/*
	REV 09/NOV/2015 a
*/

/* Add here all your CSS customizations */

/*.margintop-105 {
	margin-top: -105px;
}*/
@font-face {
	src: url(/fonts/ShadowsIntoLight.ttf);
	font-family: sil;
}
@font-face {
	src: url(/fonts/OpenSans-Regular.ttf);
	font-family: osregular;
}
@font-face {
	src: url(/fonts/OpenSans-Semibold.ttf);
	font-family: ossemibold;
}
@font-face {
	src: url(/fonts/OpenSans-Light.ttf);
	font-family: oslight;
}
@font-face {
	src: url(/fonts/OpenSans-Bold.ttf);
	font-family: osbold;
}
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}
.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}
.fancybox-skin {
	position: relative;
	background: #FFF;
	padding: 6px !important;
	color: #444;
	text-shadow: none;
	border: none;
	background-color: #FFF;
	-moz-box-shadow: 0 -2px 14px rgba(0, 0, 0, 0.56);
	-webkit-box-shadow: 0 -2px 14px rgba(0, 0, 0, 0.56);
	-moz-box-shadow: 0 -2px 14px rgba(0, 0, 0, 0.56);
	box-shadow: 0 -2px 14px rgba(0, 0, 0, 0.56);
}
.fancybox-opened {
	z-index: 999999999999 !important;
}
.fancybox-opened .fancybox-skin {
	-moz-box-shadow: 0 -2px 14px rgba(0, 0, 0, 0.56);
	-webkit-box-shadow: 0 -2px 14px rgba(0, 0, 0, 0.56);
	-moz-box-shadow: 0 -2px 14px rgba(0, 0, 0, 0.56);
	box-shadow: 0 -2px 14px rgba(0, 0, 0, 0.56);
}
.fancybox-outer, .fancybox-inner {
	position: relative;
}
.fancybox-inner {
	overflow: hidden;
}
.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}
.fancybox-error {
	color: #444;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}
.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}
.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('/img/websitebox/fancybox_sprite.png');
}
#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}
#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('/img/websitebox/fancybox_loading.gif') center center no-repeat;
}
.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}
.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('/img/websitebox/blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}
.fancybox-prev {
	left: 0;
}
.fancybox-next {
	right: 0;
}
.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}
.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}
.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}
.fancybox-nav:hover span {
	visibility: visible;
}
.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}
/* Overlay helper */







.fancybox-lock {
	overflow: hidden !important;
	width: auto;
}
.fancybox-lock body {
	overflow: hidden !important;
}
.fancybox-lock-test {
	overflow-y: hidden !important;
}
.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 99999999999 !important;
	background: url('/img/websitebox/fancybox_overlay.png');
}
.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}
.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}
/* Title helper */







.fancybox-title {
	visibility: hidden;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}
.fancybox-opened .fancybox-title {
	visibility: visible;
}
.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}
.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}
.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}
.fancybox-title-inside-wrap {
	padding-top: 10px;
}
.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/



@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('/img/websitebox/fancybox_sprite@2x.png');
	background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
}
#fancybox-loading div {
	background-image: url('/img/websitebox/fancybox_loading@2x.gif');
	background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
}
}
#header div.container div.search a {
	background: #272727;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	width: 97px;
	height: 28px;
	text-align: center;
	float: left;
	color: #ffffff;
	font-family: osregular;
	font-size: 14px;
	line-height: 26px;
	text-decoration: none;
	margin-right: 5px;
}
#header div.container div.search a:hover {
	color: #fffffff;
	text-decoration: none;
}
.margintop50 {
	margin-top: 30px;
}
.topbtns {
	margin: 30px 0px 0px 0px;
	clear: both;
	height: 40px;
	text-align: center;
}
.topbtns a {
	background-color: #e86824;
	width: 196px;
	height: 38px;
	text-align: center;
	margin-right: 5px;
	border-radius: 5px !important;
	color: #ffffff;
	font-size: 18px;
	padding: 8px 30px;
	font-family: osregular;
	display: inline-block;
	float: none !important;
}
.topbtns a:hover {
	text-decoration: none;
	color: #fff;
	background: #272727
}
/*.ffrty a:hover{
	text-decoration: none;
	color: #fff;
	background:#272727;
}*/
.owl-pagination {
	display: none;
}
.tryetr {
	color: #0177b0;
	font-size: 15px;
	text-align: right;
	/* text-decoration: underline; */
	float: right;
	margin-bottom: 0px;
	margin-right: 184px;
	margin-top: 5px;/* font-family: osregular; */
}
.tryetr:hover {
	color: #0177b0;
	text-decoration: underline;
}
/*.panelp {
	color: #000 !important;
	font-size: 17px !important;
	clear: both;
}*/
.panelp {
	color: #000 !important;
	font-size: 16px !important;
	/* clear: both; */
	display: block;
	padding: 10px 15px;
	font-weight: 600;
	text-align: center;
}
.ball_oon {
	background: url(/img/websitebox/ball_oon.png) no-repeat;
	background-size: 100% 100%;
	width: 428px;
	height: 293px;
	float: left;
	padding: 27px 23px;
}
.emailup p {
	font-size: 12px;
	color: #d5d5d5;
	float: left;
	font-family: oslight;
	margin-bottom: 10px;
	line-height: 20px;
}
.emailup input[type="text"], .emailup input[type="email"] {
	background: url(/img/websitebox/emailbox.png) no-repeat;
	background-size: 100% 100%;
	width: 100%;
	height: 31px;
	padding: 5px;
	float: left;
	margin-bottom: 8px;
	border: none;
	outline: none;
	color: #ffffff !important;
}
.emailup input[type="submit"] {
	width: 100%;
	float: left;
	height: 36px;
	float: left;
	background: #e86824;
	border-radius: 5px;
	color: #ffffff !important;
	border: none;
	outline: none;
	font-weight: 400;
	font-size: 18px;
}
.floatleft {
	float: left;
}
h5.floatleft a {
	width: 14px;
	height: 13px;
	float: right;
	background-size: 100% 100% !important;
	margin: 2px 0 0 5px;
}
h5.floatleft a.emailif {
	background: url(/img/websitebox/email.png) no-repeat;
}
h5.floatleft a.fbif {
	background: url(/img/websitebox/fb_footer_icon.png) no-repeat;
}
h5.floatleft a.twitterif {
	background: url(../img/websitebox/twitter_footer_icon.png) no-repeat;
}
h5.floatleft a.linkedinif {
	background: url(../img/websitebox/linkedin_footer_icon.png) no-repeat;
}
h5.floatleft a.smsif {
	background: url(../img/websitebox/msg_footer_icon.png) no-repeat;
}
h5.floatleft a.lineif {
	background: url(../img/websitebox/linemsngr_footer_icon.png) no-repeat;
}
.ftrp p {
	color: #737373;
	text-align: left;
	float: left;
	line-height: 20px;
	font-size: 12px;
	font-family: osregular;
}
#footer ul.nav li span {
	background: url(../img/websitebox/footer_bullets_03.png) no-repeat;
	background-size: 100% 100%;
	width: 5px;
	height: 1px;
	float: left;
	margin: 14px 0px 0px 0px;
}
.woman_headphn {
	/*background: url(../img/websitebox/footer_woman.png) no-repeat;
background-size: 100% 100%;
width: 193px;
height: 137px;
float: right;*/
	margin-top: -13px;
}
.woman_headphn img {
	float: right;
}
.ttryu a {
	width: 100%;
	float: left;
	border-radius: 3px;
	background: #e86824;
	color: #ffffff !important;
	text-align: center;
	font-size: 18px;
	height: 36px;
	line-height: 35px;
	font-family: osregular;
	text-decoration: none;
}
.ttryu h2 {
	font-size: 30px !important;
	color: #ffffff !important;
	font-family: sil !important;
	float: left;
	padding: 0px 0px 0px 0px !important;
	margin: 0px !important;
}
.ttryu {
	float: left;
	margin-top: -84px;
}
.linet {
	float: left;
	margin-top: 20px;
	width: 100%;
}
.linets {
	width: 100%;
	float: left;
}
.linet span {
	background: url(../img/websitebox/call.png) no-repeat;
	background-size: 100% 100%;
	width: 14px;
	height: 15px;
	float: left;
	margin-right: 10px;
	margin-top: 6px;
}
.linets span {
	background: url(../img/websitebox/email.png) no-repeat;
	background-size: 100% 100%;
	width: 14px;
	height: 15px;
	float: left;
	margin-right: 10px;
	margin-top: 6px;
}
.linet p, .linets p {
	float: left;
	color: #ffffff !important;
	font-size: 17px !important;
	width: 89%;
	font-family: osregular;
}
span.arrow3 {
	background: url(../img/websitebox/arrowbbgg.png) no-repeat;
	background-size: 100% 100%;
	width: 110px;
	height: 85px;
	position: absolute;
	left: 76px;
	top: -8px;
}
span.arrow1 {
	background: url(../img/websitebox/down_arrow.png) no-repeat;
	background-size: 100% 100%;
	width: 97px;
	height: 87px;
	position: absolute;
	right: 109px;
	top: 25px;
	z-index: 99999;
}
span.arrow4 {
	background: url(../img/websitebox/down_right_arrow.png) no-repeat;
	background-size: 100% 100%;
	width: 94px;
	height: 94px;
	position: absolute;
	left: 22px;
	top: 146px;
	z-index: 99999;
}
span.arrow2 {
	background: url(../img/websitebox/top_left_arrow.png) no-repeat;
	background-size: 100% 100%;
	width: 94px;
	height: 94px;
	position: absolute;
	right: 32px;
	top: 133px;
	z-index: 99999;
}
.mapdd {
	width: 182px;
	height: 120px;
	position: absolute;
	left: -53px;
	top: 39px;
	z-index: 99999;
}
.mapdd a {
	color: #0177b0;
	font-size: 15px;
	clear: both;
	width: 100%;
	float: left;
}
.mapdd a:hover {
	text-decoration: underline;
}
.mapdd p {
	/*color: #000 !important;*/
	font-size: 11px;
	margin: 0px;
	width: 100%;
	line-height: 12px;/*font-family: osregular; */
}
.mapdds {
	width: 182px;
	position: absolute;
	right: -89px;
	top: 242px;
	z-index: 99999;
}
.mapdds a {
	color: #0177b0;
	font-size: 15px;
	clear: both;
	width: 100%;
	float: left;
	text-align: right;
}
.mapdds a:hover {
	text-decoration: underline;
}
.mapdds p {
	/*color: #000 !important;*/
	font-size: 11px;
	margin: 0px;
	width: 100%;
	line-height: 12px;
	text-align: right;
	padding-right: 20px;
}
.posrel {
	position: relative;
}
::-webkit-input-placeholder {
 color: white;
}

:-moz-placeholder { /* Firefox 18- */
 color: white;
}

::-moz-placeholder {  /* Firefox 19+ */
 color: white;
}

:-ms-input-placeholder {
 color: white;
}
.marginlft100 {
	margin-left: 100px;
}
.paddingtop25 {
	padding-top: 25px;
}
.marginbtm120 {
	margin-bottom: 8px;
}
.ppls {
	position: absolute;
	width: 155px;
	height: 130px;
	right: 33px;
	top: 85px;
	z-index: 99999;
}
/* 18-11-2014 */

.static_imgs {
	width: 714px;
	margin: 50px auto;
	min-height: 45px;
}
.static_imgs img {
	margin-right: 14px;
	float: left;/*height: 41px;*/
}
.marginrt0 {
	margin-right: 0 !important;
}
.greyboxx {
	background: url(../img/websitebox/greybox_inside.png) no-repeat;
	background-size: 100% 100%;
	width: 165px;
	height: 165px;
	float: left;
	padding: 8px 5px;
	overflow: hidden;
}
.greybox {
	/* background: url(../img/websitebox/greybox_inside.png) no-repeat; */
	/* background: url(../img/websitebox/greybox_inside.png) no-repeat; */
	background-size: 100% 100%;
	width: 226px;
	height: 170px;
	float: left;
	padding: 4px;
	overflow: hidden;
	border: 1px solid #e1e1e1;
	border-radius: 3px;
}
.greyboxbg {
	border-radius: 5px;
	background-color: #e1e1e1;
}
.greybox img {
	overflow: hidden;
	width: 100%;
	height: 100%;
}
.boxrt {
	width: 53%;
	float: left;
	margin-left: 28px;
}
.greyboxx img {
	overflow: hidden;
	width: 100%;
	height: 100%;
	border-radius: 5px;
}
.boxrtx {
	width: 58%;
	float: left;
	margin-left: 28px;
}
.boxrtx h6 {
	float: left;
	width: 100%;
	color: #e30000;
	font-size: 1.4em;
	font-weight: 400;
	letter-spacing: normal;
	line-height: 27px;
}
.boxrt h6 {
	float: left;
	width: 100%;
	  color: #e86824;
	font-size: 16px;
	/* font-weight: 400; */
	letter-spacing: normal;
	line-height: 18px;
	font-family: osregular;
	padding-top: 8px;
}
.boxrt a span {
	background: url(../img/websitebox/maggg.png) no-repeat;
	background-size: 100% 100%;
	width: 14px;
	height: 14px;
	float: left;
	margin: 4px 8px 0px 0px;
}
.boxrt p {
	margin: 0;
	padding: 0;
	font-family: osregular;
	font-size: 14px;
	float: left;
	width: 100%;
	color: #626262;
	line-height: 20px;
}
.boxrtx a span {
	background: url(../img/websitebox/maggg.png) no-repeat;
	background-size: 100% 100%;
	width: 14px;
	height: 14px;
	float: left;
	margin: 4px 8px 0px 0px;
}
.boxrtx p {
	margin: 0;
	padding: 0;
	font-family: osregular;
	font-size: 14px;
	float: left;
	width: 100%;
	color: #626262;
	line-height: 20px;
}
.marginbtm50 {
	margin-bottom: 50px;
}
.pg2midftr h3 {
	width: 100%;
	float: left;
	font-family: oslight;
	font-size: 34px;
	color: #0e0e0e !important;
}
.pg2midftr h3 span {
	font-family: osbold;
}
.pg2minft ul {
	float: left;
	margin: 0;
	padding: 0px;
}
/*.pg2midftr ul li {
	float: left;
	width: 100%;
	color: #302e2e;
	font-size: 17px;
	font-family: osregular;
	list-style: none;
}*/
.pg2midftr ul li {
	float: left;
	width: 100%;
	list-style: none;
	color: #626262;
	font-size: 14px;
	font-family: osregular;
	text-align: left;
}
/*.pg2midftr ul li:after {
	content: "\f00c";
	font-family: FontAwesome;
	float: left;
	height: 15px;
	margin: -1px 0px 0 0;
	width: 15px;
	color: #e86824;
}*/
.pg2midftr ul li:after {
	content: "\f00c";
	font-family: FontAwesome;
	float: left;
	height: 15px;
	margin: 0px 6px 0 0;
	width: 15px;
	color: #e86824;
}
span.arow1 {
	background: url(../img/websitebox/arrowbbg.png) no-repeat;
	background-size: 100% 100%;
	width: 82px;
	height: 66px;
	position: absolute;
	right: 59px;
	top: 126px;
	z-index: 99999;
}
.pplls {
	position: absolute;
	width: 144px;
	height: 113px;
	right: -50px;
	top: 197px;
	z-index: 99999;
}
/*.pplls:hover{
	background: url(../img/websitebox/pg2_rt_pics_hover.png) no-repeat;
	background-size: 100% 100%;
}*/
.marginbtm25 {
	margin-bottom: 25px;
}
.textcenter {
	text-align: center;
}
.marginlft41per {
	  margin-bottom: 80px;
}
.marginrt120 {
	margin-right: 120px !important;
}
.paddingtop105 {
	padding-top: 105px;
}
span.arrow33 {
	background: url(../img/websitebox/arrowbbgg.png) no-repeat;
	background-size: 100% 100%;
	width: 110px;
	height: 85px;
	position: absolute;
	left: 158px;
	top: -13px;
}
.boxrt a {
	color: #0177b0;
	font-size: 13px;
	font-family: osregular;
	float: left;
	text-decoration: none;
	margin-top: 42px;
}
.boxrt a:hover {
	color: #0177b0;
	text-decoration: underline;
}
/*.boxrt a:after {
	content: "\f002";
	font-family: FontAwesome;
	float: left;
	height: 15px;
	margin: 0px 5px 0 0;
	width: 15px;
	color: #707070;
}*/
span.arow11 {
	background: url(../img/websitebox/arrowbbg.png) no-repeat;
	background-size: 100% 100%;
	width: 82px;
	height: 66px;
	position: absolute;
	right: 90px;
	top: 199px;
	z-index: 99999;
}
.ppllss {
	position: absolute;
	width: 87px;
	height: 61px;
	right: 55px;
	top: 258px;
	z-index: 99999;
}
.margintop57 {
	margin-top: 57px !important;
}
.marginrt92 {
	margin-right: 92px;
}
.left189 {
	left: 189px !important;
}
.margintop115 {
	margin-top: 115px;
}
.sicicons {
	float: right;
	/*width: 164px;
	height: 48px;*/
	margin-top: 30px;
}
.sicicons div {
	float: left;
	margin-right: 10px;
}
.sicicons img {
	float: left;
	height: 24px;
}
.sicicons div p {
	font-size: 11px;
	color: #7f7f7f;
	float: left;
	font-family: Tahoma, Geneva, sans-serif;
	clear: both;
	text-align: center;
	margin: 0;
	padding: 0;
	width: 100%;
}
.iconsdd div.trywur div p {
	font-size: 11px;
	float: left !important;
	clear: both;
	text-align: center;
	margin: 0;
	padding: 47px 0px 0px 0px;
	width: 100%;
	color: #777777;
	line-height: 13px;
}
.marginlft7 {
	margin-left: 7px;
}
/*.ggtyu h5 {
	color: #000;
	font-size: 24px;
	text-align: center;
	width: 100%;
	font-family: oslight;
	margin: 0;
	font-weight: normal;
}*/
.ggtyu h5 {
	color: #000;
	text-align: center;
	width: 100%;
	font-family: oslight;
	margin: 0;
	font-size: 2.6em;
	font-weight: 300;
	line-height: 42px;
}
.iconsdd {
	width: 685px;
	margin: 45px auto 0px auto;
	overflow: hidden;
}
.trywur {
	width: 100%;
	float: left;
	margin-bottom: 20px;
}
.trywur div {
	margin-right: 49px;
	width: 48px;
	height: 48px;
	margin-top: 20px;
	margin-bottom: 40px;
}
.iconsdd div img {
	height: 38px;
	margin-left: 30px;
}
div.abff {
	margin: 0 auto;
}
.margintop30 {
	margin-top: 30px;
}
.many_ic {
	float: right;
}
.marginlft50 {
	margin-left: 50px !important;
}
.width108per {
	width: 108% !important;
}
.floatright {
	float: right !important;
}
.paddinglft100 {
	padding-left: 100px !important;
}
.width325 {
}
.size28238 {
	width: 282px !important;
	height: 38px !important;
}
.paddingtop25 {
	padding-top: 25px;
}
.paddingtop50 {
	padding-top: 50px;
}
.width111per {
	width: 111% !important;
}
.pg2midftr ul {
	float: left;
	padding-left: 0;
}
.width334 {
}
.marginrt145 {
	margin-right: 145px !important;
}
.marginrt155 {
	margin-right: 155px !important;
}
.margintop25 {
	margin-top: 25px !important;
}
.margintop58 {
	margin-top: 58px !important;
}
.margintop75 {
	margin-top: 75px !important;
}
.width116per {
	width: 116% !important;
}
.margintop10 {
	margin-top: 10px;
}
.marginbtm20 {
	margin-bottom: 20px !important;
}
.marginlft-50 {
	margin-left: -50px;
}
.paddingrt21 {
	padding-right: 21px;
}
.paddingtop0 {
	padding-top: 0;
}
.width116per {
	width: 116% !important;
}
.paddingtop100 {
	padding-top: 100px !important;
}
.clr_red {
	/*color: #e30000 !important;*/
	  color: #e86824;
}
.paddinglft10 {
	padding-left: 10px;
}
.marginlft152 {
	margin-left: 152px;
}
.paddinglft152 {
	padding-left: 152px !important;
}
.marginbtm30 {
	margin-bottom: 30px;
}
.h3tryt {
	font-family: oslight;
	margin-top: 25px;
}
.marginbtm90 {
	margin-bottom: 90px;
}
/* 20-11-2014 */

