	@media (min-width: 1310px){
	.container {
	    width: 100%;
	}
}
@media (max-width: 1282px) {
	.container {
		width: 100%;
	}
}
@font-face {
    font-family: calib;
    src: url("/assets/font/calibre-regular.ttf");
}
@font-face {
    font-family: basker;
    src: url("/assets/font/Baskerville.eot");
	src: url("/assets/font/Baskerville.woff");
	src: url("/assets/font/Baskerville.svg");
	src: url("/assets/font/Baskerville.otf");
	src: url("/assets/font/Baskerville.ttf");
}
.desktop-mob{
display:none;
}
html {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: auto;
}
.b0ld{
font-weight:700;
}
body{
	font-family: "calib";
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: auto;
}
.mobile-slide{
display:none !important;
}
.p0-nav{
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.grayscale h3{
margin-top:10px !important;
}
.pad-news{
padding-bottom: 30px;
}
h1, h2, h3 {font-family:"basker";}
h3 {font-size: 13pt;font-weight:400;color:#a5a7a9;}
a:hover{text-decoration:none;}
.navbar{
	padding-top: 30px;
	padding-bottom: 25px;
	margin-bottom: 0px;
    background-color: #fff;
}
.pop-m-top{
    margin-top: 40%;
}
.lightbox-open{
overflow:hidden;
}
.rotate{
rotate:180deg;
}
.news-border{
	"border-right: 1px solid #E8E8E8;
}
.ends{
 justify-content: flex-end;
     display: flex;
}
.start{
 justify-content: flex-start;
     display: flex;
	     float: inline-start;
}
.nav>li>a {
    padding: 10px 10px;
}
.pb-20{
padding-bottom:20px;
}
.navbar a{
	font-family: "calib";
	color: #727273 !important;
	letter-spacing: 2px;
}
.m-cont-mov{
min-height:440px;
}
.news-article-para>p{
font-size:17px;
}
.m-height{
	min-height:750px;
}
.content2{
padding-top:40px;
padding-bottom:80px;
}
.align-respon-left{
text-align:left;
}
.mh-550{
min-height:550px;
}
.shop-hide{
display:none !important;
}
.align-respon-right{
text-align:right;
}
#navbar a:hover{
	background-color: transparent;
}
.pagination-style{
	font-size: 30px;
    padding-top: 70px;
    padding-bottom: 30px;
}
.navbar-toggle {
    border-color: #fff;
}
.sub-height{
	min-height: 550px !important	;	
}
.master-image{
    text-align: center;
    padding-top: 0px;
    padding-bottom: 20px;
}
.news-detail-title > h1{
    font-size: 60px;
}
.news-detail-title {
	padding-bottom:20px;
}
.news-article-para{
    padding-bottom: 60px;
    padding-top: 60px;
}
.news-detail-date{
  padding-top:15px;
  padding-bottom:15px;
}
.lightbox .lb-image {
    border: none;
}
.lb-dataContainer .lb-data .lb-closeContainer .lb-close {
    position: absolute;
    top: 0;
    right: 0;
    margin-right: 4%;
}
.news-wdtg{
margin:auto; max-width:1600px;
}
.max-h{
min-width:514px;
max-height:343px;
object-fit: cover;
}
.tl{
	text-align;left;
}
.tr{
	text-align:right;
}
.bl4ck{
    color: #333 !important;
}

.separations{
padding-bottom: 20px;border-bottom: 1px solid #E8E8E8;margin-bottom: 40px;
}
.separations:last-child{
border-bottom: none;
}
.pl0{
	padding-left:0px !important;
}
.pl0-resp{
	padding-left:0px !important;
}
.navbar-toggle .icon-bar {
    background-color: #888;
}
.navbar-toggle:hover {
    background-color: #fff;
}
.bg-fff2 {
    background: #ffffff;
    padding: 60px 60px 0px 60px;
}
.bg-fff3 {
    background: #ffffff;
    padding: 60px 60px 0px 60px;
}
bg-fff-news{
    background: #ffffff;
    padding: 0px 40px 0px 40px;
}
.navbar-nav>li>a{
	padding-top: 20px !important;
	text-transform: uppercase;
	padding-bottom:10px;
}
#navbar li hr{
	bottom: 2px;
	color: #a8a8a8;
	position: absolute;
    width: 50%;
    margin: 0 auto;
    left: 50%;
    transform: translateX(-50%);
}
/*lb video*/
.has-video{
max-width:100%;
height:25vh !important;
background-color:transparent !important;
}
.hider {
     display:none !important;
}
.lb-video-nav{
max-width:100%;
}
.containing-frame{
  	max-width:100%;
  }
 .containing-iframe iframe{
  max-width:100%;
  }
  .containing-iframe {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    padding-top: 25px;
    height: 0;
	 z-index: 100000;
}
.containing-iframe iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
/*lb video*/
#navbar li:hover hr{
	display: block !important;
}
#navbar li.active hr{
	display: block !important;
}
.navbar-brand{
	padding-left: 50px;
}
.shop-url{
font-size: 28px;
    color: #727273;
    border-bottom: 2px solid #727273;
}
.news-teaser>p{
    font-size: 16px;
}
.bg-e9e82 {
    background: #e9e8e8;
    padding: 25px 25px 0px 25px;
}
.center-img{
	position: relative;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
}
#navbar{
	padding-left: 0px;
	float:right;
	padding-right:0px;
}
.pl0{
	padding-left:0px !Important;
}
.prl0{
padding-left:0px !important;
padding-right:0px !important;
}
.pr0{
padding:0px !important;
}
.news-title{
	font-weight:700;
	font-size: 20px;
    padding-top: 10px;
    padding-bottom: 5px;
}
.p0 {padding:0px;}
.p2 {padding:2px;}
.p4 {padding:4px;}
.p5 {
	//padding:5px;
	padding:0px 1px 0px 0px;}
