@charset "utf-8";
/*
@media (min-width: 576px) {
}
@media (min-width: 768px) {
}
@media (min-width: 992px) {
}
@media (min-width: 1200px) {
}
*/

/* =====core structure================ */
html {height:100%;}
/* body {margin:0; direction:rtl; min-height:100%;font-size:15px; font-family: 'Exo', sans-serif; overflow-x:hidden;overflow-y:scroll;} */
body {margin:0; direction:rtl; min-height:100%;font-size:16px; font-family: "Assistant", Arial, Helvetica, sans-serif; overflow-x:hidden;overflow-y:scroll;background-size:cover;background-attachment:fixed;}
* {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	position:relative;
}
.grid {
	float:right; /* ========== */
	height:auto;
	padding:0;
}
.grid .box {
	width:100%;
	height:auto;
}
/* ===== absolute and fixed ==== */
.abs {
	position:absolute;
}
.abs img{
	width:100%;
}
.fixed {
	position:fixed;
}
.fixed img{
	width:100%;
}
p a{text-decoration:underline;color:#007399;}
/* =============== */
.grid .block a, .block {display:block;}
.grid .block label {display:block;}
/* ====== border ========= */

/* ====== nav v ========== */
.grid .nav_link_side:hover, .nav_link_side:hover{background-color:#eee;}
.grid .selected_side {color:#ff6000;font-weight:bold;}
.grid .nav_v ul{
list-style-type: none;
padding:0;
border:none;
width:100%;
margin:auto;
}
.grid .nav_v ul li ul{
list-style-type: none;
list-style-position:inside;
}
.grid .ticker ul{
	list-style-type: none;
	padding:10px!important;
}

/* ====== flex =========== */
.grid .flex-cont, .flex-cont {display: flex; align-items: center;flex-wrap: wrap;}
.grid .flex-centered, .flex-centered {display: flex; height: 100%; justify-content: center;align-items: center;align-content:stretch}
.grid .flex-centered1, .flex-centered1 {display: flex!important;justify-content: center;align-items: center;height:100%;flex-wrap: wrap;flex-direction: column;}
.grid .flex-hcentered, .flex-hcentered {display: flex!important;align-items: center;height:100%;flex-direction: column;}

@media (min-width: 576px) {
.grid .flex-centered1-sm, .flex-centered1-sm {display: flex; height: 100%; justify-content: center;align-items: center;align-content:stretch;flex-wrap: wrap;}
}
@media (min-width: 768px) {
.grid .flex-centered1-md, .flex-centered1-md {display: flex; height: 100%; justify-content: center;align-items: center;align-content:stretch;flex-wrap: wrap;}
}
@media (min-width: 992px) {
.grid .flex-centered1-lg, .flex-centered1-lg {display: flex!important;justify-content: center;align-items: center;height:100%;flex-wrap: wrap;flex-direction: column;}
.grid .flex-centered-lg, .flex-centered-lg {display: flex; justify-content: center;align-items: center;flex-wrap: wrap;}

}
@media (min-width: 1200px) {
.grid .flex-centered1-xl, .flex-centered1-xl {display: flex; height: 100%; justify-content: center;align-items: center;align-content:stretch;flex-wrap: wrap;}
}

/* ===== nav top ======== */
.selectedTop{display:block;color:#ffcc00!important;}
.nav_link_upper a{color:#fff!important;}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ==========columns start============= */
.w1 {width:100%;} .w2 {width:50%;} .w3 {width:33.3333%;} .w4 {width:25%;} .w5 {width:20%;} .w6 {width:16.6667%;} .w7 {width:14.2857%;} .w8 {width:12.5000%;} .w9 {width:11.1111%;} .w10 {width:10%;} .w11 {width:9.0909%;} .w12 {width:8.3333%;} .w13 {width:7.6923%;} .w14 {width:7.1429%;} .w15 {width:6.6667%;} .w16 {width:6.2500%;} .w17 {width:5.8824%;} .w18 {width:5.5556%;} .w19 {width:5.2632%;} .w20 {width:5%;} 
@media (min-width: 576px) {
.w1-sm {width:100%;} .w2-sm {width:50%;} .w3-sm {width:33.3333%;} .w4-sm {width:25%;} .w5-sm {width:20%;} .w6-sm {width:16.6667%;} .w7-sm {width:14.2857%;} .w8-sm {width:12.5000%;} .w9-sm {width:11.1111%;} .w10-sm {width:10%;} .w11-sm {width:9.0909%;} .w12-sm {width:8.3333%;} .w13-sm {width:7.6923%;} .w14-sm {width:7.1429%;} .w15-sm {width:6.6667%;} .w16-sm {width:6.2500%;} .w17-sm {width:5.8824%;} .w18-sm {width:5.5556%;} .w19-sm {width:5.2632%;} .w20-sm {width:5%;} 
}
@media (min-width: 768px) {
.w1-md {width:100%;} .w2-md {width:50%;} .w3-md {width:33.3333%;} .w4-md {width:25%;} .w5-md {width:20%;} .w6-md {width:16.6667%;} .w7-md {width:14.2857%;} .w8-md {width:12.5000%;} .w9-md {width:11.1111%;} .w10-md {width:10%;} .w11-md {width:9.0909%;} .w12-md {width:8.3333%;} .w13-md {width:7.6923%;} .w14-md {width:7.1429%;} .w15-md {width:6.6667%;} .w16-md {width:6.2500%;} .w17-md {width:5.8824%;} .w18-md {width:5.5556%;} .w19-md {width:5.2632%;} .w20-md {width:5%;} }
@media (min-width: 992px) {
.w1-lg {width:100%!important;} .w2-lg {width:50%!important;} .w3-lg {width:33.3333%!important;} .w4-lg {width:25%!important;} .w5-lg {width:20%!important;} .w6-lg {width:16.6667%;} .w7-lg {width:14.2857%;} .w8-lg {width:12.5000%;} .w9-lg {width:11.1111%;} .w10-lg {width:10%;} .w11-lg {width:9.0909%;} .w12-lg {width:8.3333%;} .w13-lg {width:7.6923%;} .w14-lg {width:7.1429%;} .w15-lg {width:6.6667%;} .w16-lg {width:6.2500%;} .w17-lg {width:5.8824%;} .w18-lg {width:5.5556%;} .w19-lg {width:5.2632%;} .w20-lg {width:5%;} 
}
@media (min-width: 1200px) {
.w1-xl {width:100%;} .w2-xl {width:50%!important;} .w3-xl {width:33.3333%!important;} .w4-xl {width:25%!important;} .w5-xl {width:20%!important;} .w6-xl {width:16.6667%!important;} .w7-xl {width:14.2857%!important;} .w8-xl {width:12.5000%!important;} .w9-xl {width:11.1111%;} .w10-xl {width:10%;} .w11-xl {width:9.0909%;} .w12-xl {width:8.3333%;} .w13-xl {width:7.6923%;} .w14-xl {width:7.1429%;} .w15-xl {width:6.6667%;} .w16-xl {width:6.2500%;} .w17-xl {width:5.8824%;} .w18-xl {width:5.5556%;} .w19-xl {width:5.2632%;} .w20-xl {width:5%;} 
}
/* ==========columns end============= */
/* ==========widths start============= */
.ww5 {width:5%!important;} .ww10 {width:10%;} .ww15 {width:15%;} .ww20 {width:20%;} .ww25 {width:25%;} .ww30 {width:30%;} .ww35 {width:35%;} .ww40 {width:40%;} .ww45 {width:45%;} .ww50 {width:50%;} .ww55 {width:55%;} .ww60 {width:60%;} .ww65 {width:65%;} .ww70 {width:70%;} .ww75 {width:75%;} .ww80 {width:80%;} .ww85 {width:85%;} .ww90 {width:90%;} .ww95 {width:95%;} .ww150 {width:150%;} .ww200 {width:200%;} .ww250 {width:250%;} .ww300 {width:300%;} .ww350 {width:350%;} .ww400 {width:400%;} .ww66 {width:66%;}

@media (min-width: 576px) {
.ww5-sm {width:5%;} .ww10-sm {width:10%;} .ww15-sm {width:15%;} .ww20-sm {width:20%;} .ww25-sm {width:25%;} .ww30-sm {width:30%;} .ww35-sm {width:35%;} .ww40-sm {width:40%;} .ww45-sm {width:45%;} .ww50-sm {width:50%;} .ww55-sm {width:55%;} .ww60-sm {width:60%;} .ww65-sm {width:65%;} .ww70-sm {width:70%;} .ww75-sm {width:75%;} .ww80-sm {width:80%;} .ww85-sm {width:85%;} .ww90-sm {width:90%;} .ww95-sm {width:95%;} .ww150-sm {width:150%;} .ww200-sm {width:200%;} .ww250-sm {width:250%;} .ww300-sm {width:300%;} .ww350-sm {width:350%;} .ww400-sm {width:400%;} .ww66-sm {width:66%;}
}
@media (min-width: 768px) {
.ww5-md {width:5%;} .ww10-md {width:10%;} .ww15-md {width:15%;} .ww20-md {width:20%;} .ww25-md {width:25%;} .ww30-md {width:30%;} .ww35-md {width:35%;} .ww40-md {width:40%;} .ww45-md {width:45%;} .ww50-md {width:50%;} .ww55-md {width:55%;} .ww60-md {width:60%;} .ww65-md {width:65%;} .ww70-md {width:70%;} .ww75-md {width:75%;} .ww80-md {width:80%;} .ww85-md {width:85%;} .ww90-md {width:90%;} .ww95-md {width:95%;} .ww150-md {width:150%;} .ww200-md {width:200%;} .ww250-md {width:250%;} .ww300-md {width:300%;} .ww350-md {width:350%;} .ww400-md {width:400%;} .ww66-md {width:66%;}
}
@media (min-width: 992px) {
.ww5-lg {width:5%;} .ww10-lg {width:10%;} .ww15-lg {width:15%;} .ww20-lg {width:20%;} .ww25-lg {width:25%;} .ww30-lg {width:30%;} .ww35-lg {width:35%;} .ww40-lg {width:40%;} .ww45-lg {width:45%;} .ww50-lg {width:50%;} .ww55-lg {width:55%;} .ww60-lg {width:60%;} .ww65-lg {width:65%;} .ww70-lg {width:70%;} .ww75-lg {width:75%;} .ww80-lg {width:80%;} .ww85-lg {width:85%;} .ww90-lg {width:90%;} .ww95-lg {width:95%;} .ww150-lg {width:150%;} .ww200-lg {width:200%;} .ww250-lg {width:250%;} .ww300-lg {width:300%;} .ww350-lg {width:350%;} .ww400-lg {width:400%;} .ww66-lg {width:66%;}
}
@media (min-width: 1200px) {
.ww5-xl {width:5%;} .ww10-xl {width:10%;} .ww15-xl {width:15%;} .ww20-xl {width:20%;} .ww25-xl {width:25%;} .ww30-xl {width:30%;} .ww35-xl {width:35%;} .ww40-xl {width:40%!important;} .ww45-xl {width:45%;} .ww50-xl {width:50%;} .ww55-xl {width:55%;} .ww60-xl {width:60%!important;} .ww65-xl {width:65%;} .ww70-xl {width:70%;} .ww75-xl {width:75%;} .ww80-xl {width:80%;} .ww85-xl {width:85%;} .ww90-xl {width:90%;} .ww95-xl {width:95%;} .ww150-xl {width:150%;} .ww200-xl {width:200%;} .ww250-xl {width:250%;} .ww300-xl {width:300%;} .ww350-xl {width:350%;} .ww400-xl {width:400%;} .ww66-xl {width:66%!important;}
}
/* ==========widths end============= */
/* ==========min height start============= */
.grid .min-height {min-height:750px!important;}
@media (min-width: 576px) {
	.grid .min-height-sm {min-height:500px;}
}
@media (min-width: 768px) {
	.grid .min-height-md {min-height:750px;}
}
@media (min-width: 992px) {
	.grid .min-height-lg {min-height:750px;}
}
@media (min-width: 1200px) {
	.grid .min-height-xl {min-height:750px;}
}
/* ==========min height end============= */
/* ==========height start============= */
.h1 {height:1px!important;}
.h2 {height:2px!important;}
.h3 {height:3px!important;}
.h5 {height:5px!important;} .h10 {height:10px!important;} .h15 {height:15px!important;} .h20 {height:20px!important;} .h25 {height:25px!important;} .h30 {height:30px!important;} .h35 {height:35px!important;} .h40 {height:40px!important;} .h45 {height:45px!important;} .h50 {height:50px!important;} .h55 {height:55px!important;} .h60 {height:60px!important;} .h65 {height:65px!important;} .h70 {height:70px!important;} .h75 {height:75px!important;} .h80 {height:80px!important;} .h85 {height:85px!important;} .h90 {height:90px!important;} .h95 {height:95px!important;} .h100 {height:100px!important;} .h105 {height:105px!important;} .h110 {height:110px!important;} .h115 {height:115px!important;} .h120 {height:120px!important;} .h125 {height:125px!important;} .h130 {height:130px!important;} .h135 {height:135px!important;} .h140 {height:140px!important;} .h145 {height:145px!important;} .h150 {height:150px!important;} .h155 {height:155px!important;} .h160 {height:160px!important;} .h165 {height:165px!important;} .h170 {height:170px!important;} .h175 {height:175px!important;} .h180 {height:180px!important;} .h185 {height:185px!important;} .h190 {height:190px!important;} .h195 {height:195px!important;} .h200 {height:200px!important;} .h205 {height:205px!important;} .h210 {height:210px!important;} .h215 {height:215px!important;} .h220 {height:220px!important;} .h225 {height:225px!important;} .h230 {height:230px!important;} .h235 {height:235px!important;} .h240 {height:240px!important;} .h245 {height:245px!important;} .h250 {height:250px!important;} .h255 {height:255px!important;} .h260 {height:260px!important;} .h265 {height:265px!important;} .h270 {height:270px!important;} .h275 {height:275px!important;} .h280 {height:280px!important;} .h285 {height:285px!important;} .h290 {height:290px!important;} .h295 {height:295px!important;} .h300 {height:300px!important;} .h305 {height:305px!important;} .h310 {height:310px!important;} .h315 {height:315px!important;} .h320 {height:320px!important;} .h325 {height:325px!important;} .h330 {height:330px!important;} .h335 {height:335px!important;} .h340 {height:340px!important;} .h345 {height:345px!important;} .h350 {height:350px!important;} .h355 {height:355px!important;} .h360 {height:360px!important;} .h365 {height:365px!important;} .h370 {height:370px!important;} .h375 {height:375px!important;} .h380 {height:380px!important;} .h385 {height:385px!important;} .h390 {height:390px!important;} .h395 {height:395px!important;} .h400 {height:400px!important;} .h405 {height:405px!important;} .h410 {height:410px!important;} .h415 {height:415px!important;} .h420 {height:420px!important;} .h425 {height:425px!important;} .h430 {height:430px!important;} .h435 {height:435px!important;} .h440 {height:440px!important;} .h445 {height:445px!important;} .h450 {height:450px!important;} .h455 {height:455px!important;} .h460 {height:460px!important;} .h465 {height:465px!important;} .h470 {height:470px!important;} .h475 {height:475px!important;} .h480 {height:480px!important;} .h485 {height:485px!important;} .h490 {height:490px!important;} .h495 {height:495px!important;} .h500 {height:500px!important;} .h505 {height:505px!important;} .h510 {height:510px!important;} .h515 {height:515px!important;} .h520 {height:520px!important;} .h525 {height:525px!important;} .h530 {height:530px!important;} .h535 {height:535px!important;} .h540 {height:540px!important;} .h545 {height:545px!important;} .h550 {height:550px!important;} .h555 {height:555px!important;} .h560 {height:560px!important;} .h565 {height:565px!important;} .h570 {height:570px!important;} .h575 {height:575px!important;} .h580 {height:580px!important;} .h585 {height:585px!important;} .h590 {height:590px!important;} .h595 {height:595px!important;} .h600 {height:600px!important;} .h605 {height:605px!important;} .h610 {height:610px!important;} .h615 {height:615px!important;} .h620 {height:620px!important;} .h625 {height:625px!important;} .h630 {height:630px!important;} .h635 {height:635px!important;} .h640 {height:640px!important;} .h645 {height:645px!important;} .h650 {height:650px!important;} .h655 {height:655px!important;} .h660 {height:660px!important;} .h665 {height:665px!important;} .h670 {height:670px!important;} .h675 {height:675px!important;} .h680 {height:680px!important;} .h685 {height:685px!important;} .h690 {height:690px!important;} .h695 {height:695px!important;} .h700 {height:700px!important;} .h705 {height:705px!important;} .h710 {height:710px!important;} .h715 {height:715px!important;} .h720 {height:720px!important;} .h725 {height:725px!important;} .h730 {height:730px!important;} .h735 {height:735px!important;} .h740 {height:740px!important;} .h745 {height:745px!important;} .h750 {height:750px!important;} .h755 {height:755px!important;} .h760 {height:760px!important;} .h765 {height:765px!important;} .h770 {height:770px!important;} .h775 {height:775px!important;} .h780 {height:780px!important;} .h785 {height:785px!important;} .h790 {height:790px!important;} .h795 {height:795px!important;} .h800 {height:800px!important;} 

@media (min-width: 576px) {
.h5-sm {height:5px!important;} .h10-sm {height:10px!important;} .h15-sm {height:15px!important;} .h20-sm {height:20px!important;} .h25-sm {height:25px!important;} .h30-sm {height:30px!important;} .h35-sm {height:35px!important;} .h40-sm {height:40px!important;} .h45-sm {height:45px!important;} .h50-sm {height:50px!important;} .h55-sm {height:55px!important;} .h60-sm {height:60px!important;} .h65-sm {height:65px!important;} .h70-sm {height:70px!important;} .h75-sm {height:75px!important;} .h80-sm {height:80px!important;} .h85-sm {height:85px!important;} .h90-sm {height:90px!important;} .h95-sm {height:95px!important;} .h100-sm {height:100px!important;} .h105-sm {height:105px!important;} .h110-sm {height:110px!important;} .h115-sm {height:115px!important;} .h120-sm {height:120px!important;} .h125-sm {height:125px!important;} .h130-sm {height:130px!important;} .h135-sm {height:135px!important;} .h140-sm {height:140px!important;} .h145-sm {height:145px!important;} .h150-sm {height:150px!important;} .h155-sm {height:155px!important;} .h160-sm {height:160px!important;} .h165-sm {height:165px!important;} .h170-sm {height:170px!important;} .h175-sm {height:175px!important;} .h180-sm {height:180px!important;} .h185-sm {height:185px!important;} .h190-sm {height:190px!important;} .h195-sm {height:195px!important;} .h200-sm {height:200px!important;} .h205-sm {height:205px!important;} .h210-sm {height:210px!important;} .h215-sm {height:215px!important;} .h220-sm {height:220px!important;} .h225-sm {height:225px!important;} .h230-sm {height:230px!important;} .h235-sm {height:235px!important;} .h240-sm {height:240px!important;} .h245-sm {height:245px!important;} .h250-sm {height:250px!important;} .h255-sm {height:255px!important;} .h260-sm {height:260px!important;} .h265-sm {height:265px!important;} .h270-sm {height:270px!important;} .h275-sm {height:275px!important;} .h280-sm {height:280px!important;} .h285-sm {height:285px!important;} .h290-sm {height:290px!important;} .h295-sm {height:295px!important;} .h300-sm {height:300px!important;} .h305-sm {height:305px!important;} .h310-sm {height:310px!important;} .h315-sm {height:315px!important;} .h320-sm {height:320px!important;} .h325-sm {height:325px!important;} .h330-sm {height:330px!important;} .h335-sm {height:335px!important;} .h340-sm {height:340px!important;} .h345-sm {height:345px!important;} .h350-sm {height:350px!important;} .h355-sm {height:355px!important;} .h360-sm {height:360px!important;} .h365-sm {height:365px!important;} .h370-sm {height:370px!important;} .h375-sm {height:375px!important;} .h380-sm {height:380px!important;} .h385-sm {height:385px!important;} .h390-sm {height:390px!important;} .h395-sm {height:395px!important;} .h400-sm {height:400px!important;} .h405-sm {height:405px!important;} .h410-sm {height:410px!important;} .h415-sm {height:415px!important;} .h420-sm {height:420px!important;} .h425-sm {height:425px!important;} .h430-sm {height:430px!important;} .h435-sm {height:435px!important;} .h440-sm {height:440px!important;} .h445-sm {height:445px!important;} .h450-sm {height:450px!important;} .h455-sm {height:455px!important;} .h460-sm {height:460px!important;} .h465-sm {height:465px!important;} .h470-sm {height:470px!important;} .h475-sm {height:475px!important;} .h480-sm {height:480px!important;} .h485-sm {height:485px!important;} .h490-sm {height:490px!important;} .h495-sm {height:495px!important;} .h500-sm {height:500px!important;} .h505-sm {height:505px!important;} .h510-sm {height:510px!important;} .h515-sm {height:515px!important;} .h520-sm {height:520px!important;} .h525-sm {height:525px!important;} .h530-sm {height:530px!important;} .h535-sm {height:535px!important;} .h540-sm {height:540px!important;} .h545-sm {height:545px!important;} .h550-sm {height:550px!important;} .h555-sm {height:555px!important;} .h560-sm {height:560px!important;} .h565-sm {height:565px!important;} .h570-sm {height:570px!important;} .h575-sm {height:575px!important;} .h580-sm {height:580px!important;} .h585-sm {height:585px!important;} .h590-sm {height:590px!important;} .h595-sm {height:595px!important;} .h600-sm {height:600px!important;} .h605-sm {height:605px!important;} .h610-sm {height:610px!important;} .h615-sm {height:615px!important;} .h620-sm {height:620px!important;} .h625-sm {height:625px!important;} .h630-sm {height:630px!important;} .h635-sm {height:635px!important;} .h640-sm {height:640px!important;} .h645-sm {height:645px!important;} .h650-sm {height:650px!important;} .h655-sm {height:655px!important;} .h660-sm {height:660px!important;} .h665-sm {height:665px!important;} .h670-sm {height:670px!important;} .h675-sm {height:675px!important;} .h680-sm {height:680px!important;} .h685-sm {height:685px!important;} .h690-sm {height:690px!important;} .h695-sm {height:695px!important;} .h700-sm {height:700px!important;} .h705-sm {height:705px!important;} .h710-sm {height:710px!important;} .h715-sm {height:715px!important;} .h720-sm {height:720px!important;} .h725-sm {height:725px!important;} .h730-sm {height:730px!important;} .h735-sm {height:735px!important;} .h740-sm {height:740px!important;} .h745-sm {height:745px!important;} .h750-sm {height:750px!important;} .h755-sm {height:755px!important;} .h760-sm {height:760px!important;} .h765-sm {height:765px!important;} .h770-sm {height:770px!important;} .h775-sm {height:775px!important;} .h780-sm {height:780px!important;} .h785-sm {height:785px!important;} .h790-sm {height:790px!important;} .h795-sm {height:795px!important;} .h800-sm {height:800px!important;} 
} 
@media (min-width: 768px) {
.h5-md {height:5px!important;} .h10-md {height:10px!important;} .h15-md {height:15px!important;} .h20-md {height:20px!important;} .h25-md {height:25px!important;} .h30-md {height:30px!important;} .h35-md {height:35px!important;} .h40-md {height:40px!important;} .h45-md {height:45px!important;} .h50-md {height:50px!important;} .h55-md {height:55px!important;} .h60-md {height:60px!important;} .h65-md {height:65px!important;} .h70-md {height:70px!important;} .h75-md {height:75px!important;} .h80-md {height:80px!important;} .h85-md {height:85px!important;} .h90-md {height:90px!important;} .h95-md {height:95px!important;} .h100-md {height:100px!important;} .h105-md {height:105px!important;} .h110-md {height:110px!important;} .h115-md {height:115px!important;} .h120-md {height:120px!important;} .h125-md {height:125px!important;} .h130-md {height:130px!important;} .h135-md {height:135px!important;} .h140-md {height:140px!important;} .h145-md {height:145px!important;} .h150-md {height:150px!important;} .h155-md {height:155px!important;} .h160-md {height:160px!important;} .h165-md {height:165px!important;} .h170-md {height:170px!important;} .h175-md {height:175px!important;} .h180-md {height:180px!important;} .h185-md {height:185px!important;} .h190-md {height:190px!important;} .h195-md {height:195px!important;} .h200-md {height:200px!important;} .h205-md {height:205px!important;} .h210-md {height:210px!important;} .h215-md {height:215px!important;} .h220-md {height:220px!important;} .h225-md {height:225px!important;} .h230-md {height:230px!important;} .h235-md {height:235px!important;} .h240-md {height:240px!important;} .h245-md {height:245px!important;} .h250-md {height:250px!important;} .h255-md {height:255px!important;} .h260-md {height:260px!important;} .h265-md {height:265px!important;} .h270-md {height:270px!important;} .h275-md {height:275px!important;} .h280-md {height:280px!important;} .h285-md {height:285px!important;} .h290-md {height:290px!important;} .h295-md {height:295px!important;} .h300-md {height:300px!important;} .h305-md {height:305px!important;} .h310-md {height:310px!important;} .h315-md {height:315px!important;} .h320-md {height:320px!important;} .h325-md {height:325px!important;} .h330-md {height:330px!important;} .h335-md {height:335px!important;} .h340-md {height:340px!important;} .h345-md {height:345px!important;} .h350-md {height:350px!important;} .h355-md {height:355px!important;} .h360-md {height:360px!important;} .h365-md {height:365px!important;} .h370-md {height:370px!important;} .h375-md {height:375px!important;} .h380-md {height:380px!important;} .h385-md {height:385px!important;} .h390-md {height:390px!important;} .h395-md {height:395px!important;} .h400-md {height:400px!important;} .h405-md {height:405px!important;} .h410-md {height:410px!important;} .h415-md {height:415px!important;} .h420-md {height:420px!important;} .h425-md {height:425px!important;} .h430-md {height:430px!important;} .h435-md {height:435px!important;} .h440-md {height:440px!important;} .h445-md {height:445px!important;} .h450-md {height:450px!important;} .h455-md {height:455px!important;} .h460-md {height:460px!important;} .h465-md {height:465px!important;} .h470-md {height:470px!important;} .h475-md {height:475px!important;} .h480-md {height:480px!important;} .h485-md {height:485px!important;} .h490-md {height:490px!important;} .h495-md {height:495px!important;} .h500-md {height:500px!important;} .h505-md {height:505px!important;} .h510-md {height:510px!important;} .h515-md {height:515px!important;} .h520-md {height:520px!important;} .h525-md {height:525px!important;} .h530-md {height:530px!important;} .h535-md {height:535px!important;} .h540-md {height:540px!important;} .h545-md {height:545px!important;} .h550-md {height:550px!important;} .h555-md {height:555px!important;} .h560-md {height:560px!important;} .h565-md {height:565px!important;} .h570-md {height:570px!important;} .h575-md {height:575px!important;} .h580-md {height:580px!important;} .h585-md {height:585px!important;} .h590-md {height:590px!important;} .h595-md {height:595px!important;} .h600-md {height:600px!important;} .h605-md {height:605px!important;} .h610-md {height:610px!important;} .h615-md {height:615px!important;} .h620-md {height:620px!important;} .h625-md {height:625px!important;} .h630-md {height:630px!important;} .h635-md {height:635px!important;} .h640-md {height:640px!important;} .h645-md {height:645px!important;} .h650-md {height:650px!important;} .h655-md {height:655px!important;} .h660-md {height:660px!important;} .h665-md {height:665px!important;} .h670-md {height:670px!important;} .h675-md {height:675px!important;} .h680-md {height:680px!important;} .h685-md {height:685px!important;} .h690-md {height:690px!important;} .h695-md {height:695px!important;} .h700-md {height:700px!important;} .h705-md {height:705px!important;} .h710-md {height:710px!important;} .h715-md {height:715px!important;} .h720-md {height:720px!important;} .h725-md {height:725px!important;} .h730-md {height:730px!important;} .h735-md {height:735px!important;} .h740-md {height:740px!important;} .h745-md {height:745px!important;} .h750-md {height:750px!important;} .h755-md {height:755px!important;} .h760-md {height:760px!important;} .h765-md {height:765px!important;} .h770-md {height:770px!important;} .h775-md {height:775px!important;} .h780-md {height:780px!important;} .h785-md {height:785px!important;} .h790-md {height:790px!important;} .h795-md {height:795px!important;} .h800-md {height:800px!important;} 
} 
@media (min-width: 992px) {
.h5-lg {height:5px!important;} .h10-lg {height:10px!important;} .h15-lg {height:15px!important;} .h20-lg {height:20px!important;} .h25-lg {height:25px!important;} .h30-lg {height:30px!important;} .h35-lg {height:35px!important;} .h40-lg {height:40px!important;} .h45-lg {height:45px!important;} .h50-lg {height:50px!important;} .h55-lg {height:55px!important;} .h60-lg {height:60px!important;} .h65-lg {height:65px!important;} .h70-lg {height:70px!important;} .h75-lg {height:75px!important;} .h80-lg {height:80px!important;} .h85-lg {height:85px!important;} .h90-lg {height:90px!important;} .h95-lg {height:95px!important;} .h100-lg {height:100px!important;} .h105-lg {height:105px!important;} .h110-lg {height:110px!important;} .h115-lg {height:115px!important;} .h120-lg {height:120px!important;} .h125-lg {height:125px!important;} .h130-lg {height:130px!important;} .h135-lg {height:135px!important;} .h140-lg {height:140px!important;} .h145-lg {height:145px!important;} .h150-lg {height:150px!important;} .h155-lg {height:155px!important;} .h160-lg {height:160px!important;} .h165-lg {height:165px!important;} .h170-lg {height:170px!important;} .h175-lg {height:175px!important;} .h180-lg {height:180px!important;} .h185-lg {height:185px!important;} .h190-lg {height:190px!important;} .h195-lg {height:195px!important;} .h200-lg {height:200px!important;} .h205-lg {height:205px!important;} .h210-lg {height:210px!important;} .h215-lg {height:215px!important;} .h220-lg {height:220px!important;} .h225-lg {height:225px!important;} .h230-lg {height:230px!important;} .h235-lg {height:235px!important;} .h240-lg {height:240px!important;} .h245-lg {height:245px!important;} .h250-lg {height:250px!important;} .h255-lg {height:255px!important;} .h260-lg {height:260px!important;} .h265-lg {height:265px!important;} .h270-lg {height:270px!important;} .h275-lg {height:275px!important;} .h280-lg {height:280px!important;} .h285-lg {height:285px!important;} .h290-lg {height:290px!important;} .h295-lg {height:295px!important;} .h300-lg {height:300px!important;} .h305-lg {height:305px!important;} .h310-lg {height:310px!important;} .h315-lg {height:315px!important;} .h320-lg {height:320px!important;} .h325-lg {height:325px!important;} .h330-lg {height:330px!important;} .h335-lg {height:335px!important;} .h340-lg {height:340px!important;} .h345-lg {height:345px!important;} .h350-lg {height:350px!important;} .h355-lg {height:355px!important;} .h360-lg {height:360px!important;} .h365-lg {height:365px!important;} .h370-lg {height:370px!important;} .h375-lg {height:375px!important;} .h380-lg {height:380px!important;} .h385-lg {height:385px!important;} .h390-lg {height:390px!important;} .h395-lg {height:395px!important;} .h400-lg {height:400px!important;} .h405-lg {height:405px!important;} .h410-lg {height:410px!important;} .h415-lg {height:415px!important;} .h420-lg {height:420px!important;} .h425-lg {height:425px!important;} .h430-lg {height:430px!important;} .h435-lg {height:435px!important;} .h440-lg {height:440px!important;} .h445-lg {height:445px!important;} .h450-lg {height:450px!important;} .h455-lg {height:455px!important;} .h460-lg {height:460px!important;} .h465-lg {height:465px!important;} .h470-lg {height:470px!important;} .h475-lg {height:475px!important;} .h480-lg {height:480px!important;} .h485-lg {height:485px!important;} .h490-lg {height:490px!important;} .h495-lg {height:495px!important;} .h500-lg {height:500px!important;} .h505-lg {height:505px!important;} .h510-lg {height:510px!important;} .h515-lg {height:515px!important;} .h520-lg {height:520px!important;} .h525-lg {height:525px!important;} .h530-lg {height:530px!important;} .h535-lg {height:535px!important;} .h540-lg {height:540px!important;} .h545-lg {height:545px!important;} .h550-lg {height:550px!important;} .h555-lg {height:555px!important;} .h560-lg {height:560px!important;} .h565-lg {height:565px!important;} .h570-lg {height:570px!important;} .h575-lg {height:575px!important;} .h580-lg {height:580px!important;} .h585-lg {height:585px!important;} .h590-lg {height:590px!important;} .h595-lg {height:595px!important;} .h600-lg {height:600px!important;} .h605-lg {height:605px!important;} .h610-lg {height:610px!important;} .h615-lg {height:615px!important;} .h620-lg {height:620px!important;} .h625-lg {height:625px!important;} .h630-lg {height:630px!important;} .h635-lg {height:635px!important;} .h640-lg {height:640px!important;} .h645-lg {height:645px!important;} .h650-lg {height:650px!important;} .h655-lg {height:655px!important;} .h660-lg {height:660px!important;} .h665-lg {height:665px!important;} .h670-lg {height:670px!important;} .h675-lg {height:675px!important;} .h680-lg {height:680px!important;} .h685-lg {height:685px!important;} .h690-lg {height:690px!important;} .h695-lg {height:695px!important;} .h700-lg {height:700px!important;} .h705-lg {height:705px!important;} .h710-lg {height:710px!important;} .h715-lg {height:715px!important;} .h720-lg {height:720px!important;} .h725-lg {height:725px!important;} .h730-lg {height:730px!important;} .h735-lg {height:735px!important;} .h740-lg {height:740px!important;} .h745-lg {height:745px!important;} .h750-lg {height:750px!important;} .h755-lg {height:755px!important;} .h760-lg {height:760px!important;} .h765-lg {height:765px!important;} .h770-lg {height:770px!important;} .h775-lg {height:775px!important;} .h780-lg {height:780px!important;} .h785-lg {height:785px!important;} .h790-lg {height:790px!important;} .h795-lg {height:795px!important;} .h800-lg {height:800px!important;} 
} 
@media (min-width: 1200px) {
.h5-xl {height:5px!important;} .h10-xl {height:10px!important;} .h15-xl {height:15px!important;} .h20-xl {height:20px!important;} .h25-xl {height:25px!important;} .h30-xl {height:30px!important;} .h35-xl {height:35px!important;} .h40-xl {height:40px!important;} .h45-xl {height:45px!important;} .h50-xl {height:50px!important;} .h55-xl {height:55px!important;} .h60-xl {height:60px!important;} .h65-xl {height:65px!important;} .h70-xl {height:70px!important;} .h75-xl {height:75px!important;} .h80-xl {height:80px!important;} .h85-xl {height:85px!important;} .h90-xl {height:90px!important;} .h95-xl {height:95px!important;} .h100-xl {height:100px!important;} .h105-xl {height:105px!important;} .h110-xl {height:110px!important;} .h115-xl {height:115px!important;} .h120-xl {height:120px!important;} .h125-xl {height:125px!important;} .h130-xl {height:130px!important;} .h135-xl {height:135px!important;} .h140-xl {height:140px!important;} .h145-xl {height:145px!important;} .h150-xl {height:150px!important;} .h155-xl {height:155px!important;} .h160-xl {height:160px!important;} .h165-xl {height:165px!important;} .h170-xl {height:170px!important;} .h175-xl {height:175px!important;} .h180-xl {height:180px!important;} .h185-xl {height:185px!important;} .h190-xl {height:190px!important;} .h195-xl {height:195px!important;} .h200-xl {height:200px!important;} .h205-xl {height:205px!important;} .h210-xl {height:210px!important;} .h215-xl {height:215px!important;} .h220-xl {height:220px!important;} .h225-xl {height:225px!important;} .h230-xl {height:230px!important;} .h235-xl {height:235px!important;} .h240-xl {height:240px!important;} .h245-xl {height:245px!important;} .h250-xl {height:250px!important;} .h255-xl {height:255px!important;} .h260-xl {height:260px!important;} .h265-xl {height:265px!important;} .h270-xl {height:270px!important;} .h275-xl {height:275px!important;} .h280-xl {height:280px!important;} .h285-xl {height:285px!important;} .h290-xl {height:290px!important;} .h295-xl {height:295px!important;} .h300-xl {height:300px!important;} .h305-xl {height:305px!important;} .h310-xl {height:310px!important;} .h315-xl {height:315px!important;} .h320-xl {height:320px!important;} .h325-xl {height:325px!important;} .h330-xl {height:330px!important;} .h335-xl {height:335px!important;} .h340-xl {height:340px!important;} .h345-xl {height:345px!important;} .h350-xl {height:350px!important;} .h355-xl {height:355px!important;} .h360-xl {height:360px!important;} .h365-xl {height:365px!important;} .h370-xl {height:370px!important;} .h375-xl {height:375px!important;} .h380-xl {height:380px!important;} .h385-xl {height:385px!important;} .h390-xl {height:390px!important;} .h395-xl {height:395px!important;} .h400-xl {height:400px!important;} .h405-xl {height:405px!important;} .h410-xl {height:410px!important;} .h415-xl {height:415px!important;} .h420-xl {height:420px!important;} .h425-xl {height:425px!important;} .h430-xl {height:430px!important;} .h435-xl {height:435px!important;} .h440-xl {height:440px!important;} .h445-xl {height:445px!important;} .h450-xl {height:450px!important;} .h455-xl {height:455px!important;} .h460-xl {height:460px!important;} .h465-xl {height:465px!important;} .h470-xl {height:470px!important;} .h475-xl {height:475px!important;} .h480-xl {height:480px!important;} .h485-xl {height:485px!important;} .h490-xl {height:490px!important;} .h495-xl {height:495px!important;} .h500-xl {height:500px!important;} .h505-xl {height:505px!important;} .h510-xl {height:510px!important;} .h515-xl {height:515px!important;} .h520-xl {height:520px!important;} .h525-xl {height:525px!important;} .h530-xl {height:530px!important;} .h535-xl {height:535px!important;} .h540-xl {height:540px!important;} .h545-xl {height:545px!important;} .h550-xl {height:550px!important;} .h555-xl {height:555px!important;} .h560-xl {height:560px!important;} .h565-xl {height:565px!important;} .h570-xl {height:570px!important;} .h575-xl {height:575px!important;} .h580-xl {height:580px!important;} .h585-xl {height:585px!important;} .h590-xl {height:590px!important;} .h595-xl {height:595px!important;} .h600-xl {height:600px!important;} .h605-xl {height:605px!important;} .h610-xl {height:610px!important;} .h615-xl {height:615px!important;} .h620-xl {height:620px!important;} .h625-xl {height:625px!important;} .h630-xl {height:630px!important;} .h635-xl {height:635px!important;} .h640-xl {height:640px!important;} .h645-xl {height:645px!important;} .h650-xl {height:650px!important;} .h655-xl {height:655px!important;} .h660-xl {height:660px!important;} .h665-xl {height:665px!important;} .h670-xl {height:670px!important;} .h675-xl {height:675px!important;} .h680-xl {height:680px!important;} .h685-xl {height:685px!important;} .h690-xl {height:690px!important;} .h695-xl {height:695px!important;} .h700-xl {height:700px!important;} .h705-xl {height:705px!important;} .h710-xl {height:710px!important;} .h715-xl {height:715px!important;} .h720-xl {height:720px!important;} .h725-xl {height:725px!important;} .h730-xl {height:730px!important;} .h735-xl {height:735px!important;} .h740-xl {height:740px!important;} .h745-xl {height:745px!important;} .h750-xl {height:750px!important;} .h755-xl {height:755px!important;} .h760-xl {height:760px!important;} .h765-xl {height:765px!important;} .h770-xl {height:770px!important;} .h775-xl {height:775px!important;} .h780-xl {height:780px!important;} .h785-xl {height:785px!important;} .h790-xl {height:790px!important;} .h795-xl {height:795px!important;} .h800-xl {height:800px!important;} 
} /* ==========height end============= */
/* ========== display float align=========== */
	.d-none{display:none;}
	.d-block{display:block;}
	.d-inline{display:inline;}
	.d-flex{display:flex;}
	.float-right{float:right;}
	.float-left{float:left;}
	.no-float {float:none!important;clear:both !important; margin:auto !important;}
	.align-right{text-align:right;}
	.align-left{text-align:left;}
	.align-center{text-align:center;}
	.no-float{float:none !important; clear:both !important; margin:auto !important;}
	.bold{font-weight:bold;}
	.fw300{font-weight:300;}
	.fw700{font-weight:700;}
	.fw800{font-weight:800;}
	.fw900{font-weight:900;}
	.normal{font-weight:normal;}
	.g-text-ol {background-image:url(../images/grad.png);background-repeat:repeat-x;background-position:bottom;bottom:0;right:0;}
	.grid .box .nb, .grid .nb, .nb{border:none;}
	.grid .box .brdr, .grid .brdr, .brdr {border:solid 1px #ddd!important;}
	.grid .box .brdrt, .grid .brdrt, .brdrt {border-top:solid 1px #ddd;}
	.grid .box .brdrr, .grid .brdrr, .brdrr {border-right:solid 1px #ddd!important;}
	.grid .box .brdrb, .grid .brdrb, .brdrb {border-bottom:solid 1px #ddd!important;}
	.grid .box .brdrl, .grid .brdrl, .brdrl {border-left:solid 1px #ddd;}
	.grid .box .brdrb-dark, .grid .brdrb-dark, .brdrb-dark {border-bottom:solid 1px #aaa!important;}
	.grid .box .brdrb-lite, .grid .brdrb-lite, .brdrb-lite {border-bottom:solid 1px #eee!important;}

@media (min-width: 576px) {
	.d-none-sm{display:none;}
	.d-block-sm{display:block;}
	.d-inline-sm{display:inline;}
	.d-flex-sm{display:flex;}
	.float-right-sm{float:right!important;}
	.float-left-sm{float:left!important;}
	.no-float-sm {float:none!important;clear:both !important; margin:auto !important;}
	.align-right-sm{text-align:right;}
	.align-left-sm{text-align:left;}
	.align-center-sm{text-align:center;}
	.no-float-sm{float:none !important; clear:both !important; margin:auto !important;}	
	.bold-sm{font-weight:bold;}
	.normal-sm{font-weight:normal;}
	.grid .box .nb-sm, .grid .nb-sm, .nb-sm{border:none;}
	.grid .box .brdr-sm, .grid .brdr-sm, .brdr-sm {border:solid 1px #ddd!important;}
	.grid .box .brdrt-sm, .grid .brdrt-sm, .brdrt-sm {border-top:solid 1px #ddd!important;}
	.grid .box .brdrr-sm, .grid .brdrr-sm, .brdrr-sm {border-right:solid 1px #ddd!important;}
	.grid .box .brdrb-sm, .grid .brdrb-sm, .brdrb-sm {border-bottom:solid 1px #ddd!important;}
	.grid .box .brdrl-sm, .grid .brdrl-sm, .brdrl-sm {border-left:solid 1px #ddd!important;}
	.grid .box .brdrb-dark-sm, .grid .brdrb-dark-sm, .brdrb-dark-sm {border-bottom:solid 1px #aaa!important;}
}
@media (min-width: 768px) {
	.d-none-md{display:none;}
	.d-block-md{display:block;}
	.d-inline-md{display:inline;}	
	.d-flex-md{display:flex;}
	.float-right-md{float:right!important;}
	.float-left-md{float:left!important;}
	.no-float-md {float:none!important;clear:both !important; margin:auto !important;}	
	.align-right-md{text-align:right;}
	.align-left-md{text-align:left;}
	.align-center-md{text-align:center;}
	.no-float-md{float:none !important; clear:both !important; margin:auto !important;}	
	.bold-md{font-weight:bold;}
	.normal-md{font-weight:normal;}	
	.grid .box .nb-md, .grid .nb-md, .nb-md{border:none;}
	.grid .box .brdr-md, .grid .brdr-md, .brdr-md {border:solid 1px #ddd!important;}
	.grid .box .brdrt-md, .grid .brdrt-md, .brdrt-md {border-top:solid 1px #ddd!important;}
	.grid .box .brdrr-md, .grid .brdrr-md, .brdrr-md {border-right:solid 1px #ddd!important;}
	.grid .box .brdrb-md, .grid .brdrb-md, .brdrb-md {border-bottom:solid 1px #ddd!important;}
	.grid .box .brdrl-md, .grid .brdrl-md, .brdrl-md {border-left:solid 1px #ddd!important;}
	.grid .box .brdrb-dark-md, .grid .brdrb-dark-md, .brdrb-dark-md {border-bottom:solid 1px #aaa!important;}
}
@media (min-width: 992px) {
	.d-none-lg{display:none!important;}
	.d-block-lg{display:block!important;}
	.d-inline-lg{display:inline;}
	.d-flex-lg{display:block;}
	.float-right-lg{float:right!important;}
	.float-left-lg{float:left!important;}	
	.no-float-lg {float:none!important;clear:both !important; margin:auto !important;}
	.align-right-lg{text-align:right;}
	.align-left-lg{text-align:left;}
	.align-center-lg{text-align:center;}
	.no-float-lg{float:none !important; clear:both !important; margin:auto !important;}		
	.bold-lg{font-weight:bold;}
	.normal-lg{font-weight:normal;}	
	.grid .box .nb-lg, .grid .nb-lg, .nb-lg{border:none!important;}
	.grid .box .brdr-lg, .grid .brdr-lg, .brdr-lg {border:solid 1px #ddd!important;}
	.grid .box .brdrt-lg, .grid .brdrt-lg, .brdrt-lg {border-top:solid 1px #ddd!important;}
	.grid .box .brdrr-lg, .grid .brdrr-lg, .brdrr-lg {border-right:solid 1px #ddd!important;}
	.grid .box .brdrb-lg, .grid .brdrb-lg, .brdrb-lg {border-bottom:solid 1px #ddd!important;}
	.grid .box .brdrl-lg, .grid .brdrl-lg, .brdrl-lg {border-left:solid 1px #ddd!important;}
	.grid .box .brdrb-dark-lg, .grid .brdrb-dark-lg, .brdrb-dark-lg {border-bottom:solid 1px #aaa!important;}
}
@media (min-width: 1200px) {
	.d-none-xl{display:none;}
	.d-block-xl{display:block;}
	.d-inline-xl{display:inline;}
	.d-flex-xl{display:flex;}	
	.float-right-xl{float:right;}
	.float-left-xlm{float:left;}
	.no-float-xl {float:none!important;clear:both !important; margin:auto !important;}	
	.align-right-xl{text-align:right;}
	.align-left-xl{text-align:left;}
	.align-center-xl{text-align:center;}
	.no-float-xl{float:none !important; clear:both !important; margin:auto !important;}		
	.bold-xl{font-weight:bold;}
	.normal-xl{font-weight:normal;}	
	.grid .box .nb-xl, .grid .nb-xl, .nb-xl{border:none;}	
	.grid .box .brdrt-xl, .grid .brdrt-xl, .brdrt-xl {border-top:solid 1px #ddd!important;}
	.grid .box .brdrt-xl, .grid .brdrt-xl, .brdrt-xl {border-top:solid 1px #ddd!important;}
	.grid .box .brdrr-xl, .grid .brdrr-xl, .brdrr-xl {border-right:solid 1px #ddd!important;}
	.grid .box .brdrb-xl, .grid .brdrb-xl, .brdrb-xl {border-bottom:solid 1px #ddd!important;}
	.grid .box .brdrl-xl, .grid .brdrl-xl, .brdrl-xl {border-left:solid 1px #ddd!important;}
	.grid .box .brdrb-dark-xl, .grid .brdrb-dark-xl, .brdrb-dark-xl {border-bottom:solid 1px #aaa!important;}
}
.block a{display:block;}
/* ========== limit width =========== */
.limit-width, .grid .limit-width {width:90%;float:none; clear:both; margin:auto;max-width:2500px;}
@media (min-width: 576px) {
.limit-width-sm, .grid .limit-width-sm {width:90% !important;float:none !important; clear:both !important; margin:auto !important;max-width:2500px;}
}
@media (min-width: 768px) {
.limit-width-md, .grid .limit-width-md {width:90% !important;float:none !important; clear:both !important; margin:auto !important;max-width:2500px;}
}
@media (min-width: 992px) {
.limit-width-lg, .grid .limit-width-lg {width:90% !important;float:none !important; clear:both !important; margin:auto !important;max-width:2500px;}	
}
@media (min-width: 1200px) {
.limit-width-xl, .grid .limit-width-xl {width:90%;float:none; clear:both; margin:auto;max-width:2500px;}
}
/* ===================== */
/* ==========line height start============= */
.lh2{line-height:2px;}
.lh5 {line-height:5px;} .lh10 {line-height:10px;} .lh15 {line-height:15px;} .lh20 {line-height:20px;} .lh25 {line-height:25px;} .lh30 {line-height:30px;} .lh35 {line-height:35px;} .lh40 {line-height:40px;} .lh45 {line-height:45px;} .lh50 {line-height:50px;} .lh55 {line-height:55px;} .lh60 {line-height:60px;} .lh65 {line-height:65px;} .lh70 {line-height:70px;} .lh75 {line-height:75px;} .lh80 {line-height:80px;} .lh85 {line-height:85px;} .lh90 {line-height:90px;} .lh95 {line-height:95px;} .lh100 {line-height:100px;} .lh105 {line-height:105px;} .lh110 {line-height:110px;} .lh115 {line-height:115px;} .lh120 {line-height:120px;} .lh125 {line-height:125px;} 

@media (min-width: 576px) {
.lh5-sm {line-height:5px;} .lh10-sm {line-height:10px;} .lh15-sm {line-height:15px;} .lh20-sm {line-height:20px;} .lh25-sm {line-height:25px;} .lh30-sm {line-height:30px;} .lh35-sm {line-height:35px;} .lh40-sm {line-height:40px;} .lh45-sm {line-height:45px;} .lh50-sm {line-height:50px;} .lh55-sm {line-height:55px;} .lh60-sm {line-height:60px;} .lh65-sm {line-height:65px;} .lh70-sm {line-height:70px;} .lh75-sm {line-height:75px;} .lh80-sm {line-height:80px;} .lh85-sm {line-height:85px;} .lh90-sm {line-height:90px;} .lh95-sm {line-height:95px;} .lh100-sm {line-height:100px;} .lh105-sm {line-height:105px;} .lh110-sm {line-height:110px;} .lh115-sm {line-height:115px;} .lh120-sm {line-height:120px;} .lh125-sm {line-height:125px;} 
} 
@media (min-width: 768px) {
.lh5-md {line-height:5px;} .lh10-md {line-height:10px;} .lh15-md {line-height:15px;} .lh20-md {line-height:20px;} .lh25-md {line-height:25px;} .lh30-md {line-height:30px;} .lh35-md {line-height:35px;} .lh40-md {line-height:40px;} .lh45-md {line-height:45px;} .lh50-md {line-height:50px;} .lh55-md {line-height:55px;} .lh60-md {line-height:60px;} .lh65-md {line-height:65px;} .lh70-md {line-height:70px;} .lh75-md {line-height:75px;} .lh80-md {line-height:80px;} .lh85-md {line-height:85px;} .lh90-md {line-height:90px;} .lh95-md {line-height:95px;} .lh100-md {line-height:100px;} .lh105-md {line-height:105px;} .lh110-md {line-height:110px;} .lh115-md {line-height:115px;} .lh120-md {line-height:120px;} .lh125-md {line-height:125px;} 
} 
@media (min-width: 992px) {
.lh5-lg {line-height:5px;} .lh10-lg {line-height:10px;} .lh15-lg {line-height:15px;} .lh20-lg {line-height:20px;} .lh25-lg {line-height:25px;} .lh30-lg {line-height:30px;} .lh35-lg {line-height:35px;} .lh40-lg {line-height:40px;} .lh45-lg {line-height:45px;} .lh50-lg {line-height:50px;} .lh55-lg {line-height:55px;} .lh60-lg {line-height:60px;} .lh65-lg {line-height:65px;} .lh70-lg {line-height:70px;} .lh75-lg {line-height:75px;} .lh80-lg {line-height:80px;} .lh85-lg {line-height:85px;} .lh90-lg {line-height:90px;} .lh95-lg {line-height:95px;} .lh100-lg {line-height:100px;} .lh105-lg {line-height:105px;} .lh110-lg {line-height:110px;} .lh115-lg {line-height:115px;} .lh120-lg {line-height:120px;} .lh125-lg {line-height:125px;} 
} 
@media (min-width: 1200px) {
.lh5-xl {line-height:5px;} .lh10-xl {line-height:10px;} .lh15-xl {line-height:15px;} .lh20-xl {line-height:20px;} .lh25-xl {line-height:25px;} .lh30-xl {line-height:30px;} .lh35-xl {line-height:35px;} .lh40-xl {line-height:40px;} .lh45-xl {line-height:45px;} .lh50-xl {line-height:50px;} .lh55-xl {line-height:55px;} .lh60-xl {line-height:60px;} .lh65-xl {line-height:65px;} .lh70-xl {line-height:70px;} .lh75-xl {line-height:75px;} .lh80-xl {line-height:80px;} .lh85-xl {line-height:85px;} .lh90-xl {line-height:90px;} .lh95-xl {line-height:95px;} .lh100-xl {line-height:100px;} .lh105-xl {line-height:105px;} .lh110-xl {line-height:110px;} .lh115-xl {line-height:115px;} .lh120-xl {line-height:120px;} .lh125-xl {line-height:125px;} 
} /* ==========line height end============= */


/* ==========padding all============= */
.p1 {padding:1px!important;} .p2 {padding:2px!important;} .p3 {padding:3px!important;} .p4 {padding:4px!important;} .p5 {padding:5px!important;} .p6 {padding:6px!important;} .p7 {padding:7px!important;} .p8 {padding:8px!important;} .p9 {padding:9px!important;} .p10 {padding:10px!important;} .p15 {padding:15px!important;} .p20 {padding:20px!important;} 
@media (min-width: 576px) { 
.p1-sm {padding:1px;} .p2-sm {padding:2px;} .p3-sm {padding:3px;} .p4-sm {padding:4px;} .p5-sm {padding:5px;} .p6-sm {padding:6px;} .p7-sm {padding:7px;} .p8-sm {padding:8px;} .p9-sm {padding:9px;} .p10-sm {padding:10px;} 
}
@media (min-width: 768px) { 
.p1-md {padding:1px;} .p2-md {padding:2px;} .p3-md {padding:3px;} .p4-md {padding:4px;} .p5-md {padding:5px;} .p6-md {padding:6px;} .p7-md {padding:7px;} .p8-md {padding:8px;} .p9-md {padding:9px;} .p10-md {padding:10px!important;} 
}
@media (min-width: 992px) { 
.p1-lg {padding:1px;} .p2-lg {padding:2px;} .p3-lg {padding:3px;} .p4-lg {padding:4px;} .p5-lg {padding:5px;} .p6-lg {padding:6px;} .p7-lg {padding:7px;} .p8-lg {padding:8px;} .p9-lg {padding:9px;} .p10-lg {padding:10px;} .p15-lg {padding:15px!important;} 
}
@media (min-width: 1200px) { 
.p1-xl {padding:1px;} .p2-xl {padding:2px;} .p3-xl {padding:3px;} .p4-xl {padding:4px;} .p5-xl {padding:5px;} .p6-xl {padding:6px;} .p7-xl {padding:7px;} .p8-xl {padding:8px;} .p9-xl {padding:9px;} .p10-xl {padding:10px;} 
}
/* ==========padding top============= */
.pt1 {padding:1px 0 0 0;} .pt2 {padding:2px 0 0 0;} .pt3 {padding:3px 0 0 0;} .pt4 {padding:4px 0 0 0;} .pt5 {padding:5px 0 0 0;} .pt6 {padding:6px 0 0 0;} .pt7 {padding:7px 0 0 0;} .pt8 {padding:8px 0 0 0;} .pt9 {padding:9px 0 0 0;} .pt10 {padding:10px 0 0 0;} 
@media (min-width: 576px) { 
.pt1-sm {padding:1px 0 0 0;} .pt2-sm {padding:2px 0 0 0;} .pt3-sm {padding:3px 0 0 0;} .pt4-sm {padding:4px 0 0 0;} .pt5-sm {padding:5px 0 0 0;} .pt6-sm {padding:6px 0 0 0;} .pt7-sm {padding:7px 0 0 0;} .pt8-sm {padding:8px 0 0 0;} .pt9-sm {padding:9px 0 0 0;} .pt10-sm {padding:10px 0 0 0;} 
}
@media (min-width: 768px) { 
.pt1-md {padding:1px 0 0 0;} .pt2-md {padding:2px 0 0 0;} .pt3-md {padding:3px 0 0 0;} .pt4-md {padding:4px 0 0 0;} .pt5-md {padding:5px 0 0 0;} .pt6-md {padding:6px 0 0 0;} .pt7-md {padding:7px 0 0 0;} .pt8-md {padding:8px 0 0 0;} .pt9-md {padding:9px 0 0 0;} .pt10-md {padding:10px 0 0 0;} 
}
@media (min-width: 992px) { 
.pt1-lg {padding:1px 0 0 0;} .pt2-lg {padding:2px 0 0 0;} .pt3-lg {padding:3px 0 0 0;} .pt4-lg {padding:4px 0 0 0;} .pt5-lg {padding:5px 0 0 0;} .pt6-lg {padding:6px 0 0 0;} .pt7-lg {padding:7px 0 0 0;} .pt8-lg {padding:8px 0 0 0;} .pt9-lg {padding:9px 0 0 0;} .pt10-lg {padding:10px 0 0 0;} 
}
@media (min-width: 1200px) { 
.pt1-xl {padding:1px 0 0 0;} .pt2-xl {padding:2px 0 0 0;} .pt3-xl {padding:3px 0 0 0;} .pt4-xl {padding:4px 0 0 0;} .pt5-xl {padding:5px 0 0 0;} .pt6-xl {padding:6px 0 0 0;} .pt7-xl {padding:7px 0 0 0;} .pt8-xl {padding:8px 0 0 0;} .pt9-xl {padding:9px 0 0 0;} .pt10-xl {padding:10px 0 0 0;} 
}
/* ==========padding right============= */
.pr1 {padding:0 1px 0 0;} .pr2 {padding:0 2px 0 0;} .pr3 {padding:0 3px 0 0;} .pr4 {padding:0 4px 0 0;} .pr5 {padding:0 5px 0 0;} .pr6 {padding:0 6px 0 0;} .pr7 {padding:0 7px 0 0;} .pr8 {padding:0 8px 0 0;} .pr9 {padding:0 9px 0 0;} .pr10 {padding:0 10px 0 0;} 
@media (min-width: 576px) { 
.pr1-sm {padding:0 1px 0 0;} .pr2-sm {padding:0 2px 0 0;} .pr3-sm {padding:0 3px 0 0;} .pr4-sm {padding:0 4px 0 0;} .pr5-sm {padding:0 5px 0 0;} .pr6-sm {padding:0 6px 0 0;} .pr7-sm {padding:0 7px 0 0;} .pr8-sm {padding:0 8px 0 0;} .pr9-sm {padding:0 9px 0 0;} .pr10-sm {padding:0 10px 0 0;} 
}
@media (min-width: 768px) { 
.pr1-md {padding:0 1px 0 0;} .pr2-md {padding:0 2px 0 0;} .pr3-md {padding:0 3px 0 0;} .pr4-md {padding:0 4px 0 0;} .pr5-md {padding:0 5px 0 0;} .pr6-md {padding:0 6px 0 0;} .pr7-md {padding:0 7px 0 0;} .pr8-md {padding:0 8px 0 0;} .pr9-md {padding:0 9px 0 0;} .pr10-md {padding:0 10px 0 0;} 
}
@media (min-width: 992px) { 
.pr1-lg {padding:0 1px 0 0;} .pr2-lg {padding:0 2px 0 0;} .pr3-lg {padding:0 3px 0 0;} .pr4-lg {padding:0 4px 0 0;} .pr5-lg {padding:0 5px 0 0;} .pr6-lg {padding:0 6px 0 0;} .pr7-lg {padding:0 7px 0 0;} .pr8-lg {padding:0 8px 0 0;} .pr9-lg {padding:0 9px 0 0;} .pr10-lg {padding:0 10px 0 0;} 
}
@media (min-width: 1200px) { 
.pr1-xl {padding:0 1px 0 0;} .pr2-xl {padding:0 2px 0 0;} .pr3-xl {padding:0 3px 0 0;} .pr4-xl {padding:0 4px 0 0;} .pr5-xl {padding:0 5px 0 0;} .pr6-xl {padding:0 6px 0 0;} .pr7-xl {padding:0 7px 0 0;} .pr8-xl {padding:0 8px 0 0;} .pr9-xl {padding:0 9px 0 0;} .pr10-xl {padding:0 10px 0 0;} 
}
/* ==========padding bottom============= */
.pb1 {padding:0 0 1px 0;} .pb2 {padding:0 0 2px 0;} .pb3 {padding:0 0 3px 0;} .pb4 {padding:0 0 4px 0;} .pb5 {padding:0 0 5px 0;} .pb6 {padding:0 0 6px 0;} .pb7 {padding:0 0 7px 0;} .pb8 {padding:0 0 8px 0;} .pb9 {padding:0 0 9px 0;} .pb10 {padding:0 0 10px 0;} 
@media (min-width: 576px) { 
.pb1-sm {padding:0 0 1px 0;} .pb2-sm {padding:0 0 2px 0;} .pb3-sm {padding:0 0 3px 0;} .pb4-sm {padding:0 0 4px 0;} .pb5-sm {padding:0 0 5px 0;} .pb6-sm {padding:0 0 6px 0;} .pb7-sm {padding:0 0 7px 0;} .pb8-sm {padding:0 0 8px 0;} .pb9-sm {padding:0 0 9px 0;} .pb10-sm {padding:0 0 10px 0;} 
}
@media (min-width: 768px) { 
.pb1-md {padding:0 0 1px 0;} .pb2-md {padding:0 0 2px 0;} .pb3-md {padding:0 0 3px 0;} .pb4-md {padding:0 0 4px 0;} .pb5-md {padding:0 0 5px 0;} .pb6-md {padding:0 0 6px 0;} .pb7-md {padding:0 0 7px 0;} .pb8-md {padding:0 0 8px 0;} .pb9-md {padding:0 0 9px 0;} .pb10-md {padding:0 0 10px 0;} 
}
@media (min-width: 992px) { 
.pb1-lg {padding:0 0 1px 0;} .pb2-lg {padding:0 0 2px 0;} .pb3-lg {padding:0 0 3px 0;} .pb4-lg {padding:0 0 4px 0;} .pb5-lg {padding:0 0 5px 0;} .pb6-lg {padding:0 0 6px 0;} .pb7-lg {padding:0 0 7px 0;} .pb8-lg {padding:0 0 8px 0;} .pb9-lg {padding:0 0 9px 0;} .pb10-lg {padding:0 0 10px 0;} 
}
@media (min-width: 1200px) { 
.pb1-xl {padding:0 0 1px 0;} .pb2-xl {padding:0 0 2px 0;} .pb3-xl {padding:0 0 3px 0;} .pb4-xl {padding:0 0 4px 0;} .pb5-xl {padding:0 0 5px 0;} .pb6-xl {padding:0 0 6px 0;} .pb7-xl {padding:0 0 7px 0;} .pb8-xl {padding:0 0 8px 0;} .pb9-xl {padding:0 0 9px 0;} .pb10-xl {padding:0 0 10px 0;} 
}
/* ==========padding left============= */
.pl1 {padding:0 0 0 1px;} .pl2 {padding:0 0 0 2px;} .pl3 {padding:0 0 0 3px;} .pl4 {padding:0 0 0 4px;} .pl5 {padding:0 0 0 5px;} .pl6 {padding:0 0 0 6px;} .pl7 {padding:0 0 0 7px;} .pl8 {padding:0 0 0 8px;} .pl9 {padding:0 0 0 9px;} .pl10 {padding:0 0 0 10px;} 
@media (min-width: 576px) { 
.pl1-sm {padding:0 0 0 1px;} .pl2-sm {padding:0 0 0 2px;} .pl3-sm {padding:0 0 0 3px;} .pl4-sm {padding:0 0 0 4px;} .pl5-sm {padding:0 0 0 5px;} .pl6-sm {padding:0 0 0 6px;} .pl7-sm {padding:0 0 0 7px;} .pl8-sm {padding:0 0 0 8px;} .pl9-sm {padding:0 0 0 9px;} .pl10-sm {padding:0 0 0 10px;} 
}
@media (min-width: 768px) { 
.pl1-md {padding:0 0 0 1px;} .pl2-md {padding:0 0 0 2px;} .pl3-md {padding:0 0 0 3px;} .pl4-md {padding:0 0 0 4px;} .pl5-md {padding:0 0 0 5px;} .pl6-md {padding:0 0 0 6px;} .pl7-md {padding:0 0 0 7px;} .pl8-md {padding:0 0 0 8px;} .pl9-md {padding:0 0 0 9px;} .pl10-md {padding:0 0 0 10px;} 
}
@media (min-width: 992px) { 
.pl1-lg {padding:0 0 0 1px;} .pl2-lg {padding:0 0 0 2px;} .pl3-lg {padding:0 0 0 3px;} .pl4-lg {padding:0 0 0 4px;} .pl5-lg {padding:0 0 0 5px;} .pl6-lg {padding:0 0 0 6px;} .pl7-lg {padding:0 0 0 7px;} .pl8-lg {padding:0 0 0 8px;} .pl9-lg {padding:0 0 0 9px;} .pl10-lg {padding:0 0 0 10px;} 
}
@media (min-width: 1200px) { 
.pl1-xl {padding:0 0 0 1px;} .pl2-xl {padding:0 0 0 2px;} .pl3-xl {padding:0 0 0 3px;} .pl4-xl {padding:0 0 0 4px;} .pl5-xl {padding:0 0 0 5px;} .pl6-xl {padding:0 0 0 6px;} .pl7-xl {padding:0 0 0 7px;} .pl8-xl {padding:0 0 0 8px;} .pl9-xl {padding:0 0 0 9px;} .pl10-xl {padding:0 0 0 10px;} 
}
/* ==========padding vert============= */
.pv1 {padding:1px 0;} .pv2 {padding:2px 0;} .pv3 {padding:3px 0;} .pv4 {padding:4px 0;} .pv5 {padding:5px 0;} .pv6 {padding:6px 0;} .pv7 {padding:7px 0;} .pv8 {padding:8px 0;} .pv9 {padding:9px 0;} .pv10 {padding:10px 0;} .pv15 {padding:15px 0;}  .pv20 {padding:20px 0;}
@media (min-width: 576px) { 
.pv1-sm {padding:1px 0;} .pv2-sm {padding:2px 0;} .pv3-sm {padding:3px 0;} .pv4-sm {padding:4px 0;} .pv5-sm {padding:5px 0;} .pv6-sm {padding:6px 0;} .pv7-sm {padding:7px 0;} .pv8-sm {padding:8px 0;} .pv9-sm {padding:9px 0;} .pv10-sm {padding:10px 0;} .pv20-sm {padding:20px 0;} 
}
@media (min-width: 768px) { 
.pv1-md {padding:1px 0;} .pv2-md {padding:2px 0;} .pv3-md {padding:3px 0;} .pv4-md {padding:4px 0;} .pv5-md {padding:5px 0;} .pv6-md {padding:6px 0;} .pv7-md {padding:7px 0;} .pv8-md {padding:8px 0;} .pv9-md {padding:9px 0;} .pv10-md {padding:10px 0;} .pv20-md {padding:20px 0;}  
}
@media (min-width: 992px) { 
.pv1-lg {padding:1px 0;} .pv2-lg {padding:2px 0;} .pv3-lg {padding:3px 0;} .pv4-lg {padding:4px 0;} .pv5-lg {padding:5px 0;} .pv6-lg {padding:6px 0;} .pv7-lg {padding:7px 0;} .pv8-lg {padding:8px 0;} .pv9-lg {padding:9px 0;} .pv10-lg {padding:10px 0;} .pv20-lg {padding:20px 0;}  
}
@media (min-width: 1200px) { 
.pv1-xl {padding:1px 0;} .pv2-xl {padding:2px 0;} .pv3-xl {padding:3px 0;} .pv4-xl {padding:4px 0;} .pv5-xl {padding:5px 0;} .pv6-xl {padding:6px 0;} .pv7-xl {padding:7px 0;} .pv8-xl {padding:8px 0;} .pv9-xl {padding:9px 0;} .pv10-xl {padding:10px 0;} .pv20-xl {padding:20px 0;}  
}
/* ==========padding horz============= */
.ph1 {padding:0 1px;} .ph2 {padding:0 2px;} .ph3 {padding:0 3px;} .ph4 {padding:0 4px;} .ph5 {padding:0 5px;} .ph6 {padding:0 6px;} .ph7 {padding:0 7px;} .ph8 {padding:0 8px;} .ph9 {padding:0 9px;} .ph10 {padding:0 10px;} .ph15 {padding:0 15px;}  .ph20 {padding:0 20px;}  
@media (min-width: 576px) { 
.ph1-sm {padding:0 1px;} .ph2-sm {padding:0 2px;} .ph3-sm {padding:0 3px;} .ph4-sm {padding:0 4px;} .ph5-sm {padding:0 5px;} .ph6-sm {padding:0 6px;} .ph7-sm {padding:0 7px;} .ph8-sm {padding:0 8px;} .ph9-sm {padding:0 9px;} .ph10-sm {padding:0 10px;} .ph15-sm {padding:0 15px;} .ph20-sm {padding:0 20px;} 
}
@media (min-width: 768px) { 
.ph1-md {padding:0 1px;} .ph2-md {padding:0 2px;} .ph3-md {padding:0 3px;} .ph4-md {padding:0 4px;} .ph5-md {padding:0 5px;} .ph6-md {padding:0 6px;} .ph7-md {padding:0 7px;} .ph8-md {padding:0 8px;} .ph9-md {padding:0 9px;} .ph10-md {padding:0 10px;} .ph15-md {padding:0 15px;}   .ph20-md {padding:0 20px;}  
}
@media (min-width: 992px) { 
.ph1-lg {padding:0 1px;} .ph2-lg {padding:0 2px;} .ph3-lg {padding:0 3px;} .ph4-lg {padding:0 4px;} .ph5-lg {padding:0 5px;} .ph6-lg {padding:0 6px;} .ph7-lg {padding:0 7px;} .ph8-lg {padding:0 8px;} .ph9-lg {padding:0 9px;} .ph10-lg {padding:0 10px;} .ph15-lg {padding:0 15px;} .ph20-lg {padding:0 20px;} 
}
@media (min-width: 1200px) { 
.ph1-xl {padding:0 1px;} .ph2-xl {padding:0 2px;} .ph3-xl {padding:0 3px;} .ph4-xl {padding:0 4px;} .ph5-xl {padding:0 5px;} .ph6-xl {padding:0 6px;} .ph7-xl {padding:0 7px;} .ph8-xl {padding:0 8px;} .ph9-xl {padding:0 9px;} .ph10-xl {padding:0 10px;} .ph15-xl {padding:0 15px;} .ph20-xl {padding:0 20px;} 
}
/* ====== font sizes ==== */
.grid .font-size01, .grid .font-size01 input, .grid .font-size01 select, .grid .font-size01 textarea {font-size:0.1em;} .grid .font-size02, .grid .font-size02 input, .grid .font-size02 select, .grid .font-size02 textarea {font-size:0.2em;} .grid .font-size03, .grid .font-size03 input, .grid .font-size03 select, .grid .font-size03 textarea {font-size:0.3em;} .grid .font-size04, .grid .font-size04 input, .grid .font-size04 select, .grid .font-size04 textarea {font-size:0.4em;} .grid .font-size05, .grid .font-size05 input, .grid .font-size05 select, .grid .font-size05 textarea {font-size:0.5em;} .grid .font-size06, .grid .font-size06 input, .grid .font-size06 select, .grid .font-size06 textarea {font-size:0.6em;} .grid .font-size07, .grid .font-size07 input, .grid .font-size07 select, .grid .font-size07 textarea {font-size:0.7em;} .grid .font-size08, .grid .font-size08 input, .grid .font-size08 select, .grid .font-size08 textarea {font-size:0.8em;} .grid .font-size09, .grid .font-size09 input, .grid .font-size09 select, .grid .font-size09 textarea {font-size:0.9em;} .grid .font-size1, .grid .font-size1 input, .grid .font-size1 select, .grid .font-size1 textarea {font-size:1em;} .grid .font-size11, .grid .font-size11 input, .grid .font-size11 select, .grid .font-size11 textarea {font-size:1.1em;} .grid .font-size12, .grid .font-size12 input, .grid .font-size12 select, .grid .font-size12 textarea {font-size:1.2em;} .grid .font-size13, .grid .font-size13 input, .grid .font-size13 select, .grid .font-size13 textarea {font-size:1.3em;} .grid .font-size14, .grid .font-size14 input, .grid .font-size14 select, .grid .font-size14 textarea {font-size:1.4em;} .grid .font-size15, .grid .font-size15 input, .grid .font-size15 select, .grid .font-size15 textarea {font-size:1.5em;} .grid .font-size16, .grid .font-size16 input, .grid .font-size16 select, .grid .font-size16 textarea {font-size:1.6em;} .grid .font-size17, .grid .font-size17 input, .grid .font-size17 select, .grid .font-size17 textarea {font-size:1.7em;} .grid .font-size18, .grid .font-size18 input, .grid .font-size18 select, .grid .font-size18 textarea {font-size:1.8em;} .grid .font-size19, .grid .font-size19 input, .grid .font-size19 select, .grid .font-size19 textarea {font-size:1.9em;} .grid .font-size2, .grid .font-size2 input, .grid .font-size2 select, .grid .font-size2 textarea {font-size:2em;} .grid .font-size21, .grid .font-size21 input, .grid .font-size21 select, .grid .font-size21 textarea {font-size:2.1em;} .grid .font-size22, .grid .font-size22 input, .grid .font-size22 select, .grid .font-size22 textarea {font-size:2.2em;} .grid .font-size23, .grid .font-size23 input, .grid .font-size23 select, .grid .font-size23 textarea {font-size:2.3em;} .grid .font-size24, .grid .font-size24 input, .grid .font-size24 select, .grid .font-size24 textarea {font-size:2.4em;} .grid .font-size25, .grid .font-size25 input, .grid .font-size25 select, .grid .font-size25 textarea {font-size:2.5em;} .grid .font-size26, .grid .font-size26 input, .grid .font-size26 select, .grid .font-size26 textarea {font-size:2.6em;} .grid .font-size27, .grid .font-size27 input, .grid .font-size27 select, .grid .font-size27 textarea {font-size:2.7em;} .grid .font-size28, .grid .font-size28 input, .grid .font-size28 select, .grid .font-size28 textarea {font-size:2.8em;} .grid .font-size29, .grid .font-size29 input, .grid .font-size29 select, .grid .font-size29 textarea {font-size:2.9em;} .grid .font-size3, .grid .font-size3 input, .grid .font-size3 select, .grid .font-size3 textarea {font-size:3em;} .grid .font-size31, .grid .font-size31 input, .grid .font-size31 select, .grid .font-size31 textarea {font-size:3.1em;} .grid .font-size32, .grid .font-size32 input, .grid .font-size32 select, .grid .font-size32 textarea {font-size:3.2em;} .grid .font-size33, .grid .font-size33 input, .grid .font-size33 select, .grid .font-size33 textarea {font-size:3.3em;} .grid .font-size34, .grid .font-size34 input, .grid .font-size34 select, .grid .font-size34 textarea {font-size:3.4em;} .grid .font-size35, .grid .font-size35 input, .grid .font-size35 select, .grid .font-size35 textarea {font-size:3.5em;} .grid .font-size36, .grid .font-size36 input, .grid .font-size36 select, .grid .font-size36 textarea {font-size:3.6em;} .grid .font-size37, .grid .font-size37 input, .grid .font-size37 select, .grid .font-size37 textarea {font-size:3.7em;} .grid .font-size38, .grid .font-size38 input, .grid .font-size38 select, .grid .font-size38 textarea {font-size:3.8em;} .grid .font-size39, .grid .font-size39 input, .grid .font-size39 select, .grid .font-size39 textarea {font-size:3.9em;} .grid .font-size4, .grid .font-size4 input, .grid .font-size4 select, .grid .font-size4 textarea {font-size:4em;} .grid .font-size41, .grid .font-size41 input, .grid .font-size41 select, .grid .font-size41 textarea {font-size:4.1em;} .grid .font-size42, .grid .font-size42 input, .grid .font-size42 select, .grid .font-size42 textarea {font-size:4.2em;} .grid .font-size43, .grid .font-size43 input, .grid .font-size43 select, .grid .font-size43 textarea {font-size:4.3em;} .grid .font-size44, .grid .font-size44 input, .grid .font-size44 select, .grid .font-size44 textarea {font-size:4.4em;} .grid .font-size45, .grid .font-size45 input, .grid .font-size45 select, .grid .font-size45 textarea {font-size:4.5em;} .grid .font-size46, .grid .font-size46 input, .grid .font-size46 select, .grid .font-size46 textarea {font-size:4.6em;} .grid .font-size47, .grid .font-size47 input, .grid .font-size47 select, .grid .font-size47 textarea {font-size:4.7em;} .grid .font-size48, .grid .font-size48 input, .grid .font-size48 select, .grid .font-size48 textarea {font-size:4.8em;} .grid .font-size49, .grid .font-size49 input, .grid .font-size49 select, .grid .font-size49 textarea {font-size:4.9em;} .grid .font-size5, .grid .font-size5 input, .grid .font-size5 select, .grid .font-size5 textarea {font-size:5em;} .grid .font-size51, .grid .font-size51 input, .grid .font-size51 select, .grid .font-size51 textarea {font-size:5.1em;} .grid .font-size52, .grid .font-size52 input, .grid .font-size52 select, .grid .font-size52 textarea {font-size:5.2em;} .grid .font-size53, .grid .font-size53 input, .grid .font-size53 select, .grid .font-size53 textarea {font-size:5.3em;} .grid .font-size54, .grid .font-size54 input, .grid .font-size54 select, .grid .font-size54 textarea {font-size:5.4em;} .grid .font-size55, .grid .font-size55 input, .grid .font-size55 select, .grid .font-size55 textarea {font-size:5.5em;} .grid .font-size56, .grid .font-size56 input, .grid .font-size56 select, .grid .font-size56 textarea {font-size:5.6em;} .grid .font-size57, .grid .font-size57 input, .grid .font-size57 select, .grid .font-size57 textarea {font-size:5.7em;} .grid .font-size58, .grid .font-size58 input, .grid .font-size58 select, .grid .font-size58 textarea {font-size:5.8em;} .grid .font-size59, .grid .font-size59 input, .grid .font-size59 select, .grid .font-size59 textarea {font-size:5.9em;} .grid .font-size6, .grid .font-size6 input, .grid .font-size6 select, .grid .font-size6 textarea {font-size:6em;} .grid .font-size61, .grid .font-size61 input, .grid .font-size61 select, .grid .font-size61 textarea {font-size:6.1em;} .grid .font-size62, .grid .font-size62 input, .grid .font-size62 select, .grid .font-size62 textarea {font-size:6.2em;} .grid .font-size63, .grid .font-size63 input, .grid .font-size63 select, .grid .font-size63 textarea {font-size:6.3em;} .grid .font-size64, .grid .font-size64 input, .grid .font-size64 select, .grid .font-size64 textarea {font-size:6.4em;} .grid .font-size65, .grid .font-size65 input, .grid .font-size65 select, .grid .font-size65 textarea {font-size:6.5em;} .grid .font-size66, .grid .font-size66 input, .grid .font-size66 select, .grid .font-size66 textarea {font-size:6.6em;} .grid .font-size67, .grid .font-size67 input, .grid .font-size67 select, .grid .font-size67 textarea {font-size:6.7em;} .grid .font-size68, .grid .font-size68 input, .grid .font-size68 select, .grid .font-size68 textarea {font-size:6.8em;} .grid .font-size69, .grid .font-size69 input, .grid .font-size69 select, .grid .font-size69 textarea {font-size:6.9em;} .grid .font-size7, .grid .font-size7 input, .grid .font-size7 select, .grid .font-size7 textarea {font-size:7em;} .grid .font-size71, .grid .font-size71 input, .grid .font-size71 select, .grid .font-size71 textarea {font-size:7.1em;} .grid .font-size72, .grid .font-size72 input, .grid .font-size72 select, .grid .font-size72 textarea {font-size:7.2em;} .grid .font-size73, .grid .font-size73 input, .grid .font-size73 select, .grid .font-size73 textarea {font-size:7.3em;} .grid .font-size74, .grid .font-size74 input, .grid .font-size74 select, .grid .font-size74 textarea {font-size:7.4em;} .grid .font-size75, .grid .font-size75 input, .grid .font-size75 select, .grid .font-size75 textarea {font-size:7.5em;} .grid .font-size76, .grid .font-size76 input, .grid .font-size76 select, .grid .font-size76 textarea {font-size:7.6em;} .grid .font-size77, .grid .font-size77 input, .grid .font-size77 select, .grid .font-size77 textarea {font-size:7.7em;} .grid .font-size78, .grid .font-size78 input, .grid .font-size78 select, .grid .font-size78 textarea {font-size:7.8em;} .grid .font-size79, .grid .font-size79 input, .grid .font-size79 select, .grid .font-size79 textarea {font-size:7.9em;} .grid .font-size8, .grid .font-size8 input, .grid .font-size8 select, .grid .font-size8 textarea {font-size:8em;} 

@media (min-width: 576px) { 
.grid .font-size01-sm, .grid .font-size01-sm input, .grid .font-size01-sm select, .grid .font-size01-sm textarea {font-size:0.1em!important;} .grid .font-size02-sm, .grid .font-size02-sm input, .grid .font-size02-sm select, .grid .font-size02-sm textarea {font-size:0.2em!important;} .grid .font-size03-sm, .grid .font-size03-sm input, .grid .font-size03-sm select, .grid .font-size03-sm textarea {font-size:0.3em!important;} .grid .font-size04-sm, .grid .font-size04-sm input, .grid .font-size04-sm select, .grid .font-size04-sm textarea {font-size:0.4em!important;} .grid .font-size05-sm, .grid .font-size05-sm input, .grid .font-size05-sm select, .grid .font-size05-sm textarea {font-size:0.5em!important;} .grid .font-size06-sm, .grid .font-size06-sm input, .grid .font-size06-sm select, .grid .font-size06-sm textarea {font-size:0.6em!important;} .grid .font-size07-sm, .grid .font-size07-sm input, .grid .font-size07-sm select, .grid .font-size07-sm textarea {font-size:0.7em!important;} .grid .font-size08-sm, .grid .font-size08-sm input, .grid .font-size08-sm select, .grid .font-size08-sm textarea {font-size:0.8em!important;} .grid .font-size09-sm, .grid .font-size09-sm input, .grid .font-size09-sm select, .grid .font-size09-sm textarea {font-size:0.9em!important;} .grid .font-size1-sm, .grid .font-size1-sm input, .grid .font-size1-sm select, .grid .font-size1-sm textarea {font-size:1em!important;} .grid .font-size11-sm, .grid .font-size11-sm input, .grid .font-size11-sm select, .grid .font-size11-sm textarea {font-size:1.1em!important;} .grid .font-size12-sm, .grid .font-size12-sm input, .grid .font-size12-sm select, .grid .font-size12-sm textarea {font-size:1.2em!important;} .grid .font-size13-sm, .grid .font-size13-sm input, .grid .font-size13-sm select, .grid .font-size13-sm textarea {font-size:1.3em!important;} .grid .font-size14-sm, .grid .font-size14-sm input, .grid .font-size14-sm select, .grid .font-size14-sm textarea {font-size:1.4em!important;} .grid .font-size15-sm, .grid .font-size15-sm input, .grid .font-size15-sm select, .grid .font-size15-sm textarea {font-size:1.5em!important;} .grid .font-size16-sm, .grid .font-size16-sm input, .grid .font-size16-sm select, .grid .font-size16-sm textarea {font-size:1.6em!important;} .grid .font-size17-sm, .grid .font-size17-sm input, .grid .font-size17-sm select, .grid .font-size17-sm textarea {font-size:1.7em!important;} .grid .font-size18-sm, .grid .font-size18-sm input, .grid .font-size18-sm select, .grid .font-size18-sm textarea {font-size:1.8em!important;} .grid .font-size19-sm, .grid .font-size19-sm input, .grid .font-size19-sm select, .grid .font-size19-sm textarea {font-size:1.9em!important;} .grid .font-size2-sm, .grid .font-size2-sm input, .grid .font-size2-sm select, .grid .font-size2-sm textarea {font-size:2em!important;} .grid .font-size21-sm, .grid .font-size21-sm input, .grid .font-size21-sm select, .grid .font-size21-sm textarea {font-size:2.1em!important;} .grid .font-size22-sm, .grid .font-size22-sm input, .grid .font-size22-sm select, .grid .font-size22-sm textarea {font-size:2.2em!important;} .grid .font-size23-sm, .grid .font-size23-sm input, .grid .font-size23-sm select, .grid .font-size23-sm textarea {font-size:2.3em!important;} .grid .font-size24-sm, .grid .font-size24-sm input, .grid .font-size24-sm select, .grid .font-size24-sm textarea {font-size:2.4em!important;} .grid .font-size25-sm, .grid .font-size25-sm input, .grid .font-size25-sm select, .grid .font-size25-sm textarea {font-size:2.5em!important;} .grid .font-size26-sm, .grid .font-size26-sm input, .grid .font-size26-sm select, .grid .font-size26-sm textarea {font-size:2.6em!important;} .grid .font-size27-sm, .grid .font-size27-sm input, .grid .font-size27-sm select, .grid .font-size27-sm textarea {font-size:2.7em!important;} .grid .font-size28-sm, .grid .font-size28-sm input, .grid .font-size28-sm select, .grid .font-size28-sm textarea {font-size:2.8em!important;} .grid .font-size29-sm, .grid .font-size29-sm input, .grid .font-size29-sm select, .grid .font-size29-sm textarea {font-size:2.9em!important;} .grid .font-size3-sm, .grid .font-size3-sm input, .grid .font-size3-sm select, .grid .font-size3-sm textarea {font-size:3em!important;} .grid .font-size31-sm, .grid .font-size31-sm input, .grid .font-size31-sm select, .grid .font-size31-sm textarea {font-size:3.1em!important;} .grid .font-size32-sm, .grid .font-size32-sm input, .grid .font-size32-sm select, .grid .font-size32-sm textarea {font-size:3.2em!important;} .grid .font-size33-sm, .grid .font-size33-sm input, .grid .font-size33-sm select, .grid .font-size33-sm textarea {font-size:3.3em!important;} .grid .font-size34-sm, .grid .font-size34-sm input, .grid .font-size34-sm select, .grid .font-size34-sm textarea {font-size:3.4em!important;} .grid .font-size35-sm, .grid .font-size35-sm input, .grid .font-size35-sm select, .grid .font-size35-sm textarea {font-size:3.5em!important;} .grid .font-size36-sm, .grid .font-size36-sm input, .grid .font-size36-sm select, .grid .font-size36-sm textarea {font-size:3.6em!important;} .grid .font-size37-sm, .grid .font-size37-sm input, .grid .font-size37-sm select, .grid .font-size37-sm textarea {font-size:3.7em!important;} .grid .font-size38-sm, .grid .font-size38-sm input, .grid .font-size38-sm select, .grid .font-size38-sm textarea {font-size:3.8em!important;} .grid .font-size39-sm, .grid .font-size39-sm input, .grid .font-size39-sm select, .grid .font-size39-sm textarea {font-size:3.9em!important;} .grid .font-size4-sm, .grid .font-size4-sm input, .grid .font-size4-sm select, .grid .font-size4-sm textarea {font-size:4em!important;} .grid .font-size41-sm, .grid .font-size41-sm input, .grid .font-size41-sm select, .grid .font-size41-sm textarea {font-size:4.1em!important;} .grid .font-size42-sm, .grid .font-size42-sm input, .grid .font-size42-sm select, .grid .font-size42-sm textarea {font-size:4.2em!important;} .grid .font-size43-sm, .grid .font-size43-sm input, .grid .font-size43-sm select, .grid .font-size43-sm textarea {font-size:4.3em!important;} .grid .font-size44-sm, .grid .font-size44-sm input, .grid .font-size44-sm select, .grid .font-size44-sm textarea {font-size:4.4em!important;} .grid .font-size45-sm, .grid .font-size45-sm input, .grid .font-size45-sm select, .grid .font-size45-sm textarea {font-size:4.5em!important;} .grid .font-size46-sm, .grid .font-size46-sm input, .grid .font-size46-sm select, .grid .font-size46-sm textarea {font-size:4.6em!important;} .grid .font-size47-sm, .grid .font-size47-sm input, .grid .font-size47-sm select, .grid .font-size47-sm textarea {font-size:4.7em!important;} .grid .font-size48-sm, .grid .font-size48-sm input, .grid .font-size48-sm select, .grid .font-size48-sm textarea {font-size:4.8em!important;} .grid .font-size49-sm, .grid .font-size49-sm input, .grid .font-size49-sm select, .grid .font-size49-sm textarea {font-size:4.9em!important;} .grid .font-size5-sm, .grid .font-size5-sm input, .grid .font-size5-sm select, .grid .font-size5-sm textarea {font-size:5em!important;} .grid .font-size51-sm, .grid .font-size51-sm input, .grid .font-size51-sm select, .grid .font-size51-sm textarea {font-size:5.1em!important;} .grid .font-size52-sm, .grid .font-size52-sm input, .grid .font-size52-sm select, .grid .font-size52-sm textarea {font-size:5.2em!important;} .grid .font-size53-sm, .grid .font-size53-sm input, .grid .font-size53-sm select, .grid .font-size53-sm textarea {font-size:5.3em!important;} .grid .font-size54-sm, .grid .font-size54-sm input, .grid .font-size54-sm select, .grid .font-size54-sm textarea {font-size:5.4em!important;} .grid .font-size55-sm, .grid .font-size55-sm input, .grid .font-size55-sm select, .grid .font-size55-sm textarea {font-size:5.5em!important;} .grid .font-size56-sm, .grid .font-size56-sm input, .grid .font-size56-sm select, .grid .font-size56-sm textarea {font-size:5.6em!important;} .grid .font-size57-sm, .grid .font-size57-sm input, .grid .font-size57-sm select, .grid .font-size57-sm textarea {font-size:5.7em!important;} .grid .font-size58-sm, .grid .font-size58-sm input, .grid .font-size58-sm select, .grid .font-size58-sm textarea {font-size:5.8em!important;} .grid .font-size59-sm, .grid .font-size59-sm input, .grid .font-size59-sm select, .grid .font-size59-sm textarea {font-size:5.9em!important;} .grid .font-size6-sm, .grid .font-size6-sm input, .grid .font-size6-sm select, .grid .font-size6-sm textarea {font-size:6em!important;} .grid .font-size61-sm, .grid .font-size61-sm input, .grid .font-size61-sm select, .grid .font-size61-sm textarea {font-size:6.1em!important;} .grid .font-size62-sm, .grid .font-size62-sm input, .grid .font-size62-sm select, .grid .font-size62-sm textarea {font-size:6.2em!important;} .grid .font-size63-sm, .grid .font-size63-sm input, .grid .font-size63-sm select, .grid .font-size63-sm textarea {font-size:6.3em!important;} .grid .font-size64-sm, .grid .font-size64-sm input, .grid .font-size64-sm select, .grid .font-size64-sm textarea {font-size:6.4em!important;} .grid .font-size65-sm, .grid .font-size65-sm input, .grid .font-size65-sm select, .grid .font-size65-sm textarea {font-size:6.5em!important;} .grid .font-size66-sm, .grid .font-size66-sm input, .grid .font-size66-sm select, .grid .font-size66-sm textarea {font-size:6.6em!important;} .grid .font-size67-sm, .grid .font-size67-sm input, .grid .font-size67-sm select, .grid .font-size67-sm textarea {font-size:6.7em!important;} .grid .font-size68-sm, .grid .font-size68-sm input, .grid .font-size68-sm select, .grid .font-size68-sm textarea {font-size:6.8em!important;} .grid .font-size69-sm, .grid .font-size69-sm input, .grid .font-size69-sm select, .grid .font-size69-sm textarea {font-size:6.9em!important;} .grid .font-size7-sm, .grid .font-size7-sm input, .grid .font-size7-sm select, .grid .font-size7-sm textarea {font-size:7em!important;} .grid .font-size71-sm, .grid .font-size71-sm input, .grid .font-size71-sm select, .grid .font-size71-sm textarea {font-size:7.1em!important;} .grid .font-size72-sm, .grid .font-size72-sm input, .grid .font-size72-sm select, .grid .font-size72-sm textarea {font-size:7.2em!important;} .grid .font-size73-sm, .grid .font-size73-sm input, .grid .font-size73-sm select, .grid .font-size73-sm textarea {font-size:7.3em!important;} .grid .font-size74-sm, .grid .font-size74-sm input, .grid .font-size74-sm select, .grid .font-size74-sm textarea {font-size:7.4em!important;} .grid .font-size75-sm, .grid .font-size75-sm input, .grid .font-size75-sm select, .grid .font-size75-sm textarea {font-size:7.5em!important;} .grid .font-size76-sm, .grid .font-size76-sm input, .grid .font-size76-sm select, .grid .font-size76-sm textarea {font-size:7.6em!important;} .grid .font-size77-sm, .grid .font-size77-sm input, .grid .font-size77-sm select, .grid .font-size77-sm textarea {font-size:7.7em!important;} .grid .font-size78-sm, .grid .font-size78-sm input, .grid .font-size78-sm select, .grid .font-size78-sm textarea {font-size:7.8em!important;} .grid .font-size79-sm, .grid .font-size79-sm input, .grid .font-size79-sm select, .grid .font-size79-sm textarea {font-size:7.9em!important;} .grid .font-size8-sm, .grid .font-size8-sm input, .grid .font-size8-sm select, .grid .font-size8-sm textarea {font-size:8em!important;} 
}
@media (min-width: 768px) { 
.grid .font-size01-md, .grid .font-size01-md input, .grid .font-size01-md select, .grid .font-size01-md textarea {font-size:0.1em!important;} .grid .font-size02-md, .grid .font-size02-md input, .grid .font-size02-md select, .grid .font-size02-md textarea {font-size:0.2em!important;} .grid .font-size03-md, .grid .font-size03-md input, .grid .font-size03-md select, .grid .font-size03-md textarea {font-size:0.3em!important;} .grid .font-size04-md, .grid .font-size04-md input, .grid .font-size04-md select, .grid .font-size04-md textarea {font-size:0.4em!important;} .grid .font-size05-md, .grid .font-size05-md input, .grid .font-size05-md select, .grid .font-size05-md textarea {font-size:0.5em!important;} .grid .font-size06-md, .grid .font-size06-md input, .grid .font-size06-md select, .grid .font-size06-md textarea {font-size:0.6em!important;} .grid .font-size07-md, .grid .font-size07-md input, .grid .font-size07-md select, .grid .font-size07-md textarea {font-size:0.7em!important;} .grid .font-size08-md, .grid .font-size08-md input, .grid .font-size08-md select, .grid .font-size08-md textarea {font-size:0.8em!important;} .grid .font-size09-md, .grid .font-size09-md input, .grid .font-size09-md select, .grid .font-size09-md textarea {font-size:0.9em!important;} .grid .font-size1-md, .grid .font-size1-md input, .grid .font-size1-md select, .grid .font-size1-md textarea {font-size:1em!important;} .grid .font-size11-md, .grid .font-size11-md input, .grid .font-size11-md select, .grid .font-size11-md textarea {font-size:1.1em!important;} .grid .font-size12-md, .grid .font-size12-md input, .grid .font-size12-md select, .grid .font-size12-md textarea {font-size:1.2em!important;} .grid .font-size13-md, .grid .font-size13-md input, .grid .font-size13-md select, .grid .font-size13-md textarea {font-size:1.3em!important;} .grid .font-size14-md, .grid .font-size14-md input, .grid .font-size14-md select, .grid .font-size14-md textarea {font-size:1.4em!important;} .grid .font-size15-md, .grid .font-size15-md input, .grid .font-size15-md select, .grid .font-size15-md textarea {font-size:1.5em!important;} .grid .font-size16-md, .grid .font-size16-md input, .grid .font-size16-md select, .grid .font-size16-md textarea {font-size:1.6em!important;} .grid .font-size17-md, .grid .font-size17-md input, .grid .font-size17-md select, .grid .font-size17-md textarea {font-size:1.7em!important;} .grid .font-size18-md, .grid .font-size18-md input, .grid .font-size18-md select, .grid .font-size18-md textarea {font-size:1.8em!important;} .grid .font-size19-md, .grid .font-size19-md input, .grid .font-size19-md select, .grid .font-size19-md textarea {font-size:1.9em!important;} .grid .font-size2-md, .grid .font-size2-md input, .grid .font-size2-md select, .grid .font-size2-md textarea {font-size:2em!important;} .grid .font-size21-md, .grid .font-size21-md input, .grid .font-size21-md select, .grid .font-size21-md textarea {font-size:2.1em!important;} .grid .font-size22-md, .grid .font-size22-md input, .grid .font-size22-md select, .grid .font-size22-md textarea {font-size:2.2em!important;} .grid .font-size23-md, .grid .font-size23-md input, .grid .font-size23-md select, .grid .font-size23-md textarea {font-size:2.3em!important;} .grid .font-size24-md, .grid .font-size24-md input, .grid .font-size24-md select, .grid .font-size24-md textarea {font-size:2.4em!important;} .grid .font-size25-md, .grid .font-size25-md input, .grid .font-size25-md select, .grid .font-size25-md textarea {font-size:2.5em!important;} .grid .font-size26-md, .grid .font-size26-md input, .grid .font-size26-md select, .grid .font-size26-md textarea {font-size:2.6em!important;} .grid .font-size27-md, .grid .font-size27-md input, .grid .font-size27-md select, .grid .font-size27-md textarea {font-size:2.7em!important;} .grid .font-size28-md, .grid .font-size28-md input, .grid .font-size28-md select, .grid .font-size28-md textarea {font-size:2.8em!important;} .grid .font-size29-md, .grid .font-size29-md input, .grid .font-size29-md select, .grid .font-size29-md textarea {font-size:2.9em!important;} .grid .font-size3-md, .grid .font-size3-md input, .grid .font-size3-md select, .grid .font-size3-md textarea {font-size:3em!important;} .grid .font-size31-md, .grid .font-size31-md input, .grid .font-size31-md select, .grid .font-size31-md textarea {font-size:3.1em!important;} .grid .font-size32-md, .grid .font-size32-md input, .grid .font-size32-md select, .grid .font-size32-md textarea {font-size:3.2em!important;} .grid .font-size33-md, .grid .font-size33-md input, .grid .font-size33-md select, .grid .font-size33-md textarea {font-size:3.3em!important;} .grid .font-size34-md, .grid .font-size34-md input, .grid .font-size34-md select, .grid .font-size34-md textarea {font-size:3.4em!important;} .grid .font-size35-md, .grid .font-size35-md input, .grid .font-size35-md select, .grid .font-size35-md textarea {font-size:3.5em!important;} .grid .font-size36-md, .grid .font-size36-md input, .grid .font-size36-md select, .grid .font-size36-md textarea {font-size:3.6em!important;} .grid .font-size37-md, .grid .font-size37-md input, .grid .font-size37-md select, .grid .font-size37-md textarea {font-size:3.7em!important;} .grid .font-size38-md, .grid .font-size38-md input, .grid .font-size38-md select, .grid .font-size38-md textarea {font-size:3.8em!important;} .grid .font-size39-md, .grid .font-size39-md input, .grid .font-size39-md select, .grid .font-size39-md textarea {font-size:3.9em!important;} .grid .font-size4-md, .grid .font-size4-md input, .grid .font-size4-md select, .grid .font-size4-md textarea {font-size:4em!important;} .grid .font-size41-md, .grid .font-size41-md input, .grid .font-size41-md select, .grid .font-size41-md textarea {font-size:4.1em!important;} .grid .font-size42-md, .grid .font-size42-md input, .grid .font-size42-md select, .grid .font-size42-md textarea {font-size:4.2em!important;} .grid .font-size43-md, .grid .font-size43-md input, .grid .font-size43-md select, .grid .font-size43-md textarea {font-size:4.3em!important;} .grid .font-size44-md, .grid .font-size44-md input, .grid .font-size44-md select, .grid .font-size44-md textarea {font-size:4.4em!important;} .grid .font-size45-md, .grid .font-size45-md input, .grid .font-size45-md select, .grid .font-size45-md textarea {font-size:4.5em!important;} .grid .font-size46-md, .grid .font-size46-md input, .grid .font-size46-md select, .grid .font-size46-md textarea {font-size:4.6em!important;} .grid .font-size47-md, .grid .font-size47-md input, .grid .font-size47-md select, .grid .font-size47-md textarea {font-size:4.7em!important;} .grid .font-size48-md, .grid .font-size48-md input, .grid .font-size48-md select, .grid .font-size48-md textarea {font-size:4.8em!important;} .grid .font-size49-md, .grid .font-size49-md input, .grid .font-size49-md select, .grid .font-size49-md textarea {font-size:4.9em!important;} .grid .font-size5-md, .grid .font-size5-md input, .grid .font-size5-md select, .grid .font-size5-md textarea {font-size:5em!important;} .grid .font-size51-md, .grid .font-size51-md input, .grid .font-size51-md select, .grid .font-size51-md textarea {font-size:5.1em!important;} .grid .font-size52-md, .grid .font-size52-md input, .grid .font-size52-md select, .grid .font-size52-md textarea {font-size:5.2em!important;} .grid .font-size53-md, .grid .font-size53-md input, .grid .font-size53-md select, .grid .font-size53-md textarea {font-size:5.3em!important;} .grid .font-size54-md, .grid .font-size54-md input, .grid .font-size54-md select, .grid .font-size54-md textarea {font-size:5.4em!important;} .grid .font-size55-md, .grid .font-size55-md input, .grid .font-size55-md select, .grid .font-size55-md textarea {font-size:5.5em!important;} .grid .font-size56-md, .grid .font-size56-md input, .grid .font-size56-md select, .grid .font-size56-md textarea {font-size:5.6em!important;} .grid .font-size57-md, .grid .font-size57-md input, .grid .font-size57-md select, .grid .font-size57-md textarea {font-size:5.7em!important;} .grid .font-size58-md, .grid .font-size58-md input, .grid .font-size58-md select, .grid .font-size58-md textarea {font-size:5.8em!important;} .grid .font-size59-md, .grid .font-size59-md input, .grid .font-size59-md select, .grid .font-size59-md textarea {font-size:5.9em!important;} .grid .font-size6-md, .grid .font-size6-md input, .grid .font-size6-md select, .grid .font-size6-md textarea {font-size:6em!important;} .grid .font-size61-md, .grid .font-size61-md input, .grid .font-size61-md select, .grid .font-size61-md textarea {font-size:6.1em!important;} .grid .font-size62-md, .grid .font-size62-md input, .grid .font-size62-md select, .grid .font-size62-md textarea {font-size:6.2em!important;} .grid .font-size63-md, .grid .font-size63-md input, .grid .font-size63-md select, .grid .font-size63-md textarea {font-size:6.3em!important;} .grid .font-size64-md, .grid .font-size64-md input, .grid .font-size64-md select, .grid .font-size64-md textarea {font-size:6.4em!important;} .grid .font-size65-md, .grid .font-size65-md input, .grid .font-size65-md select, .grid .font-size65-md textarea {font-size:6.5em!important;} .grid .font-size66-md, .grid .font-size66-md input, .grid .font-size66-md select, .grid .font-size66-md textarea {font-size:6.6em!important;} .grid .font-size67-md, .grid .font-size67-md input, .grid .font-size67-md select, .grid .font-size67-md textarea {font-size:6.7em!important;} .grid .font-size68-md, .grid .font-size68-md input, .grid .font-size68-md select, .grid .font-size68-md textarea {font-size:6.8em!important;} .grid .font-size69-md, .grid .font-size69-md input, .grid .font-size69-md select, .grid .font-size69-md textarea {font-size:6.9em!important;} .grid .font-size7-md, .grid .font-size7-md input, .grid .font-size7-md select, .grid .font-size7-md textarea {font-size:7em!important;} .grid .font-size71-md, .grid .font-size71-md input, .grid .font-size71-md select, .grid .font-size71-md textarea {font-size:7.1em!important;} .grid .font-size72-md, .grid .font-size72-md input, .grid .font-size72-md select, .grid .font-size72-md textarea {font-size:7.2em!important;} .grid .font-size73-md, .grid .font-size73-md input, .grid .font-size73-md select, .grid .font-size73-md textarea {font-size:7.3em!important;} .grid .font-size74-md, .grid .font-size74-md input, .grid .font-size74-md select, .grid .font-size74-md textarea {font-size:7.4em!important;} .grid .font-size75-md, .grid .font-size75-md input, .grid .font-size75-md select, .grid .font-size75-md textarea {font-size:7.5em!important;} .grid .font-size76-md, .grid .font-size76-md input, .grid .font-size76-md select, .grid .font-size76-md textarea {font-size:7.6em!important;} .grid .font-size77-md, .grid .font-size77-md input, .grid .font-size77-md select, .grid .font-size77-md textarea {font-size:7.7em!important;} .grid .font-size78-md, .grid .font-size78-md input, .grid .font-size78-md select, .grid .font-size78-md textarea {font-size:7.8em!important;} .grid .font-size79-md, .grid .font-size79-md input, .grid .font-size79-md select, .grid .font-size79-md textarea {font-size:7.9em!important;} .grid .font-size8-md, .grid .font-size8-md input, .grid .font-size8-md select, .grid .font-size8-md textarea {font-size:8em!important;} 
}
@media (min-width: 992px) { 
.grid .font-size01-lg, .grid .font-size01-lg input, .grid .font-size01-lg select, .grid .font-size01-lg textarea {font-size:0.1em!important;} .grid .font-size02-lg, .grid .font-size02-lg input, .grid .font-size02-lg select, .grid .font-size02-lg textarea {font-size:0.2em!important;} .grid .font-size03-lg, .grid .font-size03-lg input, .grid .font-size03-lg select, .grid .font-size03-lg textarea {font-size:0.3em!important;} .grid .font-size04-lg, .grid .font-size04-lg input, .grid .font-size04-lg select, .grid .font-size04-lg textarea {font-size:0.4em!important;} .grid .font-size05-lg, .grid .font-size05-lg input, .grid .font-size05-lg select, .grid .font-size05-lg textarea {font-size:0.5em!important;} .grid .font-size06-lg, .grid .font-size06-lg input, .grid .font-size06-lg select, .grid .font-size06-lg textarea {font-size:0.6em!important;} .grid .font-size07-lg, .grid .font-size07-lg input, .grid .font-size07-lg select, .grid .font-size07-lg textarea {font-size:0.7em!important;} .grid .font-size08-lg, .grid .font-size08-lg input, .grid .font-size08-lg select, .grid .font-size08-lg textarea {font-size:0.8em!important;} .grid .font-size09-lg, .grid .font-size09-lg input, .grid .font-size09-lg select, .grid .font-size09-lg textarea {font-size:0.9em!important;} .grid .font-size1-lg, .grid .font-size1-lg input, .grid .font-size1-lg select, .grid .font-size1-lg textarea {font-size:1em!important;} .grid .font-size11-lg, .grid .font-size11-lg input, .grid .font-size11-lg select, .grid .font-size11-lg textarea {font-size:1.1em!important;} .grid .font-size12-lg, .grid .font-size12-lg input, .grid .font-size12-lg select, .grid .font-size12-lg textarea {font-size:1.2em!important;} .grid .font-size13-lg, .grid .font-size13-lg input, .grid .font-size13-lg select, .grid .font-size13-lg textarea {font-size:1.3em!important;} .grid .font-size14-lg, .grid .font-size14-lg input, .grid .font-size14-lg select, .grid .font-size14-lg textarea {font-size:1.4em!important;} .grid .font-size15-lg, .grid .font-size15-lg input, .grid .font-size15-lg select, .grid .font-size15-lg textarea {font-size:1.5em!important;} .grid .font-size16-lg, .grid .font-size16-lg input, .grid .font-size16-lg select, .grid .font-size16-lg textarea {font-size:1.6em!important;} .grid .font-size17-lg, .grid .font-size17-lg input, .grid .font-size17-lg select, .grid .font-size17-lg textarea {font-size:1.7em!important;} .grid .font-size18-lg, .grid .font-size18-lg input, .grid .font-size18-lg select, .grid .font-size18-lg textarea {font-size:1.8em!important;} .grid .font-size19-lg, .grid .font-size19-lg input, .grid .font-size19-lg select, .grid .font-size19-lg textarea {font-size:1.9em!important;} .grid .font-size2-lg, .grid .font-size2-lg input, .grid .font-size2-lg select, .grid .font-size2-lg textarea {font-size:2em!important;} .grid .font-size21-lg, .grid .font-size21-lg input, .grid .font-size21-lg select, .grid .font-size21-lg textarea {font-size:2.1em!important;} .grid .font-size22-lg, .grid .font-size22-lg input, .grid .font-size22-lg select, .grid .font-size22-lg textarea {font-size:2.2em!important;} .grid .font-size23-lg, .grid .font-size23-lg input, .grid .font-size23-lg select, .grid .font-size23-lg textarea {font-size:2.3em!important;} .grid .font-size24-lg, .grid .font-size24-lg input, .grid .font-size24-lg select, .grid .font-size24-lg textarea {font-size:2.4em!important;} .grid .font-size25-lg, .grid .font-size25-lg input, .grid .font-size25-lg select, .grid .font-size25-lg textarea {font-size:2.5em!important;} .grid .font-size26-lg, .grid .font-size26-lg input, .grid .font-size26-lg select, .grid .font-size26-lg textarea {font-size:2.6em!important;} .grid .font-size27-lg, .grid .font-size27-lg input, .grid .font-size27-lg select, .grid .font-size27-lg textarea {font-size:2.7em!important;} .grid .font-size28-lg, .grid .font-size28-lg input, .grid .font-size28-lg select, .grid .font-size28-lg textarea {font-size:2.8em!important;} .grid .font-size29-lg, .grid .font-size29-lg input, .grid .font-size29-lg select, .grid .font-size29-lg textarea {font-size:2.9em!important;} .grid .font-size3-lg, .grid .font-size3-lg input, .grid .font-size3-lg select, .grid .font-size3-lg textarea {font-size:3em!important;} .grid .font-size31-lg, .grid .font-size31-lg input, .grid .font-size31-lg select, .grid .font-size31-lg textarea {font-size:3.1em!important;} .grid .font-size32-lg, .grid .font-size32-lg input, .grid .font-size32-lg select, .grid .font-size32-lg textarea {font-size:3.2em!important;} .grid .font-size33-lg, .grid .font-size33-lg input, .grid .font-size33-lg select, .grid .font-size33-lg textarea {font-size:3.3em!important;} .grid .font-size34-lg, .grid .font-size34-lg input, .grid .font-size34-lg select, .grid .font-size34-lg textarea {font-size:3.4em!important;} .grid .font-size35-lg, .grid .font-size35-lg input, .grid .font-size35-lg select, .grid .font-size35-lg textarea {font-size:3.5em!important;} .grid .font-size36-lg, .grid .font-size36-lg input, .grid .font-size36-lg select, .grid .font-size36-lg textarea {font-size:3.6em!important;} .grid .font-size37-lg, .grid .font-size37-lg input, .grid .font-size37-lg select, .grid .font-size37-lg textarea {font-size:3.7em!important;} .grid .font-size38-lg, .grid .font-size38-lg input, .grid .font-size38-lg select, .grid .font-size38-lg textarea {font-size:3.8em!important;} .grid .font-size39-lg, .grid .font-size39-lg input, .grid .font-size39-lg select, .grid .font-size39-lg textarea {font-size:3.9em!important;} .grid .font-size4-lg, .grid .font-size4-lg input, .grid .font-size4-lg select, .grid .font-size4-lg textarea {font-size:4em!important;} .grid .font-size41-lg, .grid .font-size41-lg input, .grid .font-size41-lg select, .grid .font-size41-lg textarea {font-size:4.1em!important;} .grid .font-size42-lg, .grid .font-size42-lg input, .grid .font-size42-lg select, .grid .font-size42-lg textarea {font-size:4.2em!important;} .grid .font-size43-lg, .grid .font-size43-lg input, .grid .font-size43-lg select, .grid .font-size43-lg textarea {font-size:4.3em!important;} .grid .font-size44-lg, .grid .font-size44-lg input, .grid .font-size44-lg select, .grid .font-size44-lg textarea {font-size:4.4em!important;} .grid .font-size45-lg, .grid .font-size45-lg input, .grid .font-size45-lg select, .grid .font-size45-lg textarea {font-size:4.5em!important;} .grid .font-size46-lg, .grid .font-size46-lg input, .grid .font-size46-lg select, .grid .font-size46-lg textarea {font-size:4.6em!important;} .grid .font-size47-lg, .grid .font-size47-lg input, .grid .font-size47-lg select, .grid .font-size47-lg textarea {font-size:4.7em!important;} .grid .font-size48-lg, .grid .font-size48-lg input, .grid .font-size48-lg select, .grid .font-size48-lg textarea {font-size:4.8em!important;} .grid .font-size49-lg, .grid .font-size49-lg input, .grid .font-size49-lg select, .grid .font-size49-lg textarea {font-size:4.9em!important;} .grid .font-size5-lg, .grid .font-size5-lg input, .grid .font-size5-lg select, .grid .font-size5-lg textarea {font-size:5em!important;} .grid .font-size51-lg, .grid .font-size51-lg input, .grid .font-size51-lg select, .grid .font-size51-lg textarea {font-size:5.1em!important;} .grid .font-size52-lg, .grid .font-size52-lg input, .grid .font-size52-lg select, .grid .font-size52-lg textarea {font-size:5.2em!important;} .grid .font-size53-lg, .grid .font-size53-lg input, .grid .font-size53-lg select, .grid .font-size53-lg textarea {font-size:5.3em!important;} .grid .font-size54-lg, .grid .font-size54-lg input, .grid .font-size54-lg select, .grid .font-size54-lg textarea {font-size:5.4em!important;} .grid .font-size55-lg, .grid .font-size55-lg input, .grid .font-size55-lg select, .grid .font-size55-lg textarea {font-size:5.5em!important;} .grid .font-size56-lg, .grid .font-size56-lg input, .grid .font-size56-lg select, .grid .font-size56-lg textarea {font-size:5.6em!important;} .grid .font-size57-lg, .grid .font-size57-lg input, .grid .font-size57-lg select, .grid .font-size57-lg textarea {font-size:5.7em!important;} .grid .font-size58-lg, .grid .font-size58-lg input, .grid .font-size58-lg select, .grid .font-size58-lg textarea {font-size:5.8em!important;} .grid .font-size59-lg, .grid .font-size59-lg input, .grid .font-size59-lg select, .grid .font-size59-lg textarea {font-size:5.9em!important;} .grid .font-size6-lg, .grid .font-size6-lg input, .grid .font-size6-lg select, .grid .font-size6-lg textarea {font-size:6em!important;} .grid .font-size61-lg, .grid .font-size61-lg input, .grid .font-size61-lg select, .grid .font-size61-lg textarea {font-size:6.1em!important;} .grid .font-size62-lg, .grid .font-size62-lg input, .grid .font-size62-lg select, .grid .font-size62-lg textarea {font-size:6.2em!important;} .grid .font-size63-lg, .grid .font-size63-lg input, .grid .font-size63-lg select, .grid .font-size63-lg textarea {font-size:6.3em!important;} .grid .font-size64-lg, .grid .font-size64-lg input, .grid .font-size64-lg select, .grid .font-size64-lg textarea {font-size:6.4em!important;} .grid .font-size65-lg, .grid .font-size65-lg input, .grid .font-size65-lg select, .grid .font-size65-lg textarea {font-size:6.5em!important;} .grid .font-size66-lg, .grid .font-size66-lg input, .grid .font-size66-lg select, .grid .font-size66-lg textarea {font-size:6.6em!important;} .grid .font-size67-lg, .grid .font-size67-lg input, .grid .font-size67-lg select, .grid .font-size67-lg textarea {font-size:6.7em!important;} .grid .font-size68-lg, .grid .font-size68-lg input, .grid .font-size68-lg select, .grid .font-size68-lg textarea {font-size:6.8em!important;} .grid .font-size69-lg, .grid .font-size69-lg input, .grid .font-size69-lg select, .grid .font-size69-lg textarea {font-size:6.9em!important;} .grid .font-size7-lg, .grid .font-size7-lg input, .grid .font-size7-lg select, .grid .font-size7-lg textarea {font-size:7em!important;} .grid .font-size71-lg, .grid .font-size71-lg input, .grid .font-size71-lg select, .grid .font-size71-lg textarea {font-size:7.1em!important;} .grid .font-size72-lg, .grid .font-size72-lg input, .grid .font-size72-lg select, .grid .font-size72-lg textarea {font-size:7.2em!important;} .grid .font-size73-lg, .grid .font-size73-lg input, .grid .font-size73-lg select, .grid .font-size73-lg textarea {font-size:7.3em!important;} .grid .font-size74-lg, .grid .font-size74-lg input, .grid .font-size74-lg select, .grid .font-size74-lg textarea {font-size:7.4em!important;} .grid .font-size75-lg, .grid .font-size75-lg input, .grid .font-size75-lg select, .grid .font-size75-lg textarea {font-size:7.5em!important;} .grid .font-size76-lg, .grid .font-size76-lg input, .grid .font-size76-lg select, .grid .font-size76-lg textarea {font-size:7.6em!important;} .grid .font-size77-lg, .grid .font-size77-lg input, .grid .font-size77-lg select, .grid .font-size77-lg textarea {font-size:7.7em!important;} .grid .font-size78-lg, .grid .font-size78-lg input, .grid .font-size78-lg select, .grid .font-size78-lg textarea {font-size:7.8em!important;} .grid .font-size79-lg, .grid .font-size79-lg input, .grid .font-size79-lg select, .grid .font-size79-lg textarea {font-size:7.9em!important;} .grid .font-size8-lg, .grid .font-size8-lg input, .grid .font-size8-lg select, .grid .font-size8-lg textarea {font-size:8em!important;} 
}
@media (min-width: 1200px) { 
.grid .font-size01-xl, .grid .font-size01-xl input, .grid .font-size01-xl select, .grid .font-size01-xl textarea {font-size:0.1em!important;} .grid .font-size02-xl, .grid .font-size02-xl input, .grid .font-size02-xl select, .grid .font-size02-xl textarea {font-size:0.2em!important;} .grid .font-size03-xl, .grid .font-size03-xl input, .grid .font-size03-xl select, .grid .font-size03-xl textarea {font-size:0.3em!important;} .grid .font-size04-xl, .grid .font-size04-xl input, .grid .font-size04-xl select, .grid .font-size04-xl textarea {font-size:0.4em!important;} .grid .font-size05-xl, .grid .font-size05-xl input, .grid .font-size05-xl select, .grid .font-size05-xl textarea {font-size:0.5em!important;} .grid .font-size06-xl, .grid .font-size06-xl input, .grid .font-size06-xl select, .grid .font-size06-xl textarea {font-size:0.6em!important;} .grid .font-size07-xl, .grid .font-size07-xl input, .grid .font-size07-xl select, .grid .font-size07-xl textarea {font-size:0.7em!important;} .grid .font-size08-xl, .grid .font-size08-xl input, .grid .font-size08-xl select, .grid .font-size08-xl textarea {font-size:0.8em!important;} .grid .font-size09-xl, .grid .font-size09-xl input, .grid .font-size09-xl select, .grid .font-size09-xl textarea {font-size:0.9em!important;} .grid .font-size1-xl, .grid .font-size1-xl input, .grid .font-size1-xl select, .grid .font-size1-xl textarea {font-size:1em!important;} .grid .font-size11-xl, .grid .font-size11-xl input, .grid .font-size11-xl select, .grid .font-size11-xl textarea {font-size:1.1em!important;} .grid .font-size12-xl, .grid .font-size12-xl input, .grid .font-size12-xl select, .grid .font-size12-xl textarea {font-size:1.2em!important;} .grid .font-size13-xl, .grid .font-size13-xl input, .grid .font-size13-xl select, .grid .font-size13-xl textarea {font-size:1.3em!important;} .grid .font-size14-xl, .grid .font-size14-xl input, .grid .font-size14-xl select, .grid .font-size14-xl textarea {font-size:1.4em!important;} .grid .font-size15-xl, .grid .font-size15-xl input, .grid .font-size15-xl select, .grid .font-size15-xl textarea {font-size:1.5em!important;} .grid .font-size16-xl, .grid .font-size16-xl input, .grid .font-size16-xl select, .grid .font-size16-xl textarea {font-size:1.6em!important;} .grid .font-size17-xl, .grid .font-size17-xl input, .grid .font-size17-xl select, .grid .font-size17-xl textarea {font-size:1.7em!important;} .grid .font-size18-xl, .grid .font-size18-xl input, .grid .font-size18-xl select, .grid .font-size18-xl textarea {font-size:1.8em!important;} .grid .font-size19-xl, .grid .font-size19-xl input, .grid .font-size19-xl select, .grid .font-size19-xl textarea {font-size:1.9em!important;} .grid .font-size2-xl, .grid .font-size2-xl input, .grid .font-size2-xl select, .grid .font-size2-xl textarea {font-size:2em!important;} .grid .font-size21-xl, .grid .font-size21-xl input, .grid .font-size21-xl select, .grid .font-size21-xl textarea {font-size:2.1em!important;} .grid .font-size22-xl, .grid .font-size22-xl input, .grid .font-size22-xl select, .grid .font-size22-xl textarea {font-size:2.2em!important;} .grid .font-size23-xl, .grid .font-size23-xl input, .grid .font-size23-xl select, .grid .font-size23-xl textarea {font-size:2.3em!important;} .grid .font-size24-xl, .grid .font-size24-xl input, .grid .font-size24-xl select, .grid .font-size24-xl textarea {font-size:2.4em!important;} .grid .font-size25-xl, .grid .font-size25-xl input, .grid .font-size25-xl select, .grid .font-size25-xl textarea {font-size:2.5em!important;} .grid .font-size26-xl, .grid .font-size26-xl input, .grid .font-size26-xl select, .grid .font-size26-xl textarea {font-size:2.6em!important;} .grid .font-size27-xl, .grid .font-size27-xl input, .grid .font-size27-xl select, .grid .font-size27-xl textarea {font-size:2.7em!important;} .grid .font-size28-xl, .grid .font-size28-xl input, .grid .font-size28-xl select, .grid .font-size28-xl textarea {font-size:2.8em!important;} .grid .font-size29-xl, .grid .font-size29-xl input, .grid .font-size29-xl select, .grid .font-size29-xl textarea {font-size:2.9em!important;} .grid .font-size3-xl, .grid .font-size3-xl input, .grid .font-size3-xl select, .grid .font-size3-xl textarea {font-size:3em!important;} .grid .font-size31-xl, .grid .font-size31-xl input, .grid .font-size31-xl select, .grid .font-size31-xl textarea {font-size:3.1em!important;} .grid .font-size32-xl, .grid .font-size32-xl input, .grid .font-size32-xl select, .grid .font-size32-xl textarea {font-size:3.2em!important;} .grid .font-size33-xl, .grid .font-size33-xl input, .grid .font-size33-xl select, .grid .font-size33-xl textarea {font-size:3.3em!important;} .grid .font-size34-xl, .grid .font-size34-xl input, .grid .font-size34-xl select, .grid .font-size34-xl textarea {font-size:3.4em!important;} .grid .font-size35-xl, .grid .font-size35-xl input, .grid .font-size35-xl select, .grid .font-size35-xl textarea {font-size:3.5em!important;} .grid .font-size36-xl, .grid .font-size36-xl input, .grid .font-size36-xl select, .grid .font-size36-xl textarea {font-size:3.6em!important;} .grid .font-size37-xl, .grid .font-size37-xl input, .grid .font-size37-xl select, .grid .font-size37-xl textarea {font-size:3.7em!important;} .grid .font-size38-xl, .grid .font-size38-xl input, .grid .font-size38-xl select, .grid .font-size38-xl textarea {font-size:3.8em!important;} .grid .font-size39-xl, .grid .font-size39-xl input, .grid .font-size39-xl select, .grid .font-size39-xl textarea {font-size:3.9em!important;} .grid .font-size4-xl, .grid .font-size4-xl input, .grid .font-size4-xl select, .grid .font-size4-xl textarea {font-size:4em!important;} .grid .font-size41-xl, .grid .font-size41-xl input, .grid .font-size41-xl select, .grid .font-size41-xl textarea {font-size:4.1em!important;} .grid .font-size42-xl, .grid .font-size42-xl input, .grid .font-size42-xl select, .grid .font-size42-xl textarea {font-size:4.2em!important;} .grid .font-size43-xl, .grid .font-size43-xl input, .grid .font-size43-xl select, .grid .font-size43-xl textarea {font-size:4.3em!important;} .grid .font-size44-xl, .grid .font-size44-xl input, .grid .font-size44-xl select, .grid .font-size44-xl textarea {font-size:4.4em!important;} .grid .font-size45-xl, .grid .font-size45-xl input, .grid .font-size45-xl select, .grid .font-size45-xl textarea {font-size:4.5em!important;} .grid .font-size46-xl, .grid .font-size46-xl input, .grid .font-size46-xl select, .grid .font-size46-xl textarea {font-size:4.6em!important;} .grid .font-size47-xl, .grid .font-size47-xl input, .grid .font-size47-xl select, .grid .font-size47-xl textarea {font-size:4.7em!important;} .grid .font-size48-xl, .grid .font-size48-xl input, .grid .font-size48-xl select, .grid .font-size48-xl textarea {font-size:4.8em!important;} .grid .font-size49-xl, .grid .font-size49-xl input, .grid .font-size49-xl select, .grid .font-size49-xl textarea {font-size:4.9em!important;} .grid .font-size5-xl, .grid .font-size5-xl input, .grid .font-size5-xl select, .grid .font-size5-xl textarea {font-size:5em!important;} .grid .font-size51-xl, .grid .font-size51-xl input, .grid .font-size51-xl select, .grid .font-size51-xl textarea {font-size:5.1em!important;} .grid .font-size52-xl, .grid .font-size52-xl input, .grid .font-size52-xl select, .grid .font-size52-xl textarea {font-size:5.2em!important;} .grid .font-size53-xl, .grid .font-size53-xl input, .grid .font-size53-xl select, .grid .font-size53-xl textarea {font-size:5.3em!important;} .grid .font-size54-xl, .grid .font-size54-xl input, .grid .font-size54-xl select, .grid .font-size54-xl textarea {font-size:5.4em!important;} .grid .font-size55-xl, .grid .font-size55-xl input, .grid .font-size55-xl select, .grid .font-size55-xl textarea {font-size:5.5em!important;} .grid .font-size56-xl, .grid .font-size56-xl input, .grid .font-size56-xl select, .grid .font-size56-xl textarea {font-size:5.6em!important;} .grid .font-size57-xl, .grid .font-size57-xl input, .grid .font-size57-xl select, .grid .font-size57-xl textarea {font-size:5.7em!important;} .grid .font-size58-xl, .grid .font-size58-xl input, .grid .font-size58-xl select, .grid .font-size58-xl textarea {font-size:5.8em!important;} .grid .font-size59-xl, .grid .font-size59-xl input, .grid .font-size59-xl select, .grid .font-size59-xl textarea {font-size:5.9em!important;} .grid .font-size6-xl, .grid .font-size6-xl input, .grid .font-size6-xl select, .grid .font-size6-xl textarea {font-size:6em!important;} .grid .font-size61-xl, .grid .font-size61-xl input, .grid .font-size61-xl select, .grid .font-size61-xl textarea {font-size:6.1em!important;} .grid .font-size62-xl, .grid .font-size62-xl input, .grid .font-size62-xl select, .grid .font-size62-xl textarea {font-size:6.2em!important;} .grid .font-size63-xl, .grid .font-size63-xl input, .grid .font-size63-xl select, .grid .font-size63-xl textarea {font-size:6.3em!important;} .grid .font-size64-xl, .grid .font-size64-xl input, .grid .font-size64-xl select, .grid .font-size64-xl textarea {font-size:6.4em!important;} .grid .font-size65-xl, .grid .font-size65-xl input, .grid .font-size65-xl select, .grid .font-size65-xl textarea {font-size:6.5em!important;} .grid .font-size66-xl, .grid .font-size66-xl input, .grid .font-size66-xl select, .grid .font-size66-xl textarea {font-size:6.6em!important;} .grid .font-size67-xl, .grid .font-size67-xl input, .grid .font-size67-xl select, .grid .font-size67-xl textarea {font-size:6.7em!important;} .grid .font-size68-xl, .grid .font-size68-xl input, .grid .font-size68-xl select, .grid .font-size68-xl textarea {font-size:6.8em!important;} .grid .font-size69-xl, .grid .font-size69-xl input, .grid .font-size69-xl select, .grid .font-size69-xl textarea {font-size:6.9em!important;} .grid .font-size7-xl, .grid .font-size7-xl input, .grid .font-size7-xl select, .grid .font-size7-xl textarea {font-size:7em!important;} .grid .font-size71-xl, .grid .font-size71-xl input, .grid .font-size71-xl select, .grid .font-size71-xl textarea {font-size:7.1em!important;} .grid .font-size72-xl, .grid .font-size72-xl input, .grid .font-size72-xl select, .grid .font-size72-xl textarea {font-size:7.2em!important;} .grid .font-size73-xl, .grid .font-size73-xl input, .grid .font-size73-xl select, .grid .font-size73-xl textarea {font-size:7.3em!important;} .grid .font-size74-xl, .grid .font-size74-xl input, .grid .font-size74-xl select, .grid .font-size74-xl textarea {font-size:7.4em!important;} .grid .font-size75-xl, .grid .font-size75-xl input, .grid .font-size75-xl select, .grid .font-size75-xl textarea {font-size:7.5em!important;} .grid .font-size76-xl, .grid .font-size76-xl input, .grid .font-size76-xl select, .grid .font-size76-xl textarea {font-size:7.6em!important;} .grid .font-size77-xl, .grid .font-size77-xl input, .grid .font-size77-xl select, .grid .font-size77-xl textarea {font-size:7.7em!important;} .grid .font-size78-xl, .grid .font-size78-xl input, .grid .font-size78-xl select, .grid .font-size78-xl textarea {font-size:7.8em!important;} .grid .font-size79-xl, .grid .font-size79-xl input, .grid .font-size79-xl select, .grid .font-size79-xl textarea {font-size:7.9em!important;} .grid .font-size8-xl, .grid .font-size8-xl input, .grid .font-size8-xl select, .grid .font-size8-xl textarea {font-size:8em!important;} 
}
/* ===horizontal nav===== */
.header_fixed {position:fixed;z-index:1000;top:0;}
.nav_holder{z-index:100;}
/* ====== shadows ======= */
.grid .shadow1 {background:url(../images/shadow1.png) no-repeat; background-size:contain; background-position:center; margin-bottom:-60px;}
.grid .shadow2 {background:url(../images/shadow2.png) no-repeat; background-size:contain; background-position:center; margin-bottom:-60px;}
.grid .shadow3 {background:url(../images/shadow3.png) no-repeat; background-size:contain; background-position:center; margin-bottom:-60px;}
.grid .shadow4 {background:url(../images/shadow4.png) no-repeat; background-size:contain; background-position:center; margin-bottom:-60px;}
.grid .shadow5 {background:url(../images/shadow5.png) no-repeat; background-size:contain; background-position:center; margin-bottom:-60px;}
.grid .shadow5_white {background:url(../images/shadow5_white.png); background-repeat: no-repeat; background-size:contain; background-position:center; margin-bottom:-60px;}
.grid .shadow6 {background:url(../images/shadow6.png); background-repeat: no-repeat; background-size:contain; background-position:center; margin-bottom:-60px;}
.grid .shadow, .shadow{box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.0);}
.grid .shadow_white, .shadow_white{box-shadow: 0px 0px 15px 0px rgba(255, 255, 255, 0.7);}
.grid .shadow-nav, .shadow-nav{box-shadow: 5px 5px 15px 0px rgba(0, 0, 0, 0.3);}
.grid .shadow-txt, .shadow-txt {text-shadow: 0px 0px 3px rgba(0,0,0,0.7);}
.grid .shadow-txt-none .shadow-txt-none {text-shadow: none;}
.grid .shadow-low, .shadow-low {box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, 0.1);}
#at4-share {direction:ltr;}
.at-right{box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, 0.1);direction:ltr!important;}
/* ====== overflow ======= */
.grid .of_hidden{overflow:hidden;}
.grid .of_auto, .of_auto{overflow-y:auto;}
.grid .of_scroll{overflow-y:scroll;}

.grid .of-hidden, .of-hidden{overflow:hidden;}
.grid .of-visible, .of-visible{overflow:visible!important;}
@media (min-width: 576px) {
.grid .of-hidden-sm, .of-hidden-sm{overflow:hidden;}
}
@media (min-width: 768px) {
.grid .of-hidden-md, .of-hidden-md{overflow:hidden!important;}
}
@media (min-width: 992px) {
.grid .of-hidden-lg, .of-hidden-lg{overflow:hidden;}
}
@media (min-width: 1200px) {
.grid .of-hidden-xl, .of-hidden-xl{overflow:hidden;}
}
/* ====== cursor ======= */
.grid .pointer, .pointer{cursor:pointer;}
.grid .not-allowed, .not-allowed{cursor:not-allowed;}
/* ====== p margin ======= */
.grid .par0 p{ margin:0px;}
.grid .par1 p{ margin:1px;}
.grid .par2 p{ margin:2px;}
.grid .par3 p{ margin:3px;}
.grid .par4 p{ margin:4px;}
.grid .ppa5 p{ margin:5px;}
/* ====== radii ======= */
.grid .radius3, .radius3{border-radius:3px;}
.grid .radius5, .radius5{border-radius:5px;}
.grid .radius7, .radius7{border-radius:7px;}
.grid .radius10, .radius10{border-radius:10px;}
.grid .radius15, .radius15{border-radius:15px;}
.grid .radius10left, .radius10left{border-radius:10px 0 0 10px;}
.grid .radius10right, .radius10right{border-radius:0 10px 10px 0;}
.grid .radius20, .radius20{border-radius:20px;}
.grid .radius25, .radius25{border-radius:25px;}
.grid .radius10righttop, .radius10righttop{border-radius:0 0 10px 0;}
.grid .radius5bottom, .radius5bottom{border-radius:0 0 5px 5px;}
.grid .circle, .circle{border-radius:50%;}
/* ====== form elements =========== */
.grid .box input[type=text], input[type=text], .grid .box input[type=email], .grid .box input[type=number], .grid .box input[type=tel], .grid .box textarea, .grid .box input[type=submit], .grid .box input[type=button], .grid .box button, .grid .box input[type=password] {width:100%;margin:0; font-family: "Assistant", Arial, Helvetica, sans-serif; outline:none;border:none;}
.grid .box select, select {width:100%; margin:0; padding:2px;font-family: "Assistant", Arial, Helvetica, sans-serif; border:solid 1px #ccc; outline:none;}
.grid .box input[type=checkbox], .grid .box input[type=radio]{width:23px;height:23px;}
.grid .box textarea{resize:none} 
.valign-middle{vertical-align:middle;}
input[type=checkbox] {vertical-align:middle;}
/* =========== placeholder ============= */
::-webkit-placeholder{color:#777;font-size:1em;}
::-moz-placeholder{color:#777;font-size:1em;}
::-ms-placeholder{color:#777;font-size:1em;}
::placeholder {color:#777;font-size:1em;}
@media (min-width: 576px) {
::-webkit-placeholder{color:#777;font-size:1em;}
::-moz-placeholder{color:#777;font-size:1em;}
::-ms-placeholder{color:#777;font-size:1em;}
::placeholder {color:#777;font-size:1em;}
}
@media (min-width: 768px) {
::-webkit-placeholder{color:#777;font-size:1.0em;}
::-moz-placeholder{color:#777;font-size:1.0em;}
::-ms-placeholder{color:#777;font-size:1.0em;}
::placeholder {color:#777;font-size:1.0em;}
}
@media (min-width: 992px) {
::-webkit-placeholder{color:#777;font-size:1.0em;}
::-moz-placeholder{color:#777;font-size:1.0em;}
::-ms-placeholder{color:#777;font-size:1.0em;}
::placeholder {color:#777;font-size:1.0em;}
}
@media (min-width: 1200px) {
::-webkit-placeholder{color:#777;font-size:1.1em;}
::-moz-placeholder{color:#777;font-size:1.1em;}
::-ms-placeholder{color:#777;font-size:0.1em;}
::placeholder {color:#777;font-size:1.1em;}
}
/* ====== images ======= */

.grid .ob-fit a img, .grid .ob-fit img {
width:100%!important;
height:100%!important;
object-fit: cover!important;
}

.grid .box a img {
max-width:100%!important;
max-height:100%!important;
}

.grid .small-img img {
width:80%!important;
height:80%!important;
object-fit: cover!important;
}

li .ob-fit a img {
width:100%!important;
height:100%!important;
object-fit: cover!important;
}

input[type=image] {
max-width:100%;
max-height:100%;
outline:none;
}
/* == img limits == */
.fit_img2 img {width:2%; height:auto; margin:auto;} .fit_img3 img {width:3%; height:auto; margin:auto;} .fit_img4 img {width:4%; height:auto; margin:auto;} .fit_img5 img {width:5%; height:auto; margin:auto;} .fit_img10 img {width:10%; height:auto; margin:auto;} .fit_img15 img {width:15%; height:auto; margin:auto;} .fit_img20 img {width:20%; height:auto; margin:auto;} .fit_img25 img {width:25%; height:auto; margin:auto;} .fit_img30 img {width:30%; height:auto; margin:auto;} .fit_img35 img {width:35%; height:auto; margin:auto;} .fit_img40 img {width:40%; height:auto; margin:auto;} .fit_img45 img {width:45%; height:auto; margin:auto;} .fit_img50 img {width:50%; height:auto; margin:auto;} .fit_img55 img {width:55%; height:auto; margin:auto;} .fit_img60 img {width:60%; height:auto; margin:auto;} .fit_img65 img {width:65%; height:auto; margin:auto;} .fit_img70 img {width:70%; height:auto; margin:auto;} .fit_img75 img {width:75%; height:auto; margin:auto;} .fit_img80 img {width:80%; height:auto; margin:auto;} .fit_img85 img {width:85%; height:auto; margin:auto;} .fit_img90 img {width:90%; height:auto; margin:auto;} .fit_img95 img {width:95%; height:auto; margin:auto;} .fit_img100 img {width:100%; height:auto; margin:auto;} 

@media (min-width: 576px) {
	.fit_img2-sm img {width:2%; height:auto; margin:auto;} .fit_img3-sm img {width:3%; height:auto; margin:auto;} .fit_img4-sm img {width:4%; height:auto; margin:auto;}
.fit_img5-sm img {width:5%; height:auto; margin:auto;} .fit_img10-sm img {width:10%; height:auto; margin:auto;} .fit_img15-sm img {width:15%; height:auto; margin:auto;} .fit_img20-sm img {width:20%; height:auto; margin:auto;} .fit_img25-sm img {width:25%; height:auto; margin:auto;} .fit_img30-sm img {width:30%; height:auto; margin:auto;} .fit_img35-sm img {width:35%; height:auto; margin:auto;} .fit_img40-sm img {width:40%; height:auto; margin:auto;} .fit_img45-sm img {width:45%; height:auto; margin:auto;} .fit_img50-sm img {width:50%; height:auto; margin:auto;} .fit_img55-sm img {width:55%; height:auto; margin:auto;} .fit_img60-sm img {width:60%; height:auto; margin:auto;} .fit_img65-sm img {width:65%; height:auto; margin:auto;} .fit_img70-sm img {width:70%; height:auto; margin:auto;} .fit_img75-sm img {width:75%; height:auto; margin:auto;} .fit_img80-sm img {width:80%; height:auto; margin:auto;} .fit_img85-sm img {width:85%; height:auto; margin:auto;} .fit_img90-sm img {width:90%; height:auto; margin:auto;} .fit_img95-sm img {width:95%; height:auto; margin:auto;} .fit_img100-sm img {width:100%; height:auto; margin:auto;} 
} 
@media (min-width: 768px) {
		.fit_img2-md img {width:2%; height:auto; margin:auto;} .fit_img3-md img {width:3%; height:auto; margin:auto;} .fit_img4-md img {width:4%; height:auto; margin:auto;}
.fit_img5-md img {width:5%; height:auto; margin:auto;} .fit_img10-md img {width:10%; height:auto; margin:auto;} .fit_img15-md img {width:15%; height:auto; margin:auto;} .fit_img20-md img {width:20%; height:auto; margin:auto;} .fit_img25-md img {width:25%; height:auto; margin:auto;} .fit_img30-md img {width:30%; height:auto; margin:auto;} .fit_img35-md img {width:35%; height:auto; margin:auto;} .fit_img40-md img {width:40%; height:auto; margin:auto;} .fit_img45-md img {width:45%; height:auto; margin:auto;} .fit_img50-md img {width:50%; height:auto; margin:auto;} .fit_img55-md img {width:55%; height:auto; margin:auto;} .fit_img60-md img {width:60%; height:auto; margin:auto;} .fit_img65-md img {width:65%; height:auto; margin:auto;} .fit_img70-md img {width:70%; height:auto; margin:auto;} .fit_img75-md img {width:75%; height:auto; margin:auto;} .fit_img80-md img {width:80%; height:auto; margin:auto;} .fit_img85-md img {width:85%; height:auto; margin:auto;} .fit_img90-md img {width:90%; height:auto; margin:auto;} .fit_img95-md img {width:95%; height:auto; margin:auto;} .fit_img100-md img {width:100%; height:auto; margin:auto;} 
} 
@media (min-width: 992px) {
			.fit_img2-lg img {width:2%; height:auto; margin:auto;} .fit_img3-lg img {width:3%; height:auto; margin:auto;} .fit_img4-lg img {width:4%; height:auto; margin:auto;}
.fit_img5-lg img {width:5%; height:auto; margin:auto;} .fit_img10-lg img {width:10%; height:auto; margin:auto;} .fit_img15-lg img {width:15%; height:auto; margin:auto;} .fit_img20-lg img {width:20%; height:auto; margin:auto;} .fit_img25-lg img {width:25%; height:auto; margin:auto;} .fit_img30-lg img {width:30%; height:auto; margin:auto;} .fit_img35-lg img {width:35%; height:auto; margin:auto;} .fit_img40-lg img {width:40%; height:auto; margin:auto;} .fit_img45-lg img {width:45%; height:auto; margin:auto;} .fit_img50-lg img {width:50%; height:auto; margin:auto;} .fit_img55-lg img {width:55%; height:auto; margin:auto;} .fit_img60-lg img {width:60%; height:auto; margin:auto;} .fit_img65-lg img {width:65%; height:auto; margin:auto;} .fit_img70-lg img {width:70%; height:auto; margin:auto;} .fit_img75-lg img {width:75%; height:auto; margin:auto;} .fit_img80-lg img {width:80%; height:auto; margin:auto;} .fit_img85-lg img {width:85%; height:auto; margin:auto;} .fit_img90-lg img {width:90%; height:auto; margin:auto;} .fit_img95-lg img {width:95%; height:auto; margin:auto;} .fit_img100-lg img {width:100%; height:auto; margin:auto;} 
} 
@media (min-width: 1200px) {
				.fit_img2-xl img {width:2%; height:auto; margin:auto;} .fit_img3-xl img {width:3%; height:auto; margin:auto;} .fit_img4-xl img {width:4%; height:auto; margin:auto;}
.fit_img5-xl img {width:5%; height:auto; margin:auto;} .fit_img10-xl img {width:10%; height:auto; margin:auto;} .fit_img15-xl img {width:15%; height:auto; margin:auto;} .fit_img20-xl img {width:20%; height:auto; margin:auto;} .fit_img25-xl img {width:25%; height:auto; margin:auto;} .fit_img30-xl img {width:30%; height:auto; margin:auto;} .fit_img35-xl img {width:35%; height:auto; margin:auto;} .fit_img40-xl img {width:40%; height:auto; margin:auto;} .fit_img45-xl img {width:45%; height:auto; margin:auto;} .fit_img50-xl img {width:50%; height:auto; margin:auto;} .fit_img55-xl img {width:55%; height:auto; margin:auto;} .fit_img60-xl img {width:60%; height:auto; margin:auto;} .fit_img65-xl img {width:65%; height:auto; margin:auto;} .fit_img70-xl img {width:70%; height:auto; margin:auto;} .fit_img75-xl img {width:75%; height:auto; margin:auto;} .fit_img80-xl img {width:80%; height:auto; margin:auto;} .fit_img85-xl img {width:85%; height:auto; margin:auto;} .fit_img90-xl img {width:90%; height:auto; margin:auto;} .fit_img95-xl img {width:95%; height:auto; margin:auto;} .fit_img100-xl img {width:100%; height:auto; margin:auto;} 
}
/* ====== sticky horizontal nav ========== */
.fixed-hnav {position:fixed;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);top:0;right:0;}
@media (min-width: 576px) {
.fixed-hnav-sm {position:fixed;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);top:0;right:0;}
}
@media (min-width: 768px) {
.fixed-hnav-md {position:fixed;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);top:0;right:0;}
}
@media (min-width: 992px) {
.fixed-hnav-lg {position:fixed;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);top:0;right:0;}
}
@media (min-width: 1200px) {
.fixed-hnav-xl {position:fixed;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);top:0;right:0;}
}
/* ====== sticky horizontal nav ========== */
/* ======= min height (temp)=========== */
.min-height50 {min-height:50px;}
.min-height-init {min-height:initial;}
@media (min-width: 576px) {
.min-height50-sm {min-height:50px;}
}
@media (min-width: 768px) {
.min-height50-md {min-height:50px;}
.min-height-init-md {min-height:initial;}
}
@media (min-width: 992px) {
.min-height50-lg {min-height:50px;}
.min-height-init-lg {min-height:initial;}
}
@media (min-width: 1200px) {
.min-height50-xl {min-height:50px;}
.min-height-init-xl {min-height:initial;}
}
/* ====== basic ======= */
.grid .no-wrap, .no-wrap{white-space:nowrap;}
.grid .yes-wrap, .yes-wrap{white-space:normal!important;}
@media (min-width: 576px) {
.grid .no-wrap-sm, .no-wrap-sm{white-space:nowrap!important;}
}
@media (min-width: 768px) {
.grid .no-wrap-md, .no-wrap-md{white-space:nowrap!important;}
}
@media (min-width: 992px) {
.grid .no-wrap-lg, .no-wrap-lg{white-space:nowrap!important;}
}
@media (min-width: 1200px) {
.grid .no-wrap-xl, .no-wrap-xl{white-space:nowrap!important;}
}
.clearfix:after, .grid .clearfix:after {
	content: " "; /* Older browser do not support empty content */
	visibility: hidden;
	display: block;
	height: 0;
	clear: both;
}
h1, h2, h3, h4, h5 {
	display:inline;
	font-weight:normal;
	font-size:1.0em;
}
.pagetitle h1, .pagetitle h2, .pagetitle h3, .pagetitle h4, .pagetitleh5 {
	display:inline;
	font-weight:normal;	
	font-size:1.0em;
}
a {
	text-decoration:none;
	color:#333;
}

img {
	vertical-align:middle;
	border:none;
}
.form_lr, .ltr{
direction:ltr;
}
/* ===== elements | overlay ================= */
@keyframes ani_fade_in {
from {
opacity:0.0;
}
to {
opacity:1.0;
}
}
.ol:hover .gallery_overlay{-webkit-animation-name:ani_fade_in; animation-name: ani_fade_in; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards;}
.gallery_overlay {width:100%;position:absolute;right:0;bottom:0;height:100%;background-color:rgba(0,0,0,0.3);display:flex;align-items:center;opacity:0;}
@media (min-width: 576px) {
.ol-sm:hover .gallery_overlay-sm{-webkit-animation-name:ani_fade_in; animation-name: ani_fade_in; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards;}
.gallery_overlay-sm {width:100%;position:absolute;right:0;bottom:0;height:100%;background-color:rgba(0,0,0,0.3);display:flex;align-items:center;opacity:0;}
}
@media (min-width: 768px) {
.ol-md:hover .gallery_overlay-md{-webkit-animation-name:ani_fade_in; animation-name: ani_fade_in; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards;}
.gallery_overlay-md {width:100%;position:absolute;right:0;bottom:0;height:100%;background-color:rgba(0,0,0,0.3);display:flex;align-items:center;opacity:0;}
}
@media (min-width: 992px) {
.ol-lg:hover .gallery_overlay-lg{-webkit-animation-name:ani_fade_in; animation-name: ani_fade_in; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards;}
.gallery_overlay-lg {width:100%;position:absolute;right:0;bottom:0;height:100%;background-color:rgba(0,0,0,0.3);display:flex;align-items:center;opacity:0;}
}
@media (min-width: 1200px) {
.ol-xl:hover .gallery_overlay-xl{-webkit-animation-name:ani_fade_in; animation-name: ani_fade_in; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards;}
.gallery_overlay-xl {width:100%;position:absolute;right:0;bottom:0;height:100%;background-color:rgba(0,0,0,0.3);display:flex;align-items:center;opacity:0;}
}
/* ===== fade in ================= */
.fader_in{-webkit-animation-name:ani_fade_in; animation-name: ani_fade_in; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards;}
.fader-in{-webkit-animation-name:ani_fade_in; animation-name: ani_fade_in; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards;}
.fader-in-slow{-webkit-animation-name:ani_fade_in; animation-name: ani_fade_in; -webkit-animation-duration: 3s; animation-duration: 3s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards;}
@media (min-width: 576px) {
.fader-in-sm{-webkit-animation-name:ani_fade_in; animation-name: ani_fade_in; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards;}
}
@media (min-width: 768px) {
.fader-in-md{-webkit-animation-name:ani_fade_in; animation-name: ani_fade_in; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards;}
}
@media (min-width: 992px) {
.fader-in-lg{-webkit-animation-name:ani_fade_in; animation-name: ani_fade_in; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards;}
}
@media (min-width: 1200px) {
.fader-in-xl{-webkit-animation-name:ani_fade_in; animation-name: ani_fade_in; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards;}
}

/* ========= nav =========== */
.nav ul{list-style-image: none; list-style-type:none;margin:0;padding:0;}
.nav ul li{float:right;padding:5px 10px;border-left:solid 1px #aaa;}
/* ============== black / white transparencies ======= */
.color-bg-black1{background-color:rgba(0,0,0,0.1);} 
.color-bg-black2{background-color:rgba(0,0,0,0.2);} 
.color-bg-black3{background-color:rgba(0,0,0,0.3);} 
.color-bg-black4{background-color:rgba(0,0,0,0.4);} 
.color-bg-black5{background-color:rgba(0,0,0,0.5);} 
.color-bg-black6{background-color:rgba(0,0,0,0.6);} 
.color-bg-black7{background-color:rgba(0,0,0,0.7);} 
.color-bg-black8{background-color:rgba(0,0,0,0.8);} 
.color-bg-black9{background-color:rgba(0,0,0,0.9);} 

/* =========== scrollup =========== */
.scrollup {bottom:-20px;right:20px;width:50px;height:80px;z-index:10000;opacity:0.8;}
/* ================ symbols ============ */
.uni-next::after {content: "\1f448";}
.uni-prev::before {content: "\1f449";}
.uni-up::after {content: "\261d";}
.uni-noentry::after {content: "\26d4";}
.uni-email::after {content: "\1f4e9";}
.uni-close::after {content: "\2716";}
.uni-close-red::after {content: "\274c";}
.uni-home::after{content: "\1f3e0";}
.uni-person::after{content: "\1f394";}
/* ================ social symbols =========== */
@font-face {
    font-family: 'Mono Social Icons Font';
    src: url('../images/social/MonoSocialIconsFont-1.10.eot');
    src: url('../images/social/MonoSocialIconsFont-1.10.eot?#iefix') format('embedded-opentype'),
         url('../images/social/MonoSocialIconsFont-1.10.woff') format('woff'),
         url('../images/social/MonoSocialIconsFont-1.10.ttf') format('truetype'),
         url('../images/social/MonoSocialIconsFont-1.10.svg#MonoSocialIconsFont') format('svg');
    src: url('../images/social/MonoSocialIconsFont-1.10.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
.symbol, a.symbol:before {
    font-family: 'Mono Social Icons Font';
    -webkit-text-rendering: optimizeLegibility;
    -moz-text-rendering: optimizeLegibility;
    -ms-text-rendering: optimizeLegibility;
    -o-text-rendering: optimizeLegibility;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
	-ms-font-feature-settings:"liga" 1;
}
/* ================ symbols sizes ============ */
.ufs01 {font-size:0.1em;} .ufs02 {font-size:0.2em;} .ufs03 {font-size:0.3em;} .ufs04 {font-size:0.4em;} .ufs05 {font-size:0.5em;} .ufs06 {font-size:0.6em;} .ufs07 {font-size:0.7em;} .ufs08 {font-size:0.8em;} .ufs09 {font-size:0.9em;} .ufs1 {font-size:1em;} .ufs11 {font-size:1.1em;} .ufs12 {font-size:1.2em;} .ufs13 {font-size:1.3em;} .ufs14 {font-size:1.4em;} .ufs15 {font-size:1.5em;} .ufs16 {font-size:1.6em;} .ufs17 {font-size:1.7em;} .ufs18 {font-size:1.8em;} .ufs19 {font-size:1.9em;} .ufs2 {font-size:2em;} .ufs21 {font-size:2.1em;} .ufs22 {font-size:2.2em;} .ufs23 {font-size:2.3em;} .ufs24 {font-size:2.4em;} .ufs25 {font-size:2.5em;} .ufs26 {font-size:2.6em;} .ufs27 {font-size:2.7em;} .ufs28 {font-size:2.8em;} .ufs29 {font-size:2.9em;} .ufs3 {font-size:3em;} .ufs31 {font-size:3.1em;} .ufs32 {font-size:3.2em;} .ufs33 {font-size:3.3em;} .ufs34 {font-size:3.4em;} .ufs35 {font-size:3.5em;} .ufs36 {font-size:3.6em;} .ufs37 {font-size:3.7em;} .ufs38 {font-size:3.8em;} .ufs39 {font-size:3.9em;} .ufs4 {font-size:4em;} .ufs41 {font-size:4.1em;} .ufs42 {font-size:4.2em;} .ufs43 {font-size:4.3em;} .ufs44 {font-size:4.4em;} .ufs45 {font-size:4.5em;} .ufs46 {font-size:4.6em;} .ufs47 {font-size:4.7em;} .ufs48 {font-size:4.8em;} .ufs49 {font-size:4.9em;} .ufs5 {font-size:5em;} .ufs51 {font-size:5.1em;} .ufs52 {font-size:5.2em;} .ufs53 {font-size:5.3em;} .ufs54 {font-size:5.4em;} .ufs55 {font-size:5.5em;} .ufs56 {font-size:5.6em;} .ufs57 {font-size:5.7em;} .ufs58 {font-size:5.8em;} .ufs59 {font-size:5.9em;} .ufs6 {font-size:6em;} .ufs61 {font-size:6.1em;} .ufs62 {font-size:6.2em;} .ufs63 {font-size:6.3em;} .ufs64 {font-size:6.4em;} .ufs65 {font-size:6.5em;} .ufs66 {font-size:6.6em;} .ufs67 {font-size:6.7em;} .ufs68 {font-size:6.8em;} .ufs69 {font-size:6.9em;} .ufs7 {font-size:7em;} .ufs71 {font-size:7.1em;} .ufs72 {font-size:7.2em;} .ufs73 {font-size:7.3em;} .ufs74 {font-size:7.4em;} .ufs75 {font-size:7.5em;} .ufs76 {font-size:7.6em;} .ufs77 {font-size:7.7em;} .ufs78 {font-size:7.8em;} .ufs79 {font-size:7.9em;} .ufs8 {font-size:8em;} 

@media (min-width: 576px) { 
.ufs01-sm {font-size:0.1em!important;} .ufs02-sm {font-size:0.2em!important;} .ufs03-sm {font-size:0.3em!important;} .ufs04-sm {font-size:0.4em!important;} .ufs05-sm {font-size:0.5em!important;} .ufs06-sm {font-size:0.6em!important;} .ufs07-sm {font-size:0.7em!important;} .ufs08-sm {font-size:0.8em!important;} .ufs09-sm {font-size:0.9em!important;} .ufs1-sm {font-size:1em!important;} .ufs11-sm {font-size:1.1em!important;} .ufs12-sm {font-size:1.2em!important;} .ufs13-sm {font-size:1.3em!important;} .ufs14-sm {font-size:1.4em!important;} .ufs15-sm {font-size:1.5em!important;} .ufs16-sm {font-size:1.6em!important;} .ufs17-sm {font-size:1.7em!important;} .ufs18-sm {font-size:1.8em!important;} .ufs19-sm {font-size:1.9em!important;} .ufs2-sm {font-size:2em!important;} .ufs21-sm {font-size:2.1em!important;} .ufs22-sm {font-size:2.2em!important;} .ufs23-sm {font-size:2.3em!important;} .ufs24-sm {font-size:2.4em!important;} .ufs25-sm {font-size:2.5em!important;} .ufs26-sm {font-size:2.6em!important;} .ufs27-sm {font-size:2.7em!important;} .ufs28-sm {font-size:2.8em!important;} .ufs29-sm {font-size:2.9em!important;} .ufs3-sm {font-size:3em!important;} .ufs31-sm {font-size:3.1em!important;} .ufs32-sm {font-size:3.2em!important;} .ufs33-sm {font-size:3.3em!important;} .ufs34-sm {font-size:3.4em!important;} .ufs35-sm {font-size:3.5em!important;} .ufs36-sm {font-size:3.6em!important;} .ufs37-sm {font-size:3.7em!important;} .ufs38-sm {font-size:3.8em!important;} .ufs39-sm {font-size:3.9em!important;} .ufs4-sm {font-size:4em!important;} 
}
@media (min-width: 768px) { 
.ufs01-md {font-size:0.1em!important;} .ufs02-md {font-size:0.2em!important;} .ufs03-md {font-size:0.3em!important;} .ufs04-md {font-size:0.4em!important;} .ufs05-md {font-size:0.5em!important;} .ufs06-md {font-size:0.6em!important;} .ufs07-md {font-size:0.7em!important;} .ufs08-md {font-size:0.8em!important;} .ufs09-md {font-size:0.9em!important;} .ufs1-md {font-size:1em!important;} .ufs11-md {font-size:1.1em!important;} .ufs12-md {font-size:1.2em!important;} .ufs13-md {font-size:1.3em!important;} .ufs14-md {font-size:1.4em!important;} .ufs15-md {font-size:1.5em!important;} .ufs16-md {font-size:1.6em!important;} .ufs17-md {font-size:1.7em!important;} .ufs18-md {font-size:1.8em!important;} .ufs19-md {font-size:1.9em!important;} .ufs2-md {font-size:2em!important;} .ufs21-md {font-size:2.1em!important;} .ufs22-md {font-size:2.2em!important;} .ufs23-md {font-size:2.3em!important;} .ufs24-md {font-size:2.4em!important;} .ufs25-md {font-size:2.5em!important;} .ufs26-md {font-size:2.6em!important;} .ufs27-md {font-size:2.7em!important;} .ufs28-md {font-size:2.8em!important;} .ufs29-md {font-size:2.9em!important;} .ufs3-md {font-size:3em!important;} .ufs31-md {font-size:3.1em!important;} .ufs32-md {font-size:3.2em!important;} .ufs33-md {font-size:3.3em!important;} .ufs34-md {font-size:3.4em!important;} .ufs35-md {font-size:3.5em!important;} .ufs36-md {font-size:3.6em!important;} .ufs37-md {font-size:3.7em!important;} .ufs38-md {font-size:3.8em!important;} .ufs39-md {font-size:3.9em!important;} .ufs4-md {font-size:4em!important;} 
}
@media (min-width: 992px) { 
.ufs01-lg {font-size:0.1em!important;} .ufs02-lg {font-size:0.2em!important;} .ufs03-lg {font-size:0.3em!important;} .ufs04-lg {font-size:0.4em!important;} .ufs05-lg {font-size:0.5em!important;} .ufs06-lg {font-size:0.6em!important;} .ufs07-lg {font-size:0.7em!important;} .ufs08-lg {font-size:0.8em!important;} .ufs09-lg {font-size:0.9em!important;} .ufs1-lg {font-size:1em!important;} .ufs11-lg {font-size:1.1em!important;} .ufs12-lg {font-size:1.2em!important;} .ufs13-lg {font-size:1.3em!important;} .ufs14-lg {font-size:1.4em!important;} .ufs15-lg {font-size:1.5em!important;} .ufs16-lg {font-size:1.6em!important;} .ufs17-lg {font-size:1.7em!important;} .ufs18-lg {font-size:1.8em!important;} .ufs19-lg {font-size:1.9em!important;} .ufs2-lg {font-size:2em!important;} .ufs21-lg {font-size:2.1em!important;} .ufs22-lg {font-size:2.2em!important;} .ufs23-lg {font-size:2.3em!important;} .ufs24-lg {font-size:2.4em!important;} .ufs25-lg {font-size:2.5em!important;} .ufs26-lg {font-size:2.6em!important;} .ufs27-lg {font-size:2.7em!important;} .ufs28-lg {font-size:2.8em!important;} .ufs29-lg {font-size:2.9em!important;} .ufs3-lg {font-size:3em!important;} .ufs31-lg {font-size:3.1em!important;} .ufs32-lg {font-size:3.2em!important;} .ufs33-lg {font-size:3.3em!important;} .ufs34-lg {font-size:3.4em!important;} .ufs35-lg {font-size:3.5em!important;} .ufs36-lg {font-size:3.6em!important;} .ufs37-lg {font-size:3.7em!important;} .ufs38-lg {font-size:3.8em!important;} .ufs39-lg {font-size:3.9em!important;} .ufs4-lg {font-size:4em!important;} 
}
@media (min-width: 1200px) { 
.ufs01-xl {font-size:0.1em!important;} .ufs02-xl {font-size:0.2em!important;} .ufs03-xl {font-size:0.3em!important;} .ufs04-xl {font-size:0.4em!important;} .ufs05-xl {font-size:0.5em!important;} .ufs06-xl {font-size:0.6em!important;} .ufs07-xl {font-size:0.7em!important;} .ufs08-xl {font-size:0.8em!important;} .ufs09-xl {font-size:0.9em!important;} .ufs1-xl {font-size:1em!important;} .ufs11-xl {font-size:1.1em!important;} .ufs12-xl {font-size:1.2em!important;} .ufs13-xl {font-size:1.3em!important;} .ufs14-xl {font-size:1.4em!important;} .ufs15-xl {font-size:1.5em!important;} .ufs16-xl {font-size:1.6em!important;} .ufs17-xl {font-size:1.7em!important;} .ufs18-xl {font-size:1.8em!important;} .ufs19-xl {font-size:1.9em!important;} .ufs2-xl {font-size:2em!important;} .ufs21-xl {font-size:2.1em!important;} .ufs22-xl {font-size:2.2em!important;} .ufs23-xl {font-size:2.3em!important;} .ufs24-xl {font-size:2.4em!important;} .ufs25-xl {font-size:2.5em!important;} .ufs26-xl {font-size:2.6em!important;} .ufs27-xl {font-size:2.7em!important;} .ufs28-xl {font-size:2.8em!important;} .ufs29-xl {font-size:2.9em!important;} .ufs3-xl {font-size:3em!important;} .ufs31-xl {font-size:3.1em!important;} .ufs32-xl {font-size:3.2em!important;} .ufs33-xl {font-size:3.3em!important;} .ufs34-xl {font-size:3.4em!important;} .ufs35-xl {font-size:3.5em!important;} .ufs36-xl {font-size:3.6em!important;} .ufs37-xl {font-size:3.7em!important;} .ufs38-xl {font-size:3.8em!important;} .ufs39-xl {font-size:3.9em!important;} .ufs4-xl {font-size:4em!important;} 
}
/* ================ wait ============ */
.wait {top:0;right:0;height:100%;width:100%;background-color:rgba(0,0,0,0.3);z-index:1000;background-image:url('../images/loader.svg');background-repeat:no-repeat;background-position:center center;}
/* ================ bool slider ============ */
@keyframes slider_ani_f {from {right:0;} to {right:100%;background-color:#4cacfd;}}
.grid .sl_movef {-webkit-animation-name: slider_ani_f; animation-name: slider_ani_f; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards;}
@keyframes slider_ani_b {from {right:100%; background-color:#4cacfd;} to {right:0; background-color:#bb0000;}}
.grid .sl_moveb {-webkit-animation-name: slider_ani_b; animation-name: slider_ani_b; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards;}
/* ================ check the following ============ */
@keyframes ani_docs {
 0% {background-color:#f3f3f3;}
 25% {background-color:#f3f3f3;}
 50% {background-color:#f3f3f3;}
 100% {background-color:#ffe98f; color:#bb0000;}
}
.grid .opener_img {
-webkit-animation-name: ani_docs;
animation-name: ani_docs;
-webkit-animation-duration: 6s;
animation-duration: 6s;
animation-direction: alternate;
-webkit-animation-direction: alternate;
animation-iteration-count:alternate;
-webkit-animation-iteration-count:infinite;
}

@keyframes mycell {
    from {box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.0);}
    to {box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.2);}
}

.overcell:hover {
animation-name: mycell;
 animation-duration: 0.3s;
 animation-fill-mode: forwards;
}

@keyframes mycell_list {
    from {box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.0);}
    to {box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.15);}
}

.overcell-list:hover {
animation-name: mycell_list;
 animation-duration: 0.3s;
 animation-fill-mode: forwards;
}

.box .vmenu{
list-style-type: none;
padding:0;
border:none;
width:100%;
margin:auto;
}
.box .vmenu ul{
list-style-type: none;
padding:0;
border:none;
width:100%;
margin:0 0 0 0;
}
.box .vmenu ul li ul{
list-style-type: none;
padding:0;
border:none;
width:100%;
margin:0 0 0 5px;
}
/* ========== testing ======== */
@keyframes fade_in_slow {
from {
opacity:0.0;
}
to {
opacity:0.7;
}
}
.opac04 {-webkit-animation-name:fade_in_slow; animation-name: fade_in_slow; -webkit-animation-duration: 10s; animation-duration: 10s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards;}
.grid .opac01{opacity:0.1}
.grid .opac02{opacity:0.2}
.grid .opac03{opacity:0.3}
.grid .opac04{opacity:0.4}
.grid .opac05{opacity:0.5}
.grid .opac06{opacity:0.6}
.grid .opac07{opacity:0.7}
.grid .opac08{opacity:0.8}
.grid .opac09{opacity:0.9}
.grid .opac10{opacity:1.0}

body::-webkit-scrollbar-thumb {background-image:url(../images/scroll_img.png);background-size:100%;background-repeat:no-repeat;background-position:top center;}
body::scrollbar-thumb {background-image:url(../images/scroll_img.png);background-size:70%;background-repeat:no-repeat;background-position:center;}
button {background:none;border:none;cursor:pointer;outline:none;}


/* ======================== */
@keyframes ani_header {
from {
background-position:0px bottom;
}
to {
background-position:3840px bottom;
}
}

.sky {
background-image:url(../images/header.png);
background-position:top;
background-repeat:repeat-x;
-webkit-animation-name: ani_header;
animation-name: ani_header;
-webkit-animation-duration: 250s;
animation-duration: 250s;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
animation-delay:0;
animation-iteration-count:infinite;
-webkit-animation-iteration-count:infinite;
}
@media (min-width: 576px) {
.sky-sm {
background-image:url(../images/sky.jpg);
background-position:top;
background-repeat:repeat-x;
-webkit-animation-name: ani_header;
animation-name: ani_header;
-webkit-animation-duration: 250s;
animation-duration: 250s;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
animation-delay:0;
animation-iteration-count:infinite;
-webkit-animation-iteration-count:infinite;
}
}
@media (min-width: 768px) {
.sky-md {
background-image:url(../images/sky.jpg);
background-position:top;
background-repeat:repeat-x;
-webkit-animation-name: ani_header;
animation-name: ani_header;
-webkit-animation-duration: 250s;
animation-duration: 250s;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
animation-delay:0;
animation-iteration-count:infinite;
-webkit-animation-iteration-count:infinite;
}
}
@media (min-width: 992px) {
.sky-lg {
background-image:url(../images/header.jpg);
background-position:top;
background-repeat:repeat-x;
-webkit-animation-name: ani_header;
animation-name: ani_header;
-webkit-animation-duration: 250s;
animation-duration: 250s;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
animation-delay:0;
animation-iteration-count:infinite;
-webkit-animation-iteration-count:infinite;
}
}
@media (min-width: 1200px) {
.sky-xl {
background-image:url(../images/sky.jpg);
background-position:top;
background-repeat:repeat-x;
-webkit-animation-name: ani_header;
animation-name: ani_header;
-webkit-animation-duration: 250s;
animation-duration: 250s;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
animation-delay:0;
animation-iteration-count:infinite;
-webkit-animation-iteration-count:infinite;
}
}
.at4-share .at4-share-count-anchor{padding:0px!important;}
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0; 
}
.grid .over:hover{background-color:rgba(0,0,0,0.1);}
.grid .over-ul:hover{text-decoration:underline;}
.selected{color:yellow!important; background-color:rgba(0,0,0,0.2);}
.underline {text-decoration:underline!important;}


