.centerContainer{background-size:;padding:90px 0 46px 0;background:#ffffff;background-color:rgba(255, 255, 255, 1);border-style:solid solid solid solid;border-color:#ffffff #ffffff #ffffff #ffffff;}
h1,h1 a[href^=tel]{font-size:60px ;font-weight:600;line-height:80px ;text-transform:uppercase;letter-spacing:5px ;}
p,p a[href^=tel]{font-size:22px ;line-height:33px ;font-weight:400;}
.btn,  .disabled .btn:hover{font-size:16px ;line-height:24px ;font-weight:400;background-size:;border-style:solid solid solid solid;border-width:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;text-transform:uppercase;}
.btn:hover{font-weight:400;font-size:14px ;line-height:24px ;background-size:;border-width:2px 2px 2px 2px;color:#4fcce8;background:#000000;background-color:rgba(0, 0, 0, 1);border-style:solid solid solid solid;border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;font-family:inherit;letter-spacing:4px ;padding:13px 30px 13px 30px;}
.btn:active,.btn .active{font-weight:300;font-size:16px ;line-height:24px ;background-size:;border-style:solid solid solid solid;color:#4fcce8;font-family:inherit;background:#000000;background-color:rgba(0, 0, 0, 1);border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;}
.subnavContainer a{font-weight:300;font-size:14px ;line-height:24px ;padding:0 0 0 0;color:#ffffff;}
.subnavContainer a:hover{font-size:14px ;line-height:24px ;font-weight:300;text-decoration:none;color:#4fcce8;}
.subnavContainer a:active,.subnavContainer a .active{font-weight:300;font-size:14px ;line-height:24px ;color:#4fcce8;}
.subnavContainer{font-weight:300;font-size:14px ;line-height:24px ;background-size:;padding:0 0 40px 0;border-style:solid solid solid solid;border-width:1px 0 0 0;background:#030303;background-color:rgba(3, 3, 3, 0.87);border-color:#030303 #030303 #030303 #030303;color:#ffffff;}
.headerContainer{background-size:;padding:20px 0 55px 0;margin:0 0 0 0;-webkit-box-shadow:0 -23px 100px 100px rgba(3, 3, 3, 0.01), inset 0 -23px 100px 100px rgba(3, 3, 3, 0.01);background:#ffffff;background-color:rgba(255, 255, 255, 1);box-shadow:0 -23px 100px 100px rgba(3, 3, 3, 0.01), inset 0 -23px 100px 100px rgba(3, 3, 3, 0.01);}
[class*="header-layout-"] .h-nav .nav > li > a{font-size:15px ;font-weight:300;line-height:22px ;text-transform:uppercase;margin:0 14px 0 15px;color:#ffffff;}
[class*="header-layout-"] .h-nav .nav > li > a:hover{font-size:13px ;line-height:22px ;font-weight:400;text-transform:uppercase;color:#4fcce8;font-family:inherit;}
[class*="header-layout-"] .h-nav .nav > li > a:active,[class*="header-layout-"] .h-nav .nav > .active > a{font-size:13px ;line-height:22px ;font-weight:300;text-transform:uppercase;color:#4fcce8;font-family:inherit;}
.headerContainer img{margin:-6px 0 0 30px;padding:0 0 0 0;}
.mod-testimonial{padding:0 0 0 0;}
.mod-testimonial p,.mod-testimonial p a[href^=tel]{font-size:29px ;line-height:44px ;font-weight:100;text-align:center;font-family:kepler-std-1;font-style:italic;}
.footerContainer{background:url('FAC7232F-1B5F-434C-BA49-99BE850A5A91/3ee65754-4806-4561-9376-b55bce604995.jpg') left top repeat scroll ;background-size:;padding:110px 0 45px 0;background-color:rgba(3, 3, 3, 1);border-style:none none none none;border-color:#030303 #030303 #030303 #030303;}
.footerContainer h1,.footerContainer h1 a[href^=tel]{font-size:47px ;line-height:70px ;font-weight:500;color:#ffffff;}
h3,h3 a[href^=tel]{font-size:47px ;font-weight:100;line-height:40px ;padding:0 0 5px 0;text-transform:uppercase;letter-spacing:7px ;text-align:left;margin:0 0 5px 0;}
.footerContainer h3,.footerContainer h3 a[href^=tel]{font-size:47px ;line-height:34px ;font-weight:100;text-align:center;color:#ffffff;}
.featureContainer{padding:100px 0 75px 0;background:url('FAC7232F-1B5F-434C-BA49-99BE850A5A91/73d61f95-a98a-45f8-b9a8-4d5733f849b6.jpg') left top repeat scroll ;background-size:auto auto;margin:0 0 0 0;background-color:rgba(255, 255, 255, 1);border-style:none none none none;border-color:#ffffff #ffffff #ffffff #ffffff;}
.footerContainer .btn, .footerContainer .disabled .btn:hover{font-size:16px ;line-height:24px ;font-weight:300;border-style:solid solid solid solid;background:#4fcce8;background-color:rgba(79, 204, 232, 1);border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;color:#000000;}
.htoggle-menu p{background-size:;background:#030303;background-color:rgba(3, 3, 3, 0.01);color:#4fcce8;}
.mod-parallax .parallaxtext h3{font-size:47px ;line-height:66px ;font-weight:300;text-transform:uppercase;padding:60px 0 0 0;letter-spacing:12px ;margin:-56px 0 0 0;color:#ffffff;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.25);}
.headerContainer.header-alt{background-size:;padding:30px 0 15px 0;margin:0 0 0 0;background:#030303;background-color:rgba(3, 3, 3, 0);border-style:solid solid solid solid;border-color:#030303 #030303 #030303 #030303;}
@media (max-width: 979px) {.headerContainer{background-size:;padding:30px 0 15px 0;margin:0 0 0 0;background:#030303;background-color:rgba(3, 3, 3, 1);border-style:solid solid solid solid;border-color:#030303 #030303 #030303 #030303;}}
[class*="header-layout-"] .h-nav .dropdown-menu  a{font-size:14px ;line-height:24px ;font-weight:300;}
.subnavContainer .footer-social a{font-size:28px ;line-height:32px ;margin:-5px 0 0 0;border-style:solid solid solid solid;border-radius:100px 100px 100px 100px;border-width:0 0 0 0;background-size:;padding:12px 15px 12px 15px;color:#000000;background:#4fcce8;background-color:rgba(79, 204, 232, 1);border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;}
.subnavContainer .footer-social a:hover{font-size:28px ;line-height:32px ;background-size:;color:#4fcce8;background:#000000;background-color:rgba(0, 0, 0, 1);border-style:solid solid solid solid;border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;}
h4,h4 a[href^=tel]{font-size:28px ;line-height:40px ;font-weight:300;text-align:left;}
.blog-post .post-month{font-size:16px ;font-weight:400;line-height:22px ;margin:-10px 0 -5px 0;}
.blog-post .post-day{font-size:30px ;line-height:40px ;}
body{font-size:14px ;line-height:24px ;font-weight:300;background-size:;}
.mod-testimonial h4,.mod-testimonial h4 a[href^=tel]{text-align:center;font-size:21px ;line-height:46px ;font-family:futura-pt-1;}
a{font-size:19px ;line-height:35px ;font-weight:300;color:#e8ce58;}
a:hover{font-size:19px ;line-height:35px ;font-weight:300;text-decoration:none;color:#4fcce8;}
a:active,a .active{font-size:19px ;line-height:35px ;font-weight:300;text-decoration:none;color:#4fcce8;}
.events h1{font-size:0 ;margin:0 -20px -5px 0;}
.mod-service-catalog h1{font-size:0 ;margin:-40px 0 0 0;}
.mod-photo.padBg{margin:0 0 0 0;}
.mod-photo{margin:0 0 0 0;}
h6,h6 a[href^=tel]{font-weight:400;font-size:36px ;line-height:30px ;margin:10px 0 -5px 0;text-transform:uppercase;letter-spacing:10px ;}
.camera_wrap .camera_caption{background-size:;}
.camera_wrap h3{font-size:58px ;line-height:94px ;font-weight:500;}
.camera_wrap p{font-size:25px ;line-height:36px ;font-weight:300;margin:0 0 0 0;padding:0 0 40px 0;}
.camera_wrap .btn, .camera_wrap .disabled .btn:hover{font-size:20px ;line-height:36px ;font-weight:300;background-size:;border-style:solid solid solid solid;border-width:1px 1px 1px 1px;border-radius:0 0 0 0;margin:30px 0 0 0;text-transform:lowercase;padding:5px 15px 6px 15px;}
.camera_wrap .btn:hover{text-transform:lowercase;font-size:20px ;line-height:36px ;font-weight:300;background-size:;border-style:solid solid solid solid;border-width:1px 1px 1px 1px;}
.camera_wrap .btn:active,.camera_wrap .btn .active{text-transform:lowercase;font-size:20px ;font-weight:300;line-height:36px ;background-size:;border-width:1px 1px 1px 1px;border-style:solid solid solid solid;}
.wideContainer{margin:0 0 0 0;padding:0 0 2px 0;background:#ffffff;background-color:rgba(255, 255, 255, 1);border-style:none none none none;border-color:#ffffff #ffffff #ffffff #ffffff;background-size:;}
.mod_article{margin:0 0 15px 0;}
.mod-divider{padding:0 0 0 0;margin:25px 0 50px 0;}
.news h1{font-weight:500;font-size:40px ;line-height:50px ;}
.headerContainer a{font-size:19px ;line-height:35px ;margin:0 0 0 0;font-weight:300;}
.headerContainer a:hover{font-size:19px ;font-weight:300;line-height:35px ;text-decoration:none;}
.headerContainer a:active,.headerContainer a .active{line-height:35px ;font-size:19px ;font-weight:300;}
.headerContainer .cart-hover-container .btn{font-size:19px ;line-height:35px ;font-weight:300;}
.headerContainer .cart-hover-container .btn:hover{font-weight:300;font-size:19px ;line-height:35px ;}
.headerContainer .cart-hover-container .btn:active,.headerContainer .cart-hover-container .btn .active{line-height:35px ;font-size:19px ;font-weight:300;}
.padBg{background-size:;}
.headerContainer h4,.headerContainer h4 a[href^=tel]{font-size:28px ;font-weight:300;line-height:40px ;color:#ffffff;}
[class*="header-layout-"] .h-nav{margin:0 0 0 -10px;padding:25px 0 0 0;}
.headerContainer .header-social a{font-size:22px ;line-height:30px ;padding:0 0 0 0;margin:10px 0 0 0;color:#000000;background:#4fcce8;background-color:rgba(79, 204, 232, 1);border-style:solid solid solid solid;border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;}
.headerContainer .header-social a:hover{font-size:22px ;line-height:30px ;margin:10px 0 0 0;color:#4fcce8;background:#000000;background-color:rgba(0, 0, 0, 1);border-style:solid solid solid solid;border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;}
.headerContainer .call2Action .btn{border-style:solid solid solid solid;border-width:2px 2px 2px 2px;border-radius:0 0 0 0;background-size:;font-size:15px ;line-height:20px ;font-weight:400;text-transform:uppercase;margin:15px 0 25px 0;text-decoration:none;background:#4fcce8;background-color:rgba(79, 204, 232, 1);border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;color:#000000;font-family:inherit;padding:13px 30px 13px 30px;}
.headerContainer .call2Action .btn:hover{font-size:15px ;line-height:20px ;font-weight:400;background-size:;color:#4fcce8;background:#000000;background-color:rgba(0, 0, 0, 1);border-style:solid solid solid solid;border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;font-family:inherit;border-width:2px 2px 2px 2px;}
.headerContainer .call2Action .btn:active,.headerContainer .call2Action .btn .active{font-weight:400;line-height:20px ;font-size:15px ;background-size:;font-family:inherit;color:#4fcce8;background:#000000;background-color:rgba(0, 0, 0, 1);border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;border-style:solid solid solid solid;}
.menuwrap a{margin:-8px 0 0 0;font-family:inherit;color:#030303;}
.events p{margin:0 0 0 0;}
.events .event-date .event-day{margin:-11px 0 -11px 0;font-size:38px ;line-height:38px ;}
.news .news-date .news-day{font-size:38px ;line-height:40px ;margin:-21px 0 -11px 0;}
.events h4{font-size:18px ;line-height:18px ;}
.headerContainer .cart-hover-container .shippingReviewImg img{margin:0 0 0 0;}
h2,h2 a[href^=tel]{font-weight:300;font-size:50px ;line-height:75px ;}
h5,h5 a[href^=tel]{font-weight:300;font-size:22px ;line-height:30px ;}
.subnavContainer h1,.subnavContainer h1 a[href^=tel]{font-weight:500;text-transform:uppercase;padding:66px 0 0 0;color:#ffffff;}
.headerContainer .search-input:before{margin:0 0 0 0;}
.headerContainer h2,.headerContainer h2 a[href^=tel]{font-size:14px ;line-height:28px ;color:#ffffff;}
.headerContainer h6,.headerContainer h6 a[href^=tel]{font-size:14px ;line-height:28px ;color:#ffffff;}
.mod-vwo{margin:0 0 0 0;padding:0 0 0 0;}
.featureContainer .btn, .featureContainer .disabled .btn:hover{font-size:20px ;line-height:40px ;font-weight:300;text-transform:uppercase;padding:0 17px 0 17px;border-style:solid solid solid solid;border-radius:0 0 0 0;border-width:2px 2px 2px 2px;float:none;margin-left:auto !important;margin-right:auto !important;display:table;margin:35px 0 0 0;background-size:;}
.featureContainer h3,.featureContainer h3 a[href^=tel]{text-align:center;font-size:47px ;line-height:47px ;font-weight:100;text-transform:uppercase;color:#ffffff;font-family:inherit;margin:0 0 0 0;}
.featureContainer .btn:hover{background-size:;}
.featureContainer .btn:active,.featureContainer .btn .active{background-size:;}
.mod-buttonnav .mod-butts li{background-size:;background:none;background-color:;border-style:solid solid solid solid;border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;}
.mod-buttonnav .mod-butts li:hover{background:#4fcce8;background-color:rgba(79, 204, 232, 1);border-style:solid solid solid solid;border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;}
.mod-buttonnav .mod-butts li.active{background:#4fcce8;background-color:rgba(79, 204, 232, 1);border-style:solid solid solid solid;border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;}
.mod-vwo h3{font-size:100px ;line-height:88px ;font-weight:600;text-transform:uppercase;padding:150px 0 0 0;}
.mod-vwo h6{font-size:30px ;font-weight:300;text-transform:uppercase;line-height:36px ;}
.gridWideContainer{background-size:;background:#ffffff;background-color:rgba(255, 255, 255, 1);border-color:#ffffff #ffffff #ffffff #ffffff;}
.featureContainer h1,.featureContainer h1 a[href^=tel]{padding:150px 150px 150px 150px;color:#ffffff;}
.gridWideContainer h3,.gridWideContainer h3 a[href^=tel]{padding:0 0 0 0;color:#000000;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.25);}
.gridWideContainer h1,.gridWideContainer h1 a[href^=tel]{padding:100px 0 100px 0;font-size:55px ;line-height:88px ;font-weight:200;letter-spacing:13px ;color:#000000;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.25);font-family:ltc-bodoni-175-1;text-align:left;}
.mod_article .btn, .mod_article .disabled .btn:hover{margin:35px 0 40px 0;float:none;margin-left:auto !important;margin-right:auto !important;display:table;font-family:inherit;color:#000;border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;background:#4fcce8;background-color:rgba(79, 204, 232, 1);background-size:;}
.footerContainer h6,.footerContainer h6 a[href^=tel]{text-align:center;font-size:39px ;color:#ffffff;}
.footerContainer p,.footerContainer p a[href^=tel]{font-size:22px ;font-weight:100;font-style:italic;margin:28px 0 0 0;line-height:37px ;color:#ffffff;}
.footerContainer h4,.footerContainer h4 a[href^=tel]{margin:10px 0 0 0;color:#ffffff;}
textarea{font-size:18px ;text-transform:none;border-style:solid solid solid solid;border-width:2px 2px 2px 2px;border-radius:5px 5px 5px 5px;padding:9px 9px 9px 9px;}
input[type="text"]{border-width:2px 2px 2px 2px;font-size:18px ;border-radius:6px 6px 6px 6px;padding:9px 9px 9px 9px;}
.featureContainer .mainContainer > .container{background-size:;background:none;background-color:none;border-style:none none none none;border-color:#ffffff #ffffff #ffffff #ffffff;}
.featureContainer a{}
.featureContainer h4,.featureContainer h4 a[href^=tel]{text-transform:none;font-size:18px ;line-height:38px ;color:#ffffff;font-family:futura-pt-1;text-align:center;margin:0 0 0 0;}
.featureContainer p,.featureContainer p a[href^=tel]{color:#ffffff;font-family:futura-pt-1;font-size:22px ;font-style:italic;text-align:center;}
.menuwrap{}
.featureContainer h6,.featureContainer h6 a[href^=tel]{color:#ffffff;}
.mod-team h3,.mod-team h3 a[href^=tel]{font-size:19px ;text-align:center;line-height:35px ;padding:45px 0 0 0;margin:0 0 0 0;color:#ffffff;}
.centerContainer .btn, .centerContainer .disabled .btn:hover{}
.centerContainer .btn:hover{}
.mod-testimonial h6,.mod-testimonial h6 a[href^=tel]{text-align:center;line-height:31px ;padding:0 0 27px 0;}
.mod-team p,.mod-team p a[href^=tel]{color:#ffffff;}
.mod-team h6,.mod-team h6 a[href^=tel]{font-size:18px ;line-height:24px ;margin:0 0 0 0;text-align:center;color:#ffffff;}
.mod-contact .btn, .mod-contact .disabled .btn:hover{float:none;margin-left:auto !important;margin-right:auto !important;display:table;font-family:inherit;color:#000;background:#4fcce8;background-color:rgba(79, 204, 232, 1);background-size:;border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;border-style:solid solid solid solid;}
.mod-parallax .parallaxtext h6{line-height:26px ;font-size:36px ;color:#ffffff;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.25);}
.headerContainer .header-actions{padding:0 0 0 0;margin:0 0 0 0;background:#030303;background-color:rgba(3, 3, 3, 0);border-style:none none none none;border-color:#030303 #030303 #030303 #030303;}
.headerContainer .mainContainer > .container{background:#030303;background-color:rgba(3, 3, 3, 0);border-style:none none none none;border-color:#030303 #030303 #030303 #030303;}
.headerContainer.header-alt .mainContainer > .container{background:#030303;background-color:rgba(3, 3, 3, 0);border-style:solid solid solid solid;border-color:#030303 #030303 #030303 #030303;}
@media (max-width: 979px) {.headerContainer .mainContainer > .container{background:#030303;background-color:;border-style:solid solid solid solid;border-color:#030303 #030303 #030303 #030303;}}
.footerContainer .mainContainer > .container{background:none;background-color:none;border-color:0#242424 #242424 #242424;background-size:;}
.subnavContainer .mainContainer > .container{background:#030303;background-color:rgba(3, 3, 3, 0);border-style:none none none none;border-color:#030303 #030303 #030303 #030303;background-size:;}
.headerContainer.header-alt .header-actions{background:#030303;background-color:rgba(3, 3, 3, 0);border-style:solid solid solid solid;border-color:#030303 #030303 #030303 #030303;}
@media (max-width: 979px) {.headerContainer .header-actions{background:#030303;background-color:rgba(3, 3, 3, 1);border-style:solid solid solid solid;border-color:#030303 #030303 #030303 #030303;}}
.headerContainer .user-action-header{background:#030303;background-color:rgba(3, 3, 3, 0);border-style:none none none none;border-color:#030303 #030303 #030303 #030303;}
.headerContainer.header-alt .user-action-header{background:#030303;background-color:rgba(3, 3, 3, 0);border-style:solid solid solid solid;border-color:#030303 #030303 #030303 #030303;}
@media (max-width: 979px) {.headerContainer .user-action-header{background:#030303;background-color:rgba(3, 3, 3, 1);border-style:solid solid solid solid;border-color:#030303 #030303 #030303 #030303;}}
.headerContainer .padBg{background:#030303;background-color:rgba(3, 3, 3, 0);border-style:none none none none;border-color:#030303 #030303 #030303 #030303;}
.headerContainer.header-alt .padBg{background:#030303;background-color:rgba(3, 3, 3, 0);border-style:solid solid solid solid;border-color:#030303 #030303 #030303 #030303;}
@media (max-width: 979px) {.headerContainer .padBg{background:#030303;background-color:rgba(3, 3, 3, 1);border-style:solid solid solid solid;border-color:#030303 #030303 #030303 #030303;}}
.footerContainer .padBg{background:#242424;background-color:rgba(36, 36, 36, 1);border-style:solid solid solid solid;border-color:#242424 #242424 #242424 #242424;}
.subnavContainer .padBg{background:#030303;background-color:rgba(3, 3, 3, 0);border-style:solid solid solid solid;border-color:#030303 #030303 #030303 #030303;}
.headerContainer h1,.headerContainer h1 a[href^=tel]{color:#ffffff;}
.headerContainer h3,.headerContainer h3 a[href^=tel]{color:#ffffff;}
.headerContainer h5,.headerContainer h5 a[href^=tel]{color:#ffffff;}
.headerContainer p,.headerContainer p a[href^=tel]{color:#ffffff;}
.headerContainer.header-alt h1,.headerContainer.header-alt h1 a[href^=tel]{color:#ffffff;}
@media (max-width: 979px) {.headerContainer h1,.headerContainer h1 a[href^=tel]{color:#ffffff;}}
.headerContainer.header-alt h2,.headerContainer.header-alt h2 a[href^=tel]{color:#ffffff;}
@media (max-width: 979px) {.headerContainer h2,.headerContainer h2 a[href^=tel]{color:#ffffff;}}
.headerContainer.header-alt h3,.headerContainer.header-alt h3 a[href^=tel]{color:#ffffff;}
@media (max-width: 979px) {.headerContainer h3,.headerContainer h3 a[href^=tel]{color:#ffffff;}}
.headerContainer.header-alt h4,.headerContainer.header-alt h4 a[href^=tel]{color:#ffffff;}
@media (max-width: 979px) {.headerContainer h4,.headerContainer h4 a[href^=tel]{color:#ffffff;}}
.headerContainer.header-alt h5,.headerContainer.header-alt h5 a[href^=tel]{color:#ffffff;}
@media (max-width: 979px) {.headerContainer h5,.headerContainer h5 a[href^=tel]{color:#ffffff;}}
.headerContainer.header-alt h6,.headerContainer.header-alt h6 a[href^=tel]{color:#ffffff;}
@media (max-width: 979px) {.headerContainer h6,.headerContainer h6 a[href^=tel]{color:#ffffff;}}
.headerContainer.header-alt p,.headerContainer.header-alt p a[href^=tel]{color:#ffffff;}
@media (max-width: 979px) {.headerContainer p,.headerContainer p a[href^=tel]{color:#ffffff;}}
.footerContainer h2,.footerContainer h2 a[href^=tel]{color:#ffffff;}
.footerContainer h5,.footerContainer h5 a[href^=tel]{color:#ffffff;}
.subnavContainer h2,.subnavContainer h2 a[href^=tel]{color:#ffffff;}
.subnavContainer h3,.subnavContainer h3 a[href^=tel]{color:#ffffff;}
.subnavContainer h4,.subnavContainer h4 a[href^=tel]{color:#ffffff;}
.subnavContainer h5,.subnavContainer h5 a[href^=tel]{color:#ffffff;}
.subnavContainer h6,.subnavContainer h6 a[href^=tel]{color:#ffffff;}
.subnavContainer p,.subnavContainer p a[href^=tel]{color:#ffffff;}
.centerContainer .mainContainer > .container{background:#ffffff;background-color:rgba(255, 255, 255, 1);border-style:solid solid solid solid;border-color:#ffffff #ffffff #ffffff #ffffff;}
.wideContainer .mainContainer > .container{background:#ffffff;background-color:rgba(255, 255, 255, 1);border-style:solid solid solid solid;border-color:#ffffff #ffffff #ffffff #ffffff;}
.centerContainer .padBg{background:#ffffff;background-color:rgba(255, 255, 255, 1);border-style:solid solid solid solid;border-color:#ffffff #ffffff #ffffff #ffffff;}
.featureContainer .padBg{background:#ffffff;background-color:rgba(255, 255, 255, 1);border-style:solid solid solid solid;border-color:#ffffff #ffffff #ffffff #ffffff;}
.wideContainer .padBg{background:#ffffff;background-color:rgba(255, 255, 255, 1);border-style:solid solid solid solid;border-color:#ffffff #ffffff #ffffff #ffffff;}
.centerContainer h1,.centerContainer h1 a[href^=tel]{color:#000000;}
.centerContainer h2,.centerContainer h2 a[href^=tel]{color:#000000;}
.centerContainer h3,.centerContainer h3 a[href^=tel]{color:#000000;}
.centerContainer h4,.centerContainer h4 a[href^=tel]{color:#000000;}
.centerContainer h5,.centerContainer h5 a[href^=tel]{color:#480B15;font-family:inherit;font-weight:900;text-shadow:0 0 0 rgba(72, 11, 21, 1);}
.centerContainer h6,.centerContainer h6 a[href^=tel]{color:#480B15;font-family:inherit;font-size:24px ;line-height:22px ;letter-spacing:1px ;}
.centerContainer p,.centerContainer p a[href^=tel]{color:#000000;}
.featureContainer h2,.featureContainer h2 a[href^=tel]{color:#ffffff;}
.featureContainer h5,.featureContainer h5 a[href^=tel]{color:#ffffff;}
.wideContainer h1,.wideContainer h1 a[href^=tel]{color:#000000;}
.wideContainer h2,.wideContainer h2 a[href^=tel]{color:#000000;}
.wideContainer h3,.wideContainer h3 a[href^=tel]{color:#000000;}
.wideContainer h4,.wideContainer h4 a[href^=tel]{color:#000000;}
.wideContainer h5,.wideContainer h5 a[href^=tel]{color:#000000;}
.wideContainer h6,.wideContainer h6 a[href^=tel]{color:#000000;}
.wideContainer p,.wideContainer p a[href^=tel]{color:#000000;}
.gridWideContainer h2,.gridWideContainer h2 a[href^=tel]{color:#000000;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.25);}
.gridWideContainer h4,.gridWideContainer h4 a[href^=tel]{color:#000000;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.25);}
.gridWideContainer h5,.gridWideContainer h5 a[href^=tel]{color:#000000;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.25);}
.gridWideContainer h6,.gridWideContainer h6 a[href^=tel]{color:#000000;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.25);}
.gridWideContainer p,.gridWideContainer p a[href^=tel]{color:#000000;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.25);}
.mod-contact label{color:#000000;}
.mod-form-builder label{color:#000000;}
.mod_dualmedia h1,.mod_dualmedia h1 a[href^=tel]{color:#ffffff;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.25);}
.mod_dualmedia h2,.mod_dualmedia h2 a[href^=tel]{color:#ffffff;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.25);}
.mod_dualmedia h3,.mod_dualmedia h3 a[href^=tel]{color:#ffffff;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.25);}
.mod_dualmedia h4,.mod_dualmedia h4 a[href^=tel]{color:#ffffff;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.25);}
.mod_dualmedia h5,.mod_dualmedia h5 a[href^=tel]{color:#ffffff;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.25);}
.mod_dualmedia h6,.mod_dualmedia h6 a[href^=tel]{color:#ffffff;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.25);}
.mod_dualmedia p,.mod_dualmedia p a[href^=tel]{color:#ffffff;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.25);}
.mod-photo h1{color:#ffffff;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.25);}
.mod-photo h2{color:#ffffff;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.25);}
.mod-photo h3{color:#ffffff;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.25);}
.mod-photo h4{color:#ffffff;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.25);}
.mod-photo h5{color:#ffffff;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.25);}
.mod-photo h6{color:#ffffff;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.25);}
.mod-photo p{color:#ffffff;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.25);}
.newScrollToTop{color:#000000;background-color:#4fcce8;}
.events .events-header .events-sort .events-view li a{color:#4fcce8;}
.events .events-header .events-sort .events-view li a.active{color:#4fcce8;}
.events .events-header .events-sort .events-view li a.active:hover{color:#ffffff;}
.btn-primary, .disabled .btn-primary:hover{background:#4fcce8;background-color:rgba(79, 204, 232, 1);border-style:solid solid solid solid;border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;color:#000000;}
.btn-primary:hover{color:#4fcce8;background:#000000;background-color:rgba(0, 0, 0, 1);border-style:solid solid solid solid;border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;}
.btn, .disabled .btn:hover{background:#4fcce8;background-color:rgba(79, 204, 232, 1);border-style:solid solid solid solid;border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;color:#000000;}
.btn-warning{background:#4fcce8;background-color:rgba(79, 204, 232, 1);border-style:solid solid solid solid;border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;color:#000000;}
.btn-warning:hover{color:#4fcce8;background:#000000;background-color:rgba(0, 0, 0, 1);border-style:solid solid solid solid;border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;}
[class*="header-layout-"] .h-nav .dropdown-menu a{background:#ffffff;background-color:rgba(255, 255, 255, 1);border-style:solid solid solid solid;border-color:#ffffff #ffffff #ffffff #ffffff;color:#000000;}
[class*="header-layout-"] .h-nav .dropdown-menu a:hover{color:#000000;background:#4fcce8;background-color:rgba(79, 204, 232, 1);border-style:solid solid solid solid;border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;}
[class*="header-layout-"] .h-nav .dropdown-menu{background:#ffffff;background-color:rgba(255, 255, 255, 1);border-style:solid solid solid solid;border-color:#ffffff #ffffff #ffffff #ffffff;}
.header-alt [class*="header-layout-"] .h-nav .dropdown-menu a{background:#ffffff;background-color:rgba(255, 255, 255, 1);color:#000000;border-style:solid solid solid solid;border-color:#ffffff #ffffff #ffffff #ffffff;}
.header-alt [class*="header-layout-"] .h-nav .dropdown-menu a:hover{color:#000000;background:#4fcce8;background-color:rgba(79, 204, 232, 1);border-style:solid solid solid solid;border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;}
.header-alt [class*="header-layout-"] .h-nav .dropdown-menu{background:#ffffff;background-color:rgba(255, 255, 255, 1);border-style:solid solid solid solid;border-color:#ffffff #ffffff #ffffff #ffffff;}
.mod-team a{color:;}
.mod-team h5,.mod-team h5 a[href^=tel]{color:#ffffff;}
.mod-team h4,.mod-team h4 a[href^=tel]{color:#ffffff;}
.mod-team h2,.mod-team h2 a[href^=tel]{color:#ffffff;}
.mod-team .btn, .mod-team .disabled .btn:hover{color:#ffffff;}
.mod-team .btn:hover{color:#ffffff;}
h1,h1 a[href^=tel]{}
h2,h2 a[href^=tel]{}
h3,h3 a[href^=tel]{}
h4,h4 a[href^=tel]{}
h5,h5 a[href^=tel]{}
h6,h6 a[href^=tel]{}
a{}
p,p a[href^=tel]{}
body{}
.btn,  .disabled .btn:hover{}
[class*="header-layout-"] .h-nav .nav > li > a{}
[class*="header-layout-"] .h-nav .dropdown-menu  a{}
h1,h1 a[href^=tel]{}
h2,h2 a[href^=tel]{}
h3,h3 a[href^=tel]{}
h4,h4 a[href^=tel]{}
h5,h5 a[href^=tel]{}
h6,h6 a[href^=tel]{}
a{}
p,p a[href^=tel]{}
body{}
.btn,  .disabled .btn:hover{}
h1,h1 a[href^=tel]{}
h2,h2 a[href^=tel]{}
h3,h3 a[href^=tel]{}
h4,h4 a[href^=tel]{}
h5,h5 a[href^=tel]{}
h6,h6 a[href^=tel]{}
a{}
p,p a[href^=tel]{}
body{}
.btn,  .disabled .btn:hover{}
[class*="header-layout-"] .h-nav .nav > li > a{}
[class*="header-layout-"] .h-nav .dropdown-menu  a{}
h1,h1 a[href^=tel]{}
h2,h2 a[href^=tel]{}
h3,h3 a[href^=tel]{}
h4,h4 a[href^=tel]{}
h5,h5 a[href^=tel]{}
h6,h6 a[href^=tel]{}
a{}
p,p a[href^=tel]{}
body{}
.btn,  .disabled .btn:hover{}
h1,h1 a[href^=tel]{}
h2,h2 a[href^=tel]{}
h3,h3 a[href^=tel]{}
h4,h4 a[href^=tel]{}
h5,h5 a[href^=tel]{}
h6,h6 a[href^=tel]{}
a{}
p,p a[href^=tel]{}
body{}
.btn,  .disabled .btn:hover{}
h1,h1 a[href^=tel]{}
h2,h2 a[href^=tel]{}
h3,h3 a[href^=tel]{}
h4,h4 a[href^=tel]{}
h5,h5 a[href^=tel]{}
h6,h6 a[href^=tel]{}
a{}
p,p a[href^=tel]{}
body{}
.btn,  .disabled .btn:hover{}
h1,h1 a[href^=tel]{}
h2,h2 a[href^=tel]{}
h3,h3 a[href^=tel]{}
h4,h4 a[href^=tel]{}
h5,h5 a[href^=tel]{}
h6,h6 a[href^=tel]{}
a{}
p,p a[href^=tel]{}
body{}
.btn,  .disabled .btn:hover{}
[class*="header-layout-"] .h-nav .nav > li > a{color:#030000;font-family:inherit;line-height:0 ;letter-spacing:2px ;font-size:13px ;font-weight:400;padding:0 0 0 0;margin:0 30px 0 0;}
[class*="header-layout-"] .h-nav .dropdown-menu  a{}
h1,h1 a[href^=tel]{font-family:inherit;font-size:14px ;}
h2,h2 a[href^=tel]{}
h3,h3 a[href^=tel]{font-family:ltc-bodoni-175-1;font-weight:100;font-size:47px ;line-height:53px ;text-align:center;}
h4,h4 a[href^=tel]{font-family:inherit;font-size:34px ;}
h5,h5 a[href^=tel]{}
h6,h6 a[href^=tel]{font-size:36px ;font-family:futura-pt-1;line-height:13px ;}
a{color:#4fcce8;}
p,p a[href^=tel]{font-size:22px ;font-family:futura-pt-1;letter-spacing:2px ;}
body{}
.btn,  .disabled .btn:hover{font-family:inherit;font-size:14px ;color:#030303;border-style:solid solid solid solid;border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;border-width:2px 2px 2px 2px;background:#4fcce8;background-color:rgba(79, 204, 232, 1);background-size:;letter-spacing:4px ;padding:13px 30px 13px 30px;}
.footerContainer label{color:#ffffff;}
.subnavContainer label{color:#ffffff;}
.noBG{background:none !important;background-color:none !important;border-color:none !important;}
.noBG .mainContainer > .container{background:none !important;background-color:none !important;border-color:none !important;}
.noBG .padBg{background:none !important;background-color:none !important;border-color:none !important;}
.noBG h1,.noBG h1 a[href^=tel]{color:#ffffff !important;}
.noBG h2,.noBG h2 a[href^=tel]{color:#ffffff !important;}
.noBG h3,.noBG h3 a[href^=tel]{color:#ffffff !important;}
.noBG h4,.noBG h4 a[href^=tel]{color:#ffffff !important;}
.noBG h5,.noBG h5 a[href^=tel]{color:#ffffff !important;}
.noBG h6,.noBG h6 a[href^=tel]{color:#ffffff !important;}
.noBG p,.noBG p a[href^=tel]{color:#ffffff !important;}
.noBG label{color:#ffffff !important;}
.gridWideContainer .mainContainer > .container{background:#ffffff;background-color:rgba(255, 255, 255, 1);border-color:#ffffff #ffffff #ffffff #ffffff;}
.gridWideContainer .padBg{background:#ffffff;background-color:rgba(255, 255, 255, 1);border-color:#ffffff #ffffff #ffffff #ffffff;}
.centerContainer label{color:#000000;}
.featureContainer label{color:#ffffff;}
.wideContainer label{color:#000000;}
.gridWideContainer label{color:#000000;}
.events .events-header .events-sort .events-view .icon-list-view:before{border-style:solid solid solid solid;border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;}
.mod_article h3,.mod_article h3 a[href^=tel]{font-family:ltc-bodoni-175-1;text-align:center;}
.mod_article h6,.mod_article h6 a[href^=tel]{font-family:ltc-bodoni-175-1;text-align:center;letter-spacing:2px ;padding:0 0 9px 0;line-height:31px ;color:#480B15;font-size:26px ;}
.menuwrap h3{font-family:futura-pt-1;font-size:36px ;line-height:40px ;text-align:left;}
.menuwrap h1{font-family:ltc-bodoni-175-1;font-size:47px ;line-height:53px ;font-weight:100;text-align:center;padding:0 0 0 0;}
.mod_article .btn:hover{font-family:inherit;color:#4fcce8;background:#000000;background-color:rgba(0, 0, 0, 1);background-size:;border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;border-style:solid solid solid solid;}
.mod-contact .btn:hover{font-family:inherit;color:#4fcce8;background:#000000;background-color:rgba(0, 0, 0, 1);background-size:;border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;border-style:solid solid solid solid;}
.hours-module  table{font-family:futura-pt-1;font-size:22px ;line-height:30px ;}
img{padding:0 0 0 0;}
.divImageGalleryNormal .imageColorOverlay{background:#080808;background-color:rgba(8, 8, 8, 0.53);background-size:;}
.section-desc{font-family:inherit;color:#030303;}
.subsection-desc{font-family:inherit;color:#030303;}
.menuwrap p{font-family:inherit;color:;}
.mod_article .btn:active,.mod_article .btn .active{color:#4fcce8;font-family:inherit;background:#000000;background-color:rgba(0, 0, 0, 1);background-size:;border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;border-style:solid solid solid solid;}
.mod-contact .btn:active,.mod-contact .btn .active{color:#4fcce8;font-family:inherit;background:#000000;background-color:rgba(0, 0, 0, 1);background-size:;border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;border-style:solid solid solid solid;}
.mod_map .btn, .mod_map .disabled .btn:hover{color:#000;font-family:inherit;background:#4fcce8;background-color:rgba(79, 204, 232, 1);background-size:;border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;border-style:solid solid solid solid;}
.mod_map .btn:hover{color:#4fcce8;font-family:inherit;background:#000000;background-color:rgba(0, 0, 0, 1);background-size:;border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;border-style:solid solid solid solid;}
.mod_map .btn:active,.mod_map .btn .active{font-family:inherit;color:#4fcce8;background:#000000;background-color:rgba(0, 0, 0, 1);background-size:;border-color:#4fcce8 #4fcce8 #4fcce8 #4fcce8;border-style:solid solid solid solid;}