/**
* AR MALIBU START
*/
/* Cookies */

.cp-cookies {
    position : fixed;
    z-index : 9999;
    right : 0;
    left : 0;
    width : 100%;
    padding-right : 105px;
    transition : all .4s ease;
    color : #d0d0d0;
    background : #212121;
    opacity: 0.9;
}

.cp-cookies.top {
    top : 0;
    animation-name : cpcookiestop;
    animation-duration : 1s;
    animation-iteration-count : 1;
}

@keyframes cpcookiestop {
    0% {
        top : -50%;
    }
    100% {
        top : 0;
    }
}

.cp-cookies.bottom {
    bottom : 0;
    animation-name : cpcookiesbottom;
    animation-duration : 1s;
    animation-iteration-count : 1;
}

@keyframes cpcookiesbottom {
    0% {
        bottom : -50%;
    }
    100% {
        bottom : 0;
    }
}

.cp-cookies-message-link {
    color : #f57a06!important;
}

#cp-cookies-close {
    display : none;
}

#cp-cookies-close:checked ~ #cp-cookies ,
#cp-cookies-close:checked + .cp-cookies-close {
    top : -50%;
}

.cp-cookies-close {
    position : fixed;
    z-index : 10000;
    right : 20px;
    padding : 10px 15px;
    cursor : pointer;
    text-decoration : none;
    text-transform : uppercase;
    color : #000;
    background : #f57a06;
}

.cp-cookies-close.top {
    top : 10px;
    animation-name : cpcookiesclosetop;
    animation-duration : 1s;
    animation-iteration-count : 1;
}

@keyframes cpcookiesclosetop {
    0% {
        top : -50%;
    }
    100% {
        top : 10px;
    }
}

.cp-cookies-close.bottom {
    bottom : 10px;
    animation-name : cpcookiesclosebottom;
    animation-duration : 1s;
    animation-iteration-count : 1;
}

@keyframes cpcookiesclosebottom {
    0% {
        bottom : -50%;
    }
    100% {
        bottom : 10px;
    }
}

.cp-cookies-close:hover {
    text-decoration : none;
    color : #f57a06;
    background : #000000;
}

.cp-cookies-message {
    margin : 20px;
}


