.white{color:#fff}.inner_menu{margin-bottom:50px;border-bottom:1px #efefef solid;padding:0 0 10px 0}.inner_menu ul{padding:0;margin:0;list-style:none}.inner_menu ul li{display:inline;border-right:1px #ccc solid}.inner_menu ul li.none{border-right:none}.inner_menu ul li a{color:#021c3b;text-decoration:none;padding:0 10px}.inner_menu ul li a:hover{color:#2bbbdf;text-decoration:none}.inner_menu ul li a.hover{color:#2bbbdf;text-decoration:none}.form_area{margin-left:150px}.form_text{font-weight:700;width:200px;margin-bottom:10px}.form_input{margin-bottom:10px!important;color:#999}.accordionButton{width:400px;float:left;background:#80c347;border-bottom:1px solid #fff;cursor:pointer;padding:3px 0}.accordionButton span{color:#fff;padding-left:5px;font-weight:700}.accordionContent{width:400px;background:#fff}.accordionContent p{color:#333;font-size:14px;padding-left:8px}.on{width:400px;float:left;background:#555;cursor:pointer}.on span{color:#fff}.over{width:400px;float:left;background:#555;cursor:pointer}.over span{color:#fff}.plusMinus{font-weight:700;padding-right:4px;content:"+"}@font-face{font-family:open_sansbold;src:url(../fonts/opensans-bold-webfont.eot);src:url(../fonts/opensans-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensans-bold-webfont.woff) format('woff'),url(../fonts/opensans-bold-webfont.ttf) format('truetype'),url(../fonts/opensans-bold-webfont.svg#open_sansbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:open_sanslight;src:url(../fonts/opensans-light-webfont.eot);src:url(../fonts/opensans-light-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensans-light-webfont.woff) format('woff'),url(../fonts/opensans-light-webfont.ttf) format('truetype'),url(../fonts/opensans-light-webfont.svg#open_sanslight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:open_sansregular;src:url(../fonts/opensans-regular-webfont.eot);src:url(../fonts/opensans-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensans-regular-webfont.woff) format('woff'),url(../fonts/opensans-regular-webfont.ttf) format('truetype'),url(../fonts/opensans-regular-webfont.svg#open_sansregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Tahoma,Geneva,sans-serif;src:url(../fonts/opensans-extrabold-webfont.eot);src:url(../fonts/opensans-extrabold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensans-extrabold-webfont.woff) format('woff'),url(../fonts/opensans-extrabold-webfont.ttf) format('truetype'),url(../fonts/opensans-extrabold-webfont.svg#open_sansextrabold) format('svg');font-weight:400;font-style:normal}body{background:url(../img/body.jpg) repeat;margin-top:95px;margin-bottom:40px}h1,h2,h3,h4,h5,h6{font-family:open_sansbold;margin:0}p{color:#869093;font-size:14px;line-height:26px;padding-bottom:25px;margin-bottom:0}.ruler{border-bottom:2px solid #2bbbdf;margin:35px 0}.container{padding:0 30px;background:#fff;font-family:open_sansregular}.top-bar{font-family:open_sansregular;background:#2bbbdf;overflow:hidden;padding:15px;margin-top:-25px}.top-content{float:left}.social ul,.top-content{margin:0}.top-content ul li{list-style:none;display:inline-block;padding-right:15px}.top-content ul li a{color:#fff}.top-content ul li a:hover{color:#6f7678;text-decoration:none}.social{float:right}.social ul li{list-style:none;display:inline-block}.social ul li a:hover{text-decoration:none}.social .icon{margin-right:5px}.site-name{text-align:center;padding:30px 0}.site-name h1{font-size:34px;color:#6f7678;line-height:40px;text-transform:uppercase;font-family:Tahoma,Geneva,sans-serif}.site-name h5{color:#bebebe;font-size:14px;line-height:20px;font-family:open_sanslight}.icon{color:#0cf;font-size:10px;display:inline-block!important;cursor:pointer;width:15px!important;height:14px!important;border-radius:50%;text-align:center;position:relative;z-index:1;border:none;padding:6px;background:#fff;font-size:14px;margin-right:10px}.icon:hover{color:#fff;background:#0cf}.last{padding-bottom:0}.spacing-t{padding-top:30px}.spacing-b{padding-bottom:30px}.spacing-l{padding-left:30px}.spacing-r{padding-right:30px}.last{padding-bottom:0;margin-bottom:0}ul{margin:0!important}.b-radius{border-radius:5px}.b-radius-top{border-radius:5px 5px 0 0}.b-radius-bottom{border-radius:0 0 5px 5px}.bg-none{background:0 0}.menu{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;border-top:1px solid #e9e9e9;overflow:hidden}.navbar .nav>.active>a{font-size:14px;color:#3fbad8;font-family:open_sansbold;background-image:none;background:#f7f7f7;border:none;text-shadow:none;box-shadow:none}.navbar .nav>.active>a:hover{box-shadow:none;background:#fff;color:#6f7678}.navbar .nav>li{border-right:1px solid #e9e9e9;text-transform:uppercase}.navbar .nav>li>a{color:#021c3b;padding:25px;text-shadow:none;font-family:open_sansbold}.navbar .nav>li>a:hover{background:#f7f7f7;color:#3fbad8}.menu .search-form{float:right}.search-form{padding:15px;margin-bottom:0;padding-top:18px}.search-form input{border-radius:0;border-right:0;background:#f7f7f7;color:#b5bcbe;font-family:open_sansregular;padding:7px;line-height:15px;padding-left:10px}.search-form .input-append{margin-bottom:0}.search-form .input-append .btn{border-radius:0;background-image:none!important;padding:7px;border-right:1px solid #ccc;border-top:1px solid #ccc;background:#f7f7f7}.search-form .input-append [class^=icon-]{color:#2bbbdf!important}.banner{text-align:center;padding-bottom:100px}.banner .carousel-inner>.item>img{width:100%}.banner .carousel-caption{background:0 0;top:25%}.banner .carousel-caption h1{color:#fff;font-size:42px;padding-bottom:25px;font-family:Tahoma,Geneva,sans-serif;text-transform:uppercase}.banner .carousel-caption h2{color:#fff;font-size:32px;font-family:open_sansregular;font-weight:400}.banner .carousel-caption [class^=fw-icon-]{padding-bottom:25px;font-size:80px;color:#fff}.banner .carousel-caption .btn{border-radius:3px;background:#3fbad8;color:#fff;font-size:20px;font-family:Tahoma,Geneva,sans-serif;border:none!important;background-image:none;box-shadow:none;text-shadow:none;padding:12px 15px;line-height:16px}.banner .carousel-caption .btn:hover{background:#fff;color:#3fbad8;border:none!important}.banner .carousel-control{top:50%;font-size:20px;color:#2bbbdf;background:#fff;line-height:40px;opacity:1;border:none}.banner .carousel-control.left{left:15px}.banner .carousel-control:hover{background:#2bbbdf;color:#fff}.featured-heading{margin-top:-50px;background:#f7f7f7;border-top:3px solid #2bbbdf;display:inline-block;text-align:center;padding:25px;padding-bottom:50px}.featured-heading h1{color:#021c3b;font-size:24px;line-height:40px;font-family:Tahoma,Geneva,sans-serif;text-transform:uppercase}.featured-heading h5{color:#6f7678;font-size:14px;line-height:20px;font-family:Tahoma,Geneva,sans-serif;font-weight:400}.featured-blocks{background:#f7f7f7;text-align:center;border-top:3px solid #2bbbdf;border-bottom:3px solid #2bbbdf;padding:0 40px;padding-bottom:60px}.featured-blocks .block{text-align:left}.featured-blocks .block .block-title{border-top:1px solid #d7dee0;border-bottom:1px solid #d7dee0;padding:15px 0}.featured-blocks .block .block-title h1{font-size:18px;line-height:30px;color:#2bbbdf;font-family:Tahoma,Geneva,sans-serif;text-transform:uppercase}.featured-blocks .block .block-title h2{font-size:18px;line-height:30px;color:#2bbbdf;font-family:Tahoma,Geneva,sans-serif;font-weight:400}.featured-blocks .block .block-content{padding:25px 0}.featured-blocks .block .block-content .btn{font-family:Tahoma,Geneva,sans-serif;color:#fff;font-size:14px;background:#2bbbdf;padding:8px;border-radius:3px;text-transform:uppercase;text-shadow:none;box-shadow:none;border:none;display:inline-block}.featured-blocks .block .block-content .btn:hover{color:#fff;background:#6f7678;border:none}.featured-slider{background:url(../img/dot.jpg) repeat-x 0 75px;padding:55px 0;border-bottom:1px solid #d7dee0;text-align:center}.featured-slider h1{display:inline-block;background:#fff;padding:0 20px;color:#021c3b;font-size:24px;font-family:Tahoma,Geneva,sans-serif;text-transform:uppercase}.featured-slider h5{color:#2bbbdf;font-size:14px;font-family:Tahoma,Geneva,sans-serif}.hiding{display:none}.featured-slider .gallery{border-radius:5px}.featured-slider .gallery img{width:100%}.featured-slider .slider-content{background:#f7f7f7;padding:15px 0;text-align:center;border-bottom:3px solid #2bbbdf}.featured-slider .slider-content span{color:#869093;font-family:open_sansregular}.featured-slider .carousel{margin-top:35px;margin-bottom:0}.featured-slider .carousel-control{position:absolute;top:-70px;right:0;width:25px;height:25px;margin-top:-20px;font-size:15px;font-weight:100;line-height:25px;color:#fff;text-align:center;background:#2bbbdf;border-radius:23px;-webkit-border-radius:23px;-moz-border-radius:23px;opacity:1}.carousel-control{left:0}.featured-content{padding-top:55px;padding-bottom:90px}.featured-content .block{margin:0 auto;overflow:hidden}.featured-content .block .block-title{float:left}.featured-content .block .block-title h1{font-size:18px;line-height:30px;color:#2bbbdf;font-family:Tahoma,Geneva,sans-serif;text-transform:uppercase}.featured-content .block .block-title h2{font-size:18px;line-height:30px;color:#2bbbdf;font-family:open_sanslight;font-weight:400}.featured-content .block .block-content .btn{font-family:Tahoma,Geneva,sans-serif;color:#fff;font-size:14px;background:#2bbbdf;padding:8px;border-radius:3px;text-transform:uppercase;text-shadow:none;box-shadow:none;border:none}.featured-content .block .block-content .btn:hover{color:#fff;background:#6f7678;border:none}.featured-accordion .accordion-group{margin-bottom:10px}.featured-accordion .accordion-group a{color:#6f7678;font-family:open_sansbold;font-size:14px}.featured-accordion .accordion-group a:hover{text-decoration:none}.featured-accordion .accordion-inner img{float:left;margin-right:25px}.featured-accordion .accordion-inner h1{font-size:14px;color:#2bbbdf;line-height:26px;font-family:open_sansregular}.featured-accordion .accordion-heading{border-radius:4px 4px 0 0;color:#000!important;border:1px solid #eee}.featured-accordion .accordion-inner{padding:20px}.accordion-heading .accordion-toggle{display:block;padding::0}.accordion-caret .accordion-toggle:hover{text-decoration:none}.accordion-caret .accordion-toggle:before{vertical-align:-18px;margin-right:15px;border-bottom:0;line-height:0}.accordion-caret .accordion-toggle:not(.collapsed):before{margin-right:15px;color:#000;display:inline-block;content:url(../img/minus-sign.png)}.accordion-caret .accordion-toggle.collapsed:before{color:#fff;content:url(../img/plus-sign.png)}.accordion{margin-bottom:0}.featured-accordion .accordion-inner{border-top:none}.featured-accordion .accordion .accordion-toggle:not(.collapsed){background:#f7f7f7}.featured-accordion .accordion-heading .collapse.in{border-radius:0}.featured-accordion .collapse.in{height:auto;border:1px solid #eee;border-radius:0 0 4px 4px;border-top:0}.featured-accordion .accordion-group{border:none}.site-footer{background:#2bbbdf;padding-top:55px;padding-bottom:35px;border-bottom:1px solid #55c9e5}.site-footer .user-info{font-family:open_sansregular}.site-footer .user-info h1{font-size:14px;line-height:26px}.site-footer .user-info h1 a{font-size:14px;color:#fff;font-family:Tahoma,Geneva,sans-serif}.site-footer .user-info h1 a:hover{text-decoration:none;color:#000}.site-footer .user-info span{color:#fff;font-size:12px}.site-footer .user-info p{color:#fff}.site-footer .user-info [class^=fw-icon-]{color:#fff;font-size:20px}.copy-rights{padding:15px 0;text-align:center;color:#fff}.copy-rights a{color:#fff}.copy-rights a:hover{color:#000;text-decoration:none}.bg-blue{background:#2bbbdf}.featured-accordion .accordion-group [class^=fw-icon-]{background:#2bbbdf;color:#fff;padding:18px;font-size:15px;font-weight:400;line-height:10px;border-radius:3px 0 0 3px}.navbar .btn-navbar{background:#2bbbdf;border:none;margin-bottom:5px;text-shadow:none;float:left}.navbar .btn-navbar:hover{color:#6f7678}.featured-blocks{position:relative}.featured-blocks .modal.fade.in{top:30%}.featured-blocks .modal:hover{background:#2d6e84;transition:all 1s}.featured-blocks .modal h2{padding:25px 0;border-top:1px solid #fff;border-bottom:1px solid #fff}.featured-blocks .modal h2{color:#fff;text-align:left}.featured-blocks .modal p{color:#fff;text-align:left;padding-top:10px}.featured-blocks .modal{background:#f9b701;width:500px;padding:30px}.featured-blocks .modal:hover:before{border-bottom:120px solid #2d6e84;transition:all 1s}.featured-blocks .modal:hover:after{border-top:120px solid #2d6e84;transition:all 1s}.featured-blocks .modal:before{content:"";position:absolute;top:-120px;left:0;width:0;height:0;border-left:280px solid transparent;border-right:280px solid transparent;border-bottom:120px solid #f9b701}.featured-blocks .modal:after{content:"";position:absolute;bottom:-120px;left:0;width:0;height:0;border-left:280px solid transparent;border-right:280px solid transparent;border-top:120px solid #f9b701}