﻿/*Home page only*/

 @import url('https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700,800,900');


.colcenter {
	margin:auto;
}

.Trending  ul {
	margin-top: 0px;	
}

.Trending  ul li {
	font-family:Arial, Helvetica, sans-serif;
	background: url('/SiteCollectionImages/list-arrow.png') no-repeat left 6px;
	line-height:15px;
	background-position:0px;  
	padding-left: 20px;
	margin: 0px 0;   
	list-style: none;
}

.Trending  ul li a {
/*	color:blue; */
}

#Home_Top_Left,
#Home_Top_Right {
	/* margin-bottom: -1000px; */
	/* padding-bottom: 1000px; */
}


.ms-webpart-titleText
{
	font-family:'Rokkitt', Helvetica !important;
	font-size:32px !important;
	color: #C8122C !important;
	padding-top: 2px !important;
	padding-bottom: .3em;
	margin-bottom: 0 !important;
	font-weight: 400 !important;
}


.HP_bckgrnd {
	background-color: white;
}

.homepage-block-content {
 	background-color:#f5f5f5; 
 	border: 1px solid #E5E5E5;
	padding: 1.5em;
	padding-bottom: 0;
}

.Left_content {

/*	float:left; */
	margin:0px;
	/* padding:0px; */
	/*margin-top:10px; */
}

.Home_TL1 {
	text-align:left;
/*	margin-left:30px; */
/*	margin-right:30px; */

}

.Home_TL2 {
/*	float:left;*/
	text-align:left;
	padding:0px;
	margin:auto;
	/* margin-left:30px; */
	/* margin-right: 30px; */
}

.Right_content{
/*	float:right; */
/*	margin:0px; */
/*	margin-top:10px; */
}

.Home_TR1 {
	text-align:left;
	/* margin-left:20px; */
}

.Home_TR2 {
	margin-top: 30px;
	text-align:left;
	/* margin-left:20px; */
}

#HTR_1 {
		padding-bottom: 1.5em;
}

.homepage-advertisement-container img,
.governorBlock img {
	width: 100% !important;
}
.homepage-advertisement-container .caption {
	text-align: right;
}

#homeSlider .flex-direction-nav a {
	color: rgba(255, 255, 255, 0.8);
}
#homeSlider {
	margin-bottom: 2em;
	border: none;
}

#main .ms-webpartzone-cell,
#homeSliderWebpartZoneContainer .ms-webpartzone-cell {
	margin-bottom: 0;
}


