.headline { font-size:21px; line-height:1.4em; letter-spacing:0em; margin-bottom:20px; font-family:Arial; font-weight:800; color:rgb(51, 0, 153); text-align:center;} .headline a:hover { text-decoration:underline;} nav { text-align:center;} nav > ul li > a { transition:all 0.25s ease-in 0s; font-size:17px; color:rgb(0, 0, 0); font-weight:400;} nav:before { font-size:30px; color:rgb(69, 69, 69);} nav > ul li a { padding-top:10px; padding-right:20px; padding-bottom:10px; padding-left:20px; margin-top:0px; margin-right:0px; margin-left:0px;} nav > ul > li > ul li a { background-color:rgb(26, 126, 196); margin-bottom:0px;} nav > ul > li > ul li a:hover { background-color:rgb(38, 156, 239);} nav > ul > li > ul li.active > a { background-color:rgb(226, 226, 226); color:rgb(26, 126, 196);} nav > ul li > a:hover { color:rgb(51, 0, 153);} nav > ul li.active > a { color:rgb(26, 126, 196);} .subtitle { font-size:20px; line-height:1.4em; letter-spacing:0em; margin-bottom:20px; font-weight:800; text-align:center;} .subtitle a:hover { text-decoration:underline;} .preamble { font-size:14px; line-height:1.4em; letter-spacing:0em; margin-bottom:5px;} .bodytext { margin-bottom:5px; font-size:16px; line-height:1.6em;} .bodytext a:hover { text-decoration:underline;} .smalltext { line-height:1.2em; letter-spacing:0em; font-size:11px; margin-bottom:5px;} body { color:rgb(51, 51, 51); font-size:14px; font-family:'Open Sans'; line-height:1.4em; font-weight:400; background-color:rgb(242, 242, 242); background-image:url(/uploads/WIVziqb8/site-bg1.jpg); background-repeat:no-repeat; background-size:auto; background-position:50% 0%;} body a { text-decoration:none; color:rgb(26, 126, 196);} body a:hover { color:rgb(26, 126, 196); text-decoration:none;} .button { margin-bottom:20px; border-radius:3px; border-width:0px; font-weight:400; color:rgb(255, 255, 255); background-color:rgb(0, 0, 0); padding-top:10px; padding-right:15px; padding-bottom:10px; padding-left:15px; font-size:14px;} .form { margin-bottom:20px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;} .form label { padding-bottom:0px; margin-bottom:0px; line-height:1.4em; font-size:12px;} .form input[type=checkbox]+span,.form input[type=radio]+span { margin-left:10px; margin-right:20px; margin-bottom:20px; line-height:1.4em; font-size:14px;} .form input[type=text],.form textarea,.form select { border-radius:3px; border-width:1px; border-color:rgb(204, 204, 204); color:rgb(69, 69, 69); font-size:14px; padding-top:3px; padding-right:3px; padding-bottom:3px; padding-left:3px; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px;} .form input[type=submit] { margin-top:20px; margin-bottom:0px; background-color:rgb(26, 126, 196); display:table; margin-left:auto; margin-right:0; font-size:12px;} .form input[type=submit]:hover { background-color:rgb(38, 156, 239);} .form .thankYou { font-weight:800;} .text { margin-bottom:20px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;} .image { margin-bottom:20px;} .map { margin-bottom:20px;} .gallery { margin-bottom:20px;} .row { padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;} .col { margin-bottom:0px; padding-left:15px; padding-right:15px; margin-top:0px; padding-bottom:0px;} .custom1 { font-size:17px; font-weight:400; line-height:1.05em; font-family:Arial; color:rgb(0, 0, 0); text-align:right;} .custom1 a { color:rgb(0, 0, 0); font-weight:800;} .custom1 a:hover { color:rgb(0, 0, 0);} .custom2 { text-align:center; font-size:22px; color:rgb(51, 0, 153); font-weight:800;} .custom4 {} .custom5 {} .custom3 { font-size:13px; text-align:center; font-family:Arial; margin-top:10px; margin-bottom:10px; text-transform:uppercase;} .custom3 a { color:rgb(51, 51, 51); font-weight:800;} .custom3 a:hover { text-decoration:underline;} .smallsubtitle { font-size:14px; line-height:1.4em; margin-bottom:5px;} .spottext { font-size:20px; color:rgb(255, 255, 255); line-height:1.4em; text-align:center; margin-bottom:20px;} .footertext { font-size:12px; line-height:1.4em; margin-bottom:5px;} .companyname { font-size:18px; text-align:left; line-height:1.4em;} .smallspottext { line-height:1.4em; color:rgb(255, 255, 255); text-align:center; font-size:14px; margin-bottom:5px;} .locale { text-align:right;} .locale ul li a { transition:all 0.25s ease-in 0s; color:rgb(255, 255, 255);} .locale ul li { background-color:rgb(69, 69, 69); padding-top:5px; padding-right:15px; padding-bottom:5px; padding-left:15px;} .button2 { font-size:16px; border-width:2px; line-height:1.4em; margin-bottom:20px; border-radius:3px; color:rgb(255, 255, 255); border-color:rgb(255, 255, 255); display:table; margin-left:auto; margin-right:auto; padding-top:15px; padding-right:20px; padding-bottom:15px; padding-left:20px; background-color:rgb(51, 51, 51);} .button2:hover { border-color:rgba(255, 255, 255, 0.498039);} .divider { display:table; margin-left:auto; margin-right:auto; border-top-width:1px; border-color:rgba(0, 0, 0, 0.0980392); width:100%; margin-bottom:20px;} .socialmedia { text-align:center; font-size:16px;} .socialmedia li { margin-left:10px; margin-bottom:10px; background-color:rgb(191, 191, 191); border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; border-top-left-radius:100px; border-top-right-radius:100px; border-bottom-right-radius:100px; border-bottom-left-radius:100px; margin-top:0px;} .socialmedia li a { color:rgb(255, 255, 255); width:28px; height:28px;} .paymenticons li { margin-left:10px; margin-bottom:10px; padding-bottom:20px; font-size:48px;} .paymenticons { text-align:center;} .linklist { margin-bottom:20px; margin-top:0px; padding-left:0px;} .linklist a { margin-bottom:1px; background-color:rgb(242, 242, 242); padding-top:10px; padding-right:10px; padding-bottom:10px; padding-left:10px; font-size:14px;} .breadcrumb li a { margin-bottom:10px; margin-left:10px; margin-right:10px;} .verticalnav { margin-bottom:20px;} .verticalnav > li > a { color:rgb(0, 0, 0); background-color:rgb(255, 255, 255); border-bottom-width:1px; border-color:rgb(191, 191, 191); border-top-width:0px; padding-top:10px; padding-right:10px; padding-bottom:10px; padding-left:10px;} .verticalnav > li > a:hover { color:rgb(0, 0, 0); background-color:rgb(191, 191, 191); border-color:rgb(191, 191, 191);} .verticalnav > li.active > a { color:rgb(0, 0, 0); background-color:rgb(191, 191, 191);} .verticalnav > li.active a { border-color:rgb(191, 191, 191);} .verticalnav > li > ul li a { background-color:rgb(255, 255, 255); border-bottom-width:1px; border-color:rgb(191, 191, 191); padding-top:10px; padding-right:10px; padding-bottom:10px; padding-left:10px;} .verticalnav > li > ul li a:hover { background-color:rgb(191, 191, 191); border-color:rgb(191, 191, 191);} .verticalnav > li > ul li.active a { background-color:rgb(191, 191, 191); border-color:rgb(191, 191, 191);} .verticalnav > li > ul a { color:rgb(0, 0, 0);} .verticalnav > li > ul a:hover { color:rgb(0, 0, 0);} .verticalnav > li > ul li.active > a { color:rgb(0, 0, 0);} .verticalnav a { font-size:14px;} .emailshare a.sendicon { color:rgb(248, 248, 248); width:28px; height:28px; background-color:rgb(191, 191, 191); border-top-left-radius:100px; border-top-right-radius:100px; border-bottom-right-radius:100px; border-bottom-left-radius:100px;} .emailshare a { margin-bottom:0px;} .html { margin-bottom:20px; padding-top:0px; padding-bottom:0px;} .catalog { margin-bottom:20px;} .brandfooter { font-size:12px; padding-bottom:50px; padding-top:20px;} .list { padding-left:px; margin-left:px;} .list .itemLabel { font-size:14px; line-height:1.6em;} .list .listIcon { width:35px; height:5px; font-size:15px; margin-left:-35px;} .list .listItem { margin-left:0px; padding-left:35px; padding-right:35px; margin-bottom:5px;} .list .listTitle { margin-bottom:20px;} @media only screen and (max-width:1199px) {nav {} nav > ul li > a:hover {} nav > ul li.active > a {} nav > ul > li > ul a {} nav > ul > li > ul li.active > a {} nav:before { color:rgb(69, 69, 69); font-size:30px;} .custom4 {} .custom4 a {} .custom4 a:hover {} .custom1 { line-height:1.2em;} .custom3 {} .custom3 a {} .custom3 a:hover {} body {} body a {} body a:hover {} .smalltext { font-size:12px;} .paymenticons li { font-size:36px;} }@media only screen and (max-width:767px) {nav > ul li > a { font-size:18px; color:rgb(51, 51, 51);} nav > ul > li > ul li.active > a { color:rgb(255, 255, 255); background-color:rgb(26, 126, 196);} nav:before { font-size:50px;} nav > ul li a { background-color:rgba(255, 255, 255, 0);} nav > ul > li > ul li a { background-color:rgba(255, 255, 255, 0); padding-right:10px;} nav > ul > li > ul li a:hover { background-color:rgb(26, 126, 196);} nav.opened-menu > ul { background-color:rgb(255, 255, 255);} nav > ul .closeBtn { color:rgb(51, 51, 51);} nav > ul li.active > a { color:rgb(255, 255, 255); background-color:rgb(26, 126, 196);} nav > ul li a:hover { background-color:rgb(26, 126, 196);} nav > ul li > a:hover { color:rgb(255, 255, 255);} .smalltext {} .smalltext a {} .smalltext a:hover {} .text { margin-bottom:20px; padding-right:0px; padding-left:0px;} .col { padding-left:5px; padding-right:5px;} .form { margin-bottom:20px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;} .form label {} .form input[type=checkbox]+span,.form input[type=radio]+span { margin-right:10px; margin-bottom:10px;} .form input[type=submit] {} .form input[type=submit]:hover {} .form input[type=text],.form textarea,.form select {} .form .thankYou {} .gallery { margin-bottom:20px;} .map { margin-bottom:20px;} .image { margin-bottom:20px;} .button { margin-bottom:20px;} .button:hover {} .custom1 { text-align:center;} .custom2 {} .custom2 a {} .custom2 a:hover {} .custom3 {} .custom3 a {} .custom3 a:hover {} .custom4 {} .custom4 a {} .custom4 a:hover {} .custom5 {} .custom5 a {} .custom5 a:hover {} body {} body a {} body a:hover {} .locale {} .locale ul li a {} .locale ul li a:hover {} .locale ul li.active a {} .locale ul li {} .locale ul li:hover {} .locale ul li.active {} .companyname { font-size:20px;} .companyname a {} .companyname a:hover {} .footertext {} .footertext a {} .footertext a:hover {} .button2 { margin-bottom:20px;} .button2:hover {} .socialmedia { text-align:center; font-size:22px;} .socialmedia li a { width:45px; height:45px;} .socialmedia li a:hover {} .socialmedia li { margin-left:5px; margin-right:5px;} .socialmedia li:hover {} .brandfooter { text-align:center;} }#r5001 { padding-left:0px; padding-right:0px;} #r4305 { padding-top:5px; background-color:rgb(248, 248, 248); padding-left:0px; padding-right:0px; border-bottom-width:1px; border-style:solid; border-color:rgb(191, 191, 191);} #m1413 { margin-top:3px; display:table; margin-left:auto; margin-right:0;} #c4350 { margin-top:1px; padding-left:7px; padding-right:7px;} #m3270 { margin-top:3px; display:table; margin-left:auto; margin-right:0;} #r5000 { background-color:rgba(242, 242, 242, 0); background-position:50% 100%; background-repeat:repeat-x; padding-top:5px; background-image:none;} #c5000 { margin-top:0px; margin-bottom:0px;} #m4691 { max-width:100%; margin-top:0px; margin-right:auto; margin-bottom:0px; margin-left:0;} #m4520 { margin-bottom:0px;} #c1454 { padding-top:0px; padding-right:0px; padding-left:0px;} #m4338 { margin-left:auto; margin-right:auto; margin-bottom:0px;} #r5002 { background-position:50% 0%; background-repeat:repeat-y;} #p7000 { background-image:url(/uploads/I7g0W9b8/site-bg3.jpg);} #p7000 #r7001 {} #p7000 #m7011 {} #p7000 #c7001 { background-image:url(/uploads/RVxtnpWS/sub-menu1.png); background-repeat:no-repeat; background-size:auto; background-position:50% 0%;} #p7000 #m2799 { margin-top:20px; margin-bottom:60px;} #p7000 #r3602 > .container { background-color:rgb(255, 255, 255);} #p7000 #m7013 { float:left; margin-right:15px;} #p7000 #m7015 {} #p7000 #m3221 { margin-top:20px; margin-bottom:60px;} #p7002 #r7001 {} #p7002 #r7001 > .container { background-color:rgb(255, 255, 255);} #p7002 #c3876 { background-image:url(/uploads/RVxtnpWS/sub-menu1.png); background-repeat:no-repeat; background-size:auto; background-position:50% 0%;} #p7002 #m3300 { margin-top:20px; margin-bottom:60px;} #p7002 #m7009 {} #p7002 #r2836 > .container { background-color:rgb(255, 255, 255);} #p7002 #m7013 { float:left; margin-right:20px;} #p7002 #r4475 > .container { background-color:rgb(255, 255, 255);} #p7002 #m7015 { float:left; margin-right:20px;} #p7002 #r2990 > .container { background-color:rgb(255, 255, 255);} #p7002 #m7017 { float:left; margin-right:20px;} #p7002 #r4037 > .container { background-color:rgb(255, 255, 255);} #p7002 #m7019 { float:left; margin-right:20px;} #p7002 #r1641 > .container { background-color:rgb(255, 255, 255);} #p7002 #m7021 { float:left; margin-right:20px;} #p7002 #r1369 > .container { background-color:rgb(255, 255, 255);} #p7002 #m7023 { float:left; margin-right:20px;} #p7002 #r1974 > .container { background-color:rgb(255, 255, 255);} #p7002 #m7025 { margin-right:20px; float:left;} #p7002 #m4600 { margin-top:20px; margin-bottom:60px;} #p7002 #m1146 {} #p7003 #r7001 {} #p7003 #r7001 > .container { background-color:rgb(255, 255, 255);} #p7003 #m7012 {} #p7003 #m7014 { float:left; margin-right:20px;} #p7003 #m7016 {} #p7003 #c1586 { background-image:url(/uploads/RVxtnpWS/sub-menu1.png); background-repeat:no-repeat; background-size:auto; background-position:50% 0%;} #p7003 #m4062 { margin-top:20px; margin-bottom:60px;} #p7003 #m7009 {} #p7004 #r7001 {} #p7004 #r7001 > .container { background-color:rgb(255, 255, 255);} #p7004 #m7013 { float:left; max-width:30%; margin-right:15px;} #p7004 #m7015 { float:left; max-width:30%; margin-right:15px;} #p7004 #m7017 { max-width:30%;} #p7004 #c3137 { background-image:url(/uploads/RVxtnpWS/sub-menu1.png); background-repeat:no-repeat; background-size:auto; background-position:50% 0%;} #p7004 #m1339 { margin-top:20px; margin-bottom:60px;} #p7004 #m7009 {} #p7005 #r7001 {} #p7005 #r7001 > .container { background-color:rgb(255, 255, 255);} #p7005 #c3932 { background-image:url(/uploads/RVxtnpWS/sub-menu1.png); background-repeat:no-repeat; background-size:auto; background-position:50% 0%;} #p7005 #m4613 { margin-top:20px; margin-bottom:60px;} #p7005 #r2991 > .container { background-color:rgb(255, 255, 255);} #p7005 #m7009 {} #p7005 #r3502 > .container { background-color:rgb(255, 255, 255);} #p7005 #m7013 { float:left; margin-right:20px;} #p7005 #m7015 { float:left; margin-right:20px;} #p7005 #m1066 { margin-top:20px; margin-bottom:60px;} #p7005 #m3025 {} #p7006 #r7001 {} #p7006 #r7001 > .container { background-color:rgb(255, 255, 255);} #p7006 #c2621 { background-image:url(/uploads/RVxtnpWS/sub-menu1.png); background-repeat:no-repeat; background-size:auto; background-position:50% 0%;} #p7006 #m1416 { margin-top:20px; margin-bottom:60px;} #p7006 #m3376 {} #p7006 #r2409 > .container { background-color:rgb(255, 255, 255);} #p7006 #m7013 { float:left; margin-right:20px;} #p7006 #m7014 { margin-bottom:30px;} #p7006 #m7015 { float:left; margin-right:20px;} #p7006 #m7017 { float:left; margin-right:20px;} #p7006 #m7019 { float:left; margin-right:20px;} #p7006 #m7021 { float:left; margin-right:20px; margin-bottom:30px;} #p7006 #r2509 > .container { background-color:rgb(255, 255, 255);} #p7006 #m7023 { float:left; margin-right:20px; margin-bottom:75px;} #p7006 #m7025 { float:left; margin-right:20px;} #p7006 #r3557 > .container { background-color:rgb(255, 255, 255);} #p7006 #m1072 { margin-top:20px; margin-bottom:60px;} #p7006 #m1592 {} #p7007 #r7001 {} #p7007 #r7001 > .container { background-color:rgb(255, 255, 255);} #p7007 #c3498 { background-image:url(/uploads/RVxtnpWS/sub-menu1.png); background-repeat:no-repeat; background-size:auto; background-position:50% 0%;} #p7007 #m4677 { margin-top:20px; margin-bottom:60px;} #p7007 #m2428 {} #p7007 #r3583 > .container { background-color:rgb(255, 255, 255);} #p7007 #m7013 { float:left; margin-right:20px;} #p7007 #m7014 { margin-bottom:70px;} #p7007 #m7015 { float:left; margin-right:20px;} #p7007 #m7016 { margin-bottom:30px;} #p7007 #m7017 { float:left; margin-right:20px;} #p7007 #m7018 { margin-bottom:30px;} #p7007 #m7019 { float:left; margin-right:20px;} #p7007 #m7021 { float:left; margin-right:20px;} #p7007 #r2190 > .container { background-color:rgb(255, 255, 255);} #p7007 #m7023 { float:left; margin-right:20px; margin-bottom:50px;} #p7007 #m7025 { float:left; margin-right:20px;} #p7007 #r4038 > .container { background-color:rgb(255, 255, 255);} #p7007 #m7027 { float:right; margin-left:20px; max-width:35%;} #p7007 #m7029 {} #p7007 #r4154 > .container { background-color:rgb(255, 255, 255);} #p7007 #m1888 { margin-top:20px; margin-bottom:60px;} #p7007 #m2921 {} #p7008 #r7001 {} #p7008 #r7001 > .container { background-color:rgb(255, 255, 255);} #p7008 #c1024 { background-image:url(/uploads/RVxtnpWS/sub-menu1.png); background-repeat:no-repeat; background-size:auto; background-position:50% 0%;} #p7008 #m1033 { margin-top:20px; margin-bottom:60px;} #p7008 #r4590 > .container { background-color:rgb(255, 255, 255);} #p7008 #m4148 {} #p7008 #r1152 > .container { background-color:rgb(255, 255, 255);} #p7008 #m7013 { float:left; margin-right:20px;} #p7008 #r2357 > .container { background-color:rgb(255, 255, 255);} #p7008 #m7015 { float:left; margin-right:20px;} #p7008 #r1704 > .container { background-color:rgb(255, 255, 255);} #p7008 #m7017 { float:left; margin-right:20px;} #p7008 #r1896 > .container { background-color:rgb(255, 255, 255);} #p7008 #m7019 { float:left; margin-right:20px;} #p7008 #r2154 > .container { background-color:rgb(255, 255, 255);} #p7008 #m7021 { float:left; margin-right:20px;} #p7008 #r4360 > .container { background-color:rgb(255, 255, 255);} #p7008 #m7023 { float:left; margin-right:20px;} #p7008 #r2189 > .container { background-color:rgb(255, 255, 255);} #p7008 #m7025 { float:left; margin-right:20px; margin-bottom:25px;} #p7008 #m7027 { float:left; margin-right:20px;} #p7008 #m7029 { float:left; margin-right:20px;} #p7008 #m4120 { margin-top:20px; margin-bottom:60px;} #p7008 #m3285 {} #p7009 #r7001 {} #p7009 #r7001 > .container { background-color:rgb(255, 255, 255);} #p7009 #m7012 {} #p7009 #c4494 { background-image:url(/uploads/RVxtnpWS/sub-menu1.png); background-repeat:no-repeat; background-size:auto; background-position:50% 0%;} #p7009 #m2256 { margin-top:20px; margin-bottom:60px;} #p7009 #m1067 {} #p7009 #r2689 > .container { background-color:rgb(255, 255, 255);} #p7009 #m7014 { float:right; max-width:40%; margin-left:20px;} #p7009 #r2841 > .container { background-color:rgb(255, 255, 255);} #p7009 #m7016 { margin-left:20px; margin-right:auto; float:right; max-width:40%;} #p7009 #m2494 { margin-top:20px; margin-bottom:60px;} #p7009 #m4169 {} #p7010 #r7001 {} #p7010 #r7001 > .container { background-color:rgb(255, 255, 255);} @media only screen and (max-width:1199px) {#c5000 { padding-bottom:0px;} #c4354 { padding-left:0px; padding-top:12px; padding-bottom:0px;} #r5002 { margin-bottom:0px; margin-top:0px;} #p7000 #m2799 { margin-top:10px;} #p7000 #m3221 { margin-top:10px;} #p7002 #m3300 { margin-top:10px;} #p7002 #m4600 { margin-top:10px;} #p7003 #m4062 { margin-top:10px;} #p7004 #m1339 { margin-top:10px;} #p7005 #m4613 { margin-top:10px;} #p7005 #m1066 { margin-top:10px;} #p7006 #m1416 { margin-top:10px;} #p7006 #m1072 { margin-top:10px;} #p7007 #m4677 { margin-top:10px;} #p7007 #m1888 { margin-top:10px;} #p7008 #m1033 { margin-top:10px;} #p7008 #m4120 { margin-top:10px;} #p7009 #m2256 { margin-top:10px;} #p7009 #m2494 { margin-top:10px;} }@media only screen and (max-width:767px) {#r5000 { padding-top:0px;} #c5000 { padding-right:0px; padding-left:0px;} #m4691 { margin-left:auto;} #c4354 { padding-top:8px; padding-right:5px; margin-bottom:0px;} #p7000 #c3275 { background-image:url(/uploads/RVxtnpWS/sub-menu1.png); background-repeat:no-repeat; background-size:auto; background-position:50% 0%;} #p7002 #c3296 { background-image:url(/uploads/RVxtnpWS/sub-menu1.png); background-repeat:no-repeat; background-position:50% 0%;} #p7005 #c2674 { background-image:url(/uploads/RVxtnpWS/sub-menu1.png); background-repeat:no-repeat; background-position:50% 0%;} #p7006 #m7021 { margin-bottom:20px;} #p7006 #m7023 { margin-bottom:20px;} #p7006 #c1470 { background-image:url(/uploads/RVxtnpWS/sub-menu1.png); background-repeat:no-repeat; background-position:50% 0%;} #p7007 #m7014 { margin-bottom:20px;} #p7007 #m7023 { margin-bottom:20px; max-width:55%;} #p7007 #m7025 { max-width:55%;} #p7007 #c1388 { background-image:url(/uploads/RVxtnpWS/sub-menu1.png); background-repeat:no-repeat; background-position:50% 0%;} #p7008 #c4850 { background-image:url(/uploads/RVxtnpWS/sub-menu1.png); background-repeat:no-repeat; background-position:50% 0%;} #p7009 #c1545 { background-image:url(/uploads/RVxtnpWS/sub-menu1.png); background-repeat:no-repeat; background-position:50% 0%;} }