.text-primary, .btn-primary .badge, .btn-link,a.list-group-item.active > .badge,.nav-pills > .active > a > .badge, p.drop-caps:first-child:first-letter, .accent-color, .nav-np .next:hover, .nav-np .prev:hover, .basic-link, .pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus, .accordion-heading:hover .accordion-toggle, .accordion-heading:hover .accordion-toggle.inactive, .accordion-heading:hover .accordion-toggle i, .accordion-heading .accordion-toggle.active, .accordion-heading .accordion-toggle.active, .accordion-heading .accordion-toggle.active i, .main-navigation > ul > li > ul > li a:hover, .main-navigation > ul > li:hover > a, .main-navigation > ul > li:hover > a > i, .top-navigation li a:hover, .search-form h3, .featured-block h4, .vehicle-cost, .icon-box-inline span, .post-title a, .post-review-block h3.post-title a:hover, .review-status strong, .testimonial-block blockquote:before, .testimonial-info span, .additional-images .owl-carousel .item-video i, .vehicle-enquiry-foot i, .vehicle-enquiry-head h4, .add-features-list li i, .comparision-table .price, .search-filters .accordion-heading.accordionize .accordion-toggle.active, .search-filters .accordion-heading.togglize .accordion-toggle.active, .search-filters .accordion-heading .accordion-toggle.active, .search-filters .accordion-heading:hover .accordion-toggle.active, .search-filters .accordion-heading:hover .accordion-toggle.active:hover, .search-filters .accordion-heading.accordionize .accordion-toggle.active i, .search-filters .accordion-heading.togglize .accordion-toggle.active i, .filter-options-list li a:hover, .calculator-widget .loan-amount, .map-agent h4 a, .pricing-column h3, .listing-form-steps li.active a .step-state, .listing-form-steps li:hover a .step-state, .result-item-pricing .price, .result-item-features li i, .users-sidebar .list-group li a:hover > i, .saved-cars-table .price, .post .post-title a:hover, a, .post-actions .comment-count a:hover, .pricing-column .features a:hover, a:hover, .service-block h4 a:hover, .saved-cars-table .search-find-results a:hover, .widget a:hover, .nav-tabs > li > a:hover, .list-group-item a:hover, .icon-box.ibox-plain .ibox-icon i,.icon-box.ibox-plain .ibox-icon img, .icon-box.ibox-border .ibox-icon i,.icon-box.ibox-border .ibox-icon img, .top-header .sf-menu > li:hover > a, .header-v2 .topnav > ul > li:hover > a, .header-v4 .search-function .search-trigger, .additional-triggers > li > a:hover{
	color:#f57a06;
}
.basic-link:hover, .continue-reading:hover{
	opacity:.8
}
p.drop-caps.secondary:first-child:first-letter, .accent-bg, .btn-primary,
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active,
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus,
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus,
.label-primary,
.progress-bar-primary,
a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus,
.panel-primary > .panel-heading, .carousel-indicators .active, .flex-control-nav a:hover, .flex-control-nav a.flex-active, .media-box .media-box-wrapper, .media-box .zoom .icon, .media-box .expand .icon, .icon-box.icon-box-style1:hover .ico, .cart-bubble, .toggle-make a:hover, .search-trigger, .toggle-make a, .featured-block-image strong, .pass-actions:hover, .utility-icons > li > a:hover, .utility-icons > li:hover > a, .owl-theme .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span, .seller-info, .search-icon-boxed, .logged-in-user:hover .user-dd-dropper, .lgray-bg .testimonials-wbg .testimonial-block blockquote:after, .selling-choice > .btn-default.active, .fact-ico, .ibox-effect.ibox-dark .ibox-icon i:hover,.ibox-effect.ibox-dark:hover .ibox-icon i,.ibox-border.ibox-effect.ibox-dark .ibox-icon i:after, .icon-box .ibox-icon i,.icon-box .ibox-icon img, .icon-box .ibox-icon i,.icon-box .ibox-icon img, .icon-box.ibox-dark.ibox-outline:hover .ibox-icon i{
  background-color: #f57a06;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary, .toggle-make a:hover, .toggle-make a:hover, .search-trigger:hover{
  background: #f57a06;
  opacity:.9
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus,
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active,
a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus,
.panel-primary,
.panel-primary > .panel-heading, .btn-primary.btn-transparent, .icon-box.icon-box-style1 .ico, .user-login-btn:hover, .icon-box-inline span, .vehicle-enquiry-head, .selling-choice > .btn-default.active, .icon-box.ibox-border .ibox-icon, .icon-box.ibox-outline .ibox-icon, .icon-box.ibox-dark.ibox-outline:hover .ibox-icon, .header-v2 .site-header-wrapper, .dd-menu.topnav > ul > li > ul, .dd-menu.topnav > ul > li.megamenu > ul{
	border-color:#f57a06;
}

/**
 * Main droplink wrapper
 */
.droplink {
	position:absolute;
	}

/**
 * Reset the margins and paddings
 */
.droplink ul, .droplink h3, .droplink h3 a{
	padding: 0px;
	margin: 0px;
}

/**
 * Draw border when mouse hover the droplink
 */
/*.droplink:hover {
	height: auto;
	background-color: #3E403D;
	border: solid 1px #3A3C39;
}
*/

/**
 * Set droplink title style
 */
.droplink h3 a {
	text-align: center;
	width: 100%;
	display: block;
	padding: 12px 0px;
	color: #333;
	letter-spacing: 3px;
	text-decoration: none;
	text-transform: uppercase;
}

/**
 * Hide image border when you use an image as link
 */
.droplink h3 a img{
	border: none;	
}

/**
 * Text style of the title when the menu is opened
 */
.droplink:hover h3 a {
	color: #FFF;
	font-weight: bold;
}

/**
 * Make sure the Main label stays on the same place
 * If you don't use this block the label will move one pixel
 * because of the border that is added to the droplink div
 */
.droplink:hover h3 a {
	position: absolute;
	left: -1px;
	top: -1px;
}

/**
 * Default hide bullet /images/lang-icons and hide the menu items
 */
.droplink ul{
	list-style: none;	
	display: none;
}

/**
 * Display the items when hovering the droplink
 */
.droplink:hover ul{
	display: block;
	/*margin-top: 40px;*/
}

/**
 * Show list items as block so they fill the line
 */
.droplink li{
	display: block;
}

/**
 * Style of the items
 */
.droplink li a {
    padding: 8px 12px !important;
    /* margin: 1px; */
    background-color: #484A47;
    display: block;
    color: #FFF;
    text-decoration: none;
    background-repeat: no-repeat;
    background-position: 0px 0px;
}

/**
 * Style when an items is hovered
 */
.droplink li a:hover {
	background-color: #CC3B1F;	
}

/**
 * lang-icons
 */
 
 li.en.droplink{
	background-image:url("../images/languages/lang-eng.png");
	background-repeat: no-repeat;
	width: 24px;
}

 li.es.droplink{
	background-image:url("../images/languages/lang-esp.png");
	background-repeat: no-repeat;
	width: 24px;
}
 li.fr.droplink{
	background-image:url("../images/languages/lang-fre.png");
	background-repeat: no-repeat;
	width: 24px;
}
 li.de.droplink{
	background-image:url("../images/languages/lang-ger.png");
	background-repeat: no-repeat;
	width: 24px;
}
 li.it.droplink{
	background-image:url("../images/languages/lang-ita.png");
	background-repeat: no-repeat;
	width: 24px;
}

li.ru.droplink{
	background-image:url("../images/languages/lang-rus.png");
	background-repeat: no-repeat;
	width: 24px;
}
li.uk.droplink {
	background-image:url("../images/languages/lang-ukr.png");
	background-repeat: no-repeat;
	width: 24px;
}
li.sr.droplink {
	background-image:url("../images/languages/lang-ser.png");
	background-repeat: no-repeat;
	width: 24px;
}
li.pt.droplink {
	background-image:url("../images/languages/lang-por.png");
	background-repeat: no-repeat;
	width: 24px;
}


/*li.en.droplink .fa.fa-angle-down {margin-left: 30px;}*/
 
.droplink .en a {
	background-image:url("../images/languages/lang-eng.png");	
}
.droplink .fr a {
	background-image:url("../images/languages/lang-fre.png");	
}
.droplink .de a {
	background-image:url("../images/languages/lang-ger.png");	
}
.droplink .es a {
	background-image:url("../images/languages/lang-esp.png");	
}
.droplink .it a {
	background-image:url("../images/languages/lang-ita.png");	
}
.droplink .ru a {
	background-image:url("../images/languages/lang-rus.png");	
}
.droplink .uk a {
	background-image:url("../images/languages/lang-ukr.png");	
}
.droplink .sr a {
	background-image:url("../images/languages/lang-ser.png");	
}
.droplink .pt a {
	background-image:url("../images/languages/lang-por.png");	
}
.droplink .flickr a {
	background-image:url("/images/languages/flickr.png");	
}
.droplink .digg a {
	background-image:url("/images/languages/digg.png");	
}
.droplink .technorati a {
	background-image:url("/images/languages/technorati.png");	
}
.droplink .lastfm a {
	background-image:url("/images/languages/lastfm.png");	
}
.profileRow {width:100%;}
.profileTitle{ 
	width:25%; 
	text-align:left; 
	border:1px solid #f57a06;
	color:#f57a06;
	display:inline-block;
	padding:10px;
	margin-bottom:10px;
}

.profileDetails{ 
	width:75%; 
	text-align:center; 
	border:1px solid #f57a06;
	color:#000;
	background-color:#999;
	display:inline-block;
	padding:10px;
	margin-bottom:10px;
}

.vehicle-details-tabs .panel-primary > .panel-heading + .panel-collapse .panel-body, .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .navbar .search-form-inner{
	border-top-color: #f57a06;
    color: #fff;
    background-color: #17181b;
    border-right: 1px solid #282828;
    border-left: 1px solid #282828;
    border-radius: 0px;
    padding: 20px 50px;
}

.vehicle-details-tabs .input-group-addon a, .list-group-item a, .nav-tabs > li > a {
    color: #5e5e5e;
    color: #fff;
    background-color: #17181b;
    border-radius: 0px;
    padding: 20px 50px;
    border: 1px solid #282828;
	border-bottom: none;
	text-transform: uppercase;
    font-weight: 700;
    letter-spacing: 1.4px;
	margin-right: 2px;
}
.league-table.table > tbody > tr > td {
    padding: 10px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #f57a06;
    color: #f57a06;
}

.league-riders .nav-tabs > li > a {padding: 20px 34px;}
.league-riders .nav-tabs > li.active > a {padding: 20px 34px;}

.tab-content h3 { font-size:16px;}
.nav-tabs {border-bottom: 1px solid #282828;}
.panel-primary > .panel-footer + .panel-collapse .panel-body{
	border-bottom-color:#f57a06;
}
.search-find-results, .dd-menu > ul > li > ul li ul{
	border-left-color:#f57a06;
}
.ibox-border.ibox-effect.ibox-dark .ibox-icon i:hover,.ibox-border.ibox-effect.ibox-dark:hover .ibox-icon i {
	box-shadow:0 0 0 1px #f57a06;
}
.ibox-effect.ibox-dark .ibox-icon i:after {
	box-shadow:0 0 0 2px #f57a06;
}

.golden-forms .form-enclose {
    background: #17181b;
    border-radius: 0px;
}

.golden-forms .lbl-text {
    text-transform: uppercase;
    margin-bottom: 5px;
    letter-spacing: 1px;
    font-size: 12px;
    display: block;
    color: #777;
}

.golden-forms .input, .golden-forms .textarea {
    height: 50px;
    color: #ffffff;
    padding: 0 15px;
    background: #17181b;
    border: 1px solid;
    border-color: #404040;
    -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.15);
    -ms-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.15);
    -o-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.15);
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