.paddingtop80 {
	padding-top: 80px;
}
.left235 {
	left: 235px !important;
}
.left175 {
	left: 254px !important;
}
.left168 {
	left: 205px !important;
}
.pg2banner {
	clear: both;
	width: 100%;
	min-height: 400px;
}
.img_arrows {
	background: url(../img/websitebox/pg2_banner.png) no-repeat;
	background-size: 100% 100%;
	width: 452px;
	height: 349px;
	float: left;
	margin: -62px 0px 0px 35px;
}
/*.pg2banner img {
	float: right;
	margin-right: 80px;
	margin-top: -73px;
}*/
/*span#u_0_4{
color:white !important;	
}*/

#footer span.u_0_4 {
	color: white !important;
}
.woman2 {
	background: url(../img/websitebox/woman2.png) no-repeat;
	background-size: 100% 100%;
	width: 402px;
	height: 281px;
	position: absolute;
	bottom: -24px;
	left: 383px;
	z-index: 9999;
}
.crm_img {
	position: absolute;
	left: -74px;
	bottom: 116px;
}
.mls_img {
	position: absolute;
	left: -62px;
	bottom: 215px;
}
.easyto_img {
	position: absolute;
	left: 90px;
	bottom: 269px;
}
.realest_img {
	position: absolute;
	left: 230px;
	bottom: 299px;
}
.seo_img {
	position: absolute;
	left: 370px;
	bottom: 244px;
}
.host247_img {
	position: absolute;
	right: -254px;
	top: 46px;
}
.cctyr {
	position: absolute;
	bottom: 45px;
	right: 14px;
}
.marginbtm42 {
	margin-bottom: 42px;
}
.fontsize33 {
	font-size: 33px;
}
.ppic1 {
	background: url(../img/websitebox/rss_icon.png) no-repeat;
	width: 34px;
	height: 33px;
	float: left;
}
.ppic2 {
	background: url(../img/websitebox/website_icon.png) no-repeat;
	width: 44px;
	height: 37px;
	float: left;
}
.ppic3 {
	background: url(../img/websitebox/tasks_icon.png) no-repeat;
	width: 32px;
	height: 32px;
	float: left;
}
.ppic4 {
	background: url(../img/websitebox/listings_icon.png) no-repeat;
	width: 43px;
	height: 35px;
	float: left;
}
.ppic5 {
	background: url(../img/websitebox/community_icon.png) no-repeat;
	width: 46px;
	height: 38px;
	float: left;
}
.ppic6 {
	background: url(../img/websitebox/googleanal_icon.png) no-repeat;
	width: 34px;
	height: 39px;
	float: left;
}
.ppic7 {
	background: url(../img/websitebox/emails_icon.png) no-repeat;
	width: 43px;
	height: 39px;
	float: left;
}
.ppic8 {
	background: url(../img/websitebox/appstore_icon.png) no-repeat;
	width: 40px;
	height: 33px;
	float: left;
}
.ppic9 {
	background: url(../img/websitebox/appstore2_icon.png) no-repeat;
	width: 41px;
	height: 38px;
	float: left;
}
.ppic10 {
	background: url(../img/websitebox/docs_icon.png) no-repeat;
	width: 30px;
	height: 39px;
	float: left;
}
.ppic11 {
	background: url(../img/websitebox/contacts_icon.png) no-repeat;
	width: 32px;
	height: 25px;
	float: left;
}
.ppic12 {
	background: url(../img/websitebox/listingsynd_icon.png) no-repeat;
	width: 40px;
	height: 38px;
	float: left;
}
.ppic13 {
	background: url(../img/websitebox/calendar_icon.png) no-repeat;
	width: 35px;
	height: 31px;
	float: left;
}
.ppic14 {
	background: url(../img/websitebox/dripcamp_icon.png) no-repeat;
	width: 41px;
	height: 33px;
	float: left;
}
.trywur div:hover {
}
.ppic1:hover {
	background: url(../img/websitebox/rss_icon_clr.png) no-repeat;
	background-size: 100% 100%;
}
.ppic2:hover {
	background: url(../img/websitebox/website_icon_clr.png) no-repeat;
}
.ppic3:hover {
	background: url(../img/websitebox/tasks_icon_clr.png) no-repeat;
}
.ppic4:hover {
	background: url(../img/websitebox/listings_icon_clr.png) no-repeat;
}
.ppic5:hover {
	background: url(../img/websitebox/community_icon_clr.png) no-repeat;
}
.ppic6:hover {
	background: url(../img/websitebox/googleanal_icon_clr.png) no-repeat;
}
.ppic7:hover {
	background: url(../img/websitebox/emails_icon_clr.png) no-repeat;
}
.ppic8:hover {
	background: url(../img/websitebox/appstore_icon_clr.png) no-repeat;
}
.ppic9:hover {
	background: url(../img/websitebox/appstore2_icon_clr.png) no-repeat;
}
.ppic10:hover {
	background: url(../img/websitebox/docs_icon_clr.png) no-repeat;
}
.ppic11:hover {
	background: url(../img/websitebox/contacts_icon_clr.png) no-repeat;
}
.ppic12:hover {
	background: url(../img/websitebox/listingsynd_icon_clr.png) no-repeat;
}
.ppic13:hover {
	background: url(../img/websitebox/calendar_icon_clr.png) no-repeat;
}
.ppic14:hover {
	background: url(../img/websitebox/dripcamp_icon_clr.png) no-repeat;
}
.padding100010 {
	padding: 10px 0 0 10px;
}
.margintop35 {
	margin-top: 35px;
}
.ttyuio {
	top: -94px !important;
	left: 160px !important;
}
.marginlft-4 {
	margin-left: -4px !important;
}
.margintop-12 {
	margin-top: -12px;
}
.margintop16 {
	margin-top: 16px;
}
.margintop12 {
	margin-top: 12px;
}
.margintop-4 {
	margin-top: -4px;
}
.margintop-19 {
	margin-top: -19px;
}
.paddinglft0 {
	padding-left: 0 !important;
}
.margintop2 {
	margin-top: 2px;
}
.top0 {
	top: 0px !important;
}
/* EXTERNAL */

section#header {
	background: #e96824;
}
.address a {
	font-size: 13px;
	padding-right: 20px;
	text-transform: uppercase;
}
.address a i {
	padding-right: 10px;
}
.button-top a.login {
	background: #272727;
	text-align: center;
	padding: 7px 22px 3px 22px;
	border-radius: 0px 0px 5px 5px;
	text-transform: none;
}
.button-top {
	padding-right: 26px;
}
section#header a {
	color: #fff;
}
a.navbar-brand {
	padding: 0px;
	position: relative;
	top: -45px;
}
header#navigation {
	background: #272727;
	padding: 10px 0px;
}
nav.navbar.navbar-default {
	background: transparent;
	border: 0px;
	border-radius: 0px;
	margin-bottom: 0px;
	z-index: 99999999;
}
.navbar-default .navbar-nav > li > a {
	color: #FFF !important;
	font-size: 15px;
	font-weight: bold;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li.active > a {
	background: none !important;
	color: #e86824 !important;
}
/* 25-11-2014 */
.width72per {
	width: 72% !important;
}
.width290 {
	width: 290px !important;
}
.contact-details iframe {
	border: 1px solid #ffffff !important;
}
.contact-details .pluginConnectTextDark span#u_0_4 {
	color: white !important;
}
.emailup input[type="submit"]:hover {
	background-color: #1C1C1C;
}
.ttryu a:hover {
	background-color: #1C1C1C;
}
.mobile_logo {
	display: none;
}
.mobile_logo img {
	margin-left: auto;
	margin-right: auto;
}
.mobile_logo {
	float: left;
	width: 91px;
	width: 76px;
}
body.sticky-menu-active {
}
body.sticky-menu-active .fixed_menu {

}
/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	padding: 0;
 *zoom: 1;
}
.bx-wrapper img {
	max-width: 100%;
	display: block;
}
/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
	-ms-transform: translatez(0);
	-o-transform: translatez(0);
	transform: translatez(0);
}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
	position: relative;
	bottom: 0;
	width: 100%;
}
/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(/img/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}
/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
 *zoom: 1;
 *display: inline;
}
.bx-wrapper .bx-pager.bx-default-pager a {
	background: #c7c7c7;
	text-indent: -9999px;
	display: block;
	width: 11px;
	height: 11px;
	margin: 0 3px;
	outline: 0;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #8e8e8e;
}
/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -80px;
	outline: 0;
	width: 81px;
	height: 161px;
	text-indent: -9999px;
	z-index: 9999;
}

.bx-wrapper .bx-prev {
	left: 10px;
	background: url(../vendor/rs-plugin/assets/left_arrow_slider.png) no-repeat;
}
.bx-wrapper .bx-next {
	right: 10px;
	background: url(../vendor/rs-plugin/assets/right_arrow_slider.png) no-repeat;
}
.bx-controls-auto {
	display: none;
}
.main {
	   padding-top: 40px;
}
.feature-box1 {
	padding-bottom: 0px !important;
}
.main_slider {
	margin-top: 60px;
	margin-bottom: 60px;
	  width: 970px;
	margin-left: auto;
	margin-right: auto;
}
.main_slider1 {
	margin-top: 10px !important;
	margin-bottom: 40px !important;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}
.main_slider li {
	display: block;
}
.main_slider li img {
	margin-left: auto;
	margin-right: auto;
}
.main_slider .bx-pager {
	display: none;
}
.main_slider .bx-controls-auto {
	display: none;
}
.testimonial_wrap {
}
.testimonial_wrap {
	margin-top: 0px;
	position: relative;
	padding: 0px 0px;
}
.testimonial_wrap section {
	margin: 20px 0px;
}
.testimonial_wrap section figure {
	position: relative;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-color: #fff;
	border: solid 1px #ddd;
	padding: 6px;
	position: relative;
	margin-bottom: 50px;
}
.testimonial_wrap section figure .profile_thumb {
	width: 160px;
	height: 185px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-color: #FFF;
	border: solid 1px #DDD;
	padding: 4px;
	position: absolute;
	bottom: -30px;
	left: 15px;
	overflow: hidden;
}
.testimonial_wrap section figure .profile_thumb img {
	border: solid 1px #ddd;
}
.testimonial_wrap section article {
	text-align: left;
}
.testimonial_wrap section article h3 {
	font-size: 17px;
	line-height: 19px;
	font-weight: 400;
	margin: 0;
	margin-bottom: 10px;
}
.testimonial_wrap section article p {
	font-size: 14px;
	color: #626262;
	line-height: 20px;
	margin-bottom: 20px;
	font-weight: 400;
	min-height: 135px;
}

.testimonial_wrap section article p span{
	
  font-weight: 700;
  font-size: 18px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 2px;
	
}
.testimonial_wrap section article p:first-letter{
	
	font-weight:700;
		
}
.testimonial_wrap section article a {
	text-decoration: underline;
	display: block;
	text-align: right;
	color: #0177b0;
	font-size: 15px;
}
.testimonial_wrap section article a:hover {
	color: #E96824;
}
.pricing_table_wrap {
	position: relative;
	padding: 0px 70px;
	text-align: left;
	margin-bottom: 40px;
}
.pricing_table_wrap > ul {
	margin: 0;
	padding: 0;
}
.pricing_table_wrap > ul > li {
	width: 176px;
	float: left;
	border: 1px solid #dddddd;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	min-height: 600px;
	list-style: none;
	border-right: none;
}
.pricing_table_wrap > ul > li.last {
	border-right: 1px solid #dddddd;
}
.pricing_table_wrap > ul > li.first {
	width: 470px;
	margin-top: 100px;
	border-radius: 0px;
	padding: 0px 15px;
	border-right: none;
}
.pricing_table_wrap > ul > li.first ul.list_1 {
	margin: 0;
	padding: 0;
}
.pricing_table_wrap > ul > li.first ul.list_1 .first {
}
.pricing_table_wrap > ul > li.first ul.list_1 .last {
	border-bottom: 0px;
	height: auto;
}
.pricing_table_wrap > ul > li.first ul.list_1 > li {
	display: block;
	list-style: none;
	border-bottom: 1px solid #dddddd;
	padding: 15px 0px;
	height: 72px;
}
.pricing_table_wrap h3 {
	font-size: 17px;
	font-weight: 400;
	margin: 0;
	line-height: 19px;
	color: #626262;
	margin-bottom: 3px;
}
.pricing_table_wrap p {
	font-size: 13px;
	margin: 0;
	line-height: 20px;
	color: #626262;
}
.pricing_table_wrap .table > thead > tr > th, .pricing_table_wrap .table > tbody > tr > th, .pricing_table_wrap .table > tfoot > tr > th, .pricing_table_wrap .table > thead > tr > td, .pricing_table_wrap .table > tbody > tr > td, .pricing_table_wrap .table > tfoot > tr > td {
	padding: 15px 15px;
}
.pricing_table_wrap .table > tbody > tr > td figure {



	text-align: center;
	padding: 10px 0px;
}
.pricing_table_wrap .table > tbody > tr > td.large_cross figure {
	padding: 16px 0px;
	height: 51px;
}
.pricing_table_wrap .table > tbody > tr > td.large_cross {
	padding-top: 34px;
}
.pricing_table_wrap .table > thead > tr > th {
	position: relative;
	font-weight: 400;
	vertical-align: middle;
}
.pricing_table_wrap .table > thead > tr > th:first-child {
	border-top: none;
	border-left: none;
	border-bottom: none;
}
.pricing_table_wrap .table > thead > tr > th.gray {
	background-color: #eee;
	color: #0177b0;
	font-size: 20px;
	text-align: center;
	line-height: 24px;
	padding: 25px 10px;
	font-weight: 400;
	border-bottom: none;
}
.pricing_table_wrap ul.list_icon {
	margin-left: 60px;
	padding: 0;
	margin-top: 15px;
	margin-top: 3px;
	text-align: left;
}
.pricing_table_wrap ul.list_icon > li {
	list-style: none;
	display: block;
	color: #626262;
	line-height: 12px;
	font-size: 14px;
	margin-bottom: 2px;
	clear: both;
	overflow: hidden;
}
.pricing_table_wrap ul.list_icon .icon {
	display: block;
	vertical-align: middle;
	margin-right: 10px;
	width: 48px;
	height: 48px;
	float: left;
}
.pricing_table_wrap ul.list_icon span {
	display: block;
	margin-left: 55px;
	padding-top: 18px;
}
.pricing_table_wrap ul.list_icon .icon.icon1 {
	background: url(../img/websitebox/pricing/icon_1.png) no-repeat;
}
.pricing_table_wrap ul.list_icon .icon.icon2 {
	background: url(../img/websitebox/pricing/icon_2.png) no-repeat;
}
.pricing_table_wrap ul.list_icon .icon.icon3 {
	background: url(../img/websitebox/pricing/icon_3.png) no-repeat;
}
.pricing_table_wrap ul.list_icon .icon.icon4 {
	background: url(../img/websitebox/pricing/icon_4.png) no-repeat;
}
.pricing_table_wrap ul.list_icon .icon.icon5 {
	background: url(../img/websitebox/pricing/icon_5.png) no-repeat;
}
.pricing_table_wrap ul.list_icon .icon.icon6 {
	background: url(../img/websitebox/pricing/icon_6.png) no-repeat;
}
.pricing_table_wrap ul.list_icon .icon.icon7 {
	background: url(../img/websitebox/pricing/icon_7.png) no-repeat;
}
.pricing_table_wrap ul.list_icon .icon.icon8 {
	background: url(../img/websitebox/pricing/icon_8.png) no-repeat;
}
.pricing_table_wrap ul.list_icon .icon.icon9 {
	background: url(../img/websitebox/pricing/icon_9.png) no-repeat;
}
.pricing_table_wrap ul.list_icon .icon.icon10 {
	background: url(../img/websitebox/pricing/icon_10.png) no-repeat;
}
.pricing_table_wrap ul.list_icon .icon.icon11 {
	background: url(../img/websitebox/pricing/icon_11.png) no-repeat;
}
.pricing_table_wrap ul.list_icon .icon.icon12 {
	background: url(../img/websitebox/pricing/icon_12.png) no-repeat;
}
.pricing_table_wrap ul.list_icon .icon.icon13 {
	background: url(../img/websitebox/pricing/icon_13.png) no-repeat;
}
.pricing_table_wrap ul.list_icon .icon.icon14 {
	background: url(../img/websitebox/pricing/icon_14.png) no-repeat 3px 3px;
}
.pricing_table_wrap .table > tbody > tr > td.last_line h3 {
	font-size: 24px;
	font-weight: 300;
	margin: 0;
}
.pricing_table_wrap a.btn_pricing {
	background-color: #E86824;
	text-align: center;
	margin: 0;
	border-radius: 5px;
	color: #FFF;
	font-size: 18px;
	font-family: osregular;
	display: inline-block;
	line-height: 1;
	padding: 11px 108px;
}
.pricing_table_wrap a.btn_pricing:hover {
	text-decoration: none;
	color: #FFF;
	background: #272727;
}
.pricing_table_wrap .table > tbody > tr > td.last_price {
	vertical-align: middle;
}
.pricing_table_wrap .table > tbody > tr > td.last_price h3 {
  color: #777777 !important;
  font-size: 72px;
  line-height: 72px;
}
.black_box {
	background: #272727;
	padding: 21px 20px;
	text-align: center;
	margin-bottom: 40px;
	margin-top: 30px;
	min-height: 115px;
	vertical-align: middle;
}
.black_box h3 {
	color: #ffffff !important;
	font-weight: 300;
	font-size: 26px;
	margin: 0;
	line-height: 35px;
}
.black_box_2 {
	background: #272727;
	padding: 23px 20px;
	text-align: center;
	margin-bottom: 40px;
	margin-top: 30px;
	position: relative;
	min-height: 115px;
}

