 @media (max-width: 991px) {#header {clear: both;}#header > .container {margin-bottom: 0;}#header .social-icons, #header .search {display: none;}#header .nav-collapse {background: #171717;width: 100%;clear: both;width: 100%;}#header .nav-collapse .container .nav-main {float: left;width: 100%;}#header .nav-main-collapse {top: 8px;position: relative;background: #171717;max-height: none;width: 100%;overflow: hidden;overflow-y: hidden;overflow-x: hidden;}#header .nav-main-collapse.collapse {display: none !important;}#header .nav-main-collapse.in {width: 100%;overflow: hidden;overflow-y: hidden;overflow-x: hidden;display: block !important;}#header .nav-main {padding: 10px 0;clear: both;display: block;float: none;width: 100%;}#header .nav-main ul {padding: 0;margin: 0;}#header .nav-main ul li {padding: 0;margin: 0;clear: both;float: none;display: block;border-bottom: 1px solid #2A2A2A;}#header .nav-main ul li:last-child {border-bottom: none;}#header .nav-main ul ul {margin-left: 20px !important;}#header .nav-main ul.nav-main {float: none;position: static;margin: 8px 0;margin-right: -10px;}#header .nav-main ul.dropdown-menu {position: static;clear: both;float: none;display: none !important;}#header .nav-main li.resp-active > ul.dropdown-menu {display: block !important;}#header nav ul.nav-main > li + li {margin-left: 0;}#header nav ul.nav-main li a {color: #FFF;clear: both;float: none;display: block;padding: 9px 8px;border: 0;border-top: 0;margin: 0;}#header nav ul.nav-main li a i.icon-angle-down {position: absolute;right: 5px;top: 10px;}#header nav ul.nav-main li.dropdown:hover > a {margin-bottom: -2px;}#header nav ul.nav-main ul.dropdown-menu {-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}#header nav ul.nav-main ul.dropdown-menu li > a {padding: 9px 8px;border: 0;border-top: 0;margin: 0;border-bottom: none;}#header nav ul.nav-main ul.sub-menu {padding: 0;margin: 0 0 10px 0;}#header nav ul.nav-main .dropdown-submenu > a:after {border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #FFF;}#header nav ul.nav-main .dropdown-submenu:hover > a:after {border-left-color: transparent;}#header.flat-menu > .container {margin-bottom: 0;}#header.flat-menu nav ul.nav-main {padding: 0;margin: 0;}#header.flat-menu nav ul.nav-main li a {color: #FFF !important;}#header.center nav ul.nav-main > li {display: block;}body #header nav ul.nav-main ul.dropdown-menu {background: none !important;background-color: transparent !important;}body #header nav ul.nav-main li.dropdown.open .dropdown-toggle, body #header nav ul.nav-main li a, body #header nav ul.nav-main li > a:hover, body #header nav ul.nav-main li.active a, body #header nav ul.nav-main li.dropdown:hover a {background: none !important;background-color: transparent !important;}body #header nav ul.nav-main ul.dropdown-menu li:hover > a, body #header nav ul.nav-main li.dropdown:hover ul.dropdown-menu li > a:hover {background: none !important;background-color: transparent !important;}body #header.flat-menu nav ul.nav-main li.dropdown:hover a {background: none !important;background-color: transparent !important;}body #header.flat-menu nav ul.nav-main li a, body #header.flat-menu nav ul.nav-main li.dropdown:hover > a {padding: 9px 8px;border: 0;border-top: 0;margin: 0;}body #header.single-menu nav ul.nav-main li.active > a {padding: 9px 8px;border: 0;border-top: 0;margin: 0;}body #header.flat-menu nav ul.nav-main li > a:hover, body #header.flat-menu nav ul.nav-main li.dropdown:hover a {background: transparent !important;}body.boxed #header.single-menu > .container, body.boxed #header.flat-menu > .container {height: 95px;margin-bottom: 10px;}body.boxed #header.single-menu ul.nav-main, body.boxed #header.flat-menu ul.nav-main {margin: 5px 25px 5px 0;}body.boxed #header.single-menu nav ul.nav-main > li > a, body.boxed #header.flat-menu nav ul.nav-main > li > a {padding: 9px 8px !important;}.btn-responsive-nav {background: #171717;top: 55px;display: block;position: absolute;right: 20px;color: #FFF;}.btn-responsive-nav:hover, .btn-responsive-nav:active, .btn-responsive-nav:focus {color: #CCC;}#header.single-menu .btn-responsive-nav {top: 30px;}#header.flat-menu .btn-responsive-nav, #header.center .btn-responsive-nav {top: 35px;}#header h1.logo img {max-width: 180px;}#header.center h1.logo {text-align: left;}#header .header-top ul.nav-top {float: left;margin: 7px 0 0 -15px;min-height: 5px;}.slider-container {min-height: 0;}.thumb-info .thumb-info-title {font-size: 14px;}.thumb-info .thumb-info-more {font-size: 11px;}.home-concept {background: none;}.home-concept .project-image {margin: 60px auto 0 auto;}.home-concept .process-image {margin-top: 60px;}.portfolio-nav, .portfolio-nav-all {display: none;}.parallax, section.video {background-attachment: scroll !important;background-position: center center !important;background-size: auto auto !important;}section.video video, section.video .mejs-container {display: none;}.thumbnail {border: 0;text-align: center;}ul.sort-destination.isotope {overflow: visible !important;height: auto !important;}ul.sort-destination.isotope.full-width {overflow: hidden !important;}.isotope-item {position: static !important;text-align: center;width: 100%;margin-left: auto;margin-right: auto;-moz-transform: none !important;-ms-transform: none !important;-o-transform: none !important;-webkit-transform: none !important;transform: none !important;}.isotope-item.col-md-3 {max-width: 292px;}.isotope-hidden {display: none !important;}ul.team-list .team-item {margin: 0 auto 35px;max-width: 270px;}.featured-boxes .featured-box {max-width: 350px;}section.timeline .timeline-box {float: none;clear: both;right: auto;left: auto;margin: 25px auto;max-width: 70%;width: auto;}section.timeline .timeline-box.right {float: none;clear: both;right: auto;left: auto;margin: 25px auto;max-width: 70%;width: auto;}section.timeline .timeline-box.left:after, section.timeline .timeline-box.right:after, section.timeline .timeline-box.left:before, section.timeline .timeline-box.right:before {display: none;}#footer .phone {font-size: 20px;}.scroll-to-top {display: none !important;}#header nav.mega-menu ul.nav-main .mega-menu-signin {margin-right: 0;}#header nav.mega-menu ul.nav-main .mega-menu-signin a {color: #FFF;}#header nav.mega-menu ul.nav-main .mega-menu-signin a .icon-angle-down {display: none !important;}#header nav.mega-menu ul.nav-main .mega-menu-signin ul.dropdown-menu {margin: 25px 0 0 0 !important;padding: 0 0 0 8px;width: 100%;right: 0;}#header nav.mega-menu ul.nav-main .mega-menu-signin ul.dropdown-menu li a {color: #FFF;padding: 6px 0 !important;}#header nav.mega-menu ul.nav-main .mega-menu-signin.logged .user-avatar strong, #header nav.mega-menu ul.nav-main .mega-menu-signin.logged .user-avatar span {color: #FFF !important;}#header nav.mega-menu ul.nav-main .mega-menu-signin.logged .list-account-options {margin: 25px 0 0 0 !important;}#header nav.mega-menu ul.nav-main .mega-menu-signin.logged .list-account-options a {color: #FFF !important;}#header nav.mega-menu ul.nav-main .mega-menu-signin.logged .list-account-options a:hover {color: #FFF !important;}body.dark #header nav.mega-menu ul.nav-main li.mega-menu-item ul.dropdown-menu {background: transparent !important;}.shop .actions-continue {float: none;}.shop table.cart th.product-price, .shop table.cart td.product-price, .shop table.cart th.product-quantity, .shop table.cart td.product-quantity {display: none;}#header nav.mega-menu .mega-menu-shop a {color: #FFF;}#header nav.mega-menu .mega-menu-shop a .icon-angle-down {display: none !important;}#header nav.mega-menu .mega-menu-shop > ul.dropdown-menu {display: none !important;}.offset-anchor {top: 0;}body.boxed .body {margin: 0 auto;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}}@media (max-width: 767px) {h1.big {font-size: 3.2em;line-height: 42px;}.border-testimony {border-right: none!important;}#header {display: block;}#header > .container {width: 100%;}#header .social-icons {display: none;}#header nav ul.nav-top {float: right;margin-right: 0;}#header.center nav {width: auto;}.btn-responsive-nav {top: 55px;}.sort-source-wrapper {background: #171717;clear: both;margin-top: -35px;}.sort-source-wrapper .nav {margin: 0;}.sort-destination, .isotope-item {margin-left: auto !important;margin-right: auto !important;max-width: 380px;}.sort-destination.full-width {max-width: none;top: 0;margin-bottom: -30px;}.sort-destination.full-width .isotope-item {max-width: none;}.home-intro-compact {margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0;}.pricing-table {margin-left: 0px;}.pricing-table .plan {margin-right: 0;}#footer .phone {font-size: 20px;}body.boxed {background: none !important;}}@media (max-width: 479px) {body {font-size: 14px;}h2 {line-height: 40px;}.arrow {display: none;}#header nav ul.nav-top, #header .header-top {display: none;}.page-top {padding: 16px 0;}.page-top h2 {line-height: 38px;}.owl-carousel-spaced {margin-left: 0;}.sort-destination, .isotope-item {margin-left: auto !important;margin-right: auto !important;max-width: 240px;}.sort-destination.full-width .isotope-item {position: static !important;clear: both;float: none;width: auto;}ul.history li .thumb {display: none;}ul.history li .featured-box {margin-left: 0;}section.timeline {width: auto;float: none;margin-left: 0;margin-right: 0;}section.timeline .timeline-box {margin: 15px auto;max-width: 90%;}section.timeline .timeline-box.right {margin: 15px auto;max-width: 90%;}ul.comments li {border-left: 8px solid #DDDDDD;clear: both;padding: 0 0 0 10px;}ul.comments li .img-thumbnail {display: none;}ul.comments .comment-arrow {display: none;}article.post-large {margin-left: 0;}article.post-large .post-image, article.post-large .post-date {margin-left: 0;}.home-concept .project-image {background-position: 0 0;margin-left: auto;max-width: 160px;max-height: 220px;}.home-concept .fc-slideshow {max-height: 145px;max-width: 145px;}.home-concept .fc-slideshow img {max-height: 145px;max-width: 145px;}.page-not-found {margin: 0;}.page-not-found h2 {font-size: 100px;letter-spacing: 0;line-height: 100px;}}@media (max-width: 600px) {#header nav ul.nav-top li {display: none;}#header nav ul.nav-top li .phone {display: block;}}