@media screen and (max-width: 1200px){.mid-content{width:100%;padding:0 10px;}.service-list .service-image{width:16%;height:auto;}.service-list .service-detail{width:80%;}.team-tab{padding:0 50px;}.social-icons{display:none;}}@media screen and (max-width: 1024px){.main-navigation>ul{display:none;}.menu-toggle{display:block;height:40px;width:40px;background:url(../images/menu.png) no-repeat center #006600;text-indent:-9999px;cursor:pointer;}.logo-top #site-logo{float:left;}.logo-top .main-navigation{float:right;}.logo-top .menu-toggle{float:right;}.main-navigation{text-align:center;}.main-navigation>ul{position:absolute;top:100%;left:0;width:100%;background:#006600;padding:10px 0;text-align:center;}.main-navigation>ul>li{display:inline-block;float:none;}.main-navigation>ul>li>a{color:#FFF;}.main-navigation>ul>li.current a,.main-navigation li:hover>a,.main-navigation .current_page_item>a,.main-navigation .current-menu-item>a{color:#CCC;}.slider-caption{padding-left:70px;padding-right:70px;}#section-7785,#section-7787,#section-7789{display:none;}}@media screen and (max-width: 768px){h1{font-size:24px;}h2{font-size:20px;}h3{font-size:18px;}h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}.parallax-section h1{font-size:34px;}.slider-caption .caption-title{font-size:28px;}.slider-caption .caption-description{font-size:20px;}.service-list{width:100%;}.portfolio-list{width:100%;margin:0 0 20px 0;float:none;display:block;}.portfolio-list .portfolio-overlay span{font-size:24px;}.portfolio-list h3{font-size:28px;font-weight:bold;}.blog-listing .blog-list{width:80%;margin:0 auto 20px;float:none;display:block;}.blog-list .blog-image{text-align:center;}.parallax-section input[type="text"],.parallax-section input[type="email"],.parallax-section input[type="url"],.parallax-section input[type="password"],.parallax-section input[type="search"],.parallax-section input[type="tel"],.parallax-section textarea{width:80%;}.service-listing .service-list{float:none;}.footer-column-4 .footer-block{width:48%;}.copy-right,.site-info{float:none;text-align:center;}.main-navigation>ul>li{display:block;border-bottom:1px solid #DB5E39;}.main-navigation ul ul{background:#db5e39;position:static;padding:0 10px;font-size:15px;display:none;}#primary,#secondary{float:none;width:100%;}.next-page{display:none;}.main-navigation ul ul a{color:#FFF;}.main-navigation ul ul li{padding:5px 0;}.main-navigation ul ul{box-shadow:none;}#section-7785,#section-7787,#section-7789{display:none;}}@media screen and (max-width: 480px){.slider-caption{display:block!important;}.slider-caption .caption-title{font-size:20px;font-weight:bold;text-transform:uppercase;}.slider-caption .caption-description{font-size:15px;}.parallax-section h1{font-size:30px;}.service-list.odd .service-image{float:left;}.service-list.odd .service-detail{float:right;}.service-listing .service-list{text-align:left;}.team-big-image{display:none;}.team-detail{float:none;width:auto;}.team-image{height:auto;}.team-tab .bx-wrapper .bx-viewport{border-radius:0;}.portfolio-list{width:100%;}.blog-listing .blog-list{width:100%;}.parallax-section input[type="text"],.parallax-section input[type="email"],.parallax-section input[type="url"],.parallax-section input[type="password"],.parallax-section input[type="search"],.parallax-section input[type="tel"],.parallax-section textarea{width:100%;}.team-content{margin-top:30px;}#section-7785,#section-7787,#section-7789{display:none;}.top-footer .top-footer-wrap{margin:0;}.footer-block{width:100%!important;margin:0 0 15px!important;float:none;}#site-logo,.logo-top #site-logo{width:80%;text-align:left;}.main-navigation>ul{max-height:320px}}@media screen and (max-width: 480px) and (orientation : landscape){.main-navigation>ul{max-height:220px}.slider-caption{display:block!important;}.slider-caption .caption-title{font-size:20px;font-weight:bold;text-transform:uppercase;}.slider-caption .caption-description{font-size:15px;}#section-7785,#section-7787,#section-7789{display:none;}}@media screen and (min-width: 1001px){.main-navigation>ul{display:block!important;}}