/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  avada-child
*/

.hideImg
{
    display: none;
}

.imageWrapper
{
    position: relative;
}

.imageCount
{
    color: #fff;
    font-weight: bold;
    width: 150px;
    height: 30px;
    position: absolute;
    left: 0;
    bottom: 0;
    text-align: right;
    padding-right: 10px;
}

hr.style-one { display: none;
	border: 0;
	margin-top: 15px;
	margin-bottom: 15px;
	height: 1px;
	background: #333;
	/* Gradient color1 - color2 - color1 */
	background-image: -webkit-linear-gradient(left, #E1D6A3, #333, #E1D6A3);
	background-image: -moz-linear-gradient(left, #E1D6A3, #333, #E1D6A3);
	background-image: -ms-linear-gradient(left, #E1D6A3, #333, #E1D6A3);
	background-image: -o-linear-gradient(left, #E1D6A3, #333, #E1D6A3);
}

/* ---------Population Table---------- */

h1.pop {
	text-align : left;
}

.popstat {
	border:2px;
	border-style: solid;
	border-color: #CDCDCD;
	border-collapse: collapse;
	width: 80%;
    margin:5%;
}
.popstat th {
	background-color: #ddd;
	text-align:center;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Quicksand;
}
.popstat tr td {
	border:1px solid #CDCDCD;
	height: 30px;
}

.pssources {
	text-align:left;
	padding: 5px;
	line-height: 1.25;
}

.sepstyle2 {
	background-color: #CDCDCD;
}

.uc {
color: #FF3300;
text-decoration:none;
}

#defunct {
	color:#666 ;
}

.new-wrapper span {
background-color: Black;
color: white;
font-size: 12px;
position: absolute;
bottom: 0px;
left: 0px;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
-moz-opacity: .60;
filter: alpha(opacity=60);
opacity: .60;
width: 240px;
display: block;
}

.new-wrapper {
float: left;
position: relative;
width: 20%;
overflow: hidden;
}

.interstate {
background: url(https://www.aaroads.com/gamma/wp-content/uploads/images/i-shield.png) no-repeat 35px;
width: 100px;
height: 100px;
display: block;
}

h6 {
		font-size: 24px;
}

/*phone-portrait&landscape*/
@media only screen and (max-width: 780px) {
.guidecontent td {
    display:block;
	width: 100%;
}
.guidecontent img {
	margin-left: auto;
	margin-right: auto;
}
} /*end media*/