/*
Theme Name: Destination Accessible
Theme URI: https://destinationaccessible.com
Description: Destination Accessible
Author: Destination Accessible
Template: 
*/

.content-area{
        margin-left: 20;
        margin-right: 20;
}

.wrap{
        padding: 20px;
}

.entry-content img{
    clear: both;
    display: block;
    float: left;
    margin-right: 10px;   
    max-width: 100%;
    position: relative;
}

#paypal-link{
    cursor: pointer;
}

.destination-contact-details{
        margin-left: 20px;
}

.destination-contact-info > h3{
        font-size: 14px;
        padding-left: 20px;
        text-decoration: underline;
        margin-top: 0px;
        margin-bottom: 0px;
        font-weight: bold;
        text-transform:uppercase;
        
}

.destination-contact-info > p{
        padding-left: 20px;
}

.info-row{
        margin-bottom: 0px !important;
        margin-top: 0px !important;
        padding-bottom: 0px !important;
        padding-top: 0px !important;
}

.spacer-row{
        height: 30px;
}

.short-column{
        height: 5px;
}

#paypal-donate{
        padding-top: 4px;
}

#Facebook_like{
        padding-left: 20px;
        padding-top: 10px;
}

#SubMenu.affix{
        margin-left:-20px !important;
}


/*
.dropdown-menu > .menu-item:hover{
        transition-delay: 1000ms;
}

.menu-item-has-children:hover{
    transition: 10s;
    transition-delay: 10s;
}

.dropdown-menu > .active > a:hover{
  transition-duration: 5s !important;
  transition-delay: 2s !important;
}

.cssmenu_horiz > li, cssmenu_vert > li{
        transition: 10s !important;
}


#MainMenu.navbar {
    -webkit - transition: all 3.2 s ease 10 s !important; 
    - o - transition: all 3.2 s ease 10 s !important;
    transition: all 3.2 s ease 10 s !important;
    top: 0
}


@media (max-width: 1299px) {
     .dropdown-menu {
        display: none !important;
    }

    .open .dropdown-menu {
        display: block !important;
    }   
}
*/

.black-text{
        font-size: 14px;
        color: black !important;
}

/*Z Changes */

#ajaxsearchlite1 .probox .proinput input, div.asl_w .probox .proinput input {
	font-size: 18px!important;
}

.social-links a {
	color: #999!important;
	margin-right: 0.5em!important;
}

/*To override MCE default Font*/
#description.row,
#checklist.row,
#readmore.row,
#readmore.row p {
	font-size: 14pt!important;
}

@media (max-width: 767px) {
	.featured-slider.hero-overlap {margin-top: 20em;}
}

@media (max-width: 991px) {
	
	.featured-slider.hero-overlap {margin-top: 10em;}
	
	#MainMenu .navbar-extra-top {
	display: block;
  	height: auto;
  	width: 100%;
  	text-align: center;
	}
	
	#MainMenu {background-color: #363C48!important;}
	
	#MainMenu.navbar .navbar-brand {
		width: 50%!important;
	}
	
	#MainMenu .navbar-extra-top > .navbar .navbar-nav > li > a {
		padding: 0.5em!important;
	}
	
}

@media (max-width: 500px){
        #SubMenu.affix {
                /*margin-top:100px !important;*/
                padding-top:20px !important;
        }
}

.grecaptcha-badge{
	visibility: collapse !important;  
}


@media (min-width: 1000px) and (max-width: 1280px) {
  
    #mega-menu-wrap-top{
            left: -100px;
    }
}

.mega-toggle-label{
        padding-left: 10px !important;
}

.col-md-12  > p {
  margin-bottom:0px !important;   
}