@font-face {
	  font-family: 'Chunkfive';
	  src: url('../fonts/Chunkfive/chunkfive-webfont.eot');
	  src: url('../fonts/Chunkfive/chunkfive-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Chunkfive/chunkfive-webfont.svg') format('svg'), 
	  url('../fonts/Chunkfive/chunkfive-webfont.ttf') format('truetype');
	  font-weight: normal;
	  font-style: normal;
	}
	
	@font-face {
		font-family: 'tradegothicbold';
		src: url('/v/vspfiles/assets/fonts/trade_gothic_bold_condensed_no.-webfont.eot');
		src: url('/v/vspfiles/assets/fonts/trade_gothic_bold_condensed_no.-webfont.eot?#iefix') format('embedded-opentype'),
			 url('/v/vspfiles/assets/fonts/trade_gothic_bold_condensed_no.-webfont.woff2') format('woff2'),
			 url('/v/vspfiles/assets/fonts/trade_gothic_bold_condensed_no.-webfont.woff') format('woff'),
			 url('/v/vspfiles/assets/fonts/trade_gothic_bold_condensed_no.-webfont.ttf') format('truetype'),
			 url('/v/vspfiles/assets/fonts/trade_gothic_bold_condensed_no.-webfont.svg#tradegothicbold') format('svg');
		font-weight: normal;
		font-style: normal;
	}
	
	@font-face {
		font-family:'TradeGothic-BoldCondTwenty';
		src: url('/v/vspfiles/assets/fonts/TradeGothic-BoldCondTwenty.eot?')  format("embedded-opentype"),
			 url('/v/vspfiles/assets/fonts/TradeGothic-BoldCondTwenty.woff')  format('woff'),
			 url('/v/vspfiles/assets/fonts/TradeGothic-BoldCondTwenty.ttf')  format('truetype');
	}
	
	@font-face {
	  font-family:'Montserrat';
	  font-style: normal; 
	  font-weight: 400;
	  src: local('Montserrat-Regular'), url(//themes.googleusercontent.com/static/fonts/montserrat/v3/zhcz-_WihjSQC0oHJ9TCYL3hpw3pgy2gAi-Ip7WPMi0.woff) format('woff');
	}
	
	@font-face {
	  font-family: 'Montserrat';
	  font-style: normal;
	  font-weight: 700;
	  src: local('Montserrat-Bold'), url(//themes.googleusercontent.com/static/fonts/montserrat/v3/IQHow_FEYlDC4Gzy_m8fcnbFhgvWbfSbdVg11QabG8w.woff) format('woff');
	}
	
	img{
	  border:none !important;
	}
	
	input, textarea {
	  outline: none;
	}
	
	a, a:hover {
	  text-decoration: none; }
	
	a:hover {
	  color:#f6c11d !important;
	}
	
	a, a:visited, a:active {
	  outline-style: none;
	}
	.clear {
	  clear: both;
	}
	
	ul li{list-style:none;}
	
	
	h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	  text-transform: uppercase; }
	
	/* CENTER ELEMENTS */
	.ghost:before {
	  content: '';
	  margin-right: -0.25em; /* Adjusts for spacing */
	}
	
	.ghost__content {
	  display: inline-block;
	  vertical-align: middle;
	  *vertical-align: auto;
	  *zoom: 1;
	  *display: inline;
	}
	
	.header div[class^="col-"] { padding: 0;}
	
	.header .row {
	  margin: 0;
	}
	
	.header__element {
	  height: 80px;
	}
	
	.Responsive{ left: -15px;
		margin-top:40px;
		position: relative;
	} 
	
	#getImageSnapShot{display:none;}
	
	
	#please_wait_div{ display:none;}
	
	.return-data{margin:0px !important;}
	
	.PleaseDropB td {
		float: left;
		text-align: center;
		width: 100%;
	}
	
	
	.FooterIogos {
		float: left;
		left: 110px;
		margin: -104px 0 0 0;
		padding: 0;
		position: relative;
	}
	
	.FooterIogos ul{
		float: left;
		margin: 0;
		padding: 0;
	}
	
	.FooterIogos ul li{
		float: left;
		margin:26px 20px 26px 0;
		padding: 0;
		list-style-type:none;
	}
	.patternImgTop {
		height:144px;
		overflow-y: scroll;
	}
	.warrenty-con img {
		float: left;
		margin-right: 20px;
		margin-top: -13px;
	}
	.warrenty-con p {
		line-height:24px;
		font-size:14px;
		overflow:hidden;
		text-align:left;
	}
	
	/*NEW CSS*/
	.greek_letter_layer{
		background-position:0 0 !important;
		background-repeat:no-repeat !important;
	}
	
	.patternImgTop > img {
		max-width: 54px;
	}
	.RollOImg {
		left:-259px;
		position: absolute;
		top:45px;
		width: 260px;
		display:none;
		border: 1px solid #000000;
	}
	.RollOImg img {
		margin: 0 !important;
		padding: 0 !important;
	}
#push-menu .vnav--level1 {
    position: relative;
    display: block;
    overflow: scroll;
	webkit-overflow-scrolling: touch;
    height: 1000px;
}
	/*NEW CSS*/
	
	
	@media only screen and (max-width: 1024px) {
	#img2 {
    margin: 0px 5%!important;
}
		#main-nav .vnav--level1 > .vnav__item{ margin:0 7px !important;}
		.middle_text{width:97% !important;;}
		.Responsive .ResponsiveMid{width:30.1% !important;}
		.shipping, .blog, .about_box{width:32% !important;}
		.tbox2{margin:0 47px !important;}
		#content_area .v65-productDisplay td{padding-right:18px !important;}
		.blog{margin-left:22px !important;}
		.overview_banner{width:100%;}
		.OrderConSec{width:100% !important;}
		.OrderConDetiles{width:100% !important;}
	
	}
	@media only screen and (max-width: 768px) {
		#img2 {
    margin: 3% 0px 0px!important;
}
	.img-box img {
    margin: 0 auto!important;
}
}
	@media only screen and (min-width: 768px) {

		.header__element {height: 80px;}
	}
	
	.header__left{text-align: left;}
	.header__mid {text-align: center;}
	.header__right{text-align: right; margin-top:8px;}
	#showLeftPush{float:left; margin-top:23px;}
	#display_homepage_title{background: url('../images/template/header_bg.png') no-repeat center center; background-size: 281px; border: none; padding: 0; margin: 0; height: 80px;
	
	
	
	font-size:1.0em;}
	.topmenu ul li a{padding:0 10px;}
	.topmenu{width:100%;}
	
	
	@media only screen and (max-width:992px) {
		.social.hidden-xs { display: none;}
		.header ghost .search { display:none;}
		.header__right.header__element.ghost { display: none !important;}
		.FooterIogos{ left: 85px !important; margin: 11px 0 !important;}	
	}
	
	@media only screen and (min-width:992px) {
	  #display_homepage_title {
		background-position: center left;
		text-align: left;
		max-width: 281px;
	  }
	}
	
	#display_homepage_title a {
	  position: absolute;
	  top: 0;
	  left: 0;
	  text-indent: -9999px;
	  width: 100%;
	  height: 100%;
	}
	
	#display_homepage_title a#homepage_title {
	  color: #91cfcd;
	  font-size: 3.0em;
	  line-height: 1.2;
	  text-transform: uppercase;
	  font-weight: 400;
	  font-family: "Chunkfive";
	  text-indent: 0;
	  display: inline-block;
	  vertical-align: middle;
	  *vertical-align: auto;
	  *zoom: 1;
	  *display: inline;
	}
	
	#display_homepage_title a#homepage_title:before {
	  content: '';
	  display: inline-block;
	  height: 100%;
	  vertical-align: middle;
	  margin-right: -0.06em;
	}
	
	/*Allows logo text to center vertically*/
	#display_homepage_title:before {
	  content: '';
	  display: inline-block;
	  height: 100%;
	  vertical-align: middle;
	  margin-right: -0.06em;
	}
	
	@media only screen and (max-width: 767px) {
		.warrenty-con{ text-align:center;}
		.warrenty-con img{ margin-right:0px; margin-top:0px; float:none;}
		.newsbox > img{ display:none;}
		.newsbox{ background:#fff;}
		.newsbox .NewMamiBox {
		height: 360px !important;
		position: absolute!important;
		left: 0!important;
		top: 20px!important;
		background: none!important;
		width: 259px!important;
		float: none;
		margin: 0 auto;
		right: 0;
		bottom: 0;
	}
	.popuplogo {
		display: block !important;
		position: absolute;
		bottom: 30px;
		left: 0;
		right: 0;
	}
	.popBox {
		background: rgba(250,250,250,0.8) !important;
		border-radius: 10px;
		width:90%;
	}
	
	
	   #display_homepage_title {
		background-size: 100%;
	   }
	  #display_homepage_title a#homepage_title {
	
		font-size: 1.5em;
	  }
	}
	
	.search-popout {
	   float:right;}
	  .search-popout__trigger {
		cursor: pointer;
		padding: 2px 0;
		font-size: 21px;
		margin: 0; }
	  .search-popout__input {
		-webkit-border-radius: 0 0 0 0;
		border-radius: 0 0 0 0;
		display: inline-block;
		vertical-align: middle;
		*vertical-align: auto;
		*zoom: 1;
		*display: inline;
		border: 1px solid #e0e0e0;
		height: 28px;
		text-indent: 5px; }
	
		/* Firefox 18- */
		/* Firefox 19+ */
		/* Firefox 18- */
		/* Firefox 19+ */ }
		.search-popout__input::-webkit-input-placeholder {
		  color: #777;
		  font-style: normal;
		  font-weight: normal; }
		.search-popout__input:-moz-placeholder {
		  color: #777;
		  font-style: normal;
		  font-weight: normal; }
		.search-popout__input::-moz-placeholder {
		  color: #777;
		  font-style: normal;
		  font-weight: normal; }
		.search-popout__input:-ms-input-placeholder {
		  color: #777;
		  font-style: normal;
		  font-weight: normal; }
	
	
	
		.search-popout__input:focus::-webkit-input-placeholder {
		  color: #cccccc;
		  font-style: normal;
		  font-weight: normal; }
		.search-popout__input:focus:-moz-placeholder {
		  color: #cccccc;
		  font-style: normal;
		  font-weight: normal; }
		.search-popout__input:focus::-moz-placeholder {
		  color: #cccccc;
		  font-style: normal;
		  font-weight: normal; }
	
		.search-popout__input:focus:-ms-input-placeholder {
		  color: #cccccc;
		  font-style: normal;
		  font-weight: normal; }
		.search-popout__input:focus {
		  outline: none;
		  border-color: #91cfcd; }
	  .search-popout__submit {
		height: 28px;
		padding: 0 6px;
	  }
	
	  .search-popout__submit img {
		display: inline-block;
		vertical-align: middle;
		*vertical-align: auto;
		*zoom: 1;
		*display: inline;
	  }
	
	.sitetools {
	  display: inline-block;
	  vertical-align: middle;
	  *vertical-align: auto;
	  *zoom: 1;
	  *display: inline; }
	
	
	  .sitetools__item {
		font-size: 11px;
		display: inline-block;
		vertical-align: middle;
		*vertical-align: auto;
		*zoom: 1;
		*display: inline;
		text-transform: uppercase; }
	
	  .divider {
		margin: 0 14px;
	  }
	
	.cart-summary {
	  margin-left: 15px;
	}
	
	.cart-summary a {
	  color: #f5c685;
	  font-weight: bold;
	  font-family: Chunkfive;
	  font-size: 20px;
	}
	
	.cart-summary a:hover {
	  text-decoration: none;
	  color: #91cfcd;
	}
	
	.cart-summary__count {
	  padding: 0 0 0 2px;
	}
	
	  .search-mobile {
		height: 58px;
		padding: 15px;
		display: block;
		position: relative;
		width: 100%; }
	
	  .search-mobile .form-group {
		width: 100%;
	  }
		.search-mobile__input {
		  -webkit-border-radius: 0;
		  border-radius: 0;
		  width: 100%;
		  border: 1px solid #e0e0e0;
		  height: 28px;
		  text-indent: 5px; }
		  .search-mobile__input:focus {
			outline: none;
			border-color: #91cfcd; }
	
		/* Firefox 18- */
		/* Firefox 19+ */
		/* Firefox 18- */
		/* Firefox 19+ */ }
		.search-mobile__input::-webkit-input-placeholder {
		  color: #777;
		  font-style: normal;
		  font-weight: normal; }
		.search-mobile__input:-moz-placeholder {
		  color: #777;
		  font-style: normal;
		  font-weight: normal; }
		.search-mobile__input::-moz-placeholder {
		  color: #777;
		  font-style: normal;
		  font-weight: normal; }
		.search-mobile__input:-ms-input-placeholder {
		  color: #777;
		  font-style: normal;
		  font-weight: normal; }
		.search-mobile__input:focus::-webkit-input-placeholder {
		  color: #cccccc;
		  font-style: normal;
		  font-weight: normal; }
		.search-mobile__input:focus:-moz-placeholder {
		  color: #cccccc;
		  font-style: normal;
		  font-weight: normal; }
		.search-mobile__input:focus::-moz-placeholder {
		  color: #cccccc;
		  font-style: normal;
		  font-weight: normal; }
		.search-mobile__input:focus:-ms-input-placeholder {
		  color: #cccccc;
		  font-style: normal;
		  font-weight: normal; }
		.search-mobile__input:focus {
		  outline: none;
		  border-color: #91cfcd; }
		.search-mobile__submit {
		  position: absolute;
		  top: 15px;
		  right: 15px;
		  width: 30px;
		  display: inline-block;
		  vertical-align: middle;
		  *vertical-align: auto;
		  *zoom: 1;
		  *display: inline;
		  height: 28px;
		  padding: 0 6px;
		  margin-left: -3px; }
	
		  .search-mobile__submit img {
			display: inline-block;
			vertical-align: middle;
			*vertical-align: auto;
			*zoom: 1;
			*display: inline;
		  }
	
	/******** NAVBAR **********/
	.navbar {
	  border-left: 0;
	  border-right: 0;
	  border-top: 0; }
	
	.navbar-collapse {
	  border-top: 1px solid #e0e0e0; }
	
	.navbar-toggle {
	  margin: 0; }
	
	#content_area {
	  margin-bottom: 25px;
	  text-align: left;
	}
	
	/******** FOOTER **********/
	.footer-wrap {
	  margin: 0;
	  padding-top: 10px;
	  border: 0;
	  background: url(https://media.greeklifethreads.com/v/vspfiles/assets/images/footer_bg3.jpg) 0 0 scroll repeat-x #414a45;
	  color:#7c827e;
	  border-top: 1px solid #929793;
	  border-bottom: 1px solid #929793;
	}
	
	.icon-group {
	  text-align: right;
	  padding-top: 25px;
	}
	
	.icon-group a {
	  margin: 0 0 15px 0;
	  display: inline-block;
	  vertical-align: middle;
	  *vertical-align: auto;
	  *zoom: 1;
	  *display: inline;
	}
	
	@media only screen and (max-width: 767px) {
	  .footer-wrap {
		padding-top: 30px;
	  }
	  .icon-group {
		text-align: center;
		padding: 15px 0;
	  }
	
	  .icon-group a {
		margin: 0 15px 0 0;
		display: inline-block;
		vertical-align: middle;
		*vertical-align: auto;
		*zoom: 1;
		*display: inline;
	  }
	}
	
	.footer {
	  padding-bottom: 15px;
	  position: relative;
	}
	  .footer .column {
		margin: 0;
		padding: 0;
		list-style: none; }
		.footer .column li > a {
		   }
		.footer .column li {
		  margin-bottom: 4px; }
		.footer .column .column__title {
		  margin-bottom: 6px;
		  font-weight: 400;
		   white-space: nowrap;
		  font-family: 'Oswald';
		  text-transform: uppercase;
		  font-size: 20px!important; }
		@media only screen and (min-width: 768px) {
		  .footer .column {
			margin:12px 3px 20px 0; }
		  .footer .column .column__title {
			font-size: 12px;
		  }
		}
	
		@media only screen and (min-width: 992px) {
		  .footer .column .column__title {
			font-size: 14px;
		  }
		}
	
	.footer .panel {
	  border-left: 0;
	  border-right: 0; }
	.footer .panel-group {
	  margin-bottom: 0; }
	.footer .panel-heading {
	
	  padding: 0; }
	  .footer .panel-heading h4 {
		font-weight: bold;
		text-transform: uppercase;
		font-family: "Chunkfive";
		font-size: 12px; }
	.footer .panel-group .panel + .panel {
	  margin-top: 0;
	  border-top: 0; }
	
	
	.footer .panel-title > a {
	  display: block;
	  padding: 10px; }
	.footer .panel-heading .accordion-toggle:after {
	  /* symbol for "opening" panels */
	  font-family: 'Glyphicons Halflings';
	  /* essential for enabling glyphicon */
	  content: "\e114";
	  /* adjust as needed, taken from bootstrap.css */
	  float: right;
	  /* adjust as needed */
	  color: #8a8682;
	  /* adjust as needed */ }
	.footer .panel-heading .accordion-toggle.collapsed:after {
	  /* symbol for "collapsed" panels */
	  content: "\e080";
	  /* adjust as needed, taken from bootstrap.css */ }
	.footer .panel-body {
	  padding: 15px 10px; }
	
	.elist {
	  padding-right: 25px;
	}
	@media only screen and (max-width: 767px) {
		td.mainTdBanner {
		max-width: 750px;
	}
	  .elist {
		padding-right: 0;
	  }
	}
	
	.elist .elist__title {
	  text-align: center;
	  margin-top: 15px;
	  color: #8a8682;
	  font-size: 14px;
	  font-weight: 400;
	  font-family: "Chunkfive";
	  text-transform: uppercase;
	  margin-bottom: 5px; }
	  @media only screen and (min-width: 768px) {
		.elist {
		  border-right: 1px solid #d0d0d0;
		}
		.elist {
		  border-right: 1px solid #d0d0d0;
		}
		.elist .elist__title {
		  text-align: left;
		  font-size: 12px;
		  margin-top: 20px; } }
	
	  @media only screen and (min-width: 992px) {
		  .elist .elist__title {
			text-align: left;
			font-size: 14px;
		  }
	  }
	.elist form {
	  position: relative;
	  margin: 0;
	  padding: 0;
	  height: 100%;
	  width: 100%; }
	.elist .elist__input {
	  display: inline-block;
	  vertical-align: middle;
	  *vertical-align: auto;
	  *zoom: 1;
	  *display: inline;
	  -webkit-box-shadow: none;
	  box-shadow: none;
	  padding: 6px 10px;
	  display: inline-block;
	  border: 1px solid #e8e8e8;
	  font-size: 12px;
	  width: 100%;
	  /* Firefox 18- */
	  /* Firefox 19+ */
	  /* Firefox 18- */
	  /* Firefox 19+ */ }
	  .elist .elist__input::-webkit-input-placeholder {
		color: #777;
		font-style: normal;
		font-weight: normal; }
	  .elist .elist__input:-moz-placeholder {
		color: #777;
		font-style: normal;
		font-weight: normal; }
	  .elist .elist__input::-moz-placeholder {
		color: #777;
		font-style: normal;
		font-weight: normal; }
	  .elist .elist__input:-ms-input-placeholder {
		color: #777;
		font-style: normal;
		font-weight: normal; }
	  .elist .elist__input:focus::-webkit-input-placeholder {
		color: #cccccc;
		font-style: normal;
		font-weight: normal; }
	  .elist .elist__input:focus:-moz-placeholder {
		color: #cccccc;
		font-style: normal;
		font-weight: normal; }
	  .elist .elist__input:focus::-moz-placeholder {
		color: #cccccc;
		font-style: normal;
		font-weight: normal; }
	  .elist .elist__input:focus:-ms-input-placeholder {
		color: #cccccc;
		font-style: normal;
		font-weight: normal; }
	.elist .elist__input:focus {
	  -webkit-box-shadow: none;
	  box-shadow: none;
	  border-color: #91cfcd; }
	.elist .elist__submit {
	  -webkit-box-shadow: none;
	  box-shadow: none;
	  padding: 3px 10px 5px;
	  font-size: 15px;
	  border: 0;
	  background: #91cfcd;
	  text-decoration: none;
	  cursor: pointer;
	  position: absolute;
	  top: 0;
	  right: 0; }
	  .elist .elist__submit:hover {
		background-color: #7fc7c5;
	  }
	
	.copyright {
	 text-align: center; }
	  .copyright__item {
		margin: 5px 7px; }
		@media only screen and (min-width: 768px) {
		  .copyright__item {
			margin: 0 15px 0 0; } 
			}
	  .copyright__text {
		display: block;
		padding: 5px 0; }
		@media only screen and (min-width: 768px) {
		  .copyright__text {
			display: inline-block;
			vertical-align: middle;
			*vertical-align: auto;
			*zoom: 1;
			*display: inline;
			padding: 0; } 
			}
	
	.social {
	  padding: 15px 0;
	  text-align: center; }
	  .social__title {
		display: block;
		font-weight: bold;
		color: #000;
		font-family: "Chunkfive";
		text-transform: uppercase;
		font-size: 12px;
		margin-bottom: 6px; }
	  @media only screen and (min-width: 768px) {
		.social {
		 
		  text-align: left;
		  padding: 0; } }
	  .social a {
		padding: 5px;
		opacity: 1;
		filter: alpha(opacity=100);
		display: inline-block;
		vertical-align: middle;
		*vertical-align: auto;
		*zoom: 1;
		*display: inline;
		font-size: 23px;
		margin: 0 1px; }
		@media only screen and (min-width: 768px) {
		  .social a {
			margin: 0 3px 0 0; } 
			}
	
	.topmenu ul li .cartDiv{z-index:1 !important;}
	.topmenu ul li #cartWrapper{font-weight:normal; text-align:center; top:-7px;  height:40px; z-index:5;}
	.topmenu ul li #cartWrapper span.cartAnchor{ top:0; right:0; width:100%; height:100%; z-index:6;}
	.topmenu ul li a.cartLink{ display:block;  top:0; padding-left:0; white-space:nowrap; font-size:11px; color:#10405b; text-align:left; right:0; width:100%; height:100%; z-index:100;}
	.cartbox{background: url("https://media.greeklifethreads.com/v/vspfiles/assets/images/cart.png") no-repeat scroll 0px 8px rgba(0, 0, 0, 0); padding-left: 35px;}
	
	
	.topmenu ul li .cartNum{display:block; text-align:center; position:relative; z-index:90; color:#d5d8e1; font-weight:bold; margin-top:6px; width:60px;}
	.topmenu ul li .cartNum:hover {color:#686868;}
	.topmenu ul li a.cartLink:hover{text-decoration:none;}
	#cartWrapper .cartAnchor{display:block;}
	#view_cart_text_right{display:inline;}
	.v65-onepage-ordersummary-itemtotal{white-space:normal !important;}
	#content_area td[bgcolor="#ffcc00"]{background-color:#f6c1ac !important; -webkit-border-radius:8px; border-radius:8px; -webkit-box-shadow:1px 1px 6px 0px rgba(1, 1, 1, .4); box-shadow:1px 1px 6px 0px rgba(1, 1, 1, .4); border:1px solid #e0ad93;}
	#content_area img[src="/a/i/error_alert.gif"]{opacity:.4;}
	#content_area td[bgcolor="#ffcc00"] table{background-color:#f6c1ac !important;}
	#content_area td[bgcolor="#ffcc00"] font{color:#6c4836;}
	.header_wrapper{width:100%; margin:0px auto; padding:0px; background-color:#434c47; border-bottom:1px solid #fff; height:42px;}
	.header_top{margin:0 auto; padding:0;}
	.topmenuleft{margin:0;}
	.topmenuleft ul{float:left; margin:0px; padding:0;}
	.topmenuleft ul li{line-height:40px; height:40px; list-style:none outside none;}
	.topmenuleft ul li a{text-decoration:none!important; color:#f4a821; font-size:11px; font-family:"Open Sans",sans-serif; font-weight:400; text-transform:uppercase;}
	.topmenuleft ul li a:hover{color:#f3c024;}
	.topmenu{margin:0;}
	.topmenu ul{float:right; margin:0; padding:0;}
	.topmenu ul li{display:inline; float:left; height:42px; font-size:13px; font-family:"Open Sans",sans-serif; color:#d5d8e1; line-height:42px; padding-right:5px; list-style:none outside none;}
	.topmenu ul li a{text-decoration:none!important; float:right; color:#d5d8e1; font-size:13px; font-family:"Open Sans",sans-serif; padding:0px 23px 0px 10px; font-weight:lighter; }
	.topmenu ul li a:hover{color:#fff; text-decoration:none;}
	.topmenu ul li img{padding-top:0px;}
	.homemenu{float:left;margin-left:22px;font-family:'tradegothicltcom-bdcn20', sans-serif;font-size:22px;text-transform:uppercase; display:none !important;}
	.homemenu ul{float:left;}
	.homemenu ul li{list-style:none;}
	.homemenu ul li a{text-decoration:none;}
	.top_arrow{margin-left:10px;}
	.cartsummary_full > a{float: left !important; margin: 0;padding: 0 0 0 10px !important;}
	.social{float:left;margin:0;}
	.social ul{padding:0px;float:left;}
	.social ul li{float:left;display:inline;}
	.social ul li a{text-decoration:none;}
	.social ul li a img{float:left; padding:0px !important; }
	#contentWrap > .tparrows{display:none;}
	p.banner_box{width:285px; height:165px; background:rgba(0,12,0,0.5);}
	.banner_text1{float:left;  font-family:'Oswald', sans-serif;font-size:60px;color:#f1b13c;text-transform:uppercase;margin-right:8px;margin-left:14px;margin-top:19px;}
	.banner_text2{float:left;  font-family:'Oswald', sans-serif;font-size:24px;color:#fff;text-transform:uppercase;margin-top:32px;font-weight:lighter;}
	.banner_text3{float:left;  font-family:'Oswald', sans-serif;font-size:24px;color:#fff;text-transform:uppercase;font-weight:lighter;}
	.banner_btn{float:left; width:240px; height:40px; background:#f4a821; font-family:'Oswald', sans-serif; font-size:20px; color:#fff; border:3px solid #434c47; border-radius:2px; margin-left:20px; text-align:center; line-height:40px; font-weight:lighter; text-transform:uppercase; cursor:pointer;}
	
	
	
	
	.banner_btn:hover{color:#434c47;}
	.text_box{margin-top:70px;}
	.text_box ul{float:left;margin-top:55px;margin-bottom:57px;padding:0px;}
	.text_box ul li{float:left;list-style:none;display:inline;}
	.tbox1{width:335px;height:200px;background:#eef0ef;border-bottom:6px solid #f4a821; float:left;}
	.tbox2{width:335px;height:200px;background:#eef0ef;margin:0px 35px;border-bottom:6px solid #f4a821; float:left;}
	.tbox3{width:95%;height:200px;background:#434c47;border-bottom:6px solid #f4a821; float:left;}
	.box_head{ font-family: "Oswald",sans-serif; font-size:20px;color:#f4a821;text-transform:uppercase;padding:18px 0px 11px 15px;}
	.middle_text{color: #8a908e;
		font-family: "Open Sans",sans-serif;
		font-size: 12px;
		font-weight: lighter;
		line-height: 14px;
		padding: 0 17px 15px;
		text-align: justify;
		width: 100%;
	}
	.text_btn{
	width:60%;  background:#f4a821; font-family: 'Oswald', sans-serif; font-size:14px; color:#fff; border:3px solid #f2cd86; border-radius:2px; margin:0 auto 10px; text-align:center; line-height:34px; font-weight:300; text-transform:uppercase; cursor:pointer;}
	.text_btn a{color:#fff; }
	.text_btn a:hover{color:#434c47;}
	.featured_product{width:755px; height:444px; float:left; margin-right:40px; display:none;}
	.fname{width:163px; height:40px; font-family:'Oswald', sans-serif; font-size:16px; color:#3B433E; background:#eef0ef; text-transform:uppercase; text-align:center; line-height:40px; font-weight:lighter;}
	.featured_box{width:755px;height:404px;border-top:1px solid #eef0ef;}
	.product_box{margin:0;padding:0;}
	.product_box ul{float:left;margin-top:18px;padding:0px;}
	.product_box ul li{float:left;display:inline-block;list-style:none;}
	.p_img{width:219px;height:259px;border:1px solid #e9e9e9;}
	.p_img img{padding-top:6px;padding-left:5px;}
	.pname{width:209px;font-size:14px;text-align:center;font-family:"Open Sans",sans-serif;font-weight:400;color:#000;}
	.pname:hover{color:#666;}
	.pprice{text-align:center;font-family:'Oswald', sans-serif;font-weight:bold;font-size:20px;color:#f1a81e;}
	.p_option{margin:0px;padding:0px;}
	.p_option ul{float:left;margin:0px;padding:0px;}
	.p_option ul li{float:left;list-style:none;display:inline;width:70px;height:40px;border:1px solid #ebebeb;}
	.p_option ul li img{padding:14px 0px 0px 28px;}
	.new_arrivals{width:250px;height:444px;float:left;display:none;}
	.new_name{background:#434c47;color:#f4a821;font-family:'Oswald', sans-serif;font-size:16px;height:45px;font-weight:700;line-height:45px;padding-left:25px;text-transform:uppercase;}
	.new_name a img{float:right;padding:12px 9px 0px 0px;}
	.new_box{width:250px;height:305px;background:#d4d5cd;border-top:1px solid #ebebeb;}
	.design{height:43px;border:1px solid #ebebeb;margin-top:2px;color:#444a46;text-transform:uppercase;font-size:15px;font-family:'Oswald', sans-serif;font-weight:700;padding-left:22px;line-height:43px;}
	.design a img{float:right;padding:12px 9px 0px 0px;}
	.items{height:43px;border:1px solid #ebebeb;margin-top:2px;color:#444a46;text-transform:uppercase;font-size:15px;font-family:'Oswald', sans-serif;font-weight:700;padding-left:22px;line-height:43px;}
	.items a img{float:right;padding:12px 9px 0px 0px;}
	.new_box2{width:220px;height:131px;margin-left:15px;margin-top:15px;}
	.new_box2 ul{float:left;margin:0px;padding:0px;}
	.new_box2 ul li{float:left;list-style:none;display:inline;width:110px;height:131px;}
	.newprice_box{width:110px;height:131px;background:#434c47;float:left;}
	.newprice{padding:32px 0px 27px 15px;color:#f4a821;font-family:'Oswald', sans-serif;font-size:24px;font-weight:lighter;}
	.newwish_box{float:left;width:48px;height:36px;background:#7c827e;border-left:1px solid #414442;}
	.newwish_box img{padding:11px 0px 0px 17px;}
	
	
	.newcart_box{float:left;width:61px;height:36px;background:#f4a821;}
	.newcart_box img{padding:11px 0px 0px 17px;}
	.about_box{float:left;width:335px;border-right:1px solid #ebebeb; margin-bottom:20px;}
	.about_box li{float:left;width:249px;text-align:left;list-style:none;font-size:11px;font-family:"Open Sans",sans-serif;font-weight:400;line-height:14px;color:#444d48;word-break:break-word;}
	.about_text{float:left;text-transform:uppercase;  font-family:'Oswald';font-size:20px;color:#444d48;margin-bottom:16px;width:165px;}
	.blog{float:left;width:336px;margin-left:65px;}
	.blog_date{color:#c0c0c0;font-family:"Open Sans",sans-serif;font-size:11px;font-weight:400; padding-left:18px;}
	.Blog_DisC{color:#8f8f8f;font-family:"Open Sans",sans-serif;font-size:11px;font-weight:400; padding-left:18px; padding-bottom:8px; float:left;}
	.Blog_DisC a{color:#f1b13c; text-decoration:underline;}
	.Blog_DisC a:hover{color:#f1b13c; text-decoration:none;}
	
	.blog_text{text-transform:uppercase;  font-family:'Oswald';font-size:20px;color:#444d48;margin-bottom:19px;}
	.blog li{list-style:none;width:276px;font-size:12px;font-family:"Open Sans",sans-serif;font-weight:400;margin-bottom:28px;color:#444d48;}
	.blog li img{padding-top:4px;margin-right:15px;float:left;}
	.shipping{width:310px;height:328px;background:#eef0ef;float:left;border-bottom:5px solid #c4cec6;}
	.shipping_text1{float:left;  font-family:'Oswald';font-size:22px;color:#f1b13c;text-transform:uppercase;padding:19px 0px 0px 12px;}
	.shipping_text2{float:left;  font-family:'Oswald';font-size:14px;color:#444d48;text-transform:uppercase;padding-left:12px;}
	.shipping_text3{float:left;width:264px;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:400;color:#9e9e9e;margin-left:25px;margin-top:10px;line-height:16px;}
	.shipping_car{float:left;padding:27px 0px 0px 33px;}
	.mail_text1{float:left;  font-family:'Oswald';font-size:50px;color:#f1b13c;text-transform:uppercase;margin-right:5px;margin-left:30px;margin-top:16px;}
	.mail_text2{float:left;  font-family:'Oswald';font-size:20px;color:#434c47;text-transform:uppercase;margin-top:28px;}
	.mail_text3{float:left;  font-family:'Oswald';font-size:14px;color:#f1b13c;text-transform:uppercase;}
	.email{float:left;margin-left:24px;width:254px;border:5px solid #dee4e2;border-radius:25px;background:#fff;}
	.email_text{width:194px;float:left;font-family:"Open Sans",sans-serif;font-size:10px;font-weight:lighter;padding-left:20px;border:none;border-radius:25px;color:#9e9e9e;line-height:37px;}
	.email_img{float:right;padding-top:3px;padding-right:3px;width:35px;height:34px;}
	.copyright{font-family:"Open Sans",sans-serif;font-size:11px!important;font-weight:normal;color:#707672!important;}
	#div_articleid_71{width:1048px!important;}
	.blog_txt1{float:left;width:257px;margin-top:0px;margin-bottom:4px;;padding:0px;}
	.blog_txt1 a{color:#000000;}
	.blog_txt1 a:hover{color:#000000; text-decoration:underline;}
	.map_img{margin-right:155px; float:right;}
	.abt_img{float:left;margin-top:119px;margin-left:25px;}
	.abt_txt1{float:left; color:#8f8f8f;  font-family: "Open Sans",sans-serif;}
	#topNav .homemenu ul li.nav a{padding:0px 8px 0px 0px;}
	.homemenu img {float:right;padding-top:1px;padding-left:12px;}
	#content_area .v65-productDisplay a.colors_productname{font-size:14px!important;font-weight:400!important;color:#000!important;font-family:"open sans"!important;}
	font.text.colors_text {display:none;}
	#content_area .v65-productDisplay b{font-size:16px!important; font-weight:bold!important; color:#f1a81e!important; font-family:'Oswald'; text-align:center;}
	#content_area .v65-productDisplay td{text-align:center;}
	.product_productprice {text-align:initial;}
	font.smalltext.colors_text {display:none;}
	table#v65-cart-checkout-parent{border-bottom:6px solid #434c47; border-top:6px solid #434c47;}
	table#v65-cart-checkout-parent form{float:none;margin:30px 0 0 0;}
	table.v65-productDisplay {width:auto;float:left!important;}
	.category_head{font-family:'Oswald'; font-size:24px; color:#f8c013; text-transform:uppercase; margin:22px 0px 12px 0px;}
	.category_desc{float:left; max-width:100%; width:100%; font-family:"Open Sans",sans-serif; font-size:13px!important;line-height:18px; font-weight:400; color:#7b817f!important; border-top:1px solid #ebebeb; padding:18px 0px 20px 0px; border-bottom:1px solid #ebebeb; }
	category_info{float:left; width:715px; height:40px; font-family:"Open Sans",sans-serif; font-size:11px!important; font-weight:normal; color:#7b817f!important; border-top:1px solid #ebebeb; padding:18px 0px 30px 0px; border-bottom:1px solid #ebebeb;}
	form#MainForm {max-width:755px; width:100%;}
	#btnSubmitOrder{float:right;margin:3px 33px 20px 0px!important;}
	.leftMenuBar.displayLeftMenuBar{display:block !important;}
	.nav_head{background-color:#434c47; list-style:none; color:#fff; padding-left:27px; width:223px; font:15px 'Oswald'; text-transform:uppercase; line-height:39px;}
	div#div_articleContainer_1{margin-top:-11px; padding-left:37px;}
	span.PageText_L662n,span.PageText_L663n,span.PageText_L661n{color:#434c47; font-family:'Oswald'; text-transform:uppercase; font-size:15px; width:250px; height:45px;}
	img[src="https://media.greeklifethreads.com/v/vspfiles/assets/images/newcc_logos.png"]{display:none;}
	#content_area #divWaitModal + table {background:#f0f0f0;display:none;}
	.overview_page{float:left;}
	.overview_banner{float:left;margin-top:21px;margin-bottom:22px;padding:0px; width:100%; text-align:center;}
	.team_head{font-family:'Oswald';font-size:16px;color:#434c47;text-transform:uppercase;	margin:22px 0px 12px 0px; float:left; width:100%;}
	.team_banner{float:left;margin:0px;padding:0px;border-top:6px solid #434c47;}
	.team_desc{float:left;max-width:715px; width:100%;font-family:"Open Sans",sans-serif;font-size:11px!important;	font-weight:normal;color:#7b817f!important;border-top:1px solid #ebebeb;padding:22px 0px 0px 0px;	}
	.team_menu{margin-top:15px;padding:0px;float:left;}
	.team_menu ul{float:left;margin:0px;padding:0px;}
	.team_menu ul li{float:left;padding-right:27px;list-style:none;}
	.team_menu ul li a{float:left;font-family:sans-serif;font-size:11px;color:#f5b43e!important;text-decoration:underline!important;}
	
	.team_menu ul li a:hover{color:#434c47!important;text-decoration:none!important;}
	.team_menu ul li img {float:left;padding:5px 10px 0px 0px;}
	.row1{float:left;margin:22px 0px 12px 0px;border-top:1px solid #ebebeb;}
	.choose_us,.press,.faq,.careers{float:left;margin-top:20px;padding:0px;}
	.choose_head,.press_head,.faq_head,.careers_head{font-family:'Oswald';font-size:16px;color:#434c47;text-transform:uppercase; margin:0px 0px 12px 0px;}
	.choose_desc,.press_desc,.faq_desc,.careers_desc{width:342px;font-family:"Open Sans",sans-serif;font-size:13px!important;font-weight:300;color:#7b817f!important;line-height:18px;}
	.row1_img1{border-top:6px solid #434c47;float:left;margin-right:30px;margin-bottom:10px;}
	.row1_img2{border-top:6px solid #434c47;float:left;margin-bottom:10px;}
	.row2{float:left;margin:15px 0px 12px 0px;border-top:1px solid #ebebeb;}
	.row2_img1{border-top:6px solid #434c47;float:left;margin-right:30px;margin-bottom:10px;}
	.row2_img2{border-top:6px solid #434c47;float:left;margin-bottom:10px;}
	.choose_menu{margin-top:15px;padding:0px;float:left;}
	.choose_menu ul{float:left;margin:0px;padding:0px;}
	.choose_menu ul li{float:left;padding-right:27px;list-style:none;}
	.choose_menu ul li a{float:left;font-family:sans-serif;font-size:13px;color:#f5b43e!important;text-decoration:underline!important;}
	.choose_menu ul li a:hover{color:#434c47!important;text-decoration:none!important;}
	.choose_menu ul li img {float:left;padding:5px 10px 0px 0px;}
	.press_menu{margin-top:15px;padding:0px;float:left;}
	.press_menu ul{float:left;margin:0px;padding:0px;}
	.press_menu ul li{float:left;padding-right:27px;list-style:none;}
	.press_menu ul li a{float:left;font-family:sans-serif;font-size:13px;color:#f5b43e!important;text-decoration:underline!important;}
	.press_menu ul li a:hover{color:#434c47!important;text-decoration:none!important;}
	.press_menu ul li img {float:left;padding:5px 10px 0px 0px;}
	.faq_menu{margin-top:15px;padding:0px;float:left;}
	.faq_menu ul{float:left;margin:0px;padding:0px;}
	.faq_menu ul li{float:left;padding-right:27px;list-style:none;}
	.faq_menu ul li a{float:left;font-family:sans-serif;font-size:13px;color:#f5b43e!important;text-decoration:underline!important;}
	.faq_menu ul li a:hover{color:#434c47!important;text-decoration:none!important;}
	.faq_menu ul li img {float:left;padding:5px 10px 0px 0px;}
	.careers_menu{margin-top:15px;padding:0px;float:left;}
	.careers_menu ul{float:left;margin:0px;padding:0px;}
	.careers_menu ul li{float:left;padding-right:27px;list-style:none;}
	.careers_menu ul li a{float:left;font-family:sans-serif;font-size:11px;color:#f5b43e!important;text-decoration:underline!important;}
	.careers_menu ul li a:hover{color:#434c47!important;text-decoration:none!important;}
	.careers_menu ul li img {float:left;padding:5px 10px 0px 0px;}
	.whyus_row{float:left;border-bottom:1px solid #ebebeb;margin-top:35px;}
	.whyus_desc{float:left;	min-height:40px;font-family:"Open Sans",sans-serif;font-size:13px!important;line-height: 18px !important;font-weight:normal;color:#7b817f!important;border-top:1px solid #ebebeb;padding:18px 0px 20px 0px;	border-bottom:1px solid #ebebeb;}
	.whyus_no{float:left;color:#7c827e;font-family:'Oswald';font-size:74px;margin-right:16px;width:52px;}
	.whyus_reason{float:left;width:502px;}
	.whyus_head{float:left;color:#434c47;font-family:'Oswald';font-size:15px;width:400px;font-weight:bold;text-transform:uppercase;}
	.whyus_text{float:left;color:#434c47;font-family:"Open Sans",sans-serif;font-size:13px;width:100%;margin-top:22px;line-height: 18px;}
	.whyus_imgbox{float:left;width:222px;height:124px;border:1px solid #ccc;margin-left:22px;margin-bottom:35px;}
	.whyus_img{width:212px;height:115px;background:#e4e6db;margin:5px;}
	.story_head{ width:100%;font-family:"Oswald",sans-serif;font-size:24px;color:#f4a821;text-transform:uppercase;margin:0px 0px 12px 0px;float:left;}
	.story_img{float:left;}
	.presstext_row{float:left;border-bottom:1px solid #ebebeb;margin-top:35px;}
	.presstext_desc{float:left;width:441px;}
	.presstext_head{float:left;color:#434c47;font-family:'Oswald';font-size:15px;width:338px;font-weight:bold;text-transform:uppercase;}
	.presstext_text{float:left;color:#434c47;font-family:"Open Sans",sans-serif;font-size:13px;line-height:18px;width:100%;margin-top:22px;}
	.presstext_imgbox{float:left;width:346px;height:194px;border:1px solid #ccc;margin-left:12px;margin-bottom:35px;}
	.presstext_img{width:338px;height:184px;background:#e4e6db;margin:5px;}
	.faq_point{float:left;width:710px;border-top:1px solid #ebebeb;margin-top:15px;}
	.point_head{font-family:"Oswald",sans-serif;font-size:18px;color:#7b817f;text-transform:uppercase;margin:18px 0px 18px 0px;}
	.point_desc{margin:0px;padding:0px;float:left;}
	.point_desc ul{margin:0px;padding:0px;float:left;}
	.point_desc ul li{list-style:none;line-height:30px;}
	.point_desc ul li img{float:left;padding-right:6px;margin:10px;}
	.point_desc ul li a{text-decoration:none;color:#7b817f;font-family:"Open Sans",sans-serif;font-size:11px;}
	div#menu5, #menu4, #menu3, #menu2, #menu1 {background:rgba(0, 0, 0, 0.8)!important;margin-top:21px;}
	.mmenucontainer {width:auto!important;}
	#lnk0,#lnk1 ,#lnk2 ,#lnk3 ,#lnk4,#lnk5 {background:url(https://media.greeklifethreads.com/v/vspfiles/assets/images/dropdown.png) right no-repeat!important;}
	.nav {line-height:19px;}
	div#div_articleContainer_252 b,div#div_articleContainer_253 b,div#div_articleContainer_254 b,div#div_articleContainer_255 b,div#div_articleContainer_256 b,div#div_articleContainer_257 b,div#div_articleContainer_258 b,div#div_articleContainer_259 b{display:none;}
	#div_articleid_252,#div_articleid_253,#div_articleid_254,#div_articleid_255,#div_articleid_256,#div_articleid_257,#div_articleid_258,#div_articleid_259{margin-top:-23px;}
	.category_menu.displayCategoryMenu{display:block!important;}
	#content_area #divWaitModal + table + table {/*margin-top:-21px;margin-left:26px;*/}
	.more_products.displayMoreProducts{display:block!important;}
	.more_head{background-color:#434c47; list-style:none; color:#fff; padding:0px; width:250px; font:15px 'Oswald'; text-transform:uppercase; line-height:39px; text-align:center;}
	.our_hobbies{font-family:'tradegothicltcom-bdcn20', sans-serif;font-size:18px;color:#7b817f;text-transform:uppercase;margin:0px 0px 12px 0px;}
	.culture_hobbies{margin:0px;padding:0px 0px 36px 0px;float:left;width:100%;border-bottom:1px solid #ebebeb;}
	.culture_hobbies ul{margin:0px;padding:0px;float:left;width:33.33%;}
	.culture_hobbies ul li{list-style:none;line-height:30px;}
	.culture_hobbies ul li img{float:left;padding-right:6px;margin:10px;}
	.culture_hobbies ul li a{text-decoration:none;color:#7b817f;font-family:"Open Sans",sans-serif;font-size:11px;}
	.our_jocks{font-family:'tradegothicltcom-bdcn20', sans-serif;font-size:18px;color:#7b817f;text-transform:uppercase;margin:0px 0px 12px 0px;}
	.culture_jocks{margin:0px;padding:28px 0px 40px 0px;float:left;width:100%;border-bottom:1px solid #ebebeb;}
	.culture_jocks ul{margin:0px;padding:0px;float:left;width:33.33%;}
	.culture_jocks ul li{list-style:none;line-height:30px;}
	.culture_jocks ul li img{float:left;padding-right:6px;margin:10px;}
	.culture_jocks ul li a{text-decoration:none;color:#7b817f;font-family:"Open Sans",sans-serif;font-size:11px;}
	.last_year{font-family:'tradegothicltcom-bdcn20', sans-serif;font-size:18px;color:#7b817f;text-transform:uppercase;margin:0px 0px 12px 0px;}
	.culture_year{margin:0px;padding:28px 0px 40px 0px;float:left;width:100%;}
	.culture_year ul{margin:0px;padding:0px;float:left;width:100%;}
	.culture_year ul li{list-style:none;line-height:30px;}
	.culture_year ul li img{float:left;padding-right:6px;margin:10px;}
	.culture_year ul li a{text-decoration:none;color:#7b817f;font-family:"Open Sans",sans-serif;font-size:11px;}
	.featured_prodbox tr td .product_productprice{text-align:center !important;}
	.featured_prodbox .product_productprice{ text-align:center !important;}
	.footer_social ul li {display: inline; float: left;}
	.footer_contact ul li{color: #747B77;
		font-size: 12px;
		margin: 0 0 7px;
		padding: 0;
		text-align: left;
	}
	.bottom_text {
		color: #B9C2BD !important;
		font-family:"Open Sans",sans-serif;
		font-size: 12px !important;
		font-weight: lighter;
		
		line-height: 15px;
		padding-left: 40px !important;
	}
	
	.footer_contact ul li a {
		color: #FFFFFF !important;
		font-family: 'Oswald' !important;
		font-size: 20px !important;
		font-weight: 400 !important;
		padding-left: 5px !important;
		text-decoration: none !important;
		text-transform: uppercase !important;
	}
	.footer_contact > ul {
		padding-left: 0;
		margin-top:10px;
	}
	
	.footerBottom {
		background: none repeat scroll 0 0 #222824;
	   
		
	  
	}
	.footer_nav ul li {
		
		display: inline;
		font-size: 11px !important;
		list-style: none outside none;
		padding-top: 12px !important;
	}
	.footer_nav ul li a {
		color: #F3A71E !important;
		font-family:"Open Sans",sans-serif !important;
		font-size: 11px !important;
		font-weight: normal !important;
		padding-left: 0 !important;
		padding-right: 14px;
		text-decoration: none !important;
		text-transform: uppercase !important;
	}
	.footer_nav > ul {
		float: left;
	}
	.footer_nav {
		padding: 15px 0;
	}
	.container.footer_nav > ul {
		padding-left: 15px;
	}
	.header {
		padding-top: 15px;
	}
	
	.Responsive{padding:0px; width:100%; display:table; }
	.Responsive .ResponsiveMid{ padding:0; padding-bottom:15px; display:inline-table; width:31.1%; color:#FFF; float:left;}
	.slider{max-width:1048px !important; margin:0 auto !important;}
	
	.car_div{}
	.car_div1{}
	
	.Lifetime-Guarantee{
		text-align: center;
		display: inline-block;
		margin-top: -69px;
		width: 27.3%;
	}
	.Lifetime-Guarantee img {
		border: 1px solid #e1e1e1 !important;
	}
	.todaysDealsHtmlNew {
	float: left!important;
	/*margin-top: -70px!important;*/
	margin-left: 50px!important;
	width:196px !important;
	}
	
	.NewMamiBox {
		background: rgba(0, 0, 0, 0) url("https://media.greeklifethreads.com/v/vspfiles/assets/images/newsletter.jpg") repeat scroll 0 0;
	   /*background:#f8f8f8;
		border: 1px solid #e8e8e8;
		border-radius: 3px;*/
		margin: 0;
		padding: 30px 0;
		text-align: center;
		width: 814px;
		float:left;
	}
	.table#options_table font.colors_productname b{cursor:pointer;}
	.EmbroideryTitleHead{cursor:pointer;}
	.EmbroideryTitleHead.ifEmopen{background:url(/v/vspfiles/templates/104/emPlus.png) no-repeat right center;}
	.EmbroideryTitleHead.ifEmclose{background:url(/v/vspfiles/templates/104/emMinus.png) no-repeat right center;}
	.EmbroideryTitleHead b{border-top:1px solid #e1e1e1;padding-top:8px;}
	
	.articalcon{padding:0px !important; margin:0px; max-width:1048px !important; float:left !important;}  
	
	.OrderTBann{border:1px solid #ccc;}
	.OrderTBann img{width:100%;}
	
	.OrderFromBM{margin:30px 0 0 0; padding:0px; width:100%; float:left;}
	
	.OrderConSec{border-right: 1px solid #ccc; float: left; margin:0; padding: 0 22px 0 0;
		width: 67%;}
	.OrderConSec p{margin:0px; padding:12px 0 0 0; font-size:12px; font-family:"Open Sans",sans-serif !important; line-height:20px; text-align:justify;}
	
	.OrderConDetiles{margin:0px; padding:0px; float:right; width:30%;}
	.OrderConFrom{margin:12px 0 0 0; padding:0px; float:left; width:100%;}
	.OrderConFromL{margin:0px; padding:6px 0 6px 0; float:left; width:100%; font-size:12px; font-family:"Open Sans",sans-serif !important; font-weight:bold;}
	.OrderConFromR{margin:0px; padding:0px; float:left; width:100%;}
	.OrderConFromR input,textarea,select{/*width:100%;*/ border:1px solid #d0d0d0;}
	.OrderSubmitBut{background: none repeat scroll 0 0 #f4a821;
		border: 3px solid #f2cd86;
		border-radius: 2px;
		color: #fff;
		cursor: pointer;
		font-family: "Oswald",sans-serif;
		font-size:18px;
		font-weight: 300;
		line-height: 34px;
		margin:30px 0 0 0;
		text-align: center;
		text-transform: uppercase;
		width:30%;
		float:right;}
	.OrderSubmitBut:hover {
		color: #434c47;
	}
	
	.featured_prodbox{width:815px !important;}
	
	.ClickToL{margin:10px auto; background:#f4a821; border:3px solid #f2cd86; border-radius:2px; cursor: pointer; font-family: "Oswald",sans-serif; font-size:20px; font-weight: 300; line-height:34px; text-align:center; text-transform:uppercase; width:68%; float:left;}
	.ClickToL a{color:#FFFFFF;}
	.ClickToL a:hover{color: #434c47;}
	
	/*#content_area > table > tbody  >tr td > div > b{ color: #f8c013;
		font-family: "Oswald";
		font-size: 24px;
		margin: 22px 0 12px;
		text-transform: uppercase;
		font-weight:normal;
		 
		}*/
		
	#content_area > table > tbody  >tr  b{ color: #f8c013;
		font-family: "Oswald";
		font-size:13px;
		margin: 22px 0 12px;
		text-transform: uppercase;
		font-weight:normal;
		 
		}
		
	.campusBox{margin:0px; padding:0px;}
	.campusBox ul{margin:0px; padding:0px;}
	.campusBox ul li{margin:0 0 0 17px; padding:7px 0 0 0; list-style-type:circle;}	
	
	
	
	
	.OrderWhyB{float:left;border-bottom:1px solid #ebebeb;margin-top:35px; padding-bottom:20px;}
	.OrderWhyBNum{float:left;color:#7c827e;font-family:'Oswald';font-size:42px;margin-right:16px;width:5%;}
	.OrderTextS{float:left;color:#434c47;font-family:'Oswald';font-size:15px;width:65%;font-weight:bold;text-transform:uppercase;}
	.OrderTextS1{float:left;color:#434c47;font-family:'Oswald';font-size:15px;width:100%;font-weight:bold;text-transform:uppercase;}
	.OrderTextS2{float:left;color:#434c47;font-family:"Open Sans",sans-serif;font-size:11px;width:100%;margin-top:15px; font-weight:normal;}
	.OrderIMGbox{float:left;width:22%;height:100%; margin:35px 0 0 22px;}
	.OrderIMGbox img{width:100%;}
	
	
	
	#div_articleid_146 > table {
		color: #666;
	}
	#preview_table tr h3 {
		color: #666666 !important;
	}
	
	.RemoveTDSpace{margin:0px; padding:0px; display:none;}	
	
	.CategoryImg{width:102%; margin-bottom:10px;}	
	
	.ZipSize{width:100px !important;}
	
	
	
	#content_area #AccountSettingsForm input[name^="ShipPostalCode"] {
		width: 100px !important;
	}
	
	#content_area #AccountSettingsForm input[name^="ShipPhoneNumber"] {
		width: 150px !important;
	}
	
	#content_area #AccountSettingsForm input[name^="ShipFaxNumber"] {
		width: 150px !important;
	}
	
	#content_area #AccountSettingsForm input[name^="ShipAddress1"] {
		width: 150px !important;
	}
	
	
	#content_area #AccountSettingsForm input[name^="BillingPostalCode"] {
		width: 100px !important;
	}
	
	#content_area #AccountSettingsForm input[name^="BillingPhoneNumber"] {
		width: 150px !important;
	}
	
	#content_area #AccountSettingsForm input[name^="BillingFaxNumber"] {
		width: 150px !important;
	}
	
	.search_results_section .results_per_page_select {
		margin-right: 11% !important;
		width: 35%;
	}
	
	/*.sortby_select {
		width: 115%;
	
	}*/
	
	.category_image_img{float:left;}
	
	.footer_img {
		display: inline-block;
		position: absolute;
		top: 163px;
		left: 25%;
	}
	.footer_img a {
		display: inline-block;
	}
	
	/******** New css Start Here 8-10-2016 ********/
	.CampusrepformMain{ margin:0px; padding:0px; width:100%;}
	.pageTitle{ margin:20px 0; padding:30px 0; font-size:28px; text-transform:uppercase; text-align:center; border-bottom:2px solid #f8bf14; border-top:2px solid #f8bf14; font-weight:bold; color:#2c3731;}
	.EarnSection{ margin:0px; padding:0px; width:100%;}
	.EarnSection .EarnBox1 {
		float: left;
		margin: 0;
		padding: 0;
		text-align: center;
		width:33.333%;
	}
	.EarnBox1.EarnBoxmid{ margin:0px;}
	.EarnBox1 h1{ margin:0px; padding:10px 0;  font-size:34px; color:#2c3731;}
	.EarnBox1 h2{ margin:0px; padding:0px 0 10px; font-size:20px; color:#2c3731;}
	.campusRep{ margin:20px 0; padding:30px 0; font-size:28px; text-align:center; border-top:2px solid #f8bf14;}
	.campusRep p{font-size:14px; color:#2c3731; line-height:24px;}
	#campusRep{border-bottom:2px solid #f8bf14;}
	.campusRep h3{ margin:0; padding:0 0 10px; font-size:30px; text-align:center; text-transform:uppercase; color:#2c3731;}
	.campusRep h3 a{ margin:0; padding:0; font-size:30px; text-align:center; text-transform:uppercase; color:#2c3731;}
	.Campusrepform{ margin:50px 0; padding:0px;}
	.Campusrepform p{ margin:0px 0 20px; padding:0px; font-size:14px; color:#2c3731;}
	.Campusrepform p label{ margin:0px; padding:0px; display:block; font-size:14px;}
	.Campusrepform .city{ margin:0px 0 20px; padding:0px; float:left;}
	.Campusrepform .city label{ margin:0px; padding:0px; font-size:14px; display:block;}
	
	.InputField{
		background: #fff none repeat scroll 0 0;
		border: 1px solid #010101;
		border-radius: 5px;
		box-sizing: border-box;
		font-size:14px;
		line-height: normal;
		margin: 6px 0 4px;
		padding: 12px;
		width:100%;
	}
	.InputFieldCity{
		background: #fff none repeat scroll 0 0;
		border: 1px solid #010101;
		border-radius: 5px;
		box-sizing: border-box;
		font-size:14px;
		line-height: normal;
		margin: 6px 0 4px;
		padding: 12px;
	}
	.Submit {
		text-align: center;
	}
	.btnSub{
		background: #fff none repeat scroll 0 0;
		border: 1px solid #010101;
		border-radius: 5px;
		box-sizing: border-box;
		font-size:16px;
		line-height: normal;
		margin:0px;
		padding: 12px 50px;
		text-transform:uppercase;
			cursor:pointer;
	
	}
	textarea{
		background: #fff none repeat scroll 0 0;
		border: 1px solid #010101;
		border-radius: 5px;
		box-sizing: border-box;
		font-size:14px;
		line-height: normal;
		margin: 6px 0 4px;
		padding: 12px;
		width:100%;
	}
	.city.mid {
		margin: 0 30px;
	}
	
	
	/******** New End Start Here 8-10-2016 ********/
	
	@media (min-width:421px) and (max-width:768px) {
	.social{display:none;}
	.header__right .search{display:none !important;}
	.Responsive .ResponsiveMid{color:#000; margin-top:3%; padding:0px;}
	.car_div{width: 50%; float: left;}
	.car_div1{width: 50%; float: left;}
	.email{margin:20px 0 0 0 !important;}
	.shipping{padding-bottom:15px;}
	.overview_page{padding-left:0;}
	
	}
	
	
	@media (min-width:320px) and (max-width:420px) {
		.header__right .search{ display:none !important;}
		.Responsive .ResponsiveMid{color:#000000; margin-top:3%; padding:0px;}
	}
	
	@media only screen and (max-width:320px) {
			table.v65-productDisplay{max-width: 280px !important; width: 100%;}
		}
		
	@media only screen and (max-width:1024px) {
		.category_desc{width:100%; height:auto;}
		.presstext_imgbox{width:auto;}
		.presstext_text{width:auto;}
		.presstext_head{width:auto;}
		.presstext_desc{width:58%;}
		.footer_img{position: static;}
	}
	
	 @media only screen and (max-width: 768px) {
		 .left_pagebox{ display:none;}
		 .Responsive .ResponsiveMid{width:100% !important;}
		 .tbox2{margin:15px 0 0 0 !important;}
		 .text_btn{margin:0 auto;}
		 .blog, .about_box{width:48% !important;}
		 .footer_nav > ul{float:none;}
		 .box_head{padding-top:10px; text-align:center;}
		 .tbox1, .tbox2, .tbox3{height:165px;}
		 .slider-wrapper{height:440px !important;}
		 .fs-pager-wrapper{bottom:-114px !important;}
		 .shipping{margin-bottom:15px !important;}
		 .footer .col-sm-4 {width:97.33333% !important;}	
		 .shipping{width:100% !important; height:auto !important;} 
		 .footer .col-sm-2{width: 24.66667% !important;}
		 .abt_img{margin-left:8px; margin-top:88px;}
		.category_desc{width:auto; height:auto;}
		#content_area .v65-productDisplay td{padding-right:0 !important;}
		#content_area .v65-productDisplay img[src$="nophoto.gif"], #content_area .v65-productDisplay img[src*="/v/vspfiles/photos/"]{max-width:100% !important;}
		table.v65-productDisplay {max-width: 750px; width:100%;}
		.presstext_desc{width:48%;}
		.EarnBox1 h1{font-size:30px;}
	.EarnBox1 h2{font-size:18px;}
	.Lifetime-Guarantee {
		text-align: center;
		display: block;
		margin-top: 0;
		margin-bottom:20px;
		width: 100%;
	}
	}
	@media only screen and (max-width: 736px) {
		.fs-pager-wrapper{bottom:-112px;}
		.slider-wrapper{height:399px !important;}
		.Responsive .ResponsiveMid{width:100% !important;}
		.blog, .about_box{width:45% !important;}
		.shipping{width:100% !important; margin:15px 0 !important;}
		.overview_banner{width:97%; float:none;}
	
		.overview_page .overview_banner img{width:100%;}
		.whyus_desc{height:auto; width:100%;}
		.whyus_reason{width:90%;}
		.whyus_text{width:100%;}
		.whyus_imgbox{margin-left:0; margin-top:15px;}
		.team_desc{width:auto;}
		.category_desc, .team_desc{width:99%;}
		.choose_desc, .press_desc, .faq_desc, .careers_desc{width:98%;}
		.row1_img2, .row2_img2{margin-right:25px;}
		.presstext_img{width:309px;}
		.presstext_desc{width:50%;}
	}
	
	@media only screen and (max-width: 667px) {
		.FooterIogos { left:5px !important;}
		
		table.v65-productDisplay{max-width: 637px; width: 100%; }
		.whyus_reason{width:89%;}
		.team_banner img{max-width:100%;}
		.team_desc{height:auto;}
		.presstext_img{width:275px;}
		.faq_point{width:100%;}
	}
	@media only screen and (max-width:640px) {
	.Campusrepform .city{ float:none; display:block;}
	.city.mid{ margin:0px 0 20px;}
	}
	@media only screen and (max-width: 600px) {
		td.mainTdBanner {
		max-width: 580px;
	  
	}
		table.v65-productDisplay{max-width: 570px; width: 100%;}
		.Responsive .ResponsiveMid{width:52% !important;}
		#content_area .v65-productDisplay td{padding-right:0;}
		.shipping{width:100% !important;} 
		.blog {width:100% !important;}
		.about_box{width:100% !important;}
		.slider-wrapper{height:327px !important;}
		.fs-pager-wrapper{bottom: -79px !important;}
		.Responsive .ResponsiveMid{width:100% !important;}
		.about_box{margin-top:0px !important;}
		/*#content_area{margin-bottom:0 !important;}*/
		.about_box{border-right:0;}
		.blog{margin-left:0 !important;}
		.about_text{float:none !important;}
		.car_div{width: 72%; float:none;}
		.car_div1{width: 51%; float:none;}
		.email{margin:0 0 0 24px !important;}
		.shipping_text3{width:100%;}
		.footer_contact ul li a{font-size:16px !important;}	
		.overview_banner{width:97%;}
		.overview_page .overview_banner img{width:100%;}
		.whyus_desc{width:572px; height:auto;}
		.whyus_imgbox{margin-top:15px; margin-left:67px;}
		.whyus_reason{width:87%;}
		.overview_page{max-width:100%;}
		.overview_banner img, .team_banner img{width:100%;}
		.team_desc{width:auto; height:auto;}
		.about_box li{width:auto;}
		.abt_img{margin-top:0; margin-left:0;}
		.blog_txt1{width:96%;}
		.blog li{width:100%;}
		.presstext_img{width:253px;}
		.presstext_row{padding-bottom:35px;}
		.faq_point{width:100%;}
	}
	
	@media only screen and (max-width: 568px) {
	
		table.v65-productDisplay {max-width: 530px; width: 100%;}
		.cartbox span { display:none;}
		.cartbox { width:30px;}
		.topmenu ul > li:last-child { display:none;}
		.about_text{margin-top:0px !important;}	
		.car_div1 {width: 55%;}
		.overview_banner, .whyus_desc {width:100%;}
		.whyus_reason{width:85%;}
		.whyus_imgbox{margin-left:0;}
		.presstext_desc{width:55%;}
		.presstext_img{width:200px;}
			.FooterIogos ul {  float: left; margin: 0;  padding: 0;  text-align: center !important;}
	}
	@media only screen and (max-width:480px) {
		td.mainTdBanner {
		max-width: 430px;
	}
	.EarnSection .EarnBox1{ width:100%; margin-bottom:15px; border-bottom:2px solid #f8bf14;}
	}
	@media only screen and (max-width: 414px) {
	
		td.mainTdBanner {
		max-width: 400px;
	}
		.FooterIogos ul li{    margin: 26px 20px 0 0 !important; float:none !important; display:inline-block !important; }
			
			.FooterIogos ul {  float: left; margin: 0;  padding: 0;  text-align: center !important;}
		
		table.v65-productDisplay{max-width: 370px; width: 100%;}
		.fs-pager-wrapper{bottom:-58px !important;}
		.slider-wrapper{height:215px !important;}
		.Responsive .ResponsiveMid{width:100% !important;}
		.Responsive {margin-top: 40px;}
		#content_area{margin-bottom:0 !important;}
		.about_box{margin-top:0 !important;}
		.blog{margin-left:0 !important;}
		.shipping{margin-bottom:15px !important; padding-bottom:15px;} 
		.car_div{width: 100%;}
		.car_div1{width: 80%;}
		.overview_page{padding-left:0;}
		.overview_banner, .whyus_desc {width:93%;}
		.whyus_reason{width:75%;}
		.whyus_row{width:93%;}
		td.colors_background1{display:none;}
		tr.v65-productDisplay-row{display:none;}
		.blog_txt1{width:94%;}
		.presstext_desc{width:100%;}
		.presstext_row{padding-bottom:0;}
		.presstext_imgbox{margin-top:35px;}
	}
	
	@media only screen and (max-width: 370px) {
		.header {
		padding-top: 0;
		position: relative;
		top: -20px;
	}
		}
	@media only screen and (max-width: 384px) {
			
		td.mainTdBanner {
		max-width: 370px;
	}
		table.v65-productDisplay{max-width:350px; width:100%;}
		.fs-pager-wrapper{bottom:-52px !important;}
		.slider-wrapper{height:206px !important;}
		.Responsive {margin-top:35px;}
		.Responsive .ResponsiveMid{width:100% !important;}
		#content_area{margin-bottom:0 !important;}
		.about_box{margin-top:0 !important;}
		.car_div{width: 100%;}
		.car_div1{width: 100%;}
		.tbox1, .tbox2, .tbox3{height:auto; padding-bottom:15px !important;}
		.Responsive .Responsive{padding-bottom:15px;}
		.shipping_text3{width:84%;}
		.bottom_text{font-size:10px !important;}
		.overview_page{padding-left:0;}
		.overview_banner{width:85%; float:none;}
		.whyus_desc{width:85%;}
		.whyus_no{margin-right:10px;}
		.whyus_text{width:100%;}
		.whyus_reason{width:69%;}
		#div_articleid_252 .overview_banner{width:100%;}
		.overview_page{width:91%;}
		.choose_desc, .press_desc, .faq_desc, .careers_desc{width:91%;}
		.blog_txt1{width:93%;}
		.overview_page, .overview_banner, .presstext_desc{width:100%;}
		.presstext_imgbox{margin-top:35px;}
		.presstext_row{padding-bottom:0;}
		.mail_text1{font-size:42px; margin-left:17px;}
		.email {margin: 5px 0 0 13px !important;}
		.map_img{margin-right:0px;}
		.footer_social{float:none; right:1; margin-right:0; margin-top:11px;}
		.footer .title{margin-bottom:15px;}
		.footer_social{margin-top:29px;}
		.footer_contact > ul{margin-top:33px;}
		.top_arrow{margin-left:69px;}
		.overview_banner, .whyus_desc {width:70%;}
		.whyus_reason{width:61%;}
		.whyus_no{margin-right:0;}
		.whyus_head{font-size:12px;}
		.whyus_imgbox {margin-left: 50px;}
		.overview_page{max-width:75%;}
		.choose_desc, .press_desc, .faq_desc, .careers_desc{width:77%;}
		.blog_txt1{width:93%;}
		.overview_banner, .whyus_desc{width:100%;}
		.overview_page{max-width:74%;}
		.presstext_imgbox{margin-left:0;}
	}
	@media only screen and (max-width: 320px) {
			td.mainTdBanner {
		max-width: 310px;
	}
		}
	
	.NewMamiBox > iframe {
		float: right;
		margin: 0 10px;
	}
	.canadatext {
		display: block;
		max-width: 420px;
		margin-top: 10px;
	}
	.sliderContainer {
		max-width: 1047px;
		margin:0 auto;
	}
	.navbar {
		overflow: visible!important;
	}
	body{ padding:0px !important;}
	.FRATERNITYimg {
		display: block;
		margin-bottom: 10px;
	}
	.footer .column{ padding: 0 0 5px;}
	
		.ResponsiveMid p.blog_txt {
	font-size: 14px;
    line-height: 16px;
}
.about_box p {
    font-size: 13px !important;
    line-height: 18px !important;
}
.blog p.blog_txt1 {
    font-size: 14px !important;
}
.blog .Blog_DisC {
    font-size: 13px !important;
    line-height: 18px !important;
}
.footer .column li > a {
    font-size: 13px !important;
}
#display_menu_3 ul li a {
    font-size: 13px;
}
.v-product-grid .v-product span {
    font-size: 13px !important;
}
@media(max-width: 768px){
.ResponsiveMid p.blog_txt {
	font-size: 15px;
    line-height: 16px;
}
}
@media(max-width: 600px){
#push-menu .vnav--level1{height:100%!important;overflow-y: auto;}
#push-menu{overflow:scroll!important;overflow-y: auto;height:70%!important;}
#display_menu_1{max-width:100%!important;overflow-y: auto;}
}
.category_desc{
	font-size: 13px !important;
}
.overview_page span, .campusBox ul li, .colors_backgroundneutral span, a.RegularLink.colors_text {
    font-size: 13px;
}
font.productnamecolorLARGE.colors_productname, .colors_background3 font b {
    font-size: 14px;
}
span.PageText_L354n, span.PageText_L375n {
    font-size: 13px;
}
span.PageText_L780n {
    font-size: 13px;
}