#status,#status p{text-align:center}.big-text p,.home-slider p{opacity:.6;text-transform:uppercase}#MyContactForm p span,.big-text h3,.client-sub,.client-title,.go-btn,.home-slider p,.mobile-menu li a,.navigation li a,.p-price>span,.port-filter li a,.pricing-sub,.pricing-title,.sub-content,.sub-title{text-transform:uppercase}.contact-btn,.go-btn,.mobile-menu li a,a,a:focus,a:hover{text-decoration:none}@font-face{font-family:BebasNeueRegular;src:url(../fonts/BebasNeue-webfont.eot);src:url(../fonts/BebasNeue-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/BebasNeue-webfont.woff) format('woff'),url(../fonts/BebasNeue-webfont.ttf) format('truetype'),url(../fonts/BebasNeue-webfont.svg#BebasNeueRegular) format('svg');font-weight:400;font-style:normal}body,html{height:100%}body{color:#999;font-family:"open sans",sans-serif;font-size:13px;line-height:1.9;background:#fff}[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{color:#1f1f1f}a:focus{outline:0;color:#999}h1,h2,h3,h4,h5,h6{font-weight:400;font-family:BebasNeueRegular,sans-serif;color:#1f1f1f;letter-spacing:2px}.go-btn,.home-slider p,.navigation li a,.p-price,.p-price>span,.port-filter li a,.pricing-sub,.sub-content,.sub-title{font-family:oswald}iframe{border:none;width:100%}img{max-width:100%}.spacing20{width:100%;height:20px}.spacing30{width:100%;height:30px}.spacing40{width:100%;height:40px}.spacing80{width:100%;height:80px}ol,ul{list-style-position:outside;list-style-type:square;margin:0;padding:0 0 0 20px}.clearboth{clear:both}.content{padding:100px 0}.sub-title{color:#c3c3c3;font-size:15px;letter-spacing:3px;margin:0}.big-title{font-size:45px;letter-spacing:3px;line-height:1;margin:5px 0 40px;position:relative}.bordering{border-left:10px solid #1f1f1f;margin-bottom:40px;padding-left:20px}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:999999}#status,.mobile-menu,.slider-mask{position:absolute}#status{width:200px;height:200px;left:50%;top:50%;background-image:url(../images/preloader.gif);background-repeat:no-repeat;background-position:center center;margin:-100px 0 0 -100px}.for-sticky,.mobile-menu{background:#fff;width:100%}.mobile-menu,.navigation{margin:0;list-style:none}.home-section.header{bottom:0;left:0;position:absolute;width:100%}.logo{float:left;max-width:20%}.menu-box{float:right;max-width:80%;text-align:right}.navigation{display:block;padding:0}.navigation li{display:inline-block}.navigation li a{display:block;font-size:12px;letter-spacing:2px;padding:15px 20px}.navigation .current a{color:#1f1f1f}.for-sticky{border-bottom:1px solid #eee;top:0;left:0;padding:10px 0;z-index:9999}.menu-btn,.mobile-menu{z-index:3;text-align:center}.box-mobile{float:right;padding-right:30px}.mobile-menu{display:block;height:0;overflow:hidden;right:0;top:100%;padding:0}.mobile-menu.in{border:1px solid #EEE;max-height:480px;overflow-x:hidden;overflow-y:auto;height:auto}.mobile-menu li a{display:block;font-size:11px;padding:8px 15px;border-top:none}.menu-btn{background:#1f1f1f;color:#fff;cursor:pointer;height:30px;line-height:30px;margin:5px 0;width:30px;font-size:14px}#home,.home-slider,.home-slider .owl-item,.home-slider .owl-wrapper,.home-slider .owl-wrapper-outer,.home-slider .slide{height:100%;min-height:100%}.img-bg{background-position:center center;background-size:cover}.slider-mask{background-color:rgba(0,0,0,.3);height:100%;left:0;top:0;width:100%}.caption-box{height:100%;padding:0}.caption-box .container{position:relative;height:100%}.caption-box .row{top:50%;left:0;margin:0;position:absolute;width:100%}.home-slider h3{color:#fff;font-size:50px}.home-slider p{color:#fff;font-size:16px;letter-spacing:3px;line-height:1;margin-bottom:40px}.slide-nav{background:#1f1f1f;color:#fff;cursor:pointer;display:inline-block;font-size:20px;height:35px;line-height:35px;border-right:1px solid #262626;text-align:center;width:35px;transition:ease .3s;-webkit-transition:ease .3s;-moz-transition:ease .3s;-o-transition:ease .3s;-ms-transition:ease .3s}.slide-nav:hover{background:#fff;color:#1f1f1f}.slide-nav.NextBtn{border:none}.slider .slide{display:none}.slider .slide:first-child{display:block}.box-content i,.go-btn,.port-filter li,.port-filter li a,.work-title i{display:inline-block}.box-content{border-bottom:1px solid #eee;margin-bottom:20px}.box-content:last-child{border:none;margin:0}.box-content h3{font-size:30px;line-height:1;margin:0}.box-content i{color:#c3c3c3;height:30px;line-height:30px;margin-right:10px;text-align:center;width:30px}.bg-mask,.para-img{left:0;width:100%;height:100%;top:0}.sub-content{border-bottom:1px solid #eee;color:#c3c3c3;font-size:15px;letter-spacing:1px;margin:0 0 20px;padding-bottom:20px}.bg{position:relative;overflow:hidden}.para-img{background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;z-index:-1}.no-para .para-img{background-attachment:scroll}.bg1 .para-img{background-image:url(../images/bg/1.jpg)}.bg2 .para-img{background-image:url(../images/bg/2.jpg)}.bg3 .para-img{background-image:url(../images/bg/3.jpg)}.bg4 .para-img{background-image:url(../images/bg/4.jpg)}.big-text{color:#fff;padding-bottom:150px;padding-top:150px;position:relative;text-align:center;z-index:1}.bg-mask{background-color:rgba(0,0,0,.6);position:absolute;z-index:0}.big-text h3,.client-title,.pricing-title{color:#fff;font-size:55px;letter-spacing:4px;line-height:1.2;margin:40px auto 20px;max-width:700px}.big-text p{font-family:oswald;font-size:15px;letter-spacing:3px;margin-bottom:40px}#port-body{transition:ease .2s;-webkit-transition:ease .2s;-moz-transition:ease .2s;-o-transition:ease .2s;-ms-transition:ease .2s}.port-item{padding-bottom:15px;padding-top:15px;max-width:100%}.port-filter{list-style:none;margin:0 0 20px;padding:0}.port-filter li a{border-right:1px solid #eee;font-size:12px;letter-spacing:1px;line-height:1;padding:5px 15px}.port-filter li .active{color:#1f1f1f}.port-filter li:last-child a{border:none}.work-content{border-bottom:1px solid #eee;margin-top:20px;position:relative}.work-title{font-size:30px;line-height:1;margin:0}.work-content .ic-close,.work-title i{height:30px;line-height:30px;width:30px;text-align:center}.work-title i{color:#c3c3c3;margin-right:10px}.work-content .ic-close{background:#1f1f1f;box-shadow:none;color:#fff;cursor:pointer;padding:0;float:right}.work-content .ic-close:hover{background:#ddd;color:#1f1f1f;transition:ease .2s;-webkit-transition:ease .2s;-moz-transition:ease .2s;-o-transition:ease .2s;-ms-transition:ease .2s}.worksajax .slide-nav.inright{left:35px;border:none}.worksajax .slide-nav{bottom:0;left:0;position:absolute}.go-btn{background:#ddd;color:#1f1f1f;letter-spacing:3px;padding:10px 30px;text-align:center}.port-hover h3,.port-hover i,.portfolio-gallery a span{color:#fff;position:absolute}.go-btn:hover{background:#1f1f1f;color:#fff}.port-ajax{display:block;overflow:hidden;position:relative}.port-hover{background:rgba(0,0,0,.4);bottom:0;height:100%;left:0;position:absolute;width:100%;z-index:2;opacity:0;transition:ease .3s;-webkit-transition:ease .3s;-moz-transition:ease .3s;-o-transition:ease .3s;-ms-transition:ease .3s}.port-hover:hover{opacity:1}.port-hover h3{background:#1f1f1f;bottom:20px;display:inline-block;font-size:18px;left:0;letter-spacing:2px;line-height:1;margin-bottom:0;margin-right:0;margin-top:0;max-width:80%;padding:10px 13px;word-wrap:break-word;z-index:4;transition:ease .3s;-webkit-transition:ease .3s;-moz-transition:ease .3s;-o-transition:ease .3s;-ms-transition:ease .3s}.port-hover:hover h3{left:20px}.port-hover i{font-size:20px;right:20px;top:20px;z-index:3}.portfolio-gallery.clearfix>div{float:left;width:33.3%}.portfolio-gallery a span{background:#1f1f1f;display:inline-block;height:40px;left:50%;line-height:40px;margin-left:-20px;margin-top:-20px;text-align:center;top:50%;width:40px;opacity:0;transition:.3s}.portfolio-gallery a{position:relative;display:block}.portfolio-gallery a:hover span{opacity:1}a.pp_next,a.pp_previous{transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}.team-title{font-size:30px;line-height:1;margin:0}.team-social a,.team-title i{height:30px;line-height:30px;text-align:center;width:30px}.team-title i{color:#c3c3c3;display:inline-block;margin-right:10px}.team-social i{color:inherit}.team-social a{background:#1f1f1f;color:#fff;display:block}.p-table a,.p-top i,.team-social>li{display:inline-block}.team-social{list-style:none;margin:0;padding:0}.team-social a:hover{color:#1f1f1f;background:#ddd}.team-box .slide-nav{bottom:0;margin:0;position:absolute;right:0;z-index:3}#clients,#pricing-table{z-index:1;text-align:center;position:relative}.slide-nav.Nbtn{border:none}.team-box .Pbtn{right:35px}.team-box{position:relative}#pricing-table{padding-bottom:150px;padding-top:150px}.pricing-sub{font-size:15px;letter-spacing:3px;margin-bottom:40px;margin-top:-20px;opacity:.6}.p-table{border:6px solid #fff;margin:auto;max-width:300px;padding:0 0 60px}.p-top h3{color:#fff;font-size:25px;margin:30px 0}.p-top{border-bottom:6px solid #fff;margin-bottom:40px}#flickr li:hover,input:focus,textarea:focus{border-color:#aaa}.p-table p{color:#fff;line-height:2}.p-price{font-size:40px}.p-price>span{color:#fff;font-size:11px;letter-spacing:1px;line-height:1;margin:auto;padding:3px;vertical-align:super}.p-table a{background:#fff;color:#1f1f1f;font-family:bebasneueregular;font-size:18px;letter-spacing:3px;line-height:1;margin-top:30px;padding:15px 30px}.p-table a:hover{background:#1f1f1f;color:#fff}.p-top i{color:#fff;font-size:25px;text-align:center}#clients{padding-bottom:150px;padding-top:150px}.client-sub{font-family:oswald;font-size:15px;letter-spacing:3px;margin-bottom:40px;margin-top:-20px;opacity:.6}#map_canvas{height:400px}.box-map{line-height:1;padding:20px 0 20px 20px;text-align:center;width:100%}form input,form textarea{-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;color:#888;line-height:inherit;padding:8px 10px;width:100%;font-size:13px;background:#fff}#MyContactForm{text-align:left}#MyContactForm p span{display:block;letter-spacing:2px}::-webkit-input-placeholder{color:#999}#MyContactForm p label{cursor:text;display:block;margin:0;position:relative;top:0;width:100%}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}#form-wrapper #MyContactForm .error{bottom:12px;color:red;font-family:inherit;font-size:12px;font-weight:400;left:auto;font-style:italic;letter-spacing:0;position:absolute;right:20px;text-transform:capitalize;width:auto}#MyContactForm p,.blog-menu{position:relative}.contact-btn{background:#1f1f1f;color:#fff;display:inline-block;font-family:oswald;letter-spacing:3px;padding:10px 30px;text-align:center;text-transform:uppercase}.contact-btn:hover{background:#ddd;color:#1f1f1f}.response h3{letter-spacing:2px;margin:10px 0 25px;text-transform:uppercase}.footer-black p,.pagination>li>a,.pagination>li>span,.post-detail>li{letter-spacing:1px;text-transform:uppercase;font-family:oswald}.footer{background:#1f1f1f;color:#666;padding:40px 0 0}#flickr,.footer-icon{padding:0;list-style:none}.footer .widgettitle{color:#fff;font-size:20px;margin:0 0 20px;position:relative}.footer-icon a{background:#222;color:#fff;display:block;height:30px;line-height:30px;text-align:center;width:30px}.footer-icon>li,.widget-box .fa{display:inline-block}.widget-box .fa{color:#afafaf;font-size:15px;margin-right:5px}#flickr{margin:0}#flickr li{border:3px solid #FFF;float:left;margin-bottom:10px;margin-right:10px;width:75px}#flickr li:hover a{opacity:.6}.footer-icon{margin:0;text-align:right}.footer a:hover{color:#ccc}.footer-icon a:hover{color:#222;background:#fff}.footer p{font-size:13px;line-height:1.5;margin:0 0 10px}.footer a{color:#666}.footer-black{background:#111;padding:40px 0;margin-top:40px;color:#fff}.blog .go-btn:hover,.blog-menu{background:#1f1f1f}.footer-black p{font-size:12px}.widget-box ul li{margin-bottom:10px}.blog-wrapper{margin-bottom:80px}.blog-menu .nav-box{margin-top:0}.blog .content-title{font-size:35px;line-height:1;margin:0 0 5px}.post-detail i,.post-detail>li{display:inline-block;font-size:12px}.border-post{margin-top:40px}.blog-post .slide-nav{bottom:0;position:absolute;right:0}.blog-post .slide-nav.inleft{right:35px}.blog-post .slide-nav.inright{border:none}.post-detail{border-bottom:1px solid #eee;list-style:none;margin:0;padding:0 0 40px}.post-detail i{background:#c3c3c3;border-radius:100px;color:#fff;height:24px;line-height:24px;text-align:center;width:24px}.post-detail>li{margin-right:10px}.border-post{background:#eee;height:1px;margin:60px 0 20px;width:100%}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#1f1f1f;border-color:#1f1f1f;color:#FFF;cursor:default;z-index:2}.pagination li a:hover{color:#1f1f1f}.widgettitle{font-size:25px;margin:0 0 20px;text-transform:uppercase}.widget{border-bottom:1px solid #eee;margin-bottom:30px;padding-bottom:30px}.widget ul{padding:0 0 0 20px}#searchform{margin:10px 20px;position:relative}#searchform #s{background:rgba(0,0,0,0);border:1px solid #ddd;display:block;height:50px;margin:0;padding:10px 45px 10px 15px;width:100%}#searchform #s:focus{border-color:#aaa}#searchform #searchsubmit{background:url(../images/search.png) center center no-repeat #aaa;height:30px;right:10px;line-height:1;margin-top:-15px;padding:0;position:absolute;text-indent:-99999px;top:50%;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;width:30px;border:none;border-radius:100px}#searchform #searchsubmit:hover{background-color:#1f1f1f}.widget ul li{list-style:none;margin-bottom:5px}.tagcloud a{background:#1f1f1f;border:2px solid #1f1f1f;color:#fff;display:inline-block;font-size:11px;margin-bottom:5px;padding:6px 13px;text-transform:uppercase}.tagcloud a:hover{border-color:#1f1f1f;color:#1f1f1f;background:#fff}.com-child,.comment-list{list-style:none;margin:0;overflow:hidden}.comment-list{padding:0}.comment-ava>img{border:1px solid #ddd;padding:5px;width:100px}.comment-ava{float:left;padding-right:20px;width:20%}.com-box{float:left;width:80%}.comment-list .comment{display:block;margin:10px 0;overflow:hidden}.com-author{color:#555;font-weight:700;margin:0;font-size:15px;text-transform:uppercase}.com-reply{float:right;font-size:13px}.com-meta{font-size:12px;font-style:italic}.com-btn,.comment-top>span{font-size:13px;text-transform:uppercase}.comment-content{border-bottom:1px solid #eee;overflow:hidden;padding:20px 0}.com-btn{background:#1f1f1f;color:#fff;display:inline-block;font-family:oswald;letter-spacing:2px;padding:10px 40px;width:auto;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s}.com-btn:hover{background:#eee;color:#1f1f1f;border-color:#eee}.comment-top>span{display:block;font-weight:700}.title-strong{font-size:20px;margin:0;text-transform:uppercase}.pagination>li>a,.pagination>li>span{color:inherit}@media (max-width:767px){.logo{max-width:40%}.footer-black,.footer-icon{text-align:center}}@media (max-width:700px){.home-slider h3{font-size:30px}.home-slider p{font-size:13px}.home-slider .slide-nav{display:none}.big-title{font-size:35px}.big-text h3,.client-title,.pricing-title{font-size:40px}}