/**handles:responsive**/
@media screen and (max-width:1199px){body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}iframe,img,table{max-width:100%}img{height:auto}iframe{width:100%}table{overflow-x:scroll!important}h1,h2,h3{text-indent:0;padding:0}#wrapper{width:100%}#maincol{width:100%!important;padding:15px!important;float:left}#rightcol{width:100%!important;float:left!important;padding:15px!important}.left,.right{float:none}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:none;margin:0 0 10px}.alignleft{float:none;margin:0 0 10px}img.aligncenter,img.alignleft,img.alignnone,img.alignright{float:none;margin:10px auto;display:block;box-sizing:border-box;box-sizing:border-box;box-sizing:border-box}form.lj input,form.lj select,form.lj textarea{width:100%;box-sizing:border-box;box-sizing:border-box;box-sizing:border-box}form.lj label{width:100%;display:block;margin:0 0 5px;padding:5px 0 0}footer.footy{text-align:center}footer.footy a.btn{float:none;width:100%;box-sizing:border-box;box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:979px){#hamburger{display:block;cursor:pointer;padding:10px 25px;text-align:left;text-decoration:none;font-size:18px;color:#40484f;text-transform:lowercase;box-sizing:border-box;box-sizing:border-box;box-sizing:border-box}.nav-menu{width:100%;top:40px;margin:0;padding:10px 25px;overflow:hidden;background:#fff;border-top:1px solid #eaa937;position:absolute;display:none;box-shadow:0 5px 5px rgba(0,0,0,.3);box-shadow:0 5px 5px rgba(0,0,0,.3);box-shadow:0 5px 5px rgba(0,0,0,.3);box-sizing:border-box;box-sizing:border-box;box-sizing:border-box}#hnav{width:100%;margin:0;right:0;box-sizing:border-box;box-sizing:border-box;box-sizing:border-box}#hnav ul{right:auto;float:none;padding:0 0 10px;overflow:hidden}#hnav ul li{width:100%;left:auto}#hnav ul li a{padding:13px 0;text-align:left}#hnav ul li a:hover{background:0 0}#hnav ul ul{width:100%;padding:0 10px;background:0 0;box-sizing:border-box;display:block;position:relative;left:auto;top:auto;opacity:1}#hnav ul ul li{width:100%;padding:0;box-sizing:border-box;display:block}#hnav ul li:hover ul{top:auto}.iosslider,.iosslider .slider .slide{height:425px}.welcome-block .title{padding:25px 30px}.welcome-block .content{padding:20px 30px}.portfolio-item .description,.portfolio-item .slider-holder{width:100%}.portfolio-item .description{padding-top:30px!important}.cols2 section,.cols3 section,.cols4 section,.cols5 section,.cols6 section,.merge2,.merge3,.merge4,.merge5{width:50%!important;margin:0 0 20px}}@media screen and (max-width:767px){.services-item::after{display:none!important}.services-item .description{border-bottom:15px solid #809699}.services-item.blue .description{border-bottom:15px solid #3d5567}.services-item .description,.services-item ul.services-list{width:100%;float:none}}@media screen and (max-width:640px){.left,.right{float:none}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:none;margin:0 0 10px}.alignleft{float:none;margin:0 0 10px}img.aligncenter,img.alignleft,img.alignright{float:none;margin:10px auto;display:block;box-sizing:border-box;box-sizing:border-box;box-sizing:border-box}.cols2 section,.cols3 section,.cols4 section,.cols5 section,.cols6 section,.merge2,.merge3,.merge4,.merge5{width:100%!important;float:none;margin:0 0 20px}}@media screen and (max-width:480px){h1{font-size:1.4em!important}h2{font-size:1.2em!important}h3{font-size:1.1em!important}h1.page-title{margin:0}h1.page-title::after{display:none}h1.page-title+.colored-section{margin-top:0;padding-top:0}#leftcol aside,#rightcol aside{padding:1px 0 10px}.portfolio-item .description,.profile-item{padding:25px 20px}}