/*
Theme Name: ECDL Main
Description: Theme For ecdl.com.bd
Author: Enroute
Author URI: http://enroutedigitallab.com/
Template: porto
Version: 1.0

*/

/*************** ADD YOUR CUSTOM CSS HERE  ***************/


/* for mobile */
@media only screen and (max-width: 690px) {    .col.padding-4-percent > .vc_column-inner, .col.padding-5-percent > .vc_column-inner, .col.padding-6-percent > .vc_column-inner { padding: calc(100vw * 0.06); }

    .porto-wrap-container .custom-text-background {
        font-size: 36px !important;
    }
}
/* for tablets */
@media only screen and (max-width: 1025px) {    .col.padding-4-percent > .vc_column-inner, .col.padding-5-percent > .vc_column-inner, .col.padding-6-percent > .vc_column-inner { padding: calc(100vw * 0.09); }
}

@media (max-width: 991px){
    #header .mobile-toggle {
        display: block;
        margin: 0 0 0 auto;
    }
}

@media (max-width: 480px){
    .joinchat {
        --bottom: 15px;
        --sep: 6px;
    }
}



.pum-container {
    width: 560px !important;
}
.cp-quote-form{
 text-align:center;   
}
.cp-quote-form input:not([type=submit]), .cp-quote-form textarea,
.get-a-quote-popup input:not([type=submit]), .get-a-quote-popup textarea {
    height: 60px;
    width: 100%;
    border-radius: 4px;
    border: solid 1px #dddeeb;
    background-color: #fff;
    padding: 0 24px;
    font-size: 14px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.43;
    letter-spacing: .5px;
    color: #000;
    outline: none;
}
.cp-quote-form input:not([type=submit]){
    height: 50px;
}
.cp-quote-form textarea,
.get-a-quote-popup textarea {
	padding: 10px 24px;
    height: 140px;

}
.get-a-quote-popup .input-wrap {
    margin-bottom: 30px;
}
.get-a-quote-popup .input-wrap-submit{
	margin-bottom:0;
}

.get-a-quote-popup .optimus-button {
    width: 100%;
    height: 60px;
    line-height: 56px;
    cursor: pointer;
	border:2px solid #0d6a4d;
	padding:0;	
}

.wpcf7-spinner{
    display:block !important;
    margin: 0 auto !important;
}