.fnone {float: none !important;}
.mapsection {margin-top: 90px;}
.social {text-align: center;}
.footer-box .social li {
	display: inline-block;
    position: relative;
    width: 100%;
    padding-right: 5px;
    padding-left: 5px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 20%;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    margin-bottom: 0.625rem;
}
.footer-box .social li a:hover {
    background-color: #008a38;
    color: #ffffff;
}
.footer-box .social li a {
    text-align: center;
    display: block;
    height: 2.8125rem;
    line-height: 2.8125rem;
    background-color: #3b3b3b;
    border-radius: 0.25rem;
    color: #cccccc;
    font-size: 1.125rem;
}
.timesnob li {margin-bottom: 0px !important; border-bottom: none !important;}
.mean-container a.meanmenu-reveal span {
    display: block;
    background: #ccc;
    height: 4px;
    margin-top: 6px !important;
}
.mean-container a.meanmenu-reveal {
	width: 30px !important;}
.footer-box {float: right;}
.item-tag {float: left;}
.post-meta {float: right;}
.item-title {float: none;}
.m0a {margin: 0 auto !important;}
.nobrmob {display: inline-block;}
.mypopover {

position: absolute;

    font-size: 40px;

    line-height: 42px;

    font-family: "Kalam", sans-serif;

    color: #fff;

    text-align: center;

    width: 100%;

    margin-top: 23%;

    text-shadow: 2px 2px #000;

    z-index: 1000;

}

.mypopover p {

    font-size: 24px;

    text-shadow: 2px 2px #000;

	margin-bottom: 0px !important;

}

.mypopover a {text-shadow: 1px 1px #000 !important;}

/* iPad Landscape */
@media (max-width: 1200px) {
	
}

/* iPad Portrait */
@media (max-width: 992px) {
.location {
color: #ffffff;
padding-left: 0px;
text-align: center;
}
.footer-box {float: none;}	
}

@media (max-width: 768px) {

}

/* iPhone Landscape */
@media (max-width: 767px) {
.location {
color: #ffffff;
padding-left: 0px;
text-align: center;
}	
.footer-box {float: none;}	
.mypopover {

/*	display: none;*/

    position: absolute;

        font-size: 32px;

        line-height: 22px;

        font-family: "Kalam", sans-serif;

        color: #fff;

        text-align: center;

        width: 100%;

        margin-top: 122px;

        text-shadow: 2px 2px #000;

        z-index: 1000;

}

.mypopover p {

/*	display: none;*/

    font-size: 16px;

    text-shadow: 2px 2px #000;

    margin-bottom: 0px !important;

}
}
@media (max-width: 580px) {
	
}	

/* iPhone Portrait */
@media (max-width: 480px) {
.nobrmob {display: none;}	
.footer-box {float: none;}	
.mypopover {

/*	display: none;*/

position: absolute;

        font-size: 25px;

        line-height: 20px;

        font-family: "Kalam", sans-serif;

        color: #fff;

        text-align: center;

        width: 100%;

        margin-top: 80px;

        text-shadow: 2px 2px #000;

        z-index: 1000;

}

.mypopover p {

/*	display: none;*/

    font-size: 16px;

    text-shadow: 2px 2px #000;

    margin-bottom: 0px !important;

}	
	
.location {
color: #ffffff;
padding-left: 0px;
text-align: center;
}
}