.golden-forms .select:before, .golden-forms .select:after {
    border-color: #f57a06 transparent;
}

.golden-forms .radio, .golden-forms .checkbox {
    display: block;
    height: 100%;
    background: #17181b;
    border: 1px solid;
    border-color: #404040;
    -webkit-box-shadow: 0;
    -moz-box-shadow: 0;
    box-shadow: 0;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

input.btn_orange, button.btn_orange {
 	border: 2px solid #f57a06;
    background-color: #27282c;
    padding: 10px 20px;
    color: #fff;
    display: inline-block;
    font-size: 12px;
    letter-spacing: 0.25px;
    border-radius: 0px;
    text-transform: uppercase;
    font-family: 'Muli', sans-serif;
    font-weight: 700;	
}

input.btn_orange:hover, button.btn_orange:hover {
    border: 2px solid #f57a06;
    background-color: #f57a06;
    color: #000;
}


@media only screen and (max-width: 767px) {
	.utility-icons.social-icons > li > a:hover{
		color:#f57a06;
	}
}
/* Color Scheme Specific Classes */

/**
* AR MALIBU END
*/


/**
* AR AXIS START
*/

/**
* AR AXIS OVERWRITE START
*/

body.axis{
	font-family: Atlas-Grotesk,sans-serif!important;
	font-weight:400!important;
}

.axis h1, .axis h2, .axis h3, .axis h4, .axis h5, .axis h6 {
	font-family: Druk-Super,sans-serif!important;
	font-weight:400!important;
}

.axis .lead{
    font-family: Druk-Super,sans-serif!important;
	font-weight:400!important;
}

.axis .main-navigation > ul > li > a{
    font-family: Atlas-Typewriter,monospace!important;
	font-weight:600!important;
	color:#000!important;
}

.axis .vehicle-details-tabs .panel-primary > .panel-heading + .panel-collapse .panel-body, .axis .nav-tabs > li.active > a, .axis .nav-tabs > li.active > a:hover, .axis .nav-tabs > li.active > a:focus, .axis .navbar .search-form-inner {
border-top-color: #3399ff;
color: #9c9c9e;
background-color: #fff;
border-right: 1px solid #ddd;
border-left: 1px solid #ddd;
}

.axis .vehicle-details-tabs .input-group-addon a, .axis .list-group-item a, .axis .nav-tabs > li > a {
color: #fff;
background-color: #9c9c9e;
border: 1px solid #ddd;
}
.axis .league-table.table > tbody > tr > td {
border-top: 1px solid #f57a06;
color: #f57a06;
}
.axis .nav-tabs {
border-bottom: 1px solid #ddd;
}
.axis .golden-forms .form-enclose {
background: #17181b;
border-radius: 0px;
}

/*.axis input.btn_orange, .axis button.btn_orange {
border: 2px solid #f57a06;
background-color: #27282c;
padding: 10px 20px;
color: #fff;
display: inline-block;
font-size: 12px;
letter-spacing: 0.25px;
border-radius: 0px;
text-transform: uppercase;
font-family: 'Muli', sans-serif;
font-weight: 700;	
}

.axis input.btn_orange:hover, .axis button.btn_orange:hover {
border: 2px solid #f57a06;
background-color: #f57a06;
color: #000;
}*/

.axis .table-hover > tbody > tr:hover {
background-color: #f5f5f5;
}
.axis .table-striped > tbody > tr:nth-child(odd) {
background-color: #f5f5f5;
}

.axis .dealer-details{
    border-left: 1px solid #ffffff;
}
.axis .dealer-title{
    color: #ffffff;
}

.axis .dealer-tel{
    color: #ffffff;
    }
.axis .dealer-tel a{
    color:#ffffff !important;
    }  
    
.axis .dealer-tel a:hover{
    color:#3399ff !important;
    }  


html > body.axis  {
    background-color: #ffffff;
}

body .axis {
    background-color: #ffffff;
    color: #232424;
    font-family: 'Muli', sans-serif;
}
.axis h1, .axis h2, .axis h3, .axis h4, .axis h5, .axis h6 {
color: #3399ff;
}

.axis .site-header {
background: #9c9c9e;

}

.axis .top-navigation > li > a {
color: #ffffff;

}

.axis .text-primary, .axis .btn-primary .badge, .axis .btn-link, .axis a.list-group-item.active > .badge, .axis .nav-pills > .active > a > .badge, .axis p.drop-caps:first-child:first-letter, .axis .accent-color, .axis .nav-np .next:hover, .axis .nav-np .prev:hover, .axis .basic-link, .axis .pagination > li > a:hover, .axis .pagination > li > span:hover, .axis .pagination > li > a:focus, .axis .pagination > li > span:focus, .axis .accordion-heading:hover .accordion-toggle, .axis .accordion-heading:hover .accordion-toggle.inactive, .axis .accordion-heading:hover .accordion-toggle i, .axis .accordion-heading .accordion-toggle.active, .axis .accordion-heading .accordion-toggle.active, .axis .accordion-heading .accordion-toggle.active i, .axis .main-navigation > ul > li > ul > li a:hover, .axis .main-navigation > ul > li:hover > a, .axis .main-navigation > ul > li:hover > a > i, .axis .top-navigation li a:hover, .axis .search-form h3, .axis .featured-block h4, .axis .vehicle-cost, .axis .icon-box-inline span, .axis .post-title a, .axis .post-review-block h3.post-title a:hover, .axis .review-status strong, .axis .testimonial-block blockquote:before, .axis .testimonial-info span, .axis .additional-images .owl-carousel .item-video i, .axis .vehicle-enquiry-foot i, .axis .vehicle-enquiry-head h4, .axis .add-features-list li i, .axis .comparision-table .price, .axis .search-filters .accordion-heading.accordionize .accordion-toggle.active, .axis .search-filters .accordion-heading.togglize .accordion-toggle.active, .axis .search-filters .accordion-heading .accordion-toggle.active, .axis .search-filters .accordion-heading:hover .accordion-toggle.active, .axis .search-filters .accordion-heading:hover .accordion-toggle.active:hover, .axis .search-filters .accordion-heading.accordionize .accordion-toggle.active i, .axis .search-filters .accordion-heading.togglize .accordion-toggle.active i, .axis .filter-options-list li a:hover, .axis .calculator-widget .loan-amount, .axis .map-agent h4 a, .axis .pricing-column h3, .axis .listing-form-steps li.active a .step-state, .axis .listing-form-steps li:hover a .step-state, .axis .result-item-pricing .price, .axis .result-item-features li i, .axis .users-sidebar .list-group li a:hover > i, .axis .saved-cars-table .price, .axis .post .post-title a:hover, .axis a, .axis .post-actions .comment-count a:hover, .axis .pricing-column .features a:hover, .axis a:hover, .axis .service-block h4 a:hover, .axis .saved-cars-table .search-find-results a:hover, .axis .widget a:hover, .axis .nav-tabs > li > a:hover, .axis .list-group-item a:hover, .axis .icon-box.ibox-plain .ibox-icon i, .axis .icon-box.ibox-plain .ibox-icon img, .axis .icon-box.ibox-border .ibox-icon i, .axis .icon-box.ibox-border .ibox-icon img, .axis .top-header .sf-menu > li:hover > a, .axis .header-v2 .topnav > ul > li:hover > a, .axis .header-v4 .search-function .search-trigger, .axis .additional-triggers > li > a:hover
{ color:#3399ff;}

.axis p.drop-caps.secondary:first-child:first-letter, .axis .accent-bg, .axis .btn-primary, .axis .btn-primary.disabled, .axis .btn-primary[disabled], .axis fieldset[disabled] .btn-primary, .axis .btn-primary.disabled:hover, .axis .btn-primary[disabled]:hover, .axis fieldset[disabled] .btn-primary:hover, .axis .btn-primary.disabled:focus, .axis .btn-primary[disabled]:focus, .axis fieldset[disabled] .btn-primary:focus, .axis .btn-primary.disabled:active, .axis .btn-primary[disabled]:active, .axis fieldset[disabled] .btn-primary:active, .axis .btn-primary.disabled.active, .axis .btn-primary[disabled].active, .axis fieldset[disabled] .btn-primary.active, .axis .dropdown-menu > .active > a, .axis .dropdown-menu > .active > a:hover, .axis .dropdown-menu > .active > a:focus, .axis .nav-pills > li.active > a, .axis .nav-pills > li.active > a:hover, .axis .nav-pills > li.active > a:focus, .axis .pagination > .active > a, .axis .pagination > .active > span, .axis .pagination > .active > a:hover, .axis .pagination > .active > span:hover, .axis .pagination > .active > a:focus, .axis .pagination > .active > span:focus, .axis .label-primary, .axis .progress-bar-primary, .axis a.list-group-item.active, .axis a.list-group-item.active:hover, .axis a.list-group-item.active:focus, .axis .panel-primary > .panel-heading, .axis .carousel-indicators .active, .axis .flex-control-nav a:hover, .axis .flex-control-nav a.flex-active, .axis .media-box .media-box-wrapper, .axis .media-box .zoom .icon, .axis .media-box .expand .icon, .axis .icon-box.icon-box-style1:hover .ico, .axis .cart-bubble, .axis .toggle-make a:hover, .axis .search-trigger, .axis .toggle-make a, .axis .featured-block-image strong, .axis .pass-actions:hover, .axis .utility-icons > li > a:hover, .axis .utility-icons > li:hover > a, .axis .owl-theme .owl-page.active span, .axis .owl-theme .owl-controls.clickable .owl-page:hover span, .axis .seller-info, .axis .search-icon-boxed, .axis .logged-in-user:hover .user-dd-dropper, .axis .lgray-bg .testimonials-wbg .testimonial-block blockquote:after, .axis .selling-choice > .btn-default.active, .axis .fact-ico, .axis .ibox-effect.ibox-dark .ibox-icon i:hover, .axis .ibox-effect.ibox-dark:hover .ibox-icon i, .axis .ibox-border.ibox-effect.ibox-dark .ibox-icon i:after, .axis .icon-box .ibox-icon i, .axis .icon-box .ibox-icon img, .axis .icon-box .ibox-icon i, .axis .icon-box .ibox-icon img, .axis .icon-box.ibox-dark.ibox-outline:hover .ibox-icon i {
background-color: #3399ff;
}

.axis .navbar {
background: #ffffff;
color: #232424;
border-bottom: 1px solid #ffffff;
border-top: 1px solid #ffffff;

}

.axis .utility-bar {
background: #ffffff;
box-shadow: none;
border-top: 1px solid #dcdcdc;
border-bottom: 1px solid #dcdcdc;
}

.axis .content {
    background: #fff;
}

.axis .toggle-make span {
color: #707070;
}

.axis .footer_widget.widget .lntitle {
    display: block;
    color: #3399ff;
}

.axis .site-footer {
background: #c7c7c9;
color: #434344;
}

.axis .footer_widget .widgettitle {
color: #3399ff;
}

.axis .site-footer-bottom {
background: #3399ff;
color: #ffffff;
}

.axis .footer_widget.widget a {
color: #434344;
}

.axis .footer_widget.widget a:hover {
color: #3399ff;
}

.axis .by-type-options {
background: #f9f9f9;
}

.axis .by-type-options .item a span {
color: #3399ff;
}

.axis .by-type-options .item p {
color: #1f1f1f;
}

.axis .btn a {
border: 2px solid #3399ff;
background-color: #ffffff;
color: #707070;
}

.axis .btn a:hover {
border: 2px solid #3399ff;
background-color: #3399ff;
color: #fff;
}

.axis .top-navigation > li.facebook > a:hover{
	color:#3B5998;
}

.axis .top-navigation > li.youtube > a:hover{
	color:#CD332D;
}

.axis .top-navigation > li.googleplus > a:hover{
	color:#D14836;
}

.axis .top-navigation > li.instagram > a:hover{
	color:#9a37bb;
}

.axis .top-navigation > li.vimeo > a:hover{
	color:#44BBFF;
}


.axis .dd-menu > ul > li ul {
background: #fff;
border-top: 2px solid #3399ff;
}

.axis .langdrp {
    background: transparent !important;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.axis .dd-menu .megamenu-container ul{
	border-top:0;
}

.axis .dd-menu > ul > li > ul li > a {
color: #1f1f1f;
}

.axis .dd-menu .megamenu-container .megamenu-sub-title {
color: #3399ff;
}

.axis .main-navigation > ul > li > a > i {
color: #3399ff;
}

.axis .modeltitle {
font-size: 36px;
color: #3399ff;
font-family: Druk-Super,sans-serif,sans-serif;
}

/*.axis #model-angle a:visited, .axis a:active, .axis a:hover, .axis a:link {
color: #232424;
text-decoration: none;
}*/

.axis .toggle-make a {
color: #fff;
}

.axis .vehicle-enquiry-foot {
padding: 20px 20px;
font-size: 11px;
border-bottom: 1px solid #ddd;
color: #232424;
}

.axis #model-angle [id^=tab]:checked + label {
color: #ffffff;
background-color: #3399ff;
}

.axis #model-angle .tabs label {
color: #ffffff;
}

.axis #model-angle .block-1 {background-color: #9c9c9e; text-align: center; border: 1px solid #9c9c9e;}
.axis #model-angle .block-1 :hover {background-color: #3399ff; color:#ffffff;}
.axis #model-angle .block-2 {background-color: #9c9c9e; text-align: center; border: 1px solid #9c9c9e;}
.axis #model-angle .block-2 :hover {background-color: #3399ff; color:#ffffff;}
.axis #model-angle .block-3 {background-color: #9c9c9e; text-align: center; border: 1px solid #9c9c9e;}
.axis #model-angle .block-3 :hover {background-color: #3399ff; color:#ffffff;}
.axis #model-angle .block-4 {background-color: #9c9c9e; text-align: center; border: 1px solid #9c9c9e;}
.axis #model-angle .block-4 :hover {background-color: #3399ff; color:#ffffff;}

.axis .sidebar-widget .widgettitle {
border-bottom: 1px solid #ddd;
}

.axis .widget_categories ul li, .axis .widget_archive ul li, .axis .widget_recent_entries ul li, .axis .widget_recent_comments ul li, .axis .widget_links ul li, .axis .widget_meta ul li {
border-bottom: 1px solid #ddd;
}

.axis .actions-bar {
background: #ddd;
border-bottom: 1px solid #ddd;

}

.axis .results-list-view .result-item {
border: 1px solid #ddd;
background: #fff;
}
.axis .result-item {
border: 1px solid #ddd;
background: #fff;
}

.axis .results-list-view .result-item-in {
background: #fff;
box-shadow: none;
}

.axis .results-grid-view .result-item-in {
background: #fff;
}

.axis .result-item-title {
background: #3399ff;
color: #fff;
}
.axis .result-item-title a {
color: #fff;
}

.axis .result-item-features {
border-top: 1px solid #ddd;
}

.axis .result-item-view-buttons a {
background: #9c9c9e;
color: #ffffff;
}

.axis .result-item-view-buttons a:first-child {
border-right: 1px solid #7b7a7a;
}

.axis .results-grid-view .result-item-title {
background: #3399ff!important;
}

.axis .btn-default {
color: #fff;
border: 1px solid #3399ff;
background-color: #3399ff;

}

.axis .btn-group > .btn:last-child:not(:first-child), .axis .btn-group > .dropdown-toggle:not(:first-child) {
background-color: #3399ff;
border-color: #3399ff;
color: #fff;
}

.axis .btn-default:active, .axis .btn-default.active {
background-color: #0065c9!important;
border-color: #0065c9!important;
color: #fff!important;
}

.axis .list-group-item {
background-color: #fff;
border: 0px solid #ddd;
border-bottom: 1px solid #ddd !important;
}

.axis .single-vehicle-title {
border-bottom: 1px solid #ddd;
}

.axis .list-group {
border-radius: 0px;
-webkit-box-shadow: none;
box-shadow: none;
}

.axis #vb-price.price {
color: #3399ff;
}

