
/* :root {
	--color1 : #0984e3;
	--color1-dark : #0775ca;
	--color2 : #fdcb6e;
	--color2-dark : #eabc64;
	--shadow-box : #c1e0ff;
} */
					
.background-color1 {
	background:var(--color1);
}
.background-color2 {
	background:var(--color2);
}
.color1 {
	color:var(--color1);
}
.color2 {
	color:var(--color2);
}
/* Reset Css */
* { 
    -moz-box-sizing: border-box; 
    -webkit-box-sizing: border-box; 
     box-sizing: border-box; 
}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
pre {
    white-space: pre-line;
    word-break: break-word;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a {
	color: inherit;
	text-decoration: none !important;
}
/* Reset Css */

/*jssor slider loading skin spin css*/
.jssorl-009-spin img {
	animation-name: jssorl-009-spin;
	animation-duration: 1.6s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}

@keyframes jssorl-009-spin {
	from { transform: rotate(0deg); }
	to { transform: rotate(360deg); }
}

/*jssor slider bullet skin 053 css*/
.jssorb053 .i {position:absolute;cursor:pointer;}
.jssorb053 .i .b {fill:#fff;fill-opacity:0.3;}
.jssorb053 .i:hover .b {fill-opacity:.7;}
.jssorb053 .iav .b {fill-opacity: 1;}
.jssorb053 .i.idn {opacity:.3;}

/*jssor slider arrow skin 093 css*/
.jssora093 {display:block;position:absolute;cursor:pointer;}
.jssora093 .c {fill:none;stroke:#fff;stroke-width:400;stroke-miterlimit:10;}
.jssora093 .a {fill:none;stroke:#fff;stroke-width:400;stroke-miterlimit:10;}
.jssora093:hover {opacity:.8;}
.jssora093.jssora093dn {opacity:.6;}
.jssora093.jssora093ds {opacity:.3;pointer-events:none;}

/* Default Styles */
@font-face {
	font-family:irsans;
	src:url(../font/irsans.ttf),
		url(../font/irsans.woff);
}
.irsans {
	font-family:irsans !important;
}
.font-bold {
	font-weight:bold !important;
}
.font-size-12 {
	font-size:12px !important;
}
.font-size-14 {
	font-size:14px !important;
}
.font-size-16 {
	font-size:16px !important;
}
.font-size-18 {
	font-size:18px !important;
}
.font-size-20 {
	font-size:20px !important;
}
.font-size-22 {
	font-size:22px !important;
}
.font-size-24 {
	font-size:24px !important;
}
.font-size-32 {
	font-size:32px !important;
}
.font-size-42 {
	font-size:42px !important;
}
.font-size-52 {
	font-size:52px !important;
}
.font-size-62 {
	font-size:62px !important;
}
.font-size-72 {
	font-size:72px !important;
}
.font-size-82 {
	font-size:82px !important;
}
.font-size-100 {
	font-size:100px !important;
}
.text-right {
	text-align:right !important;
}
.text-center {
	text-align:center !important;
}
.text-left {
	text-align:left !important;
}
.text-justify {
	text-align:justify !important;;
}
.direction-rtl {
	direction:rtl !important;
}
.direction-ltr {
	direction:ltr !important;
}
.line-height-22 {
	line-height:22px !important;
}
.line-height-25 {
	line-height:25px !important;
}
.line-height-30 {
	line-height:30px !important;
}
.line-height-40 {
	line-height:40px !important;
}
.color-white {
	color:#fff !important;
}
.color-white-lite {
	color:#eee !important;
}
.color-white-dark {
	color:#bfbfbf !important;
}
.color-red {
	color:#ff3838 !important;
}
.color-red-lite {
	color:#ff4d4d !important;
}
.color-red-dark {
	color:#980707 !important;
}
.color-green {
	color:#33cc33 !important;
}
.color-green-lite {
	color:#71da71 !important;
}
.color-green-dark {
	color:#1f7a1f !important;
}
.color-blue {
	color:#0066ff !important;
}
.color-blue-lite {
	color:#66a3ff !important;
}
.color-blue-dark {
	color:#003d99 !important;
}
.color-dark {
	color:#2b2b2b !important;
}
.color-black {
	color:#000 !important;
}
.backgroundcolor-white {
	background-color:#fff !important;
}
.backgroundcolor-white-lite {
	background-color:#eee !important;
}
.backgroundcolor-white-dark {
	background-color:#bfbfbf !important;
}
.backgroundcolor-red {
	background-color:#ff3838 !important;
}
.backgroundcolor-red-lite {
	background-color:#ff4d4d !important;
}
.backgroundcolor-red-dark {
	background-color:#980707 !important;
}
.backgroundcolor-green {
	background-color:#33cc33 !important;
}
.backgroundcolor-green-lite {
	background-color:#71da71 !important;
}
.backgroundcolor-green-dark {
	background-color:#1f7a1f !important;
}
.backgroundcolor-blue {
	background-color:#0066ff !important;
}
.backgroundcolor-blue-lite {
	background-color:#66a3ff !important;
}
.backgroundcolor-blue-dark {
	background-color:#003d99 !important;
}
.backgroundcolor-dark {
	background-color:#2b2b2b !important;
}
.backgroundcolor-black {
	background-color:#000 !important;
}
.m-0 {
	margin-left:auto !important;
	margin-right:auto !important;
}
.mtb-5 {
	margin-top:5px !important;
	margin-bottom:5px !important;
}
.mtb-10 {
	margin-top:10px !important;
	margin-bottom:10px !important;
}
.mtb-15 {
	margin-top:15px !important;
	margin-bottom:15px !important;
}
.mtb-20 {
	margin-top:20px !important;
	margin-bottom:20px !important;
}
.mtb-30 {
	margin-top:30px !important;
	margin-bottom:30px !important;
}
.mtb-40 {
	margin-top:40px !important;
	margin-bottom:40px !important;
}
.mtb-50 {
	margin-top:50px !important;
	margin-bottom:50px !important;
}
.mtb-60 {
	margin-top:60px !important;
	margin-bottom:60px !important;
}
.mtb-70 {
	margin-top:70px !important;
	margin-bottom:70px !important;
}
.mlr-5 {
	margin-left:5px !important;
	margin-right:5px !important;
}
.mlr-10 {
	margin-left:10px !important;
	margin-right:10px !important;
}
.mlr-15 {
	margin-left:15px !important;
	margin-right:15px !important;
}
.mlr-20 {
	margin-left:20px !important;
	margin-right:20px !important;
}
.mlr-30 {
	margin-left:30px !important;
	margin-right:30px !important;
}
.mlr-40 {
	margin-left:40px !important;
	margin-right:40px !important;
}
.mlr-50 {
	margin-left:50px !important;
	margin-right:50px !important;
}
.mlr-60 {
	margin-left:60px !important;
	margin-right:60px !important;
}
.mlr-70 {
	margin-left:70px !important;
	margin-right:70px !important;
}
.ptb-5 {
	padding-top:5px !important;
	padding-bottom:5px !important;
}
.ptb-10 {
	padding-top:10px !important;
	padding-bottom:10px !important;
}
.ptb-15 {
	padding-top:15px !important;
	padding-bottom:15px !important;
}
.ptb-20 {
	padding-top:20px !important;
	padding-bottom:20px !important;
}
.ptb-30 {
	padding-top:30px !important;
	padding-bottom:30px !important;
}
.ptb-40 {
	padding-top:40px !important;
	padding-bottom:40px !important;
}
.ptb-50 {
	padding-top:50px !important;
	padding-bottom:50px !important;
}
.ptb-60 {
	padding-top:60px !important;
	padding-bottom:60px !important;
}
.ptb-70 {
	padding-top:70px !important;
	padding-bottom:70px !important;
}
.plr-5 {
	padding-left:5px !important;
	padding-right:5px !important;
}
.plr-10 {
	padding-left:10px !important;
	padding-right:10px !important;
}
.plr-15 {
	padding-left:15px !important;
	padding-right:15px !important;
}
.plr-20 {
	padding-left:20px !important;
	padding-right:20px !important;
}
.plr-30 {
	padding-left:30px !important;
	padding-right:30px !important;
}
.plr-40 {
	padding-left:40px !important;
	padding-right:40px !important;
}
.plr-50 {
	padding-left:50px !important;
	padding-right:50px !important;
}
.plr-60 {
	padding-left:60px !important;
	padding-right:60px !important;
}
.plr-70 {
	padding-left:70px !important;
	padding-right:70px !important;
}
.block {
	display:block !important;
}
.flex {
	display:flex !important;
	display: -ms-flex !important;
	display: -webkit-flex !important;
	flex-wrap: wrap;
}
.flex-break {
	flex-basis: 100%;
	height: 0;
}
.flex-center {
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}
.center {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
}
.inline-block {
	display:inline-block !important;
}
.float-left{
	float:left !important;
}
.float-right {
	float:right !important;
}
.overflow-auto {
	overflow:auto !important;
}
.overflow-hidden {
	overflow:hidden !important;
}
.relative {
	position:relative !important;
}
.cursor-pointer {
	cursor:pointer;
}
.input {
	border:2px solid #ddd;
	border-radius:7px;
	padding:8px 10px;
	font-family:irsans;
	background:#f1f1f1;
}
.input:disabled{
	color:#9e1010;
}
textarea.input {
	min-height:100px;
	max-height:400px;
	max-width:100%;
}
.success-button {
	font-family: irsans;
	font-size:16px;
	font-weight: bold;
	text-align: center;
	padding: 12px 5px;
    background: #09e34c;
    border-radius: 7px;
	color: white;
	transition:all 0.5s;
	position: relative;
	overflow: hidden;
	border:none;
	cursor: pointer;
	display: block;
    margin: 0 auto;
}
.success-button:before{
	content: "";
	width:0;
	height:0;
	position: absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	margin:auto;
	border-radius: 100%;
	background:#0dc546;
	transition: all 0.4s;
	box-shadow: 0 0 10px #0dc546;
}
.success-button:hover:before{
	width:25vw;
	height:25vw;
}
.link-button-1 {
	font-family: irsans;
	text-align: center;
	padding: 12px 5px;
    background: var(--color1);
    border-radius: 7px;
	color: white;
	transition:all 0.5s;
	position: relative;
	overflow: hidden;
}
.link-button-1:before{
	content: "";
	width:0;
	height:0;
	position: absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	margin:auto;
	border-radius: 100%;
	background:var(--color1-dark);
	transition: all 0.4s;
	box-shadow: 0 0 10px var(--color1-dark);
}
.link-button-1:hover:before{
	width:15vw;
	height:15vw;
}
.link-button-2 {
	font-family: irsans;
	text-align: center;
	padding: 12px 5px;
    background: var(--color2);
    border-radius: 7px;
	color: white;
	transition:all 0.5s;
	position: relative;
	overflow: hidden;
}
.link-button-2:before{
	content: "";
	width:0;
	height:0;
	position: absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	margin:auto;
	border-radius: 100%;
	background:var(--color2-dark);
	transition: all 0.4s;
	box-shadow: 0 0 10px var(--color2-dark);
}
.link-button-2:hover:before{
	width:15vw;
	height:15vw;
}
.error-button {
	
}
.success-msg {
	
}
.error-msg {
	
}
	/*  Icons  */
		
	/*  Icons  */
/* Default Styles */

body {
	background: #fafafa;
}
.box {
	/* box-shadow:0 0 10px var(--shadow-box);
	margin: 30px auto;
	border-radius: 20px; */
	margin:0 auto;
	background: #fefefe;
	border-bottom:1px solid #eee;
}
.header-logo {
	max-height:150px;
	object-fit: contain;
}
.search-text {
	border:none;
	border-radius: 100px;
	border-radius: 100px;
    background: #f1f1f1;
	padding: 12px 15px;
	font-family: irsans;
	outline:none;
}
.search-button {
	background:transparent;
	border:none;
	position:absolute;
	top:0;
	left:20px;
	bottom:0;
	margin:auto;
	font-size:18px;
	outline: none;
}
.cart-link {
	box-shadow: 0 0 0 2px #bfbfbf inset;
}
.header-title {
	font-family:irsans;
	font-weight: bold;
	font-size:24px;
}
.header-title:parent {
	box-shadow:0 0 10px black !important;
}
.menu li {
	padding:20px 12px;
	margin: 0 5px;
	background:transparent;
	text-align: center;
	font-family: irsans;
	font-size: 16px;
	font-weight: bold;
	transition:all 0.5s;
}
.menu li:hover{
	background:var(--color1);
	color:white;
}
.sub-menu {
	position:absolute;
	left:0;
	top:50px;
	z-index:-9;
	opacity:0;
	background:#f5f5f5;
	box-shadow:0px 5px 10px #ddd;
	border-bottom: 2px solid #eee;
	border-left:1px solid #eee;
	border-right:1px solid #eee;
	transform: scale(93%);
	transition:all 0.5s;

	display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    max-height: 350px;
}
.sub-menu li{
	color:black;
	display:block !important;
	text-align: right;
	font-size:12px;
	padding: 5px 11px;
	margin:8px 5px;
}
.sub-menu li.top-menu{
	color:black;
	display:block !important;
	text-align: right;
	font-size:14px;
	padding: 5px 8px;
	border-right:2px solid var(--color1);
}
.sub-menu li:hover{
	background:none;
	color:var(--color1);
	cursor: pointer;
}
.open-sub-menu:hover > .sub-menu {
	z-index:999;
	opacity:100;
	transform: scale(100%);
}
.change-cart-number:after {
	content:"تعداد";
	font-size:12px;
	font-family:irsans;
	height:10px;
	position:absolute;
	top:-5px;
	right:10px;
	text-align:Center;
	background: #dddddd;
    padding: 2px 4px;
}
.add-to-cart {
	background: var(--color1);
	color:white;
	font-family: irsans;
	font-weight: bold;
	border-radius: 5px;
	padding:11px 20px 11px 20px;
}
.product-title {
	direction:rtl;
}
.product-image {
	height:35vh;
}
.product-image img {
	height:100%;
	object-fit: contain;
}
.product-image-order {
	height:20vh;
}
.product-image-order img {
	height:100%;
	object-fit: contain;
}
.products-link{
	display:inline-block;
	padding:10px 10px 7px 10px;
	margin:5px;
	background:#f1f1f1;
	font-family:irsans;
	font-size:14px;
	border-radius:5px;
}
.products-link-active{
	display:inline-block;
	padding:10px 10px 7px 10px;
	margin:5px;
	background:var(--color1);
	font-family:irsans;
	font-size:14px;
	border-radius:5px;
	color:white;
}
.color {
	width:30px;
	height:30px;
	border-radius: 100%;
	box-shadow:2px 2px 5px #aaa;
}
.radio-color {
	visibility: hidden;
}
.radio-color:checked + label{
	border:2px solid #2b2b2b;
}
.radio-color:checked + label:after{
	content: "X";
	font-family: tahoma;
	position: absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	margin:auto;
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
	align-items: center;
	text-shadow: 1px 1px 3px #eee;
}
.clr {
	display: none;
}
.order-sum {
	position:fixed;
	bottom:0;
	right:5px;
	padding:10px 15px;
	font-family: irsans;
	font-size:14px;
	color:lime;
	background:olivedrab;
	border-radius:5px 5px 0 0;
	z-index:9999;
}
.footer {
	background: url(../images/footer.jpg) no-repeat;
	background-position: center center;
	background-size: cover;
}
.footer:before {
	content:"";
	position: absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	margin:auto;
	background: rgba(0,0,0,0.5);
	z-index:0;
}
.footer:after {
	content:"";
	position: absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	background: url(../images/top-footer.png) no-repeat;
	background-size: 100%;
	z-index:0;
}
.table{
	width: 100%;
	font-family: irsans;
}
.table thead th{
	background:var(--color1);
	color:white;
	padding:20px 5px;
	text-align: center;
	vertical-align: middle;
}
.table tbody td{
	border-bottom:1px solid #eee;
	background-color: #fff;
	padding:15px 5px;
	text-align: center;
	vertical-align: middle;
	line-height: 30px;
}
.mymsg {
	min-width: 30%;
	width: fit-content;
	max-width: 95%;
	text-align:center;
	position: fixed;
	top:10px;
	left:0;
	right:0;
	margin:auto;
	background:white;
	border:3px solid var(--color1);
	color:var(--color1);
	z-index:999999999999;
	box-shadow: 0px 5px 8px #aaa;
	line-height: 25px;
}






/*  Responsive  */

@media only screen and (min-width: 100px) {
    /* For Mobile: */
    .col-s-1 {width: 8.33%;}
    .col-s-2 {width: 16.66%;}
    .col-s-3 {width: 25%;}
    .col-s-4 {width: 33.33%;}
    .col-s-5 {width: 41.66%;}
    .col-s-6 {width: 50%;}
    .col-s-7 {width: 58.33%;}
    .col-s-8 {width: 66.66%;}
    .col-s-9 {width: 75%;}
    .col-s-10 {width: 83.33%;}
    .col-s-11 {width: 91.66%;}
    .col-s-12 {width: 100%;}
	
	.row-s-5 {height:5vh;}
	.row-s-10 {height:10vh;}
	.row-s-15 {height:15vh;}
	.row-s-20 {height:20vh;}
	.row-s-25 {height:25vh;}
	.row-s-30 {height:30vh;}
	.row-s-40 {height:40vh;}
	.row-s-50 {height:50vh;}
	.row-s-60 {height:60vh;}
	.row-s-70 {height:70vh;}
	.row-s-80 {height:80vh;}
	.row-s-90 {height:90vh;}
	.row-s-100 {height:100vh;}
	.row-s-120 {height:120vh;}
	.row-s-140 {height:140vh;}
	.row-s-160 {height:160vh;}
	.row-s-180 {height:180vh;}
	.row-s-200 {height:200vh;}
	
	.min-row-s-5 {min-height:5vh;}
	.min-row-s-10 {min-height:10vh;}
	.min-row-s-15 {min-height:15vh;}
	.min-row-s-20 {min-height:20vh;}
	.min-row-s-25 {min-height:25vh;}
	.min-row-s-30 {min-height:30vh;}
	.min-row-s-40 {min-height:40vh;}
	.min-row-s-50 {min-height:50vh;}
	.min-row-s-60 {min-height:60vh;}
	.min-row-s-70 {min-height:70vh;}
	.min-row-s-80 {min-height:80vh;}
	.min-row-s-90 {min-height:90vh;}
	.min-row-s-100 {min-height:100vh;}
	.min-row-s-120 {min-height:120vh;}
	.min-row-s-140 {min-height:140vh;}
	.min-row-s-160 {min-height:160vh;}
	.min-row-s-180 {min-height:180vh;}
	.min-row-s-200 {min-height:200vh;}
	
	
	.header-logo {text-align: center; margin:0 auto; display:block;}
	.menu li {display:block;}
	#jssor_1 {margin:0px auto 20px auto;}
	#menubtn{display:block;}
	#menu{display:none;}
	
}
@media only screen and (min-width: 600px) {
    /* For tablets: */
    .col-m-1 {width: 8.33%;}
    .col-m-2 {width: 16.66%;}
    .col-m-3 {width: 25%;}
    .col-m-4 {width: 33.33%;}
    .col-m-5 {width: 41.66%;}
    .col-m-6 {width: 50%;}
    .col-m-7 {width: 58.33%;}
    .col-m-8 {width: 66.66%;}
    .col-m-9 {width: 75%;}
    .col-m-10 {width: 83.33%;}
    .col-m-11 {width: 91.66%;}
    .col-m-12 {width: 100%;}
	
	.row-m-5 {height:5vh;}
	.row-m-10 {height:10vh;}
	.row-m-15 {height:15vh;}
	.row-m-20 {height:20vh;}
	.row-m-25 {height:25vh;}
	.row-m-30 {height:30vh;}
	.row-m-40 {height:40vh;}
	.row-m-50 {height:50vh;}
	.row-m-60 {height:60vh;}
	.row-m-70 {height:70vh;}
	.row-m-80 {height:80vh;}
	.row-m-90 {height:90vh;}
	.row-m-100 {height:100vh;}
	.row-m-120 {height:120vh;}
	.row-m-140 {height:140vh;}
	.row-m-160 {height:160vh;}
	.row-m-180 {height:180vh;}
	.row-m-200 {height:200vh;}
	
	.min-row-m-5 {min-height:5vh;}
	.min-row-m-10 {min-height:10vh;}
	.min-row-m-15 {min-height:15vh;}
	.min-row-m-20 {min-height:20vh;}
	.min-row-m-25 {min-height:25vh;}
	.min-row-m-30 {min-height:30vh;}
	.min-row-m-40 {min-height:40vh;}
	.min-row-m-50 {min-height:50vh;}
	.min-row-m-60 {min-height:60vh;}
	.min-row-m-70 {min-height:70vh;}
	.min-row-m-80 {min-height:80vh;}
	.min-row-m-90 {min-height:90vh;}
	.min-row-m-100 {min-height:100vh;}
	.min-row-m-120 {min-height:120vh;}
	.min-row-m-140 {min-height:140vh;}
	.min-row-m-160 {min-height:160vh;}
	.min-row-m-180 {min-height:180vh;}
	.min-row-m-200 {min-height:200vh;}

	 
	.header-logo {text-align: inherit; margin:auto; display:inline-block;}
	.menu li {display:inline-block;}
	#jssor_1 {margin:0 auto;}
	#menubtn{display:none;}
	#menu{display:block;}
}
@media only screen and (min-width: 768px) {
    /* For desktop: */
    .col-1 {width: 8.33%;}
    .col-2 {width: 16.66%;}
    .col-3 {width: 25%;}
    .col-4 {width: 33.33%;}
    .col-5 {width: 41.66%;}
    .col-6 {width: 50%;}
    .col-7 {width: 58.33%;}
    .col-8 {width: 66.66%;}
    .col-9 {width: 75%;}
    .col-10 {width: 83.33%;}
    .col-11 {width: 91.66%;}
    .col-12 {width: 100%;}
	
	.row-5 {height:5vh;}
	.row-10 {height:10vh;}
	.row-15 {height:15vh;}
	.row-20 {height:20vh;}
	.row-25 {height:25vh;}
	.row-30 {height:30vh;}
	.row-40 {height:40vh;}
	.row-50 {height:50vh;}
	.row-60 {height:60vh;}
	.row-70 {height:70vh;}
	.row-80 {height:80vh;}
	.row-90 {height:90vh;}
	.row-100 {height:100vh;}
	.row-120 {height:120vh;}
	.row-140 {height:140vh;}
	.row-160 {height:160vh;}
	.row-180 {height:180vh;}
	.row-200 {height:200vh;}
	
	.min-row-5 {min-height:5vh;}
	.min-row-10 {min-height:10vh;}
	.min-row-15 {min-height:15vh;}
	.min-row-20 {min-height:20vh;}
	.min-row-25 {min-height:25vh;}
	.min-row-30 {min-height:30vh;}
	.min-row-40 {min-height:40vh;}
	.min-row-50 {min-height:50vh;}
	.min-row-60 {min-height:60vh;}
	.min-row-70 {min-height:70vh;}
	.min-row-80 {min-height:80vh;}
	.min-row-90 {min-height:90vh;}
	.min-row-100 {min-height:100vh;}
	.min-row-120 {min-height:120vh;}
	.min-row-140 {min-height:140vh;}
	.min-row-160 {min-height:160vh;}
	.min-row-180 {min-height:180vh;}
	.min-row-200 {min-height:200vh;}

	
	.header-logo {text-align: inherit; margin:auto; display:inline-block;}
	.menu li {display:inline-block;}
	#menubtn{display:none;}
	#menu{display:block;}
	#jssor_1 {margin:0 auto;}
}

/*  Responsive  */

@media (max-width:767px){.hidden-xs{display:none!important}}
@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}
@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}
@media (min-width:1200px){.hidden-lg{display:none!important}}