@media(min-width: 320px) and (max-width: 992px)
{
	#rev_slider_2_2_wrapper
	{
		display: block !important;
	}
	#rev_slider_1_1_wrapper
	{
		display: none !important;
	}
	.news-related
	{
		width: 100%;
		float: none;
		margin-bottom: 15px;
	}
	.product_details_text img
	{
		max-width: 100% !important;
		height: auto !important;
	}
	.price-album
	{
		min-width: 165px;
	}
	.wrap-priece-album
	{
		height: 100px;
	}
	#user2_3
	{
		height: 250px;
	}
	.wrap-seeprice
	{
		padding: 10px;
	}
	.wrap-seeprice .label
	{
		top: 0px; 
		padding-left: 0;
	}
	.news-top .link-news-top
	{
		display: none;
	}
	.menu-head
	{
		display: none;
	}
	.head-info-work
	{
		display: block;
	}
	.head-info-work .work
	{
		/*display: none;*/
	}
	.head-info-work .phone-head
	{
		width: 50%;
	}
	.gopy
	{
		display: none;
	}
	.prime-menu
	{
		display: none;
	}
	.news-top .news
	{
		font-size: 11px;
	}
	#logo
	{
		width: 60%;
		float: left;

	}
	.btn-mobile-menu
	{
		width: 20%;
		float: left;
		cursor: pointer;
		position: relative;
		top: 15px;
	}
	.language-switch-wrap
	{
		width: 20%;
		float: left;
		margin-top: 10px;
	}
	.language-switch
	{
		margin-left: 0;
		float: right;
	}
	.language-switch img
	{
		margin:0 3px;
	}
	.icon-bar 
	{
		display: block;
		width: 28px;
		height: 4px;
		margin-bottom: 5px;
		border-radius: 2px;
		background: #000;
	}
	.icon-bar:nth-child(1) 
	{
		position: relative;
		top: 0;
		-webkit-transition: top .3s .3s, transform .3s 0s;
		-webkit-transition: top .3s .3s, -webkit-transform .3s 0s;
		transition: top .3s .3s, -webkit-transform .3s 0s;
		transition: top .3s .3s, transform .3s 0s;
		transition: top .3s .3s, transform .3s 0s, -webkit-transform .3s 0s;
	}
	.icon-bar+.icon-bar 
	{
		margin-top: 4px;
	}
	.icon-bar:nth-child(2) 
	{
		opacity: 1;
		-webkit-transition: opacity .3s;
		transition: opacity .3s;
	}
	.icon-bar:nth-child(3) {
		margin-bottom: 0;
		position: relative;
		top: 0;
		-webkit-transition: top .3s .3s, transform .3s 0s;
		-webkit-transition: top .3s .3s, -webkit-transform .3s 0s;
		transition: top .3s .3s, -webkit-transform .3s 0s;
		transition: top .3s .3s, transform .3s 0s;
		transition: top .3s .3s, transform .3s 0s, -webkit-transform .3s 0s;
	}
	.opened .icon-bar:nth-child(1) 
	{
		top: 10px;
		-webkit-transform: rotate(-45deg);
		transform: rotate(-45deg);
		-webkit-transition: top .3s 0s, transform .3s .3s;
		-webkit-transition: top .3s 0s, -webkit-transform .3s .3s;
		transition: top .3s 0s, -webkit-transform .3s .3s;
		transition: top .3s 0s, transform .3s .3s;
		transition: top .3s 0s, transform .3s .3s, -webkit-transform .3s .3s;
	}
	.opened .icon-bar:nth-child(2) 
	{
		opacity: 0;
	}
	.opened .icon-bar:nth-child(3) 
	{
		top: -8px;
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg);
		-webkit-transition: top .3s 0s, transform .3s .3s;
		-webkit-transition: top .3s 0s, -webkit-transform .3s .3s;
		transition: top .3s 0s, -webkit-transform .3s .3s;
		transition: top .3s 0s, transform .3s .3s;
		transition: top .3s 0s, transform .3s .3s, -webkit-transform .3s .3s;
	}
	.mobile-menu
	{

	}
	.mobile-menu ul
	{
		position: fixed;
		width: 330px;
		left: -330px;
		top: 0;
		height: 100%;
		overflow-x: auto;
		box-shadow: 1px 1px 1px #ccc;
		background: #fff;
		z-index: 999;
		padding: 15px;
	}
	.mobile-menu ul ul
	{
		position: relative;
		top: inherit;
		left: inherit;
		overflow: inherit;
		width: auto;
		box-shadow: none;
	}
	.mobile-menu ul a
	{
		color: #000;
		font-size: 14px;
		font-weight: bold;
		text-transform: uppercase;
	}
	.mobile-menu ul li
	{
		line-height: 40px;
	}
	.action_mobile
	{
		border-bottom: 1px dotted #ccc;
		margin-bottom: 15px;
		padding-bottom: 15px;
	}
	.action_mobile span
	{
		display: block;
	}
	.action_mobile a
	{
		font-weight: bold;
		line-height: 28px;
		text-transform: uppercase;
	}
	.html0
	{
		width: 100%;
		float: none;
		margin-bottom: 15px;
	}
	.html1
	{
		float: none;	
		width: 100%;
	}
	.html1 iframe
	{
		height: 250px;
	}
	.html0 .title-cpn
	{
		font-size: 20px;
	}
	.title-getting
	{
		font-size: 24px;
		line-height: 38px;
		letter-spacing: 2px;
		margin-bottom: 10px;
	}
	.title-order-home
	{
		text-align: center;
		line-height: 34px;
		font-size: 22px;
	}
	.order-home .col-md-6
	{
		margin-bottom: 15px;
	}
	.column-1 , .column-2 , .column-3 , .column-4
	{
		margin-bottom: 15px;
	}
	.product-list.item-cate
	{
		width: 50%;
	}
	.product-list.item-cate .caption h4
	{
		line-height: 18px;
		min-height: 36px;
	}
	.product-related .product-list.item-cate
	{
		width: 50%;
	}
	.product_details_text iframe
	{
		height: 300px;
	}
	.warp_left
	{
		width: 100%;
		float: none;
		margin-bottom: 15px;
	}
	.wrap_right
	{
		width: 100%;
		float: none;
		margin-bottom: 15px;
	}
	.tile-information
	{
		font-size: 22px;
		line-height: 32px;
	}
	.contact_section .sologan_contact
	{
		line-height: 34px;
		margin:30px 0;
	}
	.wrap_contact_item .item
	{
		margin-bottom: 15px;
	}
	.wrap-info img
	{
		max-width: 100%;
		height: auto !important;
	}
	#banner0 .item
	{
		width: 50%;
		margin-bottom: 0;
		padding: 1%;
	}
	.sub-title-getting
	{
		font-size: 18px;
	}
	.product-list.item-cate .caption h4
	{
		/*min-height: 40px;*/
	}
	.wrap_mobile_menu li
	{
		position: relative;
	}
	.wrap_mobile_menu li a.submenu_a
	{
		display: block;
		width: calc(100% - 45px);
	}
	.wrap_mobile_menu .toogle 
	{
		height: 45px;
		width: 45px;
		position: absolute;
		right: 0;
		top: 0;
		line-height: 45px;
		text-align: center;
		font-size: 24px;
		cursor: pointer;
	}
	.wrap_mobile_menu .toogle:not(.collapsed):before
	{
		    content: "\f105";
	}
	.border-top
	{
		border-top: 1px dotted #ccc;
		margin-top: 10px;
		padding-top: 10px;
	}
	.wrap_mobile_menu .border-top .toogle
	{
		top: 6px;
	}
	.sub_menu a
	{
		font-size: 12px !important;
		text-transform: none !important;
	}
	.office
	{
		
		margin-top: 10px;
		font-size: 13px;
	}
	.office a
	{
		font-weight: normal !important;
		text-transform: none !important;
	}
	.font-black
	{
		font-family: 'Montserrat-ExtraBold';
	}
	.news-news #description, .news-news #description p, .news-news #description *
	{
		font-size: 16px !important;
		line-height: 1.4;
	}

	#custom_slider .tp-bullets
	{
		display: none;
	}
	#custom_slider .tparrows
	{
		background: none !important;
	}
	.product-layout-custom 
	{
		margin-left: -5px;
		margin-right: -5px;
	}
	.product-layout-custom .col-xs-6
	{
		padding-left: 5px;
		padding-right: 5px;
	}
	.common-home #banner0
	{
		margin-left: -15px;
		margin-right: -15px;
	}
	.fsmall
	{
		font-size: 10px !important;
	}
}
@media(min-width: 481px) and (max-width: 768px)
{
	.col-duc-6
	{
		width: 50%;
		float: left;
	}
	.news-related
	{
		width: 50%;
		float: left;
		margin-bottom: 15px;
	}
}
@media(min-width: 769px) and (max-width: 992px)
{
	.news-related
	{
		width: 50%;
		float: left;
		margin-bottom: 15px;
	}
}
@media(min-width: 992px)
{
	.mobile-only
	{
		display: none;
	}
	#rev_slider_2_2_wrapper
	{
		display: none !important;
	}
	#rev_slider_1_1_wrapper
	{
		display: block !important;
	}
}

@media(min-width: 993px) and (max-width: 1024px)
{
	.product-list.item-cate .caption h4
	{
		min-height: 30px;
	}
	.head-info-work .work
	{
		display: none;
	}
	.head-info-work .phone-head
	{
		width: 100%;
		float: none;
		margin-top: 0;
	}
	.gopy
	{
		padding-left: 0;
		display: block;
		text-align: center;
	}
	.menu-head
	{
		line-height: 35px;
	}
	.prime-menu ul li a
	{
		font-size: 15px;
	}
	.html0 .title-cpn
	{
		font-size: 20px;
	}
	.wrap_contact_item .item
	{
		margin-bottom: 15px;
	}
}

