html{-webkit-text-size-adjust:none}.video embed,.video iframe,.video object{width:100%;height:auto}img{max-width:100%;height:auto;width:auto\9}@media only screen and (max-width:1199px){.nav-overlay-content{width:96%;padding:0 2%}}@media only screen and (max-width:1060px){.row,.service-slogan{margin:0}#header-bottom-corner{display:none;border-bottom:150px solid #FFF;border-left:280px solid transparent}.theme-default .nivoSlider{max-width:100%!important;width:100%!important}.theme-default a.nivo-nextNav,.theme-default a.nivo-prevNav{top:35%}.nivo-caption{position:absolute;left:0!important;bottom:0!important;width:100%!important;font-size:14px!important;padding:2px 6px!important}.row{padding:1%;width:98%}.service-top{width:calc(100% - 40px);min-height:100px;padding:0 20px}.developer,.siteday{font-size:18px}h2.service-heading{position:absolute;right:20px;top:0;text-align:right;font-size:65px}}@media only screen and (max-width:969px){.client-col,.home-counter-right,.home-project-left,.home-project-left div,.home-project-left p{text-align:center}#home-desc,#home-project,.client-col span,.home-counter-right,.service-right{display:inline-block}.nav-overlay-content .col-4{width:46%;margin:0 1% 20px}.nav-overlay a{font-size:13px}.nav-overlay-content h2{font-size:18px}.contact-row span{font-size:15px}#home-desc{margin:auto;padding:10px 4%;width:92%}.home-desc-left,.home-desc-right{width:100%;float:none}.home-desc-left{margin-right:auto;padding-top:0;margin-bottom:20px}#home-project{padding:20px 4%;width:92%;margin:10px auto;background:url(//www.webstergy.com/public/themes/webstergy/css/images/latest-project-bg.png) top left}.home-project-left{float:none;width:100%;margin-right:auto;margin-top:20px}.home-project-right{float:none;width:100%;text-align:center}.home-project-right img{margin-top:0;max-width:100%}.service-left{float:none;width:100%}.service-right{width:100%}.service-content{margin:20px auto 0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);width:90%}h3.service-title{font-size:18px}.service-desc{margin:30px auto;font-size:14px;font-family:"Avenir Light",Arial,Helvetica,sans-serif}#home-counter{padding:50px 20px 20px;margin:50px auto;background:url(//www.webstergy.com/public/themes/webstergy/css/images/counter-bg.png) top left}.home-counter-left{float:none;width:100%}.home-counter-right{width:100%;padding-right:0}.home-counter-right .bigtitle{line-height:1.3em;font-size:40px}.home-counter-right .bigtitle .br{float:left}.home-counter-right .bigtitle .br.sep{float:none;display:block}.counter-col .countval{font-size:50px}.counter-col .desc{font-size:14px;padding-bottom:30px}.counter-list table{width:400px;margin:auto}.client-col{float:left;width:44%;margin:0 1% 20px!important;background:#fff;padding:5% 2%!important;box-shadow:2px 2px 5px 1px #bdbdbd}.client-col>img{filter:contrast(100%);-webkit-filter:contrast(100%);margin-top:0!important}.client-col span{opacity:1;margin:40px auto 20px!important;width:100%}#about-desc{padding:20px 20px 10px;width:calc(100% - 40px)}.process-left{width:100%;margin-bottom:10px}.process-right{width:100%}#service-banner{z-index:100}#service-desc{padding:20px 20px 10px;width:calc(100% - 40px)}.slider-wrapper img{max-width:150%!important;width:150%!important}.footer-inner{padding-bottom:20px}.footer-menu .col-4{width:46%;margin:0 1% 20px}.footer-menu a{font-size:15px}.footer-menu h2{font-size:18px}/*.col-touch{width:96%!important}*/#map-wrapper{height:400px}.checkbox-row{margin-top:10px}.contact-form table td input.textbox.auto{width:60%}}@media only screen and (max-width:767px){.developer,.siteday{font-size:18px;text-align:center}#menu{margin-top:-100px;margin-left:30px}header{border-top:130px solid #FFF;border-right:250px solid transparent}#header-bottom-corner{border-bottom:120px solid #FFF;border-left:200px solid transparent}section{margin-top:0}.service-top{min-height:100%}.service-slogan{margin:20px auto}.developer{font-family:"Avenir Light",Arial,Helvetica,sans-serif}h2.service-heading{position:relative;right:auto;top:auto;text-align:center;font-size:50px!important;display:block}h2.solution-heading{font-size:50px!important}.footer-copy,.footer-menu a{font-size:14px}div.br{display:inline-block;width:15px}.reason-col{width:100%;margin-right:0;margin-bottom:20px}.reason-col.even{width:100%}.portfolio-col{width:48%;margin:0 .5% 50px;display:inline-block}.footer-menu .col-4-1{width:48%;margin:0 2% 10px 0}.contact-left,.contact-right{float:none;width:100%}.footer-menu a{padding:0 5px;margin-bottom:20px}.contact-row{padding-left:5px;margin-bottom:0}.nav-overlay-content a{padding-left:5px;margin-bottom:20px}.contact-left{margin-right:auto;margin-bottom:30px}}@media only screen and (max-width:599px){body{letter-spacing:0px}h1{font-size:24px}h2{font-size:22px}h3,h4{font-size:18px}h5{font-size:16px}.row,.row p{font-size:16px}.row h1{font-size:24px}.row h2{font-size:22px}.row h3{font-size:18px}.row h4{font-size:18px}.home-project-left h2{font-size:18px}.client-heading h2{font-size:18px}.contact-row span,.nav-overlay a,.row h5{font-size:15px}.nav-logo{left:.5%}.nav-logo img{max-width:88%}.nav-overlay{background:#363636}.nav-overlay-content{margin-top:90px}.nav-overlay-content .col-4{width:46%;margin:0 1% 20px}.banner-content-inner{width:98%;padding:1%}.banner-content-inner div,.banner-content-inner p{letter-spacing:1px;font-size:14px}.banner-content-inner h3{font-size:16px}.footer-inner{width:92%;padding:10px 4%}.footer-bottom-inner{width:92%;padding:15px 4%}.footer-menu{margin-top:10px}.footer-menu .col-4{width:46%;margin:0 1% 20px}.footer-menu .col-4:last-child{margin-bottom:0}.footer-menu a{font-size:14px}.nav-socials{margin-left:0!important}#home-counter{padding:20px;margin:20px auto;background:url(//www.webstergy.com/public/themes/webstergy/css/images/counter-bg.png) top left}.home-counter-left{float:none;width:100%}.home-counter-right{display:inline-block;width:100%;padding-right:0;text-align:center}.home-counter-right .bigtitle{line-height:1.3em;font-size:22px;letter-spacing:1px}.home-counter-right .bigtitle .br{float:left}.counter-col{width:185px;height:155px;padding:20px}.counter-col .countval{font-size:40px}.counter-col .desc{font-size:14px;padding-bottom:30px}.counter-list table{width:100%;margin:auto;padding:0}.counter-list table tr td{width:calc(100% - 30px);display:block}#home-clients{padding:10px 20px;margin:0 auto 20px}.client-heading{margin-bottom:20px}.client-col{width:42%;margin:0 2% 20px!important}.client-col span{margin-top:20px!important;padding-bottom:20px;display:block}#bottom-testi .quotes{font-size:70px}#bottom-testi .testi-content{font-size:14px;text-align:center;width:100%;margin:-30px auto 0}#bottom-testi div,#bottom-testi p{color:#FFF;font-size:14px;font-family:"Avenir Book",Arial,Helvetica,sans-serif;text-align:center;line-height:1.5em}.about-desc-left{float:none;width:100%;margin-right:0}.about-desc-right{float:none;width:100%;margin-bottom:30px}.portfolio-col{width:100%;margin:0 auto 30px}.service-desc-left{float:none;width:100%;margin-right:0}.service-desc-right{float:none;width:100%;margin-bottom:30px}.footer-copy{font-size:11px}#innercontent{padding:20px}#contact-form{margin:20px auto 0}.tbContactform input[type=text]{width:calc(100% - 40px);height:20px;padding:10px 20px 5px;font-size:14px}.tbContactform textarea,input.button02{font-size:14px}.service-list,#about-desc,#innercontent,#portfolios,#service-desc{background:none!important}#home-project,#home-counter,#bottom-reason{background-size:contain;background-repeat:repeat-y}}@media only screen and (max-width:499px){header{border-top:70px solid #FFF;border-right:150px solid transparent}#menu{margin-top:-60px;margin-left:10px}#menu .triggerMenu{font-size:9px;height:40px;width:40px}#menu .triggerMenu img{max-width:25px}#header-bottom-corner{display:none;border-bottom:180px solid #FFF;border-left:200px solid transparent}#homepage .banner-content-inner img{max-width:125px}.bcontent-left{display:block;margin-right:auto;margin-bottom:10px}.bcontent-right{display:block}.row{margin:0;padding:2%!important;width:96%}#home-mobile img{width:70%!important}#servicepage #content{margin-top:20px}.slider-wrapper img{max-width:180%!important;width:180%!important}.nivo-main-image,.nivoSlider img{height:100%!important}#bottom-reason h2{font-size:15px;padding:10px 0}.reason-list{font-size:14px}.reason-col .reason-index{width:8%;margin-right:5%;float:left}.reason-col .reason-content{width:87%;float:left}.contact-form table td .checkbox-row label{margin-bottom:10px}.confirmModal .confirmModal_body{font-size:16px!important}.confirmModal .confirmModal_content{padding:40px 20px 20px!important}.confirmModal_body button.btn{font-size:14px;padding:12px 30px}}@media only screen and (max-width:479px){nav .wrap-nav{position:relative;left:0;top:0}#logo a{padding-top:10px}#logo img{max-width:280px}.nivo-caption{display:none!important}.row p{font-size:16px;line-height:1.4em}h2.service-heading,h2.solution-heading{font-size:30px!important}.developer,.siteday{font-size:16px}.readmore a,.service-desc{font-size:16px}}