.black_box_2.map_overlap{
	
	margin-top:-100px;
	
}
.black_box_2 img {
	position: absolute;
	top: -23px;
	right: 45px;
}
.black_box_2 h3 {
	color: #ffffff !important;
	font-weight: 300;
	font-size: 26px;
	margin: 0;
	margin-bottom: 10px;
}
.black_box_2 p {
	color: #999999;
	font-weight: 300;
	font-size: 20px;
	margin: 0;
}
.black_box_3 {
	background: #272727;
	padding: 40px 20px;
	text-align: center;
	margin-bottom: 40px;
	margin-top: 30px;
	vertical-align: middle;
	min-height: 115px;
}
.black_box_3 h3 {
	color: #ffffff !important;
	font-weight: 300;
	font-size: 26px;
	margin: 0;
	line-height: 35px;
}
.gaurannty_wrap {
	padding: 0px 100px;
}
.guranty_inline {
	margin-bottom: 40px;
}
.guranty_inline figure {
	float: left;
}
.guranty_inline article {
	margin-left: 190px;
}
.guranty_inline article h3 {
	font-size: 17px;
	margin: 0;
	margin-bottom: 13px;
}
.guranty_inline article h3 p {
	margin: 0;
}
.guranty_row {
	margin-bottom: 30px;
}
.guranty_row h3 {
	font-size: 17px;
	margin: 0;
	margin-bottom: 10px;
}
.guranty_row p {
	margin-bottom: 20px;
}
.coevrage_tabele_wrap {
	position: relative;
}
.coverage_wrap {
}
.coverage_wrap .table {
	margin-bottom: 0px;
}
.coverage_wrap .table > thead > tr > th, .coverage_wrap .table > tbody > tr > th, .coverage_wrap .table > tfoot > tr > th, .coverage_wrap .table > thead > tr > td, .coverage_wrap .table > tbody > tr > td, .coverage_wrap .table > tfoot > tr > td {
}
.coverage_wrap .table > thead > tr > th {
	vertical-align: middle;
	border-right: 1px solid #ddd;
	text-align: center;
	color: #626262;
	border-bottom: none;
}
.coverage_wrap .table > thead > tr > th:first-child {
	text-align: left;
}
.coverage_wrap .table > thead > tr > th:last-child {
}
.coverage_wrap .table > tbody > tr > td {
	color: #626262;
	font-size: 14px;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
}
.coverage_wrap .table > tbody > tr > td.notify_wrap {
	position: relative;
}
.coverage_wrap .table > tbody > tr > td.notify_wrap .notify_pop {
	width: 356px;
	height: 168px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #ddd;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	margin-bottom: 40px;
	margin-left: -85px;
	z-index: 50;
	padding: 30px 25px;
	display: none;
}
.coverage_wrap .table > tbody > tr > td.notify_wrap .notify_pop a.notify_close {
	background: url(../img/websitebox/notify_close.png) no-repeat;
	width: 30px;
	height: 30px;
	position: absolute;
	top: -15px;
	right: -15px;
	z-index: 25;
}
.coverage_wrap .table > tbody > tr > td.notify_wrap .notify_pop label {
	display: block;
	font-size: 16px;
	font-weight: 300;
	line-height: 18px;
	margin-bottom: 15px;
	color: #333333;
}
.coverage_wrap .table > tbody > tr > td.notify_wrap .notify_pop .form-control {
	color: #777777;
	font-size: 13px;
	font-weight: 400;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #fff;
	border: solid 1px #ccc;
	margin-bottom: 12px;
}
.coverage_wrap .table > tbody > tr > td.notify_wrap .notify_pop input[type="submit"] {
	background-color: #272727;
	text-align: center;
	margin: 0;
	border-radius: 5px;
	color: #FFF;
	font-size: 16px;
	font-weight: 400;
	border: none;
	display: inline-block;
	line-height: 1;
	padding: 6px 54px;
	outline: none;
}
.coverage_wrap .table > tbody > tr > td.notify_wrap .notify_pop input[type="submit"]:hover {
	background-color: #E86824;
	color: #FFFFFF;
}
.coverage_wrap .table > tbody > tr > td span {
	color: #0177b0;
}
.coverage_wrap .table > tbody > tr > td figure {
	text-align: center;
	padding: 3px 0px;
}
.coverage_wrap .table > tbody > tr > td .popover {
}
.coverage_wrap .table > tbody > tr > td .popover h3 {
	font-size: 14px;
}
.coverage_wrap .table > tbody > tr > td .popover p {
	font-size: 13px;
	margin: 0px;
	line-height: 19px;
	margin-bottom: 10px;
}

.coverage_wrap .table > tbody > tr > td .popover ul {
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
}
.coverage_wrap .table > tbody > tr > td .popover ul li {
	display: block;
	font-size: 13px;
	margin: 0px;
	line-height: 19px;
	list-style: none;
	margin-bottom: 2px;
}
.coverage_wrap .table > tbody > tr > td .popover a {
	color: #E86824;
	font-size: 13px;
	margin: 0px;
	line-height: 19px;
}
.coverage_wrap .table > tbody > tr > td figure img {
	margin-left: auto;
	margin-right: auto;
}
.coverage_wrap .table > tbody > tr > td.text-left {
	text-align: left;
}
.coverage_wrap .table > tbody > tr > td.heading_row {
	background-color: #EEE;
	text-align: left;
}
.coverage_wrap .table > tbody > tr > td h3 {
	color: #0177B0 !important;
	font-size: 19px;
	font-weight: 400;
	margin: 0px;
	line-height: 20px;
}
.coverage_wrap .table > tbody > tr > td a.notify {
	background-color: #E86824;
	text-align: center;
	margin: 0;
	border-radius: 5px;
	color: #FFF;
	font-size: 16px;
	font-family: osregular;
	display: inline-block;
	line-height: 1;
	padding: 6px 30px;
	float: right;
}
.coverage_wrap .table > tbody > tr > td a.notify:hover {
	text-decoration: none;
	color: #FFF;
	background: #272727;
}
.coverage_map {
	margin-bottom: 40px;
}

.coverage_map #mls_map{
	
	
	
}



.coverage_filter {
	margin-top: 85px;
	margin-bottom: 85px;
}
.coverage_filter label {
	color: #0177b0;
	font-size: 20px;
	font-weight: 400;
	margin-bottom: 15px;
	padding-top: 7px;
}
.coverage_filter select {
	margin-bottom: 15px;
	cursor: pointer;
}
.coverage_piece_1 {
	text-align: center;
	position: absolute;
	top: -260px;
	right: -70px;
	display: inline-block;
	width: 235px;
}
.coverage_piece_1:hover {
	text-decoration: none;
}
.coverage_piece_1 img {
}
.coverage_piece_1 img:hover {
}
.coverage_piece_1 h6 {
	display: block;
	text-decoration: underline;
	color: #0177b0;
	font-size: 14px;
	margin-bottom: 2px;
	margin-top: 2px;
	margin-left: 50px;
	cursor: default;
}
.coverage_piece_1 p {
	color: #7f7f7f;
	font-size: 12px;
	line-height: 16px;
	margin-left: 50px;
	cursor: default;
}
.pricing_piece_1 {
	text-align: center;
	position: absolute;
	top: 260px;
	right: -70px;
	display: inline-block;
	width: 215px;
}
.pricing_piece_1 img {
	margin-left: 20px;
}
.pricing_piece_1 h6 {
	display: block;
	text-decoration: underline;
	color: #0177b0;
	font-size: 14px;
	margin-bottom: 2px;
	margin-top: 2px;
	cursor: default;
	margin-left: 80px;
}
.pricing_piece_1 p {
	color: #7f7f7f;
	font-size: 12px;
	line-height: 16px;
	margin-left: 80px;
	cursor: default;
}
.pricing_piece_1:hover {
	text-decoration: none;
}



.pricing_piece_5 {
  text-align: center;
  position: absolute;
  top: 27px;
  right: -70px;
  display: inline-block;
  width: 215px;
  z-index: 2;
}
.pricing_piece_5 img {
	margin-left: 20px;
}
.pricing_piece_5 h6 {
	display: block;
	text-decoration: underline;
	color: #0177b0;
	font-size: 14px;
	margin-bottom: 2px;
	margin-top: 2px;
	cursor: default;
	margin-left: 80px;
}
.pricing_piece_5 p {
	color: #7f7f7f;
	font-size: 12px;
	line-height: 16px;
	margin-left: 80px;
	cursor: default;
}
.pricing_piece_5:hover {
	text-decoration: none;
}














.pricing_piece_2 {
	text-align: center;
	position: absolute;
	  top: 760px;
	right: -69px;
	display: inline-block;
	width: 215px;
}
.pricing_piece_2:hover {
	text-decoration: none;
}
.pricing_piece_2 img {
}
.pricing_piece_2 h6 {
	display: block;
	text-decoration: underline;
	color: #0177b0;
	font-size: 14px;
	margin-bottom: 2px;
	margin-top: 2px;
	margin-left: 80px;
	cursor: default;
}
.pricing_piece_2 p {
	color: #7f7f7f;
	font-size: 12px;
	line-height: 16px;
	margin-left: 80px;
	cursor: default;
}
.testi_piece_1 {
  text-align: center;
  position: absolute;
  top: 395px;
  right: -165px;
  display: inline-block;
  width: 215px;
    display: none;
}
.testi_piece_1:hover {
	text-decoration: none;
}
.testi_piece_1 img {
	  margin-left: 35px;
}
.testi_piece_1 h6 {
	display: block;
	text-decoration: underline;
	color: #0177b0;
	font-size: 14px;
	margin-bottom: 2px;
	margin-top: 5px;
	margin-left: 80px;
	cursor: default;
}
.testi_piece_1 p {
	color: #7f7f7f;
	font-size: 12px;
	line-height: 16px;
	margin-left: 80px;
	cursor: default;
}
.coverage_main {
	padding: 0px 40px;
}
.line_th {
	text-decoration: line-through;
}
.orange_color {
	color: #e96824;
}
.pricing_piece_3 {
	text-align: center;
	position: absolute;
	top: 15px;
	left: 215px;
}
.pricing_piece_3 img {
	margin-left: 20px;
}
.pricing_piece_3 a {
  text-decoration: none;
  color: #000000;
  font-size: 20px;
  margin-bottom: 0;
  position: relative;
  top: -112px;
  left: -15px;
  z-index: 999;
  display: block;
    cursor: default;
  font-family: sil !important;
}
.pricing_piece_44 {
	text-align: center;
	position: absolute;
	top: 50px;
	left: 255px;
}
.pricing_piece_44 img {
	margin-left: 20px;
}
.pricing_piece_44 a {
	text-decoration: none;
	color: #0177B0;
	font-size: 20px;
	margin-bottom: 0;
	position: relative;
	top: -80px;
	left: -121px;
	z-index: 999;
	display: block;
}
.grab_testimonial_wrap {
	padding: 0px 45px;
	margin: 30px 0px;
}
.grab_testimonial_wrap h4 {
	color: #0e0e0e;
	font-size: 42px;
	font-weight: 300;
	margin: 0;
	margin-bottom: 20px;
	text-transform: none;
	overflow: hidden;
}
.grab_testimonial_wrap h4 i {
	text-align: left;
	font-style: normal;
	margin-top: 15px;
	display: block;
}
.grab_testimonial_wrap h4 span {
	display: inline-block;
	vertical-align: middle;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #272727;
	color: #FFF;
	font-size: 42px;
	line-height: 42px;
	font-weight: 300;
	padding: 13px 22px;
	margin-right: 25px;
	float: left;
}
.grab_testimonial_wrap .form-control {
	position: relative;
	background-color: #eee;
	border: solid 3px #272727;
	color: #272727;
	font-size: 26px;
	font-weight: 300;
	box-shadow: none;
}
.grab_testimonial_wrap textarea.form-control {
	height: 145px;
	resize: none;
	margin-bottom: 50px;
}
.grab_testimonial_wrap input.form-control {
	height: 55px;
	margin-bottom: 30px;
}
.grab_testimonial_wrap span.form_after {
	position: relative;
	display: block;
}
.grab_testimonial_wrap span.form_after:after {
	background: url(../img/websitebox/form_piece.png) no-repeat;
	width: 65px;
	height: 23px;
	position: absolute;
	top: -20px;
	left: 130px;
	content: "";
}
.btn_1 {
	background-color: #E86824;
	padding: 9px 55px;
	text-align: center;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	color: #FFF;
	font-size: 18px;
	display: inline-block;
	border: none;
	outline: none;
	line-height: 1;
	font-family: "Open Sans", Arial, sans-serif;
	font-weight: 400;
}
.btn_1:hover {
	color: #ffffff;
	background-color: #1C1C1C;
	text-decoration: none;
}
.grab_testimonial_wrap form {
	margin-bottom: 50px;
}
.grab_testimonial_wrap .btn_1 {
	position: relative;
	margin-bottom: 103px;
}
.grab_testimonial_wrap .btn_1:after {
	background: url(../img/websitebox/get_5.png) no-repeat;
	width: 140px;
	height: 107px;
	position: absolute;
	left: 0;
	right: 0;
	bottom: -102px;
	margin: 0 auto;
	content: "";
}
.grab_testimonial_wrap .testi_share {
	text-align: center;
}
.grab_testimonial_wrap .testi_share img {
	display: inline-block;
}
.grab_testimonial_wrap .testi_share figure {
	position: relative;
	margin-bottom: 120px;
}
.grab_testimonial_wrap .testi_share figure:after {
	background: url(../img/websitebox/get_5_2.png) no-repeat;
	width: 140px;
	height: 107px;
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	content: "";
	bottom: -102px;
}
.great_design_wrap {
}
.great_design_wrap section {
	margin: 20px 0px;
	text-align: center;
	padding-bottom: 30px;
	position: relative;
}
.great_design_wrap section:after {
	position: absolute;
	left: 0px;
	bottom: 0px;
	height: 1px;
	content: "";
	width: 100%;
	background-image: -webkit-linear-gradient(left, transparent, rgba(0, 0, 0, 0.2), transparent);
	background-image: linear-gradient(to right, transparent, rgba(0, 0, 0, 0.2), transparent);
}

.great_design_wrap section.last {
	
	margin-bottom:10px;
	
}

.great_design_wrap section.last:after {
	
	 display:none;
	
}
.great_design_wrap section figure {
	display: inline-block;
	margin-bottom: 30px;
}
.great_design_wrap section figure img {
}
.great_design_wrap section h3 {
	color: #272727;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	margin: 0;
	line-height: 15px;
}
.great_design_img {
	margin-bottom: 40px;
	margin-top: 30px;
}
.great_design_img img {
	margin-left: auto;
	margin-right: auto;
}
.great_design_wrap_cap {
	text-align: center;
}
.great_design_wrap_cap.great_design_wrap_cap_3 section {

  padding-bottom: 30px;
  margin-bottom: 0;
  
}

.great_design_wrap_cap.great_design_wrap_cap_3 section figure {
  display: inline-block;
    margin-bottom: 10px;
}


.great_design_wrap_cap.great_design_wrap_cap_3 h3{
  font-weight: 400;
  margin: 0;
  line-height: 15px;
  text-align: left;
  text-transform: none;
  color: #0177b0 !important;
  font-size: 16px;
  text-decoration: none;
}

