body{
	background:#fff;
	font-family: Verdana, Geneva, sans-serif;
	/*font-size: 16px;*/
	font-weight: normal;
	/*line-height: 18px;*/
}
body a{
	/*transition: 0.5s all;*/
/*	-webkit-transition: 0.5s all;
	-o-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-ms-transition: 0.5s all;*/
}

li p {
	margin-bottom: 0
}

h1{
	font-size: 24px;
font-family: Verdana, Geneva, sans-serif;
text-transform: capitalize;
font-weight: bolder;
}
h1,h2,h3,h4,h5,h6,label{
	margin:0;	
	line-height: 1.1;
	color: #666;
}

p{color: #1a1a1a;}

.header {
	border-bottom:3px solid #6d6d6d;
}
.logo {
	float:left;
	font-size: 36px;
	font-weight: bolder;
}
.header-top {
	padding: 2em 0 0;
}
.header-top-on{
	float:right;
	padding: 4em 0 0;
}
ul.social-in li{
	display: inline-block;	
}
ul.social-in li span{
	color:#838383;
	font-size:1.2em;
	vertical-align: top;
	margin:0 1em 0 0;
}
ul.social-in li  i{
	background: url(../images/img-sprite.png) no-repeat -12px -6px;
	width: 43px;
	height: 43px;
	display: inline-block;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-o-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-ms-transition: 0.5s all;
	vertical-align: middle;
}
ul.social-in li  i.tin{
	background-position: -63px -6px;
}
ul.social-in li  i.message{
	background-position:-110px -6px;
}
ul.social-in li  i.youtube{
	background-position:-156px -7px;
}
ul.social-in li  i:hover{
	background-position: -12px -66px;
}
ul.social-in li  i.tin:hover{
	background-position: -63px -66px;
}
ul.social-in li  i.message:hover{
	background-position:-110px -66px;
}
ul.social-in li  i.youtube:hover{
	background-position:-156px -67px;
}
.top-nav{
	float:left;
	margin-top: 0.2em;
}
/*----*/
.top-nav ul li{
	display: inline-block;
}
.top-nav ul li a {
	position: relative;
	display: inline-block;
	margin: 0 2em 0 0;
	outline: none;
	color: #838383;
	text-decoration: none;
	letter-spacing: 5px;
	text-shadow: 0 0 1px rgba(255,255,255,0.3);
	font-size: 1.25em;
}
.top-nav ul li a::before {
	color: #000;
	content: attr(data-hover);
	position: absolute;
	opacity: 0;
	text-shadow: 0 0 1px rgba(255,255,255,0.3);
	-webkit-transform: scale(1.1) translateX(10px) translateY(-10px) rotate(4deg);
	-moz-transform: scale(1.1) translateX(10px) translateY(-10px) rotate(4deg);
	transform: scale(1.1) translateX(10px) translateY(-10px) rotate(4deg);
	-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
	-moz-transition: -moz-transform 0.3s, opacity 0.3s;
	transition: transform 0.3s, opacity 0.3s;
	pointer-events: none;
}
.top-nav ul li a:hover::before,
.top-nav ul li a:focus::before {
	-webkit-transform: scale(1) translateX(0px) translateY(0px) rotate(0deg);
	-moz-transform: scale(1) translateX(0px) translateY(0px) rotate(0deg);
	transform: scale(1) translateX(0px) translateY(0px) rotate(0deg);
	opacity: 1;
}
.top-nav ul li.active a {
	color:#000;
}
/*----*/
.top-nav span.menu:before{
	content: url(../images/menu.png) no-repeat 0px 0px;
	cursor:pointer;	
	width:100%;
}
.top-nav span.menu{
	display: none;
}
/*--responsive media-quries--*/
@media(max-width:768px){
.top-nav ul{
	display: none;
	position:absolute;
	position: absolute;
	width: 100%;
	z-index: 9999;
	left: 0;
	margin: 1em 0;
	background: #838383;
	padding:0;
}
.top-nav span.menu {
	display: block;
	width: 100%;
	width: 100%;
	position: relative;
	text-align: center;
	height: 30px;
}
.top-nav ul li,.top-nav ul li.active{
	display: block;
	float:none;
	padding: 0.5em 0;
	text-align: center;
border-bottom: 1px solid #9b9b9b;
}
.top-nav ul li a,.top-nav ul li.active a{
	color:#fff;
	border: none;
	padding: 0;
	background:none;
	margin: 0.3em 1em;
}
.top-nav ul li a:hover{
	color:#000;
}
}
.search{
	float:right;
	position:relative;
	width:23%;
	border: 1px solid #ededed;
}

.search input[type="text"] {
	outline: none;
	padding:6px 15px;
	background: none;
	width: 79.33%;
	border: none;
	font-size:1em;
	color:#a9a7a7;	
}
.search input[type="submit"] {	
	width: 20px;
	height: 20px;
	background: url(../images/img-sprite.png) -201px -17px no-repeat;
	padding: 0px 1px;
	border: none;
	cursor: pointer;
	position: absolute;
	outline: none;
	top: 6px;
	right: 3px;
}
/*--banner--*/
.banner{
	padding:0 1em;
}
.banner-matter h1{
	font-size:1.8em;
	text-transform:uppercase;
	color: #666;
	font-weight: 400;
	letter-spacing: 6px;
	padding: 1em 0 0.6em;
}
i.line{
	width: 100%;
	height: 7px;
	background: url(../images/line.png) 0px 0px;
	display:block;
}
.banner-matter {
	padding-top: 3em;
	padding-right: 0;
	padding-bottom: 0em;
	padding-left: 0;
}
p.help{
	font-size: 0.85em;
	color: #838383;
	text-transform: uppercase;
	letter-spacing: 3px;
}
/* Default Skin */
.wmuSlider {
	position: relative;
	overflow: hidden;
}
ul.wmuSliderPagination{
	display:none;
}
.wmuGallery .wmuGalleryImage {
	margin-bottom: 10px;
}
.wmuSliderPrev, .wmuSliderNext {
	position: absolute;
	width: 27px;
	height: 27px;
	text-indent: -9999px;
	background: url(../images/img-sprite.png) no-repeat;
	z-index: 2;
	cursor: pointer;
}
.wmuSliderPrev {
	background-position:-244px -13px;
	right:22%;
	bottom: 0em;
}
.wmuSliderNext {
	background-position:-281px -13px;
	right:0;
	bottom: 0;
}
.line-in{
	float:left;
	width:75%;
}
.dummy-text{
	float:right;
	width:25%;
	padding-left: 1.5em;
	padding-top: 2em;
}
ul.social-circle li{
	display: inline-block;	
}
ul.social-circle li span{
	color:#838383;
	font-size:1.2em;
	vertical-align: top;
	margin:0 1em 0 0;
}
ul.social-circle li a i{
	background: url(../images/img-sprite.png) no-repeat -227px -62px;
	width: 55px;
	height: 55px;
	display: inline-block;
	margin-right: 1em;
}
ul.social-circle li a i.break{
	background-position:-302px -62px;
}
.dummy-text h6{
	font-size: 1em;
	color: #838383;
	letter-spacing: 3px;
	text-transform: uppercase;
}
.dummy-text span{
	font-size:1em;
	color:#838383;
	display: block;
	padding: 0.5em 0;
}
.dummy-text p{
	font-size:1em;
	color:#B5B5B5;
	line-height:1.5em;
}
.doe {
	padding: 10em 0 0;
}
.banner-top {
	padding: 3em 0;
	border-bottom:3px solid #e7e7e7;
}
/*----*/
.content{
	padding:0 1em;
}
.top-on{
	padding:0 0 2em;
}
.content-top h2{
	font-size:1.8em;
	color: #666;
	letter-spacing: 6px;
	padding: 1em 0 0.6em;
}
.content-top h2 span{
	font-size: 0.7em;
	letter-spacing: 3px;
	font-weight: 400;
	vertical-align: top;
}
p.you{
	font-size: 0.85em;
	color: #B5B5B5;
	text-transform: uppercase;
	letter-spacing: 3px;
	line-height: 1.5em;
	padding:2em 0;
}
.top-pic{
	padding:0;
}
.bottom-pic{
	padding:0;
}
.bottom-doe h6{
	font-size:1.1em;
	color:#545454;
	padding: 0em 0 0.8em;
}
.bottom-doe p{
	font-size:1em;
	color:#B5B5B5;
	line-height:1.5em;
}
.content-bottom {
	padding: 1.5em 0;
}
/*----*/
.award h3,.award-bottom h3{
	font-size:1.8em;
	color: #838383;
	letter-spacing: 6px;
	padding: 1em 0 0.6em;
	text-transform:uppercase;
}
.award p,.award-bottom p{
	font-size:1em;
	color:#B5B5B5;
	line-height:1.5em;
}
p.date{
	float:left;
}
a.only{
	float:right;
	text-decoration:underline;
	font-size:1em;
	color:#B5B5B5;
}
a.only:hover{
	text-decoration:none;
}
.award-bottom input[type="text"],.award-bottom input[type="password"]{
	padding:14px;
	display:block;
	width:98%;
	background:none;
	border: 1px solid #ededed;
	outline:none;
	color:#464646;
	font-size:1em;
	color:#838383;
	margin:1em 0;
}
.award-bottom input[type="submit"]{
	padding:7px 20px;
	color:#FFF;
	cursor:pointer;
	background:#2a292c;
	border:none;
	margin:0.5em 0 ;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-o-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-ms-transition: 0.5s all;
	letter-spacing:3px;
	font-size:1em;
	border-radius:5px;
	font-weight:100;
}
.award-bottom input[type="submit"]:hover{
	background-color:#A6A5A5;
}
.bottom-content {
	padding: 3em 0 9em;
}
.award-bottom {
	position: relative;
	padding: 0 0 0 1em;
}
a.logo-bottom {
	position: absolute;
	right: 5%;
	bottom: -1%;
}
.award {
	padding: 0 1em 0 0;
	position: relative;
}
.award-bottom p a{
	color:#838383;
	margin:5em 0 0 0;
	text-decoration:underline;
	display:block;
}
.award-bottom p a:hover{
	text-decoration:none;
}
.share{
	background:rgba(108, 107, 107, 0.58);
	width:60%;
	position: absolute;
	bottom: 1px;
	padding: 0.5em;
}
.share p{
	color:#fff;
	font-size:1.2em;
	letter-spacing:3px;
	float:left;
	padding: 8px 0 0;
}
.share p i.down{
	background: url(../images/img-sprite.png) no-repeat -349px -13px;
	width: 27px;
	height: 27px;
	display: inline-block;
	vertical-align: middle;
}
.tin-in{
	float:right;
}
.inverted {
	padding: 0 0 1em;
}
/*--EVENTS--*/
.events {
	padding: 4em 1em 0;
}
.events h2{
	font-size:2em;
	color: #838383;
	letter-spacing: 6px;
	text-align:center;
}
.event-in{
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
	position:relative;
	margin-bottom:2em;
}
.event-in img{
	width:100%;
}
.event-in:hover span.rollover1 {
	background: url(../images/plus1.png) center no-repeat rgba(11, 10, 9, 0.66);
	cursor: pointer;
	height: 100%;
	width:92%;
	display: block;
	position: absolute;
	z-index: -9999px;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
	top:0;
}
.events-grid {
	padding: 4em 0 0 0;
}
/*--404--*/
.four{
	text-align:center;
	padding: 8em 1em 10em;
	min-height: 440px;
}
.four h1{
	font-size: 5em;
	color: #838383;
	font-weight: 600;
}
.four p{
	font-size:1.5em;
	color:#B5B5B5;
	padding:0.7em 0 2em;
}
a.details {
	text-decoration: none;
	font-size: 1.2em;
	color: #fff;
	background: #2a292c;
	padding: 0.4em 0.8em;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	font-weight: 100;
}
/*--login--*/
.login h2{
	font-size:2em;
	color: #838383;
	letter-spacing: 6px;
	text-align:center;
}
.login span{
	font-size:1.3em;
	display:block;
	color:#838383;
	padding: 0 0 0.5em;
}
.login div{
	padding:1em 0 0;
}
.login input[type="text"],.login input[type="password"]{
	padding:14px;
	width:60%;
	background:none;
	border: 1px solid #D1D1D1;
	border-radius:10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	outline:none;
	color:#464646;
	font-size:1em;	
}
.login input[type="submit"]{
	outline:none;
	padding:7px 20px;
	color:#FFF;
	cursor:pointer;
	background:#2a292c;
	border:none;
	border-radius:5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	-moz-border-radius:5px;
	-ms-border-radius: 5px;
   transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-o-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-ms-transition: 0.5s all;
	font-size: 1.2em;
	display:block;
	font-weight:100;
}
.login input[type="submit"]:hover{
	background:#A6A5A5;
}
.login{
	padding: 4em 1em 5em;
}
.login form {
	padding: 2em 0 0;
}
a.forgot {
	color: #2a292c;
	font-size: 1.2em;
	text-decoration:underline;
	padding: 1em 0;
	display:inline-block;
}
a.forgot:hover {
	text-decoration:none;
}
.inverted {
	padding: 0 0 1em;
}
/*--contact--*/
.contact {
	padding: 6em 1em 4em;
}
p.class-para{
	font-size: 1.1em;
	line-height: 1.4em;
	color: #000;
	letter-spacing: 2px;
}
.contact-para h5,.contact-map h5{
	margin: 2em 0;
	font-weight:700;
	font-size: 1.4em;
	color:#838383;
}
.contact-map h5{
	margin:0 0 1em;
}
.grid-contact {
	padding: 0 0 1.5em;
}
.contact-grid input[type="text"]{
	width: 100%;
	padding: 11px;
	outline: none;
	border:1px solid #8d8d8d;
	-webkit-appearance: none;
	background:#none;
}
.contact-grid  p{
	margin: 12px 0px;
	font-size: 13px;
	width: 100%;
	color:#838383;
}
.contact-para textarea{
	resize:none;
	width: 96%;
	padding: 1em;
	margin:0 0 ;
	background: #none;
	outline:none;
	border:1px solid #8d8d8d;
	-webkit-appearance: none;
}
.contact-para input[type="submit"]{
	width: 28%;
	font-size: 1.1em;
	background: #2a292c;
	padding: 0.5em 1em;
	text-align: center;
	color: #fff;
	border: none;
	outline: none;
	margin: 0 auto;
	-webkit-appearance: none;
	font-weight: 700;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-o-transition: 0.5s all;
	-ms-transition: 0.5s all;
	-moz-transition: 0.5s all;
	font-weight:100;
	border-radius:5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	-moz-border-radius:5px;
	-ms-border-radius: 5px;
	letter-spacing:3px;
}
p.your-para{
	margin:0 0 1em;
	font-size: 13px;
	width: 100%;
	color:#838383;
}
.contact-para input[type="submit"]:hover{
	background:#A6A5A5;
}
.send {
	padding: 3em 0em;
}
.map iframe{
	width: 100%;
	min-height: 600px;
	border: none;
}
.contact-grid {
	padding: 0 2em 0 0;
}
/*--single--*/
.single-men h5{
	font-size:1.5em;
	color:#838383;
	padding: 0.5em 0;
}
.single-men p{
	font-size:1em;
	color:#B5B5B5;
	line-height:1.5em;
}
.comment-grid-top h3{
	color:#838383;
	font-size:2em;
	margin: 0;
	padding: 0.5em 0 0em;
}
.top-comment-left{
	float: left;
	width: 13%;
}
.top-comment-right{
	float: left;
	width:84%;
	margin-left:1em;
}
.top-comment-right ul{
	padding: 0;
	margin: 0;
}
.top-comment-right ul li{
	display: inline-block;
	color: #000;
	padding: 0.3em;
}
.top-comment-right ul li a{
	text-decoration: none;
	font-size: 1.1em;
	color: #838383;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-o-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-ms-transition: 0.5s all;
}
.top-comment-right ul li a:hover{
	color: #000;
}
.top-comment-right p{
	color: #B5B5B5;
	font-size:1em;
	margin: 0;
}
.top-comment-right ul li span.left-at{
	font-size: 1.2em;
}
.top-comment-right ul li span.right-at{
	font-size: 1em;
}
.comments-top-top {
	margin: 1.5em 0;
	background: #eee;
	padding: 2em;
	width: 95%;
}
/*----*/
.comments-area h3{
	font-size: 2em;
	color: #838383;
	margin-bottom: 0.5em;
}
.comments-area p {
	padding: 8px 0;
	margin: 0;
}
.web-in{
	padding: 8px 0;
}
.comments-area span {
	display: block;
	color: #838383;
	font-size:1em;
}
.comments-area input[type="text"] {
	padding: 15px 20px;
	width: 75%;
	color: #838383;
	font-size: 13px;
	background:none;
	border: 1px solid #D1D1D1;
	outline: none;
	display: block;
}
.comments-area textarea {
	padding: 15px 30px;
	width:90%;
	color: #838383;
	font-size: 13px;
	outline: none;
	height:200px;
	display: block;
	background:none;
	border: 1px solid #D1D1D1;
	resize:none;
}
.sub-in input[type="submit"] {
	outline: none;
	cursor: pointer;
	text-transform: uppercase;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	background: #2a292c;
	color: #fff;
	font-size:1.1em;
	width: 25%;
	padding: 0.5em;
	border: none;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	-moz-border-radius:5px;
	-ms-border-radius: 5px;
	line-height: 1.2em;
	letter-spacing:3px;
	font-weight:100;
}
.sub-in input[type="submit"]:hover{
	background:#A6A5A5;	
}
.sub-in {
	margin: 1em 0 0;
}
.single {
	padding: 5em 1em;
}
.single-top {
	padding: 0 1em 0 0;
}
.single-bottom{
	padding: 0 1em 0 1em;
}
/*----*/
.store-right h6{
	margin:0 0 0.5em;
	font-size:1.5em;
	color:#838383;
	letter-spacing: 3px;
}
ul.store-men li{
	list-style:none;
	border-bottom: 1px solid #D3CFCF;
}
ul.store-men li.last{
	border:none;
}
ul.store-men li a span{
	height: 21px;
	width: 21px;
	background: url(../images/img-sprite.png) no-repeat -319px -15px;
	display: inline-block;
	margin: 0 0.5em 0 0;
	vertical-align: bottom;
}
ul.store-men li a {
	text-decoration: none;
	font-size: 1em;
	color: #838383;
	padding: 0.5em 0;
	display: block;
}
ul.store-men li a:hover {
	color:#000;
	padding-left:0.2em;
}
.store-right {
	padding: 0em 0 4em;
}
/*--footer--*/
.footer {
	padding: 0 1em 3em;
	border-top: 3px solid #838383;
}
.amet-sed h4{
	font-size:1.4em;
	color: #838383;
	letter-spacing: 6px;
	padding: 1em 0 0.6em;
	text-transform:uppercase;
}
 ul.nav-bottom li{
	list-style:none;
}
ul.nav-bottom li  a{
	text-decoration:none;
	color:#838383;
	font-size:0.9em;
	padding: 0em ;
	letter-spacing: 2px;
}
ul.nav-bottom li  a:hover{
	color:#000;
}
.footer-top {
	padding: 2em 0 5em;
}
.amet-sed {
	padding: 0px 1em 0 0;
}
ul.nav-bottom {
	padding: 2em 0 0;
}
p.footer-class{
	color:#838383;
	font-size:1em;
	text-transform:none;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: left;
}
p.footer-class a{
	color:#000;
	text-decoration:none;
}
p.footer-class a:hover{
	color:#838383;
}
.amet-sed p{
	color:#838383;
	font-size:0.9em;
	padding:2em 0 0em ;
	letter-spacing: 2px;
	text-transform:uppercase;
}
.amet-sed p a{
	text-decoration:none;
	color:#838383;
}
.amet-sed p a:hover{
	text-decoration:underline;
}
ul.msg-social {
	padding: 3.3em 0 0;
}
#toTop {
	display: none;
	text-decoration: none;
	position: fixed;
	bottom: 25px;
	right: 10px;
	overflow: hidden;
	width: 52px;
	height: 52px;
	border: none;
	text-indent: 100%;
	background: url('../images/up.png') no-repeat 0px 0px;
}
/*--responsive--*/
@media(max-width:1440px){
}
@media(max-width:1366px){
}
@media(max-width:1280px){
}
@media(max-width:1024px){

.doe {
	padding: 4em 0 0;
}
.bottom-doe p {
	height: 100px;
	overflow: hidden;
}
.award h3, .award-bottom h3 {
	font-size: 1.7em;
}
.bottom-content {
	padding: 3em 0 5em;
}
.event-in:hover span.rollover1 {
	width: 90%;
}
.contact-para input[type="submit"] {
	width: 35%;
}
.sub-in input[type="submit"] {
	width: 30%;
}
}
@media(max-width:768px){
	.header-bottom {
	padding: 0.5em 0 1em 0;	
}
.dummy-text p {
	height: 102px;
	overflow: hidden;
}
.wmuSliderPrev {
	right: 21%;
}
p.you {
	height: 59px;
	overflow: hidden;
}
.bottom-pic {
	float: left;
	width:45%;
}
.bottom-doe {
	float: left;
	width: 55%;
	padding:0;
}
.bottom-doe p {
	width:90%;
}
.top-pic {
	padding: 1em 0;
}
.content-bottom {
	padding: 0em 0;
}
.event-in {
	width: 33.333%;
	float: left;
}
.event-in:hover span.rollover1 {
	width: 87%;
}
.map iframe {
	min-height: 300px;
}
.grid-contact {
	padding: 0;
}
p.your-para {
	margin: 1em 0;
}
.contact-grid {
	padding: 0;
}
.contact-para textarea {
	width: 100%;
}
.single {
	padding: 4em 1em;
}
.store-right {
	padding: 1em 0;
}
.single-top,.single-bottom {
	padding:0;
}
.search {
	width: 33%;
}
}
@media(max-width:640px){
.logo {
	width: 100%;
}
.logo img {
	width: 100%;
}
.search {
	width: 38%;
}
.banner-matter h1 {
	font-size: 1.6em;
}
.line-in {
	width: 70%;
}
.dummy-text {
	width: 30%;
	padding-top: 1em;
}
.doe {
	padding: 2em 0 0;
}
.dummy-text p {
	height: 68px;
}
.content-top h2 {
	font-size: 1.5em;
}
.header-top {
	padding: 2em 0 0;
}
.content-top h2 {
	font-size: 1em;
}
.search {
	width: 43%;
}
.bottom-doe {
	padding: 0 0em 0 1em;
}
.event-in:hover span.rollover1 {
	width: 84%;
}
.events {
	padding: 3em 1em 0;
}
.events-grid {
	padding: 2em 0;
}
.contact {
	padding: 3em 1em;
}
.login {
	padding: 3em 1em 4em;
}
.login input[type="text"], .login input[type="password"] {
	padding: 14px;
	width: 80%;
}
.single {
	padding: 3em 1em;
}
.top-comment-right {
	width: 82%;
}
.top-comment-right p {
	height: 21px;
	overflow: hidden;
}
.sub-in input[type="submit"] {
	width: 38%;
}
.top-comment-right ul li span.right-at {
	font-size: 0.9em;
}
.top-comment-right ul li a {
	font-size: 1em;
}
.comments-top-top {
	width:100%;
	padding:1.3em;
	margin:1em 0;
}
.comments-area h3 {
	font-size: 1.5em;
}
}
@media(max-width:480px){
.header-top-on {
	display: none;
}
.logo {
	width: 100%;
    margin: 0 0 0.2em;
	float:none;
}
.header-top {
	padding: 1em 0 0;
}
.banner-matter h1 {
	font-size: 1em;
}
.banner-matter {
	padding: 1em 0;
}
.line-in ,.dummy-text{
	width: 100%;
	float:left;
}
.dummy-text{
	padding: 1em 0 2em;
}
.wmuSliderPrev {
	right: 93%;
}
.bottom-pic {
	width: 50%;
}
.bottom-doe p {
	height: 82px;
}
.award h3, .award-bottom h3 {
	font-size: 1.3em;
}
.bottom-content {
	padding: 1em 0px 3em;
}
a.logo-bottom {
	right: -7%;
}
.amet-sed h4 {
	font-size: 1.2em;
}
.bottom-doe {
	width: 50%;
}
.share {
	width: 70%;
}
.event-in {
	width: 50%;
	margin-bottom: 1em;
	padding: 0em 0.5em;
}
.event-in:hover span.rollover1 {
	width: 86%;
}
.event-in:nth-child(9) {
	display:none;
}
.four h1 {
	font-size: 4em;
}
.four p {
	font-size: 1.3em;
}
.four {
	padding: 6em 1em 7em;
	min-height: 347px;
}
.contact-para h5, .contact-map h5 {
	margin: 1em 0;
	font-size: 1.2em;
}
p.class-para {
	font-size: 1em;
}
.contact-grid input[type="text"] {
	padding: 7px;
}
.send {
	padding: 1em 0em;
}
.contact-para input[type="submit"] {
	width: 43%;
	font-size: 1em;
}
.map iframe{
	min-height:250px;
}
.login input[type="text"], .login input[type="password"] {
	padding: 12px;
	width: 80%;
}
.login {
	padding: 3em 1em 4em;
}
.single-men p {
	height: 61px;
	overflow: hidden;
}
.comment-grid-top h3 {
	font-size: 1.5em;
}
.top-comment-right ul li span.left-at {
	font-size: 1em;
}
.sub-in input[type="submit"] {
	font-size: 1em;
	width: 50%;
}
.single-men h5 {
	font-size: 1.3em;
}
}
@media(max-width:320px){
.header-bottom {
	padding: 0em 0px 0.5em;
}
.logo {
	width: 63%;
          margin: 1em 0 0.5em;
}
.header-top {
	padding: 0.5em 0 0;
}
.search {
	width: 62%;
}
.search input[type="text"] {
	font-size: 0.9em;
}
.banner-matter h1 {
	font-size: 0.9em;
	letter-spacing: 3px;
	height: 13px;
	overflow: hidden;
	padding: 0;
	margin: 1em 0 0.5em;
}
p.help {
	font-size: 0.8em;
	text-transform: uppercase;
	letter-spacing: 1px;
	overflow: hidden;
	height: 34px;
	line-height: 1.5em;
}
.banner-top {
	padding: 1em 0;
}
.doe {
	padding: 1em 0 0;
}
.wmuSliderPrev {
	right: 89%;
}
.content-top h2 {
	font-size: 0.9em;
	letter-spacing: 2px;
	line-height: 1.5em;
}
.bottom-doe h6 {
	font-size: 1em;
	padding: 0em 0 0.3em;
}
.bottom-doe p {
	height: 51px;
	line-height: 1.4em;
	font-size:0.9em;
}
.top-pic {
	padding: 1em 0 0;
}
.top-on {
	padding: 0 0 1em;
}
.award h3, .award-bottom h3 {
	font-size: 1em;
	letter-spacing: 2px;
}
a.logo-bottom {
	right: 0%;
}
.award p, .award-bottom p {
	font-size: 0.9em;
}
.award ,.award-bottom {
	padding:0;
}
.footer-top {
	padding: 0.5em 0 2em;
}
.amet-sed h4 {
	font-size: 1.1em;
	letter-spacing: 2px;
}
ul.nav-bottom li a,.amet-sed p {
	font-size: 0.85em;
}
ul.nav-bottom {
	padding: 1em 0 0;
}
ul.msg-social {
	padding: 1em 0 0;
}
p.footer-class {
	font-size: 0.9em;
}
.award-bottom input[type="text"], .award-bottom input[type="password"] {
	padding: 10px;
}
.award-bottom input[type="submit"] {
	padding: 5px 12px;
}
.bottom-content {
	padding: 1em 0px 2em;
}
a.logo-bottom img {
	width: 100%;
}
.award-bottom p a {
	padding: 8em 0 0 0;
}
.share {
	width: 100%;
	padding: 0.2em;
}
.footer {
	padding: 0 1em 1em;
}
.events h2 {
	font-size: 1.5em;
}
.events {
	padding: 1.5em 1em 0;
}
.events-grid {
	padding: 1em 0;
}
.event-in:hover span.rollover1 {
	width: 89%;
	background-size: 38px;
}
.four h1 {
	font-size: 3em;
}
.four p {
	font-size: 1.2em;
}
.four {
	padding: 4em 1em 5em;
	min-height: 296px;
}
p.class-para {
	font-size: 0.9em;
	height: 35px;
	overflow: hidden;
}
.contact-para h5, .contact-map h5 {
	font-size: 1em;
}
.contact-grid p,p.your-para {
	margin: 10px 0px;
	font-size: 12px;
}
.contact-para input[type="submit"] {
	width: 73%;
	font-size: 0.9em;
}
.map iframe {
	min-height: 150px;
}
.contact {
	padding: 1.5em 1em;
}
.login {
	padding: 1.5em 1em;
}
.login {
	padding: 1.5em 1em;
}
.login h2 {
	font-size: 1.5em;
}
.login input[type="text"], .login input[type="password"] {
	padding: 9px;
	width: 100%;
}
.login span {
	font-size: 1em;
}
.login form {
	padding: 0 0;
}
a.forgot {
	font-size: 1em;
}
.login input[type="submit"] {
	padding: 5px 20px;
}
.single-men h5 {
	font-size: 1em;
}
.comment-grid-top h3 {
	font-size: 1.3em;
}
.top-comment-right ul li span.right-at {
	display: none;
}
.top-comment-left {
	width: 22%;
}
.top-comment-right {
	width: 70%;
}
.comments-area input[type="text"] {
	padding: 10px 20px;
	width: 90%;
}
.comments-area textarea {
	height: 117px;
}
.sub-in input[type="submit"] {
	font-size: 0.9em;
	width: 71%;
}
.store-right h6 {
	font-size: 1.2em;
}
.single {
	padding: 1.5em 1em;
}
.comments-area h3 {
	font-size: 1.2em;
}
.top-nav ul li a{
	font-size:1em;
}
}

