/* Create By D.G */
@media only screen and (min-width: 1200px) {
	.category #left_column{width:22%;}
	.category #center_column{width:78%;}
	
	.lof-custom2{width:26%;}
	/*#homepage-slider{width:74%;}*/
	
	.product .primary_block .pb-left-column{width:43.667%;}
	.product .primary_block .pb-right-column{width:56.333%;}
}

@media only screen and (min-width: 992px) and (max-width : 1024px) {
	.dgtopsearch::after{bottom:-17px;}
	.dgtopsearch h2{font-size:15px;}
	
	.cont-info{padding:18px 20px;}	
	.box-info-product .exclusive span{padding:7px 41px 7px 10px;}
	
	.right-column-inn{padding-left:50px;}
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	#block_top_menu{display:block;}
	#search_block_top #searchbox{width:100%; padding-left:0;}
	
	.shopping_cart .cartcounter{min-width:150px;}
	.box-cart-bottom .buttons_bottom_block{margin-top:20px;}
	
	.dgheaderlinks{margin-top:5px;}
	
	.lof-custom2{padding:0;}
	
	#homepagecategories ul{margin-left:-1.8%;}
	#homepagecategories .homepagecategories_cat{width:47%;}
	#homepagecategories .first_item_of_line{margin-left:1.8%;}
	
	#subcategories ul li{width:33.3333%;}
	
	.pb-left-column{margin-bottom:30px;}
	.pb-left-column #image-block {margin: 0 auto; width:480px;}
	.right-column-inn{padding-left:75px;}
}

@media only screen and (min-width: 640px) and (max-width: 767px) {
	#search_block_top{padding-top:20px;}
	#search_block_top #searchbox{width:auto; float:none; margin:0 70px; padding-left:0;}
	
	#header .shopping_cart{padding-top:20px; text-align:center;}
	.shopping_cart > a:first-child{display:inline-block;}
	.shopping_cart > a:first-child::before{position:absolute;}
	
	.dgheaderlinks{margin-top:5px; text-align:center;}
	
	h3.homcb{padding:0 15px 0 0;}
	h3.homcb span{padding:0 10px 0 0;}
	
	.lof-custom2{padding:0;}
	.dgtopsearch .formfield.col-sm-6{width:50%; float:left;}
	
	#homepagecategories{padding:0;}
	#homepagecategories ul{margin-left:-1.8%;}
	#homepagecategories .homepagecategories_cat{width:47%;}
	#homepagecategories .first_item_of_line{margin-left:1.8%;}
	
	.footer-container .container{padding:22px 15px;}
	.footer-container, .copyright, .madeby{text-align:center;}
	.footlink ul li{display:inline-block; padding:0 15px; float:none; width:100%;}
	
	.pagetitlewrap .breadcrumb{float:left; width:100%;}
	
	.product_attributes, .box-cart-bottom{float:left; width:50%;}
	
	#subcategories ul li{width:33.3333%;}
	
	.pb-left-column{margin-bottom: 30px;}
	.pb-left-column #image-block {margin:0 auto; width:480px;}
	.right-column-inn{padding-left:95px;}
	.table_wrap table thead th:first-child, .table_wrap table tbody td:first-child{width:auto; text-align:left;}
	.table_wrap table thead th, .table_wrap table tbody td{text-align:left; padding:5px 15px}
	.table_wrap table tbody td:nth-child(2){color:#000000;}
	.table-responsive tbody tr:nth-child(2) td:nth-child(2){color:#f90707;}
}

@media only screen and (min-width: 480px) and (max-width: 639px) {
	#search_block_top{padding-top:20px;}
	#search_block_top #searchbox{width:auto; float:none; margin:0 70px; padding-left:0;}
	
	#header .shopping_cart{padding-top:20px; text-align:center;}
	.shopping_cart > a:first-child{display:inline-block;}
	.shopping_cart > a:first-child::before{position:absolute;}
	
	.dgheaderlinks{margin-top:5px; text-align:center;}
	
	h3.homcb{padding:0 15px 0 0;}
	h3.homcb span{padding:0 10px 0 0;}
	
	.lof-custom2{padding:0;}
	.dgtopsearch .formfield{margin-bottom:10px;}
	
	#homepagecategories .homepagecategories_cat{width:100%; margin-left:0;}
	
	.footer-container .container{padding:22px 15px;}
	.footer-container, .copyright, .madeby{text-align:center;}
	.footlink ul li{display:inline-block; padding:0 15px; float:none; width:100%;}
	
	.cont-info{padding:30px;}
	
	.pagetitlewrap .breadcrumb{float:left; width:100%;}
	
	.product_attributes{float:left; width:61%;}
	.box-cart-bottom{float:left; width:39%;}
	
	#subcategories ul li{width:50%; margin-bottom:15px;}
	
	.pb-left-column{margin-bottom: 30px;}
	.right-column-inn{padding-left:95px;}
	.table_wrap table thead th:first-child, .table_wrap table tbody td:first-child{width:auto; text-align:left;}
	.table_wrap table thead th, .table_wrap table tbody td{text-align:left; padding:5px 15px}
	.table_wrap table tbody td:nth-child(2){color:#000000;}
	.table-responsive tbody tr:nth-child(2) td:nth-child(2){color:#f90707;}
}


@media only screen and (max-width: 479px) {
	#search_block_top{padding-top:20px;}
	#search_block_top #searchbox{width:auto; float:none; padding-left:0;}
	
	#header .shopping_cart{padding-top:20px; text-align:center;}
	/*.shopping_cart > a:first-child{display:inline-block;}
	.shopping_cart > a:first-child::before{position:absolute;}*/
	.lof-custom1{display:block;}
	.dgnavmenu:first-child, #contact-link{border:none;}
	
	.dgheaderlinks{margin-top:5px; text-align:center;}
	
	h3.homcb{padding:0 15px 0 0;}
	h3.homcb span{padding:0 10px 0 0;}
	
	.lof-custom2{padding:0;}
	.dgtopsearch .formfield{margin-bottom:10px;}
	
	#homepagecategories .homepagecategories_cat{width:100%; margin-left:0;}
	
	.footer-container .container{padding:22px 15px;}
	.footer-container, .copyright, .madeby{text-align:center;}
	.footlink ul li{display:inline-block; padding:0 15px; float:none; width:100%;}
	#footer #newsletter_block_left h4{float:none; padding-right:0;}
	
	.cont-info{padding:30px;}
	
	.pagetitlewrap .breadcrumb{float:left; width:100%;}	
	.box-cart-bottom .buttons_bottom_block{margin-top:20px;}
	
	#subcategories ul li{width:100%; margin-bottom:15px;}
	#subcategories ul li h5{min-height:inherit;}
	
	.pb-left-column{margin-bottom: 30px;}
	.right-column-inn{padding-left:0;}
	.table_wrap::before{background:none; position:inherit; content:inherit;}
	.table_wrap table thead th:first-child, .table_wrap table tbody td:first-child{width:auto; text-align:left;}
	.table_wrap table thead th, .table_wrap table tbody td{text-align:left; padding:5px 15px}
	.table_wrap table tbody td:nth-child(2){color:#000000;}
	.table-responsive tbody tr:nth-child(2) td:nth-child(2){color:#f90707;}
}


/*---- Others ----*/
@media (max-width: 767px) {
	
}
