nav#mobile-menu .phone-number a, nav#mobile-menu .mobile-container ul li a {
	background: #2c2e2f;
}

div.footer ul.social-icons li .fa-yelp {
	background: #D22323;
}

div.content div.page-banner-wrapper {
	background-color: #000 !important;
}

#side-article ul.mn-art > li {
	display: none !important;
}
#side-article ul.mn-art > li.showIt {
	display: block !important;
}
/* footer copy section */
.footer-copy .theme_container .powered img {
	max-width: 80px !important;
}

ul.footer-menu .dropdown-menu {
	background: #333;
	padding: 6px 0;
}

ul.footer-menu .dropdown-menu li a {
	padding: 6px 20px;
}

ul.footer-menu .dropdown-menu li:hover a {
	color: #333 !important;
}







@media (max-width:991px) {
	.mobile_logo_wrapper {
		display: none !important;
	}
	.side-cta-wrap {
		padding-top: 30px;
	}

	div.section_services .col_left .btn {
		margin-bottom: 80px;
	}
}






/* Landscape Ipad */
@media only screen 
	and (min-device-width : 768px) 
	and (max-device-width : 1024px) 
	and (orientation : landscape) { 
		div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu li {
			display: inline-block !important;
			padding-top: 40px !important;
			transition:all ease 0.3s;

		}
		div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu li a {
			padding: 0 5px !important;
			font-size: 11px !important;
		}

		div.smaller 
		div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu li {
			padding-top: 30px !important;
		}
	}
@media only screen 
	and (min-device-width : 768px) 
	and (max-device-width : 1024px) 
	and (orientation : landscape)
	and (-webkit-min-device-pixel-ratio: 1)  { 
		div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu li {
			display: inline-block !important;
			padding-top: 40px !important;
			transition:all ease 0.3s;

		}
		div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu li a {
			padding: 0 5px !important;
			font-size: 11px !important;
		}

		div.smaller 
		div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu li {
			padding-top: 30px !important;
		}
	}

@media only screen 
	and (min-device-width : 768px) 
	and (max-device-width : 1024px) 
	and (orientation : landscape)
	and (-webkit-min-device-pixel-ratio: 2) {
		div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu li {
			display: inline-block !important;
			padding-top: 40px !important;
			transition:all ease 0.3s;

		}
		div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu li a {
			padding: 0 5px !important;
			font-size: 11px !important;
		}

		div.smaller 
		div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu li {
			padding-top: 30px !important;
		}
	}



#WebPage-a279955f-685d-4ed1-b36e-ef0c29f66970modal .modal-content{
	background: #557db5;
	padding: 0px 0px !important;
	max-width: 600px;
	margin: auto;
	float: none;
}

#WebPage-a279955f-685d-4ed1-b36e-ef0c29f66970modal h3{

}


#WebPage-a279955f-685d-4ed1-b36e-ef0c29f66970modal button.btn.btn-default {
	position: absolute;
	top: -7px;
	right: 0px;
	font-size: 30px;
	color: #222c6b;
	background-color: transparent;
	border: none;
	padding: 0;
}

#WebPage-a279955f-685d-4ed1-b36e-ef0c29f66970modal .modal-footer {
	margin-top: 0px;
	padding: 0;
	border-top: none; 
}

.sidebar-image img {
    max-width: 400px;
    margin: auto;
}

