html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{width:100%;height:auto}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body{font-family:"Arial",Sans-serif;color:#000;font-weight:400;overflow-x:hidden;position:relative;background-color:#fff;line-height:190%}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{margin:0 0 10px;line-height:1.3em;font-family:"Arial",Sans-serif;font-weight:700;color:#222;letter-spacing:0}.container{max-width:1170px}*,*:active,*:focus{outline:0}a{color:#004aa5;text-decoration:none;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}a:hover,a:focus{color:#0f6cdf;text-decoration:none}.no-margin{margin:0!important}.no-margin-bottom{margin-bottom:0!important}.no-margin-top{margin-top:0!important}.no-pads{padding:0!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.light-font{font-family:"Arial",Sans-serif!important}.normal-font{font-family:"Arial",Sans-serif!important}.bold-font{font-family:"Arial",Sans-serif!important}.spacer-top{margin-top:35px}.spacer-bottom{margin-bottom:35px}.spacer-left{margin-left:20px}.spacer-right{margin-right:20px}.upcase{text-transform:uppercase}.normalcase{text-transform:none}.capitalize{text-transform:capitalize}.center-block{float:none!important}.pos-relative{position:relative!important}.pos-absolute{position:absolute!important}.pos-fixed{position:fixed!important}.display-block{display:block!important}.display-inlineblock{display:inline-block!important}.btn{font-family:"Arial",Sans-serif;border:none;color:#fff;padding:7px 20px;text-align:center;border-radius:4px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;display:inline-block;text-transform:uppercase}.btn:hover{color:#fff}.btn:focus{color:#fff}.btn-custom{background-color:#004aa5}.btn-custom:hover{background-color:#0f6cdf}.text-white{color:#fff!important}.text-blue{color:#004aa5}input{font-family:"Arial",Sans-serif}label{color:#E0E0E0;font-family:"Arial",Sans-serif}input[type="text"],input[type="email"],input[type="tel"],input[type="password"]{background:#fff;border-radius:4px;border:1px solid #8a8a8a;color:#999;padding:7px 10px;font-size:1em}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:none}textarea{background:#fff;border:1px solid #8a8a8a;padding:7px 10px;font-family:"Arial",Sans-serif;font-size:1em;width:100%;min-height:100px;border-radius:4px}select{font-size:1em;background-color:#fff;padding:5px 10px;border-radius:4px;border:1px solid #8a8a8a}input[type="submit"]{font-family:"Arial",Sans-serif;background:#004aa5;border:none;color:#fff;padding:7px 20px;text-align:center;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;border-radius:4px;text-transform:uppercase}input[type="submit"]:hover{background-color:#0f6cdf;border-color:#0f6cdf;color:#fff}button{font-family:"Arial",Sans-serif;background:#004aa5;border:none;color:#fff;padding:7px 20px;text-align:center;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;border-radius:4px;text-transform:uppercase}button:hover{background-color:#0f6cdf;border-color:#0f6cdf;color:#fff}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent!important;outline:0}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent!important;outline:0}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:transparent!important;outline:0}button:focus{outline:none!important;-webkit-appearance:none!important}::-webkit-input-placeholder{color:#8a8a8a;font-size:1em;line-height:20px}:-moz-placeholder{color:#8a8a8a;opacity:1;font-size:1em;line-height:20px}::-moz-placeholder{color:#8a8a8a;opacity:1;font-size:1em;line-height:20px}:-ms-input-placeholder{color:#8a8a8a;font-size:1em;line-height:20px}.form-control{box-shadow:none;height:auto}.form-control:focus{border-color:#004aa5;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(75,174,81,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(75,174,81,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(75,174,81,.6)}.flexslider{margin-bottom:25px}.flex-direction-nav a{top:40%}.flex-direction-nav a:before{font-size:30px}.flex-control-nav{bottom:-15px}#hellobar{background-color:#00fbb6;padding:8px 0;position:fixed;width:100%;z-index:100}#hellobar p{margin-bottom:0;display:inline-block}.hellobar-text{color:#fff;font-size:17px}#hellobar .wpcf7-response-output{color:#fff;display:none!important}#hellobar .wpcf7-response-output.wpcf7-mail-sent-ok{display:inline-block!important;margin:0 5px}#hellobar .wpcf7-not-valid-tip{display:none}#wpcf7-f88-o1{display:inline-block}#wpcf7-f88-o1 input{display:inline-block}#wpcf7-f88-o1 input[type="text"],#wpcf7-f88-o1 input[type="email"]{border:1px solid transparent;max-width:180px;margin-left:5px}#wpcf7-f88-o1 input[type="text"].wpcf7-not-valid,#wpcf7-f88-o1 input[type="email"].wpcf7-not-valid{border:1px solid red}#wpcf7-f88-o1 input[type="email"]{margin-right:5px}#wpcf7-f88-o1 br{display:none}#wpcf7-f88-o1 p img{position:absolute;top:20px}#site-header.hellobar-active #hellobar-clone{display:block}#hellobar-clone{display:none}.hellobar-toggle{position:fixed;top:0;right:10px;z-index:1000;width:50px;height:50px;padding:5px;background:#00fbb6;text-align:center;font-size:30px;line-height:normal;color:#fff}.hellobar-toggle:hover,.hellobar-toggle:focus{color:#fff}#site-naviagtion-wrap .container{position:relative}#tagline{position:absolute;font-size:12px;top:35px;left:88px}#site-navigation.scrolled{position:fixed;top:0;left:0;right:0;z-index:10;-webkit-box-shadow:0 5px 13px 0 rgba(0,0,0,.15);-moz-box-shadow:0 5px 13px 0 rgba(0,0,0,.15);box-shadow:0 5px 13px 0 rgba(0,0,0,.15)}#site-navigation.scrolled #site-naviagtion-wrap{margin-bottom:0}#site-navigation.scrolled .navbar-brand{max-width:215px}#site-navigation.scrolled .navbar-brand,#site-navigation.scrolled .navbar-nav>li>a{padding-top:7px;padding-bottom:7px}#site-navigation.scrolled #tagline{top:25px}#site-navigation.scrolled #main-navigation .navbar-nav{margin-top:5px}.navbar-default{background-color:#fff;border:none;border-radius:0}.navbar{height:auto;min-height:inherit}.navbar-brand{height:auto}#main-navigation .navbar-nav{margin-top:8px}.navbar-default .navbar-nav>li>a{font-family:"Arial",Sans-serif;color:#222;font-weight:700}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li.active>a{color:#004aa5;background-color:transparent}.dropdown-menu>li>a{font-family:"Arial",Sans-serif}#content-area{margin-bottom:50px;padding-top:10px}#default-page,#fullwidth-page,#blog-single-page{background-color:#fff;padding:0}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.page-head .title{margin-left:-15px}.page-head .col-md-4{padding-left:40px}.breadcrumbs span{font-family:"Arial",Sans-serif}.next-posts a,.prev-posts a{background-color:#004aa5;color:#fff;font-weight:700;padding:10px;border-radius:4px}.next-posts a:hover,.prev-posts a:hover{background-color:#0f6cdf}#back-to-top{background-color:#00fbb6;color:#fff;text-align:center;font-size:20px;width:45px;height:45px;border-radius:100%;display:block;position:fixed;bottom:20px;right:30px;visibility:hidden;opacity:0}#back-to-top i{position:relative;top:7px}#back-to-top.show{visibility:visible;opacity:1;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.blog-item{background-color:#fff;margin-bottom:30px}.blog-title{margin-bottom:5px;line-height:28px}.blog-title a{color:#222}.blog-title a:hover{color:#004aa5}.blog-feat-img img{margin:0 auto}.blog-item-cat p{margin-bottom:0;line-height:34px}div#respond{margin-top:30px}div#respond h2{font-weight:400}div#respond form#commentform{background-color:#ebebeb;padding:15px 20px}div#respond form#commentform #cmnt-det .form-control{margin-bottom:10px}div#respond form#commentform textarea{width:100%;height:100px;margin-bottom:15px}div#respond form#commentform em#cmnt-note{font-size:.8em;margin-left:5px}div#cmnt-box{margin-top:60px}div#cmnt-box h2{font-weight:400}div#cmnt-box ul{padding:0;margin:0;list-style-type:none}div#cmnt-box ul li{margin-bottom:20px}div#cmnt-box ul li>div{margin-bottom:20px}div#cmnt-box div.comment-author{margin-bottom:5px}div#cmnt-box span.cmnt-auth{font-weight:700;font-size:.9em}div#cmnt-box span.cmnt-date{font-size:.9em}div#cmnt-box div.cmnt-text{font-size:.95em}a.comment-reply-link{font-weight:700;font-size:.9em}ul.commentlist li ul.children li{margin-left:20px}ul.commentlist li ul.children li>div{border-left:4px solid #00fbb6;padding-left:15px}.lesson-item{margin-bottom:20px}.lesson-item:last-of-type{margin-bottom:0}.lesson-title{font-size:17px;font-family:"Arial",Sans-serif}.lesson-item img{max-width:100%;height:auto}.result-item{background-color:#fff;padding:40px;margin-bottom:40px}.result-title{margin-bottom:5px;line-height:28px}.result-title a{color:#222}.result-title a:hover{color:#004aa5}#sidebar{padding-left:40px}.sidebar-widget{background-color:#fff;padding:20px;margin-bottom:20px}.sidebar-widget img{margin-bottom:10px}.sidebar-widget a{color:#8a8a8a}.sidebar-widget a:hover{color:#004aa5}.sidebar-widget ul{padding-left:0;list-style-type:none;margin-bottom:0}.sidebar-widget ul li{font-family:"Arial",Sans-serif;margin-bottom:10px}.sidebar-widget ul li:last-child{margin-bottom:0}.widget_popular_post_widget li{line-height:20px}#social-media-list{position:fixed;right:5px;top:200px}#social-media-list li{height:40px}#social-media-list li a{font-size:37px}#sm-yt{color:#EE1C1B}#sm-ln{color:#0B2B5C}#sm-tw{color:#5EA9DD}#sm-fb{color:#3B5998}#sm-gp{color:#DC4A38}#sm-fd{color:#F89D3F}#lab-guide-form{background-color:#f0f0f0;padding:20px}#lab-guide-form h5{color:#8a8a8a;margin-bottom:20px}#site-footer{background-color:#343434;padding:15px 0}#site-footer a{color:#00fbb6}#site-footer a:hover{color:#01dfa2}#copyright{margin-bottom:0;font-family:"Arial",Sans-serif;font-size:17px}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}#loader-wrapper{display:none}.blog-feat-img.spacer-bottom{display:none!important}.page-template-flackbox-page-template #site-navigation.scrolled .navbar-brand{max-width:100%}.page-template-flackbox-page-template .scrolled .navbar-brand{margin-top:84px;padding:15px!important}.page-template-flackbox-page-template .scrolled #main-navigation .navbar-nav{margin-top:84px!important}#site-navigation.scrolled .navbar-nav>li>a{padding:20px}.navbar-brand,.navbar-nav{transition:none}header.inverse,.inverse .navbar-default{background:#343434}.inverse .navbar-default .navbar-nav>li>a{color:#fff}.inverse .navbar-brand img{max-width:241px}.inverse #tagline{color:#fff;left:94px!important}#site-navigation.scrolled .navbar-brand{margin-top:10px}#site-navigation.scrolled #tagline{top:35px}.inverse #site-navigation.scrolled #tagline{top:36px!important;left:76px!important}