/*======================
	CUSTOM STYLE
=======================*/

/*navigation*/
.nav > li.active > a{
	color:#94b5e0;
}
/*.nav > li.active:after{
	content:'';
	width: 0; 
	height: 0; 
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid #555;
	position:absolute;
	left:45%;
	bottom:0px;
}*/

#section2{
	background-image: url('../assets/images/bg/bg-interior.jpg');	
	background-color: #1A2E42;
}
	

.title-copy{
	font-size:15px;
	font-weight:300;
	line-height:24px;
}
.main-menu{
	background: rgba(64,64,63,0.9);
	border-top: 2px solid #000; */
}
.cover-overlay{
	background: rgba(64,64,63,0.3);
}
/*==================================*/
/*=== header carousel ===*/
#content-top{
	position:relative;
}
	#content-top .owl-carousel{
		border:none; 
		position:relative;
		z-index:10;	
	}
	.banner-nav{
		position:absolute;
		z-index:2010;
		bottom:0;	
		left:0;
		right:0;
		background:#3333;
		/*background:rgba(142,22,22,.8);*/
		background:rgba(0,0,0,.1);
		margin:auto;
		text-align:center;
	}
		.banner-nav .row > a{
			text-align:center;
			text-decoration:none;
			Xdisplay:block;
		}
		.banner-nav-item{
			padding:10px 0;	
			display:block;
			position:relative;
			border-right:1px solid rgba(255,255,255,.15);
		}
			.banner-nav-item.active{
				background-color:rgba(185,25,25,.8);
			}
		/*.banner-nav-item:hover{
			background:#cc0000;
		}*/
		.banner-nav-item.last{
			border-right:none;
		}
		.banner-nav-item .title{
			display:block;
			font-size:14px;
			font-weight:bold;
			line-height:normal;	
			color:#fff;
			text-transform:uppercase;
		}
		.banner-nav-item .desc{
			font-size:10px;
			display:block;
			color:#ccc;
			margin-top:-5px;
		}
		.banner-nav-item.active .title,
		.banner-nav-item.active .desc,
		.banner-nav-item:hover .title,
		.banner-nav-item:hover .desc{
			color:#ffff33;
		}
		.banner-nav-item:hover:after,
		.banner-nav-item.active:after{
			content:'';
			width: 0; 
			height: 0; 
			border-left: 7px solid transparent;  /* left arrow slant */
			border-right: 7px solid transparent; /* right arrow slant */
			border-bottom: 7px solid rgba(142,22,22,.8); /* bottom, add background color here */
			font-size: 0;
			line-height: 0;
			position:absolute;
			top:-7px;
			left:47%;
		}
			.banner-nav-item.active:after{
				border-bottom-color:rgba(185,25,25,.8);
			}
	.bx-wrapper{
		margin-bottom:0;	
	}
	.bx-wrapper .bx-viewport{
		border:0;	
		left:0;
	}
	
/*suite carousel tn*/
.gallery-carousel-tn li a:hover,
.gallery-carousel-tn li.active a{
	display:block;
	border:2px solid #337ab7;
}
	.gallery-carousel-tn li.active a img{
		box-shadow:1px 1px 5px rgba(0,0,0,.3) inset;
	}

/*=== find filter ===*/
.find-filter-wrap{
	position:absolute;
	z-index:10;
	top:10%;
	right:5%;	
}
	.find-filter{
		padding:10px 15px;
		margin-top:40px;
		margin-left:15px;
		background:	rgba(230,230,230, .75);
		/*background:	rgba(10,10,10, .75);*/
		color:#333;
		box-shadow:1px 1px 6px rgba(0,0,0,.3);
	}
	.find-filter select{
		width:100% !important;	
	}
		.find-filter .row > div{
			padding:0 10px;	
		}
	.btn-filter{
		display:block;
		border:none;
		background:#333;
		color:#ddd;	
		font-size:20px;
		height:100%;
		min-width:100%;
		padding:15px;
		margin-right:-7px;
		border-radius:4px;
		-webkit-border-radius:4px;
		-moz-border-radius:4px;
		-o-border-radius:4px;
	}
	.btn-filter:hover{
		background:#444;
		color:#fff;	
		padding:12px;
	}
	.btn-filter .fa-search{
		font-size:24px;	
	}
	.btn-filter:hover .fa-search{
		font-size:30px;	
	}
	.find-filter-item {
		display:inline-block;
		vertical-align:text-bottom;	
		margin-right:2px;
	}
	
	
/*gallery filter*/
.btn-view{
	Xposition:absolute;
	Xtop:-15px;
	Xright:-15px;
	z-index:90;	
}




