/* Add here all your css styles (customizations) */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400);
*{
	border-radius: 0 !important;
}
input[type="checkbox"]{-webkit-appearance: checkbox;}
input[type="radio"]{-webkit-appearance: radio;}

.true-full-width .container {
	width: auto;
}

.btn-text-bold
{
	text-transform: uppercase !important;
  font-weight: bold;
  font-size: 15px !important;
}
.social-icons li 
{
     text-indent:0;
	 vertical-align:middle;
	 margin:0px !important;
	 padding:0 3px !important;
	 }

.social-icons-nodivider li{
padding:0 4px !important;
}
.padding-new-5
{
	padding:10px !important;
}

.social-icons-new li
{
	text-indent:inherit;
}

.toplink_val
{
	width:auto !important;
}
 
.xs-smo-icon li a {
	width: 22px;
	height: 22px;
	background-size: cover;
	margin:0 1px !important;
	margin-bottom:0px !important;
	background-position: 0 -30px !important;
}
.sm-smo-icon li a
{
  width: 24px;
  height: 23px;
  background-size: cover;
  margin:0 1px !important;
    background-position: 0 -33px !important;

}
.md-smo-icon li a
{
  width: 26px;
  height: 26px;
  margin:2px 1px !important;

}

.lg-smo-icon  li a
{
  width: 28px;
  height: 28px;
  background-size: cover;
  margin:0 1px !important;

}
.fa-blog.font-small
{
	font-size:12px !important;
}
.font-default
{
	font-size:12px !important;
}
.font-small
{
	font-size:14px !important;
}
.font-medium
{
	font-size:16px !important;
}

.align-top
{
	margin-top:-15px;

}
.align-bottom
{
	margin-bottom:-15px;

}
@media (max-width: 510px){
.align-top
{
	margin-top:-10px;

}
}
.service_hov .desc {
  padding: 0 15px;
  overflow: hidden;
}

.header-cellnew
{
	width:auto;
}

.service_hov
{
  overflow: hidden;
  margin-bottom: 10px;
  padding: 15px 15px 10px;
}
.top-v1-contacts 
{	
	margin-bottom:0px;
}

address
{
	margin-bottom:0px;
}

.footer-default .footer
{
	padding-bottom:20px !important;
}

.service-block-v1
{
	margin-bottom:10px;
	margin-top:30px;
}

.invForm-transparent-hess {
	-webkit-transition: top 0.5s ease-in-out;
	-moz-transition: top 0.5s ease-in-out;
	-o-transition: top 0.5s ease-in-out;
	-ms-transition: top 0.5s ease-in-out;
}


@media (min-width: 992px) {
	.header-v4 .navbar-default .navbar-nav > li > a {
		font-size: 12px !important;
		padding: 10px 20px 11px 15px !important;
		text-transform: none !important;
	}
	.pull-right-lg {
		float: right !important;
	}
	#invForm-transparent {
		  position: absolute;
		  left: 70px;
		 /*  top: 40px; */
		  z-index: 20;
	}
	#campForm-transparent {
		  position: absolute;
		  right: 15px;
		  top: 0px;
		  z-index: 20;
	}
	#invForm-transparent.postion_right{
		left: auto;
		right: 70px;
	}
	#campForm-transparent.postion_right{
		left: auto;
		right: 70px;
	}
/*	.invForm-transparent-hess{
		top:0px!important;
		width: 390px;
	}*/
	
	#inv-form-transparent, #invFormTransparent {
		opacity: 0.5;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	}
	.camp-form-transparent {
		opacity: 0.9;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	}
	.fixed_footer {
		position: fixed;
		bottom: 0;
		width: 100%;	
		z-index:9999;
	}	
}
.header-v4 .dropdown > a:after {
	right: 8px !important;
}

.dropdown-menu {
	top: inherit;
}

.header .navbar-default .navbar-toggle {
	padding: 8px 9px 5px !important;
}

.header-v4 .navbar-default .navbar-toggle {
	width: auto !important;
	margin-bottom: 8px !important;
}

.header .navbar-default .navbar-toggle .fa {
	color: #fff;
	font-size: 20px !important;
}

/*Home page-v1*/
.top-v1-contacts span {
	display: inline-block;
}

.home-v1 #make-logo > ul {
	margin-left: 0;
}

.home-v1 #make-logo > ul > li {
	padding: 0;
	padding-right: 3px;
}

.home-v1 #make-logo > ul > li > a {
	display: block;
	height: 133px;
	text-align: center;
	background-color: #fff;
	width: 100%;
	position: relative;
}

.home-v1 #make-logo > ul > li > a:hover{
	text-decoration: none;
}

.home-v1 #make-logo > ul > li.active > a {
	background-color: #D2D2D2;
}

.home-v1 #make-logo > ul > li > a> img {
    vertical-align: middle;
    max-height: 100%;
    max-width: 100%;
    position: absolute;  
    top: 0;  
    bottom: 0;  
    left: 0;  
    right: 0;  
    margin: auto; 	
}

.home-v1 #homezones .zone img, .cycle-slideshow img{
	display: block;
	width: 100% \9;
	max-width: 100%;
	height: auto;
	margin-bottom: 20px;
}

.model-select-v1 {
	height: 140px;
	overflow: hidden;
}

.model-select-v1 .owl-carousel-v1 .item {
	text-align: center;
}

.model-select-v1 .owl-carousel-v1 .item h6{
	color: #000;
	margin-bottom: 0;
}

.model-select-v1 .owl-carousel-v1 .owl-navigation{
	margin-bottom: 10px;
}

.inv-forms {
	display: none;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;	
}

.inv-visible{
	visibility: visible;
}

.inv-hidden{
	visibility: hidden;
}

.home-v1 .banner-bg {
	background-color: #2a2a2a;
}
.poweredby_1{text-align:right !important;}
@media (max-width: 767px) {
	.home-v1 #homezones .zone img{
		margin: 0 auto 20px;
	}
	.model-select-v3 #make-logo > ul > li {
		height:auto !important;
	}
	.model-select-v14 #make-logo > ul > li {
		height:auto !important;
	}
	.model-select-v10 #make-logo > ul > li {
		height:auto !important;
	}
	.model-select-v3 #make-logo > ul > li.active {
		height:auto !important;
	}
	.model-select-v14 #make-logo > ul > li.active {
		height:auto !important;
	}
	.model-select-v10 #make-logo > ul > li.active {
		height:auto !important;
	}
}

@media (max-width: 991px) {
	.model-select-v1 {
		height: 250px;
	}
	.model-select-v1 #make-logo{
		margin-bottom: 20px;
	}
	.model-select-v1 #make-logo > ul > li:last-child {
		padding-right: 0;
	}
	.model-select-v1 #make-logo > ul > li > a {
		height: 70px;
	}
	.model-select-v1 #make-logo > ul > li > a> img {
		margin: auto;
	}
	#mainBanner {
		height: auto !important;
	}
	.poweredby_1 {
		text-align: center !important;
	}
}

@media (min-width: 578px) and (max-width: 767px) {
	.footer-col-6 {
		width: 50%;
		float: left;
	}
}

@media (max-width: 498px) {
	.footer-col-6 {
		width: 50%;
		float: left;
	}
	.header-v4 .navbar-header .header-cell {
		display: block;
		width: 50%;
		float: left;
	}
	
	.view-xs{
		margin:0 15px;
	}

	.view-pad-xs{
		margin: 0 0px;
	}
	
}
.hoursborder .hrs_label {
display: block;
font-weight: bold;
float: left;
vertical-align: top;
width: 45%;
}
.hoursborder_HandD .hrs_label{
	font-weight:normal!important;
}
.hoursborder .deptHeading{
	border-top:1px solid #eee;
}
.min-height-45{
	min-height: 45px;
}
.min-height-50{
	min-height: 50px;
}
.hoursborder .hrs_text {
display: block;
float: left;
font-weight: normal;
padding-bottom: 2px;
width: 52%;
}
.colon {
display: block;
float: left;
width: 3%;
}

.deptName {
font-size: 12px;
width: 45%;
display: block;
float: left;
font-weight:bold;
}
.deptHours {
font-size: 12px;
width: 49%;
float: left;
font-weight:bold;
}
.breadcrumbs h1{font-size:18px;}
.breadcrumbsinv h1{font-size:18px;color:#666;}
#review-description fieldset section {padding:0;}

.navbar-header .header-cell a{
	display: block;
}
/*used for index page index.jsp*/
div.hmpgviewmore a{overflow:hidden;text-overflow:ellipsis;}
#homepage-featured-inventory .item{padding-bottom:55px;}
.close {
	opacity: 1;
}
.breadcrumbs div.panel-body{padding:15px 0;}
.only-top-border{border-right:0;border-left:0;border-bottom:0;}
.feature-make {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width:12em;
	display:block;
}

.feature-nav {
	position: relative;
	top: -7px;	
}

.who li i.body-shop{
	font-size: 24px;
}

#homezones a {
	text-decoration: none;
}
#hmquicklinks a{
	display:block !important;
	white-space: normal!important; 
}

body.dark .footer {
	background: #1c1c1c;
	border-top: 0;	
}

body.dark .copyright {
	background: #222;
}

body.dark .fakedropdown {
	background: #202020;
	border-color: #555;
}

.hompage-form {
	z-index: 100;
}
.gs-right-top{
	top:0%!important;
	bottom:auto!important
}
.gs-left-bottom{
	left:5%!important;
	bottom:0!important;
	right:auto !important;
	}
.gs-right-bottom{
	top:auto !important;
	bottom:0%!important
	}
	
.link-list li a {
	white-space: nowrap;
	width: 95%;
	overflow: hidden;
	text-overflow: ellipsis;
}

/*cookie layer style*/
.cookiee-alert.fade.in{
	background-color: #AEAEAE;
	opacity: 0.90;
	color: #000;
	font-weight: bold;
	z-index: 10000;
	padding-right: 50px;
}

.cookiee-alert.fixed {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
}

#topcontrol, #ui-datepicker-div{
	z-index: 10001 !important;
}

.list-arrow-gt li{
	position: relative;
	padding-left: 12px;	
	padding-bottom: 10px;
}

.list-arrow-gt li i{
	position: absolute;
	left: 0px;
	top: 4px;
}

a.html-baner-link {
	text-decoration: none;
}

.fancybox-overlay{
	z-index:10001 !important;
}

/*Top Bar v3*/
.topbar {
	z-index: 99;
	padding: 3px 0;
	position: relative;
}

@media (max-width: 768px) {
    .topbar .left-topbar,
    .topbar .right-topbar {
        text-align: center;
        float: none !important;
    }	
}

/*Left Top Bar*/
.topbar ul.left-topbar {
	padding-left: 0;
	margin-bottom: 1px;
}

.topbar ul.left-topbar > li {
	display: inline-block;
	list-style: none;
	position: relative;
	margin-right: 15px;
	vertical-align:middle;
}

.topbar ul.left-topbar > li > a:hover {
	cursor: pointer;
}

/*Right Top Bar*/
.topbar .right-topbar {
	margin-bottom: 1px;
}

.topbar .right-topbar li {
	margin-left: 3px;
}

.topbar .right-topbar li:first-child {
	margin-left: 0;
}

/*Topbar dark*/
.topbar.topbar-grey{
	background: #F0F0F0;
}

.topbar.topbar-dark{
	background: #2a2a2a;
}

.topbar.topbar-dark li, .topbar.topbar-dark li a {
	color: #fff;
}

#invForm-transparent {
	z-index: 20;
}
#campForm-transparent {
	z-index: 20;
}

#invForm-transparent .sky-form fieldset,
#invForm-transparent .sky-form header{
	background: transparent;
}
.sky-form .radio, .sky-form .checkbox{padding-left:25px !important;}
.sky-form .inline-group .radio, .sky-form .inline-group .checkbox{margin-right:15px !important}
#campForm-transparent .sky-form fieldset,
#campForm-transparent .sky-form header{
	background: transparent;
}

#invForm-transparent section{
	position: relative;
}
#campForm-transparent section{
	position: relative;
	padding-right: 15px;
}

#invForm-transparent .sky-form.sky-form-dark fieldset {
	padding: 25px 30px 5px;
}
.sky-form fieldset{padding:25px 30px 4px}
#campForm-transparent .sky-form.sky-form-dark fieldset {
	padding: 25px 30px 5px;
}

#invForm-transparent .sky-form.sky-form-gray fieldset {
	padding-top: 10px;
}
#invForm-transparent .sky-form.sky-form-gray.no-border fieldset {
	padding-top: 0px;
}
.widgetSection fieldset,#widgetRadioButtons header{padding-top:15px !important}
#campForm-transparent .sky-form.sky-form-gray fieldset {
	padding-top: 10px;
}

#inv-form-transparent {
	width: 100%;
	position: absolute;
	
	
}
#invFormTransparent {
	width: 100%;
	position: absolute;
}

#camp-form-transparent {
	width: 100%;
	position: absolute;
	border: 1px solid #687379;
}

.col-xs-fv,
.col-sm-fv,
.col-md-fv,
.col-lg-fv {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}

.col-xs-fv {
    width: 20%;
    float: left;
}

.home-quick-quote.cfieldset section{
	margin-bottom: 15px;
}
.footer-row {
	display: table;
	width: 100%;
}

.footer-cell{
	display: block;
	clear: both;
}

.footer-cell:before{
	display: table;
	content: " ";
}

@media (min-width: 768px) {
	.col-sm-fv {
        width: 20%;
        float: left;
    }
	.footer-cell{
		display: table-cell;
		vertical-align: middle;
	}
	.section-height{height:171px;}
}

@media (min-width: 992px) {
    .col-md-fv {
        width: 20%;
        float: left;
    }
}

@media (min-width: 1200px) {
    .col-lg-fv {
        width: 20%;
        float: left;
    }
	.col-lg-widget{
		width:460px;
	}
}

body.dark .border-grey {
	border: 1px solid #555;
}

.footer-v4 h2.thumb-headline
{
text-transform:none !important;
}

.footer-v4 h2.thumb-headline
{
text-transform:none !important;
}

.footer-v4 .footer{
padding: 15px 0 !important;
}

.footer-v2 .footer{
 padding: 15px 0!important;
}

.footerheadline
{
margin:10px 0 18px !important;
}

.footer-v4 h2.thumb-headline{
 margin-bottom: 15px !important;
}

.footer-default .footer {
padding: 15px 0 30px !important;
}

/*Home Page Buttons*/
.select-list i{
color: #bbb;
float: right;
margin-top: 3px;
}
.select-list button{
text-align:left;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
}
.select-list button:hover{
margin-left:10px;
}
#categoriesPopup .thumbnail{
position:relative;
}
#categoriesPopup .thumbnail input[type='checkbox']{
position: absolute;
left: 5px;
top: 0px;
}

/*Home Page
.postion_left{
left:70px!important;
}
.postion_right{
right:70px!important;
}*/

.customBodyDiv > div{
	padding: 0 10px;
}
/*Details Page*/


#inventoryPage .btn-text-left{
	text-align: left !important
}
.btn-text-left i{
	float: right;
}
.middleRow h1 {
	font-weight: 700;
}
.details_1 .addthis_button img{
	width:15px;
	margin-left:5px;
}
.details_1 .icon-printer a{
	padding-left:5px;
}
.details_1 .details_lh_25{
	line-height:25px!important;
	font-size: 18px;
}
.details_1 .tab-v2 .tab-content{
	padding: 15px 10px!important;
}
.details_1 #servicesTab table{
width:100%!important;
margin:0 !important;
}
.details_1 #servicesTab table td{
vertical-align:top !important;
padding-left:0px !important;
}
.details_1 #servicesTab table td table{
margin:10px 0 !important;
}
.details_1 #servicesTab table td table td img{
max-width: 100%!important;
}
.details_1 #servicesTab table td table td:first-child{
width:25%!important;
}
.details_1 #servicesTab table td table td:last-child{
width:70%!important;
padding-left:5%!important;
}
.details_1 #engagementsTab .panel, .details_1 #visitUsTab .panel, .details_1 .similarVehicles .panel{
background-color:#FAFAFA;
}
.details_1 .similarVehicles .similarVeh{
line-height:15px;
}
/*Forms*/
.text-left-imp{
	text-align:left!important;
}
.quicklink-option1 .btn-u.btn-brd{
	border-color: #bbb;
	background-color: #f4f4f4;
}

