@import url("layout2.css");
@font-face {
    font-family: 'proxima_nova_rgbold';
    src: url('../fonts/proximanova-bold-webfont.eot');
    src: url('../fonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-bold-webfont.woff') format('woff'),
         url('../fonts/proximanova-bold-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-bold-webfont.svg#proxima_nova_rgbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proxima_nova_rgitalic';
    src: url('../fonts/proximanova-regitalic-webfont.eot');
    src: url('../fonts/proximanova-regitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-regitalic-webfont.woff') format('woff'),
         url('../fonts/proximanova-regitalic-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-regitalic-webfont.svg#proxima_nova_rgitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxima_nova_rgregular';
    src: url('../fonts/proximanova-regular-webfont.eot');
    src: url('../fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-regular-webfont.woff') format('woff'),
         url('../fonts/proximanova-regular-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxima_nova_ltbold';
    src: url('../fonts/proximanova-semibold-webfont.eot');
    src: url('../fonts/proximanova-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-semibold-webfont.woff') format('woff'),
         url('../fonts/proximanova-semibold-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-semibold-webfont.svg#proxima_nova_ltbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'jaguarbold';
    src: url('../fonts/jaguar-bold-webfont.eot');
    src: url('../fonts/jaguar-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/jaguar-bold-webfont.woff') format('woff'),
         url('../fonts/jaguar-bold-webfont.ttf') format('truetype'),
         url('../fonts/jaguar-bold-webfont.svg#jaguarbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'jaguarregular';
    src: url('../fonts/jaguar-regular-webfont.eot');
    src: url('../fonts/jaguar-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/jaguar-regular-webfont.woff') format('woff'),
         url('../fonts/jaguar-regular-webfont.ttf') format('truetype'),
         url('../fonts/jaguar-regular-webfont.svg#jaguarregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

* {margin: 0;}
html, body {height: 100%;font-family:'proxima_nova_rgregular', Arial, Helvetica, sans-serif;}
body {height: 100%; background-color:#fff;}
.wrapper {min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -250px;position:relative;}
.header_bottom{width: 100%; height: auto;  position: relative; z-index: 10; background-color:transparent; max-width: 1366px; margin: auto;}
#head{position: relative; z-index: 15; margin: 0 auto;}
.stage {height: 751px;}
.footer, .push {height: 250px;}
.language {height:26px;background:#141414;padding:0 0 0 5px;}
.navigation {height: 118px; background-color:#181818;}
.footer {position: relative; z-index: 999;}
body.content .footer {position: relative; z-index: 999;top: -10px;}
.footer .meta {min-height: 27px; background:none; background-color:#000; border-bottom: #1F1F1F solid 1px; border-top: #1F1F1F solid 1px; padding-top: 0px;}
.footer .bottom {height: 197px; background-color:#000; padding-top: 24px; }
.main-content {min-height:160px;}

/* Language Menu */
.region.region-language p {font-size:12px;line-height:27px;font-family: 'proxima_nova_ltbold';color:#ffffff;text-transform:uppercase;}
a.lang-link {display:block;height:27px;width:auto;padding:0 0 0 20px;cursor:pointer;
text-decoration:none;color:#ffffff;background: url("../img/icon_language.png") no-repeat left center;}
a.lang-link span {}

#logo{
    /*background: url(../img/logo_jaguar.png) no-repeat;*/
    margin: auto;
    height: 51px;
    width: 114px;
/*    left: auto;
    top: auto;*/
}

.container_12{ width: 960px; margin: auto;}
.header_bottom .container_12{ width: 1366px; margin: auto;}
div.contextual-links-wrapper ul.contextual-links {font-size: 12px; letter-spacing: normal; text-transform: none; font-family: Helvetica,Arial;}
.container_12 .header_navi.width_9 {  margin: auto;  width: 1366px;  padding: 0px;}
.textlogo {margin: auto; width: 300px;}
/*Code Anne*/
/* Index & Welcome Index*/
.main-content.index {min-height:360px; position: relative;}
.not-logged-in .main-content.index {min-height:600px;}
.btns_language {position:relative;width:220px;height:auto;float:right;top:433px;}
.btns_language a.links {background:url("../img/btn_pfeil_weiss.png") no-repeat right center #a61933;
height:30px;line-height:30px;font-family: proxima_nova_rgbold;font-size: 13px;color: #fff;letter-spacing: 2px;text-decoration: none;
display:block;width:200px;float:left;clear:left;margin-bottom:10px;padding:0 0 0 20px;text-transform:uppercase;}
.btns_language a.links:hover{background-color:#352c2c;}
.btns_language span{padding-left: 20px;}
.main-content.welcome {min-height:600px;}

.navi_reg{margin-bottom: -6px;z-index: 998;height: 46px;background:none;}
.navi_reg h2 {display:none;}
.navi_reg .content{ text-align: center;}
.navi_reg .content ul{margin:0 40px;position:relative; }
.navi_reg .content ul li {float:left;list-style:none;list-style-type:none;margin:0;padding:1px 0 0 0;}
.navi_reg .content ul a{display:block;font-family: proxima_nova_rgbold;font-size: 11px;color: #fff;letter-spacing: 2px;text-decoration: none;padding: 16px 10px 10px 40px;height: 18px;margin:0;}
.navi_reg .content ul a:hover,.navi_reg .content ul a.active,.navi_reg .content ul a.active-trail{background:#fff;color:#000;}
.navi_reg .content li.first a,.navi_reg .content li.first.expanded a{background: url('../img/bullet_1.png') no-repeat;}
.navi_reg .content li a,.navi_reg .content li.expanded a{background: url('../img/bullet_2.png') no-repeat;}
.navi_reg .content li.last a,.navi_reg .content li.last.expanded a{background: url('../img/bullet_2.png') no-repeat;}
.navi_reg .content li.first a:hover,.navi_reg .content li.first a.active,
.navi_reg .content li.first.expanded a:hover,.navi_reg .content li.first.expanded a.active-trail
{background: #f0efed url('../img/bullet_1_active.png') no-repeat;}
.navi_reg .content li a:hover,.navi_reg .content li a.active,
.navi_reg .content li.expanded a:hover,.navi_reg .content li a.active-trail
{background: #f0efed url('../img/bullet_2_active.png') no-repeat;}
.navi_reg .content li.last a:hover,.navi_reg .content li.last a.active,
.navi_reg .content li.last.expanded a:hover,.navi_reg .content li.menu-573.last a.active-trail{background: #f0efed url('../img/bullet_2_active.png') no-repeat;}

.navi_reg.nav_reg2 .content li a:hover,
.navi_reg.nav_reg2 .content li.expanded a:hover {
    background-color: #313131;
    color: #fff;
}
.navi_reg.nav_reg2 .content li a.active,
.navi_reg.nav_reg2 .content li a.active-trail,
.navi_reg.nav_reg2 .content li a.active:hover,
.navi_reg.nav_reg2 .content li a.active-trail:hover {
    background-color: #484848;
    color: #fff;
}

.navi_reg.navi_reg_welcome {
    background-color: #141414;
    margin-bottom: 0;
}
.navi_reg.navi_reg_welcome .header_navi.width_9.prefix_2 {
    float: none;
    display: block;
}

.navi_reg.navi_reg_welcome .content li a:hover,
.navi_reg.navi_reg_welcome .content li.expanded a:hover {
    background-color: #313131;
    color: #fff;
}

.navi_reg.navi_reg_welcome .content li a.active,
.navi_reg .content li.menu-573.last a.active-trail,
.navi_reg.navi_reg_welcome .content li.expanded a.active-trail {
    background-color: #484848;
    color: #fff;
}




.nav_reg_border{border-top: 6px solid #f0efed;background: url('../img/nav_reg_shad.png') repeat-x;height: 5px;}


.navi_reg ul li ul {display:none;}

.box_stage{ height: 165px;  left: 0;  top:338px;  position: absolute;  width: 620px;}
.box_stage h2{height: 102px; margin-top: -5px; font-family:'jaguarbold';font-size: 65px;color: #fff;text-transform: uppercase;letter-spacing: 3px;}
.box_stage .content{height: 60px; margin-top: 2px; padding-top: 6px; font-family:'jaguarbold';font-size: 18px;color: #fff;text-transform: uppercase;letter-spacing: 1px;line-height: 25px;}
.footer .meta_welc {height: 46px; background: url('../img/bg_meta_navi_welc.png') repeat-x;}
/* Start Baggage Tag Activation*/
.light-bg.start_bta {height: 411px;}
.headline {font-family: 'proxima_nova_rgregular', Arial, sans-serif;font-size:19px;margin-top:30px;letter-spacing:2px;}
.subline {font-family: 'proxima_nova_rgregular', Arial, sans-serif;font-size:15px;margin-top:49px;letter-spacing:1.7px;}
.copy {font-family: 'proxima_nova_rgregular', Arial, sans-serif;font-size:13px;margin-top:13px;letter-spacing:0.4px;text-align:justify;}
.btn_complete{font-family: 'proxima_nova_rgbold', Arial, sans-serif;font-size:13px;color:#d2d0cb;letter-spacing:1.3px;background-color:#939897;height:22px;padding-left:35px;padding-top:7px;margin-top:68px;}
.dark-bg.start_bta {height: 472px;}
.keyvisual{background: url('../img/keyvisual_bta.jpg') no-repeat;height:382px;margin-top: 50px;}

.left-box_stage{  background: url("../img/bg_box_text.png") repeat-x scroll 0 0; position: absolute; height: 165px; top:338px; left:0px; width: 50%;;}
.header-box_stage{  background: url("../img/bg_headbox_text.png") repeat-x scroll 0 0; position: absolute; height: 141px; top:20px; left:0px; width: 0px;}
.not-front .header-box_stage{  background: url("../img/bg_headbox_text.png") repeat-x scroll 0 0; position: absolute; height: 141px; top:20px; left:0px;z-index:100; width: 670px;padding-top: 40px; }
.oc-body .header-box_stage{ width: 560px;}
.not-front .header-box_stage.long {height:158px;background-image:url("../img/bg_headbox_text2.png");}
.header_bottom_bg{ /*border-bottom: 1px; border-bottom-color: #5c5c5c; border-bottom-style: solid;*/  width: 100%; height: 142px; background: url("../img/background/search_header.jpg") repeat-x scroll center top transparent;}
.front .header-box{height:247px;left:0;position:absolute;top:0px;width:620px;}
.not-front .header-box{   height: 72px; right: 0;  position: absolute;  top: 0px; width: 620px;}
.header-box h2 { color: #FFFFFF; font-family: 'jaguarbold'; font-size: 60px;    height: 102px; letter-spacing: 3px; margin-top: 2px; text-transform: uppercase;}

.page-jaguar-owners-area .header-box h2 {line-height: 30px;}
.header-box .content { color: #FFFFFF; font-family: 'jaguarbold'; font-size: 18px; letter-spacing: normal; line-height: normal; text-transform: uppercase;}
.header-box .pane-content{margin-top: 7px;}

a#fscreen.active {    background: url("../img/fullscreen_back.png") no-repeat scroll 7px 5px transparent;}



.steps{float: left; width: 100%; position: relative; margin-bottom: 35px;}
.steps.step{display: none;}
.step-icon{ width: 50px; height: 50px; margin:auto;}
.step .step-icon{ background: url("../img/step_1.jpg") no-repeat scroll 0px 0px transparent; width: 50px; height: 50px;}
#step1 .step .step-icon{ background-image: url("../img/step_1.jpg");}
#step2 .step .step-icon{ background-image: url("../img/step_2.jpg");}
#step3 .step .step-icon{ background-image: url("../img/step_3.jpg");}
.step-progress{width: 938px; height: 21px; border: #d9d9d9 solid 1px; background:#fff; margin-top: 15px; position: relative; overflow: hidden;}
.steps .progress{background-color: #a61933; height: 100%; width:100%; display: block;}
#step1 .progress{width:33%;}
#step2 .progress{width:66%;}
#step3 .progress{width:100%;}
p.kursiv {color: #767676;font-size: 12px;font-family: 'proxima_nova_rgitalic';}
.node.node-webform p.kursiv, .panel-pane p.kursiv {text-align:center;}
p.kursiv.hidden {display:none;}


/* graue Box mit Bild */
.greyBoxBottom {position:absolute;width:100%;height:480px;left:0;bottom:-10px;}
.greyBoxBottom .gBImg{width:940px;height:382px;position:absolute;left:50%;margin:0 0 0 -470px;top:50px;
background:url("../img/bottom_images/bottomimg_01.jpg") no-repeat left top;}
.page-exclusive-offers .greyBoxBottom .gBImg,
.page-exclusive-offers-form .greyBoxBottom .gBImg{background-image:url("../img/bottom_images/bottomimg_02.jpg");}
.page-baggage-tag .greyBoxBottom .gBImg,
.page-baggage-tag-form .greyBoxBottom .gBImg {background-image:url("../img/bottom_images/bottomimg_03.jpg");}
.wrapper {background:#181818;}
.nav_reg_border {border:none;background:url("../img/border_top.jpg") repeat-x left top;width:100%;height:15px; top:45px; position: relative;}
.nav_reg_border.reg_border2 {border:none;background:url("../img/border_bottom.jpg") repeat-x left top;width:100%;height:10px;}
.page-personalisation .nav_reg_border,
.page-personalisation .nav_reg_border.reg_border2 {border-top:6px solid #F0EFED;background-image:url("../img/footer-shad.png");height:5px;}
.page-personalisation .greyBoxBottom,
.page-personalisation .greyBoxBottom .gBImg
{width:auto;background:none;height:auto;position:relative;}
.page-personalisation .wrapper {background:#181818;}

.page-personalisation .greyBoxBottom,
.page-personalisation .greyBoxBottom .gBImg,
.page-permission .greyBoxBottom,
.page-permission .greyBoxBottom .gBImg
{width:auto;background:none;height:auto;position:relative;}


/*.page-carpersonalisation .content.webform,
.page-carpersonalisationform .content.webform,
.page-baggage-tag .content.webform,
.page-baggage-tag-form .content.webform,
.page-exclusive-offers .content.webform*/
.boxbottomp .content.webform {padding-bottom:490px;}
.page-personalisation .content.webform {padding-bottom:10px;}



.baggage-tag-form-headline{width: 100%; text-align: center;}
.baggage-tag-form-headline p {text-align: center;}
.defaultHiddenLine{overflow: hidden;}
.m01forms .residencehidden {float:left;width:100%;padding:0;overflow:hidden;}
.m01forms .residencehidden.hidden,.legal.hidden{display:none;}
.m01forms .residencehidden{height:0px;position:relative;}
.m01forms .legal{color:#767676;margin-top:10px;float:left;font-family:'proxima_nova_rgitalic'; font-size: 13px; font-weight: normal; line-height: normal; width:100%;
text-align:center;}
#edit-popup.form-item{display: none;}
.popup{width: 619px; background: url("../img/LB_bg_03.png") repeat; height:274px;  color:#fff; font-family: 'proxima_nova_ltbold'; font-size: 13px; text-align: left; position: relative; margin:150px auto 0px auto;}
.popup-headline{  font-family: 'proxima_nova_rgregular';  font-size: 22px;  font-weight: normal;  letter-spacing: 9px;  margin: 0;  padding-top: 60px;  position: relative;  text-align: center;  width: 100%;}
.popup .popup-yes{ position: absolute; left:160px; top:184px; display: block;cursor:pointer; background: url("../img/btn_arrow.png") no-repeat scroll 110px 11px #A61933;   padding-left: 25px; padding-top: 9px; height: 26px; text-align: left; width: 114px; text-transform: uppercase; }
.popup .popup-no{ position: absolute; right:160px; top:184px; display: block; cursor:pointer; background: url("../img/btn_arrow.png") no-repeat scroll 110px 11px #A61933;   padding-left: 25px; padding-top: 9px; height: 26px; text-align: left; width: 114px; text-transform: uppercase;}
.popup .popup-yes:hover{background-color:#352C2C;}
.popup .popup-no:hover{background-color:#352C2C;}

.popup-btag{margin-bottom:25px;margin-top: 41px;width:296px; margin-left:160px;}

.btn_close{   z-index: 5;background: url("../img/lb_btn_close.png") no-repeat scroll 0 0 transparent;  display: block;  height: 35px;  position: absolute;  right: 15px;  top: 15px; width: 35px;}
.btn_close:hover {  background-position: 0 -35px;  cursor: pointer;  height: 35px;}

.lb_overlay{ background: url("../img/bgLighter.png") repeat; position: absolute; left:0px; top: 0px; bottom: 0px; right: 0px; width: 100%; height: 100%;}

.residencehidden.last .form-item {padding-bottom:0;}


/* Modul 4 */
.form-checkboxes {float:left;width:470px;padding-top:5px;}
.m01forms .form-checkboxes .form-item {width:auto;width:160px;}
.m01forms .form-checkboxes .form-item label {width:106px;padding:0 20px 0 10px;text-align:left;line-height:24px;
color:#484848;font-family: 'proxima_nova_rgregular';min-height:38px;}
.m01forms .form-checkboxes span.ui-checkbox {float:left;margin:0;}
.m01forms .form-checkboxes .form-type-checkbox label[for="edit-field-eo-your-interests-art-exhibitions-museums"],
.m01forms .form-checkboxes .form-type-checkbox label[for="edit-field-eo-your-interests-theatre-opera-ballet"]
{line-height:16px;}
#m01-formular4-form .defaultHiddenLine {height:0px;}
.m01forms #edit-field-eo-dob-day, .m01forms #edit-field-eo-dob-month,.m01forms #edit-field-eo-dob-year {padding:0; border:none;}
.m01forms #edit-field-eo-dob-day,.m01forms #edit-field-eo-dob-sp-day {width:80px; } /* 60 */
.m01forms #edit-field-eo-dob-month,.m01forms #edit-field-eo-dob-sp-month {width:80px;} /* 60 */
.m01forms #edit-field-eo-dob-year,.m01forms #edit-field-eo-dob-sp-year {width:80px;} /* 140 */

.m01forms .form-item.form-item-field-eo-dob-month,.m01forms .form-item.form-item-field-eo-dob-sp-month,
.m01forms .form-item.form-item-field-eo-dob-year,.m01forms .form-item.form-item-field-eo-dob-sp-year {padding-bottom:0;}
.m01forms .form-item.form-item-field-eo-dob-month a.selectBox,
.m01forms .form-item.form-item-field-eo-dob-sp-month a.selectBox {position:absolute;right:264px;top:-52px;}
.m01forms .form-item.form-item-field-eo-dob-year a.selectBox,
.m01forms .form-item.form-item-field-eo-dob-sp-year a.selectBox {position:absolute;right:170px;top:-52px;}

.m01forms .hideitagain {float:left;width:100%;overflow:hidden;position:relative;}
.m01forms .firstHidden.hideitagain {height:0px;}

p.greyText {font-size:12px;color:#767676;text-align:right;padding-left:190px;font-family: 'proxima_nova_rgitalic';}

.content p a.btn_grey.rightt {text-align:right;padding:0 20px 0 35px;background-image:url("../img/btn_grey2.jpg");background-position:left top;}
.content p a.btn_grey.rightt:hover {background-position:left bottom;}




.page-communication .navi_reg ul.menu{display:none;}
.page-communication .greyBoxBottom{display:none;}
.page-communication .footer .meta{}
.page-communication .nav_reg_border{display:none;}

.page-communication .m01forms .form-checkboxes{float: left; width:470px;; display: block;}
.page-communication .m01forms .form-type-checkboxes label{padding-top:7px; min-height: 25px;}
.page-communication .m01forms .form-checkboxes label.option{padding-left:20px; padding-right:0px; text-align:left; width: 422px; line-height: normal; font-family: 'proxima_nova_rgregular';}
.page-communication .m01forms .form-checkboxes .ui-checkbox{float: left; margin:2px;}
.page-communication .m01forms .form-item-field-mkt-club-permission{  margin-bottom: 15px; }
/*.page-communication .form-item.form-type-radios.form-item-field-mkt-club-permission{  margin-bottom: 30px; }*/
.page-communication .m01forms .form-item-field-mkt-address{margin-bottom: 15px; margin-top: 15px;}
.page-communication #edit-text .text{ margin-left: 480px; margin-top: 10px;   margin-bottom: 10px;color: #767676;  display: block; float: left;   font-family: 'proxima_nova_rgitalic';   font-size: 13px;  font-weight: normal;  width: 300px;}
.page-communication .form-item.lastLine{margin-bottom: 35px;}
#edit-sub-headline{margin-bottom: 15px;}
.page-communication .m01forms .description{left:700px;}
.page-communication .m01forms .form-checkboxes .form-item{width:auto;}
.page-communication .m01forms .form-item{padding-bottom: 0px;}
.page-communication .m01forms .form-checkboxes{padding-top: 0px;}






.errorcontainer .grid_8 {margin:78px 0 78px 170px;display:block;}
.errorcontainer .grid_8 h2 {margin-bottom: 3px;background: url("../img/lb_bg.png") repeat scroll 0 0 transparent;
height:38px;position: relative;width: 100%;display:block;
color:#FFFFFF;float: left;font-family: 'proxima_nova_rgregular';
font-size: 22px;font-weight: normal;letter-spacing: 9px;padding-top: 60px;position:relative;text-align: center;text-transform: uppercase;}
.errorcontainer .content {padding:40px 80px 30px 80px;background: url("../img/lb_bg.png") repeat scroll 0 0 transparent;
float: left;height: auto;width:460px;}
.errorcontainer .content p,.errorcontainer .content ul {color:#f2f2f2;font-family:'proxima_nova_rgregular';}
.errorcontainer .content p {font-size:15px;text-transform:uppercase;padding-bottom:20px;}
.errorcontainer .content ul {font-size:13px;padding-bottom:10px;}
.errorcontainer .content ul li {padding:0 0 15px 8px;background: url("../img/bullet.png") no-repeat 0px 2px;}
.errorcontainer .content p a, .errorcontainer .content ul li a {color:#a61933;}
.errorcontainer.bfb .content p {text-transform:none;font-size:13px;line-height:20px;}
.page-node-19 .language .region,.page-node-20 .language .region,
.page-node-19 #fscreen,.page-node-20 #fscreen{display:none;}






/*************************** Ownersclub *********************/


/* Meta Menu */
.language .region-head-nav-left,.language .region-head-nav-left .content ul {height:27px;display:block;float:left;width:auto;min-width:200px;position:relative;}
.language .region-head-nav-left .content li {float:left;padding:0;margin-right:10px;}
.language .region-head-nav-left .content li a {display:block;height:27px;line-height:27px;text-decoration:none;
font-family: 'proxima_nova_ltbold';font-size: 12px;color: #fff;background: no-repeat 0 0;text-transform: uppercase;
border-right: 1px solid #848988;padding:0 15px 0 20px;background-position:0px 0px;}
a#lang-link {background-image:url('../img/icon_language.png');}
a#dealer-link {
    border:none;
    color: #a1a1a1;
    background-size: 16px 16px;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%201%2036%2036%22%3E%3Cpath%20fill%3D%22%239E1B32%22%20d%3D%22M18%203.2c-6.6%200-12.2%205.6-12.2%2012.2%200%202.9%201%205.8%202.9%207.8C10.9%2026%2018%2034.8%2018%2034.8s7.2-9.1%209.4-11.8c1.8-2%202.9-4.9%202.9-7.8-.1-6.6-5.7-12-12.3-12zm-.2%2019.6c-3.9%200-7.5-3.4-7.5-7.5%200-3.9%203.4-7.5%207.5-7.5s7.5%203.4%207.5%207.5-3.4%207.5-7.5%207.5z%22%2F%3E%3C%2Fsvg%3E");
    background-position: 8px 5px;
    padding-left: 30px;
    padding-top: 8px;
    font-size: 11px;
    height: 18px;
    line-height: 13px;
    font-family: 'proxima_nova_ltbold',Arial,Helvetica,Sans-Serif;
    font-weight: normal;
    font-style: normal;
}
a#dealer-link:hover {
    background-color: #2f2f2f;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2036%2036%22%3E%3Cstyle%3E.st0%7Bfill%3A%23F2F2F2%3B%7D%3C%2Fstyle%3E%3Cg%20id%3D%22Layer_1_1_%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M17.9%202.8c-6.8%200-12.5%205.7-12.5%2012.5%200%203%201%206%203%208%202.3%202.9%209.6%2011.9%209.6%2011.9s7.4-9.4%209.7-12.1c1.8-2.1%203-5%203-8-.3-6.8-6.1-12.3-12.8-12.3zm-.3%2020.1c-4%200-7.7-3.5-7.7-7.7%200-4%203.5-7.7%207.7-7.7s7.7%203.5%207.7%207.7-3.4%207.7-7.7%207.7z%22%20id%3D%22Location%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    color: #F2F2F2;
}
.language .region-head-nav-left .content li a:hover {background-position: 0 -27px; color: #000;}
.language .right-menu {height:27px;float:right;min-width:400px;}
.language .region.region-head-nav-right,.language .region.region-search-header {float:right;height:27px;width:auto;clear:none;}
.language .region.region-head-nav-right {max-width:225px;}
.language .region-head-nav-left .content ul {float:left;width:auto;}
.language .region-head-nav-right .content li {float:right;height:27px;padding:0; position: relative;}
.region-search-header #block-menu-menu-oc-header-left,
.region-search-header #block-search-form {
  float: left;
}
.region-search-header #block-menu-menu-oc-header-left ul.menu li,
.region-search-header #block-menu-menu-oc-header-left ul li.leaf {
  padding: 0;
}
.region-search-header #block-menu-menu-oc-header-left ul.menu li a,
.region-search-header #block-menu-menu-oc-header-left ul li.leaf a {
    display: block;
  padding-right: 15px;
}


#block-menu-menu-oc-header-right li.menu-706 a{
    color: #fff;
    cursor: pointer;
}
#block-menu-menu-oc-header-right li.menu-706:hover a{color: #fff;}
#block-menu-menu-oc-header-right li.menu-706{
    float:right;
    display: block;
    text-transform: uppercase;
    padding: 8px 35px 0 10px;
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2036%2036%22%3E%3Cstyle%3E.st0%7Bdisplay%3Anone%3Bfill%3Anone%3Bstroke%3A%239E1B32%3Bstroke-width%3A4%3Bstroke-miterlimit%3A10%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M13.9%2011.3l6.7%206.7-6.7%206.7%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M8.8%2014.8l2.7-2.8%206.5%206.5%206.5-6.5%202.7%202.8L18%2024z%22%2F%3E%3C%2Fsvg%3E');
    background-position: right 4px center;
    background-repeat: no-repeat;
    height: 18px;
    background-size: 20px 20px;
    font-size: 11px;
    font-family: 'proxima_nova_rgbold', Arial, sans-serif;
    background-color: #9e1b32;
    color: #fff;
}
#block-menu-menu-oc-header-right li.menu-706:hover {
    background-color: #352c2c;
    color: #000;
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2036%2036%22%3E%3Cstyle%3E.st0%7Bdisplay%3Anone%3Bfill%3Anone%3Bstroke%3A%239E1B32%3Bstroke-width%3A4%3Bstroke-miterlimit%3A10%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M13.9%2011.3l6.7%206.7-6.7%206.7%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M27.2%2021.2L24.5%2024%2018%2017.5%2011.5%2024l-2.7-2.8L18%2012z%22%2F%3E%3C%2Fsvg%3E');
}
#block-menu-menu-oc-header-right li.menu-706 .menu{
    background-color: #181818;
    clear: both;
    color: #A1A1A1;
    display: none;
    font-family: "proxima_nova_rgbold";
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    padding: 10px 0;
    position: absolute;
    right: 0;
    top: 100%;
    width: 275px;
    z-index: 6;
}
#block-menu-menu-oc-header-right li.menu-706 .menu li {
    float: none;
    font-size: 1em;
    font: inherit;
    height: auto;
    line-height: 32px;
    list-style-image: none;
    list-style-type: none;
    padding: 0;
    text-transform: none;

}
#block-menu-menu-oc-header-right li.menu-706 .menu li a {
    box-sizing: border-box;
    color: inherit;
    display: block;
    height: auto;
    line-height: normal;
    margin: 0;
    padding: 10px 35px 10px 20px;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
    width: 100%;

}
#block-menu-menu-oc-header-right li.menu-706 .menu li a:after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2036%2036%22%3E%3Cstyle%3E.st0%7Bfill%3A%23AAAAAA%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M14.8%2027.2L12%2024.5l6.5-6.5-6.5-6.5%202.8-2.7L24%2018z%22%2F%3E%3C%2Fsvg%3E");
    content: '';
    position: absolute;
    background-repeat: no-repeat;
    background-position: center center;
    width: 20px;
    height: 20px;
    right: 20px;
    margin-top: -11px;
    top: 50%;
}
#block-menu-menu-oc-header-right li.menu-706 .menu li:hover{ background-color: #232323; background-position: 9px -365px; color: #f2f2f2;}
#block-menu-menu-oc-header-right li.menu-706 .menu li:hover a:after{
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2036%2036%22%3E%3Cstyle%3E.st0%7Bdisplay%3Anone%3Bfill%3Anone%3Bstroke%3A%239E1B32%3Bstroke-width%3A4%3Bstroke-miterlimit%3A10%3B%7D%20.st1%7Bfill%3A%23F2F2F2%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M13.9%2011.3l6.7%206.7-6.7%206.7%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M14.8%2027.2L12%2024.5l6.5-6.5-6.5-6.5%202.8-2.7L24%2018z%22%2F%3E%3C%2Fsvg%3E")
}
#block-menu-menu-oc-header-right li.menu-706:hover .menu{display: block;}
.region.region-head-navi-oc,#block-menu-menu-jaguar-owners-area,#block-menu-menu-header-navi {width:100%;min-height:44px;height:auto;background-color:#181818;}

/* Logout */
#block-menu-menu-oc-header-right li.menu-836 {float:right;display: block;font-size: 12px;color: #fff;padding:0;}
a#logoutBtn{color:#ffffff;cursor:pointer;padding:6px 10px 2px 10px;display:inline-block;height:18px;border-left:1px solid #000000;background:#a61933;
width:auto;font-family:'proxima_nova_rgbold', Arial, sans-serif;;text-transform: uppercase;font-size:12px;}
a#logoutBtn:hover {background-color:#352c2c;}
a#logoutBtn.welReg {display:inline-block;float:right;border:none;}


#block-search-form .form-item.form-type-textfield.form-item-search-block-form { display: inline-block; margin: 0;}
.form-item-search-block-form input {
    background-color: black;
    border: 1px solid black;
    box-sizing: border-box;
    color: #A1A1A1;
    float: right;
    font-family: 'proxima_nova_ltbold',Arial,Helvetica,Sans-Serif;
    font-size: 11px;
    height: 27px;
    padding: 9px 40px 7px 10px;
    text-align: left;
    text-transform: uppercase;
    width: 150px;
}
#block-search-form .form-item.form-type-textfield.form-item-search-block-form::after {
    content: '';
    background-color: transparent;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%201%2036%2036%22%3E%3Cpath%20fill%3D%22%23AAA%22%20d%3D%22M31.4%2033.4l-6.8-9.2c4.2-4.1%204.9-10.8%201.4-15.8-2.4-3.3-6-5-9.8-5h.1c-3.1%200-5%20.7-7.1%202.3C3.8%209.5%202.5%2017%206.4%2022.6c2.4%203.3%206.1%205%209.8%205%201.7%200%203.5-.4%205.1-1.1v.1l6.8%209.4c.4.5%201%20.8%201.6.8.4%200%20.8-.1%201.1-.4%201.1-.8%201.3-2%20.6-3zm-15.2-8.8c-3%200-5.8-1.4-7.4-3.8-3-4.1-2.1-9.9%202.1-12.7%201.5-1.1%203.4-1.7%205.2-1.7%203%200%205.8%201.4%207.4%203.8%203%204.1%202.1%209.9-2.1%2012.7-1.4%201.1-3.3%201.7-5.2%201.7z%22%2F%3E%3C%2Fsvg%3E");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 60%;
    border: none;
    box-shadow: none;
    height: 24px;
    position: absolute;
    right: 1px;
    text-indent: -9999px;
    text-shadow: none;
    top: 1px;
    width: 28px;
}
#block-search-form .form-item.form-type-textfield.form-item-search-block-form:hover::after {
    background-color: #313131;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%201%2036%2036%22%3E%3Cpath%20fill%3D%22%23F2F2F2%22%20d%3D%22M31.4%2033.4l-6.8-9.2c4.2-4.1%204.9-10.8%201.4-15.8-2.4-3.3-6-5-9.8-5h.1c-3.1%200-5%20.7-7.1%202.3C3.8%209.5%202.5%2017%206.4%2022.6c2.4%203.3%206.1%205%209.8%205%201.7%200%203.5-.4%205.1-1.1v.1l6.8%209.4c.4.5%201%20.8%201.6.8.4%200%20.8-.1%201.1-.4%201.1-.8%201.3-2%20.6-3zm-15.2-8.8c-3%200-5.8-1.4-7.4-3.8-3-4.1-2.1-9.9%202.1-12.7%201.5-1.1%203.4-1.7%205.2-1.7%203%200%205.8%201.4%207.4%203.8%203%204.1%202.1%209.9-2.1%2012.7-1.4%201.1-3.3%201.7-5.2%201.7z%22%2F%3E%3C%2Fsvg%3E");
}
/*.form-item-search-block-form input:active + ::after , .form-item-search-block-form input:focus + ::after {
    background-color: #313131;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%201%2036%2036%22%3E%3Cpath%20fill%3D%22%23F2F2F2%22%20d%3D%22M31.4%2033.4l-6.8-9.2c4.2-4.1%204.9-10.8%201.4-15.8-2.4-3.3-6-5-9.8-5h.1c-3.1%200-5%20.7-7.1%202.3C3.8%209.5%202.5%2017%206.4%2022.6c2.4%203.3%206.1%205%209.8%205%201.7%200%203.5-.4%205.1-1.1v.1l6.8%209.4c.4.5%201%20.8%201.6.8.4%200%20.8-.1%201.1-.4%201.1-.8%201.3-2%20.6-3zm-15.2-8.8c-3%200-5.8-1.4-7.4-3.8-3-4.1-2.1-9.9%202.1-12.7%201.5-1.1%203.4-1.7%205.2-1.7%203%200%205.8%201.4%207.4%203.8%203%204.1%202.1%209.9-2.1%2012.7-1.4%201.1-3.3%201.7-5.2%201.7z%22%2F%3E%3C%2Fsvg%3E");
}*/
.form-item-search-block-form label,
#search-block-form h2,#search-block-form .form-actions {display:none;}


ul.menu li,ul li.leaf {list-style:none;margin:0;list-style-type:none;}
.footer.oc ul.menu {padding-top:0px; width: 855px; margin: 0 auto 0; height:26px;}
.footer.oc ul.menu li {float: left;font-family: 'proxima_nova_rgbold';letter-spacing: 1px;font-size: 10px;color: #939897;display: block;border-right: 1px solid #939897;padding: 0 20px 0;text-transform: uppercase;}
.footer.oc ul.menu li a {color: #999;}
.footer.oc ul.menu li a:hover,.footer.oc ul.menu li a.active {color:#ffffff;}
ul.meta-menu li.social {padding:0; margin-right: 10px; position: relative; top: -13px; border: none;
text-indent:-9999px;overflow:hidden;}
.footer.oc ul.menu li a.social {display: block; height: 24px; width: 24px; margin-top: 6px;}
.footer.oc ul.menu li a.social.tw {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%226%20-6%2048%2048%22%3E%3Cstyle%3E.st0%7Bfill%3A%23888888%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M53.9-1.7c-.6-2.3-2.1-3.7-4.5-4.2-.1%200-.2-.1-.3-.1H10.9c-.2%200-.4.1-.6.1-2.3.7-3.7%202.1-4.2%204.5%200%20.1-.1.2-.1.3v38.2c0%20.2.1.4.1.5.5%202.2%202.2%203.8%204.5%204.2.1%200%20.2.1.3.1l38.7-.1c2.2-.5%203.9-2.2%204.3-4.4%200-.1.1-.2.1-.3V-1.1c0-.2-.1-.4-.1-.6zM43.5%2011.1v.9c0%209.2-7%2019.8-19.8%2019.8-3.9%200-7.6-1.2-10.7-3.1.5.1%201.1.1%201.7.1%203.3%200%206.3-1.1%208.7-3-3.1-.1-5.6-2.1-6.5-4.8.4.1.9.1%201.3.1.6%200%201.1-.1%201.7-.2-3.3-.7-5.9-3.5-5.9-6.9v-.1c1%20.5%202.2.8%203.3.9-1.9-1.3-3-3.4-3-5.8%200-1.3.4-2.5%201-3.5%203.4%204.2%208.6%207%2014.4%207.3-.1-.5-.2-1-.2-1.6%200-3.9%203.1-7%207-7%202%200%203.8.8%205.1%202.2%201.6-.3%203.1-.9%204.4-1.7-.5%201.6-1.6%203-3.1%203.9%201.4-.2%202.8-.5%204-1.1-.8%201.4-2%202.6-3.4%203.6z%22%2F%3E%3C%2Fsvg%3E");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 24px 24px;
}
.footer.oc ul.menu li a.social.tw:hover {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cstyle%3E.st0%7Bfill%3A%2355ACEE%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cg%20id%3D%22XMLID_6_%22%3E%3Cpath%20id%3D%22XMLID_7_%22%20class%3D%22st0%22%20d%3D%22M4.9%2048c-.1%200-.2-.1-.3-.1-2.3-.4-4-2-4.5-4.2%200-.2-.1-.4-.1-.5V4.9c0-.1.1-.2.1-.3C.6%202.2%202%20.8%204.3.1c.2%200%20.4-.1.6-.1h38.2c.1%200%20.2.1.3.1%202.4.5%203.8%201.9%204.5%204.2%200%20.2.1.4.1.6v38.2c0%20.1-.1.2-.1.3-.4%202.2-2.1%204-4.3%204.4L4.9%2048z%22%2F%3E%3C%2Fg%3E%3Cpath%20id%3D%22XMLID_3_%22%20class%3D%22st1%22%20d%3D%22M41%2013.5c-1.3.6-2.6.9-4%201.1%201.4-.9%202.5-2.2%203.1-3.9-1.3.8-2.8%201.4-4.4%201.7-1.3-1.4-3.1-2.2-5.1-2.2-3.9%200-7%203.1-7%207%200%20.5.1%201.1.2%201.6-5.8-.3-10.9-3.1-14.4-7.3-.6%201-.9%202.2-.9%203.5%200%202.4%201.2%204.6%203.1%205.8-1.1%200-2.2-.4-3.2-.9v.1c0%203.4%202.4%206.2%205.6%206.8-.6.2-1.2.2-1.8.2-.4%200-.9%200-1.3-.1.9%202.8%203.5%204.8%206.5%204.8-2.4%201.9-5.4%203-8.7%203-.6%200-1.1%200-1.7-.1%203.1%202%206.8%203.1%2010.7%203.1%2012.8%200%2019.8-10.6%2019.8-19.8V17c1.4-.9%202.6-2.1%203.5-3.5z%22%2F%3E%3C%2Fsvg%3E");
    background-size: 24px 24px;
}
.footer.oc ul.menu li a.social.fb {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%226%20-6%2048%2048%22%3E%3Cstyle%3E.st0%7Bfill%3A%23888888%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M53.9-1.7c-.6-2.3-2.1-3.7-4.5-4.2-.1%200-.2-.1-.3-.1H10.9c-.2%200-.4.1-.6.1-2.3.7-3.7%202.1-4.2%204.5%200%20.1-.1.2-.1.3v38.2c0%20.2.1.4.1.5.5%202.2%202.2%203.8%204.5%204.2.1%200%20.2.1.3.1l11.2-.1h9.5V23.5h-6.3v-7.2h6.3V11c0-6.2%203.8-9.6%209.3-9.6%202.6%200%204.9.2%205.6.3V8h-3.8c-3%200-3.6%201.4-3.6%203.5v4.6h7.2l-.9%207.2h-6.2V42h10.4c2.2-.5%203.9-2.2%204.3-4.4%200-.1.1-.2.1-.3V-.9c0-.4-.1-.6-.1-.8z%22%2F%3E%3C%2Fsvg%3E");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 24px 24px;
}
.footer.oc ul.menu li a.social.jg-blog {
    background: url('../img/icon-blog.png') no-repeat 0 0;
}
.footer.oc ul.menu li a.social.jg-blog:hover {
    background-position: 0 -24px;
}
.footer.oc ul.menu li a.social.youtube {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%226%20-6%2048%2048%22%3E%3Cstyle%3E.st0%7Bfill%3A%23888888%3B%7D%3C%2Fstyle%3E%3Cg%20id%3D%22Layer_1_1_%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M28.9%2011.8c.3%200%20.5-.1.6-.2.2-.2.2-.4.2-.7V5.1c0-.2-.1-.4-.2-.6-.2-.1-.4-.2-.6-.2s-.4.1-.6.2-.2.3-.2.6v5.8c0%20.3.1.5.2.7.1.1.3.2.6.2z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M53.9-1.7c-.6-2.3-2.1-3.7-4.5-4.2-.1%200-.2-.1-.3-.1H10.9c-.2%200-.4.1-.6.1-2.3.7-3.7%202.1-4.2%204.5%200%20.1-.1.2-.1.3v38.2c0%20.2.1.4.1.5.5%202.2%202.2%203.8%204.5%204.2.1%200%20.2.1.3.1h38.7c2.2-.5%203.9-2.2%204.3-4.4%200-.1.1-.2.1-.3V-1c0-.3-.1-.5-.1-.7zM33.5%202.8h2v8.1c0%20.3%200%20.4.1.5s.2.2.4.2c.1%200%20.3-.1.6-.2.2-.1.4-.3.6-.6v-8h2v10.6h-2v-1.2c-.4.4-.7.8-1.1%201-.4.2-.8.3-1.1.3-.5%200-.8-.2-1-.5s-.3-.8-.3-1.4V2.8h-.2zm7.8%2013.5c2.6%200%204.7%202.1%204.7%204.6.2%202%20.2%204.1.2%206.1s-.1%204.1-.2%206.1c0%202.6-2.1%204.6-4.7%204.6-3.7.3-7.4.3-11.3.3s-7.6-.1-11.3-.2c-2.6%200-4.7-2.1-4.7-4.6-.2-2-.2-4.1-.2-6.1-.1-2.1%200-4.1.2-6.1%200-2.6%202.1-4.6%204.7-4.6%203.5-.1%207.1-.2%2010.8-.2h1.2c3.5-.1%207.1%200%2010.6.1zM31%203.3c.5.5.8%201.2.8%202v5.5c0%20.9-.3%201.6-.8%202.1s-1.2.8-2.1.8-1.6-.3-2.1-.8-.8-1.3-.8-2.2V5.2c0-.8.3-1.5.8-2s1.2-.7%202.1-.7c.9%200%201.6.3%202.1.8zM20.9-1l1.4%205.7h.1L23.9-1h2.3l-2.6%208.4v6h-2.2V7.7L18.7-1h2.2z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M40.6%2034.3c1%200%201.7-.3%202.2-.8.5-.6.7-1.4.7-2.5v-.8h-2v.8c0%20.6-.1%201-.2%201.2-.1.2-.4.3-.7.3s-.5-.1-.7-.3c-.1-.2-.2-.6-.2-1.2v-2h3.8v-2.7c0-1-.2-1.8-.7-2.3s-1.2-.8-2.1-.8c-.9%200-1.6.3-2.2.9s-.8%201.3-.8%202.3V31c0%201%20.3%201.8.8%202.4.5.6%201.2.9%202.1.9zm-.8-8c0-.4.1-.8.2-1%20.1-.2.4-.3.7-.3s.5.1.7.3c.1.2.2.5.2%201v1.1h-1.7v-1.1h-.1zm-7.2%206.9c.3.3.5.6.8.7.3.2.6.2%201%20.2.6%200%201-.2%201.3-.6.3-.4.5-1%20.5-1.7V26c0-.9-.2-1.5-.5-2s-.8-.7-1.4-.7c-.3%200-.6.1-.9.3-.3.2-.6.4-.8.7v-4.6h-2V34h2v-.8zm0-7.8c.1-.1.3-.3.4-.3.1-.1.3-.1.4-.1.3%200%20.5.1.6.3.1.2.2.5.2.8v5.5c0%20.3-.1.6-.2.7-.1.1-.3.2-.5.2s-.3%200-.5-.1-.3-.2-.5-.4l.1-6.6zm-9.5-5.8h-6.8v2.2h2.3V34h2.2V21.8h2.3zm3.6%2011.9l-.6.6c-.2.2-.4.2-.5.2-.2%200-.3-.1-.4-.2-.1-.1-.2-.3-.2-.5v-8.1h-2v8.9c0%20.6.1%201.1.3%201.4.2.3.6.5%201%20.5s.8-.1%201.1-.3c.4-.2.8-.6%201.1-1v1h2V23.4h-2v8.1h.2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 24px 24px;
}
.footer.oc ul.menu li a.social.flickr {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%226%20-6%2048%2048%22%3E%3Cstyle%3E.st0%7Bfill%3A%23888888%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M48.3-6H11.7C8.6-6%206-3.4%206-.3v36.7c0%203%202.6%205.6%205.7%205.6h36.7c3.2%200%205.7-2.6%205.7-5.7V-.3C54-3.4%2051.4-6%2048.3-6zM20.4%2025.5c-4.1%200-7.5-3.4-7.5-7.5s3.4-7.5%207.5-7.5%207.5%203.4%207.5%207.5-3.4%207.5-7.5%207.5zm19.2%200c-4.1%200-7.5-3.4-7.5-7.5s3.4-7.5%207.5-7.5%207.5%203.4%207.5%207.5-3.4%207.5-7.5%207.5z%22%20id%3D%22Layer_2%22%2F%3E%3C%2Fsvg%3E");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 24px 24px;
}
.footer.oc ul.menu li a.social.flickr:hover {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cstyle%3E.st0%7Bfill%3A%23FFFFFF%3B%7D%20.st1%7Bfill%3A%23FF007F%3B%7D%20.st2%7Bfill%3A%23005AE3%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M42.3%200H5.7C2.6%200%200%202.6%200%205.7v36.7c0%203%202.6%205.6%205.7%205.6h36.7c3.2%200%205.7-2.6%205.7-5.7V5.7C48%202.6%2045.4%200%2042.3%200zM14.4%2031.5c-4.1%200-7.5-3.4-7.5-7.5s3.4-7.5%207.5-7.5%207.5%203.4%207.5%207.5-3.4%207.5-7.5%207.5zm19.2%200c-4.1%200-7.5-3.4-7.5-7.5s3.4-7.5%207.5-7.5%207.5%203.4%207.5%207.5-3.4%207.5-7.5%207.5z%22%20id%3D%22Layer_2%22%2F%3E%3Cpath%20id%3D%22XMLID_10_%22%20class%3D%22st1%22%20d%3D%22M33.6%2031.5c-4.1%200-7.5-3.4-7.5-7.5s3.4-7.5%207.5-7.5%207.5%203.4%207.5%207.5-3.4%207.5-7.5%207.5z%22%2F%3E%3Cpath%20id%3D%22XMLID_6_%22%20class%3D%22st2%22%20d%3D%22M14.4%2031.5c-4.1%200-7.5-3.4-7.5-7.5s3.4-7.5%207.5-7.5%207.5%203.4%207.5%207.5-3.4%207.5-7.5%207.5z%22%2F%3E%3C%2Fsvg%3E");
    background-size: 24px 24px;
}
.footer.oc ul.menu li a.social.instagram {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%226%20-6%2048%2048%22%3E%3Cstyle%3E.st0%7Bdisplay%3Anone%3B%7D%20.st1%7Bdisplay%3Ainline%3Bfill%3A%23555555%3B%7D%20.st2%7Bfill%3A%23888888%3B%7D%3C%2Fstyle%3E%3Cg%20id%3D%22XMLID_6_%22%20class%3D%22st0%22%3E%3Cpath%20id%3D%22XMLID_9_%22%20class%3D%22st1%22%20d%3D%22M51.4%2042c1.5%200%202.6-1.2%202.6-2.6V-3.4C54-4.8%2052.8-6%2051.4-6H8.6C7.2-6%206-4.8%206-3.4v42.7C6%2040.8%207.2%2042%208.6%2042h42.8z%22%2F%3E%3C%2Fg%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M6%2037.1V-1.1c0-.1.1-.2.1-.3.5-2.4%201.9-3.8%204.2-4.5.2%200%20.4-.1.6-.1h38.2c.1%200%20.2.1.3.1%202.4.5%203.8%201.9%204.5%204.2%200%20.2.1.4.1.6v38.2c0%20.1-.1.2-.1.3-.4%202.2-2.1%204-4.3%204.4-.2%200-.3.1-.5.1H10.9c-.1%200-.2-.1-.3-.1-2.3-.4-4-2-4.5-4.2%200-.1-.1-.3-.1-.5zm5.6-22.8v20.2c0%201.2.8%202%202%202h32.9c1.3%200%202.1-.8%202.1-2.1v-20h-4.2c1%204.6.3%208.8-2.5%2012.5s-6.6%205.7-11.3%205.9c-3.9.2-7.4-1.1-10.3-3.7-4.3-4-5.7-8.9-4.5-14.7-1.5-.1-2.9-.1-4.2-.1zM39.2%2018c0-5.1-4.1-9.2-9.2-9.3-5.1%200-9.2%204.1-9.2%209.2s4.1%209.2%209.2%209.3c5.1.1%209.2-4.1%209.2-9.2zM43.9-.5h-2.7c-1.2%200-2%20.7-2%201.9v5.4c0%201.1.8%201.9%201.9%201.9h5.4c1.2%200%201.9-.8%201.9-2V1.4c0-1.2-.8-2-2-2-.8.1-1.6.1-2.5.1z%22%2F%3E%3C%2Fsvg%3E");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 24px 24px;
}
.footer.oc ul.menu li a.social.instagram:hover {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cstyle%3E.st0%7Bdisplay%3Anone%3B%7D%20.st1%7Bdisplay%3Ainline%3Bfill%3A%23555555%3B%7D%20.st2%7Bfill%3A%230286BE%3B%7D%3C%2Fstyle%3E%3Cg%20id%3D%22XMLID_6_%22%20class%3D%22st0%22%3E%3Cpath%20id%3D%22XMLID_9_%22%20class%3D%22st1%22%20d%3D%22M45.4%2048c1.5%200%202.6-1.2%202.6-2.6V2.6C48%201.2%2046.8%200%2045.4%200H2.6C1.2%200%200%201.2%200%202.6v42.7C0%2046.8%201.2%2048%202.6%2048h42.8z%22%2F%3E%3C%2Fg%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M0%2043.1V4.9c0-.1.1-.2.1-.3C.6%202.2%202%20.8%204.3.1c.2%200%20.4-.1.6-.1h38.2c.1%200%20.2.1.3.1%202.4.5%203.8%201.9%204.5%204.2%200%20.2.1.4.1.6v38.2c0%20.1-.1.2-.1.3-.4%202.2-2.1%204-4.3%204.4-.2%200-.3.1-.5.1H4.9c-.1%200-.2-.1-.3-.1-2.3-.4-4-2-4.5-4.2%200-.1-.1-.3-.1-.5zm5.6-22.8v20.2c0%201.2.8%202%202%202h32.9c1.3%200%202.1-.8%202.1-2.1v-20h-4.2c1%204.6.3%208.8-2.5%2012.5s-6.6%205.7-11.3%205.9c-3.9.2-7.4-1.1-10.3-3.7-4.3-4-5.7-8.9-4.5-14.7-1.5-.1-2.9-.1-4.2-.1zM33.2%2024c0-5.1-4.1-9.2-9.2-9.3-5.1%200-9.2%204.1-9.2%209.2s4.1%209.2%209.2%209.3c5.1.1%209.2-4.1%209.2-9.2zm4.7-18.5h-2.7c-1.2%200-2%20.7-2%201.9v5.4c0%201.1.8%201.9%201.9%201.9h5.4c1.2%200%201.9-.8%201.9-2V7.4c0-1.2-.8-2-2-2-.8.1-1.6.1-2.5.1z%22%2F%3E%3C%2Fsvg%3E");
    background-size: 24px 24px;
}
.footer.oc ul.menu li a.social.fb:hover {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%226%20-6%2048%2048%22%3E%3Cstyle%3E.st0%7Bfill%3A%23FFFFFF%3B%7D%20.st1%7Bfill%3A%233D5A98%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M45.4%2023.4l.9-7.2h-7.2v-4.6c0-2.1.6-3.5%203.6-3.5h3.8V1.7c-.7-.1-3-.3-5.6-.3-5.5%200-9.3%203.4-9.3%209.6v5.3h-6.3v7.2h6.3v18.4h-9.5v.1h17.1V23.4h6.2z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M53.9-1.6c-.6-2.3-2.1-3.7-4.5-4.2-.1%200-.2-.1-.3-.1H10.9c-.2%200-.4.1-.6.1-2.3.7-3.7%202.1-4.2%204.5%200%20.1-.1.2-.1.3v38.2c0%20.2.1.4.1.5.5%202.2%202.2%203.8%204.5%204.2.1%200%20.2.1.3.1l11.2-.1h9.5V23.5h-6.3v-7.2h6.3V11c0-6.2%203.8-9.6%209.3-9.6%202.6%200%204.9.2%205.6.3v6.4h-3.8c-3%200-3.6%201.4-3.6%203.5v4.6h7.2l-.9%207.2h-6.2V42h10.4c2.2-.5%203.9-2.2%204.3-4.4%200-.1.1-.2.1-.3V-.9c0-.3-.1-.5-.1-.7z%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-size: 24px 24px;
}
.footer.oc ul.menu li a.social.youtube:hover {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1_copy%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cstyle%3E.st0%7Bfill%3A%23CB3731%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M35.3%2022.3c-3.5-.1-7.1-.2-10.8-.2h-1.2c-3.7%200-7.3.1-10.8.2-2.4%200-4.5%202.1-4.5%204.7-.2%202-.3%204-.3%206s.1%204.1.2%206.1c0%202.6%202.1%204.6%204.7%204.6%203.8.2%207.5.3%2011.4.3%203.9%200%207.6-.1%2011.3-.2%202.6%200%204.7-2.1%204.7-4.6.2-2%20.2-4.1.2-6.1S40.1%2029%2040%2027c0-2.6-2.1-4.7-4.7-4.7zM14.8%2040h-2.2V27.7h-2.3v-2.1h6.8v2.1h-2.3V40zm7.9%200h-2v-1.2c-.4.4-.7.8-1.1%201-.4.2-.8.3-1.1.3-.5%200-.8-.2-1-.5-.2-.3-.3-.8-.3-1.4v-8.9h2v8.1c0%20.3%200%20.4.1.5.1.1.2.2.4.2.1%200%20.3-.1.5-.2s.4-.3.6-.6v-8.1h2V40zm7.6-2.2c0%20.8-.2%201.3-.5%201.7-.3.4-.8.6-1.3.6-.4%200-.7-.1-1-.2-.3-.2-.6-.4-.8-.7v.8h-2V25.6h2v4.6c.3-.3.5-.6.8-.7.3-.2.6-.3.9-.3.6%200%201.1.2%201.4.7.3.5.5%201.1.5%202v5.9zm7.3-2.8h-3.8v2c0%20.6.1.9.2%201.2.1.2.4.3.7.3.3%200%20.6-.1.7-.3.1-.2.2-.6.2-1.2v-.7h2v.7c0%201.1-.2%201.9-.7%202.5-.5.6-1.2.8-2.2.8-.9%200-1.6-.3-2.1-.9-.5-.6-.8-1.4-.8-2.4v-4.8c0-.9.3-1.7.8-2.3.6-.6%201.3-.9%202.2-.9.9%200%201.6.3%202.1.8s.7%201.3.7%202.3V35z%22%2F%3E%3Cpath%20d%3D%22M16.5%2010.7h-.1L14.9%205h-2.2l2.7%208.7v5.7h2.2v-6L20.2%205h-2.3z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M27.4%2031c-.1%200-.3%200-.4.1-.1.1-.3.2-.4.3V38c.2.2.3.3.5.4.2.1.3.1.5.1s.4-.1.5-.2c.1-.1.2-.4.2-.7v-5.5c0-.4-.1-.6-.2-.8-.2-.2-.4-.3-.7-.3zm7.3%200c-.3%200-.5.1-.7.3-.1.2-.2.5-.2%201v1.1h1.7v-1.1c0-.4-.1-.8-.2-1-.1-.2-.3-.3-.6-.3z%22%2F%3E%3Cpath%20d%3D%22M27.5%208.8v8.9c0%20.6.1%201.1.3%201.4.2.3.6.5%201%20.5s.8-.1%201.1-.3c.4-.2.8-.6%201.1-1v1.2h2V8.8h-2v8.1l-.6.6c-.2.1-.4.2-.6.2-.2%200-.3-.1-.4-.2-.1-.1-.1-.3-.1-.5V8.8h-1.8zm-6.7%2010c.5.5%201.2.8%202.1.8.9%200%201.6-.3%202.1-.8s.8-1.2.8-2.1v-5.5c0-.8-.3-1.5-.8-2s-1.2-.8-2-.8c-.9%200-1.6.2-2.1.7-.5.5-.8%201.1-.8%202v5.5c0%201%20.2%201.7.7%202.2zm1.3-7.7c0-.2.1-.4.2-.6.2-.1.3-.2.6-.2s.5.1.6.2c.2.1.2.3.2.6v5.8c0%20.3-.1.5-.2.7-.2.2-.4.2-.6.2-.3%200-.5-.1-.6-.2-.1-.2-.2-.4-.2-.7v-5.8z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M22.9%2017.8c.3%200%20.5-.1.6-.2.2-.2.2-.4.2-.7v-5.8c0-.2-.1-.4-.2-.6-.2-.1-.4-.2-.6-.2-.2%200-.4.1-.6.2-.2.1-.2.3-.2.6v5.8c0%20.3.1.5.2.7.1.1.3.2.6.2z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M47.9%204.3C47.3%202%2045.8.6%2043.4.1c-.1%200-.2-.1-.3-.1H4.9c-.2%200-.4.1-.6.1C2%20.8.6%202.2.1%204.6c0%20.1-.1.2-.1.3v38.2c0%20.2.1.4.1.5.5%202.2%202.2%203.8%204.5%204.2.1%200%20.2.1.3.1h38.7c2.2-.5%203.9-2.2%204.3-4.4%200-.1.1-.2.1-.3V5c0-.3-.1-.5-.1-.7zM40%2039.1c0%202.6-2.1%204.6-4.7%204.6-3.7.2-7.4.3-11.3.3-3.9%200-7.6-.1-11.3-.2-2.6%200-4.7-2.1-4.7-4.6-.2-2-.2-4.1-.2-6.1-.1-2.1%200-4.1.2-6.1%200-2.6%202.1-4.6%204.7-4.6%203.5-.1%207.1-.2%2010.8-.2h1.2c3.7%200%207.3.1%2010.8.2%202.6%200%204.7%202.1%204.7%204.6.2%202%20.2%204.1.2%206.1-.1%202-.2%204-.4%206zM17.6%2013.4v6h-2.2v-5.7L12.7%205h2.2l1.4%205.7h.1L17.9%205h2.3l-2.6%208.4zm3.3-4.2c.5-.5%201.2-.7%202.1-.7.8%200%201.5.3%202%20.8s.8%201.2.8%202v5.5c0%20.9-.3%201.6-.8%202.1s-1.2.8-2.1.8c-.9%200-1.6-.3-2.1-.8s-.8-1.3-.8-2.2v-5.5c.1-.8.3-1.5.9-2zm8.7%208.2c.1.1.2.2.4.2.1%200%20.3-.1.6-.2.2-.1.4-.3.6-.6v-8h2v10.6h-2v-1.2c-.4.4-.7.8-1.1%201-.4.2-.8.3-1.1.3-.5%200-.8-.2-1-.5-.2-.3-.3-.8-.3-1.4V8.8h2v8.1c-.3.3-.2.4-.1.5z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M34.8%2029.2c-.9%200-1.6.3-2.2.9-.6.6-.8%201.3-.8%202.3V37c0%201%20.3%201.8.8%202.4.5.6%201.2.9%202.1.9%201%200%201.7-.3%202.2-.8.5-.6.7-1.4.7-2.5v-.8h-2v.8c0%20.6-.1%201-.2%201.2-.1.2-.4.3-.7.3-.3%200-.5-.1-.7-.3-.1-.2-.2-.6-.2-1.2v-2h3.8v-2.7c0-1-.2-1.8-.7-2.3-.5-.6-1.2-.8-2.1-.8zm.7%204.1h-1.7v-1.1c0-.4.1-.8.2-1%20.1-.2.4-.3.7-.3.3%200%20.5.1.7.3.1.2.2.5.2%201v1.1zm-7.1-4c-.3%200-.6.1-.9.3-.3.2-.6.4-.8.7v-4.6h-2V40h2v-.8c.3.3.5.6.8.7.3.2.6.2%201%20.2.6%200%201-.2%201.3-.6.3-.4.5-1%20.5-1.7v-5.9c0-.9-.2-1.5-.5-2-.3-.4-.8-.6-1.4-.6zm-.2%208.2c0%20.3-.1.6-.2.7-.1.1-.3.2-.5.2s-.3%200-.5-.1-.3-.2-.5-.4v-6.6c.1-.1.3-.3.4-.3.1-.1.3-.1.4-.1.3%200%20.5.1.6.3.1.2.2.5.2.8v5.5zM17.1%2025.6h-6.8v2.1h2.3V40h2.2V27.7h2.3zm3.6%2011.9l-.6.6c-.2.2-.4.2-.5.2-.2%200-.3-.1-.4-.2-.1-.1-.2-.3-.2-.5v-8.1h-2v8.9c0%20.6.1%201.1.3%201.4.2.3.6.5%201%20.5s.8-.1%201.1-.3c.4-.2.8-.6%201.1-1v1h2V29.4h-2v8.1z%22%2F%3E%3C%2Fsvg%3E");
    background-size: 24px 24px;
}
.textlogo{background: url('../img/logo-jaguar-footer.png') no-repeat center;height: 54px; padding-bottom: 15px;}
.legals{padding-top: 9px;font-family: 'proxima_nova_rgregular';font-size: 12px;color: #8e8e8e;text-decoration: none;text-align: center;}
.heighttest {height: 800px;}
.light-bg {background: #f2f2f2;}
.dark-bg {background: #dedede;}
.footer.oc ul.menu li.menu-686,.footer.oc ul.menu li.menu-687,.footer.oc ul.menu li.menu-688,
.footer.oc ul.menu li.menu-1960,.footer.oc ul.menu li.menu-1961,.footer.oc ul.menu li.menu-1962,
.footer.oc ul.menu li.menu-689, .footer.oc ul.menu li.menu-768{padding:0; margin-right: 10px; position: relative; top: -13px; border: none;
text-indent:-9999px;overflow:hidden;}
.footer.oc ul.menu li.menu-685 {border:none;}

.footer.oc ul.menu {}

.footer.oc .meta .region-footer-navi div h2 {
    display: none;
}
#block-menu-menu-oc-footer-social-media ul.menu{
    width: 109px;
    margin: 0 auto 10px;
    overflow: hidden;
    text-align: center;
    padding-top: 20px
}


.navi_reg.nav_reg2 .content ul a {padding:0px 18px;height:54px;line-height:54px;}

.navi_reg.nav_reg2 .content li.first a,.navi_reg.nav_reg2 .content li.first.expanded a,
.navi_reg.nav_reg2 .content li a,.navi_reg.nav_reg2 .content li.expanded a,
.navi_reg.nav_reg2 .content li.last a,.navi_reg.nav_reg2 .content li.last.expanded a,
.navi_reg.nav_reg2 .content li.first a:hover,.navi_reg.nav_reg2 .content li.first a.active,
.navi_reg.nav_reg2 .content li.first.expanded a:hover,.navi_reg.nav_reg2 .content li.first.expanded a.active-trail,
.navi_reg.nav_reg2 .content li a:hover,.navi_reg.nav_reg2 .content li a.active,
.navi_reg.nav_reg2 .content li.expanded a:hover,.navi_reg.nav_reg2 .content li a.active-trail,
.navi_reg.nav_reg2 .content li.last a:hover,.navi_reg.nav_reg2 .content li.last a.active,
.navi_reg.nav_reg2 .content li.last.expanded a:hover,.navi_reg .content li.last a.active-trail
{background-image:none;text-transform:uppercase;}

.header_bottom_bg.sec {border-bottom:none;}
.navi_reg.nav_reg2 {border-top:3px solid #a61933;}
.navi_reg.nav_reg2 .content ul a {border-right:1px solid #232323;}
.navi_reg.nav_reg2 .content ul a.last {border:none;}

.navi_reg.nav_reg2_mobile {
    display: none;
}
.navi_reg.nav_reg2 {
  margin: 5px 0 0;
  height: auto;
  border: none;
}
.navi_reg.nav_reg2 > .container_12 {
  overflow: hidden;
}
.navi_reg.nav_reg2 > .container_12 > .header_navi.width_9 {
  overflow: hidden;
}
.navi_reg.nav_reg2 .navigation {
  background-color: transparent;
  bottom: 24px;
  display: inline-block;
  height: auto;
  left: 30px;
  position: absolute;
}
.navi_reg.nav_reg2 .navigation .container_12 {
  width: auto;
}
.navi_reg.nav_reg2 .content {
  line-height: 0;
  margin-top: 40px;
  height: auto;
}
.navi_reg.nav_reg2 .content ul {
    line-height: normal;
}

.region-head-navi-oc .content ul {
    background-color: #141414;
    float: left;
    margin-left: 11%;
    margin-right: 0px;
    width: 90%;
}
.not-logged-in.not-front .header-box_stage.header-box_stage_2 {
    top: 155px;
    height: 192px;
    left:213px;
}

.pageHeadline.pageHeadline2 {
    top: 144px;
}


.content.oc-content {min-height:200px;}
.wrapper.oc-wrapper {background:#181818;}
.page-node .wrapper.oc-wrapper {background:#181818;}
.wrapper.oc-wrapper .nav_reg_border {background-image:url("../img/oc/oc_bg_top.png");}

.oc-con-top-row .inside.panels-flexible-row-inside,
.oc-con-bottom-row .inside.panels-flexible-row-inside {width:940px;margin:0 auto;clear:both;}
.oc-con-top-row .inside.panels-flexible-row-inside {padding:70px 0 25px 0;min-height:240px; position: relative;}
.oc-con-bottom-row .inside.panels-flexible-row-inside {padding:70px 0 30px 0;}
.footer.oc, .push.oc {height:250px;}


/*BG PROFIL*/
.page-profile .panels-flexible-row-first{background-color: #fff;}
.page-profile .panels-flexible-row-first > div.panels-flexible-row-inside {background-color: #fff;}
.page-profile .oc-wrapper .nav_reg_border {background:url("../img/border_top.jpg") repeat-x 0px 0px;}

/*BG HOME*/
.page-jaguar-owners-area .panels-flexible-row-first{background-color: #f2f2f2; max-width: 1366px; margin: auto; overflow: hidden;}
.page-jaguar-owners-area .panels-flexible-15-inside{background-color: #fff;  max-width: 1366px; margin: auto; overflow: hidden;}

.oc-con-bottom-row {background:url("../img/oc/oc_bg_bottom.jpg") repeat-x left bottom #fff;}
.oc-con-bottom-row2 {background:url("../img/oc/oc_bg_bottom2.jpg") repeat-x left bottom;height:6px;}

.oc-con-bottom-row .oc-con-bottom-left {width:640px;min-height:20px;float:left;}
.oc-con-bottom-row .oc-con-bottom-right {width:300px;padding:0;min-height:20px;float:right;}
.oc-con-bottom-row .oc-con-bottom-right.small {width:220px;}
.oc-con-bottom-row .oc-con-bottom-right .teaser-home-wide-300{width:300px;padding:0;min-height:20px;float:right;}
.oc-con-bottom-row .oc-con-bottom-right .pane-content{position: relative;}
.pageHeadline {position:absolute;width:940px;font-size:18px;color:#ffffff;font-weight:normal;font-family:'jaguarbold';height:30px;line-height:30px;left:50%;top:54px;margin:0 0 0 -470px;text-align:center;text-transform:uppercase;letter-spacing:10px;}
.page-node .pageHeadline {position:absolute;width:940px;font-size:18px;color:#ffffff;font-weight:normal;font-family:'jaguarbold';height:141px;/*line-height:30px;*/left:50%;bottom:0;top:auto;margin:0 0 0 -470px;text-align:center;text-transform:uppercase;letter-spacing:10px;display:table;}
.page-node .pageHeadline span{position: relative; display: table-cell; vertical-align: middle; margin: auto; height: 141px;}

.oc-con-bottom-right .panels-flexible-region-inside {padding:0;}
.oc-con-bottom-left div.panel-pane div.node,
.oc-con-bottom-right div.panel-pane div.node {margin-bottom:20px;}
.oc-con-bottom-left .node-blog {float:left;width:620px;height:auto;background:#ffffff;position:relative;}
.oc-con-bottom-left .node-blog h2,
.oc-con-bottom-right .node-blog h2 {padding:0;margin:0;}
.oc-con-bottom-left .node-blog h3,
.oc-con-bottom-right .node-blog h3,
.oc-con-top-row .node-blog h3{font-size:13px;color:#000000;padding:15px 0 10px 0;margin:0;font-family:'proxima_nova_ltbold';}
.oc-con-bottom-left .node-blog .content-right h3 a,.oc-con-bottom-right .node-blog .content-right h3 a,.oc-con-top-row .node-blog .content-right h3 a {color:#000000;font-size: 15px;}

.oc-con-bottom-right .node-blog.node-teaser .content-right h3 a{color:#000000;font-size: 15px;}
.oc-con-bottom-left .node-blog .content-right.filter-right h3 a,.oc-con-bottom-right .node-blog .content-right.filter-right h3 a,.oc-con-top-row .node-blog .content-right.filter-right h3 a {color:#000000;text-transform: uppercase;font-size: 15px;}

.page-jaguar-owners-area .oc-con-bottom-left .content-right {  min-height: 174px;}
.oc-con-bottom-left .content-right {float:left;width:280px;padding:0 20px 25px;position:relative;}
/*a.full-link {position:absolute;left:0;top:0;display:block;width:100%;height:100%;}
*/
a.full-link {display:block; right:15px; bottom: 15px; position: absolute; color: #9E1B32; font-family: 'proxima_nova_rgregular'; text-decoration: underline; font-size: 13px;}
.oc-con-bottom-left .node-blog .t-content p {padding:0;}

.oc-con-bottom-right .node-blog {float:left;width:300px;height:auto;background:#ffffff;position:relative;}
.oc-con-bottom-right .content-right {float:left;width:260px;padding:0 0 20px 25px;position:relative;min-height:100px;}
.panel-flexible .oc-con-bottom-right .panel-separator {margin:0;}

.oc-con-bottom-right .node-blog.slider-teaser-right .content-right h3 a{color:#000;}
/* IMAGESLIDER start */
.oc-con-bottom-left .imageslider {min-height:153px;}
.oc-con-bottom-right .imageslider {min-height:139px;}
.imageslider {
	position:relative;float:left;
	width:300px;
	background: #ffffff;
}
/* single scrollable item */
.imageslider .images{
	float: left;
	width: 300px;
	min-height:153px;
	overflow: hidden;
}
.imageslider .images .innerbox{
	width: 300px;
	height:153px;
	float: left;
	position: absolute;
    overflow: hidden;
}
.imageslider .slidetabsnav {
	float:left;
	padding:0px;
	margin:0px;
	position: absolute;
	height: 10px;
	z-index: 10;
	left:50%;
	bottom:6px;
	text-align: center;
	margin-left: -150px;
	width:300px;
	display:block;
}
.imageslider .slidetabsnav a{
	display: inline-block;
    height: 10px;
    line-height: 10px;
    width: 10px;
	list-style-type:none;
	margin: 0px 4px 5px 0px;
	cursor:pointer;
	text-align: center;
	background:url('../img/slider_dots.png') no-repeat left bottom;
}
.imageslider .slidetabsnav a:hover,
.imageslider .slidetabsnav a.active,
.imageslider .slidetabsnav a.current {
	color:#ffffff;
	background:url('../img/slider_dots.png') no-repeat left top;
}
/* IMAGESLIDER end */





.special-data {float:left;width:100%;height:0px;overflow:hidden;position:relative;}
.printline {float:left;height:auto;padding:30px 0 16px 480px;}
a.printpage {float:left;display:block;height:21px;line-height:21px;padding:0 0 0 35px;
font-size:13px;color:#484848;text-decoration:none;font-family:'proxima_nova_rgregular';cursor:pointer;
background:url("../img/print.jpg") no-repeat 1px 0px;}
.m01forms .special-data .form-checkboxes .form-item {width:400px;padding:0 0 30px 0;}
.m01forms .special-data .form-checkboxes .form-item label {width:auto;}
#edit-send-email {padding-bottom:30px;}
.popup-btag.hideit {display:none;}
.popup-btag.showit,.popup-btag.hideit {width:460px;margin-left:79px;}
.sendMailTo {clear:both;padding-top:22px;position:relative;}
.sendMailTo input {float:left;background:#ffffff;border:1px solid #d9d9d9;height:31px;width:268px;padding:0 15px;margin:0 20px 0 0;}
a.sendMailA {float:left;font-family:'proxima_nova_ltbold';line-height:33px;
background:url("../img/btn_arrow.png") no-repeat scroll 110px 11px #A61933;color:#ffffff;text-transform:uppercase;width:120px;height:33px;
text-align:left;padding-left:20px;cursor:pointer;}
a.sendMailA:hover {background-color:#352C2C;}
.pop-text,.sendMailTo {float:left;width:100%;}
.popup-btag.hideit .pop-text {text-align:center;}
.popup .popup-btag.hideit .popup-no {left:50%;top:auto;right:auto;margin:0 0 0 -70px;}
.sendToAddress {font-family:'proxima_nova_rgbold';}


.header_bottom_bg.welc {height:200px;overflow:hidden;text-align:center;position:relative;z-index:10;}
.header_bottom_bg.bgcolor img {position:absolute ;z-index:5; left:50%; margin-left:-1300px;}
.header_bottom_bg.bgcolor .leftBgcolor {position:absolute;left:0;width:50%;height:100%;z-index:1;}
.header_bottom_bg.bgcolor {background:#10130c;}
.wrapper.welcomeWrap .content.webform {padding-top:40px;}
.wrapper.welcomeWrap .header-box {height:170px;}



.oc-con-featured {background:#dedede;width:100%;padding-top:36px;}
.oc-con-featured .inside.panels-flexible-row-inside {clear:both;margin:0 auto;width:940px;height:auto;}
.eventContainer {float:left;width:100%;height:auto;position:relative;}
.eventContainer .featured-img {float:left;position:relative;z-index:5;}
.content-featured {position:absolute;left:0;bottom:0;min-height:100px;width:900px;z-index:20;
background:url("../img/1x1-80.png") repeat scroll 0 0 transparent;padding:20px;}
.pane-featured-event h2,.pane-featured-my-jaguar h2 {text-align:left;color:#000000;font-size:22px;font-family:'proxima_nova_rgregular';letter-spacing:3px;
padding-bottom:20px;}
.content-featured h3 {font-size:22px;padding:0 0 10px 0;color:#ffffff;letter-spacing: 4px;text-transform: uppercase;}
.content-featured h3 a {color:#ffffff;}
.content-featured p {color:#ffffff;max-width:560px;padding:0;}
.content-featured span.event-date {width:344px;display:block;min-height:23px;line-height:23px;
position:absolute;right:20px;top:15px;color:#939897;font-size:13px;text-align:right;text-transform:uppercase;
font-family:'proxima_nova_rgitalic';}
.content-featured a.full-link {letter-spacing: 3px;display:block;width:180px;height:23px;line-height:23px;padding:0 0 0 20px;
position:absolute;right:auto;bottom:20px;color:#ffffff;text-transform:uppercase;font-size:13px;text-decoration:none;
font-family:'proxima_nova_rgbold';background:url("../img/pixel-arrow.png") no-repeat 170px 0 #a61933;left:20px;top:auto;}
.content-featured a.full-link:hover {background-color:#352C2C;}
.page-nodes .wrapper.oc-wrapper .nav_reg_border {background-image:url("../img/bg_border_offers.jpg");}
.content-featured a.full-link-all {position:absolute;left:0;top:0px;width:100%;height:100%;}
.pane-content a.links{color: #000000;}
.pane-content p a.text-link-normal{text-decoration: underline;}
/* Offers */

.full-img {position: relative; width: 940px;}
.full-img .zoom {display: block; height: 37px; width: 37px;position: absolute; background: transparent url('../img/btn_zoom.png') no-repeat; top: 15px; right: 10px; }
.full-img .zoom:hover {cursor: pointer; background-position: 0 -37px;}
.page-node h3 {text-align: center; text-transform: uppercase; font-size: 15px;letter-spacing: 1px;margin-top: 20px;}
.page-node h2 {text-transform: uppercase; font-size: 15px;letter-spacing: 1px;line-height: 18px;}
.front.page-node .box_stage{top: 0px; right: 0px; left: auto;}
.front.page-node .box_stage h2{font-size:65px; line-height: normal;}
.front.page-node .main-content.index{position: static;}
.page-node h1 {text-align: center;text-transform: uppercase; font-size: 22px;letter-spacing: 8px;padding-top: 20px;margin-bottom: 50px; width: 940px;}
.page-node .left-content {width: 540px; float: left;min-height: 200px;}
.page-node .right-content {width: 220px; float: right;min-height: 200px;margin-right: 20px;}
.page-node .left-content p {margin-top: 0px;font-size: 13px;}
.page-node h4 {text-transform: uppercase; font-size: 17px;letter-spacing: 1px;margin-bottom: 20px;}
.page-node h5 {font-family: 'proxima_nova_rgbold';font-size: 13px;letter-spacing: 1px;margin-bottom: 20px;margin-top: 14px;}
.event-detail-data {font-size: 13px;padding-bottom: 20px; border-bottom: 5px solid #dedede;}
.event-detail-row {margin-bottom: 20px;height: 13px;line-height: 16px;}
.event-detail-row.nomargin {margin-bottom: 0;height: 13px;}
.event-detail-row.double {margin-bottom: 20px;height: 36px;}
.event-detail-row.triple {margin-bottom: 20px;height: 48px;}
.event-data {float: left;width: 60px;}
.event-value {float: left; width: 140px;}
.event-detail-meta {font-size: 13px; padding: 20px 0 20px;border-bottom: 5px solid #dedede;}
.event-detail-meta.last {border: none;}
.event-detail-social {padding-left: 40px; margin-bottom: 20px;}
.event-detail-social.facebook {background: transparent url('../img/event-detail-facebook.png') no-repeat;}
.event-detail-social.twitter {background: transparent url('../img/event-detail-twitter.png') no-repeat;}
.event-detail-social .social-snippet {position: relative; top: 3px;}
.event-detail-social .social-snippet strong {font-family: 'proxima_nova_rgbold';display: block;margin-bottom: 10px;}
.event-widget {padding: 14px 0 24px; border-bottom: 5px solid #dedede; border-top: 5px solid #dedede;margin-top: 50px; clear: both;}
.event-widget .text-link {font-family: 'proxima_nova_rgregular', Arial, sans-serif;float: left;}
.event-widget .text-link span {}
.event-share {display: inline-block;float: right;height: 25px;  width: 220px;position: relative; top: 5px;font-size: 13px;}
.event-share .counter {position: absolute; right: 5px; top: 5px;font-family: 'proxima_nova_rgbold'; width: 70px; text-align: center;}
.event-share .share-btn {width: 128px; background: #a61933; display: block; height: 20px;font-family: 'proxima_nova_rgbold';text-transform: uppercase; padding-top: 5px;padding-left: 10px;background: #a61933 url('../img/btn_pfeil_weiss.png') no-repeat right center;}
.event-share .share-btn:hover {cursor: pointer; background-color: #352c2c;}
.pagination {padding: 20px 0 20px; border-bottom: 1px solid #dedede;text-align: center;font-size: 13px;}
.pagination .prev {color: #a61933;float: left;font-size: 11px;padding-top: 3px;}
.pagination .next {color: #a61933; float: right;font-size: 11px;padding-top: 3px;}
.pagination .prev:hover, .pagination .next:hover {color: #352c2c;cursor: pointer; text-decoration: none;}
.pagination .page-count {color: #767676;}
.pagination .page-count em {color: #000;font-style: normal;}
.page-node .back-widget {padding: 14px 0 24px; border-bottom: 1px solid #dedede;}
.page-node .back-widget .text-link {font-family: 'proxima_nova_rgregular', Arial, sans-serif;}
.page-node .main-content {padding-bottom: 0px;}
.page-node .left-content .alignleft {float: left;margin-right: 14px; }
.page-node .left-content .image-container {margin-top: 40px; margin-bottom: 40px;}
.page-node .left-content .alignleft.last {margin: 0;}

.page-node .left-content p strong{font-weight: bold;}

/* Filter Results */
body.oc-filter .stage {height: 288px;border-bottom: 6px solid #a61933;}
body.oc-filter .main-content {padding-bottom: 50px;}
body.oc-filter .main-content h2 {font-size: 22px; text-transform: uppercase;letter-spacing: 6px;padding-top: 30px; padding-bottom: 30px;}
.featured-event {width: 940px; min-height: 500px; position: relative;}
.featured-event .image {width: 940px; height: 500px; position: absolute; top: 0; left: 0;}
.featured-event .info {height: 100px; width: 900px; position: absolute; bottom: 0; background: transparent url('../img/1x1-80.png') repeat;color: #fff; font-size: 13px;padding: 20px;}
.featured-event .info p {width: 520px;margin-top: 20px;}
.featured-event .info .date {float: right;margin-top: 4px;font-family: 'proxima_nova_rgitalic';text-transform: uppercase; color: #939897;}
.featured-event .info .btn {float: right;position: absolute; bottom: 20px; right: 20px;}
.featured-event .info h3 {font-size: 22px; text-transform: uppercase;letter-spacing: 6px;}
body.oc-filter .main-content.light-bg h2 {padding-top: 50px;}
.filter-box {width: 900px; height: 34px; background: #dedede;font-size: 13px;padding: 18px 20px 0;}
.filter-box label {font-family: 'proxima_nova_rgbold'; text-transform: uppercase;}
.filter-box select {margin-left: 10px;}
body.oc-filter .main-content.dark-bg {margin-top: -5px;}
form.filter {height: 52px; float: left; margin-right: 40px;}
body.oc-filter .main-content .left {float: left;width: 640px;margin-top: 30px;border-top: 5px solid #dedede;}
body.oc-filter .main-content .right {float: left;width: 220px;margin-left: 80px;margin-top: 30px;}
.filter-result {width: 640px;font-size: 13px;border-bottom: 1px solid #dedede;height: 145px;margin-top: 20px;}
.filter-result.last {border: none;}
.filter-result .image {width: 220px; float: left;}
.filter-result .result {width: 400px; float: left; margin-left: 20px;}
.filter-result .result .date {display: block;text-transform: uppercase; color: #939897;font-family: 'proxima_nova_rgitalic'; margin-bottom: 10px;}
.filter-result .result h3 {font-size: 15px;font-family: 'proxima_nova_rgbold'; letter-spacing: 2px;text-transform: uppercase;margin-bottom: 10px;}
.filter-result .result .text-link {float: right;margin-top: 10px;}
body.oc-filter .pagination {border-top: 5px solid #dedede;border-bottom: none;margin-top: 20px;}
.permanent-offers h2 {color: #939897;padding-bottom: 10px; border-bottom: 5px solid #dedede;}
.permanent-offers .permanent-slideshow {width: 640px; height: 230px;margin-top: 20px; font-size: 13px; color: #939897;overflow: hidden;position: relative;}
.permanent-offers .permanent-slides-holder {width: 19000px; height: 230px;position: absolute;}
.permanent-offers .permanent-item {width: 220px; float: left; margin-right: 20px;}
.permanent-offers .permanent-item.last {margin: 0;}
.permanent-offers .image {width: 22px; height: 100px;}
.permanent-offers .date {display: block;font-family: 'proxima_nova_rgitalic';margin-bottom: 10px;margin-top: 10px;}
.permanent-offers .item-head {font-size: 15px;font-family: 'proxima_nova_rgbold'; letter-spacing: 1px;margin-bottom: 10px;}
.permanent-offers .mask {position: absolute; z-index: 999; top: 0; right: 0; height: 230px; width: 159px; background: transparent url('../img/permanent-slides-mask.png') repeat-y;}
.permanent-slideshow .btn-right {display: block; width: 32px; height: 230px; position: absolute; top: 0; right: 0; background: #a61933 url('../img/perm-btn.png') no-repeat;z-index: 999;}
.permanent-slideshow .btn-right:hover {background-color: #352c2c;cursor: pointer;}
.black-teaser {float: right;width: 180px;background: #000;padding: 20px; color: #fff; font-size: 13px;margin-top: 20px;}
.black-teaser h3 {text-transform: uppercase; font-size: 15px;font-family: 'proxima_nova_rgbold';margin: 10px 0 10px;padding: 0px;}
.black-teaser p{padding: 0px; color: #ffffff;font-family: 'proxima_nova_rgregular';font-size: 13px;}
.black-teaser .text-link {color: #fff;font-family: 'proxima_nova_rgregular';margin-top: 10px;}
.black-teaser .text-link:hover {text-decoration: underline;}
.black-teaser .text-link .arrow {background-color: transparent;background-position: 0 1px;}
.black-teaser .text-link:hover span.arrow { background-color: #000000;}

.pane-latest-jaguar-club-entries-right-column .slider-teaser-right .text-link { text-transform: uppercase; }
.pane-latest-jaguar-club-entries-right-column .slider-teaser-right .text-link .arrow { background-color: transparent; background-position: 0 1px; margin-right: 0; }
.pane-latest-jaguar-club-entries-right-column .slider-teaser-right .text-link:hover { color: #A61933; }



.permanent-aside {margin-top: 20px; border-top: 5px solid #dedede;padding-top: 20px;}
.permanent-aside h3 {color: #939897;padding-bottom: 10px;text-transform: uppercase;font-family: 'proxima_nova_rgbold';font-size: 15px;}
.permanent-aside-slideshow {background: #fff;width: 220px; height: 338px;position: relative;}
.permanent-aside-slides-holder {}
.permanent-aside .item {color: #484848;font-size: 13px;}
.permanent-aside .item .image {}
.permanent-aside .item .data {padding: 20px;}
.permanent-aside .item h4 {font-size: 15px; text-transform: uppercase;margin-bottom: 20px;}
.permanent-aside .item .date {font-family: 'proxima_nova_rgitalic';display: block; margin-bottom: 20px;}
.permanent-aside .item p {margin-bottom: 20px;}
.permanent-aside .next {position: absolute; display: block; width: 20px; top: 0; right: 0;height: 338px; background: #a61933 url('../img/perm-aside-btn.png') no-repeat; z-index: 999;}
.permanent-aside .next:hover {background-color: #352c2c;cursor: pointer;}
.permanent-aside .text-link {font-family: 'proxima_nova_rgregular';color: #484848;}
.permanent-aside .text-link:hover {text-decoration: underline; cursor: pointer;}
.permanent-aside .text-link .arrow {background-color: transparent;background-image: url('../img/pixel-arrow-484848.png');background-position: 0 1px;}
.aside-social-widget {margin-top: 20px;font-size: 13px; padding: 20px 0 20px;border-top: 5px solid #dedede;}
.aside-social {padding-left: 40px; margin-bottom: 20px;}
.aside-social.facebook {background: transparent url('../img/event-detail-facebook.png') no-repeat;}
.aside-social.twitter {background: transparent url('../img/event-detail-twitter.png') no-repeat;}
.aside-social .social-snippet {position: relative; top: 3px;}
.aside-social .social-snippet strong {font-family: 'proxima_nova_rgbold';display: block;margin-bottom: 10px;}


.panels-flexible-row.oc-con-featured {padding:35px 0 50px 0;}
.panels-flexible-row.oc-con-featured h2 {margin:0;}
.oc-con-bottom-row .oc-con-bottom-left .gray-line {min-width:640px;}

/* Event Filter */
.view.view-selectbox-view1 .view-content,.view.view-selectbox-view1 .views-submit-button {display:none;}
.oc-con-filter {background:#F2F2F2;}
.oc-con-filter .inside.panels-flexible-row-inside {padding:45px 0 0px;}
.oc-con-filter .inside.panels-flexible-row-inside {clear: both;margin: 0 auto;width: 940px;}
.oc-con-filter h2.pane-title {margin:0;padding:0 0 20px 0;background:none;border:none;text-align:left;}
.oc-con-filter .pane-content {}
.oc-con-filter .pane-content .view {float:left;padding:10px 20px;background:#dedede;width:900px;height:auto;}
.event-filter-row .views-exposed-widget,.event-filter-row .views-widget,
.event-filter-row label,.event-filter-row select {float:left;}
.event-filter-row label {color:#000000;font-size:13px;font-weight:normal;font-style:normal;font-family:'proxima_nova_ltbold';
height:33px;line-height:33px;text-transform:uppercase;padding-right:10px;}
.event-filter-row .views-exposed-widget {padding:0 22px 0 0;}
.event-filter-row .views-exposed-widgets {margin:0;}
.event-filter-row .selectBox-dropdown {min-width:200px;}

#oc-view-filter .node-blog {width:640px;margin:0;}
.oc-body.oc-offers .oc-con-bottom-row .inside.panels-flexible-row-inside {padding-top:0;}
.oc-con-bottom-left .imageslider.filterslider {background:transparent;width:220px;min-height:100px;}
.oc-con-bottom-left .bottom-slider-teaser .node-blog h3 {padding-right:0px;}
.oc-body.oc-offers .oc-con-bottom-left .node-blog {background:none;}

#oc-view-filter .view-content {float:left;}
#oc-view-filter .views-row {width:100%;float:left;padding:0 0 30px 0;border-bottom:1px solid #dedede;
margin:0 0 30px 0;}
#oc-view-filter .views-row.views-row-last {border:none;margin:0;border-bottom:5px solid #dedede;}
#oc-view-filter .item-list {float:left;width:100%;padding:15px 0;}
#oc-view-filter ul.pager {float:left;width:100%;height:auto;margin:0;padding:0;position:relative;}
#oc-view-filter li {margin:0;padding:0;font-family:'proxima_nova_rgregular';line-height:20px;height:20px;}
#oc-view-filter li.pager-first.first,#oc-view-filter li.pager-last.last {display:none;}
#oc-view-filter li.pager-previous,
#oc-view-filter li.pager-next {float:left;font-size:11px;color:#a61933;}
#oc-view-filter li.pager-next {float:right;}
#oc-view-filter li.pager-previous a,
#oc-view-filter li.pager-next a {color:#a61933;text-decoration:none;}
#oc-view-filter div.ajax-progress.ajax-progress-throbber {position:absolute;width:640px;height:20px;overflow:hidden;left:0;top:0;
background:none;}
#oc-view-filter div.ajax-progress.ajax-progress-throbber div {display:none;}
#oc-view-filter li.pager-current,
#oc-view-filter li.pager-item {font-size:13px;color:#767676;padding:0 3px;}
#oc-view-filter li.pager-item a {color:#767676;}
#oc-view-filter li.pager-current,
#oc-view-filter li.pager-item a:hover {color:#000000;}
.oc-con-bottom-left .node-blog .content-right.filter-right h3 {padding-top:0;}
.content-right.filter-right p.evdate {font-family:'proxima_nova_rgitalic';color:#939897;text-transform: uppercase;}
.content-right.filter-right a.full-link-text {position:absolute;right:0;bottom:0;color:#444;font-size:11px;height:21px;line-height:21px;
font-family:'proxima_nova_ltbold';min-width:80px;text-align:left;padding:0 0 0 30px;background:url("../img/btn_red_k.jpg") no-repeat left top;text-transform: uppercase;}
/*.content-right.filter-right a.full-link-text:hover {background-position:left bottom;}*/
.content-right.filter-right a.full-link-text:hover {
    color: #A61933;
}
.oc-con-bottom-left .content-right.filter-right {min-height:80px;padding-bottom:23px;width:380px;}



/* Filter Startseite */
.pane-m01-taxterms-m01-taxterms01{float:left;width:100%;background: url("../img/home_teaser_bg.png") no-repeat scroll left 15px transparent;
min-height:323px;}
.pane-m01-taxterms-m01-taxterms01 h2 {font-family: 'proxima_nova_rgregular';font-size: 15px;background:none;margin:0;padding:5px 0 25px 40px;text-align: left;text-transform: uppercase;/*width:160px;*/}
.pane-m01-taxterms-m01-taxterms01 h3 {
    background: url("../img/tabs-arrow.png") no-repeat scroll right top #362C2B;
    box-sizing: border-box;
    clear:none;
    color:#FFFFFF;
    cursor: pointer;
    float:left;
    font-family: 'proxima_nova_rgbold';
    font-size: 12px;
    font-style: normal;
    font-weight:normal;
    letter-spacing:1px;
    line-height: 23px;
    margin:0 0 0 20px;
    padding:0 0 0 10px;
    text-align: left;
    width:130px;
}

.pane-m01-taxterms-m01-taxterms01 h3.active,.pane-m01-taxterms-m01-taxterms01 h3:hover {background-color:#A61933;}
.pane-m01-taxterms-m01-taxterms01 .headlines {float:left;width:100%;}
.taxTeaserContent {float:left;width:300px;padding:20px 0 0 0;}
.taxTeaserContent .catcon {float:left;width:300px;min-height:200px;position: absolute;overflow: hidden;}
.taxTeaserContent .catcon.con02 {display:none;}
.taxTeaserContent ul {float:left;width:100%;height:auto;margin:0;padding:0;}
.taxTeaserContent ul li {float:left;width:100%;height:auto;margin:0;padding:0;}
.taxTeaserContent ul li a {color:#484848;display:block;background: transparent url('../img/arrow-big.png') no-repeat 20px top;
padding-left: 40px;line-height: 38px;font-size: 13px;text-align:left;}
.taxTeaserContent ul li a:hover{background-position: 20px bottom;background-color:#f7f7f7;}

.profile-data #m01-oc-profil-form .form-item label{cursor: default}

.bottom-slider-teaser img.featured-img {max-width:220px;}

.social2er .facebookPost,.social2er .twitterPost,
.social4er .facebookPost,.social4er .twitterPost {width:180px;}
.search-info a.username {display:none;}

.node.node-webform .content-right p, .panel-pane .content-right p {padding-right:0;}
.home-teaser-top-right .panel-pane.pane-home-top-right-teaser .content-right,
.home-teaser-top-left .content-right {position:relative;}

.navi_reg .content ul li.leaf.menu-764,.navi_reg .content ul li.leaf.menu-763,
.navi_reg .content ul li.leaf.menu-765{display:none;}

/* Download BTN start*/

.form-file-block {
    border: 1px solid #DEDEDE;
    font-size: 13px;
    height: 25px;
    position: relative;
    margin-bottom: 20px;
    width: 220px;
}

.form-file-block .counter {
    font-family: 'proxima_nova_rgbold';
    position: absolute;
    right: 5px;
    text-align: center;
	top:5px;
    width: 70px;
}

.form-file{
   background: url("../img/btn_pfeil_weiss.png") no-repeat scroll right center #A61933;
    display: inline-block;
    font-family: 'proxima_nova_rgbold';
    height: 20px;
    padding-left: 10px;
    padding-top: 5px;
    padding-right:41px;
    font-size: 13px;
    text-transform: uppercase;
    /*width: 128px;*/

}

.form-file:hover{background-color: #352C2C;}

.main-content .left-content .form-file{color:#fff; text-decoration: none;}

.mobile-submit{display: none;}
/* Download BTN end*/

.event-share{width: auto;}
.event-share .share-btn{
    float: left;
    width: auto;
    padding-right: 35px;
}
.addthis_toolbox{float: left;}
.addthis_box{float: left;  padding: 5px 10px 4px 10px; background-color: #dedede; width: 124px;}
.addthis_line{float: left; overflow: hidden; width: 0px; height: 25px;}
.addthis_toolbox .addthis_counter{ background-image: none !important; border: solid 1px #DEDEDE;font-size: 13px !important; padding:4px 4px 3px 4px; margin: 0px;height: 16px; display: block; }
.addthis_toolbox .addthis_counter.addthis_bubble_style a.addthis_button_expanded{font-size: 13px !important; }
.addthis_counter.addthis_bubble_style{
    height: 23px !important;
    margin: 0 !important;
    float: left;
}
.addthis_counter.addthis_bubble_style a.addthis_button_expanded{
    height: 23px !important;
    line-height: 23px !important;
    width: 27px !important;
    background: none;
}

.search_total_result{ color:#939897; font-size: 13px; float: left; margin-left: 15px;  margin-top: -48px;}



/* added 21.06.2013 */
.home-teaser-top-left .content-right,.oc-con-bottom-right .content-right {min-width:260px;}
.oc-con-bottom-right .content-right {padding:0 20px 20px 20px;}
.bottom-slider-teaser a.full-link {display:none;}
.left-slider-teaser .view-content .content-right .text-link {bottom:30px;}
.page-jaguar-owners-area .header-box p {float:right;font-family:'proxima_nova_rgregular';font-size:13px;margin-top:14px;width:377px;}
.page-jaguar-owners-area .header-box p a {float:left;margin-right:40px;display:block;height:21px;
line-height:21px;background:url("../img/btn_red_k.jpg") no-repeat scroll 0 0;padding:0 0 0 31px;}
.page-jaguar-owners-area .header-box p a:hover {background-position:left bottom;}
.region.region-head-text-oc {position:relative;float:right;width:377px;}
.region-head-text-oc ul{text-transform: uppercase; float: right; width:360px; color: #fff; font-family: 'jaguarregular'; font-size: 11px; margin-top: 10px;}
.region-head-text-oc li {list-style: disc;}

.pdf-download, .more-link{
    background: url("../img/btn_pfeil_weiss.png") no-repeat scroll right center #A61933;
    display: inline-block;
    font-family: 'proxima_nova_rgbold';
    height: 20px;
    padding-left: 10px;
    padding-top: 5px;
    padding-right: 35px;
    text-transform: uppercase;
    min-width: 0;
    font-size: 13px;
    color: #fff;
    text-decoration: none;
}

a.pdf-download:hover, a.more-link:hover  {
    background-color: #352C2C;
}
.single-view-offer p a.more-link {color:#ffffff;text-decoration: inherit;}

/*
.page-carpersonalisationform .container_12 .prefix_2,
.page-carpersonalisation .container_12 .prefix_2,
.welcomeWrap .container_12 .prefix_2{padding-left: 70px;}
.page-carpersonalisationform .container_12 .width_9,
.welcomeWrap .container_12 .width_9{width: 808px;}
*/
.m01forms .form-item-field-eo-car-brand label{line-height: normal;}
.m01forms #edit-field-eo-your-interests.form-checkboxes .form-item label{line-height: normal; min-height: 32px; padding-top: 4px;}
.m01forms .form-checkboxes .form-item {width: 170px;}


.page-baggage-tag-form .popup-headline {
    font-family: 'proxima_nova_rgregular';
    font-size: 22px;
    font-weight: normal;
    letter-spacing: 9px;
    margin: 0;
    padding-left: 30px;
    padding-top: 24px;
    position: relative;
    text-align: center;
    width: 89%;
}

.full-img{height:510px; overflow: hidden; float: left;}

.full-img .images .innerbox {
    height: 500px;
    position: absolute;
    width: 940px;
}

.full-img .slidetabsnav {
    bottom: 18px;
    display: block;
    float: left;
    height: 10px;
    left: 50%;
    margin: 0 0 0 -468px;
    padding: 0;
    position: absolute;
    text-align: center;
    width: 940px;
    z-index: 10;
}
.full-img .slidetabsnav a:hover, .full-img .slidetabsnav a.active, .full-img .slidetabsnav a.current {
    background: url("../img/slider_dots.png") no-repeat scroll left top transparent;
    color: #FFFFFF;
}
.full-img .slidetabsnav a {
    background: url("../img/slider_dots.png") no-repeat scroll left bottom transparent;
    cursor: pointer;
    display: inline-block;
    height: 10px;
    line-height: 10px;
    list-style-type: none;
    margin: 0 7px 5px 0;
    text-align: center;
    width: 10px;
}
.page-node .single-view-offer h1,
.page-node .single-view-offer h3 {clear:both;}

/* Sprache raus */
a.lang-link {display:none;}
.legals p {display:none;}

/* Navigation zentrieren - Sebastian */
.wrapper.welcomeWrap .navi_reg .content ul li { display:inline-block;text-align: left; float:none;}
.wrapper.welcomeWrap .navi_reg .content ul { text-align: center;margin:0; }
.wrapper.welcomeWrap .navi_reg .header_navi.width_9 { padding:0; width:100%; margin:0; }
/* --end */

/* Footer Navigation zentrieren */

/* --end */

.terms-table a{color: #000; text-decoration: underline;}
.panel-pane .terms-table p {padding-bottom: 0px;}
.terms-table ul{padding-right: 20px;}
.terms-table ul li{list-style: disc; margin-left: 20px; font-size: 13px;}

/* WR Footer anpassung */
.footer.wr ul.menu { width: 350px; }
.footer.wr ul.menu {padding-top:20px; margin: 0 auto 0; height:26px;}
.footer.wr ul.menu li {float: left;font-family: 'proxima_nova_rgbold';letter-spacing: 1px;font-size: 10px;color: #939897;display: block;border-right: 1px solid #939897;padding: 0 20px 0;text-transform: uppercase;}
.footer.wr ul.menu li a {color: #939897;}
.footer.wr ul.menu li a:hover,.footer.wr ul.menu li a.active {color:#ffffff;}
.footer.wr ul.menu li.last {border:none;}
/* --end */


.panel-flexible-inside {
    background-color: #fff;
    max-width: 1366px;
    margin: auto;
}


/* Fixes */
.pane-latest-jaguar-club-entries .imageslider .innerbox img {max-width:300px;}
.footer.oc ul.menu { width: 451px; }
#edit-car-home div.form-item {clear:both;}
a.redMenuBtn{
    color:#ffffff;
    cursor:pointer;
    padding:6px 10px 2px 10px;
    display:inline-block;
    height:18px;
    border-left:1px solid #000000;
    background:#a61933;
    width:auto;
    font-family: 'proxima_nova_rgbold', Arial, sans-serif;
    text-transform: uppercase;
    font-size:12px;

}
a.redMenuBtn:hover {background-color:#352c2c;}
.m01forms .legal a{
    color: #767676;
    margin-top: 10px;
    font-family: 'proxima_nova_rgitalic';
    font-size: 13px;
    font-weight: normal;
    line-height: normal;
    text-decoration: underline;
}
.wrapper.stretch .main-content.index{min-height:540px;}
.i18n-fl .container_12 .prefix_3.header_navi{}
.pwResetSelect, .upwreset2{
    display: none;
}
.pwResetSelect .langChange{
    background: url("../img/btn_arrow.png") no-repeat scroll 283px center #A61933;
    cursor: pointer;
    display: block;
    height: 23px;
    width: 279px;
    border: none;
    outline: none;
    text-align: left;
    color: #FFFFFF;
    font-family: 'proxima_nova_rgbold';
    font-weight: normal;
    font-style: normal;
    font-size: 13px;
    letter-spacing: 3px;
    padding: 7px 0 0px 21px;
    margin: 0;
    text-transform: uppercase;
}
.pwResetSelect .langChange:hover{
    background: url("../img/btn_arrow.png") no-repeat scroll 283px center #352c2c;
    cursor: pointer;
}

.error_bg{
    background: url("../img/bg_error_03.jpg") no-repeat scroll 0px 0px;
    display: block; width:458px; height: 198px;
    position: relative;
    right: 80px;
}


.lb_bg_bottom a.userRegister, .cta-red{
    float: left;
    cursor: pointer;
    display:block;
    clear: both;

    text-transform: uppercase;
    background: url(../img/btn_arrow_1.png) no-repeat scroll right center #A61933;
    height: 100%;
    border: none;
    outline: none;
    text-align: left;
    color: #FFFFFF;
    font-family: 'proxima_nova_ltbold';
    font-weight: normal;
    font-style: normal;
    padding: 7px 0 7px 21px;
    width: 180px;
    padding-right: 35px;
    padding-left: 20px;
    margin: 15px 0 0 0;
    font-size:13px;
}
.lb_bg_bottom a.userRegister:hover, .cta-red:hover{
    background: url(../img/btn_arrow_1.png) no-repeat scroll right center #352c2c;
}

.uRegister .loader{
    background:url('../img/ajax-loader4.gif') no-repeat center center;
    height: 22px;
    display: none;
}



.regVIN_help{
    background: url("../img/lb_btn_qu.png") no-repeat scroll 0px 0px;
    background-position: 0px -35px;
    height: 35px;
    cursor: pointer;
    display: block;
    width: 35px;
    position: absolute;
    top: 80px;
    right: -50px;
}

.is-myoffers .panels-flexible-row.oc-con-featured {
    background: #fff;
}
.is-myoffers .oc-con-filter, .is-myoffers .oc-con-bottom-row { background: #fff;}


.regVIN_help_box{
    color: #F2F2F2;
    font-size: 13px;
    font-family: "proxima_nova_rgregular";
    background: transparent url("../img/lb_bg.png") repeat scroll 0px 0px;
    position: absolute;
    width:380px;
    height: auto;
    padding: 15px;
    position: absolute;
    left:-50px;
    top:-254px;
    z-index: 1000;
    display: none;
}

.vin_card{
    display: block;
    background: url("../img/vin_card_nl.jpg") no-repeat scroll 0px 0px;
    background-size: 100%;
    width:380px;
    height: 200px;
    margin-bottom: 15px;

}

.vin_card.fr{
    background: url("../img/vin_card_fr.jpg") no-repeat scroll 0px 0px;
    background-size: 100%;
}


.send_reg_mail {
    text-transform: uppercase;
    background: #A61933 url("../img/btn_arrow.png") no-repeat scroll 283px center;
    cursor: pointer;
    display: block;
    height: 100%;
    width: 100%;
    border: medium none;
    outline: medium none;
    text-align: left;
    color: #FFF;
    font-family: "proxima_nova_rgbold";
    font-weight: normal;
    font-style: normal;
    font-size: 13px;
    letter-spacing: 3px;
    padding: 7px 0px 7px 21px;
    margin: 0px;
}


.loader2 {
    background: transparent url("../img/ajax-loader4.gif") no-repeat scroll center center;
    height: 22px;
    display: none;
}

.send_reg_mail:hover {
    background: #352C2C url("../img/btn_arrow.png") no-repeat scroll 283px center;
    cursor: pointer;
}
.email_request_text{
    display:none;
}


.page-node  .block .node {
    background-color: #fff;
    max-width: 1366px;
    margin: auto;
}

.navi_reg.nav_reg2 .content ul {
    background-color: #141414;
    margin-left: 173px;
    margin-top: 5px;
    overflow: hidden;
    width: 100%;
}

.welcomeWrap .content.webform{max-width:1366px; margin: auto; background-color: #fff;}
.is-myoffers .oc-con-filter h2.pane-title{color: #000;}
.oc-con-filter .inside.panels-flexible-row-inside{padding: 0px;}

.welcomeWrap2 .navigation_2 .container_12{width:1366px;}

.page-profile.logged-in .header-box_stage h2 {
    width: auto;
}

/*maintainance styles*/
.maintenance-page{max-width: 980px; margin: auto;}
.maintenance-page #logo-title{margin: 30px auto 0px auto; display: inline-block; text-align: center; width: 100%;}
.maintenance-page #container{text-align: center;}

.teaser-cpc {
    display:block;
    background-color:#fff;
}
.teaser-cpc img {
    display:block;
}
.teaser-cpc .teaser-content {
    padding:10px 20px 10px 20px;
}
.teaser-cpc .teaser-content h3 {
    font-family:'proxima_nova_ltbold';
    padding:0;
    margin-bottom:10px;
}
.teaser-cpc .teaser-content p {
    padding-right:0;
    padding-bottom:15px;
}
.teaser-cpc .teaser-content .cta {
    background-color:#A61933;
    text-transform:uppercase;
    font-size:12px;
    font-family:'proxima_nova_rgbold';
    line-height:23px;
    display:inline-block;
    padding:0 10px;
    width:245px;
    box-sizing:border-box;
}
.teaser-cpc .teaser-content .cta .arrow {
    background:url("../img/pixel-arrow.png") no-repeat scroll 0 0;
    display:inline-block;
    height:15px;
    width:21px;
    float:right;
}
