#dilate-popup{
	    display:none !important;
	}
@media screen and (max-width:620px){
	/*body.ult_modal-body-open{
		position:fixed;
	}*/
	
}

.join a:nth-child(2){
    background: linear-gradient(#eaab00, #d29a00);
    border-color: #d29a00;
    color: #fff;
}

#fb-header{
    padding-left: 15px;
    padding-right: 15px;
}

#insta-header{
    background: linear-gradient(to bottom, #ffffff 0%, #ededed 51%, #f2f2f2 100%); 
    color: #d29a00;
    padding-left: 13px;
    padding-right: 13px;
}

#insta-header:hover{
    background: #eaab00;
    color: #ffffff;
}

@media screen and (max-width: 371px){
    .join {
    	margin-top: 15px;
    }
    
    .join a{
        padding: 2px 30px;
    }
    
    .social-header{
        display: block;
        margin-top: 15px;
    }
    
    .number {
        right: 65px !important;
        top: 55px !important;
    }
}

@media screen and (max-width: 500px){
    .number{
        top: 40px !important;
    }
}    

@media screen and (max-width: 767px){
    #menu-main-menu .social-media-r{
        display: block;
    }
    
    .social-header{
        display: none;
    }
}

@media screen and (min-width: 768px){
    #menu-main-menu .social-media-r{
        display: none;
    }

    .social-header{
        display: inline;
    }
}

#menu-main-menu .social-media-r{
    margin-top: 15px;
    border-bottom: none;
    margin-left: 57px;
}

#menu-main-menu .social-media-r a{
    background: linear-gradient(to bottom, #ffffff 0%, #ededed 51%, #f2f2f2 100%);
    border-radius: 5px;
    color: #eaab00 !important;
    margin: 20px;
    border: solid 1px #dddddd;
}

.page-id-1018 .gform_wrapper .top_label .gfield_label {
    color: #fff !important;
}