body{font-family:'Roboto',sans-serif;line-height:1.2em;font-size:17px;-ms-word-wrap:break-word;word-wrap:break-word}a{text-decoration:none!important}form{margin:0 0 20px}select,textarea,input{display:inline-block;height:auto;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}textarea,input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s}textarea:focus,input:focus{border-color:rgba(82,168,236,.8)!important;outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b!important}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d!important;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.button,.button:focus,.button:visited{display:inline-block;border:1px solid #3A3A3A;color:#FFF;background-color:#3A3A3A;padding:15px 30px;font-size:17px;line-height:auto}.button:hover,.button:active{background-color:#EBEBEB;color:#3A3A3A}.button-sp,.button-sp:focus,.button-sp:visited{border:none;background-color:#ffce1a;color:#181a1c}.button-sp:hover,.button-sp:active{background-color:#181a1c;color:#ffce1a}.button-ps,.button-ps:focus,.button-ps:visited{border:none;background-color:#181a1c;color:#ffce1a}.button-ps:hover,.button-ps:active{background-color:#ffce1a;color:#181a1c}.tagcloud a,.tags-links .btn{margin:0 5px 5px 0}.social{list-style:none;float:none;position:relative;margin:20px auto;margin-left:-5px}.social li{display:inline-block;line-height:32px;font-family:'Pluton';font-size:32px;padding:0}.social li a{margin:0;padding:0;width:32px;height:32px;color:#ffce1a}.social li a:hover{color:#181a1c}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.centered{margin-left:auto;margin-right:auto;float:none;text-align:center}.center{float:none!important;margin:0 auto!important;text-align:center}.highlighted-box{background:#f4f8f9;padding:20px 30px}.highlighted-box h1{margin:0}.large-text{line-height:1.2em;font-size:30px;color:#181a1c!important;padding:20px;margin-bottom:20px}.highlighted-box h1,.highlighted-box p{color:#181a1c!important}.circle-border{display:inline-block;-webkit-border-radius:500px;-khtml-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.circle-border:hover{border:3px solid #114EAD}.left-align{text-align:left}.right-align{text-align:left}.error{color:#cf0000;display:none}.invisible{display:none;visibility:visible}.triangle{margin:0 auto;text-align:center;width:0;height:0;border-top:30px solid #181a1c;border-left:585px outset transparent;border-right:585px outset transparent;position:relative;display:none}.zoom-in{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.zoom-in:hover{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}.widget{clear:both;margin:0 0 1.5em}.widget ul li{list-style:none}.widget ul,.widget ol{padding-left:10px;margin:0 0 10px 5px}.widget ul li:before{padding-right:10px}.widget select{max-width:100%}.widget_search form{margin-top:20px}.navbar{background:rgba(2,44,84,1);margin-bottom:0;min-height:125px}.home .navbar{background:rgba(2,44,84,.81)}.home .home-slider{padding:0}.navbar-fixed-top{min-height:71px;height:60px;padding-top:0}.navbar-fixed-top .logo{width:85px!important}.navbar-brand{padding:0 20px 10px}.navbar .brand img{width:120px;height:40px}.navbar .nav>li>a{text-transform:uppercase;line-height:auto;vertical-align:middle;margin:5px 3px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:12px;text-shadow:none;color:#fff;transition:border-color 1s ease}.navbar .nav>li:hover>a,.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#fff;transition:border-color 1s ease;-webkit-box-shadow:inset 0 0 0 2px rgba(255,255,255,.61);-moz-box-shadow:inset 0 0 0 2px rgba(255,255,255,.61);box-shadow:inset 0 0 0 2px rgba(255,255,255,.61)}.navbar-nav,.nav>li>a:focus,.nav>li>a:hover{background-color:rgba(5,61,117,0)}.navbar .nav>li>a{padding:15px 15px;margin-top:25px}.navbar-fixed-top .nav>li>a{padding:15px 15px}.navbar-fixed-top.navbar .nav>li>a{margin-top:10px}.nav-pills{margin-bottom:30px}.nav-pills>li>a{background:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:2px 5px 2px 0;padding:8px 25px;line-height:14px;border:1px solid #181a1c}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background:#181a1c;color:#fff}.navbar .btn-navbar,.navbar .btn-navbar:hover{border-radius:0;background:rgba(235,235,235,.67);color:#114EAD}.section{padding-bottom:50px;color:#fff}.section h1,h2,h3,h4,h5,h6{font-weight:400}.section h1{margin:10px}.section a{color:#181a1c}.section a:hover{color:#ffce1a;text-decoration:none}.section p{padding:10px;font-weight:100;color:#303030}.section .container{padding-top:50px}.section .title{text-align:center;padding:10px;margin-bottom:10px}.section .title h1{font-weight:700;margin-bottom:20px;padding:0}.section .title>p{font-size:22px;color:#fff;font-weight:400}.section .thumbnail{width:100%;height:100%;padding:0;overflow:hidden;position:relative;border:0;border-radius:0;box-shadow:none;text-align:center;background:#191a1c}.section .thumbnail .more{display:block;z-index:4;position:absolute;top:-100px;left:50%;margin:0 auto;margin-left:-41px;width:80px;height:80px;font-size:40px;color:#fff;text-decoration:none;line-height:70px;text-align:center}.section .thumbnail:hover .more{top:40%;margin-top:-40px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all .3 s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.section .thumbnail h3,.section .thumbnail p{margin:0;padding:0;position:relative;z-index:4}.section .thumbnail h3{color:#ffce1a;margin-top:10px;font-size:20px;line-height:40px}.section .thumbnail>p{padding-bottom:20px}.section .thumbnail .mask{opacity:.85;filter:alpha(opacity=85);top:100%;left:0;width:100%;height:100%;background:#181a1c;position:absolute;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all .2 s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.section .thumbnail:hover .mask{top:0}.primary-section{background:#EBEBEB}.primary-section .triangle{border-top:40px solid #ffce1a}.primary-section .title{border-bottom:0 solid #fff}.primary-section,.primary-section h3,.primary-section .title p{color:#303030}.primary-section h1{color:#114EAD}.secondary-section{background:#114EAD}.secondary-section h1,.secondary-section .title p{color:#EBEBEB}.third-section{padding-bottom:70px;background:#181a1c;border-top:6px solid #fece1a}.third-section .container{padding-top:20px;position:relative}.third-section .title{border-bottom:1px solid #a1aab7;color:#fece1a}.sub-section{margin-top:30px}.sub-section .title{padding:0}.da-slide a{text-decoration:none}.service{margin-top:20px}.service,.service h2{padding-top:15px}.service p{padding:0 10px;height:auto}.service img{width:165px;height:165px}.single-project{margin-bottom:30px;background:#181a1c}.single-project .container{padding-top:0}.single-project [class*="col"]:first-child{padding-left:0}.single-project img{max-width:100%}.project-description{padding-right:40px}.project-description p{padding-left:0}.project-title{margin-top:15px;margin-bottom:15px;border-bottom:1px solid #fece1a}.project-title h3{float:left;margin-top:5px;padding:0;width:80%}.project-title .close{color:#fece1a;margin-top:10px}.project-info span,.project-title h3{color:#fece1a}.project-info{font-weight:100;padding:10px 0}.project-info a{color:#fff}.project-info span{width:100px;display:inline-block}.project-info div{margin-bottom:5px}.close{float:right;width:40px;height:40px;text-align:center}#portfolio-grid{padding-left:0}#portfolio-grid .mix{opacity:0;display:none}.team .thumbnail{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-radius:50%;border:7px solid #114EAD}.team .thumbnail:hover{border:7px solid #A70C17}.team .thumbnail:hover .social{z-index:5}.team .thumbnail:hover .social a{color:#fff}.team .thumbnail .mask{background:#114EAD;border-radius:50%;padding:55px 45px}.team .thumbnail .mask h2{margin-top:20%}.team .thumbnail .mask,.team .thumbnail .mask h3,.team .thumbnail .mask p,.team .thumbnail:hover h3,.team .thumbnail:hover .social a:hover{color:#ebebeb}.team .social,.skills{padding-left:0}.skills{list-style-type:none;position:relative;margin:0}.skill-title{margin-top:30px}.skills li{margin-bottom:30px;background:#fff;height:40px;padding:1px}.skills li h3{position:relative;font-size:15px;line-height:40px;padding:0;margin:0;left:10px;z-index:1;color:#181a1c}.skills li .bar{height:38px;position:absolute;background-color:#fece1a}#call-to-action a:hover{color:#fff}.client-slider img{border:1px solid #fff}.client-slider img:hover{background-color:#fece1a}.client-nav{list-style:none;margin-top:10px}.client-nav li{float:left;display:block;margin-left:10px}.client-nav li a{display:inherit;padding:6px 3px 5px 5px;background:#fece1a;border-radius:3px}.client-nav li a:hover{background:#181a1c}.testimonial p{color:#181a1c;background:#fece1a;padding:15px;margin:0}.testimonial .arrow{margin-left:10px;width:0;border-top:10px solid #fece1a;border-left:20px outset transparent;border-right:20px outset transparent}.testimonial .whopic{display:inline-block}.testimonial .whopic img{margin-top:10px;width:50px;height:50px;float:left}.testimonial .whopic strong{float:left;margin-top:10px;padding-left:10px}.testimonial .whopic small{display:block;font-size:12px}.bx-wrapper ul{margin-left:0}#blog a:hover{color:#fff}.blog-list{margin-bottom:30px}.blog-list ul{margin-left:0}.timeline{position:relative;padding:0;list-style:none}.timeline:before{content:"";position:absolute;top:0;bottom:0;left:47px;width:2px;margin-left:-10px;background-color:#f1f1f1}.timeline a:hover{color:#fff}.timeline>li{position:relative;margin-bottom:50px;min-height:50px}.timeline>li:before,.timeline>li:after{content:" ";display:table}.timeline>li:after{clear:both}.timeline>li .timeline-panel{float:right;position:relative;padding:0 20px 0 100px;text-align:left}.timeline>li .timeline-panel:before{right:auto;left:-15px;border-right-width:15px;border-left-width:0}.timeline>li .timeline-panel:after{right:auto;left:-14px;border-right-width:14px;border-left-width:0}.timeline>li .timeline-image{z-index:100;position:absolute;left:0;width:80px;height:80px;margin-left:0;border:7px solid #f1f1f1;border-radius:100%;text-align:center;color:#fff}.timeline>li .timeline-image h3{margin-top:12px;font-size:10px;line-height:14px}.timeline>li.timeline-inverted>.timeline-panel{float:left;padding:0 20px 0 100px;text-align:left}.timeline>li.timeline-inverted>.timeline-panel:before{right:auto;left:-15px;border-right-width:15px;border-left-width:0}.timeline>li.timeline-inverted>.timeline-panel:after{right:auto;left:-14px;border-right-width:14px;border-left-width:0}.timeline>li:last-child{margin-bottom:0}.timeline .timeline-heading h3{margin-top:0;color:inherit}.timeline .timeline-heading h3.subheading{text-transform:none;line-height:30px;margin-top:5px}.timeline .timeline-heading span{color:#181a1c}.timeline .timeline-body>p,.timeline .timeline-body>ul{margin-bottom:0}.newsletter,.newsletter h2{color:#d7ddde}.newsletter .title h2{text-align:left;padding:0;margin:0}.newsletter form{text-align:left;margin-top:10px}.newsletter input{padding:8px;height:auto}.newsletter .button-sp:hover,.newsletter .button-sp:active{background-color:#fff;color:#181a1c}.contact{background:#fece1a}.contact h1,.contact h2,.contact h3,.contact h4,.contact h5,.contact h6,.contact .social>li>a,.contact .section .title>p{color:#181a1c}.contact textarea,.contact input[type="text"],.contact input[type="email"]{padding:10px;line-height:20px;height:auto;margin-bottom:20px;border:1px solid #ccc}.contact textarea{height:120px}.contacts,.contact .social{color:#fff;list-style:none}.contact i{margin-right:5px}.contacts>li{margin-top:15px}.contacts>li>a{color:#fff}.contact-info{margin-top:10px;margin-bottom:10px}.contact-info p{font-weight:400;line-height:25px}.contact-info .icon{margin:10px auto;font-size:30px}.map-wrapper{position:relative;height:500px}.map-canvas{position:absolute;margin-bottom:20px;width:100%;height:500px;color:#29383f;position:absolute;left:0;top:0;right:0}.contact .social{display:inline-block;padding-left:0}.contact .social li{line-height:32px;padding:10px 5px;font-family:'Pluton';font-size:50px;transition:margin 0.4s;-webkit-transition:margin 0.4s}.contact .social li a{color:#fff}.contact .social li a:hover{color:#181a1c}.contact-form{background:rgba(255,255,255,.9);z-index:110;position:relative;margin-top:-25px;padding:20px;text-align:center}.contact-form h3{color:#838589;padding-bottom:20px}.message-btn{border:1px solid #747C89;color:#747c89;background-color:transparent;padding:15px 30px;font-size:17px}.message-btn:hover{background-color:#fece1a}.contact-info{text-align:center;font-size:22px}.info-address{border:1px solid #fff;width:60%;margin:0 auto;padding:15px;color:#181a1c!important}.black{color:#181a1c}#primary,#secondary{margin-top:50px}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-links{clear:both;margin:0 0 1.5em}.pager li>a{margin-bottom:10px}.page-header{margin:20px 20px 30px}.entry-meta>span{margin-right:5px;display:block}.entry-meta span:last-child{margin-right:0}.entry-meta span a{text-decoration:none}.entry-meta{margin:15px 0}.entry-footer{color:inherit}.posted-on a,.byline a{text-decoration:none}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{-ms-word-wrap:break-word;word-wrap:break-word}.bypostauthor{display:block}.comments-title,.comment-reply-title{padding-bottom:9px;margin:40px 0 20px 0}ol.comment-list{list-style:none;padding-left:0}.comment-author .avatar{margin:5px 15px 0 0;border-radius:5px;-webkit-border-radius:5px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.comment-meta{margin-bottom:5px}.comment-details{overflow:hidden;zoom:1;margin-bottom:25px;padding-bottom:25px}.comment-details .reply{margin-top:10px}.comment-date a{margin-right:10px}#commentform #comment{width:98%!important}.error404 .input-append{margin:10px 0}.footer{background:#fff;padding:20px 0;text-align:center}.footer a{color:#114EBE}.footer a:hover{text-decoration:underline!important}.footer>p{color:#114EAD;margin:0;padding:10px}.footer p{color:#1350BE}.scrollup{text-align:center;cursor:pointer;vertical-align:middle;width:50px;height:50px;border-radius:50%;font-size:27px;position:fixed;bottom:30px;right:20px;border:1px solid #fff;display:none;background:rgba(167,12,23,.84);z-index:100}.scrollup>a{position:relative;top:7px;color:#fff}.page-content img.wp-smiley,.entry-content img.wp-smiley,.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object,img{max-width:100%}img{height:auto}.post-thumbnail{display:block;position:relative;width:100%;z-index:0}.post-thumbnail .featured{display:block;margin:0 auto;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.post-thumbnail .featured:hover{opacity:.8}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}#masthead{position:absolute;z-index:100;display:inline-block;width:100%}.site-logo{position:absolute;z-index:100;left:50%;width:235px;margin-left:-110px}.logo{width:145px!important;margin:0 auto;text-align:center}.service h3{min-height:60px;color:#114EAD!important}.navbar .navbar-nav{display:inline-block!important}h1.entry-title{color:#114EAD;font-weight:700;text-transform:uppercase;font-size:32px!important;margin-bottom:30px;text-align:center;border-bottom:3px solid;padding-bottom:10px}#main .well{background-color:#ebebeb;color:#666;border-left:none}#secondary .well{background-color:#ccc;border-left:4px solid #114EAD;color:#333}#secondary{display:none}h3.widget-title{color:#114EAD;font-weight:700}div#whatsnew .img-circle{border-radius:0}div#whatsnew .service img{width:auto!important;height:auto!important}div#whatsnew .service h3{min-height:60px;color:#ebebeb!important}div#whatsnew p{color:#ebebeb!important}.hermes .tp-bullet{width:13px!important;height:13px!important}.team h3{text-align:center;color:#114EAD;font-weight:700}.team h4{text-align:center}#news-videos-map{background:#001c38}#news-videos-map h2{margin-bottom:30px;margin-top:10px!important;border-bottom:2px solid rgba(41,128,185,.4);padding-bottom:6px;color:#ebebeb;font-weight:700;font-size:22px}#news-videos-map a{color:#ebebeb}#news-videos-map a:hover{color:#fff;text-decoration:underline}#news-videos-map ul.gform_fields li.gfield{padding-right:0px!important}#news-videos-map .gform_footer{margin:0}#news-videos-map .gform_footer input[type='submit']{width:100%}#news-videos-map .gform_footer input[type='submit']:focus{padding:8px}#news-videos-map .gform_footer input[type='submit']:hover{background:#31a2ec!important;color:#fff!important}#location-footer{margin-top:20px;border-top:2px solid rgba(41,128,185,.4)}#news-footer li,#hours-footer li,#location-footer li{margin-left:-40px;background:transparent;padding:4px 2px 3px 14px;margin-bottom:8px;border-left:4px solid #2980b9}#news-footer li:hover,#hours-footer li:hover,#location-footer li:hover{background:rgba(41,128,185,.24);border-left:4px solid #1F6592}#news-footer ul,#hours-footer ul,#location-footer ul{list-style:none;color:#ebebeb}#afc_sidebar_1530{background:none!important;top:40%!important;padding:0!important}textarea,input[type="text"],input[type="email"]{width:100%}#comments{display:none}.thumbnail-circle{padding:20px;text-align:center}.thumbnail-circle img{border-radius:50%}.post-title h3{text-align:center}.posts p{text-align:center;min-height:110px}a.post-button{background:#A70C17;color:#fff;padding:10px 23px;border-radius:8px}a.post-button:hover{background:#114EAD}.post-title a{color:#114EAD;font-size:24px;font-weight:700}.post-title a:hover{color:#A70C17;font-size:24px;font-weight:700}footer.entry-footer{display:none}.events{border:4px solid #A70C17;margin:10px;padding-bottom:15px}.events .post-title h3{text-align:left;min-height:0;margin-bottom:10px}.events p{margin-bottom:21px!important}div#marketing{background:#114EAD;padding:30px 0}div#marketing h3 a{color:#fff!important;text-align:center}.entry-content{color:rgba(0,0,0,.7)}.entry-meta{text-align:center;margin-top:-20px}.pager li>a:hover,.pager li>span:hover{background-color:#A70C17!important}.pager li>a,.pager li>span{background-color:#114EAD!important}#whatsnew .thumbnail-circle{padding:25px}#whatsnew .thumbnail-circle img{border:3px solid #fff;border-radius:0!important}#whatsnew .post-title h3{margin-top:0}#whatsnew h3>a{color:#fff}#whatsnew .posts p{min-height:120px}#whatsnew a.post-button{background:#FFF;color:#114EAD;font-weight:700}#whatsnew a.post-button:hover{background:#ddd}.pager{display:none}.post-link{text-align:center;margin-bottom:20px}#service .posts p{font-size:16px;padding:10px 4px;min-height:130px}#service .post-title h3{margin-top:0;min-height:65px;display:flex;justify-content:center;align-items:center}#service .thumbnail-circle{padding:26px}#service .thumbnail-circle img:hover{border:3px solid #114EAD}.navbar-fixed-top ul#top-navigation{margin-top:0}.header-info{position:relative;width:100%;text-align:right;font-size:14px;padding:0 32px}}.navbar-fixed-top .header-info{float:right}.navbar-fixed-top .header-info{display:none}.logo-footer{text-align:right}.logos-2{padding:20px 0 10px 0}.logos-2 img{border:5px solid #fff}div#cff{max-height:345px;overflow-y:scroll}p.cff-page-name{color:#022050}span.cff-text{color:#FFF;font-size:12px}div#news-videos-map h4{font-size:15px}.cff-item:first-child{margin-top:0px!important}.cff-item{margin-top:-15px!important}span.cff-text a{color:#2980B9!important;font-weight:700}p.cff-date{color:#fff!important}#cff .cff-shared-link{background:rgba(0,0,0,.14)!important}.cff-author-img{border:1px solid #fff}.logos-mobile{display:none}.newsletter{padding-bottom:8px}.newsletter input{padding:11px!important;height:auto;border-radius:4px!important}.newsletter .btn-default{background:#2980b9;border-color:#2C3E50;border-radius:4px}.ccf_caption{font-weight:300;color:#fff;font-size:15px}.navbar-nav>li>.dropdown-menu{background:rgba(15,44,75,.8)}.dropdown-menu>li>a{padding:10px 20px!important;color:#FFFFFF!important}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:rgba(255,255,255,.5)!important}.klik{display:inline-block}.bane>.dropdown-menu{display:block}.navbar-nav .bane .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.dropdown-menu>li>.open>a:hover{background-color:#fff!important}p{font-weight:400}div#hours-map ul,.hours-map ul{color:#114EAD;font-weight:700;list-style:none;padding:5px 0;margin-bottom:20px}.hours-map li{list-style:none}div#hours-map h3{color:#3A3A3A;font-weight:900;margin-bottom:15px;border-bottom:2px dotted;padding:2px 0 8px 0}span.hours a{font-weight:300}div#hours-map ul>li{padding:3px 0}div#hours-map{background:#ccc;border-top:4px solid #3A3A3A}.hours-footer li{border:1px solid #565656!important}#cff .cff-author .cff-page-name.cff-author-date{float:left;padding:0 0 0 0!important;line-height:17px}p.cff-post-text{margin-top:-5px!important;line-height:17px!important}.mapa-iframe{height:160px}ul.social a:hover{color:#2980B9!important}input#input_3_1,input#input_3_2,input#input_3_3,textarea#input_3_4{width:100%!important}figure.gallery-item{padding:4px}#service .title{display:none}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-5ths{width:20%;float:left}.col-xs-2ths{width:50%;float:left}.birthday .thumbnail-circle img{max-width:280px}.events{display:table;height:360px;width:100%}.events-transp{display:table-cell;background-color:rgba(20,46,82,.85);vertical-align:middle;text-align:center}.events-transp .ikonica{display:block;font-size:37px;padding:4px}.events-transp h3{text-transform:uppercase;font-style:italic;font-weight:800}button.btn.dugme{background:transparent;border:2px solid #fff;color:#fff}button.btn.dugme:hover{background:rgba(6,30,66,.85)}.events:hover .events-transp{background:rgba(7,34,74,.85)}.single-event{background:#f3f3f3;border:2px solid #d5d5d5;padding:7px}.event-image{position:relative}.event-date{position:absolute;top:0;left:0}.event-date{background:#114ead!important;padding:6px 12px;text-align:center}.event-date .month{text-transform:lowercase;font-weight:700;font-style:italic}.event-date .date{font-weight:800;font-size:24px}.single-event h3{text-transform:lowercase;font-weight:800;font-size:25px;font-style:italic;height:58px;overflow:hidden;margin-top:8px}.single-event h3 a{color:#114ead}.single-event h3 a:hover{color:#2980b9}.event-info{color:#bfbfbf;margin-bottom:15px}.event-content{color:#777}.single-event:hover img,.single-event:hover h3 a{opacity:.85;color:#f37920}#donation{background-image:linear-gradient(rgba(0,0,0,.76),rgba(0,0,0,.74)),url(../../../../../../themes/dullesgolf/images/donation.jpg);background-size:cover;background-position:bottom;background-repeat:no-repeat;padding:80px 0}#donation .donation-content{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;text-align:center}#donation .donation-content h2{font-size:40px;font-weight:700;margin-bottom:6vh;line-height:1.4}#donation .donation-content .blue{color:#0d8bde}#donation .donation-content .service-donation-content{background-color:#0d8bde;padding:24px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}#donation .donation-content .service-donation-content .item{display:flex;align-items:center}#donation .donation-content .service-donation-content p{font-size:20px;margin:16px 0}#donation .donation-content .service-donation-content h3{text-align:center!important;margin:0 auto!important}#donation .donation-content h2 a,#donation .donation-content a{color:#0d8bde;text-shadow:0 3px 8px #000}#donation .donation-footer{text-align:center}#donation .donation-footer h1{color:#0d8bde}#donation .donation-footer h2{font-size:24px}#donation .donation-footer a{color:#0d8bde}#donation .donation-footer a.btn{background-color:#fff;color:#114EAD;border-radius:0;padding:16px 64px;font-size:1.5rem;font-weight:700;box-shadow:0 30px 30px -20px #022c54c2;transition:all 0.3s ease-in-out}#donation .donation-footer a.btn:hover{background-color:#0d8bde;color:#fff;transition:all 0.3s ease-in-out}#social-footer .social{display:flex;justify-content:flex-start;margin:0;padding:0}.page-id-1502 label.gfield_required{display:none}.page-id-1502 label.gfield_label{display:none!important}.g_contact_item{display:inline-flex;width:33.33333333%}.g_contact_item .ginput_container{width:100%}.contact-info-w span{width:60px;height:60px;background:#114ead;display:flex;justify-content:center;align-items:center;font-size:3rem;color:#fff;border-radius:30px}.contact-info-w span:hover{animation:pulse 2s infinite}.contact-info-w h3{margin:0;margin-bottom:10px;font-weight:700;font-size:18px}.contact-info-w p{font-size:14px}.contact-info-w p.text-darkred{font-size:12px}.page-template-template-contact .text-darkred{color:#A70C17}.page-template-template-contact .entry-header{margin-bottom:80px}.page-template-template-contact .container-fluid{padding:0}.gform_footer input[type='submit']{background:#114ead!important;border:none}.gform_footer input[type='submit']:hover{background:#31a2ec!important;color:#fff!important}.contact-map-wrapper{display:block;box-shadow:0 0 20px 6px rgba(128,128,128,.14);min-height:450px}#whatsnew .posts:hover img{opacity:1}#whatsnew .posts img{opacity:.7;border:none;transition:opacity 0.3s ease-out;height:213px}.home-slider{padding-top:125px}.owl-item h3:hover i.icon-angle-circled-right:before{animation:pulse-white 2s infinite}.owl-item h3 i.icon-angle-circled-right:before{border-radius:30px}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(17,78,173,.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(17,78,173,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(17,78,173,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(17,78,173,.4);box-shadow:0 0 0 0 rgba(17,78,173,.6)}70%{-moz-box-shadow:0 0 0 10px rgba(17,78,173,0);box-shadow:0 0 0 10px rgba(17,78,173,0)}100%{-moz-box-shadow:0 0 0 0 rgba(17,78,173,0);box-shadow:0 0 0 0 rgba(17,78,173,0)}}@-webkit-keyframes pulse-white{0%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.6)}70%{-webkit-box-shadow:0 0 0 15px rgba(255,255,255,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0)}}@keyframes pulse-white{0%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,.6);box-shadow:0 0 0 0 rgba(255,255,255,.6)}70%{-moz-box-shadow:0 0 0 15px rgba(255,255,255,0);box-shadow:0 0 0 15px rgba(255,255,255,0)}100%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}}@media only screen and (min-width:480px){.entry-meta>span{display:inline-block}}@media (min-width:767px){.single-project [class*="col"]{padding-right:0}.navbar-right{margin-right:0}}@media (max-width:767px){.info-address{width:90%;padding:15px 0}.project-description{padding:0 10px}}@media only screen and (min-width:768px){.timeline:before{left:50%}.timeline>li{margin-bottom:100px;min-height:100px}.timeline>li .timeline-panel{float:left;width:40%;padding:0;text-align:right}.timeline>li .timeline-image{left:50%;width:100px;height:100px;margin-left:-55px}.timeline>li .timeline-image h3{margin-top:16px;font-size:13px;line-height:18px}.timeline>li.timeline-inverted>.timeline-panel{float:right;padding:0;text-align:left}.post-inner-content{padding:5px 10px}.social{margin-left:-30px}.social li{line-height:30px;font-size:30px}}@media only screen and (min-width:992px){.timeline>li{min-height:150px}.timeline>li .timeline-panel{padding:10px 0}.timeline>li .timeline-image{width:150px;height:150px;margin-left:-83px}.timeline>li .timeline-image h3{margin-top:30px;font-size:18px;line-height:26px}.timeline>li.timeline-inverted>.timeline-panel{padding:10px 0}.newsletter button{margin:0 0 0 20px}.logos-desktop.logos-2 img{height:55px!important;width:auto}}@media (max-width:979px){body{padding-left:0;padding-right:0}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed}.navbar .nav>li>a{line-height:20px;vertical-align:middle}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-left:0;margin-right:0}.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:1px}.collapse.in{display:block!important}.navbar-fixed-top .collapse.in{background:rgba(2,44,84,.81)}.thumbnail .more{margin-left:-21px;width:40px;height:40px;border-radius:30px;line-height:40px}.thumbnail:hover .more{margin-top:-20px}.newsletter form{text-align:center}}@media only screen and (min-width:1200px){.thumbnail .more{margin-left:-40px;width:80px;height:80px;border-radius:40px;line-height:80px}.timeline>li{min-height:170px}.timeline>li .timeline-panel{padding:10px 20px 10px 0}.timeline>li .timeline-image{width:170px;height:170px;margin-left:-93px}.timeline>li .timeline-image h3{margin-top:40px}.timeline>li.timeline-inverted>.timeline-panel{padding:10px 0 10px 0}.social{margin-left:40px}.social li{line-height:32px;font-size:32px}.logos-desktop.logos-2 img{height:69px!important;width:auto;opacity:.75}}@media only screen and (min-width:790px){.test .col-md-12{width:98%!important}}@media only screen and (max-width:995px){.header-info{display:none}}@media screen and (min-device-width:980px) and (max-device-width:1210px){#news-videos-map h2{font-size:18px}div#cff{max-height:345px}#service .posts p{font-size:16px;padding:10px 4px;min-height:145px}div#news-videos-map h4{font-size:14px}.logos-desktop.logos-2 img{height:55px!important;width:auto}#activities .posts p{font-size:16px;padding:10px 4px;min-height:145px}#activities .post-title a{font-size:22px!important}#activities .post-title h3{text-align:center;min-height:56px}#hours-footer li,#location-footer li{font-size:14px}#news-footer li,#hours-footer li,#location-footer li{padding:3px 2px 3px 14px}.ccf_caption{font-size:13px}#news-footer li,#location-footer li{padding:0 0 1px 12px;margin-bottom:6px}.social{margin-left:20px}.social li{line-height:30px;font-size:30px}.post-title a{font-size:20px}.navbar .nav>li>a{margin:20px 1px;font-size:11px}.navbar .nav>li>a{padding:15px 7px}}@media only screen and (max-width:1400px){.logo-footer{padding-right:35px}}@media only screen and (max-width:980px){.logos-desktop{display:none}.logos-mobile{display:block;margin-top:20px;padding:0}.klik{width:50px;height:22px;z-index:999999;position:absolute;text-align:center}}@media only screen and (max-width:770px){#service .thumbnail-circle img,#activities .thumbnail-circle img{width:270px}.post-title h3{min-height:auto}#service .posts p,#activities .posts p{min-height:auto}div#activities p{margin-bottom:30px!important}#whatsnew .thumbnail-circle img{width:290px}#whatsnew .posts p{min-height:auto}.social{margin-left:-30px}.social li{line-height:30px;font-size:30px}}@media only screen and (max-width:490px){.logo{width:120px!important}.navbar{min-height:100px}.navbar-toggle{margin-top:30px}.navbar-fixed-top{min-height:90px}.navbar-fixed-top .logo{width:90px!important;margin-top:9px}.navbar-fixed-top .navbar-toggle{margin-top:25px}h1,.h1{font-size:28px}h3,.h3{font-size:19px}#service .thumbnail-circle img,#activities .thumbnail-circle img{width:220px}.gallery-columns-3 .gallery-item{max-width:100%}.gallery-columns-4 .gallery-item{max-width:50%}}@media only screen and (max-width:325px){.logos-mobile .logos-2 img{height:70px!important;width:auto}}@media (min-width:768px){.col-sm-5ths{width:20%;float:left}.col-xs-2ths{width:50%;float:left}}@media (min-width:992px){.col-md-5ths{width:20%;float:left}.col-xs-2ths{width:50%;float:left}}@media (min-width:1200px){.col-lg-5ths{width:20%;float:left}.col-xs-2ths{width:50%;float:left}}li#field_5_1 label{position:absolute;left:-1000em}#input_5_1{width:100%}.event-interrior{background:#f3f3f3;padding:1px 15px;color:#333}.event-interrior h2{font-size:21px;font-weight:700;text-transform:uppercase}.event-interrior{background:#f3f3f3;padding:1px 15px;color:#333;border:2px dashed #333}.events{border:none}.event-info2 h3{font-weight:700;font-size:20px}.membership-box{padding:0;background:#fff;min-height:370px;color:rgba(0,0,0,.7)}.row.membership-new{margin-bottom:50px;display:-ms-flex;display:-webkit-flex;display:flex}.membership-box:hover{box-shadow:0 0 30px rgba(158,158,158,.53);z-index:9999}.box-inside{padding:15px}.membership-box h2{color:#114EAD;font-size:22px;font-weight:700;text-align:center;margin-bottom:25px}.member-price{background:#114ead;color:#fff;padding:15px;text-align:center;font-size:23px;font-weight:700}.member-price{color:#fff;padding:15px;text-align:center;font-size:23px;font-weight:700;margin-left:-15px;margin-right:-15px}.plan1 .member-price{background:#b9b9b9}.membership-box.plan1 h2{color:#575757}.plan2 .member-price{background:#114ead}.plan3 .member-price{background:#c91b2f}.membership-box.plan3 h2{color:#c91b2f}.member-content{padding-top:40px;padding-right:15px;padding-bottom:25px}.member-content li{margin-bottom:8px}@media only screen and (max-width:768px){.row.membership-new{margin-bottom:50px;display:block}.membership-box{margin-bottom:15px}}