/*spectator-pager*/
.spectator-pager{
	position:absolute;
	left:0;
	right:0;
	bottom:50px;
	margin:auto;
	z-index:2010;	
	background:rgba(0,51,102,.7);
}
.spectator-pager-nav{
	margin:0;
}
	.spectator-pager-nav > li{
		display:inline-block;
		width:11%;
		float:left;
	}
	.spectator-pager-nav > li > a{
		color:#ddd;
		padding-top:7px;
		padding-bottom:7px;
		display:block;
		-webkit-box-sizing: border-box; 
		  -moz-box-sizing: border-box; 
		  box-sizing: border-box;
		  border-left:1px solid rgba(255,255,255,.1);
	}
		.spectator-pager-nav > li > a:hover,
		.spectator-pager-nav > li > a.active{
			color:#fff;
			background-color:rgba(0,0,0,.5);
		}
	.spectator-pager-nav > li > a > span{
		display:block;
		font-size:9px;
		margin-top:-3px;
	}
		.spectator-pager-nav > li > a .text-expanded{
			padding-left:3px;
			letter-spacing:.8em;
		}
		.spectator-pager-nav > li > a .text-expanded{
			letter-spacing:.5em;
		}
	.spectator-pager-nav > li:first-child > a{
		border-left:none;
	}

/*=======================
POPUP PANEL
Sticks at the bottom of the page
========================*/
.popup-panel{
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
	background-color:#fff;
	z-index:1010;
	display:none;
	box-shadow:0 -5px 15px rgba(0,0,0,.5);
	-webkit-box-shadow:0 -5px 15px rgba(0,0,0,.5);
	-moz-box-shadow:0 -5px 15px rgba(0,0,0,.5);
	-o-box-shadow:0 -5px 15px rgba(0,0,0,.5);
}
	.popup-panel.isFixed{
		position:fixed;
	}
	.popup-panel .btn-close{
		position:absolute;
		top:5px;
		right:10px;
		z-index:99;
		color:#aaa;
	}
	.popup-panel .btn-close:hover{
		color:#555;
	}
	
	
	
/*
PRODUCT CAROUSEL
*/
#product-carousel{
	
}
	/*slider*/
	.product-carousel-slider,
	.product-carousel-slider .bx-slide{
		height:200px;
	}

/*
popup-booking
*/
#popup-booking{
	padding:30px;	
}
	#popup-booking .filter-label{
		text-align:left;	
	}
	
	
/*review-rating-group*/
.review-rating-group .fa{
	font-size:9px;
	color:#ddd;	
	margin:0 1px;
}
.review-rating-group .rated{
	color:#F90;	
}


/*==============================================*/
.bxslider-spectator .bxslider-wrap{
	border:none;
}
	.bxslider-spectator .bx-wrapper{
		box-shadow:none;
		-webkit-box-shadow:none;
	}

	.bxslider-spectator > li{
		background:#000;	
	}

	.bxslider-spectator > li .m-option-label{
		text-align:left;
		margin-bottom:100px;
		margin-left:20px;
	}
	.bxslider-spectator > li .m-option-label.show{
		text-align:center;
		margin-bottom:15px;
	}
		.bxslider-spectator > li .m-option-label > .btn-suite-action{
			font-size:36px;
			font-weight:300;
			color:#fff;
			text-transform:lowercase;
		}
		.bxslider-spectator > li .m-option-label > .btn-suite-action:hover{
			color:#337ab7;
		}
		.bxslider-spectator > li .m-option-label > .btn-suite-explore{
			font-family:'Open Sans', Arial, Helvetica, sans-serif;
			/*margin-left:15px;*/
			margin-top:-10px;
			text-transform:lowercase;
		}
		
		.bxslider-spectator > li .m-option-label > .xseparator{
			width:1px;
			height:29px;
			margin:auto 10px;
			background:rgba(255,255,255,.8);
			display:inline-block;
		}
		

.bxslider-spectator, .bxslider-spectator > li{
	height:600px	
}

/*spectator-pager-nav*/
.spectator-pager-nav > li > a{
	height:42px;	
}
.nav-single > a{
	line-height:29px;
}

/**/
.text-lite .fa-boxed{
	background:rgba(0,0,0,.5);	
	border:none;
	color:#ccc;
}
.section-content > .mQuote{
	background:none;	
}

/*****************************/
.product-list-title{
	text-transform:lowercase;
	font-size:11px;
	letter-spacing:2px;	
}
.extra-inut{
	margin:30px 0 ;
}
.extra-inut a{
	display:inline-block;
	padding:10px 15px;	
}



