p{margin:0 0 12px;padding:0}h1,h2,h3,h4,h5,h6{clear:both;line-height:1;margin:0 0 15px;padding:0}ul,ol{margin:0 0 15px 30px;padding:0}.wrap{max-width:1180px;padding-left:15px;padding-right:15px}.hide{display:none}.has-header-image.twentyseventeen-front-page .site-branding,.has-header-video.twentyseventeen-front-page .site-branding,.has-header-image.home.blog .site-branding,.has-header-video.home.blog .site-branding{position:inherit}.site-branding{padding:10px 0!important;margin:0!important;background-color:#6dbafc;position:relative;border-bottom:0;width:100%;float:left}.custom-logo-link{padding-right:1em}.header-left{float:left;width:auto}.header-right{float:right;margin:12px 0 0;width:auto}.header-right .search-box-wrapper{box-sizing:border-box;max-width:100%;position:absolute;right:14px;top:60px;width:440px;z-index:2}.header-right .search-toggle::before{color:#6dbafc;content:"";background:url(images/search-icon.png) no-repeat;background-position:center center;font-size:20px;margin-top:0;display:inline-block;font:20px/2.1 Genericons;text-decoration:inherit;vertical-align:text-bottom;background-color:#fff;cursor:pointer;float:right;height:40px;margin-right:0;text-align:center;width:40px}.header-right .search-submit{background-color:#6dbafc}.header-right .social-navigation{width:auto}.top-social{display:inline-block;position:relative;top:8px}.header-right .search-toggle{display:inline-block}.header-right .top-social .social-navigation a{background-color:#fff;color:#6dbafc}.main-navigation-row{float:left;width:100%;border-bottom:4px solid #b2dd58;border-top:4px solid #b2dd58;background-color:#666}.main-navigation-row .main-navigation{display:table;margin:auto;width:auto}.site-header .main-navigation ul li a{color:#fff}.main-navigation ul li a{transition:all .3s ease-in 0s}.main-navigation ul.menu>li:hover>a{background-color:#6dbafc;color:#fff!important;transition:all .3s ease-in 0s}.main-navigation ul.menu li.current-menu-item a{background-color:#6dbafc;color:#fff!important;transition:all .3s ease-in 0s}.main-navigation ul ul{background-color:#666}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:-1px}.site-footer{background-color:#4ba2ea;float:left;margin:0;width:100%}.footer-nav-row{background:#666 none repeat scroll 0 0;display:table;width:100%;border-bottom:4px solid #b2dd58;border-top:4px solid #b2dd58}.footer-nav-row .main-navigation{display:table;margin:auto;text-align:center;width:auto}.site-footer .wrap{padding-top:0;padding-bottom:0}.site-footer .widget-area{padding-bottom:1em;padding-top:3em}.site-footer .widget-column{width:25%!important;float:left!important;padding:0 15px}.widget-column h2.widget-title,.widget-column .widget-title{font-size:18px;letter-spacing:2px;margin-bottom:1em;color:#fff;font-weight:800;text-transform:uppercase;line-height:1.2}.site-footer .widget-column .textwidget{color:#eae8e8}.footer-nav-row .footer-navigation{display:table;margin:auto;width:auto}.footer-navigation ul.menu{border:0;margin:0;text-align:center;padding:0}.footer-navigation li{border:0;display:inline-block}.footer-navigation ul li a{padding:1em 1.25em;display:block;color:#fff;transition:all .3s ease-in 0s}.footer-navigation ul.menu li.current-menu-item a{background-color:#6dbafc;color:#fff;transition:all .3s ease-in 0s}.footer-navigation ul.menu>li:hover>a{background-color:#6dbafc;color:#fff;transition:all .3s ease-in 0s}.widget-column .widget_categories ul li a{color:#eae8e8!important;text-decoration:none;box-shadow:none}table{margin:0}body:not(.has-sidebar):not(.page-one-column) .page-header,body.has-sidebar.error404 #primary .page-header,body.page-two-column:not(.archive) #primary .entry-header,body.page-two-column.archive:not(.has-sidebar) #primary .page-header{width:100%;float:left;margin-bottom:15px;padding:0}.entry-content a:focus,.entry-content a:hover,.entry-summary a:focus,.entry-summary a:hover,.widget a:focus,.widget a:hover,.site-footer .widget-area a:focus,.site-footer .widget-area a:hover,.posts-navigation a:focus,.posts-navigation a:hover,.comment-metadata a:focus,.comment-metadata a:hover,.comment-metadata a.comment-edit-link:focus,.comment-metadata a.comment-edit-link:hover,.comment-reply-link:focus,.comment-reply-link:hover,.widget_authors a:focus strong,.widget_authors a:hover strong,.entry-title a:focus,.entry-title a:hover,.entry-meta a:focus,.entry-meta a:hover,.page-links a:focus .page-number,.page-links a:hover .page-number,.entry-footer a:focus,.entry-footer a:hover,.entry-footer .cat-links a:focus,.entry-footer .cat-links a:hover,.entry-footer .tags-links a:focus,.entry-footer .tags-links a:hover,.post-navigation a:focus,.post-navigation a:hover,.pagination a:focus:not(.prev):not(.next),.pagination a:hover:not(.prev):not(.next),.comments-pagination a:focus:not(.prev):not(.next),.comments-pagination a:hover:not(.prev):not(.next),.logged-in-as a:focus,.logged-in-as a:hover,a:focus .nav-title,a:hover .nav-title,.edit-link a:focus,.edit-link a:hover,.site-info a:focus,.site-info a:hover,.widget .widget-title a:focus,.widget .widget-title a:hover,.widget ul li a:focus,.widget ul li a:hover{box-shadow:none;color:#4ba2ea}.blog:not(.has-sidebar) #primary article,.archive:not(.page-one-column):not(.has-sidebar) #primary article,.search:not(.has-sidebar) #primary article,.error404:not(.has-sidebar) #primary .page-content,.error404.has-sidebar #primary .page-content,body.page-two-column:not(.archive) #primary .entry-content,body.page-two-column #comments{width:100%;float:left}.panel-content .wrap{padding-bottom:2em;padding-top:2em}.page .panel-content .entry-title,.page-title,body.page:not(.twentyseventeen-front-page) .entry-title{color:#222;font-size:24px;font-weight:600;letter-spacing:1px;line-height:1.2;margin:0;text-transform:uppercase;letter-spacing:1px}.site-content{padding:2em 0!important}.entry-title a{margin-left:0}.widget{padding-bottom:20px}h2.widget-title{font-size:20px;line-height:1;margin-bottom:15px;font-weight:600;letter-spacing:1px}h2.entry-title,.home.blog .entry-title{color:#222;font-size:24px!important;font-weight:600;letter-spacing:1px;line-height:1.2;margin:0!important;text-transform:uppercase}button,input[type=button],input[type=submit]{background-color:#6dbafc}button:hover,button:focus,input[type=button]:hover,input[type=button]:focus,input[type=submit]:hover,input[type=submit]:focus{background-color:#4ba2ea}.blog .site-main>article,.archive .site-main>article,.search .site-main>article{padding-bottom:2em}#secondary{padding:0}.page-template-one-sidebar-page #primary,.page-template-two-sidebar-page #primary,.has-sidebar:not(.error404) #primary{width:73%;float:left}.page-template-one-sidebar-page #secondary,.page-template-two-sidebar-page #secondary-two,.has-sidebar #secondary{width:25%;float:right}.page-template-one-two-sidebar-page #primary,.twentyseventeen-front-page #primary,.home.blog #primary{width:50%;float:left}.single-post #primary{width:50%!important;float:left}.page-template-one-two-sidebar-page #secondary,.page-template-one-two-sidebar-page #secondary-two,.twentyseventeen-front-page #secondary,.twentyseventeen-front-page #secondary-two,.home.blog #secondary,.home.blog #secondary-two,.single-post #secondary,.single-post #secondary-two{width:23%;float:left}.page-template-one-two-sidebar-page #secondary,.twentyseventeen-front-page #secondary,.home.blog #secondary,.single-post #secondary{margin:0 2%}.menu-toggle{color:#fff;font-size:16px;padding:13px;line-height:1}.main-navigation.toggled-on ul li a{color:#666;padding:6px 10px}.main-navigation.toggled-on ul ul{background-color:#fff}.dropdown-toggle{right:0}.header-right .search-form{background:#ffffff linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0)) repeat scroll 0 0;border:1px solid #bbb;border-radius:3px}.header-right .search-form label{margin:0}.header-right .search-form input.search-field{width:calc(100% - 54px);background:0 0;border:0}@media only screen and (max-width:1023px){.page-template-one-two-sidebar-page #primary,.twentyseventeen-front-page #primary,.home.blog #primary{width:100%;margin-bottom:20px}.single-post #primary{width:100%!important;margin-bottom:20px}.page-template-one-two-sidebar-page #secondary,.page-template-one-two-sidebar-page #secondary-two,.twentyseventeen-front-page #secondary,.twentyseventeen-front-page #secondary-two,.home.blog #secondary,.home.blog #secondary-two,.single-post #secondary,.single-post #secondary-two{margin:0 2% 0 0;width:48%}}@media only screen and (max-width:767px){body,button,input,select,textarea{font-size:15px}.site-footer .widget-column{width:100%!important}.page-template-one-two-sidebar-page #secondary,.page-template-one-two-sidebar-page #secondary-two,.twentyseventeen-front-page #secondary,.twentyseventeen-front-page #secondary-two,.home.blog #secondary,.home.blog #secondary-two,.single-post #secondary,.single-post #secondary-two{width:100%;margin:0}.page-template-one-sidebar-page #primary,.page-template-two-sidebar-page #primary,.has-sidebar:not(.error404) #primary{width:100%;margin-bottom:20px}.page-template-one-sidebar-page #secondary,.page-template-two-sidebar-page #secondary-two,.has-sidebar #secondary{width:100%;float:left}.header-left,.header-right{width:100%;text-align:center}.top-social{width:100%;top:0}.top-social .social-navigation{margin:0}.header-right .search-toggle>a.screen-reader-text{display:none}.header-right .search-toggle::before{content:inherit}.header-right #search-container{display:block;position:inherit;margin:auto}.main-navigation-row .main-navigation{width:100%}.header-right .search-toggle{display:inline-block;width:100%}.header-right .top-social .social-navigation a{margin:0 .5em .5em 0}}h2.widget-title{font-size:16px;text-transform:initial!important}.byline{display:none!important}.search-results #secondary{float:left!important;margin-right:10px!important}.entry-header a:hover{box-shadow:none!important;color:#4ba2ea!important}