/* changes for 2018 */
    .dbed-banner-container {
      width: 100%;
      height: 200px;
      background-position: 50% 50%; 
      background-repeat: no-repeat;
      background-size: cover;
    }
    #dbedBannerBox {
        margin-bottom: 30px;
    }

    #main { 
        padding-right: 0px;
        padding-left: 0px;
    }

    #main div, #main p {
        font-family: 'Montserrat' !important;
        font-weight: 500;
   
    }

    #main #who-we-are,
    #main #dbed-maryland-business-events,
    #main #dbed-md-business-blog {
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 30px;
        margin-bottom: 30px;
    }
    
    #main #Census2020 {
        padding-left: 30px;
        padding-right: 30px;
        margin-bottom: 30px;
    }
    

    #main #who-we-are-left {
        padding-bottom: 15px;
        margin-bottom: 30px;
    }

    #main h3.section-title {
        font-family: 'Montserrat';
        font-size: 38px;
        font-weight: 700;
        padding-bottom: 10px;
        line-height: 1.2 !important;
    }
    #main h4.item-title {
        font-family: 'Montserrat';
        font-size: 19px;
        font-weight: 700;
        padding-top: 10px;
        padding-bottom: 10px;
        margin-top: 15px;
        color: #C8122C;
    }
    
    .Census2020-title {
        font-family: 'Montserrat';
        font-size: 19px;
        font-weight: 700;
        padding-top: 10px;
        padding-left: 10px;
        padding-right: 10px;
        margin-top: 10px;
        text-align:left;
        color: #C8122C;
    }

    .COVID-title {
        font-family: 'Montserrat';
        font-size: 19px;
        font-weight: 700;
        padding-top: 1px;
        padding-left: 1px;
        padding-right: 10px;
        margin-top: 30px;
        text-align:center;
        color:#C8122C;
    }


    .Census2020 {
        font-family: 'Montserrat';
        font-size: 15px;
        font-weight: 700;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
        margin-top: 15px;
        text-align:left;
        color: #3d3d3d;
    }
    
    .COVID {
        font-family: 'Montserrat';
        font-size: 15px;
        font-weight: 700;
        padding-bottom: 10px;
/*        padding-left: 10px; */
        padding-right: 10px;
        margin-top: 15px;
        text-align:center;
        color: #3d3d3d;
    }



    #main h4.item-title a.item-title-link,
    #main h4.item-title a.item-title-link:hover,
    #main h4.item-title a.item-title-link:visited {
        color: #C8122C;
    }

    #main #who-we-are h3,
    #main .dbed-md-business-blog-post-title,
    #main #who-we-are h4 {
         color: #C8122C;
    }
    

    #main #who-we-are h3,
    #main .dbed-md-business-blog-post-titleqq,
    #main #who-we-are h4 {
         color: #C8122C;
    }

    #main div#who-we-are-text {
        font-size: 15px;
        margin-bottom: 15px;
    }
    #main div.who-we-are-item-text,
    #main div.Census2020,
    #main div.COVID,
    #main .dbed-calendar-entry div {
        font-size: 13px;
    }

    
    #main .dbed-calendar-entry a,
    #main .dbed-calendar-entry a:hover,
    #main .dbed-calendar-entry a:visited {
        color: #FFF;
    }

    #main .who-we-are-item {
        margin-top: 15px;
    }

    #dbed-maryland-business-events {
        background-color: #C8122C;
        color: #FFF;
        text-align: left;
        padding-top: 15px;
        padding-bottom: 30px;
    }

    #dbed-maryland-business-events h3.section-title {
        color: #FFC838;
    }

    #dbed-maryland-business-events h4.item-title {
        color: #FFF;
        padding-bottom: 0;
    }

    #main #dbed-maryland-business-title {
        margin-left: 15px;
    }

    #dbed-maryland-business-items {
        margin-bottom: 30px;
    }

    .dbed-calendar-entry {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    #main #dbed-md-business-blog-post-headline {
        margin-top: 0;
        padding-bottom: 0;
    }
    #main #dbed-md-business-blog-post-headline a,
    #main #dbed-md-business-blog-post-headline a:hover,
    #main #dbed-md-business-blog-post-headline a:visited {
        color: #262626;
    }
    #main #dbed-md-business-blog-post-author {
        margin-bottom: 10px;
    }


    #main #dbed-md-business-blog-post-headlineqq {
        margin-top: 0;
        padding-bottom: 0;
    }
    #main #dbed-md-business-blog-post-headlineqq a,
    #main #dbed-md-business-blog-post-headlineqq a:hover,
    #main #dbed-md-business-blog-post-headlineqq a:visited {
        color: #262626;
    }
    #main #dbed-md-business-blog-post-authorqq {
        margin-bottom: 10px;
    }



    #main #dbed-full-calendar-link,
    #main #dbed-md-business-blog-all-posts {
        text-align: center;
        padding-top: 30px;
    }

    #dbed-md-business-blog {
        text-align: left;
    }
    #dbed-md-business-blog-image img,
    #dbed-image-section img {
        width: 100%;
    }
    #dbed-image-section {
        padding-top: 30px;
        padding-bottom: 30px;
        padding-left: 0;
        padding-right: 0;
    }
    #dbed-image-section-right {
        padding-top: 15px;
    }

    .visible-phone {
        display: block;
    }

    /* master page override */
	#mdgov_globalSiteWrapper footer,
    #backgroundcolor footer {
        margin-top: 0 !important;
    }

        .Census2020-title {
        text-align:center;
    }
    
        .Census2020 {
        text-align:center;
    }

        .COVID {
        text-align:center;
    }

@media (min-width: 768px) {
    .dbed-banner-container {
        height: 300px;
    }

    .Census2020-title {
        text-align:left;
    }

    .Census2020 {
        text-align:left;
    }

    .COVID {
        text-align:left;
    }


    #main #who-we-are {
        text-align: left;
    }

    #main #who-we-are-left {
        text-align: left;
        /*min-width: 420px;*/
    }

    #main #dbed-full-calendar-link,
    #main #dbed-md-business-blog-all-posts {
        padding-left: 0;
        text-align: left;
    }


    .is-table-sm-row {
        display: table;
    }

        .is-table-sm-row [class*="col-"] {
            float: none;
            display: table-cell;
            vertical-align: top;
        }

    .visible-phone {
        display: block;
    }
}


@media (min-width: 1024px) {
    .dbed-banner-container {
        height: 400px;
    }

    #main #who-we-are-text {
        max-width: 420px;
    }

    #main #who-we-are,
    #main #Census2020,
    #main #COVID,
    #main #dbed-maryland-business-events,
    #main #dbed-md-business-blog,
    #main #dbed-image-section {
        padding-left: 60px;
        padding-right: 60px;
    }


    #dbed-image-section {
        background-color: #616161;
    }

    .is-table-md-row {
        display: table;
    }

        .is-table-md-row [class*="col-"] {
            float: none;
            display: table-cell;
            vertical-align: top;
        }

    #dbed-image-section-right {
        padding-top: 0;
    }

    .visible-phone {
        display: none;
    }
}

@media (min-width: 1200px) {
    .dbed-banner-container {
        height: 500px;
    }

    #main #who-we-are-left {
        background-image: url('/Style%20Library/ChooseMaryland/img/Who-we-are_Divider.png');
        background-position: 0% 100%;
        background-repeat: no-repeat;
        /*background-size: 100%;*/
        background-size: 100% 325px;
        /*min-width: 540px;*/
    }

    .visible-phone {
        display: none;
    }
}






