@import url('https://fonts.googleapis.com/css2?family=Architects+Daughter&family=Oswald&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap');
.row-footer,.column,.column-footer {
  box-sizing: border-box;
}
/* create three equal columns that floats next to each other */
.column-container{
  margin:0 auto;

}
.column {
    border:3px solid #DBDBD2;
    border-top: 10px solid #0957A8;
    float: left;
    width: 32.23%;
    height:625px;
    padding: 30px;
    margin: 10px;
   overflow: hidden;    

}
.column-container-secondary{width: 100%}
.column h2{color:#F58021 ;text-transform: uppercase; font-weight: 300; font-size:3.85rem;  font-family: "Bebas Neue", cursive;margin-bottom: 10px;
    margin-top: -15px;
}
.column p{ color: #5c5d5f; font-weight: 300; }
.column i {
    color: #0062A9;
    margin-right: 0.25rem;
    font-size: 3.85rem;
 }
.row-footer{
    clear: both;
    margin: 0px 0px 5px 0;
    width: 100%;
    overflow: auto;
    padding: 0px 0px;
    position: relative;
    top: -3rem;
}    
.column-footer{
    float: left;
    width: 32.23%;
    height: 45px;
    padding: 15px 15px;
    margin: 0px 10px  0px 10px;
    overflow: hidden;
    background-color: #0062a9;
}    
.column-footer a{color: #fff;float: right;}
.column-footer a:hover{color: #F58021;}
/* clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}
.welcome{font-size: 45px; font-weight: 600;font-family: oswald;}
a.twitter-link {
    float: right;
    margin-top: 12px;
    margin-right: -15px;
}
a.pressrelease-link {
    float: right;
    margin-top: 67px;
    margin-right: -15px;
}
a.news-link {
 position: relative;
 top:-210rem; 
 left:10%; 
 
}
p.timeline-Tweet-text {
color: #5c5d5f!important; font-weight: 300!important;font-size: 5rem!important;
  }
#home-tout .toutbox {
    background: #f8f8f8;
    /* box-shadow: 0 1px 0 rgba(0,0,0,.2); */
    margin: 1.0rem auto;
    /* padding: 0.4em; */
    position: relative;
    width: 27%;
    left: -182px;
    top: -14px;
}
/* lil box*/
#home-tout .card .card__corner {
    position: absolute;
    top: 0;
    left: -1px;
    width: 1.5em;
    height: 1.5em;
    background-color: #f8f8f8;
}
#home-tout .card .card__corner .card__corner-triangle {
position: absolute;
width: 0;
height: 0;
border-style: solid;
border-width:  1.5em 1.5em 0em 0em;
border-color: transparent #e6e6e6 transparent transparent;
}
#home-tout .toutbox img{
    width: 11rem;
    max-height: 6.5rem;
    min-height: 6.5rem;
  }
#home-tout .tout-1 {
    margin-bottom: 10%;
    clear: both;
}
div#home-tout {
    scroll-behavior: auto;
    overflow: auto;
}
div#press_release{
    scroll-behavior: auto;
    overflow: auto;
}
/* === Tout Image PopUp === */
#home-tout .modalDialog {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0,0,0,0.8);
    z-index: 99999;
    opacity:0;
    -webkit-transition: opacity 400ms ease-in;
    -moz-transition: opacity 400ms ease-in;
    transition: opacity 400ms ease-in;
    pointer-events: none;
}
#home-tout .modalDialog:target {
    opacity:1;
    pointer-events: auto;
}