.great_design_wrap_cap section {
	position: relative;
	display: inline-block;
	margin: 20px 0px;

}
.great_design_wrap_cap figure {
	display: inline-block;
}
.btn_2 {
	padding: 7px 15px;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #f8f8f8;
	color: #272727;
	font-weight: 300;
	font-size: 14px;
	display: inline-block;
	border: none;
	outline: none;
	line-height: 1;
	font-family: "Open Sans", Arial, sans-serif;
}
.btn_2:hover {
	color: #ffffff;
	background-color: #1C1C1C;
	text-decoration: none;
}
.great_design_wrap_cap section a.btn_2 {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	width: 113px;
	height: 28px;
	padding: 7px 2px;
	z-index: 4;
}
.great_design_wrap.great_design_wrap_cap section a.btn_2 {
	width: 165px;
}
.great_design_wrap_cap section a.overlay {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	width: 100%;
	height: 100%;
	content: "";
	background-color: #000;
	background-color: rgba(0, 0, 0, 0.67);
	z-index: 2;
}
.great_design_wrap_cap section a {
	display: none;
}
.great_design_wrap_cap section:hover a {
	display: block;
}
.multi_testimonial_wrap {
	padding: 0px 45px;
	margin: 30px 0px;
}
.multi_testimonial_wrap section {
	margin-bottom: 40px;
	overflow: hidden;
}
.multi_testimonial_wrap section .single_logo_right {
	float: right;
	margin-right: 120px;
	margin-top: 12px;
	overflow: hidden;
}
.multi_testimonial_wrap section .single_logo_left {
	float: left;
	margin-left: 120px;
	margin-top: 12px;
}
.multi_testimonial_wrap section .logo_left_sec {
	margin-left: 120px;
	margin-top: 12px;
	overflow: hidden;
}
.multi_testimonial_wrap section .logo_left_sec i {
	float: left;
	width: 33px;
	height: 39px;
}
.multi_testimonial_wrap section .logo_left_sec span {
	display: block;
	margin-left: 40px;
	padding-top: 5px;
}
.multi_testimonial_wrap section .logo_left_sec span h5 {
	font-size: 15px;
	font-weight: 400;
	line-height: 15px;
	margin: 0;
	color: #626262;
	margin-bottom: 2px;
}
.multi_testimonial_wrap section .logo_left_sec span h6 {
	font-size: 12px;
	font-weight: 400;
	line-height: 12px;
	margin: 0;
	color: #626262;
}
.multi_testimonial_wrap section .logo_right_sec {
	margin-right: 120px;
	margin-top: 12px;
	float: right;
	overflow: hidden;
}
.multi_testimonial_wrap section .logo_right_sec i {
	float: left;
	width: 33px;
	height: 39px;
}
.multi_testimonial_wrap section .logo_right_sec span {
	display: block;
	margin-left: 40px;
	padding-top: 5px;
}
.multi_testimonial_wrap section .logo_right_sec span h5 {
	font-size: 15px;
	font-weight: 400;
	line-height: 15px;
	margin: 0;
	color: #626262;
	margin-bottom: 2px;
}
.multi_testimonial_wrap section .logo_left_sec span h6 {
	font-size: 12px;
	font-weight: 400;
	line-height: 12px;
	margin: 0;
	color: #626262;
}
.multi_testimonial_wrap .testimonial_inner {
	border: solid 1px #D3D3D3;
	background-color: #f7ebd4;
	padding: 30px 40px;
	padding-left: 20px;
	position: relative;
}
.multi_testimonial_wrap .testimonial_inner:after {
	background: url(../img/websitebox/yellow_testi_after.png) no-repeat;
	width: 52px;
	height: 41px;
	content: "";
	position: absolute;
	right: 50px;
	bottom: -41px;
}
.multi_testimonial_wrap .testimonial_inner.left:after {
	left: 50px !important;
}
.multi_testimonial_wrap .testimonial_inner p {
	font-size: 25px;
	line-height: 30px;
	font-weight: 300;
	margin: 0;
	padding-left: 30px;
}
.multi_testimonial_wrap .testimonial_inner .quote_left {
	float: left;
	background: url(../img/websitebox/quote_left.png) no-repeat;
	width: 18px;
	height: 15px;
	margin-right: 10px;
	display: block;
}
.multi_testimonial_wrap .testimonial_inner .quote_right {
	background: url(../img/websitebox/quote_right.png) no-repeat;
	width: 18px;
	height: 15px;
	margin-left: 5px;
	display: inline-block;
	position: relative;
	top: 5px;
}
.multi_testimonial_wrap .testimonial_inner.green {
	background-color: #e8f6cd;
}
.multi_testimonial_wrap .testimonial_inner.green:after {
	background: url(../img/websitebox/green_testi_after.png) no-repeat;
}
.multi_testimonial_wrap .testimonial_inner.green.left:after {
	left: 50px;
}
.multi_testimonial_wrap .testimonial_inner.purple {
	background-color: #ecdaf0;
}
.multi_testimonial_wrap .testimonial_inner.purple:after {
	background: url(../img/websitebox/purple_testi_after.png) no-repeat;
}
.multi_testimonial_wrap .testimonial_inner.red {
	background-color: #f9d7d7;
}
.multi_testimonial_wrap .testimonial_inner.red:after {
	background: url(../img/websitebox/red_testi_after.png) no-repeat;
}
.multi_testimonial_wrap .testimonial_inner.red.left:after {
	left: 50px;
}
.multi_testimonial_wrap .testimonial_inner.gray {
	background-color: #e1e1e1;
}
.multi_testimonial_wrap .testimonial_inner.gray:after {
	background: url(../img/websitebox/gray_testi_after.png) no-repeat;
}
.multi_testimonial_wrap .testimonial_inner.gray.left:after {
	right: 0px;
	left: 50px;
	background: url(../img/websitebox/gray_testi_after.png) no-repeat;
}
.multi_testimonial_wrap .testimonial_inner.gray_2 {
	background-color: #cdcdcd;
}
.multi_testimonial_wrap .testimonial_inner.gray_2.left:after {
	right: 0px;
	left: 50px;
	background: url(../img/websitebox/gray_2_testi_after.png) no-repeat;
}
.multi_testimonial_wrap .testimonial_inner.blue {
	background-color: #cae9f8;
}
.multi_testimonial_wrap .testimonial_inner.blue:after {
	background: url(../img/websitebox/blue_testi_after.png) no-repeat;
}
.multi_testimonial_wrap .testimonial_inner.ligh_yellow_after {
	background-color: #f8f6df;
}
.multi_testimonial_wrap .testimonial_inner.ligh_yellow_after:after {
	background: url(../img/websitebox/ligh_yellow_after.png) no-repeat;
}
.multi_testimonial_wrap .testimonial_inner.light_purple {
	background-color: #e9e0fb;
}
.multi_testimonial_wrap .testimonial_inner.light_purple:after {
	background: url(../img/websitebox/light_purple_testi_after.png) no-repeat;
}
.multi_testimonial_wrap .testimonial_inner.blue_2 {
	background-color: #e0ecfc;
}
.multi_testimonial_wrap .testimonial_inner.blue_2:after {
	background: url(../img/websitebox/blue_2_testi_after.png) no-repeat;
}
.multi_testimonial_wrap .testimonial_inner.blue_3 {
	background-color: #d7e3f2;
}
.multi_testimonial_wrap .testimonial_inner.blue_3:after {
	background: url(../img/websitebox/blue_3_testi_after.png) no-repeat;
}
.vs {
	padding: 0px 40px;
	margin-top: -40px;
	margin-bottom: -30px;
	position: relative;
}
.vs:after {
	background: url(../img/websitebox/vs_icon.png) no-repeat;
	width: 88px;
	height: 88px;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	content: "";
	margin-top: 210px;
}
.vs section {
	padding-top: 50px;
	padding-left: 25px;
	padding-right: 35px;
}
.vs h4 {
	color: #0e0e0e;
	font-size: 33px;
	font-weight: 300;
	margin: 0;
	line-height: 33px;
	margin-bottom: 30px;
}
.vs h4 span {
	font-weight: 700;
}
.vs ul {
	margin: 0;
	padding: 0;
	min-height: 325px;
}
.vs ul li {
	display: block;
	position: relative;
	color: #626262;
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 20px;
	padding-left: 25px;
}
.vs ul li strong {
	font-weight: 700;
	display: block;
	margin-bottom: 3px;
}
.vs ul li:after {
	background: url(../img/websitebox/listings_icon_tick.png) no-repeat;
	width: 13px;
	height: 10px;
	position: absolute;
	top: 0;
	left: 0;
	content: "";
	margin-top: 3px;
}
.vs figure {
}
.vs figure img {
	margin-left: auto;
	margin-right: auto;
}
.vs .left {
	background: #ebebeb;
	min-height: 600px;
}
.vs .right {
	background: #000000;
	min-height: 600px;
}
.vs .right section {
	padding-left: 35px;
	padding-right: 20px;
}
.vs .right h4 {
	color: #FFF;
}
.vs .right ul li {
	color: #FFF;
}
.vs_detail {
	text-align: center;
	padding-top: 20px;
}
.vs_detail figure {
	margin-bottom: 15px;
}
.vs_detail figure img {
	margin-right: 210px;
}
.vs_detail p {
	font-size: 16px;
	color: #0e0e0e;
}
.vs_detail h3 {
	color: #272727;
	font-size: 32px;
	font-weight: 300;
	margin: 30px 0px;
	margin-bottom: 50px;
	line-height: 35px;
}
.vs_detail h4 {
	color: #000000;
	font-size: 26px;
	font-weight: 300;
	margin-bottom: 15px;
	line-height: 32px;
}
.vs_piece {
	padding: 0px 45px;
	text-align: right;
}
.vs_piece img {
	margin-left: auto;
	margin-right: 130px;
	margin-bottom: 15px;
}
.vs_piece .btn_1 {
	padding: 10px 25px;
}
.responsive_test {
	position: relative;
}
.responsive_test .search_filter {
	background-color: #272727;
	margin-bottom: 50px;
	padding: 45px 45px;
	margin-top: 60px;
}
.responsive_test .search_piece {
	position: absolute;
	top: -80px;
	left: 19%;
}
.responsive_test .search_filter .fomr-control {
	box-shadow: none;
	margin-bottom: 0px;
}
.responsive_test .search_filter .btn_1 {
	display: block;
	text-transform: uppercase;
	padding: 9px 30px;
	width: 100%;
	text-align: center;
	font-size: 16px;
}
.responsive_test .device_filter {
}
.letterBlocks {
	position: relative;
	display: block;
	height: 143px;
	z-index: 999;
}
.letterBlocks ul {
	float: left; /*left:50%; position:relative; */
	list-style: none;
	padding: 0;
	margin: 10px 0 0;
}
.letterBlocks li p, .letterBlocks li span {
	display: block;
	line-height: 17px;
	font-size: 12px;
	color: #E96824;
}
.letterBlocks li span {
	color: #959595;
	font-size: 12px;
}
.letterBlocks li img {
	padding-bottom: 15px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
li.letterBlock.fours {
	margin-left: 49px;
	margin-right: 7px;
}
li.letterBlock.fours.mid {
	margin-left: 21px;
	margin-right: 13px;
}
li.letterBlock.fours.end {
	margin-left: 0px;
	margin-right: 7px;
}
li.letterBlock.sixs {
	margin-left: 4px;
	margin-right: 4px;
}
li.letterBlock.sixs.mid {
	margin-left: 20px;
	margin-right: 8px;
}
li.letterBlock.sixs.end {
	margin-left: 12px;
	margin-right: 0;
}
.letterBlock {
	padding-bottom: 16px;
	font-size: 10px;
	text-transform: uppercase;
	display: block;
	float: left;
	margin: 0 5px; /*position:relative; right:50%; */
	text-align: center;
	font-size: 12px;
}
.letterBlock:hover, .letterBlock.selected {
	background: url('../img/websitebox/responsive/g_yarrrow.png') center bottom no-repeat;
}
.letterBlock:hover, .letterBlock.selected {
	color: #000;
	cursor: pointer;
}
.letterBlocks li:hover p, .letterBlocks li:hover span, .letterBlocks li.selected span, .letterBlocks li.selected p {
	color: #FFF;
}
.letterBlock div {
	padding: 10px 10px 15px;
	display: block;
}
.letterBlock:hover div, .letterBlock.selected div {
	display: block;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #e86824;
	background-color: #e86824;
}
form, .dimensions {
	display: block;
	font-size: 14px;
	margin: 20px auto;
	margin-top: 0px;
	font-weight: 600;
}
.dimensions {
	color: #0E0E0E;
	  text-align: center;
}
.dimensions span#title {
	color: #E86824;
	font-weight: 600;
}
#display {
	width: 1024px;
	margin: 10px auto 75px;
	height: auto;
	position: relative;
	overflow: hidden;
	-moz-border-radius: 15px;
	transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
	-o-transform-origin: 0 0;
	transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-webkit-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
}
#display iframe {
	overflow: none;
	border: none;
	z-index: 1px;
	background: #fff;
}
#display #overlay1 {
	position: absolute;
	top: 0;
	left: 0;
	width: 101%;
	z-index: 2;
	background: rgba(0, 0, 0, .8);
}
#display #overlay1.moved {
	border-bottom: 1px solid #E86824;
}
#display #overlay2 {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 101%;
	top: 768px;
	z-index: 2;
	background: rgba(0, 0, 0, .8);
	border-top: 1px solid #E86824;
}
.dis-wrapper {
	width: 100%;
	background: #ECECEC;
	padding-top: 20px;
	padding-bottom: 20px;
	border-top: 1px solid #E86824;
	margin-top: 30px;
	margin-bottom: -50px;
}
.top-burst.int {
	padding-bottom: 80px;
	overflow: hidden;
}
.w_box_modal {
	text-align: left;
}
.w_box_modal .head {
	border-bottom: 1px solid #d9d9d9;
	padding-bottom: 10px;
	padding-top: 50px;
}
.w_box_modal .head h3 {
	color: #0e0e0e !important;
	font-weight: 300;
	font-size: 42px;
	margin: 0px;
	line-height: 45px;
	margin-bottom: 5px;
	float: left;
}
.w_box_modal .head img {
	float: right;
}
.w_box_modal .head p {
	color: #777777;
	font-size: 22px;
	line-height: 26px;
	font-weight: 300;
	clear: both;
}
.form_part {
	width: 555px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
}
.form_part .form-control {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #fff;
	height: 44px;
	border: solid 1px #ccc;
	color: #777777;
	font-size: 13px;
	font-weight: 400;
	box-shadow: none;
	outline: none;
	padding-right: 30px;
	margin-bottom: 20px;
	text-align: left;
}
.form_part select.form-control {
	cursor: pointer;
}
.form_part span.username_icon {
	display: block;
	position: relative;
}
.form_part span.username_icon:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: url(../img/websitebox/username_icon.png) no-repeat;
	width: 13px;
	height: 12px;
	margin: auto;
	content: "";
	margin-right: 10px;
}
.form_part span.password_icon {
	display: block;
	position: relative;
}
.form_part span.password_icon:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: url(../img/websitebox/password_icon.png) no-repeat;
	width: 13px;
	height: 13px;
	margin: auto;
	content: "";
	margin-right: 10px;
}
.form_part span.lock_icon {
	display: block;
	position: relative;
}
.form_part span.lock_icon:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: url(../img/websitebox/lock_icon.png) no-repeat;
	width: 13px;
	height: 13px;
	margin: auto;
	content: "";
	margin-right: 10px;
}
.form_part span.email_icon {
	display: block;
	position: relative;
}
.form_part span.email_icon:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: url(../img/websitebox/email_icon.png) no-repeat;
	width: 13px;
	height: 11px;
	margin: auto;
	content: "";
	margin-right: 10px;
}
.form_part span.company_icon {
	display: block;
	position: relative;
}
.form_part span.company_icon:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: url(../img/websitebox/company_icon.png) no-repeat;
	width: 12px;
	height: 15px;
	margin: auto;
	content: "";
	margin-right: 10px;
}
.form_part span.map_icon {
	display: block;
	position: relative;
}
.form_part span.map_icon:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: url(../img/websitebox/map_icon.png) no-repeat;
	width: 12px;
	height: 15px;
	margin: auto;
	content: "";
	margin-right: 10px;
}
.form_part span.phone_icon {
	display: block;
	position: relative;
}
.form_part span.phone_icon:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: url(../img/websitebox/phone_icon_2.png) no-repeat;
	width: 15px;
	height: 15px;
	margin: auto;
	content: "";
	margin-right: 10px;
}
.form_part span.fax_icon {
	display: block;
	position: relative;
}
.form_part span.fax_icon:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: url(../img/websitebox/fax_icon.png) no-repeat;
	width: 17px;
	height: 19px;
	margin: auto;
	content: "";
	margin-right: 10px;
}
.form_part span.mobile_icon {
	display: block;
	position: relative;
}
.form_part span.mobile_icon:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: url(../img/websitebox/mobile_icon.png) no-repeat;
	width: 17px;
	height: 19px;
	margin: auto;
	content: "";
	margin-right: 10px;
}
.form_part span.user_icon {
	display: block;
	position: relative;
}
.form_part span.user_icon:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: url(../img/websitebox/user_icon.png) no-repeat;
	width: 11px;
	height: 13px;
	margin: auto;
	content: "";

	margin-right: 10px;
}
.form_part span.agent_icon {
	display: block;
	position: relative;
}
.form_part span.agent_icon input, .form_part span.agent_icon select, .form_part span.agent_icon .single .selectator_chosen_item {
	padding-right: 12px;
	padding-left: 30px;
}
.form_part span.agent_icon:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: url(../img/websitebox/user_icon.png) no-repeat;
	width: 11px;
	height: 13px;
	margin: auto;
	content: "";
	margin-left: 10px;
}
.form_part span.office_icon {
	display: block;
	position: relative;
}
.form_part span.office_icon input, .form_part span.office_icon select, .form_part span.office_icon .single .selectator_chosen_item {
	padding-right: 12px;
	padding-left: 30px;
}
.form_part span.office_icon:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: url(../img/websitebox/office_icon.png) no-repeat;
	width: 12px;
	height: 14px;
	margin: auto;
	content: "";
	margin-left: 10px;
}
.form_part span.sign_icon {
	display: block;
	position: relative;
}
.form_part span.sign_icon:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	content: "@";
	margin-right: -21px;
	color: #777777;
	font-size: 14px;
	width: 12px;
	height: 23px;
}
.form_part .lost_password {
	line-height: 14px;
	margin-bottom: 20px;
	margin-top: -10px;
}
.form_part .lost_password a {
	color: #555555;
	font-size: 14px;
	font-weight: 400;
	text-decoration: underline;
}
.form_part .lost_password a:hover {
	color: #e96824;
}
.form_part .remember_me {
	text-align: left;
	color: #777777;
	font-size: 14px;
}
.form_part .remember_me a {
	color: #e96824;
	text-decoration: underline;
}
.form_part .btn_1 {
	font-size: 18px;
	height: 36px;
	width: 170px;
	text-align: center;
	padding: 8px 15px;
	font-weight: 400;
	text-shadow: none;
}
.form_part .or {
	color: #a1a1a1;
	font-size: 14px;
	font-weight: 400;
	position: relative;
	margin: 20px 0px;
	text-align: center;
}
.form_part .or span {
	background-color: #FFFFFF;
	position: relative;
	z-index: 2;
	padding: 0px 5px;
}
.form_part .or:after {
	height: 1px;
	background: #b9b9b9;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	content: "";
}
.form_part .social_connect {
	text-align: center;
	margin-bottom: 20px;
}
.form_part .social_connect a {
	margin: 0px 20px;
}
.form_part .social_connect a img {
	display: inline-block;
}
.form_part p {
	color: #a1a1a1;
	font-size: 14px;
	font-weight: 400;
}
.form_part p a {
	color: #555555;
	font-size: 14px;
	font-weight: 400;
	text-decoration: underline;
}
.form_part p a:hover {
	color: #e96824;
}
.parralel_btn {
	text-align: center;
}
.parralel_btn a, .parralel_btn input[type="submit"], .parralel_btn button {
	width: 170px;
	text-align: center;
	padding: 8px 15px;
	margin: 0px 10px;
	font-weight: 400;
	text-shadow: none;
}
.form_part .radio_wrap {
	text-align: left;
	color: #777777;
	font-size: 16px;
	margin-bottom: 10px;
}
.form_part .radio_wrap label {
	font-size: 14px;
}
.form_part .card_options {
	text-align: right;
}
.form_part .card_options img {
	left: -95%;
	position: relative;
}
.form_part .payment_currency {
	color: #777777;
	padding-left: 0px;
	font-weight: normal;
	font-size: 13px;
	line-height: 36px;
	padding-right: 0px;
}
.form_part .secure_wrap {
	margin-bottom: 20px;
	text-align: left;
}
.form_part .secure_wrap figure {
	float: left;
	width: 32px;
	height: 39px;
}
.form_part .secure_wrap article {
	margin-left: 49px;
}
.form_part .secure_wrap article h4 {
	font-size: 14px;
	font-weight: 600;
	color: #777777;
	margin: 0px;
	line-height: 16px;
}
.form_part .secure_wrap article p {
	font-size: 13px;
	line-height: 16px;
	color: #777777;
	margin: 0px;
}
.form_part .promo_code {
	text-align: left;
	margin-bottom: 20px;
}
.form_part .promo_code p {
	font-size: 13px;
	  margin-bottom: 0px;
}
.form_part .promo_code span.inline_btn {
	display: block;
	position: relative;
}
.form_part .promo_code span.inline_btn button {
	position: absolute;
	top: 0;
	color: #ffffff;
	font-size: 13px;
	font-weight: 400;
	background-color: #272727;
	outline: none;

	height: 44px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	right: 0;
	border: none;
	outline: none;
	padding: 0px 20px;
}

.form_part .promo_code span.inline_btn button:hover {
	-webkit-transition: background-color 1000ms linear;
	-moz-transition: background-color 1000ms linear;
	-o-transition: background-color 1000ms linear;
	-ms-transition: background-color 1000ms linear;
	transition: background-color 1000ms linear;
	background-color: #e96824;
	color: #ffffff;
	text-decoration: none;
}
.form_part .promo_code .form-control {
	margin-bottom: 2px;
}
.form_part .promo_code a {
	  color: #e96824;
	font-size: 14px;
	font-weight: 400;
	text-decoration: underline;
}
.form_part .promo_code a:hover {
	color: #e96824;
}
.form_part .domain_search {
	margin-bottom: 30px;
}
.form_part .domain_search span.inline_btn {
	display: block;
	position: relative;
}
.form_part .domain_search span.inline_btn .form-control {
	padding-right: 141px;
}
.form_part .domain_search span.inline_btn button {
	position: absolute;
	top: 0;
	color: #ffffff;
	font-size: 13px;
	font-weight: 400;
	background-color: #272727;
	outline: none;
	height: 43px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	right: 0;
	border: none;
	outline: none;
	padding: 0px 30px;
	text-align: center;
	text-transform: uppercase;
	font-size: 19px;
}
.form_part .domain_search span.inline_btn button:hover {
	-webkit-transition: background-color 1000ms linear;
	-moz-transition: background-color 1000ms linear;
	-o-transition: background-color 1000ms linear;
	-ms-transition: background-color 1000ms linear;
	transition: background-color 1000ms linear;
	background-color: #e96824;
	color: #ffffff;
	text-decoration: none;
}
.form_part .domin_suggestion {
	text-align: left;
	margin-bottom: 20px;
}
.form_part .domin_suggestion .inner {
	color: #3b3b3b;
	font-size: 16px;
	margin-bottom: 20px;
	padding-left: 20px;
}
.form_part .domin_suggestion .inner .checkbox-inline {
	float: left;
	padding: 18px 0px;
}
.form_part .domin_suggestion .inner .checkbox-inline input[type="checkbox"] {
	margin: 6px 0 0;
	margin-left: -20px;
}
.form_part .domin_suggestion .type_domain {
	color: #ffffff;
	font-size: 21px;
	background-color: #272727;
	width: 108px;
	height: 58px;
	float: left;
	margin-left: 8px;
	position: relative;
	font-weight: 400;
	padding: 18px 6px;
}
.form_part .domin_suggestion .price {
	width: 95px;
	height: 44px;
	background-color: #d45200;
	padding: 2px 5px;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	margin-right: -55px;
}
.form_part .domin_suggestion .price p {
	font-size: 11.5px;
	font-weight: 400;
	margin: 0px;
	color: #ffffff;
	line-height: 13px;
}
.form_part .domin_suggestion .price strong {
	color: #ffffff;
	font-size: 25px;
	font-weight: 700;
	display: block;
	line-height: 25px;
}
.form_part.domain_search_wrap {
	width: 865px;
	margin-top: 10px;
}
.form_part.domain_search_wrap .heading {
	margin-bottom: 10px;
	color: #777777;
	font-size: 16px;
}
.form_part .domin_suggestion .domain_info {
}
.form_part .domin_suggestion .domain_info p {
	text-align: right;
	  color: #777777;
	font-size: 14px;
	font-weight: 400;
	line-height: 18px;
	padding-top: 14px;
}
.form_part .domin_suggestion.border {
	border-bottom: 1px solid #d9d9d9;
	margin-bottom: 15px;
}
.select_support {
	margin-top: 40px;
	margin-bottom: 40px;
}
.select_support .pricing-table {
	padding: 0 0px;
}
.select_support .pricing-table [class*="col-md-"] {
	padding-left: 15px;
	padding-right: 15px;
}
.select_support .pricing-table .most-popular h3 {
	background-color: #e96824;
	color: #FFFFFF !important;
}
.select_support .pricing-table .plan {
	cursor: pointer;
	margin-bottom: 10px;
	transition: border 500ms ease-out;
	-webkit-transition: border 500ms ease-out;
	-moz-transition: border 500ms ease-out;
	-o-transition: border 500ms ease-out;
}
.select_support .pricing-table .most-popular {
	border-color: #000000;
}
.select_support .pricing-table .plan:hover {
	border-color: #000000;
}
.select_support .pricing-table .plan:hover h3 {
	background-color: #e96824;
	color: #FFFFFF !important;
	text-shadow: none;
}
.select_support .pricing-table .plan:hover .btn_1 {
	background-color: #e96824;
	-webkit-transition: background-color 1000ms linear;
	-moz-transition: background-color 1000ms linear;
	-o-transition: background-color 1000ms linear;
	-ms-transition: background-color 1000ms linear;
	transition: background-color 1000ms linear;
}
.select_support .pricing-table .plan .btn_1 {
	background-color: #747474;
	font-weight: 400;
	font-size: 17px;
	text-shadow: none;
	margin-top: 5px;
}
.select_support .pricing-table .plan .btn_1:hover {
	background-color: #e96824;
	-webkit-transition: background-color 1000ms linear;
	-moz-transition: background-color 1000ms linear;
	-o-transition: background-color 1000ms linear;
	-ms-transition: background-color 1000ms linear;
	transition: background-color 1000ms linear;
}
.select_support .pricing-table h3 span {
	line-height: 75px;
	color: #272727;
	font-family: "Open Sans", Arial, sans-serif;
}
.select_support .pricing-table h3 span strong {
	display: block;
	color: #272727;
	font-size: 13px;
	font-weight: 400;
	font-family: "Open Sans", Arial, sans-serif;
	position: relative;
	top: -38px;
	line-height: 45px;
	text-shadow: none;
}
.select_support .pricing-table .most-popular .btn_1 {
	background-color: #e96824;
}
.select_support .pricing-table .most-popular h3 {
	text-shadow: none;
}
.select_support .pricing-table .plan figure {
	margin: 10px 0px;
	border-bottom: 1px solid #ddd;
}
.select_support .pricing-table .plan figure img {
	margin-left: auto;
	margin-right: auto;
}
.select_support .pricing-table .plan article {
}
.select_support .pricing-table .plan article p {
	color: #272727;
	font-size: 15px;
	font-weight: 400;
	text-shadow: none;
	line-height: 19px;
	margin-bottom: 0px;
}
.select_content_type {
	margin-top: 20px;
	margin-bottom: 20px;
}
.select_content_type .inner {
	margin-bottom: 20px;
}
.select_content_type .inner figure {
	width: 359px;
	height: 359px;
	float: left;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	border: 1px solid #ccc;
	padding: 5px;
}
.select_content_type .inner figure ul {
	margin: 0px;
	padding: 0px;
	display: none;
	position: relative;
}
.select_content_type .inner figure ul a.overlay {
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 200;
	background: url(../img/websitebox/popup_search.png) no-repeat;
	width: 51px;
	height: 46px;
	display: none;
}
.select_content_type .inner figure ul li {
	display: block;
	list-style: none;
}
.select_content_type .bx-wrapper .bx-controls-direction a {
	display: none;
}
.select_content_type .inner article {
	margin-left: 400px;
	
}
.select_content_type .inner article h4 {
	color: #777777;
	font-size: 16px;
	font-weight: 400;
	margin-bottom: 10px;
}
.select_content_type .inner article h4 span {
	font-size: 18px;
	color: #FFFFFF;
	background-color: #333339;
	display: inline-block;
	width: 41px;
	height: 41px;
	line-height: 41px;
	text-align: center;
	vertical-align: middle;
	border-radius: 3px;
	margin-right: 10px;
}
.select_content_type .inner article .form-control {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #fff;
	height: 44px;
	border: solid 1px #ccc;
	color: #777777;
	font-size: 13px;
	font-weight: 400;
	box-shadow: none;
	outline: none;
	padding-right: 25px;
	margin-bottom: 10px;
	text-align: left;
	cursor: pointer;
}
.select_content_type .inner article p {
	color: #666666;
	font-size: 13px;
	font-weight: 600;
	line-height: 18px;
	margin-bottom: 10px;
}
.select_content_type .type_checkbox {
	color: #777777;
	font-size: 14px;
	margin-bottom: 15px;
}
.select_content_type .type_checkbox.multiple {
	
}
.select_content_type .checkbox-inline {
	color: #777777;
	font-size: 14px;
	margin-bottom: 3px;
	line-height: 19px;
}
.upload_wrap {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 40px;
}
.upload_wrap .website_logo {
	width: 268px;
	float: left;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	border: 1px solid #ccc;
	padding: 5px;
	cursor: pointer;
}
.upload_wrap h3.aero_head {
	color: #272727 !important;
	font-size: 19px;
	font-weight: 400;
	position: relative;
	margin-top: 45px;
	margin-bottom: 60px;
	padding-left: 35px;
}
.upload_wrap h3.aero_head:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: url(../img/websitebox/popup_head_aero.png) no-repeat;
	width: 64px;
	height: 112px;
	margin: auto;
	content: "";
	margin-left: 0px;
	margin-top: -35px;
}
.upload_wrap .website_agent {
	width: 169px;
	float: left;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	border: 1px solid #ccc;
	padding: 5px;
	cursor: pointer;
}
.select_template {
	margin-top: 20px;
	margin-bottom: 20px;
}
.select_template .inner {
	margin-bottom: 20px;
}
.select_template .inner ul {
	margin: 0px;
	padding: 0px;
	display: none;
}
.select_template .inner ul li {
	display: block;
}
.select_template .inner ul li section {
	border: 1px solid #ccc;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	cursor: pointer;
	display: block;
	margin-bottom: 15px;
	overflow: hidden;
	padding: 5px;
}


