@media (max-width: 1800px){
	.home-5 .container{
		width: 100%;
	}
	.home-6 .section-categories-products .product-preview .product-btn.ajax_add_to_cart_button{
		padding: 0 10px;
	}
	.home-6 header{
		padding: 0 30px;
	}
	.home-6 footer{
		padding-left: 30px;
		padding-right: 30px;
	}
	.home-6 .container{
		width: 100%;
	}
	.home-6 .topbar-right .addon-box:last-child .btn-group > a{
		border-right: 0;
		padding-right: 0;
	}
	.home-6 .topbar-right .addon-box:first-child .btn-group > a{
		border-left: 0;
	}
	.home-6 footer .information_block {
		padding-left: 75px;
	}
	.home-6 footer .instagram_block {
		padding-left: 65px;
	}
	.home-6 footer .latest_news_block {
		padding-left: 100px;
	}
	.home-6 .dropdown-menu.shoppingcart-box{
		right: 0;
	}
	.products-list-in-column .ajax_block_product{
		width: 25%;
	}
	.content-center-full .products-list-in-column .ajax_block_product {
		width: 20%;
	}
	.option {
		width: 100%;
		margin-bottom: 30px;
	}
	fieldset.attribute_fieldset {
		margin-left: 0;
		margin-right: 25px;
	}
}
@media (min-width: 1500px) and (max-width: 1800px){
	.home-2 .section-featured-products .product-preview .product-btn.ajax_add_to_cart_button,
	.home-3 .section-featured-products .product-preview .product-btn.ajax_add_to_cart_button,
	.new_arrivals_block .product-preview .product-btn.ajax_add_to_cart_button,
	.on_sale_block .product-preview .product-btn.ajax_add_to_cart_button{
		font-size: 0;
		padding: 0;
		vertical-align: middle;
		width: 40px;
	}
	.home-2 .section-featured-products .product-preview .product-btn.ajax_add_to_cart_button .fa,
	.home-3 .section-featured-products .product-preview .product-btn.ajax_add_to_cart_button .fa,
	.new_arrivals_block .product-preview .product-btn.ajax_add_to_cart_button .fa,
	.on_sale_block .product-preview .product-btn.ajax_add_to_cart_button .fa	{
		line-height: 38px;
		margin: 0;
	}
	.home-2 .section-featured-products .product-preview .product-info,
	.home-3 .section-featured-products .product-preview .product-info,
	.new_arrivals_block .product-preview .product-info,
	.on_sale_block .product-preview .product-info{
		min-height: 150px;
	}
	.home-2 .section-featured-products .product-preview .product-info .title,
	.home-3 .section-featured-products .product-preview .product-info .title,
	.new_arrivals_block .product-preview .product-info .title,
	.on_sale_block .product-preview .product-info .title{
		font-size: 13px;
	}
	footer .information_block {
		padding-left: 50px;
	}
	footer .customer_care {
		padding-left: 50px;
	}
	footer .instagram_block {
		padding-left: 100px;
	}
}
@media (max-width: 1500px){
	.home-2 .footer-top .testimonials_block .addon-box {
		padding: 43px 55px 23px;
		min-height: 330px;
	}
	.home-2 .footer-top .newsletter_block .addon-box {
		padding: 43px 55px 0;
	}
	.home-2 .footer-top .newsletter_block .addon-box:last-child {
		padding: 0 55px 73px;
	}
	footer .testimonial-comment{
		font-size: 13px;
	}
	.home-4 .topbar #cart_block.btn-group > a .ajax_cart_quantity{
		right: 0;
	}
	.products-list-in-column .ajax_block_product {
		width: 33.33%;
	}
	.product-action .product-btn{
		margin-left: 15px;
	}
	.content-center-full .post-list .blog-post{
		width: 50%;
	}
	.home-4 .brand-carousel.owl-theme .owl-controls .owl-nav > div.owl-next {
		margin-right: 15px;
	}
	.home-4 .brand-carousel.owl-theme .owl-controls .owl-nav > div.owl-prev{
		margin-left: 15px
	}
	.product-action > div{
		margin-right: 15px;
	}
	.product-action .product-btn {
		margin: 0 15px 0 0;
	}
}
@media (min-width: 1500px){
	.container {
		width: 1500px;
	}	
}
@media (max-width: 1499px){
	.home-1 .jms_ajax_search{
		min-width: 400px;
	}
	.home-3 .jms_ajax_search{
		min-width: 400px;
	}
	@media (max-width: 768px) {
		.home-3 .jms_ajax_search{
			min-width: auto;
			margin-bottom: 15px;
		}
	}

	.home-1 .topbar .search_block{
		width: auto;
	}
	.home-1 .topbar .open > .dropdown-menu{
		right: 0;
		left: auto;
	}
	.jms-megamenu .menu-align-center > .dropdown-menu{
		width: 1170px !important;
	}
	.mod-content img {
		width: 100%;
		max-width: 100%;
	}
	.wrapper-banner-1 .box-content > p,
	.wrapper-banner-2 .box-content > p{
		font-size: 30px;
	}
	.wrapper-banner-2 .box-content > p span{
		font-size: 25px;
	}
	.wrapper-banner-2 .box-content > p em{
		font-size: 40px;
	}
	.dropdown-menu.shoppingcart-box {
		left: auto;
		right: 0;
	}
	.section-best-selling .product-preview .product-btn {
		font-size: 17px;
		height: 40px;
		line-height: 38px;
		width: 40px;
	}
	.section-best-selling .product-preview .product-btn.ajax_add_to_cart_button {
		font-family: "Oswald Regular",sans-serif;
		font-size: 13px;
		font-weight: 800;
		padding: 0 15px;
		width: auto;
	}
	.section-best-selling .product-preview .product-btn.ajax_add_to_cart_button .fa {
		font-size: 17px;
	}
	.section-best-selling .product-preview .quick-view.btn-default::before {
		border-width: 30px;
	}
	.section-best-selling .product-preview .quick-view.btn-default span {
		font-size: 17px;
	}
	.section-best-selling .product-preview .product-info {
		min-height: 155px;
		padding-bottom: 25px;
	}
	.testimonial-right{
		padding: 15px 15px 15px 0;
	}
	.testimonial-author::after{
		display: none;
	}
	.banner-bottom{
		padding: 0;
	}
	.section-center-banner .wrapper-banner .box-content{
		font-size: 14px;
	}
	.testimonial-box{
		padding-left: 0;
		padding-right: 0;
	}
	.testimonial-carousel.owl-theme .owl-controls{
		right: 0;
	}
	.home-1 footer .addon-box ul.find-us li{
		margin-right: 1px;
	}
	.home-1 footer .addon-box .contact-info li,
	.home-1 footer .addon-box ul li > a,
	.home-1 #newsletter_block_left .addon-title > p{
		font-size: 0.86em;
	}
	.home-2 .header-bar .jms-megamenu .nav > li > a{
		padding: 12px 20px;
	}
	.section-slider-banner .wrapper-banner .box-content {
		font-size: 13px;
		padding-bottom: 30px;
		padding-right: 30px;
	}
	.section-categories .category_block .services-block > a {
		font-size: 15px;
		min-width: auto;
		padding: 18px 20px;
	}
	.home-3 .banner-bottom p {
		margin-right: 50px;
	}
	.home-3 .post-readmore.btn-default {
		display: inline-block;
		float: left;
		margin-top: 16px;
	}
	.home-3 .blog-item h4 {
		display: block;
		width: 100%;
	}
	.home-3 .blog-item ul li.post-created {
		left: 0;
		top: 10px;
	}
	.home-3 .section-blog .blog-info {
		padding-left: 115px;
	}
	.home-3 .footer-navbar .layout-column {
		margin-bottom: 50px;
		padding: 0;
		/*width: 50%;*/
	}
	@media (max-width: 768px) {
		.home-3 .footer-navbar .layout-column {
			margin-bottom: 0;
		}
	}


	.home-3 .footer-navbar .layout-column.instagram_block {
		margin-bottom: 0;
		width: 100%;
	}
	.home-4 .topbar .jms-megamenu .nav > li > a{
		padding: 0 18px;
	}
	.home-4 .topbar .jms-megamenu .nav > li:first-child > a {
		padding-left: 18px;
	}
	.home-4 .product-box{
		width: 75%;
	}
	.home-4 .banner-1{
		width: 25%;
	}
	.home-4 footer .menu-footer .addon-box ul li{
		margin: 0 10px;
	}
	.home-4 footer .menu-footer .addon-box ul li::before {
		left: -11px;
		top: 2px;
	}
	.home-5 .section-home-banner .wrapper-banner .box-content {
		font-size: 11px;
	}
	.home-5 .section-home-banner .banner-box-content > p{
		font-size: 1.28em;
	}
	.home-5 .section-home-banner .box-content .title-play{
		font-size: 2.625em;
	}
	.home-5 .section-home-banner .wrapper-banner .banner-content {
		padding: 0 0 0 30px;
	}
	.home-5 .section-home-banner .box-content > a{
		margin-top: 30px;
	}
	.home-6 .wrapper-banner .banner-content {
		font-size: 10px;
	}
	.home-6 .banner-box-content .title {
		line-height: normal;
	}
	.home-6 footer .latest_news_block {
		padding-left: 75px;
	}
	.home-6 footer .instagram_block {
		padding-left: 15px;
	}
	.home-7 .section-home-banner .wrapper-banner .box-content {
		font-size: 11px;
	}
	.home-7 .section-home-banner .wrapper-banner .box-content .title {
		line-height: normal;
	}	
	.product-list-info {
		display: inline-block;
		width: 100%;
	}
	.product_list.products-list-in-row .product-preview .product-btn {
		min-width: auto;
		text-align: left;
		text-transform: none;
		line-height: 39px;
		display: block;
	}
	.product_list.products-list-in-row .product-preview .product-btn.ajax_add_to_cart_button {
		background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
		border: 0 none;
		color: #7f7f7f;
		padding: 0;
		margin-bottom: 0;
		width: auto;
	}
	.product_list.products-list-in-row .product-preview .product-btn.ajax_add_to_cart_button .fa{
		margin-right: 6px;
	}
	.product_list.products-list-in-row .product-preview .product-btn.quick-view {
		background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
		color: #7f7f7f;
		margin-bottom: 0;
	}
	.product_list.products-list-in-row .product-preview .product-btn.quick-view .fa {
		color: #7f7f7f;
	}
	.product_list.products-list-in-row .product-preview .product-btn.ajax_add_to_cart_button:hover,
	.product_list.products-list-in-row .product-preview .product-btn.quick-view:hover,
	.product_list.products-list-in-row .product-preview .product-btn.quick-view:hover .fa{
		color: #00C0A5;
		background: none;
	}
	.list_info_right{
		width: 30%;
	}
	.list_info_left{
		width: 70%;
	}
	.products-list-in-row .product-info .list_info_left .color-list-container {
		margin-top: 20px;
	}
	.content-center-full .products-list-in-column .ajax_block_product {
		width: 25%;
	}
}
@media (max-width: 1199px){
	.home-1 .jms_ajax_search{
		margin-left: 30px;
	}
	.home-1 .topbar .navbar-logo{
		width: auto;
	}
	.wrapper-banner-1 .box-content > p, .wrapper-banner-2 .box-content > p{
		font-size: 20px;
	}
	.wrapper-banner-2 .box-content > p span{
		font-size: 18px;
	}
	.wrapper-banner-2 .box-content > p em{
		font-size: 30px;
	}
	.jms-megamenu .menu-align-center > .dropdown-menu {
		width: 100% !important;
	}
	.section-center-banner .wrapper-banner .box-content{
		font-size: 12px;
	}
	.home-1 .footer .footer-left{
		width: 100%;
		padding: 0 15px;
	}
	.home-1 .footer .footer-right {
		width: 100%;
		border: 0;
		padding: 0 15px;
		margin-top: 30px;
	}
	.home-1 .footer .footer-right.footer-right-2 .addon-box:last-child {
		margin-bottom: 0;
	}
	.footer .footer-left .addon-box:first-child{
		padding-top: 0;
	}
	.home-1 footer {
		padding: 80px 0;
	}
	.home-1 footer .addon-box ul.find-us li {
		margin-right: 13px;
	}
	.home-2 .header-bar .navbar-logo {
		margin-bottom: 20px;
		padding-bottom: 0;
		padding-top: 0;
		text-align: center;
		width: 100%;
	}
	.home-2 .header-bar .navbar-logo img {
		display: inline;
	}
	.home-2 .header-bar .mega-menu {
		float: left;
		width: auto;
	}
	.home-2 .header-bar-right {
		float: right;
		width: auto;
	}
	.home-2 .header-bar{
		padding: 30px 0;
	}
	.home-2 .section-home-banner .wrapper-banner .box-content{
		font-size: 10px;
	}
	.home-2 .title-bold{
		line-height: normal;
	}
	.home-2 .wrapper-banner .box-content > a{
		margin-top: 15px;
	}
	.home-2 .section-home-banner .wrapper-banner.wrapper-banner-3 .box-content, 
	.home-2 .section-home-banner .wrapper-banner.wrapper-banner-4 .box-content, 
	.home-2 .section-home-banner .wrapper-banner.wrapper-banner-5 .box-content {
		padding-bottom: 30px;
		padding-left: 30px;
	}
	.home-2 .wrapper-banner-1 .box-content > a, 
	.home-2 .wrapper-banner-2 .box-content > a, 
	.home-2 .wrapper-banner-6 .box-content > a{
		margin-top: 30px;
	}
	footer .menu-footer .addon-box ul li a{
		padding: 0 15px;
	}
	.section-slider-banner .wrapper-banner .box-content {
		font-size: 11px;
		padding-bottom: 20px;
		padding-right: 20px;
	}
	.section-categories .category_block .services-block > a {
		font-size: 13px;
		min-width: auto;
		padding: 15px 20px;
	}
	.home-3 .banner-bottom p {
		font-size: 20px;
		padding: 10px 0;
	}
	.home-3 .jms-row.section-banner-bottom{
		padding: 60px 0;
	}
	.home-3 .blog-item h4{
		font-size: 15px;
	}
	.home-4 .topbar .navbar-logo {
		margin-bottom: 20px;
		text-align: center;
		width: 100%;
	}
	.home-4 .topbar .navbar-logo img {
		display: inline;
	}
	.home-4 .topbar .topbar-right {
		float: right;
		width: auto;
	}
	.home-4 .topbar .mega-menu {
		float: left;
		width: auto;
		position: static;
	}
	.home-4 .topbar {
		padding: 30px 0;
	}
	.home-4 .section-slider .jms-slider-wrapper {
		margin-top: -140px !important;
	}
	.home-4 footer .menu-footer .addon-box ul li {
		float: none;
	}
	.home-4 footer .menu-footer .addon-box ul {
		text-align: center;
	}
	.home-4 .footer-bottom .copy_right p {
		text-align: center;
	}
	.home-4 .topbar .topbar-right .open > .dropdown-menu.shoppingcart-box {
		margin-top: -2px;
	}
	.home-4 .topbar .topbar-right .open > .dropdown-menu{
		margin-top: 33px;
	}
	.home-4 .topbar .jms_ajax_search.open .dropdown-menu{
		margin-top: 21px;
	}
	.home-4 .topbar .container{
		position: relative;
	}
	.home-4 .topbar .mega-menu .open > .dropdown-menu{
		padding-top: 30px;
	}
	.home-4 .title_block {
		font-size: 12px;
	}
	.home-4 .navbar-fixed-top .cart_block.block.exclusive.dropdown-menu.shoppingcart-box {
		margin-top: -2px;
	}
	.home-4 .topbar.navbar-fixed-top .topbar-right .open > .dropdown-menu{
		margin-top: 33px;
	}
	.home-4 .topbar.navbar-fixed-top .topbar-right .open > .search-box.dropdown-menu {
		margin-top: 21px;
	}
	.section-new-arrivals .addon-title, .section-featured-products .addon-title {
		margin-top: 20px;
	}
	.home-5 .topbar-right .addon-box .btn-group a {
		padding: 0px 10px 0;
	}
	.home-5 .jms-megamenu .nav > li > a {
		padding: 19px 20px 20px;
	}
	.home-5 .jms-megamenu .nav > li:first-child > a {
		padding-left: 0;
	}
	.home-5 .jms-megamenu .nav > li:last-child > a {
		padding-right: 0;
	}
	.home-5 .section-home-banner .wrapper-banner .box-content {
		font-size: 9px;
	}
	.home-5 .section-home-banner .banner-box-content > p{
		font-size: 14px;
	}
	.home-5  .section-home-banner .box-content .title-play {
		margin-bottom: 20px;
		padding-bottom: 20px;
	}
	.home-5 .section-home-banner .box-content > a {
		margin-top: 20px;
	}
	.home-5 .section-home-banner .wrapper-banner .banner-content {
		padding: 0 20px;
	}
	.home-5  .section-home-banner-2.section-home-banner .box-content .title {
		padding-bottom: 10px;
	}
	.home-5  .section-home-banner-2.section-home-banner .box-content h3.title {
		margin-bottom: 0;
	}
	.home-5 footer #newsletter_block_left .newsletter-input{
		min-width: 290px;
	}
	.home-6 .section-home-banner .layout-column {
		border-bottom: 1px solid #ffffff;
		padding: 0 0.5px;
	}
	.home-6 .section-home-banner .row {
		margin: 0 -0.5px;
	}
	.home-6 .section-categories-products .wrapper-banner .banner-content {
		font-size: 8px;
	}
	.home-6 .footer-navbar .layout-column {
		margin-bottom: 30px;
		padding: 0 15px;
		width: 50%;
	}
	.home-6 footer .footer-bottom {
		margin-top: 60px;
	}
	.home-7 .product-info .title {
		font-size: 13px;
	}
	.home-7 .section-newsletter #newsletter_block_left .newsletter-input{
		min-width: 500px;
	}
	.home-7 .wrapper-banner a {
		width: 100%;
	}
	.home-7 .section-new-arrivals .addon-title, 
	.home-7 .section-featured-products .addon-title{
		margin-top: 0;
	}
	.home-7 .wrapper-banner.wrapper-banner-1 {
		margin-bottom: 50px;
	}
	.home-7 .addon-title > h3 {
		font-size: 20px;
	}
	.home-7 .jms-tab .nav-tabs > li > a {
		font-size: 16px;
	}
	.home-7 .jms-tab {
		top: -3px;
	}
	.home-7 footer .menu-footer .addon-box ul li a {
		font-size: 12px;
		padding: 0 5px 0 7px;
	}
	.productsSortForm{
		margin-left: 5px;
	}
	.product_list .product-info .title {
		font-size: 13px;
	}
	.product_list .product-preview .product-btn.ajax_add_to_cart_button {
		font-size: 0;
		padding: 0;
		width: 40px;
	}
	.product_list .product-preview .product-btn.ajax_add_to_cart_button .fa {
		line-height: 38px;
		margin: 0;
	}
	.list_info_left {
		width: 60%;
	}
	.list_info_right {
		width: 40%;
	}
	.products-list-in-row .product-info .list_info_left .title{
		padding-bottom: 15px;
	}
	.products-list-in-row .product-info .list_info_left .list_description {
		margin-top: 15px;
	}
	.productcategory_block .product-preview .product-btn.ajax_add_to_cart_button,
	.accessories_block .product-preview .product-btn.ajax_add_to_cart_button {
		font-size: 0;
		padding: 0;
		width: 40px;
	}
	.productcategory_block .product-preview .product-btn.ajax_add_to_cart_button .fa,
	.accessories_block .product-preview .product-btn.ajax_add_to_cart_button .fa {
		line-height: 38px;
		margin: 0;
	}
	.productcategory_block .product-preview h3.title,
	.accessories_block .product-preview h3.title {
		font-size: 13px;
	}
	.productcategory_block .product-preview .product-info,
	.accessories_block .product-preview .product-info {
		min-height: 150px;
		padding-bottom: 25px;
	}
	fieldset.attribute_fieldset {
		margin-right: 0;
	}
	.attribute_fieldset.attribute_color {
		margin-top: 30px;
	}
	.content_only .attribute_fieldset.attribute_color{
		margin-top: 0;
	}
	.extra-product .rating .nbcomments {
		margin-left: 25px;
	}
	.extra-product .rating .open-comment-form {
		margin-left: 25px;
	}
	.content-center-full .attribute_fieldset.attribute_color {
		margin-left: 15px;
		margin-top: 0;
	}
}
@media (min-width: 992px) and (max-width: 1199px){
	.home-3  .section-list-products .product-preview .product-btn.ajax_add_to_cart_button {
		font-size: 0;
		padding: 0;
		width: 40px;
	}
	.home-3  .section-list-products .product-preview .product-btn.ajax_add_to_cart_button .fa {
		line-height: 38px;
		margin: 0;
	}
	.home-3  .section-list-products .product-info .title {
		font-size: 13px;
	}
	.home-3 .section-list-products .product-info{
		min-height: 150px;
	}
	.section-new-arrivals .product-preview .product-btn.ajax_add_to_cart_button, 
	.section-featured-products .product-preview .product-btn.ajax_add_to_cart_button {
		font-size: 0;
		padding: 0;
		width: 40px;
	}
	.section-new-arrivals .product-preview .product-btn.ajax_add_to_cart_button .fa, 
	.section-featured-products .product-preview .product-btn.ajax_add_to_cart_button .fa {
		line-height: 38px;
		margin: 0;
	}
	.home-4 .product-info .title {
		font-size: 13px;
	}
	.home-4 .jms-row .product-info {
		min-height: 150px;
	}
	.home-6 .section-categories-products .product-preview .product-btn.ajax_add_to_cart_button {
		font-size: 0;
		padding: 0;
		width: 40px;
	}
	.home-6 .section-categories-products .product-preview .product-btn.ajax_add_to_cart_button .fa {
		line-height: 35px;
		margin: 0;
	}
	.home-6 .section-categories-products .product-preview .product-info .title {
		font-size: 14px;
	}
	.pb-left-column {
		width:50%;
	}
	.pb-right-column {
		width:50%;
	}
}
@media (max-width: 991px){
	.home-1 .topbar .navbar-logo {
		padding: 0 15px;
		text-align: center;
		width: 100%;
		margin-bottom: 30px;
	}
	.home-1 .jms_ajax_search{
		margin-left: 0;
	}
	.jms-popup-content #newsletter_block_left_popup .form-group{
		width: 400px;
	}
	.jms-popup{
		padding: 40px;
	}
	.home-1 .footer .footer-right .addon-box{
		width: 50%;
		margin-bottom: 30px;
	}
	.home-1 .footer .footer-right.footer-right-2{
		margin-top: 0;
	}
	.home-1 .topbar .navbar-logo img{
		display: inline;
	}
	.home-1 .header-bar .mega-menu, .home-1 .header-bar .cart_block {
		width: auto;
	}
	.home-1 .header-bar .cart_block {
		float: right;
	}
	.mega-menu .open-button {
		font-size: 23px;
	}
	.home-1 .header-bar .mega-menu {
		padding-top: 15px;
	}
	.home-1 .section-center-banner .wrapper-banner .box-content {
		font-size: 10px;
		padding-left: 15px !important;
		text-align: center !important;
	}
	.banner-bottom p {
		font-size: 15px;
		padding: 13px 0;
	}
	.brand-carousel.owl-theme .owl-controls .owl-nav > div.owl-prev{
		margin-left: 15px;
	}
	.brand-carousel.owl-theme .owl-controls .owl-nav > div.owl-next{
		margin-right: 15px;
	}
	.service_box h2{
		font-size: 14px;
	}
	.services-block > p{
		font-size: 15px;
	}
	.home-2 .header-bar .mega-menu {
		padding-bottom: 8px;
		padding-top: 9px;
	}
	.home-2 .section-home-banner .wrapper-banner .box-content{
		padding-bottom: 40px;
	}
	.home-2 .wrapper-banner-1 .box-content > a, .home-2 .wrapper-banner-2 .box-content > a, .home-2 .wrapper-banner-6 .box-content > a{
		margin-top: 15px;
	}
	.home-2 .section-home-banner .wrapper-banner.wrapper-banner-6 .box-content{
		padding-bottom: 0;
	}
	.footer-top .testimonials_block{
		margin-top: 50px;
	}
	footer .menu-footer .addon-box ul li a {
		padding: 0 3px 0 7px;
	}
	.home-3 .jms-row.mega-menu {
		height: 73px;
		padding-bottom: 0;
		padding-top: 0;
	}
	.home-3 .jms-row.mega-menu .open-button {
		line-height: 73px;
	}
	.home-3 .banner-bottom p{
		margin-right: 0;
	}
	.section-slider-banner .wrapper-banner a {
		width: 100%;
	}
	.section-categories .layout-column:nth-child(1), 
	.section-categories .layout-column:nth-child(2) {
		width: 50%;
	}
	.section-categories .layout-column {
		width: 33.33%;
		border-bottom: 1px solid #ffffff;
	}
	.home-3 .banner-bottom p {
		margin-bottom: 20px;
		width: 100%;
		line-height: 28px;
	}
	.home-3 .topbar .topbar-left .addon-box > p{
		font-size: 1.07em;
	}
	.home-3 .jms-row.footer-top{
		padding: 40px;
	}
	.home-3 footer .addon-box ul.find-us li{
		margin: 0;
	}
	.home-3 .footer-navbar .layout-column.instagram_block{
		height: auto !important;
	}
	.home-4 .banner-1 {
		width: 30%;
	}
	.home-4 .product-box{
		width: 70%;
	}
	.home-4 .addon-title > h3{
		font-size: 25px;
	}
	.home-4 .section-new-arrivals .product-preview .product-btn, 
	.home-4 .section-featured-products .product-preview .product-btn{
		margin: 0;
	}
	.home-4 .section-new-arrivals .product-preview .product-btn.ajax_add_to_cart_button, 
	.home-4 .section-featured-products .product-preview .product-btn.ajax_add_to_cart_button{
		padding: 0 10px;
	}
	.home-4 .product-info .title{
		font-size: 14px;
	}
	.home-4 .mega-menu .open-button {
		color: #ffffff;
	}
	.home-4 .topbar .topbar-right{
		padding-top: 0;
		padding-bottom: 0;
	}
	.home-4 .topbar.navbar-fixed-top .topbar-right .open > .search-box.dropdown-menu,
	.home-4 .topbar.navbar-fixed-top .topbar-right .open > .dropdown-menu	{
		margin-top: 19px;
	}
	.home-4 .navbar-fixed-top .cart_block.block.exclusive.dropdown-menu.shoppingcart-box{
		margin-top: -17px;
	}
	.home-4 .section-blog .blog-info{
		padding-left: 90px;
	}
	.home-4 .section-blog .blog-item ul li.post-created{
		left: 15px;
	}
	.home-4 .footer-navbar .layout-column {
		width: auto;
	}
	.home-4 .footer-navbar .layout-column.newsletter_block {
		float: right;
	}
	.home-4 footer .addon-box ul.find-us li {
		margin-right: 6px;
	}
	.home-4 footer .addon-box ul.find-us li:last-child {
		margin-right: 0;
	}
	.home-4 .section-slider .jms-slider-wrapper {
		margin-top: 0 !important;
	}
	.home-4 .topbar {
		background: #000000 none repeat scroll 0 0;
		padding: 15px 0;
	}
	.home-4 .topbar .navbar-logo{
		margin-bottom: 10px;
	}
	.home-4 .topbar .topbar-right .open > .dropdown-menu {
		margin-top: 19px;
	}
	.home-4 .topbar .topbar-right .open > .dropdown-menu.shoppingcart-box {
		margin-top: -17px;
	}
	.home-4 .topbar .jms_ajax_search.open .dropdown-menu {
		margin-top: 19px;
		padding: 0;
	}
	.home-4 .topbar .jms_ajax_search .dropdown-menu a.fa-search{
		top: 10px;
		right: 10px;
	}
	.home-5 .topbar .topbar-left {
		width: auto;
	}
	.home-5 .mega-menu .open-button {
		line-height: 58px;
	}
	.home-5 .section-home-banner .image,
	.home-5 .section-home-banner .services-block,
	.home-5 .section-home-banner .wrapper-banner .banner-content{
		width: 100%;
		color: #fff;
	}
	.home-5 .jms-row.section-home-banner.section-home-banner-1 .layout-column{
		padding-top: 0;
	}
	.home-5 .section-home-banner .wrapper-banner .banner-content{
		padding: 0 50px;
	}
	.home-5 .topbar-right .addon-box .btn-group a {
		padding: 0 5px;
	}
	.home-5 footer .footer-center,
	.home-5 footer .paiement_logo_block,
	.home-5 footer .footer-right{
		text-align: left; 
	}
	.home-5 footer .footer-right .addon-title > h3::before {
		left: 0;
		right: auto;
	}
	.home-5 .footer-navbar .layout-column {
		margin-bottom: 30px;
	}
	.home-5 .footer-navbar .layout-column:last-child {
		margin-bottom: 0;
	}
	.home-5 footer #newsletter_block_left .addon-title {
		margin-bottom: 20px;
	}
	.home-5 footer .paiement_logo_block{
		margin-top: 20px;
	}
	.home-5 .footer-navbar .layout-column.footer-right {
		margin-bottom: 0;
	}
	.home-6 .mega-menu .open-button {
		line-height: 60px;
	}
	.home-6 .section-categories-products {
		margin-bottom: 45px;
	}
	.home-7 .content {
		padding-left: 0;
	}
	.home-7 header {
		position: static;
		width: 100%;
	}
	.home-7 .topbar {
		padding-bottom: 20px;
	}
	.home-7 .layout-column.topbar-bottom {
		bottom: auto;
		display: inline-block;
		left: 0;
		padding: 0 30px;
		top: 0;
		width: auto;
	}
	.home-7 header .layout-column {
		width: auto;
	}
	.home-7 header .layout-column.navbar-logo {
		width: 100%;
	}
	.home-7 .layout-column.topbar-bottom .copy_right {
		display: none;
	}
	.home-7 .layout-column.topbar-bottom .find-us .divider {
		line-height: 35px;
	}
	.home-7 .layout-column.topbar-bottom .find-us .divider:first-child {
		margin-left: 0;
	}
	.home-7 header .layout-column.topbar-top .addon-box:last-child .btn-group > a {
		border-right: 1px solid #464646;
	}
	.home-7 header .layout-column.topbar-top {
		float: right;
		text-align: right;
		width: 100%;
		padding: 0 30px;
	}
	.home-7 header .layout-column.navbar-logo {
		padding: 0;
		text-align: center;
		margin: 30px 0 20px;
	}
	.home-7 header .layout-column.navbar-logo img {
		display: inline;
	}
	.home-7 .topbar .search_block, 
	.home-7 header .layout-column.cart_block {
		margin: 0;
		width: auto;
		float: right;
	}
	.home-7 .topbar .search_block {
		padding-left: 5px;
	}
	.home-7 header .layout-column.cart_block {
		padding-right: 5px;
	}
	.home-7 header .layout-column.mega-menu {
		margin-top: 0;
	}
	.home-7 .mega-menu .open-button {
		background: #00c0a5;
		border-radius: 3px;
		color: #ffffff;
		display: inline-block;
		height: 40px;
		line-height: 40px;
		text-align: center;
		width: 40px;
	}
	.home-7 .topbar .jms_ajax_search .dropdown-menu {
		display: none;
		height: auto;
		min-width: 300px;
		padding: 0;
		position: absolute;
		top: inherit;
	}
	.home-7 .topbar .jms_ajax_search .dropdown-menu #ajax_search {
		background: #ffffff none repeat scroll 0 0;
		border-bottom: 0 none;
		border-radius: 3px;
		height: 40px;
		line-height: 40px;
		min-width: 300px;
		padding: 0 20px;
	}
	.home-7 .topbar .jms_ajax_search .dropdown-menu #ajax_search::-moz-placeholder {
		line-height: 40px;
	}
	.home-7 .topbar .jms_ajax_search .dropdown-menu #ajax_search::-o-placeholder {
		line-height: 40px;
	}
	.home-7 .topbar .jms_ajax_search .dropdown-menu #ajax_search::-webkit-placeholder {
		line-height: 40px;
	}
	.home-7 .topbar .jms_ajax_search .dropdown-menu #ajax_search::-ms-placeholder {
		line-height: 40px;
	}
	.home-7 .topbar .search_block .btn-group > a {
		background-color: #00c0a5;
		border-radius: 3px;
		display: inline-block;
		height: 40px;
		position: static;
		width: 40px;
		vertical-align: top;
	}
	.home-7 .topbar .jms_ajax_search.open .dropdown-menu {
		display: block;
	}
	.home-7 #cart_block.btn-group {
		background: #00c0a5 none repeat scroll 0 0;
		border-radius: 3px;
		padding: 0 20px;
	}
	.home-7 #cart_block.btn-group > a, 
	.home-7 #cart_block.btn-group > a .fa, 
	.home-7 #cart_block.btn-group > a .ajax_cart_quantity {
		color: #ffffff;
	}
	.home-7 #cart_block.btn-group > a{
		padding: 8px 0px;
	}
	.home-7 .topbar .open > .dropdown-menu.cart_block {
		left: auto;
		margin-left: 0;
		margin-top: 0;
		right: 0;
		top: 40px;
	}
	.home-7 .topbar .jms_ajax_search .dropdown-menu {
		left: auto;
		right: 0;
	}
	.productsSortForm{
		margin-left: 0;
	}
	.banner_column img {
		max-width: 100%;
		width: 100%;
	}
	#product #center_column {
		margin-top: 70px;
	}
	.pb-left-column, 
	.pb-right-column,
	.content-center-full .pb-left-column, 
	.content-center-full .pb-right-column{
		width: 100%;
	}
	.pb-right-column {
		margin-top: 70px;
	}
	#image-block > span#view_full_size {
		display: inline-block;
		width: 100%;
	}
	#image-block > span#view_full_size img {
		max-width: 100%;
		width: 100%;
	}
	.content-center-full .products-list-in-column .ajax_block_product {
		width: 100%;
	}
	.content-center-full .post-list .blog-post {
		width: 100%;
	}
	.change-position .product-preview {
		margin-left: -15px;
	}
	.change-position .owl-carousel {
		display: block !important;
	}
	.change-position .dropdown-menu{
		border: 0 none;
		border-radius: 0;
		box-shadow: none;
		display: block !important;
		height: 0;
		overflow: hidden;
		padding: 0;
	}
	.change-position.open .dropdown-menu {
		height: auto;
		margin: 5px 0;
		overflow: visible;
		padding: 5px 0;
	}
	.product .types{
		width: 100%;
		clear: both;
	}
	.product .heureka_product{
		width: 100%;
		clear: both;
		padding-left: 0px;
	}
	.product .heureka_product img{
		margin-top: 20px;
		display: block !important;
		float: none !important;
		margin-left: auto !important;
		margin-right: auto !important;
		margin-bottom: 40px;
	}
}
@media (max-width: 990px){
	.section-popup{
		display: none;
	}
}
@media (min-width: 621px) and (max-width: 991px){
	.home-5 .section-home-banner .box-content .title {
		color: #ffffff;
	}
	.home-5 .section-home-banner .box-content .title-play {
		color: #ffffff;
	}
	.home-5 .section-home-banner .box-content .title-play::before {
		background: #ffffff none repeat scroll 0 0;
	}
	.home-5 .section-home-banner .banner-box-content > p {
		color: #ffffff;
	}
	.home-5 .section-home-banner .box-content > a {
		background: #00c0a5 none repeat scroll 0 0;
	}
	.home-5 .jms-row.section-home-banner.section-home-banner-2 .layout-column .banner-box-content {
		text-align: right;
	}
	.home-5 .jms-row.section-home-banner.section-home-banner-2 .layout-column .box-content > a {
		float: right;
	}
}
@media (max-width: 767px){
	.container {
		margin-left: 10px;
		margin-right: 10px;
	}
	.home-5 .container{
		margin: 0 auto;
	}
	.jms-popup-content #newsletter_block_left_popup .form-group{
		width: 300px;
	}
	.jms-popup-overlay > .jms-popup > h2,
	.jms-popup p.title-sale-off span{
		font-size: 18px;
	}
	.jms-popup p.title-sale-off{
		font-size: 17px;
	}
	.jms-popup p{
		font-size: 14px;
	}
	.home-1 .jms_ajax_search {
		min-width: auto;
		width: auto;
	}
	.home-1 .jms_ajax_search .dropdown-menu {
		background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
		display: none;
		height: auto;
		position: absolute;
		width: 100%;
	}
	.home-1 .topbar .search_block .open > .dropdown-menu {
		box-shadow: none;
		left: 0;
		margin-top: 0;
		padding: 0;
		display: block;
		right: auto;
	}
	.home-1 .search_block .btn-group > a {
		border-radius: 3px;
		display: inline-block;
		position: static;
		vertical-align: top;
	}
	.home-1 #ajax_search {
		background: rgb(255, 255, 255) none repeat scroll 0 0;
		border: 1px solid rgb(232, 232, 232);
	}
	.home-1 .wrapper-banner a {
		width: 100%;
	}
	.testimonial-left, 
	.testimonial-right {
		width: 100%;
	}
	.home-1 .footer .footer-right .addon-box{
		width: 100%;
	}
	.home-1 .footer .footer-right.footer-right-2 .addon-box:last-child {
		margin-bottom: 0;
	}
	footer .paiement_logo_block {
		text-align: left;
	}
	.banner-bottom p{
		line-height: 28px;
	}
	.home-2 .section-home-banner .row{
		margin: 0;
	}
	.home-2 .section-home-banner .row .layout-column{
		padding: 0;
	}
	.home-2 .section-home-banner .row .layout-column.wrapper-banner-1{
		border-bottom: 1px solid #fff;
	}
	.home-2 footer .menu-footer .addon-box ul li{
		line-height: 28px;
	}
	.home-2 .topbar-right {
		float: right;
		padding-left: 0;
		text-align: right;
		width: auto;
	}
	.home-2 .topbar .addon-box > p .text-top {
		display: none;
	}
	.home-2 .topbar-right .addon-box .btn-group a {
		padding: 0 5px;
	}
	.home-2 .topbar .topbar-left {
		float: left;
		padding-right: 0;
		width: auto;
	}
	.home-2 .header-bar .jms_ajax_search .dropdown-menu {
		min-width: 300px;
		width: auto;
	}
	.home-2 .header-bar #ajax_search{
		min-width: 300px;
	}
	.home-3 .topbar .topbar-left {
		float: left;
		text-align: center;
		/*margin-top: 62px;*/
		/*position: absolute;*/
		/*width: auto;*/
	}

	.home-3 .topbar .open > .dropdown-menu{
		margin-top: 31px;
	}
	.home-3 .topbar .open > .dropdown-menu.shoppingcart-box{
		margin-top: -2px;
	}
	.home-3 .topbar .navbar-logo {
		margin-bottom: 30px;
	}
	body.home-3 .jms-row.topbar {
		padding: 30px 10px;
	}
	.home-3 footer .addon-box ul.find-us {
		text-align: left;
		margin-top: 30px;
	}
	.home-3 .footer-navbar .layout-column {
		height: auto !important;
		width: 100%;
	}
	.home-3 footer .paiement_logo_block{
		text-align: center;
	}
	.home-3 .jms-row.mega-menu{
		padding: 0 10px;
	}
	body.home-3 .jms-row{
		padding-left: 10px;
		padding-right: 10px;
	}
	.home-3 .jms-row.section-banner-bottom {
		margin-left: 10px;
		margin-right: 10px;
	}
	.home-3 .jms-row.footer-top {
		margin-left: 10px;
		margin-right: 10px;
	}
	body.home-3 footer .jms-row.footer-navbar {
		padding-bottom: 10px;
		padding-top: 0px;
	}
	.home-3 .footer-navbar .layout-column {
		padding: 0 15px;
	}
	@media (max-width: 768px) {
		.home-3 .footer-navbar .layout-column {
			padding: 20px 15px;
		}
	}


	.home-4 .banner-1 {
		width: 45%;
	}
	.home-4 .product-box{
		width: 55%;
	}
	.section-new-arrivals .addon-title, 
	.section-featured-products .addon-title {
		margin-bottom: 20px;
		margin-top: 0;
		text-align: left;
		width: 100%;
	}
	.section-new-arrivals .title_block.title-right {
		float: left;
		text-align: left;
	}
	.section-featured-products .addon-title > h3::before {
		left: 0;
		right: auto;
	}
	.home-4 .footer-navbar .layout-column{
		width: 100%;
		text-align: center;
	}
	.home-4 .footer-navbar .layout-column.navbar-logo-footer img {
		display: inline;
	}
	.home-4 .footer-navbar .layout-column.newsletter_block {
		float: none;
	}
	.home-4 footer .addon-box > #newsletter_block_left {
		text-align: center;
	}
	.home-5 .footer-navbar .layout-column.footer-right {
		margin-bottom: 0;
	}
	.home-5 .topbar .topbar-left {
		margin-top: 60px;
		position: absolute;
	}
	.home-5 .topbar .navbar-logo {
		margin-bottom: 30px;
	}
	.home-5 .jms-row.topbar {
		padding-bottom: 30px;
		padding-top: 30px;
	}
	.home-5 .header-bar .mega-menu, .home-5 .header-bar-right {
		width: auto;
	}
	.home-5 .header-bar-right {
		float: right;
	}
	.home-5 .section-new-arrivals .addon-title{
		text-align: center;
	}
	.home-6 .topbar .topbar-left, 
	.home-6 .topbar .topbar-right {
		width: auto;
	}
	.home-6 .container{
		margin: 0;
	}
	.home-6 .jms_ajax_search .dropdown-menu {
		display: none;
		position: absolute;
	}
	.home-6 .header-bar .jms_ajax_search {
		display: inline-block;
		min-width: auto;
		width: auto;
	}
	.home-6 .header-bar .search_block .btn-group > a {
		border-radius: 3px;
		display: inline-block;
		position: static;
		vertical-align: top;
	}
	.home-6 .jms_ajax_search.open .dropdown-menu {
		display: block;
	}
	.home-6 .header-bar #cart_block.btn-group > a .text-box {
		display: none;
	}
	.home-6 .section-home-banner .layout-column{
		padding: 0;
	}
	.home-6 .section-home-banner .row{
		margin: 0;
	}
	.home-6 .footer-navbar .layout-column{
		width: 100%;
	}
	.home-6 .section-social .find-us li a{
		letter-spacing: 0;
	}
	.home-7 footer .paiement_logo_block{
		text-align: center;
	}
	.home-7 footer .addon-box ul li{
		line-height: 28px;
	}
	.home-7 header .layout-column.mega-menu {
		padding: 0 10px;
	}
	.home-7 .topbar .search_block, .home-7 header .layout-column.cart_block {
		padding: 0 10px;
	}
	.home-7 .topbar .search_block {
		padding-left: 5px;
	}
	.home-7 header .layout-column.cart_block {
		padding-right: 5px;
	}
	.home-7 header .layout-column.topbar-top {
		padding: 0 10px;
	}
	.home-7 .section-home-banner,
	.home-7 .section-new-arrivals, 
	.home-7 .section-featured-products,
	.home-7 .section-newsletter,
	.home-7 .section-brands,
	.home-7 .layout-column.topbar-bottom,
	.home-7 footer{
		padding: 0 10px;
	}
	.home-7 footer {
		margin-bottom: 10px;
	}
	.products-list-in-column .ajax_block_product{
		width: 100%;
	}
	.products-list-in-column .ajax_block_product .product-preview .preview img {
		max-width: 100%;
		width: 100%;
	}
}
@media (max-width: 620px){
	.page-content {
		padding:0px 10px;	
	}
	.home-5 .section-home-banner .wrapper-banner .banner-content {
		color: #141821;
		padding: 50px;
		position: static;
	}
	.home-5 .section-home-banner .x-girl {
		margin-top: -80px;
		top: 50%;
	}
	.home-5 .header-bar-right .jms_ajax_search .dropdown-menu{
		right: -90px;
	}
	.home-6 .topbar .addon-box > p .text-top {
		display: none;
	}
	.home-6 .topbar-right .addon-box .btn-group > a{
		padding: 0 5px 0 2px;
	}
	.home-7 .topbar-bottom .find-us li{
		margin: 0 10px;
	}
	.home-7 .section-banner .title {
		font-size: 30px;
	}
	.home-7 .section-banner .addon-box > p {
		font-size: 25px;
	}
	.home-7 .section-newsletter #newsletter_block_left .newsletter-input {
		min-width: 400px;
	}
	.home-7 .section-newsletter .newsletter-btn{
		padding: 0 15px;
	}
	.home-7 .jms-tab {
		position: static;
	}
	.home-7 .jms-tab .nav-tabs > li:first-child > a {
		padding-left: 0;
	}
}
@media (max-width: 480px){
	.section-popup{
		display: none;
	}
	footer .paiement_logo_block img {
		width: 250px;
	}
	.home-1 footer .addon-box ul.find-us li {
		margin-right: 5px;
	}
	.home-1 .topbar-right .addon-box .btn-group a {
		padding: 7px 5px 0;
	}
	.home-1 .topbar-right .addon-box, 
	.home-1 .topbar-right .addon-box a{
		font-size: 14px;
	}
	.home-1 .topbar-right .addon-box:first-child p span.text-box {
		display: none;
	}
	.home-1 .topbar-right .addon-box .btn-group.user-info a {
		padding-left: 0;
	}
	.home-1 .topbar .search_block {
		padding: 0 0 0 15px;
	}
	.home-1 .wrapper-banner-1 .box-content > p{
		padding: 10px 5px;
	}
	.addon-title > h3{
		font-size: 17px;
	}
	.owl-theme .owl-controls .owl-nav div.owl-prev, .owl-theme .owl-controls .owl-nav div.owl-next {
		width:30px;
		height:30px;
	}
	.owl-theme .owl-controls .owl-nav div.owl-prev::before, .owl-theme .owl-controls .owl-nav div.owl-next::before {
		line-height:30px;
	}
	.owl-theme .owl-controls {
		top:-60px;
	}
	.home-1 .blog-info{
		padding: 0 15px 15px;
	}
	.testimonial-author {
		float: left;
		width: 100%;
	}
	.testimonial-img {
		display: inline-block;
		float: none;
		margin: 0;
	}
	.testimonial-box{
		text-align: center;
		padding-bottom: 10px;
	}
	.testimonial-carousel.owl-theme .owl-controls {
		display: inline-block;
		margin-top: 0;
		position: static;
		width: 100%;
		margin-bottom: 80px;
	}
	.testimonial-left, .testimonial-right{
		padding: 0;
	}
	.testimonial-carousel.owl-theme .owl-controls .owl-dot {
		margin: 0 3px;
	}
	.home-2 .topbar .topbar-left, .home-2 .topbar .topbar-right {
		padding: 0 15px;
		text-align: center;
		width: 100%;
	}
	.home-2 .topbar-right .addon-box .btn-group a{
		padding: 0 10px;
	}
	.home-2 .topbar .topbar-right {
		margin-top: 10px;
	}
	.home-2 .footer-top .testimonials_block .addon-box {
		min-height: auto;
		padding: 43px 55px 0;
	}
	.home-2 .testimonial-carousel.owl-theme .owl-controls{
		margin-bottom: 45px;
	}
	.home-2 .footer-top .newsletter_block .addon-box {
		padding: 43px 15px 0;
	}
	.home-2 .footer-top .newsletter_block .addon-box:last-child {
		padding: 0 15px 43px;
	}
	.home-2 .footer-top .testimonials_block .addon-box {
		padding: 43px 15px 0;
	}
	.home-2 .section-home-banner .wrapper-banner.wrapper-banner-6 img {
		max-width: none;
		width: auto;
	}
	.dropdown-menu.shoppingcart-box{
		min-width: 280px !important;
	}
	.home-2 .header-bar-right .dropdown-menu.shoppingcart-box{
		right: -10px;
	}
	.home-2 .header-bar #ajax_search {
		float: right;
		min-width: auto;
		width: auto;
	}
	.home-3 .topbar .topbar-left .addon-box > p .text-top {
		display: none;
	}
	.home-3 .topbar-right .btn-group {
		padding: 0 5px;
	}
	.home-3 #cart_block.btn-group > a .ajax_cart_quantity{
		right: -10px;
	}
	.home-3 .topbar #ajax_search {
		min-width: auto;
	}
	.home-3 .topbar .open > .dropdown-menu.search-box {
		min-width: 190px;
		right: -5px;
		width: auto;
	}
	.home-3 .section-categories .layout-column {
		width: 100% !important;
	}
	.home-3 .section-blog .blog-info {
		padding: 0;
	}
	.home-3 .blog-item ul li{
		margin: 0 5px;
	}
	.home-3 .blog-item ul li.post-created {
		background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
		font-size: 13px;
		height: auto;
		left: auto;
		margin: 0 5px;
		padding: 0;
		position: relative;
		text-transform: none;
		top: auto;
		width: auto;
	}
	.home-3 .blog-item ul li.post-created span {
		color: #00174f;
		display: inline;
		font-size: 13px;
		font-weight: 400;
		opacity: 0.75;
		text-transform: capitalize;
	}
	.home-3 .blog-item ul li.post-created::before {
		display: block;
	}
	.home-3 .blog-item ul li::before {
		left: -10px;
	}
	.home-3 .blog-item ul li:first-child{
		margin-left: 0;
	}
	.home-3 footer .addon-box ul.find-us li,
	.home-3 footer .newsletter-btn{
		height: 50px;
		line-height: 50px;
		width: 50px;
	}
	.home-3 .jms-row.footer-top{
		padding: 15px;
	}
	.home-4 .banner-1,
	.home-4 .product-box	{
		width: 100%;
	}
	.home-4 .banner-1 {
		margin-bottom: 40px;
	}
	.home-4 .title_block {
		font-size: 9px;
	}
	.home-4 .topbar .jms_ajax_search .dropdown-menu input#ajax_search{
		min-width: 300px;
	}
	.home-4 .topbar .jms_ajax_search.open .dropdown-menu{
		right: -120px;
	}	
	.home-5 .topbar .topbar-left {
		margin-bottom: 15px;
		margin-top: 0;
		position: static;
		text-align: center;
	}
	.home-5 .topbar .navbar-logo{
		margin-bottom: 15px;
	}
	.home-5 .topbar .layout-column {
		text-align: center;
		width: 100%;
	}
	.home-5 .jms-row.topbar {
		padding-bottom: 15px;
		padding-top: 15px;
	}
	.home-5 .topbar-right .addon-box .btn-group a {
		padding: 0 8px;
	}
	body.home-5 .jms-row {
		padding-left: 10px;
		padding-right: 10px;
	}
	.home-5 .section-home-banner .wrapper-banner .banner-content{
		padding: 25px 15px;
	}
	.home-5 .header-bar-right .jms_ajax_search .dropdown-menu input#ajax_search{
		min-width: 280px;
	}
	.home-5 .header-bar-right .jms_ajax_search .dropdown-menu{
		right: -110px;
	}
	.home-6 header {
		padding: 0 10px;
	}
	.home-6 .topbar .topbar-left, .home-6 .topbar .topbar-right {
		text-align: center;
		width: 100%;
	}
	.home-6 .topbar-right .addon-box .btn-group > a {
		padding: 0 10px 0 7px;
		border: 0;
	}
	.home-6 .header-bar .navbar-logo {
		margin-bottom: 30px;
		width: 100%;
	}
	.home-6 .header-bar .navbar-logo img {
		width: auto;
	}
	.home-6 .header-bar .search_block {
		margin-top: 60px;
		position: absolute;
	}
	.home-6 .cart_block {
		float: right;
	}
	.home-6 .header-bar {
		padding: 25px 0 15px;
	}
	.home-6 .section-home-banner {
		padding: 0 10px;
	}
	.home-6 .section-categories-products {
		padding-left: 10px;
		padding-right: 10px;
	}
	.home-6 .section-brands,
	.home-6 .section-social{
		margin-left: 10px;
		margin-right: 10px;
	}
	.home-6 footer {
		padding-left: 10px;
		padding-right: 10px;
	}
	.home-6 .section-social .find-us li {
		float: none;
		margin-bottom: 13px;
		width: auto;
	}
	.home-6 .section-social .find-us li a {
		padding: 0 10px;
	}
	.home-6 .section-social .find-us {
		text-align: center;
	}
	.home-7 .layout-column.topbar-bottom {
		border-top: 1px solid #464646;
		top: 35px;
		width: 100%;
	}
	.home-7 header .layout-column.topbar-top .addon-box:last-child .btn-group > a {
		border-right: 0 none;
	}
	.home-7 header .layout-column.topbar-top {
		float: none;
		height: 70px;
		padding: 0 10px;
		text-align: center;
	}
	.home-7 .section-home-banner .wrapper-banner .box-content {
		font-size: 9px;
	}
	.home-7 .section-newsletter #newsletter_block_left .newsletter-input {
		min-width: 280px;
	}
	.home-7 .jms-tab .nav-tabs > li > a{
		padding: 0 10px;
	}
	.home-7 .jms-tab .nav-tabs > li > a::after{
		margin-left: 7px;
	}
	#more_info_block .nav-tabs > li {
		margin: 0 15px;
	}
	.social_sharing_product .social-sharing{
		margin: 0 2px;
	}
	.pd-right-content > h2{
		font-size: 17px;
	}
	.extra-product .rating .open-comment-form{
		display: none;
	}
	.filters-panel-bottom .product-count {
		width:100%;
		float:left;
	}
	.col-lg-6.col-sm-6.filters-panel-left {
		float:right;
	}
	
}