.axis .badge {
color: #fff;
background-color: #3399ff !important;
}

.axis .add-features-list li {
border: 1px solid #ddd;
box-shadow: none;
}

.axis .posts-archive .post .post-actions {
border-bottom: 1px solid #ddd;
}

.axis .posts-archive .post .post-title {
border-bottom: 1px solid #ddd;
}

.axis .posts-archive .post {
border-bottom: 1px solid #ddd;
}

.axis .post .post-title a {
color: #39f;
}

.axis .post .post-title a:hover {
color: #3399ff;
}

.axis .single-post-header .post-title {
border-top: 1px solid #ddd;
}

.axis .single-post-header {
border-bottom: 1px solid #ddd;
}

.axis .contact-info .fa-compass, .axis .fa-phone {
color: #3399ff;
}

.axis input.btn_orange, .axis button.btn_orange {
border: 2px solid #3399ff;
background-color: #fff;
color: #232424;
}

.axis input.btn_orange:hover, .axis button.btn_orange:hover {
border: 2px solid #3399ff;
background-color: #3399ff;
color: #fff;
}

.axis .golden-forms .form-enclose {
background: #fff;
}

.axis .golden-forms .input, .axis .golden-forms .textarea {
color: #ffffff;
background: #ffffff;
border-color: #ddd;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
}

