/* Loader Style */
.cs-agent-map.loader {background: #fff url(assets/images/spin-load.gif) no-repeat scroll center center;height: 355px;width: 100%;overflow:hidden;}

/*Car Listing Detail Buttons Style Start*/
.single-page .cs-button-style{position:absolute;bottom:20px;right:0;opacity:1;visibility:visible;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out;	-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.single-page .cs-button-style a{padding:6px 15px;font-size:12px;color:#FFF;text-align:center;display:inline-block;text-decoration:none;margin-left:2px;letter-spacing:1px;font-weight:bold;text-transform:uppercase;}
.single-page .cs-button-style a:hover{text-decoration:none;}
.single-page .cs-button-style a i{font-size:15px;display:inline-block;vertical-align:middle;}
.single-page .cs-button-style .btn-video{background:#d00000;}
.single-page .cs-button-style .btn-compare{background:#dddddd;color:#707070;}
.single-page .cs-button-style .btn-compare i{color:#707070;}
.single-page .cs-button-style .btn-shortlist{background:#78c25e;}
.single-page .cs-button-style-none{opacity:0;visibility:hidden;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out;	-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
/*Car Listing Detail Buttons Sidebar Style Start*/
.single-page .detail-btn .cs-button-style{position:relative;bottom:0;right:0;opacity:1;visibility:visible;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;opacity:0;visibility:hidden;transform:scale(0);height:0;}
.single-page .detail-btn{position:absolute;margin-bottom:0;padding-bottom: 0;right:-100%;top:7px;}
.single-page .cs-detail-nav.cs-detail-nav-fixed .detail-btn{display:inline-block;position:relative;top:0;right:0;}
.single-page .detail-btn .cs-button-style a{display:inline-block;margin-bottom:4px;}
.single-page .detail-btn .cs-button-style-none{opacity:1;visibility:visible;transform:scale(1);height:auto;}
/*Car Listing Detail Buttons Sidebar Style End*/
/*Category Link With Icon Start*/
.single-page .cs-category-link-icon{margin-bottom:20px;}
.single-page .cs-category-link-icon ul{margin:0;padding:0;}
.single-page .cs-category-link-icon ul li{margin:0;padding:11px 0;display:block;border-bottom:#e2e4e9 solid 1px;}
.single-page .cs-category-link-icon ul li:last-child{border-bottom:none;}
.single-page .cs-category-link-icon ul li a{margin:0;padding:0;display:block;font-size:12px;color:#333333;position:relative;}
.single-page .cs-category-link-icon ul li a:hover{text-decoration:none;}
.single-page .cs-category-link-icon ul li a:after{position:absolute;content:"\e315";right:0;top:auto;font-family: 'icomoon';color:#a9a9a9;font-size:16px;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out;	-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.single-page .cs-category-link-icon ul li a i {display: inline-block;font-size: 17px;margin-right: 6px;padding: 0;vertical-align: middle;}

/* User Section Title Start*/
.wp-automobile .cs-user-section-title {padding: 10px 0 0 0;margin: 0 0 30px 0;}
.wp-automobile .cs-user-section-title h4 {display: inline-block; font-size: 18px !important;line-height: 24px !important;font-weight: 700 !important;letter-spacing: 2px !important;text-transform: uppercase !important;padding: 0 !important;margin: 0 !important;color: #333 !important;font-family: 'Raleway', sans-serif !important;}
.wp-automobile .cs-field-holder h6 {font-size: 12px !important;line-height: 24px !important;font-weight: 700 !important;letter-spacing: 2px !important;text-transform: uppercase !important;padding: 0 !important;margin: 0 !important;color: #333 !important;	font-family: 'Raleway', sans-serif !important;}

/* Active Btn Start */
.wp-automobile .cs-user-section-title ul{ margin:0; padding:0; float:right; position:relative; z-index:999;}
.wp-automobile .cs-user-section-title ul li{ padding:0; margin:0; list-style:none; position:relative;}
.wp-automobile .cs-user-section-title ul li a{text-decoration:none; text-decoration:none;  float: right; font-size: 10px; color: #8a96a6; font-weight: 400; text-transform: uppercase; letter-spacing: 1px; position: relative; padding-right: 14px;}
.wp-automobile .cs-user-section-title ul li a:after{content: "\e5c5"; position: absolute; right: -4px; top: 0px; font-size: 16px; color: #646f82; font-family: "icomoon";}
.wp-automobile .cs-user-section-title ul li ul{ background:#fff; box-shadow:0px 1px 2px 0 rgba(0, 0, 0, 0.2); position:absolute; left:-8px; top:25px; width:80px; opacity:0; visibility:hidden; float:none;}
.wp-automobile .cs-user-section-title ul li:hover ul{ opacity:1; visibility:visible;}
.wp-automobile .cs-user-section-title ul li ul li a{ padding:0 10px; float:none;}
.wp-automobile .cs-user-section-title ul li ul li a:after{ display:none;}
/* Active Btn End */
/* Load More Btn style Start*/
.wp-automobile .cs-load-more{width: 586px; margin: 0 auto 30px auto; overflow: hidden; text-align: center; padding: 5px 0;}
.wp-automobile .cs-load-more .loadmore-btn{text-decoration:none; display: inline-block; font-size: 11px; color: #666; font-weight: 800; text-transform: uppercase; padding: 8px 25px; line-height: 14px; letter-spacing: 1px; box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.2); border-radius: 2px; position: relative; background-color: #fff;}
.wp-automobile .cs-load-more .loadmore-btn:before, .wp-automobile .cs-load-more .loadmore-btn:after{content: ""; position: absolute; left: 100%; width: 9999px; height: 1px; top: 14px; border-top:1px solid #ebf0f6;}
.wp-automobile .cs-load-more .loadmore-btn:after{left: auto; right: 100%;}

 /*index page Blog grid Start*/
.wp-automobile .cs-blog.cs-blog-grid .cs-element-title{padding-bottom: 15px;text-transform:uppercase;}
 
/*tabs section*/
.wp-automobile .cs-section-title{text-align:center; color:#333333; margin-bottom:45px;}
.wp-automobile .cs-section-title p, .wp-automobile .cs-section-title h3{text-transform:uppercase;}
.wp-automobile .cs-tabs.full-width .nav li{border: 1px solid #cccccc;text-align:center;margin-bottom: 38px;/*width:8%;*/height:49px;margin-right:-1px;}
.wp-automobile .cs-tabs.full-width .nav li a{padding:16px 4px;color:#666;border:none;display:block;margin-right:0;text-transform:uppercase;font-weight:bold;font-size:12px;}
/*.wp-automobile .cs-tabs.full-width .nav li h5{color:#acacac;}*/
.wp-automobile .cs-tabs.full-width .nav-tabs > li.active > a,.wp-automobile .cs-tabs.full-width  .nav-tabs > li.active > a:hover,.wp-automobile .cs-tabs.full-width  .nav-tabs > li.active > a:focus{background-color: #10336c ;	border: none; color:#fff !important; border-radius: 0;}
.wp-automobile .cs-tabs.full-width .nav > li > a:hover, .nav > li > a:focus{border: none;background-color: transparent;border-radius: 0;color: #fff !important;}
.wp-automobile .cs-tabs.full-width .nav-tabs {border: none;}