.btn-text-left{
	text-align: left !important
}

.btn-text-left i{
	float: right;
}

.pagination.pagination-custom-md li a{
	font-size:12px;
	padding:4px 9px
}
.pagination.pagination-custom-md li a:first-child,.pagination.pagination-custom-md li a:last-child{
	padding:4px 8px
}
.inv-wdget-toggle.btn:hover, .inv-wdget-toggle.btn:focus{
	color: #fff;
}
#categoriesPopup .modal-body .row.addmCustom{
	margin-left:-5px;
	margin-right:-5px;
}
#categoriesPopup span.thumbnail {
	line-height:10px;
	font-size:10px;
}
#categoriesPopup span.thumbnail  span{
	display:block;
}
#makesPopup .modal-body, #categoriesPopup .modal-body, #modelsPopup .modal-body, #equipmentsPopup .modal-body,#fuelPopup .modal-body,#optionsPopup .modal-body,#doorsPopup .modal-body,#zonePopup .modal-body,#pointPopup .modal-body{
	padding: 25px 30px 30px;
}

#makesPopup .icon-close, #categoriesPopup .icon-close, #modelsPopup .icon-close, #equipmentsPopup .icon-close,#fuelPopup .icon-close,#optionsPopup .icon-close,#doorsPopup .icon-close,#zonePopup .icon-close,#pointPopup .icon-close{
	position: relative;
	top: -10px;
	right: -15px;
}

#makesPopup .custom-scroll-bar, #categoriesPopup .custom-scroll-bar, #modelsPopup .custom-scroll-bar, #equipmentsPopup .custom-scroll-bar,#fuelPopup .custom-scroll-bar,#optionsPopup .custom-scroll-bar,#doorsPopup .custom-scroll-bar,#zonePopup .custom-scroll-bar,#pointPopup .custom-scroll-bar{
	margin-right: -3px;
}
.custom-scroll-bar.ps-container .ps-scrollbar-y-rail{
	right:0!important;
}

#makesPopup .footer a, #equipmentsPopup .footer a{
	font-size: 11px;
}

.invForm-transparent-hess .sky-form .radio i, .invForm-transparent-hess .sky-form .checkbox i{
	background-color: #4B4B4B;	
}

.custom-scroll-bar{
	padding: 0;
	height: 220px;
	overflow: hidden;
	position: relative;
}

.home-visual-seo .custom-scroll-bar{
	height: 271px;
}

.custom-scroll-bar.ps-container .ps-scrollbar-y-rail,.custom-scroll-bar.ps-container .ps-scrollbar-y{
	width: 5px;
	border-radius: 4px !important;
}
.custom-scroll-bar.ps-container .ps-scrollbar-y{
	background-color: #191919;
}
.custom-scroll-bar .ps-scrollbar-x, .custom-scroll-bar .ps-scrollbar-x-rail{
	display:none!important;
}
.model-select-v3 .tab-content{
	background-color: #E7E7E7;
	padding: 15px 10px 0px 10px;
	height: 125px;
}
.model-select-v14 .tab-content{
	background-color: #E7E7E7;
	padding: 15px 10px 0px 10px;
	height: 125px;
}

.model-select-v3 .tab-pane{
	padding: 0 15px;
}
.model-select-v14 .tab-pane{
	padding: 0 15px;
}

.model-select-v3 .owl-btn.prev-v1{
	position: absolute;
	left: 0;
	top: 50px;
	-webkit-user-select:none;
}
.model-select-v14 .owl-btn.prev-v1{
	position: absolute;
	left: 0;
	top: 50px;
}
.model-select-v3 .owl-btn.prev-v2{
	position: absolute;
	left: 15px;
	top: 20px;
	-webkit-user-select:none;
}
.model-select-v14 .owl-btn.prev-v2{
	position: absolute;
	left: 15px;
	top: 20px;
}

