#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;
}


/* 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 {
			display: inline-block !important;

		}
		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 2px !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 {
			display: inline-block !important;

		}
		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 2px !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 {
			display: inline-block !important;

		}
		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.dropdown-menu li {
			display: block !important;
			padding-top: 40px !important;
			transition:all ease 0.3s;
			background-color: gray !important

		}
		.dropdown-menu {
		    top: auto;
		}
		div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu li a {
			padding: 0 2px !important;
			font-size: 11px !important;
		}

		div.smaller 
		div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu li {
			padding-top: 30px !important;
		}
	}

.dropdown-menu{
    background-color: #737373 !important;

}

.dropdown-menu>li>a:hover{
    background-color: #383737;
}
#pop-up button.btn.btn-default {
    position: absolute;
    top: 0;
    right: 0;
    background: none;
    border: none;
    color: #fff;
}

#pop-up .modal-footer {
    border-top: none !important;
}

#pop-up .modal-content {
    background: #2f2e2e;
}

#pop-up a {
    color: white;
}

button.btn.btn-primary.rqst-appt {
    margin-top: 25px;
    background-color: #2b2b2b;
    border-color: #2b2b2b;
}
@media (max-width:768px){
	
	.ry-banner .carousel-inner .item .banner-text-wrapper{
		
/* bottom:0px !important; */
	}
}
@media (max-width:1200px){
	
	.ry-banner .carousel-inner .item .banner-text-wrapper{
	}
}
@media (max-width:991px){
button.btn.btn-primary.rqst-appt {
    padding: 10px 10px !important;
    font-size: 8px !important;
	}
}