/*!
 * WP Auctions 2014
 * Default layout for new 
 * 
 * Designed and built by Weborithm.com, Copyright 2014
 */

/* Header */
.wpa-header { background: url(img/logo-bg.png); margin: 0; padding: 20px 0 40px; }
.wpa-header h1 a { color: #fff; }
.wpa-header h1 a:hover { color: #e9e9e9; text-decoration: none; }
.wpa-header-description {  border-bottom: 0; color: #eee; font-style: italic; margin-bottom: 0; }


/* Login/Register */
.wpa-user-status { text-align: right; }
.wpa-user-status a { font-size: 13px; }
	
.wpa-main #login, .wpa-main #register { text-align: right; }
.wpa-main #user-login a { color: #fff; text-decoration: none; }


/* Auction Main */
.wpa-main { background: #fff; color: #444; padding: 10px; }
.wpa-main h5 { font-weight: bold; margin: 0 0 10px !important; text-align: left; }
.wpa-main h5:after { content: ""; display: block; background-color: #eee; width: 40px; height: 1px; margin: 10px 0 0; }

	
/* Auction Intro: Thumbnail + Social + Bid Area */
.wpa-intro { margin: 0; padding: 0 0 20px; }
.wpa-intro h2 { border-bottom: 1px solid #eee; color: #333 !important; font-size: 24px; margin: 0 0 20px !important; padding: 0 0 5px; line-height: normal; }
.wpa-main p { margin: 0 0 10px !important; }
.wpa-intro .wpa-watch { margin: 0 0 10px; text-align: right; }
	
	/* Thumbnail */
	.wpa-thumbnail-social { padding-left: 0; }
	.wpa-thumbnail-social img { display: block; margin: auto; }
	.wpa-main .carousel { text-align: center; }
	.wpa-main .carousel .item { padding: 0 0 5px; }
	.wpa-main .carousel-control { position: relative; border-radius: 5px; padding: 3px 12px; width: auto; top: auto; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
	.wpa-main .carousel-control.left { background: #eee; margin-right: 10px; }
	.wpa-main .carousel-control.right { background: #eee; }	
	.wpa-main .carousel-control .fa-chevron-left { position: relative; }
	.wpa-main .carousel-control .fa-chevron-right { position: relative; }	
	.wpa-main .carousel-control:hover, .carousel-control:focus { background: #999; opacity: 0.75; }

	ul.wpa-social { list-style: none; margin: 0 0 10px; padding: 0; }
	ul.wpa-social li { display: inline-block; padding: 0 5px; }
	ul.wpa-social .fa-twitter-square { color: #55acee; }
	ul.wpa-social .fa-facebook-square { color: #3B5998; }
	ul.wpa-social .fa-pinterest-square { color: #AF151B; }
	
	/* Bid Area */
	.wpa-bid-area { padding: 0; }
	.wpa-bid-area h4 { margin: 0; padding: 0; }
	.wpa-bid-area h5 { margin: 0; padding: 0 0 10px 0; }
	
	.wpa-bid-area h4 { font-size: 16px; font-weight: bold; margin: 0; }
	.wpa-bid-area h4 a { font-size: 14px; font-weight: bold; }
	.wpa-bid-area p { font-size: 14px; margin: 5px 0 0 !important; }
	
	h4.wpa-current-bid { margin: 0 0 10px !important; }
	.wpa-current-bid form { margin: 0; }
	.wpa-current-bid .fa-refresh { color: #a94442; font-size: 13px; padding: 0 5px; }

	.wpa-bid-form { padding: 15px 0 15px; }
	.wpa-bid-form .form-control { padding-left: 10px; padding-right: 10px; }
	.wpa-bid-form .input-group-btn .btn { }
	.wpa-bid-form .btn-success:hover, .wpa-bid-form .btn-success:focus, .wpa-bid-form .btn-success:active, .wpa-bid-form .btn-success.active { color: #ffffff; background: #47a447; border-top-color: #398439; border-right-color-value: #398439; border-bottom-color: #398439; border-left-color-value: #398439; }
	.wpa-buynow-form .btn-info:hover, .wpa-buynow-form .btn-info:focus, .wpa-buynow-form .btn-info:active, .wpa-buynow-form .btn-info.active { color: #ffffff; background: #39b3d7 !important; border-top-color: #269abc; border-right-color-value: #269abc; border-bottom-color: #269abc; border-left-color-value: #269abc; }
	
	.wpa-bid-area ul.wpa-info { list-style: none; margin: 0; padding: 0; }
	.wpa-bid-area ul.wpa-info li { border-bottom: 1px solid #eee; color: #333; font-size: 14px; margin: 0; padding: 5px 0; }
	.wpa-bid-area ul.wpa-info input { margin: 0; }
	.wpa-bid-area ul.wpa-info img { box-shadow: none; }

	.tooltip-inner { background-color: #e9e9e9; color: #6f304a; font-size: 14px; max-width: auto; }
	.input-prepend .tooltip-inner { max-width: inherit; }
	.tooltip.right .tooltip-arrow { border-right-color: #e9e9e9; }
	.tooltip.bottom .tooltip-arrow { border-bottom-color: #e9e9e9; }
	.tooltip.top .tooltip-arrow { border-top-color: #e9e9e9; }
	.tooltip.left .tooltip-arrow { border-left-color: #e9e9e9; }
	
	/* Buy it Now */
	.wpa-buynow-area { padding: 0; }
	.wpa-buynow-area [class*="col-"] { padding: ; }
	.wpa-buynow-area h4 { font-size: 16px; font-weight: bold; margin: 0 0 10px;  }
	
	.wpa-buynow-form { padding: 10px 0 0; text-align: left; }
	.wpa-buynow-form .btn { font-size: 16px; }
	.wpa-buynow-form p { display: inline; font-size: 14px; font-style: italic; line-height: 16px; margin: 0; padding: 0 0 0 10px; }

	/* Auction Closed */
	.wpa-auction-closed-notice { border-radius: 2px; margin: 0 auto 20px; }
	.wpa-auction-closed-notice p { margin: 0 !important; }

	
/* Auction Content: Text + Countdown + Profile */
.wpa-content { padding: 0 0 20px; }

	/* Text */
	.wpa-content-text { padding: 0; }
	.wpa-content-text .alert { padding: 5px 10px; }
	
	/* Countdown */
	.wpa-content-countdown { padding: 0 0 10px; }
	.wpa-content-countdown p { color: #428BCA; display: inline-block; font-weight: bold; font-size: 15px; padding: 0 20px 0 0; text-align: center; }
	.wpa-content-countdown input { color: #428BCA; font-size: 16px !important; }
	.wpa-content-countdown a { text-decoration: underline; }
	
	/* Snapshot */
	ul.wpa-info { display: inline-block; float: none; list-style: none !important; margin: 0 0 10px !important; padding: 0; width: 100%; }
	ul.wpa-info li { color: #999; font-size: 14px; margin: 0; padding: 5px 0; }
	ul.wpa-info li:hover { color: #333; } 
	ul.wpa-info li abbr:hover { cursor: help; }
	ul.wpa-info li img { margin: 0 0 -3px 5px; }
	
	/* Profile */
	.wpa-content-profile { margin-top: 0; padding-right: 0; padding-left: 10px; }
	.wpa-content-profile .img-responsive, .wpa-content-profile img { height: auto; width: 100%; }
	.wpa-content-profile h5 { margin-top: 0; padding: 0; }
	.wpa-content-profile .collapse p { margin: 10px 0; }
	.wpa-content-profile [class*="span"]:nth-child(2) { margin-left: 0px; }
	.wpa-content-profile [class*="span"]:nth-child(3) { padding: 0 5px; }
	.wpa-content-profile [class*="span"]:nth-child(4) { margin: 0 0 10px; padding: 10px 0 15px; }
	.wpa-content-profile p { color: #6f304a; font-size: 12px; line-height: 20px; margin-bottom: 5px !important; }
	.wpa-content-profile p.profile-italic { font-style: italic; }
	.wpa-content-profile p.profile-bold { font-weight: bold; padding: 5px 0 0; }
	.wpa-content-profile .wpa-profile-link { border-bottom: 1px solid #eee; display: block; padding: 0 0 5px; }
	.wpa-content-profile .wpa-profile-link:hover { cursor: pointer; text-decoration: none; }
	.wpa-content-profile i { margin-right: 5px; }

	.wpa-content-profile-info h5 { font-size: 16px; font-weight: bold; margin-top: 20px; }
	p.wpa-social-connect { font-size: 20px; }
	p.wpa-social-connect a { padding: 0 10px 0 0; }
	

/* Auction Media: Gallery + Video + Map + Other */
.wpa-auction-media { padding: 0 0 30px; }

	/* Gallery */
	.wpa-media-container p { background: #fefefe; border-bottom: 1px dotted #eee; margin: 0 0 1px; padding: 0; }
	.wpa-media-container p:hover { background: #fafafa; cursor: pointer; }
	.wpa-media-container a { display: block; padding: 5px 10px; }
	.wpa-media-container a:hover { text-decoration: none; }
	.wpa-media-container a:focus { background: #fafafa; outline: none; text-decoration: none; }
	.wpa-media-container p i { margin-right: 5px; }
	.wpa-media-container .collapse { }

	
/* Auction Meta: Tabs */
.wpa-auction-meta { padding: 0 0 30px; }

	/* Tabs */
	.nav-tabs { margin: 0 !important; }
	.nav-tabs li { margin: 0 !important; }
	.nav-tabs li a { border: 0; border-radius: 0; padding: 5px 10px; text-decoration: none; }
	.nav-tabs li.active a:hover, .nav-tabs li.active a , .nav-tabs li.active a:focus { border: 0; border-bottom: 2px solid #428bca; }

	.tab-pane { padding: 10px 0 0; }
	.tab-pane ul { list-style: none; margin: 0; padding: 0; }
	.tab-pane ul li { border-bottom: 1px dotted #eee; font-size: 15px; list-style: none; margin: 10px 0 0; padding: 0 0 10px;}
	.tab-pane ul li p { display: block; margin: 0; }
	.tab-pane ul li a.pull-left { margin-right: 20px; }
	.tab-pane img.avatar { border-radius: 2px; height: 45px; width: 45px; }
	.tab-pane ul li:first-child { margin: 0; }
	.tab-pane ul li strong { border-bottom: 1px dashed #333; }
	.tab-pane ul li span { color: #777; display: block; font-size: 13px; padding: 0; }
	.tab-pane ul li span.wpa-content-profile-private { color: #333; font-size: 16px; }
	#commentstab ul li { color: #777; font-size: 13px; }
	#commentstab ul li span { color: #333; font-size: 16px; }

	/* Bids */
	#bidstab { height: 250px; overflow: auto; }
	
	/* Shipping + Payment */
	#shipping ul { list-style: disc; padding-left: 25px; }
	#shipping ul li { border-bottom: 0; font-size: 14px; margin-top: inherit; padding: 0; }

	#payment ul { list-style: disc; padding-left: 25px; }
	#payment ul li { border-bottom: 0; font-size: 14px; margin-top: inherit; padding: 0; }
	

/* Auction Submit Form */
.wpa-submit { }
.wpa-submit h4 { font-size: 14px; font-weight: bold; margin-top: 20px; text-transform: uppercase; }
.wpa-submit .help-block { color: #31708f; font-size: 13px; margin-bottom: 5px; }
.wpa-submit [class*="col-"] { padding-left: 0; }
	
	/* Input Fields */
	.wpa-submit input { margin-bottom: 10px; }
	.wpa-submit textarea { resize: vertical; }
	.wpa-submit select { margin-bottom: 10px; }
	
	
/* Profile */
.wpa-profile { }

	/* Profile Intro */
	.wpa-profile-intro { padding: 0; }
	.wpa-profile-intro h4 { font-size: 16px; font-weight: bold; margin: 0 0 10px; }
	
	.wpa-profile-name span { font-size: 12px; }
	
	/* Profile About */
	.wpa-profile-about { padding: 0 0 20px; }
	
	/* Tabs */
	#activeauctions, #closedauctions, #reviews { height: 250px; overflow: auto; }