<style>
html, body {
	width: 100%;
	max-width: 100%;
	height: 100%;
	min-height: 100%;
	font-family: 'Poppins', sans-serif;
}
* {
	box-sizing: border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	margin: 0;
	padding: 0;
	font-family: 'Poppins', sans-serif;
	/* @include box-sizing(border-box); */
}
:after,:before{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
a{
    color: #6f6f6f;
	font-family: 'Poppins', sans-serif;
}

a,
a:active,
a:focus,
a:hover{
    outline:none;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
a {
	text-decoration: none;
}
a:hover{
    text-decoration:none;
}

label {
	/* font-family: 'Sawarabi Mincho', sans-serif;	
	font-family: 'Poppins', sans-serif; */
	/* font-weight: Normal; */
	;
}
.pac-container {
	z-index: 99999 !important;
}
.pac-container:after {
	/* Disclaimer: not needed to show 'powered by Google' if also a Google Map is shown */
	/* background-image: none !important; */
	/* height: 0px; */
	;
}
textarea:focus,
input:focus {
	outline: none;
}
/* form */

input::-webkit-input-placeholder {
	font-family: 'Poppins', sans-serif;
	color: #a1a1a1;
}
input::-moz-placeholder {
	font-family: 'Poppins', sans-serif;
	color: #a1a1a1;
}
input::placeholder {
	font-family: 'Poppins', sans-serif;
	color: #a1a1a1;
}
input:focus::-webkit-input-placeholder {
	/* color: transparent; */
	color: #d1d1d1;
}
input:focus::-moz-placeholder {
	/* color: transparent; */
	color: #d1d1d1;
}
input:focus::placeholder {
	/* color: transparent; */
	color: #d1d1d1;
}
textarea::-webkit-input-placeholder {
	font-family: 'Poppins', sans-serif;
	color: #a1a1a1;
}
textarea::-moz-placeholder {
	font-family: 'Poppins', sans-serif;
	color: #a1a1a1;
}
textarea:focus::placeholder {
	font-family: 'Poppins', sans-serif;
	color: #d1d1d1;
}
textarea:focus::-webkit-input-placeholder {
	font-family: 'Poppins', sans-serif;
	color: #d1d1d1;
}
textarea:focus::-moz-placeholder {
	font-family: 'Poppins', sans-serif;
	color: #d1d1d1;
}
textarea::placeholder {
	font-family: 'Poppins', sans-serif;
	color: #a1a1a1;
}
/* end form */

h2 {
	font-size: 3.75vw;
}
.btn-001 {
	background: #fff;
	border: 0;
}
.header {
	display: inline-block;
	position: fixed;
	width: 100%;
	z-index: 99999;
	height: 125px;
	top: 0;
	left: 0;
	border: 0 solid #00ff00;
	vertical-align: top;
	background: #fff;
	margin: 0;
	-webkit-transition: all 1s ease 0s;
    -moz-transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
    -ms-transition: all 1s ease 0s;
    transition: all 1s ease 0s;
}
.header.shrink {
	top: -150px;
}
.header-001 {
	display: inline-block;
	position: absolute;
	width: 40%;
	height: 40%;
	left: 0;
	top: 70%;
	border: 0 solid #fff000;
	z-index: 99999;
	padding: 0;
	margin: 0;
	float: left;
}
.header-logo {
	display: inline-block;
	position: relative;
	width: 40%;
	height: 65%;
	float: left;
	border: 0 solid #000;
	max-width: 40%;
	max-height: 65%;
	transition: 0.2s all;
	left: 0;
	top: 0;
	padding: 0;
	margin: 0;
	z-index: 1;
}
.header-logo-001 {
	height: 65%;
	max-height: 65%;
	width: 100%;
	max-width: 100%;
	left: 0;
	top: 0;
	border: 0 solid #000;
	padding: 0;
	margin: 0;
}
.header-logo img {
	max-width: 85%;
	max-height: 85%;
	margin: 1% 5%;
}
.header-location {
	display: inline-block;
	position: relative;
	width: 100%;
	height: 35%;
	border: 0 solid #ff0000;
	padding: 0 5%;
	margin: 0;
	font-family: 'Poppins', sans-serif;
}
.menu-location {
	display: none;
	position: relative;
	width: 35%;
	min-width: 35%;
	max-width: 35%;
	text-align: center;
	border: 0vw solid #00ff00;
	z-index: 999;
	margin: 0.25% 2.5%;
	float: left;
}
.custom-select-1 {
	display: inline-block;
	position: relative;
	width: 45%;
	margin: 0.5% 2.5%;
	float: left;
	padding: 0;
}
.custom-select-1 input {
	cursor: pointer;
}
.custom-select-1 i {
	display: none;
	position: absolute;
	left: 2.5%;
	top: 30%;
	color: #fff;
	z-index: 99;
	font-size: 1vw;
}
.custom-select-1 .custom-select-1-i {
	display: inline-block;
	position: absolute;
	left: auto;
	right: 2.5%;
	top: 5%;
	color: #f0f0f0;
	z-index: 99;
	font-size: 1.75vw;
	cursor: pointer;
}
.custom-select-2 {
	display: inline-block;
	position: relative;
	width: 45%;
	margin: 0.5% 2.5%;
	float: left;
}
.custom-select-2 i {
	display: inline-block;
	position: absolute;
	left: 2.5%;
	top: 30%;
	color: #fff;
	z-index: 99;
	font-size: 1vw;
}
.custom-select-2 label {
	display: inline-block;
	position: absolute;
	right: 2%;
	font-weight: bold;
	color: #ff0000;
	z-index: 99;
	top: 20%;
	cursor: pointer;
	font-size: 1vw;
}
.header_form_country {
	display: inline-block;
	position: relative;
	background: rgba(255, 255, 255, 0.1);
	font-size: 1vw;
	color: #fff;
	border: 0;
	width: 100%;
	padding: 3.5% 0 3.5% 12.5%;
	margin: 0;
}
.header_form_country option {
	background: rgba(52, 61, 70, 0.9);
	color: #fff;
	padding: 3% 0;
}
.header_form_city,
.header_form_country_1 {
	display: inline-block;
	position: relative;
	width: 100%;
	border: 0;
	padding: 2.5% 10% 2.5% 10%;
	margin: 0;
	background: rgba(255, 255, 255, 0.1);
	font-size: 1vw;
	color: #fff;
}
.header_form_country_1 {
	padding: 2.5% 10% 2.5% 12.5%;
}
.corona-temp {
	display: none;
	position: absolute;
	width: 20%;
	left: 45%;
}
.corona-temp img {
	display: inline-block;
	position: relative;
	max-width: 80%;
	max-height: 80%;
}
.citystate-div {
	width: 16%;
	display: inline-block;
	position: relative;
	z-index: 99;
	float: left;
	padding: 0.25%;
	margin: 2% 0 0 0;
	border: 0.1vw solid #d2d2d2;
	font-size: 1vw;
	line-height: 120%;
}
.citystate-div input {
	display: inline-block;
	position: relative;
	width: 90%;
	padding: 0;
	border: 0 solid #d2d2d2;
	font-family: 'Poppins', sans-serif;
	line-height: 0;
	z-index: 9999999;
	z-index: 9;
}
.form_city {
	display: inline-block;
	position: relative;
	width: 90%;
	padding: 0;
	border: 0 solid #d2d2d2;
	font-family: 'Poppins', sans-serif;
	line-height: 0;
	z-index: 9999999;
	z-index: 9;
}
.citystate-clear {
	display: inline-block;
	position: absolute;
	color: #ff0000;
	padding: 0 1%;
	cursor: pointer;
	float: right;
	right: 0.5%;
	z-index: 99;
}
.right-panel {
	background: none;
	display: inline-block;
	width: 50%;
	position: relative;
	margin: 1.5% 0 0.25% 0;
	margin-right: 2%;
	right: auto;
	border: 0 solid #000;
	float: right;
	text-align: right;
}
.right-panel ul {
	list-style: none;
	margin: 0;
	padding: 5% 0;
}
.postad-label {
	width: 25%;
	display: inline-block;
	position: relative;
	z-index: 99;
	padding: 0;
	margin: 0.25% 2%;
	border: 0vw solid #00ff00;
	font-family: 'Poppins', sans-serif;
	font-size: 1vw;
	cursor: pointer;
	float: none;
	border: 0 solid #000;
	text-align: center;
	z-index: 99999;
}
.flip-minicart {
	width: 100%;
	display: inline-block;
	background: #e11111;
	position: relative;
	z-index: 999;
	padding: 2% 1%;
	border: 0vw solid #444;
	font-family: 'Poppins', sans-serif;
	font-size: 1vw;
	color: #fff;
	cursor: pointer;
	text-align: center;
}
.flip-minicart a,
.flip-minicart a:hover {
	color: #fff;
	padding: 2% 1%;
	text-decoration: none;
}
.panel-minicart {
	display: none;
	position: absolute;
	top: 100%;
	z-index: 99999;
	left: 0;
	border: 0 solid #000;
	background: rgba(255, 255, 255, 0.9);
	padding: 2% 2%;
	color: #000;
	font-size: 1vw;
	font-family: 'Poppins', sans-serif;
	width: 100%;
	overflow: hidden;
	text-align: center;
	line-height: 200%;
}
.loginsignup-label {
	background: none;
	display: inline-block;
	width: 25%;
	position: relative;
	padding: 0 0.5%;
	margin: 0.25% 2.5%;
	border: 0 solid #000;
	float: left;
	text-align: center;
}
.loginsignup-flip {
	width: 100%;
	background: none;
	position: relative;
	z-index: 99;
	padding: 0;
	border: 0px solid #000;
	font-family: 'Poppins', sans-serif;
	font-size: 1.5vw;
	color: #fff;
	text-align: center;
	cursor: pointer;
}
.loginsignup-panel {
	width: 100%;
	display: none;
	position: absolute;
	top: 100%;
	z-index: 9999999;
	left: -1vw;
	border: 0vw solid #000;
	background: rgba(255, 255, 255, 0.9);
	padding: 2% 2%;
	color: #fff;
	font-size: 1vw;
	font-family: 'Poppins', sans-serif;
	left: 0;
	line-height: 200%;
}
.loginsignup-flip img {
	width: 25%;
	height: auto;
}
.lf-section50 {
	display: inline-block;
	position: relative;
	width: 50%;
	float: left;
	height: 100%;
	min-height: 100%;
	font-size: 1vw;
	font-family: 'Poppins', sans-serif;
	border-right: 0.1vw solid #ccc;
	margin: 0;
}
.lf-section75 {
	position: relative;
	display: inline-block;
	min-width: 75%;
	padding: 0.75vw;
	text-align: left;
	background: #e11111;
	color: #fff;
	border-bottom-right-radius: 0.5vw;
	margin: 0;
	font-weight: bold;
}
.lf-section100 {
	display: inline-block;
	position: relative;
	width: 100%;
	min-width: 100%;
	float: left;
	margin: 15% 0;
	text-align: center;
}
.lf-section60 {
	display: inline-block;
	position: relative;
	width: 60%;
	min-width: 60%;
	margin: 0.5vw;
	padding: 1vw;
	border: 0.1vw solid #d2d2d2;
	padding: 0.5vw;
	vertical-align: middle;
	text-align: left;
}
.lf-section60-fp {
	display: inline-block;
	position: relative;
	width: 60%;
	min-width: 60%;
	margin: 0.5vw;
	padding: 1vw;
	border: 0vw solid #d2d2d2;
	padding: 0.5vw;
	vertical-align: middle;
	text-align: center;
}
.lf-icon {
	display: inline-block;
	position: relative;
	width: 6%;
}
.lf-txtbox {
	display: inline-block;
	position: relative;
	border: 0;
	width: 85%;
	font-family: 'Poppins', sans-serif;
	font-size: 1vw;
}
.lf-label {
	display: inline-block;
	background: #f0f0f0;
	padding: 0.5vw 2vw;
	font-family: 'Poppins', sans-serif;
	font-size: 1vw;
	color: #444;
	cursor: pointer;
}
.lf-label-fp {
	display: inline-block;
	background: #f0f0f0;
	padding: 0.5vw 1vw;
	margin: 0 0.5vw;
	font-family: 'Poppins', sans-serif;
	font-size: 1vw;
	color: #444;
	cursor: pointer;
}
.why-signup li {
color: #343d46; font-size: 1.25vw; font-weight: 600; text-decoration: underline;
}

.why-signup li ul {
margin: 1% 2.5%; padding: 0; font-weight: normal;
}

.why-signup li ul li {
list-style-type: square; font-weight: normal;
}
.menu-div {
	width: 100%;
	display: inline-block;
	position: relative;
	margin: 0;
	/* margin: 52.5px 0 0 0; */
	/* background: #343d46; */
	/* color: #fff; */
	background: #343d46;
	color: #fff;
	border: 0 solid #ff0000;
	float: left;
	z-index: 9999;
	font-size: 1vw;
}
.menu-div-01 {
	width: 100%;
	display: inline-block;
	position: relative;
	margin: 0;
	/* margin: 52.5px 0 0 0; */
	/* background: #343d46; */
	/* color: #fff; */
	background: #fff;
	color: #1e1e1e;
	border: 0 solid #ff0000;
	float: left;
	z-index: 9999;
	font-size: 1vw;
}
.menu-div label {
	font-weight: Normal;
}
.menu-div .side-menu {
	display: none;
}
.menu-div .col-md-3 {
	display: inline-block;
	float: none;
	vertical-align: top;
	width: 24%;
	font-size: 1vw;
}
.menu-div .col-md-3 h6 {
	font-size: inherit;
}
.menu-div .col-md-3 span {
	font-size: inherit;
}
.megamenu-content li {
	margin-right: 2.5%;
	margin-left: 2.5%;
}
.navbar-collapse {
	/* float: left; */
	;
}
.navbar-right {} .megamenu-fw {
	font-weight: Normal;
	background: transparent;
	font-family: 'Poppins', sans-serif;
}
.megamenu-fw-mini {
	position: static;
	font-weight: Normal;
	background: transparent;
	font-family: 'Poppins', sans-serif;
}
.menu-div .megamenu-content li {
	line-height: 110%;
}
.menu-div .menu-nav {
	float: right;
	padding: 1.05%;
	text-align: right;
}
.menu-div-ul-li-l {
	float: left;
	margin: 0 1%;
}
.menu-div-ul-li-logo {
	display: none;
}
.menu-div-ul-li-logo img {
	float: none; max-width: 100%; padding: 0; border: 0.1vw solid #ff0000;
}
.menu-div-ul-li-r {
	float: right;
	margin: 0 1%;
}
.content100-0 {
	display: inline-block;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	min-height: 75vh;
	padding: 0;
	position: relative;
	text-align: center;
	margin: 125px 0 0 0;
}
.content100 {
	display: inline-block;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	min-height: 75vh;
	padding: 0;
	position: relative;
	text-align: center;
	margin: 150px 0 0 0;
}
.search-div-100 {
	display: inline-block;
	width: 100%;
	position: relative;
	text-align: center;
	margin: 2% 0;
	line-height: auto;
	/* overflow: hidden; */
}
.search-div-75 {
	display: inline-block;
	position: relative;
	text-align: center;
	margin: 7.5% 0;
	/* overflow: hidden; */
	background: rgba(0, 0, 0, 0.75);
	line-height: auto;
	width: 75%;
	padding: 2.5% 2.5% 5% 2.5%;
	font-family: 'Poppins', sans-serif
	/* 'Josefin Slab', serif */
	;
}
.search-tagline {
	display: inline-block;
	position: relative;
	width: 100%;
	padding: 2.5% 0;
	text-align: center;
	color: #fff;
	font-weight: normal;
	font-family: 'Poppins', sans-serif
	/* 'Josefin Sans', sans-serif */
	;
	font-size: 1.5vw;
}
.search-div-ctgy-container {
	display: inline-block;
	position: relative;
	width: 100%;
	border: 0vw solid #000;
	overflow: hidden;
	background: none;
	margin: 0;
	text-align: center;
	padding: 2% 0;
	border-bottom: 0vw solid #000;
	color: #fff;
}
.search-div-75 .search-div-ctgy-container .container-search-ctgy-icons label {
	display: inline-block;
	position: relative;
	width: 100%;
	max-width: 100%;
	vertical-align: middle;
	text-align: center;
	color: #fff;
	cursor: pointer;
	margin: 0;
	padding: 0;
	border: 0vw solid #ff0000;
	font-size: 1vw;
	line-height: 0;
	font-family: 'Poppins', sans-serif;
}
.search-div-75 .search-div-ctgy-container .container-search-ctgy-icons i {
	font-size: 1.75vw;
	max-width: 100%;
	max-height: 100%;
	opacity: 1;
	margin: 0 0 15% 0;
	padding: 0;
	color: #fff;
}
.search-div-bg {
	background-image: url('../../images/bg_img_01.jpg');
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-position: center;
}
.search-div {
	display: inline-block;
	width: 75%;
	position: relative;
	text-align: center;
	border: 0 solid #2c2c2c;
	margin: 0;
	padding: 0;
	border-radius: 0vw;
	/* overflow: hidden; */
	/* line-height: 0; */
}
.indexpg {
	width: 100%;
	border: 0vw solid #000;
	/* overflow: hidden; */
	background: #fff;
	/* line-height: 0; */
}
.otherpg {
	width: 80%;
	border: 0.1vw solid #d2d2d2;
	/* overflow: hidden; */
	background: #fff;
	box-shadow: 2px 2px 4px #a2a2a2;
}
.search-div .i {
	display: inline-block;
	position: absolute;
	left: 0.75%;
	top: 30%;
	color: #000;
	z-index: 99;
	font-size: 1vw;
}
.header-location .form-city-close {
	display: inline-block;
	position: absolute;
	right: 2.5%;
	color: #ff0000;
	z-index: 99;
	top: 5%;
	cursor: pointer;
	font-size: 1.25vw;
	padding: 0;
	margin: 0;
}
/*the container must be positioned relative:*/
.autocomplete {
	position: relative;
	display: inline-block;
	float: left;
	border-radius: 0;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border: 0 solid #2c2c2c;
	width: 30%;
	border: 0;
	float: left;
	border-left: 0 solid #d2d2d2;
	padding: 0 0;
	text-align: left;
	margin: 0;
}


.autocomplete-items {
	width: 100%;
	position: absolute;
	border: 0.1vw solid #d4d4d4;
	border-bottom: none;
	border-top: none;
	z-index: 99;
  /*position the autocomplete items to be the same width as the container:*/
	top: 100%;
	margin: 0;
}

.autocomplete-items div {
	position: relative;
	padding: 2.5% 4%;
	cursor: pointer;
	background-color: #fff; 
	border-bottom: 0.1vw solid #d4d4d4; 
}

/*when hovering an item:*/
.autocomplete-items div:hover {
	background-color: #e9e9e9; 
}

/*when navigating through the items using the arrow keys:*/
.autocomplete-active {
	background-color: DodgerBlue !important; 
	color: #ffffff; 
}
.search-txtbox {
	display: inline-block;
	position: relative;
	font-family: 'Poppins', sans-serif;
	font-size: 1.25vw;
	border-radius: 0;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border: 0;
	border-left: 0.1vw solid #d2d2d2;
	width: 100%;
	float: left;
	margin: 0;
	padding: 2.25% 4%;
}
.search-select {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20256%20448%22%20enable-background%3D%22new%200%200%20256%20448%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E.arrow%7Bfill%3A%23424242%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22arrow%22%20d%3D%22M255.9%20168c0-4.2-1.6-7.9-4.8-11.2-3.2-3.2-6.9-4.8-11.2-4.8H16c-4.2%200-7.9%201.6-11.2%204.8S0%20163.8%200%20168c0%204.4%201.6%208.2%204.8%2011.4l112%20112c3.1%203.1%206.8%204.6%2011.2%204.6%204.4%200%208.2-1.5%2011.4-4.6l112-112c3-3.2%204.5-7%204.5-11.4z%22%2F%3E%3C%2Fsvg%3E%0A");
	background-position: right 10px center;
	background-repeat: no-repeat;
	background-size: auto 50%;
	font-family: 'Poppins', sans-serif;
	font-size: 1.25vw;
	border-radius: 0;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	width: 30%;
	border: 0;
	float: left;
	border-left: 0.1vw solid #d2d2d2;
	padding: 0.8% 1%;
	margin: 0;
	outline: none;
	background-color: white;
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
	&::-ms-expand { display: none };
}
.search-submit {
	display: inline-block;
	position: relative;
	background: #e11111;
	padding: 1.15% 2.5%;
	margin: 0;
	border: 0vw solid #e11111;
	float: right;
	font-family: 'Poppins', sans-serif;
	font-size: 1.25vw;
	line-height: 120%;
	font-weight: bold;
	color: #fff;
	border-radius: 0;
	cursor: pointer;
	height: 100%;
	min-height: 100%;
}
.fh5co-main-container {
	display: inline-block;
	position: relative;
	margin-top: -6%;
	width: 65%;
	background: rgba(255, 255, 255, 0.75);
	text-align: center;
	padding: 1%;
	text-align: left;
}
.panel_subctgy_icons_2-inner {
	display: inline-block;
	position: relative;
	float: left;
	width: 22%;
	padding: 0.25vw 0vw;
	text-align: center;
	vertical-align: middle;
	font-family: 'Poppins', sans-serif;
	font-size: 1vw;
	border: 0vw solid #000;
	margin: 0.25% 1.5%;
}
.navigate-1 {
	display: inline-block;
	position: relative;
	width: 100%;
	text-align: left;
	padding: 0.5% 2%;
	font-family: 'Poppins', sans-serif;
	font-size: 1vw;
	border-bottom: 0.1vw solid #d2d2d2;
	background: #fff;
}
.navigate-ctgy {
	display: inline-block;
	position: relative;
	width: 75%;
	float: left;
	text-align: left;
}
.navigate-tl {
	display: inline-block;
	position: relative;
	width: 25%;
	float: right;
	text-align: right;
}
.img-container-middle {
	overflow: hidden;
	text-align: center;
	transition: all 0.3s ease;
}
.img-container-middle:before {
	content: '';
	display: inline-block;
	vertical-align: middle;
	height: 100%;
}
.img-container-middle .img-100 {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	/* vertical alignment of the inline element */
	max-height: 100%;
	max-width: 100%;
	transition: all 0.3s ease;
}
.img-container-middle .img-99 {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	/* vertical alignment of the inline element */
	max-height: 99%;
	max-width: 99%;
	transition: all 0.3s ease;
}
.img-container-middle .img-95 {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	/* vertical alignment of the inline element */
	max-height: 95%;
	max-width: 95%;
	transition: all 0.3s ease;
}
.section100 {
	display: inline-block;
	position: relative;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
	text-align: center;
}
.section95 {
	display: inline-block;
	position: relative;
	width: 95%;
	min-width: 95%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section90 {
	display: inline-block;
	position: relative;
	width: 90%;
	min-width: 90%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section85 {
	display: inline-block;
	position: relative;
	width: 85%;
	min-width: 85%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section80 {
	display: inline-block;
	position: relative;
	width: 80%;
	min-width: 80%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section75 {
	display: inline-block;
	position: relative;
	width: 75%;
	min-width: 75%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section70 {
	display: inline-block;
	position: relative;
	width: 70%;
	min-width: 70%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section65 {
	display: inline-block;
	position: relative;
	width: 65%;
	min-width: 65%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section60 {
	display: inline-block;
	position: relative;
	width: 60%;
	min-width: 60%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section55 {
	display: inline-block;
	position: relative;
	width: 55%;
	min-width: 55%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section50 {
	display: inline-block;
	position: relative;
	width: 50%;
	min-width: 50%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section45 {
	display: inline-block;
	position: relative;
	width: 45%;
	min-width: 45%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section40 {
	display: inline-block;
	position: relative;
	width: 40%;
	min-width: 40%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section35 {
	display: inline-block;
	position: relative;
	width: 35%;
	min-width: 35%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section30 {
	display: inline-block;
	position: relative;
	width: 30%;
	min-width: 30%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section25 {
	display: inline-block;
	position: relative;
	width: 25%;
	min-width: 25%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section20 {
	display: inline-block;
	position: relative;
	width: 20%;
	min-width: 20%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section15 {
	display: inline-block;
	position: relative;
	width: 15%;
	min-width: 15%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section10 {
	display: inline-block;
	position: relative;
	width: 10%;
	min-width: 10%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section5 {
	display: inline-block;
	position: relative;
	width: 5%;
	min-width: 5%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section100-nc {
	display: inline-block;
	position: relative;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	text-align: center;
}
.section95-nc {
	display: inline-block;
	position: relative;
	width: 95%;
	min-width: 95%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section90-nc {
	display: inline-block;
	position: relative;
	width: 90%;
	min-width: 90%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section85-nc {
	display: inline-block;
	position: relative;
	width: 85%;
	min-width: 85%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section80-nc {
	display: inline-block;
	position: relative;
	width: 80%;
	min-width: 80%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section75-nc {
	display: inline-block;
	position: relative;
	width: 75%;
	min-width: 75%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section70-nc {
	display: inline-block;
	position: relative;
	width: 70%;
	min-width: 70%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section65-nc {
	display: inline-block;
	position: relative;
	width: 65%;
	min-width: 65%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section60-nc {
	display: inline-block;
	position: relative;
	width: 60%;
	min-width: 60%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section55-nc {
	display: inline-block;
	position: relative;
	width: 55%;
	min-width: 55%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section50-nc {
	display: inline-block;
	position: relative;
	width: 50%;
	min-width: 50%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section45-nc {
	display: inline-block;
	position: relative;
	width: 45%;
	min-width: 45%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section40-nc {
	display: inline-block;
	position: relative;
	width: 40%;
	min-width: 40%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section35-nc {
	display: inline-block;
	position: relative;
	width: 35%;
	min-width: 35%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section30-nc {
	display: inline-block;
	position: relative;
	width: 30%;
	min-width: 30%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section25-nc {
	display: inline-block;
	position: relative;
	width: 25%;
	min-width: 25%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section20-nc {
	display: inline-block;
	position: relative;
	width: 20%;
	min-width: 20%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section15-nc {
	display: inline-block;
	position: relative;
	width: 15%;
	min-width: 15%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section10-nc {
	display: inline-block;
	position: relative;
	width: 10%;
	min-width: 10%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section5-nc {
	display: inline-block;
	position: relative;
	width: 5%;
	min-width: 5%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	text-align: center;
}
.section100-tc {
	display: table-cell;
	position: relative;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	vertical-align: middle;
}
.section95-tc {
	display: table-cell;
	position: relative;
	width: 95%;
	min-width: 95%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	vertical-align: middle;
}
.section90-tc {
	display: table-cell;
	position: relative;
	width: 90%;
	min-width: 90%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	vertical-align: middle;
}
.section85-tc {
	display: table-cell;
	position: relative;
	width: 85%;
	min-width: 85%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	vertical-align: middle;
}
.section80-tc {
	display: table-cell;
	position: relative;
	width: 80%;
	min-width: 80%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	vertical-align: middle;
}
.section75-tc {
	display: table-cell;
	position: relative;
	width: 75%;
	min-width: 75%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	vertical-align: middle;
}
.section70-tc {
	display: table-cell;
	position: relative;
	width: 70%;
	min-width: 70%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	vertical-align: middle;
}
.section65-tc {
	display: table-cell;
	position: relative;
	width: 65%;
	min-width: 65%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	vertical-align: middle;
}
.section60-tc {
	display: table-cell;
	position: relative;
	width: 60%;
	min-width: 60%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	vertical-align: middle;
}
.section55-tc {
	display: table-cell;
	position: relative;
	width: 55%;
	min-width: 55%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	vertical-align: middle;
}
.section50-tc {
	display: table-cell;
	position: relative;
	width: 50%;
	min-width: 50%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	vertical-align: middle;
}
.section45-tc {
	display: table-cell;
	position: relative;
	width: 45%;
	min-width: 45%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	vertical-align: middle;
}
.section40-tc {
	display: table-cell;
	position: relative;
	width: 40%;
	min-width: 40%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	vertical-align: middle;
}
.section35-tc {
	display: table-cell;
	position: relative;
	width: 35%;
	min-width: 35%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	vertical-align: middle;
}
.section30-tc {
	display: table-cell;
	position: relative;
	width: 30%;
	min-width: 30%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	vertical-align: middle;
}
.section25-tc {
	display: table-cell;
	position: relative;
	width: 25%;
	min-width: 25%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	vertical-align: middle;
}
.section20-tc {
	display: table-cell;
	position: relative;
	width: 20%;
	min-width: 20%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	vertical-align: middle;
}
.section15-tc {
	display: table-cell;
	position: relative;
	width: 15%;
	min-width: 15%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	vertical-align: middle;
}
.section10-tc {
	display: table-cell;
	position: relative;
	width: 10%;
	min-width: 10%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	vertical-align: middle;
}
.section5-tc {
	display: table-cell;
	position: relative;
	width: 5%;
	min-width: 5%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	vertical-align: middle;
}
.section100-fn {
	display: inline-block;
	position: relative;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section95-fn {
	display: inline-block;
	position: relative;
	width: 95%;
	min-width: 95%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section90-fn {
	display: inline-block;
	position: relative;
	width: 90%;
	min-width: 90%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section85-fn {
	display: inline-block;
	position: relative;
	width: 85%;
	min-width: 85%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section80-fn {
	display: inline-block;
	position: relative;
	width: 80%;
	min-width: 80%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section75-fn {
	display: inline-block;
	position: relative;
	width: 75%;
	min-width: 75%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section70-fn {
	display: inline-block;
	position: relative;
	width: 70%;
	min-width: 70%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section65-fn {
	display: inline-block;
	position: relative;
	width: 65%;
	min-width: 65%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section60-fn {
	display: inline-block;
	position: relative;
	width: 60%;
	min-width: 60%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section55-fn {
	display: inline-block;
	position: relative;
	width: 55%;
	min-width: 55%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section50-fn {
	display: inline-block;
	position: relative;
	width: 50%;
	min-width: 50%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section45-fn {
	display: inline-block;
	position: relative;
	width: 45%;
	min-width: 45%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section40-fn {
	display: inline-block;
	position: relative;
	width: 40%;
	min-width: 40%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section35-fn {
	display: inline-block;
	position: relative;
	width: 35%;
	min-width: 35%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section30-fn {
	display: inline-block;
	position: relative;
	width: 30%;
	min-width: 30%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section25-fn {
	display: inline-block;
	position: relative;
	width: 25%;
	min-width: 25%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section20-fn {
	display: inline-block;
	position: relative;
	width: 20%;
	min-width: 20%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section15-fn {
	display: inline-block;
	position: relative;
	width: 15%;
	min-width: 15%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section10-fn {
	display: inline-block;
	position: relative;
	width: 10%;
	min-width: 10%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section5-fn {
	display: inline-block;
	position: relative;
	width: 5%;
	min-width: 5%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section100-fn-nc {
	display: inline-block;
	position: relative;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section95-fn-nc {
	display: inline-block;
	position: relative;
	width: 95%;
	min-width: 95%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section90-fn-nc {
	display: inline-block;
	position: relative;
	width: 90%;
	min-width: 90%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section85-fn-nc {
	display: inline-block;
	position: relative;
	width: 85%;
	min-width: 85%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section80-fn-nc {
	display: inline-block;
	position: relative;
	width: 80%;
	min-width: 80%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section75-fn-nc {
	display: inline-block;
	position: relative;
	width: 75%;
	min-width: 75%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section70-fn-nc {
	display: inline-block;
	position: relative;
	width: 70%;
	min-width: 70%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section65-fn-nc {
	display: inline-block;
	position: relative;
	width: 65%;
	min-width: 65%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section60-fn-nc {
	display: inline-block;
	position: relative;
	width: 60%;
	min-width: 60%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section55-fn-nc {
	display: inline-block;
	position: relative;
	width: 55%;
	min-width: 55%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section50-fn-nc {
	display: inline-block;
	position: relative;
	width: 50%;
	min-width: 50%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section45-fn-nc {
	display: inline-block;
	position: relative;
	width: 45%;
	min-width: 45%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section40-fn-nc {
	display: inline-block;
	position: relative;
	width: 40%;
	min-width: 40%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section35-fn-nc {
	display: inline-block;
	position: relative;
	width: 35%;
	min-width: 35%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section30-fn-nc {
	display: inline-block;
	position: relative;
	width: 30%;
	min-width: 30%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section25-fn-nc {
	display: inline-block;
	position: relative;
	width: 25%;
	min-width: 25%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section20-fn-nc {
	display: inline-block;
	position: relative;
	width: 20%;
	min-width: 20%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section15-fn-nc {
	display: inline-block;
	position: relative;
	width: 15%;
	min-width: 15%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section10-fn-nc {
	display: inline-block;
	position: relative;
	width: 10%;
	min-width: 10%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section5-fn-nc {
	display: inline-block;
	position: relative;
	width: 5%;
	min-width: 5%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: none;
	margin: 0;
	padding: 0;
}
.section100-fl {
	display: inline-block;
	position: relative;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section95-fl {
	display: inline-block;
	position: relative;
	width: 95%;
	min-width: 95%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section90-fl {
	display: inline-block;
	position: relative;
	width: 90%;
	min-width: 90%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section85-fl {
	display: inline-block;
	position: relative;
	width: 85%;
	min-width: 85%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section80-fl {
	display: inline-block;
	position: relative;
	width: 80%;
	min-width: 80%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section75-fl {
	display: inline-block;
	position: relative;
	width: 75%;
	min-width: 75%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section70-fl {
	display: inline-block;
	position: relative;
	width: 70%;
	min-width: 70%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section65-fl {
	display: inline-block;
	position: relative;
	width: 65%;
	min-width: 65%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section60-fl {
	display: inline-block;
	position: relative;
	width: 60%;
	min-width: 60%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section55-fl {
	display: inline-block;
	position: relative;
	width: 55%;
	min-width: 55%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section50-fl {
	display: inline-block;
	position: relative;
	width: 50%;
	min-width: 50%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section45-fl {
	display: inline-block;
	position: relative;
	width: 45%;
	min-width: 45%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section40-fl {
	display: inline-block;
	position: relative;
	width: 40%;
	min-width: 40%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section35-fl {
	display: inline-block;
	position: relative;
	width: 35%;
	min-width: 35%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section30-fl {
	display: inline-block;
	position: relative;
	width: 30%;
	min-width: 30%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section25-fl {
	display: inline-block;
	position: relative;
	width: 25%;
	min-width: 25%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section20-fl {
	display: inline-block;
	position: relative;
	width: 20%;
	min-width: 20%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section15-fl {
	display: inline-block;
	position: relative;
	width: 15%;
	min-width: 15%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section10-fl {
	display: inline-block;
	position: relative;
	width: 10%;
	min-width: 10%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section5-fl {
	display: inline-block;
	position: relative;
	width: 5%;
	min-width: 5%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section100-fl-nc {
	display: inline-block;
	position: relative;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section95-fl-nc {
	display: inline-block;
	position: relative;
	width: 95%;
	min-width: 95%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section90-fl-nc {
	display: inline-block;
	position: relative;
	width: 90%;
	min-width: 90%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section85-fl-nc {
	display: inline-block;
	position: relative;
	width: 85%;
	min-width: 85%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section80-fl-nc {
	display: inline-block;
	position: relative;
	width: 80%;
	min-width: 80%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section75-fl-nc {
	display: inline-block;
	position: relative;
	width: 75%;
	min-width: 75%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section70-fl-nc {
	display: inline-block;
	position: relative;
	width: 70%;
	min-width: 70%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section65-fl-nc {
	display: inline-block;
	position: relative;
	width: 65%;
	min-width: 65%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section60-fl-nc {
	display: inline-block;
	position: relative;
	width: 60%;
	min-width: 60%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section55-fl-nc {
	display: inline-block;
	position: relative;
	width: 55%;
	min-width: 55%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section50-fl-nc {
	display: inline-block;
	position: relative;
	width: 50%;
	min-width: 50%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section45-fl-nc {
	display: inline-block;
	position: relative;
	width: 45%;
	min-width: 45%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section40-fl-nc {
	display: inline-block;
	position: relative;
	width: 40%;
	min-width: 40%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section35-fl-nc {
	display: inline-block;
	position: relative;
	width: 35%;
	min-width: 35%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section30-fl-nc {
	display: inline-block;
	position: relative;
	width: 30%;
	min-width: 30%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section25-fl-nc {
	display: inline-block;
	position: relative;
	width: 25%;
	min-width: 25%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section20-fl-nc {
	display: inline-block;
	position: relative;
	width: 20%;
	min-width: 20%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section15-fl-nc {
	display: inline-block;
	position: relative;
	width: 15%;
	min-width: 15%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section10-fl-nc {
	display: inline-block;
	position: relative;
	width: 10%;
	min-width: 10%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section5-fl-nc {
	display: inline-block;
	position: relative;
	width: 5%;
	min-width: 5%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section100-fr {
	display: inline-block;
	position: relative;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section95-fr {
	display: inline-block;
	position: relative;
	width: 95%;
	min-width: 95%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section90-fr {
	display: inline-block;
	position: relative;
	width: 90%;
	min-width: 90%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section85-fr {
	display: inline-block;
	position: relative;
	width: 85%;
	min-width: 85%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section80-fr {
	display: inline-block;
	position: relative;
	width: 80%;
	min-width: 80%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section75-fr {
	display: inline-block;
	position: relative;
	width: 75%;
	min-width: 75%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section70-fr {
	display: inline-block;
	position: relative;
	width: 70%;
	min-width: 70%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section65-fr {
	display: inline-block;
	position: relative;
	width: 65%;
	min-width: 65%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section60-fr {
	display: inline-block;
	position: relative;
	width: 60%;
	min-width: 60%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section55-fr {
	display: inline-block;
	position: relative;
	width: 55%;
	min-width: 55%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section50-fr {
	display: inline-block;
	position: relative;
	width: 50%;
	min-width: 50%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section45-fr {
	display: inline-block;
	position: relative;
	width: 45%;
	min-width: 45%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section40-fr {
	display: inline-block;
	position: relative;
	width: 40%;
	min-width: 40%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section35-fr {
	display: inline-block;
	position: relative;
	width: 35%;
	min-width: 35%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section30-fr {
	display: inline-block;
	position: relative;
	width: 30%;
	min-width: 30%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section25-fr {
	display: inline-block;
	position: relative;
	width: 25%;
	min-width: 25%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section20-fr {
	display: inline-block;
	position: relative;
	width: 20%;
	min-width: 20%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section15-fr {
	display: inline-block;
	position: relative;
	width: 15%;
	min-width: 15%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section10-fr {
	display: inline-block;
	position: relative;
	width: 10%;
	min-width: 10%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section5-fr {
	display: inline-block;
	position: relative;
	width: 5%;
	min-width: 5%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section100-fr-nc {
	display: inline-block;
	position: relative;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section95-fr-nc {
	display: inline-block;
	position: relative;
	width: 95%;
	min-width: 95%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section90-fr-nc {
	display: inline-block;
	position: relative;
	width: 90%;
	min-width: 90%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section85-fr-nc {
	display: inline-block;
	position: relative;
	width: 85%;
	min-width: 85%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section80-fr-nc {
	display: inline-block;
	position: relative;
	width: 80%;
	min-width: 80%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section75-fr-nc {
	display: inline-block;
	position: relative;
	width: 75%;
	min-width: 75%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section70-fr-nc {
	display: inline-block;
	position: relative;
	width: 70%;
	min-width: 70%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section65-fr-nc {
	display: inline-block;
	position: relative;
	width: 65%;
	min-width: 65%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section60-fr-nc {
	display: inline-block;
	position: relative;
	width: 60%;
	min-width: 60%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section55-fr-nc {
	display: inline-block;
	position: relative;
	width: 55%;
	min-width: 55%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section50-fr-nc {
	display: inline-block;
	position: relative;
	width: 50%;
	min-width: 50%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section45-fr-nc {
	display: inline-block;
	position: relative;
	width: 45%;
	min-width: 45%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section40-fr-nc {
	display: inline-block;
	position: relative;
	width: 40%;
	min-width: 40%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section35-fr-nc {
	display: inline-block;
	position: relative;
	width: 35%;
	min-width: 35%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section30-fr-nc {
	display: inline-block;
	position: relative;
	width: 30%;
	min-width: 30%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section25-fr-nc {
	display: inline-block;
	position: relative;
	width: 25%;
	min-width: 25%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section20-fr-nc {
	display: inline-block;
	position: relative;
	width: 20%;
	min-width: 20%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section15-fr-nc {
	display: inline-block;
	position: relative;
	width: 15%;
	min-width: 15%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section10-fr-nc {
	display: inline-block;
	position: relative;
	width: 10%;
	min-width: 10%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.section5-fr-nc {
	display: inline-block;
	position: relative;
	width: 5%;
	min-width: 5%;
	border: 0 solid transparent;
	font-size: 1vw;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.box-001 {
	display: inline-block;
	position: relative;
	width: 12%;
	height: 14vw;
	border: 0vw solid #d2d2d2;
	float: left;
	margin: 2.25%;
	background: #fff;
	padding: 0.5%;
}
.box-001-tag-img {
	display: none;
	position: absolute;
	width: 50%;
	height: auto;
	left: 0;
	top: 20%;
	background: rgba(255, 255, 255, 0.5);
	transform: rotate(-45deg);
	z-index: 9;
	font-family: 'Poppins', sans-serif;
	font-size: 1vw;
	color: #ee1111;
}
.box-001-tag-img-01 {
	display: none;
	position: absolute;
	width: 50%;
	height: auto;
	left: 0;
	top: 15%;
	background: rgba(255, 255, 255, 0.5);
	transform: rotate(-45deg);
	z-index: 9;
	font-family: 'Poppins', sans-serif;
	font-size: 1vw;
	color: #ee1111;
}
.box-001-tag-img-02 {
	display: none;
	position: absolute;
	width: 70%;
	height: auto;
	left: -10%;
	top: 15%;
	background: rgba(255, 255, 255, 0.5);
	transform: rotate(-45deg);
	z-index: 9;
	font-family: 'Poppins', sans-serif;
	font-size: 1vw;
	color: #ee1111;
}
/* start media files */

.media-container {
	padding: 0%;
	height: 100%;
	border: 0 solid #ff0000;
	margin: 0;
	float: left;
}
.profile-pic-container-001 {
	display: inline-block;
	position: relative;
	width: 100%;
	height: 10vw;
	border: 0 solid #fff000;
}
.media-div {
	display: inline-block;
	position: relative;
	background: rgba(255, 255, 255, 0);
	margin: 0;
	padding: 0;
	float: none;
	font-family: 'Poppins', sans-serif;
	overflow: hidden;
	cursor: pointer;
	white-space: nowrap;
}
.media-div-100-100 {
	display: inline-block;
	position: relative;
	width: 100%;
	height: 100%;
	background: rgba(255, 255, 255, 0);
	margin: 0;
	padding: 0.5%;
	border: 0 solid #fff;
	float: none;
	font-family: 'Poppins', sans-serif;
	overflow: hidden;
	cursor: pointer;
	white-space: nowrap;
}
.media-div-100-60 {
	display: inline-block;
	position: relative;
	width: 100%;
	height: 60%;
	background: rgba(255, 255, 255, 0);
	margin: 0;
	padding: 0.5%;
	border: 0. solid #ff0000;
	float: left;
}
.media-div-100-50 {
	display: inline-block;
	position: relative;
	width: 100%;
	height: 50%;
	background: rgba(255, 255, 255, 0);
	margin: 0;
	padding: 0.5%;
	border: 0 solid #ff0000;
	float: left;
}
.media-div-100-40 {
	display: inline-block;
	position: relative;
	width: 100%;
	height: 40%;
	background: rgba(255, 255, 255, 0);
	margin: 0;
	padding: 0.5%;
	border: 0 solid #ff0000;
	float: left;
}
.media-div-100-10 {
	display: inline-block;
	position: relative;
	width: 100%;
	height: 10%;
	background: rgba(255, 255, 255, 0);
	margin: 0;
	padding: 0.5%;
	border: 0 solid #ff0000;
	float: left;
}
.media-div-10-100 {
	display: inline-block;
	position: relative;
	width: 10%;
	height: 100%;
	background: rgba(255, 255, 255, 0);
	margin: 0;
	padding: 0.25%;
	border: 0 solid #fff;
	float: none;
	font-family: 'Poppins', sans-serif;
	overflow: hidden;
	cursor: pointer;
	white-space: nowrap;
}
.media-div-10-100-absolute {
	display: inline-block;
	position: absolute;
	width: 10%;
	max-width: 10%;
	height: 100%;
	background: rgba(255, 255, 255, 0);
	margin: 0;
	padding: 0.5%;
	border: 0 solid #fff;
	float: none;
	left: 0;
	top: 0;
	z-index: 99;
	font-family: 'Poppins', sans-serif;
	overflow: hidden;
	cursor: pointer;
	white-space: nowrap;
}
.media-div-50-60 {
	display: inline-block;
	position: relative;
	width: 50%;
	height: 60%;
	background: rgba(255, 255, 255, 0);
	margin: 0;
	padding: 0.5%;
	border: 0. solid #ff0000;
	float: none;
}
.media-div-100-15 {
	display: inline-block;
	position: relative;
	width: 100%;
	height: 15%;
	background: rgba(255, 255, 255, 0);
	margin: 0;
	padding: 0.5%;
	border: 0 solid #ff0000;
	float: left;
}
.media-div-100-25 {
	display: inline-block;
	position: relative;
	width: 100%;
	height: 25%;
	background: rgba(255, 255, 255, 0);
	margin: 0;
	padding: 0.5%;
	border: 0 solid #ff0000;
	float: left;
}
.media-div-100-70 {
	display: inline-block;
	position: relative;
	width: 100%;
	height: 70%;
	background: rgba(255, 255, 255, 0);
	margin: 0;
	padding: 0.25%;
	border: 0 solid #fff;
	float: left;
	font-family: 'Poppins', sans-serif;
	overflow: hidden;
	cursor: pointer;
	white-space: nowrap;
}
.media-div-100-75 {
	display: inline-block;
	position: relative;
	width: 100%;
	height: 75%;
	background: rgba(255, 255, 255, 0);
	margin: 0;
	padding: 0.25%;
	border: 0 solid #fff;
	float: left;
	font-family: 'Poppins', sans-serif;
	overflow: hidden;
	cursor: pointer;
	white-space: nowrap;
}
.media-div-85-75 {
	display: inline-block;
	position: relative;
	width: 85%;
	height: 75%;
	background: rgba(255, 255, 255, 0);
	margin: 0;
	padding: 0.25%;
	border: 0 solid #fff;
	float: left;
	font-family: 'Poppins', sans-serif;
	overflow: hidden;
	cursor: pointer;
	white-space: nowrap;
}
.media-div-80-75 {
	display: inline-block;
	position: relative;
	width: 80%;
	height: 75%;
	background: rgba(255, 255, 255, 0);
	margin: 0;
	padding: 0.25%;
	border: 0 solid #fff;
	float: left;
	font-family: 'Poppins', sans-serif;
	overflow: hidden;
	cursor: pointer;
	white-space: nowrap;
}
.media-div-70-75 {
	display: inline-block;
	position: relative;
	width: 70%;
	height: 75%;
	background: rgba(255, 255, 255, 0);
	margin: 0;
	padding: 0.25%;
	border: 0 solid #fff;
	float: left;
	font-family: 'Poppins', sans-serif;
	overflow: hidden;
	cursor: pointer;
	white-space: nowrap;
}
.media-div-65-75 {
	display: inline-block;
	position: relative;
	width: 65%;
	height: 75%;
	background: rgba(255, 255, 255, 0);
	margin: 0;
	padding: 0.25%;
	border: 0 solid #fff;
	float: left;
	font-family: 'Poppins', sans-serif;
	overflow: hidden;
	cursor: pointer;
	white-space: nowrap;
}
.media-div-60-75 {
	display: inline-block;
	position: relative;
	width: 60%;
	height: 75%;
	background: rgba(255, 255, 255, 0);
	margin: 0;
	padding: 0.25%;
	border: 0 solid #fff;
	float: left;
	font-family: 'Poppins', sans-serif;
	overflow: hidden;
	cursor: pointer;
	white-space: nowrap;
}
.media-div-25-75 {
	display: inline-block;
	position: relative;
	width: 25%;
	height: 75%;
	background: rgba(255, 255, 255, 0);
	margin: 0;
	padding: 0.25%;
	border: 0 solid #fff;
	float: left;
	font-family: 'Poppins', sans-serif;
	overflow: hidden;
	cursor: pointer;
	white-space: nowrap;
}
.media-div-20-75 {
	display: inline-block;
	position: relative;
	width: 20%;
	height: 75%;
	background: rgba(255, 255, 255, 0);
	margin: 0;
	padding: 0.25%;
	border: 0 solid #fff;
	float: left;
	font-family: 'Poppins', sans-serif;
	overflow: hidden;
	cursor: pointer;
	white-space: nowrap;
}
.media-div-15-75 {
	display: inline-block;
	position: relative;
	width: 15%;
	height: 75%;
	background: rgba(255, 255, 255, 0);
	margin: 0;
	padding: 0.25%;
	border: 0 solid #fff;
	float: left;
	font-family: 'Poppins', sans-serif;
	overflow: hidden;
	cursor: pointer;
	white-space: nowrap;
}
.media-div .media-img {
	position: relative;
	width: 100%;
	height: 100%;
	text-align: center;
	border: 0 solid #000fff;
	overflow: hidden;
	padding: 0;
	margin: 0;
	white-space: nowrap;
}
.media-div .media-img:before {
	/* create a full-height inline block pseudo=element */
	content: ' ';
	display: inline-block;
	vertical-align: middle;
	/* vertical alignment of the inline element */
	height: 100%;
}
.media-div .media-img img {
	position: relative;
	vertical-align: middle;
	max-width: 99%;
	max-height: 99%;
	border: 0;
	padding: 0;
	margin: 0;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.media-div .media-img:hover img {
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
.media-div .media-vid {
	display: inline-block;
	position: relative;
	width: 100%;
	height: 100%;
	text-align: center;
	border: 0vw solid #000;
	overflow: hidden;
	padding: 0;
	margin: 0;
	white-space: nowrap;
}
.media-div .media-vid video {
	display: inline-block;
	position: relative;
	vertical-align: middle;
	width: 99%;
	height: 99%;
	max-width: 100%;
	max-height: 100%;
	border: 0;
	margin: 0%;
	padding: 0;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.media-div .media-vid:hover video {
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
.media-div .text-content-table {
	display: table;
	position: relative;
	height: 100%;
	border: 0 solid #ff00ff;
	width: 100%;
	padding: 0;
	margin: 0;
	max-width: 100%;
	table-layout: fixed;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.media-div .text-content-table-row {
	display: table-row;
}
.media-div .text-content-table-cell {
	display: table-cell;
	position: relative;
	vertical-align: middle;
	border: 0vw solid #4b4b4b;
	font-size: 1vw;
	width: 100%;
	max-width: 100%;
	text-overflow: ellipsis;
	white-space: normal;
	overflow: hidden;
	overflow-wrap: break-word;
	word-wrap: break-word;
	hyphens: auto;
	text-align: center;
}
.media-div .media-title {
	position: absolute;
	bottom: 0;
	background: rgba(0, 0, 0, 0);
	width: 100%;
	height: 40%;
	border-top: 0.1vw solid #1e1e1e;
	font-size: 1.25vw;
	line-height: 120%;
	color: #1e1e1e;
	padding: 1vw 2.5vw;
	opacity: 1;
	text-align: center;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	cursor: pointer;
}
.media-div .media-cover {
	display: inline-block;
	position: absolute;
	opacity: 0;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	line-height: 17.5vw;
	background: rgba(0, 0, 0, 0.5);
	color: #fff;
	text-align: center;
	vertical-align: middle;
	font-size: 1vw;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	cursor: pointer;
}
.media-div .media-cover span {
	max-width: 85%;
	display: inline-block;
	line-height: 200%;
	text-align: left;
	vertical-align: middle;
	/* padding: 5%; */
	max-height: 100%;
	border: 0px solid #ff0000;
	font-size: 1.25vw;
	cursor: pointer;
}
.media-div .media-cover label {
	cursor: pointer;
}
.media-div:hover .media-cover {
	opacity: 1;
}
.media-div:hover .media-title {
	opacity: 1;
	cursor: pointer;
}
/* end media files */

.nav20 {
	display: inline-block;
	width: 20%;
	min-width: 20%;
	min-height: 100%;
	position: relative;
	float: left;
	text-align: center;
	border: 0.1vw solid transparent;
	margin: 0;
}
.left-cell-15 {
	display: inline-block;
	position: relative;
	width: 15%;
	min-width: 15%;
	padding: 1%;
	float: left;
	text-align: left;
	border: 0.1vw solid transparent;
}
.right-cell-85 {
	display: inline-block;
	position: relative;
	width: 85%;
	padding: 1%;
	float: left;
	text-align: left;
	border: 0.1vw solid transparent;
}
.left-cell-25 {
	display: inline-block;
	position: relative;
	width: 25%;
	min-width: 15%;
	padding: 1%;
	float: left;
	text-align: left;
	border: 0.1vw solid transparent;
}
.right-cell-75 {
	display: inline-block;
	position: relative;
	width: 75%;
	padding: 1%;
	float: left;
	text-align: left;
	border: 0.1vw solid transparent;
}
/* start  */

.tablemain100 {
	display: inline-block;
	position: relative;
	width: 100%;
	min-width: 100%;
}
.tablemain90 {
	display: inline-block;
	position: relative;
	width: 90%;
	min-width: 90%;
}
.tablemain80 {
	display: inline-block;
	position: relative;
	width: 80%;
	min-width: 80%;
}
.tablerow100 {
	display: inline-block;
	position: relative;
	width: 100%;
	min-width: 100%;
}
.tablerow100-1 {
	display: inline-block;
	position: relative;
	width: 100%;
	min-width: 100%;
	padding: 0.5%;
	border: 0.1vw solid #d2d2d2;
	margin: 1% 0;
}
.tablerow100-bg {
	display: inline-block;
	position: relative;
	width: 100%;
	min-width: 100%;
	background: rgba(0, 0, 0, 0.05);
	margin: 0.25% 0;
}
.tablecellheader50 {
	display: inline-block;
	position: relative;
	width: 48%;
	min-width: 48%;
	float: left;
	background: rgba(0, 0, 0, 0);
	color: #ff0000;
	padding: 1%;
	margin: 0;
	text-align: right;
}
.tablecellheader50-bg {
	display: inline-block;
	position: relative;
	width: 48%;
	min-width: 48%;
	float: left;
	background: rgba(0, 0, 0, 0.75);
	color: #fff;
	padding: 1%;
	margin: 0;
}
.tablecell5 {
	display: inline-block;
	position: relative;
	width: 5%;
	min-width: 5%;
	float: left;
	padding: 1%;
}
.tablecell10 {
	display: inline-block;
	position: relative;
	width: 10%;
	min-width: 10%;
	float: left;
	padding: 1%;
}
.tablecell15 {
	display: inline-block;
	position: relative;
	width: 15%;
	min-width: 15%;
	float: left;
	padding: 1%;
}
.tablecell20 {
	display: inline-block;
	position: relative;
	width: 20%;
	min-width: 20%;
	float: left;
	padding: 1%;
}
.tablecell25 {
	display: inline-block;
	position: relative;
	width: 25%;
	min-width: 25%;
	float: left;
	padding: 1%;
}
.tablecell30 {
	display: inline-block;
	position: relative;
	width: 30%;
	min-width: 30%;
	float: left;
	padding: 1%;
}
.tablecell35 {
	display: inline-block;
	position: relative;
	width: 35%;
	min-width: 35%;
	float: left;
	padding: 1%;
}
.tablecell40 {
	display: inline-block;
	position: relative;
	width: 40%;
	min-width: 40%;
	float: left;
	padding: 1%;
}
.tablecell45 {
	display: inline-block;
	position: relative;
	width: 45%;
	min-width: 45%;
	float: left;
	padding: 1%;
}
.tablecell50 {
	display: inline-block;
	position: relative;
	width: 50%;
	min-width: 50%;
	float: left;
	padding: 1%;
}
.tablecell55 {
	display: inline-block;
	position: relative;
	width: 55%;
	min-width: 55%;
	float: left;
	padding: 1%;
}
.tablecell60 {
	display: inline-block;
	position: relative;
	width: 60%;
	min-width: 60%;
	float: left;
	padding: 1%;
}
.tablecell65 {
	display: inline-block;
	position: relative;
	width: 65%;
	min-width: 65%;
	float: left;
	padding: 1%;
}
.tablecell70 {
	display: inline-block;
	position: relative;
	width: 70%;
	min-width: 70%;
	float: left;
	padding: 1%;
}
.tablecell75 {
	display: inline-block;
	position: relative;
	width: 75%;
	min-width: 75%;
	float: left;
	padding: 1%;
}
.tablecell80 {
	display: inline-block;
	position: relative;
	width: 80%;
	min-width: 80%;
	float: left;
	padding: 1%;
}
.tablecell85 {
	display: inline-block;
	position: relative;
	width: 85%;
	min-width: 85%;
	float: left;
	padding: 1%;
}
.tablecell90 {
	display: inline-block;
	position: relative;
	width: 90%;
	min-width: 90%;
	float: left;
	padding: 1%;
}
.tablecell95 {
	display: inline-block;
	position: relative;
	width: 95%;
	min-width: 95%;
	float: left;
	padding: 1%;
}
.formmain100 {
	display: inline-block;
	position: relative;
	width: 100%;
	min-width: 100%;
}
.formmain90 {
	display: inline-block;
	position: relative;
	width: 90%;
	min-width: 90%;
}
.formmain80 {
	display: inline-block;
	position: relative;
	width: 80%;
	min-width: 80%;
}
.formcellheader50 {
	display: inline-block;
	position: relative;
	width: 50%;
	min-width: 50%;
	float: left;
	background: rgba(0, 0, 0, 1);
	color: #fff;
	padding: 1%;
}
.formcell5 {
	display: inline-block;
	position: relative;
	width: 5%;
	min-width: 5%;
	float: left;
	padding: 1%;
}
.formcell10 {
	display: inline-block;
	position: relative;
	width: 10%;
	min-width: 10%;
	float: left;
	padding: 1%;
}
.formcell15 {
	display: inline-block;
	position: relative;
	width: 15%;
	min-width: 15%;
	float: left;
	padding: 1%;
}
.formcell20 {
	display: inline-block;
	position: relative;
	width: 20%;
	min-width: 20%;
	float: left;
	padding: 1%;
}
.formcell25 {
	display: inline-block;
	position: relative;
	width: 25%;
	min-width: 25%;
	float: left;
	padding: 1%;
}
.formcell30 {
	display: inline-block;
	position: relative;
	width: 30%;
	min-width: 30%;
	float: left;
	padding: 1%;
}
.formcell35 {
	display: inline-block;
	position: relative;
	width: 35%;
	min-width: 35%;
	float: left;
	padding: 1%;
}
.formcell40 {
	display: inline-block;
	position: relative;
	width: 40%;
	min-width: 40%;
	float: left;
	padding: 1%;
}
.formcell45 {
	display: inline-block;
	position: relative;
	width: 45%;
	min-width: 45%;
	float: left;
	padding: 1%;
}
.formcell50 {
	display: inline-block;
	position: relative;
	width: 50%;
	min-width: 50%;
	float: left;
	padding: 1%;
}
.formcell55 {
	display: inline-block;
	position: relative;
	width: 55%;
	min-width: 55%;
	float: left;
	padding: 1%;
}
.formcell60 {
	display: inline-block;
	position: relative;
	width: 60%;
	min-width: 60%;
	float: left;
	padding: 1%;
}
.formcell65 {
	display: inline-block;
	position: relative;
	width: 65%;
	min-width: 65%;
	float: left;
	padding: 1%;
}
.formcell70 {
	display: inline-block;
	position: relative;
	width: 70%;
	min-width: 70%;
	float: left;
	padding: 1%;
}
.formcell75 {
	display: inline-block;
	position: relative;
	width: 75%;
	min-width: 75%;
	float: left;
	padding: 1%;
}
.formcell80 {
	display: inline-block;
	position: relative;
	width: 80%;
	min-width: 80%;
	float: left;
	padding: 1%;
}
.formcell85 {
	display: inline-block;
	position: relative;
	width: 85%;
	min-width: 85%;
	float: left;
	padding: 1%;
}
.formcell90 {
	display: inline-block;
	position: relative;
	width: 90%;
	min-width: 90%;
	float: left;
	padding: 1%;
}
.formcell95 {
	display: inline-block;
	position: relative;
	width: 95%;
	min-width: 95%;
	float: left;
	padding: 1%;
}
/* end */

.filtermenu-div {
	display: inline-block;
	position: relative;
	width: 90%;
	border: 0 solid #1e1e1e;
	border-radius: 0.2vw;
	font-family: 'Poppins', sans-serif;
	font-size: 1vw;
	padding: 0;
	margin: 7% 5%;
}
#form_maxprice,
#form_minprice {
	display: inline-block;
	position: relative;
	width: 80%;
	margin: 2% 5% 0 5%;
	padding: 2.5%;
	border: 0.05vw solid #d2d2d2;
	/*
    -webkit-box-shadow: 0 8px 6px -6px black;
    -moz-box-shadow: 0 8px 6px -6px black;
    box-shadow: 0 8px 6px -6px black;
	*/
	color: #3a4a5a;
}
.panel,
.flip {
	padding: 1%;
	text-align: left;
	/*    background-color: #e5eecc; */
	border: 0px solid #c3c3c3;
	width: 90%;
	display: inline-block;
	cursor: pointer;
	text-align: left;
	margin: 0 5%;
	font-family: 'Poppins', sans-serif;
	font-weight: Normal;
}
.panel {
	display: none;
	cursor: default;
	border-top: 0;
	border: solid 1px #c3c3c3;
	overflow: hidden;
	background-color: #fff;
	color: #343d46;
}
.panel input[type=checkbox] {
	margin: 0 2.5%;
}
.flip {
	padding: 1.5% 4%;
	background-color: #343d46;
	border-top: 0.1vw solid #2c2c2c;
	color: #fff;
	//	-webkit-box-shadow: 0 8px 6px -6px black;
	//	   -moz-box-shadow: 0 8px 6px -6px black;
	//	        box-shadow: 0 8px 6px -6px black;

}
.flipfilter {
	text-align: left;
	/*    background-color: #e5eecc; */
	border: 0px solid #c3c3c3;
	width: 90%;
	display: inline-block;
	cursor: pointer;
	text-align: left;
	font-family: 'Poppins', sans-serif;
	font-weight: Normal;
	border: none;
	outline: none;
	transition: 0.4s;
	margin: 5% 0 0 0;
	padding: 3.5% 4%;
	/* background-color: #343d46; */
	/* border-top: 0.1vw solid #2c2c2c; */
	color: #3a4a5a;
	background: #fff;
	background: -moz-linear-gradient(top, #fff 1%, #eaeaea 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #fff), color-stop(100%, #eaeaea));
	background: -webkit-linear-gradient(top, #fff 1%, #eaeaea 100%);
	background: -o-linear-gradient(top, #fff 1%, #eaeaea 100%);
	background: -ms-linear-gradient(top, #fff 1%, #eaeaea 100%);
	background: linear-gradient(top, #fff 1%, #eaeaea 100%);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#eaeaea', GradientType=0);
	box-shadow: 0 0 0 1px rgba(155, 155, 155, 0.3), 1px 0 0 rgba(255, 255, 255, 0.9) inset, 0 2px 2px rgba(0, 0, 0, 0.1);
}
.active,
.flipfilter:hover {
	/* background-color: #ccc; */
	;
}
.flipfilter:after {
	content: '\002B';
	color: #777;
	font-weight: bold;
	float: right;
	margin-left: 5px;
}
.active:after {
	content: "\2212";
}
.panelfilter {
	padding: 0 1%;
	text-align: left;
	/*    background-color: #e5eecc; */
	border: 0px solid #c3c3c3;
	width: 90%;
	display: inline-block;
	cursor: pointer;
	text-align: left;
	margin: 0 5%;
	font-family: 'Poppins', sans-serif;
	font-weight: Normal;
	cursor: default;
	border: solid 1px #transparent;
	background-color: #fff;
	color: #3a4a5a;
	border-top: 0.1vw solid #d2d2d2;
	max-height: 0;
	overflow: hidden;
	transition: max-height 0.2s ease-out;
}
.panelfilter input[type=checkbox] {
	margin: 0 2.5%;
}
.panelfilter ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.panelfilter ul li {
	list-style: none;
	margin: 1% 0;
}
.panelfilter ul li label {
	font-weight: Normal;
	color: #3a4a5a;
}
.top-banner-div-index {
	display: inline-block;
	position: relative;
	background: #fff;
	width: 98%;
	height: 9.8vw;
	max-height: 9.8vw;
	overflow: hidden;
	text-align: center;
	margin: 2% 1%;
	padding: 0;
	border: 0vw solid #ff0000;
}
.bottom-banner-div-index {
	display: inline-block;
	position: relative;
	background: #fff;
	width: 98%;
	height: 9.8vw;
	max-height: 9.8vw;
	overflow: hidden;
	text-align: center;
	margin: 2% 1%;
	padding: 0;
	border: 0vw solid #ff0000;
}
.top-banner-div-index img {
	width: 99%;
	max-width: 99%;
	height: 99%;
	max-height: 99%;
	border: 0;
}
.bottom-banner-div-index img {
	width: 99%;
	max-width: 99%;
	height: 99%;
	max-height: 99%;
	border: 0;
}
.top-banner-div {
	display: none;
	position: relative;
	background: #fff;
	width: 98%;
	height: 9.8vw;
	max-height: 9.8vw;
	overflow: hidden;
	text-align: center;
	margin: 1%;
	padding: 0;
	border: 0 solid #000;
}
.bottom-banner-div {
	display: inline-block;
	position: relative;
	background: #fff;
	width: 98%;
	height: 9.8vw;
	max-height: 9.8vw;
	overflow: hidden;
	text-align: center;
	margin: 2% 1%;
	padding: 0;
}
.top-banner-div img {
	width: 99%;
	max-width: 99%;
	height: 99%;
	max-height: 99%;
	border: 0;
}
.bottom-banner-div img {
	width: 99%;
	max-width: 99%;
	height: 99%;
	max-height: 99%;
	border: 0;
}
.div-ads1x1 {
	display: inline-block;
	width: 98%;
	position: relative;
	padding: 0;
	margin: 2% 1%;
	border: 0vw solid #ff0000;
	overflow: hidden;
	display: none;
}
.div-ads1x1-label {
	display: none;
	position: relative;
	width: 98%;
	border: 0vw solid #ff0000;
	background: #2c2c2c;
	margin: 0;
	padding: 0.5vw 0;
	color: #fff;
	font-family: 'Poppins', sans-serif;
	font-size: 1vw;
	font-weight: Normal;
}
.div-ads1x1-img {
	display: inline-block;
	width: 98%;
	height: 98%;
	border: 0vw solid #000;
	position: relative;
	margin: 0;
	padding: 0;
}
.div-ads1x2 {
	display: inline-block;
	width: 98%;
	position: relative;
	padding: 0;
	margin: 4% 1%;
	border: 0vw solid #ff0000;
	overflow: hidden;
}
.div-ads1x2-label {
	display: none;
	position: relative;
	width: 98%;
	border: 0vw solid #ff0000;
	background: #2c2c2c;
	margin: 0;
	padding: 1% 0;
	color: #fff;
	font-family: 'Poppins', sans-serif;
	font-size: 1vw;
	font-weight: Normal;
}
.div-ads1x2-img {
	display: inline-block;
	width: 98%;
	height: 196%;
	border: 0vw solid #000;
	position: relative;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.label-par {
	display: inline-block;
	position: relative;
	margin: 2% 0;
	width: 98%;
	background: #e11111;
	color: #fff;
	font-family: 'Poppins', sans-serif;
	font-size: 1.25vw;
	font-weight: Normal;
	padding: 1% 0;
	display: none;
}
.ad-type-desc {
	background: #f0f0f0;
	margin: 1% 0;
	padding: 2%;
	line-height: 175%;
}
.ad-type-desc p {
	text-align: justify;
}
.ad-type-desc .ad-type-label,
.ad-type-label a {
	margin: 1% 0;
	padding: 1% 2%;
	background: #e11111;
	color: #fff;
}
.ad-type-desc .ad-type-label a:hover {
	text-decoration: none;
}
footer {
	padding: 2% 2%;
	color: white;
	background-color: #343d46;
	clear: left;
	text-align: center;
}
.footer {
	display: inline-block;
	position: relative;
	width: 100%;
	margin: 0;
	font-family: 'Poppins', sans-serif;
	font-size: 1vw;
	line-height: 120%;
	color: #fff;
	float: left;
}
.footer-span100 {
	display: inline-block;
	position: relative;
	text-align: center;
	float: left;
	width: 100%;
	margin: 0;
}
.footer-span100 ul, li {
	list-style-type: none;
}
.footer-span100 li {
	list-style-type: none;
	padding: 0 1%;
	float: left;
}
.footer-span20 {
	display: inline-block;
	position: relative;
	text-align: left;
	float: left;
	width: 20%;
	margin: 2% 0;
	border: 0vw solid #fff;
}
.footer-span25 {
	display: inline-block;
	position: relative;
	text-align: left;
	float: left;
	width: 25%;
	margin: 2% 1%;
	border: 0vw solid #fff;
}
.footer-span30 {
	display: inline-block;
	position: relative;
	text-align: left;
	float: left;
	width: 30%;
	margin: 2% 1%;
	border: 0vw solid #fff;
}
.social-icons {
	float: left;
	color: #fff;
	padding: 0.5vw;
	font-size: 25px;
	-webkit-transition: 0.2s all;
	/* Safari */
	transition: 0.2s all;
}
.social-icons:hover {
	-webkit-transform: rotate(360deg);
	/* Safari */
	transform: rotate(360deg);
}
.footer ul {
	display: inline-block;
	position: relative;
	padding: 1% 4%;
	width: 100%;
}
.footer .footer-span30,
.footer-span20 li {
	list-style-type: square;
	padding: 2% 4%;
}
.itzclassy-summary-p {
	display: inline-block;
	position: relative;
	width: 90%;
	color: #1e1e1e;
	text-align: justify;
	font-family: 'Poppins', sans-serif;
	font-size: 1vw;
	line-height: 150%;
	margin: 2vw 0;
}
.itzclassy-summary-title {
	font-size: 1.25vw;
	line-height: 125%;
	font-weight: bold;
	text-decoration: underline;
}
.bottom-panel {
	background: none;
	display: inline-block;
	width: 20%;
	position: fixed;
	bottom: 1%;
	right: 1%;
	border: 0 solid #000;
	float: right;
	text-align: center;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	-ms-transition: all 1s ease;
	transition: all 1s ease;
}
.bottom-panel-inner {
	background: none;
	display: inline-block;
	width: 100%;
	position: relative;
	padding: 1.5% 0.5%;
	margin: 0.5% 0.5%;
	border: 0 solid #000;
	float: left;
	text-align: right;
	color: #fff;
	font-size: 1.75vw;
	text-shadow: 2px 2px #00e676;
}
#bottom-panel-inner-i {
	font-size: 2.25vw;
	/* color: #00e676; */
	background: #00e676;
	color: #fff;
	border-radius: 45%;
	padding: 2.5%;
}
#whatsapp-web {
	display: inline-block;
}
#whatsapp-mobile {
	display: none;
}

.menu-container {
	display: inline-block;
	position: relative;
	width: 75%;
	padding: 0%;
	top: 0;
	left: 0;
	margin: 0;
	text-align: right;
	background: transparent;
	float: right;
	font-family: 'Poppins', sans-serif;
}
.profile-container {
	display: none;
}
.menu-container i, .profile-container i {
	cursor: pointer;
}
.menu-container ul {
	text-align: right; border: 0vw solid #ff0000;
}
.menu-container ul li {
	float: right; margin: 0 2.5%;
}
.menu-container ul li a {
	color: #fff;
}
.menu-container .li-menu-close, .profile-container .li-profile-close {
	display: none; float: none;
}
.menu-container-bg, .profile-container-bg {
	display: none; position: fixed; width: 100%; float: left; left: 0; top: 0; text-align: left; height: 100%; background: rgba(0,0,0,0.5);
}
.menu-icons {
	display: none;
}
.menu-icons i {
	cursor: pointer;
}
.login-icon-black {
	color: #343d46;
}
.login-icon-red {
	color: #e11111;
}
@media screen and (max-width: 767px) {
.menu-container {
	display: inline-block;
	position: fixed;
	width: 75%;
	padding: 2.5% 5%;
	left: -100%;
	top: 0;
	text-align: justify;
	height: 100%;
	background: #343d46;
	color: #fff;
	float: left;
}
.profile-container {
	display: inline-block;
	position: fixed;
	width: 75%;
	padding: 2.5% 5%;
	right: -100%;
	top: 0;
	text-align: justify;
	height: 100%;
	background: #343d46;
	color: #fff;
	float: left;
	font-family: 'Poppins', sans-serif;
}
.menu-container ul, .profile-container ul {
	text-align: left; border: 0vw solid #ff0000; margin: 2.5% 0;
}
.menu-container ul li {
	width: 100%; float: left; margin: 1.5% 0; padding: 1%;
	border-bottom: 0.1vw solid #d2d2d2;
}
.profile-container ul li {
	width: 100%; float: left; margin: 1% 0; padding: 1%;
	border-bottom: 0 solid #d2d2d2;
}
.menu-container ul li a {
	color: #fff;
}
.profile-container ul li a, .profile-container ul li label {
	color: #999;
}
.menu-container .li-menu-close {
	display: inline-block; width: 100%; text-align: right; float: none; border: 0; border-bottom: 0;
}
.profile-container .li-profile-close {
	display: inline-block; width: 100%; text-align: right; float: none; border: 0;
}
.menu-icons {
	display: inline-block;
}
}

/* start media 1210 */

@media screen and (max-width: 767px) {
	.pac-container {
		z-index: 99999 !important;
		font-size: 2.75vw;
	}
	.pac-container:after {
		/* Disclaimer: not needed to show 'powered by Google' if also a Google Map is shown */
		/* background-image: none !important; */
		/* height: 0px; */
		;
	}
	.header {
		height: 125px;
		border-bottom: 2px solid #343d46;
		text-align: center;
	}
	.header-001 {
		display: inline-block;
		position: relative;
		width: 100%;
		height: 60%;
		border: 0 solid #fff000;
		z-index: 9;
		padding: 0;
		margin: 0;
		float: none;
		top: 0;
	}
	.header-logo {
		display: inline-block;
		position: relative;
		float: none;
		transition: 0.2s all;
		height: 35%;
		max-height: 35%;
		width: 50%;
		max-width: 100%;
		left: 0;
		top: 0;
		border: 0 solid #000;
		padding: 0;
		margin: 0;
		text-align: center;
		z-index: 9999;
	}
	.header-logo-001 {
		height: 60%;
		max-height: 60%;
		width: 100%;
		max-width: 100%;
		left: 0;
		top: 0;
		border: 0 solid #000;
		padding: 0;
		margin: 0;
	}
	.header-logo img {
		max-width: 99.5%;
		max-height: 99.5%;
		margin: 0.5% 0;
	}
	.header-location {
		display: inline-block;
		position: relative;
		width: 100%;
		height: 100%;
		border: 0 solid #ff0000;
		padding: 0 5%;
		margin: 0;
	}
	.menu-location {
		display: none;
		position: absolute;
		width: 75%;
		min-width: 75%;
		max-width: 75%;
		text-align: center;
		border: 0vw solid #00ff00;
		z-index: 999;
		margin: 0 12.5%;
		padding: 0;
		top: 0;
	}
	.custom-select-1 {
		display: inline-block;
		position: relative;
		width: 45%;
		margin: 0.25% 2.5%;
		float: left;
		padding: 0;
	}
	.custom-select-1 i {
		display: none;
		position: absolute;
		left: 2.5%;
		top: 30%;
		color: #fff;
		z-index: 99;
		font-size: 1vw;
	}
	.custom-select-1 .custom-select-1-i {
		display: inline-block;
		position: absolute;
		left: auto;
		right: 2.5%;
		top: 15%;
		color: #1e1e1e;
		z-index: 99;
		font-size: 4vw;
		cursor: pointer;
	}
	.custom-select-2 {
		display: inline-block;
		position: relative;
		width: 45%;
		margin: 0.25% 2.5%;
		float: left;
		padding: 0;
	}
	.custom-select-2 i {
		display: inline-block;
		position: absolute;
		left: 2.5%;
		top: 30%;
		color: #343d46;
		z-index: 99;
		font-size: 2.5vw;
	}
	.custom-select-2 label {
		display: inline-block;
		position: absolute;
		right: 2%;
		font-weight: bold;
		color: #ff0000;
		z-index: 99;
		top: 20%;
		cursor: pointer;
		font-size: 1vw;
	}
	.header_form_country {
		display: inline-block;
		position: relative;
		background: rgba(0, 0, 0, 0.05);
		font-size: 2.75vw;
		color: #fff;
		border: 0;
		width: 100%;
		padding: 3% 0 3% 12.5%;
		margin: 0;
		color: #1e1e1e;
	}
	.header_form_country option {
		background: rgba(0, 0, 0, 0.05);
		color: #1e1e1e;
	}
	.header_form_city,
	.header_form_country_1 {
		display: inline-block;
		position: relative;
		width: 100%;
		border: 0;
		padding: 2.5% 10% 2.5% 10%;
		margin: 0;
		background: rgba(0, 0, 0, 0.05);
		font-size: 2.75vw;
		color: #fff;
		color: #1e1e1e;
	}
	.header_form_country_1 {
		padding: 2.5% 10% 2.5% 12.5%;
	}
	.corona-temp {
		display: none;
		position: absolute;
		float: left;
		width: 20%;
		top: 0;
		left: 75%;
		height: 50%;
		border: 0 solid #000;
		z-index: 22222;
	}
	.corona-temp img {
		display: inline-block;
		position: relative;
		max-width: 99%;
		max-height: 99%;
	}
	.content100-0 {
		display: inline-block;
		width: 100%;
		min-width: 100%;
		min-height: 75vh;
		padding: 0;
		position: relative;
		text-align: center;
		margin: 100px 0 0 0;
	}
	.content100 {
		min-height: 75vh;
		padding: 0;
		margin: 150px 0 0 0;
	}
	.search-div-75 {
		display: inline-block;
		position: relative;
		text-align: center;
		margin: 10% 0 7.5% 0;
		background: rgba(0, 0, 0, 0.75);
		line-height: auto;
		width: 75%;
		padding: 2.5% 2.5% 7.5% 2.5%;
		font-family: 'Poppins', sans-serif;
	}
	.menu-div {
		margin-top: -125px;
		/* background: transparent; */
		background: transparent;
		z-index: 999;
		color: #666;
		font-size: 3.75vw;
		text-align: left;
	}
	.menu-div-01 {
		margin-top: 0px;
		background: transparent;
		z-index: 9999;
		color: #1e1e1e;
		font-size: 3.75vw;
	}
	.menu-div .side-menu {
		display: block;
	}
	#menu-div-panel-home {
		display: none;
	}
	#li-classifieds {
		display: inherit;
	}
	#li-blogs {
		display: inherit;
	}
	.megamenu-fw {
		padding: 0 5%;
		background: transparent;
		background: #fff;
		font-size: 3.75vw;
	}
	.megamenu-fw-mini {
		position: static;
		padding: 0 5%;
		background: transparent;
		background: #fff;
		font-size: 3.75vw;
	}
	.menu-div .col-md-3 {
		display: block;
		float: none;
		margin: 0;
		width: 100%;
		background: #fff;
		font-size: 3.75vw;
	}
	.navbar-collapse {
		float: none;
	}
	.menu-div .megamenu-content li {
		line-height: 5vw;
	}
	.menu-div-ul-li-l {
		float: left;
		margin: 0 1%;
		min-width: 20%;
		text-align: left;
	}
	.menu-div-ul-li-logo {
		display: none; float: left; width: 60%; text-align: center;
	}
	.menu-div-ul-li-logo img {
		float: none; max-width: 100%; max-height: 40px; padding: 0; border: 0.1vw solid #ff0000;
	}
	.menu-div-ul-li-r {
		float: right;
		margin: 0 1%;
		min-width: 20%;
	}
	.top-search {
		padding: 0;
	}
}
/* end media 1210 */

/* start media 768 */

@media screen and (max-width: 767px) {
	.lf-section50 {
		width: 100%;
		height: auto;
		min-height: auto;
		font-size: 2.75vw;
		margin: 0;
	}
	.lf-section75 {
		font-weight: Normal;
	}
	.lf-icon {
		display: inline-block;
		position: relative;
		width: 6%;
	}
	.lf-txtbox {
		display: inline-block;
		position: relative;
		border: 0;
		width: 85%;
		font-size: 2.75vw;
	}
	.lf-label {
		display: inline-block;
		background: #f0f0f0;
		padding: 0.5vw 2vw;
		/* font: 2.5vw/2.5vw 'Almendra', serif; */
		font-family: 'Poppins', sans-serif;
		font-size: 2.75vw;
		color: #444;
		cursor: pointer;
	}
	.lf-label-fp {
		display: inline-block;
		background: #f0f0f0;
		padding: 0.5vw 1vw;
		margin: 0 0.5vw;
		/* font: 2.5vw/2.5vw 'Almendra', serif; */
		font-family: 'Poppins', sans-serif;
		font-size: 2.75vw;
		color: #444;
		cursor: pointer;
	}
	.why-signup li {
		font-size: 3vw;
	}
	.filtermenu-div {
		width: 75%;
		font-size: 2.75vw;
		margin: 2% 5%;
	}
	.media-div .text-content-table-cell {
		display: table-cell;
		vertical-align: middle;
		border: 0vw solid #4b4b4b;
		font-size: 2.75vw;
		line-height: 150%;
		border: 0 solid #ff0000;
		width: 100%;
		max-width: 100%;
		text-overflow: ellipsis;
		white-space: normal;
		overflow: hidden;
		overflow-wrap: break-word;
		hyphens: auto;
		text-align: center;
		word-wrap: break-word;
	}
	.nav20 {
		width: 100%;
		border: 0 solid #000;
	}
	.left-cell-15 {
		width: 100%;
		min-width: 15%;
	}
	.right-cell-85 {
		width: 100%;
	}
	.left-cell-25 {
		width: 100%;
		min-width: 15%;
	}
	.right-cell-75 {
		width: 100%;
	}
	/* start */
	.tablecellheader50-bg {
		background: rgba(0, 0, 0, 1);
		padding: 1%;
	}
	/* end */
	.navigate {
		position: relative;
		float: left;
		width: 95%;
		border: 0vw solid #000;
		vertical-align: middle;
		text-overflow: ellipsis;
		white-space: nowrap;
		overflow: hidden;
		margin: 0;
		text-align: left;
		padding: 2vw;
		font-family: 'Poppins', sans-serif;
		font-size: 2.75vw;
		font-weight: Normal;
	}
	.flip {
		padding: 1.5% 4%;
	}
	.search-div {
		width: 80%;
		border-radius: 0.5vw;
	}
	.indexpg {
		width: 100%;
		border: 0vw solid #000;
		background: #fff;
	}
	.otherpg {
		width: 80%;
		border: 0.1vw solid #d2d2d2;
		background: #fff;
		box-shadow: 2px 2px 4px #a2a2a2;
	}
	.search-div .i {
		left: 6%;
		top: 10%;
		font-size: 2.75vw;
	}
	.header-location .form-city-close {
		font-size: 3.25vw;
	}
	.search-submit {
		padding: 2% 5%;
		margin: 2% 5%;
		float: none;
		font-size: 3.75vw;
		width: 80%;
		text-align: center;
	}
	.fh5co-main-container {
		margin-top: -8%;
		padding: 3%;
	}
	.div-ads1x1-label {
		font-size: 2.25vw;
	}
	.div-ads1x2 {
		display: none;
	}
	.div-ads1x2-label {
		display: none;
		font-size: 2.25vw;
	}
	.label-par {
		font-size: 3.25vw;
		display: none;
	}
	.ad-type-desc {
		line-height: 175%;
		font-size: 3.25vw;
	}
	.footer {
		font-size: 3vw;
		line-height: 125%;
	}
	.footer-span100 {
		margin: 0.5%;
	}
	.footer-span20 {
		text-align: center;
		width: 100%;
		margin: 0;
	}
	.footer-span25 {
		text-align: center;
		float: left;
		width: 100%;
		margin: 0;
	}
	.footer-span30 {
		text-align: center;
		float: left;
		width: 100%;
		margin: 0;
	}
	.footer .footer-span30,
	.footer-span20 li {
		list-style-type: none;
		padding: 2% 4%;
	}
	.footer .footer-span100 li {
		list-style: none;
		padding: 0 1%;
		float: none;
		display: inline-block;
	}
	.bottom-panel {
		width: 50%;
		position: fixed;
		bottom: 1%;
		right: 2%;
	}
	.bottom-panel-inner {
		font-size: 3.75vw;
	}
	#bottom-panel-inner-i {
		font-size: 4.75vw;
		/* color: #00e676; */
		background: #00e676;
		color: #fff;
		border-radius: 45%;
		padding: 2.5%;
	}
	#whatsapp-web {
		display: none;
	}
	#whatsapp-mobile {
		display: inline-block;
	}
}
/* end media 768 */

/* start media 600 */

@media screen and (max-width: 767px) {
	.navigate-1 {
		text-align: left;
		padding: 0.5% 2%;
		font-family: 'Poppins', sans-serif;
		font-size: 3.5vw;
		border-bottom: 0.1vw solid #d2d2d2;
		background: #fff;
	}
	.navigate-ctgy {
		width: 100%;
	}
	.navigate-tl {
		width: 100%;
		float: left;
		text-align: left;
	}
	.section100, .section95, .section90, .section85, .section80, .section75, .section70, .section65, .section60, .section55, .section50, .section45, .section40, .section35, .section30, .section25, .section20, .section15, .section10, .section5 {
		width: 100%;
		min-width: 100%;
		float: none;
		padding: 0 2.5%;
		font-size: 100%;
	}
	.section100-tc, .section95-tc, .section90-tc, .section85-tc, .section80-tc, .section75-tc, .section70-tc, .section65-tc, .section60-tc, .section55-tc, .section50-tc, .section45-tc, .section40-tc, .section35-tc, .section30-tc, .section25-tc, .section20-tc, .section15-tc, .section10-tc, .section5-tc {
		width: 100%;
		min-width: 100%;
		float: none;
		padding: 0 2.5%;
		font-size: 100%;
	}
	.section100-fn, .section95-fn, .section90-fn, .section85-fn, .section80-fn, .section75-fn, .section70-fn, .section65-fn, .section60-fn, .section55-fn, .section50-fn, .section45-fn, .section40-fn, .section35-fn, .section30-fn, .section25-fn, .section20-fn, .section15-fn, .section10-fn, .section5-fn {
		width: 100%;
		min-width: 100%;
		float: none;
		padding: 0 2.5%;
		font-size: 100%;
	}
	.section100-fl, .section95-fl, .section90-fl, .section85-fl, .section80-fl, .section75-fl, .section70-fl, .section65-fl, .section60-fl, .section55-fl, .section50-fl, .section45-fl, .section40-fl, .section35-fl, .section30-fl, .section25-fl, .section20-fl, .section15-fl, .section10-fl, .section5-fl {
		width: 100%;
		min-width: 100%;
		float: none;
		padding: 0 2.5%;
		font-size: 100%;
	}
	.section100-fl-nc, .section95-fl-nc, .section90-fl-nc, .section85-fl-nc, .section80-fl-nc, .section75-fl-nc, .section70-fl-nc, .section65-fl-nc, .section60-fl-nc, .section55-fl-nc, .section50-fl-nc, .section45-fl-nc, .section40-fl-nc, .section35-fl-nc, .section30-fl-nc, .section25-fl-nc, .section20-fl-nc, .section15-fl-nc, .section10-fl-nc, .section5-fl-nc {
		font-size: 2.75vw;
	}
	.section100-fr, .section95-fr, .section90-fr, .section85-fr, .section80-fr, .section75-fr, .section70-fr, .section65-fr, .section60-fr, .section55-fr, .section50-fr, .section45-fr, .section40-fr, .section35-fr, .section30-fr, .section25-fr, .section20-fr, .section15-fr, .section10-fr, .section5-fr {
		width: 100%;
		min-width: 100%;
		float: none;
		padding: 0 5%;
		font-size: 100%;
	}
	.section100-fr-nc, .section95-fr-nc, .section90-fr-nc, .section85-fr-nc, .section80-fr-nc, .section75-fr-nc, .section70-fr-nc, .section65-fr-nc, .section60-fr-nc, .section55-fr-nc, .section50-fr-nc, .section45-fr-nc, .section40-fr-nc, .section35-fr-nc, .section30-fr-nc, .section25-fr-nc, .section20-fr-nc, .section15-fr-nc, .section10-fr-nc, .section5-fr-nc {
		font-size: 2.75vw;
	}
	.citystate-div {
		width: 50%;
		display: inline-block;
		position: absolute;
		float: none;
		padding: 1%;
		margin: 1% 0 0 0;
		border: 0.1vw solid #d2d2d2;
		font-size: 2.75vw;
		bottom: 10%;
		left: 25%;
	}
	.citystate-div input {
		display: inline-block;
		position: relative;
		width: 90%;
		padding: 0;
		border: 0 solid #d2d2d2;
		font-family: 'Poppins', sans-serif;
		line-height: 0;
		z-index: 9;
	}
	.form_city {
		
	}
	.citystate-clear {
		display: inline-block;
		position: absolute;
		color: #ff0000;
		padding: 0 1%;
		cursor: pointer;
		float: right;
		right: 0.5%;
		z-index: 99;
	}
	.right-panel {
		display: inline-block;
		position: absolute;
		float: none;
		width: 80%;
		top: 72.5%;
		left: 10%;
		height: 50%;
		border: 0 solid #000;
		z-index: 22;
		text-align: center;
	}
	.postad-label {
		width: 45%;
		display: inline-block;
		position: relative;
		z-index: 99;
		padding: 0 0.5%;
		margin: 0.5% 2.5%;
		border: 0vw solid #00ff00;
		/* font: 2.5vw/2.5vw 'Almendra', serif; */
		font-family: 'Poppins', sans-serif;
		font-size: 2.75vw;
		line-height: 100%;
		cursor: pointer;
		float: none;
		border: 0 solid #000;
		padding: 0;
		text-align: center;
	}
	.flip-minicart {
		width: 100%;
		display: inline-block;
		background: #e11111;
		position: relative;
		z-index: 99;
		padding: 5% 1%;
		border: 0vw solid #444;
		/* font: 2.5vw/2.5vw 'Almendra', serif; */
		font-family: 'Poppins', sans-serif;
		font-size: 2.75vw;
		color: #fff;
		cursor: pointer;
		text-align: center;
	}
	.panel-minicart {
		display: none;
		position: absolute;
		top: 100%;
		z-index: 99999;
		left: 0;
		border: 0 solid #000;
		background: rgba(255, 255, 255, 0.9);
		padding: 2% 2%;
		color: #000;
		font-size: 2.75vw;
		font-family: 'Poppins', sans-serif;
		width: 100%;
		overflow: hidden;
		text-align: center;
		line-height: 350%;
	}
	#flip {
		display: none;
	}
	.loginsignup-label {
		background: none;
		display: none;
		width: 45%;
		position: relative;
		padding: 0 0.5%;
		margin: 0.5% 2.5%;
		border: 0 solid #000;
		float: left;
		text-align: center;
	}
	.loginsignup-flip {
		width: 100%;
		background: none;
		position: relative;
		z-index: 99;
		padding: 0;
		border: 0px solid #000;
		/* font: 2vw/2vw 'Almendra', serif; */
		font-family: 'Poppins', sans-serif;
		font-size: 2.75vw;
		color: #fff;
		text-align: center;
		cursor: pointer;
	}
	.loginsignup-panel {
		width: 100%;
		display: none;
		position: absolute;
		top: 100%;
		z-index: 9999999;
		left: -1vw;
		border: 0vw solid #000;
		background: rgba(255, 255, 255, 0.9);
		padding: 2% 2%;
		color: #fff;
		font-size: 2.75vw;
		font-family: 'Poppins', sans-serif;
		left: 0;
		line-height: 200%;
	}
	.loginsignup-flip img {
		width: 25%;
		height: auto;
	}
	.search-div-ctgy-container {
		display: none;
	}
	.search-tagline {
		font-size: 2.5vw;
		padding: 2% 0.1%;
	}
	.autocomplete {
		position: relative;
		display: inline-block;
		border-radius: 0;
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
		width: 100%;
		border: 0 solid #d2d2d2;
		float: none;
		padding: 0 0;
		margin: 0 0;
		text-align: left;
	}
	.autocomplete-items {
		width: 90%;
		margin: 0 5%;
		font-size: 3vw;
	}
	.autocomplete-items div {
		padding: 2.5% 5%;
		margin: 0;
	}
	.search-txtbox {
		font-size: 3.25vw;
		line-height: auto;
		padding: 2% 5%;
		margin: 2% 5%;
		width: 90%;
		border: 0.1vw solid #d2d2d2;
	}
	.search-select {
		display: inline-block;
		position: relative;
		font-size: 3.25vw;
		line-height: auto;
		border: 0.2vw solid #2c2c2c;
		width: 90%;
		border: 0.1vw solid #d2d2d2;
		padding: 2% 5%;
		margin: 2% 5%;
	}
	.box-001 {
		width: 30%;
		height: 30vw;
		margin: 1.5%;
	}
	.box-001-tag-img-01 {
		font-size: 2vw;
	}
	.box-001-tag-img-02 {
		font-size: 2vw;
	}
	.itzclassy-summary-p {
		font-size: 2.25vw;
		line-height: 125%;
	}
	.itzclassy-summary-title {
		font-size: 3vw;
	}
}
/* end media 600 */

@media screen and (max-width: 480px) {
	
	.header {
		height: 125px;
		text-align: center;
	}
	.header-001 {
		z-index: 9;
	}
	.header-logo {
		padding: 0 1%;
		float: none;
		border: 0 solid #000;
		transition: 0.2s all;
		height: 35%;
		max-height: 35%;
		width: 50%;
		max-width: 50%;
		text-align: center;
		z-index: 99999;
	}	
	.menu-div {
		position: relative;
		border: 0 solid #000;
		top: 0;
		left: 0;
		text-align: left;
		margin-top: -120px;
		z-index: 9999;
	}
	.header_form_country {
		padding: 5% 0 5% 12.5%;
	}
	.right-panel {
		display: inline-block;
		position: absolute;
		float: left;
		width: 95%;
		top: 71.5%;
		left: 2.5%;
		height: 50%;
		border: 0 solid #000;
		z-index: 22;
	}
	.postad-label {
		font-family: 'Poppins', sans-serif;
		font-size: 3.5vw;
		line-height: 100%;
	}
	.flip-minicart {
		font-family: 'Poppins', sans-serif;
		font-size: 3.25vw;
		line-height: 100%;
	}
	.panel-minicart {
		font-family: 'Poppins', sans-serif;
		font-size: 3.5vw;
		line-height: 300%;
	}
	.corona-temp {
		display: none;
		position: absolute;
		float: left;
		width: 25%;
		top: 72.5%;
		left: 36.5%;
		height: 50%;
		border: 0 solid #000;
		z-index: 22222;
	}
	.login-icon-black, .login-icon-red {
		font-size: 5vw;
	}
}
</style>