.select_template .inner ul li section:hover a.overlay{
	
	
	display:block;	
	
}



.select_template .inner ul li section figure {
	
	position: relative;
	height: 160px;
	overflow: hidden;
}
.select_template .inner ul li section figure img{
	
	  padding: 11px 0px;
	
}

.select_template .inner ul li section figure a.overlay {
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 200;
	background: url(../img/websitebox/popup_search.png) no-repeat;
	width: 51px;
	height: 46px;
	display: none;
}
.select_template .inner ul li section figure:after {
	background-color: #e5e5e5;
	opacity: 0.5;
	filter: alpha(opacity=50);
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content: "";
	width: 100%;
	height: 100%;
	display: none;
}
.select_template .inner ul li section.selected figure:after {
	display: block;
}
.select_template .inner ul li article {
	padding: 8px 0px;
	padding-bottom: 0;
	list-style: none;
}
.select_template .inner ul li article .template_name {
	color: #3f3f3f;
	font-size: 16px;
	font-weight: 400;
}
.select_template .inner ul li article .radio {
	font-size: 15px;
	text-transform: uppercase;
	text-align: right;
	margin: 0px;
}
.select_template .inner ul li article .radio input[type="radio"] {
	margin: 6px 0 0;
	margin-left: -20px;
}
.select_template .bx-wrapper .bx-controls-direction a {
	width: 72px;
	height: 143px;
}
.select_template .bx-wrapper .bx-prev {
	left: -85px;
	background: url(../img/websitebox/select_teplate_left_nav.png) no-repeat;
}
.select_template .bx-wrapper .bx-next {
	right: -85px;
	background: url(../img/websitebox/select_teplate_right_nav.png) no-repeat;
}
.select_template .bx-pager {
	display: none;
}
.select_store {
	margin-top: 20px;
	margin-bottom: 20px;
}
.select_store .inner {
	margin-bottom: 20px;
}
.select_store .inner ul {
	margin: 0px;
	padding: 0px;
	display: none;
}
.select_store .inner ul li {
	list-style: none;
}
.select_store .inner ul li section {
	
	float: left;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	border: 1px solid #ccc;
	padding: 5px;
	cursor: pointer;
	position: relative;
	margin-top: 20px;
}

.select_store .inner ul li section.bundle{
	width: 68%;
}
.select_store .inner ul li div div:first-child section.bundle{
	float:right;
}

.select_store .inner ul li section a{
	
	text-decoration:none;	
	
}

.select_store .inner ul li section a:hover{
	
	text-decoration:none;
	
}
.select_store .inner ul li section .sale {
	position: absolute;
	top: -20px;
	right: -10px;
	color: #FFF;
	font-size: 14px;
	font-weight: 400;
	background-color: #E96824;
	border-radius: 50%;
	width: 40px;
	text-align: center;
	height: 40px;
	line-height: 36px;
	padding: 2px;
	z-index: 250;
}
.select_store .inner ul li section figure {
	border: 1px solid #dddddd;
	position: relative;
	height: 160px;
	overflow: hidden;
}
.select_store .inner ul li section.bundle figure{
	height:auto;
	overflow:auto;
}
.select_store .inner ul li section.bundle figure img{
	width:100%;
}

.select_store .inner ul li section figure a.overlay {
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 200;
	background: url(../img/websitebox/popup_search.png) no-repeat;
	width: 51px;
	height: 46px;
	display: none;
}
.select_store .inner ul li section figure:after {
	background-color: #e5e5e5;
	opacity: 0.5;
	filter: alpha(opacity=50);
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content: "";
	width: 100%;
	height: 100%;
	display: none;
}

.select_store .inner ul li section:hover  a.overlay {
	
	display:block;
	
	
}
.select_store .inner ul li section.selected figure:after {
	display: block;
}
.select_store .inner ul li article {
	padding: 5px 0px;
	padding-bottom: 0;
	list-style: none;
}
.select_store .inner ul li article p {
	margin-bottom: 0px;
	line-height: 20px;
}
.select_store .inner ul li article .template_name {
	color: #3f3f3f;
	font-size: 18px;
	font-weight: 600;
}
.select_store .inner ul li article .template_desc {
	color: #3f3f3f;
	font-size: 14px;
	padding-bottom:10px;
}

.select_store .inner ul li article .checkbox {
	font-size: 15px;
	text-transform: uppercase;
	margin: 0px;
	padding: 7px 0px;
}
.select_store .inner ul li article .checkbox input[type="checkbox"] {
	margin: 6px 0 0;
	margin-left: -20px;
}
.select_store .inner ul li article .price,  
.select_store .inner .upsell .price{
	display: block;
	color: #fff;
	font-size: 13px;
	font-weight: 400;
	background-color: #e96824;
	line-height: 16px;
	padding: 5px 5px;
	text-align: center;
}
.select_store .inner ul li article .price strong,
.select_store .inner .upsell .price strong{
	color: #ffffff;
	font-size: 25px;
	font-weight: 700;
	line-height: 27px;
	font-family: "Open Sans", Arial, sans-serif;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
}

.select_store .inner .upsell .price{
	  float: right;
	  margin-top: -45px;
	  font-size: 19px;
	  padding: 15px;
	  margin-right:20px;
    width: 245px;
}
.select_store .inner .upsell_content img{
	zoom: 0.94;
	margin-right: auto;
	margin-left: auto;
}
.select_store .inner .upsell_orderyours{
	margin-top: 35px;
}
.select_store .inner .orderyours img{
	position: absolute;
	margin-top: -50px;
	margin-left: 50px;
}
.select_store .inner .orderyours label{
	font-size: 28px;
	color: #E86824;
	font-weight: bold;
	margin-left: 100px;
	margin-top: -20px;
	margin-bottom: 20px;
}
.select_store .inner .upsell .price strong{
	 font-size: 30px;
 }
.select_store .inner .upsell{
	background-color:#666666;
	display:inline-block;
	width:100%;
	border-radius: 10px;
	padding: 5px;
}
.select_store .inner .upsell .checkbox{
	margin-left: 50px;
	margin-right: 50px;
}
.select_store .inner .upsell .checkbox label{
	color:#fff;
	font-size:19px;
	padding-top: 5px;
	padding-bottom:5px;
	text-align: left;
}
.select_store .inner .upsell .checkbox label span{
	margin-left: 10px;
	display: inline-block;
}
.select_store .inner .upsell .checkbox label input[type=checkbox]{
	-ms-transform: scale(1.5); /* IE */
	-moz-transform: scale(1.5); /* FF */
	-webkit-transform: scale(1.5); /* Safari and Chrome */
	-o-transform: scale(1.5); /* Opera */
	padding: 10px;
}

.select_template .bx-wrapper .bx-controls-direction a {
	width: 72px;
	height: 143px;
}
.select_store .bx-wrapper .bx-controls-direction a {
	width: 72px;
	height: 143px;
}
.select_store .bx-wrapper .bx-prev {
	left: -85px;
	background: url(../img/websitebox/select_teplate_left_nav.png) no-repeat;
}
.select_store .bx-wrapper .bx-next {
	right: -85px;
	background: url(../img/websitebox/select_teplate_right_nav.png) no-repeat;
}
.select_store .bx-pager {
	display: none;
}

/*COVERGAE TABLE*/
.coevrage_tabele_wrap_2 {
	border: 1px solid #DDD;
	border-bottom: none;
	position: relative;
}
.coverage_left_2 {
	width: 50%;
}
.coverage_right_2 {
	width: 50%;
}
.coverage_left_2, .coverage_right_2 {
	float: left;
}
.coevrage_tabele_wrap_2 .col-md-6, .coevrage_tabele_wrap_2 .col-md-2 {
	padding: 0px;
}
.coevrage_tabele_wrap_2 ul {
	margin: 0px;
	padding: 0px;
}
.coevrage_tabele_wrap_2 ul li {
	font-size: 14px;
	display: block;
	list-style: none;
	line-height: 16px;
}
.coevrage_tabele_wrap_2 ul li img {
	margin-left: auto;
	margin-right: auto;
}
.coevrage_tabele_wrap_2 ul li strong {
}
.coevrage_tabele_wrap_2 ul li.row_1_2 {
	border-bottom: 1px solid #DDD;
	padding: 31px 10px;
}
.coevrage_tabele_wrap_2 ul li.row_2_2 {
	background: #EEE;
	border-bottom: 1px solid #DDD;
	padding: 9px 10px;
	color: #0177B0 !important;
	font-size: 20px;
	font-weight: 400;
	min-height: 35px;
}
.coevrage_tabele_wrap_2 ul li.row_3_2 {
	background: #f9f9f9;
	border-bottom: 1px solid #DDD;
	padding: 9px 10px;
	color: #626262;
	font-size: 14px;
	font-weight: 400;
	min-height: 35px;
}
.coevrage_tabele_wrap_2 ul li.row_3_2 span {
	color: #0177b0;
}
.coevrage_tabele_wrap_2 ul li.row_3_2 a {
	background-color: #E86824;
	text-align: center;
	margin: 0;
	border-radius: 5px;
	color: #FFF;
	font-size: 16px;
	font-family: osregular;
	display: inline-block;
	line-height: 1;
	padding: 6px 45px;
	margin: -7px 0px;
	float: right;
}
.coevrage_tabele_wrap_2 ul li.row_3_2 a:hover {
	text-decoration: none;
	color: #FFF;
	background: #272727;
}
.coevrage_tabele_wrap_2 ul li.row_4_2 {
	background: #FFFFFF;
	border-bottom: 1px solid #DDD;
	padding: 9px 10px;
	color: #626262;
	font-size: 14px;
	font-weight: 400;
	min-height: 35px;
}
.coevrage_tabele_wrap_2 ul li.col_2_2 {
	border-left: 1px solid #DDD;
	border-top: none;
	text-align: center;
	border-right: none;
	padding: 23px 0px;
	border-bottom: 1px solid #DDD;
}
.six_column_2 {
}
.six_column_2 ul {
}
.six_column_2 ul li {
	padding: 23px 0px;
	float: left;
	border-right: 1px solid #DDD;
	width: 94.5px;
}
.six_column_2 ul li.last {
	border-right: none;
}
.apple_icon {
	display: inline-block;
	vertical-align: middle;
	margin-top: -35px;
	margin-left: 2px;
	margin-right: 2px;
}
/*COVERGAE TABLE*/














/*TAGS*/



/**
 * Selectator jQuery Plugin
 * A plugin for select elements
 * version 1.1, Dec 10th, 2013
 * by Ingi P. Jacobsen
 */





/* reset */
.selectator * {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	text-decoration: none;
}
.selectator img {
	display: block;
}
/* dimmer */
#selectator_dimmer {
	background-color: rgba(0,0,0,.1);
	width: 100%;
	height: 100%;
	position: fixed;
	z-index: 100;
}
/* Main box */
.selectator {
	text-decoration: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #fff;
	border: solid 1px #ccc;
	color: #777777;
	font-size: 13px;
	font-weight: 400;
	box-shadow: none;
	outline: none;
	padding-right: 25px;
	margin-bottom: 10px;
	text-align: left;
	cursor: pointer;
}
.selectator.multiple {
	padding-right: 20px !important;
	padding-bottom: 5px !important;
}
.selectator.single {
	height: 39px;
	padding: 7px 10px !important;
}
.selectator:after {
	position: absolute;
	cursor: pointer;
	content: '\25BC';
	font-size: 90%;
	right: 4px;
	color: #aaa;
	top: 50%;
	line-height: 0;
}
/* chosen items holder */
.selectator_chosen_items {
	display: inline;
}
.single .selectator_chosen_items {
	display: block;
}
/* chosen item */
.selectator_chosen_item {
	display: inline-block;
	background-color: #E86824;
	border-radius: 2px;
	color: #fff;
	padding: 4px 20px 4px 4px;
	font-size: 13px;
	margin: 2px;
	position: relative;
	vertical-align: top;
}
.single .selectator_chosen_item {
	background-color: transparent;
	color: #000;
	display: block;
	text-decoration: none;
	padding: 0;
	margin: 0;
	font-size: inherit;
}
.multiple .selectator_chosen_item {
	margin: 5px 0 0 5px;
	padding: 3px 20px 2px 5px;
}
/* chosen item - left */
.selectator_chosen_item_left {
	float: left;
	width: 25px;
}
.selectator_chosen_item_left img {
	height: 23px;
}
.multiple .selectator_chosen_item_left {
	float: left;
	width: 22px;
}
.multiple .selectator_chosen_item_left img {
	height: 18px;
}
/* chosen item - title */
.selectator_chosen_item_title {
	height: auto;
	display: inline-block;
	background-color: #E86824;
	border-radius: 2px;
	color: #fff;
	font-size: 13px;
	position: relative;
	vertical-align: top;
	padding: 0px 10px 0px 10px;
}
.single .selectator_chosen_item_title {
	height: auto;
}
.multiple .selectator_chosen_item_title {
	float: left;
	padding-top: 0px;
	font-size: 12px;
}
/* chosen item - subtitle */
.selectator_chosen_item_subtitle {
	display: none;
}
/* chosen item - right */
.selectator_chosen_item_right {
	float: right;
	width: 20px;
	background-color: #ccc;
	font-size: 15px;
	color: #fff;
	text-align: center;
	border-radius: 3px;
	padding: 3px;
	margin-right: 20px;
}
.multiple .selectator_chosen_item_right {
	display: none;
}
/* chosen item remove button */
.selectator_chosen_item_remove {
	display: inline-block;
	font-weight: bold;
	color: #fff;
	margin: 0 0 0 5px;
	padding: 6px 5px 4px 5px;
	cursor: pointer;
	font-size: 11px;
	line-height: 13px;
	vertical-align: top;
	border-radius: 0 2px 2px 0;
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
}
.selectator_chosen_item_remove:hover {
	color: #FFF;
	background-color: #B2521F;
}
.single .selectator_chosen_item_remove {
	display: none;
}
.multiple .selectator_chosen_item_remove {
	padding: 7px 5px 4px 5px;
}
.multiple .selectator_chosen_item_remove:hover {
}
.multiple .selectator_input, .multiple .selectator_textlength {
	padding: 1px 0 0 0;
	margin: 7px 0 2px 5px;
}
/* input box */
.selectator_input, .selectator_textlength {
	border: 0;
	display: inline-block;
	margin: 0;
	background-color: transparent;
	font-size: 13px;
	outline: none;
	padding: 6px 0 0 0;
}
.single .selectator_input {
	position: absolute;
	bottom: -40px;
	left: -1px;
	z-index: 101;
	padding: 8px 15px;
	width: 100%;
	width: calc(100% + 2px);
	border-bottom: 0;
	background-color: #333339;
	color: #FFF;
	font-size: inherit;
	font-size: 14px;
}
.single.options-hidden .selectator_input {
	opacity: 0;
	position: absolute;
	left: -10000px;
}
.single.options-visible .selectator_input {
	opacity: 1;
}
.disable_search .selectator_input {
	opacity: 0;
	padding: 0 1px 1px 0 !important;
}
/* options holder */
.selectator_options {
	margin: 0;
	padding: 0;
	border: solid 1px #ccc;
	border-radius: 0 0 3px 3px;
	font-family: sans-serif;
	position: absolute;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	z-index: 101;
	background-color: #fff;
	overflow-y: scroll;
	max-height: 250px;
	list-style: none;
	left: -1px;
	right: -1px;
}
.single .selectator_options {
	padding-top: 0;
	border-top: 0;
}
.disable_search .selectator_options {
	border-top: 1px solid #000000;
}
.single.disable_search .selectator_options {
	padding-top: 0;
}
.selectator.options-hidden .selectator_options {
	display: none;
}
/* option item group header */
.selectator_group_header {
	padding: 5px;
	font-weight: bold;
}
/* option item group holder */
.selectator_group {
	margin: 0;
	padding: 0;
	list-style: none;
}
/* option item */
.selectator_option {
	padding: 5px;
	cursor: pointer;
	color: #000;
	font-size: 12x;
}
.selectator_option.active {
	background-color: #E86824;
	color: #fff;
}
.selectator_group .selectator_option {
	padding: 5px 5px 5px 20px;
}
/* option item - left */
.selectator_option_left {
	float: left;
}
.selectator_option_left img {
	height: 30px;
}
/* option item - title */
.selectator_option_title {
	margin-left: 15px;
}
/* option item - subtitle */
.selectator_option_subtitle {
	font-size: 75%;
	color: #888;
	margin-left: 35px;
}
/* option item - right */
.selectator_option_right {
	float: right;
	width: 30px;
	background-color: #ccc;
	font-size: 15px;
	color: #fff;
	text-align: center;
	border-radius: 3px;
	padding: 6px;
}
.multiple_select {
	width: 100%;
}
.dropzone.upload_logo .dz-default.dz-message {
	background: url(/img/websitebox/website_logo.png) no-repeat;
	width: 254px;
	height: 101px;
}
.dropzone.upload_logo {
	min-height: 103px;
}
.dropzone.website_agent_upload .dz-default.dz-message {
	background: url(/img/websitebox/website_agent.png) no-repeat;
	width: 156px;
	height: 189px;
}
.dropzone.website_agent_upload {
	min-height: 190px;
}
/*Tags end*/

