@charset "UTF-8";

/*--
wemarkUP - Master Style Sheet
Last update: 16 April 2013
-- */

@import url("reset.css");
@import url("structure.css");

/*Social icons styles*/
@font-face {
	font-family: 'icomoon';
	src:url('../fonts/icomoon.eot');
	src:url('../fonts/icomoon.eot?#iefix') format('embedded-opentype'),
		url('../fonts/icomoon.woff') format('woff'),
		url('../fonts/icomoon.ttf') format('truetype'),
		url('../fonts/icomoon.svg#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

.holder2{position: relative;float: right;display: flex;}
.socialholder{float: left;position: absolute;top: 10px;left:350px;height: 35px;padding: 0px;}
.socialholder .social {margin: 4px 0 0 20px;}
.socialholder ul{display: -webkit-flex; display:-webkit-box;display:-moz-flex;display:-o-flex;display:-ms-flex;display:-flex; }
 @-moz-document url-prefix() { .socialholder ul{display: box;display: -moz-box;}}
.socialholder ul li{padding-right: 5px; display:inline-block;vertical-align: middle;}
.socialholder ul li.last {padding-right: 20px; padding-left: 14px; }
.socialholder ul li.last a{color: #000;font-size: 18px;position: relative;top: -5px; margin-left: 3px; text-decoration: none;}
.socialholder ul li a{text-decoration: none;}
.socialholder ul li span a{position: relative; top: -5px;}
.socialholder ul li.last span{border: none; font-size: 28px;}
.icon-youtube_icon_2, .icon-youtube_icon, .icon-tw_icon_2, .icon-pinterest_icon2, .icon-pinterest_icon, .icon-phone_icon, .icon-mail_icon_2, .icon-mail_icon, .icon-icon_2, .icon-icon, .icon-fb_icon_2, .icon-fb_icon, .icon-tw_icon, .icon-youtube_icon-2, .icon-tw_icon-2, .icon-pinterest_icon-2, .icon-mail_icon-2, .icon-fb_icon-2, .icon-icon-2 {
	font-family: 'icomoon';
	speak: none;
	font-size: 28px;
	color: #0099cc; 
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	
}
.icon-tw_icon_2:before {
	content: "\e002";
}
.icon-tw_icon_2:hover{opacity: .8;}
.icon-tw_icon:before {
	content: "\e003";
}
.icon-pinterest_icon2:before {
	content: "\e004";
}
.icon-pinterest_icon:before {
	content: "\e005";
}
.icon-phone_icon:before {
	content: "\e006";
}
.icon-mail_icon_2:before {
	content: "\e007";
}
.icon-mail_icon_2:hover{opacity: .8;}
.icon-mail_icon:before {
	content: "\e008";
}
.icon-icon_2:before {
	content: "\e009";
}
.icon-icon:before {
	content: "\e00a";
}
.icon-fb_icon_2:before {
	content: "\e00b";
}
.icon-fb_icon_2:hover{opacity: .8;}
.icon-fb_icon:before {
	content: "\e00c";
}
.icon-youtube_icon-2:before {
	content: "\e00d";
}
.icon-tw_icon-2:before {
	content: "\e00e";
}
.icon-pinterest_icon-2:before {
	content: "\e00f";
}
.icon-mail_icon-2:before {
	content: "\e010";
}
.icon-fb_icon-2:before {
	content: "\e011";
}
.icon-icon-2:before {
	content: "\e012";
}
/*Facebook plugin*/
.fbpluginholder iframe {width: 870px !important;visibility: visible;position: relative;height: 241px;left: -5px;top: -1px;}
.fbplugin{width: 843px;height: 238px;overflow: hidden;margin: -22px 21px 50px -20px;}
.centerfb {margin-top: 35px; margin-left: 65px;}
/*...Preloader...*/
.checkloader {position:fixed; top:0; left:0; width:100%; height:100%; background:url('../images/checkloader.gif') rgba(0, 0, 0, .69); background-repeat:no-repeat; background-position:center; z-index:999;}

/* Common Styles */
.gmbStdMsg { display: none; position: absolute; left: 50%; top: 50%; width: 500px; height: 150px; margin-left: -250px; margin-top: -100px; background: #fff; padding: 15px; border: 1px solid #aaa; box-shadow:0 0 0 5px #ddd; border-radius: 5px; z-index: 1002;}
.gmbStdHover { display: none; position:fixed; top: 0; left: 0; background:#fff;  width:100%;  height:100%;  opacity: 0.7; z-index: 1001;}
.gmbStdMsg .gmbStdMsgClose { position:absolute;  background:#8b8b8b; color:white; border-radius:5%; border: none; width: initial; min-width:130px;  height:40px;  line-height:39px;  text-align:center;  font-size:12px;  font-weight:normal;  font-family: Arial, sans-serif; cursor:pointer; bottom: 15px; left: 50%; margin-left: -65px; outline: 0 solid white;}
.gmbStdMsg .gmbStdMsgContent {margin: 15px 0 0 0; text-align: center;padding: 25px; font-size: 13px; font-weight: normal;}
.gmbStdNotInStockMsg {font-weight: bold;}

.gs-gdpr-checkbox{position: relative;width: 100%;margin: 15px 0 !important;}
.gs-gdpr-checkbox .gs-checkbox-wrap{display: inline-block;line-height: 1;border-bottom: 1px solid transparent;padding: 0 0 5px 18px;}
.gs-gdpr-checkbox .gs-checkbox-wrap.error{border-color: red;}
.gs-gdpr-checkbox input.gs-gdpr-check{position: absolute;top: 0;left:0;margin: 0;}
.gs-gdpr-checkbox .gs-gdpr-text a{text-decoration: underline;color: inherit;}

/* Leasin Plugin */
#gs-leasing-btn-prd.gs-overwrite{display: block;padding: 10px;border: 1px solid #d9d9d9;margin-top: 15px;}
#gs-leasing-btn-prd.gs-overwrite .gs-leasing-btn{display: block;font-size: 12px;text-align: center;padding: 5px 30px;}
