@media screen and (min-width:993px) and (max-width:1200px){.navigation > ul > li > a{padding:25px 10px 31px;}
.header-text h1{font-size:80px;}
ul.portfolio-items li{width:25%;max-width:25%;}
}
@media only screen and (max-width:992px){.responsive-nav-button{display:inline-block;vertical-align:middle;}
#header #navigation{position:absolute;z-index:999;right:0;left:0;top:100%;display:none;overflow:hidden;margin-bottom:7px;padding-top:0;width:100%;background-color:#fff;-webkit-border-radius:3px;border-radius:3px;}
.navigation ul li{display:block;float:none;margin:2px;padding-bottom:0;}
.navigation ul li > a{padding:10px 15px;background-color:#3e8ddd;color:#fff;cursor:pointer;font-weight:400;text-align:center;}
.navigation ul a:hover,
.navigation ul .current-menu-item > a,
.navigation ul .current-menu-parent > a,
.navigation ul .current-menu-ancestor > a,
.navigation ul .current_page_item > a,
.navigation ul .current_page_parent > a,
.navigation ul .current_page_ancestor > a{background-color:#fff;color:#3e8ddd;}
.navigation ul a{-webkit-border-radius:3px;border-radius:3px;}
.header-shrink .navigation > ul > li > a:after{color:#fff;}
.navigation ul a:hover:after,
.navigation ul .current-menu-item > a:after,
.navigation ul .current-menu-parent > a:after,
.navigation ul .current-menu-ancestor > a:after,
.navigation ul .current_page_item > a:after,
.navigation ul .current_page_parent > a:after,
.navigation ul .current_page_ancestor > a:after{color:#3e8ddd;}
.navigation ul ul{position:relative;display:none;padding:2px 10% 2px 10%;width:100%;background-color:#ececec;-webkit-border-radius:3px;border-radius:3px;}
.navigation ul ul a:hover,
.navigation ul ul .current-menu-item > a,
.navigation ul ul .current-menu-parent > a,
.navigation ul ul .current-menu-ancestor > a,
.navigation ul ul .current_page_item > a,
.navigation ul ul .current_page_parent > a,
.navigation ul ul .current_page_ancestor > a{color:#3e8ddd;}
.header-text h1{font-size:50px;}
}
@media only screen and (min-width:768px) and (max-width:992px){.video-title{font-size:55px;}
.counter{width:100px;}
.counter .count{height:100px;font-size:52px;line-height:100px;}
.tweet .tweets .tweet_text{padding:0 5% 30px;}
.portfolio-filter li{padding:3px 15px;}
ul.portfolio-items li{width:33.33333333333333%;max-width:33.33333333333333%;}
.project-meta{margin-bottom:10px;}
.project-meta li{display:inline-block;margin-right:15px;}
}
@media only screen and (max-width:767px){.link-icon .curtain:after,
.plus-icon .curtain:after,
.team-plus-icon .curtain:after{margin:-20px 0 0 -20px;width:40px;height:40px;font-size:20px;line-height:40px;}
#header #navigation{position:relative;}
.section-title h1{font-size:43px;}
.slogan{margin-bottom:40px;}
.slogan h1{font-size:34px;}
.video-title{font-size:40px;}
.team-contents{width:100%;}
.team-member article{float:none;margin:0 0 20px;}
.contents{width:100%;}
.team-info{float:none;width:100%;}
.team-image{display:inline-block;width:45%;vertical-align:top;}
.team-image img{border:1px solid #e0e0e0;}
.team-group{display:inline-block;margin-bottom:10px;padding-right:0;width:55%;vertical-align:bottom;border-color:transparent;background-color:transparent;}
.team-member article:hover .team-group{background-color:transparent;}
.team-member article:hover .team-title,
.team-member article:hover .team-position{color:inherit;}
.team-content{margin-left:0;font-size:14px;}
.team-entry{width:100%;}
.tweet .tweets .tweet_text{padding:0 0 30px;}
ul.clients-items li{width:50%;}
.simple-pricing-table .column{margin-bottom:20px;width:100%;}
.simple-pricing-table.col-2 .column,
.simple-pricing-table.col-3 .column,
.simple-pricing-table.col-4 .column{width:100%;}
.simple-pricing-table .column:hover,
.simple-pricing-table .featured{-webkit-transform:scale(1);transform:scale(1);}
.image-slider-nav a{margin-top:-25px;width:25px;height:50px;}
.touch .image-slider .prevBtn{left:15px;}
.touch .image-slider .nextBtn{right:15px;}
.image-slider-nav a:after{font-size:25px;line-height:48px;}
#respond input[type="text"],
#respond input[type="email"],
#respond input[type="url"]{width:100%;}
#respond textarea{width:100%;min-width:100%;}
.tabs-nav{height:38px;}
.tabs-nav li a{padding:6px 15px;height:38px;}
.portfolio-filter{text-align:left;}
.portfolio-filter li{width:48%;border-width:1px;text-align:center;}
.portfolio-filter li:first-child{-webkit-border-radius:0;border-radius:0;}
.portfolio-filter li:last-child{border-right-width:1px;-webkit-border-radius:0;border-radius:0;}
.portfolio-filter li:nth-child(2n-1){margin-right:4%;-webkit-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px;}
.portfolio-filter li:nth-child(2n){margin-right:0;-webkit-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;}
.portfolio-filter li.active + li{border-left-color:#cfcfcf;}
ul.portfolio-items li{width:50%;max-width:50%;}
.project-page-header .project-title{font-size:40px;}
.project-nav{margin-top:-10px;}
.project-nav li{margin-left:10px;}
.project-nav li a:after{font-size:25px;line-height:24px;}
.project-nav .all-projects:after{font-size:23px;}
.project-meta{margin-bottom:10px;}
.project-meta li{display:inline-block;margin-right:15px;}
.project-similar li{width:33.33333333333333%;}
.google_map{height:200px;}
}
@media only screen and (min-width:480px) and (max-width:767px){.navigation > ul > li{display:inline-block;margin:1px;width:49.4%;vertical-align:top;}
}
@media only screen and (max-width:479px){.single-post-nav a{font-size:15px;}
.single-post-nav .prev{padding-left:25px;}
.single-post-nav .next{padding-right:25px;}
.single-post-nav a:after{font-size:24px;}
.project-page-header .project-title{padding-right:80px;font-size:35px;}
.logo-in-footer h1{font-size:70px;}
.copyright{font-size:11px;}
}