/*ADAM ADDED 11 JUNE 2018
Some moved from index.html*/
.crypto {
	font-weight: normal;
	top: auto;
	vertical-align: top;
}
#coinpaymentsBanner{
max-width: 100%;
height:auto;
 /*width="468" height="60"*/
}
#banner2{
	height: auto;
	/*width="344" height="218"*/
	max-width: 344px;
	max-height: 218px;
	width:100%;
	margin-bottom: 5px;
}

#bandl{
	width:100%;
	max-width: 345px;	
	height: auto; 
	max-height: 57px;
	/*width="345" height="57"*/
}
#cardPaymentBanner{
	width:100%;
	max-width: 308px;
	max-height: 35px;
	height:auto;
/*width="308" height="35"*/
}
.menu-active{display:block;}


.logo{
line-height: 2.6rem;
}


/*!
* Hamburgers
* @description Tasty CSS-animated hamburgers
* @author Jonathan Suh @jonsuh
* @site https://jonsuh.com/hamburgers
* @link https://github.com/jonsuh/hamburgers
*/
.hamburger {
	padding: 0;
	display: inline-block;
	cursor: pointer;
	transition-property: opacity, filter;
	transition-duration: 0.15s;
	transition-timing-function: linear;
	font: inherit;
	color: inherit;
	text-transform: none;
	background-color: transparent;
	border: 0;
	margin: 0;
	overflow: visible;
}
.hamburger:hover {opacity: 0.7; }
.hamburger-box {
	width: 40px;
	height: 24px;
	display: inline-block;
	position: relative; 
}
.hamburger-inner {
	display: block;
	top: 50%;
	margin-top: -2px;
}
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
	width: 40px;
	height: 4px;
	background-color: black;
	border-radius: 4px;
	position: absolute;
	transition-property: transform;
	transition-duration: 0.15s;
	transition-timing-function: ease; 
}
.hamburger-inner::before, .hamburger-inner::after {
	content: "";
	display: block; 
}
.hamburger-inner::before {
	top: -10px; }