.p15 {padding:15px;padding-top:0px;}
.p15-banner {padding:15px;padding-top:0px;}
.pt30 {padding-top:30px;}
.ptb130 {
	padding-top:10px;
	padding-bottom:20px;
	}
.pb30 {padding-bottom:30px;}
.op-href {opacity:0.2;}
.op-href:hover{opacity:1;}
.hr-href {width:20px;border-top: 1px solid #a5a7a9;}
.navbar-nav>li>a.nav-pt-10 {padding-top:18px !important;}
.navbar-nav>li>a.nav-pt-10>img {border-left:1px solid #e8e8e8;width: 35px;padding-left: 5px;}
.dis-play {display:block;}
.exs-m {display:none;padding:15px 15px;float:right;}
.search {display:none;padding-bottom:10px;}
.search .form-control {border: 1px solid #ccc;}
.result-item {color: #727273;font-size: 12.5pt;}
.tc{
    	text-align: center;
    }
.grayscale {
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
    filter: gray;
    -webkit-filter: grayscale(100%);
    -webkit-transition: all .6s ease;
    -webkit-backface-visibility: hidden;
}
.grayscale:hover {
    filter: none;
    -webkit-filter: grayscale(0%);
}
.grayscale h3:hover {
	color:#000;
}
.wd-2>img{width:49px;}
/* bxPager */
	.bx-wrapper .bx-viewport {
	    -moz-box-shadow: none !important;
	    -webkit-box-shadow: none !important;
	    box-shadow: none !important;
	    border: 0px !important;
	    left: 0px !important;
	    background: #fff;
	}
	.bx-wrapper .bx-pager.bx-default-pager a{
		width: 4px !important;
		height: 4px !important;
		margin: 0 3px;
		border-radius:2px; 
		background-color: #cccccc;
	}
	.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{
		background: #7f7f7f;
	}
	.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{
		bottom: -50px !important;
	}
/* End of bxPager */
/* fashion */
.img-lp {padding-bottom: 20px; background-color: #fff;}
.bg-e9e8 {/*background:#e9e8e8;*/padding: 0 15px 25px 15px;}
.bgfull-e9e8 {/*background:#e9e8e8;*/padding: 25px 25px 25px 25px;}
.bg-fff {background:#ffffff;padding:0px 0px 0px 0px;}
.sub_part .bg-fff {padding:30px 60px 30px 60px;}
.hr{border-color: rgba(191, 192, 193, 0.26)}
.txt-center {text-align: center;}
.content {padding-top:40px;padding-bottom: 0px;}
/*.fashion h1 {font-size: 18pt;font-weight: 600;color:#727273; letter-spacing: 2pt;}
.fashion h2 {font-size: 18pt;font-weight:400;color:#a5a7a9;text-transform:uppercase}*/
.fashion p {color:#727273;font-size: 17px;}`
.desc {padding:30px 240px 0px 240px;}
.part .bg-fff{padding:30px 50px 30px 50px;}
.part .content{padding:60px 40px 60px 40px;}
.part p {font-size: 13.5pt;}
.div-img {background-size:cover !important;height:250px;overflow: hidden;}
.div-img>h3 {text-align: center;margin: 0;padding-top: 35%;color:#727273;font-weight:500;text-transform:uppercase; letter-spacing: 2px;}
.sub_part .hr-href {float: left;margin-top: 5px;width:30px;}
.sub_part h3 {font-size:14pt;color:#000;}
.sub_part .img {height:212px;}
.sub_fashion p {color:#727273;font-size: 17px;}
/* end fashion */
/* about */
#about {background:#f4f4f4;}
.container.about {background:#ffffff;}
.about .img-lp {background:#ffffff;}
/*.about h1 {font-size: 18px;font-weight: 600;color:#727273;text-transform:uppercase; letter-spacing: 2pt;}
.about h2 {font-size: 18pt;font-weight:400;color:#a5a7a9;text-transform:uppercase}*/
.about p {color:#727273;font-size: 12.5pt;}
.set-piece img {
	//filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
    //filter: gray;
    //-webkit-filter: grayscale(100%);
    //-webkit-transition: all .6s ease;
    //-webkit-backface-visibility: hidden;
	height:225px;
	width: 100%;
}
/* end about */
/* contact */
/*.contact h1 {font-size: 18pt;font-weight: 600;color:#727273;text-transform:uppercase; letter-spacing: 2pt;}
.contact h2 {font-size: 18pt;font-weight:400;color:#a5a7a9;text-transform:uppercase}*/
.contact p {color:#727273;font-size: 12.5pt;}
.contact .bg-fff{padding:30px 50px 30px 50px;}
.contact .content{padding:60px 40px 60px 40px;}
.form-control {background: url('https://edwardhutabarat2024.greenlabgroup.co/assets/img/required.png') no-repeat right center;border-left:none;border-top:none;border-right:none;box-shadow:none;font-size:12pt;opacity: 0.8;border-radius:0px;}
.form-control:hover {opacity:1;}
.contact .txt-form {font-size:12pt;font-family:"calib";opacity: 0.4;}
.contact .btn {background: url('https://edwardhutabarat2024.greenlabgroup.co/assets/img/plus.png') no-repeat right center;font-size:13pt;font-weight: 500;color:#727273;text-transform:uppercase;font-family:"basker";width: 80%;}
.contact .img-captcha img{width: 90px;}
.contact .txt-in {border: 1px solid #ccc;border-radius: 4px;}
.contact textarea.form-control {min-height: 120px;}
/* end contact */
/* perspective */
/*.perspective h1 {font-size: 18pt;font-weight: 600;color:#727273;letter-spacing: 2pt;}
.perspective h2 {font-size: 18pt;font-weight:400;color:#a5a7a9;text-transform:uppercase}*/
.perspective p {color:#727273;font-size: 17px;}
.perspective h3 {font-size:18px;color:#000; font-weight:600; padding-left: 5px;}
/*.perspective .content{padding:40px 40px 20px 40px;}*/
.perspective .subcontent{
	/*padding:50px 40px 20px 40px;*/
	padding: 5px 0 60px;
}
.perspective .hr-href {float: left;margin-top: 5px;width:30px;}
/*.perspective .img {height:250px;}*/
.perspective .subtitle>h3 {font-family: "calib";font-size:14pt;text-transform:uppercase;color:#727273;letter-spacing: 0.5pt; font-weight: 300}
.h3-title{
    font-family: "calib";
    font-size: 14pt;
    text-transform: uppercase;
    color: #727273;
    letter-spacing: 0.5pt;
    font-weight: 300;
}
.perspective .subtitle {padding-top:20px;}
.perspective .btg {float: left;font-size:12pt;text-transform:uppercase;color:#727273;}
.perspective .btg>a>img {padding-right:15px;opacity:0.6;}
.perspective .col-float {float:right;}
.perspective .subteaser>p{padding-right:15px;}
.perspective .sub-plus {padding-top:5px;}
.sub_perspective .subtitle>h3 {font-size:12pt;font-weight:600;}
.gallery_thumbs .content-gallery{
	padding:0;
}
.gallery_thumbs .ptb130 {
	padding-top:17px;
	/*padding-left:10px;
	padding-right:10px;*/

}
.gallery_thumbs .div_thumbs {
	/*max-width:197px;*/
}
.gallery_thumbs .img-thumbs {
	width:100%;
	/*max-height: 284px*/;
}
.gallery_thumbs .div_thumbs>div{color:#727273;font-size: 11pt;}
.gallery_thumbs .div_thumbs h3 {color:#727273;font-weight: 600;}
.gallery_thumbs .div_thumbs  p {font-size: 11pt;}
.gallery_thumbs .rect {height:75px;}
.gallery_thumbs .subtitle {padding-top: 0px;text-align: center;opacity:0.7;}
.gallery_thumbs .subtitle h3 {font-size:12pt}
.gallery_thumbs .hr-href {margin-top:10px;}
.gallery_slide .col-float {padding: 0 20px 0 20px;}
.gallery_slide  .subcontent {padding: 20px 0px 20px 0px;}
.gallery_slide .content-gallery {padding: 40px 0 20px 0;}
.gallery_slide .subtitle {padding-top: 0px;}
.gallery_slide  .subtitle h3 {font-size:12pt; font-weight:600; letter-spacing: 1pt; text-align: center;color:#c0c1c3; }
.gallery_slide .content-gallery .prev {margin-top:30%;padding-right:10px;}
.gallery_slide .content-gallery .next {margin-top:30%;padding-left:10px;}
.banner-mh {max-height: 567px;}
.bd-top {/*border-top:25px solid #e9e8e8;*/}
/* end perspective */ 
/*.search-page h1 {font-size: 18pt;font-weight: 600;color:#727273;text-transform:uppercase; letter-spacing: 2pt;}
.search-page h2 {font-size: 18pt;font-weight:400;color:#a5a7a9;text-transform:uppercase}
.search-page p {color:#727273;font-size: 12.5pt;}*/
.search-page .result-item{padding:60px 10px 60px 10px;}
/* grid system */
.grid {
margin: 30px 0;
max-width: 1490px;
    margin-left: auto;
    margin-right: auto;
}
}
.grid:after {
  content: '';
  display: block;
  clear: both;
}

/* ---- .grid-item ---- */

/*masonry*/
/* fluid 5 columns */
.grid-sizer,
.grid-item { width: 50%; }
/* 2 columns */
.grid-item--width2 { width: 50%; }
/*masonry*/
/* end grid system */
/* Footer */
footer{
	margin-top: 30px;
	text-align: center;
	color: #58595b;
	font-size: 15px;
	background:#ffffff;
	padding: 30px;
}

.caption-image{
    font-size: 15px;
    padding-top: 5px;
}
/*irfan adding start*/

.p5 {
	/*min-width: 25%;*/
}

.gallery_thumbs .ptb130 {
	/*padding-left: 1%;
	padding-right: 1%;*/
}
.fixed-socmed{
	position: fixed;
    bottom: 26px;
    right: 0;
    z-index: 9999;
}
.fixed-copy{
	position: fixed;
    bottom: 30px;
    z-index: 9999;
}
.gallery_thumbs .div_thumbs {
    min-width: 100%;
}


.gallery_thumbs .img-thumbs {
	min-height:auto;
	width: 100%;
    //padding: 0 1% 4%;
    //padding: 5px;
    padding:1px 1px 0px 0px ;
    //border-radius: 9px;
}

.grid-item {
	padding: 15px !important;
	
}


.grid-sizer { width: 33.333%; }


.navbar-brand img{
	width: 300px;
	height: auto;
}
/*irfan adding end*/
/* End of Footer */
@media (max-width: 1280px) {
.nav>li>a {
    padding: 10px 10px;
}
/*	.container {margin:0px;} */
	.part {
	margin: 0;
    width: 100%;
	}
/*	.bg-e9e8 {padding:0 60px 60px 60px;} 
	.gallery_thumbs .div_thumbs {max-width:222px;} */
}
@media (max-width: 1160px) {
.nav>li>a {
    padding: 10px 7px;
    font-size: 12px;
}
}
@media (max-width: 1024px) {
	.no-bullets{
	padding-top:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-left:0px;
	list-style-type: none;
	}
	.desktop-mob{display:block}
	.desktop-nav{
	display:none;
	}
.navbar-nav {
    margin: 0px 0px; 
}
	.navbar-brand {padding-left: 20px;}
	#navbar {padding-left: 100px;}
	/* about */
	.set-piece img {height:100%;}
	/* perspective */
	.perspective {width:100%;}
/*	.perspective .row {margin-right: -18px;margin-left: -18px;} */
	.perspective .img {height: 167px;}
	/* contact */
	.contact {padding: 0;}
	.contact .img-captcha img {width: 100%;}
}
@media only screen and (max-width: 992px) {
.mobile-slide{
display:block !important;
}
.align-respon-left{
text-align:center;
}
.align-respon-right{
text-align:center;
}
.desktop-slide{
display:none !important;
}
	.d-downs::after{
		background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512" fill="none"><path d="M469.68 163.28L435.76 129.36C435.016 128.61 434.131 128.015 433.156 127.608C432.181 127.202 431.136 126.993 430.079 126.993C429.023 126.993 427.978 127.202 427.003 127.608C426.028 128.015 425.143 128.61 424.4 129.36L256.4 297.36L88.3995 129.36C87.6558 128.61 86.771 128.015 85.7961 127.608C84.8213 127.202 83.7756 126.993 82.7195 126.993C81.6634 126.993 80.6178 127.202 79.6429 127.608C78.668 128.015 77.7832 128.61 77.0395 129.36L42.3195 163.28C41.5697 164.023 40.9745 164.908 40.5684 165.883C40.1622 166.858 39.9531 167.903 39.9531 168.96C39.9531 170.016 40.1622 171.061 40.5684 172.036C40.9745 173.011 41.5697 173.896 42.3195 174.64L250.32 382.64C251.063 383.389 251.948 383.985 252.923 384.391C253.898 384.797 254.943 385.006 256 385.006C257.056 385.006 258.101 384.797 259.076 384.391C260.051 383.985 260.936 383.389 261.68 382.64L469.68 174.64C470.429 173.896 471.024 173.011 471.431 172.036C471.837 171.061 472.046 170.016 472.046 168.96C472.046 167.903 471.837 166.858 471.431 165.883C471.024 164.908 470.429 164.023 469.68 163.28Z" fill="white"/></svg>');
	}
	.pad-thumb{
		padding-bottom:20px;
	}
	.lb-dataContainer .lb-data .lb-closeContainer .lb-close {
    position: absolute;
    top: -39px;
    margin-right: 4%;
	}
	.title-mobs{
	padding-bottom:20px;
	text-align:center;
	}
	.has-video {
    height: 40vh !important;
	}
	.lightbox{
	position: fixed;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%);
	}
	.separations-news {
    padding-bottom: 20px;
    border-bottom: 1px solid #E8E8E8;
    margin-bottom: 40px;
	}
	.pad-news{
	padding-bottom: 40px;
	}
	.bg-fff-news{
	padding-left:0px;
	padding-right:0px;
}
	.pl-resp{
	padding-left:15px;
	}
	.pr-mob{
	padding-right:0px;
	}
	.no-marg{
  margin-right:0px;
  margin-left:0px;
	}
	.news-border{
	border-right:none;
	}
	.container {margin:auto;}
	.wd-5 {
		width: 44.666667%;
	}
	.wd-2 {
		width: 10.666667%;
	}
	.gallery_slide .col-md-1 {width: 4.333333%;}
	.gallery_slide .col-md-10 {width: 91.333333%;}
	.navbar-brand {padding-top: 21px}
	#navbar {padding-left: 0px;}
	#navbar li hr {width: 10%;left: 7.5%;}
	
	.navbar{padding-bottom: 40px;}
	.navbar-header {
	  float: none;
	}
	.navbar-left,.navbar-right {
	  float: none !important;
	}
	.navbar-toggle {
	  display: block;
	}
	.navbar-collapse {
	  border-top: 1px solid transparent;
	  box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
	}
	.navbar-fixed-top {
	  top: 0;
	  border-width: 0 0 1px;
	}
	.navbar-collapse.collapse {
	  display: none!important;
	}
	.navbar-nav {
	  float: none!important;
	  margin-top: 7.5px;
	  text-align: center;
	}
	.navbar-nav>li {
	  float: none;
	  padding: 10px 0 ;
	}
	.navbar-nav>li>a {
	  padding-top: 0px !important;
	  padding-bottom: 0px !important;
	}
	.collapse.in{
	  display:block !important;
	}
	#navbar li.active hr {display: none !important;}
	#navbar li:hover hr{display: none !important;}
	.navbar-nav>li.active {opacity:0.5;}
	.navbar-nav>li>a.nav-pt-10 {padding-top: 10px !important;}
	.navbar-nav>li>a.nav-pt-10>img {border-left:none;}
	.dis-play {display:none !important;}
	.exs-m {display:block;}
	.img-search {width:35px;}
	/* perspective */
	.desc {padding: 30px 40px 0px 40px;}
	.perspective .content {padding: 20px 10px 20px 10px;}
	/*.perspective .img {height:108px;}*/
	.gallery_slide .content-gallery .prev {margin-top:25%;}
	.gallery_slide .content-gallery .next {margin-top:25%;}
	/* about */
	.about h1 {font-size: 20pt;}
	.about p {font-size: 12pt;}
	/* contact */
	.contact .btn {width: 50%;float: right;}
	.contact {padding:0 15px;}
	.navbar-brand img {width: 220px}
}

/*start irfan*/
body {
	//background-color: #f4f4f4;
  	background-color: #fff;
}

body .container {
	background-color: #fff;
	padding-left:15px;
	padding-right:15px
}
.dropdown-menus{
  background-color: #fff !important;
    transition: all 1s;
    min-width: 144px !important;  
}
.dropdown-menus a:hover {background-color: #2c2c2c; color: #FFF;}

/*.dropdowns .dropdown-menus {
    display: block;
    opacity: 3;
	    top: 44%;
    left: 14px;
}*/
.dropdowns:hover .dropdown-menus {
    display: block;
    opacity: 3;
	 /*top: 44%;*/
        left: 0px;
	    border: none !important;
    box-shadow: none !important;
}
.fashionis{
	text-align: right;
    padding-left: 13px;
    padding-top: 3px;
    text-transform: uppercase;
}

.dropdown-menu>li>a {
  color: #a8a8a8;
  text-transform:uppercase;
}
.dropdown-menu>li>a:hover {
  color: #a8a8a8;
}
body#home {
	background-color: #fff;
}



@media only screen and (max-width: 992px) {
.bg-e9e8 {
    padding: 0 10px  !important;
}
.bgfull-e9e8 {
	padding: 10px;
}


.about .content, .contact .content {
	padding-top: 20px;
}
}


.txt-center.desc {
	color: #727273;
    font-size: 17px;
}

.subteaser p {
	display: none;
}
/*end irfan*/

/* EGY */
	.fashion{
		//padding-left: 15px;
		//padding-right: 15px;
	}
	.fashion-content-wrapper{
		background: #e9e8e8;
    	padding: 0 75px 25px 75px;
	}
	.fashion-list-wrapper{
		margin-top: 50px;
	}
	.fashion-list-title{
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		text-align: center;
		font-size: 15px;
		font-family: "basker";
		font-weight: bold;
		color: #727273;
	}
	.fashion-list-image{
		width: 100%;
		height: auto;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
	}
	.fashion .p4{
		padding: 4px;
	}
	#fashion .fashion-list-title{
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%,-50%);
		-webkit-transform: translate(-50%,-50%);
		-moz-transform: translate(-50%,-50%);
	}
	.fashion-premium{
		color: white;
	}
	.darker{
	    -webkit-transition: all .6s ease;
	    transition: all .6s ease;
	}
	.darker:hover{
		filter: brightness(50%);
	    -webkit-transition: all .6s ease;
	    transition: all .6s ease;
	}
	.sub-fashion-title{
		color: black;
		font-weight: 600;
		font-size: 18px;
	}
	.sub_fashion .ptb130{
		padding-bottom: 30px;
	}
	/*.sub_fashion .bg-e9e8{
		padding: 0 75px 25px 75px;
	}*/
	.fashion .col-float{
		float: right;
	}
	.fashion .btg {
	    float: left;
	    font-size: 12pt;
	    text-transform: uppercase;
	    color: #727273;
	}
	.fashion .btg>a>img {
	    padding-right: 15px;
	    opacity: 0.6;
	}
	.footer-breadcrumb{
		text-transform: uppercase;
		text-align: center;
		padding-top: 30px;
		padding-bottom: 25px;
		color: #999999;
		font-size: 9pt;
		/*background-color: #e9e8e8;*/
	}
	.footer-breadcrumb > span{
		padding-left: 10px;
		padding-right: 10px;
	}
	.footer-breadcrumb a{
		color: inherit;
		
	}
	.perspective{
    background-color: #fff;
    padding-left: 15px !important;
    padding-right: 15px !important;
}
	.perspective .bg-fff {
    background: #ffffff;
    padding: 0px 0px 0px 0px;
}
	.perspective .grid {
    margin: 30px 0;
    max-width: 1490px;
    margin-left: auto;
    margin-right: auto;
}
	.footer-breadcrumb a:hover{
		text-decoration: underline;
	}
	#fashion .div-img{
		position: relative;
	}
	.div-img:before, .div-img:after{
		content: "";
		display: table;
	}
	.div-img:after{
		clear: both;
	}
	@media only screen and (max-width : 1200px) {

	}

	@media only screen and (max-width : 992px) {
		#fashion .div-img{
			height: 250px;
		}
		.fashion .p4{
			padding: 4px 0;
		}
	}

	@media only screen and (max-width : 979px) {

	}

	@media only screen and (max-width : 767px) {
	.m-cont-mov {
    min-height: 0px;
	}
	.mh-550 {
    min-height: 0px;
	}
	.gap-bottom-mobile{
	  padding-bottom:25px;
	}
	.max-h {
    min-width: auto;
    max-height: auto;
    object-fit: cover;
	}
	.bg-fff3 {
    background: #ffffff;
    padding: 15px 15px 0px 15px;
	}
	.news-detail-title > h1 {
    font-size: 31px;
	}
	.grid-sizer,
	.grid-item { width: 100%; }
	.content {
    padding-top: 0px;
    padding-bottom: 0px;
	}
	.sub-height {
     min-height: 1px !important;
	}
	.hide-mob{
	display:none;
	}
	.p15-banner{padding-left:0px;padding-right:0px;}
		#navbar {
    	float: none;
	}
		.fashion .bg-fff {
   		 padding: 0px 10px 0px 10px;
	}
		.perspective .img {
		    height: auto !important;
		}
	}

	@media only screen and (max-width : 480px) {
		.sub_fashion .ptb130{
			padding-bottom: 10px;
		}
		.footer-breadcrumb {
			font-size: 6pt
		}

		footer div {
			font-size: 10pt;
		}
		
		.fashion.gallery_thumbs .subcontent {
		    padding: 50px 0px 20px 0px;
		}
	}

	@media only screen and (max-width : 320px) {

	}
/* End of EGY */
             
/* 26-6-2019 Malvin Haris */
  @media screen and (max-width: 1025px){
        

        .section-layout-gallery{

            margin: 8rem 0 !important;

        }

        .body-layout-gallery{

            width: auto !important;

        }

        .grid-layout{

            /* width: fit-content; */
            height: auto !important;

            display: grid;
            grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
            /* grid-template-columns: repeat(auto-fill, minmax(265px, 1fr)); */
            /* grid-gap: 20px; */
            align-items: start;

        }

        .content-photos{

            width: 305px !important;
            height: 305px !important;
            position: relative !important;
            left: 0 !important;
            right: 0 !important;
            top: 0 !important;
            bottom: 0 !important;
            margin: 0 auto;
            padding: 5%;

        }

    }

    @media screen and (min-width: 700px ) and (max-width: 1019px){

        .content-photos:nth-child(odd){
            margin-right: 0;
        }

        .content-photos:nth-child(even){
            margin-left: 0;
        }

    }

    @media screen (min-width: 1021px) and (max-width: 1025px){

        /* .content-photos:nth-child(1),
        .content-photos:nth-child(4),
        .content-photos:nth-child(7),
        .content-photos:nth-child(10){
            margin-right: 0 !important;
            
        }

        .content-photos:nth-child(2),
        .content-photos:nth-child(5),
        .content-photos:nth-child(8),
        .content-photos:nth-child(11){
            margin: 0 auto;
        }
        
        .content-photos:nth-child(3),
        .content-photos:nth-child(6),
        .content-photos:nth-child(9),
        .content-photos:nth-child(12){
            margin-left: 0 ;
        } */

        .content-photos{

            width: 415px !important;
    		height: 415px !important;
            margin: 0 auto;

        }

    }

    .section-layout-gallery {

        margin: 8rem 6rem; /* 8rem 18rem */

    }

    .section-layout-gallery .body-layout-gallery {

        width: 949px;

        margin: 0 auto;

        /* padding: 15rem 9rem;
        border: 16px solid #E9E7E7;
        background: rgb(250, 250, 233); */

        /* width: 1159px;
        margin: 0 auto; */

    }

    .section-layout-gallery .body-layout-gallery .grid-layout {

        position: relative;
        /* background: red; */
        height: 1851px;

    }

    .section-layout-gallery .body-layout-gallery .grid-layout .content-photos a{

        filter: brightness(1);
        transition: filter .25s ease-in-out;
        -moz-transition: filter .25s ease-in-out;
        -webkit-transition: filter .25s ease-in-out;

    }

    .section-layout-gallery .body-layout-gallery .grid-layout .content-photos a:hover{

        filter: brightness(0.7);

    }

    .img-fluid {

        width: 100%;
        height: 100%;
        object-fit: cover;

    }

    .content-photos:nth-child(1) {

        width: 308px;
        height: 527px;
        position: absolute;
        top: 0;
        left: 0;

    }

    .content-photos:nth-child(2) {

        width: 630px;
        height: 296px;

        position: absolute;
        top: 0;
        right: 0;

    }

    .content-photos:nth-child(3) {

        width: 305px;
        height: 217px;

        position: absolute;
        left: 33.9%;
        top: 31rem;

    }

    .content-photos:nth-child(4) {

        width: 309px;
        height: 407px;

        position: absolute;
        right: 0;
        top: 31rem;

    }

    .content-photos:nth-child(5) {

        width: 626px;
        height: 380px;

        position: absolute;
        left: 0;
        top: 54rem;

    }

    .content-photos:nth-child(6) {
        width: 309px;
        height: 407px;
        position: absolute;
        right: 0;
        top: 73rem;
    }

    .content-photos:nth-child(7) {
        width: 626px;
        height: 203px;
        position: absolute;
        left: 0;
        top: 93.5rem;
    }

    .content-photos:nth-child(8) {
    width: 421px;
    height: 308px;
    position: absolute;
    left: 0;
    top: 115.2rem;
	}
	

    .content-photos:nth-child(9) {
    width: 260px;
    height: 308px;
    position: absolute;
    left: 45.9%;
    top: 115.2rem;
	}

    .content-photos:nth-child(10) {
    width: 260px;
    height: 308px;
    position: absolute;
    right: 0;
    top: 115.2rem;
	}
    .content-photos:nth-child(11) {

        width: 308px;
        height: 380px;
        position: absolute;
        left: 0;
        top: 147.4rem;

    }

    .content-photos:nth-child(12) {

        width: 626px;
        height: 380px;
        position: absolute;
        right: 0;
        top: 147.4rem;
    }
           
    .bg-FFFAF4{
    	/*background : #FFFAF4;*/
        padding: 0px 0px 0px 0px;
    }
.hun-100{
	width: 100%;
	max-width:100%;
}
.hun-100s {
    display: inline;
    max-width: 100%;
    width: 1900px;
    /*max-height: 500px;*/
}
.tc{
	text-align: -webkit-center;
}
.content-container{
/*width: 1600px;*/
margin:auto;
}
.bx-has-pager{display: none;}
footer{margin-top: 20px;}
.p-0{padding: 0!important;}
.bx-wrapper{margin: unset !important; height: 72vh; display: flex; align-items: center; overflow:hidden;}
.videsc{
	margin: 26px 0 26px 0;
}
.d-none{
	display: none;
}
@media screen and (max-width: 1440px){
	.bx-wrapper{
		height: 68vh;
	}
}

.owl-carousel .owl-item img{
	object-fit: cover;
    /*height: 35vw*;*/
}

.position-relative{
	position: relative;
}

.mt-91{
	margin-top: 21px;
}

.owl-carousel .owl-nav{
	display: none;
}

.owl-carousel:hover .owl-nav{
	display: block;
}

.owl-carousel .owl-nav{
	position: absolute;
    top: 48%;
    width: 100%;
    justify-content: space-between;
    transition: .6s linear;
}

.owl-carousel .owl-nav .owl-prev{
	float: left;
}

.owl-carousel .owl-nav .owl-next{
	float: right;
}

.owl-carousel .owl-nav .owl-prev.disabled{
	display: none;
}
.owl-carousel .owl-nav .owl-next.disabled{
	display: none;
}

.owl-carousel .owl-nav button{
	display: flex;
    justify-content: center;
    align-items: center;
    height: 40px;
    width: 40px;
    background-color: rgba(255, 255, 255, 0.4) !important;
    font-size: 24px !important;
    line-height: 0 !important;
   /* border: 2px solid #656565 !important;*/
    color: #202021 !important;
}

.btn-edward {
    border: 1px solid #727273;
    background: none;
    border-radius: 0;
    font-size: 15px;
    text-transform: uppercase;
    padding: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 37px;
    padding-left: 14px;
    padding-right: 14px;
    color: #727273;
}

.btn-edward:focus{
	outline: none;
    box-shadow: none;
}

.left-side{
	padding-top: 21rem;
    padding-bottom: 1rem;
}

#modalMovie .modal-content{
	border-radius: 0;
    border: 0;
}

#modalMovie .modal-content .modal-header{
	display: flex;
    justify-content: flex-start;
    background: #e5e5e5;
    position: relative;
    height: 59px;
}

#modalMovie .modal-content .modal-header .close{
	position: absolute;
    right: 18px;
    margin-top: 3px;
    font-size: 32px;
}

#modalMovie .modal-content .modal-title{
	font-size: 18px;
    position: absolute;
    margin-top: 5px;
}

button#clickPad {
    height: 40px;
    width: 101px;
    display: flex;
    align-items: center;
    justify-content: center;
    float: right;
}

.inputpassed{
	width: 100%;
    height: 45px;
    border: 1px solid lightgray;
    padding: 0 10px;
    font-weight: bold;
}

.inputpassed::placeholder{
	font-weight: normal;
}

.wtch{
	margin-top: 4px;
}

.d-flex{
	display: flex;
}
.justify-center{
	justify-content: center;
}

.mt-17{
	margin-top: 30px;
}

.audi {
    background: black;
    position: fixed;
    display: flex;
    align-items: center;
    right: 47px;
    bottom: 27px;
    border-radius: 50px;
    overflow: hidden;
    transition: 1s ease-in-out;
}

.audi audio{
	display: none;
}

.audi audio:focus{
	outline: none;
    box-shadow: none;
}

button.homofr {
    padding: 0;
    height: 60px;
    width: 60px;
    border-radius: 100px;
    background: white;
    border: 1px solid black;
    line-height: 0;
    font-size: 15px;
}

button.homofr:focus{
	outline: none;
    box-shadow: none;
}

button.homofr i{
	/*-webkit-animation: rotation 2s infinite linear;*/
}

@-webkit-keyframes rotation {
		from {
				-webkit-transform: rotate(0deg);
		}
		to {
				-webkit-transform: rotate(359deg);
		}
}

@media screen and (max-width: 1024px){
	.wtch{
		margin-top: 88px;
	}
    .left-side {
        transform: translateY(82px);
	}
    .btn-edward{
       border: none;
       box-shadow: none;
       padding: 0;
       text-decoration: underline;
       font-weight: 600;
    }
}
@media only screen and (max-width: 767px) {
	body .container {
		background-color: #fff;
		padding-left: 20px;
		padding-right: 20px;
  }
  .owl-carousel .owl-item img{
	object-fit: cover;
	/*width:435px;*/
    /*height: 35vw*;*/
	}
}
@media only screen and (max-width: 640px) {
	.bgfull-e9e8 {padding: 40px 40px 40px 40px;}
	.desc {padding: 30px 30px 0px 30px;}
	.prl {padding-left:0px;padding-right:0px}
	/* perspective */
	.bg-fff {padding: 30px 10px 40px 10px;}
	.perspective .img {height:100%;}
	.gallery_thumbs .content-gallery {padding: 40px 0px 20px 10px;}
	.gallery_thumbs .subcontent {padding: 50px 20px 20px 20px;}
	.gallery_thumbs .div_thumbs {max-width: 157px;}
	.gallery_thumbs .img-thumbs {}
	.gallery_slide .bg-fff {padding: 30px 30px 40px 30px;}
	/*contact*/
	.contact .bg-fff {padding: 30px 30px 30px 30px;}
	.contact .btn {width: 70%;float: right;}
	.navbar-brand img {width: 180px}
}
@media only screen and (max-width: 480px) {
	
	.bgfull-e9e8 {padding: 25px 25px 25px 25px;}
	.desc {padding: 30px 20px 0px 20px;}
	.wd-5 {width: 33.33333%;}
	.wd-2 {width: 33.33333%;}
	.wd-2>img{width:43px;}
	.img-search {width:32px;}
	.gallery_thumbs .subcontent {padding: 50px 0px 20px 0px;}
	.gallery_thumbs .div_thumbs {max-width: 197px;}
	.gallery_slide .content-gallery .prev img{width:34px}
	.gallery_slide .content-gallery .next img{width:34px}
	.contact .content {padding: 50px 20px 50px 20px;}
	.contact .bg-fff {padding: 20px 20px 20px 20px;}
	.contact .btn {font-size: 10.5pt;float: none;}
}
@media only screen and (max-width: 384px) {
	#navbar {padding-left: 15px;}
	.navbar {padding-top: 25px;padding-bottom: 25px;}
	.navbar-brand {padding: 20px 0 0 20px;}
	.img-search {width:30px;}
	/*.row {margin:0px;}*/
	.home {padding:0px;}
	.bxslider>div {width:100% !important}
	.bx-wrapper .bx-pager.bx-default-pager a {width: 8px;height: 8px;margin: 0 6px;}
	.bg-e9e8 {padding: 0 20px 40px 20px;}
	.bg-fff {padding: 30px 10px 30px 10px;}
	.container.about {padding: 0;}
	.bgfull-e9e8 {padding: 20px 20px 20px 20px;}
	.desc {padding: 30px 10px 0px 10px;}

	.perspective {padding:0px;}
	.perspective .row {margin:0px;}
	.perspective .subcontent {padding: 50px 0px 20px 0px;}
	.gallery_slide .subcontent {padding: 50px 0px 20px 0px;}
	.gallery_slide .content-gallery .prev img{width:32px}
	.gallery_slide .content-gallery .next img{width:32px}
	.contact .bg-fff {padding: 15px 15px 15px 15px;}
	.contact .content {padding: 40px 0px 40px 0px;}
	.contact {padding: 0 0px;}
	.contact .btn {width: 85%;text-align: center;text-align: -webkit-center;}
	.search-page {padding:0px;}
	.search-page .result-item {padding: 40px 0px 40px 0px;}
	/* footer */
	footer {margin-top:0px;}
}
@media only screen and (max-width: 360px) {
	.gallery_slide .bg-fff {padding: 30px 20px 40px 20px;}
	
	.exs-m {padding: 15px 10px;}
}
@media only screen and (max-width: 320px) {
	.navbar-toggle {margin-right: 5px;}
	.navbar-brand {width: 200px;padding: 20px 0 20px 20px;}
	.exs-m {padding: 15px 5px;}
	.perspective .btg {font-size: 10pt;}
	.gallery_slide .content-gallery .prev img{width:30px}
	.gallery_slide .content-gallery .next img{width:30px}
	.wd-2>img{width:40px;}
}