/****************
projects
*****************/
.project-title{
	margin-bottom:10px;	
}
.project-slide .project-slide-img{
	height:100%;	
	border:1px solid #eee;
	display:block;
	margin:auto;
}
	.bxslider-wrap .bx-slide img.img-responsiveH,
	.project-slide-img img.img-responsiveH{
		height:100%;	
		min-height:inherit;
		min-width:inherit !important;
		margin:auto;
		text-align:center;
	}
.hasToggle{
	font-size:18px;	
	font-weight:300;
	display:block;
	float:left;
	line-height: 22px;
	margin-right:10px;
	color:#ccc;
		-webkit-transition: all 0.2s ease-out;
		-moz-transition: all 0.2s ease-out;
		-o-transition: all 0.2s ease-out;
		transition: all 0.2s ease-out;
}
	.hasToggle:hover{
		color:#94b5e0;
		-webkit-transform: rotate(180deg);
		-moz-transform: rotate(180deg);
		-o-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		transform: rotate(180deg);
	}
	.nav > li .sub-nav:before,
	.nav > li .sub-nav:after{
		content:'';
		position:absolute;
		top: -5px;
		left: 45px;
		width:0;
		height:0;
		font-size:0;
		border-left:5px solid transparent;
		border-right:5px solid transparent;
		border-bottom:5px solid #ccc;
	}
	.header-menu-wrap .nav li:hover > .sub-nav{
		left: 30%;
	}
	.header-menu-wrap .mail-notification{
		font-size: 6px;
		top: -2px;
		position: absolute;
		right: -2px;
		margin-left: -6px;
	}
	.slider-grid-footer .dropup a{
		text-transform: lowercase;
		letter-spacing: 2px;
	}
	
	
/*dropdown-menu*/
.dropdown.hoverable.active .dropdown-menu,
.dropup.hoverable.active .dropdown-menu,
.dropdown.hoverable:hover .dropdown-menu,
.dropup.hoverable:hover .dropdown-menu{
	display:block;
	opacity:1;
	visibility:visible;
}
.dropdown-menu-body{
	padding:5px;
}
.dropdown-header{
	color:	#333;
	font-weight:700;
}
	
	/*bank*/
.bank-value{
	font-size: 38px;
	/* color: #94b5e0; */
	/* font-weight: 500; */
	font-family: 'bankgothic';
	letter-spacing: 1px;
}
.bank-value .currency{
	
/* font-size: 20px!important; */
	
font-weight: 100;
	
margin-right: 7px;
}
	.bank-value-label{
		color: #777;
	}
.text-small{
	font-size: 9px;
}
.table-grid{
	width:100%;
	padding:0;
}
.bank-top-nav ul>li{
	text-align:center;
	border-bottom: 1px solid #fff;
	padding-top:7px;
	padding-bottom:7px;
	background: #fff;
}
.bank-top-nav ul>li.active-selected{
	background:#94b5e0;
	border-bottom: 1px solid #94b5e0;
}
.bank-top-nav ul>li.active-selected a{
	color:white;
}
.bank-ytd{
	padding:10px;
	background:#fafafa;
}
	.bank-ytd .col-xs-6{
		padding:0;
	}
.bank-mid-balance {
	background: rgb(64,64,63);
}
	.bank-mid-balance .text-small {
		color:#aaa;
		opacity: 0.4;
		font-size: 8px;
		letter-spacing: 0.5px;
	}
.bank-list a{
	display: block;
	padding-top:8px;
	padding-bottom: 8px;
	color: #777;
	border-bottom:1px solid #fafafa;
	text-transform:uppercase;
}
.bank-list a:hover{
	color:#94b5e0;
}
ul.bank-list li{
	background:#fff;
}
	.bank-list .fa{
		width: 42px;
		text-align: center;
		font-size: 13px;
		font-weight: bold;
	}
	.rate-overall span{
		padding-left: 10px;
	}
	.arrow-down {
	    width: 0px;
	    height: 0px;
	    border-left: 10px solid transparent;
	    border-right: 10px solid transparent;
	    border-top: 10px solid #94b5e0;
	}

