/*body {*/
	/*	font-family: "Poppins", sans-serif;*/
	/*	color: #040000;*/
	/*	background-color: #ffffff;*/
	/*}*/

	html {
		scroll-behavior: smooth;
	}
	body{padding-right: 0 !important;background-color: #fff}


	@font-face {
		font-family: 'proxima_novabold';
		src: url('fonts/proximanova-bold-webfont.woff2') format('woff2'),
		url('fonts/proximanova-bold-webfont.woff') format('woff');
		font-weight: normal;
		font-style: normal;

	}


	@font-face {
		font-family: 'proxima_novalight';
		src: url('fonts/proximanova-light-webfont.woff2') format('woff2'),
		url('fonts/proximanova-light-webfont.woff') format('woff');
		font-weight: normal;
		font-style: normal;

	}


	@font-face {
		font-family: 'proxima_novaregular';
		src: url('fonts/proximanova-reg-webfont.woff2') format('woff2'),
		url('fonts/proximanova-reg-webfont.woff') format('woff');
		font-weight: normal;
		font-style: normal;

	}


	@font-face {
		font-family: 'proxima_novasemibold';
		src: url('fonts/proximanova-sbold-webfont.woff2') format('woff2'),
		url('fonts/proximanova-sbold-webfont.woff') format('woff');
		font-weight: normal;
		font-style: normal;

	}


	@font-face {
		font-family: 'proxima_novathin';
		src: url('fonts/proximanova-thin-webfont.woff2') format('woff2'),
		url('fonts/proximanova-thin-webfont.woff') format('woff');
		font-weight: normal;
		font-style: normal;

	}

	@font-face {
    font-family: 'tt_ramillasmedium';
    src: url('fonts/typetype_-_tt_ramillas_medium-webfont.woff2') format('woff2'),
         url('fonts/typetype_-_tt_ramillas_medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
/*p b{font-family: 'proxima_novasemibold';}*/

	sub, sup{font-size: 16px; font-weight: 400;top:-24px;font-family: 'proxima_novaregular';}

	.hero_area {
		height: 100vh;
		background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0))), url(../images/hero-bg.jpg);
		background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0)), url(../images/hero-bg.jpg);
		background-repeat: no-repeat;
		background-size: cover;
		background-position: right bottom;
	}
	a:focus, input:focus,a:hover, a:active, a:focus-visible, a:visited {
    outline: none !important;
	}

	body{background-color: #fff;font-family: 'proxima_novalight';font-size: 20px;font-weight: 300;color:#000;padding-top:75px;}
	.brand-name{/*width: 145px*/ height: 25px;}

	/*Header CSS*/
	.header-container{padding: 0;position: fixed;;top:0;left:0;right:0;z-index: 999}
	.header-container .navbar{padding: 10px 15px;border-radius: 0;height: 75px;background-color: #000}
	.header-container .navbar.fixed{padding: 10px 15px;border-radius: 0;height: 75px}
	/*.header-container .navbar.fixed .web-menu .icon-bar{background-color: #000}*/
	/*.header-container .navbar.fixed .btn{margin-top: 3px}*/
	.header-container .navbar .web-menu{margin-top:18px}
	.header-container .btn.btn-signup {background: url(../images/register-white.png) center center no-repeat;width: 24px;height: 22px;min-width: inherit;flood-color: right;border:0px solid red;padding: 25px;background-size: 25px;}
	.header-container .btn.btn-signup:hover {background: url(../images/register-white.png) center center no-repeat;width: 24px;height: 22px;min-width: inherit;flood-color: right;border:0px solid red;padding: 25px;background-size: 25px;}
	/*.header-container .primary-nav.fixed .btn.btn-signup {background: url(../images/register-purple.png) center center no-repeat;width: 24px;height: 22px}*/
	.btn.btn-signup:hover{color:#fff;background: rgb(89,8,111);	background: linear-gradient(90deg, rgba(89,8,111,1) 0%, rgba(68,5,136,1) 100%);border-color: transparent;}
	.navbar-toggle{float:left;padding:0}
	.navbar-toggle .icon-bar{background-color: #fff}

	.opensans-font{font-family: 'Open Sans', sans-serif;}

	.header-font{font-family: 'bruceoldstyle_btroman';
	src: url('bruolstn-webfont.woff2') format('woff2'),
	url('bruolstn-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;}

	/*h1{font-family:"Cardinal Classic Short", Palatino, Times New Roman, serif}*/
	h1{
		src: url('bruolstn-webfont.woff2') format('woff2'),
		url('bruolstn-webfont.woff') format('woff');
		font-weight: normal;
		font-style: normal;}
		.primary-header{font-size:32px;padding-bottom:40px;margin: 0; letter-spacing: 1px;text-transform:none;font-family: 'tt_ramillasmedium';font-weight: 500;color:#000;}
		.journal_detail-page .primary-header{text-transform: capitalize;}
		.blueheader{color: #59086f}

		.white-block .primary-header{color:#000;}
		.white-block .sub-text{color:#000;}
		.black-block .primary-header{color:#fff;}
		
		.mrg-none{margin: 0 !important}
		.mrg-btm-0{margin-bottom: 0 !important}
		.mrg-top-0{margin-top: 0 !important}

		.pdg-none{padding: 0 !important}
		.pad-tp-0{;padding-top: 0 !important}
		.pad-btm-0{padding-bottom: 0 !important}
		.pad-btm-10{padding-bottom: 10px !important}
		.pad-btm-20{padding-bottom: 10px !important}

		.lx-privatemarket .slider-caption{background-image: none;}
		.lx-privatemarket .center-text-banner{position: relative;top: 180px}
		.lx-privatemarket .signup-form .form-control{border-radius: 5px 0 0 5px;background-color: #1c1d28;color:#43424b;border-color: #43424b;width: 50%;max-width: 380px;height: 70px;padding: 20px 25px}
		.lx-privatemarket .signup-form .btn{border-radius: 0 5px 5px 0;margin-left: -5px;height: 70px}
		.signup-modal .lx-privatemarket.modal-body {padding: 120px 0}
		.signup-modal .lx-privatemarket.modal-body .form-control{background-color: #fff;color:#333;border-color: #aaa}
		.lx-privatemarket.modal-body .primary-header {padding: 20px 0 30px 0}
		.signup-modal .lx-privatemarket.modal-body  .form-control {;height: 70px;}

		.modal .frgt-pass{font-size: 14px;text-decoration: underline;color:#000;}
		.modal .signin-modal .frgt-pass:hover{color: #59086f}
		.gw-font-semibold{display: none;}


		.footer-sub-text{font-size: 15px;font-family: 'proxima_novabold';letter-spacing: 2px}
		.sub-text{font-size:20px;width: 90%;margin: 0 auto;text-align: center;margin-bottom: 30px;max-width: 900px;color: #7c7d81;}
	/*.sub-header{font-size: 18px;font-family: 'bruceoldstyle_btroman';
	src: url('bruolstn-webfont.woff2') format('woff2'),
	url('bruolstn-webfont.woff') format('woff');}*/

	.logo-black{display: none;}
	.primary-nav.fixed {position: fixed;left: 0;right: 0;top:0;z-index: 999;transition: 0.4s}
	.primary-nav.fixed .logo-black{display: block;}
	.primary-nav .logo-white{display: block;}
	.primary-nav.fixed .logo-white{display: none;}
	.primary-nav.fixed {background-color: #000;border-bottom: 1px solid #2b303b;box-shadow: 0 0 5px rgb(0 0 0 / 20%)}
	/*.primary-nav.fixed .btn.btn-signup{background: rgb(89,8,111); background: linear-gradient(90deg, rgba(89,8,111,1) 0%, rgba(68,5,136,1) 100%)}*/

	.primary-nav.fixed .man-icon-m .fa{color:#000;line-height: 50px}

	.btn{border-radius:25px;border:0;background-color: #59086f;color:#fff;font-size: 14px;text-transform: inherit;background-image: none;font-weight: 300; width: 180px;padding: 15px 25px;letter-spacing: 1px;margin-right: 5px;font-family: proxima_novaregular;text-shadow: none;background: rgb(89,8,111);
	background: linear-gradient(90deg, rgba(89,8,111,1) 0%, rgba(68,5,136,1) 100%);line-height: 18px;text-transform: uppercase}
	.primary-slider .btn-transparent {background-color: #59086f; background: rgb(89,8,111); background: linear-gradient(90deg, rgba(89,8,111,1) 0%, rgba(68,5,136,1) 100%);color:#fff;border-color: #59086f}	
	.btn.focus, .btn:focus, .btn:hover, .btn:hover, .btn:visit, .btn:active, .btn:hover, .btn-primary:focus, .btn.btn-primary:hover, .btn-primary.focus, .btn-primary:focus{color:#fff !important; outline: none;}
	.btn-border{background-color: #520152;border:0px solid #7856fe;color:#fff;}
	.btn.focus, .btn:focus, .btn:hover{outline: none;color:#fff;}
	.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus, .btn:focus-visible{outline: none !important;outline-offset:0;}
	.form-control:focus{
		border-color: #59086e;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(89, 8, 111, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(89, 8, 111, 0.6);}

	input:placeholder-shown {
		font-size: 18px;color:#000;
	}
	.btn-primary:focus, .btn-primary:hover, .btn-primary.active, .btn-primary:active, .btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover{background-color: #59086f;border-color:#59086f}

	.primary-slider .btn-transparent:focus, .primary-slider .btn-transparent.btn-primary:hover, 
	.primary-slider .btn-transparent.btn-primary:active, 
	.primary-slider .btn-transparent.btn-primary.focus, .primary-slider .btn-transparent.btn-primary:focus, 
	.primary-slider .btn-transparent.btn-primary:hover, .primary-slider .btn-transparent.btn-primary:focus, 
	.primary-slider .btn-transparent.btn-primary:focus, .primary-slider .btn-transparent.btn-primary:active:hover, 
	.primary-slider .btn-transparent:hover, 
	.primary-slider .btn-transparent:active {background-color: #fff !important; color:#000;border-color: #fff !important;background-image: none;}
		/*.primary-slider .btn-transparent:hover {background: rgb(89,8,111) !important; background: linear-gradient(90deg, rgba(89,8,111,1) 0%, rgba(68,5,136,1) 100%) !important; color:#fff !important;border:0 !important}*/
	.section{padding:100px 0 80px 0;clear: both;width: 100%;float:left;background-image: url(../images/grey-shadow-bg.png);background-position: top center; background-repeat: no-repeat;}
	.who-we-are .section{padding: 60px 0;}
	.paddingTB{padding: 60px 0}
	.section1, .built-with-block{padding: 10px 0; background-color: #f7f8fa;}
	.built-with-block{padding:0; border:1px solid #2b303b;border-width: 1px 0 0 0;margin-top: 0;max-height: 650px;}
	.built-with-block p{margin: 0}
	.built-with-block .center-text-banner{top: 0;position: relative;min-height: 580px;}
	.built-with-block .slider-caption{min-height: inherit;max-height: inherit;padding: 80px 0 0 0}
	.built-with-block .slider-caption{color:#000;}
	.built-with-block.black-block .slider-caption{color:#fff;}

	.footer-bg{background-image: url(../images/footer-bg.jpg); background-repeat: no-repeat; background-size: cover; background-position: top center;}

	.section1 p{font-size:24px; margin: 0 0 0px;}
	.elevate-block{margin: 40px 0 0 0;}
	.call-us-line{border-bottom: 1px solid #ccc; height: 26px; margin-top: 40px; margin-bottom: 10px;}
	.call-us{width: 45%;min-width: 360px;margin: 0 auto}
	.call-us .call-us-line span{display: inline-block;background-color: #f7f8fa;padding: 10px;text-transform: uppercase;font-size: 18px;font-family: 'proxima_novasemibold';font-weight: 400}
	.call-us .call-us-num{font-size: 38px;letter-spacing: 6px;font-family: 'proxima_novabold';text-decoration: none;color:#000;}

	.client-solution-block .slider-caption{background-image: none;background-color: #000}
	.client-solution-block .slid-item, .luxedom-story .slid-item{height: 100%;border:0px solid blue;min-height: 640px;background-size: cover !important}
	.client-solution-block .client-slider1{background: url(../slider/client-slider-1.jpg) center center no-repeat}
	.client-solution-block .client-slider2{background: url(../slider/client-slider-2.jpg) center center no-repeat}
	.client-solution-block .client-slider3{background: url(../slider/client-slider-3.jpg) center center no-repeat}
	.client-solution-block .client-slider4{background: url(../slider/client-slider-4.jpg) center center no-repeat}
	.client-solution-block .client-slider5{background: url(../slider/client-slider-5.jpg) center center no-repeat}

	.luxedom-marketplace-block.client-solution-block .slid-item{background-position: center center !important}

	.broker-solution-block .client-slider1{background: url(../slider/broker-slider-1.jpg) center center no-repeat}
	.broker-solution-block .client-slider2{background: url(../slider/broker-slider-2.jpg) center center no-repeat}
	.broker-solution-block .client-slider3{background: url(../slider/broker-slider-3.jpg) center center no-repeat}
	.broker-solution-block .client-slider4{background: url(../slider/broker-slider-4.jpg) center center no-repeat}
	.broker-solution-block .client-slider5{background: url(../slider/broker-slider-5.jpg) center center no-repeat}
	.broker-solution-block .client-slider6{background: url(../slider/broker-slider-6.jpg) center center no-repeat}

	.luxedom-story .slider-1{background: url(../slider/slider-7.jpg) center center no-repeat}
	.luxedom-story .slider-2{background: url(../slider/slider-8.jpg) center center no-repeat}
	.luxedom-story .slider-3{background: url(../slider/slider-9.jpg) center center no-repeat}

	 .primary-slider.home-slider-v2 .slick-dots, .client-solution-block .slick-dots{margin-top: -50px}
	 .variable-primary .slick-dots{bottom: 25px;position: absolute;}
	/*.client-solution-block .slick-dots li button{height: 2px;background-color: rgb(255,255,255,0.5);width: 64px}
	.client-solution-block .slick-dots li.slick-active button{background-color: rgb(255,255,255,1)}*/
	.slick-arrow{background-color: rgb(255,255,255,0.2);color:#fff;border-radius: 50%;width:50px;height: 50px}
	.story-slider:hover .slick-arrow{display: block !important;}
	.slick-arrow:hover{background-color: rgb(255,255,255,1);color:#000;}
	.slick-arrow.slick-prev{left: 25px}
	.tile-box-article .slick-arrow{display: block !important}

	.client-solution-block .story-slider{width: 100%;border:0px solid red; height: 640px}

	/*.luxedom-insights-block .slick-slide:hover{margin-top: -10px}*/
	.luxedom-insights-block .btn-primary {
		background: transparent;
		border-width: 2px;
		margin: 0 10px;
		border-color: #fff;
	}
	.social-btn .btn {
		height: 45px;
		padding: 0 50px;
		line-height: 32px;
		border-radius: 4px;
		border: 0;
		background-color: #fff;
		border:1px solid #000;
		color: #000;
		font-size: 15px;
		text-transform: uppercase;
		background-image: none;
		font-weight: 400;
		width: 200px;min-width: 200px;
		padding: 6px 0;
		letter-spacing: 1px;margin: 0 4px
	}
	.luxedom-insights-block .btn-primary:active{
		background-color: #fff;
		color: #000;
	}
	.fa{color:#fff}
	.Lexidomebackground{margin-bottom: 20px}
	.Lexidomebackground, .slider-caption{
		/*background-image:url(../background-4.jpg); background-position: 50% 50%;background-size: cover;background-repeat: no-repeat;*/ width: 100%; height:auto;float: left;position: relative;background-color: #000}
	/*.who-we-are .Lexidomebackground {background-image:url(../slider/our-story-display.jpg);margin-bottom: 0; height: 100vh;}*/
	.luxedom-network .slider-caption{background-image: url(../slider/broker-slider-2.jpg);background-color: #000}
	.luxedom-marketplace .slider-caption{background-image: url(../images/marketplace-bgs.jpg);background-position: center center}
	.luxedom-digital .slider-caption{background-image:url(../images/professional-bg.jpg)}
	.luxedom-digital .btn.btn-default{background-color: #fff;background-image: none;color:#000;}

	.journal-page .Lexidomebackground{background-image: none;}

	.luxedom-marketplace .slick-initialized .slick-slide{border: 3px solid #fff}

	.luxedom-digital.luxedom-story .slider-caption{border: 0px solid red;background-image: none !important}


		.marketplaceimg{background-image:url(../marketplaceimg.png); width: 1000px; margin-left:50px; border-radius:25px}
		.marketplace-header{position: absolute; top: 20%; left: 50%; transform: translate(-50%, -50%); }
		.marketplace-text {position: absolute; top: 26%; left: 40%; font-size: 24px;}
		.marketplace .marketplace-text .version{font-size: 34px;  }
		.marketplace .container{ position: relative; text-align: center; color: black;}

		.primary-slider{width: 100%;float:left;color:#fff;min-height: 480px;border: 0px solid blue;position: relative;/*background-image: linear-gradient(to top, #3b0a4a, #370737, #300728, #26071b, #1c0410, #16030a, #0d0105, #000000, #000000, #000000, #000000, #000000);*/
		}
		.who-we-are .primary-slider{max-height: 640px;min-height: 640px;}
		.primary-slider .sub-text, .luxedom-vision .sub-text {font-size: 26px; width: 100%;padding-bottom: 20px;color: #b7aeba;border: 0px solid red;}
		.primary-slider .slider-subtext{border: 0px solid #2b303b;border-radius: 25px ;background: #920DBA;
background: linear-gradient(to right, #920DBA 0%, #450586 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;}
		.slider-subtext{padding: 9px 15px;/*background: #8C0DB0;
background: linear-gradient(to right, #8C0DB0 0%, #450586 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;*/font-family: 'proxima_novasemibold';}
		.primary-slider.jr-details-bg{background-color: rgba(0,0,0,0.5)}
		/*.primary-slider .slick-prev, .primary-slider .slick-next{display: none !important; }*/
		.primary-slider .slick-prev, .primary-slider .slick-next{display: block !important; }
		.primary-slider .lazy-slider-item{background-position: 50% 50%;background-size: cover;background-repeat: no-repeat;border:0px solid red}
		.primary-slider .slider-arrowdown{color:#fff;display: inline-block;position: absolute;bottom: 0}
		.slider-caption{padding:0;color:#fff;min-height: 578px;max-height: 578px;position: relative;}
		.who-we-are .slider-caption{background: transparent;}

		.luxedom-network .slider-caption .btn-primary, .luxedom-marketplace .slider-caption .btn-primary, .luxedom-marketplace .slider-caption .btn-primary, .btn-transparent{background: #fff;color:#000;transition: 0.4s;background-color: #59086f; background: rgb(89,8,111); background: linear-gradient(90deg, rgba(89,8,111,1) 0%, rgba(68,5,136,1) 100%);color:#fff;border-color: #59086f}
		/*.primary-slider .btn-transparent{background: #fff;border:1px solid #fff;transition: 0.4s;color:#000;}*/		
		.luxedom-network .slider-caption .btn-primary:hover, .luxedom-marketplace .slider-caption .btn-primary:hover, .luxedom-marketplace .slider-caption .btn-primary:hover, .btn-transparent:hover{background-color: #59086f  !important; color:#fff !important; 
			background: rgb(89,8,111)  !important;	background: linear-gradient(90deg, rgba(89,8,111,1) 0%, rgba(68,5,136,1) 100%) !important;}
		.slider-subtext{letter-spacing:0px;font-size: 14px;letter-spacing: 1px;background: #920DBA;
background: linear-gradient(to right, #920DBA 0%, #450586 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent; text-transform: uppercase;}
		.btn-primary.btn-sm{line-height: 22px;
    letter-spacing: 1px;
    text-transform: uppercase;
    padding: 5px 15px;
    height: auto;
    width: auto;
    min-width: inherit;
    font-size: 12px;border-radius: 20px;background-color: #59086f  !important; color:#fff !important; 
			background: rgb(89,8,111)  !important;	background: linear-gradient(90deg, rgba(89,8,111,1) 0%, rgba(68,5,136,1) 100%) !important;}
		.center-text-banner{position: absolute;width: 100%;height: 100%;border: 0px solid red;display: flex;align-items: center;justify-content: center;}
		.center-text-banner .slider-text{text-align: center;}
		.primary-slider .center-text-banner .slider-text{}

		.journal-page .primary-slider.ultra-slider .center-text-banner{height: auto;text-align: left;justify-content:left;padding-left: 80px;bottom: 50px}
		.journal-page .primary-slider.ultra-slider .center-text-banner .slider-text{text-align: left}
		.journal-page .primary-slider, .ultra-prime-page .primary-slider.ultra-slider, .journal_detail-page .primary-slider{height: auto;}
		
		.primary-slider h1,  .slider-caption h1 {font-size:56px; font-family: 'tt_ramillasmedium';padding-bottom: 30px;font-weight: 300;letter-spacing: 2px;margin-bottom: 0;margin-top: 20px;}
		.our-story-main .primary-slider h1{text-shadow: 0 0 15px #222}
		.our-story-main .primary-slider .sub-text{width: 50%;text-shadow: 0 0 10px #000;text-align: center;margin: 0 auto}
		.founder-note-block{border-bottom: 1px solid #ddd;}
		.founder-note-block .slider-subtext{background-image: none; color: #000;-webkit-text-fill-color: inherit;font-size: 18px;letter-spacing: 3px;font-family: 'proxima_novaregular';}
		/*.founder-mesg h1, .slider-caption h1, .luxedom-story .story-slider .carousel-caption h1 {font-size:56px; font-family: 'tt_ramillasmedium';padding-bottom:0;padding-top: 30px;margin-top: 0}*/
		/*.luxedom-story .story-slider .carousel-caption h1{font-size: 40px}*/
		/*.founder-mesg h1{padding:0 0 40px 0;margin: 0}*/
		/*.luxedom-digital .slider-caption h1{width: 80%;margin: 0 auto}*/
		.primary-slider .slider-subline, .slider-caption .slider-subline{font-size:40px;padding-bottom: 24px;font-family: 'proxima_novalight';}
		.primary-slider .slider-arrowdown{position: absolute;bottom: 20px;top: inherit;color: #fff;
    font-size: 13px;
    /*background: url(../images/scroll-down.png) center center no-repeat;*/
    width: 40px;
    height: 40px;
    /*background-size: 100%;*/ display: inline-block;border: 1px solid #fff;z-index: 995;margin-left: -25px;border-radius: 50px;background-color:transparent;line-height: 46px}
    .journal_detail-page .primary-slider .slider-arrowdown{background-color: transparent;border:1px solid #fff;color:#fff;}
		#getWaitlistContainer input, .form-control {
			display: inline-block;
			width: auto;
			height: 50px;
			padding: 6px 15px;
			font-size: 18px;
			line-height: 1.42857143;
			color: #555;
			background-color: #fff;
			background-image: none;

			border: 1px solid #dcdcdc;
			border-radius: 5px;
		/*-webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
		box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
		-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
		-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
		transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;*/
	}
	.primary-slider a.slider-arrowdown:hover{text-decoration: none;outline: none;}
	.primary-slider a:focus{text-decoration: none;outline: none;}
	.signup-form .form-control{width: 275px;}
	.signup-form .btn{width: auto;min-width: 125px;font-size: 15px}
	.signup-form .form-alert{font-size: 12px;color:#ccc;font-family: 'proxima_novaregular';display: inline-block}
	.luxedom-network, .luxedom-marketplace, .luxedom-digital, .out-story, .luxedom-story {border-bottom: 0px solid #ddd}
	.section.luxedom-digital.luxedom-story .slick-list{padding-top: 0;min-height: 550px}
	.section.luxedom-digital.luxedom-story .slick-dots{padding-top: 20px}
	.luxedom-story a.link-text{color: #000;font-size: 17px;font-family: 'proxima_novasemibold'}
	.luxedom-story a.link-text:hover{color: #560872;}
	a:visited, a:active, a:focus, a:focus-visible {outline: none;}


	.auth-img{width: 70px;height: 70px;border:1px solid #000;overflow: hidden;border-radius: 50%;display: inline-block;margin: 0}
	.auth-img img{width: 100%}


	.slick-dots li{margin: 0 5px; width: 64px}
	.slick-dots li button{background-color: rgba(255, 255, 255, 0.5);height: 2px;width: 100%}
	.variable-journal .slick-dots li button{background-color: rgba(0, 0, 0, 0.3);}
	.variable-journal .slick-dots li.slick-active button{background-color: rgba(0, 0, 0, 1);}

	.white-block .slick-dots li button{background-color: #22262f}
	.white-block .slick-dots li.slick-active button{background-color: #560872}

	.luxedom-digital.luxedom-story .slick-dots li.slick-active button{background-color:#fff}
	.luxedom-marketplace .slick-prev, .luxedom-marketplace .slick-next{background-color: rgba(255,255,255,0.6) !important;border-radius: 50px;padding: 0;top: 50%;display: block !important;color:#000 !important;}
	.luxedom-marketplace .slick-prev{left: 25px}
	.luxedom-marketplace .slick-prev:before, .luxedom-marketplace .slick-next:before{color:#000;font-size: 32px}
	.luxedom-digital .sub-text {width: 50%}
	.luxedom-marketplace .container, .luxedom-digital .container {width: 90%;max-width: 1920px}
	.text-center .img-responsive{display: inline-block !important; float: none}

	header .container{width: 100%;padding: 0;max-width: 100%}
	header nav .container{width: 95%;padding: 0;max-width: 95%}
	/*.luxedom-marketplace .container .slider-caption{border-radius: 0;min-height: 640px;max-height: 640px;padding: 200px 0}*/
	.btn-div{position: relative;z-index: 99}

	.network-copy{padding-bottom: 35px}

	.black-block{background-color: #000;color:#fff;}
	.black-block.graphic-texture1 {/*background-image: url(../images/bg-texture.png);background-size: 80%;
    background-repeat: no-repeat;
    background-position: center 221px;*/}
	.white-block{background-color: #fff;color:#000;}
	.section.white-block{background-image: none;}
	.prp-block{background-color: #bbaafe}

	.grey-block{/*background: #f7f8fa*/}

	.who-we-are .section .col-md-8 .sub-text{text-align: left;width: 90%;margin: 0;max-width: inherit;border: 0px solid red}

	.globe-img{padding: 10%;max-width: 100%}
	.globe-img img{max-width:85%;}
	.mission-copy{font-size:40px;
		font-weight: 300;
		font-style: normal;}
		.insights-copy {
			font-weight: 300;
			font-style: normal
		}
		.int-text{font-size: 15px;text-transform: uppercase;letter-spacing: 1px;padding-bottom: 5px}
		.network-block .logo-text-int{margin: 0;padding: 0}
		.network-block .btn-primary{max-width: 150px}

		.broker-text{color:#7856fe;font-size: 21px;text-transform: uppercase;padding:20px 0 25px 0;margin: 0;
			background: #2F454E;
			background: -webkit-linear-gradient(to right, #2F454E 24%, #442F71 50%, #823042 75%, #982189 100%);
			background: -moz-linear-gradient(to right, #2F454E 24%, #442F71 50%, #823042 75%, #982189 100%);
			background: linear-gradient(to right, #2F454E 24%, #442F71 50%, #823042 75%, #982189 100%);
			-webkit-background-clip: text;
			-webkit-text-fill-color: transparent;
			font-family: 'bruceoldstyle_btroman';
			src: url('bruolstn-webfont.woff2') format('woff2'),
			url('bruolstn-webfont.woff') format('woff');
		}
		.network-copy{font-family: 'butler bold';
		src: url('bruolstn-webfont.woff2') format('woff2'),
		url('bruolstn-webfont.woff') format('woff'); font-weight: 100}

		.uli-block-num{list-style: none;margin: 0;padding: 0}
		/*.uli-block-num li{list-style: none;padding: 0 0 35px 125px;margin: 0;position: relative;}*/
		.uli-block-num li{list-style: none;padding: 0 0 40px 0;margin: 0;position: relative;text-align: center;}
		.uli-block-num li:last-child{padding-bottom: 0}
		.uli-block-num li span {
			width: 60px;
			height: 60px;
			line-height: 60px;
			font-size: 28px;
			color: #000;
			border: 2px solid #59086f;
			text-align: center;
			border-radius: 50%;display: block;margin:0 auto;margin-bottom: 20px
		}
		.uli-block-num li h3 {/*padding-bottom: 0;
    font-family: 'proxima_novaregular';
    text-transform: uppercase;
    letter-spacing: 2px;*/ margin: 0;padding:10px 0 20px 0;text-transform: capitalize;}
		.uli-block-num li p {font-size: 20px}
		.uli-block-num li h3:after{border-bottom:2px solid #bfbfbf; width: 50%;content: "";display: block;padding-bottom: 10px;display: none;}


		.insights-container{margin-bottom: 35px}
		.insights-container .insigts-item{margin: 0 25px;display: block;background-color: #7856fe;padding: 20px 30px 30px 30px;font-weight: 500;font-size: 19px; width:20%;}
		.insights-container .insights-auth{font-size: 13px;text-transform: uppercase;display: block;padding-top: 60px}
		.block-text{padding: 20px 50px;color:#bfbfbf;}
		.subscribe-form{width: 50%;margin:  0 auto}
		.subscribe-form .form-control{background-color: #1d1d29;border:1px solid #474751;border-radius: 8px;color:#707079;width: 220px;display: inline-block;}

		.story-slider .story-listing{list-style: none;padding: 0;margin: 0 0 0 0}
		.story-slider .story-listing .story-item {width: 250px;float: left; padding: 5px 8px;position: relative;background-color: #000;border-radius: 15px;overflow: hidden;padding: 0;margin: 0 10px 10px 0}
		.story-slider .story-listing .story-item .story-btn{position: absolute;top:50%; left: 50%; margin: -10px 0 0 -50px;}
		.story-slider .story-listing .story-item .story-btn a{color:#fff;font-weight: 500;font-size: 20px;padding: 4px 15px;display: block;border-radius: 25px}
		.story-slider .story-listing .story-item:hover .story-btn a{background:rgb(0,0,0,0.5);text-decoration: none;}
		.story-slider .story-listing .story-item .story-btn:hover a{background:rgb(0,0,0,0.9);text-decoration: none;}
		.story-slider .story-listing .story-item img{max-width: 100%;opacity: 0.5}
		.proxima-text{line-height: 22px}

		.carousel-indicators li, .carousel-indicators .active{width:90px;background-color: #737373;border: 0;height: 3px;border-radius: 0}
		.carousel-indicators .active{background-color: #fff;margin-right: 20px}
		.arriving-slider .ny-text{letter-spacing: 3px;font-size: 26px}
		.arriving-slider .arv-text{letter-spacing: 2px;font-size: 16px;font-weight: 500}
		.arriving-slider .carousel-caption{bottom: 15%}

		.social-icon a{border:1px solid #605cb1;width: 80px;height: 80px;border-radius: 50%;display: inline-block;margin: 0 10px;color:#000;line-height: 80px;font-size: 28px}
		/*corosal indicator*/

		.founder-mesg{text-align: center;padding: 60px 0}
		.white-block .founder-mesg, .who-we-are .founder-mesg{padding: 60px 0;color: #000}
		.signup-modal .modal-body .founder-mesg{text-align: center;padding: inherit;}
		.founder-mesg .slider-caption h1{padding-bottom: 60px}

		.instagrambtn {
			background-color: #f7f6f7;
			border: 2px solid #000;
			color: #000;
			margin-top: 20px;
		}
		.carousel-inner > .item > img,
		.carousel-inner > .item > a > img {
			width: 90%;
			margin: auto;
			border-radius:25px;
		}
		.carousel-control{
			opacity: 0;
		}
		.carousel-indicators li{
			width: 90px;
			height:2px;margin-right: 20px
		}
		.carousel-indicators .active{
			background-color: #580870;background: rgb(89,8,111);
			background: linear-gradient(90deg, rgba(89,8,111,1) 0%, rgba(68,5,136,1) 100%);
		}

		.carousel-indicators {
			position: absolute;
			bottom: 0;
			left: 50%;
			z-index: 15;
			width: 60%;
			padding-left: 0;
			margin-left: -30%;
			text-align: center;
			list-style: none;
		}
		.luxedom-digital .carousel-indicators{bottom: -120px;}
		.luxedom-signal-block .signup-form, .lx-privatemarket .signup-form {width: 580px;margin: 0 auto}
		.luxedom-signal-block .signup-form .form-control, .lx-privatemarket .signup-form .form-control{height: 70px;width: 70%;margin: 0;float: left;border-radius: 5px 0 0 5px;padding: 20px 25px}
		.luxedom-signal-block .signup-form .btn, .lx-privatemarket .signup-form .btn{height: 70px;width: 30%;float: left;margin: 0;border-radius: 0 5px 5px 0}

		.footer-section {
			background: #000000;
			text-align: center;clear: left;
		}
		.footer-bottom {font-family: 'proxima_novaregular';
		padding:0 0 10px 0;
		color: #fff;letter-spacing: 1px;line-height: 27px
	}.footer-bottom .copyright {font-family: 'proxima_novaregular';
		padding:10px 0 0 0;
		border-top: 0px solid #333;
		color: #fff;
		font-size: 11px;
		text-transform: uppercase;letter-spacing: 1px;line-height: 27px;clear: left;
	}
	.footer-bottom p{
		margin: 0 0 0px;font-weight: 400
	}
	.carousel-control:focus, .carousel-control:hover {opacity: 0}

	.block {
		width: 306px;
		height: 230px;
	}

	.red {background: red;}

	.blue {background: blue;}

	.green {background: green;}

	.yellow {background: yellow;}
	.primary-slider .glyphicon a{color:#fff;text-decoration: none;}


	/*card*/
	.card {
		box-shadow: 0 2px 2px 0 rgb(0 0 0 / 20%);
		/*max-width: 400px;
		min-width: 280px;*/
		margin:2px;
		text-align: center;
		height:550px; position: relative;overflow: hidden;border-radius: 10px
	}
	.img-gradient:before {
		content:'';
		position:absolute;
		left:0; bottom: 0px;
		width:100%; height:40%;border: 0px solid red;
		display:inline-block;
		background-image: linear-gradient(to bottom, rgba(86,8,114,0), rgba(86,8,114,1));border: 0px solid red;z-index: 1
	}
	/*.luxedom-insights-block.set2 .img-gradient:before{border: 0px solid red;z-index: 1;height: 100%;background-size: cover;background-image: none;}
	.luxedom-insights-block.set2 .insignt-caption p{text-transform: uppercase;font-family: 'proxima_novasemibold';letter-spacing: 1px;font-size: 16px}
	.luxedom-insights-block.set2 .insignt-img{background-size: 110%}*/

	.card.grey-shade.img-gradient:before {
		/*display:inline-block;
		background-image: linear-gradient(to bottom, rgba(255,0,0,0), rgba(0,0,0,0.9));*/
	}
	/*.card:hover.img-gradient:before {display: block !important;}*/

	.card img{ border-top-left-radius: 15px;
		border-top-right-radius: 15px;}

		.price {
			color: grey;
			font-size: 22px;
		}
		.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-right {
			color: #59086f;
		}
		.gradient-overlay {

			background-image: -webkit-gradient(linear, left top, left bottom, color-stop(34%, rgba(0, 121, 148, 0)), to(#59086f));
			background-image: linear-gradient(
				180deg, rgba(0, 121, 148, 0) 34%, #74c6d9);
		}

		.card button {
			border: none;
			outline: 0;
			padding: 12px;
			color: white;
			background-color: #000;
			text-align: center;
			cursor: pointer;
			width: 100%;
			font-size: 18px;
		}

		.card button:hover {
			opacity: 0.7;
		}


		.img-gradient img{
			display:block;
		}

		.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
			margin-left: -65px;
		}

		.bottom-left {
			/*z-index: 1;*/
			color: #560872;
			/*font-size: 26px;font-family: 'proxima_novabold';text-align: center*/
		}

		.insignt-caption{padding: 20px 14px;border:0px solid blue;position: absolute;left: 0;top:inherit;right: 0;bottom: 0;display: block;transition: background-color 0.6s;color:#fff;border-radius: 0;z-index: 3; text-align: center;}
		.insignt-caption .btn{background-color: #fff;color:#000; margin-top: 10px; margin-bottom: -115px;transition: all ease-in-out .2s;padding: 16px 20px !important;width: auto;}
		.card:hover .insignt-caption .btn{margin-bottom: 0}
		.card:hover .img-gradient:before{border: 1px solid red}

		/*.luxedom-insights-block .card:hover .insignt-caption{background:rgba(86,8,114,0.6);display: block;height:100%;bottom: 0;font-size: 22px;padding: 150px 25px;line-height: 26px}
		.luxedom-insights-block .card:hover .insignt-caption p{font-size: 22px;line-height: 22px}
		.luxedom-insights-block .card .insignt-caption .bottom-left{font-size: 14px}
		.luxedom-insights-block .card:hover .insignt-caption .bottom-left{color:#fff;}
		.luxedom-insights-block .card.grey-shade:hover .insignt-caption{background:rgba(0,0,0,0.5);}*/

		/*.luxedom-insights-block .card{background-color: #560872}
		.luxedom-insights-block .card:hover .insignt-caption{background:rgba(86,8,114,0.4)}
		.luxedom-insights-block .card.grey-shade{background-color: #000}
		.luxedom-insights-block .card.grey-shade:hover .insignt-caption{background:rgba(0,0,0,0.4);}
		.luxedom-insights-block .card:hover .insignt-img{opacity: 0.4}
		.luxedom-insights-block .card:hover .insignt-caption{height: 100%;font-size: 22px;padding: 150px 25px;line-height: 32px}
		.luxedom-insights-block .card:hover .insignt-caption p{font-size: 22px;line-height: 28px}
		.luxedom-insights-block .card .insignt-caption .bottom-left{color:#fff;font-size: 13px;letter-spacing: 2px;text-transform: uppercase;}*/
		.luxedom-insights-block .col-md-4{padding: 0 3px}
		.luxedom-insights-block .card .insignt-caption .bottom-left{color:#fff;font-size: 13px;text-transform: uppercase;letter-spacing: 2px}

		/* sample css*/
		/*Set 1*/
		/*.luxedom-insights-block .card.set1 .insignt-caption{height: 100%;font-size: 22px;padding:350px 25px 0 25px;background:rgba(86,8,114,0.6)}
		.luxedom-insights-block .card.set1 .insignt-caption p{min-height: 100px;font-size: 17px;line-height: 24px;padding-bottom: 15px;font-family: 'proxima_novaregular';}
		.luxedom-insights-block .card.set1.img-gradient:before{display: none;}
		.luxedom-insights-block .card .insignt-caption .bottom-left{color:#fff;font-size: 13px;text-transform: uppercase;letter-spacing: 2px}
		.luxedom-insights-block .card.set1.grey-shade .insignt-caption{background:rgba(0,0,0,0.6);}*/

		/* end sample css*/

		.tile-box-article .slick-container{max-width: 95%;width: inherit;margin: 0 auto}

		.tile-box-article .box-tile-two .box-tile-item{position: relative;}

		.insignt-caption p{
			font-size: 16px;
			text-align: center;
			margin-bottom: auto;padding:0;line-height: 24px;min-height: 100px;font-family: 'proxima_novasemibold';text-transform: uppercase;
		}
		.insignt-caption p b{font-weight: bold; font-size: 100px;color:#560872;line-height: 0px;display: inline-block;;margin-bottom: -20px;float: left;line-height: 90px}
		
		/* Slicky slider */
		.slider {
			/*width:90%;*/
			margin: 0 auto;max-width: 1920px
		}
		.slider.lazy {width: 100%;max-width: 100%}
		.variable-market.slider {width: 100%;padding-top: 3px}

		/*.slick-track:nth-child(2){opacity: 1;z-index: 1}*/

		.slick-slide {
			margin: 0px 0 0 0;
		}
		.lazy .slick-slide {
			margin: 0px 0;
		}

		.slick-slide img {
			width: 100%;
		}

		.slick-prev:before,
		.slick-next:before {
			color: black;
		}


		.slick-slide {
			transition: all ease-in-out .3s;
			/*opacity: .2;*/
		}

		.slick-active {
			/*opacity: .5;*/
		}

		.slick-current {
			opacity: 1;
		}

		/* end Slicky slider */

		.section2.grey-block p{margin-bottom: 0}
		.error.help-block{text-align: center;font-size: 14px;position: absolute;right:8%;padding: 2px 8px;top:17%;z-index: 999 }
		.luxedom-signal-block .error.help-block{    display: block;
    bottom: -40px;
    top: inherit;
    left: 0;
    text-align: left;}
		span#resp{color:#59086f;}
		.section2.grey-block {font-family: 'proxima_novasemibold';}

		/* Out story slider */
		.story-slider .carousel-caption, .out-story .carousel-caption{position: relative;left: auto;width: 90%;border: 0px solid red;right: auto;text-shadow: none;margin: 0 auto;top:0;margin-top:150px;border:0px solid red}
		.story-slider .carousel-caption .sub-text, .out-story .carousel-caption .sub-text{margin: 0; width: 75%;max-width: 100%;color:#000;margin: 0 auto;min-height: 130px}
		.story-slider .carousel-caption h1{color:#fff}

		/*.luxedom-digital .slick-prev, .luxedom-digital .slick-next, .luxedom-story .slick-prev, .luxedom-story .slick-next{display: none !important}*/
/*    .luxedom-digital .slick-initialized .slick-slide{width: 100%; max-width: 850px}
.luxedom-story .slick-initialized .slick-slide{width: 100%; max-width: 650px;border: 1px solid red}*/
/*.luxedom-digital .story-slider, .out-story .story-slider{width: 60%;margin: 0 auto;border: 1px solid yellow}*/
/*.luxedom-digital .slick-dots{margin-bottom: -180px}*/
.luxedom-digital .slick-dotted.slick-slider{padding-bottom: 0;margin-bottom: 10px;height: 640px;border: 0px solid red}
/*.luxedom-digital .slider-caption{padding: 100px 0}*/

.signup-modal .primary-header{text-align: center;font-size: 36px;padding-bottom: 20px}
.signup-modal .sub-text{text-align: center;font-size: 21px;margin-bottom: 30px;width: 100%}
.signup-modal .modal-body{padding: 50px 80px; position: relative;z-index: 999;background-color: #fff}
.nav-social.black-article .btn i{color:#000;}
.nav-social.black-article .btn:hover i{color:#fff;}
/*#getstarted-modal.signup-modal .modal-body{padding: 50px 0}*/
#getstarted-modal.signup-modal .sub-text span{font-weight: 600}
.signup-modal .modal-body .form-control{display: block;width: 100%;height: 55px;position: relative;z-index: 999}
/*.signup-modal select#broker-type option.text-center {text-align: center;}*/
.close{font-size: 40px; font-weight: 100}
button.close{margin: 5px 15px 0 0;position: relative;z-index: 9999}
.form-dvdr{border-bottom: 1px solid #ddd;text-align: center;margin:30px 0 50px 0;height: 20px}
.form-dvdr span{display: inline-block;background-color: #fff;padding: 5px 20px;border: 0px solid red;margin-bottom:-80px;font-size: 16px}

.variable-market .item{position: relative;border-radius: 8px;overflow: hidden;cursor: pointer;float: left;}
.variable-market .slider-text{position: absolute;bottom: 0;letter-spacing: 0;color:#fff;padding:20px 30px;text-align: left;font-family: 'proxima_novabold';font-size: 28px;line-height: 20px;text-shadow: 2px 2px 5px #000;right: 0;left: 0}
.variable-market .slider-text a{color:#fff;}
.variable-market .slider-text .slider-title{font-family: 'tt_ramillasmedium';}
.variable-market .slider-text:hover a{color:#fff;text-decoration: none}
.variable-market .slider-text .btn{display: none; position: absolute; bottom:0; right:0; min-width: inherit;font-size: 14px;height: auto;padding: 7px 12px;line-height: inherit;letter-spacing: 0}
.variable-market .item:hover .slider-text .btn{ display: block;right: 20px;bottom: 20px}
.variable-market .item{background-color: #000}
.variable-market .item img{opacity: 1;transition: 0.4s}
.variable-market .item:hover img{opacity: 0.6}
.variable-market .slider-text .slider-city{font-family: 'proxima_novalight';font-size: 13px;text-transform: uppercase;letter-spacing: 2px}

.social-btn {padding-bottom: 30px}
.social-btn .fa {color:#59086f;}

/*.luxedom-insights-block .slick-dots li{width: 25%; margin: 0}*/
  .luxedom-insights-block .slick-dots li button{width:100%}


.luxedom-insights-block .insignt-img{height: 100%;overflow: hidden;background-position: 50% 50%;background-size:120%;background-repeat: no-repeat;border: 0px solid red;transition: all 0.4s;}
.luxedom-insights-block .img-gradient:hover .insignt-img{/*background-size:138%;transform: scale(1.03)*/}
.luxedom-insights-block .slick-container{position: relative;border: 0px solid blue;width: 80%;margin: 0 auto;max-width: 1366px}
.luxedom-insights-block .slick-list{padding: 0 !important}
/*.luxedom-insights-block .slick-container .slider{width: 100%;max-width: inherit;}*/
		.slick-slider .slick-arrow{background-color: #fff;border-radius: 60px;padding: 10px;width: 50px; height: 50px;transition: 0.7s;color:#000;opacity: 0.3}
		.variable-ultraslid.slick-slider .slick-arrow{display: block !important;background-color: transparent;border:1px solid #fff;opacity: 1;color:#fff;}
		.variable-ultraslid.slick-slider .slick-arrow:hover{border-color:#000;}
		.slick-slider .slick-arrow:hover{opacity: 1}
		.luxedom-story .slick-prev{left: 25px}
		.luxedom-story .slick-next{right: 25px}
		.slick-prev, .slick-next{font-size: 16px;color:#000;font-weight: 300}
		.slick-prev:before, .slick-next:before{content: none;}
		.luxedom-insights-block .slick-prev{left: 25px}
		/*.luxedom-story .slick-prev, .luxedom-story .slick-next{border:1px solid #ddd;background:transparent !important; border: 0;display: block !important;}*/
		.slick-slider .slick-arrow:hover{background-color: #59086f;background: rgb(89,8,111);
			background: linear-gradient(90deg, rgba(89,8,111,1) 0%, rgba(68,5,136,1) 100%);color:#fff;}
			.luxedom-insights-block .slick-prev:hover, .luxedom-insights-block .slick-next:hover{color:#fff;}
			.luxedom-insights-block .variable.slider:hover .slick-prev, .luxedom-insights-block .variable.slider:hover .slick-next, .luxedom-story .variable-digital:hover .slick-prev, .luxedom-story .variable-digital:hover .slick-next{display: block !important;}
			.luxedom-insights-block .slick-prev:hover:before, .luxedom-insights-block .slick-next:hover:before, .luxedom-story .slick-prev:hover:before, .luxedom-story .slick-next:hover:before{color:#fff;}
			.web-menu .icon-bar{background-color: #fff;width: 21px;height: 2px;margin-bottom: 4px;display: block;border-radius: 3px}
			.footer-btn{display: none;transition: 0.5s;bottom: -50px;opacity: 0}
			.footer-btn.fixed{display: none;bottom: 0;left: 0;right: 0;z-index: 998;position: fixed;opacity: 1}
			.footer-btn .btn{padding: 18px 0;border-radius: 0;margin: 0;font-weight: 300;font-size: 17px;font-family: 'proxima_novalight';height: auto;width: 100%;}


/* menu dropdown css */

/* Social Buttons - Twitter, Facebook, Google Plus */
.nav-social .btn{width: 45px; height: 45px; min-width: inherit;border-radius: 50%;background:transparent;border:1px solid #4d4d4d;padding: 0;text-align: center;line-height: 45px;padding: 0 0 0 0}
.nav-social .btn:hover{background: rgb(89,8,111);
	background: linear-gradient(90deg, rgba(89,8,111,1) 0%, rgba(68,5,136,1) 100%); border-color: #000}


/* MODAL FADE LEFT RIGHT BOTTOM */
.modal.fade:not(.in).left .modal-dialog {
	-webkit-transform: translate3d(-25%, 0, 0);
	transform: translate3d(-25%, 0, 0);
}
.modal.fade:not(.in).right .modal-dialog {
	-webkit-transform: translate3d(25%, 0, 0);
	transform: translate3d(25%, 0, 0);
}
.modal.fade:not(.in).bottom .modal-dialog {
	-webkit-transform: translate3d(0, 25%, 0);
	transform: translate3d(0, 25%, 0);
}

.modal.right .modal-dialog {
	position:absolute;
	top:0;
	right:0;
	margin:0;
}

.modal.left .modal-dialog {
	position:absolute;
	top:0;
	left:0;
	margin:0;
}

.modal.left .modal-dialog.modal-sm {
	max-width:50%;width: 50%
}

.modal.left .modal-content, .modal.right .modal-content {
	min-height:100vh;
	border:0;
}
#sidebar-left .close{color:#fff;opacity: 0.9;text-shadow: none;float: left;position: absolute;}
#sidebar-left .modal-content{border-radius: 0;background-color: #000000}
#sidebar-left .modal-body{padding: 25px 0}
#sidebar-left .modal-header{padding: 15px 50px;border: 0}
#sidebar-left .nav{border-top: 1px solid #4d4d4d}
#sidebar-left .nav>li>a{font-size:28px;color:#fff;line-height: 32px;border-radius: 0;text-align: center;border-bottom: 1px solid #4d4d4d;padding: 20px 15px}
#sidebar-left .m-signup{text-align: center;padding: 20px 0 0 0}
/*#sidebar-left .m-signup .btn:first-child{border-radius: 5px 0 0 5px;padding: 8px 15px}
#sidebar-left .m-signup .btn:last-child{border-radius: 0 5px 5px 0}*/
#sidebar-left .nav>li>a:focus, #sidebar-left .nav>li>a:hover{background-color: #212121}
#sidebar-left hr{border-color: #4d4d4d}
#sidebar-left .navbar-brand{display: inline-block;padding:25px 0 0 0}
#sidebar-left .btn-transparent{border: 2px solid #FFF !important }
#sidebar-left .btn-transparent:hover{background-image: none;background-color:#fff;color: #000 !important; }
.nav-social{text-align: center; padding-bottom: 20px}
/* end menu css */ 
.body-text p{margin-bottom: 20px}
.body-text p:last-child{margin-bottom: 0}

/*.modal .modal-content{height: 100%; position: absolute;left: 0;right: 0;bottom: 0;top: 0}*/
.morePhotos{padding-right: 0 !important}
.morePhotos .modal-dialog{width: 100%;margin:0;}
.morePhotos .modal-dialog .modal-content{border-radius: 0;padding-top: 70px; height: 100%;overflow: auto;}
.morePhotos .modal-footer{position: fixed;bottom: 0;width: 100%;z-index: 999;background-color: #fff;text-align: center;}
.morePhotos .modal-footer .btn-transparent{border:1px solid #000;color:#000;font-size: 14px;height: auto;padding: 10px 20px;min-width: inherit;}
.morePhotos .modal-footer .btn-transparent:hover{border:1px solid rgba(68,5,136,1);}
.morePhotos .modal-header{position: fixed;top: 0;width: 100%;z-index: 999;background-color: #fff}
.morePhotos .morePhoto-cnt{position: absolute;bottom: 0;top: 0;left: 0;right: 0}
.morePhotos .morePhotos-item{padding: 0;margin:0;}
.morePhotos .morePhotos-item li{padding: 0;margin:0;display: block; padding-bottom: 20px;text-align: center;}
.morePhotos .morePhotos-item li img{max-width: 845px;width: 100%}
.morePhotos .close{float: left;position: absolute;font-size: 16px;line-height: 38px;opacity: 0.7}
.morePhotos .modal-title{text-align: center;font-family: 'tt_ramillasmedium';font-size: 32px}
.morePhotos .modal-title .btn{padding: 10px 20px; font-size: 14px; height: 38px; background:#e8e8e8; color: #000000;}
.morePhotos .modal-title .btn .fa{ color: #000000;}
.morePhotos .modal-title .btn.active{background:#000000; color: #fff;}
.morePhotos .modal-title .btn.active .fa{ color: #fff;}

/* #VideoBlock.morePhotos .close{color:#fff;text-shadow: none;} */

/* Search bar */
.search-block {width: 585px;margin: 0 auto}
.search-block .search-field{border-radius: 5px 0 0 5px;margin-right: 0;padding: 25px;display: flex;color:#000;}
.search-block .btn.dropdown-toggle{border-radius: 0}
.search-block .search-field, .search-block .btn{height: 70px}
.search-block .btn-primary{width: 75px;border-radius: 0 5px 5px 0;min-width: inherit;margin-left: -5px}
.search-block .search-dropdown{height:70px;width: 160px;background-color: #fff;color:#000;font-size: 18px;line-height: 70px;cursor: pointer;}
.search-block .dropdown-menu>li>a{padding: 10px 20px}
.search-block .dropdown-menu{border-radius: 0;margin: 0;width: 146px}
.search-block .caret{border: 0;width: 12px;height: 6px;background: url(../images/arrow-down.png) 0 0 no-repeat;float: right;margin: 33px 14px 0 0}

.manhattan-prime .slider-caption{background-image: url(../background-2.jpg)}
.miami-prime .slider-caption{background-image: url(../images/img-3.jpg)}
.hamptons-prime .slider-caption{background-image: url(../images/img-6.jpg)}
.palm-prime .slider-caption{background-image: url(../images/img-5.jpg)}
.greenwich-prime .slider-caption{background-image: url(../images/img-19.jpg)}

/*LAUNCHING SOON*/
.box-tile-two .col-xs-12{padding: 5px}
.box-tile-two .box-tile-item{border: 0px solid #22262f;margin-bottom: 15px;border-radius: 16px;overflow: hidden;box-shadow: 0px 2px 8px rgb(0 0 0 / 15%) !important;margin: 0;cursor: pointer;}
.box-tile-two .box-tile-item .slider-text{position: absolute;bottom: 10px;left: 10px;right: 10px;border: 0px solid red;padding: 15px}
.box-tile-two .box-tile-item .slider-text .slider-title{font-family: 'tt_ramillasmedium'; font-size: 32px;color: #fff;text-shadow: 2px 2px 5px #000}
.box-tile-two .box-tile-item .slider-text .slider-city{font-family: 'proxima_novalight';font-size: 16px;text-transform: uppercase;letter-spacing: 2px;color:#fff;}
.box-tile-two .box-tile-item img{transition: 0.4s;width: auto;height: auto}
.box-tile-two .box-tile-item:hover img{opacity: 0.8}

.tile-box-article .box-tile-two .box-tile-item .slider-text{padding: 20px}
.tile-box-article .prpt-list .prpt-item .slider-text ul li{width: 100%;line-height: 14px}
.tile-box-article .prpt-list .prpt-item .slider-text .prpt-price{width: 100%;font-size: 18px;line-height: 28px}
.tile-box-article .prpt-list .prpt-item .slider-text ul.prpt-detl li{width: 25%;text-align: center;}

.variable-Uprime{padding-top:40px;padding-bottom: 40px }
.prpt-list.variable-Uprime{width: 98%;max-width: 1366px;margin: 0 auto}
.variable-Uprime .slick-slide{width:360px; height: auto;border: 0px solid red;max-width: 100%;}
.tile-box-article .box-tile-two.variable-Uprime .box-tile-item .slider-text {padding:20px 20px 10px 20px }
.box-tile-two.variable-Uprime .box-tile-item {box-shadow: none !important; }
.box-tile-two.variable-Uprime .box-tile-item img {border-radius: 16px}
.variable-Uprime.prpt-list .prpt-item .slider-text {background: rgb(0,0,0);
background: linear-gradient(0deg, rgba(0,0,0,0.8813900560224089) 0%, rgba(0,0,0,0.562062324929972) 57%, rgba(255,255,255,0) 100%);padding: 20px;position: absolute;color:#fff;}
/*End LAUNCHING SOON*/

.prpt-list .prpt-item .slider-text{position: relative;left: 0;right: 0;bottom: 0;width: 100%;float: left;}
.prpt-list .prpt-item .slider-text .slider-title{color:#000;text-shadow: none;}
.prpt-list .prpt-item .slider-text .slider-city{color:#000;}
.prpt-tag{position: absolute;left: 10px;top:10px;background-color: #59086f;color:#fff;font-size: 12px;text-transform: inherit;background-image: none;font-weight: 400; width: auto;padding: 2px 10px;height: 25px;font-family: 'proxima_novasemibold';text-shadow: none;background: rgb(89,8,111);
	background: linear-gradient(90deg, rgba(89,8,111,0.7) 50%, rgba(0,0,0,0.7) 100%);line-height: 22px;letter-spacing: 0px;border-radius: 0;font-family: 'proxima_novaregular';border-radius: 5px;}
.luxedom-journal-block .prpt-tag, .journal-page .prpt-tag, .ultra-prime-page .prpt-tag{left: 13px} 
.ultra-slider .slider-text ul, .prpt-list .prpt-item .slider-text ul{list-style: none;padding: 0;margin: 0}
.prpt-list .prpt-item .slider-text ul.prpt-title-block{padding-bottom: 15px;display: block;float: left;width: 100%}
.prpt-list .prpt-item .slider-text ul li{float: left;width: 100%}
.ultra-slider .slider-text li .prpt-sub-title, .prpt-list .prpt-item .slider-text li .prpt-sub-title{font-size: 13px;font-family: 'proxima_novasemibold';text-transform: uppercase;letter-spacing: 1px;display: block; line-height: 21px;color: #858383}
.ultra-slider .slider-text ul li.prpt-title h2, .prpt-list .prpt-item .slider-text ul li.prpt-title h2{font-size: 26px;font-family: 'tt_ramillasmedium';text-transform: capitalize;padding: 0;margin: 0;text-transform: capitalize}
.luxedom-journal-block .prpt-list .prpt-item .slider-text ul li.prpt-title h2, .journal-page .prpt-list .prpt-item .slider-text ul li.prpt-title h2{font-size:28px;font-family: 'tt_ramillasmedium';line-height: inherit;line-height: 36px}


/*variable-lxbusiness*/
.prpt-list.variable-lxbusiness {padding: 40px 0}
.prpt-list.variable-lxbusiness .prpt-item .slider-text li .prpt-sub-title{text-transform: capitalize;line-height: normal;display: block;font-size:14px;color:#fff;}
.prpt-list.variable-lxbusiness .prpt-item .slider-text ul li.prpt-title h2{font-size: 17px;font-family: 'proxima_novasemibold';color:#fff;border-bottom: 1px solid #2b2d33;
    padding: 15px 0;
    margin-bottom: 15px;text-transform: uppercase;}
.variable-lxbusiness.box-tile-two .box-tile-item img {border-radius: 16px}
.variable-lxbusiness.box-tile-two .box-tile-item {background-color: #16191e;border:1px solid #2b2d33;min-height: 480px;color:#a9acaf;font-size: 20px}
.variable-lxbusiness.box-tile-two .slick-prev, .variable-lxbusiness.box-tile-two .slick-next{top:40%;}

/*luxedom-vision*/
.luxedom-vision{}


.prpt-list .prpt-item .slider-text ul li.prpt-title h2{padding-bottom: 5px}
.ultra-slider .slider-text .prpt-price, .prpt-list .prpt-item .slider-text .prpt-price{width: 100%;font-size:18px;padding-top: 5px;font-family: 'tt_ramillasmedium';color: #fff;padding: 13px 0;}
.prpt-list .prpt-item .slider-text ul.prpt-detl{clear: left;font-size: 16px}
.prpt-list .prpt-item .slider-text ul.prpt-detl div{font-weight: bold;}
.prpt-list .prpt-item .slider-text ul.prpt-detl span{font-weight: bold;font-size: 12px;color: #858383;text-transform: uppercase;letter-spacing: 2px}
.prpt-list .prpt-item .slider-text ul.prpt-detl li{width: 25%;text-align: center;border: 0px solid red;line-height: 17px}

.primary-slider.ultra-slider{overflow: hidden;position: relative;margin-bottom: 0}
.primary-slider.ultra-slider .slick-slide{margin: 0}
.primary-slider.ultra-slider .slick-dots{bottom: 150px;position: absolute;}
.journal-page .header-container, .prpt-details-page .header-container, .ultra-prime-page .header-container, .fixed-header{position: fixed;z-index: 1041;width: 100%}
.ultra-slider .slider-text ul li.prpt-title h2{font-size: 58px}
.ultra-slider .slider-text li .prpt-sub-title{font-size:21px;font-family: 'proxima_novalight';letter-spacing: 3px}
.ultra-slider .slider-text .prpt-price{padding:25px 0;color:#fff;font-size: 36px}

.primary-slider.ultra-slider .ultra-slider-item, .primary-slider.home-slider-v2 .ultra-slider-item{position: relative;min-height: 640px;background-size: cover !important}
.primary-slider.home-slider-v2 .ultra-slider-item{background-position: center center}
.primary-slider.ultra-slider .ultra-slider-item.slider-1{background: url(../slider/slider-7.jpg) center center no-repeat}
.primary-slider.ultra-slider .ultra-slider-item.slider-2{background: url(../slider/our-strategy-slide.jpg) center center no-repeat}
.primary-slider.ultra-slider .ultra-slider-item.slider-3{background: url(../slider/luxedom-long-Island-caumsett.jpg) center center no-repeat}

.primary-slider.ultra-slider .center-text-banner .slider-text{border-left : 0px solid #59086f;padding-left: 30px;float: left;transition: color .3s linear,background .3s linear,border .3s linear;padding:10px 20px;text-align: left;}
/* .primary-slider.ultra-slider .center-text-banner .slider-text:hover{background: rgba(24,25,26,.5)} */
.primary-slider.ultra-slider .center-text-banner .slider-text a{color: #fff;text-decoration: none}
.primary-slider.ultra-slider .center-text-banner .slider-text .read-link a{color: #fff;text-decoration: none;background:url(../images/arrow-right.png) right center no-repeat;border: 0px solid red;display: inline-block;padding-right: 35px}
/*.primary-slider.ultra-slider .center-text-banner .slider-text a:after{content: "f30b"}*/
.primary-slider.ultra-slider .center-text-banner p{padding: 0px 0;margin: 0}
.primary-slider.ultra-slider .center-text-banner p.top-subText{color:#fff;}
.primary-slider.ultra-slider .center-text-banner .prpt-title{font-family: 'tt_ramillasmedium';}

.ultra-prime-page .primary-slider.ultra-slider .center-text-banner{height: auto;bottom: 80px;display: block;padding-left: 100px}

.journal-page .center-text-banner .slider-text .top-subText{font-size: 16px;font-family: 'proxima_novalight';letter-spacing: 2px}
.top-subText{font-size: 16px;font-family: 'tt_ramillasmedium';letter-spacing: 1px;color: #59086f;text-transform: uppercase;}
.journal-page .center-text-banner .slider-text .prpt-title{font-size: 38px;padding-top: 10px}
.journal-page .center-text-banner .slider-text .read-link{padding-top: 10px;padding-bottom: 10px;font-size: 14px}

/*Property details page*/
.prpt-details-page .footer-btn.fixed{display: none !important;}
.prpt-details-page .primary-slider.prpt-details-slider{min-height: inherit;height: auto;margin-bottom: 0}
.prpt-details-page .primary-slider.prpt-details-slider .ultra-slider-item{border: 0px solid red;position: relative;overflow: hidden;height: 80vh;max-height: 1000px;min-height: 500px;}
.prpt-details-slider .btn-div{position: absolute;right: 40px;bottom: 40px;min-width: inherit;}
.prpt-details-slider .btn-div .btn{min-width: inherit;text-transform: capitalize;letter-spacing: 1px;font-size: 14px;height: auto;padding: 10px 20px}
.refby-block{background: #000;padding: 20px 0;color:#fff;clear: left;margin-bottom: 0}
.refby-block .agent-img{width: 70px;border-radius: 50%;height: 70px;float: left;margin-right: 20px}
.refby-block .agent-tag{font-size: 14px;font-style: italic;letter-spacing: 1px}
.refby-block .btn-transparent{min-width: inherit;font-size: 14px;padding: 10px 20px;height: auto;margin-top: 10px}
.refby-block.sticky-div{width: 100%}
.refby-block.sticky-div.fixed{z-index: 1046}
a.aLink{color:#59086f;}

.refby-block .agent-img {
    width: 48px !important;
    height: 48px !important;
    margin-right: 10px;
}
.refby-block .cmp-logo {
        text-align: right;
        max-height: 70px;padding: 10px 0;
    }
    .prpt-item-agnt{position: relative;}
    .prpt-item-agnt a.popup-click{position: absolute;z-index: 99;left: 0;top: 0;right: 0;bottom: 0;border: 0px solid red}

    .prpt-item-agnt .refby-block a {
        border: 0px solid red;
        display: block;padding-right: 15px;
    }
    .refby-block{padding: 5px 5px 5px 20px; min-height: 60px;}    
    .refby-block .agent-img{
        width: 48px !important; height: 48px !important; margin-right: 10px;
    }
    .refby-block .agent-name {font-size:14px; letter-spacing:1px; display: block;border: 0;background: none;color: #fff !important;-webkit-text-fill-color: white;line-height: 17px;font-family: 'proxima_novaregular';}
    .refby-block .cmp-name{ display:block; font-size:12px; letter-spacing:1px;}
    .box-tile-two .box-tile-item .cmp-logo img {height: 29px;display: inline-block;}

.ultra-slider-item .slider-aClick{display: flex;border: 0px solid red;height: 100%;cursor: pointer;}

.modal-footer .refby-block{margin-bottom: 0;padding: 0;color:#000;text-align: left;}
/* #morePhotosBlack .modal-footer .refby-block{color:#fff} */


.prpt-snapshop.prpt-list .prpt-item .slider-text ul.prpt-title-block li{width: 100%;text-align: center;}
.prpt-snapshop.prpt-list .prpt-item .slider-text ul.prpt-detl{width: 60%;margin: 0 auto; text-align: center;border:1px solid #ddd;border-width: 1px 0; padding: 30px 0;min-height: 120px;margin-bottom: 20px}
.prpt-snapshop.prpt-list .prpt-item .slider-text ul.prpt-detl li{width: 25%;text-align: center;line-height: 30px}
.prpt-snapshop.prpt-list .prpt-item .slider-text{background: transparent;}
.prpt-snapshop.prpt-list .prpt-item .slider-text ul li.prpt-title h2{font-size: 32px;margin-bottom: 10px}
.prpt-snapshop.prpt-list .prpt-item .slider-text li .prpt-sub-title{font-size: 18px;font-family: 'proxima_novalight';text-transform: uppercase;padding-top: 0;display: block;}
.prpt-snapshop.prpt-list .prpt-item .slider-text .prpt-price{font-size: 38px;padding: 15px 0;color:#000;font-family: 'tt_ramillasmedium';}
.prpt-snapshop.prpt-list .prpt-item .slider-text ul.prpt-detl div{font-size: 24px;font-family: 'proxima_novabold';}
.prpt-snapshop.prpt-list .prpt-item .slider-text ul.prpt-detl span{font-weight: normal;font-size: 14px}
.prpt-snapshop.prpt-list .prpt-item .slider-text ul.prpt-detl li{border-right: 1px solid #ddd}
.prpt-snapshop.prpt-list .prpt-item .slider-text ul.prpt-detl li:last-child{border-right: 0px solid #ddd}

.number-block{padding: 0;margin: 0;list-style: none;}
.number-block li{padding-bottom: 40px;padding-left: 90px;position: relative;}
.number-block li:last-child{padding-bottom: 0}
.number-block li span{display: inline-block;width: 60px;height: 60px;font-size: 28px;color:#560872;position: absolute;left: 0;border: 2px solid #efefef;border-radius: 50%;text-align: center;line-height: 60px}
.number-block li:hover span{border-color:#560872}
.video-tour-div{height: 80vh;max-height: 1000px;min-height: 500px;background: url(../images/video-tour-image.jpg) center center no-repeat;background-size: cover;position: relative;width: 100%;}
.video-tour-block.black-block{padding-bottom: 0}
.video-tour-block.black-block .primary-header{padding-bottom: 20px}
.video-tour-div .vido-btn{width: 80px;height: 80px;background-color: #000;border:2px solid #cfcfcf;background-color: rgba(0,0,0,0.5);border-radius: 50%;position: absolute;top:50%;margin-top: -35px;left: 50%;margin-left:-35px;text-align: center;line-height:105px}
.video-tour-div .vido-btn:hover{background-color: rgba(0,0,0,1)}
.video-tour-div .vido-btn .glyphicon{color:#cfcfcf;font-size: 40px;width: 35px}

.black-block.location-block{margin-bottom: 0;padding-bottom: 0}
.black-block.location-block iframe{width: 100%;float: left;}


.prpt-amt-block-text{margin-bottom: 40px;clear: left;border: 0px solid red; width: 100%;float: left;}
.amt-div{background-color: #f6f6f6;list-style: none;width: 100%;float: left;padding: 30px 0;display: none;}
.amt-table{padding: 25px 50px;margin: 0;font-size: 18px}
.amt-table .amt-tr{padding:0;margin: 0;list-style: none;width: 100%;float: left;border-bottom: 1px solid #ddd}
.amt-table .amt-tr:last-child{border-bottom: 0px solid #ddd}
.amt-table .amt-tr .amt-td{float: left;width: 33%;border-right: 1px solid #ddd;padding: 25px 0;text-transform: uppercase;}
.amt-table .amt-tr .amt-td:last-child{border-right:0px solid #ddd;}
.amt-table .amt-tr .amt-td .amt-label{font-family: 'proxima_novabold';}
.amt-table .amt-tr .amt-td .amt-value{font-size: 15px;font-family: 'proxima_novaregular';letter-spacing: 1px}
.prpt-amt-block-text .block-title{text-transform: uppercase;}
.wywl-block h1, .wywl-block .slider-caption{color:#000 !important;}
.wywl-block h1{font-size: 56px}
.text-quote img{width: 60px;margin-top: 30px}

.prpt-amt-block-text{margin-bottom: 0}
.prpt-amt-block-text .block-title{text-align: center;border-bottom: 1px solid #efefef;padding: 20px 0;margin: 0;cursor: pointer;}
.prpt-amt-block-text .block-title.open{color: #59086f}
.prpt-amt-block-text .block-title:after{content:' +'; float:right;}
.prpt-amt-block-text .block-title.open:after{content:' -'; float:right;}

.represented-by-lg{background-color: #fff; overflow: hidden;margin-bottom: 0}
.represented-by-lg .agent-info{padding: 35px 0 50px 0;line-height: 40px}
.represented-by-lg .agent-info .agent-name{font-size: 32px;font-family: 'tt_ramillasmedium';}
.represented-by-lg .agent-info .slider-subtext{padding-bottom: 20px}
.represented-by-lg .phone-no a {color:#000;text-decoration: none;}
.section.represented-by-lg{padding: 60px 0 0 0}
.section.represented-by-lg .col-sm-6.col-md-6:first-child{text-align: center;}
.section.represented-by-lg .img-responsive{display: inline-block;}

.launch-block-prpt-detl .container-fluid{max-width: 1600px}
.launch-block-prpt-detl .box-tile-two .col-md-4{padding: 0}

.grey-block.launch-block-prpt-detl{padding: 40px 0}

.prpt-details-page .footer-btn{background: #fff;padding: 10px}
.prpt-details-page .footer-btn .btn-primary{width: 80%;border-radius: 8px}
.prpt-details-page .footer-btn .btn-transparent{width:10%;min-width:100px;float:right;color:#560872;border-color:#ccc;width: auto;min-width: inherit;padding: 17px 20px;border-radius: 8px}

#morePhotosBlack .slick-slide {text-align: center;padding-bottom: 20px}
#morePhotosBlack .slick-slide img{width: 100%;display: inline-block;padding-top: 20px;object-fit: contain;max-width: 845px}
/* #morePhotosBlack .modal-content, 
#morePhotosBlack .modal-header, 
#morePhotosBlack .modal-footer,
#VideoBlock .modal-content, 
#VideoBlock .modal-header, 
#VideoBlock .modal-footer {background: #000;color:#fff;} 
#VideoBlock.morePhotos .modal-footer .btn-transparent, #VideoBlock .modal-footer .refby-block{color:#fff;}*/
/* #morePhotosBlack .close{color:#fff;text-shadow: 0 1px 0 #000} 
#morePhotosBlack .btn-transparent{color:#fff} */
#morePhotosBlack .btn-transparent:hover{background-color: #59086f}
#morePhotosBlack .slick-prev, #morePhotosBlack .slick-next{background-color: #333;color:#999;border-radius: 50%;display: block !important;}
#morePhotosBlack .slick-prev:hover, #morePhotosBlack .slick-next:hover{background-color: #fff}
/* #morePhotosBlack .modal-header, #morePhotosBlack .modal-footer, #VideoBlock .modal-header, #VideoBlock .modal-footer{border-color:#333;} */
.videoIframe{max-width: 845px; margin: 0 auto;}
/* #VideoBlock.morePhotos .modal-footer .btn-transparent:hover{color:#000;} */


.aLink{font-size: 14px}
.luxedom-section img.img-rounded{margin: 30px 0 !important;width: inherit !important;display: inline-block;}
.luxedom-section .article-slider {text-align: center;}
.luxedom-section .article-slider img.img-rounded{margin:30px 0 20px 0 !important;width: inherit !important;display: inline-block;}
.art-by{margin-bottom: 40px}

.article-slider .slick-arrow{display: block !important;}

.primary-slider.home-slider-v2 .center-text-banner{text-align: center;color:#fff}
.primary-slider.home-slider-v2 .center-text-banner a{color:#fff;text-decoration: none;}
.primary-slider.home-slider-v2 .center-text-banner .primary-header{font-size: 54px;padding-bottom: 10px}
.primary-slider.home-slider-v2 .center-text-banner .sub-text{font-size: 26px;letter-spacing: 2px;margin-bottom: 60px}
.primary-slider.home-slider-v2 .slick-slider .slick-arrow{display: block !important}

/* Animtion background */
@keyframes animatedBackground {
	0% { background-position: 0 0; }
	100% { background-position: -1000px 0; }
}
@-moz-keyframes animatedBackground {
	0% { background-position: 0 0; }
	100% { background-position: -1000px 0; }
}
@-webkit-keyframes animatedBackground {
	0% { background-position: 0 0; }
	100% { background-position: -1000px 0; }
}
@-ms-keyframes animatedBackground {
	0% { background-position: 0 0; }
	100% { background-position: -1000px 0; }
}
@-o-keyframes animatedBackground {
	0% { background-position: 0 0; }
	100% { background-position: -1000px 0; }
}

.animation-bg {  
	animation: animatedBackground 20s linear infinite;
	-moz-animation: animatedBackground 20s linear infinite;
	-webkit-animation: animatedBackground 20s linear infinite;
	-ms-animation: animatedBackground 20s linear infinite;
	-o-animation: animatedBackground 20s linear infinite;
}
/* Animtion background */

ul.des-points{margin:25px 0 40px 0;padding-left: 20px}
.des-points li{padding:5px 0 5px 20px;list-style: disc;}
/*.journal-page .variable-primary .slick-dots li button{background-color: rgba(0, 0, 0, 0.3)}
.journal-page .variable-primary .slick-dots li.slick-active button{background-color: rgba(88, 8, 113, 1)}*/
.variable-digital .slider-4 .carousel-caption .br-span{visibility: hidden;display: none;line-height: 0}

.globe-slider-caption {background-size:120%}

/*Luxedom Search*/
.lx-search-row {font-family: 'proxima_novaregular';font-size: 16px;padding: 60px 0}
.lx-search-row .lx-search-clm{padding:20px;min-height: 210px;}
.luxedom-network .lx-search-row .lx-search-clm{min-height: 175px;}
.lx-search-row .fa{color: #fff;padding: 6px 4px;}
.lx-search-row h4{font-family: 'proxima_novasemibold';font-size: 16px}
.lx-search-row span{font-size: 16px;line-height: 23px}
.lx-search-row .lx-search-clm span{line-height: normal;display: block;color: #7c7d81}
.lx-search-row .lx-search-clm span.icon-img{display: inline-block;}
.lx-search-row .lx-search-clm span.icon-img img{width: 25px;}

.modal-backdrop{z-index: 9;}

/*.lx-search-block{background-image: linear-gradient(to right top, #000000, #060606, #0c0c0c, #111111, #151515, #151515, #151515, #151515, #111111, #0c0c0c, #060606, #000000);}*/


/*.browser-design{background: rgb(88,8,111);
background: radial-gradient(circle, rgba(88,8,111,1) 0%, rgba(0,0,0,1) 35%, rgba(38,7,27,1) 100%);}*/

.prefinery-form-embed iframe{min-height: 118px !important;}

#trending-nowid .box-tile-two .box-tile-item, #ulptraprime .box-tile-two .box-tile-item{background-color: #16191e;border: 1px solid #2a253e;}
.slick-list{margin-bottom: 40px;}


.gw-text-sm{font-size: 14px !important;}
#getWaitlistContainer input:-webkit-autofill{text-align: center !important;}
#getWaitlistContainer button{border-radius:25px;border:0;background-color: #59086f;color:#fff;font-size: 14px;text-transform: inherit;background-image: none;font-weight: 300; width: auto;padding: 10px 25px;letter-spacing: 1px;margin-right: 5px;font-family: proxima_novaregular;text-shadow: none;background: rgb(89,8,111);
	background: linear-gradient(90deg, rgba(89,8,111,1) 0%, rgba(68,5,136,1) 100%);line-height: 18px;text-transform: uppercase; width: 100%; max-width: 150px;margin: 30px 0;}
#getWaitlistContainer input{display: block;
    width: 100%;
    height: 55px;
    position: relative;
    z-index: 999;background-color: #fff;
    background-image: none;
    border: 1px solid #dcdcdc;
    border-radius: 5px;padding: 6px 15px;}

.btn-article{padding-top: 55px;}