@import "reset.css";@import "social-icons.css";@import "comments.css";@import "elements.css";.clearfix{clear:both}.wrapper,#main{margin:0 auto;position:relative}body{background:#ececec url(../img/main-pattern.png);color:#888}body p{margin-bottom:8px;font-weight:700}body a{text-decoration:none;color:#444;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}body a:hover{color:#fff}#logo{display:block;padding-top:10px;float:left}#contac{float:right;padding-top:10px}#contac h1{z-index:-100;width:700px;height:60px;position:relative}#contac img{background:none;padding:4px}#logo:hover{opacity:.8}.headline{font-family:Allan,helvetica,arial,sans-serif;font-size:36px;line-height:1.5em;text-align:center;padding:20px 0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,1);margin-bottom:50px;background:#eaeaea;color:#444}#page-content{float:left;width:600px;margin-left:24px;margin-top:24px;padding-bottom:60px}#page-content-full{margin-right:24px;margin-left:24px;margin-top:24px;padding-bottom:60px}.home-block-heading{border-bottom:1px solid #ccc;color:#444;padding-bottom:20px;margin-left:24px;margin-right:24px;margin-bottom:32px}.h-heading{border-bottom:1px solid #ccc;color:#444;padding-bottom:20px;margin-bottom:32px}.h-margin{margin-bottom:32px}.block-divider{margin-bottom:120px}.alignleft{float:left;margin:5px 10px 5px 0}#masthead{position:relative;background:#1c1d1d;padding-left:24px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.5);-moz-box-shadow:0 0 4px rgba(0,0,0,.5);box-shadow:0 0 4px rgba(0,0,0,.5);text-shadow:0 -1px 1px rgba(0,0,0,1)}#masthead span{line-height:69px}#masthead .head{font-family:helvetica,arial,sans-serif;font-size:21px;color:#ddd}#masthead .subhead{font-family:helvetica,arial,sans-serif;font-size:13px;color:#888;margin-left:21px}#masthead .breadcrumbs{position:absolute;overflow:hidden;top:24px;right:24px;height:auto;font-size:11px;color:#444}#masthead .breadcrumbs a{text-decoration:none;color:#888;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#masthead .breadcrumbs a:hover{color:#DF262E}#masthead .breadcrumbs li{display:inline;color:#fff}h1,h2,h3,h4,h5,h6{font-family:helvetica,sans-serif;color:#1F3983}h1{font-size:36px}h2{font-size:24px}h3{font-size:21px}h4{font-size:18px;font-family:tahoma,times new roman}h5{font-size:14px}h6{font-size:12px}h1.heading,h2.heading,h3.heading,h4.heading,h5.heading,h6.heading{margin-bottom:21px}header{position:relative;height:115px;background:url(../img/header.jpg) no-repeat top center #1F3983;display:block}nav{float:right;line-height:1.8em}nav a{text-decoration:none;color:#acacac}#nav{margin-top:5px}#nav li{display:inline;font-size:16px;float:left}#nav>li>a{display:block;overflow:hidden;padding:5px 4px 0;color:#FFF;background:rgba(0,0,0,.0);text-shadow:0 -1px rgba(0,0,0,0.5);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#nav>li>a:hover,#nav>li.current-menu-item>a,#nav>li.current_page_item>a{background:#303232;background:rgba(255,255,255,.8);border-bottom:solid #E1262D 5px;color:#213889}#nav>li.current-menu-item>a,#nav>li.current_page_item>a{color:#213889}#nav>li>a>.subheader{color:#717171;display:block;font-size:11px;margin-top:-8px;font-weight:lighter}#nav .sf-sub-indicator{float:right}#nav>li>a>.sf-sub-indicator{display:none}#nav>li ul{display:block;background:#EFEFEF}#nav>li ul li a{display:block;padding:10px 15px;display:block;font-size:13px;color:#717171;font-weight:700;text-decoration:none}#nav>li ul li a span{display:block}#nav>li ul li a:hover{background:#FFF;color:#213889}#mobile-nav-holder{z-index:1000;background:#191a1a;text-shadow:0 -1px rgba(0,0,0,0.9)}#mobile-nav{display:none;padding-top:20px;padding-bottom:30px}#mobile-nav-holder a{display:block;padding:7px 14px;text-decoration:none;color:#f5f5f5;font-size:13px;font-weight:lighter;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#mobile-nav-holder li a{border-bottom:1px solid #222}#mobile-nav-holder li:last-child a,#mobile-nav-holder li > ul a{border:none}#mobile-nav-holder li > ul a{color:#888;margin-left:30px}#mobile-nav-holder a:hover,#mobile-nav-holder a:focus{background:#0d0d0d}#mobile-nav-holder a:hover{padding-left:20px}#mobile-nav-holder #nav-open{background:#191a1a;position:absolute;right:0;z-index:2000}#mobile-nav-holder #nav-open a{display:block;padding:7px 14px}#mobile-nav-holder #nav-open a:hover,#mobile-nav-holder #nav-open a:focus{background:#191a1a}#mobile-nav-holder #nav-open:hover a{color:#ccc}#mobile-nav > .current-menu-item > a,#mobile-nav > .current_page_item > a{color:#fe8300}.one-half,.one-third{float:left;margin-bottom:40px;margin-right:4.54%;position:relative}.one-half{width:47.72%}.one-third{width:30.3%}.last{clear:right;margin-right:0!important}#main #content{position:relative;display:block;width:950px;float:left;padding-bottom:30px;background:#f5f5f5;-webkit-box-shadow:0 0 4px rgba(0,0,0,.1);-moz-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1)}.shadow-main{width:852px;height:11px;margin-left:68px}#social-bar{display:block;float:left;width:68px;background:url(../img/social-desktop.png) no-repeat bottom center;padding:10px 0 20px;position:absolute;z-index:100}#social-bar ul{display:block;margin:0 auto;width:32px}#social-bar li{display:block;padding:0;margin:3px 0}#social-bar a{display:block}.featured figure{position:relative;float:left;width:287px;margin-left:24px;margin-bottom:21px}.featured figure .thumb{display:block;background:url(../img/plus.png) no-repeat center center;margin-bottom:21px;-webkit-box-shadow:3px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:3px 3px 0 rgba(0,0,0,.2);box-shadow:3px 3px 0 rgba(0,0,0,.2)}.featured figure .thumb:hover img{opacity:.5}.featured figure:hover .link{display:block}.featured figure img{max-width:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.featured figure .heading{text-decoration:none;font-style:normal;font-weight:700;color:#1F3887;font-size:16px;display:block;margin-bottom:14px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.featured figure .heading:hover{color:#C30}.featured figure .link{display:none;position:absolute;top:-2px;right:10px;width:33px;height:61px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.featured figure .link:hover{top:0}.featured.portfolio-list{margin-top:30px}.textodescrip{padding:60px 10px 0 35px}.textodescrip p{margin:0 auto}.project-heading{margin:44px 24px}.project-heading h1{float:left;margin-right:20px}.project-heading .launch{display:block;float:left;text-decoration:none;color:#888;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.project-heading .launch:hover{color:#fe8300}.project-description{float:left;margin-left:24px;width:528px;margin-bottom:40px}.project-info{float:left;margin-left:24px;width:252px;margin-bottom:40px}.project-info strong{color:#444}.project-pager{overflow:hidden;margin:0 24px;padding-bottom:50px}.project-pager a{text-decoration:none;color:#444;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.project-pager a:hover{text-decoration:none;color:#fe8300}.project-pager .prev-project{float:left}.project-pager .next-project{float:right}.related-projects{display:block;background:#eaeaea;border-top:1px solid rgba(0,0,0,0.1);padding:24px 0 50px}.related-heading{font-weight:700;color:#444;margin:0 0 24px 24px}.related-projects .related-list{display:block}.related-projects figure{display:block;float:left;margin-left:24px;width:252px}.related-projects .thumb{display:block;background:url(../img/plus.png) no-repeat center center;margin-bottom:21px;-webkit-box-shadow:3px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:3px 3px 0 rgba(0,0,0,.2);box-shadow:3px 3px 0 rgba(0,0,0,.2)}.related-projects .thumb:hover img{opacity:.15}.related-projects figure img{max-width:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.related-projects .heading{text-decoration:none;font-style:normal;color:#444;text-align:center;display:block;margin-bottom:14px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.related-projects .heading:hover{color:#fe8300}aside.retractil{position:absolute;top:508px;left:0;background:#EEEFF0;width:276px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.5);-moz-box-shadow:0 0 2px rgba(0,0,0,.5);box-shadow:0 0 2px rgba(0,0,0,.5)}aside.retractil #sidebar-opener{cursor:pointer;margin:15px 24px;color:#1F3983;font-size:18px;font-weight:700;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}aside.retractil #sidebar-opener:hover{color:#DF262E}aside.retractil #sidebar-closer{display:none;cursor:pointer;position:absolute;top:10px;right:10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}aside.retractil #sidebar-closer:hover{opacity:.5}aside.retractil #sidebar-content{margin-left:24px;margin-right:24px;margin-bottom:50px;display:none}aside.retractil #sidebar-content a{text-decoration:none;font-size:16px;color:#888;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}aside.retractil #sidebar-content a:hover{color:#444}.home-gallery{display:block;padding-bottom:70px}.home-gallery li{display:block;float:left;margin-left:24px;margin-bottom:21px;width:252px}.home-gallery .thumb{line-height:0;display:block;background:url(../img/plus.png) no-repeat center center;-webkit-box-shadow:3px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:3px 3px 0 rgba(0,0,0,.2);box-shadow:3px 3px 0 rgba(0,0,0,.2)}.home-gallery img{max-width:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.home-gallery .thumb:hover img{opacity:.15}.text-posts{overflow:hidden;padding-bottom:70px}.text-posts li{display:block;float:left;margin-left:24px;margin-bottom:21px;width:252px}.text-posts .heading{display:block;font-weight:700;font-size:13px;color:#444;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.text-posts .heading:hover{color:#fe8300}#posts-list,#post-content{width:600px;float:left;margin-top:24px;margin-bottom:24px;margin-left:24px}#post-content .content-area{padding-bottom:50px}#posts-list article{margin-bottom:80px}#posts-list .feature-image,#post-content .feature-image{width:100%;margin-bottom:21px;background:url(../img/plus.png) center center no-repeat;line-height:0}#posts-list .feature-image img,#post-content .feature-image img{max-width:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#posts-list .feature-image:hover img,#posts-content .feature-image:hover img{opacity:.5;background-color:#1F3983}#posts-list .post-heading,#post-content .post-heading{display:block;text-decoration:none;color:#444;line-height:1em;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#posts-list .post-heading:hover{color:#DF262E}#posts-list .meta,#post-content .meta{border-bottom:1px solid #ccc;margin-bottom:11px;padding-bottom:11px;font-style:italic;font-size:11px}#posts-list .meta a,#post-content .meta a{color:#444;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#posts-list .meta a:hover,#post-content .meta a:hover{color:#fe8300}#posts-list .excerpt{margin-bottom:21px}#posts-list .read-more{background:#eaeaea;padding:5px 10px;text-decoration:none;color:#888;border:1px solid #ccc;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);-moz-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#posts-list .read-more:hover{color:#fff;background:#1F3983}#sidebar{width:290px;float:left;margin-top:24px;margin-bottom:24px;margin-left:24px}#sidebar a{color:#444;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#sidebar a:hover{color:#DF262E}#sidebar h4{margin-bottom:10px}#sidebar .block{padding:16px;background:#eaeaea;-webkit-box-shadow:0 0 2px rgba(0,0,0,.2);-moz-box-shadow:0 0 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.2);margin-bottom:24px}.pager{overflow:hidden;display:block;font-size:11px;margin:0 24px;padding-bottom:50px}.pager li{display:block;margin-right:5px;float:left}.pager li a{display:block;width:100%;height:100%;text-align:center;text-decoration:none;color:#484848;width:20px;border:1px solid #ccc;line-height:20px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.pager li.active a,.pager li:hover a{color:#fff;background:#fe8300}.pager .paged{float:right;font-style:italic}#map{display:block;height:300px;width:100%;margin-bottom:24px}.address-block li{padding-left:20px}.address-block .address{background:url(../img/icon-address.png) no-repeat top left}.address-block .phone{background:url(../img/icon-phone.png) no-repeat top left}.address-block .mobile{background:url(../img/icon-mobile.png) no-repeat top left}.address-block .email{background:url(../img/icon-email.png) no-repeat top left}.video-silver{float:left;margin:0 auto;padding:25px;width:90%}.video-silver p{padding:10px}.video-silver iframe{float:left;margin-left:15px;border:5px double #1f3983}.testimonial_bg{background:#f4f4f4;float:left;width:100%}.testimonial{padding:2%;text-align:center;background:#fff}.testimonial h2{color:red;font-size:3em}.testimonial h3{color:#039;font-size:1.5em;margin-top:10px}.testimonial_text{margin:4% 0;background:#fff;position:relative}.testimonial_text h4{color:#BBB;font-size:2em}.testimonial_text:after{content:'';position:absolute;width:0;height:0;border:20px solid #FFF;border-bottom:0 solid rgba(0,0,0,0)!important;border-right:15px solid rgba(0,0,0,0)!important;border-left:15px solid rgba(0,0,0,0)!important;left:50%;bottom:-20px;margin-left:-10px}.client_btn{margin-bottom:2%}.client_btn a{display:inline-block;text-transform:capitalize;font-size:1.2em;padding:8px 28px;color:#fff;background:#039;-webkit-transition:.9s;-moz-transition:.9s;-o-transition:.9s;transition:.9s;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px}.client_btn a:hover{background:red}.client_pic ul li{display:inline-block;margin-right:10px}.client_pic ul li a img{margin-bottom:-4px}.client_pic ul li a.active{border-bottom:5px solid #FEBD17}.client_pic ul li a{display:block;-webkit-transition:.9s;-moz-transition:.9s;-o-transition:.9s;transition:.9s}footer{background:url(../img/footer-line.png) repeat-x top left,url(../img/noise.png);background-color:#e6e5e1;min-height:100px}footer a{color:#444;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}footer a:hover{color:#1F3983}footer .wrapper{margin-top:-60px;padding-bottom:60px}#footer-cols{padding-top:100px}#footer-cols>li{display:block;float:left;margin-bottom:20px;display:block;float:left;width:212px;margin-left:24px}#footer-cols h4{margin-bottom:21px}#footer-cols>li.first-col{width:380px}#footer-cols>li.third-col{margin-right:0}footer #to-top{display:none;width:68px;height:68px;margin:0 auto;background:url(../img/to-top.png) no-repeat;cursor:pointer}footer #to-top:hover{opacity:.7}.recent-post{overflow:hidden;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,0.1);box-shadow:0 1px 0 0 rgba(255,255,255,0.6)}.recent-post .thumb{display:block;float:left;line-height:0;background:#fff;padding:3px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.3);-moz-box-shadow:0 0 4px rgba(0,0,0,.3);box-shadow:0 0 4px rgba(0,0,0,.3)}.recent-post .post-head{float:left;width:184px;margin-left:7px;font-size:13px;line-height:1.5em}.recent-post .post-head span{display:block;font-size:11px;color:#888}.myt{color:#666;border-top:1px solid #999;padding-top:5px;text-align:center}
