/*======================================
Popup Design
======================================*/

.popup-form{

    border:none;
    border-radius:24px;
    overflow:hidden;

}

.popup-form .modal-body{

    padding:50px;

}

.popup-heading{

    text-align:center;
    margin-bottom:35px;

}

.popup-heading h2{

    font-size:34px;
    font-weight:600;
    color:#2E2A26;
    margin-bottom:10px;

}

.popup-heading p{

    color:#777;
    margin:0;

}

.popup-close{

    position:absolute;
    right:20px;
    top:20px;
    z-index:999;

}

.popup-close:focus{

    box-shadow:none;

}

/* Popup Zoho Form */

#crmWebToEntityFormPopup{

    max-width:100% !important;

    margin:0 !important;

    padding:0 !important;

    background:none !important;

    border:none !important;

    box-shadow:none !important;

}

/* 2 Column */

#crmWebToEntityFormPopup .zcwf_row{

    width:50%;
    float:left;
    padding:0 10px;
    margin-bottom:20px !important;

}

#crmWebToEntityFormPopup .zcwf_row:last-child{

    width:100%;
    clear:both;

}

#crmWebToEntityFormPopup .zcwf_col_lab{

    display:none;

}

#crmWebToEntityFormPopup .zcwf_col_fld{

    width:100% !important;
    float:none;

}

#crmWebToEntityFormPopup input[type=text],
#crmWebToEntityFormPopup input[type=email],
#crmWebToEntityFormPopup select{

    width:100% !important;
    height:56px;

    border-radius:12px;

    border:1px solid #ddd;

    padding:0 18px;

}

#crmWebToEntityFormPopup .formsubmit{

    width:100% !important;

}

@media(max-width:768px){

#crmWebToEntityFormPopup .zcwf_row{

    width:100%;
    padding:0;

}

.popup-form .modal-body{

    padding:30px 20px;

}

.popup-heading h2{

    font-size:26px;

}
ul.footer-menu {
    list-style: none;
    float: left;
    padding: 30px 0px 0px;
}

}