/*****************************************

		CUSTOM CSS

******************************************/

hr {
	border-top: 1px dotted #3e5e62;
	border-bottom: 0px solid black;
	margin-top: 25px;
	margin-bottom: 10px;
}

img {
	margin: 4px !important;
}
.logo-module > img {
	max-height: 50px;
}

.drop-down {
	background: linear-gradient(rgba(94,141,147,1), rgba(94,141,147,1)), 
                linear-gradient(90deg, rgba(94,141,147,1) 0%, rgba(94,141,147,1) 33%, rgba(203,220,222,1) 66%, rgba(203,220,222,1) 100%);
	background-origin: padding-box, border-box;
	background-repeat: no-repeat; /* this is important */
	border: 1px solid transparent;
	border-left: 0px solid transparent;
	border-right: 0px solid transparent;
}

a.sigplus-image>img {
	margin: 8px !important;
	
}

.nav-child {
	border-radius: 0px !important;
	padding-bottom: 0px !important;
	border: 1px solid rgba(203,220,222,1);
}

.nav-child li {
		border-bottom: 1px solid rgba(203,220,222,1);
}


.nav-child li:last-child {
		border-bottom: 0px solid rgba(203,220,222,1);
}

p.readmore {
	margin: 10px 0px;
}
p.readmore a {
	margin: 0px 0px;
    border: 1px solid #293f41;
	box-shadow: none;
	border-radius: 0px;
	background-color: transparent;
    line-height: 20px;
    padding: 7px 20px;
    text-transform: uppercase;
	text-align: center;
}

p.readmore a:hover {
    background: rgba(94,141,147,1);
    color: rgba(203,220,222,1);
}
h2.contentheading, h1 + h1, .page-header > h2 {
	border-left: 2px solid;
	margin-bottom: 4px;
}

.image-left-side .image-position, .image-left-side .bg-no-repeat {
	width: 35vw;
}
.website-content {
	width: calc( 100% - 35vw - 3*40px);
}
.logo-module {
	background: transparent;
}

@media screen and (max-width: 979px) {
	.drop-down {
		background: linear-gradient(rgba(94,141,147,1), rgba(94,141,147,1)), 
					linear-gradient(90deg, rgba(94,141,147,1) 0%, rgba(94,141,147,1) 0%, rgba(203,220,222,1) 0%, rgba(203,220,222,1) 100%);
		background-origin: padding-box, border-box;
		background-repeat: no-repeat; /* this is important */
		border: 1px solid transparent;
	}
	.drop-down ul {
		margin-top: -10px;
		padding-bottom: 20px;
	}
	.drop-down li {
		border-top: 1px solid  rgba(203,220,222,1);
	}
	.drop-down li li {
		border-top: 1px solid  rgba(203,220,222,0.4) !important;
	}
	
	.drop-down a {
		text-decoration: none !important;
	}
}
