#aff_personal_form { margin-top: 0; }
#aff_personal_form .aff_select_box { border: none; background-color: transparent; }
#aff_personal_form .aff_select_box .symbol, #aff_personal_form .aff_select_box .description { color: white; font-size: 13px; line-height: 30px; }
#aff_personal_form .aff_select_box .symbol img { width: 22px; }
#aff_personal_form .aff_select_box:hover { background-color: transparent; color: #efefef; }

.sb-searchbox--painted { background: #efefef; border-color: #efefef; }
.sb-searchbox--painted .sb-searchbox__input { border-color: #efefef; }

.sb-searchbox-horizontal__dismissible-btn { border-color: #efefef; background-color: #efefef; }

.sb-searchbox__button { background-color: #FF5F25; }

.hybrid-header { background: white url("/data/sp_aff/1521706/image-background-header.png") repeat-x scroll 0 0; }

.affiliate_hybrid * { box-sizing: border-box; -moz-box-sizing: border-box; margin: 0; padding: 0; -webkit-tap-highlight-color: transparent; zoom: 1; }
.affiliate_hybrid .hidden { display: block !important; border: 0 !important; margin: 0 !important; padding: 0 !important; font-size: 0 !important; line-height: 0 !important; width: 0 !important; height: 0 !important; overflow: hidden !important; }
.affiliate_hybrid .btn-group-vertical > .btn-group:after, .affiliate_hybrid .btn-group-vertical > .btn-group:before, .affiliate_hybrid .btn-toolbar:after, .affiliate_hybrid .btn-toolbar:before, .affiliate_hybrid .clearfix:after, .affiliate_hybrid .clearfix:before, .affiliate_hybrid .container-fluid:after, .affiliate_hybrid .container-fluid:before, .affiliate_hybrid .container:after, .affiliate_hybrid .container:before, .affiliate_hybrid .dl-horizontal dd:after, .affiliate_hybrid .dl-horizontal dd:before, .affiliate_hybrid .form-horizontal .form-group:after, .affiliate_hybrid .form-horizontal .form-group:before, .affiliate_hybrid .modal-footer:after, .affiliate_hybrid .modal-footer:before, .affiliate_hybrid .modal-header:after, .affiliate_hybrid .modal-header:before, .affiliate_hybrid .nav:after, .affiliate_hybrid .nav:before, .affiliate_hybrid .navbar-collapse:after, .affiliate_hybrid .navbar-collapse:before, .affiliate_hybrid .navbar-header:after, .affiliate_hybrid .navbar-header:before, .affiliate_hybrid .navbar:after, .affiliate_hybrid .navbar:before, .affiliate_hybrid .pager:after, .affiliate_hybrid .pager:before, .affiliate_hybrid .panel-body:after, .affiliate_hybrid .panel-body:before, .affiliate_hybrid .row:after, .affiliate_hybrid .row:before { display: table; content: " "; }
.affiliate_hybrid a, .affiliate_hybrid a:link { text-decoration: none; font-weight: 300; color: #2d3e52; }
.affiliate_hybrid a:hover, .affiliate_hybrid a:focus { color: #12a0c3; text-decoration: none; }
.affiliate_hybrid ol, .affiliate_hybrid ul { list-style: none; margin: 0; }
.affiliate_hybrid h1, .affiliate_hybrid h2, .affiliate_hybrid h3, .affiliate_hybrid h4, .affiliate_hybrid h5, .affiliate_hybrid h6 { margin: 0 0 15px; font-weight: normal; color: #586675; }
.affiliate_hybrid .col-lg-1, .affiliate_hybrid .col-lg-10, .affiliate_hybrid .col-lg-11, .affiliate_hybrid .col-lg-12, .affiliate_hybrid .col-lg-2, .affiliate_hybrid .col-lg-3, .affiliate_hybrid .col-lg-4, .affiliate_hybrid .col-lg-5, .affiliate_hybrid .col-lg-6, .affiliate_hybrid .col-lg-7, .affiliate_hybrid .col-lg-8, .affiliate_hybrid .col-lg-9, .affiliate_hybrid .col-md-1, .affiliate_hybrid .col-md-10, .affiliate_hybrid .col-md-11, .affiliate_hybrid .col-md-12, .affiliate_hybrid .col-md-2, .affiliate_hybrid .col-md-3, .affiliate_hybrid .col-md-4, .affiliate_hybrid .col-md-5, .affiliate_hybrid .col-md-6, .affiliate_hybrid .col-md-7, .affiliate_hybrid .col-md-8, .affiliate_hybrid .col-md-9, .affiliate_hybrid .col-sm-1, .affiliate_hybrid .col-sm-10, .affiliate_hybrid .col-sm-11, .affiliate_hybrid .col-sm-12, .affiliate_hybrid .col-sm-2, .affiliate_hybrid .col-sm-3, .affiliate_hybrid .col-sm-4, .affiliate_hybrid .col-sm-5, .affiliate_hybrid .col-sm-6, .affiliate_hybrid .col-sm-7, .affiliate_hybrid .col-sm-8, .affiliate_hybrid .col-sm-9, .affiliate_hybrid .col-xs-1, .affiliate_hybrid .col-xs-10, .affiliate_hybrid .col-xs-11, .affiliate_hybrid .col-xs-12, .affiliate_hybrid .col-xs-2, .affiliate_hybrid .col-xs-3, .affiliate_hybrid .col-xs-4, .affiliate_hybrid .col-xs-5, .affiliate_hybrid .col-xs-6, .affiliate_hybrid .col-xs-7, .affiliate_hybrid .col-xs-8, .affiliate_hybrid .col-xs-9 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; }
.affiliate_hybrid .col-md-1, .affiliate_hybrid .col-md-10, .affiliate_hybrid .col-md-11, .affiliate_hybrid .col-md-12, .affiliate_hybrid .col-md-2, .affiliate_hybrid .col-md-3, .affiliate_hybrid .col-md-4, .affiliate_hybrid .col-md-5, .affiliate_hybrid .col-md-6, .affiliate_hybrid .col-md-7, .affiliate_hybrid .col-md-8, .affiliate_hybrid .col-md-9 { float: left; }
.affiliate_hybrid .col-md-6 { width: 60%; }
.affiliate_hybrid .col-md-4 { width: 29%; }
.affiliate_hybrid .col-md-3 { width: 25%; float: right; }
.affiliate_hybrid .row { margin-right: -15px; margin-left: -15px; }
.affiliate_hybrid #main-menu ul.menu, .affiliate_hybrid .chaser ul.menu { margin: 0; float: right; }
.affiliate_hybrid #powered-by-wrapper { position: absolute; top: 70px; right: 15px; z-index: 999; }
.affiliate_hybrid #powered-by-wrapper p, .affiliate_hybrid #powered-logo { float: left; }
.affiliate_hybrid #powered-by-wrapper p { outline: none; font-size: 8px; text-transform: uppercase; margin: 0 0 5px 0; padding-top: 4px; padding-right: 5px; }
.affiliate_hybrid #powered-by-wrapper #powered-logo img { width: 112px; }
.affiliate_hybrid #header { position: relative; z-index: 999; overflow: hidden; height: 101px; }
.affiliate_hybrid #header .topnav { height: 30px; background: #ff6000; width: 100%; }
.affiliate_hybrid .container { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
.affiliate_hybrid .container { width: 1110px; padding-left: 0; padding-right: 0; }
.affiliate_hybrid #header .main-header { height: auto; position: relative; width: 100%; }
.affiliate_hybrid .navbar-brand { float: left; height: 50px; padding: 15px 15px; font-size: 18px; line-height: 20px; }
.affiliate_hybrid #header .logo { height: auto; margin: 11px 0 0; padding: 0; text-align: left; }
.affiliate_hybrid #header .logo a, .affiliate_hybrid #footer .logo a, .affiliate_hybrid .chaser .logo a { background: url(/data/sp_aff/1521706/skin3-logo.png>) no-repeat 0 0; display: block; }
.affiliate_hybrid #main-menu ul.menu > li, .affiliate_hybrid .chaser ul.menu > li { float: left; padding-left: 8px; padding-right: 8px; }
.affiliate_hybrid .menu > li { position: relative; }
.affiliate_hybrid #main-menu ul.menu > li:first-child, .affiliate_hybrid .chaser ul.menu > li:first-child { padding-left: 0; }
.affiliate_hybrid #main-menu ul.menu > li > a, .affiliate_hybrid .chaser ul.menu > li > a { font-weight: normal; display: block; padding: 0; height: 68px; line-height: 68px; text-transform: uppercase; letter-spacing: .04em; font-size: 12px; }
.affiliate_hybrid .arrow_box_new { background: #f00; border: 0 solid #fff; color: #fff; font-size: 9.6px; font-weight: 300; padding: 0 10px; position: absolute; right: 0; top: 0; line-height: 18px; }
.affiliate_hybrid .arrow_box_new:after, .affiliate_hybrid .arrow_box:before { top: 100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
.affiliate_hybrid .arrow_box_new:after { border-color: rgba(255, 0, 0, 0); border-top-color: #f00; border-width: 5px; margin-left: -5px; }
.affiliate_hybrid #footer .footer-wrapper { padding: 40px 0; border-top: 1px solid #efefef; }
.affiliate_hybrid #footer.style5 > .footer-wrapper { background: url(/data/sp_aff/1521706/sky.png) no-repeat center bottom; padding-bottom: 0; }
.affiliate_hybrid #footer.style5 > .footer-wrapper > .container:first-child { position: relative; padding-bottom: 150px; }
.affiliate_hybrid #footer.style5 > .footer-wrapper > .container:first-child:before, .affiliate_hybrid #footer.style5 > .footer-wrapper > .container:first-child:after { content: ""; display: block; position: absolute; background-repeat: no-repeat; }
.affiliate_hybrid #footer.style5 > .footer-wrapper > .container:first-child:before { width: 463px; height: 105px; bottom: 0; left: 0; background-image: url(/data/sp_aff/1521706/mountain.png); }
.affiliate_hybrid #footer.style5 > .footer-wrapper > .container:first-child:after { width: 297px; height: 145px; bottom: 0; right: 0; background-image: url(/data/sp_aff/1521706/car.png); }
.affiliate_hybrid #footer.style2 .footer-wrapper > .container:first-child:before, .affiliate_hybrid #footer.style4 > .footer-wrapper > .container:first-child:after, .affiliate_hybrid #footer.style5 > .footer-wrapper > .container:first-child:before { max-width: 100%; background-size: cover; }
.affiliate_hybrid #footer .footer-wrapper > .container > .row > div { margin-top: 20px; }
.affiliate_hybrid h3 { font-size: 1.5em; line-height: 1.2222em; }
.affiliate_hybrid ul.arrow, .affiliate_hybrid ul.triangle, .affiliate_hybrid ul.circle, .affiliate_hybrid ul.check, .affiliate_hybrid ul.chevron, .affiliate_hybrid ul.arrow-square, .affiliate_hybrid ul.check-square, .affiliate_hybrid ul.check-circle, .affiliate_hybrid ul.decimal, .affiliate_hybrid ul.upper-roman, .affiliate_hybrid ul.lower-latin, .affiliate_hybrid ul.upper-latin { line-height: 2em; font-size: 1em; }
.affiliate_hybrid ul.arrow, .affiliate_hybrid ul.triangle, .affiliate_hybrid ul.circle, .affiliate_hybrid ul.check, .affiliate_hybrid ul.chevron, .affiliate_hybrid ul.arrow-square, .affiliate_hybrid ul.check-square, .affiliate_hybrid ul.check-circle { list-style: none; padding: 0; }
.affiliate_hybrid ul.arrow.hover li, .affiliate_hybrid ul.triangle.hover li, .affiliate_hybrid ul.circle.hover li, .affiliate_hybrid ul.check.hover li, .affiliate_hybrid ul.chevron.hover li, .affiliate_hybrid ul.arrow-square.hover li, .affiliate_hybrid ul.check-square.hover li, .affiliate_hybrid ul.check-circle.hover li, .affiliate_hybrid ul.decimal.hover li, .affiliate_hybrid ul.upper-roman.hover li, .affiliate_hybrid ul.lower-latin.hover li, .affiliate_hybrid ul.upper-latin.hover li { cursor: default; }
.affiliate_hybrid ul.triangle li.active:before, .affiliate_hybrid ul.triangle.hover li:hover, .affiliate_hybrid ul.triangle.hover li:hover .box-title, .affiliate_hybrid ul.triangle.hover li:hover:before { color: #12a0c3; }
.affiliate_hybrid ul.triangle.hover li:hover svg { fill: #12a0c3; }
.affiliate_hybrid #footer p { font-size: 13px; line-height: 22px; margin-bottom: 15px; margin: 0 0 10px; color: #586675; }
.affiliate_hybrid #footer .discover li { line-height: 2.6667em; font-size: 13px; display: flex; align-items: center; padding-left: 8px; }
.affiliate_hybrid #footer a { color: #808080; }
.affiliate_hybrid #footer a:hover { color: #808080; }
.affiliate_hybrid #footer .bottom { height: auto; }
.affiliate_hybrid #footer.style5 .bottom { margin-top: 0; }
.affiliate_hybrid .pull-left { float: left; }
.affiliate_hybrid .pull-right { float: right; }
.affiliate_hybrid #footer .bottom .logo { margin: 7px 0 0; }
.affiliate_hybrid .animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; }
.affiliate_hybrid .bounce { -webkit-animation-name: bounce; animation-name: bounce; }
.affiliate_hybrid #footer .bottom #back-to-top { margin-top: 20px; display: block; font-size: 16px; color: #2d3e52; }
.affiliate_hybrid [class^="soap-icon"].circle, .affiliate_hybrid [class*=" soap-icon"].circle, .affiliate_hybrid .glyphicon.circle { border: 1px solid; width: 1.8em; height: 1.8em; line-height: 1.7333em; -webkit-border-radius: 50% 50% 50% 50%; -moz-border-radius: 50% 50% 50% 50%; -ms-border-radius: 50% 50% 50% 50%; border-radius: 50% 50% 50% 50%; display: inline-block; text-align: center; }
.affiliate_hybrid [class^="soap-icon"], .affiliate_hybrid [class*=" soap-icon"] { vertical-align: baseline; }
.affiliate_hybrid #footer .bottom #back-to-top i { border-color: #ff6000; font-weight: bold; overflow: hidden; }
.affiliate_hybrid #footer .bottom .copyright { font-size: 1.0833em; margin: 23px 20px 0; }
.affiliate_hybrid .uppercase { text-transform: uppercase; }
.affiliate_hybrid #footer a.button { font-size: 10.86px; color: white; }
.affiliate_hybrid button, .affiliate_hybrid input[type="button"].button, .affiliate_hybrid a.button { border: none; color: #fff; cursor: pointer; padding: 0 15px; white-space: nowrap; display: inline-block; background: #ff6000; line-height: 20px; white-space: nowrap; text-align: center; }
.affiliate_hybrid a.button:hover { background: #fdb714; }
