﻿

.show-mobile { display: none; }
.region-content ul,.region-content ol{margin:1em 0;padding:0 0 0.25em 2.5em;}
#header-top-nav .region-header-top-nav{float:right;}
.region-header .block{font-size:0.857em;float:left;margin:0 10px;padding:0;}
.region-header .block .content{margin:0;padding:0;}
.region-header .block ul{margin:0;padding:0;}
.region-header .block li{list-style:none;list-style-image:none;padding:0;}
.region-header .form-text{background:#fefefe;background:rgba(255,255,255,0.7);border-color:#ccc;border-color:rgba(255,255,255,0.3);margin-right:2px;width:120px;}
.region-header .form-text:hover,.region-header .form-text:focus,.region-header .form-text:active{background:#fff;background:rgba(255,255,255,0.8);}
.region-header .form-required{color:#eee;color:rgba(255,255,255,0.7);}
.region-header .block-menu{border:1px solid;border-color:#eee;border-color:rgba(255,255,255,0.2);padding:0;width:208px;}
.region-header .block-menu li a{display:block;border-bottom:1px solid;border-bottom-color:#eee;border-bottom-color:rgba(255,255,255,0.2);padding:3px 7px;}
.region-header .block-menu li a:hover,.region-header .block-menu li a:focus,.region-header .block-menu li a:active{text-decoration:none;background:rgba(255,255,255,0.15);}
.region-header .block-menu li.last a{border-bottom:0;}
.region-header #block-user-login{width:auto;}
.region-header #block-user-login .content{margin-top:2px;}
.region-header #block-user-login .form-item{float:left;margin:0;padding:0;}
.region-header #block-user-login div.item-list,.region-header #block-user-login div.description{font-size:0.916em;margin:0;}
.region-header #block-user-login div.item-list{clear:both;}
.region-header #block-user-login div.description{display:inline;}
.region-header #block-user-login .item-list ul{padding:0;line-height:1;}
.region-header #block-user-login .item-list li{list-style:none;float:left;padding:3px 0 1px;}
.region-header #block-user-login .item-list li.last{padding-left:0.5em;}
.region-header #block-user-login ul.openid-links li.last{padding-left:0;}
.region-header #user-login-form li.openid-link a,.region-header #user-login li.openid-link a{padding-left:20px;}
.region-header #block-user-login .form-actions{margin:4px 0 0;padding:0;clear:both;}
.region-header #block-user-login input.form-submit{border:1px solid;border-color:#ccc;border-color:rgba(255,255,255,0.5);background:#eee;background:rgba(255,255,255,0.7);margin:4px 0;padding:3px 8px;}
.region-header #block-user-login input.form-submit:hover,.region-header #block-user-login input.form-submit:focus{background:#fff;background:rgba(255,255,255,0.9);}
.region-header #block-search-form{width:208px;}
.region-header #block-search-form .form-text{width:154px;}
.region-header .block-locale ul li{display:inline;padding:0 0.5em;}
.region-help{border:1px solid #d3d7d9;padding:0 1.5em;margin-bottom:30px;}
.overlay #skip-link,.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #triptych-wrapper,.overlay #footer-wrapper{display:none;}
.region{border:0;}
.region-navigation{max-width:980px;margin:0 auto;}
#header #header-top-nav .region-header-top-nav{float:none;}
.region-button-bar{width:100%;max-width:960px;margin:0 auto;}
.region-button-bar ul a{color:#ffffff;text-transform:uppercase;display:inline-block;text-align:center;font-family:arial,helvetica,sans-serif;padding:10px 30px;font-size:15px;text-shadow:none;height:auto!important;text-decoration:none;text-indent:0;margin:0;line-height:1!important;font-weight:bold;width:auto!important;overflow:inherit!important;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;}
.region-button-bar ul .contact-sales-button a{background:black!important;}
.region-button-bar ul .contact-sales-button a:hover{background:#333333!important;}
.region-button-bar ul .free-trial-button a{background:#16b3cb!important;}
.region-button-bar ul .free-trial-button a:hover{background:#00cdfd!important;}
.node-resources.resources-filter .region.region-content{margin-bottom:-18px;}
.node-resources .region-content{background:#f5f5f5;position:relative;margin-top:-10px;border-top:solid 1px #e3e3e3;}

.likebutton{margin-left:3px;margin-bottom:3px;border-bottom:1px solid #D8DFEA;padding:3px;}
._lining-nums,p,.main-content ol,.answer ol,.main-content ul,.answer ul,.text-link,.product-info ul,input,textarea,.btn,.dropdown,.header-global .icon-basket:after,.woocommerce,.map-contents,.smarty-autocomplete,.woocommerce .button{font-variant-numeric:lining-nums;-webkit-font-feature-settings:'lnum';-moz-font-feature-settings:'lnum';-ms-font-feature-settings:'lnum';-o-font-feature-settings:'lnum';font-feature-settings:'lnum'}
.container .link-list .text-link{color:#464f52}
.container .link-list a:hover .text-link{color:#1db5ca}
p,.main-content ol,.answer ol,.main-content ul,.answer ul,.text-link,.product-info ul{font-size:17px;font-family:calluna-sans,sans-serif;margin-bottom:1.4em;line-height:1.47em;color:#464f52}
p a,.main-content ol a,.answer ol a,.main-content ul a,.answer ul a,.text-link a,.product-info ul a{color:#a4a7a8}
p li,.main-content ol li,.answer ol li,.main-content ul li,.answer ul li,.text-link li,.product-info ul li{margin-bottom:.6em}
.text-link{color:#a4a7a8;font-weight:600;margin-bottom:0}
.text-link:after{content:' →'}
.text-link.back:after{display:none}
.text-link.back:before{content:'← '}
.main-content .text-link,.faq-list .text-link{color:#a4a7a8}
.main-content .text-link:hover,.faq-list .text-link:hover{color:#1db5ca}
.cta-single .text-link{color:#464f52}
.cta-single.blue .text-link,.cta-single.gray .text-link{color:#333}
a.cta-single:hover h4,a.cta-single:hover .text-link{color:#fff}
.grid .item h4,.grid .item p,.grid .item .date,.grid .item .text-link{-webkit-transition:300ms;-moz-transition:300ms;-ms-transition:300ms;transition:300ms}
.grid .item .text-link{position:absolute;bottom:0;left:0;right:0;margin-bottom:25px;color:#fff;opacity:0;font-weight:500;-webkit-font-smoothing:auto}
.grid .item:hover .text-link{opacity:1}
.grid.team .text-link{display:none}
.mail-box{width:350px;padding:7px 5px 16px 15px;background:#00ab59;border:1px solid;border-color:#008043 #c8e1a6 #c8e1a6 #008043;}
.mail-box .row1{width:100%;overflow:hidden;padding:0 0 4px;min-height:20px;}
.select-form .mail-box label{width:75px;margin:0 6px 0 0;}
.mail-box .text{float:left;width:252px;border:1px solid #a3a3a3;background:#fff;padding:2px 5px;margin:0;}
.mail-box .textarea{float:left;overflow:auto;border:1px solid #a3a3a3;background:#fff;width:255px !important;height:248px !important;padding:2px 2px 2px 5px;margin:0;}
.mail-box .btn-block{overflow:hidden;padding:5px 0 0 81px;}
.mail-box .submit{float:left;width:193px;background-position:0 -100px;margin:0;}
.contact-box .mail-box{width:287px;padding:12px 5px 15px 15px;}
.contact-box .mail-box .text{width:189px;}
.contact-box .mail-box select{width:201px;margin:0;}
.mail-box .mail{display:none;}


#wonderplugincarousel-1 .amazingcarousel-next {
	right: 0%;
	top: 50%;
	margin-right: -48px;
	margin-top: -16px;
}
.newslist{margin:0 0 20px}
.newslist li{list-style:none;margin-bottom:12px;padding-bottom:6px;border-bottom:1px solid #f1f1f2;overflow:hidden;_overflow:visible;_zoom:1}
.newslist li.sponsored{background:#f1f1f2;padding:5px;margin-bottom:10px}
.newslist li.sponsored .image{width:145px}
.newslist li.sponsored .summary-container{margin:4px 0 10px}
.newslist li.entry .image{margin:0 0 10px 10px}
.newslist .image{float:right;margin:0 0 10px 10px;width:25%;min-width:100px}
.newslist .image img{display:block}
.newslist .label,.newslist .byline{margin:0}
.newslist .meta{margin:5px 0}
.newslist .title,.newslist h2.title{font-family:proxima_nova,proxima-nova,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.25;margin:0}
.newslist h2.title a,.newslist .byline a,.newslist .label a,.newslist .meta a{border:0}
.newslist .summary{font-size:.8125rem;line-height:normal;margin:0}
.newslist .summary~.summary{display:none;margin-top:10px}
.newslist .testable{width:auto}
.newslist .entry .label{margin:5px 0}
.newslist .title{font-size:1.25rem}
.newslist h2.title{font-size:2rem;margin:0 0 .625rem}
.newslist .content{overflow:hidden}
.newslist li.sponsored .content{margin-left:160px}
.b-header-utility_navigation_list .b-header-utility_navigation_item{float:left;margin:0 30px 0 0;color:#867592;height:40px;line-height:40px}
.b-header-utility_navigation_list .b-header-utility_navigation_item.b-header-loyalty_listitem{margin:0 !important}
.b-header-utility_navigation_list .b-header-utility_navigation_item .newsletter_subscribe_error_message{font-size:11px}


	nav#navigation li.menu-item a:hover, nav#navigation li.menu-item a:hover { color: #000000 }

#header-responsive-wrapper,.header-mobile-menu-wrapper,.header-wrapper-small,.footer-thin{display:none;}
.footer-thin{width:100%;text-align:center;margin-bottom:20px;}
.footer-thin a{margin:8px 0px;display:block;}
.content .testimonial_content .container .container_inner{padding:0}

.column-grid{clear:both}
.column-grid:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.column-grid .column{float:left;margin-right:5%;margin-left:0}
.column-grid .column-first{margin-left:0}
.column-grid .column-last{float:right;margin-right:0;margin-left:0}
.column-grid br,.column-grid p:empty{display:none}
.column-grid .column br{display:block}
.column-grid-2 .column-span-2{width:100%}
.column-grid-2 .column-span-1{width:47.5%}
.column-grid-2 .column-push-1{margin-left:52.5%}
.column-grid-3 .column-span-3{width:100%}
.column-grid-3 .column-span-2{width:65%}
.column-grid-3 .column-span-1{width:30%}
.column-grid-3 .column-push-2{margin-left:70%}
.column-grid-3 .column-push-1{margin-left:35%}
.column-grid-4 .column-span-4{width:100%}
.column-grid-4 .column-span-3{width:73.75%}
.column-grid-4 .column-span-2{width:47.5%}
.column-grid-4 .column-span-1{width:21.25%}
.column-grid-4 .column-push-3{margin-left:78.75%}
.column-grid-4 .column-push-2{margin-left:52.5%}
.column-grid-4 .column-push-1{margin-left:26.25%}
.column-grid-5 .column-span-5{width:100%}
.column-grid-5 .column-span-4{width:79%}
.column-grid-5 .column-span-3{width:58%}
.column-grid-5 .column-span-2{width:37%}
.column-grid-5 .column-span-1{width:16%}
.column-grid-5 .column-push-4{margin-left:84%}
.column-grid-5 .column-push-3{margin-left:63%}
.column-grid-5 .column-push-2{margin-left:42%}
.column-grid-5 .column-push-1{margin-left:21%}
.column-grid-12 .column-span-12{width:100%}
.column-grid-12 .column-span-11{width:91.25%}
.column-grid-12 .column-span-10{width:82.5%}
.column-grid-12 .column-span-9 {width:73.75%}
.column-grid-12 .column-span-8 {width:65%}
.column-grid-12 .column-span-7 {width:56.25%}
.column-grid-12 .column-span-6 {width:47.5%}
.column-grid-12 .column-span-5 {width:38.75%}
.column-grid-12 .column-span-4 {width:30%}
.column-grid-12 .column-span-3 {width:21.25%}
.column-grid-12 .column-span-2 {width:12.5%}
.column-grid-12 .column-span-1 {width:3.75%}
.column-grid-12 .column-push-11{margin-left:96.25%}
.column-grid-12 .column-push-10{margin-left:87.5%}
.column-grid-12 .column-push-9 {margin-left:78.75%}
.column-grid-12 .column-push-8 {margin-left:69%}
.column-grid-12 .column-push-7 {margin-left:61.25%}
.column-grid-12 .column-push-6 {margin-left:52.5%}
.column-grid-12 .column-push-5 {margin-left:43.75%}
.column-grid-12 .column-push-4 {margin-left:35%}
.column-grid-12 .column-push-3 {margin-left:26.25%}
.column-grid-12 .column-push-2 {margin-left:17.5%}
.column-grid-12 .column-push-1 {margin-left:8.75%}
.rtl .column-grid .column{float:right;margin-left:5%;margin-right:0}
.rtl .column-grid .column-first{margin-right:0}
.rtl .column-grid .column-last{float:left;margin-right:0;margin-left:0}
.rtl .column-grid-2 .column-push-1{margin-right:52.5%}
.rtl .column-grid-3 .column-push-2{margin-right:70%}
.rtl .column-grid-3 .column-push-1{margin-right:35%}
.rtl .column-grid-4 .column-push-3{margin-right:78.75%}
.rtl .column-grid-4 .column-push-2{margin-right:52.5%}
.rtl .column-grid-4 .column-push-1{margin-right:26.25%}
.rtl .column-grid-5 .column-push-4{margin-right:84%}
.rtl .column-grid-5 .column-push-3{margin-right:63%}
.rtl .column-grid-5 .column-push-2{margin-right:42%}
.rtl .column-grid-5 .column-push-1{margin-right:21%}
.rtl .column-grid-12 .column-push-11{margin-right:96.25%}
.rtl .column-grid-12 .column-push-10{margin-right:87.5%}
.rtl .column-grid-12 .column-push-9 {margin-right:78.75%}
.rtl .column-grid-12 .column-push-8 {margin-right:69%}
.rtl .column-grid-12 .column-push-7 {margin-right:61.25%}
.rtl .column-grid-12 .column-push-6 {margin-right:52.5%}
.rtl .column-grid-12 .column-push-5 {margin-right:43.75%}
.rtl .column-grid-12 .column-push-4 {margin-right:35%}
.rtl .column-grid-12 .column-push-3 {margin-right:26.25%}
.rtl .column-grid-12 .column-push-2 {margin-right:17.5%}
.rtl .column-grid-12 .column-push-1 {margin-right:8.75%}


#topnav {
	display:none;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

  .col-md-3 {
    width: 25%;
  }




.feed-icon {
  float: right;
  padding-top: 4px;
}

.column {
	vertical-align:top;
	position: relative;
	width:139px;
	padding:0;
	cursor:pointer;
}


.column a:first-child { padding:0 !important; width:100% !important;}

.column:hover {
	background-color:#97ce91;
}

.dropdown_3columns .column:hover h3 {
	color:#FFF;
}

.column img {
	border:3px solid #c7c7c7;
	margin:5px auto 0;
	display:block;
}




.header_box
{
	font-weight: bold;
	color: #000000;
	font-family: arial, san-serif;
	font-size: 13px;
	text-decoration:none;
	padding-left: 5;
}


.nav_container {float:left; width:959px; height:41px;}

.nav_container ul {margin:0px; padding:0px;}

.nav_container ul li {display:inline;}

.nav_container ul li a {float:left; padding:8px 13px 9px 13px; font-size:14px; color:#FFF; text-decoration:none; border-right:1px solid #97675e; font-weight:600;}

.nav_container ul li a:hover {background:#97675e;}

.nav_container ul li:first-child a {border-left:1px solid #97675e;}

.nav_container ul li:last-child a {border-right:none;}

.nav_container ,
div.menu {
	
	
	
}

.nav_container ul,
div.menu ul {
	list-style: none;
	margin: 0;
	display:inline;
}

.nav_container li,
div.menu li {
	float: left;
	position: relative;
	display:inline;
}

.nav_container a {
	
	display: block;
	
	padding: 0 10px;
	text-decoration: none;
}

.nav_container ul ul {
	display: none;
	position: absolute;
	top: 40px;
	left: 0;
	float: left;
	width: 180px;
	z-index: 99999;
	font-size: 0.8em;
	font-weight: 500;
}

.nav_container ul ul li {
	min-width: 180px;
	border:none;
	text-align:left;
}

.nav_container ul ul ul {
	left: 100%;
	top: 0;
}

.nav_container ul ul a {
	background-color: #542921;
	line-height: 1em;
	padding: 13px;
	width: 173px;
	height: auto;
	margin-bottom:0px;
	border-right:none;
}

* html .nav_container ul li.current_page_item a,
* html .nav_container ul li.current-menu-ancestor a,
* html .nav_container ul li.current-menu-item a,
* html .nav_container ul li.current-menu-parent a,
* html .nav_container ul li a:hover {
	
	background-color: #D3D1A1;
}




#fotter-Wrapper {
    margin-top: 44px;
    background-color: #f1f1f1;
	direction:ltr !important;
}


#fotter-topBorder {
    width: 948px;
    height: 12px;

    margin: auto;
}


#fotter {
    width: 948px;
    margin: auto;
    margin-top: 33px;
}


#fotter-topLinks a{
    font-family: Arial;
    color: #656564;
    font-weight: bold;
    display:inline-block;
    width: 165px;
    margin-right:20px;
}

#fotter-topLinks a:hover{
    text-decoration: underline;
}


#fotter-topLinks .noMargin{
    margin-right: 0px;
}


#fotter-bottomLinks {
    margin-top: 8px;
}

#fotter-bottomLinks div{
    line-height: 26px;
    width: 165px;
    margin-right:20px;
}


#fotter-bottomLinks a{
    font-family: Arial;
    color: #656564;
}
.content img {display:inline;}

  #dr-content-prequal .digital-retailing-content-main .content-default:first {
    max-height: 70px; }

  #dr-content-finance .digital-retailing-content-main .content-default:first {
    max-height: 70px; }


.content-hero {
  margin-bottom: 0;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover; }

  .content-hero .ddc-container {
    height: 100%; }

  .content-hero .flex {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    height: 100%; }

    .content-hero .flex.flex-top-left {
      -ms-flex-align: start;
      -webkit-align-items: flex-start;
      align-items: flex-start;
      -ms-flex-pack: start;
      -webkit-justify-content: flex-start;
      justify-content: flex-start; }

    .content-hero .flex.flex-top-mid {
      -ms-flex-align: start;
      -webkit-align-items: flex-start;
      align-items: flex-start;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center; }

    .content-hero .flex.flex-top-right {
      -ms-flex-align: start;
      -webkit-align-items: flex-start;
      align-items: flex-start;
      -ms-flex-pack: end;
      -webkit-justify-content: flex-end;
      justify-content: flex-end; }

    .content-hero .flex.flex-mid-left {
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
      -ms-flex-pack: start;
      -webkit-justify-content: flex-start;
      justify-content: flex-start; }

    .content-hero .flex.flex-mid-mid {
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center; }

    .content-hero .flex.flex-mid-right {
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
      -ms-flex-pack: end;
      -webkit-justify-content: flex-end;
      justify-content: flex-end; }

    .content-hero .flex.flex-bot-left {
      -ms-flex-align: end;
      -webkit-align-items: flex-end;
      align-items: flex-end;
      -ms-flex-pack: start;
      -webkit-justify-content: flex-start;
      justify-content: flex-start; }

    .content-hero .flex.flex-bot-mid {
      -ms-flex-align: end;
      -webkit-align-items: flex-end;
      align-items: flex-end;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center; }

    .content-hero .flex.flex-bot-right {
      -ms-flex-align: end;
      -webkit-align-items: flex-end;
      align-items: flex-end;
      -ms-flex-pack: end;
      -webkit-justify-content: flex-end;
      justify-content: flex-end; }

  .content-hero .hero-content-box {
    padding: 10px 0; }

  .content-hero .hero-subheading {
    margin-top: 0; }

  .content-hero .color-default {
    color: black; }

  .content-hero .color-inverse {
    color: white; }

  .content-hero .ddc-font-size-huge {
    font-size: 48px; }

.content-tabbed .ddc-nav-tabs {
  border-bottom: none; }

  .content-tabbed .ddc-nav-tabs.ddc-nav-pills {
    padding-left: 10px; }


.content-hero.content-hero-extension-2 .flex-bot {
  padding-bottom: 35px; }

  .ddc-wrapper.t6-classic-wrapper .content-page-title {
    padding-top: 20px; }


.header-transition .content-hero .hero-content-container, .header-transition-off .content-hero .hero-content-container {
  height: 380px;
  margin-top: 130px; }

.mycars .content-title { padding: 0 0 10px 0; }


.smartbar .contact .popup .content-default { font: 14px arial, helvetica, sans-serif; }


.smartbar .contact .popup .content-default .content { margin-bottom: 10px; font: 14px arial, helvetica, sans-serif; }


.smartbar .contact .popup .content-default h1 { margin: 5px 0 10px 0; padding: 0; font: 1.2em arial, helvetica, sans-serif; text-transform: capitalize; color: #373737; }

	.sf-menu-mobile li.menu-item-has-children a, .sf-menu-mobile li.menu-item-has-children ul li.menu-item-has-children a {
	  float: left;
	  width: 90%;
	}


#main_frame
{
padding:auto;margin:auto;width:1000px;display:table;user-select:none;-moz-user-select:none;-webkit-user-select:none; webkit-box-shadow:  0 0 1px  0 #262524;
      -moz-box-shadow: 0 0 1px  0 #262524;
           box-shadow: 0 0 1px 0 #262524;

}


td.content
{
padding-top:0;
padding-left:0;
padding-right:0;
width: auto;
}

	.scroll-nav{z-index: 10;position: absolute;top: 0;right: 0;	}

		.scroll-nav a{
			background-color: #cd2122;
			width:25px;
			height:20px;
			overflow:hidden;
			display:inline-block;
			margin-left:2px;
			-webkit-transition: all .40s;
			-moz-transition: all .40s;
			-o-transition: all .40s;
			transition: all .40s;
			float:right;
		}

		.scroll-nav a:hover{background-color:#939393 !important;}

		.scroll-nav a .tieicon-left-open:before {content: '\e75d';}

		.scroll-nav a .tieicon-right-open:before {content: '\e75e';}

		.scroll-nav a i:before{width: 25px; height: 20px; line-height: 20px; color: #FFF; font-size: 14px;}
