#maincontent.page-main {margin-top:0}
.materials-main {min-height:300px}
.materials-main .topbanner .top-banner {
	min-height:480px;
	max-height:638px;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}
.top-sticky {height:85px;}
.clear {clear:both}
.video-contain .desc-wrap {text-align:center}
.materials-category-view .column.main .product-items {margin-left:0;}
body.materials-category-view .breadcrumbs .items , body.materials-category-view .breadcrumbs ul li.item a{color:#fff}
.materials-main .topbanner {color:#fff;text-align:center}
.materials-main .topbanner h1 {color:#fff;padding-top:12%;margin-bottom:5px}
.materials-main .topbanner p {color:#fff}
.top-static-block {
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #dbdada 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#dbdada 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ffffff 0%,#dbdada 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dbdada',GradientType=0 ); /* IE6-9 */
}
.materials-main .inner, .main-media .inner {max-width:1170px;padding-left:15px;padding-right:15px;margin:0 auto;}
.top-static-block .left {float:left;width:31%;padding-right:2%}
.top-static-block .left h2 {margin-bottom:20px;}
.top-static-block .right {float:right;width:67%;}

.order-action {
	font-family:'AktivGrotesk_Bold','Helvetica Neue Bold', Arial, sans-serif;
	text-transform:uppercase;color:#1d1d1d;
	display:inline-block;
	margin-top:15px;
	letter-spacing:1px;
	font-size:12px;
}
.hide-tab .tab-header {display:none !important}
.order-action .fa {font-size:16px;position:relative;top:1px;}
.premium-fabric .top-static-block .left {padding-top:90px;}
.materials-main .main-block .inner {text-align:center;padding-bottom:50px}
.materials-main .main-block h2 {padding:57px 0 28px 0;color:#1d1d1d;}
.materials-main .main-block .main-block-content {text-align:left;}
.materials-main .cms-template-wrap.cms-tabs .tabs .tabs-content {max-width:none;padding:0;margin-top:30px;}
.materials-main .tabs-content ul{padding:0;}
.materials-main .tabs-content ul li {list-style:none;}
.materials-main .tabs-content ul li h3 {font-size:30px;color:#1d1d1d;margin-bottom:5px;}
.materials-main .tabs-content .left {float:left;width:26%;padding-right:3%;}
.materials-main .tabs-content .right {float:right;width:72%;}
.materials-main .tabs-content p {margin-bottom:20px;}
.materials-main  .order-action {margin-top:18px;color:#1d1d1d}

.materials-category-view .top-navigation {padding-top:5px;}

.materials-main .tabs-content .order-action {margin-top:0;}
.materials-main .list-fabric-item {margin-top:14px;}
.materials-main .cms-tabs .tabs .tabs-content ul.list-fabric-item li {
	padding:0;margin-bottom:16px;
	float:left;margin-right:16px;position:relative;height:170px;
	width:120px;
} 
.materials-main .cms-tabs .tabs .tabs-content ul.list-fabric-item li .dark {
	position: absolute;
    left: 0;
    top: 55%;
    width: 100%;
    height: 45%;
	opacity:0.5;
	background: rgba(0,0,0,0);
background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(15,14,15,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(0%, rgba(15,14,15,0)), color-stop(0%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,1)));
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(15,14,15,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
background: -o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(15,14,15,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(15,14,15,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(15,14,15,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );
    content: "";
    z-index: 2;
}
.materials-main .cms-tabs .tabs .tabs-content ul.list-fabric-item li  img{
	display: block;
}
.materials-main .cms-tabs .tabs .tabs-content ul.list-fabric-item li .title-overlay {
	position:absolute;display:block;
	bottom:10px;font-family:'AktivGrotesk_Bold','Helvetica Neue Bold', Arial, sans-serif;font-size:12px;color:#fff;
	left:10px;padding-right:10px;line-height:15px;
	text-shadow:1px 1px 2px #000;
	z-index:20;
}
.materials-main .cms-tabs .tabs .tabs-content ul.list-fabric-item li:hover {
	cursor:pointer;
}
.materials-main .cms-tabs .tabs .tabs-content ul.list-fabric-item li:hover .hover-item {
	display:block;
}
.materials-main .hover-item {display:none;
	width:120px;height:170px;position:absolute;
	left:0;top:0;background-color:rgba(0, 0, 0, 0.3);
	z-index:10;
}
.materials-main .hover-item a {font-family:'AktivGrotesk_Bold','Helvetica Neue Bold', Arial, sans-serif;font-size:11px;
	text-transform:uppercase;
	display:block;
	border:1px solid #fff;
	color:#fff;
	width:79px;height:26px;
	text-align:center;
	margin:0 auto;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.materials-main .hover-item a:hover {
	background:#fff;
	color:#333435;
}

.materials-category-view .fancybox-wrap .content-popup {height:100%;}
.materials-category-view .fancybox-wrap .content-popup .info-popup{
	padding:68px 98px 63px;
	text-align:left;
}
.content-popup .close-popup {
	position: absolute;
    right: 18px;
    top: 20px;
    color: #000;
    font-family: 'AktivGrotesk_Bold','Helvetica Neue Bold', sans-serif;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 14px;
    letter-spacing: 0.1em;
}
.materials-category-view .title-popup a.close-popup .icon:before {
    color: #000;
    font-size: 9px;
    vertical-align: top;
    margin-top: 2px;
}	
.materials-category-view .fancybox-wrap {width:1140px !important;color:#1d1d1d;}
.materials-category-view .fancybox-wrap h3 {color:#1d1d1d;margin-bottom:5px}
.materials-category-view .fancybox-wrap h3.category {font-family: 'AktivGrotesk_Thin', 'Helvetica Neue Bold', sans-serif}
.materials-category-view .content-popup .left {width:554px;float:left;}
.materials-category-view .content-popup .right {width:360px;float:right;}
.materials-category-view .content-popup .code {margin-bottom:5px; font-family: 'AktivGrotesk_Regular', 'Helvetica Neue Bold', sans-serif;font-size:14px;text-transform:uppercase;}
.materials-category-view .content-popup .care-content {display:none;}
.materials-category-view .content-popup .caretitle { border-bottom:1px solid #c4c4c4;border-top:1px solid #c4c4c4;
	margin-top:20px;
}
.materials-category-view .content-popup .carelink {letter-spacing:1px;font-family: 'AktivGrotesk_Bold', 'Helvetica Neue Bold', sans-serif;font-size:12px;text-transform:uppercase;color:#1d1d1d;
	display:block;cursor:pointer;	
	height:36px;line-height:33px;
}
.materials-category-view .content-popup .carelink.expand .fa-angle-down,
.materials-category-view .content-popup .carelink .fa-angle-up {display:inline;}
.materials-category-view .content-popup .carelink .fa-angle-down,
.materials-category-view .content-popup .carelink.expand .fa-angle-up {display:none;}
.materials-category-view .content-popup .care-content {padding-bottom:10px;}
.materials-category-view .content-popup .fa-angle-down:before,
.materials-category-view .content-popup .fa-angle-up:before {font-size:14px;}
.materials-category-view .content-popup .note {font-size:12px;margin-top:20px;}
.materials-category-view .fancybox-prev {left:25px;}
.materials-category-view .fancybox-next {right:25px;}
.materials-category-view .fancybox-nav-pop {   
	position:absolute;
	width: 37px;
    height: 37px;
    top: 50%;
    margin-top: -13.5px;
    background: none !important;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
    z-index: 8040;
}
.materials-category-view .fancybox-nav-pop span {
    width: 37px;
    height: 37px;
    display: block;
    line-height: 37px;
    position: relative;
    margin: 0 ;
    padding: 0;
    cursor: pointer;
    right: 0;
    background: none;
    visibility: visible;
    top: 0;
    left: 0;
    text-align: center;
}
.materials-category-view .fancybox-nav-pop span:before {
    font-family: 'Icomoon';
    display: inline-block;
    line-height: 37px;
    margin: 0;
    padding: 0;
    color: #363636;
    font-weight: bold;
    content: "\e90c";
    margin-right: 3px;
    font-size: 32px;
}	
.materials-category-view .fancybox-nav-pop.fancybox-next-pop span:before {content:"\e901"}
.materials-category-view .fancybox-nav-pop.fancybox-prev-pop span:before {content: "\e900";}
.materials-category-view .fancybox-next-pop {right:25px;}
.materials-category-view .fancybox-prev-pop {left:25px;}
.materials-main .cms-anchor-item {top:0;}

.main-media	{background:#ebebeb}
.main-media .inner {text-align:center}
.materials-main .main-media h2 {padding: 45px 0 40px 0;
color: #1d1d1d;
}
.media-content {text-align:left;color:#1d1d1d;padding-bottom:70px;}
.video-contain {position:relative;}
.video-contain .desc-wrap {position:absolute;z-index:999;
	top:50%;left:50%;transform:translate(-50%, -50%);
}
.video-contain .desc-wrap h3{font-size:22px;margin-top:10px;color:#fff;font-family:'AktivGrotesk_Thin','Helvetica Neue Light', sans-serif}
.care-instruction {max-width:750px;margin:0 auto;margin-top:50px}
.care-instruction strong {font-family:'AktivGrotesk_Bold','Helvetica Neue Bold';font-size:16px;margin-bottom:15px;display:block;
	font-weight:normal;letter-spacing:0;
}
.care-instruction, .care-instruction li {font-family:'AktivGrotesk_Regular','HelveticaNeue';font-size:14px;}
.care-instruction li {margin-bottom:10px;list-style: none;
	padding-left: 20px;
	position:relative;
}
.care-instruction li .fa-circle {
	font-size: 4px;
color: #1d1d1d;
position: absolute;
top: 9px;
left: 0;
}
.care-instruction ul {padding-left:0;}
.more-info {margin-top:35px;}
.more-info a {cursor:pointer}
.more-info .download {width:265px;height:28px;border:1px solid #1d1d1d;line-height:26px;
	font-family: 'AktivGrotesk_Bold','Helvetica Neue Bold';font-size:11px;text-transform:uppercase;
	display:inline-block;text-align:center;letter-spacing:1px;
	padding-left:17px;
	background:url('../images/down-load-icon.png') 15px 7px no-repeat scroll transparent;
}
.more-info .d-view {margin-top:30px;margin-bottom:25px;}

.access-product {background:#fff;text-align:center;padding-bottom:30px}
.access-product h2 {padding:50px 0 5px 0}
.access-product .inner {max-width:1170px;padding-left:15px;padding-right:15px;}
.video-contain iframe {height:450px !important;}
.access-content.list_2 {max-width:812px;width:100%;margin:0 auto;}
.access-content.list_2 li {float:left;width:48%;}
.access-content.list_2 li:nth-last-child(2) {float:right;}


.access-content .action.primary , .access-content .product-item-inner .product-item-actions .actions-primary a.action.primary
{width:132px;height:28px;text-align:center;line-height:26px;padding:0;}
.access-content .action.primary > span:after {font-size:7px;right:0;}
.access-content .action.primary > span {padding-right:13px;}
.materials-main .top-static-block .inner {padding-bottom:64px;}
.access-content .swatch-attribute {text-align:center}

@media (min-width: 1171px)	{
	.video-contain .desc-center-center .img-wrap:after {height:450px}
	.list-access-product .swatch-attribute-options .swatch-option {
		    width: 24px;
			min-width: 24px;
			height: 24px;
	}
	.access-content.list_3 li:nth-child(3n+4) {clear:left}
	.materials-category-view .content-popup .right {padding-left:3px;}
	.materials-category-view .content-popup .caretitle {margin-top:19px;}
	.content-popup .description {margin-top:9px;}
	.materials-category-view .fancybox-wrap h3 {margin-top:0;}
	.materials-category-view .content-popup .code {margin-top:10px;}
	.access-content.list_2 {max-width:750px;}
	.premium-fabric .top-static-block .left {padding-top:85px;}
	.materials-category-view .cms-tabs .tabs .tabs-content .tab-content ul li:nth-child(6n+6) {
			margin-right:0;
	}
	.materials-main .tabs-content .left {width:263px;padding-right:0;}
	.materials-main .tabs-content .right {width:802px;}
	.top-static-block .left {width:360px;padding-right:15px;}
	.top-static-block .right {width:750px;}
	.access-content.list_3 li{width:33.334%;float:left;margin-bottom:31px;}
	.materials-category-view .column.main .list-access-product .product-items {margin-bottom:0;}
	.materials-category-view .cms-tabs .tabs .tabs-content .tab-content ul li {
		padding-bottom:62px;
	}
	.more-info {margin-top:37px;}	
	.media-content {padding-bottom:65px;}
	.materials-main .main-block .inner {padding-bottom:10px;}
	.materials-main .main-media h2 {padding:47px 0 47px 0}
	/*.materials-category-view .desc-center-center .img-wrap:after {background:none;}*/
	.desc-center-center .desc-wrap .desc {text-align:center;}
	.access-product {padding-bottom:40px;}
	.access-product h2 {padding:60px 0 5px 0}
	.access-product .product-item-details {margin-top:15px;}
	.access-content .action.primary, .access-content .product-item-inner .product-item-actions .actions-primary a.action.primary
	{margin-right:5px;}
	.access-product .access-content .product-desc {font-size:12px;/*min-height:44px;*/}
	.access-product .product-item-inner {padding-top:18px;}
	.access-product .product-item-details .product-item-name {line-height:33px;/*min-height:67px;*/margin-top:0;}
	.access-product .product-item .price-box {margin-top:5px;}
	.access-product .inner {padding-left:0;padding-right:0;}
	.column.main .access-content.list_3 li.product-item {padding-left:15px;padding-right:15px;}
	
}

.materials-category-view a,
.materials-category-view a:hover,
.materials-category-view a:active{
	color: #1d1d1d;
}
@media screen and (min-width: 1140px) {
    .page-wrapper .image-tabletcolection {height:630px;}
}

@media (min-width: 800px) and (max-width: 900px) {
	body .materials-main .tabs-content .right {
		width: 71%;
	}
}

/** CSS for Tabless **/
@media (min-width: 768px) and (max-width: 1170px) {
	.materials-category-view .image-tabletcolection {height:415px;}
	.top-static-block .cms-anchor-item {top:-32px;}
	.materials-main .access-product .inner {padding-left:9px;padding-right:9px;}
	.access-product {padding-bottom:17px;}
	.access-product .product-item-inner {
		padding-top:12px;
	}
	.access-product li:nth-child(2n+1) .product-item-inner {padding-left:21px;} 
	.access-product li:nth-child(2n+2) .product-item-inner {padding-right:6px;} 
	/*.access-content.list_3 .action.primary, .access-content.list_3 .product-item-inner .product-item-actions .actions-primary a.action.primary {
		width:110px;
	}*/
	.product-details-info .product-desc {/*min-height:40px;*/}
	.access-content.list_3 li{width:48%;float:left;margin-bottom:31px;}
	.access-content.list_3 li:nth-child(2n+2) {float:right;}
	.access-content.list_3 li:nth-child(2n+3) {clear:left}
	.materials-main .cms-tabs .tabs .tabs-content .tab-content ul li {padding-bottom:17px;}
	.materials-main .tabs-content .order-action {position:relative;top:-8px;}
	.access-content .action.primary, .access-content .product-item-inner .product-item-actions .actions-primary a.action.primary
	{margin-right:5px;}
	.access-product .product-item-details .product-item-name {line-height:33px;/*min-height:62px;*/margin-top:0;}
	.access-product .product-item .price-box {margin-top:5px;}
.top-static-block .right {
    float: right;
    width: 65.3%;
}	
.care-instruction strong {margin-bottom:12px;}
.materials-main .cms-template-wrap.cms-tabs .tabs .tabs-content {margin-top:15px;}
.materials-category-view .top-navigation {padding-top:2px;}	
.materials-main .topbanner .top-banner {min-height:290px;}
.premium-fabric .top-static-block .left {padding-top:0;line-height:22px;}
.top-static-block .left h2 {margin-top:-3px;margin-bottom:10px;}
.materials-main  .order-action {margin-top:0;font-size:10px;}
.order-action .fa {font-size:14px;}
.materials-main .top-static-block .inner {padding-bottom:43px;}
.materials-main .main-block h2 {padding:23px 0 10px 0}
.materials-main .cms-template-wrap.cms-tabs .tabs ul.horizontal li a {font-size:10px;padding-bottom:2px;}
.materials-main .tabs-content ul li h3 {font-size:24px;margin-bottom:10px}
.materials-main .top-static-block .order-action {margin-top:7px;}
.materials-main .main-media h2 {padding:25px 0 22px 0}
.video-contain iframe {height:285px !important}
.video-contain .desc-center-center .img-wrap:after {height:285px;}
.care-instruction, .care-instruction li {font-size:12px;}
.more-info .download {font-size:10px;width:245px;}
.materials-main .tabs-content .left {width:24%;padding-top:6px;}
.materials-main .tabs-content .right {width:74%}
.materials-main .inner, .main-media .inner {padding-left:24px;padding-right:24px;}
.top-static-block .left {padding-right:0;}
.care-instruction {max-width:595px;margin-top:35px;}
.more-info {margin-top:28px;}
.more-info .d-view {margin-top: 20px;margin-bottom: 15px;}
.media-content {padding-bottom:40px;}
.access-product h2 {padding:24px 0 5px 0}
.top-sticky {height:80px;}

.materials-category-view .content-popup .code {font-size:12px;}
.materials-category-view .fancybox-prev-pop {left:5px;}
.materials-category-view .fancybox-next-pop {right:5px;}
.materials-category-view .fancybox-wrap {width:700px !important}	 
.materials-category-view .content-popup .left {width:50%;max-width:554px;}
.materials-category-view .content-popup .right {max-width:360px;width:45%}
.materials-category-view .fancybox-wrap .content-popup .info-popup {padding:50px 50px}
}
@media (min-width: 960px) and (max-width: 1170px) {
	.materials-category-view .fancybox-prev-pop {left:15px;}
	.materials-category-view .fancybox-next-pop {right:15px;}
	.materials-category-view .content-popup .left {width:50%;max-width:554px;}
	.materials-category-view .content-popup .right {max-width:360px;width:50%}
	.materials-category-view .fancybox-wrap .content-popup .info-popup {padding:50px 70px}
.materials-category-view .fancybox-wrap {width:900px !important}	
	
body h1 {font-size:32px;line-height:36px;}	
body h2 {font-size: 28px;
    line-height: 32px;
}
body.materials-category-view {line-height:20px;font-size:12px;}
.materials-main .topbanner .top-banner {min-height:320px;}
.video-contain iframe {height:350px !important}
.video-contain .desc-center-center .img-wrap:after {height:350px;}
.materials-main .topbanner h1 {padding-top:11%;}
.materials-main .tabs-content {font-size:12px;}
}
/** End Css Tablet **/


/** CSS for Mobile **/
@media (max-width: 767px) {
	.materials-main .desc-center-center .img-wrap:after {
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		background: rgba(0,0,0,0.4);
		content: "";
		z-index: 2;
	}
	.materials-main .main-block h2 {padding-top:20px}
	.materials-main .top-static-block .inner {padding-bottom:2px;}
	.materials-main  .order-action {margin-top:5px;}
	.materials-category-view .top-navigation {padding-top:8px;}
	.materials-category-view .cms-sticky-content ul li a {font-size:10px;
		padding:14px 10px;
	}
	.materials-category-view .breadcrumbs .items li.item.Luxury:after {content:none}
	.materials-category-view .cms-sticky-content ul li:first-child a {padding-left:0;}
	.materials-category-view .fixed-headsticky .cms-sticky-content ul li:first-child a {padding-left:10px;}
	#maincontent.page-main {margin-top:0}
	.materials-main .topbanner .top-banner {min-height:225px;}
	.top-sticky {height:50px;}
	.top-static-block .left {padding:0 !important;float:none;width:100%;}
	.top-static-block .right {float:none;width:100%;margin-top:15px;padding-bottom:25px;}
	.top-static-block .left h2 {margin-bottom:10px;margin-top:4px;}
	.materials-main  .order-action {font-size:10px;}
	.order-action .fa {font-size:14px;}
	.materials-main .main-block h2 {padding:23px 0 0 0; margin-top: 0;}
	.materials-main .cms-template-wrap {padding-top:3px;padding-bottom:0;}
	.materials-main .cms-template-wrap.cms-tabs .tabs ul.horizontal {padding:0;}
	.materials-main .cms-template-wrap.cms-tabs .tabs ul.horizontal li a {font-size:10px;padding-bottom:0;
	border-bottom-width:4px;
	color:#1d1d1d;
	}
	.materials-main .cms-template-wrap.cms-tabs .tabs ul.horizontal li.active a {color:#1d1d1d !important;}
	.materials-main .tabs-content ul li h3 {font-size:17px;margin-bottom:5px;}
	.materials-main .cms-template-wrap.cms-tabs .tabs .tabs-content {margin-top:15px;}
	.materials-main .tabs-content .left {float:none;width:100%;padding:0;}
	.materials-main .tabs-content p {margin-bottom:10px;}
	.materials-main .tabs-content .order-action {margin-top:2px;
	    position: relative;
		top: -5px;
	}
	.materials-main .tabs-content .right {width:100%;float:none;padding:0;}
	.materials-main .tabs-content ul li {margin-bottom:30px}
	.materials-main .cms-tabs .tabs .tabs-content ul.list-fabric-item li {
		width:67px;height:91px;margin-right:7px;margin-bottom:7px;
	}
	.materials-main .cms-tabs .tabs .tabs-content ul.list-fabric-item li img {width:67px;height:91px;}
	.materials-main .cms-tabs .tabs .tabs-content ul.list-fabric-item li .title-overlay {font-size:10px;
	line-height:13px;bottom:5px;left:5px;padding-right:5px;
	}
	.materials-main .list-fabric-item {margin-top:8px;}
	.materials-main .main-block .inner {padding-bottom:0;}
	.materials-main .main-media h2 {padding:19px 0 15px 0; margin-top: 0;}
	.video-contain iframe {height:162px !important}
	.video-contain .desc-center-center .img-wrap:after {height:162px;}
	.care-instruction {margin-top:11px;}
	.care-instruction strong {font-size:13px;margin-bottom:10px;}
	.care-instruction, .care-instruction li {font-size:12px;}
	.more-info .download {padding-left:10px;font-size:10px;width:245px;}
	.more-info {margin-top:25px;}
	.more-info .d-view {
		margin-top: 19px;
		margin-bottom: 12px;
	}
	.media-content {padding-bottom:23px;}
	.access-product h2 {
		padding: 17px 0 10px 0;
		margin-top: 0;
	}
	.access-product {padding-bottom:17px;}
	.access-product .actions-primary .action.learnmore {margin-right:10px;}
	.access-product .product-item-inner {padding-top:8px;}
	.product-details-info {padding-top:1px;}
	.access-product .access-content li.item {float:none;padding:0;width:100%;margin-bottom:30px}
	.access-product .product-item-details .product-item-name {margin-top:1.5px;}
	.materials-main .hover-item {width:67px;height:91px;}
	.materials-main .hover-item a {font-size:10px;width:55px;height:24px;}
	.materials-category-view .fancybox-wrap {width:280px !important}
	.materials-category-view .fancybox-wrap .content-popup .info-popup {
		padding:50px 30px;
	}
	.content-popup .close-popup {font-size:10px;}
	.materials-category-view .title-popup a.close-popup .icon:before {font-size:8px;}
	.materials-category-view .fancybox-nav-pop span:before {font-size:14px;}
	.materials-category-view .fancybox-nav-pop {width:30px;}
	.main-media {margin-top:-7px;}
	.materials-category-view .content-popup .left {
		max-width: 554px;
		float: none;
		width: 100%;
	}
	.materials-category-view .content-popup .right {
		max-width: 360px;
		width: 100%;
		float: none;
		margin-top:10px;
	}
	.materials-category-view .content-popup .code {font-size:12px;}
	.materials-category-view .fancybox-prev-pop {
    left: 0;
    top: 110px;
}
	.materials-category-view .fancybox-next-pop {
		right: 0;
		top: 110px;
	}
	.materials-category-view .fancybox-nav-pop span:before {font-size:14px;}
	/*.navigation-button {display:none;}*/
	.access-content .product-label.label-sale,.access-content .product-label.label-special {
		padding-top:5px;
	}
	.video-contain .desc-wrap h3 {font-size:18px;}
}	
@media (min-width: 350px) and (max-width: 767px) { 
	.materials-main .cms-tabs .tabs .tabs-content ul.list-fabric-item li img {
		width: 100%;
		height: 100%;
		max-width: 120px;
		max-height: 170px;
	}
	.materials-main .cms-tabs .tabs .tabs-content ul.list-fabric-item li {
		width: 22.5%;
		margin-right: 2.5%;
		margin-bottom: 1%;
		max-width: 120px;
		max-height: 170px;
		height: auto;
	}
	.materials-main .cms-tabs .tabs .tabs-content ul.list-fabric-item li .title-overlay {
		bottom:10px;
	}
	.materials-main .hover-item {
		width: 100%;
		height: 100%;
		max-width: 120px;
		max-height: 170px;
	}
}
@media (min-width: 350px) and (max-width: 450px) {  
	.materials-main .hover-item {
		width: 100%;
		height: 95%;
		max-width: 120px;
		max-height: 170px;
	}
}

/** End Css Mobile **/


 