#home-tout .modalDialog > div {
    width:28rem;
    position: relative;
    margin: 10% auto;
    padding: 5px 20px 13px 20px;
    border-radius: 10px;
    background: #fff;
    background: -moz-linear-gradient(#fff, #999);
    background: -webkit-linear-gradient(#fff, #999);
    background: -o-linear-gradient(#fff, #999);
}
#home-tout .close {
    background: #606061;
    color: #FFFFFF;
    line-height: 25px;
    position: absolute;
    right: -12px;
    text-align: center;
    top: -10px;
    width: 24px;
    text-decoration: none;
    font-weight: bold;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    -moz-box-shadow: 1px 1px 3px #000;
    -webkit-box-shadow: 1px 1px 3px #000;
    box-shadow: 1px 1px 3px #000;
}

#home-tout .close:hover { background: #00d9ff; }

#news-archive .modalDialog > div {display: none;}
/* ========================= */
/*#home-tout.tout-1:nth-child(3) {
    display: none;
}
/*#home-tout .tout-1:nth-child(4) {
    display: none;
}
#home-tout .tout-1:nth-child(5) {
    display: none;
}
#home-tout .tout-1:nth-child(6) {
    display: none;
}
#home-tout .tout-1:nth-child(7) {
    display: none;
}
#home-tout .tout-1:nth-child(8) {
    display: none;
}
#home-tout .tout-1:nth-child(9) {
    display: none;
}
#home-tout .tout-1:nth-child(10) {
    display: none;
}*/
#home-tout .tout-1:nth-child(11) {
    display: none;
}
#home-tout .tout-1:nth-child(12) {
    display: none;
}
#home-tout .tout-1:nth-child(13) {
    display: none;
}
#home-tout .tout-1:nth-child(14) {
    display: none;
}
#home-tout .tout-1:nth-child(15) {
    display: none;
}
#home-tout .tout-1:nth-child(16) {
    display: none;
}
#home-tout .tout-1:nth-child(17) {
    display: none;
}
#home-tout .tout-1:nth-child(18) {
    display: none;
}
#home-tout .tout-1:nth-child(19) {
    display: none;
}
#home-tout .tout-1:nth-child(20) {
    display: none;
}
#home-tout .tout-1:nth-child(21) {
    display: none;
}
#home-tout .tout-1:nth-child(22) {
    display: none;
}
#home-tout .tout-1:nth-child(23) {
    display: none;
}
#home-tout .tout-1:nth-child(24) {
    display: none;
}
#home-tout .tout-1:nth-child(25) {
    display: none;
}
#home-tout .tout-1:nth-child(26) {
    display: none;
}
#home-tout .tout-1:nth-child(27) {
    display: none;
}
#home-tout .tout-1:nth-child(28) {
    display: none;
}
#home-tout .tout-1:nth-child(29) {
    display: none;
}
#home-tout .tout-1:nth-child(30) {
    display: none;
}
#home-tout .tout-1:nth-child(31) {
    display: none;
}
#home-tout .tout-1:nth-child(32) {
    display: none;
}
#home-tout .tout-1:nth-child(33) {
    display: none;
}
#home-tout .tout-1:nth-child(34) {
    display: none;
}
#home-tout .tout-1:nth-child(35) {
    display: none;
}
#home-tout .tout-1:nth-child(36) {
    display: none;
}
#home-tout .tout-1:nth-child(37) {
    display: none;
}
#home-tout .tout-1:nth-child(38) {
    display: none;
}
#home-tout .tout-1:nth-child(39) {
    display: none;
}
#home-tout .tout-1:nth-child(40) {
    display: none;
}

#home-tout .tout-1 h4 {
    color: #5C5D5F;
    font-size: 0.95rem;
    margin: 0px 0px;
}
#home-tout .tout-1 p{
    width: 100%;
    height: auto;
    /* white-space: nowrap; */
    overflow: hidden;
    text-overflow: ellipsis;
    color: #5C5D5F;
    font-size: 0.9rem;
    display: -webkit-box;

    -webkit-line-clamp:30;
    -webkit-box-orient: vertical;
}
#home-tout .tout_link-1{float: right;margin-top: -13px;}
#home-tout .tout_text-1{
    float: right;
    width: 62%;
    margin-top: -26%;}
#home-tout .tout_text-1{border-bottom: 1px solid #eee; margin-bottom: 10%}

.news_items h4{
  color: #5C5D5F;
    font-size: 0.95rem;
    margin: 0px 0px;
}
.news_items p{
    width: 85%;
    height: auto;
    /* white-space: nowrap; */
    overflow: hidden;
    text-overflow: ellipsis;
    color: #5C5D5F;
    font-size: 0.9rem;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}