.axis .golden-forms .select, .axis .golden-forms .button, .axis .golden-forms a.button, .axis .golden-forms input:checked + .radio, .axis .golden-forms input:checked + .checkbox, .axis .golden-forms .toggle-switch > label:before, .axis .golden-forms .bubble {
border: 1px solid #ddd;
background-color: #fff;
}
.axis .golden-forms .select:before, .axis .golden-forms .select:after {
border-color: #3399ff transparent;
}

.axis .grid-item-inner {
box-shadow: none;
background: #ffffff;
}

.axis .grid-item h3 {
color: #3399ff;
}

.axis .sidebar-post {
    border-bottom: 1px solid #ddd;
}

.axis .post-actions .fa{color: #3399ff;}

.axis .widget-tags a {
    border: 2px solid #3399ff;
    background-color: #3399ff;
    color: #ffffff !important;
}

.axis .widget-tags a:hover {
    border: 2px solid #3399ff;
    background-color: #ffffff;
    color: #3399ff !important;
}

.axis .archive {
    border-bottom: 1px solid #ddd;
}

.axis .View360-navigationBtn {
    border: 0px;
    background-color: #ffffff;
}

.axis .View360-navigationBtn:hover {
    /*box-shadow: 2px 2px 4px #888888;*/
    background-position: -1px -1px;
    background-color: #9c9c9e;
    border: 1px solid #ddd;
}

.axis .View360-navigationBtn:active {
    background-position: -1px -1px;
    /*box-shadow: 2px 2px 4px #888888;*/
    background-color: #9c9c9e;
    border: 1px solid #ddd;
}

.axis .View360-navigationPlay{
    left:0px;
    background-image: url(/images/360cont/axis-play.png);
}

.axis .View360-navigationPause{
    left:60px;
    background-image: url(/images/360cont/axis-pause.png);
}

.axis .View360-navigationZoomIn{
    /* margin-left: 20px;*/
    left:120px;
    background-image: url(/images/360cont/axis-zoom-in.png);
}

.axis .View360-navigationZoomOut{
    background-image: url(/images/360cont/axis-zoom-out.png);
}

.axis .View360-navigationFullscreenEnter{
    background-image: url(/images/360cont/axis-fullscreen-enter.png);
}

.axis .View360-navigationFullscreenExit{
    background-image: url(/images/360cont/axis-fullscreen-exit.png);
}

.axis .View360-navigationTurnLeft{
    background-image: url(/images/360cont/axis-turn-left.png);
}

.axis .View360-navigationTurnRight{
    background-image: url(/images/360cont/axis-turn-right.png);
}

.axis .View360-navigationHand{
    background-image: url(/images/360cont/axis-hand.png);
}

.axis .View360-navigationRotate{
    background-image: url(/images/360cont/axis-rotate.png);
}

.axis .table-hover > tbody > tr:hover {
    background-color: #ffffff!important;
}

.axis .price {
    color: #3399ff;
}

.axis .cp-cookies {
    color : #777;
    background : #fff;
    opacity: 0.9;
}

.axis .cp-cookies-close {
    color: #fff;
    background: #3399ff;
}

.axis .cp-cookies-close:hover {
    text-decoration: none;
    color: #3399ff;
    background: #777;
}

.axis .cp-cookies-message-link {
    color: #3399ff!important;
}

/**
* AR AXIS OVERWRITE END
*/

@media only screen and (max-width: 767px) {
.axis .utility-icons.social-icons > li > a:hover{
color:#f57a06;
}
}

@media only screen and (max-width: 992px){
.axis .toggle-menu > ul > li {
border-bottom: 1px solid #cacaca;
background-color: #fff;
}

.axis .toggle-menu {
background: #ffffff;
border-top: 1px solid #cacaca;
}

.axis .toggle-menu > ul > li > a {
color: #666;
}

.axis .navbar #menu-toggle {
background: #3399ff;
color: #fff;

}
}

.axis .star-ratings-sprite-rating {
  background: url("/images/axis-star-rating-sprite.png") repeat-x;
}

.axis .noUi-connect, .axis .noUi-handle {
    background: #3399ff;
}