#header .top_right .mainNav ul.menu li a svg {
	display: none;
}
#homeBanner {
	height: 100vh;
}


/*#homeBanner .view-btn {
    display: inline-block;
    position: absolute;
    right: calc(100% - (100vw - 60px));
    bottom: 35px;
    padding: 11px 60px 11px 20px;
    border: 1px solid #ffffff;
    border-radius: 20px;
    font-family: 'Mulish';
    font-size: 13px;
    color: #ffffff;
    font-weight: 400;
    text-decoration: none;
    text-transform: uppercase;
    box-shadow: 0px 0px 0 0 #ffffff;
    -webkit-transition: -webkit-transform .3s cubic-bezier(.5, 2.5, .7, .7), -webkit-box-shadow .3s cubic-bezier(.5, 2.5, .7, .7);
    transition: -webkit-transform .3s cubic-bezier(.5, 2.5, .7, .7), -webkit-box-shadow .3s cubic-bezier(.5, 2.5, .7, .7);
    -o-transition: transform .3s cubic-bezier(.5, 2.5, .7, .7), box-shadow .3s cubic-bezier(.5, 2.5, .7, .7);
    transition: transform .3s cubic-bezier(.5, 2.5, .7, .7), box-shadow .3s cubic-bezier(.5, 2.5, .7, .7);
    transition: transform .3s cubic-bezier(.5, 2.5, .7, .7), box-shadow .3s cubic-bezier(.5, 2.5, .7, .7), -webkit-transform .3s cubic-bezier(.5, 2.5, .7, .7), -webkit-box-shadow .3s cubic-bezier(.5, 2.5, .7, .7);
}

#homeBanner .view-btn:hover {
    -webkit-box-shadow: 4px 4px 0 0 #fff;
    box-shadow: 4px 4px 0 0 #ffffff;
    -webkit-transform: translateY(-4px);
    -ms-transform: translateY(-4px);
    transform: translateY(-4px);
}

#homeBanner .view-btn::after {
    content: '';
    position: absolute;
    right: 21px;
    top: 16px;
    width: 8px;
    height: 8px;
    border-top: 1.2px solid #ffffff;
    border-right: 1.2px solid #ffffff;
    transform: rotate(50deg);
}

#homeBanner .view-btn::before {
    content: ' ';
    position: absolute;
    top: 50%;
    right: 22px;
    transform: translateY(-50%);
    width: 23px;
    height: 1.2px;
    background: #ffffff;
}

#homeBanner .view-btn:hover::before {
    animation: elasticus 4.1s forwards;
}*/

#articalMain .artical-box .artical-item:before {
	z-index: 1;
}

#articalMain .artical-box .artical-item .artical-cont {
	z-index: 2;
}
#footer .ftr-row .ftr-bottom p {
	margin: 0  0 17px 0;
	color: #000000;
}
#footer .ftr-row .ftr-bottom p.design {
	margin: 0;
	color: #818181;
}



/* Inner Section */

.inner-section {
	padding: 75px 0 80px;
}
.inner-section h1 {
	font-weight: 400;
    font-size: 80px;
    line-height: 100px;
    letter-spacing: -0.05em;
    color: #212121;
    margin-bottom: 40px;
}
.inner-section h2 {
	font-weight: 400;
    font-size: 75px;
    line-height: 85px;
    letter-spacing: -0.05em;
    color: #212121;
    margin-bottom: 40px;
}
.inner-section h3 {
	font-weight: 400;
    font-size: 60px;
    line-height: 80px;
    letter-spacing: -0.05em;
    color: #212121;
    margin-bottom: 30px;
}
.inner-section h4 {
	font-weight: 400;
    font-size: 40px;
    line-height: 60px;
    letter-spacing: -0.05em;
    color: #212121;
    margin-bottom: 20px;
}
.inner-section h5 {
	font-weight: 400;
    font-size: 35px;
    line-height: 40px;
    letter-spacing: -0.05em;
    color: #212121;
    margin-bottom: 20px;
}
.inner-section h6 {
	font-weight: 400;
    font-size: 30px;
    line-height: 35px;
    letter-spacing: -0.05em;
    color: #212121;
    margin-bottom: 20px;
    word-break: break-word;
}
.inner-section p {
    font-weight: 400;
    font-size: 17px;
    line-height: 27px;
    color: #000000;
    margin-bottom: 27px;
}
.inner-section ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.inner-section ul li {
	list-style: none;
    position: relative;
    padding: 0 0 10px 25px;
    font-weight: 400;
    font-size: 15px;
    line-height: 28px;
    color: #000000;
}
.inner-section ul li::before {
    position: absolute;
    content: '\e8bc';
    font-family: 'unicons-solid';
    font-size: 15px;
    color: #000000;
    font-weight: 400;
    line-height: 15px;
    left: 0;
    top: 8px;
}



/* -------------------- Inner Pages ------------------------ */