.model-select-v3 .owl-btn.next-v1{
	position: absolute;
	right: 0;
	top: 50px;
	-webkit-user-select:none;
}
.model-select-v14 .owl-btn.next-v1{
	position: absolute;
	right: 0;
	top: 50px;
}
.model-select-v3 .owl-btn.next-v2{
	position: absolute;
	right: 15px;
	top: 20px;
	-webkit-user-select:none;
}
.model-select-v14 .owl-btn.next-v2{
	position: absolute;
	right: 15px;
	top: 20px;
}
.vehicle-model .item {
    padding: 30px 0 30px !important;
    margin: 0 13px !important;
}
.model-select-v3  img {
	width: auto !important;
}
.model-select-v14  img {
	width: auto !important;
}
.model-select-v3 div.owl-item a img{margin:auto;}
.model-select-v14 div.owl-item a img{margin:auto;}
.model-select-v3 .mSV3MakeLogos div.owl-item div.item{padding:12px;background-color:#FFF;}
.model-select-v14 .mSV3MakeLogos div.owl-item div.item{padding:12px;background-color:#FFF;}
.model-select-v3 .mSV3MakeLogos div.owl-item div.item.active{padding:10px;background-color:#E7E7E7;}
.model-select-v14 .mSV3MakeLogos div.owl-item div.item.active{padding:10px;background-color:#E7E7E7;}

.mSV3MakeLogos .border_yellow.active{border:1px solid #FFB343}
.mSV3MakeLogos .border_steel-blue.active{border:1px solid  #3E7BB9}
.mSV3MakeLogos .border_sky-blue.active{border:1px solid  #009DD5}
.mSV3MakeLogos .border_skoda-green.active{border:1px solid  #4ba82e}
.mSV3MakeLogos .border_rosewood-red.active{border:1px solid #740517}
.mSV3MakeLogos .border_maroon.active{border:1px solid #96172E}
.mSV3MakeLogos .border_lapis-blue.active{border:1px solid #183E79}
.mSV3MakeLogos .border_izmo-red.active{border:1px solid #c10f13 }
.mSV3MakeLogos .border_hunter-green.active{border:1px solid #3C512A}
.mSV3MakeLogos .border_grey-red.active{border:1px solid #a10f2b}
.mSV3MakeLogos .border_golden.active{border:1px solid #FFB343 }
.mSV3MakeLogos .border_egyptian-blue.active{border:1px solid #0C318B}
.mSV3MakeLogos .border_dark-pink.active{border:1px solid #B00734}
.mSV3MakeLogos .border_dark-grey.active{border:1px solid #96172E}
.mSV3MakeLogos .border_dark-green.active{border:1px solid #003A21}
.mSV3MakeLogos .border_chrysler-red.active{border:1px solid #E50F27}
.mSV3MakeLogos .border_chrysler-blue.active{border:1px solid #16223c}

.model-select-v3 .item{
	text-align: center;
}
.model-select-v14 .item{
	text-align: center;
}

.model-select-v3 .item h6{
	margin-top: 12px;
	font-size: 14px;
	margin-bottom: 0;
}
.model-select-v14 .item h6{
	margin-top: 12px;
	font-size: 14px;
	margin-bottom: 0;
}
.padding-new-5 {
	padding:10px !important;
}

.social-icons-new li {
	text-indent:inherit;
	padding-left: 0px !important;
}

#inventoryPage .modal label.checkbox {
	font-weight: normal;
	font-size: 11px;
}

/*Home Page Widget*/
#inv-form-transparent,#invFormTransparent{color:#FFF;background:#000;}
#invForm-transparent h5, #invForm-transparent h4{font-size: 18px;}
#invForm-transparent h5, #invForm-transparent h4, #invForm-transparent h3{color:#ecf0f1}
#invForm-transparent .codeGreen{color:#72c02c !important;}
#invForm-transparent .codeBlue{color:#3498db !important;}
#invForm-transparent .codeRed{color:#e74c3c !important;}
#invForm-transparent .codeDarkGreen{color:#2ecc71 !important;}
#invForm-transparent .codeSea{color:#1abc9c !important;}
#invForm-transparent .codeOrange{color:#e67e22 !important;}
#invForm-transparent .codeYellow{color:#f1c40f !important;}
#invForm-transparent .codePurple{color:#9b6bcc !important;}
#invForm-transparent .codeAqua{color:#27d7e7 !important;}
#invForm-transparent .codeCyan{color:#013a60 !important;}
#invForm-transparent .codeBrown{color:#9c8061 !important;}
#invForm-transparent .codeLight{color:#ecf0f1 !important;}
#invForm-transparent .codeDark{color:#555 !important;}
#invForm-transparent  .codeGrey{color:#F0F0F0 !important;}
#invForm-transparent .colorBlack{color:#000 !important;}
#invForm-transparent .Darkblue{color:#152948 !important;}
#invForm-transparent .codegainsboro{color:#D9D9D9 !important;}
#invForm-transparent .codePolyGreen{color:#24272D !important;}
#invForm-transparent .codeGrayCeleste{color:#CCCCCC !important; }
#invForm-transparent .codeDarkSkyBlue{color:#1079B2!important;}
#invForm-transparent .colorWhite{color:#FFF !important;}
#invForm-transparent .codeGoldenYellow{color:#FFB343 !important;}
#invForm-transparent .codeSteelBlue{color:#3E7BB9 !important;}
#invForm-transparent .codeSkyBlue{color:#009DD5 !important;}
#invForm-transparent .codeSkodaGreen{color:#4ba82e !important;}
#invForm-transparent .codeRosewoodRed{color:#740517 !important;}
#invForm-transparent .codeMaroon,#invForm-transparent .redVividBurgundy{color:#96172E !important;}
#invForm-transparent .codeLapisBlue{color:#183E79 !important;}
#invForm-transparent .codeIzmoRed{color:#c10f13 !important;}
#invForm-transparent .codeHunterGreen{color:#3C512A !important;}
#invForm-transparent .codeGreyRed{color:#a10f2b !important;}
#invForm-transparent .codeEgyptianBlue{color:#0C318B !important;}
#invForm-transparent .codeDarkPink{color:#B00734 !important;}
#invForm-transparent .codeDarkerGreen{color:#003A21 !important;}
#invForm-transparent .codeChryslerRed{color:#E50F27 !important;}
#invForm-transparent .codeChryslerBlue{color:#16223c !important;}
#invForm-transparent .codeLightBlack{color:#2a2a2a !important;}
#invForm-transparent .codeGreyGreen{color:#687074 !important;}
#invForm-transparent .codeLightGrey{color:#fdfdfd !important;}
#invForm-transparent .blueSmalt{color:#003590 !important;}
#invForm-transparent .blueCatalinaBlue{color:#002E7D !important;}
#invForm-transparent .blackShark{color:#21202D !important;}
#invForm-transparent .grayPlatinum{color:#E2E2E2 !important;}
#invForm-transparent .blackBlackcurrant{color:#2E2D3C !important;}
#invForm-transparent .blueMadison{color:#122D5A !important;}
#invForm-transparent .blueCloudBurst{color:#25344C !important;}
#invForm-transparent .blueFirefly{color:#142032 !important;}
#invForm-transparent .grayfirefly{color:#eaeaea !important;}
#invForm-transparent .WHITEAntiflashwhite{color:#f3f3f3 !important;}
#invForm-transparent .codeGraytaupegray{color:#888888 !important;}
#invForm-transparent .codelightgray{color:#A19B9D !important;}
#invForm-transparent .codedimgray{color:#9b9b9b !important;}
#invForm-transparent .codeLightBrown{color:#D5CBBF !important;}

#invForm-transparent .blueTrue{color:#1074D1 !important;}
#invForm-transparent .BlueCyan{color:#01B1EC !important;}
#invForm-transparent .GreenApple{color:#4BA82E !important;}
#invForm-transparent .MaroonFlush{color:#C71444 !important;}
#invForm-transparent .navyBlue{color:#013145 !important;}
#invForm-transparent .redBoston{color:#CC0000 !important;}
#invForm-transparent .redFireEngine{color:#C9282D !important;}
#invForm-transparent .yellowMikado{color:#FDBE11 !important;}

#invForm-transparent .greyTrolley{color:#808284 !important;}
#invForm-transparent .greyDelta{color:#A2A3A5 !important;}
#invForm-transparent .yellowSunglow{color:#FFCC33	 !important;}
#invForm-transparent .blueCurious{color:#2E8CD4 !important;}
#invForm-transparent .redNCS{color:#CF002C !important;}


#inv-form-transparent.bg-codeGreen, #invFormTransparent.bg-codeGreen{background-color:#72c02c;}
#inv-form-transparent.bg-codeBlue,#invFormTransparent.bg-codeBlue{background-color:#3498db;}
#inv-form-transparent.bg-codeRed,#invFormTransparent.bg-codeRed{background-color:#e74c3c;}
#inv-form-transparent.bg-codeDarkGreen,#invFormTransparent.bg-codeDarkGreen{background-color:#2ecc71;}
#inv-form-transparent.bg-codeSea,#invFormTransparent.bg-codeSea{background-color:#1abc9c;}
#inv-form-transparent.bg-codeOrange,#invFormTransparent.bg-codeOrange{background-color:#e67e22;}
#inv-form-transparent.bg-codeYellow,#invFormTransparent.bg-codeYellow{background-color:#f1c40f;}
#inv-form-transparent.bg-codePurple,#invFormTransparent.bg-codePurple{background-color:#9b6bcc;}
#inv-form-transparent.bg-codeAqua,#invFormTransparent.bg-codeAqua{background-color:#27d7e7;}
#inv-form-transparent.bg-codeCyan,#invFormTransparent.bg-codeCyan{background-color:#013a60;}
#inv-form-transparent.bg-codeBrown,#invFormTransparent.bg-codeBrown{background-color:#9c8061;}
#inv-form-transparent.bg-codeLight,#invFormTransparent.bg-codeLight{background-color:#ecf0f1;}
#inv-form-transparent.bg-codeDark,#invFormTransparent.bg-codeDark{background-color:#555;}
#invForm-transparent  .bg-codeGrey, #invFormTransparent .bg-codeGrey{background-color:#F0F0F0 !important;}
#invForm-transparent .bg-colorBlack,#invFormTransparent.bg-colorBlack{background-color:#000 !important;}
#invForm-transparent .bg-Darkblue,#invFormTransparent .bg-colorBlack{background-color:#152948 !important;}
#invForm-transparent .bg-codegainsboro,#invFormTransparent.bg-codegainsboro{background-color:#D9D9D9 !important;}
#invForm-transparent .bg-codePolyGreen,#invFormTransparent.bg-codePolyGreen{background-color:#24272D !important;}
#invForm-transparent .bg-codeGrayCeleste,#invFormTransparent.bg-codeGrayCeleste{background-color:#CCCCCC !important; }
#invForm-transparent .bg-codeDarkSkyBlue,#invFormTransparent.bg-codeDarkSkyBlue{background-color:#1079B2!important;}
#invForm-transparent .bg-colorWhite,#invFormTransparent.bg-colorWhite{background-color:#FFF !important;}
#invForm-transparent .bg-codeGoldenYellow,#invFormTransparent.bg-codeGoldenYellow{background-color:#FFB343 !important;}
#invForm-transparent .bg-codeSteelBlue,#invFormTransparent.bg-codeSteelBlue{background-color:#3E7BB9 !important;}
#invForm-transparent .bg-codeSkyBlue,#invFormTransparent.bg-codeSkyBlue{background-color:#009DD5 !important;}
#invForm-transparent .bg-codeSkodaGreen,#invFormTransparent.bg-codeSkodaGreen{background-color:#4ba82e !important;}
#invForm-transparent .bg-codeRosewoodRed,#invFormTransparent.bg-codeRosewoodRed{background-color:#740517 !important;}
#invForm-transparent .bg-codeMaroon,#invFormTransparent.bg-codeMaroon,#invForm-transparent .bg-redVividBurgundy,#invFormTransparent.bg-redVividBurgundy{background-color:#96172E !important;}
#invForm-transparent .bg-codeLapisBlue,#invFormTransparent.bg-codeLapisBlue{background-color:#183E79 !important;}
#invForm-transparent .bg-codeIzmoRed,#invFormTransparent.bg-codeIzmoRed{background-color:#c10f13 !important;}
#invForm-transparent .bg-codeHunterGreen,#invFormTransparent.bg-codeHunterGreen{background-color:#3C512A !important;}
#invForm-transparent .bg-codeGreyRed ,#invFormTransparent.bg-codeGreyRed{background-color:#a10f2b !important;}
#invForm-transparent .codeEgyptianBlue.codeEgyptianBlue{color:#0C318B !important;}
#invForm-transparent .bg-codeDarkPink,#invFormTransparent.bg-codeDarkPink{background-color:#B00734 !important;}
#invForm-transparent .bg-codeDarkerGreen ,#invFormTransparent.bg-codeDarkerGreen{background-color:#003A21 !important;}
#invForm-transparent .bg-codeChryslerRed ,#invFormTransparent.bg-codeChryslerRed{background-color:#E50F27 !important;}
#invForm-transparent .bg-purpleDark ,#invFormTransparent.bg-purpleDark{background-color:#221025 !important;}
#invForm-transparent .bg-codeChryslerBlue ,#invFormTransparent.bg-codeChryslerBlue{background-color:#16223c !important;}
#invForm-transparent .bg-codeLightBlack ,#invFormTransparent.bg-codeLightBlack{background-color:#2a2a2a !important;}
#invForm-transparent .bg-codeGreyGreen ,#invFormTransparent.bg-codeGreyGreen{background-color:#687074 !important;}
#invForm-transparent .bg-codeLightGrey ,#invFormTransparent.bg-codeLightGrey{background-color:#fdfdfd !important;}
#invForm-transparent .bg-blueSmalt ,#invFormTransparent.bg-blueSmalt{background-color:#003590 !important;}
#invForm-transparent .bg-blueCatalinaBlue ,#invFormTransparent.bg-blueCatalinaBlue{background-color:#002E7D !important;}
#invForm-transparent .bg-blackShark ,#invFormTransparent.bg-blackShark{background-color:#21202D !important;}
#invForm-transparent .bg-grayPlatinum ,#invFormTransparent.bg-grayPlatinum{background-color:#E2E2E2 !important;}
#invForm-transparent .bg-blackBlackcurrant ,#invFormTransparent.bg-blackBlackcurrant{background-color:#2E2D3C !important;}
#invForm-transparent .bg-blueMadison ,#invFormTransparent.bg-blueMadison{background-color:#122D5A !important;}
#invForm-transparent .bg-blueCloudBurst ,#invFormTransparent.bg-blueCloudBurst{background-color:#25344C !important;}
#invForm-transparent .bg-blueFirefly ,#invFormTransparent.bg-blueFirefly{background-color:#142032 !important;}
#invForm-transparent .bg-grayfirefly ,#invFormTransparent.bg-grayfirefly{background-color:#eaeaea !important;}
#invForm-transparent .bg-WHITEAntiflashwhite ,#invFormTransparent.bg-WHITEAntiflashwhite{background-color:#f3f3f3 !important;}
#invForm-transparent .bg-codeGraytaupegray ,#invFormTransparent.bg-codeGraytaupegray{background-color:#888888 !important;}
#invForm-transparent .bg-codelightgray ,#invFormTransparent.bg-codelightgray{background-color:#A19B9D !important;}
#invForm-transparent .bg-codedimgray ,#invFormTransparent.bg-codedimgray{background-color:#9b9b9b !important;}
#invForm-transparent .bg-codeLightBrown ,#invFormTransparent.bg-codeLightBrown{background-color:#D5CBBF !important;}
#inv-form-transparent.border-codeGreen, #invFormTransparent.border-codeGreen{border:1px solid #72c02c;}
#inv-form-transparent.border-codeBlue,#invFormTransparent.border-codeBlue{border:1px solid #3498db;}
#inv-form-transparent.border-codeRed,#invFormTransparent.border-codeRed{border:1px solid #e74c3c;}
#inv-form-transparent.border-codeDarkGreen,#invFormTransparent.border-codeDarkGreen{border:1px solid #2ecc71;}
#inv-form-transparent.border-codeSea,#invFormTransparent.border-codeSea{border:1px solid #1abc9c;}
#inv-form-transparent.border-codeOrange,#invFormTransparent.border-codeOrange{border:1px solid #e67e22;}
#inv-form-transparent.border-codeYellow,#invFormTransparent.border-codeYellow{border:1px solid #f1c40f;}
#inv-form-transparent.border-codePurple,#invFormTransparent.border-codePurple{border:1px solid #9b6bcc;}
#inv-form-transparent.border-codeAqua,#invFormTransparent.border-codeAqua{border:1px solid #27d7e7;}
#inv-form-transparent.border-codeCyan,#invFormTransparent.border-codeCyan{border:1px solid #013a60;}
#inv-form-transparent.border-codeBrown,#invFormTransparent.border-codeBrown{border:1px solid #9c8061;}
#inv-form-transparent.border-codeLight,#invFormTransparent.border-codeLight{border:1px solid #ecf0f1;}
#inv-form-transparent.border-codeDark,#invFormTransparent.border-codeDark{border:1px solid #555;}
#invForm-transparent  .border-codeGrey, #invFormTransparent .border-codeGrey{border:1px solid #F0F0F0 !important;}
#invForm-transparent .border-colorBlack,#invFormTransparent.border-colorBlack{border:1px solid #000 !important;}
#invForm-transparent .border-Darkblue,#invFormTransparent .border-colorBlack{border:1px solid #152948 !important;}
#invForm-transparent .border-codegainsboro,#invFormTransparent.border-codegainsboro{border:1px solid #D9D9D9 !important;}
#invForm-transparent .border-codePolyGreen,#invFormTransparent.border-codePolyGreen{border:1px solid #24272D !important;}
#invForm-transparent .border-codeGrayCeleste,#invFormTransparent.border-codeGrayCeleste{border:1px solid #CCCCCC !important; }
#invForm-transparent .border-codeDarkSkyBlue,#invFormTransparent.border-codeDarkSkyBlue{border:1px solid #1079B2!important;}
#invForm-transparent .border-colorWhite,#invFormTransparent.border-colorWhite{border:1px solid #FFF !important;}
#invForm-transparent .border-codeGoldenYellow,#invFormTransparent.border-codeGoldenYellow{border:1px solid #FFB343 !important;}
#invForm-transparent .border-codeSteelBlue,#invFormTransparent.border-codeSteelBlue{border:1px solid #3E7BB9 !important;}
#invForm-transparent .border-codeSkyBlue,#invFormTransparent.border-codeSkyBlue{border:1px solid #009DD5 !important;}
#invForm-transparent .border-codeSkodaGreen,#invFormTransparent.border-codeSkodaGreen{border:1px solid #4ba82e !important;}
#invForm-transparent .border-codeRosewoodRed,#invFormTransparent.border-codeRosewoodRed{border:1px solid #740517 !important;}
#invForm-transparent .border-codeMaroon,#invFormTransparent.border-codeMaroon,#invForm-transparent .border-redVividBurgundy,#invFormTransparent.border-redVividBurgundy{border:1px solid #96172E !important;}
#invForm-transparent .border-codeLapisBlue,#invFormTransparent.border-codeLapisBlue{border:1px solid #183E79 !important;}
#invForm-transparent .border-codeIzmoRed,#invFormTransparent.border-codeIzmoRed{border:1px solid #c10f13 !important;}
#invForm-transparent .border-codeHunterGreen,#invFormTransparent.border-codeHunterGreen{border:1px solid #3C512A !important;}
#invForm-transparent .border-codeGreyRed ,#invFormTransparent.border-codeGreyRed{border:1px solid #a10f2b !important;}
#invForm-transparent .border-codeEgyptianBlue.border-codeEgyptianBlue{border:1px solid #0C318B !important;}
#invForm-transparent .border-codeDarkPink,#invFormTransparent.border-codeDarkPink{border:1px solid #B00734 !important;}
#invForm-transparent .border-codeDarkerGreen ,#invFormTransparent.border-codeDarkerGreen{border:1px solid #003A21 !important;}
#invForm-transparent .border-codeChryslerRed ,#invFormTransparent.border-codeChryslerRed{border:1px solid #E50F27 !important;}
#invForm-transparent .border-codeChryslerBlue ,#invFormTransparent.border-codeChryslerBlue{border:1px solid #16223c !important;}
#invForm-transparent .border-codeLightBlack ,#invFormTransparent.border-codeLightBlack{border:1px solid #2a2a2a !important;}
#invForm-transparent .border-codeGreyGreen ,#invFormTransparent.border-codeGreyGreen{border:1px solid #687074 !important;}
#invForm-transparent .border-codeLightGrey ,#invFormTransparent.border-codeLightGrey{border:1px solid #fdfdfd !important;}
#invForm-transparent .border-blueSmalt ,#invFormTransparent.border-blueSmalt{border:1px solid #003590 !important;}
#invForm-transparent .border-blueCatalinaBlue ,#invFormTransparent.border-blueCatalinaBlue{border:1px solid #002E7D !important;}
#invForm-transparent .border-blackShark ,#invFormTransparent.border-blackShark{border:1px solid #21202D !important;}
#invForm-transparent .border-grayPlatinum ,#invFormTransparent.border-grayPlatinum{border:1px solid #E2E2E2 !important;}
#invForm-transparent .border-blackBlackcurrant ,#invFormTransparent.border-blackBlackcurrant{border:1px solid #2E2D3C !important;}
#invForm-transparent .border-blueMadison ,#invFormTransparent.border-blueMadison{border:1px solid #122D5A !important;}
#invForm-transparent .border-blueCloudBurst ,#invFormTransparent.border-blueCloudBurst{border:1px solid #25344C !important;}
#invForm-transparent .border-blueFirefly ,#invFormTransparent.border-blueFirefly{border:1px solid #142032 !important;}
#invForm-transparent .border-grayfirefly ,#invFormTransparent.border-grayfirefly{border:1px solid #eaeaea !important;}
#invForm-transparent .border-WHITEAntiflashwhite ,#invFormTransparent.border-WHITEAntiflashwhite{border:1px solid #f3f3f3 !important;}
#invForm-transparent .border-codeGraytaupegray ,#invFormTransparent.border-codeGraytaupegray{border:1px solid #888888 !important;}
#invForm-transparent .border-codelightgray ,#invFormTransparent.border-codelightgray{border:1px solid #A19B9D !important;}
#invForm-transparent .border-codedimgray ,#invFormTransparent.border-codedimgray{border:1px solid #9b9b9b !important;}
#invForm-transparent .border-codeLightBrown ,#invFormTransparent.border-codeLightBrown{border:1px solid #D5CBBF !important;}

#invForm-transparent .bg-blueTrue, #invFormTransparent .bg-blueTrue{background-color:#1074D1 !important;}
#invForm-transparent .bg-BlueCyan, #invFormTransparent .bg-BlueCyan{background-color:#01B1EC !important;}
#invForm-transparent .bg-GreenApple, #invFormTransparent .bg-GreenApple{background-color:#4BA82E !important;}
#invForm-transparent .bg-MaroonFlush, #invFormTransparent .bg-MaroonFlush{background-color:#C71444 !important;}
#invForm-transparent .bg-navyBlue, #invFormTransparent .bg-navyBlue{background-color:#013145 !important;}
#invForm-transparent .bg-redBoston, #invFormTransparent .bg-redBoston{background-color:#CC0000 !important;}
#invForm-transparent .bg-redFireEngine, #invFormTransparent .bg-redFireEngine{background-color:#C9282D !important;}
#invForm-transparent .bg-yellowMikado, #invFormTransparent .bg-yellowMikado{background-color:#FDBE11 !important;}
#invForm-transparent .bg-greyTrolley, #invFormTransparent .bg-greyTrolley{background-color:#808284 !important;}
#invForm-transparent .bg-greyDelta, #invFormTransparent .bg-greyDelta{background-color:#A2A3A5 !important;}
#invForm-transparent .bg-yellowSunglow, #invFormTransparent .bg-yellowSunglow{background-color:#FFCC33 !important;}
#invForm-transparent .bg-blueCurious, #invFormTransparent .bg-blueCurious{background-color:#2E8CD4 !important;}
#invForm-transparent .bg-redNCS, #invFormTransparent .bg-redNCS{background-color:#CF002C !important;}


#inv-form-transparent.border-codeGreen ~ #widgetRadioButtons fieldset{padding-top:10px}
#inv-form-transparent.border-codeBlue ~ #widgetRadioButtons fieldset{padding-top:10px}
#inv-form-transparent.border-codeRed ~ #widgetRadioButtons fieldset{padding-top:10px}
#inv-form-transparent.border-codeDarkGreen ~ #widgetRadioButtons fieldset{padding-top:10px}
#inv-form-transparent.border-codeSea ~ #widgetRadioButtons fieldset{padding-top:10px}
#inv-form-transparent.border-codeOrange ~ #widgetRadioButtons fieldset{padding-top:10px}
#inv-form-transparent.border-codeYellow ~ #widgetRadioButtons fieldset{padding-top:10px}
#inv-form-transparent.border-codePurple ~ #widgetRadioButtons fieldset{padding-top:10px}
#inv-form-transparent.border-codeAqua ~ #widgetRadioButtons fieldset{padding-top:10px}
#inv-form-transparent.border-codeCyan ~ #widgetRadioButtons fieldset{padding-top:10px}
#inv-form-transparent.border-codeBrown ~ #widgetRadioButtons fieldset{padding-top:10px}
#inv-form-transparent.border-codeLight ~ #widgetRadioButtons fieldset{padding-top:10px}
#inv-form-transparent.border-codeDark ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent  .border-codeGrey ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-colorBlack~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-Darkblue~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-codegainsboro~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-codePolyGreen~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-codeGrayCeleste~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-codeDarkSkyBlue~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-colorWhite~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-codeGoldenYellow~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-codeSteelBlue~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-codeSkyBlue~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-codeSkodaGreen~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-codeRosewoodRed~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-codeMaroon~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-redVividBurgundy~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-codeLapisBlue~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-codeIzmoRed~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-codeHunterGreen~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-codeGreyRed~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-codeEgyptianBlue~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-codeDarkPink ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-codeDarkerGreen ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-codeChryslerRed ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-codeChryslerBlue ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-codeLightBlack ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-codeGreyGreen ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-codeLightGrey ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-blueSmalt ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-blueCatalinaBlue ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-blackShark ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-grayPlatinum ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-blackBlackcurrant ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-blueMadison ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-blueCloudBurst ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-blueFirefly ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-grayfirefly ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-WHITEAntiflashwhite ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-codeGraytaupegray ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-codelightgray ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-codedimgray ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-codeLightBrown ~ #widgetRadioButtons fieldset{padding-top:10px}

#invForm-transparent .border-blueTrue ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-BlueCyan ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-GreenApple ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-MaroonFlush ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-navyBlue ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-redBoston ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-redFireEngine ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-yellowMikado ~ #widgetRadioButtons fieldset{padding-top:10px}

#invForm-transparent .border-greyTrolley ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-greyDelta ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-yellowSunglow ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-blueCurious ~ #widgetRadioButtons fieldset{padding-top:10px}
#invForm-transparent .border-redNCS ~ #widgetRadioButtons fieldset{padding-top:10px}

#inv-form-transparent.panel-u ~ #widgetRadioButtons fieldset{padding-top:10px}

@media (min-width: 991px) {
#inv-form-transparent.opacity-0, #invFormTransparent.opacity-0{opacity:0}
#inv-form-transparent.opacity-01, #invFormTransparent.opacity-01{opacity:0.1}
#inv-form-transparent.opacity-02, #invFormTransparent.opacity-02{opacity:0.2}
#inv-form-transparent.opacity-03, #invFormTransparent.opacity-03{opacity:0.3}
#inv-form-transparent.opacity-04, #invFormTransparent.opacity-04{opacity:0.4}
#inv-form-transparent.opacity-05, #invFormTransparent.opacity-05{opacity:0.5}
#inv-form-transparent.opacity-06, #invFormTransparent.opacity-06{opacity:0.6}
#inv-form-transparent.opacity-07, #invFormTransparent.opacity-07{opacity:0.7}
#inv-form-transparent.opacity-08, #invFormTransparent.opacity-08{opacity:0.8}
#inv-form-transparent.opacity-09, #invFormTransparent.opacity-09{opacity:0.9}
#inv-form-transparent.opacity-1, #invFormTransparent.opacity-1{opacity:1}
.mondatorytextpadding {padding-right:15px !important;}
.mondatorytext1 {padding-right:25px !important;}
}
#invForm-transparent li button.btn{position:relative;}
#invForm-transparent li button.btn i{position:absolute;right:10px;}
/* .new-transparent #invForm-transparent{display:none;} */
.loading-spinner {
	font-size: 30px;
    -animation: spin .7s infinite linear;
    animation: spin .7s infinite linear;
    -webkit-animation: spin2 .7s infinite linear;
}

@-webkit-keyframes spin2 {
    from { -webkit-transform: rotate(0deg);}
    to { -webkit-transform: rotate(360deg);}
}
@keyframes spin2 {
    from { -webkit-transform: rotate(0deg);}
    to { -webkit-transform: rotate(360deg);}
}

@keyframes spin {
    from { transform: scale(1) rotate(0deg);}
    to { transform: scale(1) rotate(360deg);}
}



.simple_li li
	  {
		list-style:none;
	  }
	  #nav li
	  {
		list-style:none;
	  }
	  
	  #nav li a 
	  {
	     font-size:14px;
		 line-height:1;
		 list-style:none !important;
		 
	  }
	  h2 a
	  {
	  text-decoration:none;
	  }
.bodyStylePopup{
	height:190px;
}

#invsearch input[type='text']{
	border: 1px solid #ccc;
}

#invsearch .btn-u {
	margin-top:5px;
}
.sky-form .note{
line-height:14px;
}
#usedform .input-group-btn button{margin-top: -5px;min-width: 45px;padding: 3px 15px 4px 15px;}
.carousel .tp-leftarrow { visibility: visible !important;opacity:1!important;}
.carousel .wt-bg-img .tp-leftarrow { visibility: visible !important;opacity:1!important;background: url('../images/other-images/left_arrow.png') no-Repeat 0 0 !important;}
.carousel .tp-rightarrow { visibility: visible !important;opacity:1!important;}
.carousel .wt-bg-img .tp-rightarrow { visibility: visible !important;opacity:1!important;background: url('../images/other-images/right_arrow.png') no-Repeat 0 0 !important;}


/*Background colors based on the theme - IZMO level themes*/
.bg-yellow{background-color:#FFB343}
.bg-steel-blue{background-color: #3E7BB9}
.bg-sky-blue{background-color: #009DD5}
.bg-skoda-green{background-color: #4ba82e}
.bg-rosewood-red{background-color:#740517}
.bg-maroon{background-color:#96172E}
.bg-lapis-blue{background-color:#183E79}
.bg-izmo-red{background-color:#c10f13 }
.bg-hunter-green{background-color:#3C512A}
.bg-grey-red{background-color:#a10f2b}
.bg-golden{background-color:#FFB343 }
.bg-egyptian-blue{background-color:#0C318B}
.bg-dark-pink{background-color:#B00734}
.bg-dark-grey{background-color:#96172E}
.bg-dark-green{background-color:#003A21}
.bg-chrysler-red{background-color:#E50F27}
.bg-chrysler-blue{background-color:#16223c}
/*Background colors based on the theme - UNIFY themes*/
.bg-light{background-color:#95a5a6}
.bg-red{background-color:#e74c3c}
.bg-teal{background-color:#18ba9b}
.bg-dark-blue{background-color:#4765a0}
.bg-default{background-color:#72c02c}
.bg-blue{background-color:#3498db}
.bg-light-green{background-color:#79d5b3}
.bg-purple{background-color:#9b6bcc}
.bg-orange{background-color:#e67e22}
.bg-dark-red{background-color:#a10f2b}
.bg-brown{background-color:#9c8061}
.bg-aqua{background-color:#27d7e7}
.bg-cream-white{background-color:#D3D3D3}
.bg-color-black{background-color:#000;}
.bg-color-light-black{background-color:#1B1B1B;}
.bg-color-fade-grey {background-color:#F7F7F7;}
.bg-color-light-yellow {background-color:#FFB343;}

.font-18-bold
{  font-style: normal;
  font-weight: bold;
  font-size: 18px;
}
.glyphicons-o:before {
  left: 17px;
  top: 16px;   
  color:#fff;}
  
 /*Model selctor v3 css to be moved*/
.model-select-v3 #make-logo > ul {
	margin-left: 0;
}
.model-select-v14 #make-logo > ul {
	margin-left: 0;
}

.model-select-v3 #make-logo > ul > li {
	padding: 0;
	background-color: #fff;
	border-right: 3px solid #E7E7E7;
	height:125px;
}
.model-select-v14 #make-logo > ul > li {
	padding: 0;
	background-color: #fff;
	border-right: 3px solid #E7E7E7;
	height:125px;
}
.model-select-v3 #make-logo > ul > li:last-child {
border-right: 0px solid #E7E7E7;
}
.model-select-v14 #make-logo > ul > li:last-child {
border-right: 0px solid #E7E7E7;
}
.model-select-v3 #make-logo > ul > li > a {
	display: block;
	text-align: center;
	width: 100%;
	position: relative;
	height:125px;
}
.model-select-v14 #make-logo > ul > li > a {
	display: block;
	text-align: center;
	width: 100%;
	position: relative;
	height:125px;
}

.model-select-v3 #make-logo > ul > li > a:hover{
	text-decoration: none;
}
.model-select-v14 #make-logo > ul > li > a:hover{
	text-decoration: none;
}
.model-select-v3 #make-logo > ul > li.active{
	background-color: #D2D2D2;
	border: 1px solid red;
	height:125px;
}
.model-select-v14 #make-logo > ul > li.active{
	background-color: #D2D2D2;
	border: 1px solid red;
	height:125px;
}
.model-select-v3 #make-logo > ul > li > a> img {
    vertical-align: middle;
    max-height: 100%;
    max-width: 100%;
    position: absolute;  
    top: 0;  
    bottom: 0;  
    left: 0;  
    right: 0;  
    margin: auto; 	
}
.model-select-v14 #make-logo > ul > li > a> img {
    vertical-align: middle;
    max-height: 100%;
    max-width: 100%;
    position: absolute;  
    top: 0;  
    bottom: 0;  
    left: 0;  
    right: 0;  
    margin: auto; 	
}
@media (min-width:768px) and (max-width: 991px){
    div.gallery-thumbnail-box h2 a.btn-u{
        padding:6px 8px;
    }
	.service-block-v3 img {
		left: 45%;
		top: -69px;
		color: #fff;
		padding: 16px;
		font-size: 30px;
		margin-left: -28px;
		text-align: right;
		position: absolute;
		display: inline-block;
		width: 150px;
	}	
} 
@media (min-width: 991px){	
	/*Menu Styles*/
	.menu-left{text-align:left;}
	.menu-left > ul.navbar-nav{float:left;}

	.menu-center{text-align:center;}
	.menu-center > ul.navbar-nav{float:none;display:inline-block}
	.menu-center .navbar-nav	{height:27px;}
	
	.menu-right{text-align:right;}
	.menu-right > ul.navbar-nav{float:right;}	
}

.tp-banner ul {
	padding: 0;
	display: none;
}

.tp-banner ul li {
	list-style: none;
}

.sky-form .radio.check-label-right, .sky-form .checkbox.check-label-right{
		padding: 0 27px 0 0;
	}
	
.sky-form .radio.check-label-right i, .sky-form .checkbox.check-label-right i
	{
		right:0;
		left: auto;
	}	
 .caption
{
	position:relative;
	padding-bottom:20px;
}	

.caption .btn-u
{	
	position:absolute; 
	bottom:0px;
}


.caption .btn-u
{	
	position:absolute; 
	bottom:0px;
}

.thumbnails 
{
		position:relative;
}

.thumbnails  .btn-more
{
    position:absolute !important; 
	bottom:15px !important;
}
.ps-container > .ps-scrollbar-x-rail,
.ps-container > .ps-scrollbar-y-rail {
	opacity: 0.6!important;
}

.custom-scroll-bar .ps-container > .ps-scrollbar-y-rail, .ps-container > .ps-scrollbar-y-rail.hover{
	opacity: 0.6!important;
}
.ps-container > .ps-scrollbar-y-rail, .ps-container > .ps-scrollbar-y-rail.hover{
	background-color: #eee!important;
}
.ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y, .ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y{
	background-color: #191919!important;
}
.footer-v6 .copyright a{
color: #585f69;
}	
 .model-select-v4 p{
 padding:0 0 0 15px;
 margin:0;
 }
 .model-select-v16 p{
 padding:0 0 0 15px;
 margin:0;
 }
.model-select-v4 p.feature-make{
 padding-top:10px;
 }
 .model-select-v16 p.feature-make{
 padding-top:10px;
 }
 .margin-right-1{
 margin-right:1px;
 }

 .margin-right-1 p:last strong{
 font-size:20px!important;
 }
 .owl-btn.next-v9{
	position: absolute;
	right: 0;
	top: 55px;
}
.owl-btn.prev-v9{
	position: absolute;
	left: 0;
	top: 55px;
}
.owl-carousel-v9 .owl-pagination {
  display: none;
}
.model-select-v4 a.owl-btn{background:#b1b1b1;}
.model-select-v16 a.owl-btn{background:#b1b1b1;}
.model-select-v4 .owl-btn{
padding: 20px 9px;
}
.model-select-v16 .owl-btn{
padding: 20px 9px;
}
.model-select-v4 .owl-btn.prev-v1{
position: absolute;
	left: 0;
	top: 29px;
}
.model-select-v16 .owl-btn.prev-v1{
position: absolute;
	left: 0;
	top: 29px;
}
.model-select-v4 .owl-btn.next-v1{
	position: absolute;
	right: 0;
	top: 29px;
}
.model-select-v16 .owl-btn.next-v1{
	position: absolute;
	right: 0;
	top: 29px;
}
.model-select-v4 .owl-btn.prev-v2 {
  position: absolute;
  left: 0px;
  top: 1px;
}
.model-select-v16 .owl-btn.prev-v2 {
  position: absolute;
  left: 0px;
  top: 1px;
}
.model-select-v4 .owl-btn.next-v2 {
  position: absolute;
  right: 0px;
  top: 1px;
}
.model-select-v16 .owl-btn.next-v2 {
  position: absolute;
  right: 0px;
  top: 1px;
}
.model-select-v4 .tab-content{
height:auto!important;
padding:0;
}
.model-select-v16 .tab-content{
height:auto!important;
padding:0;
}
.model-select-v4 #make-logo > ul > li.active {
border: none;
}
.model-select-v16 #make-logo > ul > li.active {
border: none;
}

.service-box-custom .service-block{
padding:110px 30px; 
}
.service-box-custom1 .service-block{
padding:132px 30px !important; 
}
.background-image-contact{
background-repeat:no-repeat;
background-size: cover; background-position: 50% 50%;
}
.background-image-contact .sky-form fieldset {
background:none;

}
.background-image-contact .sky-form fieldset label.label,.background-image-contact .sky-form fieldset div.note {
color:#fff;

}
/*.background-image-contact .content-md {
padding-top:75px;
padding-bottom:75px;
}*/
.background-image-contact .sky-form header {
background:none;
color:#fff;
}
.bannertext{

position:absolute;
right:20%;
top:30%;
  z-index: 20;
  
}
.bannertext-sm{

position:absolute;
left:10%;
top:5%;
  z-index: 20;
}
.emitext{
font-size:13px;
}

/*citeron changes */
.copyright-tp-border
{
	height:4px;
}

.phone-link
{
	clear:both;
	width:auto !important;
	margin-top:0px !important;
}
.phone-link:a
{
	color:#fff !important;
}	

 .owl-btn.next-v11{
	position: absolute;
	right: 0;
	top: 75px;
	background:#000;
	color:#fff;
}
.owl-btn.prev-v11{
	position: absolute;
	left: 0;
	top: 75px;
	background:#000;
	color:#fff;
}
.owl-carousel-v11 .owl-pagination {
  display: none;
}
.model-select-v5 .owl-btn{

padding: 20px 9px;
}
.model-select-v5.owl-btn.prev-v1{
position: absolute;
	left: 0;
	top: 25px;
	
}
.model-select-v5 .owl-btn.next-v1{
	position: absolute;
	right: 0;
	top: 25px;
}
.model-select-v5 .owl-btn.prev-v2 {
  position: absolute;
  left: 0px;
  top: 1px;
}
.model-select-v5 .owl-btn.next-v2 {
  position: absolute;
  right: 0px;
  top: 1px;
}


 .owl-btn.prev-v10{
position: absolute;
	left: 0;
	top: 25px;
	  padding:20px 9px;
}
 .owl-btn.next-v10{
	position: absolute;
	right: 0;
	top: 25px;
	  padding:20px 9px;
}
 .owl-btn.prev-v10 {
  position: absolute;
  left: 0px;
  top: 1px;
    padding:20px 9px;
}
 .owl-btn.next-v10 {
  position: absolute;
  right: 0px;
  top: 1px;
  padding:20px 9px;
}
.owl-slider-v11  .owl-item{border-right:1px solid #000}




.owl-carousel-style-v10 img{width:auto !important;height:auto !important}
.feature-make1{display:inline-block}


.mdl-v3 {
    padding: 0 30px;
}
.content1 {
    padding-bottom: 32px;
    padding-top: 0;
	background-color:#000 !important;
}
.featuredbg{background:#000;color:#A7A7A7}

.yelp-rounded-x
{
border-radius:50% !important; padding:4px 5px; 
}
.yelp-rounded
{
border-radius:5px !important;
}

.yelp-squared
{
  padding:1px;
}

.yelp-xs
{
  font-size:14px;
}
.yelp-sm
{
font-size:16px;
}

.yelp-md
{
font-size:18px;
}

.yelp-lg
{
font-size:20px;
}

.tradein .tab-v1 .nav-tabs > li > a{font-size:13px;}
.btnWrapper{margin-top:3px;}
.darktheme{color:#fff !important}
.smoheader {background-color:#fff !important}
#estimationform input[type='text']{font-size: 20px;font-weight: bold;}
#estimationform i{font-size: 18px;}

.featured-innertxt p{margin:0;padding:0}

.border-top{border-top:1px solid #ccc;}
.border-bottom{border-bottom:1px solid #ccc;}
.body-style-in span.btn{text-align:left!important}
.body-style-in .sky-form .inline-group .radio{margin-right:12px;}
.body-style-in .sky-form fieldset{padding-top:0;}
.body-style-in .sky-form .widgetSection fieldset{padding-top:15px!important;}
#mainBanner .remove-bg-arrow .tp-leftarrow {visibility: visible !important;
  opacity: 1!important;
  background: none !important;}
#mainBanner .remove-bg-arrow .tp-rightarrow {visibility: visible !important;
  opacity: 1!important;
  background: none !important;}

.border-class {
	border:solid 1px #f0f0f0;
}

/* horizontal thumblist arrows*/
.ms-thumb-frame img {
	height: inherit !important;
}
.ms-thumb-list.ms-dir-h .ms-thumblist-fwd, .ms-thumb-list.ms-dir-h .ms-thumblist-bwd {
    height: 100%;
    width: 20px;
    position: absolute;
    left: 0;
    cursor: pointer;
    background: #838383;
    text-align: center;
    color: white;
	opacity: 0.8;
}

.ms-thumb-list.ms-dir-h .ms-thumblist-bwd {
    right: 0;
    left: auto;
}

.ms-thumb-list.ms-dir-h .ms-thumblist-fwd:after, .ms-thumb-list.ms-dir-h .ms-thumblist-bwd:after {
  content: close-quote;
  top: 43%;
  position: relative;
  border: solid rgba(0, 0, 0, 0);
  border-width: 5px 5px 5px 7px;
  display: block;
  border-right-color: #FFF;
  width: 6px;
  height: 1px;
}

.ms-thumb-list.ms-dir-h .ms-thumblist-bwd:after {
  border-width: 5px 0px 5px 5px;
  border-left-color: #FFF;
  left: 7px;
}



.border-theme
{
	border-radius:21px !important;
	-webkit-border-radius:21px !important;
	-moz-border-radius:21px !important;
	margin:5px;
}

.small-text
{
	font-size:9px;
	font-weight:bold;
	padding:0px 3px 0px 3px !important;
	margin-bottom:5px !important;
}
.ln-height
{
	line-height:10px;
}

.text-bold
{
   font-weight:bold;
}

.heading-md  .text-bold
{
	font-size:19px !important;
}
.font-sm
{
	font-size:16px !important;
}
.font-md
{
  font-size:18px;
}

.font-lg
{
	font-size:26px;
}

.second_ban:first-child{
 margin-top:10px;
}

.parallax-counter-v1 .counters{
border: 1px solid #fff !important;
}
.featured-v1 .featured-innertxt p{
	line-height:1;
} 
.featured-v1 .featured-innertxt p:first-child{
	padding-top:5px;
}
.featured-v1 .featured-innertxt p:last-of-type{
	padding-bottom:5px
}
.featured-v1 .owl-wrapper {
	background:#fff;
}
.featured-v1 .owl-item {
	border-right:1px solid #f4f4f4;
}
#usedbodystyle{color:#666}
#usedbodystyle i{
	right:10px;
	top:2px;
	color:#000;
}
.parallax-counter-v1 h4{
 color:#fff !important;
}
.model-select-v4 .owl-item {
	border-right:1px solid #b2b2b2;
	border-top:1px solid #b2b2b2;
	border-bottom:1px solid #b2b2b2;
	
}
.model-select-v16 .owl-item {
	border-right:1px solid #b2b2b2;
	border-top:1px solid #b2b2b2;
	border-bottom:1px solid #b2b2b2;
	
}
.imgcontainer {
    min-height: 125px;
    display: table-cell;
    vertical-align: middle }
/*Style changes for SEO*/
.dlrname  p a  {font-size:20px;line-height:27px;border-bottom: 2px solid #96172e;padding-bottom:5px;margin: 0 0 -2px;}
.dlrsubmenu  li h4 {font-size:13px;line-height:12px;font-family:"Open Sans",sans-serif;margin-bottom: 7px;}
.dlrsubmenu  li h4 i{margin-right:0px !important}
.headline p {display: inline-block;margin: 0 0 0;padding-bottom: 5px;}	


/* new css voiture reprise */
.service-block-v2 {
  margin-top: 20px;
  text-align: left;
  position: relative;
  padding: 45px 20px 20px;
  border: 1px solid #f2f2f2;
  background-color:#F7F7F7;
}

.service-block-v2 h3
{
   text-align:center;
   font-weight:bold;
}
.service-block-v2 ul li
{
   list-style:none;
   line-height: 30px;
}
.service-block-v2 img {
  left: 44%;
  top: -54px;
  color: #fff;
  width: 100px;
  height: auto;
  font-size: 30px;
  margin-left: -30px;
  text-align: center;
  position: absolute;
  display: inline-block;
  
}

.border-green
{
   border:3px solid #86BA4A !important;
}
.border
{
   border:1px solid  !important;
}


.new-carousel-style .item {
	margin:0px !important;
	padding-right: 7px;
}

.new-carousel-style .innerdiv
{
	   border-bottom:5px solid #F7F7F7;
}

.featured-heading{
font-size:24px !important;
}

.featured-heading-xs{
font-size:15px !important;
}

.dropcap{
 color: #72c02c;
    float: left;
    font-size: 35px;
    font-weight: 200;
    line-height: 20px;
    margin: 0 5px 0 0;
    padding: 5px 0;
}

.dropcap-xs{
	color: #72c02c;
    float: left;
    font-size: 25px;
    font-weight: 200;
    line-height: 20px;
    margin: 0 5px 0 0;
    padding: 5px 5px;
}

.invCountText {
  display: block !important;
  font: bold 12px arial !important;
}
.invCountText-xs {
  display: block !important;
  font: bold 9px arial !important;
  width: 80%;
}

.color-doc a{
color:#fff !important;
}

.color-doc{
border:none !important;
}
.cursor_pointer{cursor:pointer;}

.sky-form-nissan section{margin-bottom:0px !important}
.sky-form-nissan fieldset{background-color:#E6E6E6 !important;color:#000 !important}
.nissan-slider{border:2px solid #7C7C7C !important;margin-bottom:3px !important}
.nissanlabel{color:#000 !important;font-weight:normal !important}
.nissancolor{color:#CB2950!important}
.panel-nissan{border-color:#eee !important}
.owl-carousel-v15 .item {margin: 0 15px;padding-top: 20px !important;}
.owl-carousel-v25 .item{margin:0 5px ;padding-top:40px;padding-bottom:20px;text-decoration:none;background-color:#FAFAFA;}
.owl-carousel-v26 .item{margin:0 5px ;}
.owl-carousel-v27 .item{margin:0 5px ;}
.thumbnailn{background-color:#eee !important}
.owl-carousel-v15 .owl-navigation-nissan{text-align:right !important}
.owl-carousel-v14  .owl-navigation-nissan{text-align:right !important}
.nissanviewmore .btn{background-color:#C40030 !important;color:#fff;}
.owl-carousel-v14 .item {
    margin: 0 5px;
}
.nissanviewmore{margin-right:15px}
div.nissanviewmore a{overflow:hidden;text-overflow:ellipsis}
.owl-carousel-v14 .owl-pagination{display:none}
.owl-carousel-v15 .owl-pagination{display:none}
.owl-carousel-v25 .owl-pagination{display:none}
.owl-carousel-v26 .owl-pagination{display:none}
.owl-carousel-v27 .owl-pagination{display:none}
#homepage-featured-nissan .item{padding-bottom:30px}
.checkboxnissan a{text-decoration:underline}
.service-block-nissan {
    margin-bottom: 10px;
    padding: 20px 30px;
    text-align: center;
}
.service-block-nissan p, .service-block-nissan h2 {
    color: #000;
}
.service-block-nissan h2 a:hover {
    text-decoration: none;
}
.prev-v15{margin-right:0px !important}
.next-v15{margin-right:10px !important}
@media (max-width: 991px) {
.containern{padding:0 !important}


}
@media (max-width: 587px) {
.containern{padding:0 !important}
}
.custom-scroll-bar-seo{height:auto !important;max-height:220px}
.model-select-v4 .tab-pane{
	padding: 0;
}
.model-select-v16 .tab-pane{
	padding: 0;
}

.model-select-v4 #make-logo > ul > li.imgcontainer {
    border: 1px solid #b2b2b2;
}
.model-select-v16 #make-logo > ul > li.imgcontainer {
    border: 1px solid #b2b2b2;
}
.model-select-v4 #make-logo > ul > li.imgcontainer:last-child {
border-right: 1px solid #b2b2b2;
}
.model-select-v16 #make-logo > ul > li.imgcontainer:last-child {
border-right: 1px solid #b2b2b2;
}
.searchBtn{margin-top:23px!important}

.nis-holder .fakedropdown{
color:#A4A5A7 !important;

}
.service-block-v3 {
    margin-top: 80px;
    text-align: left;
    position: relative;
    padding: 8px 20px 0px 100px;
	
	
}

#invsearch .sky-form .btn, .sky-form .btn-nis{
margin-top:-5px !important;
}

.service-block-v3 img{
    left: -7%;
    top: 0px;
    color: #fff;
    padding: 16px;
    font-size: 30px;
    margin-left: -28px;
    text-align: right;
    position: absolute;
    display: inline-block;
}
.left-bg
{
 padding-left:27%;
}

@media (max-width: 767px) {
	.service-block-v3 img {
		width: 107px;
	}
	.service-block-v3 {
		padding-left: 44px;
	}
	.service-block-v3 h2, .content-boxes-in-v3{
		font-size: 18px;
	}
}
.model-select-v4 .owl-wrapper-outer,.owl-slider-v9 .owl-wrapper-outer{
padding:0 1px 0px 0px;
}
.model-select-v16 .owl-wrapper-outer,.owl-slider-v9 .owl-wrapper-outer{
padding:0 1px 0px 0px;
}



.gs-mobi-right-top { 
 bottom:auto !important;
	top:3px !important;
}

.gs-mobi-right-bottom { 
    top:auto !important;
	bottom:0% !important;
}

.gs-mobi-left-bottom {
	left:5%!important;
	bottom:0!important;
	right:auto !important;
}

.inline-icon  ul 
{
	display:inline;
}

.footer-v8
{
  background-color: #EEEEEE;
  color:#585F69;
}


.full-width
{
	width:100% !important;
}


/* left spacing   */
.header-v4 .navbar-default .navbar-nav > li > .space-left-7
{
	padding-left:7px !important;
}
.header-v4 .navbar-default .navbar-nav > li > .space-left-8
{
	padding-left:8px !important;
}
.header-v4 .navbar-default .navbar-nav > li > .space-left-9
{
	padding-left:9px !important;
}
.header-v4 .navbar-default .navbar-nav > li > .space-left-10
{
	padding-left:10px !important;
}
.header-v4 .navbar-default .navbar-nav > li > .space-left-11
{
	padding-left:11px !important;
}
.header-v4 .navbar-default .navbar-nav > li > .space-left-12
{
	padding-left:12px !important;
}
.header-v4 .navbar-default .navbar-nav > li > .space-left-13
{
	padding-left:13px !important;
}
.header-v4 .navbar-default .navbar-nav > li > .space-left-14
{
	padding-left:14px !important;
}
.header-v4 .navbar-default .navbar-nav > li > .space-left-15
{
	padding-left:15px !important;
}
/* end of left spacing..*/

/* Right spacing.  */

 .header-v4 .navbar-default .navbar-nav > li > .space-right-20 
{
padding-right:20px !important;
}

.header-v4 .navbar-default .navbar-nav > li > .space-right-19
{
padding-right:19px !important;
}

.header-v4 .navbar-default .navbar-nav > li > .space-right-18
{
padding-right:18px !important;
}
.header-v4 .navbar-default .navbar-nav > li > .space-right-17
{
padding-right:17px !important;
}
.header-v4 .navbar-default .navbar-nav > li > .space-right-16
{
padding-right:16px !important;
}
.header-v4 .navbar-default .navbar-nav > li > .space-right-15
{
padding-right:15px !important;
}
.header-v4 .navbar-default .navbar-nav > li > .space-right-14
{
padding-right:14px !important;
}
.header-v4 .navbar-default .navbar-nav > li > .space-right-13
{
padding-right:13px !important;
}
.header-v4 .navbar-default .navbar-nav > li > .space-right-12
{
padding-right:12px !important;
}

.header-v4 .dropdown > a.space-right-15:after ,
.header-v4 .dropdown > a.space-right-14:after ,
.header-v4 .dropdown > a.space-right-13:after ,
.header-v4 .dropdown > a.space-right-12:after {
	right: 5px !important;
}
/* end of right spacing..*/


.btn-nis{
margin-top:-5px !important;
}

.font-nis{
font-family:NissanBold, Arial, sans-serif !important;
}
.model-select-v6 a.owl-btn{background:#b1b1b1;}
.model-select-v15 a.owl-btn{background:#b1b1b1;}
.model-select-v6 .owl-btn{
padding: 20px 9px;
}
.model-select-v15 .owl-btn{
padding: 20px 9px;
}

.model-select-v6 .owl-btn.prev-v1{
position: absolute;
	left: 0;
	top: 29px;
}
.model-select-v15 .owl-btn.prev-v1{
position: absolute;
	left: 0;
	top: 29px;
}
.model-select-v6 .owl-btn.next-v1{
	position: absolute;
	right: 0;
	top: 29px;
}
.model-select-v15 .owl-btn.next-v1{
	position: absolute;
	right: 0;
	top: 29px;
}
.model-select-v6 .owl-btn.prev-v2 {
  position: absolute;
  left: 0px;
  top: 1px;
}
.model-select-v15 .owl-btn.prev-v2 {
  position: absolute;
  left: 0px;
  top: 1px;
}
.model-select-v6 .owl-btn.next-v2 {
  position: absolute;
  right: 0px;
  top: 1px;
}
.model-select-v15 .owl-btn.next-v2 {
  position: absolute;
  right: 0px;
  top: 1px;
}
.model-select-v6 .tab-content{
height:auto!important;
padding:0;
background-color:#f3f3f3;
}
.model-select-v15 .tab-content{
height:auto!important;
padding:0;
background-color:#f3f3f3;
}
.model-select-v6 .owl-item {
	border-right:1px solid #b2b2b2;
	border-top:1px solid #b2b2b2;
	border-bottom:1px solid #b2b2b2;
	
}
.model-select-v15 .owl-item {
	border-right:1px solid #b2b2b2;
	border-top:1px solid #b2b2b2;
	border-bottom:1px solid #b2b2b2;
	
}
.featured-v6 .owl-item{
/*background-color:#f3f3f3;*/
border-right:1px solid #b2b2b2;
}
.featured-v6 .tag-box-v1{
border-top:1px solid #fff;
}
.featured-innertxt div.lead small{
color:#c10f13;
}

.chatcode-height > img{
height:30px;
}
.quickquote-form section{margin-bottom:10px}


/* new css voiture reprise */
.service-block-v2 {
  margin-top: 20px;
  text-align: left;
  position: relative;
  padding: 45px 20px 20px;
  border: 1px solid #f2f2f2;
  background-color:#F7F7F7;
}

.service-block-v2 h3
{
   text-align:center;
   font-weight:bold;
}
.service-block-v2 ul li
{
   list-style:none;
   line-height: 30px;
}
.service-block-v2 img {
  left: 42%;
  top: -54px;
  color: #fff;
  width: 115px;
  height: auto;
  font-size: 30px;
  text-align: center;
  position: absolute;
  display: inline-block;
  
}

.border-green
{
   border:3px solid #86BA4A !important;
}
.border
{
   border:1px solid  !important;
}
.inv-border
{
   border:1px solid  ;
}

.new-carousel-style .innerdiv
{
	   border-bottom:5px solid #F7F7F7;
}

.panel-body .content-boxes-v3 i.icon-sm {
    line-height: 28px;
	font-size:18px;
}

.nav li a i
{
vertical-align:middle;
}

#rmCampignMain{
    width: 100%;
}
.hr-border
{
	margin-top:2px;
}

.img-div
{
	height:120px;
}
.content-boxes-in-v3 p
{
	margin-bottom:0px; 
	padding-bottom:0px;
	    font-size: 13px;
	color:#ccc;
}
.emaillbl
{
	text-align: left !important;
    padding-left: 36px;
	font-weight:500;
	line-height: 17px;
}
.custom-btn
{
	width:auto;
}

.custom-btn:hover
{
	color:#fff !important;
}

i.icon-color-grey.icon-hover:hover{
	color: #2ecc71 !important;
    border: solid 1px #2ecc71 !important;
}

.ps-container a
{
	color:none !important;
}



/*Accordion for home page inventory widget*/
.sky-form .color-light a,.sky-form .color-light a:focus,.sky-form .color-light a:hover,.sky-form .color-light a:active{
display: block;
color:#fff;
text-decoration:none;
}
.invWidget .widgetSection a.accordion-toggle.collapsed:hover, .invWidget .widgetSection a.accordion-toggle {
	text-decoration: none;
}
.invWidget .widgetSection a.accordion-toggle:after {
	right: 25px;
	top: 20px;
	font-size: 12px;
	content:"\e113";
	position: absolute;
	font-weight: normal;
	display: inline-block;
	font-family: 'Glyphicons Halflings';
}

.invWidget .widgetSection a.accordion-toggle.collapsed:after {
	content: "\e114";
}
.invWidget .widgetSection a:focus, .invWidget .widgetSection a:hover, .invWidget .widgetSection a:active{
	color: #fff;
}
.body-style-in .invWidget .widgetSection a.accordion-toggle:after {
	top: 20px !important;
}
@media (min-width: 992px) {
.top-0{top:0px !important}
.top-5{top:5px !important}
.top-10{top:10px !important}
.top-15{top:15px !important}
.top-20{top:20px !important}
.top-25{top:25px !important}
.top-30{top:30px !important}
.top-35{top:35px !important}
.top-40{top:40px !important}
.top-45{top:45px !important}
.top-50{top:50px !important}
.top-55{top:55px !important}
.top-60{top:60px !important}
.top-65{top:65px !important}
.top-70{top:70px !important}
}

.customWidthInvWidget{width :47% !important;}
.WidthInvWidget{width :6% !important;margin-top:5px;}
#invForm-transparent{visibility:hidden}

/* Tradein Form datepicker styles*/
.ui-datepicker-title select {
    opacity: 1;
    position: static;
	margin-right: 3px;
}
.tab-v1.advTabs .nav > li:not(.active) > a:hover, .nav > li:not(.active) > a:focus{
	background: none !important;
	color: inherit;
	cursor: default; 
}
/* Tradein Form datepicker styles*/

@media (min-width: 991px) {
.qform{margin:0 -26px 0 -12px  !important}
.qform .btn-u{right:13px;bottom:0}
}

/*automobileocassion Styles*/
i.icon-color-grey.auto-hover:hover{
	color: #3498db !important;
    border: solid 1px #3498db !important;
}

.featuredinv-height{
	height:110px !important;
	
}

.invdetails-border{
	border-top:1px solid #E5E5E5;
}

.invcount-text
{
	display: inline-block;
    width: 145px;
}
@media (max-width: 991px) {
	ul.menupositionfromleftorright{
	padding-left:0px!important;
	padding-right:0px!important;
	}
}
.tradeinForm .trad-wrapper{
    width: 240px;
	margin-left: 28px;	
}

.tradeinForm .owl-carousel-style-v1 img{
	width:100%;
}

.tradeinForm .round-line-btn.prev-v1{left:0px; position: absolute;}
.tradeinForm .round-line-btn.next-v1{right:0; position: absolute;}
.tradeinForm .owl-carousel-v2{
    position: relative;
    padding: 0 38px;	
}
.tradeinForm .owl-carousel-v2 .owl-navigation{
	position: absolute;
	left: 0;	
	top: 37%;
	width: 100%;	
}

@media (min-width: 418px){
	.tradeinForm .trad-wrapper{
		width: 330px;	
	}	
}
.content-20{
	padding-bottom:25px;
	padding-top:25px;
	}
.footer .link-list a{text-transform: none}
#widgetRadioButtons .inline-group .radio,#widgetRadioButtons .inline-group .checkbox{margin-right:10px !important}
#widgetRadioButtons .radio, #widgetRadioButtons .checkbox {padding-left: 20px !important;}
.page-heading{padding-bottom:10px}
.page-heading p{margin:0;}
.responsiveheadingtxt{word-wrap:break-word}

.model-select-v7 .item{
	text-align: center;
}

.model-select-v7 div.owl-item a img{margin:auto;}
.model-select-v8 div.owl-item a img{padding:0px 0px 20px 0px;}
.model-select-v7 a.owl-btn{background:#000;color:#fff;}
.model-select-v7 .owl-btn{

padding: 20px 9px;
}

.model-select-v7 .owl-btn.prev-v1{
position: absolute;
	left: 0;
	top: 60px;
}
.model-select-v7 .owl-btn.next-v1{
	position: absolute;
	right: 0;
	top: 60px;
}
.model-select-v7 .owl-btn.prev-v2 {
  position: absolute;
  left: 0px;
  top: 1px;
}
.model-select-v7 .owl-btn.next-v2 {
  position: absolute;
  right: 0px;
  top: 1px;
}
.model-select-v7 .tab-content{
height:auto!important;
padding:0;
}
.model-select-v7 .owl-item {
	border-right:1px solid #000;
}
 .model-select-v7 p{
 padding:0 0 0 15px;
 margin:0;
 }
.model-select-v7 p.feature-make{
 padding-top:10px;
 }
 .model-select-v9 .item{
	text-align: center;
}

.model-select-v9 div.owl-item a img{margin:auto;}


.model-select-v9 .owl-btn.prev-v1{
position: absolute;
	left: 0;
	top: 60px;
}
.model-select-v9 .owl-btn.next-v1{
	position: absolute;
	right: 0;
	top: 60px;
}
.model-select-v9 .owl-btn.prev-v2 {
  position: absolute;
  left: 0px;
  top: 1px;
}
.model-select-v9 .owl-btn.next-v2 {
  position: absolute;
  right: 0px;
  top: 1px;
}
.model-select-v9 .tab-content{
height:auto!important;
padding:0;
}
.model-select-v9 .owl-item {
	border-right: 2px solid #CCCCCC;border-top: 2px solid #CCCCCC;border-bottom: 2px solid #CCCCCC;
}
.model-select-v9 .innerdiv {
	border-bottom:2px solid #CCCCCC;
}
.model-select-v9 .item {
	margin:0px!important;
}
 .model-select-v9 p{
 padding:0 0 0 15px;
 margin:0;
 }
.model-select-v9 p.feature-make{
 padding-top:10px;
 }
.feature-select-v31 .item{text-align: center;}
.feature-select-v31 div.owl-item a img{margin:auto;}
.feature-select-v31 div.owl-item a img{padding: 7px 0px 40px 0px;}
.feature-select-v31 a.owl-btn{background:#000;color:#fff;}
.feature-select-v31 .owl-btn{padding: 20px 9px;}
.feature-select-v31 .owl-btn.prev-v1{position: absolute;left: 0;top: 60px;}
.feature-select-v31 .owl-btn.next-v1{position: absolute;right: 0;top: 60px;}
.feature-select-v31 .owl-btn.prev-v2 {position: absolute;left: 0px;top: 1px;}
.feature-select-v31 .owl-btn.next-v2 {position: absolute;right: 0px;top: 1px;}
.feature-select-v31 .tab-content{height:auto!important;padding:0;}
.feature-select-v31 .owl-item {border-right:1px solid #000;}
.feature-select-v31 p{padding: 0 0 5px 15px;}
.feature-select-v31 p.feature-make{padding-top:10px;}
.feature-select-v31 .featured-innertxt  .font-dac{padding: 0px 0px 10px 0px;}
.feature-select-v31 .featured-innertxt  p{padding: 0px 0px 0px 0px;}

.model-select-v32 .item{text-align: center;}
.model-select-v32 div.owl-item a img{margin:auto;}
.model-select-v32 .owl-btn.prev-v1{position: absolute;left: 0;top: 60px;}
.model-select-v32 .owl-btn.next-v1{position: absolute;right: 0;top: 60px;}
.model-select-v32 .owl-btn.prev-v2 {position: absolute;left: 0px;top: 1px;}
.model-select-v32 .owl-btn.next-v2 {position: absolute;right: 0px;top: 1px;}
.model-select-v32 .tab-content{height:auto!important;padding:0;}
.model-select-v32 .owl-item {border-right: 2px solid #CCCCCC;border-top: 2px solid #CCCCCC;border-bottom: 2px solid #CCCCCC;}
.model-select-v32 .innerdiv {border-bottom:2px solid #CCCCCC;}
.model-select-v32 .item {margin:0px!important;}
.model-select-v32 p{padding:0 0 0 15px;margin:0;}
.model-select-v32 p.feature-make{padding-top:10px;}
.languagelinks span:last-child{display:none;}
.font-peu .fakedropdown {
	color:#A9A9AE !important;
	font-family:'Open Sans', Helvetica, Arial, sans-serif !important;
}

.model-padding{
	padding-bottom:19px;
}

.model-inner-padding{
	padding-bottom:32px;
}

.h-pos{
	position:relative;
	top:20px;
	font-size:14px !important;
}

.featured-v7 .owl-item {
	border-right:1px solid #000 !important;
}
.featured-v8 .owl-item {
	border-right:2px solid #cecece !important;
	border-top:2px solid #cecece !important;
	border-bottom:2px solid #cecece !important;
}

 .owl-btn.next-v9{
	position: absolute;
	right: 0;
	top: 69px;
}
.owl-btn.prev-v9{
	position: absolute;
	left: 0;
	top: 69px;
} 

.owl-v2 .owl-btn.next-v9{
	position: absolute;
	right: 0;
	top: 95px;
}
.owl-v2 .owl-btn.prev-v9{
	position: absolute;
	left: 0;
	top: 95px;
}



.footer-margin-left-20 ul
{
	margin-left:20px;
}
.footer-right ul
{
	float:right !important;
}
.glyphicons:before{
	color:inherit;
}
#invForm-transparent .labelClass label{margin-bottom:0px !important}
#invForm-transparent .sky-form.sky-form-dark section, #invForm-transparent .sky-form.sky-form-gray section{margin-bottom:6px !important;}
.no-shadow{box-shadow:none !important;}
.length-tab
{
		line-height:3 !important;
}
.no-block {
    display: inline !important;
}

.icon-home-img{ text-align: center;}
.icon-home-border{border-right:1px solid #cccccc;}
.icon-home-bottom{border-bottom:1px solid #cccccc;}

.icon-2x-pos
{
	position:relative;
	top:5px;
}

.tab-v1 .tab-content{padding:0px !important;}	
.padding-posgrp{padding-left:30px;}
#links-home ul:last-child{padding-bottom:10px !important;}

.returnlink span
{
top: -2px;
position: relative;
}
.no-underline 
{
 text-decoration:none !important;
}

.wordbreak{
 word-wrap:break-word;
}
.sky-form .select i {right: 1px;box-shadow:-13px 0 0 10px #fff;}
.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools, .mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools {
    opacity: 1!important;
	}
	.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical {
    right: 0;
    margin: 0 0!important;
}
.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #000;
    background-color: rgba(0,0,0,0.4)!important;
}

/* new csss*/
.model-border .innerdiv  .feature-make  
{
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:10px;
	font-weight:100;
}

.model-border .item  .feature-make  
{
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:10px;
	font-weight:100;
}

 .owl-btn.next-v19{
	position: absolute;
	right: 0;
	top: 145px;padding: 20px 9px;
	background-color:#ccc;
	color:#fff;
}
.owl-btn.prev-v19{
	position: absolute;
	left: 0;
	top: 145px;
	padding: 20px 9px;
		background-color:#ccc;
	color:#fff;
}

.inside-form form
{
	padding:0px 50px 0px 50px;
}
.inside-form  .inline-group
{
	padding:0px 30px 0px 30px;
}

.inside-form  .radio 
{
	margin-left:20px;
}

.custom-scroll-bar-new
{
	height:400px !important;
}
.double-model
{
	min-height:380px;
}

.brd-set
{
width:250px;
}

.margin-auto
{
	margin:auto !important;
}

.leftzero
{
	left:0px !important;
}

.center-header header
{
	text-align:center;
}

/* For model-select-v10 Selector */

.model-select-v10 #make-logo > ul > li {
		height:auto !important;
	}
	.model-select-v10 #make-logo > ul > li.active {
		height:auto !important;
	}
	.model-select-v10 .tab-content{
	background-color: #F5F3F4;
	padding: 15px 10px 0px 10px;
	height: 127px;
}
.model-select-v10 .tab-pane{
	padding: 0 15px;
}
.model-select-v10  img {
	width: auto !important;
}
.model-select-v10 div.owl-item a img{margin:auto;}
.model-select-v10 .mSV3MakeLogos div.owl-item div.item{padding:12px;background-color:#FFF;}
.model-select-v10 .mSV3MakeLogos div.owl-item div.item.active{padding:10px;background-color:#E7E7E7;}
.model-select-v10 .item{
	text-align: center;
    padding: 18px 0 20px 0;
    border-right: 2px solid #fff;
    margin: 0 -2px !important;
}
.model-select-v10 .next-v15{
	margin:0px !important;
}
.model-select-v10 .item h6{
	margin-top: 12px;
	font-size: 14px;
	margin-bottom: 0;
}
.model-select-v10 #make-logo > ul {
	margin-left: 0;
}
.model-select-v10 #make-logo > ul > li {
	padding: 0;
	background-color: #F5F3F4;
	height:125px;
}
.model-select-v10 #make-logo > ul > li:last-child {
border-right: 2px solid #E7E7E7;
}

.model-select-v10 #make-logo > ul > li > a {
	display: block;
	text-align: center;
	width: 100%;
	position: relative;
	height:125px;
}

.model-select-v10 #make-logo > ul > li > a:hover{
	text-decoration: none;
}
.model-select-v10 #make-logo > ul > li.active{
	background-color: #D2D2D2;
	height:125px;
}
.model-select-v10 #make-logo > ul > li > a> img {
    vertical-align: middle;
    max-height: 100%;
    max-width: 100%;
    position: absolute;  
    top: 0;  
    bottom: 0;  
    left: 0;  
    right: 0;  
    margin: auto; 	
}
.owl-slider-v21 .owl-item span{
	color:#000;
}

.border-light{
	border:1px solid #cccccc;
}

.space-left{
	border-left:4px solid #fff;
}
.owl-btn.next-v22{
	position: absolute;
	right: 0;
	top: 145px;padding: 20px 9px;
	background-color:#191919;
	color:#777777;
}
.owl-btn.prev-v22{
	position: absolute;
	left: 0;
	top: 145px;
	padding: 20px 9px;
	background-color:#191919;
	color:#777777;
}
/*.header .navbar-toggle{
	border-color:#fff !important;
}*/
.form-icons-wrapper{
	position: absolute;
    right: 10px;
    width: 20px;
    top: 0px;
	padding-left : 5px;
}
.form-icons-wrapper i{
    font-size: 14px;
}
.form-icons-wrapper i.error{
	color:red;
}
.form-icons-wrapper i.success{
	color:green;
}
form.custom-tooltips .col-6,
form.custom-tooltips .col-8,
form.custom-tooltips .col-4,
form.custom-tooltips .col-xs-8,
form.custom-tooltips .col-sm-8,
form.custom-tooltips .col-sm-12,
form.toolkit-custom-tooltips .col-8,
form.toolkit-custom-tooltips .col-xs-12,
form.custom-tooltips#inventory_callme fieldset section,
form.custom-tooltips#inventoryplusd fieldset section,
form.custom-tooltips#inventory_brochure fieldset section,
form.custom-tooltips.financeform fieldset section,
form.custom-tooltips#inventory_essayer fieldset section,
#emailfriendpopup form#emailfriendpopup1.details-custom-tooltips fieldset section,
form#newToolkitForm.home-custom-tooltips fieldset section.col-lg-12,
form.custom-tooltips fieldset .col-sm-10,
div.option1 form.custom-tooltips.sky-form .col.col-8,
form.custom-tooltips.sky-form section .col-xs-12,
form.custom-tooltips.sky-form section .col-11,
form.details-old-custom-tooltips section,
.tradein-tooltips section .col-lg-12,
.tradein-tooltips section .col-lg-11, #sky-form4-contact.custom-tooltips section .col-md-6, #sky-form4-contact.custom-tooltips section .col-md-12{
	padding-right:30px!important;
	position:relative;
}
form.custom-tooltips .mondatorytextpadding,
div.option1 form.custom-tooltips .mondatorytextpadding,
.tradein-tooltips .mondatorytextpadding
{padding-right:30px !important;}
.toolkit-custom-tooltips .mondatorytext,
.custom-tooltips .mondatorytext
{padding-right:30px !important;}
.custom-tooltips  .mondatorycamppadding{padding-right:15px !important}
.mondatorytextpaddingright{padding-right:45px !important;}
form.custom-tooltips#inventory_callme fieldset section .form-icons-wrapper,
form.custom-tooltips#inventoryplusd fieldset section .form-icons-wrapper,
form.custom-tooltips#inventory_brochure fieldset section .form-icons-wrapper,
form.custom-tooltips.financeform fieldset section .form-icons-wrapper,
form.custom-tooltips#inventory_essayer fieldset section .form-icons-wrapper,
#emailfriendpopup form#emailfriendpopup1.details-custom-tooltips fieldset section .form-icons-wrapper,
form#newToolkitForm.home-custom-tooltips fieldset section .form-icons-wrapper,
form.details-old-custom-tooltips section .form-icons-wrapper{
	top: auto;
    bottom: 3px;
}
@media (min-width: 992px) {
	.tradein-tooltips .form-icons-wrapper{
		top: 33px;
	}
}
@media (max-width: 991px) {
	.tradein-tooltips .form-icons-wrapper{
		top: 22px;
	}
	.tradein-tooltips label.input ~ .form-icons-wrapper{
		top: 30px;
	}
}
#emailfriendpopup form#emailfriendpopup1.details-custom-tooltips .tooltip.right .tooltip-arrow,
form.custom-tooltips .tooltip.right .tooltip-arrow,
form.toolkit-custom-tooltips .tooltip.right .tooltip-arrow,
form#newToolkitForm.home-custom-tooltips .tooltip.right .tooltip-arrow,
form.details-old-custom-tooltips .tooltip.right .tooltip-arrow,
.tradein-tooltips .tooltip.right .tooltip-arrow{
	left:3px !important;
}
form.custom-tooltips.sky-form div.tooltip,
form.toolkit-toolkit-custom-tooltips.sky-form div.tooltip,
#emailfriendpopup form.sky-form#emailfriendpopup1.details-custom-tooltips div.tooltip,
form#newToolkitForm.home-custom-tooltips div.tooltip,
form.details-old-custom-tooltips div.tooltip,
.tradein-tooltips div.tooltip{
	margin-top:4px;
}
form.custom-tooltips.sky-form div.tooltip .tooltip-inner,
form.toolkit-custom-tooltips.sky-form div.tooltip .tooltip-inner,
#emailfriendpopup form.sky-form#emailfriendpopup1.details-custom-tooltips div.tooltip .tooltip-inner,
form#newToolkitForm.home-custom-tooltips div.tooltip .tooltip-inner,
form.details-old-custom-tooltips div.tooltip .tooltip-inner,
.tradein-tooltips div.tooltip .tooltip-inner{
	min-width:150px !important;
	background:red !important;
	border: 0px !important;
    border-radius: initial !important;
	color:#FFF !important;
}
form.custom-tooltips.sky-form .errorClass ~ div.tooltip .tooltip-inner,
form.toolkit-custom-tooltips.sky-form .errorClass ~ div.tooltip .tooltip-inner,
#emailfriendpopup form.sky-form#emailfriendpopup1.details-custom-tooltips .errorClass ~ div.tooltip .tooltip-inner,
form#newToolkitForm.home-custom-tooltips .errorClass ~ div.tooltip .tooltip-inner,
form.details-old-custom-tooltips .errorClass ~ div.tooltip .tooltip-inner,
.tradein-tooltips .errorClass ~ div.tooltip .tooltip-inner{
	background:red!important;
}
form.custom-tooltips.sky-form .errorClass ~ div.tooltip .tooltip-arrow,
form.toolkit-custom-tooltips.sky-form .errorClass ~ div.tooltip .tooltip-arrow,
#emailfriendpopup form.sky-form#emailfriendpopup1.details-custom-tooltips .errorClass ~ div.tooltip .tooltip-arrow,
form#newToolkitForm.home-custom-tooltips .errorClass ~ div.tooltip .tooltip-arrow,
form.details-old-custom-tooltips .errorClass ~ div.tooltip .tooltip-arrow,
.tradein-tooltips .errorClass ~ div.tooltip .tooltip-arrow{
	border-right-color:red!important;
}
form.custom-tooltips .state-error .fakedropdown,
form.toolkit-custom-tooltips .state-error .fakedropdown,
#emailfriendpopup form.sky-form#emailfriendpopup1.details-custom-tooltips .state-error .fakedropdown,
form#newToolkitForm.home-custom-tooltips .state-error .fakedropdown,
form.details-old-custom-tooltips .state-error .fakedropdown,
.tradein-tooltips .state-error .fakedropdown{
	background: #fff0f0!important;
}
form.custom-tooltips .state-error input[type='text'], form.custom-tooltips .state-error select,
form.toolkit-custom-tooltips .state-error input[type='text'], form.toolkit-custom-tooltips .state-error select,
#emailfriendpopup form.sky-form#emailfriendpopup1.details-custom-tooltips .state-error input[type='text'], #emailfriendpopup form.sky-form#emailfriendpopup1.details-custom-tooltips .state-error select,
form#newToolkitForm.home-custom-tooltips .state-error input[type='text'], form#newToolkitForm.home-custom-tooltips .state-error select,
form.details-old-custom-tooltips .state-error input[type='text'], form.details-old-custom-tooltips .state-error select,
.tradein-tooltips .state-error input[type='text'], .tradein-tooltips .state-error select{
	border: 1px solid red!important;
}
form.custom-tooltips .state-error select ~ i,
form.toolkit-custom-tooltips .state-error select ~ i,
#emailfriendpopup form.sky-form#emailfriendpopup1.details-custom-tooltips .state-error select ~ i,
form#newToolkitForm.home-custom-tooltips .state-error select ~ i,
form.details-old-custom-tooltips .state-error select ~ i,
.tradein-tooltips label.select i{
	background: #fff0f0!important;
	box-shadow: none!important;
}
form.custom-tooltips .tooltip.left .tooltip-arrow,
#emailfriendpopup form.sky-form#emailfriendpopup1.details-custom-tooltips .tooltip.left .tooltip-arrow,
form#newToolkitForm.home-custom-tooltips .tooltip.left .tooltip-arrow,
form.details-old-custom-tooltips .tooltip.left .tooltip-arrow,
.tradein-tooltips .tooltip.left .tooltip-arrow{
	border-left-color:red;
	margin-right: 3px;
}
form.custom-tooltips.sky-form .form-icons-wrapper ~ .tooltip,
form.toolkit-custom-tooltips.sky-form .form-icons-wrapper ~ .tooltip,
#emailfriendpopup form.sky-form#emailfriendpopup1.details-custom-tooltips .form-icons-wrapper ~ .tooltip,
form#newToolkitForm.home-custom-tooltips .form-icons-wrapper ~ .tooltip,
form.details-old-custom-tooltips .form-icons-wrapper ~ .tooltip,
.tradein-tooltips .form-icons-wrapper ~ .tooltip{
	opacity: 1;
	background:none;
	-ms-transition: margin 0.3s, opacity 0.3s;
	-moz-transition: margin 0.3s, opacity 0.3s;
	-webkit-transition: margin 0.3s, opacity 0.3s;
}
form.custom-tooltips.sky-form .tooltip.right .tooltip-arrow,
form.toolkit-custom-tooltips.sky-form .tooltip.right .tooltip-arrow,
#emailfriendpopup form.sky-form#emailfriendpopup1.details-custom-tooltips .tooltip.right .tooltip-arrow,
form#newToolkitForm.home-custom-tooltips .tooltip.right .tooltip-arrow,
form.details-old-custom-tooltips .tooltip.right .tooltip-arrow,
.tradein-tooltips .tooltip.right .tooltip-arrow{
	left: 3px!important;
}


.center-header header
{
	text-align:center;
}

.display-inline-block
{
	display:inline-block;
}

.display-inline-block-img
{
    display: inline-block;
    max-width: 100%;
}

.head-banner .container 
{
	display:inline-block;
}

.hide-border .owl-item
{
	border:none !important;
}

/* For model-select-v11 Selector */

.model-select-v11  img {
	width: auto !important;
}
.model-select-v11 div.owl-item a img{margin:auto;}

 .model-select-v11 p{
 padding:0 0 0 15px;
 margin:0;
 font-size:14px;
 }
  .model-select-v11 p.feature-make{
 padding-top:10px;
 }
 .model-select-v11 a.owl-btn{background:#b1b1b1;}
 .model-select-v11 .owl-btn{
padding: 20px 9px;
}
.model-select-v11 .tab-content{
height:auto!important;
padding:0;
}
.model-select-v11 #make-logo > ul > li.active {
border: none;
}
.model-select-v11.owl-item {
	border-right:1px solid #b2b2b2;
	border-top:1px solid #b2b2b2;
	border-bottom:1px solid #b2b2b2;
	
}
.model-select-v11 .tab-pane{
	padding: 0;
}
.model-select-v11 #make-logo > ul > li.imgcontainer {
    border: 1px solid #b2b2b2;
}
.model-select-v11 #make-logo > ul > li.imgcontainer:last-child {
border-right: 1px solid #b2b2b2;
}
.model-select-v11 .owl-wrapper-outer,.owl-slider-v9 .owl-wrapper-outer{
padding:0 1px 0px 0px;
}
.model-select-v11 .owl-item{
	/*background-color:#fff;*/
}
.featured-v11 .owl-item {
	border-right:4px solid #f4f4f4;
}

.owl-btn.next-v22{
	position: absolute;
	right: 0;
	top: 156px;
	color:#fff;
}

.owl-btn.prev-v22{
	position: absolute;
	left: 0;
	top: 156px;
	color:#fff;
} 

.owl-btn.next-v22:hover{
	background-color:#C10F13;
}
.owl-btn.prev-v22:hover{
	background-color:#C10F13;
}

.featured-v11-border-bottom{
	
	border-bottom:1px solid #ABDAF4;
}

.model-select-v11 p.featuredandnac small{
	color:#A7A7A7;
	font-size:13px;
}

/* For model-select-v12 Selector */

.model-select-v12  img {
	width: auto !important;
}
.model-select-v12 div.owl-item a img{margin:auto;}

 .model-select-v12 p{
 padding:0 0 0 15px;
 margin:0;
 }
  .model-select-v12 p.feature-make{
 padding-top:10px;
 }
 .model-select-v12 a.owl-btn{background:#b1b1b1;}
 .model-select-v12 .owl-btn{
padding: 20px 9px;
}
.model-select-v12 .tab-content{
height:auto!important;
padding:0;
}
.model-select-v12 #make-logo > ul > li.active {
border: none;
}
.model-select-v12.owl-item {
	border-right:1px solid #b2b2b2;
	border-top:1px solid #b2b2b2;
	border-bottom:1px solid #b2b2b2;
	
}
.model-select-v12 .tab-pane{
	padding: 0;
}
.model-select-v12 #make-logo > ul > li.imgcontainer {
    border: 1px solid #b2b2b2;
}
.model-select-v12 #make-logo > ul > li.imgcontainer:last-child {
border-right: 1px solid #b2b2b2;
}
.model-select-v12 .owl-wrapper-outer,.owl-slider-v9 .owl-wrapper-outer{
padding:0 1px 0px 0px;
}
.model-select-v12 .owl-item{
	background-color:#fff;
}
.featured-v11 .owl-item {
	border-right:4px solid #f4f4f4;
}

.owl-btn.next-v23:hover{
	background-color:#C10F13;
}
.owl-btn.prev-v23:hover{
	background-color:#C10F13;
}

.model-select-v12 .owl-btn.prev-v23{
position: absolute;
	left: 0;
	top: 60px;
	color:#fff;
}

.model-select-v12 .owl-btn.next-v23{
position: absolute;
	right: 0;
	top: 60px;
	color:#fff;
}

.model-select-v12 .item {
    text-align: center;
}

.model-select-v12 .item {
    text-align: center;
}

 
 /* For model-select-v13 Selector */

.model-select-v13 img {
	width: auto !important;
}
.model-select-v13 div.owl-item a img{margin:auto;}

 .model-select-v13p{
 padding:0 0 0 15px;
 margin:0;
 }
  .model-select-v13p.feature-make{
 padding-top:10px;
 }
 .model-select-v13a.owl-btn{background:#b1b1b1;}

.model-select-v13.tab-content{
height:auto!important;
padding:0;
}
.model-select-v13#make-logo > ul > li.active {
border: none;
}
.model-select-v13.owl-item {
	border-right:1px solid #b2b2b2;
	border-top:1px solid #b2b2b2;
	border-bottom:1px solid #b2b2b2;
	
}
.model-select-v13.tab-pane{
	padding: 0;
}
.model-select-v13#make-logo > ul > li.imgcontainer {
    border: 1px solid #b2b2b2;
}
.model-select-v13#make-logo > ul > li.imgcontainer:last-child {
border-right: 1px solid #b2b2b2;
}
.model-select-v13.owl-wrapper-outer,.owl-slider-v9 .owl-wrapper-outer{
padding:0 1px 0px 0px;
}
.model-select-v13.owl-item{
	background-color:#fff;
}	
.featured-v13 .owl-item {
}
.model-select-v13 .owl-item{
	background-color:#fff;
}
.home7_index_scroll .item:after{
	clear:both;
	content:" ";
	display:table;
}
.home7_index_scroll h6
{
	background-color:#FAFAFA;
	padding:10px 5px 10px 5px ;
	font-size:14px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-border-radius:5px;
	text-transform:uppercase;
}

.model-select-v13 p{
 padding:10px 0 0 15px;
 margin:0;
 }
 
.featuredandnacmil{
	font-size:13px !important;
} 

.font-dealers{
	font-size:11px;
	font-weight:bold;
	color:#727272;
} 
.portal-copyright small{
	font-size:12px !important;
}
 .custom-mega-menu-bg{background-repeat:no-repeat;background-color:#fff;background-position:24px 43px;box-shadow: rgb(204, 204, 204) -1px 1px 3px 2px;min-height:350px}

@media (min-width: 992px){
.navbar-nav > li.mega-menu:last-child .dropdown-menu {
    left: auto!important;
	right:auto!important;
   
}
}
.model-select-v4 a.prev-ft,.model-select-v4 a.next-ft{
padding:2px 9px;

}
.model-select-v16 a.prev-ft,.model-select-v16 a.next-ft{
padding:2px 9px;

}

li.mega-menu-fullwidth ul.list-inline li a{font-family:BMWType_bold;font-size:14px;text-decoration:none;border-bottom:0px solid transparent!important;}
/*li.mega-menu-fullwidth a.owl-btn{
padding:4px 4px;

}*/
.owl-carousel-v191 {
 margin: 0 -10px;
}
.owl-carousel-v191 .owl-pagination {
  display: none;
}

.version-28 .owl-btn.next-v28{position: absolute;right: 0;top: 145px;padding: 30px 9px;background-color:#191919;color:#777777;}
.version-28 .owl-btn.prev-v28{position: absolute;left: 0;top: 145px;padding: 30px 9px;background-color:#191919;color:#777777;}
.version-28 .owl-btn.next-v28 i, .owl-btn.prev-v28 i, .owl-btn.next-v29 i, .owl-btn.prev-v29 i{font-size:36px!important;}
.featured-v1 .customNavigation .owl-btn.prev-v29{position: absolute;left: 0;top: 41.5%;background:#191919;opacity:0.8;font-size: 36px;}
.featured-v1 .customNavigation .owl-btn.next-v29{position: absolute;right: 0;top: 41.5%;background:#191919;opacity:0.8;font-size: 36px;}
.owl-btn.prev-v29:hover, .owl-btn.next-v29:hover, .owl-btn.prev-v28:hover, .owl-btn.next-v28:hover{background: #191919;color:#ffffff;}

.portcolor {
	color:#6E6C79 !important;
}
 
@media (max-width: 1199px){
.dlrnames img {
	float:left;
	padding:0 10px 0 0;
	width:90px !important;
	height:65px !important;
}
}

@media (min-width: 1200){
.dlrnames img {
	float:left;
	padding:0 10px 0 0;
}
}

.utaheading-font{
font-size:16px !important;
}

.modelselectorhess{
	margin-top: 12px !important;
	font-size: 14px;
	margin-bottom: 0;
	}
a.noline{text-decoration:none !important}
.text-break
{
	word-wrap: break-word;
}

.metlist 
{
	font-weight:bold;
}
.sky-form-group section{margin-bottom:10px !important}
.WidthInvWidget1{width:0% !important;position:relative;margin-top:5px;right:3px;}

.featured-v10 a.next-v30{
    position: absolute;
    top: 40%;
    right: -8px;
	padding:26px 9px;
	z-index:9;
}
.featured-v10 a.prev-v30{
    position: absolute;
    top: 40%;
    left: -5px;
	padding:26px 9px;
	z-index:9;
}
@media (max-width: 800px){
.featured-v10 a.next-v30 {

    right: -20px!important;
	
   
}
.featured-v10 a.prev-v30{

    left: -20px!important;
	
}
}
@media (max-width: 768px){
.featured-v10 a.next-v30 {
    top: 37%;
    right: -6px!important;
	
   
}
.featured-v10 a.prev-v30{
    top: 37%;
    left: -6px!important;
	
}
}
.featured-v10 .owl-btn{background:#999;color:#fff;}
.mega-menu .mega-menu-fullwidth li a:after {content:""!important}
.mega-menu .mega-menu-fullwidth li a{border-bottom:none!important;}
.mega-menu .mega-menu-fullwidth div.owl-item{border-right:1px solid #f2f2f2;}
.header-v4 .mega-menu .mega-menu-fullwidth li a {
    padding: 5px 10px 5px 10px!important;
	
}

li.mega-menu-fullwidth a i.fa-caret-up:before{display:none}
li.mega-menu-fullwidth a:hover i.fa-caret-up:before{
position: absolute;
    top: -2px;
    right: 20px;
	display:block;
	}
.header-v4 .mega-menu .mega-menu-fullwidth li div.megamenubymodel a.next-v1{
    position: absolute;
    top: 30%;
    right: 15px;
	padding:26px 0px!important;
	z-index:9;
}
.header-v4 .mega-menu .mega-menu-fullwidth li div.megamenubymodel a.prev-v1{
    position: absolute;
    top: 30%;
    left: 15px;
	padding:26px 0px!important;
	z-index:9;
}
.megamenubymodel .owl-btn{background:#999;color:#fff;}
.megamenubymodel .owl-carousel-v1 .owl-navigation {margin-bottom:0px!important}
li.mega-menu-fullwidth .owl-btn i:before {display:block!important}
.mega-menu-fullwidth{position:static !important}
.featured-v10 h3{color:#24272d;font-weight:bold;}
.cbp-popup-wrap{z-index:10000}
.inventory-content .inventory-left .removebtndetails{color:#555 !important}

/* For model-select-v18  and  model-select-v19 */
.model-select-v19  img {width: auto !important;}
.model-select-v19 div.owl-item a img{margin:auto;}
.model-select-v19 p{padding:0 0 0 15px;margin:0;font-size:14px;}
.model-select-v19 p.feature-make{padding-top:10px;}
.model-select-v19 a.owl-btn{background:#DCDCDC;}
.model-select-v19 .owl-btn{padding: 20px 9px;}
.model-select-v19 .tab-content{height:auto!important;padding:0;}
.model-select-v19 #make-logo > ul > li.active {border: none;}
.model-select-v19.owl-item {border-right:1px solid #b2b2b2;border-top:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2;}
.model-select-v19 .tab-pane{padding: 0;}
.model-select-v19 #make-logo > ul > li.imgcontainer {border: 1px solid #b2b2b2;}
.model-select-v19 #make-logo > ul > li.imgcontainer:last-child {border-right: 1px solid #b2b2b2;}
.model-select-v19 .owl-wrapper-outer,.owl-slider-v9 .owl-wrapper-outer{padding:0 1px 0px 0px;}
.model-select-v19 .owl-item{background-color:#fff;}
.featured-v19 .owl-item {border: 5px solid #ededed;}
.owl-btn.next-v22{position: absolute;right: 0;top: 156px;color:#fff;}
.owl-btn.prev-v22{position: absolute;left: 0;top: 156px;color:#fff;} 
.owl-btn.next-v22:hover{background-color:#C10F13;}
.owl-btn.prev-v22:hover{background-color:#C10F13;}
.model-select-v19 p.featuredandnac small{color:#A7A7A7;font-size:13px;}
.custom-scroll-bar-footer.ps-container .ps-scrollbar-y-rail{right:0!important;}
.custom-scroll-bar-footer{padding: 0;height: 220px;overflow: hidden;position: relative;}
.custom-scroll-bar-footer.ps-container .ps-scrollbar-y-rail,.custom-scroll-bar.ps-container .ps-scrollbar-y{width: 5px;border-radius: 4px !important;}
.custom-scroll-bar-footer.ps-container .ps-scrollbar-y{background-color: #191919;}
.custom-scroll-bar-footer .ps-scrollbar-x, .custom-scroll-bar .ps-scrollbar-x-rail{display:none!important;}
.custom-scroll-bar-footer .ps-container > .ps-scrollbar-y-rail, .ps-container > .ps-scrollbar-y-rail.hover{opacity: 0.6!important;}
.model-select-v18 .item{text-align: center;}
.model-select-v18 div.owl-item a img{margin:auto;}
.model-select-v18 a.owl-btn{background:#dcdcdc;color:#000;}
.model-select-v19 a.owl-btn{background:#dcdcdc;color:#000;}
.model-select-v18 a.owl-btn:hover{background:#DD182C;color:#fff;}
.model-select-v19 a.owl-btn:hover{background:#DD182C;color:#fff;}
.model-select-v18 .owl-btn{padding: 20px 9px;}
.model-select-v18 .owl-btn.prev-v1{position: absolute;left: 0;top: 40px;}
.model-select-v18 .owl-btn.next-v1{position: absolute;right: 0;top: 40px;}
.model-select-v18 .owl-btn.prev-v2 {position: absolute;left: 0px;top: 1px;}
.model-select-v18 .owl-btn.next-v2 {position: absolute;right: 0px;top: 1px;}
.model-select-v18 .tab-content{height:auto!important;padding:0;}
.model-select-v18 p{padding:0 0 0 15px;margin:0;}
.lang-model #myModal{z-index:10080}
.lang-model .modal-backdrop{z-index:10050}
/*header mega menu version 1*/
#headerfull #models-list{position:absolute;top:0%;left:0%;width:100%;}
#headerfull li.mega-menu-fullwidth a{z-index:9;}
#headerfull .invForm-transparent-hess form.inv-forms .row{margin:0!important;}
#headerfull .gs-mobi-left-bottom{top:0px!important;left:0px !important;bottom:inherit!important;}
#headerfull .cfieldset header{font-size:15px;}
#headerfull .body-style-in span.btn{padding:4px 10px;}
#inventoryfull button.btn-u, #quickquotefull button.btn-u{padding:2px 13px!important;}
#inventoryfull button.btn-u, #quickquotefull button.btn-u{font-weight:bold;font-size:15px;}
span#usedbodystyle{padding:4px 13px!important;}
#usedbodystyle i{right:0px;}
#inventoryfull .sky-form fieldset {
    padding: 0	;
}
#inventoryfull .sky-form .row{margin:0!important;}
.horizontal-form .row{margin:0 -5px!important;}
 .mmenu-detail-v2{position: absolute; width:100%;z-index:100;}
			  .mmenu-v2 .nav-tabs li.active a{box-shadow: 7px 8px 12px 1px #999;}
.mmenu-v2 .nav-tabs li.active a.closed {
	background: transparent;
	border: none;
	border-top: 0!important;
	box-shadow: none;
	padding: 9px 16px;
}
.mmenu-v2 .nav-tabs li.active a {border-top:2px solid #aaa!important;color:#CF002C!important}
#footerfull #hmquicklinks{padding:2px;}
div#models-desk  div#models-list a span, #models-tab a span, #carousel-section a span{color:#fff !important;}
.mmenu-v2 .tab-v3 .nav-pills li a:hover, .mmenu-v2 .tab-v3 .nav-pills li.active a {
    background: #fff!important;
	color:#2a2a2a;
    border: solid 0px #fff!important;
	 border-bottom: solid 1px #ccc!important;
}
.mmenu-v2  .tab-v3 .nav-pills li:first-child a{border-top:1px solid #ccc!important;}
#headerfull .tab-pane{box-shadow: 7px 8px 12px 1px #999;}
#headerfull .mmenu-detail-v2 .tab-pane{box-shadow: none!important;}
.mmenu-v2 .tab-v3 .tab-pane{box-shadow:none;}
div#sticky-footer #footerfull #hmquicklinks ul.list-inline a.btn-link{font-size:12px!important;font-family:inherit!important;}
div#sticky-footer #footerfull #hmquicklinks ul.list-inline a{font-size:13px!important;font-family:inherit!important;}
div#sticky-footer  #copyrightfull p a{font-size:13px!important;font-family:inherit!important;}
#headerfull  .logo-col {position:inherit!important;}
#footerfull .yelp-squared {
    padding: 3px!important;
}
@media (max-width: 991px){
#headerfull span.responsive-dlrname{padding-left:40px!important;}
#headerfull .header .navbar-default .navbar-toggle {top:0}
#headerfull .header .navbar-toggle:hover {
 background: transparent !important;
}
#headerfull .header .navbar-default .navbar-toggle .fa {color:#2a2a2a!important;}
#headerfull .header .navbar-default .navbar-toggle {border:1px solid #ccc!important;}
#headerfull .header .navbar-toggle,  #headerfull .header .navbar-default .navbar-toggle:hover, #headerfull .header .navbar-default .navbar-toggle:focus{
background: transparent !important;
 }

}
.mmenu-v2  .dropdown-menu a.model_link span{color:#fff!important;}
.mmenu-v2  li.dropdown{margin-left:0px!important;}
.mmenu-v2  li.dropdown{ border-left:2px solid #fff!important; border-right:2px solid #fff!important;border-bottom:0px!important;border-top:2px solid #fff!important;}
.mmenu-v2  li.dropdown:hover{ border-left:2px solid #aaa!important; border-right:2px solid #aaa!important;border-bottom:0px!important;border-top:2px solid #aaa!important;}
.mmenu-v2  .dropdown-menu li a{font-size:12px!important;}
#second-row-custom h2,#quickquotefull header{color:#1b1b1b!important;}
#inventoryfull .sky-form .input input, #inventoryfull .sky-form .select select,#inventoryfull .sky-form .textarea textarea, #inventoryfull .fakedropdown,#inventoryfull  span#usedbodystyle{color:#bebebe!important;}
#inventoryfull .cfieldset section{margin-bottom:6px;}
#headerfull .tab-v3{font-size:12px!important;}
#headerfull span.responsive-dlrname{padding-left:7px;}
#headerfull ul.navbar-nav{padding-left:7px;}
@media (min-width: 992px){
#headerfull .header-v4 .navbar-default .navbar-nav>li{border:0px;}
#headerfull .header-v4 .navbar-default .navbar-nav > li:first-child > a.dropdown-toggle{padding-left:0px!important;}
}
#bodyselector-v3 .item img{margin:0!important;}
#bodyselector-v3 .item h6{color:#1a1a1a;}
.language_tposition{margin:2px 1px !important;}
.language-section .language-links{padding:0px 0px 0px 6px !important;}
#bodyselector-v3 .btn-link{font-size:13px;color:#2a2a2a;}
#inventoryfull header{ color:#1a1a1a;}
#quickquotefull div.text-right{color:#1a1a1a;}
#quickquotefull header{font-size:15px;}
#inventoryfull span#modelCountUsedspan{font-size:13px;color:#2a2a2a;}
#headerfull .dlrname-row{padding:0!important;}
#inventoryfull  .sky-form.sky-form-gray .radio{color:#2a2a2a;}
#home_inv_body span.thumbnail, #inv_Vehicle_body span.thumbnail{cursor:pointer;}
#headerfull  ul.languagelinks  span.border-links{top:5px!important}
#headerfull  .language_tposition .fakedropdown{font-size:12px;}



.bodyStylePopup_max
{
	height:300px !important;
}
.canvasforPopup
{
	width:100% !important;
}

.reg-capcha-content {
    width: 102px;
	padding:5px;
    float: left;
    height: 35px;
    border: 1px solid #A8A3A5;
}

.captcha-height .reg-capcha-content
{
	height:32px;
}

.captcha-height .reg-recapcha  input#capchaValue
{
	height:32px !important;
}

.captcha-height  {
	position: relative;
}
.captcha-height .createdDiv.errorClass, .captcha-height .createdDiv.successClass {
	margin-bottom: 15px;
}


.border-right
{
	border-right:1px solid #ccc;
}
#home_inv_body span.thumbnail, #inv_Vehicle_body span.thumbnail{cursor:pointer;}
.makemodeltext{font-size:14px;color:#333;font-weight:bold}
.scrollheight{height:65px}
.scrollheight .mCSB_inside > .mCSB_container{margin-right:0 !important}
.removeRightborder .owl-item{border-right: 0 !important;}
.imgsizeclass{height:545px !important}



@media (max-width: 768px)
{
table tr .fixed{
    position: absolute;
    right: 0;
    background: #ccc;
    padding: 0 !important;
    padding-left: 20px !important;
}
.last-column
{
	width:110px;
	padding:2px;
}
.mwEmbedKalturaIframe
{
	min-height:100% !important;
}

#home-popup.hidden-xs
{
	display:none !important;
}
.backdrop-him
{
	display:none !important;
}
}
@media (min-width: 768px) and (max-width: 992px){
#home-popup.hidden-sm
{
	display:none !important;
}
.backdrop-hit
{
	display:none !important;
}

}

.home-popup-modal
{
margin: 10px auto 0 !important;
}

.table-panel
{
	position:relative;
}
.fixed-head
{
	line-height:39px !important;
}
.tab-label-color > li> a {color:#fff !important}
.home-close-icon
{
	position: absolute;
    right: -18px;
    top: -11px;
    font-size: 34px;
    background-color: #fff;
    border-radius: 24px 24px 24px 14px !important;
    line-height: 25px;
	cursor:pointer;
}

#home-page-loader div
{	opacity: 0.5;
    background: #fff;
    position: absolute;
    top: 0px;
    right: 0px;
    z-index: 999;
    height: 100%;
    width: 100%;
	display: flex;
    align-items: center;
}
#home-page-loader div img
{
	margin:auto;
}
.asterisk_symbol:after {content:" *";color:#ff0000;}
.mondatorytext{font-size:13px;padding-top:8px;display: inline-flex;}
.star_color{color:#ff0000;padding-right:5px;}
.star_padding{padding-right:5px;}
.asterisksymbol_1{padding-right:5px;}
.indicates_pipe::before {padding-right: 5px;}
.mondatorytext_home {display: inline-flex;}
.disclaimer{line-height:18px !important;font-weight:400}

/* izmotion css */

.tab-v2 .nav-tabs li.active a 
{
	background-color:#F7F7F7 !important;
	border-top: none !important; 
	border-bottom: solid 2px #f00 !important ; 
}
.tab-v2 .nav-tabs  
{
	padding-left:0px !important;
}
.tab-v2 .nav-tabs li a 
{
	padding:10px !important;
}
.tab-v2 .nav-tabs li 
{
	padding-left:0px !important;
}
.border-grey
{
	border:solid 1px #d7d7d7;
}
.logo img
{
	width:100px !important;
}



.navbar-inverse{
  background-color: #eee;
    border-color: #eee;
}
.navbar-inverse .navbar-nav > li > a,.navbar-inverse .navbar-nav > li > a:hover{
color:#808080;
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
    background-color: #808080;
    color: #fff;
    font-weight: bold;
}
.bg-color-top-menu {
    background-color: #40464f;
}
.list-group-item a:hover
{
	text-decoration:none;
	color:#fff;
}

.list-group-item 
{
	border:1px solid #444653;
	background-color:#2F3140;
}.list-group-item:hover
{
	color:#fff !important;
	background-color:#000000 !important;
}
.list-group-item.actv
{   color:#fff !important;
	background-color:#000000 !important;
}
.list-group-item.actv a i,list-group-item.actv a
{   color:#fff !important;
}
.list-group-item a,i
{
	color:#8689A1;
}

.border-shadow
{
    box-shadow: 0px 0px 2px #ccc;
}

.cursor-pointer
{
	cursor:pointer;
}
.service-font
{
	color:#000 !important;
	font-weight:bold;
}

.sky-form .button
{
	background-color:#0A3D7B;
}

.text-less-bold
{
	font-weight: 500;
    color: #585f69;
}

.tab-v2 .nav-tabs li.active.up a {
    background-color: #F7F7F7 !important;
    border-bottom: none !important;
    border-top: solid 2px #f00 !important;
	}

.overflow-elipsis
{	
	overflow:hidden;
	text-overflow:elipsis;
}

div#previewEmailRes .container {
    width: auto;
}

.sky-form .icon-append, .sky-form .icon-prepend
{
	    position: absolute;
    width: 29px;
    height: 29px;
    font-size: 15px;
    line-height: 29px;
    text-align: center;
}