.fullscreen_spinner {
    display: none !important;
}

#custLoginLanguageContainer select,
#custLanguageContainer select,
#custSelectCWLanguageContainer select,
#custEnterPinLanguageContainer select,
#custCollapsedHeaderLanguageContainer select,
.select-wrapper select {
    width: 125%;
    padding-right: 0;
}

.select-wrapper:after {
    content: "";
    display: block;
    background: url("../img/select_arrow.jpg") no-repeat 100% 50% #ffffff;
    position: absolute;
    right: 0;
    height: 100%;
    width: 26px;
    top: 0;
    z-index: 2;
}

.select-wrapper {
    background: #ffffff !important;
}

.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
    width: 130% !important;
}

.changeMargin .printButtonWrapper {
    margin-left: 0px;
}

.newWindowInfoTextWrapper {
    margin-top: 15px;
}

.newWindow.questionsCommentsWrapper {
    /*margin-top: 115px;*/
}

body #manual-elements .reportFirstDatepicker {
    right: 20px;
}

body #manual-elements .reportSecondDatepicker {
    right: 20px;
}

body .col-sm-4 .checkStopDatePickerIcon {
    right: 20px;
}

.ui-datepicker-unselectable .ui-state-default {
    color: #d3d3d3 !important;
}

#divOption .option .form-horizontal .form-group {
    border-bottom: 1px solid #CECECE;
}

body .deposit-div img {
    padding-right: 5px;
    padding-left: 5px;
}

#contact-info table {
     table-layout: fixed;
}

#step1Info table {
    table-layout: fixed;
}

.ccVerifyInfo table  {
    table-layout: fixed;
}


#contact-info td {
    display: block;
    white-space: normal;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    word-break: break-word;
}

body #divBank .form-group {
    margin-left: 0px;
    margin-right: 0px;
}

select {
    padding-bottom: 8px !important;
}

.reportTypeItem {
    width: 210px;
}

.reports4 .reportTypeItem {
    width: 157px;
}

.allBtnWrapper {
    margin-bottom: 10px !important;
    padding-right: 15px !important;
    padding-left: 15px !important;
}

#custLoginLanguageContainer,
#custLanguageContainer,
#custCollapsedHeaderLanguageContainer,
#custEnterPinLanguageContainer,
#custSelectCWLanguageContainer {
    background: url("../img/downarrow.png") no-repeat 90% 50% #ffffff;
}

@media (max-width:1119px) {

    .addNewAccountContentWrapper .btnNewAccountCancelWrap {
        padding-right: 0px;
    }

    .addNewAccountContentWrapper .btnNewAccountCancelWrap  .btnCancel{
        min-width: inherit;
        width: 100%;
    }

    .addNewAccountContentWrapper .printButtonWrapper .btnPrint {
        min-width: inherit;
        width: 100%;
    }

    .addNewAccountContentWrapper .printButtonWrapper {
        margin-right: 0px;
        margin-left: 0px;
        padding-left: 20px;
        padding-right: 0px;
    }
}