.hamburger-inner::after {
	bottom: -10px; 
}

/*
* Collapse
*/
.hamburger--collapse .hamburger-inner {
top: auto;
bottom: 0;
transition-duration: 0.13s;
transition-delay: 0.13s;
transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
.hamburger--collapse .hamburger-inner::after {
top: -20px;
transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear; }
.hamburger--collapse .hamburger-inner::before {
transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.hamburger--collapse.is-active .hamburger-inner {
transform: translate3d(0, -10px, 0) rotate(-45deg);
transition-delay: 0.22s;
transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
.hamburger--collapse.is-active .hamburger-inner::after {
top: 0;
opacity: 0;
transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear; }
.hamburger--collapse.is-active .hamburger-inner::before {
top: 0;
transform: rotate(-90deg);
transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1); }

/*
* Collapse Reverse
*/
.hamburger--collapse-r .hamburger-inner {
top: auto;
bottom: 0;
transition-duration: 0.13s;
transition-delay: 0.13s;
transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
.hamburger--collapse-r .hamburger-inner::after {
top: -20px;
transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear; }
.hamburger--collapse-r .hamburger-inner::before {
transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.hamburger--collapse-r.is-active .hamburger-inner {
transform: translate3d(0, -10px, 0) rotate(45deg);
transition-delay: 0.22s;
transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
.hamburger--collapse-r.is-active .hamburger-inner::after {
top: 0;
opacity: 0;
transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear; }
.hamburger--collapse-r.is-active .hamburger-inner::before {
top: 0;
transform: rotate(90deg);
transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1); }




/*Custom hamburger overrides*/
/*.hamburger{top:1px;}*/
.hamburger-box{width: 30px;height: 24px;}
.hamburger-inner, .hamburger-inner::before, 
.hamburger-inner::after {width:27px;height:2px;}
.hamburger--collapse .hamburger-inner::after {top: -16px;}
.hamburger-inner::before {top: -8px;}



#product-category{padding:2em 0;}
#homepage-head{margin-top: 25px;}


.tc-container p, #homepage-head p{margin-top: 20px;}
.tc-container h1, .tc-container h2, #homepage h2{margin-top:1em;font-size:24px;font-weight: 600;}
.tc-container{margin-bottom: 2em;}
.tc-container h2{
	margin: 1.5em 0 1em 0;
}

#homepage a{
	text-decoration: none;
	color:initial;
}
#homepage h2 a{
	text-decoration: underline;
	color: inherit;
}
#homepage{
	margin-bottom: 3em;
}

#cat-icon{
	float:left;
	width:46px;
	height:29px;
	margin-top:1.4em;
	margin-right:10px;
}