.bwWrapper {
	position: relative;
	display: block;
	cursor: pointer;
}
/*Revice 11-02-2015 */
.black_box_2 h3 {
	line-height: 35px;
}
.privacy-policy {
	display: block;
	text-align: left;
}
.privacy-policy h2 {
	color: #0d0f0a;
	font-size: 17px;
	font-weight: 400;
	line-height: 19px;
	margin: 0 0 3px;
}
.privacy-policy h3 {
	font-size: 14px;
	color: #626262 important;
	font-weight: bold;
	margin-bottom: 10px;
}
.privacy-policy p {
	padding-bottom: 30px;
}
.privacy-policy a {
	color: #0088cc;
}
.privacy-policy ul {
	display: block;
	padding-left: 10px;
}
.privacy-policy li {
	display: block;
	background-image: url(/img/terms-aro.png);
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-left: 20px;
	font-size: 14px;
	color: #626262;
}
.privacy-policy li p {
	padding-bottom: 10px;
}
.privacy-address1 {
	color: #626262;
}
.privacy-address {
	display: block;
	padding-left: 34px;
}
.room {
	display: block;
}
.room hr {
	margin: 30px 0px;
}
.room a {
	color: #626262;
}
.room h2 {
	color: #0d0f0a;
	font-size: 17px;
	font-weight: 400;
	line-height: 19px;
	margin: 0 0 3px;
}
.room h3 {
	font-size: 14px;
	color: #626262 !important;
	margin-bottom: 5px;
	font-weight: 700;
	line-height: 18px;
}
.room h4 {
	font-size: 17px;
	color: #0d0f0a;
	margin-bottom: 15px;
	font-weight: 400;
	line-height: 22px;
	text-align: left;
}
.room p {
	padding-bottom: 30px;
	font-size: 14px;
	color: #626262;
}
.room a {
	color: #0088cc;
	text-decoration: underline;
	word-wrap: break-word;
}
.room ul {
	display: block;
	text-align: left;
	margin: 0;
	padding: 0;
	margin-bottom: 20px;
}
.room ul a {
}
.room li {
	display: block;
	padding-left: 0px;
	font-size: 14px;
	color: #626262;
}
.room li p {
	padding-bottom: 10px;
}
.room .toggle1 {
/*margin-bottom: 30px;*/
}
.panel-title {
	font-size: 14px !important;
}
.panel-group .panel-heading a {
	color: #272727 !important;
}
.panel-default > .panel-heading {
	display: block;
	padding-left: 15px !important;
	border-left: 8px solid #0088cc !important;
}
.room-tab {
	display: block;
	padding-left: 0 !important;
}
.room-tab li {
	background-color: #f5f5f5;
	border: 1px solid #e5e5e5;
	border-radius: 4px;
	color: #272727;
	display: block;
	font-size: 14px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	margin-bottom: 3px;
	padding: 0;
}
.room-tab li a {
	display: block;
	color: #272727;
	text-decoration: none;
	padding: 16px 15px;
}
.room-tab li.active {
	border-left: 5px solid #0088cc;
}
.room-tab li a:hover, .room-tab li.active a {
	color: #272727;
}
.toggle {
	margin-top: 0 !important;
}
.toggle > label {
	padding: 17px 20px 17px 40px !important;
}
.feature-box.secundary h4 {
	color: #0d0f0a !important;
}
.releases {
	display: block;
	padding-left: 0!important;
}
.releases li {
	color: #0088cc;
	display: block;
	font-size: 14px;
	margin-bottom: 15px;
	padding: 20px 10px;
	position: relative;
	padding-left: 55px;
	line-height: 17px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #f5f5f5;
	border: solid 1px #e5e5e5;
}
.releases li a {
	color: #0088cc;
	text-decoration: none;
}
.releases li a:hover {
	text-decoration: none;
	color: #000;
}
.releases li img {
	padding: 0 12px;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	margin-left: 0px;
}
.websiteBox {
	display: block;
	margin-left: 20px;
}
.website {
	margin-top: 20px;
	padding: 0 !important;
}
.website2 {
}
.website3 {
	float: right;
}
.websiteBox span, .website2 span, .website3 span {
	background-image: url(/img/websiteBox-aro.png);
	background-position: left 7px;
	background-repeat: no-repeat;
	color: #302e2e;
	display: block;
	font-size: 16px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.media-inquiries {
	display: block;
}
.media-inquiries h2 {
	display: block;
	font-size: 28px;
	color: #000000;
	padding-bottom: 20px;
}
.media-inquiries .arrow {
	margin-left: 40px;
}
.arrow.hrb {
	padding-top: 40px;
}
.arrow.hrb p {
	padding-left: 23px;
}
.media-inquiries p {
	padding-left: 40px;
	color: #302e2e;
	font-size: 16px;
}
.media-inquiries p i {
	padding-right: 10px;
}
.bhalla {
	padding-bottom: 20px;
}
.form-control {
	box-shadow: none;
	font-size: 13px;
	color: #777777;
	font-weight: normal;
	height: 40px;
}
.send a {
	background-color: #e86824;
	border-radius: 5px !important;
	color: #ffffff;
	display: inline-block;
	float: none !important;
	font-size: 18px;
	height: 38px;
	margin-right: 5px;
	padding: 8px 30px;
	text-align: center;
	width: 196px;
}
.send a:hover {
	background-color: #000;
	color: #fff;
}
.contact-social {
	display: block;
}
.contact-social li {
	color: #000;
	text-align: center;
	display: inline;
}
.contact-social li p {
	padding: 0;
	font-family: "Open Sans", Arial, sans-serif;
}
.contact-social li i {
	font-size: 58px;
	color: #000000;
}
.form-group textarea {
	height: 133px !important;
}
.seo-app {
	display: block;
	overflow: hidden;
	margin-top: 30px;
	text-align: left;
}
.seo-app .product_dec {
	margin-left: 340px;
}
.seo-app .product_dec h2 {
	font-size: 36px;
	font-weight: 700;
	line-height: 38px;
}

.ladies-bag {
	display: block;
}
.ladies-product {
	border: 1px solid #dddddd;
	display: block;
	float: left;
	width: 300px;
	height: 300px;
	overflow: hidden;
	position:relative;
	padding: 4px;
	-webkit-border-radius: 4px;    
	-moz-border-radius: 4px;    
	border-radius: 4px;
}
.ladies-product img {
	margin: auto;
	width: 100%;
	display: block;
	height: 100%;
}
.ladies-product span {
	  margin-top: 15px;
	background-color: #e96824;
	color: #ffffff;
	font-size: 15px;
	font-weight: 400;
	display: inline-block;
	padding: 5px 6px;
	outline: none;
	text-decoration: none;
	line-height: 1;
	float: right;
	margin-right: -1px;
	position: absolute;
	top: 0;
	right: -1px;
	z-index: 50;
}
.ladies-product span em {
	font-size: 30px;
	font-weight: 700;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
	margin-top: -2px;
	font-style: normal;
}
.ladies-product span p {
	color: #fff;
	font-size: 15px;
	padding-top: 10px;
}
.ladies-product span h2 {
	color: #fff;
	float: left;
	font-size: 30px;
	font-weight: bold;
}
.reviews {
	color: #777777;
	display: block;
	font-size: 13px;
	margin-bottom: 15px;
	width: 145px;
}
.reviews img {
	float: right;
	padding-top: 2px;
	padding-left: 4px;
}
.ladies-bag p {
	display: block;
}
.ladies-bag .arrow.hrb {
	margin-bottom: 15px;
	margin-top: 20px;
}
.seo .bx-wrapper .bx-controls-direction .bx-prev {
	margin-left: -110px;
}
.seo .bx-wrapper .bx-controls-direction .bx-next {
	margin-right: -110px;
}
.seo .slider-container {
	overflow: inherit;
}
.seo-feature-box {
	margin: 60px 0;
}
.feature-box {
	display: block;
	padding-bottom: 30px;
}
.feature-box h4 {
	display: block;
	color: #0d0f0a;
	font-size: 17px;
}
.feature-box p {
	margin-bottom: 0;
	padding-top: 0;
	width: 100%;
}
.seo-test-left {
	float: left;
	padding-left: 50px;
	margin-top: 30px;
}
.seo-text {
	background-color: #f5f7f7;
	padding: 20px;
	width: 565px;
	margin-left: 195px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	position: relative;
}
.seo-text:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	content: "";
	background: url(/img/seo_aero.png) no-repeat;
	width: 11px;
	height: 32px;
	margin-left: -11px;
	margin-top: 50px;
}
.seo-text span {
	display: block;
	overflow: hidden;
	margin-bottom: 9px;
}
.seo-text span h2 {
	float: left;
	font-size: 14px;
	line-height: 16px;
	color: #272727;
	font-weight: 700;
}
.seo-text span img {
	float: right
}
.seo-text p {
	text-align: left;
	color: #626262;
	line-height: 24px;
	font-size: 14px;
}
.seo-test-img-left {
	border: 1px solid #e1e1e1;
	border-radius: 6px;
	display: block;
	float: left;
	padding: 5px;
	width: 172px;
}
.seo-left-aro {
	width: 0px;
	height: 0px;
	border-style: solid;
	border-width: 50px 200px 50px 0;
	border-color: transparent #076591 transparent transparent;
}
.seo-test-right {
	float: right;
	margin-top: 40px;
	padding-right: 50px;
	margin-bottom: 30px;
}
.seo-text-right {
	background-color: #f5f7f7;
	padding: 20px;
	width: 565px;
	margin-right: 195px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	position: relative;
}
.seo-text-right span {
	display: block;
	margin-bottom: 9px;
	overflow: hidden;
}
.seo-text-right:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	content: "";
	background: url(/img/seo_aero_2.png) no-repeat;
	width: 11px;
	height: 32px;
	margin-right: -11px;
	margin-top: 50px;
}
.seo-text-right span h2 {
	float: right;
	font-size: 14px;
	line-height: 16px;
	color: #272727;
	font-weight: 700;
}
.seo-text-right span img {
	float: left;
}
.seo-text-right p {
	text-align: right;
	color: #626262;
	line-height: 24px;
	font-size: 14px;
}
.seo-test-img-right {
	border: 1px solid #e1e1e1;
	border-radius: 6px;
	display: block;
	float: right;
	padding: 5px;
	width: 172px;
}
.seo-right-aro {
	width: 0px;
	height: 0px;
	border-style: solid;
	border-width: 50px 200px 50px 0;
	border-color: transparent #076591 transparent transparent;
}
.clients {
	padding: 0px 80px;
}
.clients-col {
	display: block;
	text-align: center;
	position: relative;
}

.clients-col figure{
	
	  min-height: 120px;
	
}
.clients-col:after {
	background: url(/img/client-aro.jpg) no-repeat;
	width: 96px;
	height: 77px;
	position: absolute;
	top: 5px;
	right: -55px;
	content: "";
}
.clients .clients-col.last:after {
	display: none;
}
.clients-col img {
	margin-left: auto;
	margin-right: auto;
}
.clients-col p {
	padding-top: 13px;
	font-weight: 300;
	font-size: 20px;
	line-height: 24px;
}
.clients-col1 {
	display: block;
	text-align: center;
}
.clients-col1 img {
	margin-top: -18px;
}
.clients-col1 p {
	float: left;
	padding-top: 13px;
}
.leads {
	margin-left: -270px;
}
.by-now a {
	padding: 9px 35px;
}
.by-now a:hover {
}
.customer_sport {
	display: block;
	width: 90%;
	margin: auto;
}
.feature-box-info p {
	margin-bottom: 10px !important;
	width: 102% !important;
}
.ticket a {
	background-color: #e86824;
	border-radius: 5px !important;
	color: #ffffff;
	display: inline-block;
	float: right;
	font-size: 18px;
	height: 38px;
	margin-right: 5px;
	padding: 8px 20px;
	text-align: center;
	text-decoration: none !important;
	width: 160px;
}
.ticket a:hover {
	background-color: #000;
	color: #fff;
}
.Chat a {
	background-color: #e86824;
	border-radius: 5px !important;
	color: #ffffff;
	display: inline-block;
	float: right;
	font-size: 18px;
	height: 38px;
	margin-right: 5px;
	padding: 8px 20px;
	text-decoration: none !important;
	text-align: center;
	width: auto !important;
}
.Chat a:hover {
	background-color: #000;
	color: #fff;
}
.support {
	display: block;
	margin-top: 30px;
	margin-bottom: 30px;
}
.we-got-btm-img {
	display: block;
	margin: auto;
	margin-top: 20px;
	margin-bottom: 10px;
}
.table-bordered {
	border: none;
}
.pricing_piece_4 {
	border-top: 1px solid #fff !important;
	left: 415px !important;
	padding-top: 29px;
	text-align: center;
	top: 40px !important;
}
.do-support {
	background-color: #eee;
	border-top: 1px solid #dddddd;
	color: #0177b0;
	font-size: 20px;
	font-weight: 400;
	line-height: 24px;
	padding: 25px 10px;
	text-align: center;
}
.pricing_piece_4 img {
	margin-left: 20px;
}
.pricing_piece_4 a {
	text-decoration: none;
	color: #0177B0;
	font-size: 20px;
	margin-bottom: 0;
	position: relative;
	top: -80px;
	left: -121px;
	z-index: 999;
	display: block;
}
.table2 {
	margin-top: 20px !important;
	width: 100%;
	margin: 0 !important;
}
.table2 .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {
	border: none !important;
}
.table2, .table-striped > tbody > tr:nth-child(2n+1) {
	background-color: #fff !important;
}
.center-aro {
	text-align: center;
}
.table2 figure {
	color: #0d0f0a;
	font-size: 16px;
}
.size-btn {
	display: block;
	padding: 22px 10px;
}
.pricing-included {
	background-color: #e96824;
	padding: 10px 15px;
	text-decoration: none;
	color: #fff;
}
.pricing-included:hover {
	color: #fff;
}
.pricing-included {
	background-color: #e96824;
	padding: 10px 15px;
	text-decoration: none;

	color: #fff;
	display: inline-block;
}
.pricing-included:hover {
	text-decoration: none;
	color: #fff;
}
.we-got-btn {
	padding: 15px 0 !important;
	text-align: center;
}
.pricing-buy-now {
	border-radius: 4px;
	background-color: #e96824;
	padding: 10px 15px;
	text-decoration: none;
	color: #fff;
	display: inline-block;
}
.pricing-buy-now:hover {
	color: #fff;
	text-decoration: none;
}
.store {
}
.call_us_today {
}
.call_us_today article {
	text-align: center;
	position: relative;
	padding: 80px 0px;
	margin: 65px 0px;
}
.call_us_today article * {
	color: #272727;
	font-weight: 400;
	text-transform: none;
}
.call_us_today article h5 {
	font-size: 25px;
	line-height: 29px;
	margin: 0px;
	margin-bottom: 25px;
}
.call_us_today article h4 {
	line-height: 35px;
	margin: 0px;
	font-size: 34px;
	margin-bottom: 2px;
}
.call_us_today article h6 {
	font-size: 14px;
	line-height: 18px;
	margin: 0px;
	color: #626262;
}
.call_us_today article.border:after {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	content: "";
	background: url(/img/call_border.jpg) no-repeat;
	width: 1px;
	height: 288px;
	margin: auto;
	margin-top: 0;
	margin-right: -15px;
}
.modal .do_it_all {
}
.w_box_modal.do_it_all .head h3 {
	text-align: center;
	float: none;
}
.w_box_modal.do_it_all .head p {
	text-align: center;
}
.w_box_modal.do_it_all .head {
	border: none;
}
.w_box_modal.do_it_all article {
	text-align: left;
	margin: 65px 0px;
}
.w_box_modal.do_it_all article.border {
	position: relative;
	float: right;
}
.w_box_modal.do_it_all article.border figure {
	margin-top: 100px;
}
.w_box_modal.do_it_all article.border:after {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	content: "";
	background: url(/img/call_border_2.jpg) no-repeat;
	width: 1px;
	height: 242px;
	margin: auto;
	margin-top: 12px;
	margin-right: -15px;
}
.w_box_modal.do_it_all article ul {
	margin: 0px;
	padding: 0px;
}
.w_box_modal.do_it_all article ul li {
	list-style: none;
}
.w_box_modal.do_it_all article ul li a {
	display: block;
	font-size: 22px;
	font-weight: 600;
	color: #777777;
	margin-bottom: 10px;
}
.w_box_modal.do_it_all article ul li a:hover {
	text-decoration: underline;
	color: #000a6b;
}
.ebook_wrap {
}
.ebook_wrap section {
	margin: 20px 0px;
	text-align: center;
}
.ebook_wrap section figure {
	display: inline-block;
	margin-bottom: 10px;
}
.ebook_wrap section figure img {
}
.ebook_wrap section p {
	color: #626262;
	font-size: 14px;
	margin: 0;
	line-height: 19px;
}
.ebook_wrap .links {
	text-align: right;
	margin-top: 20px;
	margin-bottom: 20px;
}
.ebook_wrap .links a {
	color: #0177b0;
	text-decoration: underline;
}
section.timeline .timeline-box article {
	clear: both;
	padding: 20px 0px;
}
section.timeline .timeline-box article:last-child {
	padding-bottom: 0px;
}
section.timeline .timeline-box article p {
	color: #626262;
	font-size: 14px;
	line-height: 19px;
	margin-bottom: 10px;
}
section.timeline .timeline-box article p a {
	color: #0177b0;
	font-size: 16px;
	text-decoration: none;
}
section.timeline .timeline-box article p a:hover {
	color: #e86824;
	text-decoration: none;
}
section.timeline .timeline-box article p span {
	font-size: 12px;
	display: block;
	margin-bottom: 3px;
}
section.timeline .timeline-box article p span i {
	margin-right: 3px;
}
section.timeline .timeline-box article p span em {
	font-style: normal;
	color: #0088cc;
}
.cart_subtotel {
	color: #000000;
	margin-top: 50px;
}
.cart_subtotel h4 {
	border-bottom: 1px solid #d9d9d9;
	padding-bottom: 19px;
	margin-bottom: 10px;
	position: relative;
}
.got_qst_search_wrap {
	width: 750px;
	margin-top: 30px;
}
.form_part .got_qst_search {
	margin-bottom: 10px;
}
.form_part .got_qst_search span.inline_btn {
	display: block;
	position: relative;
}
.form_part .got_qst_search span.inline_btn .form-control {
	padding-right: 141px;
}
.form_part .got_qst_search span.inline_btn button {
	position: absolute;
	top: 0;
	color: #ffffff;
	font-size: 13px;
	font-weight: 400;
	background-color: #272727;
	outline: none;
	height: 43px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	right: 0;
	border: none;
	outline: none;
	padding: 0px 30px;
	text-align: center;
	text-transform: uppercase;
	font-size: 19px;
}
.form_part .got_qst_search span.inline_btn button:hover {
	-webkit-transition: background-color 1000ms linear;
	-moz-transition: background-color 1000ms linear;
	-o-transition: background-color 1000ms linear;
	-ms-transition: background-color 1000ms linear;
	transition: background-color 1000ms linear;
	background-color: #e96824;
	color: #ffffff;
	text-decoration: none;
}
.got_qst_search_wrap .radio_wrap label {
	font-weight: 400;
}
.got_qst_search_wrap .radio_wrap.fright {
	float: right;
}
.got_qst_search_wrap .qst_form {
}
.got_qst_search_wrap .qst_form p {
	font-size: 16px;
	color: #777777;
	margin-bottom: 15px;
}
.got_qst_search_wrap .qst_form p strong {
}
.got_qst_search_wrap .qst_form a {
	display: block;
	text-decoration: underline;
	color: #0177b0;
	font-size: 15px;
	font-weight: 400;
}
.got_qst_search_wrap .qst_form textarea {
	height: 130px !important;
}
.got_qst_search_wrap input.error, .got_qst_search_wrap select.error, .got_qst_search_wrap textarea.error {
	border: 1px solid #C10000 !important;
}
.got_qst_search_wrap label.error {
	display: none !important;
}
.form_part.ebook_pop {
	margin-top: 50px;
	width: auto;
}
.ebook_pop .ebook_pop_inner {
}
.ebook_pop .ebook_pop_inner section {
	margin-bottom: 25px;
}
.ebook_pop .ebook_pop_inner section figure {
  float: left;
  width: 170px;
  height: 285px;
  margin-right: 20px;
  margin-bottom: 20px;
}
.ebook_pop .ebook_pop_inner section article {
 margin-left: 185px;
	
}

