.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel,.owl-carousel .owl-wrapper{display:none;position:relative}.owl-carousel{width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
html{font-family: Arial, Helvetica, sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
html, button{ color: #222; }
.floatleft 
{
    float:left;padding-left:0px!important;
}
.floatright 
{
    float:right;padding-right:25px!important;
}input, textarea, select {color: #000;width: 100%;text-transform: capitalize;}
html { font-size: 1em;line-height: 1.4; margin: 0 !important; }
::-moz-selection { background: #e7e7e7; color: #000; text-shadow: none; outline: 0; }
::selection { background: #e7e7e7; color: #000; text-shadow: none; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
audio, canvas, img, video { vertical-align: middle; }
fieldset { border: 0; margin: 0; padding: 0;}
textarea { resize: vertical;}
.browserupgrade { margin:0; background: #e8e8e8; color: #000; padding: 0.2em; text-transform: uppercase; text-align: center;}
.browserupgrade a {color: #b81424;}
body{font-size:16px; background-color:#FFF;font-family:'Montserrat', sans-serif;}
/*h1, h2, h3, h4, h5, h6 {font-weight:700; margin:0; font-size: 1em;}*/
p{line-height:1em; padding-bottom:1em; font-size:0.7em; margin: 0; letter-spacing: 0.06em;}
a {text-decoration:none; outline:0; outline-color: rgba(0, 0, 0, 0);color: #fbf8f2;}
ul {list-style:none; padding:0; margin:0;}
img {max-width:100%; height:auto;}
input, textarea, button, select {box-sizing:border-box; border: none; outline: 0; outline-color: rgba(0, 0, 0, 0);}
textarea, input[type="text"], input[type="tel"], input[type="email"], input[type="submit"], input[type="reset"], select, button {-webkit-appearance: none; -moz-appearance: none; border: 0; appearance:none; -webkit-border-radius:0; border:none; border-radius: 0; background-color: transparent;}
select > option {padding: 0; -moz-padding:0;}
::-webkit-input-placeholder {color: #969595;}
:-moz-placeholder {color: #969595;}
::-moz-placeholder {color: #969595;}
:-ms-input-placeholder {color: #969595;}
body {color:#000;font-family: 'Source Sans Pro', sans-serif;overflow-x: hidden;background-color: #fff;  }
/* headings in black */
/*h1, h2, h3, h4, h5, h6 {color:#fff; font-weight: 400;text-transform: uppercase;font-weight: 700;}*/
.main {width: 100%;overflow: hidden;min-width: 320px;}
.container { margin: 0 auto; width: 76%;}
.container3 { margin: 0 auto; width: 1100px;}
.logo{width: 172px;float: left;margin: 0px 0 5px 5px;}
.header {padding-top: 37px;width: 100%;background-color: #fff;z-index: 1003;position: fixed;}
.content{margin-top: 134px;}
.header.shead{position: fixed;}
.head{ border-bottom: 4px solid #faa61c;}
.mlogo { float: right; width: 187px; margin:18px 0 0 30px;}
.sign > a, .sign > span, .ph > a, .ph > span, #loc { color: #000; font-size: 0.75em; font-weight: 700; text-transform: uppercase;}
.mnus1 a:hover, .addrsd2 a:hover{color: #ee9f20;}
.sign, .ph {float: right; margin-left: 12px;}
.signs {padding-left: 20px; background: url("../img/sign.png") no-repeat scroll left center / 15px auto;}
.phs { padding-left: 14px; background: url("../img/ph.png") no-repeat scroll left center / 10px auto;}
.phs.gifad{ margin-left:5px;} 
.ph.dtop { text-align:center;}
.blink.kss{font-size:0.9rem;}
.blink {width: 35px; display: inline-block;}
#loc { padding:0 13px 0 5px; background: #fff url("../img/slct1.png") no-repeat scroll right center / 8px auto;}
#loc option { padding: 4px;}
.loc{float: right;margin-right: 5px;padding-left: 12px; background: url("../img/loc.png") no-repeat scroll left center / 12px auto;}
.ends a.displaynone { font-size: 0; padding: 0;}
.navig {text-align: center; background: rgba(40,40,40,1);
background: -moz-linear-gradient(top, rgba(40,40,40,1) 0%, rgba(28,28,28,1) 28%, rgba(5,5,5,1) 70%, rgba(0,0,0,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(40,40,40,1)), color-stop(28%, rgba(28,28,28,1)), color-stop(70%, rgba(5,5,5,1)), color-stop(100%, rgba(0,0,0,1)));
background: -webkit-linear-gradient(top, rgba(40,40,40,1) 0%, rgba(28,28,28,1) 28%, rgba(5,5,5,1) 70%, rgba(0,0,0,1) 100%);
background: -o-linear-gradient(top, rgba(40,40,40,1) 0%, rgba(28,28,28,1) 28%, rgba(5,5,5,1) 70%, rgba(0,0,0,1) 100%);
background: -ms-linear-gradient(top, rgba(40,40,40,1) 0%, rgba(28,28,28,1) 28%, rgba(5,5,5,1) 70%, rgba(0,0,0,1) 100%);
background: linear-gradient(to bottom, rgba(40,40,40,1) 0%, rgba(28,28,28,1) 28%, rgba(5,5,5,1) 70%, rgba(0,0,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#282828', endColorstr='#000000', GradientType=0 );}
.head-nav { width: 1100px;margin: 0 auto;text-align: left; background: rgba(11,11,11,1);
background: -moz-linear-gradient(left, rgba(11,11,11,1) 0%, rgba(46,46,46,1) 28%, rgba(66,66,66,1) 70%, rgba(14,14,14,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(11,11,11,1)), color-stop(28%, rgba(46,46,46,1)), color-stop(70%, rgba(66,66,66,1)), color-stop(100%, rgba(14,14,14,1)));
background: -webkit-linear-gradient(left, rgba(11,11,11,1) 0%, rgba(46,46,46,1) 28%, rgba(66,66,66,1) 70%, rgba(14,14,14,1) 100%);
background: -o-linear-gradient(left, rgba(11,11,11,1) 0%, rgba(46,46,46,1) 28%, rgba(66,66,66,1) 70%, rgba(14,14,14,1) 100%);
background: -ms-linear-gradient(left, rgba(11,11,11,1) 0%, rgba(46,46,46,1) 28%, rgba(66,66,66,1) 70%, rgba(14,14,14,1) 100%);
background: linear-gradient(to right, rgba(11,11,11,1) 0%, rgba(46,46,46,1) 28%, rgba(66,66,66,1) 70%, rgba(14,14,14,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0b0b0b', endColorstr='#0e0e0e', GradientType=1 );}
.head-nav > li { display:inline-block;position: relative;float: left;}
#head-nav a { display: block; font-size: 0.95em; padding:11px 21px; text-transform: uppercase;}
.submenu {left: 0;position: absolute; z-index: 999;width: 188px; display: none; background: rgba(49,49,52,1);
background: -moz-linear-gradient(top, rgba(49,49,52,1) 0%, rgba(37,36,41,1) 28%, rgba(18,18,24,1) 70%, rgba(18,18,24,1) 76%, rgba(8,8,14,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(49,49,52,1)), color-stop(28%, rgba(37,36,41,1)), color-stop(70%, rgba(18,18,24,1)), color-stop(76%, rgba(18,18,24,1)), color-stop(100%, rgba(8,8,14,1)));
background: -webkit-linear-gradient(top, rgba(49,49,52,1) 0%, rgba(37,36,41,1) 28%, rgba(18,18,24,1) 70%, rgba(18,18,24,1) 76%, rgba(8,8,14,1) 100%);
background: -o-linear-gradient(top, rgba(49,49,52,1) 0%, rgba(37,36,41,1) 28%, rgba(18,18,24,1) 70%, rgba(18,18,24,1) 76%, rgba(8,8,14,1) 100%);
background: -ms-linear-gradient(top, rgba(49,49,52,1) 0%, rgba(37,36,41,1) 28%, rgba(18,18,24,1) 70%, rgba(18,18,24,1) 76%, rgba(8,8,14,1) 100%);
background: linear-gradient(to bottom, rgba(49,49,52,1) 0%, rgba(37,36,41,1) 28%, rgba(18,18,24,1) 70%, rgba(18,18,24,1) 76%, rgba(8,8,14,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#313134', endColorstr='#08080e', GradientType=0 );}
.opts, #mondja, #mondjad, .fcars{background: rgba(9,10,10,1);
background: -moz-linear-gradient(-45deg, rgba(9,10,10,1) 0%, rgba(21,22,22,1) 22%, rgba(42,43,43,1) 51%, rgba(47,47,47,1) 77%, rgba(21,22,22,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(9,10,10,1)), color-stop(22%, rgba(21,22,22,1)), color-stop(51%, rgba(42,43,43,1)), color-stop(77%, rgba(47,47,47,1)), color-stop(100%, rgba(21,22,22,1)));
background: -webkit-linear-gradient(-45deg, rgba(9,10,10,1) 0%, rgba(21,22,22,1) 22%, rgba(42,43,43,1) 51%, rgba(47,47,47,1) 77%, rgba(21,22,22,1) 100%);
background: -o-linear-gradient(-45deg, rgba(9,10,10,1) 0%, rgba(21,22,22,1) 22%, rgba(42,43,43,1) 51%, rgba(47,47,47,1) 77%, rgba(21,22,22,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(9,10,10,1) 0%, rgba(21,22,22,1) 22%, rgba(42,43,43,1) 51%, rgba(47,47,47,1) 77%, rgba(21,22,22,1) 100%);
background: linear-gradient(135deg, rgba(9,10,10,1) 0%, rgba(21,22,22,1) 22%, rgba(42,43,43,1) 51%, rgba(47,47,47,1) 77%, rgba(21,22,22,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#090a0a', endColorstr='#151616', GradientType=1 );}
#head-nav > li > a{background: url("../img/nav-icon.png") no-repeat scroll 99.8% center / 1px auto;}
#head-nav > li:hover, #head-nav > li.active {background:  url("../img/smnu1.png") no-repeat scroll center top / cover;}
#head-nav > li:last-child > a{background: none;}
#head-nav .submenu > a{background: url("../img/smnubrdr.png") no-repeat scroll center bottom / 100% 1px;font-size: 0.8em;text-align: left; white-space:nowrap;}
#head-nav .submenu > a:hover, #head-nav .submenu > a.activess{background-color: #faa61c; color: #000;}
#head-nav .submenu > a:last-child{background-image: none;}
#head-nav a:hover {color: #faa61c;} 
input#downpayment {font-size: 0.8em;}
.homslidcont{position: relative;width: 100%;top: 0;}
.slider { width: 100%;}
.homepgr span, .homepgrs span {cursor: pointer;height: 16px;text-indent: -1000em;width: 16px;}
.homepgr, homepgr { z-index: 999;display:block; float: left;}
.homepgr span {display: inline-block; background: url(../img/page-icons.png) no-repeat; margin: 0 2px; background-size: 12px auto; text-indent: -1000em; width: 14px; height: 14px; cursor: pointer;}
.homepgr span.cycle-pager-active {background-position: center -24px;}
.playpause{padding-left: 4px;width: 15px;display:block;float: left; margin-top: -3px;}
.playpause a{background: url("../img/slide-control.png") no-repeat scroll center top / 18px 36px;text-indent: -1000em;width: 18px;height:18px ;display: inline-block; }
.playpause.pause a{background-position: center bottom;}
.sbutn{z-index: 999;position: absolute;bottom: 20px;text-align: left;width: 100%;margin-left: 0;left: 43%}
.hom-pager{pointer-events: none;position: absolute;top: 45%;z-index: 102;width: 100%;/*display: none;*/}
.homslidcont:hover .hom-pager{display: block;}
.hom-pager a {display: block;height: 45px;pointer-events: all;text-indent: 1em;width: 32px;}
.homcaro h1 { color: #2f2c73; font-size: 1.3em; font-weight: 700; padding-bottom: 2px; padding-left: 30px; padding-top: 15px;}
.homcaro {margin: 0 auto; width: 88%;position: relative;}
.caro-imgs { background-color: #ffffff; padding: 50px 0 30px; width: 90%;border: 1px solid #e5e5e5;margin: 0 auto;position: relative;overflow: hidden;}
.hovs { padding: 0 30px;}
.caro-img h1 { font-size: 0.8em; padding: 10px ; text-align: center;width: 90%;margin: 0 auto;}
.homcaro .owl-buttons .owl-prev, .homcaro .owl-buttons .owl-next {display: block;height: 42px;pointer-events: all;text-indent: -1000em;width: 50px;}
.homcaro .owl-buttons .owl-prev{background:url("../img/Previous.png") no-repeat scroll center top / 42px auto;float: left;margin-left: 2px;}
.homcaro .owl-buttons .owl-next{background:url("../img/Next.png") no-repeat scroll center bottom / 42px auto;float: right;margin-right: 2px;}
.hov { padding-top: 15px; text-align: center; text-transform: uppercase;}
.hov a{color: #2e2c2c;}
#display_newcars a { color: #faa61c;}
.hov1 p { padding-bottom: 0;letter-spacing: 0;}
.hov1 .prc {font-size: 1.5em;font-weight: 700;color: #2f2c73;}
.hov1 .on, .hov1 .ex  { color: #0f0c07; font-weight: 400;font-size: 0.8em;}
.hov2 { background-color: #faa61c;margin-top: 15px;}
.bok { color: #ffffff; margin: 0 auto; padding: 15px 0; width: 85%;background: #2f2c73 url("../img/smnu4.png") no-repeat scroll center top / 10px auto;}
.hov { bottom: -100%; position: absolute; width: 100%;}
.caro-img:hover .hov{bottom: 0;}
.caro-img:hover .hovs > img {-moz-transform: scale(0.7);-webkit-transform: scale(0.7);-o-transform: scale(0.7);-ms-transform: scale(0.7);transform: scale(0.7);}
.caro-img:hover .caro-imgs{padding: 0 0 80px;}
.hovss{display: none;margin-bottom: 21px;}
.homcaros{background: rgba(223,223,223,1);
background: -moz-linear-gradient(top, rgba(223,223,223,1) 0%, rgba(253,253,253,1) 23%, rgba(250,250,250,1) 68%, rgba(233,233,233,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(223,223,223,1)), color-stop(23%, rgba(253,253,253,1)), color-stop(68%, rgba(250,250,250,1)), color-stop(100%, rgba(233,233,233,1)));
background: -webkit-linear-gradient(top, rgba(223,223,223,1) 0%, rgba(253,253,253,1) 23%, rgba(250,250,250,1) 68%, rgba(233,233,233,1) 100%);
background: -o-linear-gradient(top, rgba(223,223,223,1) 0%, rgba(253,253,253,1) 23%, rgba(250,250,250,1) 68%, rgba(233,233,233,1) 100%);
background: -ms-linear-gradient(top, rgba(223,223,223,1) 0%, rgba(253,253,253,1) 23%, rgba(250,250,250,1) 68%, rgba(233,233,233,1) 100%);
background: linear-gradient(to bottom, rgba(223,223,223,1) 0%, rgba(253,253,253,1) 23%, rgba(250,250,250,1) 68%, rgba(233,233,233,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#e9e9e9', GradientType=0 );}
.containers{margin: 0 auto; width: 79%;}
.nw {padding: 45px 0 92px;}
.nwhed > h1 { font-size: 1.5em; font-weight: 700; padding: 7px 35px 5px 15px;background: url("../img/nw.png") no-repeat scroll 95.5% center / 18px auto;}
.nwhed{background-color:#191659; }
.nwimg {position: relative;}
.newimgs{overflow: hidden;}
.nws {float: left;width: 31.5%;margin-left: 2.75%;}
.nws:first-child{margin-left: 0;}
.looks {  padding-left: 75px; background: #ee9f20 url("../img/srch.png") no-repeat scroll 2% center / 50px auto;overflow: hidden; }
.lookss {box-sizing: border-box; width: 49.5%;float: left;overflow: hidden;}
.looktxt { padding:32px 5px 35px 13px;background-color: #191659;height: 118px;box-sizing: border-box;}
.looktxt > h1 { color: #ee9f20; font-size: 1.4em; }
.looktxt > p { color: #feffff;}
.looktxt > p { color: #feffff; font-size: 0.7em; letter-spacing: 0; line-height: 1.2em; }
.lookss:nth-child(2) .looks { background: #ee9f20 url("../img/cmpr.png") no-repeat scroll 2% center / 50px auto;}
.lookss:nth-child(2) { margin-left: 1%;}
.look { padding-bottom: 48px;}
.hed { color: #2f2c73; font-size: 1.5em; padding-bottom: 28px; background: url("../img/hombrdr.png") no-repeat scroll center bottom / 60% auto;}
.emi { padding: 22px 0 0px; text-align: center; background-color: #e5e5e5;margin-bottom: 30px;}
.emifrm { padding-top: 32px;margin: 0 auto;width: 90%;}
.emifrm .cclmn{width: 17%;margin-left: 3.75%;float: left;}
.emifrm .cclmn:first-child{margin-left: 0;}
.serselect {background: #ffffff url("../img/slct.png") no-repeat scroll 99% 96% / 10px auto;color: #858181;text-transform: uppercase;font-size: 0.8em;height: 28px;}
.frow { margin-bottom: 25px;}
#emical .fclmn { float: left; margin-left: 3.7%; width: 17%;}
#emical .fclmn:first-child{margin-left: 0;}
#signup .fclmn { float: left; margin-left: 2%; width: 23.5%;}
#signup .fclmn:first-child { margin-left: 0;}
#signup .fclmn .entxt { background-color: #ffffff !important; height: 40px; padding: 8px 10px; text-transform: uppercase;}
#signup .fclmnw {float: left;width: 23.5%;}
.subss { display: inline-block;}
.frow.sub { padding-top: 32px;margin-bottom: 30px;}
.btns { display: inline-block;}
.btns input, .submits, .bttns input, .pmit { display: inline-block; float: left; padding: 5px 10px; text-transform: uppercase;width: 110px; background-color: #a8a8a8 !important;font-weight: 700;}
.btns input:hover, .bttns input:hover, .pmit:hover { background-color: #faa61c !important; color: #191659; }
.reset3, .resets{margin-left: 20px;}
.emians {display: none;background-color: #bfbfbf;}
.emians > p { color: #191659; font-size: 2.2em; font-weight: 600; letter-spacing: 0; line-height: 0.8em; padding:40px 0;}
.emians span { font-size: 0.75em;}
.abt{text-align: center;margin-bottom: 30px;}
.abt > p { color: #0f1010; letter-spacing: 0; line-height: 1.3em; padding:24px 10px 0 10px;}
.read { color: #ee9f20;text-transform: capitalize;}
.read:hover{color: #191659;}
.abts { margin: 0 auto 30px; width: 80%;}
.det { text-align: center; width: 20%;float: left;}
.detimg {  margin: 0 auto;  width: 60%;}
.count { color: #2f2c73; font-size: 1.6em; font-weight: 700; letter-spacing: 0; line-height: 1.3em; padding-bottom: 0;padding-top: 10px;}
.sold { color: #ee9f20; font-size: 1em; font-weight: 700; letter-spacing: 0; text-transform: uppercase;}
.sinup { padding: 25px 0 0; text-align: center;background-color: #eeeeee;}
.sinup > p { color: #2f2c73; font-size: 0.8em; letter-spacing: 0; padding-top: 13px;padding-bottom: 28px;}
.sinup .hed {  font-size: 1.6em;  padding-bottom: 18px;}
.sinups .cclmn .entxt {  height: 50px;  padding: 10px 20px;  text-transform: uppercase;  width: 100%;color: #797878;background-color: #fff;}
.sinups .cclmn { float: left; margin-left: 2%; width: 32%;}
.sinups .cclmn:first-child { margin-left: 0;}
.submits {  font-weight: 700; margin-top: 13px; text-transform: uppercase;}
.submits:hover{color: #2f2c73;background-color: #faa61c !important;}
.textsldr{text-align: center;}
.textsldr .hed > span { display: block; margin-top: 30px; padding-top: 64px;background: url("../img/humn.png") no-repeat scroll center top / 35px auto; }
.textsldr .hed { padding-bottom: 34px;}
.tslid > h1 { color: #000000; font-size: 1.3em; padding-bottom: 6px;}
.tslid > p { color: #000000; font-size: 1em; letter-spacing: 0.04em; line-height: 1.8em; padding: 0 31px;}
.testslider { margin: 36px 0 56px;overflow: hidden;}
.testslid, .tslid{width: 100%;}
.text-pager { margin: 36px auto 0; width: 75px;}
.text-pager a { display: block; height: 26px; text-indent: -999em; width: 20px;}
.text-pager a.prv { background: url("../img/tnxt.png") no-repeat scroll center top / 15px auto; float: left;}
.text-pager a.nxt { background: url("../img/tnxt.png") no-repeat scroll center bottom / 15px auto; float: right;}
.brand { padding-bottom: 28px; padding-top: 23px;background-color: #e9e9e9;}
.brands:first-child { margin-left: 0;}
.brands { float: left; margin-left: 2%; width: 15%;}
.footer {background-color: #333333;}
.fmenu {padding: 45px 40px 40px;}
.fmnu {display: block; text-transform: uppercase;}
.fmnu > li {display: inline-block;vertical-align: top;margin-left: 30px}
.fmnu > li:first-child{margin-left: 0;}
.fmnu > li > a { color: #fbf8f2;  display: block;  font-size: 1em;  font-weight: 700;  margin-bottom: 17px;cursor: default;}
.fmnu li ul li {line-height: 0.9em;}
.fmnus { color: #fbf8f2; font-size: 0.75em;}
.fmnus:hover, .fmnus.active, .copys a:hover, .drmslct a:hover, #mondja li a:hover, #mondjaa li a:hover, .sedn a:hover, .copys .active, .fmnu li a.active, .fcar:hover, .phs1:hover{color: #faa61c;}
.social-icon{float: right; padding: 16px 0;display: inline-block;}
.social-icon > a {display: block;float: left;height: 30px;margin-right: 5px;text-indent: -1000em;width: 30px;background: url("../img/social.png") no-repeat; background-size:  212px auto;}
.social-icon > .insta { background-position: -183px center;}
.social-icon > .face { background-position: 0 0;}
.social-icon > .gog { background-position: -36px 0;}
.social-icon > .photo { background-position: -73px 0;}
.social-icon > .pin {background-position: -109px 0;}
.social-icon > .twit { background-position: -146px 0;}
.copy {color: #f4f0f0;text-align: center;text-transform: uppercase;padding: 20px 10px;background-color: #252525;font-size: 0.9em;}
.copys{display: inline-block;}
.copy span, .copy a, .copy > p{padding-left: 3px;line-height: 1em;}
.copys > a { margin-top: -2px;}
.copys > a:hover{color: #ee9f20;}
.copy p {padding-bottom: 16px; float: left;}
.trm a {font-size: 0.75em;padding: 0 0 0 10px;}
.trm > li { display: inline-block;}
.trm { display: inline-block;}
.trm a:after{content: '|';display: inline;padding-left: 10px;font-size: 0.95em;}
.trm li:last-child a:after{content: '';}
.socials {text-align: center;}
.bcontainers { margin: 0 auto; width: 81%;max-width: 1090px;}
.fmenu { padding: 40px 38px;}
.cmpr {  padding: 10px 0 9px; background-color: #faa61c;}
.cmprs { color: #1b1a18; font-weight: 300; padding-left: 32px; text-transform: uppercase;letter-spacing: 0;float: left;background: url("../img/ncar.png") no-repeat scroll left top / 20px auto; margin-left: 4px;}
.srch { float: right; font-size: 0.9em; text-transform: uppercase; width: 172px;height: 24px;color: #787776;padding: 5px 10px 3px 0;}
.srchbtn {float: right; text-indent: -1000em; width: 34px; background: url("../img/srchs.png") no-repeat scroll center center / 18px auto !important;height: 24px; }
.srchs { background-color: #ffffff; border-radius: 4px; float: right;}
.cmprcar { padding: 10px 0 20px; text-align: left; font-size: 0;}
.tabs.clsmnu  {padding-top: 90px;}
.cars { display: inline-block;  width: 24.3%;margin-left: 0.9%;vertical-align: top;margin-bottom: 54px;}
.cars:nth-child(4n+1){margin-left: 0;}
.virtual .cars {width: 33%;margin-left: 0.2%;margin-bottom:2px;}
.ctxt{font-size: 16px;padding-bottom: 5px;border-bottom: 3px solid #faa61c;background-color: #ebebeb;}
.chead{ padding:5px 13px 14px; background: url("../img/ncars.png") no-repeat scroll center bottom / 100% auto;}
.ched { color: #1b1a19; text-transform: none;letter-spacing: 0.02em;float: left;font-weight: 400;}
.ched1 { display: block; float: right; height: 30px; text-indent: -1000em; width: 60px;background: url("../img/compr.png") no-repeat scroll center center / 40px auto;margin-top: 6px; }
.cbox {padding: 7px 13px 0;}
.cbox.swipss{padding: 7px 40px 0;}
.chead.chdsdf{padding-left: 40px;}
.cclmn > p { color: #292825; padding: 2px 0;letter-spacing: 0;font-size: 0.8em;}
.cclmn:nth-child(3) > p { color: #7c7979;}
.cclmn:nth-child(1) { width: 47%;}
.cclmn { float: left;}
.cclmn:nth-child(2) { width: 1%;}
.cclmn:nth-child(3) { margin-left: 6%; width: 46%;}
.onrod { color: #292825; font-size: 0.85em; padding-top: 20px;line-height: 1.3em;}
.end { padding-top: 21px; text-align: center;}
.ends a { color: #181515; font-size: 0.9em; padding: 5px 27px; text-transform: uppercase;background-color: #faa61c;display: block;float: left;}
.view:hover, .buy:hover{background-color: #2f2c73;color: #fff;}
.cmprcar.usdcar .end a:hover{background-color: #faa61c;color: #181515;}
.buy { margin-left: 5px;}
.ends{display: inline-block;}
.wht{font-weight: 700;}
.drmcar .cclmn:nth-child(3) > p { color: #000;}
.drmcar .end { padding: 40px 0;}
.sban { position: relative;}
.sban > h1 { font-size: 2em; left: 10.5%; position: absolute; top: 30%;}
.drmslct > li { display: inline-block; float: left;}
.drmslct { padding:0 0 0 25px;}
.drmslct li > a { font-size: 1.2em; padding: 27px 48px 26px 33px;display: inline-block; text-transform: uppercase; background: url("../img/smnu3.png") no-repeat scroll right center / 5px auto; }
.drmslct li:last-child a{background: none;}
.drmslct li:first-child a { padding-left: 0;}
.drmslct .active {  color: #ee9f20;  font-weight: 700;}
.find, .finds{background-color: #191659;position: absolute;width: 100%;}
.drmnu{position: absolute;width: 100%;background-color: rgba(0,0,0,0.9);display: none;z-index: 555;left: 0;}
.drmsbjct { margin-top: 10px; padding:22px 4% 65px;background-color: rgba(0,0,0,0.6);}
.lifhd { color: #ee9f20; font-size: 1.3em; line-height: 1.3em; text-transform: none;}
.lifp { border-bottom: 1px solid #f7f7f7; color: #f6f6f6; padding-bottom: 24px;margin-bottom: 34px;}
.optn { text-align: center; width: 17%; border: 1px solid #545456;float: left;margin-left: 3.5%;box-sizing: border-box;position: relative;z-index: 1003;}
.optn h2 { color: #ee9f20; font-size: 1.4em; font-weight: 400; padding-bottom: 5px; padding-top: 10px;}
.optn .img { width: 70px;height: 70px;margin: 0 auto;}
.optn p { color: #ffffff; font-size: 0.93em; padding-top: 16px; text-transform: uppercase;}
.optn:hover p, .optn.actives p, .optn:hover h3, .optn.actives h3 {color: #ee9f20;}
.optn:first-child{margin-left: 0;}

.optn:first-child:hover .img, .actives.optn:first-child .img{background-position:0 -125px !important;}
.optn:nth-child(2):hover .img, .actives.optn:nth-child(2) .img{background-position:0 -120px !important;}
.optn:nth-child(3):hover .img, .actives.optn:nth-child(3) .img{background-position:center -97px !important;}
.optn:nth-child(4):hover .img, .actives.optn:nth-child(4) .img{background-position:0 -126px !important;}
.optn:nth-child(5):hover .img, .actives.optn:nth-child(5) .img{background-position:center -74px !important;}
.bttns input { float: left; padding: 4px 0; text-transform: uppercase; width: 112px;}
.rst { background: rgba(0, 0, 0, 0) url("../img/reset.png") no-repeat scroll left center / 12px auto; color: #efefef; float: right; padding-left: 15px;text-transform: uppercase;position: relative; z-index: 1002; }
.rstc { background: rgba(0, 0, 0, 0) url("../img/clos.png") no-repeat scroll left center / 12px auto; color: #efefef; float: right; padding-left: 15px;text-transform: uppercase;position: relative; z-index: 1002; }
.drmslct li .drmsbjct .rst.rest3{padding-left: 15px;}
.resets{background: color: #efefef; padding-left: 30px;text-transform: uppercase;}
.bttns { display: inline-block;}
.buttons { margin: 28px 0 65px; text-align: center;}
.smit { background-color: #ee9f20 !important; color: #000000;}
.rset {  color: #000;margin-left: 15px; }
#div2 .lifhd{font-size: 1.1em;}
#div2 .drmsbjct { padding: 40px 3% 40px 2%;}
/*#div2 { padding-bottom: 40px;}*/
.opt { display: inline-block; vertical-align: top; width: 8%;margin-left: 2.2%;text-align: center;position: relative;z-index: 1005;}
.opt:nth-child(10n+1){margin-left: 0;}
.optss { font-size: 0;width: 100%;margin: 15px 0 40px;}
.opt p{color: #fff;text-transform: capitalize;font-size: 0.7rem;letter-spacing: 0;}
.opt .img{width: 30px;height: 30px;margin: 0 auto;}
/*#div2 .buttons.clearfix { margin-top: 0;}*/
.opt:hover p, .actives.opt p{color: #ee9f20;}
.optn:nth-child(5) .img{background-size: 80% auto !important;background-position: center 8px !important;}
.ht .optn p { padding-bottom: 0;text-transform: capitalize;}
.ht .optn > a { display: table-cell; vertical-align: middle;}
.ht .optn {  display: table;  height: 186px;}
.optn h3 { font-size: 1.6em;  font-weight: 400;}
.ht .drmsbjct{padding: 22px 2% 44px;}
.imnus1 { float: left; width: 120px;text-align: center;padding-left: 2px;background: url(../img/tmnu.png) no-repeat scroll left center / 1px 100%;padding-top: 12px;}
.imnus1 .img { height: 35px; margin: 0 auto; width: 40px;}
.imnus1 p { color: #ababab; font-size: 0.7em; font-weight: 700; text-transform: uppercase;padding: 2px 0 10px;}
.imnus1.activ p{color: #faa61c;}
.icomnu{background-color: #191659;}
.homslidcont .icomnu{position: absolute;width: 100%;bottom: 0;}
.tstbnr { padding-bottom: 70px;}
.homslidcont.flow .icomnu{position: fixed;bottom: 0;}
.imnus1:hover, .imnus1.activ{background-color: #100e38;}
.imnus1:hover p{color: #ee9f20;}
.tpara { padding: 19px 2% 3px;}
.tpara > p { letter-spacing: 0; line-height: 1.1em;}
.tstdrv { padding-top: 16px;margin:30px 0 56px; background-color: #e5e5e5;}
.wtst { margin: 0 auto; width: 85%;}
.wtst h1 { font-size: 1.6em; padding-bottom: 18px; text-align: center;background-size: 60% auto;}
.wtst > p { font-size: 1em; letter-spacing: 0.02em; color: #0a0404; padding: 7px 40px 16px;}
.tstdrvs { padding: 23px 42px 5px;background-color: #cbcaca;}
.trow.sub { margin: 34px 0 20px; text-align: center;}
.trow.sub .btns input { font-weight: 400;}
.tclmn > p { font-size: 1em; padding: 6px 0 0 ; text-transform: uppercase;}
.tclmn{float: left;margin-left: 4%;width: 22%;}
.tclmn:nth-child(4n+1){ margin-left: 0;}
/*.tclmn:last-child { width: 57%;}*/
.tclmn .entxt {  background-color: #ffffff;  height: 34px;  padding: 0px 16px;}
.tclmn .entxt.date1, .sclm .entxt.date1{background: #fff url("../img/date1.png") no-repeat scroll 2% center / 16px auto;padding-left: 25px;}
.trow { margin-bottom: 25px;}
.tselect { background-color: #ffffff !important; color: #000000; height: 34px; padding: 0px 15px; background: url("../img/slct1.png") no-repeat scroll 97% center / 10px auto; }


.tselect1 { background-color: #ffffff !important; color: #000;  padding: 0px 15px; background: url("../img/slct1.png") no-repeat scroll 97% center / 10px auto;height: 38px;text-transform: uppercase;}
.txtarea { height: 100px; padding: 5px 15px;background-color: #fff;}
.tselect > option{padding: 0 15px;}
.tselect1 > option{padding: 0 15px;}
.btnss { float: right; width: 57%;}
.btnss input { color: #090606; margin-top: 12px; padding: 3px 10px; text-transform: uppercase; width: 98px;}
.subsmitsss { background-color: #ee9f20 !important;  margin-left: 5px;}
.ext { padding: 0 56px;}
.exthd { color: #0a0404; font-size: 1.3em; padding-bottom: 14px; padding-left: 5px; padding-top: 5px;}
.caro-imge {  width: 93%; margin: 0 auto;}
.owl-buttons{}
.owl-buttons div {display: block;height: 32px;pointer-events: all;text-indent: -1000em;width: 32px;position: absolute;}
.owl-buttons .owl-prev{background:url("../img/gnxt.png") no-repeat scroll center top / 18px auto;float: left;left: -38px;top: 45%;}
.owl-buttons .owl-next{background:url("../img/gnxt.png") no-repeat scroll center bottom / 18px auto;float: right;right: -38px;top: 45%;}
.ext.int { margin-top: 70px; padding-bottom: 38px;}
.clsmnu > li { display: inline-block; margin-right: 12px; text-transform: capitalize;position: relative;}
.clsmnu a{color: #000;font-size: 0.9em;}
.clos { display: inline-block; width: 6px;}
.clos > img { margin-left: 3px; margin-top: -3px;}
/* ==========================================================================
                               POPUP
   ========================================================================== */
.fancybox-opened {z-index: 8030;}
.fancybox-skin {background: #f9f9f9 none repeat scroll 0 0;border-radius: 4px;color: #444444;position: relative;text-shadow: none; padding: 0 !important;}
.fancybox-opened .fancybox-skin { box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner {position: relative;}
.fancybox-image, .fancybox-iframe {display: block;height: 100%;width: 100%;}
.fancybox-close {cursor: pointer;height: 36px;position: absolute;right: -18px;top: -18px; width: 36px;z-index: 8040;background-image: url("../img/fancybox_sprite.png") no-repeat;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url("../img/fancybox_sprite.png");}
.fancybox-overlay {background: rgba(0, 0, 0, 0.9) none repeat scroll 0 0;left: 0;overflow: hidden;top: 0;}
.fancybox-overlay-fixed { bottom: 0; position: fixed; right: 0; z-index: 8001;}
.fancybox-title-float-wrap .child{text-transform: uppercase;}
.fancybox-inner{overflow: hidden !important;}
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp { border: 0 none;margin: 0;outline: medium none; padding: 0;vertical-align: top;}
.fancybox-prev {left: 0;}
.fancybox-nav { background: rgba(0, 0, 0, 0) url("blank.gif") repeat scroll 0 0; cursor: pointer; height: 100%; position: absolute; text-decoration: none; top: 0;width: 40%;z-index: 8040;}
.fancybox-next {right: 0;}
.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}
.fancybox-prev span {left: 10px;background-position: 0 -36px;}
.fancybox-next span {right: 10px;background-position: 0 -72px;}
.fancybox-nav span { visibility: hidden;}
.fancybox-nav:hover span {visibility: visible;}

/* ==========================================================================
                              EMAI CALCULATOR
   ========================================================================== */
.emi.calci .hed { background: none; color: #000000;}
.emi.calci .submit{color: #fff;}
.emi.calci .emians{background-color: #979797;}
.serselect > option { padding:4px 5px;}
.sban span { padding-left: 25px;}
/* ==========================================================================
                              used cars
   ========================================================================== */

.drmslcts, .abot {padding: 29px 0 25px 0px; float: left;}
.drmslcts > li, .abot > li { display: inline-block; float: left; position: relative; padding-left: 20px;}
.drmslcts > li > a, .abot > li{background: url("../img/poly.png") no-repeat scroll right center / 1px auto;}
.drmslcts > li:last-child > a{background: none;}
.truevser{display: none; padding-top: 25px; position: absolute; width: 200px; z-index: 555;left: 0;}
.truevser a { background-color: rgba(0, 0, 0, 0.9); border-bottom: 1px solid rgba(255, 255, 255, 0.13); display: block; padding: 5px 20px;}
.truevser a:hover{background-color: #faa61c;color: #000 !important;}
.drmslcts > li:last-child{background: none;}
.drmslcts a, .abot a { font-size: 0.9em;letter-spacing: 0.02em; text-transform: uppercase;  }
.drmslcts a.active, .abot a.active, .abot a:hover, .drmslcts a:hover{color: #faa61c;}
.abot a.active{font-weight: 700;}
.drmslcts > li:first-child, .abot > li:first-child{padding-left: 0;}
.refine { color: #faa61c; float: left; font-size: 1.1em; padding: 26px 0 25px 25px; text-transform: uppercase; margin-right: 46px;}
.drmslcts li > a span{background: url("../img/umnu.png") no-repeat scroll right center / 8px auto;  margin-right: 20px; padding-right: 22px;}
.abot a{margin-right: 20px; padding-right: 22px;}
.usdmob a { color: #000;}
.cimg {overflow: hidden;border: 1px solid #ebebeb;}
.cimg img {width:100%;}
/*.drmslcts li:last-child  a, .abot li:last-child  a{margin-right: 0;}*/
.abot li:last-child{background: none;}
.option:nth-child(6n+1) { margin-left: 0;}
.option { float: left; margin-left: 5%; width: 12.5%;margin-bottom: 20px;}
.imge{max-width: 152px;margin: 0 auto;padding: 5px 10px;border: 1px solid #545456;overflow: hidden;}
.mban { margin-bottom: 5px; width: 100%;position: relative;}
.sbans{font-size: 0;}
.sband{width: 49.9%;display: inline-block;position: relative;margin-left: 0.2%;}
.sband:first-child{margin-left: 0;}
.rate > h1 { font-size: 2.5rem; line-height: 2.5rem;}
.rate > p { color: #f7f7f7; font-size: 1.5rem; padding: 0;}
.rate {left: 25px;position: absolute;top: 45px;}
.crow.crows { margin-left: -13px; margin-top: 20px; text-align: center;}
.crow.crows > p { font-size: 1.1em;}
.cmprcar.usdcar .end a{background-color: #191659;color: #fff;}
.cmprcar.usdcar .ctxt{border-bottom: 3px solid #191659;}
.cmprcar.usdcar .cclmn > p {color: #010100;}
.cmprcar.usdcar .chead span{background: url("../img/true.jpg") no-repeat scroll left center / 40px auto;width: 25px;padding-left: 25px;font-size: 0.8em;float: right;}
.cmprcar.usdcar .ched{padding-right: 15px;background: none;display: inline-block;font-size: 0.85em;vertical-align: top;width: 53%;}
.drmsbjct.usd .optn .img{margin: 49px auto 2px;width: 80px;height: 90px;}
/*
.drmsbjct.usd .optn:nth-child(2) .img{background-image: url("../img/diesel.png");}
.drmsbjct.usd .optn:nth-child(3) .img{background-image: url("../img/cng.png");}
*/
.bands { margin-top: 25px;}
.iradio_minimal{background: url(../img/minimal.png) no-repeat scroll 0 1px / 18px auto;}
.iradio_minimal.checked{background-position: 0 -33px;}

.closevid {
   position: absolute;
   right: 4px;
   top: 0px;
   display: none;
   width: 38px;
   height: 30px;
   z-index: 1001;
   display: none;
   background: rgba(0, 0, 0, 0) url("../img/close-video.png") no-repeat scroll 0 0 / 24px 24px;
   text-indent:1000em;
}


/* ==========================================================================
                                compare cars
   ========================================================================== */
.compare{background-color: #252525;}
.compares { padding: 28px 0 15px;}
.comp1 { width: 30%;padding-right: 5%;background: url("../img/vs.png") no-repeat scroll 98% 32% / 40px auto;float: left;}
.comp1:last-child{padding-right: 0;background: none;}
.cslcts { margin-top: 13px;}
.cselct { color: #171313; padding: 7px 25px 7px 15px;text-transform: uppercase;background: #fff url("../img/slct1.png") no-repeat scroll 97% center / 11px auto;border-radius: 5px;}
.hlits input, .hlits label{display: inline-block;}
.hlits input{width: 15px;}
.hlits{text-align: right;}
.hlit { margin: 24px 0 22px; text-transform: uppercase;}
.hlits{padding: 12px 0;}
.hlits .clr { color: #faa61c;padding-right: 30px;}
.hlits label { color: #ffffff;padding:0 5px 0 15px;}
.cselct > option { padding-left: 15px;}
.cmpre{text-align: center;}
.cbtn {color: #0e0c3c; padding: 7px 35px; text-transform: uppercase; background-color: #e1e1e1 !important;}
.cmpres { display: inline-block; float: left;}
.hlits input.cbtn { padding: 5px 15px; width: 110px;}
.cbtn:hover{background-color: #faa61c !important;color: #191659 !important;} 
.binfo > li > a { display: block; font-size: 1.6em; padding: 16px 96px 16px 20px; text-transform: uppercase; background: #191659 url("../img/plus.png") no-repeat scroll 94.5% center / 28px auto;}
.binfos { margin-top: 3px; display: none;}
.binfotab{width: 100%;text-align: left;}
.binfotab tr > th:first-child p{color: #191659; display: inline-block; font-size: 1em; font-weight: 700;  padding: 24px 19px 24px 0;  text-transform: uppercase; background: url("../img/mslct.png") no-repeat scroll right center / 6px auto;}
.binfotab tr > th:first-child{padding-left: 20px;}
.binfotab tr > th { border-right: 1px solid #e4e4e4; background-color: #a3a3a3; color: #2c2b29; font-size: 1em; font-weight: 700; letter-spacing: 0.02em; padding: 0 40px;}
.binfotab tr > td:first-child{border-right: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4; background-color: #cecece;padding-left: 20px;}
.binfotab tr > td{border-right: 1px solid #fff;border-bottom: 1px solid #fff; background-color: #e5e5e5; padding: 15px 40px;letter-spacing: 0; text-transform: capitalize;font-size: 0.9em;}
.binfo li:first-child .binfos { display: block;}
.binfotabs{position: relative;}
.tabl { background-color: #cccccc; height: 64px; width: 100%; }
.binfotab.tabls { margin: -64px 0 50px;}
.binfotab.tabls.onroadprce tr:nth-child(2) td { font-weight: 700;}
.mar:last-child .mrows{border-right: none;}
.true, .false { display: block; margin: 0 auto; max-width: 35px; padding: 0; text-align: center;}
.false{opacity: 0.4;}
.binfo > li > a.minus{background-image: url("../img/minus.png");}
.binfo > li{margin-top: 5px;}
.binf { margin-bottom: 50px;}
.imnus { float: left;}
.spec { float: right; margin-right: 25px; text-transform: uppercase;}
.serss{float: left;text-transform: uppercase;}
.spec p {color: #faa61c; display: inline-block; padding: 0;margin-right: 12px; font-size: 0.65em;}
.specs, .sersss, .sershow{position: absolute;right: 0;display: none; padding-top: 20px;left: 0;z-index: 222;}
.sersss, .sershow{width: 200px;}
.spec > li{  padding: 26px 0 15px; position: relative;}
.serss > li{  padding: 20px 0 18px ; position: relative;}
.spec > li > a { font-size: 1.3em; font-weight: 700;padding-right: 20px; background: url("../img/specmnu.png") no-repeat scroll right center / 14px auto;}
.serss > li > a{font-size: 0.9em; font-weight: 600;padding-right: 20px; background: url("../img/specmnu.png") no-repeat scroll right center / 12px auto;}
.specs a, .sersss a, .sershow a{display: block;padding: 8px 12px; background-color: rgba(0,0,0,0.8); z-index: 555;}
.sersss a, .sershow a{border-bottom: 1px solid rgba(255, 255, 255, 0.13);}
.sersss a:last-child, .sershow a:last-child{border-bottom: none;}
.specs a:hover, .sersss a:hover, .sershow a:hover{background-color: rgba(0,0,0,1);color: #faa61c;}
.tdhed { background-color: #cccccc;}
.binfoss{margin: 10px 0 30px;}
.serselects {  margin: 15px 0px; padding: 5px 15px; width: 100px;background: #ffffff url("../img/slct.png") no-repeat scroll 99% 96% / 10px auto;font-weight: 400;}
.newevpagph ul, .newevpagph li { display: inline-block; margin-right: 10px;}
.newevpagph { margin: 20px 0; text-align: center;}
.newevpagph a{color: #faa61c;}
.newevpagph a:hover{color: #191659;}
.pagination li.active a { color: #2F2C73;}
/* ==========================================================================
                            ABOUT US
   ========================================================================== */
.abtcntnt { margin: 0px 0 40px;}
.abots.abtuss { padding-top: 20px;}
.abtcntnt h1 { color: #2f2c73; font-size: 1.7em; margin-bottom: 14px;}
.abtcntnt p, .tcp > p{ color: #413f3f; font-size: 0.91em; line-height: 1.5em; padding-bottom: 28px;}
.tcp > p{padding-bottom: 10px;}
.abtcntnt .award.tcp > p{padding-bottom: 15px;}
.abtcntnt .award.tcp > h3{font-size: 1.1em;text-transform: uppercase;}
.abtcntnt.termspp{margin-top: 20px;}
.abtcntnt ul li {color: #413f3f; font-size: 0.91em; line-height: 1.5em;list-style-type:circle;} 
.abtcntnt ol li {color: #413f3f; font-size: 0.91em; line-height: 1.5em;} 
.abtcntnt ul {padding-left:20px;padding-bottom: 28px;}
.contain{width: 56.5%;margin: 0 auto;}
.chair { margin: 0 auto;  width: 218px;}
.sdet > p { color: #000000; line-height: 1em; padding-bottom: 3px; text-transform: capitalize;}
.sdet .names { font-weight: 700; text-transform: uppercase;}
.contains { margin: 0 auto; width: 72%;}
.wys{background-color: #f5f5f5;}
.whys { padding-top: 20px; text-align: center;}
.whys > h1 { color: #2f2c73; font-size: 1.7em; margin-bottom: 20px;}
.sal, .tru { float: left; text-align: center; color: #fff;font-weight: 700; padding-right: 10px;box-sizing: border-box;background: url("../img/amnu.png") no-repeat scroll right center / 1px auto;}
.tru:last-child{background: none;}
.wdata { margin: 0 auto; width: 88%; text-transform: uppercase; }
.tru{width: 26%;}
.sal{width: 22%;}
.sal > p, .tru > p { font-size: 1.1em; padding: 8px 0;}
.wdta { margin-bottom: 52px; background-color: #faa61c;}
.wdatas .sal > h1, .wdatas .tru > h1 { color: #fecc0c;font-size: 1.3em;padding-left: 20px;background: url("../img/aro.png") no-repeat scroll left center / 14px auto; display: inline-block;}
.wdatas .sal, .wdatas .tru { background: none ; border-right: 1px solid #7a7a7a;}
.ratio {  height: 114px; width: 112px;position: relative;margin: 0 auto;}
.ratio1 { width: 50px;position: absolute;left: 0;bottom: 13px;}
.ratio2{right: 0; width: 50px;position: absolute;bottom: 13px;}
.ratio1 p, .ratio2 p { color: #141717; font-size: 0.7em; font-weight: 200; padding-bottom: 0;}
.ratios{position: relative;width: 100%;height: 54px;padding-bottom: 10px;background: url("../img/shad.png") no-repeat scroll center bottom / 28px auto;box-sizing:border-box;}
.drmslcts.abot a { background: none;}
.abtcntnt p.year { padding: 0 0 0 20px;background: url("../img/dot.png") no-repeat scroll left center / 10px auto;font-weight: 700;color: #2f2c73; line-height: 0.75em; }
.awardd { border-left: 1px solid #ee9f20; margin-left: 4px;padding: 20px 20px 0;}
.awardd.last{border-left: none;}
.bor { border-bottom: 1px solid rgba(0, 0, 0, 0.14);  padding-bottom: 15px;}
.mug > span { color: #000000; font-weight: 700;}
.award h3, .tcp h3 { color: #2f2c73; padding: 15px 0; text-transform: capitalize;}
.award h4, .tcp h4 { color: #2f2c73; padding-bottom: 10px; text-transform: uppercase;}
.abtcntnt p a{ color: #413f3f;}
.abtcntnt p a:hover { color: #faa61c;}
.serselect, .serselectd {background: #ffffff url("../img/slct.png") no-repeat scroll 99% 96% / 10px auto;color: #858181;text-transform: uppercase;font-size: 0.8em;height: 40px;padding: 4px 5px;}
.txtfld { background-color: #ffffff !important; color: #858181; height: 40px; padding: 4px 5px;} 
.serselectd{background:none;padding-left:5px;background-color: #fff;}
.ratioss{position: absolute; width: 28px;left: 11px;height: 25px; bottom: 12px; border: 2px solid #5d5d5e;box-sizing: border-box; background: rgba(154,154,154,1);
background: -moz-linear-gradient(top, rgba(154,154,154,1) 0%, rgba(137,137,138,1) 23%, rgba(112,112,113,1) 68%, rgba(101,101,102,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(154,154,154,1)), color-stop(23%, rgba(137,137,138,1)), color-stop(68%, rgba(112,112,113,1)), color-stop(100%, rgba(101,101,102,1)));
background: -webkit-linear-gradient(top, rgba(154,154,154,1) 0%, rgba(137,137,138,1) 23%, rgba(112,112,113,1) 68%, rgba(101,101,102,1) 100%);
background: -o-linear-gradient(top, rgba(154,154,154,1) 0%, rgba(137,137,138,1) 23%, rgba(112,112,113,1) 68%, rgba(101,101,102,1) 100%);
background: -ms-linear-gradient(top, rgba(154,154,154,1) 0%, rgba(137,137,138,1) 23%, rgba(112,112,113,1) 68%, rgba(101,101,102,1) 100%);
background: linear-gradient(to bottom, rgba(154,154,154,1) 0%, rgba(137,137,138,1) 23%, rgba(112,112,113,1) 68%, rgba(101,101,102,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9a9a9a', endColorstr='#656566', GradientType=0 );}
.ratio2 .ratioss{height: 38px;}
.ratio2 .ratios{height: 64px;}
.tru:nth-child(2) .ratio1 .ratioss{height: 20px;}
.tru:nth-child(2) .ratio1 .ratios{height: 45px;}
.tru:nth-child(2) .ratio2 .ratioss{height: 24px;}
.tru:nth-child(2) .ratio2 .ratios{height: 50px;}

.tru:nth-child(3) .ratio1 .ratioss{height: 32px;}
.tru:nth-child(3) .ratio1 .ratios{height: 56px;}
.tru:nth-child(3) .ratio2 .ratioss{height: 42px;}
.tru:nth-child(3) .ratio2 .ratios{height: 66px;}

.tru:nth-child(4) .ratio1 .ratioss{height: 35px;}
.tru:nth-child(4) .ratio1 .ratios{height: 60px;}
.tru:nth-child(4) .ratio2 .ratioss{height: 48px;}
.tru:nth-child(4) .ratio2 .ratios{height: 72px;}
.wdatas { padding-bottom: 45px;}
.award { margin-top: 20px;}
.awards { padding: 20px 55px 14px; margin-bottom: 5px; background-color: #f5f5f5;}
.awards > h1 { color: #2f2c73; float: left; font-size: 1.3em;}
.awards > p { color: #231f20; float: right; font-size: 0.91em; padding-bottom: 0; padding-top: 7px;}
.why { margin-bottom: 100px;}
.centr > h1 { font-size: 1.5em; padding: 14px 30px 16px 30px; float: left;}
.sers { float: right; margin-right: 17px; text-transform: uppercase;}
.sers > li { display: inline-block; padding: 17px 0 22px; background:  rgba(0, 0, 0, 0) url("../img/tmnu.png") no-repeat scroll left center / 1px 100%;}
.sers a { color: #ee9f20; font-size: 1.12em; font-weight: 700; padding-left: 48px; padding-right: 8px;}
.sers > li:nth-child(1) a{background: url("../img/span.png") no-repeat scroll 4% center / 18px auto;}
.sers > li:nth-child(2) a{background: url("../img/feed.png") no-repeat scroll 4% center / 18px auto;}
.sers > li:hover{background-color: #100e38;}
.adrs { padding: 10px 10px 10px;background: url("../img/border.gif") no-repeat scroll center bottom / 100% 5px; }
.adrs:last-child{margin-bottom: 47px; background: none;}
.adrs h1 { color: #191659; font-size: 1.3em;}
.adrs p { color: #353431; letter-spacing: 0.02em; line-height: 1.3em;padding-bottom: 0;}
.locs { margin-top: 18px;}
.locs > a { color: #0e0d10; padding: 4px 45px 0 25px;}
.locz{background: url("../img/loc.png") no-repeat scroll left center / 15px auto;}
.sowrm{background: url("../img/show.png") no-repeat scroll left center / 15px auto;}
.adrs1 { float: left; margin-right: 10px; width:23%;}
.adrs2 { float: left;  margin-top: 26px; }
.adrs2 a, .adrs2 span { color: #353431; display: block; float: left; padding: 9px 0 7px 39px;font-size: 0.7em;}
.adrs2 span{float: left;}
.adrs2 a + span + a, .adrs2 a + span{padding-left: 4px;}
.phd{background: url("../images/phd.png") no-repeat scroll left center / 25px auto;}
.mail{background: url("../images/mail.png") no-repeat scroll left center / 25px auto;}
/* ==========================================================================
                        PRICE CHART
   ========================================================================== */
.price { padding-top: 49px;}
/*.prize { margin-bottom: 30px;}*/
.prize > h1 { color: #2f2c73; float: left; font-size: 1.3em; }
.prize > p { float: right; font-size: 0.7em; letter-spacing: 0; padding-top: 6px;margin-left: 15px;}
/*.var, .priz {background: url("../img/pmnu.png") no-repeat scroll right top / 1px auto;padding: 0px 8px 10px 13px;margin-top: 12px;box-sizing: border-box;}*/
.prsulli { display: table-row;}
.prsulli > li {padding: 12px 8px;box-sizing: border-box;display: table-cell;vertical-align: top; width: 8.26%;border-right: 1px solid #BDBDBD;}
/*.var { float: left; width: 11.4%;}*/
.phed p{font-size: 0.72em; font-weight: 600; letter-spacing: 0;text-transform: uppercase;padding-bottom: 0; color: #fff;}
/*.priz { float: left; width: 8.86%;}*/
.prsulli > li:first-child { width: 11.4%;}
.prsulli > li:last-child{border-right: none;}
.phed{background-color: #2F2C73;}

.charts { margin-top: 5px;}
/*
.petrol > p { font-size: 1.5em; font-weight: 700; padding: 10px 0 8px 12px; text-transform: uppercase; color: #0a0909; background-color: #b8b2b2;}
.chart p { letter-spacing: 0;}
*/
.tabsid, .tsids{width: 100%;}
.prcrt { width: 100%;}
.prcrt td { background-color: #e9e9e7; border-right:1px solid rgba(255, 255, 255, 0.32); text-align: left; width: 8.36%;padding:8px; font-size:0.9em; box-sizing:border-box;}
.prcrt tr > td:nth-child(1) { width: 11.4%;font-size: 0.9em; border-right:none;}
.prcrt tr > td:nth-child(3), .prcrt tr > td:nth-child(2), .prcrt tr > td:nth-child(1) { text-align: left;}
.alp > td { border-bottom: 1px solid rgba(255,255,255,0.32);}
.prcrt tr > td:nth-child(2){background-color: rgba(203, 203, 204, 0.62); border-right:none; font-weight: bold;}
.prcrt tr > td:last-child{border-right: none;text-align: center;}
.prcrt tr > td:nth-last-child(2), .prcrt tr > td:nth-last-child(3){text-align: center;}
.prcrt tr > td.petrol { font-weight: 700; padding: 10px 10px 7px; text-transform: uppercase; color: #0a0909; background-color: #cbcbcc;text-align: left !important; font-size:0.95em;}
.prcrt tr > td.cthed:nth-child(1){background: rgba(50,50,50,1);
background: -moz-linear-gradient(top, rgba(50,50,50,1) 0%, rgba(34,34,34,1) 23%, rgba(6,6,6,1) 68%, rgba(0,0,0,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(50,50,50,1)), color-stop(23%, rgba(34,34,34,1)), color-stop(68%, rgba(6,6,6,1)), color-stop(100%, rgba(0,0,0,1)));
background: -webkit-linear-gradient(top, rgba(50,50,50,1) 0%, rgba(34,34,34,1) 23%, rgba(6,6,6,1) 68%, rgba(0,0,0,1) 100%);
background: -o-linear-gradient(top, rgba(50,50,50,1) 0%, rgba(34,34,34,1) 23%, rgba(6,6,6,1) 68%, rgba(0,0,0,1) 100%);
background: -ms-linear-gradient(top, rgba(50,50,50,1) 0%, rgba(34,34,34,1) 23%, rgba(6,6,6,1) 68%, rgba(0,0,0,1) 100%);
background: linear-gradient(to bottom, rgba(50,50,50,1) 0%, rgba(34,34,34,1) 23%, rgba(6,6,6,1) 68%, rgba(0,0,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#323232', endColorstr='#000000', GradientType=0 );}
.prcrt tr > td.cthed:nth-child(1) { font-size: 1.5em; padding: 7px 6px 13px 13px; text-transform: capitalize;color: #fff;text-align: left;}
.cart, .slimScrollDiv{ height: 575px !important; overflow-y: scroll;}
.chart { margin-bottom: 50px;}
.mod.rp .mrow > p {font-weight: 700;}
.serselects > option {  padding-left: 15px;}
.seds { margin-bottom: 35px;}
.sedn:first-child { color: #ee9f20; padding-left: 8px; width: 140px;}
.sedn:nth-child(2) { padding-left: 0;}
.sedn { color: #ffffff; float: left; padding-left: 35px; text-transform: uppercase;box-sizing: border-box;}
.sedn:first-child p, .sedn a{padding-bottom: 0; font-size: 1.2em;}
.sedn > a.actives{color: #ee9f20;}
.drmnu.year .optn > a { display: table-cell; vertical-align: middle;}
.drmnu.year .optn { display: table; height: 186px;}
.drmnu.year .optn p { padding: 0; text-transform: none;}
/*.sban span { padding-left: 25px;}*/
/*.newss{padding-left: 25px;padding-top: 20px;}*/
.event { margin-top: 25px;padding-bottom: 25px;/*background: url("../img/whi-hr.png") no-repeat scroll center bottom / 100% 6px;*/background: url("../img/border.gif") no-repeat scroll center bottom / 100% 5px}
.event:last-child { background: none;}
.nimg { float: left; margin-right: 24px; width: 16%;}
.etxt > h1, .etxt h1 { color: #191659;  font-size: 1em;  letter-spacing: 0.02em;  text-transform: none;}
.etxt p { font-size: 0.95em; letter-spacing: 0.02em; line-height: 1.4em;}
.more > span { color: #000000; margin-left: -2px;}
.more { color: #faa61c; text-transform: capitalize;}
.more:hover{color: #191659;}
.options { padding-top: 104px; text-align: center; margin-bottom: 44px;}
.numbr { display: inline-block;}
.numbr > a, .numbr > span { color: #000000; font-size: 1.2em;display: inline-block;float: left;padding-left: 4px;}
.numbr > a:hover{color: #faa61c;}
.numbr > a.act{color: #faa61c; font-weight: 700;}
.left, .right{display: block;float: left;text-indent: -1000em;width: 20px; height: 20px; background: url("../img/left.png") no-repeat scroll center top / 12px auto; margin-top: 4px;}
.right{background-position: center bottom;}
.back { margin: 13px 0 26px;}
.back > a { color: #000000; float: right; font-size: 1.3em; margin-right: 13px; padding-left: 34px; text-transform: capitalize; background: url("../img/back.png") no-repeat scroll left center / 23px auto;}
.back > a:hover, .etxts p a{color: #faa61c;}
.etxts > h1 { color: #000; }
.etxts p { font-size: 1em; letter-spacing: 0.015em; line-height: 1.3em; margin-top: 24px; padding-bottom: 0;}
.vids { margin: 65px 0 0 5px; width: 63%;}
.etxts { padding-left: 5px;}
.etxts > h1 { color: #000000; font-size: 1.3em; text-transform: none;}
.video { margin-bottom: 43px;}

.prodslider > div {width: 100%;}
.prodslider{width: 100%;}
.caro-pagr {width: 100%;}
.mysore { border-bottom: 1px solid #060503; color: #faa61c; font-size: 1.5em; margin: 0 0 40px;}
#slideshow-1{width: 100%;margin: 0 auto; }
.slid{margin: 0 auto;position: relative;}
#slideshow-1, #slideshow-2{position: relative;}
.shromslid { font-size: 0; text-align: center;}
.shromslid > li { display: inline-block; width: 20%;}
.shromslid li div { width: 95%;margin: 0 auto;}
#slideshow-2 { margin: 0 auto; padding: 20px 0;}
.caroitm { width: 96%;}
.prevnxtss, .prenxts{left: -32px;pointer-events: none;position: absolute;right: -32px;top: 49%;z-index: 102;}
.prenxts{top: 45%;}
.prevnxtss a {display: block;height: 60px;pointer-events: all;text-indent: -1000em;width: 25px;}
.prenxts a{display: block;height: 34px;pointer-events: all;text-indent: -1000em;width: 14px;}
.prevnxtss a.cycle-prev{background:url("../img/prevs.png") no-repeat scroll center top / 18px auto;float: left;}
.prevnxtss a.cycle-next{background:url("../img/prevs.png") no-repeat scroll center bottom / 18px auto;float: right;}
.prenxts a.cycle-prevs{background:url("../img/prevs.png") no-repeat scroll center top / 10px auto;float: left;}
.prenxts a.cycle-nexts{background:url("../img/prevs.png") no-repeat scroll center bottom / 10px auto;float: right;}

.terms h1 { color: #100f0f; font-size: 0.87em; padding-bottom: 10px; text-transform: none;}
.terms { padding: 12px 0 54px 3px;}
.terms p { font-size: 0.7em; letter-spacing: 0; line-height: 1.3em;}
.terms ul {}

.thed { font-weight: 700; text-transform: uppercase;}
input[type="text"]:focus{-webkit-box-shadow: 4px 4px 5px 0px rgba(0,0,0,0.4);-moz-box-shadow: 4px 4px 5px 0px rgba(0,0,0,0.4);box-shadow: 4px 4px 5px 0px rgba(0,0,0,0.4);}
.slimScrollBar, .slimScrollRail{display: block !important;}
.slimScrollRail { background-color: rgba(0,0,0,0) !important; opacity: 1 !important; width: 0px !important;}
.slimScrollBar {background: rgba(255,255,255,0.5) none repeat scroll 0 0 !important;border-radius: 0 !important;height: 80px !important;opacity: 1 !important;right: -2px !important;width: 6px !important;}
/* ==========================================================================
                                SERVICE BOOKING
   ========================================================================== */
.bokngs { padding: 50px 0; background: url("../img/sbok-bg.jpg") no-repeat scroll center center / cover;}
.bokngs.ser{margin: 30px 0;background: none;padding: 18px 0;background-color: #e4e4e4;}
.bookngs { margin: 0 auto; width: 75%; -webkit-box-shadow: 0px 0px 20px 1px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 20px 1px rgba(0,0,0,0.5);box-shadow: 0px 0px 20px 1px rgba(0,0,0,0.5);}
.bookngs.ser { margin: 0 auto; width: 710px;box-shadow: none;text-align: left;}
.hand { padding-left: 30px;background: url("../img/hand.png") no-repeat scroll left 5px / 22px auto;}
.bookngs.ser .hed { background-size: 100% auto; padding-bottom: 25px;}
.bookngs > p { font-size: 1.1em; padding: 20px 26px;  letter-spacing: 0.01em; line-height: 1.2em;  }
.bookngs.ser > p.feed { font-size: 1em; padding-top: 12px;}
.bookngs.ser > p {font-size: 0.9em; padding: 14px 8px 8px; text-align: left;}
.apoint { padding: 35px 75px 0 137px; text-transform: capitalize; }
.apphd { background-color: #191659; color: #fff; font-size: 1.3em; padding: 3px 0 2px 10px; margin-bottom: 28px;}
input[type="radio"]{width: 15px;}
.arow p, .arow > label, .arow > select, .arow > textarea { color: #5d5858; font-size: 1.1em; letter-spacing: 0;margin-right: 5px; }
.persn { padding-left: 40px; background: #191659 url("../img/persn.png") no-repeat scroll 2% center / 20px auto;}
.pick { display: inline-block;font-size: 1em;padding-left: 9px;color: #5d5858;}
.arow{padding-left: 17px; margin-bottom: 20px;}
.apints{margin-bottom: 15px;}
.arow > label { margin-right: 5px; padding-left: 5px;}
.pdetls { float: left; width: 50%;}
.pdetls input, .arow > select, .arow > textarea{color: #5b5656; text-transform: capitalize; background-color: #fff ;border: 1px solid #5c6a75;}
.pdetls .arow { padding-right: 20px;}
.ptxt { height: 35px; padding: 3px 15px; background-color: #fff !important }
.area { height: 136px; padding: 10px 12px;}
.tnam { padding-left: 35px; background: #fff url("../img/tnam.png") no-repeat scroll 2% center / 15px auto;}
.mails { padding-left: 35px; background: #fff url("../img/mailid.png") no-repeat scroll 2% center / 15px auto;}
.adrss { padding-left: 35px; background: #ffffff url("../img/adrs.png") no-repeat scroll 2% 12px / 13px auto;}
.sclm .area { height: 35px; padding: 3px 15px 3px 25px;background-position: 2% center;}
.pon { padding-left: 35px; background: #ffffff url("../img/pon.png") no-repeat scroll 2% center / 15px auto;}
.pinc { padding-left: 35px; background: #ffffff url("../img/pin.png") no-repeat scroll 2% center / 15px auto;}
#start_date{ padding-left: 35px; background: #ffffff url("../img/date.png") no-repeat scroll 2% center / 15px auto;}
.sdetd{background: #191659 url("../img/sdet.png") no-repeat scroll 2% center / 20px auto;padding-left: 40px;}
.adrs a:hover{color: #ee9f20;}
.sclm.rad { text-align: left;padding: 5px 0;}
/*.pdetls:last-child .arow { padding-left: 30px; padding-right: 2px;}*/
.pdetl {  margin: 35px 75px 34px 137px;border: 1px solid #0f0f0f;}
.serslct { padding: 2px 10px; background: #fff url("../img/sicon.png") no-repeat scroll 97% center / 13px auto;} 
.sclm .serslct { height: 34px;}
.rado { margin-left: 18px;}
.sclm.rad > label { color: #5d5858; font-size: 1.1em; margin-right: 12px;}
.sdets { padding-top: 30px; background: url("../assets/service/shads.png") no-repeat scroll center top / 100% auto;}
.apoint.npt { padding: 0;margin: 15px 0 6px;}
.serdet { padding: 27px 34px 13px;background-color: #cfcece;}
.srow { margin-bottom: 22px;}
.sclm:first-child { margin-left: 0;}
.sclm { float: left; margin-left: 3%; width: 48.5%;}
.sdets .pdetl { margin-top: 0;}
.captcha{width: 155px;height: 40px;background-color: #fff;}
.captchas { background-color: #ffffff; height: 34px; width: 100%;}
.captcha > p { padding: 9px 15px;}
.serslct > option { padding-left: 15px;}
.arow.fbtn .rset { background: #635f60 none repeat scroll 0 0 !important; margin-left: 5px;}
.arow.fbtn { margin-bottom: 40px; padding-top: 35px; text-align: center;}
.hed.feed { margin-top: 17px;}
.bokngs.fback { padding-top: 50px;}
.bokngs.fback .bookngs p { padding-left: 11px;}
.apoint.fback { padding: 0 9.6% 0 7.5%;margin-top: 20px;}
.fdback { padding: 27px 30px 1px 47px;background-color: #cbcaca;}
.apoint.fback .arow {  padding-left: 0; margin-bottom: 20px;}
.fbclm { float: left; width: 46%;}
.fbtxt { height: 48px; padding: 10px 30px;color: #100f0f; text-transform: capitalize; background-color: #fff !important;}
.fbclm:last-child { margin-left: 8%;}
.area.fback{height: 140px; border: none; color: #100f0f; background: #fff url("../img/fback.png") no-repeat scroll 6px 17px / 15px auto;padding-left: 30px;}
.arow.fback { padding-top: 35px;text-align: center;}
.arow .bttns input { padding: 5px 0; color: #191515;}
.arow .bttns input:hover{background-color: #191659;color: #fff;}
.arow.fback .rset {  background: #d2d2d3 !important;  margin-left: 5px;}
.apoint.fback .arow.fback { margin-bottom: 18px;}

.header {
    padding-top: 5px;
}

.bookngs.signin { width: 63%;max-width: 718px;}
.apoint.signin {padding: 0;width: 100%;display: table;}
#appoint{display: table-row;}
.apoint.signin .arow { padding-left: 0; padding-right: 20px; margin-bottom: 10px;}
.sign1 { box-sizing: border-box; padding: 43px; width: 50%; display: table-cell;}
.sign1:first-child{background-color: #e6e6e6;}
.stxt { height: 40px; padding: 9px 30px; box-sizing: border-box;background-color: #fff !important;border: 1px solid #5c6a75 !important;}
#fgot .stxt.mailid {  max-width: 250px;}
.nam{background: url("../img/name.png") no-repeat scroll 10px center / 7px auto;}
.pwrd{background: url("../img/pswrd.png") no-repeat scroll 10px center / 8px auto;}
.mailid{background: url("../img/mailid.png") no-repeat scroll 6px center / 15px auto;}
.rmberme { margin-left: 6px; width: 15px;}
.arow > .rembr {font-size: 0.8em; padding-left: 4px; color: #140707;margin-right: 0;}
.forgot{color: #140707;}
.forgot { color: #140707; float: right; font-size: 0.8em; padding-right: 6px; padding-top: 3px;}
.arow.signin { margin-left: 5px; padding-top: 20px; }
/*.sign1:last-child { padding-left: 44px; padding-right: 0;}*/
.sign1 .apphd { margin-bottom: 34px;}
.sign1:last-child .arow.signin { margin-left: 0; padding-top: 18px;}
.arow.chk { margin-top: 14px;}
.bookngs.fgots { background: #ffffff none repeat scroll 0 0; max-width: 700px; padding: 25px;}
.fgots .arow.signin { margin-left: 0; padding-top: 5px;}
.mobmenuloctr{text-align: center;display: none;margin: 8px 0 0px;}
#mondjas .hasmsubss, #mondjass .hasmsubss{position: relative;}
/*#mondjas .hasmsubss > a::after { border-left: 8px solid rgba(0, 0, 0, 0); border-right: 8px solid rgba(0, 0, 0, 0); border-top: 8px solid #fff; content: ""; display: block;position: absolute;right: 16px;top: 12px;width: 0;}*/
#mondjas .hasmsubss > a#mondjass .hasmsubss > a{background: #191659 url("../img/daro.png") no-repeat scroll 98% center / 12px auto;}
#mondjas .hasmsubss.sctd > a, #mondjass .hasmsubss.sctd > a{background-image: url("../img/clos.png");}
#mondja, #mondjad{ display: none;}
#mondja, #mondjad, #mondjas, #mondjass {text-align: center;text-transform: uppercase;}
#mondjas{margin: 0 16px;}
.mobmenuloctr.home #mondjas, .mobmenuloctr.home #mondjass{text-align: left;}
#mondjas > li > a {border-top: 1px solid #000000;border-bottom: 1px solid #000000;background: #191659 url("../img/daro.png") no-repeat scroll 98% center / 12px auto;color: #fff;}
#mondja li a{color: #fff;}
#mondja li a, #mondjas li a, #mondjass li a, #mondja li a { display: list-item; font-size: 0.9em; font-weight: 700; list-style: outside none none; padding: 8px 0; text-transform: uppercase;}
#mondjad li a { border: medium none;}
{color: #faa61c; }
#mondja li a:hover, #mondja a.active, #mondjad a:hover, #mondjad a.active{background-color:#faa61c;color: #000; }
.eclmns { float: left; margin-left: 2%; width: 49%;margin-bottom: 20px;}
.eclmns:nth-child(2n+1) {margin-left: 0;}
.eclmns .serslct { height: 35px;} 
.eclmns.extr select { margin-left: 0 !important;}
.mobmenuloctr.facilitymob > #mondjas { margin: 0 5%;}
/*========================
 GET A CALL
========================*/
.ui-dial-holder.dial-widget-loaded { border-bottom: 3px solid #faa61c; border-radius: 0; box-shadow: none; height: 106px;z-index: 1003;}
.dialstreet_form_click2call input.dialmobile { border-radius: 0 !important; margin-bottom: 20px; width: 100% !important;}
.DialClick2callWidget .dialstreet_form_click2call .dialstreet_form_submit { background-color: #a8a8a8 !important; border-radius: 0; display: inline-block; text-transform: uppercase;width: 100px;}
.DialClick2callWidget .dialstreet_form_click2call .dialstreet_form_submit:hover { background-color: #faa61c !important;color: #191659 !important;}
.DialClick2callWidget form{text-align: center;}
.DialClick2callWidget .poweredby{display: none;}
/*=============================
        MOBILE MENU
============================*/
.phmenu{display: none;}
a.moblnk {color: #2f2c73;display: block;float: left;font-size: 1rem;margin: 12px 0 0;width: 22px;height: 22px;position: relative;text-transform: uppercase;text-indent: -1000em;border: 1px solid #191659;}
.opts {overflow: scroll; margin:0; list-style: none; text-align: center; text-transform: capitalize;text-align: left;width: 270px;left: -270px;position: absolute;top: 0;height: 100%;}
.opts li{margin-bottom:1px; background: rgba(0, 0, 0, 0) url("../img/smnubrdr.png") no-repeat scroll center bottom / 100% 1px;}
.opts a {color: #ffffff;text-transform: uppercase;line-height: 2em;display: block;padding: 8px 0 8px 12px;z-index: 999;font-size: 0.9rem;}
.opts a:hover, .mblss a:hover{color: #faa61c;}
.msubmenu, .msubmenus, .ssmenu {display: none;}
.msubmenu{background-color: #fff;display: none;}
.mnamnu {background-color: #090b0b;}
.msubmenu a, .msubmenus a {display: block;background: url("../img/smnubrdr.png") no-repeat scroll center bottom / 100% 1px;color: #fff;}
.msubmenu a:last-child, .msubmenus a:last-child, .ssmenu > a:last-child, .mshasubmenu > a {border-bottom: none;}
/*.msubmenu span, .msubmenus span{display: block;}*/ 
.mshasubmenu > a{border-bottom: none;}
.mnamnu > a{font-size: 0.85rem;text-transform: uppercase;text-indent: 10px;}
.infodet {float: right;margin-top: -65px;}
.infodets{width: 100%;text-align: center;margin-top: 10px;}
.sticky > .infodet{margin-top: -50px;}
.sticky > .infodet > p{margin-bottom: 0;}
a.moblnk span {top: 10px;}
a.moblnk span::before {top: -4px;}
a.moblnk span::before, a.moblnk span::after {content: "";display: block;pointer-events: none;}
a.moblnk span, a.moblnk span::before, a.moblnk span::after {background: #191659;height: 1px;left: 0;pointer-events: none;position: absolute;width: 14px;}
a.moblnk span::after {top: 4px;}
.mnubtn .moblnk > span { left: 4px;}
.sldmnu {height: 100%;position: fixed;top: 0;z-index: 1003;}
.opts .hasmsubs{position: relative;}
.opts .hasmsubs > a::after { border-left: 4px solid rgba(0, 0, 0, 0); border-right: 4px solid rgba(0, 0, 0, 0); border-top: 4px solid #fff; content: ""; display: block;position: absolute;right: 16px;top: 16px;width: 0;}
.copys a::before { content: "|"; padding-right: 5px;}
.error {color: red; float:left;font-size: 0.7em; }
.mmolay { background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0; bottom: 0; left: 0; position: fixed; right: 0; top: 0; z-index: 1001;display: none;}
.drmsel{ background: rgba(0, 0, 0, 0); bottom: 0; left: 0; position: absolute; right: 0; top: 0; z-index: 1001;display: none;}

.menstwo > p { color: #2f2c73; display: inline-block; font-weight: 700; letter-spacing: 0; margin-right: 5px; text-transform: uppercase;}
.menstwo a { color: #000000; font-weight: 400;}
.menstwo > p:last-child{margin-right: 0;}
.menstwo, .mnscontainer{float: right; margin: 25px 0;}
.submenu a span { font-size: 0.8em;}
.carspeculli ul li a { display: block; font-size: 1em; padding: 10px 20px; text-transform: uppercase;}
.carspeculli li { display: inline-block;background: url("../img/polys.png") no-repeat scroll right center / 1px 50%;}
.carspeculli li:last-child{background: none;}
.carspeculli > ul { margin: 0 auto; width: 79%;background-color: rgba(0, 0, 0, 0.9);}
.carspeculli{}
.carspeculli ul li a.tab3, .carspeculli ul li a:hover{color: #191659;background-color: #faa61c;}
.tsids .binfos { display: block;}
.applynow { color: #fff; display: block; float: right; font-size: 0.9em; font-weight: 700; text-transform: uppercase;margin-top: 5px;background: #29257e url("../img/apply.png") no-repeat scroll 10px center / 16px auto;padding:5px 10px 5px 30px;} 
.prcrt td a { display: none; height: 16px; width: 16px;margin-left: 4px;float: right;}
.prcrt tr:hover a{display: block;}
.tsticon{background: url("../img/test-drive-icon.png") no-repeat scroll left center / 16px auto;}
.enqicon{background: url("../img/enquiry-icon-blue.png") no-repeat scroll left center / 16px auto;}
.applynow:hover{color: #faa61c;}
.totop a:before {background-image:url(../img/top-aro.png); background-repeat: no-repeat; background-position: center top; background-size: contain;}
.totop {position: fixed; bottom: 70px; right: 30px; text-align: center; z-index: 999;display: none !important;}
.gcal{padding: 10px 0 10px 23px; background: rgba(0, 0, 0, 0) url("../img/call-icon.png") no-repeat scroll 2px center / 15px auto;}
.gcal.blink{color: #faa61c;}
.content.thead .totop {display: block !important;}
.totop a {display: block; text-transform: uppercase; color: #EC2028; font-weight: 700; font-size: 15px; background-position: right center;}
.totop a:before {content: ''; display: block; height: 22px; width: 100%; margin-bottom: 8px;}
.totop a span {display: block; color: #2f2c73; font-size: 9px; line-height: 1em; text-shadow: 0 0 3px #FFF;}
.totop a:before { -moz-animation: bounce 2s infinite; -webkit-animation: bounce 2s infinite; animation: bounce 2s infinite;}
.nchng { margin: 0 15px;}
.tdv, .enqris{ display: block; float: left; font-weight: 700; padding: 5px 0;background-color: #2f2c73;width: 50%;}
.enqris{width: 49%;margin-left: 1%;}
.tdv a{ color: #ffffff !important;background: url("../img/driv.png") no-repeat scroll left center / 22px auto;padding-left: 25px;}
.enqris a{width: 49%;margin-left: 1%; color: #ffffff !important;background: url("../img/enq.png") no-repeat scroll left center / 17px auto;padding-left: 25px;}
.cntct-loc.animated { height: 500px;  width: 100%;margin: -10px 0 0;}
.firstHeading { color: #000000;}
.sowhed { font-size: 0;background-color: #e8e8e8}
.addrsd1 { box-sizing: border-box; padding: 22px 46px 28px 10px; width: 30%;display: table-cell;vertical-align: middle;}
#road { color: #faa61c; font-size: 1.2rem; font-weight: 700; letter-spacing: 0.02em; text-transform: uppercase;background: url("../img/sicon.png") no-repeat scroll right center / 18px auto;padding-right: 22px;text-align: center;}
.addrsd2 {background-color: #d9d9d9;vertical-align: top; display: table-cell; border-right: 1px solid rgba(255,255,255,0.4); box-sizing: border-box;  padding: 24px 14px 22px 0; width: 70%;}
.locd {font-size: 1rem;letter-spacing: 0.02em;line-height: 1.4rem;background: url("../img/locd.png") no-repeat scroll left top / 15px auto;display: block;padding:0 40px 15px;color: #000;}
.shaddress{padding-bottom: 15px;}
.addrsd2 a { color: #000000; padding-bottom: 5px;font-size: 1rem;}
/*.mblss { padding-left: 35px;}*/
.shaddress a{color: #000;}
.phsd:first-child { padding-left: 40px;background: url("../img/ph.png") no-repeat scroll left center / 12px auto;}
.mil { padding-left: 24px;background: url("../img/mil.png") no-repeat scroll left center / 14px auto;margin-left: 15px;}
.addrsd2:last-child { border: medium none;}
.scaros{background-color: #e8e8e8;}
.news{padding:64px 0 20px;}
.locimg {float: left; margin-left: 36px; margin-right: 10px; width: 20px;}
.addrsd2 span { font-size: 1rem; padding: 0 3px;}
.pono { margin-left: 28px;}
.fcar, .fcarss { color: #ffffff; display: block; padding: 8px 15px; text-transform: uppercase;}
.fcarss:hover, .fcarss.sct, .fcar:hover, .fcar.scts{background-color: #faa61c;color: #000;}
{background-color: #000;}
.appicon { float: right; margin-right: 10px; margin-top: 17px; }
.appicon a img{   height: 27px; }
.pcicons a.tstdrico {  background: url("../img/test-drive-icon.png") no-repeat scroll left center / 16px auto;}
.pcicons a.enqico { background: url("../img/enquiry-icon-blue.png") no-repeat scroll left center / 16px auto;}
.pcicons a{padding-left: 22px;text-transform: uppercase; color: #2F2C73;font-size: 0.9em;margin-right: 15px;}
.pcicons a:last-child{margin-right: 0;}
.pcicons { display: inline-block;}
.prize { text-align: right;}
/*.datepick-month td .datepick-today, .datepick-month td .datepick-highlight{background-color: #faa61c !important;}*/
.eclmn { float: left; margin-left: 2%; width: 32%;}
.eclmn:first-child { margin-left: 0;}
.mobi, .mobs{display: none;}
.fcars {font-size: 0.9em;}
.dlist { margin-top: 20px;}
.dlists > li { margin-bottom: 4px;position: relative;}
.ched > span { font-weight: 700;}
.dlists > li > a { display: block; font-weight: 700; line-height: 1.4em; padding: 7px 35px 5px 15px;background: #191659 url("../img/daro.png") no-repeat scroll 98% center / 12px auto;}
.dlists > li.dopn > a{background-image: url("../img/clos.png");}
/*.dlists > li > a:after { border-left: 8px solid rgba(0, 0, 0, 0); border-right: 8px solid rgba(0, 0, 0, 0); border-top: 8px solid #ffffff; content: ""; display: block; position: absolute; right: 16px; top: 14px; width: 0;}*/
.dlists .drmnu { margin-top: 0; position: relative;}
.dlists .drmnu .fcar:hover, .dlists .drmnu .fcar:hover h2, .dlists .drmnu .fcarss:hover, .dlists .drmnu .fcarss.sct{background-color: #faa61c;color: #000;}
.nws .nwhed.hedsw h1 { background: rgba(0, 0, 0, 0) url("../img/overview.png") no-repeat scroll 2px center / 22px auto; padding-left: 25px;}
.nws:nth-child(2) .nwhed.hedsw h1{background-image: url("../img/rupes.png");}
.nws:nth-child(4) .nwhed.hedsw h1{background-image: url("../img/gal-icon.png");}
.nws:nth-child(4) .nwhed.hedsw h1{background-image: url("../img/brochure.png");}

.nws:nth-child(6) .nwhed.hedsw h1{background-image: url("../img/calci.png");}
.nws:nth-child(5) .nwhed.hedsw h1{background-image: url("../img/cmpr-icon.png");}
.nws:nth-child(8) .nwhed.hedsw h1{background-image: url("../img/driv.png");}
.nws:nth-child(7) .nwhed.hedsw h1{background-image: url("../img/enquiry-icon.png");}

.ah { display: none;}
.opt:hover .ah, .opt.actives .ah, .optn:hover .ah, .optn.actives .ah{display: block;}
.opt:hover .bh, .opt.actives .bh, .optn:hover .bh, .optn.actives .bh{display: none;}
.phs1{background: url("../img/phone-icon.png") no-repeat scroll left center / 15px auto;padding-left: 18px;padding-bottom: 2px;}
.reshiglit { display: inline-block;}
.kalnwss{margin-top: 16px;}
#mondja > li, #mondjad > li, .fcar, .fcarss { background: rgba(0, 0, 0, 0) url("../img/smnubrdr.png") no-repeat scroll center bottom / 100% 1px;}
/*#mondja li a, #mondjad li a { background-color: #808080;}*/
#mondjas li a{padding: 8px 15px;}
.crsld, .crsldr { width: 100%;}
.crss{position: relative;height: 50px;}
.cr-pager { pointer-events: none; position: absolute; right: -20px; top: 28%;z-index: 555;left: -20px;}
.cr-pager a { display: block; height: 20px; text-indent: -1000em; width: 10px; pointer-events: all; }
.cnxt{background: url("../img/arrow.png") no-repeat scroll center center / 8px auto;float: right;}
.cprev{background: url("../img/parrow.png") no-repeat scroll center center / 8px auto;float: left;}
.galsss { display: inline-block; margin-left: 5%; vertical-align: top; width: 30%;margin-bottom: 20px;}
.galsss:nth-child(3n+1){margin-left: 0;}
.imgsd{font-size: 0;}
.calss { font-size: 1em; line-height: 1.4em; padding: 0;background: url(../img/wph.png) no-repeat scroll left center / 11px auto;padding-left: 15px;}
a.nwcrss {float: right;margin-right: 25px; text-transform: uppercase;color: #1b1a18;letter-spacing: 0;font-size: 0.9em;padding-top: 4px;}
.search {float: right;}
.phs1{display: none;}
.chatss {  bottom: 0;  box-sizing: border-box;  padding: 15px 15px 3px 15px;  position: fixed;  width: 100%;display: none;min-width: 320px;z-index: 555;}
.chatss a { background-color: #ec2028; font-size: 0.9em;  text-transform: uppercase;}
/*
.bandss{background:#ec2028 url("../img/chat-icon.png") no-repeat scroll 15px center / 10px auto;padding: 5px 22px 5px 32px;float: left;}
.bandsss { float: right;background:#ec2028 url("../img/phs.png") no-repeat scroll 15px center / 12px auto;padding: 5px 22px 5px 34px;}
*/
.caro-imge > h1 { color: #2f2c73; font-size: 1em; padding: 0; width: 100%;}
.chatss{background-color: #191659;border-top: 2px solid #faa61c;}
.mobscrsm { font-size: 0;}
.mobscrsminner:first-child { margin-left: 0;}
.mobscrsminner { display: inline-block; margin-left: 2%; vertical-align: top; width: 18%;}
.mobscrsminner p { font-size: 0.8rem; padding: 0; text-align: center;}
.dwndrico{background: url("../img/downlod.png") no-repeat scroll left center / 15px auto;}
/*==============================
        PRICE CHART POPUP
==============================*/
.maind { box-sizing: border-box; padding: 3px; max-width:620px;}
.plogo { float: left; margin: 11px 0 14px 28px; width: 104px;}
.phedr p { color: #2e2374; float: right; font-size: 1em; font-weight: 700; letter-spacing: 0; padding: 23px 33px 18px 12px; text-transform: uppercase; background: url("../img/tri.png") no-repeat scroll left 27px / 5px auto; }
.phedr{background: url("../img/popshad.png") repeat scroll center center / 100% auto; }
.pform { padding: 33px 26px 10px;}
.poptxt { font-size: 1em; letter-spacing: 0.05em; padding: 15px 15px 17px; text-transform: uppercase;border: 1px solid #2f2475 !important;}
.poptxt:focus{box-shadow: none !important;}
.pmit{font-weight: 400;}
.prow { margin-bottom: 39px;}
.mobscrsminner div { margin: 0 auto 10px;  width: 30px;}
.homslidcont.sldcontse.tsthed .icomnu { bottom: auto; position: fixed; top: 134px; z-index: 555;}
.find.tsthedr { position: fixed; top: 134px; width: 100%; z-index: 555;}
.peddss.prched { background-color: #ffffff; position: fixed; top: 134px; width: 90%; z-index: 555;}
.finds.ahedr { position: fixed; top: 134px; width: 100%; z-index: 555;}
.fndfs { height: 64px; position: relative;}
.abots { padding-top: 76px;}
#preldr {position: fixed; z-index: 9999; background: #fff; top: 0; bottom: 0; left: 0; right: 0;}
.preldrani {position: absolute; top: 50%; text-align: center; left: 0; right: 0;}
.preldrani span {display: inline-block; margin: 20px; width: 32px; height: 32px; vertical-align: middle; }
.vwctyss > p { color: #fbf8f2;} 
.vwcty { color: #faa61c; font-size: 1.2em; text-transform: capitalize;}
.vwctyss > p a:hover{color: #faa61c;}
.vwctyss { float: left; padding-top: 26px;}


/* ==========================================================================
            Changes 22-01-2018
   ========================================================================== */
#autoplay-video {position: absolute;top: 0;right: 0;left: 0; bottom: 0;width: 100%;height: 100%;background: #000;}
.vifde {position: absolute;bottom: 43px;left: 0;right: 0;text-align: center;}
.asnd {display: inline-block;text-transform: capitalize;font-size: 1em;}

/*======================================================================================================================================
                                                    change 23-01-2018
=======================================================================================================================================*/
.bcntrl {position: absolute;bottom: 17px;left: 0;text-align: left;z-index: 999;margin-left: 4%;width: auto;}
.bcntrl a {color: #fff;display: inline-block;width: 20px;height: 20px;margin: 0 1px;background: rgba(0, 0, 0, 0) url("../img/page-icons.png") no-repeat scroll center top / 13px auto;text-indent: 1000em;}
.bcntrl a.acti {background-position: center -26px;}
video {width: 100%;height: 100%;}
#frmevid { position: relative;background-color: #000;}
#frmevid > iframe {position:absolute;top:0;bottom:0;right:0;left:0;display: none;}
.whtapp {position: absolute; bottom: 0;text-align: right;left: 0; right: 0;}
.whtapp p { color: #fff;padding-right: 15px;}
span.watup { padding-left: 25px;background:url("../img/whatsup.png")no-repeat scroll left center / 30px auto; padding: 8px 0px 8px 38px; font-size: 1.1em;}
.watup{   
   -webkit-animation-name: animation;
   -webkit-animation-duration: 2s;
   -webkit-animation-timing-function: ease-in-out;
   -webkit-animation-iteration-count: infinite;    
   -webkit-animation-play-state: running;
   
   animation-name: animation;
   animation-duration: 2s;
   animation-timing-function: ease-in-out;
   animation-iteration-count: infinite;    
   animation-play-state: running;
   color: #faa61c;
}

@-webkit-keyframes animation {
   0%     {color:#fff;}
   50.0%  {color:#ff6666;}
   100.0%  {color:#faa61c;}
}

@keyframes animation {
   0%     {color:#fff;}
   50.0%  {color:#ff6666;}
   100.0%  {color:#faa61c;}
}


}
/*.closevid {
   background: rgba(0, 0, 0, 0) url("../img/close-video.png") no-repeat scroll 0 0 / 32px 32px;
   background-size: 32px 32px;
   position: absolute;
   right: 10px;
   text-indent: -1000em;
   top: 10px;
   z-index: 1001;
   background-size: 20px auto;
   height: 20px;
   width: 20px;
   display: none;
} */


.skvd {
   color: #fff;
position: absolute;
right: 0;
bottom: 66px;
font-size: 1em;
left: 12px;
text-align: left;
padding-left: 15px;
width: auto;
}

/*#frmevid > iframe { display: none;
} */


/*
@-ms-keyframes spin {
    from { -ms-transform: rotate(0deg); }
    to { -ms-transform: rotate(360deg); }
}
@-moz-keyframes spin {
    from { -moz-transform: rotate(0deg); }
    to { -moz-transform: rotate(360deg); }
}
@-webkit-keyframes spin {
    from { -webkit-transform: rotate(0deg); }
    to { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
    from { transform:rotate(0deg); }
    to { transform:rotate(360deg); }
}
.rotate, .preldrani span {
  -webkit-animation-name: spin;
    -webkit-animation-duration: 4000ms;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-name: spin;
    -moz-animation-duration: 4000ms;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    -ms-animation-name: spin;
    -ms-animation-duration: 4000ms;
    -ms-animation-iteration-count: infinite;
    -ms-animation-timing-function: linear;
    
    animation-name: spin;
    animation-duration: 4000ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}
*/

/* ==========================================================================
            Changes 13-7-2018
   ========================================================================== */
.head-nav > li > span.bink, .opts li > span.bink, .nnddee > span.bink{position: absolute;right: 4px;top: 0px;color: #fff;font-size: 0.75em;}
.opts li > span.bink{right: auto;left: 80px;}
.nnddee > span.bink{right: auto;left: 94px;}
@keyframes bink {
    
    0%     {color:#faa61c;}
   50.0%  {color:#EC2028;}
   100.0%  {color:#faa61c;}
    }
.bink {-moz-animation: bink 3s infinite;-webkit-animation: bink 3s infinite;animation: bink 3s infinite;z-index: 30;}
.biknw, .nnddee{position: relative;}


/*body{background: url("../bg/popup.jpg") no-repeat scroll center top / 1437px auto;}*/

/* ==========================================================================
                            Helper classes
   ========================================================================== */

.ir { background-color: transparent; border: 0; overflow: hidden; /* IE 6/7 fallback */ *text-indent: -9999px; }
.ir:before { content: ""; display: block; width: 0; height: 150%; }
.hidden, .testpager { display: none !important; visibility: hidden; }
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
.invisible { visibility: hidden; }
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }

/* ==========================================================================
                                    TRANSITION
   ========================================================================== */
#head-nav a, .head-nav > li, .hov, .caro-imgs img, .hov, .caro-imgs, .read, .fmnus, .social-icon > a, .copy a, .optn p, .opt p, .optn h3, .imnus1 p, .sers > li, .numbr > a, .more, .back > a, .adrs a, .copys > a, .view, .buy, .arow .bttns input, .main, .opts, .header, .opts a, #mondja li a, #mondjad li a, .sedn a, .abtcntnt p a, .mnus1 a, .nwimg, .newevpagph a, .looks, .specs a, .option img, .carspeculli ul li a, .applynow, .addrsd2 a, .dlists > li > a, .cimg img, .vwctyss > p a{-webkit-transition: all 500ms ease-in-out;-moz-transition: all 500ms ease-in-out;-ms-transition: all 500ms ease-in-out;-o-transition: all 500ms ease-in-out; transition: all 500ms ease-in-out;}
.social-icon > a:hover {-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.ratioss, .ratios{-webkit-transition: all 1000ms ease-in-out;-moz-transition: all 1000ms ease-in-out;-ms-transition: all 1000ms ease-in-out;-o-transition: all 1000ms ease-in-out; transition: all 1000ms ease-in-out;}
.header.mobopens, .opts.opts-open{-moz-transform: translateX(270px);-webkit-transform: translateX(270px);-o-transform: translateX(270px);-ms-transform: translateX(270px);transform: translateX(270px);}
.main.mobopen{-moz-transform: translateX(270px);-webkit-transform: translateX(270px);-o-transform: translateX(270px);-ms-transform: translateX(270px);transform: translateX(270px);}
.opts .hasmsubs.subopn > a::after{-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
a.moblnk span, a.moblnk span::before, a.moblnk span::after, .opts .hasmsubs > a::after, .dlists > li > a::after, .msubmenu .arena.subopn1 > a::after, .msubmenu .arena > a::after, .msubmenu .nexa > a::after, .msubmenu .nexa.subopn1 > a::after{-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}
.newimgs:hover .nwimg{-webkit-filter: brightness(1);-moz-filter: brightness(1);-o-filter: brightness(1);-ms-filter: brightness(1);filter: brightness(1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);-webkit-filter: contrast(1);-moz-filter: contrast(1);-o-filter: contrast(1);-ms-filter: contrast(1);-webkit-filter: contrast(1);filter: contrast(1);}
.cimg img:hover{-webkit-filter: brightness(1);-moz-filter: brightness(1);-o-filter: brightness(1);-ms-filter: brightness(1);filter: brightness(1);-moz-transform: scale(1.05);-webkit-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);-webkit-filter: contrast(1);-moz-filter: contrast(1);-o-filter: contrast(1);-ms-filter: contrast(1);-webkit-filter: contrast(1);filter: contrast(1);}
.looks:hover{-moz-transform: scale(1.02);-webkit-transform: scale(1.02);-o-transform: scale(1.02);-ms-transform: scale(1.02);transform: scale(1.02);}
.option:hover img{-moz-transform: scale(1.05);-webkit-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05); transform: scale(1.05);}
.mmolay{-o-transition:all 1000ms cubic-bezier(0.19, 1, 0.22, 1); -ms-transition:all 1000ms cubic-bezier(0.19, 1, 0.22, 1); -moz-transition:all 1000ms cubic-bezier(0.19, 1, 0.22, 1); -webkit-transition:all 1000ms cubic-bezier(0.19, 1, 0.22, 1); transition:all 1000ms cubic-bezier(0.19, 1, 0.22, 1);}
.locs1 { display: none;}



/*===================================================
            04-05-2018  Krishna
=====================================================*/
.arenmenu, .nexanmenu {display: none;}
.msubmenu .arena > a, .msubmenu .nexa > a{position: relative;}
.msubmenu .arena > a::after {border-left: 4px solid rgba(0, 0, 0, 0);border-right: 4px solid rgba(0, 0, 0, 0);border-top: 4px solid #fff;
    content: "";display: block;position: absolute;right: 16px;top: 16px;width: 0;}
.msubmenu .arena.subopn1 > a::after, .msubmenu .nexa.subopn1 > a::after {border-left: 4px solid rgba(0, 0, 0, 0);border-right: 4px solid rgba(0, 0, 0, 0);border-top: 4px solid #faa61c;content: "";display: block;position: absolute;right: 16px;top: 16px;width: 0;}
.msubmenu .arena.subopn1 > a::after, .msubmenu .nexa.subopn1 > a::after { -moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.msubmenu .nexa > a::after {border-left: 4px solid rgba(0, 0, 0, 0);border-right: 4px solid rgba(0, 0, 0, 0);border-top: 4px solid #fff;
    content: "";display: block;position: absolute;right: 16px;top: 16px;width: 0;}
.arenmenu a, .nexanmenu a{display: block;background:#000 url("../img/smnubrdr.png") no-repeat scroll center bottom / 100% 1px;color: #fff;}
.opts .hasmsubs.subopn .msubmenu .arena > a, .opts .hasmsubs.subopn .msubmenu .nexa > a {background: url("../img/sbmnu.png") no-repeat scroll center center / 100% auto;}
.msubmenu .arena.subopn1 a, .msubmenu .nexa.subopn1 a{color: #faa61c;}
.arenmenu a, .nexanmenu a{color: #fff !important;font-weight: 400 !important;}
.msubmenu li{margin: 0;    background: rgba(0, 0, 0, 0) url("../img/smnubrdr.png") no-repeat scroll center bottom / 100% 1px;padding-bottom: 1px;}
.opts .hasmsubs.subopn a{font-weight: 700;}
p.reds { color: #ff002f;}
.chose { margin-bottom: 8px; margin-top: -10px;}

/*===================================================
            22-11-2018
=====================================================*/
.g-recaptcha, .btns.btnnews {display: inline-block;vertical-align: top;}
/*.capcha .g-recaptcha {width: 167px;overflow: hidden;height: 58px;}*/

/*
.rc-anchor-normal .rc-anchor-content {height: 57px;}
.capcha .g-recaptcha > div {

    position: relative;
    top: -11px;

}
*/
.rc-anchor-logo-portrait {margin: 14px 0 0 13px;}
.rc-anchor-normal .rc-anchor-pt { margin: 2px 24px 0 0px;}
.capcha {display: inline-block;vertical-align: middle;margin-right: 10px;}
#enqdetailss .containers {width: 100%;}
#enqdetailss .fdback {background: none;padding: 27px 0px 0px 0}
#enqdetailss .apoint.fback {padding: 0 5.2% 0 5.4%;}
/* ==========================================================================
            30-01-2018
   ========================================================================== */
#enable a {display: block;color: #191659;font-size: 0.9em;padding: 8px 0 0 0;}
/*#succes {text-align: center;}*/
.chpotp {width: 32%;position: relative;}
/*#otps-error {position: absolute;bottom: 0;right: 0;}*/
.phcmrs a {color: #000;padding-right: 1px;}

.phcmrs p {display: inline-block;text-transform: uppercase;padding-right: 10px;font-weight: 600}
.abtcntnt.faqa5 {padding: 90px 0 0 0;margin-bottom: 19px; }
.qna5 > li > a {display: block;color: #fff;text-transform: uppercase;padding: 9px 0 9px 11px;background:#191659;position: relative;}
.qna5 > li > a::after {content: "";position: absolute;width: 30px;height: 30px;background-image: url(../img/plus.png);background-repeat: no-repeat;background-size: 24px auto;background-position: 0px 0px;right: 6px;}
.anss5 > div  p  a {display: inline-block;color: #000;}
.vsld > a::after {background-image: url("../img/minus.png") !important;}
.answid5 {padding: 14px 0 0 0;background: #f5f5f5;}
.anss5 { padding-left: 15px;}
.anss5 p {line-height: 1.5em;}
.faquetin5 {padding-bottom: 35px;}
.qna5 li {margin-bottom: 2px;}
.answid5 {display: none}
.qna5 li:first-child .answid5 {display: block;}
.animg {width: 27%;margin: 0 auto 20px;padding-bottom: 10px;}
.anss5 p a {color: #191659;text-decoration: underline;}
.anss5 p a
{
target-name:new;
target-new:tab;
}
/* ==========================================================================
   27-07-2020
   ========================================================================== */
.rowlik {
    display: inline-block !important;
    color: #000;
    float: left !important;
    width: 62px !important;cursor: unset;
}
.mob8{display: none}
a.gog {display: none;} 
/* ==========================================================================
   Media Queries for Responsive Design ('mobile first') styles.
   ========================================================================== */

/* From iPhone (portrait) 320px ----------- */
@media only screen and (min-width: 20em), only screen and (min-width: 0.001em) {
    .header{padding-top: 0;}
    .logo{width: 90px; margin: 0px 0 5px 5px;}
    .phmenu { float: left;}
    .head{border-bottom: 2px solid #faa61c;}
    .loc{padding: 9px 0 9px 12px;}
    .containers{width: 100%;padding: 0 16px; box-sizing: border-box;}
    .bokng .containers{padding: 0;}
    .nw{padding: 45px 0;}
    .hed, .textsldr .hed{font-size: 1.2em;padding-bottom: 14px;}
    .emifrm{padding-top: 14px;}
    .testslider{margin: 20px 0 30px;}
    .opts .sin { display: inline-block; padding: 15px 0 5px;}
    .opts span { color: #e0dfdf; font-size: 0.7rem; padding: 0 0;}
    .opts > li:first-child, .opts > li:last-child { text-align: center;}
    .mob{display: none;}
    .emians > p{font-size: 1em;}
    .opts .hasmsubs.subopn > a{background: url("../img/sbmnu.png") no-repeat scroll center center / 100% auto;color: #faa61c;font-weight: 700;}
    .opts .hasmsubs.subopn > a:after{border-left: 4px solid rgba(0, 0, 0, 0); border-right: 4px solid rgba(0, 0, 0, 0); border-top: 4px solid #faa61c; content: ""; display: block;position: absolute;right: 16px;top: 16px;width: 0;}
    .opts .hasmsubs.subopn .msubmenu li > a{background:#000;}
    
}
@media only screen and (min-width: 39em){
.nwhed > h1{font-size: 1em}
 .emians > p{font-size: 1.2em;}    
   #content {
    padding-top: 49px;
}
}

@media only screen and (min-width: 48em){
.owl-buttons{display: block;}
.homcaro .owl-buttons .owl-prev, .homcaro .owl-buttons .owl-next{background-size: 35px auto;top: 35%;}
    .sold{font-size: 0.8em;}
    .count{font-size: 1.2em;}
    .looktxt > h1{font-size: 1em;}
    .hed, .textsldr .hed{font-size: 1.5em;padding-bottom: 28px;}
     .emians > p{font-size: 1.6em;}
    .sbutn {width: auto;}
   
    
}
@media only screen and (min-width: 64em){
    .nwhed > h1{font-size: 1.5em;}  
    .bcontainers{width: 100%;padding: 0 20px;box-sizing: border-box;max-width: 1110px;}
    .fmenu{padding: 40px 0;}
    .loc{padding: 0 0 0 12px;}
    .header{padding-top: 5px;}
    .drmnu .containers, .find .containers{width: 95%;padding: 0;}
     .refine{font-size: 1em;padding: 32px 0 0px 15px;margin-right: 6px;}
    .imnus1{width: 120px;}
    .imnus1 p{font-size: 0.75em;}
    .var, .priz{padding: 0 4px 10px;}
    .abot a{font-size: 0.85em;padding: 0 16px;margin-right: 0;}
    .abot > li{padding-left: 0;}
    .drmslcts a span{margin-right: 10px;padding-right: 15px;}
     .emians > p{font-size: 1.8em;}
    .drmslcts li > a span{padding-right: 12px;margin-right: 12px;}
    .head{border-bottom: 4px solid #faa61c;}
    
}
@media only screen and (min-width: 72em){
    .logo{width: 130px;margin: 0px 0 5px 5px;}
    .content{margin-top: 134px;} 
    .mlogo{width: 150px;}
    .head .container {margin: 0 auto;width: 76%;padding: 0;}
    .homcaro .owl-buttons .owl-prev, .homcaro .owl-buttons .owl-next{background-size: 36px auto;top: 45%;}
    .carspeculli > ul{width: 85%;padding: 0;}
    .containers{width: 100%;padding: 0;}
    .bokng .containers{width: 95%;padding: 0;}
    .cars, .cars:nth-child(4n+1), .cars:nth-child(2n+1){width: 32%;margin-left: 2%;}
     .virtual .cars, .virtual .cars:nth-child(4n+1), .virtual .cars:nth-child(2n+1) {width: 33%;margin-left: 0.2%;}
    .cars:nth-child(3n+1){margin-left: 0;}
/*    .var, .priz{padding: 0 8px 10px 13px;}*/
     .emians > p{font-size: 2.2em;}
    .drmslcts li > a span{padding-right: 15px;margin-right: 15px;}
    
     
}
@media only screen and (min-width: 80em){
    #head-nav a{font-size: 0.95em;}
    .looktxt > h1{font-size: 1.2em;}
    .count{font-size: 1.6em;}
    .sold{font-size: 1em;}
    .bcontainers {margin: 0 auto;max-width: 1130px;width: 85%;padding: 0;}
    .fmenu{padding: 40px 38px;}
    .mlogo{width: 187px;}
    .logo{width: 172px;}
     .cars, .cars:nth-child(4n+1), .cars:nth-child(2n+1), .cars:nth-child(3n+1){width: 24.3%;margin-left: 0.9%;}
     .virtual .cars, .virtual .cars:nth-child(4n+1), .virtual .cars:nth-child(2n+1) {width: 33%;margin-left: 0.2%;}
    .cars:nth-child(4n+1){margin-left: 0;}
    .carspeculli > ul{width: 79%;padding: 0;}
    .drmnu .containers, .find .containers, .cmpr .containers {width: 79%;} 
}
@media only screen and (min-width: 85em){
    
   
    .refine{font-size: 1.1em;padding: 30px 0 0px 15px;margin-right: 6px;}
    .imnus1{width: 149px;}
    .abot a{font-size: 1em;}
}
@media only screen and (min-width: 90em){
    
    .abot > li{padding-left: 20px;}
    .drmslcts a span{margin-right: 20px;padding-right: 22px;}
}

@media only screen and (max-width: 1370px){
    
    .fmnu > li{margin-left: 11px;}
    .refine{margin-right: 10px;}
    .optn{margin-left: 3%;}
     .ends a{padding: 5px 22px;}
}
@media only screen and (max-width: 80em){
     .content{margin-top: 120px;}
    .homslidcont.sldcontse.tsthed .icomnu, .find.tsthedr, .peddss.prched, .finds.ahedr{top: 120px;}
}
@media only screen and (max-width: 72em){
     .optn{width: 22%;margin-left: 2.5%;float: left;margin-bottom: 20px;}
    .optn:nth-child(2n+1){margin-left: 2%;}
    .optn:nth-child(4n+1){margin-left: 0;}
    .cmprcar.usdcar .ched{font-size: 0.75em;}
/*    .container3, .head-nav{width: 930px;}*/
    #head-nav a{padding: 16px 16px 6px;font-size: 0.85em;}
    .content{margin-top: 100px;}
    .homslidcont.sldcontse.tsthed .icomnu, .find.tsthedr, .peddss.prched, .finds.ahedr{top: 100px;}
    .carspeculli > ul{width: 100%;}
    .carspeculli{margin: 0 16px;} 
    .tdv a, .enqris a{font-size: 0.8em;}
    .ends a{padding: 5px 18px;}
    .container3{width: 90%;}
    .peddss.prched{width: 100%;box-sizing: border-box;padding: 0 16px;left: 0;}
    .bcntrl {margin-left: 1%;}
    
    
}
@media only screen and (max-width: 64em){
    .mnu2, .sign, .ph, .mlogo, .drmslct, .drmslcts, .refine, .desk, .binfotab tr > td:last-child, .binfotab tr > th:last-child, .icomnu, .wdta, .centr, .priz, .prcrt td, .abot, .prsulli > li, .loc, .mnu1, .carspeculli, .fndfs, .vwctyss{display: none;}
     .opts .loc { display: block; float: none; margin: 0 auto; display: inline-block;background-image: url("../img/locs.png");padding: 12px 0 12px 12px;}
    .opts .loc #loc { background: rgba(0, 0, 0, 0) url("../img/slct11.png") no-repeat scroll right center / 8px auto;color: #fffefe;}
    .opts .loc #loc option{background-color: #0A0B0B;}
    .prize{text-align: left;}
    .prcrt td a{display: block;}
    .drmcar .end{padding: 20px 0;}
    .phmenu, .mobmenuloctr, .opts .ph{display: block;}
    .news .container3, .sowhed .container3, .shaddress{width: 90%;}
    .shaddress{margin: 0 auto;}
    .opts .ph{float: none;padding: 10px 0;margin-left: 0;}
    #road{font-size: 1rem;}
    .addrsd2 > a, .locd, .mblss > a{font-size: 0.8rem;padding-bottom: 0;}
    .opts .ph a { display: inline;}
    .opts .ph a.phs{background-image: url("../img/phs.png");padding-left: 14px;}
    .mob{display: table;}
    .logo{float: right;}
    .binfotab.mob tr > td:last-child, .binfotab.mob tr > th:last-child{display: table-cell;}
    .slimScrollBar, .slimScrollRail{display: none !important;}
    .optss.clearfix, .slimScrollDiv{height: auto !important;}
    .fmenu{padding: 10px;text-align: center;}
    .phs1{display: inline-block;}
    .fmnu{display: none;}
    .social-icon{float: none;padding: 5px 0;}
    .bok{padding: 8px 0;}
    .hov1 .on1, .hov1 .prc, .hov1 .ex{font-size: 0.75em}
    .cars, .virtual .cars{width: 32%;margin-left: 2%;}
    .cars:nth-child(4n+1), .cars:nth-child(2n+1), .virtual .cars:nth-child(4n+1), .virtual .cars:nth-child(2n+1){margin-left: 2%;}
    .cars:nth-child(3n+1), .virtual .cars:nth-child(3n+1){margin-left: 0;}
    .rate{top: 10px;}
     .rate > h1{font-size: 1.4rem;line-height: 2rem;}
    .rate > p{font-size: 1.2rem;}
    .find{position: relative;margin:0 16px;}
    .drmnu .containers { padding: 0 10px;}
    .lifhd{display: table;width: 100%;text-align: justify;line-height: 1em;font-size: 1em;padding-bottom: 10px;}
    .optn{width: 32%;margin-left: 2%;float: left;margin-bottom: 20px;}
    .optn:nth-child(2n+1){margin-left: 2%;}
    .optn:nth-child(3n+1){margin-left: 0;}
    .opt{text-align: center;}
     .opt{width: 15%;margin-left: 1.1%;}
    .opt:nth-child(6n+1){margin-left:1.1%;}
    .opt:nth-child(4n+1), opt:nth-child(10n+1){margin-left: 0;}
    .sedn{float: none;}
    .sedn:nth-child(2){padding-left: 35px;}
     .sban > img { display: none;}
    .sban > h1{position: static;font-size: 1.4em;color: #191659;padding: 10px 0 10px 16px;text-align: left;}
    .sban span{padding-left: 0;}
    .sban span{display: block;}
    .comp1:last-child{display: none;}
    .cselct{padding: 3px 25px 3px 15px;}
    .binfotab.mob tr:nth-child(2n) td {background-color: #cecece;font-weight: 700;text-align: center;}
    .binfotab.mob tr:nth-child(2n+1) > td:first-child{background-color: #e5e5e5;border-right: 1px solid #fff;font-weight: 400;}
    .binfotab.mob tr:nth-child(2n+1) > td:last-child{border: none;}
    .comp1{width: 45%;margin: 0;float: left;padding:0}
    .comp1:nth-child(2){background: none;}
    .comp1:first-child{padding:0 10% 0 0;background-position: 94% 40%;}
    .ext{padding: 0 40px;}
    .mob .serselects{width: 100%;}
    .contain, .contains{width:90%;}
    .sal.mob { border: medium none; color: #2f2c73; width: 100%;}
    .abtcntnt h1{font-size: 1.5em;}
    .prsulli { display: block; width: 100%;}
    .var, .priz:nth-child(2), .priz:nth-child(9), .priz:nth-child(10), .prsulli > li:nth-child(1), .prsulli > li:nth-child(2){display: block;width: 50%;padding:10px;text-align: center;float: left;}
    .prsulli > li:nth-child(10){background: none;}
    .prcrt tr > td:nth-child(2){text-align: center;}
    .priz:nth-child(10){background: none;}
    .prcrt tr > td:nth-child(1), .prcrt td:nth-child(2){display: table-cell;width: 25%;}
    .prcrt td:nth-child(10){border-right: none;}
    .cart, .slimScrollDiv{height: 100% !important;}
    .nimg{width: 25%;}
    .options{padding-top: 40px;}
    .newss{padding-left: 0;}
    .back > a{font-size: 1em;padding-left: 24px;background-size: 18px;}
    .etxts > h1{font-size: 1em;}
    .etxts p{font-size: 0.9em;margin-top: 14px;}
    .vids{margin-top: 25px;}
    .tstbnr{padding-bottom: 25px;}
/*    .caro-pagr{padding: 25px 0 50px;}*/
    .container{width: 100%;padding: 16px;box-sizing: border-box;}
    .abtcntnt{margin:0;}
    .abtcntnt h1{font-size: 1.4em;}
    .prize > h1{padding-left: 0; float: none;}
    .prize > p{float: none;padding: 10px 0 ;}
    .copy p{line-height: 1.4em;padding-bottom: 0;}
    .binfos{margin-bottom: 20px;}
    .binfotab tr > td:first-child{padding-left: 0;}
     .binfotab tr > td, binfotab tr > th, .binfotab tr > th:first-child, .binfotab tr > th, .binfotab.mob th{padding: 10px 15px;text-align: center;}
    .bookngs{width: 95%;}
    .pdetl{margin: 20px;}
    .bokngs{padding: 25px 0;}
    .bookngs.signin{width: 100%;}
     .ext.int{margin-top: 25px;}
    .tstdrv{padding: 10px 0 0px;margin-bottom: 15px;}
     .emians > p{padding:10px 20px;}
    .content{margin-top: 46px;}
    .homslidcont.sldcontse.tsthed .icomnu, .find.tsthedr, .finds.ahedr, .peddss.prched{top: 0px;width: auto;position: relative;}
    .peddss.prched{width:100%;left:0;box-sizing: border-box;padding:0 16px;}
     .homcaro .owl-buttons{display: block;}
    .homcaro .owl-buttons .owl-prev{background: url("../img/gnxt.png") no-repeat scroll center top / 18px auto;left: -15px;}
    .homcaro .owl-buttons .owl-next{background: url("../img/gnxt.png") no-repeat scroll center bottom / 18px auto;right: -15px;}
    .homcaro .owl-buttons .owl-prev, .homcaro .owl-buttons .owl-next{width: 20px;height: 32px;}
    .head .container3 { padding: 0 16px; width: 100%;box-sizing: border-box;}
    .news{padding:0 0 15px;}
    .cntct-loc.animated{margin: 0px;}
    .prize > p{display: inline-block;margin-left: 15px;}
    .price{padding-top: 30px;}
    .appicon{float: none;margin: 0;}
    .binfotab.mob tr:nth-child(2n) td, .binfotab tr > td, .binfotab tr > td:first-child{text-align: left;padding-left: 25px;}
    .true, .false{text-align: left;margin: 0;}
    .reshiglit{display: none;}
    .owl-buttons .owl-next{right: -30px;background-size: 14px auto;}
    .owl-buttons .owl-prev{left: -30px;background-size: 14px auto;}
    .owl-buttons div{height: 25px;}
    .addrs, .abots, .tabs.clsmnu{ padding-top: 0px;}
    .closevid {top: 14px;right: 0;width: 29px;display:}
    /*#frmevid > iframe {display:block !important;}*/
    .locs1 { display: block; float: left; margin-left: 20px; margin-top: 10px;}
    .loc.cit { display: block !important;}
    .abtcntnt.faqa5 {padding: 8px 0 0 0;} 
    /*==========================27-07-2020==================================*/
    .rowlik {cursor: pointer;width: 100% !important;}
    .tsticon, .enqicon {display: none !important}
    .prt8 {font-size: 0.8em;padding-bottom: 0}
    .prcrt td {padding: 2px}
    .prsulli > li:nth-child(1), .prsulli > li:nth-child(2){display: block;width: 25%;padding:10px;text-align: center;float: left;}
     .prsulli > li:nth-child(10), .prsulli > li:nth-child(11){display: block;width: 25%;padding:10px;text-align: center;float: left;}
    .prcrt td:nth-child(10), .prcrt td:nth-child(11){display: table-cell;width: 25%;}
    .mobscrsminner div:first-child {width: 45px;}
    .desk8{display: none}
    .mob8  {display: block}
    .prcrt tr > td:nth-child(3), .prcrt td:nth-child(4) {display: table-cell;width: 25%;}
    .mobscrsminner div {text-align: center;}
    .mobscrsminner p {font-size: 0.7rem;padding: 0;text-align: center;text-transform: capitalize;}
    .mobscrsminner:nth-child(4) div {position: relative}
.mobscrsminner:nth-child(4) div::after {
    content: "";
    position: absolute;
    background: green;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    top: 0;
    right: 9px;
}
}

@media only screen and (max-width: 48em){
    .homcaro{width: 100%;padding: 0 30px;box-sizing: border-box;}
    .homcaro .owl-buttons .owl-prev{left: -27px;top: 36%;}
    .homcaro .owl-buttons .owl-next{right: -27px;top: 36%;}
    .caro-img .hov{bottom: 0;}
    .sowhed{background-color: rgba(0,0,0,0);}
    .addrsd1{background-color: #e8e8e8;}
    .caro-img .hovs > img {-moz-transform: scale(0.7);-webkit-transform: scale(0.7);-o-transform: scale(0.7);-ms-transform: scale(0.7);transform: scale(0.7);}
    .caro-img .caro-imgs{padding: 0 0 80px;}
    #emical .fclmn, #emical .fclmn:first-child{float: none;width: 240px;margin: 0 auto 20px;}
    .frow{margin-bottom: 0;}
    .det{width: 48%;margin: 0 auto 20px; float: none;display: inline-block;}
    #signup .fclmn, #signup .fclmnw, #signup .fclmn:first-child{float: none;width: 100%;margin: 0 auto 20px;}
    .tslid > p{padding: 0;text-align: justify;}
    .text-pager{margin-top: 10px;}
    .abts{text-align: center;}
    .brand{display: none;}
    .lookss, .lookss:nth-child(2){width: 100%;margin-left: 0; margin-bottom: 20px;}
     .cars, .virtual .cars{width: 49%;margin-left: 2%;}
    .cars:nth-child(4n+1), .virtual .cars:nth-child(3n+1), .virtual .cars:nth-child(4n+1), .virtual .cars:nth-child(3n+1){margin-left: 2%;}
    .cars:nth-child(2n+1), .virtual .cars:nth-child(2n+1){margin-left: 0;}
     .rate > h1{font-size: 1.2rem;line-height: 1rem;}
    .rate > p{font-size: 1rem;}
   .opt{width: 23.5%;margin-left: 2%;}
    .opt:nth-child(10n+1){margin-left:2%;}
    .opt:nth-child(4n+1){margin-left: 0;}
    .binfotab tr > th:first-child, .binfotab tr > th{font-size: 0.8em;}
    .sal, .tru{width: 50%;}
    .nimg{width: 80%; margin: 0 auto 15px;float: none;}
    .vids{margin-left: 0;width: 100%;}
    .prevnxtss, .prenxts{display: none;}
    .mysore{font-size: 1.3em;}
    .mysore{margin-bottom: 20px;}
/*    #slideshow-1{padding-bottom: 15px;}*/
    #slideshow-2{padding-top: 14px;}
/*     .caro-pagr{padding: 20px 0;}*/
    .abtcntnt h1{font-size: 1.2em;}
    .abtcntnt p{text-align: justify;}
    .bookngs > p{font-size: 1em;}
    .fbclm{width: 100%;margin-bottom: 15px;}
    .fbclm:last-child{margin-left: 0;margin-bottom: 0;}
    .fbtxt{height: 38px;}
    .apoint.fback .arow{margin-bottom: 0px;}
    .arow.fback{padding-top: 15px;}
    .bokngs.fback{padding-top: 20px;}
    .bookngs.signin{max-width: 100%;}
    .apoint.signin .arow{margin-bottom: 15px;}
    .stxt{height: 30px;padding: 4px 30px;}
    .sign1{width: 100%;display: block;}
    .apphd{font-size: 1.1em;}
    .apoint.signin .arow{padding-right: 0;}
    .arow .bttns input{font-size: 0.85em;}
    .bttns input{width: 80px;}
    
    .tclmn:nth-child(4n+1){margin-left: 4%;}
    .tclmn:nth-child(2n+1){margin-left: 0;}
    .tclmn{width: 46%;margin-bottom: 25px;}
    #tstdrvfrm .trow {margin-bottom: 0;}
    .bookngs.ser{width: 100%;padding: 0 25px;box-sizing: border-box;}
    .pick, .sclm.rad > label{font-size: 0.8em;margin-left: 0;}
    .pick{padding-left: 5px;}
    .rado{margin-left: 0;}
    .tstbnr{padding-bottom: 20px;}
    .nwimg{display: none;}
    .addrsd1, .addrsd2{display: block;width: 100%;}
    .news{padding-bottom: 30px;}
    .price{padding-top: 25px;} 
    .nwhed > h1{font-size: 1em;}
    .desks, .homcaros, .abts, .look, .emi,  .textsldr, .cmpr, .mobiss{display: none;}
    .mobs, .mobi,  #specdetailss .emi{display: block;}
    .hed.feed{margin-top: 0;padding-bottom: 10px;}
    .bookngs.ser > p.feed{padding: 6px 8px;}
    .trow.sub{margin: 15px 0;}
    .frow.sub{padding-top: 15px;margin-bottom: 15px;}
    .emi{margin-bottom: 0;}
     .nw{padding:4px 0 0;}
    .nws{width: 100%;margin-left: 0; margin-bottom: 4px;}
  .nws:last-child, .lookss:last-child{margin-bottom: 16px;}  
    .kalnw.clearfix.kalnwss .nws{margin-bottom: 4px;}
    .nw{padding: 0 0 10px;}
    .galsss { margin-left: 4%;  width: 48%;}
    .galsss:nth-child(3n+1){margin-left: 4%;}
    .galsss:nth-child(2n+1){margin-left: 0;}
    .caro-imge > h1{font-size: 0.9em;}
    .ext{padding: 0 30px;}
    .owl-buttons .owl-next{right: -20px;background-size: 10px auto;}
    .owl-buttons .owl-prev{left: -20px;background-size: 10px auto;}
    .owl-buttons div{height: 18px;}
    .container3{width: 90%;}
.skvd {bottom: 58px;width: auto;padding-top:10px;padding-bottom:10px;}
.sbutn, .whtapp {display: none;}
    .subss {margin-bottom: 20px;}
    .chpotp {margin-top: 19px;width: 100%;}
    .chpotp.vfgrw {margin-top: 3px;}
}
@media only screen and (max-width: 39em){
  
  .caro-imgs{width: 98%;}
    .cars, .virtual .cars{width: 100%;margin-left: 0;}
    .cars:nth-child(3n+1),.cars:nth-child(4n+1), .virtual .cars:nth-child(3n+1), .virtual .cars:nth-child(4n+1){margin-left: 0;}
    .rate{top: 6px;}
    .rate > h1{font-size: 1rem;line-height: 1rem;}
    .rate > p{font-size: 0.9rem;}
    .sband{width: 100%;margin-left: 0;margin-bottom: 5px;}
    .optn{width: 49%;margin-left: 2%;float: left;margin-bottom: 20px;}
     .optn:nth-child(3n+1){margin-left: 2%;}
    .optn:nth-child(2n+1){margin-left: 0;}
    .opt{width: 32%;margin-left: 2%;}
    .opt:nth-child(10n+1){margin-left:2%;}
    .opt:nth-child(3n+1){margin-left: 0;}
    .comp1{padding: 0;width: 90%;margin: 0 auto 20px;float: none;}
    .comp1:first-child{padding-right: 0;padding-bottom: 55px;background-position: center bottom; }
    .cars{margin-bottom: 20px;}
    .cmprcar.usdcar .ched{line-height: 2em;}
    .back{margin: 0 0 10px;}
    .serselects{padding: 5px 8px;}
    .prize > p{display: block;margin-left: 0;}
/*
    .tclmn:first-child{display: none;}
     .wtst, .tclmn:last-child{width: 100%;max-width: 400px;}
*/
    .reshiglit, .hlits { text-align: center;}
    .reshiglit{margin-bottom: 15px;}
    .cmpres{float: none;display: block;margin-left: 15px;}
    .btnss{width: 100%;}
    .subs{margin-left: 0;}
    .tstfrm{padding: 25px 30px 5px;}
    .btnss input{width: 78px;font-size: 0.9em;}
    .wtst h1{font-size: 1.1em;}
    .tpara > p, .wtst > p{text-align: justify;0.8em;}
    .abtcntnt h1{font-size: 1.3em;}
    .adrs{padding: 47px 0 36px;}
    .adrs1, .adrs2{width: 100%;margin: 0 auto 20px;}
    .adrs2 > li{display: table;}
    .etxt p{text-align: justify;font-size: 0.9em;line-height: 1.4em;}
/*     .caro-pagr{padding: 20px 0 30px;}*/
    .terms p{text-align: justify;}
    .abtcntnt h1, .prize > h1, .binfo > li > a, .sdetd{font-size: 1.1em;}
    .bookngs > p{font-size: 0.9em;}
    .pdetls{width: 100%;}
    .arow p{font-size: 1em;}
    .bookngs.fgots{padding: 0;}
    .tclmn { width: 100%; margin-left: 0;}
    .sclm{width: 100%;margin-left: 0;margin-bottom: 22px;}
    .srow{margin-bottom: 0;}
    .ptxt{height: 34px;}
    .serdet{padding: 27px 15px 13px;}
    .content.thead .totop{display: none !important;}
    .tdv a, .enqris a{padding-left: 20px;}
    .tstfrm{padding: 0;}
    .sban > h1{font-size: 1.2em;padding-bottom: 0;}
    .adrs h1{font-size: 1em;}
    .adrs{padding: 20px 0 15px;}
    .adrs1, .adrs2{margin: 0 auto 10px;}
    .eclmn {margin-bottom: 15px; margin-left: 0; width: 100%;}
/*    .eclmn:last-child { margin-bottom: 0;}*/
    .fdback{padding: 20px 20px 22px;}
    .nwhed > h1{font-size: 1.1em;}
    .locd{background-size: 15px auto;background-position: 5px top;padding-left: 30px;}
    .phsd:first-child{padding-left: 25px;}
    .mblss{padding-left: 5px;}
    .phsd, .mil{padding-left: 25px;}
     .eclmns, .eclmns:nth-child(1), .eclmns:nth-child(2){width: 100%;margin-bottom: 20px;margin-left: 0;}
    .eclmns .ptxt{height: 30px;}
    /*.apoint.fback .arow{margin-bottom: 0;} */
    .clicktocall, #scgJw1{display: none !important;}
    .chatss{display: block;}
    .copy{margin-bottom: 60px;}
    .tcp > p{text-align: justify;}
    .locs1{margin-top: 0;}
     .eclmns.extr select { margin-left: 0 !important;}
    .capcha {
   
    width: 100%;
    margin-bottom: 10px;
}
    #succes {padding-top: 14px}
    .btns.nvdhs input {

    width: 48.2%;
    display: inline-block;

}
    .btns.nvdhs {width: 100%;}
}
@media only screen and (max-width: 35em){
    .mblss > a{margin-left: 0;}
    .mil{margin-left: 0;margin-top: 8px;} 
}
@media only screen and (max-width: 30em){
     .galsss { margin-left: 0;  width: 100%;}
    .galsss:nth-child(3n+1){margin-left: 0;}
    .galsss:nth-child(2n+1){margin-left: 0;}
.det, .optn{width: 90%;margin: 0 auto 20px; float: none;}
    .optn:first-child, .opt:nth-child(10n+1), .optn:nth-child(2n+1), .optn:nth-child(3n+1){margin: 0 auto 20px;}
    .adrs{padding: 15px 0 10px;}
    .opt, .option{width: 49%;margin-left: 2%;}
    .opt:nth-child(10n+1), .option:nth-child(6n+1){margin-left: 2%;}
    .opt:nth-child(2n+1), .option:nth-child(2n+1){margin-left: 0;}
    .cmprs{display: none;}
    .abtcntnt h1{font-size: 1.1em;}
    .wdatas .sal, .wdatas .tru{width: 100%;border: none;text-align: center;float: none;padding: 0;}
    .adrs2 a, .adrs2 span{font-size: 0.9em;}
    .phed p{font-size: 0.7em;padding: 0 3px;}
    .prcrt tr > td.cthed:nth-child(1), .prcrt tr > td.petrol:nth-child(1){font-size: 1.2em;}
    .prcrt tr > td:nth-child(1){font-size: 0.75em;}
    .nimg{width: 100%;}
    .mysore{font-size: 1em;}
    .apoint.fback { padding: 10px;}
    .fbtxt{padding: 4px 25px;height: 30px;}
    .apphd{font-size: 1em;}
    .sign1{padding: 15px;}
    .sign1 .apphd{margin-bottom: 20px;}
    .apoint.signin .arow{padding-top: 0;}
    #fgot .arow{padding: 0 10px;}
    .ched{font-size: 0.9em;padding-bottom: 5px;}
    .cclmn > p{font-size: 0.8em;}
    .onrod{font-size: 0.8em;padding-top: 10px;}
    .ends a{padding: 3px 15px;font-size: 0.9em;}
    .drmcar .end{padding: 15px 0 10px;}
    .wtst{width: 100%;}
    .tstfrm{padding: 0;}
    .tstdrvs{padding: 23px 15px 5px;}
    .bookngs.ser{padding:0 15px;}
    .fdback{padding: 27px 15px 23px 15px;}
    .hlits label, .hlits .clr{font-size: 0.8em;padding: 0 5px;}
    .cimgs{display: none;}
    .alp td:first-child{padding: 8px 4px;}
     .submits, .bttns input{width: 80px;font-size: 0.8em;}
    .btns input {width: 100%;font-size: 0.8em;}
    .btns.btnnews {width: 100%;}
    .resets{margin-left: 10px;}
    #tstdrvfrm .trow{margin-top: 15px;}
    .bookngs.ser .hed{padding-bottom: 15px;}
    .nwhed > h1{font-size: 1em;}
    .copy p{font-size: 0.75em;}
    .mobmenuloctr{padding: 8px 0 0;} 
    .abt{margin: 20px 0;}
    .abt > p{padding: 0;}
    .sban > h1{background-color: #faa61c;padding: 10px 0 10px 16px;}
    #mondja, #mondjad, #mondjas{text-align: left;}
    #mondja li a, #mondjas li a, #mondja li a{padding-left: 15px;}
    #mondjas li > a{font-size: 1em;}
    #mondjad li > a{font-size: 0.9em;}
    .nwhed > h1{padding: 7px 35px 7px 15px;}
    .hlit{margin: 0;}
    .hlits input{padding-top:10px;}
    .pcicons a{margin-right: 12px;}
    .prize > h1{font-size: 1em;}
    .pcicons a{font-size: 0.75em;}
    .plogo{width: 70px;padding: 11px 0 14px 15px;margin-left: 0px;}
    .phedr p{background-position: left 4px;float: left;padding: 0 0 10px 12px;font-size: 0.9em;margin-left: 15px;}
    .poptxt{padding: 6px 15px;font-size: 0.9em;}
    .prow{margin-bottom: 20px;}
    .closevid {top: 0;right: 0;width: 29px;}
}
 #overlay {
   z-index: 999;
   }
   #overlay {
   width: 100%;
   height: 100%;
   top: 0px;
   }
   #overlay {
   position: fixed;
   } 
   #overlay {
   background-color: rgba(0, 0, 0, .6);
   }
   #message {
   max-width: 400px;
   color: #000;
   text-align: center;
   margin: 23% auto 0px;
       width: 90%;
   padding: 10px;
       border-bottom: 4px solid #faa61c;
-webkit-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.8);
-moz-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.8);
box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.8);
   }
   #message {
   background-color: rgba(255, 255, 255, .8);
   } 
   #message {
   font-weight: 400;
   }
   #message #okbtn {
   color: #FFF;
   padding: 5px 20px;
   background: #000;
   }
.slimScrollDiv{height: 400px !important;}
.slimScrollBar, .slimScrollRail{display: block !important;}
.slimScrollRail { background-color: rgba(0,0,0,0) !important; opacity: 1 !important; width: 0px !important;}
.slimScrollBar {background: rgba(255,255,255,0.5) none repeat scroll 0 0 !important;border-radius: 0 !important;height: 80px !important;opacity: 1 !important;right: -2px !important;width: 6px !important;}
.scrollmm {height: 400px !important;}
.galsss h3 { color: #000000;font-size: 1rem;padding: 10px 0;text-align: center;text-transform: uppercase;}
.chead2 h1.ched {    padding-top: 6px;
    font-size: 16px;
    text-align: center;
    float: left;
    width: 100%;
}.chead2 h1.ched span {font-weight: 400;text-transform: uppercase;}
.chead2{ padding:5px 13px 14px; }
/*    14-6-18   */

.rates {
   padding: 20px 20px 15px 20px;
   background-color: #fff;
}
.star {
   float: left;
}
.star > div{display: inline-block;
vertical-align: top;}

.prdct p {
   color: #000;
   text-transform: uppercase;
   font-size: 0.95em;
   padding-top: 9px;
}
.stars {
   margin-left: 21px;
   padding-top: 5px;
}
.stars > a { display: inline-block; vertical-align: top; width: 25px; height: 25px;background: url("../img/star.png") no-repeat scroll left 0 / 25px auto;margin-left: 2px;}
.stars.one > a:nth-child(1), .stars.two > a:nth-child(2), .stars.three > a:nth-child(3), .stars.four > a:nth-child(4), .stars.five > a:nth-child(5), .stars.two > a:nth-child(1), .stars.three > a:nth-child(1), .stars.three > a:nth-child(2), .stars.four > a:nth-child(1), .stars.four > a:nth-child(2), .stars.four > a:nth-child(3), .stars.five > a:nth-child(1), .stars.five > a:nth-child(2), .stars.five > a:nth-child(3), .stars.five > a:nth-child(4){background-position: left -48px;}
.stars > .num { display: inline-block; vertical-align: top; font-weight: 700; font-size: 1.2em; margin-left: 19px;}
.stars > a{-webkit-transition: all 0ms ease-in-out;-moz-transition: all 0ms ease-in-out;-ms-transition: all 0ms ease-in-out;-o-transition: all 0ms ease-in-out; transition: all 0ms ease-in-out;}
.uplod { position: relative; display: block; background-color: #fff;}
.chose { margin-bottom: 8px; margin-top: -10px; position: absolute; left: 0; top: 35px; text-transform: uppercase; padding-left: 46px;background: url('../img/upload.png') no-repeat scroll 15px center / 22px auto;}
#file {width: 100%;height: 75px;opacity: 0;cursor: pointer;}
@media only screen and (max-width: 64em){
    
    .rates {padding: 10px 10px 5px 10px;}
    #file {height: 54px;}
    .chose{top: 25px;}
    
}
.slimScrollDiv {overflow-y: auto !important;}