.webtemplate{
	background: #f2f2f2;
	height: 100%;
	min-height: 400px;
}
.webtemplate .filters{
	display: inline-block;
	padding: 2em 0em 2em;
	-webkit-transition-property: all;
	-webkit-transition-duration: 300ms;
	-webkit-transition-timing-function: cubic-bezier(.33,0,.2,1);
	transition-property: all;
	transition-duration: 300ms;
	transition-timing-function: cubic-bezier(.33,0,.2,1);
	/* margin: 0 1em; */
	color: rgba(51,51,51,.4)!important;
	letter-spacing: .15em;
	font-weight: 400;
	/* width: auto; */
	text-transform: uppercase;
	font-family: 'Gotham SSm',sans-serif;
	font-size: 9px;
	font-weight: 500;
	line-height: 1em;
	letter-spacing: .2em;
	/* text-align: left; */
	box-sizing: border-box;
	-moz-position: sticky;
	-ms-position: sticky;
	position: sticky;
	z-index: 100 !important;
	top: 0;
	/* margin: 0; */
	/* margin: auto; */
	-webkit-transition-property: background-color;
	-webkit-transition-duration: 300ms;
	-webkit-transition-timing-function: cubic-bezier(.33,0,.2,1);
	transition-property: background-color;
	transition-duration: 300ms;
	transition-timing-function: cubic-bezier(.33,0,.2,1);
}
.webtemplate .filters a{
	color: rgba(51,51,51,.4);
}
.webtemplate .filters a:hover,.webtemplate .filters a.active{
	color: #94b5e0;
	font-weight: 500;
}
.webtemplate .media-list-wrapper .list-item{
	margin-top: 2%;
}
.webtemplate .media-list-wrapper .list-item.show-me{
	display: block;
}
.webtemplate .media-list-wrapper .list-item.hide-me{
	display: none;
}
.webtemplate .media-list-wrapper div.list-item > .content-item{
    z-index: 20;
    background-size: contain;
    background-repeat: no-repeat;
    image-rendering: -webkit-optimize-contrast;
    min-height: 300px;
}
.webtemplate .media-list-wrapper div.list-item > .content-of{
	position: absolute;
	z-index:20;
	overflow: hidden;
    cursor: pointer;
    border-radius: 4px;
}
.webtemplate .media-list-wrapper div.list-item.tablet > .content-of{
	height: 155px;
    width: 70%;
    left: 15%;
    top: 10%;
}
.webtemplate .media-list-wrapper div.list-item.laptop > .content-of{
	height: 154px;
    width: 70%;
    left: 15%;
    top: 8%;
}
.webtemplate .media-list-wrapper div.list-item.desktop > .content-of{
	height: 151px;
    width: 79%;
    left: 8%;
    top: 4%;
}
.webtemplate .media-list-wrapper div.list-item > .content-of > .content-action{
	background: rgba(51,50,46,0.8);
    height: 100%;
    padding-top: 7%;
}
.webtemplate .media-list-wrapper div.list-item.desktop > .content-of:hover IMG{
	-webkit-transform: scale(1.2);
		-moz-transform: scale(1.2);
		-o-transform: scale(1.2);
		-ms-transform: scale(1.2);
		transform: scale(1.2);
}