.ebook_pop .ebook_pop_inner_2 section article {
 margin-left: 0px !important;
	
}
.ebook_pop .ebook_pop_inner section article p {
	font-style: italic;
	color: #666666;
}
.ebook_pop h5 {
	color: #0d0f0a;
	font-size: 17px;
	text-transform: none;
}
.ebook_pop ul {
	margin: 0px;
	padding: 0px;
}
.ebook_pop ul li {
	color: #666666;
	font-size: 14px;
	display: block;
	position: relative;
	font-style: italic;
	line-height: 19px;
	padding-left: 25px;
	margin-bottom: 10px;
}
.ebook_pop ul li:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: url(/img/websitebox/listings_icon_tick.png) no-repeat;
	width: 13px;
	height: 10px;
	margin: auto;
	content: "";
	margin-left: 0px;
	margin-top: 5px;
}
.ebook_form {
}
.ebook_form p {
	color: #e01515;
	font-size: 12px;
	line-height: 12px;
	margin-top: 5px;
}
.ebook_form input.error, .ebook_form select.error, .ebook_form textarea.error {
	border: 1px solid #C10000 !important;
}
.ebook_form label.error {
	display: none !important;
}
.ebook_hosted {
}
.ebook_hosted h6 {
	font-style: italic;
	color: #666666;
	font-size: 14px;
	font-weight: 400;
	margin: 0px;
	line-height: 21px;
	text-align: center;
	margin-bottom: 5px;
}
.ebook_hosted figure {
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	background-color: #fff;
	border: solid 1px #e1e1e1;
	padding: 4px;
	margin-bottom: 10px;
}
.ebook_hosted figure img {
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}
.aero_ebook {
	margin-top: -45px;
	margin-bottom: 10px;
	width: 190px;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
}
.aero_ebook a {
    text-decoration: none;
  color: #000;
  font-size: 16px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 49px;
  text-align: right;
  width: 150px;
  font-family: sil;
  cursor: default;
}
.aero_ebook img {
	float: right;
}
body.gray-bg {
	background-color: #f5f7f7;
}
.about_thumb {
	margin-bottom: -30px;
}
.about_thumb img {
	margin-left: auto;
	margin-right: auto;
}
.about_dec {
	margin-bottom: 50px;
	padding: 0px 50px;
	position: relative;
	padding-top: 10px;
}
.about_dec figure {
	float: left;
	width: 254px;
	height: 259px;
}
.about_dec article {
	margin-left: 270px;
	text-align: left;
	padding-top: 120px;
}
.about_dec article p {
}
.about_list {
	padding: 0px 50px;
	margin-bottom: 30px;
	position: relative;
}
.about_list .about_list_aero {
	position: absolute;
	top: 0;
	right: 0;
	margin-top: -60px;
	margin-right: 55px;
	z-index: 10;
}
.about_list section {
	clear: both;
	padding: 30px 0px;
	position: relative;
	text-align: left;
}
.about_list section:after {
	position: absolute;
	left: 0px;
	bottom: 0px;
	height: 1px;
	content: "";
	width: 100%;
	background-image: -webkit-linear-gradient(left, transparent, rgba(0, 0, 0, 0.2), transparent);
	background-image: linear-gradient(to right, transparent, rgba(0, 0, 0, 0.2), transparent);
}
.about_list section:last-child:after {
	display: none;
}
.about_list section i {
	font-size: 53px;
	font-weight: 400;
	display: block;
	float: left;
	text-align: center;
	width: 65px;
	color: #e96824;
	font-style: normal;
	line-height: 48px;
}
.about_list section article {
	margin-left: 80px;
}
.about_list section article p {
	font-size: 16px;
}
.about_team {
	padding: 0px 50px;
	text-align: center;
	margin-bottom: 30px;
}
.about_team p {
	margin-bottom: 30px;
}
.about_team section {
	text-align: center;
	margin-bottom: 20px;
}
.about_team section figure {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: solid 1px #e1e1e1;
	padding: 3px;
	background-color: #ffffff;
	width: 150px;
	height: 170px;
	margin-bottom: 5px;
}
.about_team section figure img {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.about_team section h4 {
	color: #0d0f0a;
	font-size: 17px;
	font-weight: 400;
	margin: 0px;
	line-height: 22px;
}
.about_social {
	margin-bottom: 30px;
	text-align: center;
}
.about_social h3 {
	color: #000000;
	font-size: 26px;
	font-weight: 300;
	margin: 0px;
	line-height: 32px;
	margin-bottom: 20px;
}
.about_social ul {
	margin: 0px;
	padding: 0px;
}
.about_social ul li {
	display: inline-block;
	vertical-align: middle;
	list-style: none;
}
.about_social ul li a {
	display: block;
	margin: 0px 15px;
}
.about_social_aero {
	margin-bottom: 30px;
}
.about_social_aero img {
	margin-left: auto;
	margin-right: auto;
}
.capture {
	margin-top: 30px;
}
.capture_thumb {
}
.capture_thumb section {
	margin-bottom: 20px;
}
.capture_thumb section figure {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #fff;
	border: solid 1px #ccc;
	padding: 3px;
	margin-bottom: 20px;
}
.capture_thumb section article {
}
.capture_thumb section article h4 {
	color: #0177b0;
	font-size: 20px;
	font-weight: 400;
	margin: 0px;
	margin-bottom: 10px;
	line-height: 25px;
}
.capture_thumb section article p {
}
.capture_thumb_2 section {
	margin-bottom: 30px;
	overflow: hidden;
}
.capture_thumb_2 section figure {
	width: 35px;
	height: 35px;
	border-radius: 35px;
	color: #FFF;
	display: inline-block;
	float: left;
	line-height: 35px;
	position: relative;
	text-align: center;
	background-color: #e96824;
}
.capture_thumb_2 section article {
	margin-left: 50px;
}
.capture_thumb_2 section article .btn_1 {
	padding: 9px 15px;
	float: right;
}
.capture_thumb_2 section article .btn_1, .capture_thumb section article .btn_1 {
	min-width: 235px;
}
.capture_thumb_2 section article h4 {
	color: #0d0f0a;
	font-size: 17px;
	font-weight: 400;
	margin: 0px;
	margin-bottom: 5px;
	line-height: 18px;
}
.capture_thumb_2 section article p, .capture_thumb section article p {
	line-height: 20px;
}
.capture_thumb, .capture_thumb_2 {
	padding: 0px 50px;
	text-align: left;
}
.capture_thumb hr, .capture_thumb_2 hr {
	margin: 25px 0px;
	margin-top: 0;
}
.media_inquiry {
	padding: 0px 50px;
	text-align: left;
}
.media_inquiry h4 {
	color: #000000;
	font-size: 26px;
	font-weight: 400;
	margin-bottom: 20px;
	line-height: 30px;
}
.media_inquiry h4 span {

	font-family: sil;
}
.media_inquiry .form-control {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #fff;
	height: 44px;
	border: solid 1px #ccc;
	color: #777777;
	font-size: 13px;
	font-weight: 400;
	box-shadow: none;
	outline: none;
	padding-right: 25px;
	margin-bottom: 20px;
	text-align: left;
}
.media_inquiry textarea.form-control {
	height: 134px;
}
.captcha_field {
	margin-bottom: 20px;
}
.media_inquiry ul.adress.adress {
	margin: 0px;
	padding: 0px;
	margin-bottom: 20px;
}
.media_inquiry ul.adress li {
	display: block;
	color: #302e2e;
	font-size: 18px;
	line-height: 22px;
	margin-bottom: 5px;
	padding-left: 33px;
	position: relative;
}
.media_inquiry ul.adress li:nth-child(4), .media_inquiry ul.adress li:nth-child(5) {
	margin-top: 20px;
}
.media_inquiry ul.adress li span {
	position: absolute;
	top: 0;
	left: 0px;
}
.media_inquiry ul.adress li i {
}
.media_inquiry .inquiry_aero {
	margin-left: 40px;
}
.about_website_box {
	margin-bottom: 20px;
	text-align: left;
}
.about_website_box h4 {
	font-size: 26px;
	color: #000000;
	line-height: 32px;
	margin: 0px;
	margin-bottom: 20px;
}
.about_website_box_list {
	text-align: left;
}
.about_website_box_list ul {
	margin: 0px;
	padding: 0px;
}
.about_website_box_list ul li {
	color: #302e2e;
	font-size: 18px;
	display: block;
	position: relative;
	line-height: 23px;
	margin-bottom: 5px;
	padding-left: 20px;
}
.about_website_box_list ul li a {
	color: #302e2e;
	text-decoration: none;
}
.about_website_box_list ul li a:hover {
	color: #e86824;
}
.about_website_box_list ul li:after {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	content: "";
	margin: auto;
	background: url(/img/websiteBox-aro.png) no-repeat;
	width: 8px;
	height: 9px;
	margin-left: 0;
	margin-top: 7px;
}
.tab_content {
	display: none;
}
.tab_content.open {
	display: block;
}
.pricing_table_wrap_2 {
	position: relative;
	padding: 0px 70px;
	text-align: left;
	margin-bottom: 0;
}
.pricing_table_wrap_2 > ul {
	margin: 0;
	padding: 0;
}
.pricing_table_wrap_2 > ul > li {
	width: 176px;
	float: left;
	border: 1px solid #dddddd;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	min-height: 600px;
	list-style: none;
	border-right: none;
}
.pricing_table_wrap_2 > ul > li.last {
	border-right: 1px solid #dddddd;
}
.pricing_table_wrap_2 > ul > li.first {
	width: 470px;
	margin-top: 100px;
	border-radius: 0px;
	padding: 0px 15px;
	border-right: none;
}
.pricing_table_wrap_2 > ul > li.first ul.list_1 {
	margin: 0;
	padding: 0;
}
.pricing_table_wrap_2 > ul > li.first ul.list_1 .first {
}
.pricing_table_wrap_2 > ul > li.first ul.list_1 .last {
	border-bottom: 0px;
	height: auto;
}
.pricing_table_wrap_2 > ul > li.first ul.list_1 > li {
	display: block;
	list-style: none;
	border-bottom: 1px solid #dddddd;
	padding: 15px 0px;
	height: 72px;
}
.pricing_table_wrap_2 h3 {
	font-size: 17px;
	font-weight: 400;
	margin: 0;
	line-height: 19px;
	color: #626262;
	margin-bottom: 3px;
}
.pricing_table_wrap_2 p {
	font-size: 13px;
	margin: 0;
	line-height: 20px;
	color: #626262;
}
.pricing_table_wrap_2 .table > thead > tr > th, .pricing_table_wrap_2 .table > tbody > tr > th, .pricing_table_wrap_2 .table > tfoot > tr > th, .pricing_table_wrap_2 .table > thead > tr > td, .pricing_table_wrap_2 .table > tbody > tr > td, .pricing_table_wrap_2 .table > tfoot > tr > td {
	padding: 15px 15px;
}
.pricing_table_wrap_2 .table > tbody > tr > td figure {
	text-align: center;
	padding: 10px 0px;
}
.pricing_table_wrap_2 .table > tbody > tr > td.large_cross figure {
	padding: 16px 0px;
	height: 51px;
}
.pricing_table_wrap_2 .table > tbody > tr > td.large_cross {
	padding-top: 34px;
}
.pricing_table_wrap_2 .table > thead > tr > th {
	position: relative;
	font-weight: 400;
	vertical-align: middle;
}
.pricing_table_wrap_2 .table > thead > tr > th.gray {
	background-color: #eee;
	color: #0177b0;
	font-size: 20px;
	text-align: center;
	line-height: 24px;
	padding: 25px 10px;
	font-weight: 400;
	border-bottom: none;
	vertical-align: top;
	padding-bottom: 15px;
}
.pricing_table_wrap_2 ul.list_icon {
	margin-left: 60px;
	padding: 0;
	margin-top: 15px;
	margin-top: 3px;
	text-align: left;
}
.pricing_table_wrap_2 ul.list_icon > li {
	list-style: none;
	display: block;
	color: #626262;
	line-height: 12px;
	font-size: 14px;
	margin-bottom: 2px;
	clear: both;
	overflow: hidden;
}
.pricing_table_wrap_2 .table > tbody > tr > td.last_line h3 {
	font-size: 24px;
	font-weight: 300;
	margin: 0;
}
.pricing_table_wrap_2 a.table_wrap_btn {
	margin: 0;
	background-color: #E86824;
	padding: 9px 12px;
	text-align: center;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	color: #FFF;
	font-size: 18px;
	border: none;
	line-height: 1;
	font-family: "Open Sans", Arial, sans-serif;
	font-weight: 400;
	display: inline-block;
	width: 100%;
}
.pricing_table_wrap_2 a.table_wrap_btn:hover {
	text-decoration: none;
	color: #FFF;
	background: #272727;
}
.pricing_table_wrap_2 .table > tbody > tr > td.last_price {
	vertical-align: middle;
}
.pricing_table_wrap_2 .table > tbody > tr > td.last_price h3 {
	color: #777777 !important;
	font-size: 24px;
}
.pricing_table_wrap_2 .table > thead > tr > th:first-child {
	border-top: none;
	border-left: none;
	border-bottom: none;
}
.pricing_table_wrap_2 .table > thead > tr > th.gray a {
	background-color: #e96824;
	color: #ffffff;
	font-size: 15px;
	font-weight: 400;
	display: inline-block;
	padding: 5px 6px;
	outline: none;
	text-decoration: none;
	line-height: 1;
	margin-top: 20px;
	margin-left: -11px;
	float: left;
}
.pricing_table_wrap_2 .table > thead > tr > th.gray a:hover {
	background-color: #1C1C1C;
	text-decoration: none;
	color: #fff;
}
.pricing_table_wrap_2 .table > thead > tr > th.gray a span {
	font-size: 30px;
	font-weight: 700;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
	margin-top: -2px;
}
.pricing_table_wrap_2 .table > tbody > tr > td {
	font-size: 17px;
	color: #0d0f0a;
	vertical-align: middle;
}
.pricing_table_wrap_2 .table > tbody > tr > td span {
	font-size: 17px;
	color: #0d0f0a;
	text-align: center;
	display: block;
}
.product_aero {
	margin-bottom: 15px;
}
.product_aero img {
	margin-right: 52px;
	margin-left: auto;
}
.main_slider1 .bx-wrapper .bx-controls-direction a.bx-prev {
	left: -91px;
}
.main_slider1 .bx-wrapper .bx-controls-direction a.bx-next {
	right: -91px;
}
.about_piece_1 {
	text-align: center;
	position: absolute;
	top: -80px;
	right: 10px;
	display: inline-block;
	width: 408px;
	z-index: 9999;
}
.about_piece_1 img {
	margin-left: 0px;
}
.about_piece_1 figure {
	width: auto;
	height: auto;
	float: right;
}
.about_piece_1 h6 {
	display: block;
	text-decoration: underline;
	color: #0177b0;
	font-size: 15px;
	margin-bottom: 2px;
	margin-top: 110px;
	position: relative;
	right: -35px;
}
.static_wrap {
	position: relative;
}
.satic_piece_1 {
	text-align: center;
	position: absolute;
	top: -80px;
	right: 10px;
	display: inline-block;
	width: 430px;
	z-index: 9999;
}
.satic_piece_1 img {
	margin-left: 0px;
}
.satic_piece_1 figure {
	width: auto;
	height: auto;
	float: right;
}
.satic_piece_1 h6 {
	display: block;
	text-decoration: underline;
	color: #0177b0;
	font-size: 16px;
	margin-bottom: 0;
	margin-top: 165px;
	position: relative;
	right: -35px;
}
.actions-continue {
}
.actions-continue .btn_1 {
	padding: 9px 30px;
}
.form_part .qst_form span.user_icon:after, .form_part .qst_form span.email_icon:after {
	margin-right: 0;
	margin-left: 10px;
}
.form_part .qst_form .form-control {
	padding-right: 12px;
	padding-left: 30px;
}
.form_part .ebook_form span.user_icon:after, .form_part .ebook_form span.email_icon:after {
	margin-right: 0;
	margin-left: 10px;
}
.form_part .ebook_form .form-control {
	padding-right: 12px;
	padding-left: 30px;
}
.compare_table table {
	color: #626262;
	font-size: 14px;
	margin-bottom: 8px;
}
.compare_table table td {
	text-align: center;
	width: 63px;
	vertical-align: middle !important;
}
.compare_table table td.thumb {
	padding: 0px;
}
.compare_table table td.thumb img {
	display: inline-block;
	width: 100%;
	max-width: 100%;
}
.compare_table table td.title {
	text-align: left;
	width: 370px;
	color: #000;
}
.compare_table table .v_head {
	padding: 0px;
	background-color: #474747;
	width: 75px !important;
	position: relative;
}
.compare_table table .v_head_2 {
	background-color: #98793c;
}
.compare_table table .v_head_3 {

	background-color: #008f28;
}
.compare_table table .v_head_4 {

	background-color: #ffa00b;
}
.compare_table table .v_head_5 {
	background-color: #005b8f;
}
.compare_table table .v_head_6 {
	background-color: #b33bb8;
}
.compare_table table .v_head_7 {
	background-color: #00a099;
}
.compare_table table .v_head_8 {
	background-color: #d5343f;
}
.compare_table table .v_head .inner {
	position: relative;
}
.compare_table table .v_head .inner span {
	-webkit-transform: rotate(-90deg);
	/* Firefox */
	-moz-transform: rotate(-90deg);
	/* IE */
	-ms-transform: rotate(-90deg);
	/* Opera */
	-o-transform: rotate(-90deg);
	line-height: 17px;

/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	display: block;
	color: #fff;
	font-size: 18px;
	font-weight: 600;
	position: absolute;
	width: 145px;
	left: -35px;
	top: -8px;
}
.compare_table table td.gray {
	background-color: #f9f9f9;
}
.compare_table table td.gray_2 {
	background-color: #eeeeee;
}
.compare_table table td span.price {
	color: #e96824;
	font-size: 15px;
	font-weight: 700;
}
.compare_table {
	margin-bottom: 30px;
	padding: 0px 50px;
}
.com_head_img img {
	float: right;
	margin-right: -49px;
	width: 743px;
	max-width: inherit;
}
.com_desc {
	padding: 0px 50px;
	margin-bottom: 30px;
	text-align: left;
}
.com_desc figure {
	float: left;
	width: 261px;
	height: 211px;
}
.com_desc article {
	padding-top: 10px;
	margin-left: 285px;
}
.com_desc article h4 {
	color: #0d0f0a;
	font-size: 17px;
	line-height: 22px;
	margin: 0px;
	margin-bottom: 10px;
}
.com_desc article p {
}
.com_aero {
	margin-bottom: 15px;
}
.com_aero img {
	margin-left: auto;
	margin-right: auto;
}
.select_store_page {
	margin-top: 0px;
}
.select_store.select_store_page .inner ul li article .template_name {
	margin-bottom: 5px;
}
.select_store.select_store_page .inner ul li article .price {
	width: 156px;
	height: 37px;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: auto;
	margin-left: 0px;
	margin-top: 43px;
}
.select_store.select_store_page .inner ul li section figure {
	height: 228px;
}

.select_store.select_store_page .inner ul li section figure img {
  width: 100%;
}

.select_store_page .inner ul {
	display: block;
}
.great_design_wrap_2 {
	position: relative;
}
.great_design_wrap_cap section .price {
	display: block;
	color: #fff;
	font-size: 13px;
	font-weight: 400;
	background-color: #e96824;
	line-height: 16px;
	padding: 5px 5px;
	width: 156px;
	height: 37px;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: auto;
	margin-left: 0px;
	margin-top: 43px;
}
.great_design_wrap_cap section .price strong {
	color: #ffffff;
	font-size: 30px;
	font-weight: 700;
	line-height: 27px;
	font-family: "Open Sans", Arial, sans-serif;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
}
.links_2 {
	text-align: right;
	margin-top: 20px;
	margin-bottom: 20px;
}
.links_2 a {
	color: #0177b0;
	text-decoration: underline;
}
.domain_btn_wrap {
	text-align: right;
}
.domain_btn_wrap .domain_btn {
	font-weight: 400;
	color: #0177b0;
	text-decoration: underline;
	margin-right: 5px;
}
.check_with_icon {
	margin-bottom: 10px;
	color: #777777;
	font-size: 16px;
}
.check_with_icon a {
	text-decoration: none;
	position: relative;
	display: block;
	margin-top: 10px;
	margin-bottom: 12px;

	font-size: 14px;
	font-weight: 400;
	color: #0177b0;
	padding-left: 25px;
	line-height: 18px;
}
.check_with_icon a:after {
	background: url(/img/checkbox_icon.png) no-repeat;
	width: 17px;
	height: 17px;
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	margin-left: 0px;
}
.check_with_icon a:hover {
	text-decoration: underline;
	color: #0177b0;
}
.compare_table_mob {
	color: #626262;
	font-size: 14px;
	margin-bottom: 8px;
	display: none;
}
.compare_table_mob table td span.price {
	color: #e96824;
	font-size: 15px;
	font-weight: 700;
}
.compare_table_mob table td {
	text-align: center;
	vertical-align: middle !important;
}
.compare_table_mob table .v_head {
	background-color: #474747;
	position: relative;
	text-align: center;
	color: #fff;
}
.compare_table_mob table .v_head_2 {
	background-color: #98793c;
}
.compare_table_mob table .v_head_3 {
	background-color: #008f28;
}
.compare_table_mob table .v_head_4 {
	background-color: #ffa00b;
}
.compare_table_mob table .v_head_5 {
	background-color: #005b8f;
}
.compare_table_mob table .v_head_6 {
	background-color: #b33bb8;
}
.compare_table_mob table .v_head_7 {
	background-color: #00a099;
}
.compare_table_mob table .v_head_8 {
	background-color: #d5343f;
}
.compare_table_mob table td.title {
	text-align: left;
	color: #000;
}
.compare_table_mob table td.gray {
	background-color: #f9f9f9;
}
.compare_table_mob table td.gray_2 {
	background-color: #eeeeee;
}
.compare_table_mob table td.col_ihouse{
	display:none;
}
.compare_table_mob table td.thumb {
	padding: 0px;
}
.compare_table_mob table td.thumb img {
	width: 100%;
	max-width: 100%;
}
.compare_table .table > tbody > tr > td .popover, .compare_table_mob .table > tbody > tr > td .popover {
}
.compare_table .table > tbody > tr > td .popover h3, .compare_table_mob .table > tbody > tr > td .popover h3 {
	font-size: 14px;
}
.compare_table .table > tbody > tr > td .popover p, .compare_table_mob .table > tbody > tr > td .popover p {
	font-size: 13px;
	margin: 0px;
	line-height: 19px;
	margin-bottom: 10px;
}
.compare_table .table > tbody > tr > td .popover ul, .compare_table_mob .table > tbody > tr > td .popover ul {
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
}
.compare_table .table > tbody > tr > td .popover ul li, .compare_table_mob .table > tbody > tr > td .popover ul li {
	display: block;
	font-size: 13px;
	margin: 0px;
	line-height: 19px;
	list-style: none;
	margin-bottom: 2px;
	text-align: right;
}
.compare_table .table > tbody > tr > td .popover a, .compare_table_mob .table > tbody > tr > td .popover a {
	color: #E86824;
	font-size: 13px;
	margin: 0px;
	line-height: 19px;
}
.compare_table .table > tbody > tr > td .popover span, .compare_table_mob .table > tbody > tr > td .popover span {
	color: #0177b0;
	float: left;
}
.compare_table .table > tbody > tr > td .popover h3, .compare_table_mob .table > tbody > tr > td .popover h3 {
	color: #0177B0 !important;
}
.great_design_wrap_cap_2 section {
	margin: 20px 0px;
	text-align: center;
	padding-bottom: 30px;
	position: relative;
}
.great_design_wrap_cap_2 section:after {
	position: absolute;
	left: 0px;
	bottom: 0px;
	height: 1px;
	content: "";
	width: 100%;
	background-image: -webkit-linear-gradient(left, transparent, rgba(0, 0, 0, 0.2), transparent);
	background-image: linear-gradient(to right, transparent, rgba(0, 0, 0, 0.2), transparent);
}
.ebook_data_show, .ebook_data_show_2 {
	display: none;
}
.timeline_data_show {
	display: none;
}
#load_more {
	cursor: pointer;
}
.profession_aero {
	width: 170px;
	text-align: left;
	position: absolute;
	left: -170px;
	  z-index: 20;
	top: 132px;
}


