body{display:block;-webkit-font-smoothing: antialiased;font-family:Trebuchet MS;font-weight:normal;opacity:0.8;margin-top:-2px;}
.maincenter0{float:center;text-align:center;width:100%;}
.maincenter1{display:inline-block;font-weight:bold;max-width:500px;width:100%;vertical-align:top;}
#maincenter2{background:#cccccc;vertical-align:top;padding-bottom:10px;height:100vh;margin-bottom:-10px;}
#letterspacing2{letter-spacing:2.5px;padding-left:5px;}
.mainblog{display:block;float:center;text-align:center;margin:auto;}
.mainchart{display:inline-block;border:1px #aaaaaa solid;padding:4px;margin-left:5px;margin-bottom:5px;width:288px;font-weight:bold;}
.dashmobi{position:fixed;background:#DDDDDD;width:100%;padding:10px;margin:-6px;margin-left:-15px;z-index:999;border-bottom:solid 1px #CCCCCC;}
.dashlogoa{text-decoration:none;vertical-align:middle;display:inline-block;}
.dashtagline{color:blue;font-size:80%;vertical-align:middle;display:inline-block;float:center;text-align:center;padding:5px;margin-left:10px;}
.dashblock1{text-align:right;float:right;display:inline-block;margin-right:5px;}
.dashblock2{width:100%;display:none;margin:5px;margin-bottom:9px;}
.dashbtn{text-align:center;background:#A08423;padding:5px;min-width:85px;max-width:10%;width:100%;display:inline-block;margin:5px;margin-bottom:9px;box-shadow: 2px 2px 3px 0px #aaaaaa;border-radius:5px;}
#dashbtn1{font-size:90%;display:inline-block;font-weight:bold;padding-top:9px;}
#dashbtn2{font-size:90%;text-decoration:none;font-weight:bold;padding-bottom:9px;display:inline-block;}
#dashbtn3{display:inline-block;font-size:150%;text-decoration:none;}
.dashmenuform{display:inline-block;margin-top:-2px;margin-bottom:-2px;vertical-align:top;float:center;text-align:center;margin-right:15px;}
.dashmenusel{background:#A08423;color:white;border:none;width:75px;padding:5px;font-size:90%;font-weight:bold;}
.dashwelcome{text-align:left;font-style:italic;font-size:80%;display:inline-block;color:#A08423;}
.dashdate{float:right;text-align:right;font-style:italic;font-size:80%;display:inline-block;color:#A08423;}
.dashactivate{background:red;color:white;padding:4px;display:block;border-radius:5px;margin:2px;}
#dashfieldset{background:#75D2FF;display:block;font-size:105%;}
#dashicon1{text-decoration:none;font-size:90%;display:inline-block;font-weight:bold;padding:5px;margin:5px;}
#dashicon2{font-size:80%;text-decoration:none;font-weight:bold;padding:5px;letter-spacing:-0.5px;}
#dashicon3{font-size:90%;color:#777777;text-decoration:none;font-weight:bold;padding:5px;}
#dashicon4{font-size:90%;color:#AA0000;text-decoration:none;font-weight:bold;padding:5px;}
.dash2{color:#004400;text-align:left;}
#dashblog{background:#eeeeee;;border-radius:3px;display:block;width:99.5%;float:center;}
#dashblogbody{display:inline-block;font-size:85%;padding-left:10px;padding-right:10px;}
#profbtn{text-align:right;float:right;display:inline-block;padding:3px;font-size:17px;text-decoration:none;}
#verticalaligntop{vertical-align:top;}
.loginblock{background:#EEEEEE;padding:5px;margin:auto;width:100%;max-width:300px;border-radius:9px;}
.logininput{padding:15px;margin:2px;width:260px;text-align:center;border:1px solid #aaaaaa;}
.loginhome{width:70%;float:center;text-align:center;display:block;margin:auto;font-weight:bold;}
.captcha{background:#bbbbbb;padding:2px;margin-top:3px;margin-bottom:3px;width:190px;float:center;text-align:center;display:block;margin:auto;font-size:80%;}
.captchainput{width:80px;padding:2px;}
.calculator{background:#A08423;padding:15px;min-width:85px;max-width:10%;width:100%;display:inline-block;margin:3px;margin-bottom:9px;box-shadow: 2px 2px 3px 0px #aaaaaa;border-radius:5px;font-size:100%;text-decoration:none;color:#EEEEEE;}
.calculator1{background:#1FA0DB;padding:15px;min-width:85px;max-width:10%;width:100%;display:inline-block;margin:3px;margin-bottom:9px;box-shadow: 2px 2px 3px 0px #aaaaaa;border-radius:5px;font-size:100%;text-decoration:none;color:#EEEEEE;}
.calcblock{max-width:300px;width:48%;display:inline-block;vertical-align:top;background:#DDDDDD;margin-top:2px;}
.calctbl{max-width:270px;width:46%;display:inline-block;vertical-align:top;margin-top:2px;}
.calctr{width:49%;opacity:0.7;}
.calcsumm{max-width:330px;width:98%;display:inline-block;vertical-align:top;margin-top:2px;}
.goalchartblock{display:inline-block;margin:2px;}
.colchart{min-width:300px;max-width:440px;width:99%;height:200px;font-size:80%;}
.shareblock{max-width:400px;margin:auto;display:block;float:center;}
.blogcatselect{width:150px;padding:10px;margin:5px;background:#D5EAFF;font-size:90%;}
.blogsearch{width:150px;font-size:90%;padding:10px;margin:5px;}
.bloglisttr{background:#FFFFEE;margin-bottom:15px;line-height:19px;border-radius:5px;display:inline-block;width:100%;max-width:48%;min-width:299px;margin:5px;vertical-align:top;}
.bloglisttd{padding:15px;color:#444444;height:200px;}
.bloglistspan{font-size:18px;font-weight:bold;color:#000000;margin-bottom:10px;line-height:24px;}
.bloglisttitle{color:black;text-decoration:none;}
.bloglistbody{text-align:left;display:inline-block;}
.bloglistcont{background:#00AA00;color:#EEEEEE;padding:5px;text-decoration:none;display:inline-block;font-size:90%;border-radius:2px;margin:7px;}
.resourcetb{display:inline-block;float:right;text-align:left;border:none;}
.resourcesel{width:170px;padding:10px;background:#D5EAFF;font-size:100%;}
.resourcesearch{width:120px;padding:12px;}
.resourceposttr{background:#FeFeFe;margin-bottom:15px;line-height:19px;border-radius:5px;display:inline-block;width:100%;max-width:48%;min-width:430px;vertical-align:top;}
.resourceposttd{padding:15px;color:#444444;height:150px;max-width:430px;width:100%;}
.resourcepostspan{font-size:19px;font-weight:bold;color:#000000;margin-bottom:15px;}
.resourceposttitle{color:#8F761F;text-decoration:none;font-size:18px;}
.resourcepostbody{color:#777777;text-align:left;display:inline-block;}
.resourcepostlink{color:#0000FF;padding-left:4px;padding-right:4px;text-decoration:none;display:inline-block;font-size:90%;}
.nextpostblock{line-height:28px;text-align:left;display:block;}
.nextpostitem{font-size:120%;margin-top:20px;}
.rightcolumn{vertical-align:top;border:none;display:inline-block;margin-bottom:-10px;}
.planblock{display:block;margin:auto;float:center;text-align:center;}
.planmobi{background:#EDEDED;width:114px;min-height:114px;text-align:center;font-size:90%;display:inline-block;padding:5px;padding-top:10px;padding-bottom:10px;box-shadow: 2px 2px 3px 0px #aaaaaa;border-radius:5px;text-decoration:none;opacity:0.8;margin:5px;margin-top:10px;vertical-align:top;}
.plancharts{display:none;max-width:300px;width:100%;vertical-align:top;}
.piechartmain{display:inline-block;width:100%;vertical-align:top;}
#imghr{width:100%;display:block;line-height:11px;}
#adminbtn{text-align:right;float:right;display:inline-block;margin-right:10px;font-size:17px;text-decoration:none;}
#ulindent{text-align:left;margin-left:6%;}
#margin4{margin:4px;}
#marginright15{margin-right:15px;}
#marginright30p{margin-right:30%;display:block;}
#marginleft30p{margin-left:30%;display:block;}
#margintop60{margin-top:60px;}
.margintop5{margin-top:5px;}
#amort0{text-align:left;font-weight:bold;margin-bottom:5px;}
.amortresult{max-width:900px;width:100%;margin:auto;float:left;display:block;text-align:center;}
#padleft10{padding-left:10px;}
#padright10{padding-right:10px;}
#goalblock00{background:#EDEDED;padding:3px;min-width:135px;max-width:9%;width:100%;display:inline-block;margin:5px;box-shadow: 2px 2px 3px 0px #aaaaaa;border-radius:5px;text-decoration:none;opacity:0.8;text-align:center;}
#goalblock0{text-decoration:none;font-size:90%;display:inline-block;padding:3px;text-transform:capitalize;font-weight:bold;min-height:35px;margin-top:5px;margin-bottom:5px;vertical-align:center;}
#goalblock1 {font-size:90%;text-decoration:none;padding:5px;display:block;}
#goalblock2{display:block;margin:auto;float:center;text-align:center;}
#goalblock3{padding-left:8px;padding-top:1px;padding-bottom:1px;display:block;}
#goalblock4{display:inline-block;max-width:450px;width:100%;margin-right:15px;}
#goalblock5{display:inline-block;width:100%;vertical-align:top;}
#img20{width:20px;opacity:0.8;margin-bottom:-4px;}
#img30{width:30px;padding:4px;opacity:0.8;}
#widthinput80{width:80%;float:center;text-align:center;//margin:auto;}
#width100p{width:100%;}
#width80p{width:80%;}
#width100{width:100px;}
#width120{width:120px;}
#width122{width:122px;}
#width135{width:135px;}
#width200{width:200px;}
#width250{width:250px;}
#width350{max-width:350px;width:100%;}
.sortform{display:inline-block;float:right;margin:0px;}
.sortsel{width:55px;font-size:75%;padding:2px;margin:0px;}
.progressbar{display:inline-block;width:4%;border:2px solid #A08423;margin:-1.8px;}
.progressbar1{display:inline-block;width:4%;border:2px solid #0088CC;margin:-1.8px;}
.progressbarr{display:inline-block;width:5.5%;border:4px solid #A08423;margin:-1.7px;}
.progressbarr1{display:inline-block;width:5.5%;border:4px solid #0088CC;margin:-1.7px;}
.deacolors{width:10px;padding:2px;background:#FFC6C6;}
.pendcolors{width:10px;padding:2px;background:#FFFFAA;}
.execcolors{width:10px;padding:2px;background:#EEEEEE;}
.compcolors{width:10px;padding:2px;background:#BBBBBB;}
.fundcolors{width:10px;padding:2px;background:#0088CC;}
.footermain{text-align:center;display:block;float:center;font-size:90%;color:#A08423;}
.footera{text-decoration:none;color:#A08423;}
.footerbrand{font-family:Trebuchet MS;font-size:110%;color:#A08423;}
#bordernone{border:none;background:transparent;}
#fontbold{font-weight:bold;}
.fontsize80p{font-size:80%;}
#fontsize80p{font-size:80%;}
#fontsize90p{font-size:90%;text-decoration:none;}
.fontsize90p{font-size:90%;}
input[type=checkbox] { transform: scale(1.2);background:blue;}
input[type=radio] { transform: scale(1.2);background:blue;}
input[type=submit]{color:white;margin-bottom:-15px;border:none;border-radius:3px;box-shadow:1px 1px 1px #999999;text-align:center;}
input[type=submit]:hover{background:green;}
input[type=text]{padding:15px;margin:2px;width:99%;max-width:500px;background:#E1F2FB;border:1px solid #A08423;}
input[type=number]{padding:15px;margin:2px;width:99%;max-width:500px;background:#E1F2FB;border:1px solid #A08423;}
input[type=password]{padding:15px;margin:2px;width:99%;max-width:500px;background:#E1F2FB;border:1px solid #A08423;}
input[type=email]{padding:15px;margin:2px;width:99%;max-width:500px;background:#E1F2FB;border:1px solid #A08423;}
input[type=tel]{padding:15px;margin:2px;border:1px solid #A08423;}
input[type=date]{padding:15px;margin:2px;width:99%;max-width:500px;background:#E1F2FB;border:1px solid #A08423;}
select{padding:15px;margin:2px;font-size:103%;width:100%;max-width:500px;background:#E1F2FB;border:1px solid #A08423;}
textarea{padding:9px;margin:2px;font-size:120%;width:100%;max-width:500px;background:#E1F2FB;border:1px solid #A08423;}
fieldset{box-shadow:0px 2px 1px 0px #cccccc;border:2px solid #A08423;margin:0px;display:block;}
hr{border:solid 1px #A08423;}
#width250{width:250px;display:inline-block;}
#floatcenter{float:center;text-align:center;display:block;margin:auto;}
.floatcenter{float:center;text-align:center;display:block;margin:auto;}
#floatright{float:right;display:inline-block;}
#alignleft{text-align:left;}
#alignright{text-align:right;}
#aligncenter{text-align:center;}
.alignleft{text-align:left;}
.alignright{text-align:right;}
.aligncenter{text-align:center;}
#inlineblock{display:inline-block;}
.inlineblock{display:inline-block;}
#displaynone{display:none;}
#padding5{padding:5px;}
#padding7{padding:7px;}
#padding10{padding:10px;}
.paddingtopbot5{padding-top:7px;padding-bottom:7px;display:block;color:#eeeeee;font-size:75%;}
#capitalize{text-transform:capitalize;}
#lowercase{text-transform:lowercase;}
#uppercase{text-transform:uppercase;}
.buttonpadding10{padding:10px;margin:5px;background:blue;font-size:105%;}
.redbuttonpadding4{padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:3px;display:inline-block;background:red;font-size:97%;}
.orangeactivate{background:#FFFFAA;color:#777777;}
.redactivate{background:#FFC6C6;color:#777777;}
.greyactivate{background:#DDDDDD;color:#999999;}
.futuretext{background:#EEEEEE;font-size:110%;line-height:23px;padding:7px;}
.redtext{color:red;padding:5px;}
.greytext{color:#DDDDDD;}
.bluetext{color:blue;padding:5px;}
.blacktext{color:#000000;padding:5px;}
.lightbluetext{color:#0088CC;}
.greentext{color:#00AA00;width:100%;display:block;}
.greentextbold{color:#00AA00;font-weight:bold;}
.greentextbig{color:#00AA00;font-size:120%;}
.redtext{color:#AA0000;width:100%;display:block;}
.redtextbold{color:#AA0000;font-weight:bold;}
.redtextbig{color:#AA0000;font-size:120%;}
.goldtext{color:#8F761F;}
.goldtextbold{color:#8F761F;font-weight:bold;}
.goldtextbig{color:#8F761F;font-size:120%;}
.orangetext{color:orange;padding:5px;}
.maroontext{color:maroon;padding:5px;}
.redbackground{background:red;padding:5px;}
.goldbackground{background:#A08423;padding:5px;}
.bluebackground{background:blue;padding:5px;}
.lightbluebackgroundw{background:#0088CC;color:#EEEEEE;padding:5px;}
.lightbluebackground{background:#0088CC;padding:5px;}
#lightbluebackground{background:#0088CC;padding:5px;}
.greenbackground{background:green;padding:1px;margin:2px;color:#FFFFFF;text-decoration:none;}
.orangebackground{background:orange;padding:5px;}
.maroonbackground{background:maroon;padding:5px;}
.goldborder{border:#A08423 2px solid;padding:2px;display:inline-block;opacity:0.8;}
.greybackground{background:#CCCCCC;padding:3px;display:inline-block;opacity:0.6;}
.greenborder{border:#00FF00 2px solid;padding:2px;display:inline-block;opacity:0.8;}
.blueborder{border:#0088CC 2px solid;padding:2px;display:inline-block;opacity:0.8;}
.blackborder{border:#111111 2px solid;padding:2px;display:inline-block;opacity:0.8;}
.greyborder{border:#DDDDDD 2px solid;padding:2px;display:inline-block;opacity:0.8;}
h1{font-size:160%;text-align:center;color:blue;}
h2{font-size:140%;color:blue;}
h3{padding:3px;font-size:120%;margin:8px;display:block;}
h4{padding:3px;font-size:110%;}
h5{padding:2px;font-size:120%;margin:2px;}
h2.heading{font-size:140%;line-height:32px;text-align:center;}
.headingh2{background:#A08423;color:#EEEEEE;padding:12px;display:block;margin-bottom:0px;margin-top:9px;text-transform:uppercase;text-align:left;font-size:18px;}
.headingh2 a{color:#7DD5FF;}
.headingh2 a:hover{color:#00ff00;text-shadow:1px 1px 1px #333333;}
.headingh3{background:#0088CC;color:#EEEEEE;padding:12px;display:block;margin-bottom:0px;margin-top:9px;text-transform:uppercase;text-align:left;font-size:18px;}
pre {white-space: pre-wrap;}
.h1black{font-weight:bold;color:black;line-height:30px;font-size:130%;}
.container{background:#ffffff;width:100%;max-width:900px;float:center;display:block;margin:auto;}
.headerimg{width:185px;margin-top:5%;//padding:1px;opacity:0.9;}
.center{text-align:center;float:center;display:block;margin:auto;margin:5px;}
.goldbutton{width:220px;background:#A08423;color:white !important;padding:10px;margin:2px;text-decoration:none;border-radius:5px;font-size:110%;display:inline-block;opacity:0.9;box-shadow: 2px 2px 3px 0px #aaaaaa;text-align:center;}
.goldbutton:hover{background:#0088CC;}
.blackbutton{width:220px;background:#000000;color:white !important;padding:10px;margin:2px;text-decoration:none;border-radius:5px;font-size:110%;display:inline-block;opacity:0.9;box-shadow: 2px 2px 3px 0px #aaaaaa;text-align:center;}
.blackbutton:hover{background:#A08423;}
.lightbluebutton{width:220px;background:#0088CC;color:white !important;padding:10px;margin:2px;text-decoration:none;border-radius:5px;font-size:110%;display:inline-block;opacity:0.9;box-shadow: 2px 2px 3px 0px #aaaaaa;text-align:center;}
.lightbluebutton:hover{background:#A08423;}
.bluebutton{width:220px;background:#0088CC;color:white !important;padding:10px;margin:2px;text-decoration:none;border-radius:5px;font-size:110%;display:inline-block;opacity:0.9;box-shadow: 2px 2px 3px 0px #A08423;text-align:center;border:none;}
.bluebutton:hover{background:#A08423;}
.maroonbutton{width:220px;background:maroon;color:white !important;padding:10px;margin:2px;text-decoration:none;border-radius:5px;font-size:110%;display:inline-block;opacity:0.9;box-shadow: 2px 2px 3px 0px #aaaaaa;text-align:center;}
.maroonbutton:hover{background:#A08423;}
.greenbutton{width:220px;background:#009900;color:white !important;padding:10px;margin:2px;text-decoration:none;border-radius:5px;font-size:110%;display:inline-block;opacity:0.9;box-shadow: 2px 2px 3px 0px #aaaaaa;text-align:center;}
.greenbutton:hover{background:#0088CC;}
.redbutton{width:220px;background:#FF0000;color:white !important;padding:10px;margin:2px;text-decoration:none;border-radius:5px;font-size:110%;display:inline-block;opacity:0.9;box-shadow: 2px 2px 3px 0px #aaaaaa;text-align:center;}
.redbutton:hover{background:#A08423;}
#redbutton{width:220px;background:#990000;color:white !important;padding:10px;margin:2px;text-decoration:none;border-radius:5px;font-size:110%;display:inline-block;opacity:0.9;box-shadow: 2px 2px 3px 0px #aaaaaa;text-align:center;}
#redbutton:hover{background:#A08423;}
.goldsmallbutton{background:#A08423;padding:5px;color:white;text-decoration:none;min-width:33px;margin-bottom:2px;text-align:center;box-shadow:inset 0 0 3px #111111;box-shadow:1px 1px 1px #999999;display:inline-block;border:none;border-radius:3px;font-size:95%;}
.goldsmallbutton:hover{background:#0088CC;}
.bluesmallbutton{background:#0000FF;padding:5px;color:white;text-decoration:none;min-width:33px;margin-bottom:2px;text-align:center;box-shadow:inset 0 0 3px #111111;box-shadow:1px 1px 1px #999999;display:inline-block;border:none;border-radius:3px;font-size:95%;}
.bluesmallbutton:hover{background:#A08423;}
.greensmallbutton{background:#00AA00;padding:5px;color:white;text-decoration:none;min-width:33px;margin-bottom:2px;text-align:center;box-shadow:inset 0 0 3px #111111;box-shadow:1px 1px 1px #999999;display:inline-block;border:none;border-radius:3px;font-size:95%;}
.greensmallbutton:hover{background:#0088CC;}
.redsmallbutton{background:#FF0000;padding:5px;color:white;text-decoration:none;min-width:33px;margin-bottom:2px;text-align:center;box-shadow:inset 0 0 3px #111111;box-shadow:1px 1px 1px #999999;display:inline-block;border:none;border-radius:3px;font-size:95%;}
.redsmallbutton:hover{background:#A08423;}
.bordernone{border:none;}
.gobackbutton{padding:5px;display:inline-block;margin-left:5px;font-size:110%;text-transform:capitalize;width:140px;}
.backtobtn{padding:5px;display:inline-block;}
table{width:100%;border:2px solid #A08423;margin:0px;}
.tablescroll {
    display:block;
    overflow-x:scroll;
    min-width:250px;
    table-layout: fixed;
}
tr{margin:0px;border:none;}
td{padding:6px;margin:0px;border:1px #cccccc solid;}
th{text-align:left;padding:6px;border:1px #cccccc solid;text-transform:capitalize;background:#DDDDDD;}
.fullwidthgreysection{max-width:1230px;padding-right:6%;padding-left:6%;background:#eeeeee;padding-top:1px;padding-bottom:10px;text-align:center;float:center;display:block;margin:auto;margin-right:-10px;margin-left:-10px;display:block;}
.fullwidthwhitesection{max-width:1230px;padding-right:6%;padding-left:6%;background:#ffffff;padding-top:1px;padding-bottom:10px;text-align:center;float:center;display:block;margin:auto;margin-right:-10px;margin-left:-10px;display:block;}
.fullwidthgreysectionadmin{max-width:1230px;text-align:center;float:center;display:block;margin:auto;display:block;}
#goback{width:25px;height:25px;margin-bottom:-5px;margin-right:5px;}
.add{width:25px;margin-bottom:-5px;margin-left:7px;display:inline-block;}
#loading {
width: 100%;
height: 100%;
top: 0px;
left: 0px;
position: fixed;
display: block;
opacity: .9;
background-color: #EEEEEE;
z-index: 99;
text-align: center;
}
#loading-image {
width:10%;
position: absolute;
top: 250px;
left: 40%;
z-index: 600;
float:center;
display:block;
text-align: center;
}
small{font-size:70%;}
@media (min-width: 800px) {
.mobile {display: none;}
.mennu {display: none;}
}
@media (max-width: 800px) {
.desktop {display: none;}
.head2 {display: none;}
}
@-ms-viewport{
  width: device-width;
}
.scrolling-wrapper {
  overflow-x: scroll;
  overflow-y: hidden;
  white-space: nowrap;
}
.card {
    display: inline-block;
  }
.isDisabled {
  color: currentColor;
  cursor: not-allowed;
  opacity: 0.5;
  text-decoration: none;
}
.blink{
		display:inline-block;
	}
spann{
		font-weight:bold;
		display:inline-block;
		background: red;
		color:white;
		padding:2px;
		margin:1px;
		border-radius:3px;
		animation: blink 1s linear infinite;
}
@keyframes blink{
0%{opacity: 0;}
50%{opacity: .5;}
100%{opacity: 1;}
}
.accordion {
  background-color: #eee;
  color: #A08423;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
  transition: 0.4s;
  margin:5px;
  font-weight:bold;
}

.active, .accordion:hover {
  background-color: #ccc; 
  color:#0088CC;
}

.panel {
  padding: 0 18px;
  display: none;
  background-color: white;
  overflow: hidden;
  color:#777777;
}

.overlaym {
  height: 100%;
  width: 0;
  position: fixed;
  top: 0;
  left: 0;
  background-color:#339966;
  color:#EEEEEE;
  overflow-x: hidden;
  transition: 0.5s;
  opacity:1;
  z-index:99999;
}

.overlaym-content {
  position: relative;
  top: 5%;
  width: 100%;
  text-align: left;
  padding:10px;
}

.overlaym a {
  padding: 5px;
  text-decoration: none;
  font-size: 20px;
  color: #FFFFFF;
  display: block;
  transition: 0.3s;
}

.overlaym a:hover, .overlaym a:focus {
  color: #f1f1f1;
}

.overlaym .closebtn {
  position: absolute;
  top: -20px;
  right: 25px;
  font-size: 70px;
  padding-bottom:5px;
  padding-left:12px;
  padding-right:12px;
}

@media screen and (max-height: 450px) {
  .overlaym a {font-size: 20px}
  .overlaym .closebtn {
  font-size: 40px;
  top: 15px;
  right: 35px;
  }
}