#composeEmailContainer .box-firm{
    margin-top: 15px;
}
#composeEmailContainer .box-firm input{
    padding: 0px;
}
#composeEmailContainer .box-firm span{
    margin-right: 13px;
    margin-top: 10px;
}

.modale14{
    width: 74% !important;
}

.modale14 .dragdrop-dotted {
    padding-top: 5px;
}

.modale14-body{
    padding:0px !important;
    min-height: 500px;
}

.modale14-body .mCSB_container .templateContent {
    height: calc(100% - 540px) !important;
}

.modale14-body .mCSB_container,
.modale14-body .mCSB_container .templateContent .col-lg-12,
.modale14-body .mCSB_container #cke_description,
.modale14-body .mCSB_container .cke_inner {
    height: 100%;
}

.modale14-body .mCSB_container .cke_inner {
        display: flex;
        flex-direction: column;
}

.modale14-body .cke_contents {
    height: 100% !important;
}

.modale14-body .cke_top {
    overflow: visible;
}


@media (min-width:1200px){

    .modale14{
        width: 96% !important;
    }
    #composeEmailContainer .col-lg-6{
        width: 71% !important;
    }
    #composeEmailContainer .col-lg-2{
        width: 8.3% !important;
    }
    #composeEmailContainer .pull-right{
        float: none !important;
    }
    .modal-dialog{
        margin:30px auto !important;
    }
    #composeEmailContainer .col-lg-4{
        width:17% !important;
    }

    .modale14-body .mCSB_container .templateContent {
        height: calc(100% - 270px) !important;
    }

    .fromField .col-lg-2{
    	text-align:right;
    }

    .toEmailField .col-lg-1{
    	text-align:right;
    }

    .subjectField .col-lg-1{
    	text-align:right;
    }

    .attachment .col-lg-1{
    	text-align:right;
    }

    .emailModulesList .select2-chosen{
    	text-align:left;
    }
    .insertTemplate .col-lg-1.input-group{
    	text-align:left;
    }
}

@media (max-width:1199px){
    #composeEmailContainer .pull-right{
        float: none !important;
    }

    #composeEmailContainer .col-lg-2,
    #composeEmailContainer .col-lg-6,
    #composeEmailContainer .col-lg-9{
        padding:0px !important;
        margin: 5px 0px !important;
    }

    #composeEmailContainer .col-lg-1{
        padding:0px !important;
    }

    #browseCrm{
        margin-right: 15px !important;
    }
    #composeEmailContainer .col-lg-9{
        display: table-cell;
    }

    .modale14{
        width: 96% !important;
        min-height: 500px;
        height: auto !important;
    }

    .modale14-body .mCSB_container,
    .modale14-body .mCSB_container .templateContent .col-lg-12,
    .modale14-body .mCSB_container #cke_description,
    .modale14-body .mCSB_container .cke_inner {
        height: auto;
    }

    .mCSB_container{
        margin-right: 10px !important;
    }

    .modal-dialog{
        margin:1px !important;
    }

}

@media(max-width:370px){
    .modale14{
        width: 98% !important;
    }
}

label.control-label.fieldLabel.col-lg-3.col-md-3.col-sm-3,.fieldLabel.control-label.col-lg-3.col-md-3.col-sm-3 {
    width: 25%;
}

#customRecordNumbering .fieldValue {
    width: 50%;
}
