@media screen and (max-width:767px){html{font-size:58%}#myOverrides h1,#myOverrides h2,#myOverrides p{line-height:initial!important}#myMenu ul a{font-size:18px;font-size:1.8rem;color:#797A7C}.logo{display:none}#cycler{position:relative;z-index:-1;width:100%;height:320px;overflow:hidden;margin-top:35px}#cycler img{position:absolute;z-index:1;height:auto;min-height:auto;width:110%;left:50%;top:50%;transform:translate(-50%,-50%)}#cycler img.active{z-index:3}.cycler_buttons{top:25px;left:15px}.arrow{display:none}#myOverrides #myMenu .pull-left{float:none!important}#myOverrides #myMenu .textSize{float:right!important}#myOverrides #myMenu .contactsBtn{float:left!important;display:block}#myOverrides .navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{min-height:325px;max-height:400px}#myMenu ul li{border-bottom:1px solid #ddd;color:#ef954b}#myMenu ul li:hover,#myMenu ul li:focus{border-bottom:1px solid #ef954b;color:#ef954b}#myMenu ul li:hover a,#myMenu ul li:focus a{color:#ef954b;border-bottom:2px solid #ef954b;padding-right:26px}#BackTop{width:52px;height:35px;border:none;position:fixed;bottom:-44px;right:10px;font-size:23px}.slanted{min-height:660px}#main{padding-top:10px;min-height:600px}#main h1{font-size:23px;font-size:2.3rem;margin-top:20px}#main h2{font-size:22px;font-size:2.1rem;display:inline-block;margin-bottom:0}#main .h2_second{display:inline-block;margin-bottom:20px}.color_logo img{width:200px;margin-top:15px}#main .btn_reade_more{width:75%}#main .btn_reade_more:hover,#main .btn_reade_more:focus{color:#fff;background:#5E5E5E;width:80%}.flyForm{width:80%;left:-200%;padding:10px}.flyForm .alert_box{font-size:14px;font-size:1.4rem;height:14px}.flyForm .closeform2{margin-top:20px}.myparallax{padding-bottom:40px;padding-top:40px}.my_service{min-height:455px;padding:20px 20px 30px 20px}.my_service ul{margin-top:22px;margin-right:15px}.my_service h3{font-size:18px;font-size:1.8rem;margin-right:-4px}.recent_container{max-height:34vw}.quote{min-height:280px;margin:0;padding:20px 0}#actualQuote{margin:0;padding-top:20px;font-size:22px;font-size:2.2rem}.bottom_border{height:34px}.my_recent_img{height:100%;opacity:.9;filter:alpha(opacity=90)}.btn_to_works{width:75%;margin-top:30px}.btn_to_works:hover,.btn_to_works:focus{width:80%}.toPortfolio{min-height:250px;padding-top:30px}.recommendations{min-height:680px;background:url(../images/mobile_bcard2.jpg) no-repeat;background-size:cover;margin-top:-15vh}.recommendations h2{font-size:26px;margin-top:11%}.mycarousel{margin-top:15px}.mycarousel p{font-size:17px;font-size:1.7rem}.mycarousel h4{font-size:15px;font-size:1.5rem;margin-top:23px}.recommendations .carousel-inner{min-height:340px}footer{padding-top:240px;padding-bottom:44px}.myfooterlogo{width:200px;padding-bottom:40px}.contactList{text-align:center}.contactList ul{text-align:right;width:75%;margin:0 auto}.contact_header img,.page_header img{width:130%;position:relative;top:0;right:50%;transform:translateX(50%);margin-top:0}.page_header,.contact_header,.gallery_header{height:auto}.gallery{margin-top:5px}.gallery_thumbs li article{height:207px;height:26.5vh}.gallery_btns{height:auto;display:none;width:60%;margin:0 auto;padding:7px;margin-bottom:10px;margin-top:-17px;box-shadow:0 1px 1px #d7d7d7;background:#f9f8f5}.gallery_btns span,.gallery_btns p{display:none}#filter_mobile_btn{width:60%;margin:20px auto;background:#5E5E5E;height:30px;line-height:30px;font-size:18px;font-size:1.8rem;padding:0;color:#fff;border:none;border-radius:2px;display:block}#filter_mobile_btn:hover,#filter_mobile_btn:focus{color:#fff;background:#ED8939;width:60%}.gallery_btns a{text-align:right;display:block;margin:12px 0}#myModal .carousel-inner{height:30%;border:2px solid rgb(255 255 255)}#myModal .modal-body{padding:0}#myModal .modal-content{padding:15px 8px}.nopaddingright{padding-right:15px}.steps{margin-top:0}#myOverrides .mypanel{text-align:center}#myOverrides .acco_content{text-align:right}.accordion_number{margin:0 auto;margin-top:10px}.contact{margin-top:5px}#p404{height:100%;padding-top:40px}#p404 h1{font-size:20px;font-size:2rem;margin-top:20px}#p404 .bottom_border{display:none}.about_section p{max-width:96%}}@media screen and (min-width:300px) and (max-width:500px){#cycler{position:relative;z-index:-1;width:100%;height:280px;overflow:hidden;margin-top:20px}#cycler img{width:120%}.cycler_buttons{top:48px}.my_service{margin:20px -15px;min-height:430px}.gallery_thumbs li{width:90%;max-width:330px;margin:20px auto;float:none}.gallery_thumbs li article{height:195px}.recent_container{max-height:34vw;min-height:180px}.my_recent_img{height:100%;min-height:auto;opacity:.9;filter:alpha(opacity=90)}.recommendations{min-height:700px;background:url(../images/mobile_bcard2.jpg) no-repeat;background-size:cover;margin-top:-7vh}.recommendations h2{margin-top:16%}.recommendations .carousel-inner{min-height:440px}.mycarousel p{font-size:18px;font-size:1.8rem}.mycarousel h4{font-size:16px;font-size:1.6rem;margin-top:23px}}@media screen and (min-width:501px) and (max-width:600px){.my_service{min-height:330px}.gallery_thumbs li article{height:144px}.gallery_thumbs li article .img-responsive{margin-top:-6%}}@media screen and (min-width:601px) and (max-width:786px){.my_service{min-height:335px}.gallery_thumbs li article{height:177px}.gallery_thumbs li article .img-responsive{max-width:122%;margin-top:-6%;margin-right:-6%}}@media screen and (min-width:768px) and (max-width:992px){html{font-size:58%}#myMenu ul a{font-size:18px;font-size:1.8rem;padding-right:15px;padding-left:15px}.contactsBtn{margin-right:20px}#myOverrides .navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{min-height:50px;max-height:400px}#myOverrides .navbar-nav{margin:0 -15px;padding-top:10px}#myMenu ul li{border-bottom:none}.navbar-header{display:block;float:none}.navbar-header:after{content:"";clear:both}.my_service{min-height:355px}.recent_container{max-height:35vw}.my_recent_img{margin-right:0}#cycler{position:relative;z-index:-1;min-width:100%;min-height:415px;height:auto;overflow:hidden}#cycler img{position:absolute;z-index:1;right:0;top:-8%;width:100%;min-height:auto;transform:translate(0,0)}.arrow{bottom:6%}.recommendations .carousel-inner{min-height:388px}.gallery_thumbs li article{height:219px}.gallery_thumbs li article .img-responsive{margin-top:-9%}.modal-open .modal{padding-right:0!important}#myModal .carousel-inner{height:30%}#myModal.modal.in .modal-dialog{width:95%;margin:10px auto}#myModal .modal-body{padding:0}#myModal .modal-content{padding:15px 15px}.page_header{height:250px}.gallery{margin-top:10px}.about_section{max-width:85%}}@media screen and (min-width:800px) and (max-width:992px){.my_service{min-height:420px;padding:15px 65px}.my_service a{right:65px}}@media screen and (min-width:992px) and (max-width:1199px){html{font-size:58%}.my_service{min-height:510px}.myparallax{min-height:800px}#cycler{position:relative;z-index:-1;min-width:100%;min-height:590px;height:auto;overflow:hidden}#cycler img{position:absolute;z-index:1;right:0;top:-5%;width:100%;min-height:auto;transform:translate(0,0)}.slanted{top:-50px}#main{padding-top:55px;min-height:670px}#main h2{margin-bottom:10px}.modal-dialog{width:750px}#myModal .carousel-inner{height:30%}.gallery_thumbs li article{height:155px}.page_header{height:320px}.gallery{margin-top:10px}}@media screen and (min-width:992px) and (max-width:1199px){.slanted{top:-88px;min-height:820px}.arrow{bottom:14%}.modal-dialog{width:750px}#myModal .carousel-inner{height:30%}.recommendations{padding-top:18%}.about_section{max-width:70%}}@media screen and (min-width:1200px){footer .firtFooterCol{padding-right:55px}.modal-dialog{width:800px}#myModal .carousel-inner{height:30%}.my_service{min-height:430px}.recent_container{min-height:290px;max-height:19vw}.recommendations{padding-top:16%}.recommendations .carousel-inner{min-height:390px}.about_section{max-width:70%}}@media screen and (min-width:1400px){.recommendations{padding-top:16%}.about_section{max-width:70%}}