﻿@import url(https://fonts.googleapis.com/css?family=Oswald:400,700,300);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic);@font-face{font-family:bebasregular;src:url(fonts/bebas/BEBAS___-webfont.eot);src:url(fonts/bebas/BEBAS___-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/bebas/BEBAS___-webfont.woff) format('woff'),url(fonts/bebas/BEBAS___-webfont.ttf) format('truetype'),url(fonts/bebas/BEBAS___-webfont.svg#bebasregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:buxton_sketchregular;src:url(fonts/buxton/buxtonsketch-webfont.eot);src:url(fonts/buxton/buxtonsketch-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/buxton/buxtonsketch-webfont.woff) format('woff'),url(fonts/buxton/buxtonsketch-webfont.ttf) format('truetype'),url(fonts/buxton/buxtonsketch-webfont.svg#buxton_sketchregular) format('svg');font-weight:400;font-style:normal}@media only screen and (min-width :450px){body,html{margin:0;padding:0;overflow-x:hidden;overflow:visible}}@media only screen and (max-width :449px){body,html{margin:0;padding:0;overflow-x:hidden}}body{color:#196484;font-size:16px;font-family:'Open Sans',sans-serif;line-height:1.628571429;background:#dfeaeb url(../graphics/body-bg.jpg)}a{color:#196484;text-decoration:none}a:focus,a:hover{color:#000;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}p{margin:0 0 10px}.lead{margin:20px 0;font-weight:400;line-height:1.4}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.highlight{color:#196484}.img-thumbnail{padding:10px;font-size:80%}div.img-thumbnail div.caption form.well table tbody tr td{padding:5px}div.col-sm-4 div.img-thumbnail div.caption form.well{text-align:center}div.col-sm-4 div.img-thumbnail div.caption form.well table{width:100%}div.col-sm-4 div.img-thumbnail div.caption form.well input{margin-top:10px}div.col-sm-45 div.img-thumbnail div.caption form.well{text-align:center}div.col-sm-45 div.img-thumbnail div.caption form.well table{width:100%}div.col-sm-45 div.img-thumbnail div.caption form.well input{margin-top:10px}button,input,select,textarea{color:#555;font-size:.9em}.h1,h1{color:#3a4489;font-size:39px;font-family:Oswald,sans-serif;font-weight:400;line-height:2;margin:10px 0 25px 0}.h2,h2{color:#293037;font-size:32px;font-family:Oswald,sans-serif;font-weight:400;line-height:1.8;margin:10px 0 20px 0}.h3,h3{color:#000;font-size:26px;font-family:Oswald,sans-serif;font-weight:400;line-height:1.6;margin:10px 0 15px 0}.h4,h4{color:#000;font-size:21px;font-family:Oswald,sans-serif;font-weight:400;line-height:1.4;margin:10px 0 10px 0}.h5,h5{color:#196484;font-size:17px;font-family:Oswald,sans-serif;font-weight:400;line-height:1.2;margin:10px 0 5px 0}.h6,h6{color:#196484;font-size:14px;font-family:Oswald,sans-serif;font-weight:400;line-height:1;margin:10px 0 3px 0}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}.highlight{color:#8fbbe3}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #ebebeb}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#000}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.phone{float:left;margin:0 30px}.phone a{color:#ebebeb;font-size:12px;font-family:'Open Sans',sans-serif;font-weight:400;text-decoration:none;padding:2px 5px}.phone a:hover{color:#196484;background:#293037;border-radius:10px}.tl-bg45{background:rgba(255,255,255,.21);width:auto;height:30px;float:left}.tl-bg45-left{font-size:0;line-height:0;width:0;border-top:30px solid transparent;border-right:30px solid rgba(255,255,255,.21);float:left}.tl-bg45-right{font-size:0;line-height:0;width:0;border-top:30px solid rgba(255,255,255,.21);border-right:30px solid transparent;float:left}.text-links{float:left;color:#ebebeb;margin-left:20px}.text-links a:before{content:"» "}.text-links a{color:#ebebeb;font-size:12px;font-family:'Open Sans',sans-serif;font-weight:400;text-decoration:none;padding:2px 6px 2px 6px;margin:0 15px 0 0;z-index:10005}.text-links a:hover{color:#196484;background:#293037;border-radius:10px}.website-name{float:left;padding:0 0 0 15px;height:100px;box-sizing:border-box;position:relative}.website-name-hover a:hover{text-decoration:none}.website-text1{color:#3b3364;font-size:31px;font-family:bebasregular,sans-serif;text-transform:uppercase}.website-text2{color:#196484;font-size:31px;font-family:bebasregular,sans-serif;text-transform:uppercase}.tagline{color:#293037;font-size:20px;font-family:buxton_sketchregular,cursive;font-weight:400;float:left;margin-top:35px;margin-left:0}.graphic-logo{float:left}.social-icons{float:right;position:relative;margin-top:2px}.social-icon-fontawesome{position:relative;z-index:10005}.social-icons a{text-decoration:none;border:0}.social-icon-fontawesome a:link,.social-icon-fontawesome a:visited{color:#3b3364;text-decoration:none;outline:0}.social-icon-fontawesome a:last-child{border-right:0}.social-icon-fontawesome a:hover{color:#196484;text-decoration:none}div.social-icon-fontawesome div{border-radius:50%;background:#dfeaeb;box-sizing:border-box;padding:0;-webkit-transition:all .5s ease;transition:all .5s ease;opacity:1;display:inline-block;width:22px;height:22px;background:#dfeaeb}div.social-icon-fontawesome div a i.fa-fw{width:22px;height:22px}div.social-icon-fontawesome div{line-height:22px}div.social-icon-fontawesome div:hover{background:#43b4c5}div.social-icon-fontawesome a:hover{color:#fff;text-decoration:none}.google-search{position:relative;float:right;margin-top:4px;margin-right:-70px}input#gsc-i-id1.gsc-input{color:#333!important;padding-left:10px!important}input.gsc-input{font-size:16px!important;padding:1px 1px!important}#gs_tti50.gsib_a input#gsc-i-id1.gsc-input{margin-top:-20px!important}.gsib_a{padding-left:8px;padding-right:8px;padding-top:0!important;margin-top:-10px!important}.gsst_a .gscb_a{color:#efefef!important}#gs_cb50.gscb_a{display:none}.google-search{width:200px;-webkit-transition:all .5s ease;transition:all .5s ease;z-index:10005}.google-search:hover{width:300px}.gsc-input-box{height:22px!important;border-radius:20px;border:0 solid #f2f3f4!important;padding:0!important;margin-left:6px;box-sizing:border-box;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.3);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.3);background:#fff url(../graphics/google-search-bg.png) right center no-repeat!important;padding:2px 10px 8px!important}.gsc-input-box:hover{background:#fff url(../graphics/google-search-bg.png) 5px center no-repeat!important;-webkit-box-shadow:inset 1px 1px 0 0 #fff,inset -1px -1px 0 0 #fff;box-shadow:inset 1px 1px 0 0 #fff,inset -1px -1px 0 0 #fff;box-sizing:border-box}.gsc-input-box-focus,.gsc-search-box .gsc-input>input:focus{border:0 solid #f2f3f4!important;background:#fff url(../graphics/google-search-bg.png) right center no-repeat!important;-webkit-box-shadow:inset 1px 1px 0 0 #fff,inset -1px -1px 0 0 #fff!important;box-shadow:inset 1px 1px 0 0 #fff,inset -1px -1px 0 0 #fff!important;box-sizing:border-box!important}table.gsc-search-box td{vertical-align:top!important}.gsc-input{background:0 0!important}.cse .gsc-search-button input.gsc-search-button-v2,input.gsc-search-button-v2{visibility:hidden!important}.cse input.gsc-search-button,input.gsc-search-button{background-color:transparent!important;background-image:url(../graphics/search-btn.png)!important;background-repeat:no-repeat!important;border:0!important;border-radius:0!important;height:34px;min-width:65px;padding:0 6px;margin-right:-4px;margin-top:-2px;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}input.gsc-search-button gsc-search-button-v2{visibility:hidden!important;margin-right:999px;display:none}.cse input.gsc-search-button:hover,input.gsc-search-button:hover{background-image:url(../graphics/search-btn-hover.png)!important}.cse input.gsc-search-button:focus,input.gsc-search-button:focus{-webkit-box-shadow:0 0 0 1px rgba(255,255,255,0) inset!important;box-shadow:0 0 0 1px rgba(255,255,255,0) inset!important}input.gsc-search-button{z-index:999!important;position:relative!important}.cse .gsc-control-cse,.gsc-control-cse{padding:0!important;background-color:transparent!important;border:0 solid #fff!important;border-radius:20px;padding-left:6px}form.gsc-search-box{margin:0!important}table.gsc-search-box{margin-bottom:0!important}.cse .gsc-control-cse,.gsc-control-cse{background-color:transparent!important;border:0 solid #fff!important}.template .custom-component1{position:absolute;top:0;right:0;visibility:hidden;display:none}.template .custom-component2{position:absolute;top:0;right:0;visibility:hidden;display:none}.template .custom-component3{position:absolute;top:0;right:0;visibility:hidden;display:none}#scrollUp{bottom:50px;right:20px;height:38px;width:38px;background:url(../graphics/scrollUp-button.png) no-repeat;outline:0}#scrollUp-active{display:none;outline:0}div.featured-video iframe{border:0;margin:0;padding:0;width:100%;height:100%}div.featured-video iframe[seamless]{background-color:transparent;border:0 none transparent;padding:0;overflow:hidden}div.quote-rotator p{margin-bottom:20px}@media (max-width:1024px){.header.fullscreen{height:900px}.tl-bg45-left{display:none}.tl-bg45-right{display:none}.tl-bg45{background:0 0;float:none;height:auto;width:auto}.text-links{float:none;margin-left:0;width:100%;text-align:center}.website-name{background:0 0;height:auto;padding:0;margin:0 0 0 20px;text-align:left;float:left}.tagline{background:0 0;height:auto;padding:0;margin:0 20px 0 0;text-align:right;float:right}.menu-top{position:fixed;top:0;left:0;width:100%;display:block;float:none;background:#fff}.header{margin-top:40px}.sticky-menubar{min-height:40px!important;height:auto;z-index:10557}.navbar .navbar-nav{display:inline-block;float:none}.navbar .navbar-collapse{text-align:center}.navbar-default .navbar-nav>li>a{padding-top:10px!important;padding-bottom:0!important}.navbar-toggle{background-color:rgba(255,255,255,.5);background-image:none;border:0 solid transparent;border-radius:0;float:none;margin-bottom:1px;margin-right:0;margin-top:0;padding:9px 10px;position:relative;width:100%}.navbar{margin-bottom:0;min-height:20px}.phone{float:none;text-align:center;margin-top:0}.social-icons{float:none;text-align:center;margin-bottom:10px}.google-search{display:none}}@media (max-width:1025px){.parallax1,.parallax3,parallax2{background:url(../themed-images/parallax-backgrounds/images/parallax2.jpg)}}