.news_items .read-more {float: right; margin-top:-10px;}

.quick_links {
    top:-375px;
    color: #fff;
    position: relative;
    height: 200px;
    text-transform: uppercase;
    max-width: 100%;    
    margin: 0 auto;
    background: rgb(0,0,0);
    background: linear-gradient(0deg, rgba(0,0,0,0.6671043417366946) 54%, rgba(255,255,255,0) 100%)!important;

}
.quick_link {
    width: 16.3333%;
    margin-top: 40px;    
}
.quick_link { 
    float: left;      
    text-align: center;   
}
.quick_link a {
    color: #fff;
    display: block;
    font-size:1.35rem;
    max-height: 1px;
    margin: 0px;
    padding-top: 120px;
    text-decoration: none;
}
.children {background: url(images/children_icon_blue_ring.svg) center 0px no-repeat transparent;}
.families {background: url(images/families_icon_blue_ring.svg) center 0px no-repeat transparent;}
.adults {background: url(images/adults_icon_blue_ring.svg) center 0px no-repeat transparent;}
.applyonline {background: url(images/apply_online_icon_blue_ring.svg) center 0px no-repeat transparent;}
.need-help {background: url(images/need_help_icon_blue_ring.svg) center 0px no-repeat transparent;}
.localdss {background: url(images/local_dss_icon_blue_ring.svg) center 0px no-repeat transparent;}