.webtemplate .media-list-wrapper div.list-item > .content-of:hover IMG{
	-webkit-transform: scale(1.2);
		-moz-transform: scale(1.2);
		-o-transform: scale(1.2);
		-ms-transform: scale(1.2);
		transform: scale(1.2);
}
.webtemplate .media-list-wrapper div.list-item.tablet > .content-item{
	background-image: url('https://static1.squarespace.com/static/ta/5134cbefe4b0c6fb04df8065/8517/assets/collections/device-grid/devices/light/tablet/tablet.webp');
}
.webtemplate .media-list-wrapper div.list-item.laptop > .content-item{
	background-image: url('https://static1.squarespace.com/static/ta/5134cbefe4b0c6fb04df8065/8517/assets/collections/device-grid/devices/light/laptop/laptop.webp');
}
.webtemplate .media-list-wrapper div.list-item.desktop > .content-item{
	background-image: url('https://static1.squarespace.com/static/ta/5134cbefe4b0c6fb04df8065/8517/assets/collections/device-grid/devices/light/monitor/monitor.webp');
}
.page-rating-btn{
	position: absolute;
	right: 1%;
	top: 6px;
	z-index: 999;
}
.page-rating-btn > ul> li:nth-child(2){
	color: font-size: 10px;
	color: #33322e;
}
.m-tile-bodyX{
	padding: 2px;
	/* border: 1px solid #d1d1d1; */
	margin: 0px;
}
.m-tileX{
	/* border: 3px solid #d1d1d1; */
}
.m-tile-bodyX .photo-option{
		bottom: 1px!important;
	}
	.m-tile-bodyX .photo-option .dropdown-menu{
		margin-top: -1px;
	}
	.nav-rating{
		min-width: 305px;
		position: absolute;
		right: 3px;
		z-index: 999;
		top: -4px;
		display: none;
	}
	.nav-rating li.active > a,.nav-rating li.active-link > a,.nav-rating li.active-link,.nav-rating li > .selected,.nav-rating span.active,.active-link {
		color: #eee;
	}
	.nav-rating .dropdown-header{
		color: inherit;
		font-weight: 100;
		display: block;
		padding: 3px 20px;
		font-size: 16px;
		line-height: 1.42857143;
		color: #d2d2d2;
		white-space: nowrap;
		padding-left: 0px;
	}
	.nav-tabs-custom > li > a{
	padding-left: 9px!important;
    padding-right: 9px!important;
    /*background: #33322e;*/
}
.nav-tabs-custom > li
{
	margin-left: -2px;
	/*background: #33322e;*/
	/*border-bottom: 1px solid rgba(241,241,241,0.2);*/
	min-width: 78px;
}
.nav-tabs-custom > li.active > a,.nav-tabs-custom > li:hover > a
{
	/*background: #33322e!important;*/
    /*border: 1px solid rgba(241,241,241,0.2)!important;*/
    color:#94b5e0!important;
}
.nav-rating .proj-title{
	font-size: 20px;
}
.scope a{
	margin-right: 10px;
}
.scope{
	padding-left: 9%;
}
.form-wrapper .form-control{
	height: 20px;
}
.form-wrapper.form-wrapper-custom .form-control{
	border:none;
	background: none!important;
	box-shadow: none;
	color: #a0a0a0;
}
.icon-rate-group > a.icon-rate{
	color: #f1f1f1;
}
.icon-rate-group > a.icon-rate:hover{
	color: #94b5e0;
}
.networth   span{
	padding: 3px 7px;
	/* clear: both; */
	font-weight: 400;
	/* line-height: 1.42857143; */
	/* color: #333; */
	/* white-space: nowrap; */
}
.networth .net-list span.separator-custom{
	color:#d2d2d2;
}
.networth .net-list > li > a{
	padding: 3px 5px;
}
.networth .net-list > li{
	padding-top: 3px;
	padding-bottom: 3px;
}
.networth .net-list > li > span.data-networth{
	color: #d2d2d2;
}
.participant-item{
	padding-left: 27px;
}
.participant-item .first,.participant-item .second{
	width: 47%;
	text-align: left;
	font-size: 10px;
}
.participant-item .seperator{
	width: 2%;
	font-size: 8px;
	text-align: center;
	padding-left: 2px;
	padding-right: 6px;
}
.consensus .photo-option .icon-rate-group-parent > .icon-rate-group > a.icon-rate{
		opacity: 1;
		bottom: 0px;
}
.kwicks-accordion > li .copy h3{
		/* font-size: 16px; */
		font-weight:100;
		/* font-family: 'rokkitt', serif; */
		font-family: 'Raleway', sans-serif;
		-webkit-text-shadow:0 0 3px #000;
		/*text-shadow:0 0 3px #000;*/
		text-transform: lowercase;
		letter-spacing: 4px;
	}
	.icon-rate-group .rate-container{
		margin-top: 22px;
	}
	.icon-rate-group .counter{
		margin-top: -8px;
	}
	.icon-rate-group .rate-container > span.counter{
		padding: 0px;
		padding-left: 5px;
    	padding-right: 2px;
	}
	.icon-rate-group .rate-container > .icon-rate{
		width: auto;
	}
	.icon-rate-group-parent{
		margin-bottom: 3px;
		margin-left: 3%;
	}
	.tooltip .tooltip-inner{
		background: rgba(51,50,46,0.9);
		font-weight: 400;
		font-size: 9px;
		color: #707070;
		letter-spacing: 2px;
	}
	.tooltip .tooltip-arrow{
		border-right-color:rgba(51,50,46,0.9)!important;
	}
	.nav-rating  a.selected{
		color: #eee;
	}
	.nav-rating a{
		color:#a0a0a0;
		font-size:10px;
	}
	.nav-rating .nav-tabs.nav-tabs-custom > li > a:hover,.nav-rating .nav-tabs.nav-tabs-custom > li.active a{
		/* margin-top: -4px; */
		/* min-height: 66px; */
	}
	.nav-rating .tab-content{
		/*min-height: 200px;*/
		/* z-index: 99999; */
		/* position: inherit; */
		top: 32px;
		right: -15px;
		min-width: 528px;
		background-color: rgb(64, 64, 63);
	}
	.nav-rating .nav-tabs-custom > li > a.green{
		background: #689907!important;
    	color: #fff!important;
	}
	.nav-rating .nav-tabs-custom > li > a.dark-red{
	     background: #a3082a!important;
   		 color: #fff!important;
	}
	.nav-rating .nav-tabs-custom > li > a.orange{
		background: #94b5e0!important;
		color: #fff!important;
	}

	.nav-rating .tab-content.border-green{
		border-top: 4px solid #689907!important;
	}
	.nav-rating .tab-content.border-dark-red{
		border-top: 4px solid #a3082a!important;
	}
	.nav-rating .tab-content.border-orange{
		border-top: 4px solid #94b5e0!important;
	}
	.form-wrapper-custom INPUT{
		font-size: 10px!important;
	}
	.nav-rating .participant-wrapper{
		padding: 0px;
	}
	.border-top-2{
		border-top: 1px solid #f1f1f1;
	}
	.border-bottom-2{
		border-bottom: 1px solid #f1f1f1;
	}
	.net-list > li > a{
		color: #94b5e0;
	}
	.net-list > li > a:hover{
		color: #f1f1f1;
	}
	.toggle-radio.fa-check-circle{
		color: #94b5e0;
	}
	.m-tileX > .photo-option-parent:nth-child(1),
	.m-tileX > .photo-option-parent:nth-child(2),
	.m-tileX > .photo-option-parent:nth-child(3),
	.m-tileX > .photo-option-parent:nth-child(4),
	.m-tileX > .photo-option-parent:nth-child(5),
	.m-tileX > .photo-option-parent:nth-child(6)
	{
		padding-top: 0px;
	}
	.connect-mail-counter{
		position: absolute;
		top: 14px;
		right: 23px;
	}
	.connect-mail-counter .mail-counter{
		font-size:10px;
		letter-spacing: 1px;
	}
	.connect-mail-counter .mail-counter.active{
		color: #94b5e0;
	}
	
