@media (min-width: 1250px) {.container {max-width: 1200px !important;width: 1200px !important;}}
@media (max-width: 1250px) {.container {max-width: 960px !important;}
	.sh-increase-numbers span {display: none !important;}
	.sh-increase-numbers input {border: 2px solid #e5e5e5 !important;}
	.sh-recent-products .woocommerce.columns-5 .products li, .sh-recent-products .woocommerce.columns-6 .products li {width: 33.3% !important;}}
@media (max-width: 1025px) and (min-width: 1023px) {body.sh-ipad-landscape-full-navigation header.primary-desktop {display: block;}
	body.sh-ipad-landscape-full-navigation header.primary-mobile {display: none;}}
@media (max-width: 1025px) {.container {max-width: 850px !important;}
	header.primary-desktop {display: none !important;}
	header.primary-mobile {display: block !important;}
	.blog-list:not(.blog-style-small):not(.blog-style-medium):not(.blog-style-large) .post-item {width: 50%;}
	.content-with-sidebar-left .blog-style-grid article, .content-with-sidebar-right .blog-style-grid article {width: 49.5% !important;}
	#wrapper #content {float: none;width: 100%;}
	#wrapper #sidebar {float: none;width: 100%;}
	#content + #sidebar {margin-top: 60px;}
	.woocommerce .woocomerce-styling .products li, .sh-recent-products:not(.sh-recent-products-carousel) .woocommerce .products li, .sh-recent-products .woocommerce.columns-5 .products li, .sh-recent-products .woocommerce.columns-6 .products li {width: 48% !important;}
	.sh-nothing-found-big span {font-size: 36px;}
	.sh-nothing-found-big div {font-size: 72px;line-height: 62px;}}
@media (max-width: 900px) {.container {max-width: 740px !important;}
	.sh-testimonials-style3 .sh-testimonials-table {display: block;}
	.sh-testimonials-style3 .sh-testimonials-table > div:last-child {display: block;width: 100% !important;margin-top: 15px;}
	.sh-testimonials-style3 .sh-testimonials-table > div:nth-child(3) {width: 100% !important;}
	.content-with-sidebar-left .blog-style-grid article, .content-with-sidebar-right .blog-style-grid article {width: 100% !important;}
	.sh-footer .sh-footer-columns > .widget-item {width: 100% !important;}
	.sh-copyrights {text-align: center;padding: 35px 0;}
	.sh-copyrights div:not(.sh-copyrights-style3-item) {float: none !important;width: 100%;display: block;}
	.sh-copyrights .sh-copyrights-social {margin-top: 20px;}
	.sh-copyrights .sh-copyrights-style1, .sh-copyrights .sh-copyrights-style2 {height: auto;}
	.sh-copyrights-style2 .sh-copyrights-logo {margin-bottom: 15px;}
	.sh-copyrights-text, .sh-copyrights-social {line-height: auto !important;}
	.sh-footer .sh-copyrights-social a {position: relative;margin-left: 3px;margin-top: -1px;}
	.sh-countdown:not(.sh-countdown-small) > div {padding: 3px 13px;}
	.sh-countdown:not(.sh-countdown-small) > div > span {font-size: 36px;}
	.sh-countdown:not(.sh-countdown-small) > div > div {font-size: 14px;padding-top: 0px !important;}
	.sh-countdown-style3:not(.sh-countdown-small) > .weeks > span, .sh-countdown-style3:not(.sh-countdown-small) > .days > span {font-size: 60px;}
	.sh-countdown-style3:not(.sh-countdown-small) > .weeks > div, .sh-countdown-style3:not(.sh-countdown-small) > .days > div {font-size: 21px;margin-top: 5px;}
	.sh-countdown-style3:not(.sh-countdown-small) > div > div {font-size: 16px;}}
@media (max-width: 800px) {.container {max-width: 600px !important;}
	.sh-column, .vc_column_container {width: 100%;}
	.section-justify-height .sh-column > div, .section-justify-height .sh-column > div > div {display: block;height: auto;}
	.sh-google-map .section-justify-height-google-maps {max-height: none !important;min-height: none !important;}
	.sh-filer-icon {position: absolute;padding-left: 15px;}
	.sh-filter {width: 100%;border-width: 0px;}
	.sh-filter .sh-filter-item {position: relative;}
	.sh-pricing.sh-pricing-enlarge {padding: 0px;margin: 0px;margin-bottom: 30px;}
	.blog-style-small .post-left-side, .blog-style-small .post-right-side, .blog-style-medium .post-left-side, .blog-style-medium .post-right-side, .blog-style-large .post-left-side, .blog-style-large .post-right-side {width: 100%;}
	.blog-style-small .post-left-side, .blog-style-medium .post-left-side, .blog-style-large .post-left-side {margin-bottom: 20px;}
	.sh-titlebar .titlebar-title, .sh-titlebar .title-level {display: block;width: 100%;text-align: center;}
	.sh-titlebar .title-level {margin-top: 15px;}
	.woocommerce-page table.cart .product-remove, .woocommerce-page table.cart .product-subtotal {display: none;}
	.woocommerce-page table.cart #coupon_code, .woocommerce-page table.cart .button[name="apply_coupon"], .woocommerce-page table.cart .button[name="update_cart"] {width: 100% !important;margin-bottom: 8px;}
	.woocommerce .cart-collaterals .cart_totals {width: 100% !important;}
	.sh-back-to-top {bottom: 15px;right: 15px;-webkit-transform: scale(.92,.92);-ms-transform: scale(.92,.92);transform: scale(.92,.92);}
	.sh-tabs .sh-tabs-filter, .sh-tabs .sh-tabs-filter li a {border-bottom-width: 0 !important;}
	.woocommerce div.product .woocommerce-tabs ul.tabs:before {border-bottom-color: transparent !important;}
	.woocommerce .woocommerce-tabs li {margin-right: -4px !important;}}
@media (max-width: 650px) {.woocommerce .woocomerce-styling .products li, .sh-recent-products:not(.sh-recent-products-carousel) .woocommerce .products li, .sh-recent-products .woocommerce.columns-5 .products li, .sh-recent-products .woocommerce.columns-6 .products li {width: 100% !important;}}
@media (max-width: 700px) {.container {max-width: 468px !important;}
	.woocommerce .woocommerce-result-count {line-height: normal !important;margin-bottom: 15px;width: 100% !important;text-align: center;}
	.woocommerce .woocommerce-ordering {display: table;margin: 0 auto 30px auto;float: none !important;}
	.blog-single .post-meta {float: none;width: 100%;}
	.blog-single .post-meta-comments {padding: 0;}
	.blog-single .post-meta-two {padding-top: 5px;}
	.blog-single .sh-blog-single-meta > div {width: 100%;}
	.blog-single .sh-page-switcher {margin-left: 0;padding-top: 10px;}}
@media (max-width: 550px) {.container {max-width: 300px !important;}
	.blog-list:not(.sh-recent-posts-list-carousel) .post-item {width: 100% !important;}
	.sh-post-author .sh-post-author-avatar, .sh-post-author .sh-post-author-info {width: 100%;display: block;}
	.sh-comments-required-notice {float: none;padding-bottom: 15px;}}
@media (max-width: 320px) {.container {width: 280px;min-width: 280px;max-width: 280px;}}
@media (min-width: 1100px) {.sh-header-in-side, .sh-header-in-side .sh-footer {padding-left: 320px !important;}
	.sh-header-left-side .rev_slider_wrapper {max-width: 100% !important;left: 320px !important;}}
@media screen and (max-width: 1600px) and (min-width: 1100px) {.sh-header-in-side .container {width: 85% !important;}}
@media (max-width: 1100px) {#page-container.sh-header-in-side .sh-header-left-side {display: none;}
	#page-container.sh-header-in-side {margin-left: 0px !important;}
	#page-container.sh-header-in-side .primary-mobile {display: block !important;}}
@media (max-height: 800px) {.sh-header-left-side #header-logo {padding: 20px 20px 35px 20px !important;}}
@media screen and (min-width: 850px) and (max-width: 1025px) {.sh-piechart {-ms-transform: scale(.72,.72);-webkit-transform: scale(.72,.72);transform: scale(.72,.72);}}
@media screen and (min-width: 768px) and (max-width: 850px) {.sh-piechart {-ms-transform: scale(.56,.56);-webkit-transform: scale(.56,.56);transform: scale(.56,.56);}}
@media screen and (min-width: 551px) and (max-width: 850px) {.sh-iconbox .ratio-container-portrait {padding-top: 70% !important;}}
@media (min-width: 1100px) {.sh-header-in-side .sh-footer {padding-left: 0;}}