body,html{height:100%}body{color:#999;font-size:14px;line-height:1.6;background-color:#dedede;font-family:'PT Sans',sans-serif}[class^="icon-"]:before,[class*=" icon-"]:before{cursor:inherit}a{color:#aaa;transition:ease .3s;-webkit-transition:ease .3s;-moz-transition:ease .3s;-o-transition:ease .3s;-ms-transition:ease .3s}a:hover{text-decoration:none;color:#777}a:focus{outline:none;color:#999;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:'Montserrat',sans-serif;color:#444}iframe{border:none}.content{background:#dedede;padding:60px 0;position:relative;z-index:1}.white-bg{background:#fff}.dark-bg{background:#000}.padding{padding:30px}img{max-width:100%;height:auto}.title-content{position:relative;text-align:center;margin-bottom:30px}.title-content h3{color:#888;font-size:35px;margin:0;text-transform:uppercase;background:none repeat scroll 0 0 #DDD;position:relative;z-index:1}.title-content p{background:none repeat scroll 0 0 #DDD;color:#888;font-family:montserrat;letter-spacing:2px;position:relative;text-transform:uppercase;z-index:1}.title-inner{display:inline-block}.title-inner:before{background:none repeat scroll 0 0 #aaa;content:"";height:1px;left:0;position:absolute;bottom:30px;width:35%}.title-inner:after{background:none repeat scroll 0 0 #aaa;content:"";height:1px;right:0;position:absolute;bottom:30px;width:35%}.box-40{width:40%;float:left}.box-60{width:60%;float:left;text-align:center;background:#fff;z-index:1}.spacing40{height:40px;width:100%}.spacing80{height:80px;width:100%}.align-center{text-align:center}blockquote p{font-family:georgia;font-size:16px;font-style:italic;font-weight:300;line-height:1.5}blockquote small,blockquote p small{color:#555;display:block;font-family:montserrat;line-height:1.5;font-style:normal;font-size:13px}.fa{line-height:inherit}.vjs-big-play-button,.vjs-text-track-display,.vjs-control-bar{display:none}#big-video-wrap{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}#big-video-vid{position:absolute}#big-video-wrap img{height:100%!important;max-width:none!important;position:fixed;width:auto!important}.mobile-menu{display:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:999999}#status{width:200px;height:200px;position:absolute;left:50%;top:50%;background-image:url(../../../../../../themes/alamak/images/preloader.gif);background-repeat:no-repeat;background-position:center;margin:-100px 0 0 -100px}#status p{text-align:center;color:#999}.single .white-bg .close,.single .white-bg .team-close{display:none}#home{position:relative;z-index:3}.header{width:100%;z-index:999;-webkit-backface-visibility:hidden;transition:ease .3s;-webkit-transition:ease .3s;-moz-transition:ease .3s;-o-transition:ease .3s;-ms-transition:ease .3s}.is-sticky .header{background:#000}.admin-bar .is-sticky .header{margin-top:32px}.menu ul,.navigation{list-style:none;margin:none;float:right;margin:0;display:block;height:auto;position:relative;padding:0;z-index:999}.menu ul li,.navigation li{float:left;position:relative}.menu ul li a,.navigation li a{color:#FFF;display:block;font-family:'Montserrat',sans-serif;font-size:12px;letter-spacing:1px;padding:35px 15px;text-transform:uppercase}.menu ul li a:hover,.navigation li a:hover,.navigation .current a{color:inherit}.menu-btn{background:none repeat scroll 0 0 #888;border-radius:50px;color:#FFF;cursor:pointer;display:none;height:30px;line-height:30px;position:absolute;right:15px;text-align:center;top:27px;width:30px}.menu .sub-menu{background:none repeat scroll 0 0 #444;left:0;margin-top:1px;padding:0;position:absolute;top:100%}.menu .sub-menu li{border-bottom:1px solid #373737;border-top:1px solid #555;float:none;width:180px}.menu .sub-menu li a{color:#FFF;font-size:11px;padding:15px}.menu .sub-menu li a:hover{color:inherit}.logo{padding:20px 0;display:block}.nav-collapse{background:none repeat scroll 0 0 #333;height:0;list-style:none outside none;margin:0;overflow:hidden;padding:0;position:absolute;right:0;text-align:center;top:90px;width:140px;z-index:999}.mobile-menu a{display:block;font-family:'Montserrat',sans-serif;font-size:11px;padding:10px 0;text-transform:uppercase}.box-caption{width:100%;z-index:-1}#slidecaption h2,#slidecaption p{text-transform:uppercase;color:#FFF}#slidecaption{padding:5px 0 50px}#slidecaption h2{font-size:58px;line-height:58px}.slider-content{position:relative;overflow:hidden;padding:150px 0;text-align:center}#progress-back{background:none repeat scroll 0 0 #aaa;height:1px;left:0;position:relative;width:100%;z-index:5;overflow:hidden}#progress-bar{background:none repeat scroll 0 0 #FFF;height:1px;position:relative;width:100%}.centering{margin:auto;height:2px;width:100%}.title-caption h4{font-family:'Montserrat',sans-serif;letter-spacing:2px;color:#FFF;text-transform:uppercase;width:100%;position:relative}.title-caption h4:before{background:none repeat scroll 0 0 #FFF;content:"";height:1px;left:0;position:absolute;top:10px;width:20%}.title-caption h4:after{background:none repeat scroll 0 0 #FFF;content:"";height:1px;right:0;position:absolute;top:10px;width:20%}iframe{border:none!important;width:100%;max-width:100%!important}#home iframe{max-width:none!important}.bwWrapper{position:relative;display:block}.bwWrapper canvas{max-width:100%;width:100%}.port-item,.portfolio-body .port-item{margin:0 0 30px}.port-inner h3{border-bottom:1px solid #888;font-size:20px;margin:0 0 10px;padding-bottom:10px;text-transform:uppercase}.port-inner{position:relative}.more{background:none repeat scroll 0 0 #444;bottom:0;color:#FFF;display:inline-block;height:30px;line-height:30px;position:absolute;left:0;text-align:center;width:30px}.more:hover{color:#fff;background:#999}.hov-desc{color:#fff;background:#333;font-family:montserrat;font-size:12px;height:30px;line-height:30px;position:absolute;width:0;opacity:0;left:30px;overflow:hidden}.more:hover .hov-desc{width:90px;right:30px;opacity:1}.hov-desc{transition:ease .3s;-webkit-transition:ease .3s;-moz-transition:ease .3s;-o-transition:ease .3s;-ms-transition:ease .3s}.box-40 img{left:0!important;top:0!important;height:auto}.cat-icon{background:none repeat scroll 0 0 #444;border-radius:50px;bottom:30px;color:#FFF;display:inline-block;height:30px;right:30%;line-height:30px;margin-right:-15px;position:absolute;width:30px;cursor:pointer}.cat-icon:hover{background:#888}.box-60 p{margin-bottom:40px}.portajax-title,.content-title{font-size:50px;margin:0;text-transform:uppercase}.client-name,.gray-text,.team-post{display:inline-block;font-family:montserrat;letter-spacing:1px;margin:0 0 0 10px;text-transform:uppercase}.team-box{margin-top:40px}.port-date,.black-text,.team-text{color:#333;display:inline-block;font-family:montserrat;letter-spacing:1px;margin:0;text-transform:uppercase}.worksajax .white-bg{margin-bottom:30px}.gallery-portfolio .gallery img,.gallery-inner .gallery img{width:100%;height:auto!important}.gallery-portfolio .gallery-item,.gallery-inner .gallery-item{position:absolute;visibility:hidden;top:0;left:0}.gallery-item{margin:0}.gallery-portfolio .owl-item .gallery-item,.gallery-inner .owl-item .gallery-item{position:inherit;visibility:visible;opacity:1}.strong{color:#444;font-family:montserrat;font-weight:700;letter-spacing:1px;text-transform:uppercase}.condensed{color:#888;font-family:montserrat;font-weight:400;letter-spacing:1px;text-transform:uppercase}.align-right{text-align:right}.align-right p{margin:0;line-height:1}.margin{border-top:1px solid #ccc;margin:30px 30px 0;padding:29px 0 30px;position:relative;border-bottom:none}.worksajax{position:relative}.slide-nav{background:none repeat scroll 0 0 #fff;color:#888;font-size:18px;height:30px;left:0;line-height:30px;margin-top:-15px;position:absolute;text-align:center;top:50%;width:30px}.slide-nav:hover,.slide-nav:focus{color:#fff;background:#888}.slide-nav.inright{left:auto;right:0}.close,.team-close{background:none repeat scroll 0 0 #333;border-radius:50px;bottom:23px;color:#FFF;display:block;font-size:16px;font-weight:400;height:30px;left:0;line-height:28px;opacity:1;position:absolute;text-align:center;text-shadow:0 0 rgba(0,0,0,0);width:30px;z-index:1}.close:hover,.team-close:hover{background:none repeat scroll 0 0 #ccc;color:#333;text-shadow:0 0 rgba(0,0,0,0);opacity:1}.view-more{background:none repeat scroll 0 0 #333;color:#FFF;display:inline-block;line-height:1.6;padding:6px 18px}.view-more:hover{background:#888;color:#fff}.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.port-filter{display:block;list-style:none outside none;margin:0 0 20px;overflow:hidden;text-align:center}.port-filter>li{display:inline-block;overflow:hidden}.white-btn{border:1px solid;display:block;font-family:montserrat;font-size:11px;letter-spacing:1px;padding:6px 10px;text-transform:uppercase}.white-btn.clicked{color:#777}#portfolio .pagination{text-align:center}.bg-dark{position:relative;width:100%;z-index:0}.bg1{background:url(../../../../../../themes/alamak/images/bg.jpg) center center no-repeat;background-size:cover;background-attachment:fixed}.bg2{background:url(../../../../../../themes/alamak/images/bg2.jpg) no-repeat;background-size:cover;background-attachment:fixed}.twitter-feed{background:url(../../../../../../themes/alamak/images/bg3.jpg) center center no-repeat;background-size:cover;background-attachment:fixed}.dark-mask{background:url(../../../../../../themes/alamak/images/overlays/02.png) repeat scroll 0 0 rgba(0,0,0,.4);opacity:.7;position:absolute;width:100%;height:100%;top:0;left:0}.bg-dark .container{padding-bottom:100px;padding-top:100px;position:relative;z-index:1}.slogan{border-top:1px solid;color:#FFF;font-size:45px;margin:auto;max-width:90%;padding-top:20px;text-transform:uppercase}.author-slogan{color:#FFF;font-size:20px;font-weight:400;margin:auto;max-width:80%;overflow:hidden;position:relative;text-transform:uppercase}.tweet-follow{font-family:'Montserrat',sans-serif;color:#FFF;font-size:20px;font-weight:400;margin:auto;max-width:80%;overflow:hidden;position:relative;text-transform:uppercase}.twitter-feed .align-center div{width:100%!important;position:relative!important}.rotatingtweet a{color:#888}.rotatingtweet a:hover{color:#fff}.line-top{background:none repeat scroll 0 0 #FFF;height:1px;margin:auto;max-width:90%}.norotatingtweets .rotatingtweet{border:none}.rotatingtweet{border-top:1px solid #fff}.rotatingtweet p{font-family:'Montserrat',sans-serif;color:#FFF;font-size:45px;font-weight:700;margin:auto;max-width:90%;padding-top:20px;text-transform:uppercase;line-height:1.1}.rotatingtweet .rtw_meta{display:block;font-size:20px;margin-top:0!important}.slogan-divider{margin:20px auto;max-width:90%;overflow:hidden;position:relative}.slogan-divider .fa{border:1px solid;border-radius:50px;color:#FFF;display:inline-block;font-size:20px;height:50px;line-height:50px;width:50px}.line-left{background:none repeat scroll 0 0 #FFF;height:1px;left:0;margin-left:-25px;position:absolute;top:25px;width:50%}.line-right{background:none repeat scroll 0 0 #FFF;height:1px;right:0;margin-right:-25px;position:absolute;top:25px;width:50%}#about .nav-tabs>li>a,#services .nav-tabs>li>a,#contact .nav-tabs>li>a{border:medium none;border-radius:0;color:#888;font-family:montserrat;letter-spacing:1px;line-height:1.6;margin:0;padding:0;text-transform:uppercase}#about .nav-tabs>li.active>a,#about .nav-tabs>li>a:hover,#about .nav-tabs>li.active>a:hover,#about .nav-tabs>li.active>a:focus,#services .nav-tabs>li.active>a,#services .nav-tabs>li>a:hover,#services .nav-tabs>li.active>a:hover,#services .nav-tabs>li.active>a:focus,#contact .nav-tabs>li.active>a,#contact .nav-tabs>li>a:hover,#contact .nav-tabs>li.active>a:hover,#contact .nav-tabs>li.active>a:focus{background:transparent;color:#444}#about .nav-tabs>li,#services .nav-tabs>li,#contact .nav-tabs>li{display:inline-block;float:none;margin-bottom:0;margin-left:10px}.team-name{font-size:20px;line-height:20px;margin:0 0 2px;text-transform:uppercase}.team-position{font-size:13px;letter-spacing:2px;text-transform:uppercase}.team-icon{background:none repeat scroll 0 0 #333;border-radius:50px;color:#FFF;display:inline-block;height:30px;line-height:32px;position:absolute;cursor:pointer;right:30px;text-align:center;top:30px;width:30px}.team-icon:hover{background:#888}.team-inner{position:relative}.team-social{margin:0;list-style:none}.team-social li{display:inline-block}.team-social a{background:none repeat scroll 0 0 #333;border-radius:50px;display:block;height:30px;color:#fff;line-height:30px;text-align:center;width:30px}.team-social a:hover{background:#888;color:#fff}.achievement-list{list-style:none;margin-top:20px;padding:0}.achievement-list li:before{background:none repeat scroll 0 0 #333;border-radius:50px;color:#FFF;content:"\f091";display:inline-block;font-family:'FontAwesome';height:25px;line-height:25px;text-align:center;width:25px;font-size:12px;position:absolute;left:0;top:5px}.achievement-list li{line-height:25px;margin-bottom:20px;padding-left:40px;position:relative}.achievement-list li span{color:#888}.achievement-list li p{margin:0}.testimonial{list-style:none;margin:0}.testi-img{border-radius:100px;width:80px}.img-border{background:none repeat scroll 0 0 #FFF;border-radius:100px;display:inline-block;padding:4px;position:relative;z-index:1}.testimonial .line-left{background:none repeat scroll 0 0 #FFF;height:1px;left:0;margin-left:-41px;position:absolute;top:45px;width:50%}.testimonial .line-right{background:none repeat scroll 0 0 #FFF;height:1px;margin-right:-41px;position:absolute;right:0;top:45px;width:50%}.pricing-table{max-width:300px;margin:auto}.col-md-4 .pricing-table,.col-md-6 .pricing-table{margin-bottom:30px}.pricing-table h3{border-bottom:1px solid #CCC;font-size:20px;margin:0;padding-bottom:20px;text-transform:uppercase}.pricing-table .price{font-family:'Montserrat',sans-serif;font-size:16px}.pricing-table.special{background:#444}.pricing-table.special h3{color:#fff}.price-icon{background:none repeat scroll 0 0 #888;border-radius:100px;color:#FFF;font-size:20px;height:60px;line-height:60px;margin:20px 0;width:60px}.map_canvas{height:450px;width:100%}.map_canvas img{max-width:inherit}.box-map{line-height:1;padding:20px 0 20px 20px;text-align:center;width:100%}.box-map>h3{font-size:16px;letter-spacing:3px;margin:10px 0 10px;text-transform:uppercase}input,textarea{-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #DDD;color:#888;line-height:inherit;padding:12px 20px;width:100%;background:#fff}input:focus,textarea:focus{border-color:#ccc}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}.error{color:red;font-size:12px;font-weight:400;left:auto;position:absolute;right:20px;top:12px;width:auto}.contact-btn,.wpcf7-submit{background:none repeat scroll 0 0 #333;color:#FFF;display:inline-block;line-height:1.6;padding:6px 18px;width:auto;transition:0.3s}form label{width:100%;max-width:100%}.wpcf7 p{position:relative}span.wpcf7-not-valid-tip{font-size:12px;position:absolute;right:15px;top:0}span.wpcf7-form-control-wrap{display:inline!important}div.wpcf7-validation-errors{background:none repeat scroll 0 0 #EEE;border:medium none;margin-left:0;margin-top:10px}div.wpcf7-mail-sent-ok{border:medium none;font-size:15px;margin:0;padding:0}.contact-btn:hover,.wpcf7-submit:hover{background:#888;color:#fff}#MyContactForm p{position:relative}.address-list{line-height:30px;list-style:none outside none;margin:20px 0 0;padding:0}.address-list li{color:#777;font-family:'Montserrat',sans-serif;margin-bottom:10px}.address-list li i{background:none repeat scroll 0 0 #333;border-radius:50px;color:#FFF;height:30px;line-height:30px;text-align:center;width:30px;display:inline-block;margin-right:5px}.footer{background:#000;overflow:hidden}.footer p{color:#333;font-family:montserrat;letter-spacing:1px;padding-bottom:30px;padding-top:30px;text-transform:uppercase;margin:0;line-height:30px;font-size:12px}.footer p a{color:#555}.footer p a:hover{color:#999}.soc-footer{list-style:none outside none;margin:0;padding:30px 0;text-align:right}.soc-footer li{display:inline-block}.soc-footer li a{background:none repeat scroll 0 0 #333;display:block;font-size:15px;height:30px;line-height:30px;text-align:center;border-radius:50px 50px 50px 50px;width:30px}.post-image{position:relative;overflow:hidden}.title-link h2{transition:ease .3s;-webkit-transition:ease .3s;-moz-transition:ease .3s;-o-transition:ease .3s;-ms-transition:ease .3s;color:#444}.title-link h2:hover{color:#777}.mask-post{background:none repeat scroll 0 0 rgba(0,0,0,.5);height:100%;left:0;opacity:0;position:absolute;top:0;transition:ease .3s;-webkit-transition:ease .3s;-moz-transition:ease .3s;-o-transition:ease .3s;-ms-transition:ease .3s;width:100%;z-index:1}.post-image:hover .mask-post{opacity:1}.mask-inner{height:60px;left:0;margin-top:-30px;position:absolute;text-align:center;top:-100%;transition:ease .5s;-webkit-transition:ease .5s;-moz-transition:ease .5s;-o-transition:ease .5s;-ms-transition:ease .5s;width:100%;z-index:1}.post-image:hover .mask-inner{top:50%;transition:ease .3s;-webkit-transition:ease .3s;-moz-transition:ease .3s;-o-transition:ease .3s;-ms-transition:ease .3s}.post-with-quote{margin:0;padding:0;position:relative;background:#444}.post-with-quote blockquote{border:medium none;margin:0 0 20px;padding:30px}.post-with-quote blockquote p{color:#FFF;font-family:montserrat;font-size:30px;font-style:normal;font-weight:700;line-height:40px;margin:0}.quote-icon{background:none repeat scroll 0 0 #333;bottom:0;color:#FFF;font-size:30px;height:80px;line-height:80px;position:absolute;right:0;text-align:center;width:80px}.post-with-quote blockquote small{color:#999;display:block;font-family:montserrat;font-size:16px;font-style:normal;line-height:1.5;margin-top:20px}.link-image a{display:block;overflow:hidden;position:relative}.image-aside,.image-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.link-image a p{background:none repeat scroll 0 0 rgba(0,0,0,.4);color:#FFF;font-size:23px;font-weight:700;font-family:montserrat;margin:0;padding:80px 40px;position:relative;text-align:center;z-index:1}.link-image a p:hover{background:rgba(0,0,0,.7)}.link-image a p i:hover{background:#444}.link-image a p i{background:none repeat scroll 0 0 #777;border-radius:100px;display:inline-block;font-size:20px;height:50px;line-height:50px;width:50px}.link-image a p i,.link-image a p{transition:ease .3s;-webkit-transition:ease .3s;-moz-transition:ease .3s;-o-transition:ease .3s;-ms-transition:ease .3s}.aside-body{position:relative}.rsswidget img{margin-bottom:4px}li .rsswidget{font-weight:600}.tagcloud a{border:1px solid #DDD;display:inline-block;font-size:inherit!important;margin-bottom:5px;padding:3px 10px}.tagcloud a:hover{border:1px solid #ccc}.format-aside .aside{background:none repeat scroll 0 0 rgba(120,136,136,.8);color:#FFF;padding:40px;position:relative;z-index:1}.aside-title h2{color:#fff}.image-background{background-position:center center!important;background-size:cover!important}.mask-inner a{background:none repeat scroll 0 0 #444;color:#FFF;display:inline-block;height:45px;line-height:41px;margin:0 5px;width:45px}.mask-inner a:hover{background:#888}.widget{margin-bottom:40px}.widget ul,.widget ol{list-style:square outside none;margin-bottom:10px;margin-left:10px;margin-top:0;padding-left:20px}.widgettitle{border-bottom:1px solid #CCC;border-top:1px solid #CCC;color:#777;font-size:16px;font-weight:400;margin:0 0 10px;padding:10px;text-transform:uppercase}#searchform{margin:10px;position:relative}#searchform #s{background:none repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #CCC;display:block;height:50px;margin:0;padding:0 10px 0 45px;width:100%}#searchform #searchsubmit{background:url(../../../../../../themes/alamak/images/search.png) no-repeat scroll center center #999;height:30px;left:10px;line-height:1;margin-top:-15px;padding:0;position:absolute;text-indent:-99999px;top:50%;width:30px;transition:ease .3s;-webkit-transition:ease .3s;-moz-transition:ease .3s;-o-transition:ease .3s;-ms-transition:ease .3s}#searchform #searchsubmit:hover{background-color:#444}#wp-calendar{width:100%;text-align:center;background:#eee;font-size:12px;line-height:3;max-width:370px;background:#fff;margin:auto}#wp-calendar caption{background:none repeat scroll 0 0 #777;color:#FFF;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;line-height:25px;padding:10px 20px;text-transform:uppercase}#wp-calendar td a{color:#777;display:block}#wp-calendar td a:hover{background:#777;color:#fff}#wp-calendar #prev a,#wp-calendar #next a{display:inline}#wp-calendar tbody tr td{border:1px solid #DDD;color:#bbb}#wp-calendar thead{color:#555}#wp-calendar thead th{border:1px solid #ddd;text-align:center}#wp-calendar tfoot{border:1px solid #ddd}#wp-calendar tfoot #next{text-align:right}#wp-calendar tfoot #prev{text-align:left}#wp-calendar tfoot a{padding:10px}.comment-reply-title{font-size:20px;margin:0 0 20px;text-transform:uppercase}#commentform label{display:inline-block;font-family:montserrat;font-size:13px;font-weight:400;margin-bottom:5px;text-transform:uppercase}#commentform p{margin-bottom:20px}#commentform #submit{color:#888;display:inline-block;font-family:montserrat;font-size:13px;text-transform:uppercase;width:auto;transition:ease .3s;-webkit-transition:ease .3s;-moz-transition:ease .3s;-o-transition:ease .3s;-ms-transition:ease .3s}#commentform #submit:hover{background:#444;color:#fff}.commentlist{margin:0;padding:0;list-style:none}.fn.comment-author{color:#777;display:inline-block;font-family:montserrat;font-size:16px;margin:0}.comment-inner.clearfix{float:left;width:88%}.comment-author.vcard{float:left;width:12%}.commentlist ul{list-style:none}.comment-meta a{font-family:montserrat;font-weight:700}.comment-meta .comment-edit-link{border:1px solid #DDD;display:inline-block;float:right;font-size:12px;font-weight:400;padding:0 7px}.comment-meta.commentmetadata{border-bottom:1px solid #EEE;display:block;margin-bottom:10px;overflow:hidden;padding-bottom:10px}.commentlist .avatar{border:1px solid #ccc;border-radius:100px;padding:3px}.commentlist li{display:block;overflow:hidden}.comment-body{border-bottom:1px dashed #DDD;margin-bottom:20px;overflow:hidden;padding-bottom:20px}.comment-reply-link{background:none repeat scroll 0 0 #777;color:#FFF;display:inline-block;float:right;line-height:1;padding:7px 10px}.comment-reply-link:hover{background:#444;color:#fff}.bypostauthor .fn.comment-author:after{content:"\f006";color:#888;font-family:FontAwesome;height:30px;margin-left:3px;width:30px}.pagination-comment{font-family:montserrat;font-weight:700;margin-bottom:40px;text-align:center;text-transform:uppercase}.page-numbers{background:none repeat scroll 0 0 #777;color:#FFF;padding:5px 11px;display:inline-block;font-size:10px}.page-numbers.current,.page-numbers:hover{background:#444;color:#fff}.post-pager.clearfix{float:left;font-family:montserrat}.post-pager{float:left;font-family:montserrat;font-size:13px;letter-spacing:1px}.post-pager a{background:none repeat scroll 0 0 #777;border-radius:30px;color:#FFF;display:inline-block;height:20px;line-height:20px;text-align:center;width:20px}.post-pager a:hover{background:#eee;color:#777}.pagination{border-radius:0;display:block;margin:0;padding-left:0}.pagination a,.pagination span{background:none repeat scroll 0 0 #333;border-left:1px solid #FFF;color:#FFF;display:inline-block;font-family:montserrat;line-height:1.6;padding:6px 18px}.pagination a:hover,.pagination span{background:none repeat scroll 0 0 #777}.big-404{background:none repeat scroll 0 0 #777;color:#FFF;display:inline-block;font-size:80px;line-height:1;max-width:400px;padding:40px}.title-404{font-size:40px;line-height:40px;margin:40px 0;text-transform:uppercase}.title-404 i{color:#999;font-size:40px;line-height:40px}.text-404{font-size:24px;font-weight:700}.text-404 a{color:#444}.text-404 a:hover{color:#777}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption-text{font-family:montserrat}.gallery-caption{display:inline-block}.post.sticky{border:1px solid #DDD}.gallery-item{margin:0;position:relative}.gallery-size-meidum .gallery-caption,.gallery-size-large .gallery-caption{bottom:0;color:#FFF;display:block;font-size:18px;padding:10px;position:absolute;text-align:center;width:100%}.show-title{border-bottom:1px solid #EEE;padding-bottom:20px;text-transform:uppercase}.show-title span{color:#999}.noborder{border:0}@media (min-width:980px) and (max-width:1199px){.box-60 p{white-space:nowrap;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.title-caption h4:before{margin-left:-20px}.title-caption h4:after{margin-right:-20px}#slidecaption h2{font-size:48px;line-height:48px}.port-inner h3{font-size:17px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.bg-dark{background-attachment:scroll!important;background-size:auto!important}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.bg-dark{background-attachment:scroll!important;background-size:auto!important}}@media (min-width:768px) and (max-width:979px){.desktop-menu{display:none}.mobile-menu,.mobile-menu .sub-menu{display:block!important}.title-caption h4:before{margin-left:-10px}.title-caption h4:after{margin-right:-10px}#slidecaption h2{font-size:40px;line-height:40px}.slider-content{margin:auto;max-width:500px;overflow:hidden;padding:100px 0;position:relative;text-align:center}.menu-btn{display:block}.nav-collapse{border-radius:0 0 10px 10px;height:0;overflow:hidden;padding:0;position:absolute;right:0;text-align:center;top:90px;width:100%;z-index:999}.navigation li{display:inline-block;float:none}.is-sticky .nav-collapse{background:#333}.slogan,.rotatingtweet p{font-size:35px}.pricing-table{margin-bottom:20px}.bg-dark{background-attachment:scroll!important;background-size:auto!important}}@media (max-width:767px){.desktop-menu{display:none}.mobile-menu,.mobile-menu .sub-menu{display:block!important}.slider-content{margin:auto;max-width:500px;width:100%;overflow:hidden;padding:80px 0;position:relative;text-align:center}#slidecaption h2{font-size:35px;line-height:35px}.title-caption h4:before{margin-left:-20px}.title-caption h4:after{margin-right:-20px}.menu-btn{display:block}.navigation li{display:inline-block;float:none}.is-sticky .nav-collapse{background:#333}.slogan{font-size:30px}.content-title,.portajax-title{font-size:38px}.slogan,.rotatingtweet p{font-size:30px}.tweetfeed.clearfix{overflow:hidden}.pricing-table{margin-bottom:20px}.bg-dark{background-attachment:scroll!important;background-size:auto!important}.footer{text-align:center}.soc-footer{display:inline-block;padding-top:0}}@media (max-width:580px){.port-item{width:100%}}@media (max-width:570px){.box-40,.box-60{width:100%}.port-inner .more{display:none}.cat-icon{right:50%}.admin-bar .is-sticky .header{margin-top:0}}@media (max-width:480px){.navigation li a{font-size:10px;letter-spacing:0;padding:10px}.navigation li{display:block;float:none}.header{height:80px}.slider-content{padding:60px 0;overflow:hidden}.nav-collapse{top:80px}.title-caption h4:before{margin-left:-40px}.title-caption h4:after{margin-right:-40px}.title-caption h4{font-size:13px}.title-content h3{font-size:30px}.slogan,.rotatingtweet p{font-size:25px}.nav-tabs li a,.teamajax .align-right p,.worksajax .align-right p{font-size:12px}}#item-vfb-4>.vfb-submit{background-color:#f15c30!important;border-radius:5px!important;color:#ffffff!important}#post-574 h1{font-size:30px!important;text-align:center!important}.is-sticky .header{background:none repeat scroll 0 0 #F15C30}ul.navigation li.current a,ul.navigation li a:hover{color:#000}ul.navigation li#menu-item-907 a span,ul.navigation li#menu-item-901 a span,ul.navigation li#menu-item-317 a span,ul.navigation li#menu-item-396 a span{background-color:#000;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.navigation li#menu-item-907 a,.navigation li#menu-item-901 a,.navigation li#menu-item-317 a,.navigation li#menu-item-396 a{padding:35px 0}.container .menu ul li a,.container .navigation li a{padding:34px 6px}ul.navigation li#menu-item-907 a:hover span,ul.navigation li#menu-item-901 a:hover span,ul.navigation li#menu-item-317 a:hover span,ul.navigation li#menu-item-396 a:hover span{background-color:#353535}.navigation li#menu-item-907 a:hover,.menu ul li a,.navigation li#menu-item-901 a:hover,.menu ul li a,.navigation li#menu-item-317 a:hover,ul li#menu-item-317.current-menu-item a span,.navigation li#menu-item-396 a:hover,ul li#menu-item-396.current-menu-item a span{color:#fff}.title-content h3{background:none 0 0 repeat scroll transparent;font-weight:300;font-size:50px;text-transform:capitalize;color:#F15C30}.nav>li>a:hover,.nav>li>a:focus{background-color:#fff}ul#nav-about{font-size:120%}ul#nav-about .active a,ul li.current-menu-item a{color:#000}#menu-item-318 ul#nav-about .active a,ul li.current-menu-item a{color:#fff}.margin{border-bottom:none;border-top:none}h2.content-title{font-size:30px;margin-bottom:20px;text-align:right}.didot,.title-content h3{font-family:"Didot W02 Roman","Open Sans",Helvetica,Arial,sans-serif}h4{color:#F15C30}strong{color:#5e5e5e}ul,ol{margin-left:20px}blockquote p{color:#000;font:italic 20px "Didot W02 Roman","Open Sans",Helvetica,Arial,sans-serif}.bg-dark.bg2{background:url(http://www.pmhalphenfoundation.org/wp-content/uploads/2014/09/bg-orange.jpg) center center no-repeat #290a01!important}#team h3{color:#fff}.team-inner{min-height:100px;height:auto!important;height:100px}.team-inner.padding{padding:5px}.team-icon{position:none}.team-name{font-size:15px}.bg-dark .title-content h3{color:#fff}.bg-dark blockquote p{font:italic 40px "Didot W02 Roman","Open Sans",Helvetica,Arial,sans-serif;color:#fff}blockquote{border-left:none}.fundraising a.btn.btn-lg.btn-default{background-color:#a79075;color:#fff;font-size:100%}.marronbg{background:#6D6256}.subfooter p{color:#fff}.subfooter h4{font-weight:400;font-style:normal;margin-bottom:0}section.footer{background:none 0 0 repeat scroll #2f2b28}.footer p{color:#aea499}h1.content-title.didot{color:#F15C30;font-weight:400;font-style:normal}h5,.h5{font-size:1em;line-height:1.5em;text-transform:uppercase;color:#F15C30}ul.address-list li{list-style-type:none}ul.address-list{margin-left:0;padding-left:0}.post-content a{text-decoration:underline}@media (min-width:980px) and (max-width:1199px){ul li#menu-item-135,ul li#menu-item-265{display:none}}#item-vfb-4>.vfb-submit{background-color:#f15c30!important;border-radius:5px!important;color:#ffffff!important}#post-574 h1{font-size:30px!important;text-align:center!important}#post-255 .padding h1,#post-324 .padding h1{display:none}#post-324 .spacing40{display:none}h2.content-title.didot{color:#f15c30;font-size:51px;font-style:normal;font-weight:400;text-align:left}.alignnone.size-full.wp-image-280{margin-top:-100px}#post-505 h1.content-title.didot,#post-499 h1.content-title.didot{display:none!important}#menu-menu a,#menu-blog-and-other-page-french a,#menu-homepage a,#menu-blog-and-other-page a{color:#F15C30;font-size:.9em;letter-spacing:0em}