.input-clean,
.input-clean:focus,
.input-clean:hover{
  border: none !important;
    outline: none;
    /* text-align: center; */
    font-weight: 100;
    padding: 10px 0px;
    font-family: "Gotham SSm","Arial",sans-serif;
    box-shadow: none;
    -webkit-box-shadow: none;
    letter-spacing: 4px;
    height: auto !important;
    line-height: normal;
    /* width: 90%; */
    text-transform: lowercase;
    color: #bbb;
}
#inputTitle{
  font-size: 24px;
}
.input-desc{
  font-size:14px;
}
.usertype{
  margin-right: 10px;
     color: #bbb; 
    font-family: "Gotham SSm","Arial",sans-serif;
    letter-spacing: 4px;
    font-size: 12px;
    font-weight: 300;
    border: none !important;
    outline: none;
    /* text-align: center; */
    font-weight: 300;
    padding: 10px 0px;
    font-family: "Gotham SSm","Arial",sans-serif;
    font-weight: 300;
    box-shadow: none;
    -webkit-box-shadow: none;
    letter-spacing: 3px;
    height: auto !important;
    line-height: normal;
    margin-left: 10px;
}
.input-second input::-webkit-input-placeholder {
  color: #bbb; 
}
.input-first input::-webkit-input-placeholder {
  text-align: right;
  color: #94b5e0!important;
  text-transform: lowercase;
}
.input-first input:-moz-placeholder{
text-align: right;
  color: #94b5e0!important;
  text-transform: lowercase;
}
.input-first input::-moz-placeholder{
text-align: right;
  color: #94b5e0!important;
  text-transform: lowercase;
}
.input-first input:-ms-input-placeholder {
  text-align: right;
  color: #94b5e0!important;
  text-transform: lowercase;
}


