/*holiday guide 2022*/
@media screen and (max-width: 639px){
	.wrapping{
    flex-direction: row;
    flex-wrap: nowrap;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
	.btn-one img{
		margin: 2px;
		width: 130px;
	}
	.btn-two img{
		margin: 2px;
		width: 130px;
	}
}
@media screen and (min-width: 640px) {
	.wrapping{
		position: relative;
    top: -4.5em;
    left: 13.5em;
    float: left;
    flex-direction: row;
    flex-wrap: nowrap;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
	.btn-one img{
		margin: 5px;
		
	}
	.btn-two img{
		margin: 5px;
	}
}
@media screen and (min-width: 768px) {
	.wrapping{
		position: relative;
    top: -5em;
    left: 15em;
    float: left;
    flex-direction: row;
    flex-wrap: nowrap;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
	.btn-one img{
		margin: 5px;
		width: 150px;
	}
	.btn-two img{
		margin: 5px;
		width: 150px;
	}
}
@media screen and (min-width: 1024px) {
	.wrapping{
		position: relative;
    top: -5em;
    left: 20em;
    float: left;
    flex-direction: row;
    flex-wrap: nowrap;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: flex-start;
}
	.btn-one img{
		margin: 5px;
		width: 150px;
	}
	.btn-two img{
		margin: 5px;
		width: 150px;
	}
}

@media screen and (min-width: 1280px) {
	.wrapping{
		position: relative;
    top: -5em;
    left: 27em;
    float: left;
    flex-direction: row;
    flex-wrap: nowrap;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: flex-start;
}
	.btn-one img{
		margin: 5px;
		width: 150px;
	}
	.btn-two img{
		margin: 5px;
		width: 150px;
	}
}

/*Timecare page*/
.store-address span{
	font-family: "Gotham";
}

/*berluti form*/
.berlutti-form{
	padding-left: 0 !important;
	padding-right: 40px !important;
	padding-top: 40px;
	padding-bottom: 40px;
}
.send-btn .uk-button-secondary{
	background: #E61C1C;
	color:white;
	width: 100%;
}

/*store styling*/
.store-list-new-li ul li{
	width: 27%;
}

/*remove overlay in brand page*/
.overlay-trans{
	display:none;
}

/* hide exclusive access brands*/
.ea-only{
	display:none;
}

/* show exclusive access brands only on luxury watches and jewelry*/
.term-23 .ea-only{
	display: inherit;
}

*+.uk-margin-large {
	margin-top:1px !important;
}

/*wp video center*/
.wp-video{text-align:center;margin-right:auto;margin-left:auto;}

/*product recommendation page*/
.page-id-13717 .uk-form-small:not(textarea):not([multiple]):not([size]){
	width:100%;
}
#wpcf7-f13649-p13717-o1{
	margin-left:auto;
	margin-right:auto;
	width:80%;
}
.uk-button-secondary{
	background:#CBA675;
}

.uk-form-small:not(textarea):not([multiple]):not([size]){height:40px}
*+.uk-grid-margin, .uk-grid+.uk-grid, .uk-grid>.uk-grid-margin{
	margin-top:18px;
}
.country-select input, .country-select input[type=text]{
	height:40px;
	width:100%;
}
span.wpcf7-list-item{
	margin:0px;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-phonetext.uk-form-small{
	height:40px;
}
.footer-socmed {
    background-color: #000000;
    color: #fff;
}
.page-title::after{
	display:none;
}
.cookie-ol{
	font-weight:bold;
}
.cookie-ol li{
	font-weight:normal;
}
.cookie-notice-container{
	padding:10px 10px 20px 10px;
}
#cookie-notice .cn-button{
	margin-top:20px;
	background-color:#666 !important;
}
#cookie-notice .uk-link{
	color:#1e87f0;
}
.uk-cover-container .page-title h1.uk-margin-remove{
display:none;
}

.owl-carousel .owl-item img{
	  display: table-cell !important;
    width: auto !important ;
   	height: 300px !important;
    max-width: 100% !important;
	  object-fit: cover;
}

/* Added By Adit */
.site-navigation
{
   height:140px;	
}

.uk-navbar-item, .uk-navbar-nav>li>a, .uk-navbar-toggle
{
	 font-size:14px;
}

.uk-navbar-item, .uk-navbar-nav>li>a, .uk-navbar-toggle
{
   padding:0 10px;	
}

.iframe-richemont-web
{
	 border:0px solid #000000;
	 width:200px; 
	 height:100px;
} 

.iframe-richemont-mobile
{
	 border:0px solid #000000;
	 width:150px; 
	 height:75px;
} 
 
/* Added By Adit */

/*service excellence page css */
.page-id-11877 .site-main {
	margin-top:10px;
	margin-bottom: 10px !important;
}

.page-id-11877 *{  
	box-sizing: border-box;}

.service-excellence-btn{
	display:inline-block;
}

.se-heading{
	font-size:20px;
}

.se-desc{
	margin-top:3%;
	font-size:16px;
}

.service-excellence-alert{
	background: #f8f8f8; 
	padding-top: 2%; 
	padding-bottom: 2%;
	margin-top:2%;
	margin-bottom:2%;
	font-size: 18px;
}

.service-excellence-content{
	margin-top: 2%;
	border: 1px solid #b99352;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

.se-text{
	font-family: Raleway,sans-serif;
	margin-left:1%;
	vertical-align:middle;
	font-size:24px;
}

.service-excellence-content #se-head{
	background: #b99352 !important;
	padding: 1% 1% 1% 6%;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	color: white;
}

.row-se{
	 display: flex;
   align-items:center;
	 margin-top:2%;
	 margin-left:2%;
}

/* Create two equal columns that floats next to each other */
.column-se {
	margin:0 auto;
  float: left;
	font-size: 20px;
}

.column-se p{
	font-family: Raleway,sans-serif;
	font-weight:bold;
	font-size:16px;
}

/* Clear floats after the columns */
.row-se:after {
  content: "";
  display: table;
  clear: both;
}

/*service excellence img at home and store page css */

.service-excellence-everywhere{
	text-align:center;
	width:60%;
	margin-left: auto;
  margin-right: auto;
}

.page-id-2565 .service-excellence-everywhere{
	margin-bottom:3%;
}

/* remove space under footer*/
.pswp{display:none;}

/* shop from home banner */
@media (min-width: 75em) {
	.sfh img, .sfh-footer img, .sfh-con img, .sfh-se img,{
		width:100%; height:58px;
	  object-fit: cover;
    object-position: center;}
		
}
@media (max-width: 45em) {
	.se-heading{
		font-size:15px;
	}
	.se-text{
		font-size:14px;
	}
	.service-excellence-alert{
		font-size:15px;
	}
	.column-se p{
		margin-left:2%;
		font-size: 14px;
	}
	.se-desc{
		font-size:14px;
	}
	
}

/* CHOPARD CUSTOM FORM BUTTON */
.custom-popup {
	display: block;
	text-align: center;
	padding: 18px 0;
	background: var(--gold);
	color: #fff;
	border-color: transparent;
	font-size: 14px;
	cursor: pointer;
	transition: .3s;
}


/* Adjust Background Luxury Fashion Archive */
.term-luxury-fashion .page-head .uk-cover {
    top: 35%;
}