body{padding-top:112px;font-family:'Roboto', sans-serif;}
.box{width:100%;padding:112px 0 0 0;background:#f5f5f5;}
.navbar-inverse .navbar-toggle{margin-top:39px;background-color:#333;}
h1{padding:0;float:left;width:100%;text-align:left;margin-bottom:20px;color:#cccc33;font-size:47px;font-weight:100;}
h2{padding:0;float:left;width:100%;text-align:left;margin-bottom:20px;color:#cccc33;font-size:26px;font-weight:100;}
p{font-weight:100;text-align:left;font-size:14px;float:left;margin:0;padding:0;line-height:20px;margin-bottom:20px;color:#2d2d2d;}
p.hightlight{padding-left:16px;border-left:5px solid #cccc33;}
strong{color:#cccc33;}
.navbar-inverse{background:#fff;border:none;-webkit-box-shadow:0 0 9px 1px rgba(0,0,0,.3);box-shadow:0 0 9px 1px rgba(0,0,0,.3);}
.navbar .navbar-brand img{max-height:82px;width:auto;display:block;}
.navbar-inverse .navbar-nav{margin-top:40px;}
@media all and (max-width:767px){.navbar-nav{margin:0px auto!important;}
}
.navbar-inverse .navbar-nav > li > a{text-decoration:none;font-family:HelveticaRoman, Arial, sans-serif;font-size:15px;font-weight:400;color:#313131;-webkit-transition:all 100ms ease-in;-o-transition:all 100ms ease-in;-moz-transition:all 100ms ease-in;}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus{color:#fc5703;background:none;}
.slider-big{padding:12% 0;background:url('../img/firstbg.jpg') no-repeat;background-position:top center;background-size:cover;}
.more{float:right;text-decoration:none;font-size:14px;color:#cccc33;}
#portfolio{background-image:url('../images/portfolio_bg.jpg');background-repeat:no-repeat;background-position:center 112px;background-size:contain;}
#portfolio h1{text-align:center;text-transform:uppercase;}
.itemBox{width:200px;height:200px;border-radius:50%;text-align:center;margin:0 auto;}
.item-work{width:220px;height:220px;border-radius:50%;cursor:pointer;position:relative;-webkit-box-shadow:0px 0px 13px 1px rgba(0, 0, 0, 0.75);box-shadow:0px 0px 13px 1px rgba(0, 0, 0, 0.75);}
.item-work:hover{}
.item-work .mask{width:250px;height:250px;display:block;margin:-15px;border-radius:50%;-webkit-border-radius:50%;background:#cccc33;position:absolute;opacity:0;-webkit-box-shadow:0px 0px 13px 1px rgba(0, 0, 0, 0.75);box-shadow:0px 0px 13px 1px rgba(0, 0, 0, 0.75);}
.item-work img{margin:0px;width:220px;height:220px;top:0;left:0;border-radius:50%;position:absolute;z-index:99;}
.workBox > .row > div{text-align:center;margin:45px auto;}
.menuPortfolio ul{width:330px;padding:0 5px;background:#fff;margin:0 auto;display:block;overflow:hidden;border-radius:3px;clear:both;}
.menuPortfolio ul li{display:block;float:left;list-style:none;margin:0 2px;width:auto;padding:0;position:relative;}
.menuPortfolio ul li a{min-width:75px;font-size:14px;font-weight:bold;color:#353535;width:auto;text-align:center;line-height:31px;display:block;text-decoration:none;margin:0;border-radius:3px;text-transform:uppercase;display:block;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;}
.menuPortfolio ul li a:hover, .menuPortfolio ul li a.active{background:#cccc33;color:#505009;}
.singleWork{margin:0 auto;left:50%;margin-left:-432px;max-width:820px;position:absolute;padding:20px;-webkit-box-shadow:0px 0px 13px 1px rgba(0, 0, 0, 0.75);box-shadow:0px 0px 13px 1px rgba(0, 0, 0, 0.75);clear:both;background:#fff;z-index:999;display:none;}
.singleWork .closeWork{position:absolute;top:5px;right:10px;color:#000;text-decoration:none;}
.singleWork h3{font-size:22px;color:#cccc33;text-align:left;}
.singleWork .video{margin-bottom:10px;}
.singleWork .video img{max-width:100%;height:auto;}
#contact{position:relative;height:800px;width:100%;}
#contactUs{margin:auto;text-align:center;background-color:#cccc33;position:relative;z-index:20;width:100%;box-shadow:0 10px 15px rgba(0,0,0,.1);}
#contactUs h1{margin:0;font-size:26px;font-family:HelveticaLight;font-weight:400;color:#ffffff;text-align:center;background-color:#cccc33;padding:40px 0px 45px 0px;box-shadow:0 10px 15px rgba(0,0,0,.1);}
#contactMap{position:absolute;top:105px;left:0;z-index:1;width:100%;height:700px;}
.gmnoprint{display:none;}
#contactInfo{position:absolute;left:50%;margin-left:-340px;bottom:80px;background-color:#ffffff;border-radius:4px;box-shadow:0 0 8px rgba(0,0,0,.1);z-index:2;padding:0 30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#formInfo{width:270px;float:left;border-right:1px solid #e3e3e3;padding:30px 0;}
.contactIcon{float:left;border-radius:25px;display:block;text-indent:-99999px;width:50px;height:50px;margin:0 15px 25px 0;}
.contactIcon.call{background:url(../img/contactButtons.png)no-repeat 0px 0px #cccc33;}
.contactIcon.write{background:url(../img/contactButtons.png)no-repeat -300px 0px #cccc33;}
#contactInfo h2{font-size:19px;font-family:HelveticaLight;color:#313131;font-weight:400;margin:0;padding-top:10px;}
#contactInfo h2:after{clear:left;}
#contactInfo p{width:244px;font:12px/20px Arial;color:#828282;clear:left;line-height:18px;}
#contactInfo a.call{text-align:center;height:20px;border-radius:3px;background-color:#cccc33;color:#ffffff;font-size:13px;font-family:Arial;padding:6px 8px 0;text-decoration:none;font-weight:700;margin-top:10px;display:inline-block;}
#contactInfo a.call:hover{background-color:#333;}
#formInputs{padding:30px;margin-left:271px;width:579px;}
#formInputs form{margin-top:42px;}
#formInputs form > div{width:222px;float:left;}
#formInputs input, #formInputs textarea{font-family:HelveticaBold;color:#616161;font-size:14px;border:1px solid #d1d1d1;height:33px;width:190px;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.1) inset;padding-left:10px;margin:0 20px 20px 0;display:block;}
#contactInfo textarea{height:84px;width:260px;float:left;padding-top:8px;}
#contactInfo input[type="submit"]{width:60px;height:94px;background-color:#313131;color:#ffffff;font-size:14px;font-family:HelveticaBold;border:none;border-radius:4px;float:left;margin:0;padding:0;text-align:center;}
#contactInfo input[type="submit"]:hover{background-color:#fc5703;}
.prices{margin-top:87px;margin-bottom:82px;}
.contactError{bottom:-3px;position:absolute;width:100% !important;display:none;}
.contactSucces{display:none;margin-top:40px;position:absolute;}
#footerBk{width:100%;background-color:#313131;min-height:80px;z-index:50;}
#footer a{color:#cccc33;}
#footer{position:relative;margin:auto;width:100%;height:80px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#footer p{margin-top:35px;color:#616161;font-size:14px;font-family:HelveticaBold;}
#footer p{float:left;margin-top:35px;}
#followUs{float:right;}
#followUs .socialF{float:right;width:33px;height:33px;background:url(../img/teamButton.png) no-repeat 0px 0px transparent;margin:27px 0px 0px 10px;opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";display:block;text-indent:-99999px;}
#followUs .socialF.facebook{background-position:-9px -9px;}
#followUs .socialF.twitter{background-position:-45px -9px;}
.button{cursor:pointer;}
#contactInfo h2{float:left;width:250px;}
.position{font-size:12px;margin-top:5px;width:250px;float:left}
.position.bart{margin:-39px 0 0 65px;}
#contactInfo{padding:30px;}