@media screen and (max-width: 1100px){
	/*a{display:inline;}
	a:before{background:none;}|*/
	.same_height .html_mod{height:100% !important;}
	.video_only  .modal-dialog{width:90%;position:relative;margin-top:70px;}
	/*.faq-a{padding-left:0;padding-right:0;}*/
	.content_article table {max-width: 100% !important;}
}	
@media screen and (max-width: 1000px){
 .block_div{text-align:center;}
 .iblock_div{float:none !important;display:inline-block;clear:both;text-align:left;}
	footer ul.menu{margin:0;padding:0;}
	footer ul.menu li{float:none !important;display:inline-block;background:none !important;}
	.div_small{float:none !important;width:100% !important;padding:0 !important;margin:0 0 30px 0 !important;left:0 !important;right:0 !important;clear:both;}
	#lightbox-wrap{z-index:999999999999;}
.alignleft,.alignright{float:none;margin-left:auto;margin-right:auto;display:block;text-align:center;}
	table.responsive,table.responsive tr,table.responsive td,table.responsive th,table.responsive tbody,table.responsive thead,table.responsive tfoot{display:block !important;width:100% !important;float:none !important;
	height:auto !important;
	clear:both;text-align:center !important;}
	table.responsive td,table.responsive th{white-space:inherit;padding: 5px 15px 10px !important;text-align:left !important;}
	table.responsive thead,
	table.responsive th{display:none !important;}
	table.responsive tr td:last-child{border-bottom:0;}
	table tr.cart-total td{border:solid 1px #d2dbd2 !important;}
	table tr.cart-total td{border-bottom:0 !important;}
	table.responsive tr td:first-child{border-top:solid 5px #69982e;}
	table tr.cart-total td:first-child{border-top:solid 5px #69982e !important;}
	table.responsive{margin-top:0 !important;border-bottom:solid 1px #d2dbd2 !important;}
	table.responsive td:before{content:attr(data-title);display:block;margin-bottom: 5px;font-weight: bold;}
}
@media screen and (max-width: 767px){
 .div_float{float:none !important;width:100% !important;margin-left: 0 !important;margin-right: 0 !important;left:0 !important;right:0 !important;clear:both;max-width:100% !important; padding-left:0 !important;padding-right:0 !important;}
.absolute.bg_content{display:none;}
.modal-dialog{width:90% !important;margin-top:20px ;}
.modal-body{padding:15px !important;}
.absolutediv.right{margin-right:0 !important;padding-right:0 !important}
	.absolutediv.left{margin-left:0 !important;padding-left:0 !important;}
}