.input-second input::-webkit-input-placeholder,.input-second input:-moz-placeholder,.input-second input::-moz-placeholder,.input-second input:-ms-input-placeholder  {
   text-align: left;
    color: #94b5e0!important;
    text-transform: lowercase;
}
.input-first,.input-second{
  width: 47%;
}
.input-first input{
  font-size: 14px;
  color: #94b5e0;
}
.input-seperator{
      width: 6%;
    padding: 10px;
    color: #d2d2d2;
    opacity: 0.6;
}
.separator-custom{
  color: #d2d2d2;
    opacity: 0.6;
}
.select{
    border: 0px solid #fff;
    box-shadow: inset 0 0;
}
.border-orange .dropdown-header,.border-orange .fa-check-circle{
	color:#94b5e0;
}
.border-green .dropdown-header, .border-green .fa-check-circle{
	color: #689907;
}
.border-green .border-dark-red{
	color: #7cbb00;
}
.networth .dropdown-menu span.separator-custom{
	color:#d2d2d2;
}
.networth .dropdown-menu > li > a{
	padding: 3px 5px;
}
.networth .dropdown-menu > li{
	padding-top: 3px;
	padding-bottom: 3px;
}
.networth .dropdown-menu > li > span.data-networth{
	color: #d2d2d2;
}
.participant-item{
	padding-left: 27px;
}
.participant-item .first,.participant-item .second{
	width: 47%;
	text-align: left;
	font-size: 10px;
}
.participant-item .seperator{
	width: 2%;
	font-size: 8px;
	text-align: center;
	padding-left: 2px;
	padding-right: 6px;
}
.consensus .photo-option .icon-rate-group-parent > .icon-rate-group > a.icon-rate{
		opacity: 1;
		bottom: 0px;
}
.bank .dropdown-menu span{
	/* font-size: 12px; */
}
.networth .net-list span{
	font-size:9px;
}
.networth .slimScrollBar{
   background: rgb(148, 181, 224)!important;
  width: 3px!important;
}
/*  new	*/.logo-items-charleston{
	padding-left: 0px!important;
	padding-right: 0px!important;
}
/*countries-wrapper*/
.logo-items-charleston > .row  .next-line{

}
.logo-items-charleston > .row  .next-line,
.logo-items-charleston > .row  .next-line > .countries-wrapper > .logo-item,
.logo-items-charleston > .row  .col-xs-7,
.logo-items-charleston > .row  .col-xs-7 > .countries-wrapper > .logo-item{
	padding-left: 0px;
	padding-right: 0px;
}
.logo-items-charleston > .row  > DIV{
	padding: 0px;
}
.logo-items-charleston .countries-wrapper > .logo-item > .logo-item-img .img-color{
	border: none;
	border-right: 2px solid #f1f1f1;
}	
.logo-items-charleston .countries-wrapper > .logo-item > .logo-item-img .img-bw{
	border: none;
	border-right: 2px solid #f1f1f1; /*rgba(210,210,210,0.7);
*/
	}
	.logo-items .logo-item-atw-v2 .logo-item,.logo-items .logo-item-atw-v2{
			padding-left: 0px;
			padding-right: 0px;
		}		
		.logo-items .logo-item-atw-v2 .logo-item-img .img-bw,.logo-items .logo-item-atw-v2 .logo-item-img .img-color{
			/*border-right: 2px solid #f1f1f1;*/
			border:none!important;
		}
		.logo-items-charleston > .row  .next-line .col-xs-2:last-child IMG{
			border-right: none;
		}
		#hero-wrap .m-options-overlay{
			    bottom: -19%;
			    background: none;
			    right: 35%;
		}



		#makeMeScrollable .icon-wrapper{
			/* position: absolute; */
			left:40%;
			z-index: 100;
			-webkit-transition: all .25s ease-in-out;
			-moz-transition: all .25s ease-in-out;
			-o-transition: all .25s ease-in-out;
			transition: all .25s ease-in-out;
			bottom: 75px;
			/* opacity: 0; */
			background: rgba(64,64,63,0);
		}
		#makeMeScrollable .icon-wrapper > DIV{
			width: 20px;
			height: 20px;
			float: left;
			-webkit-transition: all 150ms ease-in-out;
			-moz-transition: all 150ms ease-in-out;
			-o-transition: all 150ms ease-in-out;
			transition: all 150s ease-in-out;
			-webkit-transition: all 500ms cubic-bezier(0.585, 0, 0.505, 1);
			-webkit-transition: all 500ms cubic-bezier(0.585, -0.410, 0.505, 1.530);
			-moz-transition: all 500ms cubic-bezier(0.585, -0.410, 0.505, 1.530);
			-o-transition: all 500ms cubic-bezier(0.585, -0.410, 0.505, 1.530);
			transition: all 500ms cubic-bezier(0.585, -0.410, 0.505, 1.530);
			-webkit-transition-timing-function: cubic-bezier(0.585, 0, 0.505, 1);
			-webkit-transition-timing-function: cubic-bezier(0.585, -0.410, 0.505, 1.530);
			-moz-transition-timing-function: cubic-bezier(0.585, -0.410, 0.505, 1.530);
			-o-transition-timing-function: cubic-bezier(0.585, -0.410, 0.505, 1.530);
			transition-timing-function: cubic-bezier(0.585, -0.410, 0.505, 1.530);
			/* opacity: 0.6; */
			cursor: pointer;
			background: no-repeat;
			/* background: rgba(64,64,63,0.6) no-repeat; */
			margin: auto 0px;
			/* opacity: 0.4; */
			/* background-size: 87%; */
		}
		#makeMeScrollable .icon-wrapper > .icon-share:hover{
			background-position: 49% -21px!important;
			opacity:0.9;
		}
		#makeMeScrollable .icon-wrapper > DIV:hover{
			background-position: 50% -24px!important;
			opacity:0.9;
		}
		#makeMeScrollable .icon-wrapper > DIV.icon-love:hover,#makeMeScrollable .icon-wrapper > DIV.icon-love.active{
			background-position: 50% -24px!important;
		}
		#makeMeScrollable .icon-wrapper > DIV.icon-love.active{
			background-image: url('../assets/images/icons/icon-rate-love-blue.png')!important;
		}
		.icon-wrapper > .icon-buy{
		    background-image: url('../assets/images/icons/icon-buy-dark.png')!important;
		    background-position: 50% 0px!important;
		    /* background-size: 82%!important; */
		}
		.icon-wrapper > .icon-share{
		   background-image: url('../assets/images/icons/icon-share-v9.png')  !important;
		   /* background-size: 100%!important; */
		}
		.icon-wrapper > .icon-share:hover{
		    background: url('../assets/images/icons/icon-share-v9.png') 49% -29px  !important;
		}
		.icon-wrapper > .icon-love{
		        background-image: url('../assets/images/icons/icon-rate-love-white.png')!important;
		        background-position: 50% 0px!important;
		}
		.icon-wrapper > .icon-info{
		        background-image: url('../assets/images/icons/icon-info.png')!important;
		        background-position: 50% 1px!important;
		}
		.icon-wrapper > .icon-plus{
		        background-image: url('../assets/images/icons/icon-plus.png')!important;
		         background-position: 50% 2px!important;
		}
		.logo-items .logo-item-atw-v2 .logo-item-img .img-bw,.logo-items .logo-item-atw-v2 .logo-item-img .img-color{
			/*border-right: 2px solid #f1f1f1!important;*/
			border-left:none!important;
		}
		.logo-items-charleston > .row  .next-line .col-xs-2:last-child IMG{
			/*border-right: 2px solid #f1f1f1;;*/
		}
		.logo-items-charleston > .row  .next-line .col-xs-2:first-child IMG{
			/*border-left: 2px solid #f1f1f1;;*/
		} 
		.logo-items-charleston .countries-wrapper > .logo-item:first-child > .logo-item-img IMG{
			/*border-left: 2px solid #f1f1f1;*/
		}
		.bank-icon{
			background: url('../assets/images/icons/bank-icon.png') no-repeat;
		}
		.net-icon{
			background: url('../assets/images/icons/net-icon.png') 50% 48% no-repeat;
			/* background-size: cover; */
		}
		.popicon{
			width: 100%;
			height: 100%;
			padding: 7px 10px 10px 10px;
			font-size: 18px!important;
			vertical-align: middle;
			background-position: 50% 48%;
		}
		.bank-icons  > li:hover{
			background: #94b5e0;
    		border-bottom: 1px solid #94b5e0;
		}
		.active-selected .popicon,.bank-icons > li:hover > .popicon{
			color:#fff!important;
		}
		.active-selected .bank-icon,.bank-icons > li:hover .popicon.bank-icon{
			background: url('../assets/images/icons/bank-icon-white.png') 50% 48% no-repeat;
		}
		.active-selected .net-icon,.bank-icons > li:hover .popicon.net-icon{
			background: url('../assets/images/icons/net-icon-white.png') 50% 48% no-repeat;
		}
	/*	.homepage-feature.landing-area .kwicks-accordion > li .copy.mid{
			bottom: auto;
			top:2%;
		}*/
		.modal-specify .close{
			right: 28px!important;
			top: -2px!important;
		}
		.top10 .spectator-pager{
	position:absolute;
	left:0;
	right:0;
	bottom:50px;
	margin:auto;
	z-index:1;
	background:rgba(80, 80, 79, 0.65);
	top: 4px;
    bottom: auto;
    opacity: 0;
}
.ms-shop:hover + .spectator-pager,.top10:hover .spectator-pager{ opacity:1;}
.top10 .spectator-pager-nav{
	margin:0;

}
	.top10 .spectator-pager-nav > li{
		display:inline-block;
		width: auto;
		float: none;
		padding-left: 0px;
		padding-right: 0px;
		text-align: center;
	}
	.top10 .spectator-pager-nav > li > a{
		color:#ddd;
		padding-top:7px;
		padding-bottom:7px;
		display:block;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		border-left:1px solid rgba(255,255,255,0);
		padding-left: 20px;
		padding-right: 20px;
		text-align: center;
		background-color: rgba(0,0,0,0);
		font-size: 10px;
	}
	.top10 .spectator-pager-nav > li > a:hover,.top10 .spectator-pager-nav > li > a.active{
		color:#94b5e0;
	}