/*

Theme Name: PWM Custom Theme
Theme URL: http://www.advancemotorsllc.com
Custom Wordpress Theme
Version: 1.0.2
Author: Pro Web Marketing
Author URI: http://www.prowebmarketing.com

*/

body{font-family: 'Open Sans', sans-serif;background:#524c4a url(img/bg.png) top center fixed no-repeat;font-size:16px;margin-bottom:30px;color:#FFF;}
a, a:hover{color:#ffc600;}
h1,h2,h3,h4,h5,h6{font-family: 'Open Sans', sans-serif;}
img{max-width:100%;height:auto;}

.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td{border: 0 !important;}
.table-responsive{border: 0 !important;}

.nopadding{padding-left:0;padding-right:0;}
.nomargin{margin-left:0;margin-right:0;}

.special-announcement {background-color:#7f0000; text-align:center; color:#ffffff; padding:20px;}

.fee-highlight{color: #ffc600; font-weight: 600;}

#header{background:#5e5f6a; padding-bottom: 10px;}
#hleft{text-align:center;padding-top:35px; font-size: 14px;}
#hmiddle{padding-top:15px;}
#hright{color:#e6a800;text-align:right;padding-top:15px;}
#hright a{color:#e6a800;text-transform:uppercase;}
#hright p{text-align:center;font-weight:700;font-size:14px;}
#hright p span{font-size:28px;font-weight:700;}
#hright p a.readylink{font-size:30px;text-transform:capitalize;color:#ffc600;font-weight:700;text-decoration:underline;}

.copart-logo {margin-top: 10px; text-align: center;}

#middle-small{color:#e6a800;text-align:center;padding-top:0px;}
#middle-small a{color:#e6a800;text-transform:uppercase;}
#middle-small p{text-align:center;font-weight:700;font-size:14px;}
#middle-small p span{font-size:28px;font-weight:700;}
#middle-small p a.readylink{font-size:30px;text-transform:capitalize;color:#ffc600;font-weight:700;text-decoration:underline;}

.fb-spacing {margin:10px 50px 0px 50px; text-align: center;}

#topnav{position:relative;z-index:200;}

.navbar-default{background: #525a61; /* Old browsers */
                background: -moz-linear-gradient(top, #525a61 0%, #434a50 100%); /* FF3.6+ */
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#525a61), color-stop(100%,#434a50)); /* Chrome,Safari4+ */
                background: -webkit-linear-gradient(top, #525a61 0%,#434a50 100%); /* Chrome10+,Safari5.1+ */
                background: -o-linear-gradient(top, #525a61 0%,#434a50 100%); /* Opera 11.10+ */
                background: -ms-linear-gradient(top, #525a61 0%,#434a50 100%); /* IE10+ */
                background: linear-gradient(to bottom, #525a61 0%,#434a50 100%); /* W3C */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#525a61', endColorstr='#434a50',GradientType=0 ); /* IE6-9 */border:0;border-radius:0;}
.navbar-default .navbar-nav>li>a{color:#FFF;border-bottom:7px solid #31363b;text-transform:uppercase;background:none;}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus{background:#ffc600;border-bottom:7px solid #ffa500;}
.navbar-collapse{padding:0;}
.dropdown-menu, .navbar-default .navbar-nav .open .dropdown-menu{background:#1d1f21;border-radius:0;padding-left:15px;padding-right:15px;}
.navbar{margin-bottom:0;}
.dropdown-menu>li>a, .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#aba89c;background:none;text-transform:uppercase;}
.dropdown-menu>li>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#ffc200;background:none;}
.dropdown-menu>li{border-bottom:1px solid #aba89c;}
.nav-justified > li{float:none;}
.navbar-nav{margin:0;}
.navbar{min-height:0;}
.navbar-default .navbar-nav>li>a{color:#fff;}
.nav>li>a{padding:10px 15px;}
.navbar-toggle{border:0;float:none;width:100%;text-align:center;text-transform:uppercase;color:#ffffff; background-color: #c98200 !important; margin-top:0px !important; margin-right:0px !important; margin-bottom:0px !important; padding:15px 10px !important;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background:none;color:#1d1f21;}
.navbar-collapse{border:none;}

#content{background:rgba(29, 31, 33, 0.4);border-bottom:1px solid #272829;}
#searcharea{background:rgba(29, 31, 33, 0.4);border-bottom:1px solid #272829;padding:15px;}
#saleft{color:#aba99f;font-weight:300;font-size:28px;}
#saleft h2{color:#fefeff;margin-top:0;font-weight:700;font-size:30px;margin-bottom:0;text-transform:uppercase;}
#saright{}
#cinner{padding:15px;}
#cileft h3{font-weight:700;font-size:28px;margin-top:0;color:#fff;}
#ciright h1{font-weight:700;font-size:28px;color:#FFF;margin-top:0;}
#ciright h1 span{font-weight:300;color:#fff;font-size:28px;}
#maps{margin-top:15px;}

.nav-stacked{border-top:1px solid #1d1f21;}
.nav-stacked>li{border-bottom:1px solid #1d1f21;font-size:14px;}
.nav-stacked>li>a{color:#FFF;border-radius:0;font-weight:600;}
.nav-stacked>li>a:hover{color:#ffba00;background:rgba(29, 31, 33, 0.5);}
.nav-stacked>li>a{padding:5px 15px;}
.nav-stacked>li+li{margin-top:0;}

#logos{padding:15px;background:rgba(255, 255, 255, 0.5);border-radius:4px;border-top:1px solid #453f3d;border-bottom:1px solid #453f3d;margin-top:10px;text-align:center;}
#logos img{margin-left:15px;margin-right:15px;}

#footer{border-radius:4px;color:#1d1f21;background:rgba(255, 255, 255, 0.2);margin-top:10px;font-size:11px;padding:15px;padding-bottom:8px;overflow:hidden;}
#footer p{padding-bottom:0;}
#footer a{color:#1d1f21;}
#fleft, #fright{text-align:center;}

/* keep for WP image captions and alignments */

img.centered {clear:both;display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.alignright {float: right;}
.alignleft {float: left;}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}

.wp-caption .wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 8px 0;}
.wp-caption{background-color:#f5f5f5;border:1px solid #ddd;max-width:99%;margin-bottom:10px;padding-top:4px;text-align:center;}

/* */

.search{position:absolute;margin-left:-26px;margin-top:1px;}
.searchform{float:none;}
.searchfield{background:#FFF;border:1px solid #3ca49b;padding-left: 10px;color:#a3a6a8;width:100%;}
.frm_error{font-size:12px;color:#ffc600;}
.btn-default, .btn-default:hover, .btn-default:focus{border:0;background:#ffc600;border-bottom:7px solid #ffa500;border-radius:0;}
.btn-primary, .btn-primary:hover, .btn-primary:focus{border:1px solid #383633;background:#c04600;border-radius:4px;text-transform:uppercase;color:#FFF;}

label{font-size:16px;}

.bottommargin{margin-bottom:15px;}

/* modify for the blog area */
.blogpost{background:#191e22 url('img/blue-texture.png') repeat;margin-bottom:15px;overflow:hidden;border:1px solid #0d0d0d;}
.blogp-header h2{font-size:28px;font-weight:700;color:#e9ae0a;border-bottom:2px solid #252e37;padding-bottom:20px;margin-top:15px;padding-left:20px;padding-right:20px;margin-bottom:0;}
.blogp-header h2 a, .blogp-header h2 a:hover{color:#e9ae0a;}
.blogp-inner{padding:20px;color:#d7e6f3;font-size:14px;}
.blogp-inner p{line-height:24px;}
.blogp-inner a{color:#ff6c00;}
.minilinks{font-size:14px;font-style:italic;color:#9c9fa9;padding-left:20px;padding-right:20px;padding-top:15px;}
.minilinks a{color:#9c9fa9;}
.blog-readmore{font-weight:700;font-style:italic;color:#ff6c00;}
.widgetbox{background:rgba(0, 0, 0, 0.58);color:#FFF;}
.widgetbox ul{padding-bottom:12px;list-style:none;padding-left:15px;margin-right:15px;margin-top:12px;}
.widgetbox a{text-decoration:none;font-style:normal;color:#ffffff;font-size:16px; font-weight:700; line-height:30px; border-bottom:1px solid rgba(76,70,68,0.5);}
.widgetheader{font-weight:700;font-size:24px;color:#FFF;border-bottom:2px solid #4d4d47;padding:15px;margin:0;text-transform:uppercase;}
.pager li>a, .pager li>span{text-decoration:none;text-transform:uppercase;font-size:14px;border-radius:0;background:#ffc600;border:0;border-bottom:7px solid #ffa500;margin-left:2px;margin-right:2px;color:#000;}
.pager li>a:hover, .pager li>span:hover{text-decoration:none;color:#000;background:#ffc600;border:0;border-bottom:7px solid #ffa500;margin-left:2px;margin-right:2px;}
/* */

#auto-content{background:#191e22 url('img/blue-texture.png') repeat;border:1px solid #0d0d0d;color:#d7e6f3;padding-top:15px;padding-bottom:15px;}
.acprice{color:#e9ae0a;font-weight:700;font-size:25px;}
.acdescription{border-top:2px solid #252e37;padding-top:15px;margin-top:30px;}

#readywrap h1{font-size:36px;font-style:italic;color:#ecb10d;text-transform:uppercase;}
#readywrap .col-sm-4{padding-left:5px;padding-right:5px;}

.rtga{background:#191e22 url('img/blue-texture.png') repeat;overflow:hidden;border:1px solid #0d0d0d;margin-bottom:10px;}
.rtga-image{position:relative;}
.rtga-image img{width:100%;}
.rtga-highlight{background:#ecb500;font-size:14px;font-style:italic;padding:12px;position:absolute;right:15px;top:0;text-transform:uppercase;}
.rtga-highlight p{margin:0;}
.rtga-inner{padding:20px;color:#9c9fa9;font-style:italic;overflow:hidden;font-size:14px;}
.rtga-inner p{margin:0;}
.rtga-button{padding:20px;padding-top:0;overflow:hidden;}
.rtga-price{font-size:24px;font-weight:600;color:#ecb500;}
.rtga-header h3{font-size:18px;font-weight:600;color:#FFF;border-bottom:2px solid #252e37;padding-bottom:20px;margin-top:15px;padding-left:20px;padding-right:20px;margin-bottom:0;}
.btn-rtga{width:100%;background:#ecb500;border-radius:8px;font-size:20px;font-weight:600;color:#181d22;text-transform:uppercase;}
.rtga-right{text-align:right;}

.essb_links.essb_template_tiny-retina{margin:0 !important;}
.essb_links.essb_template_tiny-retina .essb_link_facebook a, .essb_links.essb_template_tiny-retina .essb_link_twitter a,
.essb_links.essb_template_tiny-retina .essb_link_google a, .essb_links.essb_template_tiny-retina .essb_link_pinterest a {-webkit-box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.35) !important;-moz-box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.35) !important;box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.35) !important;}

.readyautogallery{text-align:center;}
.readyautogallery img{background:#FFF;border-radius:8px;padding:4px;margin:2px;margin-bottom:6px;}

.footer-address {text-align: center; color: #000000;}
.google-reviews {text-align: center; color: #000000;}
.google-reviews a {color: #000000;}

/* anything smaller is not needed */
@media (min-width:768px) {
    #header{background:#1d1f21;}
	.copart-logo {margin-top: 30px;}
    #fleft{text-align:left;}
    #fright{text-align:right;}
    .nav>li>a{padding:10px 5px;}
    .nav-stacked>li>a{padding:5px 15px;}
    .navbar-default .navbar-nav>li>a{font-size:12px;}
    .navbar-default .navbar-nav>li>a{background:url(img/navborder.jpg) right repeat-y;}
	#hleft{padding-top:10px;}
    #hmiddle{padding-top:0px;}
    #hright{padding-top:10px}
    label{font-size:13px;}
.rtga-inner{padding-left:0;}
.rtga-button{padding-left:0;}
.rtga-header h3{padding-left:0;}
.rtga-highlight{right:0;}
.footer-address {text-align: left;}
.google-reviews {text-align: right;}
.fb-spacing {margin:5px 20px 10px 20px; text-align:center;}
}
@media (min-width:992px) {
    .nav>li>a{padding:15px 8px;}
    .nav-stacked>li>a{padding:5px 15px;}
    .navbar-default .navbar-nav>li>a{font-size:14px; color:#fff;}
    label{font-size:16px;}
	#hleft{padding-top:10px;}
    #hmiddle{padding-top:10px;}
    #hright{padding-top:10px;}
	.fb-spacing {margin:-100px 20px 0px 20px; text-align: right;}
}
@media (min-width:1200px) {
    .fb-spacing {margin:-100px 50px 0px 20px; text-align: right;}
}

#cptch_input, .cptch_input { color: #000; }

.price-table {
    overflow-x: auto;
}

#refundable_security_deposit_content .price-table { padding-bottom:30px;}

#refundable_security_deposit_content .price-table .row  {
    font-size: 1em;
    font-weight: bolder;
    display: table-row;
}


#refundable_security_deposit_content .price-table .row_header div, #refundable_security_deposit_content .price-table .ajax_cal_result div {
	display:table-cell;
	float:none;
	padding:7px 10px;
	border-bottom:1px solid #eeeeee;
}

#topnav { 
    width: 100%;
}