#faq h5{
	margin-top:1.4em;
	font-size: 1em;
	font-weight: 600;
	color:black;
}
#faq{
	margin:1.2em 0 4em;
}


.footer h4{
font-size: 1.4em;
color: #838383;letter-spacing: 6px;
padding: 1em 0 0.6em;
text-transform: uppercase;
}

.top-nav.reduced ul li a{
	margin: 0 1em 0 0 !important;
}


.paypalContainer select{
	float: left;
	margin: 5px 10px 5px 0;
}

.container-fluid{
	max-width: 1170px;
}



.allseeds img{
height:280px
}

.allseeds h2{
	margin:10px 0 15px !important;
}

.allseeds .suitableFor{
	margin: 14px 0
}

.hidden{
	display: none;
}
img{	
max-width: 100%;
}

#product-category img{
	max-height: 68px;
}

.img-responsive{
    min-width: 200px;
}


#tagcats h1 a, #blog h1 a{
	color:black;
}

#tagcats .breadcrumb, #blog .breadcrumb{
	background-color: transparent;
	margin-top: -20px;
	font-size: 0.8em;
}

.tagcloud a, .widget-categories ul li{
	padding:4px 10px;
	background-color: #f0f0f0;
	display: inline-block;
	border-radius: 3px;
}

.tagcloud a,  .widget-categories ul li{
	margin-right: 5px;
	
}	
.widget-categories ul li{
	margin-bottom: 5px;
}
.tagcloud a,  .widget-categories ul li a{
	color:black;
	word-break: break-all;
}