.profession_aero a {
	text-decoration: none;
	font-weight: 600;
	font-size: 18px;
	color: #e86824;
	font-family: "Shadows Into Light", cursive;
	  cursor: default;
}
.profession_aero img {
	margin-top: 15px;
	margin-left: 60px;
}
.profession_aero_2 {

  width: 170px;
  text-align: left;
  position: absolute;
  left: -72px;
  z-index: 20;
  top: 34px;
}


.profession_aero_2 a {
	text-decoration: none;
	font-weight: 600;
	font-size: 18px;
	color: #e86824;
	font-family: "Shadows Into Light", cursive;
	  cursor: default;
}
.profession_aero_2 img {
	margin-top: 15px;
	margin-left: 60px;
}








.testi_piece_1_home {
	text-align: center;
	position: absolute;
	top: -40px;
	right: -10px;
	display: inline-block;
	width: 215px;
	  text-decoration: none;
}
.testi_piece_1_home:hover {
	text-decoration: none;
}
.testi_piece_1_home img {
}
.testi_piece_1_home h6 {
	display: block;
	color: #0177b0;
	font-size: 14px;
	margin-bottom: 2px;
	margin-top: 5px;
	margin-left: 50px;
	cursor: pointer;
	color: #0177b0;   
	 font-size: 15px;
}
.testi_piece_1_home h6:hover{
	
	text-decoration:underline;	
	
}
.testi_piece_1_home p {
	color: #7f7f7f;
	margin-left: 81px;
	
	font-size: 11px;
	line-height: 12px;
	margin-left: 46px;
}


.testimonial_wrap_2{
	
	
	
}


.testimonial_wrap.testimonial_wrap_2 section figure{
	
	  width: 291px;
	  border:none;
	
}


.testi_piece_bottomwrap{
	
	height: 160px;
text-align: center;	
	margin-bottom: -30px;
}


.testi_piece_bottom {
  text-align: center;
  position: static;
  top: 0;
  right: 0;
  display: inline-block;
  width: 215px;
}
.testi_piece_bottom:hover {
	text-decoration: none;
}
.testi_piece_bottom img {
	  margin-left: 35px;
}
.testi_piece_bottom h6 {
	display: block;
	text-decoration: underline;
	color: #0177b0;
	font-size: 14px;
	margin-bottom: 2px;
	margin-top: 5px;
	margin-left: 80px;
	cursor: default;
}
.testi_piece_bottom p {
	color: #7f7f7f;
	font-size: 12px;
	line-height: 16px;
	margin-left: 80px;
	cursor: default;
}

.overflow{
	
	overflow:hidden;	
	
}

.table > thead > tr > th, .table > tbody > tr > th, 
.table > tfoot > tr > th, .table > thead > tr > td, 
.table > tbody > tr > td, .table > tfoot > tr > td {
	color: #626262;
}

.valign_m{
	
	  vertical-align: middle !important;
	
}

.dropzone .dz-preview .dz-details .dz-size, .dropzone-previews .dz-preview .dz-details .dz-size{
	
  color: #777777;
  
  
  
  
}
.popover.bottom > .arrow:after{
	
	  border-bottom-color: #fff !important;
	
}

.autocomplete-suggestions { border: 1px solid #999; background: #adadad; cursor: default; overflow: auto; top: 71px; }
.autocomplete-suggestion { padding: 10px 5px; font-size: 1.2em; white-space: nowrap; overflow: hidden; }
.autocomplete-selected { background: #E86824; }
.autocomplete-suggestions strong { font-weight: normal; color: black; }

.toggle-content {
	color: #626262;
}

.agent_icon {
	display: block;
}

/*.dropzone .dz-preview .dz-details, .dropzone-previews .dz-preview .dz-details {
    width: auto !important;
    height: auto !important;
}

.dz-details img {
    width: auto !important;
    height: auto !important;
    position: relative !important;
}

.upload_wrap .website_agent {
	width: 189px;
}

.dropzone.website_agent_upload .dz-default.dz-message {
	margin-left: 9px !important;
}*/

.input-error {
	border-color: #a94442 !important;
}

.select_store.select_store_page_2 .inner ul li article .price {
	width: 170px;
}

@media (min-width: 991px) {
	.v-align:nth-child(4n+1) {
		clear: left;
	}
}

@media (max-width: 990px) {
	.v-align:nth-child(3n+1) {
		clear: left;
	}
}

.fade.in {
	opacity: .98;
}

.shop {
	margin-top: 0;
}

.img-responsive-width {
	width: 100%;
}

.great_design_wrap .img-responsive {
	width: 100%;
}

#selectator_service_area {
	height: 44px;
	min-height: 44px !important;
}

.got_tabs section.toggle label, .newsroom-accordion section.toggle label {
	border-left-color: #626262;
}

.got_tabs section.toggle label .fa-plus, .newsroom-accordion section.toggle label .fa-plus {
	color: #626262;
}

.got_tabs section.toggle.active > label, .newsroom-accordion section.toggle.active > label {
	border-color: #626262;
	background-color: #626262;
	color: #fff;
}

#room_tab li.active {
	border-left-color: #626262;
}

.select_template .inner ul li section a.overlay {
	position: absolute;
	top: 0px;
	right: 15px;
	z-index: 200;
	background: url(../img/websitebox/popup_search.png) no-repeat;
	width: 51px;
	height: 46px;
	display: none;
}

@media (min-width: 991px) {
	.vcenter-row {
		text-align: center;
	}

	.vcenter-row .head h3, .vcenter-row .head p {
		text-align: left;
	}

	.vcenter-col {
		display: inline-block;
		float: none;
	}
}

.vcenter-col .embed-responsive {
	margin-top: 50px;
}

#thankyou_next {
	margin-bottom: 50px;
}

.thankyou-parralel {
	margin-top: -10px;
}

#webinar-frame {
	width: 100%;
}

/*#popup_content {
	overflow-y: hidden;
}*/

.bw-center img:first-child {
	left: 36px;
}

.bw-center img:last-child {
	margin-right: 37px;
}

.form_part .domin_suggestion .inner .checkbox-inline {
	width: 90px; /* 36%; */
}

.autocomplete-suggestions {
	background: #fff none repeat scroll 0 0;
	color: #000;
	font-size: 12px;
}

.autocomplete-suggestions strong {
	color: #e86824;
}

.autocomplete-selected strong {
	color: #fff;
}

.question-wrap {
    float: left;
    width: 50%;
	padding: 0 10px;
}

@media (max-width: 991px) {
	.question-wrap {
		float: none;
		width: 100%;
		padding: 0;
	}
}

.check_with_icon a::after {
	height: 34px;
	margin: 0;
}

.dropzone .dz-preview, .dropzone-previews .dz-preview {
	box-shadow: none !important;
	border: none !important;
	margin-left: 22px !important;
	margin-top: 28px !important;
}

.dropzone .dz-preview .dz-details, .dropzone-previews .dz-preview .dz-details {
	background: none !important;
}

.upload_logo .dz-preview .dz-details img, .dropzone-previews .dz-preview .dz-details img {
	width: 200px !important;
}

.website_agent_upload .dz-preview .dz-details img, .dropzone-previews .dz-preview .dz-details img {
	width: 100px !important;
}

@media (min-width: 768px) and (max-width: 991px) {
	#footer h5 {
		/*text-align: left;*/
		text-align: center;
	}
	#footer ul.list li {
		text-align: left;
		margin-left: 36%;
	}
}

@media (max-width: 767px) {
	#footer h5 {
		text-align: left;
	}
	#footer ul.list li {
		text-align: left;
		margin-left: 0;
	}
}

@media (min-device-width: 300px) and (max-device-width: 767px) and (orientation: landscape) {
	nav #navbar .navbar-nav {
		overflow-y: scroll;
		height: 160px;
	}
}

.ebook_pop .btn_1 {
	width: 100%;
	height: 50px;
	text-transform: uppercase;
	font-weight: 400;
	font-size: 24px;
}

.ebook_form h2 {
	font-weight: 400;
	padding-bottom: 20px;
	font-family: "Open Sans", Arial, sans-serif;
	font-size: 35px !important;
	line-height: 42px;
	color: #0e0e0e;
}

.ebook_pop > div img {
	max-width: 80%;
}

@media (max-width: 991px) {
	.ebook_pop > div img {
		display: block;
		margin-left: auto;
		margin-right: auto;
		float: none !important;
	}
}

.ebook_form p.privacy {
	color: #777777;
	font-size: 14px;
	line-height: 40px;
}

.modal-dialog .progress {
	margin-top: 48px;
	width: 80%;
	margin-left: auto;
	margin-right: auto;
}

@media (max-width: 1204px) {
	.ebook_pop .btn_1 {
		font-size: 20px;
	}
}

.wsbx_bootstrap_original_modal .modal-backdrop.in {
	display: block;
	opacity: .5;
}

.wsbx_bootstrap_original_modal.fade.in {
	opacity: 1;
}

.wsbx_bootstrap_original_modal .wsbx-no-col-padding {
	padding: 0px;
}

.wsbx_bootstrap_original_modal.modal, .wsbx_bootstrap_original_modal .modal {
	/*display: block;*/
	background-color: transparent;
	overflow: visible;
}


.wsbx_bootstrap_original_modal .modal-content {
	position: relative;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0,0,0,.2);
  border-radius: 6px;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
  box-shadow: 0 3px 9px rgba(0,0,0,.5);
}
.wsbx_bootstrap_original_modal .modal-wsbx-popup-coupon.modal-dialog{
	display: block;
}
@media (min-width:768px){
	.wsbx_bootstrap_original_modal .modal-dialog{width:600px;margin:30px auto}
	.wsbx_bootstrap_original_modal .modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}
	.wsbx_bootstrap_original_modal .modal-wsbx-popup-coupon.modal-dialog{width:600px;margin:30px auto; position: fixed; top: 15%;}
	.wsbx_bootstrap_original_modal .modal-wsbx-popup-coupon .modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}
	.modal-sm{width:300px}
}

.wsbx_bootstrap_original_modal .modal-content .modal-header {
	display: none;
}
.wsbx_bootstrap_original_modal .modal-content .modal-footer {
	display: none;
}
.wsbx_bootstrap_original_modal .modal-content .modal-body {
	padding: 10px;
}
.wsbx_bootstrap_original_modal .modal-content .modal-body .modal-wsbx-popup-coupon-outer-container {
	border: dashed #272727 2px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 26px;
	padding-left: 26px;
}
.wsbx_bootstrap_original_modal .modal-content .modal-body .modal-wsbx-popup-coupon-container {
	min-height: 205px;
	background-color: #e96824;
}
.wsbx_bootstrap_original_modal .modal-content .modal-body .modal-wsbx-popup-coupon-btn-close {
	right: -40px;
	top: -40px;
	position: absolute;
}
.wsbx_bootstrap_original_modal .modal-content .modal-body .modal-wsbx-popup-coupon-type1-left {
	padding-left: 25px;
	padding-top: 10px;
}
.wsbx_bootstrap_original_modal .modal-content .modal-body .modal-wsbx-popup-coupon-type1-right {
	padding-right: 20px;
	padding-top: 10px;
}
.wsbx_bootstrap_original_modal .modal-content .modal-body .modal-wsbx-popup-coupon-type1-left-text {
	background-color: #272727;
	color: white;
	font-size: 65px;
	line-height: 1.07;
	text-align: center;
	padding-top: 20px;
	padding-left: 7px;
	font-weight: bold;
	padding-bottom: 29px;
}
.wsbx_bootstrap_original_modal .modal-content .modal-body .modal-wsbx-popup-coupon-type1-left-text2 {
	color: #e96824;
	padding-top: 5px;
}
.wsbx_bootstrap_original_modal .modal-content .modal-body .modal-wsbx-popup-coupon-type1-right-text3 {
	color: #272727;
	font-size: 19px;
	font-weight: bold;
	letter-spacing: -1px;
}
.wsbx_bootstrap_original_modal .modal-content .modal-body .modal-wsbx-popup-coupon-type1-right-text4 {
	color: white;
	font-size: 18px;
	font-weight: normal;
}
.wsbx_bootstrap_original_modal .wsbx-btn-black {
	background-color: #272727;
}
.wsbx_bootstrap_original_modal .wsbx-btn-black.modal-wsbx-popup-coupon-type1-input-btn-submit {
	width: 50%;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
}
.wsbx_bootstrap_original_modal .wsbx-btn-black:hover {
	background-color: #121212;
}
.wsbx_bootstrap_original_modal .wsbx-form-group {
	margin-bottom: 0px;
}
.wsbx_bootstrap_original_modal .modal-wsbx-popup-coupon-type1-right-input-email {
	margin-top: 5px;
}
.wsbx_bootstrap_original_modal .modal-wsbx-popup-coupon-type1-input-btn-close {
	font-weight: normal;
	text-decoration: underline;
	cursor: pointer;
	color: #272727;
}
.wsbx_bootstrap_original_modal .modal-wsbx-popup-coupon-type1-input-btn-close:hover {
	color: #121212;
}
.wsbx_bootstrap_original_modal .modal-wsbx-popup-coupon-type1-alert {
	position: absolute;
	z-index: 1;
	width: 95%;
}
.wsbx_bootstrap_original_modal .modal-wsbx-popup-coupon-success-msg {
	font-size: 23px;
	padding-top: 12%;
	padding-bottom: 3%;
}
