@media only screen and (min-width : 320px) {
} @media only screen and (min-width : 480px) {
} @media only screen and (min-width : 768px) {
} @media only screen and (min-width : 992px) {
} @media only screen and (min-width : 1200px) {
}  @media only screen and (max-width : 1200px) { .projects-list.grid-layout.projects-cols-5 .project-item, .projects-list.masonry-layout.projects-cols-5 .project-item, .projects-list.masonry-layout.projects-cols-5 .grid-sizer,
.projects-list.grid-layout.projects-cols-6 .project-item, .projects-list.masonry-layout.projects-cols-6 .project-item, .projects-list.masonry-layout.projects-cols-6 .grid-sizer {
width: 25%;
}
.projects-list.masonry-multisize-layout .project-item.masonry-small, .projects-list.masonry-multisize-layout .project-item.masonry-high, .projects-list.masonry-multisize-layout .grid-sizer  {
width: 25%;
}
.projects-list.masonry-multisize-layout .project-item.masonry-large, .projects-list.masonry-multisize-layout .project-item.masonry-long {
width: 50%;
}
} @media only screen and (max-device-width : 1024px) and (orientation : landscape) {
#header .nav-menu, .nav-menu {
display: none;
}
#header .show-menu {
display: block;
}
.desktop-menu-tablet .nav-menu, .desktop-menu-tablet #header .nav-menu {
display: inline-block;
}
.desktop-menu-tablet #header .show-menu {
display: none;
}
} @media only screen and (max-width : 992px) {
#top-bar .number-info, #top-bar .email-info, #top-bar .user-login {
padding: 0 10px;
}
#header .nav-menu, .nav-menu {
display: none;
}
#header .show-menu {
display: block;
}
.desktop-menu-tablet .nav-menu, .desktop-menu-tablet #header .nav-menu {
display: inline-block;
}
.desktop-menu-tablet #header .show-menu {
display: none;
} .right-sidebar .page-inner .sidebar, .left-sidebar .page-inner .sidebar {
width: 34%%;
}
.right-sidebar .page-inner .by-sidebar, .left-sidebar .page-inner .by-sidebar {
width: 66%;
}
.style-grid.widget-recent-posts li, .flickr-me-feed .grid-pics a {
width: 33.3333%;
}
.footer .style-grid.widget-recent-posts li, .footer .flickr-me-feed .grid-pics a {
width: 12.5%;
} .blog-masonry.blog-cols-3 li.post, .blog-masonry.blog-fullwidth-cols-4 li.post, .blog-masonry.blog-fullwidth-cols-5 li.post {
width: 47.000%;
margin-left: 1.5%;
margin-right: 1.5%;
} .projects-list.grid-layout.projects-cols-3 .project-item, .projects-list.masonry-layout.projects-cols-3 .project-item, .projects-list.masonry-layout.projects-cols-3 .grid-sizer,
.projects-list.grid-layout.projects-cols-4 .project-item, .projects-list.masonry-layout.projects-cols-4 .project-item, .projects-list.masonry-layout.projects-cols-4 .grid-sizer {
width: 50%;
}
.projects-list.grid-layout.projects-cols-5 .project-item, .projects-list.masonry-layout.projects-cols-5 .project-item, .projects-list.masonry-layout.projects-cols-5 .grid-sizer,
.projects-list.grid-layout.projects-cols-6 .project-item, .projects-list.masonry-layout.projects-cols-6 .project-item, .projects-list.masonry-layout.projects-cols-6 .grid-sizer {
width: 33.3333%;
}
.projects-list.masonry-multisize-layout .project-item.masonry-small, .projects-list.masonry-multisize-layout .project-item.masonry-high, .projects-list.masonry-multisize-layout .grid-sizer,
.container .projects-list.masonry-multisize-layout .project-item.masonry-small, .container .projects-list.masonry-multisize-layout .project-item.masonry-high, .container .projects-list.masonry-multisize-layout .grid-sizer  {
width: 33.3333%;
}
.projects-list.masonry-multisize-layout .project-item.masonry-large, .projects-list.masonry-multisize-layout .project-item.masonry-long,
.container .projects-list.masonry-multisize-layout .project-item.masonry-large, .container .projects-list.masonry-multisize-layout .project-item.masonry-long {
width: 66.6666%;
}
.col-md-8 .project-thumb {
margin-bottom: 40px;
} .wpb_tabs.style-1 .wpb_tabs_nav li, .wpb_tabs.style-2 .wpb_tabs_nav li,  .wpb_tabs.style-3 .wpb_tabs_nav li {
float: none!important;
border-bottom-width: 0!important;
border-right-width: 2px!important;
}
.wpb_tabs.style-1 .wpb_tabs_nav li:last-child, .wpb_tabs.style-1 .wpb_tabs_nav li:last-child, .wpb_tabs.style-3 .wpb_tabs_nav li:last-child {
border-bottom-width: 2px!important;
}
.wpb_tabs.style-2 .wpb_tabs_nav li {
top: 0!important;
}
.za-gallery.cols-4 .gallery-item, .za-gallery.cols-6 .gallery-item, .za-gallery.cols-8 .gallery-item {
width: 50%;
}
.za-gallery.cols-5 .gallery-item, .za-gallery.cols-7 .gallery-item, .za-gallery.cols-9 .gallery-item {
width: 33.333333%;
} .woocommerce .columns-3 ul.products li.product, .woocommerce-page .columns-4 ul.products li.product, .woocommerce .products.related.columns-3 .product,
.woocommerce .columns-4 ul.products li.product, .woocommerce-page .columns-4 ul.products li.product, .woocommerce .products.related.columns-4 .product,
.woocommerce .columns-3 ul.products li.product.last, .woocommerce-page .columns-3 ul.products li.product.last,
.woocommerce .columns-4 ul.products li.product.last, .woocommerce-page .columns-4 ul.products li.product.last {
width: 49%;
margin-right: 2%
}
.woocommerce .columns-3 ul.products li.product:nth-child(2n), .woocommerce-page .columns-3 ul.products li.product:nth-child(2n),
.woocommerce .columns-4 ul.products li.product:nth-child(2n), .woocommerce-page .columns-4 ul.products li.product:nth-child(2n) {
margin-right: 0;
}
.woocommerce .columns-3 ul.products li.product.first, .woocommerce-page .columns-3 ul.products li.product.first,
.woocommerce .columns-4 ul.products li.product.first, .woocommerce-page .columns-4 ul.products li.product.first {
clear: none;
}
.woocommerce .products.related.columns-2 .product, .woocommerce .products.related.columns-3 .product, .woocommerce .products.related.columns-4 .product {
width: 49%;
margin-right: 2%;
}
.woocommerce .products.related.columns-2 .product.last, .woocommerce .products.related.columns-3 .product.last, .woocommerce .products.related.columns-4 .product.last {
margin-right: 2%;
}
.woocommerce .products.related.columns-2 .product:nth-child(2), .woocommerce .products.related.columns-3 .product:nth-child(2), .woocommerce .products.related.columns-4 .product:nth-child(2) {
margin-right: 0;
}
} @media only screen and (max-width : 768px) {
.overlay-layout-menu .overlay-layout-menu-cell {
padding: 20% 10px;
}
.overlay-layout-menu .close-mobile-nav {
top: 20px;
right: 20px;
height: 36px;
width: 36px;
line-height: 32px;
}
.overlay-layout-menu .mobile-menu ul li a {
font-size: 20px;
line-height: 26px;
}
.overlay-layout-menu .mobile-menu ul ul li a {
font-size: 16px;
line-height: 22px;
}
.overlay-layout-menu .mobile-menu ul li {
padding: 6px 0;
}
.wrapper.boxed-layout { width: 100%; }
#header .nav-menu, .nav-menu {
display: none!important;
}
#header .show-menu {
display: block!important;
}
.special-column {
left: 0!important;
border-width: 0!important;
border-color: transparent!important;
margin: 2px;
}
.top-bar {
padding-top: 7px;
text-align: center;
}
.top-bar > div > div {
float: none!important;
display: inline-block;
}
#top-bar .number-info, #top-bar .email-info, #top-bar .user-login, #top-bar .social-icons, #top-bar .select-wrapper {
display: none;
}
#top-bar.phone-mob .number-info, #top-bar.email-mob .email-info, #top-bar.login-mob .user-login, #top-bar.social-icons-mob .social-icons, #top-bar.lang-mob .select-wrapper {
display: block;
}
.right-sidebar .page-inner .by-sidebar, .left-sidebar .page-inner .by-sidebar, .right-sidebar .page-inner .sidebar, .left-sidebar .page-inner .sidebar {
width: 100%;
padding: 0;
}
.right-sidebar .page-inner .by-sidebar, .left-sidebar .page-inner .sidebar {
padding-top: 40px;
}
.style-grid.widget-recent-posts li, .flickr-me-feed .grid-pics a {
width: 20%;
}
.footer .style-grid.widget-recent-posts li, .footer .flickr-me-feed .grid-pics a {
width: 16.666%;
} .blog-mini .post-thumb {
width: 100%;
} .projects-list.grid-layout.projects-cols-5 .project-item, .projects-list.masonry-layout.projects-cols-5 .project-item, .projects-list.masonry-layout.projects-cols-5 .grid-sizer,
.projects-list.grid-layout.projects-cols-6 .project-item, .projects-list.masonry-layout.projects-cols-6 .project-item, .projects-list.masonry-layout.projects-cols-6 .grid-sizer {
width: 50%;
} .za-gallery.cols-2 .gallery-item,
.za-gallery.cols-3 .gallery-item,
.za-gallery.cols-4 .gallery-item,
.za-gallery.cols-5 .gallery-item,
.za-gallery.cols-6 .gallery-item,
.za-gallery.cols-7 .gallery-item,
.za-gallery.cols-8 .gallery-item,
.za-gallery.cols-9 .gallery-item {
width: 50%;
}
.pricing-tables-wrap.two_columns .pricing-table-column,
.pricing-tables-wrap.three_columns .pricing-table-column {
width: 100%;
margin-bottom: 30px;
}
.pricing-tables-wrap.four_columns .pricing-table-column {
width: 50%;
margin-bottom: 30px;
}
.testimonials-slider.arrows-nav-true .testimonial-item .testimonial-content, .tweets-slider.arrows-nav-true .tweet-item .tweet-text {
padding: 0;
}
.testimonials-slider .owl-nav div, .tweets-slider .owl-nav div {
opacity: 0;
}
.testimonials-slider:hover .owl-nav div, .tweets-slider:hover .owl-nav div {
opacity: 1;
}
.latest-posts.classic-style.cols-2 .post, .latest-posts.classic-style.cols-3 .post {
width: 100%;
}
.za-call-action.classic-style {
text-align: center;
}
.za-call-action.classic-style .custom-font, .za-call-action.classic-style .za-btn {
float: none;
}
.za-call-action.classic-style .custom-font {
text-align: center!important;
margin-bottom: 10px;
} .woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count, .woocommerce .woocommerce-ordering {
width: 100%;
float: none;
}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images,
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
width: 100%;
float: none;
padding-left: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a {
font-weight: 600;
padding: 5px 10px;
}
.woocommerce .fullwidth #content div.product .woocommerce-tabs, .woocommerce .fullwidth div.product .woocommerce-tabs, .woocommerce-page .fullwidth #content div.product .woocommerce-tabs, .woocommerce-page .fullwidth div.product .woocommerce-tabs {
width: 100%!important;
float: none!important;
} .search-results .search-item .post-side {
padding-left: 0;
}
.search-results .search-item .result-count {
display: none;
}
} @media only screen and (max-width : 480px) {
.hebe .tp-arr-titleholder {
line-height: 6px;
}
.hebe .tp-arr-imgholder {
height: 60px;
width: 60px;
}
.hebe.tparrows {
min-width: 40px;
min-height: 40px;
}
.tparrows.hebe .tp-title-wrap {
top: -10px;
}
.hebe .tp-arr-imgholder {
right: 60px;
}
.hebe.tp-rightarrow .tp-arr-imgholder {
left: -60px;
}
.hebe.tparrows:before {
line-height: 40px;
min-width: 40px;
min-height: 40px;
font-size: 16px!important;
}
#header .show-search {
margin: 0;
}
#header .wc-cart-icon {
margin: 0;
padding-left: 15px;
}
#header .show-menu {
margin-left: 20px;
}
.style-grid.widget-recent-posts li, .flickr-me-feed .grid-pics a {
width: 25%;
}
.footer .style-grid.widget-recent-posts li, .footer .flickr-me-feed .grid-pics a {
width: 25%;
} .post-wrap .post-side .views-likes, .post-wrap .post-side .za-social-share {
display: table;
margin: 0 auto;
float: none;
}
.post-wrap .post-side .za-social-share {
top: 12px;
} .blog-masonry.blog-cols-2 li.post, .blog-masonry.blog-cols-3 li.post, .blog-masonry.blog-fullwidth-cols-4 li.post, .blog-masonry.blog-fullwidth-cols-5 li.post  {
width: 100%;
margin-left: 0;
margin-right: 0;
} .project-item a.touch-open-project {
display: block;
}
.projects-list.grid-layout.projects-cols-2 .project-item, .projects-list.masonry-layout.projects-cols-2 .project-item, .projects-list.masonry-layout.projects-cols-2 .grid-sizer,
.projects-list.grid-layout.projects-cols-3 .project-item, .projects-list.masonry-layout.projects-cols-3 .project-item, .projects-list.masonry-layout.projects-cols-3 .grid-sizer,
.projects-list.grid-layout.projects-cols-4 .project-item, .projects-list.masonry-layout.projects-cols-4 .project-item, .projects-list.masonry-layout.projects-cols-4 .grid-sizer,
.projects-list.grid-layout.projects-cols-5 .project-item, .projects-list.masonry-layout.projects-cols-5 .project-item, .projects-list.masonry-layout.projects-cols-5 .grid-sizer {
width: 100%;
}
.projects-list.masonry-multisize-layout .project-item.masonry-large, .projects-list.masonry-multisize-layout .project-item.masonry-long,
.projects-list.masonry-multisize-layout .project-item.masonry-small, .projects-list.masonry-multisize-layout .project-item.masonry-high, .projects-list.masonry-multisize-layout .grid-sizer,
.container .projects-list.masonry-multisize-layout .project-item.masonry-large, .container .projects-list.masonry-multisize-layout .project-item.masonry-long,
.container .projects-list.masonry-multisize-layout .project-item.masonry-small, .container .projects-list.masonry-multisize-layout .project-item.masonry-high, .container .projects-list.masonry-multisize-layout .grid-sizer  {
width: 100%;
}
.project-head a span {
display: none;
} .za-gmap .map-scroll {
display: block;
}
.za-text-separator {
width: 100%!important;
}
.za-frame {
width: 100%;
display: block;
margin:  0 0 20px;
}
.za-gallery.cols-2 .gallery-item,
.za-gallery.cols-3 .gallery-item,
.za-gallery.cols-4 .gallery-item,
.za-gallery.cols-5 .gallery-item,
.za-gallery.cols-6 .gallery-item,
.za-gallery.cols-7 .gallery-item,
.za-gallery.cols-8 .gallery-item,
.za-gallery.cols-9 .gallery-item {
width: 100%;
}
.pricing-tables-wrap.two_columns .pricing-table-column,
.pricing-tables-wrap.three_columns .pricing-table-column,
.pricing-tables-wrap.four_columns .pricing-table-column {
width: 100%;
}
.clients.grid-layout-2-1 .client-item, .clients.grid-layout-2-2 .client-item,
.clients.grid-layout-3-1 .client-item, .clients.grid-layout-3-2 .client-item,
.clients.grid-layout-4-1 .client-item, .clients.grid-layout-4-2 .client-item,
.clients.grid-layout-5-1 .client-item, .clients.grid-layout-5-2 .client-item {
width: 100%;
}
.clients.grid-layout-2-1 .client-item .border-right, .clients.grid-layout-2-2 .client-item .border-right,
.clients.grid-layout-3-1 .client-item .border-right, .clients.grid-layout-3-2 .client-item .border-right,
.clients.grid-layout-4-1 .client-item .border-right, .clients.grid-layout-4-2 .client-item .border-right,
.clients.grid-layout-5-1 .client-item .border-right, .clients.grid-layout-5-2 .client-item .border-right,
.clients.grid-layout-2-1 .fancy-divider:last-child .border-bottom,
.clients.grid-layout-3-1 .fancy-divider:last-child .border-bottom,
.clients.grid-layout-4-1 .fancy-divider:last-child .border-bottom,
.clients.grid-layout-5-1 .fancy-divider:last-child .border-bottom,
.clients.grid-layout-2-2 .fancy-divider:last-child .border-bottom,
.clients.grid-layout-3-2 .fancy-divider:last-child .border-bottom,
.clients.grid-layout-4-2 .fancy-divider:last-child .border-bottom,
.clients.grid-layout-5-2 .fancy-divider:last-child .border-bottom {
display: none!important
}
.clients.grid-layout-2-1 .fancy-divider .border-bottom,
.clients.grid-layout-3-1 .fancy-divider .border-bottom,
.clients.grid-layout-4-1 .fancy-divider .border-bottom,
.clients.grid-layout-5-1 .fancy-divider .border-bottom,
.clients.grid-layout-2-2 .fancy-divider:nth-child(n+3) .border-bottom,
.clients.grid-layout-3-2 .fancy-divider:nth-child(n+4) .border-bottom,
.clients.grid-layout-4-2 .fancy-divider:nth-child(n+5) .border-bottom,
.clients.grid-layout-5-2 .fancy-divider:nth-child(n+6) .border-bottom {
display: block;
} .woocommerce .columns-3 ul.products li.product, .woocommerce-page .columns-4 ul.products li.product, .woocommerce .products.related.columns-3 .product,
.woocommerce .columns-4 ul.products li.product, .woocommerce-page .columns-4 ul.products li.product, .woocommerce .products.related.columns-4 .product,
.woocommerce .columns-3 ul.products li.product.last, .woocommerce-page .columns-3 ul.products li.product.last,
.woocommerce .columns-4 ul.products li.product.last, .woocommerce-page .columns-4 ul.products li.product.last {
width: 100%;
margin-right: 0;
}
.woocommerce .columns-3 ul.products li.product:nth-child(2n), .woocommerce-page .columns-3 ul.products li.product:nth-child(2n),
.woocommerce .columns-4 ul.products li.product:nth-child(2n), .woocommerce-page .columns-4 ul.products li.product:nth-child(2n) {
margin-right: 0;
}
.woocommerce .columns-3 ul.products li.product.first, .woocommerce-page .columns-3 ul.products li.product.first,
.woocommerce .columns-4 ul.products li.product.first, .woocommerce-page .columns-4 ul.products li.product.first {
clear: none;
}
.woocommerce .products.related.columns-2 .product, .woocommerce .products.related.columns-3 .product, .woocommerce .products.related.columns-4 .product {
width: 100%;
margin-right: 0%;
}
.woocommerce .products.related.columns-2 .product.last, .woocommerce .products.related.columns-3 .product.last, .woocommerce .products.related.columns-4 .product.last {
margin-right: 0;
}
.woocommerce .products.related.columns-2 .product:nth-child(2), .woocommerce .products.related.columns-3 .product:nth-child(2), .woocommerce .products.related.columns-4 .product:nth-child(2) {
margin-right: 0;
}
} @media only screen and (max-width : 320px) {
.mini-centered.project-thumb .mini-slider a {
height: 100px;
}
} @media only screen and (-Webkit-min-device-pixel-ratio: 1.5),
only screen and (-moz-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min-device-pixel-ratio: 1.5) {
.retina {
display: block;
}
.no-retina {
display: none;
}
}