@media (max-width:1200px){.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:#fff;padding:8px 5px 6px}.navbar-default .navbar-toggle i{color:#bbb;font-size:2em}.quote-buttons span{margin:0 2px}.flickr-widget ul li{margin-left:0;margin-right:7px}.subscribe-widget form input[type=text]{margin-bottom:10px}.history-content p{max-height:36px;line-height:20px;overflow:hidden}.projects-carousel{width:950px!important}}@media screen and (max-width:991px){.navbar-default .navbar-nav{margin:0!important;top:0!important}a.navbar-brand img{float:left;margin:0;padding-top:20px;width:350px!important}.navbar-default .navbar-nav>li>a{padding:20px 5px!important;font-size:13px!important}.navbar-brand{margin-top:17px!important;padding:0!important}#main-slide .slider-content h2{background:rgba(27,166,223,.65) 0 0;display:table;font-size:40px;line-height:40px;margin:0 auto;padding:31px 30px}.boxed-page,.boxed-page header{width:100%}.classic-testimonials{margin-bottom:25px!important}.tp-caption a.btn-system{font-size:11px;padding:4px 8px}.contact-details{display:block}ul.social-list,ul.social-list li{float:none!important}ul.social-list li{display:inline-block}.copyright-section,.page-banner,.quote-buttons,ul.footer-nav,ul.social-list{text-align:center}ul.footer-nav{display:block;float:none!important;margin-top:10px}ul.footer-nav li{display:inline-block;float:none;margin-left:15px}.page-banner{margin-top:40px}ul.breadcrumbs{float:none}ul.breadcrumbs li{float:none;display:inline-block;float:left\0/}.portfolio-4 .portfolio-item{width:49.99%!important;padding-left:15px;padding-right:15px;margin-bottom:30px}.projects-carousel{width:100%!important}.pricing-tables .pricing-table{margin-bottom:15px}.pricing-tables .highlight-plan{margin:0}.pricing-tables .pricing-table.highlight-plan .plan-name{padding:15px 0}.pricing-tables .pricing-table.highlight-plan .plan-signup{padding:25px 0}.pricing-tables .pricing-table:hover{top:0}.milestone-block{margin-bottom:25px;margin-right:40px}.fittext{font-size:30px;line-height:38px}.team-member{text-align:center;margin-bottom:30px}.member-photo{display:inline-block;margin:0 auto}.easyPieChart{margin:0 40px 20px 0}.right-sidebar{margin-top:60px;padding-top:60px;border-top:1px solid #eee}.sidebar .widget{margin-bottom:35px}}@media (max-width:768px){.navbar-brand{top: -7px !important;}a.navbar-brand img{float:left;margin:0;padding-top:0;width:150px!important}.no-padd{padding:0}.contact{padding:20px 30px!important}.classic-title{font-size:20px;line-height:29px}.about-box{margin-top:20px}ul.social-list{float:left!important}.hidden-header{height:115px!important}.navbar{height:72px!important}.box-bg{background:#fff 0 0;margin:5px 0;padding:7px 0 0}.top-bar .contact-details li{display:inline-block;float:left;width:50%!important}.contact-details a::before,.tp-leftarrow,.tp-rightarrow{display:none!important}.contact-details span.icon{margin-left:0}.tp-caption a.btn-system{display:none}.history-box img{float:none;width:100%}.history-content{float:none;width:100%!important}.history-box span.history-date{right:inherit;left:15px}.portfolio-filter li{margin-bottom:8px}.portfolio-4 .portfolio-item{width:100%!important;padding-left:15px;padding-right:15px;margin-bottom:20px}.milestone-block{margin-bottom:20px;margin-right:45px}}@media only screen and (max-width:479px){.top-bar{text-align:center}.navbar-default .navbar-nav{padding:15px 0}ul.social-list li{margin:2px 3px}ul.social-list li a i{font-size:.9em;display:block;width:20px;line-height:30px;border:0!important}ul.social-list li a:hover{background-color:transparent!important}ul.social-list li a.facebook:hover{color:#507cbe}ul.social-list li a.twitter:hover{color:#63cdf1}ul.social-list li a.google:hover{color:#f16261}ul.social-list li a.dribbble:hover{color:#e46387}ul.social-list li a.linkdin:hover{color:#90cadd}ul.social-list li a.tumblr:hover{color:#4d7ea3}ul.social-list li a.flickr:hover{color:#e474af}ul.social-list li a.instgram:hover{color:#4d4f54}ul.social-list li a.vimeo:hover{color:#87d3e0}ul.social-list li a.skype:hover{color:#36c4f3}.navbar-default .navbar-toggle{margin-top:15px;outline:0}.navbar-default .navbar-nav>li>a{display:block;border:0!important;padding:5px 0 5px 10px}.navbar-default .navbar-nav>li>a:after,.search-form,.show-search{display:none}.navbar-default .navbar-nav>li>a:hover{opacity:.7}.navbar-default .navbar-nav>li{margin-left:0;display:block;margin-bottom:5px;width:100%}.navbar-default .navbar-nav>li.drop>a{padding-right:10px;border-radius:2px}ul.dropdown,ul.sup-dropdown{opacity:1!important;position:relative!important;visibility:visible!important;width:100%!important;top:inherit!important;left:0!important;margin-top:0!important;background:#fff!important;padding-left:20px!important;box-shadow:none!important}ul.dropdown li,ul.sup-dropdown li{border-top:0}.milestone-block{display:block;clear:left;margin-right:0}.btn-system{margin-bottom:10px}.easyPieChart{font-size:24px;font-weight:400;position:relative;text-align:center;display:inline-block;margin:0 0 20px;overflow:hidden}}@media (min-width:992px){#main-slide .slider-content h2{font-size:68px}}@media (min-width:768px) and (max-width:991px){#main-slide .slider-content h2{font-size:52px}#main-slide .slider-content h3{font-size:24px;margin-top:12px}.slider.btn{padding:5px 25px;margin-top:5px;font-size:16px}}@media (max-width:767px){.navbar-brand{padding: 8px 20px !important;}#main-slide .slider-content h2{font-size:28px;line-height:normal;margin-bottom:0}#main-slide .slider-content h3{font-size:14px;margin-top:5px}.slider.btn{padding:0 15px;margin-top:0;font-size:12px}#main-slide .carousel-indicators{display:none}}@media (max-width:479px){#main-slide .item .slider-content{display:none}}@media screen and (max-width:1200px){.js #wpb-mobile-menu,.navbar-toggle{display:none}.navbar-collapse.collapse
{display: none !important;}.navbar-brand{margin-top:0px !important;}.navbar-header{position:relative}.margo-logo-wrapper,.navbar-brand{position:absolute;top:0;margin-top: 0px !important;}.js .slicknav_menu{display:block}.modal-dialog{height:100%;margin:120px auto 0;width:100%!important}}@media screen and (min-width:768px){.slicknav_menu{display:none}}@media screen and (min-device-width:320px) and (max-device-width:640px){#main-slide .slider-content h2{background:0 0!important;display:table;font-size:13px!important;font-weight:700;margin:0 auto;padding:0!important}#main-slide .slider-content{top:60%!important}#main-slide .carousel-control i{background:rgba(27,166,223,.72) 0 0;color:#fff;font-size:32px;line-height:36px;padding:0 9px;transition:all 500ms ease 0}.classic-title span{border-bottom:0}span.icon{color:#fff;float:left;font-size:13px;margin-left:18%;margin-top:0;padding:6px 0;text-align:center;width:25px}}@media screen and (max-device-width:480px){#main-slide .item .slider-content{display:block}#main-slide .slider-content{top:70%!important}.heading h1::before{left:42.32%!important}.footer-widget img{margin:0 auto auto 0!important;width:140px!important}#home{margin-top:17%!important}}@media screen and (max-device-width:992px){.navbar-brand{padding: 7px 0px !important;}.page-banner.about-1.abt{display: none;}#main-slide .slider-content{top:40%}.top-bar .contact-details li{width:100%!important;text-align:left}.contact-details a::before{left:32%!important}.contact{margin-bottom:20px}}@media screen and (min-device-width:992px) and (max-device-width:1200px){.top-bar .contact-details li{display:inline-block;float:left;width:50%!important}.contact-details a::before{left:42%!important}.navbar-brand{width:24%!important;padding:10px!important}.navbar-default .navbar-nav>li>a{padding:28px 14px;font-size:13px!important}}@media screen and (min-device-width:1201px){.navbar-brand{margin-top:7px;padding:0 20px!important}}@media screen and (min-device-width:768px) and (max-device-width:1024px){.social-list{margin-top:15px}}@media screen and (max-device-width:640px){.page-banner{margin-top:60px!important}.testimonials-carousel .owl-controls .owl-buttons div,.touch-carousel .owl-controls .owl-buttons div{background-color:#fff;border:1px solid #ccc;border-radius:2px;display:inline-block;height:30px;line-height:30px;margin-left:4px;margin-top:17px;transition:all .4s ease-in-out 0;width:30px}.contact .controls>input{width:100%}}

