/*
Theme Name: State child Template - Broadband
Theme URI: 
Author: HIC
Author URI: 
Description: Child template for State Templates (v2).
Template: hic_state_template_parent
Version: 1.1
License: 
License URI:
*/

@import url("../hic_state_template_parent/style.css");

.h3_dls{
    font-size: 1.5em;
	padding: .3em !important;
    text-align: center;
	background-color: #00478D;
	color: #ffffff !important;
	text-transform: capitalize !important;
	margin-bottom: 0.7em;
}

.h4_dls{
	text-align: center;
	border: none;
	margin-top: 1em;
	margin-bottom: .5em;
	font-size: 1.2em;
}

.primary-content h3{
	color: #000080;
}

ul.ul_tile{
	padding: 0;
}
.dlr-header {background: url('images/dlm_header.jpg') no-repeat top center; margin-bottom: 1em;}
.dlr-header p{ font-size: 1.9em; font-weight: bold;  color:#ffffff; padding: .5em .7em; line-height: 1.3em;}

/*.dlm_i_browser {background: url('images/dlm_i_browser.png') no-repeat top center; }
.dlm_i_email {background: url('images/dlm_i_email.png') no-repeat top center; }
.dlm_i_job {background: url('images/dlm_i_job.png') no-repeat top center; }
.dlm_i_safety {background: url('images/dlm_i_safety.png') no-repeat top center; }
.dlm_i_services {background: url('images/dlm_i_services.png') no-repeat top center; }
.dlm_i_socialmedia {background: url('images/dlm_i_socialmedia.png') no-repeat top center; }
.dlm_i_broadband-tips {background: url('images/dlm_i_broadband-tips.png') no-repeat top center; }
.dlm_i_measuring {background: url('images/dlm_i_measuring.png') no-repeat top center; }*/
.dlm_i_connection {
	background: url('images/dlm_i_connection.jpg') no-repeat top center;
	background-size: cover;
}
.dlm_i_mba {
	background: url('images/dlm_i_mba.jpg') no-repeat top center;
	background-size: cover;
}
.dlm_i_browsers {
	background: url('images/dlm_i_browsers.jpg') no-repeat top center;
	background-size: cover;
}
.dlm_i_email {
	background: url('images/dlm_i_email.jpg') no-repeat top center;
	background-size: cover;
}
.dlm_i_social {
	background: url('images/dlm_i_social.jpg') no-repeat top center;
	background-size: cover;
}

.dlm_other_01 {background: url('images/res_library.jpg') no-repeat top center; }
.dlm_other_02 {background: url('images/res_security.jpg') no-repeat center center }
.dlm_other_03 {background: url('images/res_other.jpg') no-repeat center center; }
.dlm_other_04 {background: url('images/res_workforce.jpg') no-repeat top left ; }
.dlm_other_01, .dlm_other_02, .dlm_other_03, .dlm_other_04 {  background-size: cover;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='scale')";}
.dlm_other_01:hover, .dlm_other_02:hover, .dlm_other_03:hover, .dlm_other_04:hover {opacity: 0.85; filter: alpha(opacity=85);}

.quotes_dl {background: url('images/bg_quotes.jpg') no-repeat bottom right; background-color: #F3F3F3;}
.quotes_dl_p {font-style: italic; padding: 1em 1em 0;}
.quotes_dl_h {font-size: 1.5em; font-weight: bold; padding: 1em .5em 0; font-style: italic;}
.quotes_dl_re {font-size: .9em; text-align: right;}

.other_resources {border: 1px solid #999999; padding: 1em; margin-top: 1em;}
.other_resources h4 {margin-bottom: .5em; text-align: center;}
.tile a, ul.dlm_other li a{ 
	display: block;
	text-decoration: none;
	color: #ffffff !important;
	padding: .5em;
	vertical-align: bottom;
}
ul.dlm_other li a{min-height: 110px; font-weight: bold; font-size: 1.1em; padding: .5em 1em ;  text-shadow: 1px 1px #333333;}

.tile a{ padding:15px; height: 100%; text-shadow:#000 0px 0px 8px;}
.tile a:hover{text-decoration: underline; background-color:rgba(0, 0, 0, 0.15) !important;}
.tile a span {font-size: 1.8em; font-weight: bold; line-height: 1.2em;}
.tile a span i {font-size: 0.8em;}
.tile.col_blue{
	background-color: #0E91C2;
}
#main ul li{
	margin-bottom: 1.05263%;
}

a.dlm_a {background-color:#999999; color: #ffffff !important;  padding:.3em; text-decoration:none; float:right; border-radius: 5px; margin-top: .5em ;}
a.dlm_a:hover {background-color: #666666; color: #ffffff !important; }

#main .primary-content img.no_bg_img {background-color: transparent; border: none; -webkit-box-shadow: none;}

@media only screen and (min-width: 767px) {
	#main ul li{
		margin-right: 1.05263%;
	}
	#main ul li.last-col{
		margin-right: 0;
	}
	.dlr-header { min-height: 140px;}
	.tile.six-col.col_blue, .tile.four-col.col_blue {
		height:220px;
	}
}

@media only screen and (max-width: 766px) {
	.dlm_i_browser, .dlm_i_databreach, .dlm_i_email, .dlm_i_job, .dlm_i_safety, .dlm_i_services, .dlm_i_socialmedia, .dlm_i_theft {background-position: top right !important; }
	.dlr-header p {font-size: 1.3em;}
	.dlm_other_01, .dlm_other_02,.dlm_other_03,.dlm_other_04 {background-size:100%}
	.dlm_other_04 {background-position:center;}
	ul.dlm_other li a{ min-height: 100px;}
	.h3_dls{font-size: 1.3em;}
	.tile.six-col.col_blue, .tile.four-col.col_blue {
		height:120px;
	}
}

@media only screen and (min-width: 481px) and (max-width: 766px) {
	.other_resources .three-col {width: 48%;}
	.other_resources .three-col.sp-first-col {margin-right: 2% !important;}
	.dlm_other_01, .dlm_other_02, .dlm_other_03, .dlm_other_04  {background-position: top center;}
}

/**********************************************************************
=COMMON
**********************************************************************/

/**********************************************************************
=HEADER
**********************************************************************/

/**********************************************************************
=SLIVER
**********************************************************************/

/**********************************************************************
=NAV
**********************************************************************/

/**********************************************************************
=SIDEBAR
**********************************************************************/

/**********************************************************************
=TABLE
**********************************************************************/

/**********************************************************************
=FOOTER
**********************************************************************/


/**********************************************************************
=input gform
**********************************************************************/


/**********************************************************************
=SEARCH
**********************************************************************/


/**********************************************************************
=OTHER
**********************************************************************/

/**********************************************************************
=PAGE LAYOUT
**********************************************************************/
/** TOP PAGE LAYOUT **/
/***********************************************************************************************************/

/***********************************************************************************************************/
/** SUB PAGE LAYOUT **/
/***********************************************************************************************************/

/******************************************************************************************************************************************
=MEDIA QUERY
******************************************************************************************************************************************/
