.modal-form-display p{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#333;display:block;margin-bottom:10px}
.heading-style-17{color:#fff;font-family:'acumin-pro',Arial,Helvetica,sans-serif;font-size:30px;font-weight:bold;margin-bottom:10px}
.button-style-8{background:#989898;background:-moz-linear-gradient(top,#989898 0,#797979 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#989898),color-stop(100%,#797979));background:-webkit-linear-gradient(top,#989898 0,#797979 100%);background:-o-linear-gradient(top,#989898 0,#797979 100%);background:-ms-linear-gradient(top,#989898 0,#797979 100%);background:linear-gradient(top,#989898 0,#797979 100%);border:1px solid #666;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:1.1;padding:8px 25px;text-align:center;text-transform:uppercase;text-shadow:1px 1px 2px #444}
a.button-style-8{color:#fff}
.button-style-8:hover{background:#797979;background:-moz-linear-gradient(top,rgba(121,121,121,1) 0,rgba(152,152,152,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(121,121,121,1)),color-stop(100%,rgba(152,152,152,1)));background:-webkit-linear-gradient(top,rgba(121,121,121,1) 0,rgba(152,152,152,1) 100%);background:-o-linear-gradient(top,rgba(121,121,121,1) 0,rgba(152,152,152,1) 100%);background:-ms-linear-gradient(top,rgba(121,121,121,1) 0,rgba(152,152,152,1) 100%);background:linear-gradient(top,rgba(121,121,121,1) 0,rgba(152,152,152,1) 100%)}
input[type="submit"].button-style-8{-moz-appearance:none}
input[type="submit"]::-moz-focus-inner{border:0;line-height:1.1;margin:-1px 0;padding:0}
.custom-modal-1{border:0;border-radius:0;font-family:Arial,Helvetica,sans-serif;padding:0;box-shadow:2px 6px 7px rgba(0,0,0,.45)}
.custom-modal-1 .ui-dialog-titlebar{display:none}
.custom-modal-1 .ui-dialog-content{padding:0}
.modal-header-1{background:#000;padding:15px 30px;position:relative}
.modal-close{background:url(../../images/modal-close.png) no-repeat 0 0;cursor:pointer;display:block;height:25px;overflow:hidden;text-indent:-99999px;width:25px;position:absolute;top:10px;right:10px}
.modal-close:hover{background:url(../../images/modal-close.png) no-repeat 0 -25px}
.modal-body-1{background:#fff;overflow:hidden;padding:30px 35px}
.modal-body-1 h3{margin-top:20px}
.modal-body-1 h4{font-weight:bold}
.modal-body-1 h4 a{color:#369;text-decoration:none}
.modal-body-1-custom{background:#fff;height:500px;overflow:auto;padding:30px 35px}
.custom-modal-1 p{margin:0 0 10px 9px}
.custom-modal-1 .p5{font-size:12px}
.custom-modal-1 .heading-style-20{margin:30px 0 15px}
.ui-dialog .styled{z-index:1500 !important}
.scroll-table{width:100%;overflow-x:scroll}
.text{background:#fcfbfb;border:1px solid #999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:22px;-moz-box-shadow:1px 1px #ccc;-webkit-box-shadow:1px 1px #ccc;box-shadow:1px 1px #ccc;padding-left:5px}
.textfilenumberdes{padding-bottom:15px}
.textarea{background:#fcfbfb;width:100%;border:1px solid #999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:92px;-moz-box-shadow:1px 1px #ccc;-webkit-box-shadow:1px 1px #ccc;box-shadow:1px 1px #ccc;resize:none}
.textareaforcomments{background:#fcfbfb;width:100%;border:1px solid #999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:107px;-moz-box-shadow:1px 1px #ccc;-webkit-box-shadow:1px 1px #ccc;box-shadow:1px 1px #ccc;resize:none;padding-bottom:15px !important}
.textarea2rows{background:#fcfbfb;width:90%;border:1px solid #999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:33px;-moz-box-shadow:1px 1px #ccc;-webkit-box-shadow:1px 1px #ccc;box-shadow:1px 1px #ccc;resize:none;font-weight:inherit;font-size:inherit;font-family:inherit}
.main-content label{margin-bottom:5px}
.form-style-1{margin-bottom:20px;overflow:hidden}
.form-style-1 fieldset{background:#f6f6f6;margin-bottom:15px;padding-top:0;padding-left:0;padding-right:0;position:relative}
.form-style-1 .text{background:#fcfbfb;width:265px;border:1px solid #999;display:block;font-size:11px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:18px;margin-bottom:15px;-moz-box-shadow:1px 1px #ccc;-webkit-box-shadow:1px 1px #ccc;box-shadow:1px 1px #ccc}
.form-style-1 .text.with-units{display:inline-block}
.form-style-1 .units{color:#666;margin-left:3px}
.form-style-1 .help-icon{background:url(../../images/help-icon.png) no-repeat;height:15px;line-height:20px;text-indent:-99999px;width:15px;position:absolute;top:70px;left:321px}
.placeholder-text{color:#666}
.form-style-1 .radio{float:left;background:transparent;border:0 none;border-radius:0;box-shadow:none;margin:0;height:auto;width:auto}
.form-style-1 .radio-label{clear:none;float:left;line-height:1.36;margin:0 0 20px 10px;width:230px}
.form-style-1 .radio-label .error{clear:none;float:left;text-color:#f9f8cf;line-height:1.36;margin:0 0 20px 10px;width:230px}
.form-style-1 .check-label{clear:none;float:left;line-height:1.36;margin:3px 0 20px 10px;width:230px}
.form-style-1 .text.full{width:480px}
.form-style-1 .textarea{background:#fcfbfb;width:265px;border:1px solid #999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:92px;-moz-box-shadow:1px 1px #ccc;-webkit-box-shadow:1px 1px #ccc;box-shadow:1px 1px #ccc;resize:none}
.form-style-1 .textarea.alt{width:425px}
.form-style-1 .customFormElement.select{background-color:#fff;margin-bottom:15px;width:164px}
.form-style-1 .customFormElement.select.error{background-color:#f9f8cf;border:1px solid #c00}
.form-style-1 .customFormElement.checkbox{background-image:url(../../images/checkbox.png);display:block;float:left;height:20px;width:20px}
.form-style-1 .check.styled{display:block;float:left;height:20px;opacity:0;position:relative;margin:0 0 0 -20px;width:20px}
.form1-input-state .customFormElement.select{width:59px}
.form1-input-small .customFormElement.select{width:52px}
.form-style-1 .heading-style-19{display:block;position:absolute;top:0;left:0}
.form-style-1 .email .heading-style-19{display:block;position:relative;width:950px}
.form-style-1 label{clear:both;display:block;margin-bottom:5px}
.required:before{content:"* "}
.form1-fieldset-content{padding:40px 25px 35px 25px}
.form1-input-group{float:left;width:275px}
.form-style-1 .button-style-5{float:right;width:auto;padding-left:28px;padding-right:28px;margin-top:24px}
.form-style-1 .foot{float:left;margin-top:10px}
.form1-input-group.foot{float:left;margin:0 0 0 25px;width:275px}
.form1-input-group .text{width:205px}
.form1-input-city{clear:both;float:left;width:225px}
.form1-input-city .text{width:195px}
.form1-input-state{float:left;margin-right:20px;width:100px}
.form1-input-zip{float:left;width:140px}
.form1-input-zip .text{width:135px}
.form-style-1 .styled{margin-bottom:15px;width:205px}
.form1-input-small .styled{width:94px}
.form1-input-state .styled{width:100px}
.form-style-1 .button-style-8{float:right;font-family:Arial,Helvetica,sans-serif}
.form-style-1 .button-style-8.alt{float:left}
.state-section{display:inline;float:left;width:60%}
.state-section input{width:100px}
.state-section .select{width:50px}
select#state-select{width:100px}
.zip-section{display:inline;float:left;width:35%}
.text.error{background-color:#f9f8cf;border-color:#c00}
label.error{color:#c00}
.form-style-1 .note{width:400px}
.note{background:url(../../images/note.png) no-repeat transparent;clear:both;color:#333;line-height:1.36;padding:1px 0 0 22px;font-size:12px}
.note .em{font-weight:bold}
.note.error{background:url(../../images/note-error.png) no-repeat transparent;color:#c00;clear:both;font-size:13px;line-height:1.2;padding:2px 0 0 26px;width:400px;margin:0 0 25px 0}
.note-header{background:url(../../images/note-important.png) no-repeat;color:#666;font-size:16px;font-weight:bold;line-height:1.6;margin:0 0 5px;padding:2px 0 0 30px}
.note.error ul{margin:10px 0 0 20px}
.note.error li{list-style-type:disc;list-style-position:outside;margin-bottom:1px}
.ticket{background:#fcd519;color:#333;font-weight:bold;line-height:1.4;margin:0 0 20px;padding:20px 35px;width:245px}
.ticket-info{display:block;font-size:12px}
.ticket-number{display:block;font-size:20px}
.modal-form-display .text{width:100%;background:0;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:auto;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding-left:0}
.modal-form-display .form_leftcolmark{display:none}
.modal-form-display .titletextimage{margin-bottom:-35px}
.modal-form-display form .wysiwyg p{padding:0 15px}
.modal-form-display form .wysiwyg p{padding:0 15px}
.modal-form-display .form_field_text{background:#fcfbfb;width:100%;border:1px solid #999;display:block;font-size:11px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:18px;margin-bottom:15px;-moz-box-shadow:1px 1px #ccc;-webkit-box-shadow:1px 1px #ccc;box-shadow:1px 1px #ccc;padding-left:2px}
.modal-form-display .form_field_textarea{background:#fcfbfb;width:100%;border:1px solid #999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:92px;-moz-box-shadow:1px 1px #ccc;-webkit-box-shadow:1px 1px #ccc;box-shadow:1px 1px #ccc;resize:none}
.modal-form-display .form-style-1 label{font-size:12px}
#wb_page_wrap #wrap_language_changer{position:relative;float:left}
#wb_page_wrap #wrap_language_changer:before,#wb_page_wrap #wrap_language_changer:after{display:table;content:'';clear:both}
#wb_page_wrap #language_change{font-size:14px;background:url('img/language_changer/arrow_down.png') right center no-repeat #222;cursor:pointer;padding:0 38px 0 10px;height:56px;line-height:56px;min-width:62px;color:#fff}
#wb_page_wrap .language_dropdown{position:absolute;top:56px;display:none;left:0}
#wb_page_wrap .language_dropdown a,#wb_page_wrap .language_dropdown a:link,#wb_page_wrap .language_dropdown a:focus,#wb_page_wrap .language_dropdown a:visited,#wb_page_wrap .language_dropdown a:hover{color:#fff;display:block;height:100%}
#wb_page_wrap #wrap_language_changer ul{background:#222;width:100%;z-index:9999999;-webkit-box-shadow:0 1px 26px 0 rgba(0,0,0,0.4);box-shadow:0 1px 26px 0 rgba(0,0,0,0.4)}
html body #wb_page_wrap #wrap_language_changer ul li{color:#fff;display:block;padding:8px 10px;margin:0;font-size:14px;line-height:19px;list-style:none;background-image:none;background-color:#222;background-size:auto;border-top:1px solid #999;cursor:pointer}
.no-touch #wb_page_wrap #wrap_language_changer ul li:hover{background:#666}
.no-touch #wb_page_wrap.novo #wrap_navigation_subpages_with_icons a:hover,#wb_page_wrap.novo #wrap_navigation_subpages_with_icons a:focus,#wb_page_wrap.novo #wrap_navigation_subpages_with_icons a.active,.no-touch #wb_page_wrap.novo #navigation_subpages a:hover,#wb_page_wrap.novo #navigation_subpages a:focus,#wb_page_wrap.novo #navigation_subpages a.active{border-bottom-color:#27b4e9}
.no-touch #wb_page_wrap.novo #wrap_navigation_subpages_with_icons a:hover:after,#wb_page_wrap.novo #wrap_navigation_subpages_with_icons a:focus:after,#wb_page_wrap.novo #wrap_navigation_subpages_with_icons a.active:after,.no-touch #wb_page_wrap.novo #navigation_subpages a:hover:after,#wb_page_wrap.novo #navigation_subpages a:focus:after,#wb_page_wrap.novo #navigation_subpages a.active:after{border-bottom-color:#27b4e9}
#wb_page_wrap.novo .navigation_slider .slick-dots .slick-active button{color:#27b4e9}
#novo_wrap .social_media_plugin{background:#27b4e9}
#wb_page_wrap.novo .social_media_plugin textarea{background:#fff;border-color:#BBB}
#wb_page_wrap.novo .social_media_plugin input.submit{background:-moz-linear-gradient(top,#BBB 0,#FFF 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#BBB),color-stop(100%,#FFF));background:-webkit-linear-gradient(top,#BBB 0,#FFF 100%);background:-o-linear-gradient(top,#BBB 0,#FFF 100%);background:-ms-linear-gradient(top,#BBB 0,#FFF 100%);background:linear-gradient(to bottom,#BBB 0,#FFF 100%);border-color:#27b4e9}
.no-touch #wb_page_wrap.novo .social_media_plugin input.submit:hover{background:#fff}
.no-touch #wb_page_wrap.novo .social_media_plugin input.submit:hover{border-color:#27b4e9;background-color:#fff}
#novo_wrap .janrain_wrap .row{background-color:#27b4e9}
#novo_wrap .janrainContainer{background-color:#27b4e9}
#novo_wrap .janrainSocialRoot button.janrainProvider{background-color:#27b4e9}
#wb_page_wrap.novo button,#wb_page_wrap.novo .button{background-color:#27b4e9}
.no-touch #wb_page_wrap.novo button:hover,#wb_page_wrap.novo button:focus,.no-touch #wb_page_wrap.novo .button:hover,#wb_page_wrap.novo .button:focus{background-color:#27b4e9}
#wb_page_wrap.novo .navigation_slider .slick-dots li button{background:transparent}
#wb_page_wrap.novo ul li{background:url('img/list-styles/novo_list.png') no-repeat left 4px}
#wb_page_wrap.novo .row.border-top{border-top:3px solid black;padding-top:2em}
#wb_page_wrap.novo h1.blue{color:#27b4e9}
.no-touch #wb_page_wrap.novo #wrap_navigation_subpages_with_icons a:hover,#wb_page_wrap.novo #wrap_navigation_subpages_with_icons a:focus,#wb_page_wrap.novo #wrap_navigation_subpages_with_icons a.active,.no-touch #wb_page_wrap.novo #navigation_subpages a:hover,#wb_page_wrap.novo #navigation_subpages a:focus,#wb_page_wrap.novo #navigation_subpages a.active{border-bottom-color:#27b4e9}
.no-touch #wb_page_wrap.novo #wrap_navigation_subpages_with_icons a:hover:after,#wb_page_wrap.novo #wrap_navigation_subpages_with_icons a:focus:after,#wb_page_wrap.novo #wrap_navigation_subpages_with_icons a.active:after,.no-touch #wb_page_wrap.novo #navigation_subpages a:hover:after,#wb_page_wrap.novo #navigation_subpages a:focus:after,#wb_page_wrap.novo #navigation_subpages a.active:after{border-bottom-color:#27b4e9}
#wb_page_wrap.novo .navigation_slider .slick-dots .slick-active button{color:#27b4e9}
#wb_page_wrap.novo .social_media_plugin{background:#27b4e9}
#wb_page_wrap.novo .social_media_plugin textarea{background:#fff;border-color:#BBB}
#wb_page_wrap.novo .social_media_plugin input.submit{background:-moz-linear-gradient(top,#BBB 0,#FFF 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#BBB),color-stop(100%,#FFF));background:-webkit-linear-gradient(top,#BBB 0,#FFF 100%);background:-o-linear-gradient(top,#BBB 0,#FFF 100%);background:-ms-linear-gradient(top,#BBB 0,#FFF 100%);background:linear-gradient(to bottom,#BBB 0,#FFF 100%);border-color:#27b4e9}
.no-touch #wb_page_wrap.novo .social_media_plugin input.submit:hover{background:#fff}
.no-touch #wb_page_wrap.novo .social_media_plugin input.submit:hover{border-color:#27b4e9;background-color:#fff}
#wb_page_wrap.novo button,#wb_page_wrap.novo .button{background-color:#27b4e9}
.no-touch #wb_page_wrap.novo button:hover,#wb_page_wrap.novo button:focus,.no-touch #wb_page_wrap.novo .button:hover,#wb_page_wrap.novo .button:focus{background-color:#27b4e9}
#wb_page_wrap.novo .navigation_slider .slick-dots li button{background:transparent}
#wb_page_wrap.novo ul li{background:url('novosphere-template/img/list-styles/novo_list.png') no-repeat left 4px}
#wb_page_wrap.novo .row.border-top{border-top:3px solid black;padding-top:2em}
#wb_page_wrap.novo .novo-color{color:#27b4e9 !important}
#wb_page_wrap.novo.landingpage .novo-color{color:#27b4e9 !important}
#wb_page_wrap.novo.landingpage{background:#222;color:#fff}
#wb_page_wrap.novo.landingpage p{color:#fff}
#wb_page_wrap.novo.landingpage footer p{color:#222}
#wb_page_wrap.novo.landingpage footer{color:#222}
#wb_page_wrap.novo.landingpage h1,#wb_page_wrap.novo.landingpage h2,#wb_page_wrap.novo.landingpage h3,#wb_page_wrap.novo.landingpage h4,#wb_page_wrap.novo.landingpage h5,#wb_page_wrap.novo.landingpage h6{color:#fff}
#wb_page_wrap.novo.landingpage #wrap_navigation_subpages_with_icons #navigation_subpages.fixed{background:#222;-webkit-box-shadow:0 1px 26px 0 rgba(0,0,0,0.4);box-shadow:0 1px 26px 0 rgba(0,0,0,0.4)}
#wb_page_wrap.novo.landingpage #wrap_navigation_subpages_with_icons a,#wb_page_wrap.novo.landingpage #wrap_navigation_subpages_with_icons a:link,#wb_page_wrap.novo.landingpage #wrap_navigation_subpages_with_icons a:visited,#wb_page_wrap.novo.landingpage #navigation_subpages a,#wb_page_wrap.novo.landingpage #navigation_subpages a:link,#wb_page_wrap.novo.landingpage #navigation_subpages a:visited{color:#fff}
#wb_page_wrap.novo.landingpage .background{background:url('0_landingpage/data/img/row_wrap.jpg') center top repeat-x #242424;border-top:2px solid #000}
#novo_wrap.novo.landingpage .background{background:url('0_landingpage/data/img/row_wrap.jpg') center top repeat-x #242424}
#wb_page_wrap.novo.landingpage .row+.row,#wb_page_wrap.novo.landingpage .background+.background{padding:40px 0;margin:0 auto}
#wb_page_wrap.novo.landingpage #wrap_navigation_subpages_with_icons{margin-bottom:0}
#wb_page_wrap.novo.landingpage #navigation_row{margin-bottom:0}
#wb_page_wrap.novo.landingpage #navigation_row+.background{padding-top:60px}
#wb_page_wrap.novo.landingpage #wrap_navigation_subpages_with_icons{background:#222}
#wb_page_wrap.novo.landingpage #navigation_row figure{max-width:50px;margin:0 auto}
#wb_page_wrap.novo.landingpage #navigation_row li:first-child figure{max-width:90px;margin:0 auto}
@media only screen and (max-width:949px){#wb_page_wrap.novo #wrap_navigation_subpages_with_icons a.active{background-color:#4d4d4d;color:#fff}
}
#wb_page_wrap.novo ul li{padding-left:25px}
@import url('novosphere-template/css/components/roboto_light.css');@import url('novosphere-template/css/components/roboto_regular.css');@import url('novosphere-template/css/components/reset.css');@import url('novosphere-template/css/components/basic.css');@import url('novosphere-template/css/components/grid.css');@import url('novosphere-template/css/components/typography.css');@import url('novosphere-template/css/components/branding.css');@import url('novosphere-template/css/components/navigation.css');@import url('novosphere-template/css/components/contact_button.css');@import url('novosphere-template/css/components/popup.css');@import url('novosphere-template/css/components/social_media_plugin.css');@import url('novosphere-template/css/components/basic_slider.css');@import url('novosphere-template/css/components/product_slider.css');@import url('novosphere-template/css/components/navigation_slider.css');@import url('novosphere-template/css/components/accordion.css');@import url('novosphere-template/css/components/top_btn.css');@import url('novosphere-template/css/components/individual_map.css');@import url('novosphere-template/css/components/language_changer.css');@import url('novosphere-template/css/components/btn_startscreen.css');