.children:hover{background:url(images/children_icon_hover.svg)center 0px no-repeat transparent;}
.families:hover{background:url(images/families_icon_hover.svg)center 0px no-repeat transparent;}
.adults:hover{background:url(images/adults_icon_hover.svg)center 0px no-repeat transparent;}
.applyonline:hover{background:url(images/apply_online_icon_hover.svg)center 0px no-repeat transparent;}
.need-help:hover{background:url(images/need_help_icon_hover.svg)center 0px no-repeat transparent;}
.localdss:hover{background:url(images/local_dss_icon_hover.svg)center 0px no-repeat transparent;}
/* ==== Alert Closure and Bulletins Bar ===*/
/* .closures {color: #fff;padding: 0px;text-align: right;background-color: #F58021;height:34px;width: 100%;min-width: 1024px;max-width: 2285px;} */
.closures {color: #fff;  padding: 10px;   background-color: #F58021;  height: auto;   min-width: 215px; max-width: 215px; position: absolute;  z-index: 1;  top: 100px; margin: 0; padding: 1%;} 
.closures div{position: relative;}
.closures span.alertbar-left{float: left; font-size: 1.25rem;  color: #fff;letter-spacing: 1px; text-transform: uppercase;position: relative;
    top: 6px;left:10px;}
.closures span.alertbar-right{text-decoration: none;font-size: 1.0rem;color: #fff;}
.closures span.alertbar-right:last-of-type{margin:10px;}
.closures span.alertbar-right:hover{color:#1068B2;}
.closures   a{margin-right: 6px;  cursor: pointer;}
.closures   span:hover{color:#1068B2;}
.closures i{font-size:1.5rem;margin-right:5px;margin-left: 5px; }
.closures img{width: 22px;    position: relative;  top:6px; margin-left: 6px;}
.quick_link .children:hover{color:#F58021;}
.quick_link .families:hover{color:#0062A9;}
.quick_link .adults:hover{color:#5C5D5F;}
.quick_link .applyonline:hover{color:#DBDBD2;}
.quick_link .needhelp:hover{color:#E9CE00;}
.quick_link .localdss:hover{color:#0062A9;}
/* VIRGINA COVID ANNOUCEMNET */
.va-alert {color: #fff!important;}
.va-alert--info {background: #0957a8;}
.va-alert {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: auto;
    max-width: 75%!important;
    margin-top: 1.5rem!important;
    margin-bottom: 1.5em;
    padding: 1.6em 1em 1.6em calc( 1.5em + 60px);
    color: #19191a;
    font-size: .87rem;
    word-wrap: break-word;
    margin-top: 0;
    border-radius: 5px;    
    max-width: 1024px;
    margin: 0 auto;
}
.va-alert:before {
    content: " ";
    width: 60px;
    background:url('images/covidwisewapp_icon_purple3.png'), linear-gradient( rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3) ) !important;
    background-size: 85%!important;
    background-position: left;
    background-repeat: no-repeat!important;
    opacity: 1;
}
.va-alert:before {
    display: block;
    top: 0;
    left: 0;
    width: 75px;
    text-align: center;
    padding-top: 21px;
    height:85%;
    opacity: .3;
    background: #000;
    font-weight: 700;
    color: #fff;
    font-size: 40px;
    position: absolute;
}
.va-alert--info p {margin: 0;}
.va-alert a{color: #f58021;}
.va-alert a:hover{color: #9a9a9a;}
/*===FACELIFT Manipulation====*/
#commonBanner{    
  width: 100%!important;
    min-width: 1024px!important;
    max-width: 2285px!important;
}
#footer{
  width: 100%!important;
    min-width: 1024px!important;
    max-width: 2285px!important;
}
.home_commissioner-content {
    margin: 0px auto;
    padding: 0px;
    width: 96.5%;
    border: none;
    color: #5a5a5a;
    font-size: 1.35rem;
    float: none;
    min-height: 316px;
    font-weight: 300;
    position: relative;
    top: 0px;
}
.nav-bp {   
    background: #ffffff;
    z-index: 7;    
    position: relative;
    top: 74px;
    height: 37px;
}
#nav {
 background: rgba(0, 0, 0, 0) url(/globalimage/facelift/helper_nav_back.png) repeat scroll center center!important;
 top:-111px;
  width: 200%;
  height: 111px!important;
}
/* ul#nav {
    left: -127px;
}  */
#nav li.top {
    position: relative;
    top: -2px;
}
#nav li a.top_link {
    height: 32px!important;   
    color: #0579C2!important;    
    font-size: 1.0rem!important;
    font-weight: 500!important;
    padding: 0 0 0 3px;
    cursor: pointer;
    background: url(//www.test.dss.virginia.gov/globalimage/three_0.gif);
    font-family: oswald;
    text-transform: uppercase;
    border-right: 1px #DBDBD2 solid;
    letter-spacing: 1px;
}
#nav li a.top_link:hover{color: #fff!important;}
#nav ul {margin-top:60px!important;}
#nav li:nth-child(1) ul.sub{background-color: #000000c2!important;}
#nav li:nth-child(2) ul.sub{background-color: #000000c2!important;}
#nav li:nth-child(3) ul.sub{background-color: #000000c2!important;}
#nav li:nth-child(4) ul.sub{background-color: #000000c2!important;}
#nav li:nth-child(5) ul.sub{background-color: #000000c2!important;}
#nav li:nth-child(6) ul.sub{background-color: #000000c2!important;}
#nav li:nth-child(7) ul.sub{background-color: #000000c2!important;}
#nav li:nth-child(8) ul.sub {background-color: #000000c2!important;left: -304px !important;}
#nav li:nth-child(9) ul.sub {background-color: #000000c2!important;left: -230px !important; }
#nav li:nth-child(9) a.top_link{border-right:0px transparent solid!important;}
#innercont #col1outer {
    background-color: #f8f8f8;
    position: relative;
    top: -375px;
    margin-bottom: -350px;
}
.helper {display: none;}
.tagline{width:245px;}
.helped {height: 68px;}
.portrait img {border: 5px solid #E9CE00;}
.twitterroll {width: 100%;}
 .date {
    margin-bottom:10px;
    width: 65px;
    height: 65px;
    margin-right: 7px;
    font-size: 1.1rem;
    background: #f58021;
    border-top-right-radius: 75px;
    border-top-left-radius: 75px;
    border-bottom-right-radius: 75px;
    border-bottom-left-radius: 75px;
}
ul.news_items li {
   margin: 0 0 57px -40px;
}
#pagebody {
    padding-top: 5px;
}
#header #navbar {height: 125px;}

.hero-promotion a.btn  {
    background: rgb(0, 87, 161, 0.75);;
    border-radius: 4px;
    box-shadow: 0 2px 0px 0 rgba(0, 0, 0, 0.25);
    color: #ffffff;
    display: inline-block;
    padding: 6px 30px 8px;
    position: relative;
    text-decoration: none;
    -webkit-transition: all 0.1s 0s ease-out;
    transition: all 0.1s 0s ease-out;
    z-index: 1000!important;
}
.hero-promotion a.btn:hover{background-color: #8a8888!important;}
/*-- New Cross Promotional Set up */
.hero-promotion{
    margin:0 auto;
    position: relative;
    top:-28rem;
    left:0;
    width: 999px;
    z-index: 1;
    text-align: center;
}
.hero-promotion h1{
    color:#fff;
    font-size: 5.5rem;
    text-shadow: 2px 2px 8px #000;
}
.informationBox{
 position: absolute;
 top: 130px;
 max-width: 15%;
 left: 85%;
 max-height: auto;
 min-height: 120px;
 margin-right: 20px;
 background-color: rgb(209, 236, 241) !important;
 color: rgb(12, 84, 96) !important;
 border-color: rgb(235, 204, 209) !important;
 margin-left:50px;
 margin-bottom: 50px;
 z-index:2;
}
.informationBox .closeBtn{position: absolute;left: 89%;top: 2px; font-size: 1.5rem; margin: 5px;}
.informationBox .closeBtn:hover{color: red;}
.informationBox h3{text-align: left; line-height: 1.6rem;}
.informationBox p{text-align: left; margin: 0.12em;}

.donateNow{
    position: absolute;
    top: 145px;
    max-width: 100%;
    left:72%;   
    z-index:2;
   }
 .donateNow img{width:100%;}
/*=====End of Facelift Manipulation===*/
/*======NEW Site Edit Line ==========*/
div#siteedit {top: 0px; position: relative;}
/*=====Responsive Media====*/
/*------- Begin Alert, Information Box, Hero Promotion, Quick Links Home Page --------- */

@media (max-width: 1920px) and (min-width: 1650px) {

    .informationBox {max-width: 285px; min-width:285px;left: 79.5%;}
    .informationBox h3{font-size: 1.25rem;}
    .informationBox p{font-size: 0.95rem;}


    .hero-promotion{top:-29rem; margin-bottom: 0rem!important; }
    .hero-promotion h1{ font-size: 5.5rem;}
    .quick_links{top: -22.95rem!important;  }
    .quick_links .quick_link{width:13.3333%}
    .quick_link{padding-left: 5px; padding-right: 5px;}
    .quick_links .quick_link a{font-size: 1.1rem; position: relative; left: 63%;}
    
        

}





@media (max-width: 1649px) and (min-width: 1550px) {

    .informationBox {max-width: 178px; min-width: 178px;left: 83.5%;}
    .informationBox h3{font-size: 1.25rem;}
    .informationBox p{font-size: 0.95rem;}


    .hero-promotion{top:-24rem; margin-bottom: 0rem!important; }
    .hero-promotion h1{ font-size: 5.5rem;}
    .quick_links{top: -22.95rem!important;}
    .quick_links .quick_link{width:11.3333%}
    .quick_link{padding-left: 20px; padding-right: 20px;}
    .quick_links .quick_link a{font-size: 1.1rem; position: relative; left: 85%;}


}


@media (max-width: 1549px) and (min-width: 1450px) {
    .informationBox {max-width: 178px; min-width: 178px;left: 82.5%;}
    .informationBox h3{font-size: 1.2rem;}
    .informationBox p{font-size: 0.9rem;}


    .hero-promotion{top:-24rem; margin-bottom: 0rem!important; }
    .hero-promotion h1{ font-size: 5.5rem;}
    .quick_links{top: -22.95rem!important;}
    .quick_links .quick_link{width:11.3333%}
    .quick_link{padding-left: 20px; padding-right: 20px;}
    .quick_links .quick_link a{font-size: 1.1rem;position: relative; left: 79%;}
}


@media (max-width: 1449px) and (min-width: 1350px) {
    .informationBox {max-width: 178px; min-width: 178px;left: 81%;}
    .informationBox h3{font-size: 1.2rem;}
    .informationBox p{font-size: 0.9rem;}


    .hero-promotion{top:-24rem; margin-bottom: 0rem!important; }
    .hero-promotion h1{ font-size: 4.95rem;}
    .quick_links{top: -23.95rem!important;}
    .quick_links .quick_link{width:11.3333%}
    .quick_link{padding-left: 20px; padding-right: 20px;}
    .quick_links .quick_link a{font-size: 0.975rem;position: relative; left: 70%;}
}


@media (max-width: 1349px) and (min-width: 1250px) {
    .informationBox {max-width: 178px; min-width: 178px;left: 79%;}
    .informationBox h3{font-size: 1.2rem;}
    .informationBox p{font-size: 0.9rem;}


    .hero-promotion{top:-24rem; margin-bottom: 0rem!important; }
    .hero-promotion h1{ font-size: 3.95rem;}
    .quick_links{top: -22.95rem!important;}
    .quick_links .quick_link{width:8.3333%}
    .quick_link{padding-left: 20px; padding-right: 20px;}
    .quick_links .quick_link a{font-size: 0.875rem;position: relative; left: 191%;}
}


@media (max-width: 1249px) and (min-width: 1150px) {
    .informationBox {max-width: 178px; min-width: 178px;left: 78%;}
    .informationBox h3{font-size: 1.2rem;}
    .informationBox p{font-size: 0.9rem;}


    .hero-promotion{top:-24rem; margin-bottom: 0rem!important; }
    .hero-promotion h1{ font-size: 3.75rem;}
    .quick_links{top: -22.95rem!important;}
    .quick_links .quick_link{width:8.3333%}
    .quick_link{padding-left: 20px; padding-right: 20px;}
    .quick_links .quick_link a{font-size: 0.875rem;position: relative; left: 191%;}
}

@media (max-width: 1149px) and (min-width: 1050px) {
    .informationBox {max-width: 175px; min-width: 175px;left: 76%;}
    .informationBox h3{font-size: 1.1rem;}
    .informationBox p{font-size: 0.9rem;}


    .hero-promotion{top:-20rem; margin-bottom: 0rem!important; }
    .hero-promotion h1{ font-size: 3.5rem;}
    .quick_links{top: -20.95rem!important;}
    .quick_links .quick_link{width:6.3333%}
    .quick_link{padding-left: 20px; padding-right: 20px;}
    .quick_links .quick_link a{font-size: 0.65rem; position: relative; left: 322%;}
}

@media (max-width: 1049px) and (min-width: 950px) {
    .donateNow{ left:65%; }
    .informationBox {max-width: 200px; min-width: 200px;left: 72%;}
    .informationBox h3{font-size: 1.1rem;}
    .informationBox p{font-size: 0.9rem;}


    .hero-promotion{top:-19rem; margin-bottom: 0rem!important; }
    .hero-promotion h1{ font-size: 2.5rem;}
    .quick_links{top: -19.95rem!important; }
    .quick_links .quick_link{width:6.3333%}
    .quick_link{padding: 20px;}
    .quick_links .quick_link a{font-size: 0.65rem;position: relative; left: 322%;}
}

@media (max-width:949px) and (min-width: 0px) {
    donateNow{ left:64%; top:115px ; }
    .donateNow img{ width:280px; }
    .hero-promotion,  .informationBox{display: none;}
    .quick_links{top: -19.95rem!important; }
    .quick_links .quick_link{width:6.3333%}
    .quick_link{padding: 20px;}
    .quick_links .quick_link a{font-size: 0.65rem;position: relative; left:195%;}
}

/*------- End Alert Information Box Hero Promotion, Quick Links Home Page --------- */
@media (max-width: 1828px) and (min-width: 1024px) {
.column {width: 31%;}
.row-footer{top:-2rem;}
.column-footer{width:31%;}
}
@media (max-width: 1367px) and (min-width:1353px) {
.quick_links {top: -26.75rem;}
.hero-promotion{top: -29rem;}  
}
@media (max-width: 1352px) and (min-width:1255px) {
.quick_links {top: -26.75rem;}
.hero-promotion{top: -25rem;}  
}
@media (max-width:1254px) and (min-width:1121px) {
/* .quick_links {top: -26.95rem;} */
/* .hero-promotion{top: -25rem;}   */
}
@media (max-width:1120px) and (min-width:900px) {
/* .quick_links {top: -23.95rem;} */
/* .hero-promotion{top: -23rem;}   */
}

@media (max-width: 1254px) and (min-width:1023px) {
/* .nav-bp ul#nav {
    padding-left: 12%!important;
} */
.quick_link .children{width:100%;}
.quick_link .families{width: 100%;}
.quick_link .adults{width: 100%;}
.quick_link .applyonline{width: 100%;}
.quick_link .needhelp{width: 100%;}
.quick_link .localdss{width: 100%;} 


}
@media screen and (max-width: 1023px) {
  .column-container{padding: 5%;}
  .column {width: 95%;}
  .row-footer{display: none; }
  #home-tout .tout_link-1 {margin-top:1%;}
  /* .nav-bp ul#nav {
    padding-left: 14%!important;
	} */
}
@media (max-width:1524px) and (min-width:1330px) {
 
.news_items p{width:23.5rem;}
.news_items .read-more {margin-top: -5px;}  
.date {margin-top: -13px;}
}
@media (max-width:1330px) and (min-width:1024px) {
.news_items h4{font-size: 0.9rem;}   
.news_items p{width:16.5rem;font-size: 0.9rem;}
.news_items .read-more {margin-top: -10px;}  
.date {margin-top: -15px;}
}
@media (max-width:1450px) and (min-width:1350px) {
#home-tout .toutbox img{
    width:10rem;
    max-height: 5.5rem;
    min-height: 5.5rem;
    margin-left:21px;
  }
  #home-tout .card .card__corner .card__corner-triangle{display: none;}
   #home-tout .tout_text-1 {margin-top: -29%;}
}
@media (max-width:1349px) and (min-width:1249px) {
#home-tout .toutbox img{
    width:7rem;
    max-height: 3.5rem;
    min-height: 3.5rem;
    margin-left:45px;
  }
  #home-tout .card .card__corner .card__corner-triangle{display: none;}
  #home-tout .tout_text-1 {margin-top: -23%;}
}
@media (max-width:1248px) and (min-width:1024px) {
#home-tout .toutbox img{
    width:6rem;
    max-height: 3.5rem;
    min-height:3.5rem;
    margin-left:57px;
  }
  #home-tout .card .card__corner .card__corner-triangle{display: none;}
  #home-tout .tout-1 h4 {
    color: #5C5D5F;
    font-size: 0.9rem;
}

}
@media (max-width:1248px) and (min-width:1085px) {
 #home-tout .tout_text-1 {
    width: 70%;
    margin-top: -25%;
}
#home-tout .tout_link-1 {
    
    margin-top: -25%;
}
}
@media (max-width:1084px) and (min-width:1024px) {
#home-tout .tout_text-1 {
   
    margin-top: -29%;
}
#home-tout .tout_link-1 {
    
    margin-top: -25%;
}
}
@media (max-width:1023px) and (min-width:768px) {
#home-tout .toutbox {
   left: -243px;
}
.news_items .read-more{margin-right:80%;margin-top: 0px;}
#home-tout .tout_text-1 {     margin-top: -11%;
    left: -10%;
    position: relative;}
#home-tout .tout_link-1 {margin-top:-9%;}
#home-tout .toutbox img {
    width: 9rem;
    max-height: 4.5rem;
    min-height: 4.5rem;
}
}
@media (max-width:899px) and (min-width:460px) {
.quick_links {top: -23rem;}
.hero-promotion{top: -23rem;}  
}