@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}body a{transition:color .3s ease}.whiteTextShadow{text-shadow:0 1px 0 #fff}.blackTextShasow{text-shadow:0 1px 0 rgba(0,0,0,.35)}.dashedBottomBorder{border-bottom:dashed #c8d1b5 1px}.textDarkBlue,.textDarkBlue a{color:#193340}.textLightBlue,.textLightBlue a{color:#3f606f}.textGreen,.textGreen a{color:#92aa9d}.textBlack,.textBlack a{color:#000}.textWhite,.textWhite a{color:#fff}.textBold,.textBold a{font-weight:800}.arrowList{list-style:none;margin-left:0;padding:0}.arrowList>li{position:relative;padding-left:20px;margin:0 0 7px}.arrowList>li:before{content:"";width:11px;height:11px;display:block;position:absolute;top:10px;margin-top:-5px;left:0;background:url(images/sprite.png) -128px -67px no-repeat;overflow:hidden}#upperMenuWrap{height:100px;background-color:#193340}#upperMenu{position:relative}#upperMenu>a{width:299px;height:67px;background:url(images/sprite.png) 0 0 no-repeat;text-indent:-2000px;overflow:hidden;position:absolute;top:15px;left:0;display:block}#upperMenu>div>button{background-color:#e8edde;font-size:14px;padding:6px 5px;font-weight:800;margin-top:30px}#upperMenu>div>ul{top:35px;right:0;list-style:none;position:absolute}#upperMenu>div>ul>li{float:left;margin-left:35px}#upperMenu>div>ul>li>a{color:#fff;font-size:16px;letter-spacing:-1px;text-shadow:0 1px 0 rgba(0,0,0,.3)}#upperMenu>div>ul>li>a:hover{text-decoration:none;color:#d2dbbe}#headerBanner{background-color:#d2dbbe;background-image:url(images/upper_slider_bg.jpg);background-position:bottom center;background-repeat:no-repeat;text-align:center}#headerBanner h1{font-size:48px;color:#193340;letter-spacing:-2px;font-weight:800;margin-top:65px;margin-bottom:15px;line-height:1em;text-shadow:0 1px 0 #fff}#headerBanner p{font-size:24px;color:#3f606f;font-weight:800;letter-spacing:-2px;text-shadow:0 1px 0 #fff}#headerBanner a{text-transform:uppercase;display:inline-block;background:#fff;font-weight:800;font-size:24px;letter-spacing:-2px;padding:20px 30px;color:#3f606f;margin:35px 0}#headerBanner a:hover{text-decoration:none;color:#92aa9d}.breadcrumbs{margin:20px 0;font-size:12px}#offerMenu>h2{font-size:48px;color:#193340;letter-spacing:-3px;text-align:center;margin:65px 0}#offerMenu>div>div>div{border:solid #e8edde 1px;padding:50px 30px;border-bottom-right-radius:100px;border-top-left-radius:100px;text-align:center}#offerMenu>div>div>div.gray{background:#e8edde}#offerMenu>div>div>div>h3{margin:0;font-size:21px;font-weight:800;letter-spacing:-2px;margin-bottom:25px}#offerMenu>div>div>div>h3>a:hover{text-decoration:none}#offerMenu>div>div>div>p{margin:0;font-size:15px;letter-spacing:-1px}#offerMenu #offerAdditionalText{border-bottom:dashed #c8d1b5 1px;margin:40px 0;padding-bottom:40px;text-align:center}#offerMenu #offerAdditionalText>div{font-size:48px;color:#193340;letter-spacing:-2px;margin-bottom:40px}#offerMenu #offerAdditionalText>p{font-size:24px;letter-spacing:-2px;color:#3f606f;font-weight:800}#offerMenu #offerAdditionalText>a{display:inline-block;padding:15px 35px;text-transform:uppercase;font-weight:800;font-size:24px;letter-spacing:-2px;background-color:#193340;color:#fff;margin-top:40px;transition:background-color .3s ease}#offerMenu #offerAdditionalText>a:hover{text-decoration:none;background-color:#3f606f}.entryContent p{line-height:1.4em}.entryContent h1,.entryContent h2,.entryContent h3{letter-spacing:-2px}.entryContent pre{color:#193340;margin:25px 0}.entryContent ul{list-style:none;margin-left:0;padding:0;margin:25px 0}.entryContent ul>li{position:relative;padding-left:20px;margin:0 0 7px}.entryContent ul>li:before{content:"";width:11px;height:11px;display:block;position:absolute;top:10px;margin-top:-5px;left:0;background:url(images/sprite.png) -128px -67px no-repeat;overflow:hidden}.entryContent ul>li{margin:15px 0}.entryContent h2{margin-top:50px}.entryContent h3{font-size:25px;color:#92aa9d}.entryContent hr{margin:15px 0}.entryContent ol{list-style-type:none;margin-left:0;padding-left:0;counter-reset:item}.entryContent ol>li{margin:20px 0;padding-left:25px;position:relative}.entryContent ol>li:before{content:counter(item) ". ";counter-increment:item;color:#193340;font-weight:800;font-size:20px;position:absolute;left:0;top:-3px}.entryContent .note{padding:25px 35px;display:block;width:100%;background:#83a1af;font-weight:600;color:#fff;position:relative;margin:25px 0}.entryContent .note:before,.entryContent .note:after{content:"''";font-weight:800;font-size:25px;position:absolute}.entryContent .note:before{top:7px;left:15px}.entryContent .note:after{bottom:7px;right:15px}.entryContent .tip{padding:25px 0 25px 65px;margin:30px 0;font-weight:600;color:#92aa9d;position:relative;border-bottom:solid #92aa9d 1px;border-top:solid #92aa9d 1px}.entryContent .tip:before{display:block;content:"!";width:50px;height:50px;font-weight:800;font-size:40px;background:#92aa9d;color:#fff;border-radius:50%;line-height:50px;text-align:center;position:absolute;left:0;top:20px;z-index:5}.entryContent a{text-decoration:underline;color:#000}.entryContent a:hover{text-decoration:none}#nextPostNavigation{background:#92aa9d;margin-top:30px}#nextPostNavigation>div{padding:30px}#nextPostNavigation>div>small{display:block;margin-bottom:7px;padding-bottom:4px;border-bottom:solid #e8edde 1px}#nextPostNavigation>div>a{color:#fff;text-decoration:none;font-size:18px;transition:color .2s ease}#nextPostNavigation>div>a:hover{color:#000}#authorBio{margin-top:45px}#authorBio>div{float:left;margin-right:25px;overflow:hidden;border-radius:50%}#authorBio p.author-name{font-weight:800;font-size:30px;letter-spacing:-2px;margin:0 0 15px}#authorBio>p.author-description{overflow:hidden;z-index:1;z-index:12px}#sidebar{padding-top:25px}#sidebar .widget{margin-bottom:35px;background:#e8edde;padding:25px;border-bottom-right-radius:20px;border-top-left-radius:20px}#sidebar .widget.widget_text{background:0 0;padding:0;border:0}#sidebar .widget>.title{font-size:30px;font-weight:800;letter-spacing:-3px;color:#193340;margin-bottom:25px}#sidebar .widget ul{list-style:none;margin-left:0;padding:0}#sidebar .widget ul>li{position:relative;padding-left:20px;margin:0 0 7px}#sidebar .widget ul>li:before{content:"";width:11px;height:11px;display:block;position:absolute;top:10px;margin-top:-5px;left:0;background:url(images/sprite.png) -128px -67px no-repeat;overflow:hidden}#sidebar .widget ul>li>ul{margin-top:5px;margin-bottom:25px}#sidebar .widget ul>li>ul>li{padding-left:0;line-height:1.1em}#sidebar .widget ul>li>ul>li:before{display:none}#sidebar .widget ul>li>ul>li>a{font-size:13px;letter-spacing:-1px;line-height:1.2em}#sidebar .widget ul.toc_widget_list>li{margin-bottom:10px}#sidebar #searchBlock{margin-bottom:30px}#sidebar #searchBlock>p{display:none}#sidebar #searchBlock input[type=text]{width:80%;border:solid #e8edde 3px;background:#fff;color:#193340;padding:0 15px;outline:0;border-top-left-radius:15px;float:left;font-size:13px;height:45px;line-height:45px}#sidebar #searchBlock input[type=submit]{width:45px;height:45px;text-indent:-2000px;overflow:hidden;border:0;border-bottom-right-radius:15px;outline:0;background:url(images/search-arrow.png) #e8edde center center no-repeat}#sidebar .widget_recent_entries .post-date{font-weight:300;font-size:12px;display:block}#searchLayout div.serachingText{background:#e8edde;padding:20px;font-weight:800;font-size:22px;line-height:.8em;border-bottom-right-radius:20px;border-top-left-radius:20px;letter-spacing:-1px}#searchLayout div.entryContent>div>div>span{opacity:.3;transition:opacity .3s ease}#searchLayout div.entryContent>div>div>span:hover{opacity:1}#fullWidthLine{padding-top:70px}#fullWidthLine>div>div{padding-top:50px;padding-bottom:50px;height:190px}#fullWidthLine>div>div p{font-weight:800;font-size:40px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.35);letter-spacing:-3px}#fullWidthLine #mailchimp{background-color:#3f606f;padding-right:60px}#fullWidthLine #mailchimp>div{float:right}#fullWidthLine #mailchimp>div form input[type=email]{background-color:#193340;color:#fff;padding:15px;font-size:15px;-webkit-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.35);-moz-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.35);box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.35);border:0;outline:0;width:330px;float:left}#fullWidthLine #mailchimp>div form input[type=submit]{color:#fff;font-weight:800;font-size:20px;letter-spacing:-2px;background:#92aa9d;border:0;outline:0;height:50px;line-height:50px;padding:0 19px}#fullWidthLine #twitter{background-color:#92aa9d;border-left:solid #fff 1px;padding-left:60px}#fullWidthLine #twitter>div>p>span{position:relative}#fullWidthLine #twitter>div>p>span:before{content:"";width:90px;height:74px;background:url(images/sprite.png) 0 -67px no-repeat;position:absolute;left:-110px;top:10px;overflow:hidden}#fullWidthLine #twitter>div span{display:inline-block;margin-left:105px}#footerWrap{background-color:#193340;border-top:solid #fff 1px;padding:10px 0;color:#fff}#footerWrap #footer>div>a{display:block;float:left;width:38px;height:39px;background:url(images/sprite.png) -90px -67px no-repeat;overflow:hidden;text-indent:-2000px;margin-right:30px;margin-top:5px}#footerWrap #footer>div ul{list-style:none;margin:10px 0 0;padding:0}#footerWrap #footer>div ul>li{float:left;margin-left:25px}#footerWrap #footer>div ul>li>a{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.35);font-size:13px}#footerWrap #footer>div ul>li>a:hover{color:#92aa9d;text-decoration:none}#footerWrap #footer>div ul>li:first-child{margin-left:0}#footerWrap #footer>div>p{font-size:13px;margin-top:15px;text-align:right}#footerWrap #footer>div>p>a{color:#fff}#componentsList{margin-top:35px}#componentsList>div>div{text-align:center;background-color:#92aa9d;padding:25px;color:#fff;margin-bottom:20px}#componentsList>div>div h2{margin-top:0;line-height:1em;font-size:23px;height:55px}#componentsList>div>div h2>a{color:#fff;transition:color .3s ease;letter-spacing:-1px}#componentsList>div>div h2>a:hover{text-decoration:none;color:#193340}#componentsList>div>div>p{font-size:14px;height:112px}#error404{padding:120px 0;text-align:center}#error404 header{padding-bottom:25px}#error404 header h1{font-size:65px;letter-spacing:-1px;margin:0 0 25px}#error404 header p{font-size:25px}#error404>a{display:inline-block;padding:15px 35px;padding-top:15px;padding-right:35px;padding-bottom:15px;padding-left:35px;text-transform:uppercase;font-weight:800;font-size:24px;letter-spacing:-2px;background-color:#193340;color:#fff;margin-top:40px;transition:background-color .3s ease}#error404>a:hover{text-decoration:none;background-color:#92aa9d}@media (min-width:1200px){#headerBanner{min-height:630px}#offerMenu>div>div>div p{min-height:105px}}@media (min-width:992px) and (max-width:1200px){#headerBanner{min-height:660px}#offerMenu>div>div>div p{min-height:155px}#fullWidthLine>div>div{padding-top:50px;padding-bottom:50px;height:190px}#fullWidthLine>div>div p{font-size:36px}#fullWidthLine #mailchimp{padding-right:40px}#fullWidthLine #mailchimp>div form input[type=email]{width:300px}#fullWidthLine #twitter{padding-left:40px}#footerWrap #footer>div ul>li{margin-left:10px}#sidebar #searchBlock input[type=text]{width:77%}#componentsList>div>div h2{height:55px}#componentsList>div>div>p{height:150px}}@media (min-width:768px) and (max-width:992px){#upperMenu>a{width:62px}#headerBanner{min-height:670px}#offerMenu>div>div>div{margin-bottom:20px}#offerMenu>div>div>div p{min-height:80px}#fullWidthLine>div>div{text-align:center}#fullWidthLine>div>div p{font-size:40px}#fullWidthLine #mailchimp{padding-right:0}#fullWidthLine #mailchimp>div{float:none}#fullWidthLine #mailchimp>div form input[type=email]{float:none}#fullWidthLine #twitter{padding-left:0}#footerWrap #footer>div p{text-align:center}#sidebar #searchBlock input[type=text]{width:100%}#sidebar #searchBlock input[type=submit]{width:100%;background-image:none;text-indent:0;text-align:center;font-size:14px;height:35px;line-height:35px;font-weight:800}#componentsList>div>div>p{height:80px}}@media (max-width:768px){#upperMenu>a{width:62px;left:15px}#upperMenu>div>ul{background-color:#193340;display:block;right:auto;top:auto;width:100%;z-index:10;overflow:hidden;border-top:0;box-shadow:0 0;padding:0;margin:100px 0 0}#upperMenu>div>ul>li{float:none;margin:0;border-top:solid #3f606f 1px}#upperMenu>div>ul>li:first-child{border-top:0}#upperMenu>div>ul>li:last-child{margin-bottom:10px}#upperMenu>div>ul>li>a{display:block;text-align:center;padding:12px 0}#headerBanner{background-image:none}#headerBanner h1{font-size:35px}#offerMenu>div>div>div{margin-bottom:20px}#fullWidthLine>div>div{height:auto;text-align:center}#fullWidthLine>div>div p{font-size:25px}#fullWidthLine #mailchimp{padding-right:15px}#fullWidthLine #mailchimp>div{float:none}#fullWidthLine #mailchimp>div form input[type=email]{float:none;width:90%}#fullWidthLine #mailchimp>div form input[type=submit]{margin-top:10px;width:90%}#fullWidthLine #twitter{padding-left:15px}#fullWidthLine #twitter>div>p>span{padding-left:0}#fullWidthLine #twitter>div>p>span:before{display:none}#fullWidthLine #twitter>div span{display:inline-block;margin-left:0;text-align:center}#fullWidthLine #twitter>div span iframe{margin:0 auto;width:161px!important}#footerWrap #footer>div>a{margin:10px auto;float:none}#footerWrap #footer>div ul{margin:10px auto;display:block;width:90%}#footerWrap #footer>div ul>li{float:none;margin-left:0;text-align:center}#footerWrap #footer>div>p{font-size:13px;text-align:center}}