.popular-post{
    border-bottom: 1px solid lighten($lightdark, 4%);
    padding: 15px 0px;
}

.popular-post img{width: 64px;}

.popular-post:last-of-type{border: none;}
.font-18 {
    font-size: 18px !important;
}
.font-12 {
    font-size: 12px !important;
}
.text-dark {
    color: #323a46 !important;
}
.blog-content {
    position: relative;
    bottom: 14px;
    background: #ffffff;
    border-radius: 4px;
}

.right{float:right;}
.text-muted a{
	color: #6c757d !important;
}

	.tab-blocks a{
		display: block;
	}

.card-box {
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid #e7eaed;
    padding: 1.5rem;
    margin-bottom: 24px;
    border-radius: .25rem;
}

.card-box a{
	color:black;
}

#menu-list{
	padding:0;
	margin-top: 1em;
}

@font-face {
  font-family: 'fontello';
  src: url('../font/fontello.eot?44459403');
  src: url('../font/fontello.eot?44459403#iefix') format('embedded-opentype'),
       url('../font/fontello.svg?44459403#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'fontello';
  src: url('data:application/octet-stream;base64,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') format('woff'),
       url('data:application/octet-stream;base64,AAEAAAAPAIAAAwBwR1NVQiCLJXoAAAD8AAAAVE9TLzJ8JVPEAAABUAAAAFZjbWFw+qVlAQAAAagAAAIsY3Z0IAAAAAAAAA9gAAAADmZwZ21iLvl6AAAPcAAADgxnYXNwAAAAEAAAD1gAAAAIZ2x5ZlfrRboAAAPUAAAHSmhlYWQap/uuAAALIAAAADZoaGVhB3UDoAAAC1gAAAAkaG10eCWn//wAAAt8AAAAMGxvY2EL3QniAAALrAAAABptYXhwASkOoQAAC8gAAAAgbmFtZc2dFxgAAAvoAAACzXBvc3ST7KuRAAAOuAAAAJ1wcmVwfrY7tgAAHXwAAACcAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAEDIwGQAAUAAAJ6ArwAAACMAnoCvAAAAeAAMQECAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAwCYF8pIDUv9qAFoDUgCWAAAAAQAAAAAAAAAAAAUAAAADAAAALAAAAAQAAAGYAAEAAAAAAJIAAwABAAAALAADAAoAAAGYAAQAZgAAABAAEAADAAAmBSZh5w3wyfEH8SPykv//AAAmBSZh5wzwyfEE8SPykv//AAAAAAAAAAAAAAAAAAAAAQAQABAAEAASABIAGAAYAAAAAQACAAMABAAFAAYABwAIAAkACgALAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAACUAAAAAAAAAAsAACYFAAAmBQAAAAEAACZhAAAmYQAAAAIAAOcMAADnDAAAAAMAAOcNAADnDQAAAAQAAPDJAADwyQAAAAUAAPEEAADxBAAAAAYAAPEFAADxBQAAAAcAAPEGAADxBgAAAAgAAPEHAADxBwAAAAkAAPEjAADxIwAAAAoAAPKSAADykgAAAAsAAQAA/8oDoQNAAB8ANUAKEg8KBAMFAAIBTEuwHFBYQAwBAQACAIYAAgIJAk4bQAoAAgAChQEBAAB2WbUdFBcDBhkrARQPARMVFA4BLwEHBiImNTQ3EycmNTQ3JTc2Mh8BBRYDoQ/KMAwVDPv6DBYMATDLDh8BGH4LIAx9ARggAekMD8X+6QwLEAEHhIQHEgoECAEXxQ8MFQUo/hcX/igFAAIAAP+xA+gDDAAcADkANUAyMgEBABoBAwECTAABAAMAAQOAAAMDhAUBBAAABFkFAQQEAGECAQAEAFEoKh8VFRUGBhwrATQuAw4DBwYiJy4DDgQHFBcJATY3FAcBBiInAScuAzU0NjcyHgIXPgMXMhYDoRgmNjI8QDwkEAoiCg4oOEQ4NjIqFAJpAUQBRGlHgP6lCh4K/qQPCioiGo59Ikg+LhMULEBGI32OAgUuRCoYDAQYMCASDQ0PJioeAgYeJEorXWn+yAE4aV17gP6xCgoBUA8KNjZQJXuKARgqIhUUJCgaAYwAAAACAAD/vQNNAwsACAAdACRAIQABAQABTAABAAGGAAIAAAJXAAICAGEAAAIAUTgaEgMGGSsTNCYOAR4CNgEUBwEGIicBLgE9ATQ2NzMyFhcBFvoqOiwCKD4mAlUU/u4WOxT+cRUeKh3pHUgVAY8UAlgeKgImQCQGMP7ZHhX+7hUVAY8VSB3oHSoBHhX+cRUAAAADAAD/vQQkAwsACAAdADQAKkAnJgACAQABTAMBAQABhgQBAgAAAlcEAQICAGEAAAIAUSopOBoSBQYbKxM0Jg4BHgI2ARQHAQYiJwEuAT0BNDY3MzIWFwEWFxQHAQYjIiYnATY0JwEuASMzMhYXARb6KjosAig+JgJVFP7uFjsU/nEVHiod6R1IFQGPFNcV/u4WHRQaEAEGFRX+cRVIHX0dSBUBjxUCWB4qAiZAJAYw/tkeFf7uFRUBjxVIHegdKgEeFf5xFR0eFf7uFRARAQYVOxUBjxUeHhX+cRUAAwAA//kDWgLEAA8AHwAvADdANCgBBAUIAAIAAQJMAAUABAMFBGcAAwACAQMCZwABAAABVwABAQBfAAABAE8mNSY1JjMGBhwrJRUUBgchIiYnNTQ2NyEyFgMVFAYnISImJzU0NhchMhYDFRQGIyEiJic1NDYXITIWA1kUEPzvDxQBFg4DEQ8WARQQ/O8PFAEWDgMRDxYBFBD87w8UARYOAxEPFmRHDxQBFg5HDxQBFgEQSA4WARQPSA4WARQBDkcOFhYORw8WARQAAAAAAQAAAAABXgJRABUAF0AUAwEAAQFMAAEAAYUAAAB2FxkCBhgrARQPARcWFA8BBiInASY0NwE2Mh8BFgFeBtvbBgYcBQ4G/vwGBgEEBRAEHAYCIgcF3NsGDgYcBQUBBQUOBgEEBgYcBQABAAAAAAFMAlEAFQAXQBQLAQABAUwAAQABhQAAAHYcFAIGGCsBFAcBBiIvASY0PwEnJjQ/ATYyFwEWAUwF/vsFDgYcBgbb2wYGHAUQBAEFBQE6BwX++wUFHAYOBtvcBQ4GHAYG/vwFAAEAAAAAAlgB1AAVABlAFgcBAAIBTAACAAKFAQEAAHYXFBQDBhkrJRQPAQYiLwEHBiIvASY0NwE2MhcBFgJYBhwFDgbc2wUQBBwGBgEEBQ4GAQQGvQcFHAYG29sGBhwFDgYBBAYG/vwFAAAAAAEAAAAAAlgB5gAVABlAFg8BAAEBTAIBAQABhQAAAHYUFxQDBhkrARQHAQYiJwEmND8BNjIfATc2Mh8BFgJYBv78BRAE/vwGBhwFDgbb3AUQBBwGAbcHBf77BQUBBQUOBhwGBtvbBgYcBQAAAAL//P/KA6YDQAAIACQAOEANFxEKCAcFBAEIAAIBTEuwHFBYQAwBAQACAIYAAgIJAk4bQAoAAgAChQEBAAB2WbUaFB4DBhkrATcvAhEfASclBxMWBgciLwEHBiImNxMnJjY3JTc2Mh8BBR4BApaPxiVqIbIoARfKMAIMDQkN+/oNFg4EMMsSChkBGH4LIAx9ARgZDAE8jB0F1f3nEV7rrMX+6RMUAQeEhAcWEgEXxRIeBSj+Fxf+KAQgAAAAAgAA/7ED1wMLAAMARwBZQFYOAQwLDIUHAQUEBYYPDQILCgICAAELAGcJAxADAQQEAVcJAxADAQEEXwgGAgQBBE8AAEZEQD48Ozg1MzEtKyooJCIeHBoZFhMRDwsJCAYAAwADEREGFysBNyMHAQcGKwEHMzIWDwEGKwEHBisBIiY/ASMHBisBIiY/ASMiJj8BNjsBNyMiJj8BNjsBNzY7ATIWDwEzNzY7ATIWDwEzMhYCKSSOJAI7IAQNtiStCQsCIAIPti0EDn0JCgEsji0EDX4ICwIrrQkKASAEDbYkrQkLAiACD7YuAw59CQoBLI4tBA59CAsCK60JCgEXjo4BGX0Ojg8IfQ23Dg4JrrcODgmuDQl9Do4PCH0Ntw4OCa63Dg4Jrg0AAAABAAAAAQAAr44arl8PPPUADwPoAAAAANuyW+wAAAAA27Jb7P/8/7EEJANAAAAACAACAAAAAAAAAAEAAANS/2oAAAQv//z/+gQkAAEAAAAAAAAAAAAAAAAAAAAMA+gAAAOgAAAD6AAAA1kAAAQvAAADWQAAAWUAAAFlAAACggAAAoIAAAOg//wD6AAAAAAAAABQAMQBDAF6AeACFAJIAn4CtAMSA6UAAAABAAAADABIAAMAAAAAAAIAIgBLAI0AAABqDgwAAAAAAAAAEgDeAAEAAAAAAAAANQAAAAEAAAAAAAEACAA1AAEAAAAAAAIABwA9AAEAAAAAAAMACABEAAEAAAAAAAQACABMAAEAAAAAAAUACwBUAAEAAAAAAAYACABfAAEAAAAAAAoAKwBnAAEAAAAAAAsAEwCSAAMAAQQJAAAAagClAAMAAQQJAAEAEAEPAAMAAQQJAAIADgEfAAMAAQQJAAMAEAEtAAMAAQQJAAQAEAE9AAMAAQQJAAUAFgFNAAMAAQQJAAYAEAFjAAMAAQQJAAoAVgFzAAMAAQQJAAsAJgHJQ29weXJpZ2h0IChDKSAyMDIwIGJ5IG9yaWdpbmFsIGF1dGhvcnMgQCBmb250ZWxsby5jb21mb250ZWxsb1JlZ3VsYXJmb250ZWxsb2ZvbnRlbGxvVmVyc2lvbiAxLjBmb250ZWxsb0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMgAwACAAYgB5ACAAbwByAGkAZwBpAG4AYQBsACAAYQB1AHQAaABvAHIAcwAgAEAAIABmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQBmAG8AbgB0AGUAbABsAG8AUgBlAGcAdQBsAGEAcgBmAG8AbgB0AGUAbABsAG8AZgBvAG4AdABlAGwAbABvAFYAZQByAHMAaQBvAG4AIAAxAC4AMABmAG8AbgB0AGUAbABsAG8ARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQAEc3RhcgtoZWFydC1lbXB0eQN0YWcEdGFncwRtZW51CmFuZ2xlLWxlZnQLYW5nbGUtcmlnaHQIYW5nbGUtdXAKYW5nbGUtZG93bg1zdGFyLWhhbGYtYWx0B2hhc2h0YWcAAAAAAAABAAH//wAPAAAAAAAAAAAAAAAAAAAAALAALCCwAFVYRVkgIEu4AA5RS7AGU1pYsDQbsChZYGYgilVYsAIlYbkIAAgAY2MjYhshIbAAWbAAQyNEsgABAENgQi2wASywIGBmLbACLCMhIyEtsAMsIGSzAxQVAEJDsBNDIGBgQrECFENCsSUDQ7ACQ1R4ILAMI7ACQ0NhZLAEUHiyAgICQ2BCsCFlHCGwAkNDsg4VAUIcILACQyNCshMBE0NgQiOwAFBYZVmyFgECQ2BCLbAELLADK7AVQ1gjISMhsBZDQyOwAFBYZVkbIGQgsMBQsAQmWrIoAQ1DRWNFsAZFWCGwAyVZUltYISMhG4pYILBQUFghsEBZGyCwOFBYIbA4WVkgsQENQ0VjRWFksChQWCGxAQ1DRWNFILAwUFghsDBZGyCwwFBYIGYgiophILAKUFhgGyCwIFBYIbAKYBsgsDZQWCGwNmAbYFlZWRuwAiWwDENjsABSWLAAS7AKUFghsAxDG0uwHlBYIbAeS2G4EABjsAxDY7gFAGJZWWRhWbABK1lZI7AAUFhlWVkgZLAWQyNCWS2wBSwgRSCwBCVhZCCwB0NQWLAHI0KwCCNCGyEhWbABYC2wBiwjISMhsAMrIGSxB2JCILAII0KwBkVYG7EBDUNFY7EBDUOwAGBFY7AFKiEgsAhDIIogirABK7EwBSWwBCZRWGBQG2FSWVgjWSFZILBAU1iwASsbIbBAWSOwAFBYZVktsAcssAlDK7IAAgBDYEItsAgssAkjQiMgsAAjQmGwAmJmsAFjsAFgsAcqLbAJLCAgRSCwDkNjuAQAYiCwAFBYsEBgWWawAWNgRLABYC2wCiyyCQ4AQ0VCKiGyAAEAQ2BCLbALLLAAQyNEsgABAENgQi2wDCwgIEUgsAErI7AAQ7AEJWAgRYojYSBkILAgUFghsAAbsDBQWLAgG7BAWVkjsABQWGVZsAMlI2FERLABYC2wDSwgIEUgsAErI7AAQ7AEJWAgRYojYSBksCRQWLAAG7BAWSOwAFBYZVmwAyUjYUREsAFgLbAOLCCwACNCsw0MAANFUFghGyMhWSohLbAPLLECAkWwZGFELbAQLLABYCAgsA9DSrAAUFggsA8jQlmwEENKsABSWCCwECNCWS2wESwgsBBiZrABYyC4BABjiiNhsBFDYCCKYCCwESNCIy2wEixLVFixBGREWSSwDWUjeC2wEyxLUVhLU1ixBGREWRshWSSwE2UjeC2wFCyxABJDVVixEhJDsAFhQrARK1mwAEOwAiVCsQ8CJUKxEAIlQrABFiMgsAMlUFixAQBDYLAEJUKKiiCKI2GwECohI7ABYSCKI2GwECohG7EBAENgsAIlQrACJWGwECohWbAPQ0ewEENHYLACYiCwAFBYsEBgWWawAWMgsA5DY7gEAGIgsABQWLBAYFlmsAFjYLEAABMjRLABQ7AAPrIBAQFDYEItsBUsALEAAkVUWLASI0IgRbAOI0KwDSOwAGBCIGC3GBgBABEAEwBCQkKKYCCwFCNCsAFhsRQIK7CLKxsiWS2wFiyxABUrLbAXLLEBFSstsBgssQIVKy2wGSyxAxUrLbAaLLEEFSstsBsssQUVKy2wHCyxBhUrLbAdLLEHFSstsB4ssQgVKy2wHyyxCRUrLbArLCMgsBBiZrABY7AGYEtUWCMgLrABXRshIVktsCwsIyCwEGJmsAFjsBZgS1RYIyAusAFxGyEhWS2wLSwjILAQYmawAWOwJmBLVFgjIC6wAXIbISFZLbAgLACwDyuxAAJFVFiwEiNCIEWwDiNCsA0jsABgQiBgsAFhtRgYAQARAEJCimCxFAgrsIsrGyJZLbAhLLEAICstsCIssQEgKy2wIyyxAiArLbAkLLEDICstsCUssQQgKy2wJiyxBSArLbAnLLEGICstsCgssQcgKy2wKSyxCCArLbAqLLEJICstsC4sIDywAWAtsC8sIGCwGGAgQyOwAWBDsAIlYbABYLAuKiEtsDAssC8rsC8qLbAxLCAgRyAgsA5DY7gEAGIgsABQWLBAYFlmsAFjYCNhOCMgilVYIEcgILAOQ2O4BABiILAAUFiwQGBZZrABY2AjYTgbIVktsDIsALEAAkVUWLEOBkVCsAEWsDEqsQUBFUVYMFkbIlktsDMsALAPK7EAAkVUWLEOBkVCsAEWsDEqsQUBFUVYMFkbIlktsDQsIDWwAWAtsDUsALEOBkVCsAFFY7gEAGIgsABQWLBAYFlmsAFjsAErsA5DY7gEAGIgsABQWLBAYFlmsAFjsAErsAAWtAAAAAAARD4jOLE0ARUqIS2wNiwgPCBHILAOQ2O4BABiILAAUFiwQGBZZrABY2CwAENhOC2wNywuFzwtsDgsIDwgRyCwDkNjuAQAYiCwAFBYsEBgWWawAWNgsABDYbABQ2M4LbA5LLECABYlIC4gR7AAI0KwAiVJiopHI0cjYSBYYhshWbABI0KyOAEBFRQqLbA6LLAAFrAXI0KwBCWwBCVHI0cjYbEMAEKwC0MrZYouIyAgPIo4LbA7LLAAFrAXI0KwBCWwBCUgLkcjRyNhILAGI0KxDABCsAtDKyCwYFBYILBAUVizBCAFIBuzBCYFGllCQiMgsApDIIojRyNHI2EjRmCwBkOwAmIgsABQWLBAYFlmsAFjYCCwASsgiophILAEQ2BkI7AFQ2FkUFiwBENhG7AFQ2BZsAMlsAJiILAAUFiwQGBZZrABY2EjICCwBCYjRmE4GyOwCkNGsAIlsApDRyNHI2FgILAGQ7ACYiCwAFBYsEBgWWawAWNgIyCwASsjsAZDYLABK7AFJWGwBSWwAmIgsABQWLBAYFlmsAFjsAQmYSCwBCVgZCOwAyVgZFBYIRsjIVkjICCwBCYjRmE4WS2wPCywABawFyNCICAgsAUmIC5HI0cjYSM8OC2wPSywABawFyNCILAKI0IgICBGI0ewASsjYTgtsD4ssAAWsBcjQrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWG5CAAIAGNjIyBYYhshWWO4BABiILAAUFiwQGBZZrABY2AjLiMgIDyKOCMhWS2wPyywABawFyNCILAKQyAuRyNHI2EgYLAgYGawAmIgsABQWLBAYFlmsAFjIyAgPIo4LbBALCMgLkawAiVGsBdDWFAbUllYIDxZLrEwARQrLbBBLCMgLkawAiVGsBdDWFIbUFlYIDxZLrEwARQrLbBCLCMgLkawAiVGsBdDWFAbUllYIDxZIyAuRrACJUawF0NYUhtQWVggPFkusTABFCstsEMssDorIyAuRrACJUawF0NYUBtSWVggPFkusTABFCstsEQssDsriiAgPLAGI0KKOCMgLkawAiVGsBdDWFAbUllYIDxZLrEwARQrsAZDLrAwKy2wRSywABawBCWwBCYgICBGI0dhsAwjQi5HI0cjYbALQysjIDwgLiM4sTABFCstsEYssQoEJUKwABawBCWwBCUgLkcjRyNhILAGI0KxDABCsAtDKyCwYFBYILBAUVizBCAFIBuzBCYFGllCQiMgR7AGQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsARDYGQjsAVDYWRQWLAEQ2EbsAVDYFmwAyWwAmIgsABQWLBAYFlmsAFjYbACJUZhOCMgPCM4GyEgIEYjR7ABKyNhOCFZsTABFCstsEcssQA6Ky6xMAEUKy2wSCyxADsrISMgIDywBiNCIzixMAEUK7AGQy6wMCstsEkssAAVIEewACNCsgABARUUEy6wNiotsEossAAVIEewACNCsgABARUUEy6wNiotsEsssQABFBOwNyotsEwssDkqLbBNLLAAFkUjIC4gRoojYTixMAEUKy2wTiywCiNCsE0rLbBPLLIAAEYrLbBQLLIAAUYrLbBRLLIBAEYrLbBSLLIBAUYrLbBTLLIAAEcrLbBULLIAAUcrLbBVLLIBAEcrLbBWLLIBAUcrLbBXLLMAAABDKy2wWCyzAAEAQystsFksswEAAEMrLbBaLLMBAQBDKy2wWyyzAAABQystsFwsswABAUMrLbBdLLMBAAFDKy2wXiyzAQEBQystsF8ssgAARSstsGAssgABRSstsGEssgEARSstsGIssgEBRSstsGMssgAASCstsGQssgABSCstsGUssgEASCstsGYssgEBSCstsGcsswAAAEQrLbBoLLMAAQBEKy2waSyzAQAARCstsGosswEBAEQrLbBrLLMAAAFEKy2wbCyzAAEBRCstsG0sswEAAUQrLbBuLLMBAQFEKy2wbyyxADwrLrEwARQrLbBwLLEAPCuwQCstsHEssQA8K7BBKy2wciywABaxADwrsEIrLbBzLLEBPCuwQCstsHQssQE8K7BBKy2wdSywABaxATwrsEIrLbB2LLEAPSsusTABFCstsHcssQA9K7BAKy2weCyxAD0rsEErLbB5LLEAPSuwQistsHossQE9K7BAKy2weyyxAT0rsEErLbB8LLEBPSuwQistsH0ssQA+Ky6xMAEUKy2wfiyxAD4rsEArLbB/LLEAPiuwQSstsIAssQA+K7BCKy2wgSyxAT4rsEArLbCCLLEBPiuwQSstsIMssQE+K7BCKy2whCyxAD8rLrEwARQrLbCFLLEAPyuwQCstsIYssQA/K7BBKy2whyyxAD8rsEIrLbCILLEBPyuwQCstsIkssQE/K7BBKy2wiiyxAT8rsEIrLbCLLLILAANFUFiwBhuyBAIDRVgjIRshWVlCK7AIZbADJFB4sQUBFUVYMFktAEu4AMhSWLEBAY5ZsAG5CAAIAGNwsQAHQrEAACqxAAdCsQAKKrEAB0KxAAoqsQAHQrkAAAALKrEAB0K5AAAACyq5AAMAAESxJAGIUViwQIhYuQADAGREsSgBiFFYuAgAiFi5AAMAAERZG7EnAYhRWLoIgAABBECIY1RYuQADAABEWVlZWVmxAA4quAH/hbAEjbECAESzBWQGAERE') format('truetype');
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('../font/fontello.svg?44459403#fontello') format('svg');
  }
}
*/
 
 [class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: never;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
 
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
.icon-star:before { content: '\2605'; } /* '★' */
.icon-heart-empty:before { content: '\2661'; } /* '♡' */
.icon-tag:before { content: '\e70c'; } /* '' */
.icon-tags:before { content: '\e70d'; } /* '' */
.icon-menu:before { content: '\f0c9'; } /* '' */
.icon-angle-left:before { content: '\f104'; } /* '' */
.icon-angle-right:before { content: '\f105'; } /* '' */
.icon-angle-up:before { content: '\f106'; } /* '' */
.icon-angle-down:before { content: '\f107'; } /* '' */
.icon-star-half-alt:before { content: '\f123'; } /* '' */
.icon-hashtag:before { content: '\f292'; } /* '' */

#hp-img-head{max-width: 100%; width: 600px;margin-top:1em;}

/*PDP PAGE*/
.content{padding:0;}
button{position: absolute;z-index: 1;border:none;background-color: transparent;}
#verticalPG{text-align: center;padding-right: 0;}
#verticalPG button{padding-right: 0;}
#verticalPG button:nth-child(1){top: -5px;width: 100%;left: 0;}
#verticalPG button:nth-child(2){bottom: -35px;width: 100%;left: 0;}
#mainPG{padding: 0;margin:0 auto;}
#mainPG button{height:100%;}
#mainPG button:nth-child(1){float:left;padding-right: 100px;}
#mainPG button:nth-child(2){top: 0;right: 0;padding-left: 100px;}
.thumbs .grad.grad-up {
	height: 30px;position: absolute;z-index: 1;width: 100%;display: block;
    background: -moz-linear-gradient(top,rgba(255,255,255,1) 20%,rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(top,rgba(255,255,255,1) 20%,rgba(255,255,255,0) 100%);
    background: linear-gradient(to bottom,rgba(255,255,255,1) 20%,rgba(255,255,255,0) 100%);
}
.thumbs .grad.grad-down {
	bottom: -10px;	z-index: 1;	height: 30px;	position: absolute;	width: 100%;	display: block;
    background: -moz-linear-gradient(top,rgba(255,255,255,0) 20%,rgba(255,255,255,1) 100%);
    background: -webkit-linear-gradient(top,rgba(255,255,255,0) 20%,rgba(255,255,255,1) 100%);
    background: linear-gradient(to bottom,rgba(255,255,255,0) 20%,rgba(255,255,255,1) 100%);
}
#image-thumbs{display: block;height: auto;max-height: 45vh;overflow: hidden;position: relative;}
#image-main{display: block;	height: 100%;}
#mainPG .tns-item{padding:2rem 2rem 2rem 25px;}
.my-slider{display: flex;max-height: 100%}
.tns-inner{	max-height: 100%;}
.tns-item{ 	max-height:100%; 	padding:5px;}
.tns-item img{	max-height: 100%;}
#verticalPG .tns-item img{	cursor: pointer;}
.tns-inner{	text-align: center;}
#main-left i, #main-right i, #vert-up, #vert-down{font-size: 22px;z-index: 1;}
#vert-up{position: relative;width:100%;cursor: pointer;display: block;}
#vert-down{cursor: pointer;position: absolute;bottom: 0;width: 100%;padding-left: 15px;left: 0;}
#main-left i, #main-right i{position: absolute;}
#main-left i{left:-5px;top:49%;}
#main-right i{right:-5px;top: 49%;}
#main-left, #main-right{display: inline-block !important; vertical-align: middle;width:50px;position: relative;cursor: pointer;}
#main-right{display: inline-block; height: 100%;position: absolute;right:0;z-index: 99}
.not-visible{visibility: hidden;}
#pdp p{line-height: 1.6;}
#product-category{padding:0 0 2em;}

.header-img{
	margin:1rem auto;display:block;max-width: 500px;
}

@media (min-width: 768px) {

.header-top{padding: 3em 1em 0}
.content{padding:0 1em;}
.my-slider{align-items: center;}
.header-img{
	float:right;
}

}