#innerBanner .caption .breadcrumbs .arrow {
	display: inline-block;
	margin: 0 10px;
	background-image: url(../images/right-arrow-white.png);
	width: 24px;
    height: 10px;
	background-size: 100%;
    background-repeat: no-repeat;
}
.amazing-quality-section .amazing-quality-img .quality-img {
	width: 474px;
}

.companies-logo-section .logo-compani ul li:nth-child(5n+5) {
    margin-right: 0;
}

.companies-logo-section .compani-logo-details ul li {
	padding-right: 37px;
    padding-left: 37px;
}

/* -------------------- woocommerce custom css  ------------------------ */

.woocommerce-ordering, .woocommerce-breadcrumb, .woocommerce-result-count{
	display:none;
}
.filter-sticky {
	position: sticky;
    top: 94px;
    z-index: 1;
}
.yith-wcan-filters{
	float: left;
	width: 100%;
	border-bottom: 1px solid #D9D9D9;
	padding: 0;
	margin-bottom: 0;
}
.yith-wcan-filters form {
	display: flex;
    width: 100%;
}
.yith-wcan-filters .yith-wcan-filter{
	border-right: 1px solid #D9D9D9;
	margin-bottom: 0 !important;
	padding: 10px 0px;
	flex: 1 1 auto;
}
.yith-wcan-filters .yith-wcan-filter .filter-content{
	box-shadow: none !important;
	/* border: 1px solid rgb(238, 238, 238) !important; */
	font-size: 14px;
}
.yith-wcan-filters .yith-wcan-filter .filter-title{
	font-size: 12px;
	text-transform: uppercase;
	border: 0 !important;
	box-shadow: none !important;
	margin-bottom: 0 !important;
	padding: 0px 10px;
}
.yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown {
    border: 0px;
    border-radius: 4px;
    padding: 8px 5px;
    cursor: pointer;
    position: relative;
    font-size: 15px;
}
.yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown .dropdown-label {
    vertical-align: middle;
    font-size: 13px;
    padding: 0px 10px;
    text-transform: uppercase;
}
.yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown.open{
	box-shadow:none;
}
.yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown.open .dropdown-wrapper{
	box-shadow: none;
    border: 1px solid #dddddd;
    border-radius: 0;
}
.yith-wcan-filters-opener {
	display: none;
	border: 0;
	background-color: #000;
	border-radius: 25px;
	box-shadow: none !important;
	font-size: 14px;
}
.glazed-porcelain-section .yith-wcan-filters-opener {
	display: none !important;
}
.yith-wcan-filters.filters-modal .filters-container > .clear-selection{font-size:14px;}
.yith-wcan-filters .yith-wcan-filter .filter-items{overflow-x: hidden;max-height: 200px;}
.active-filter-main { float: left; width: 100%; padding: 20px 30px; }
.active-filter-main .yith-wcan-active-filters { float: left; margin-bottom: 0; }
.active-filter-main .yith-wcan-active-filters h4 { float: left; width: auto; margin: 3px 0; font-size: 14px; line-height: 28px; }
.active-filter-main .yith-wcan-active-filters.no-titles .active-filter { float: left; width: auto; margin: 3px 5px; }
.active-filter-main .reset-filters { border: 0; background-color: #000; border-radius: 25px; box-shadow: none !important; font-size: 14px; }
.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter .filter-title.collapsable + .filter-content .filter-content-footer{padding: 6px 20px;}
.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter .filter-title.collapsable + .filter-content .filter-content-footer .apply-filters{background-color:#000000;}
.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter .filter-title.collapsable span.filter-count{position:absolute;}
.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter .filter-title.collapsable + .filter-content{top: 100%; left: 0; border-radius: 0; margin-top: 1px;}
.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter .filter-title.collapsable:after{right:0;}

.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item[data-value="wall-tiles"], .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item[data-value="floor-tiles"]{
	display:none	
}
/*
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item > a:hover, .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item > label > a:hover{
	color: #dfba6f;
}
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.active > a, .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.active > label > a{
	color: #dfba6f;
}
.yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown.open .dropdown-wrapper .matching-items::-webkit-scrollbar-thumb { background: #000; }
.yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown .dropdown-wrapper .show-more{color:#000000;}
.reset-filter{
	float: left;
    width: 100%;
    margin-bottom: 20px;
    padding-left: 25px;
}
/*
.woocommerce-info{
	border-top-color: #000000;
}
.woocommerce-info::before {
    color: #000000;
}
/* #Tablet (Portrait)
================================================== */
/* Note: Design for a width of 768px */
@media only screen and (min-width: 768px) and (max-width: 959px) {

}

/*  #Mobile (Portrait)
================================================== */
/* Note: Design for a width of 320px */
@media only screen and (max-width: 767px) {

#homeBanner .view-btn						{ right: auto; bottom: auto; }

#footer .ftr-row .ftr-bottom				{ padding-top: 15px; }
#footer .ftr-row .footer-sec .ftr-menu ul li a	{ font-size: 14px; }
#footer .ftr-row .ftr-bottom p				{ margin: 0; font-size: 16px; line-height: 23px; text-align: justify; }

}