.account-statement .section-loader { background: rgba(#fff, #fff, #fff, 0.9) !important; }
.account-statement .alert.alert-success::before { content: '\e97d' !important; border: none !important; border-radius: 0 !important; font-weight: 500 !important; font-size: 1.15357em !important; line-height: 1; line-height: 1 !important; width: auto !important; height: auto !important; top: 50%; left: 16px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
.account-statement .alert .icon-cross { font-size: 0.9em; font-weight: 400; }
.account-statement .head { display: -webkit-box; display: -ms-flexbox; display: flex; margin: 0 0 17px; border-radius: 4px; padding: 27px 5px 25px; position: relative; background-color: #fff; border: solid 2px #fff; -webkit-box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.03); box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.03); }
.account-statement .head .col.d-flex { padding-right: 0; }
.account-statement .head .link-edit { margin-left: 10px; font-size: 0.85714em; line-height: 1.25; position: absolute; top: 50%; right: 40px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
.account-statement .head .link-edit:hover, .account-statement .head .link-edit:focus {outline-offset: 2px;outline: dotted 1px; }
.account-statement .head .link-edit .icon-edit { margin-right: 5px; }
.account-statement .head .link-edit .text-edit {letter-spacing: 0.18px; }
.account-statement .ui-widget-header.ui-jqgrid-resize-mark {display: none;}

@media screen and (max-width: 768px) {
.account-statement .head .link-edit { top: 15px; right: 15px; }
}

@media (max-width: 1199px) {
.account-statement .head { display: inline-block; width: 100%; }
}

@media (max-width: 767px) {
.account-statement .head { display: inline-block !important; padding: 30px 0px !important; }
}

@media (max-width: 1199px) {
.account-statement .mailing-details.not-available { width: 33.333333%; float: left; }
}

@media (max-width: 579px) {
.account-statement .mailing-details.not-available { width: 100%; margin-bottom: 20px; }
}
.account-statement .mailing-details { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; flex: 0 1 33.33333%;}

@media (max-width: 1199px) {
.account-statement .mailing-details { width: 50%; float: left; }
}

@media (max-width: 767px) {
.account-statement .mailing-details { width: 50%; margin: 0 0 10px;}
}

@media (max-width: 579px) {
.account-statement .mailing-details { width: 100%; margin-bottom: 20px; }
}
.account-statement .mailing-details:nth-child(2) .value { max-width: 244px; }
.account-statement .mailing-details .user-details { padding-left: 10px; }
.account-statement .mailing-details address { margin: 0; }
.account-statement .mailing-details .ico { width: 40px; height: 40px; border-radius: 100%; border: solid 1px #ebeff4; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
.account-statement .mailing-details .ico.icon-sms-new { font-size: 0.857em !important; }
.account-statement .mailing-details .ico.icon-pin-filled { font-size: 1.2em !important; }
.account-statement .mailing-details .ico.icon-printer { font-size: 1.2em !important; }
.account-statement .title { color: #666; display: block; font-size: 0.85714em; line-height: 1.58333; letter-spacing: 0.18px; }
.account-statement .value { color: #222; display: block; font-weight: 500; font-size: 1em; }
.account-statement .widget { padding: 30px; color: #444; letter-spacing: 0.2px; margin: 0; }
.account-statement .widget + .widget { margin: 24px 0 0; }
.account-statement .widget p { font-size: 0.92857em; line-height: 1.38462; letter-spacing: 0.2px; color:#444}
.account-statement .tag-green { background: #1E7735; }
.account-statement h2 { color: #222; margin: 0 0 3px; font-weight: 500; font-size: 1.14286em; line-height: 1.5; letter-spacing: 0.45px; }
.account-statement .paperless { position: relative; min-height: 183px; overflow: hidden; }
.account-statement .paperless:before { top: 35%; left: 50%; -webkit-transform: translate(-50%, 0%); -ms-transform: translate(-50%, 0%); transform: translate(-50%, 0%); bottom: -20%; content: ''; opacity: 0.2; z-index: 1; position: absolute; height: 500px; width: 150%; width: 150%; height: 250px; -webkit-clip-path: ellipse(40% 50%); clip-path: ellipse(40% 50%); background: -webkit-radial-gradient(center, ellipse, #62b794cc 0, transparent, transparent 100%); background: -o-radial-gradient(center, ellipse, #62b794cc 0, transparent, transparent 100%); background: radial-gradient(ellipse at center, #62b794cc 0, transparent, transparent 100%); }
.account-statement .paperless:after { top: 0; left: 0; content: ''; z-index: 2; position: absolute; width: 100%; height: 100px; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(100%, #fff), color-stop(0%, #fff)); background-image: -webkit-linear-gradient(top, #fff 100%, #fff 0%); background-image: -o-linear-gradient(top, #fff 100%, #fff 0%); background-image: linear-gradient(to bottom, #fff 100%, #fff 0%); background-repeat: repeat-x; }
.account-statement .paperless > * { z-index: 3; position: relative; }
.account-statement .paperless h2 {  margin: 0 0 15px; font-weight: 700; font-size: 1.28571em; line-height: 1.22222; }
.account-statement .paperless p {  margin: 0 0 27px; font-size: 0.92857em; line-height: 1.46154; }
.account-statement .paperless .img-holder { margin: 0 0 -32px; }
.account-statement .paperless .img-holder img { display: block; margin: 0 auto; }
.account-statement .widget.download { overflow: hidden; min-height: 119px; position: relative; padding: 26px 30px 30px; }
.account-statement .widget.download p {max-width: 250px;margin: 0px 0 19px;}
.account-statement .widget.download .btn {padding: 7.5px; min-width: 130px; max-width: 130px;}
.account-statement .widget.download:before { top: 35%; left: 50%; -webkit-transform: translate(-50%, 0%); -ms-transform: translate(-50%, 0%); transform: translate(-50%, 0%); bottom: -20%; content: ''; opacity: 0.2; z-index: 1; position: absolute; height: 500px; width: 150%; width: 150%; height: 250px; -webkit-clip-path: ellipse(40% 50%); clip-path: ellipse(40% 50%); background: -webkit-radial-gradient(center, ellipse, #e66256cc 0, transparent, transparent 100%); background: -o-radial-gradient(center, ellipse, #e66256cc 0, transparent, transparent 100%); background: radial-gradient(ellipse at center, #e66256cc 0, transparent, transparent 100%); }
.account-statement .widget.download:after { top: 0; left: 0; content: ''; z-index: 2; position: absolute; width: 100%; height: 80%; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), to(rgba(255, 255, 255, 0))); background-image: -webkit-linear-gradient(top, #fff 0, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(top, #fff 0, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(to bottom, #fff 0, rgba(255, 255, 255, 0) 100%); background-repeat: repeat-x; }
.account-statement .widget.download > * { z-index: 3; position: relative; }
.account-statement #download-desc .sub-title { color: #E6242F; }
.account-statement .empty-section .ico-holder { margin: 0 auto 10px; }
.account-statement .frame { background-color: rgba(225, 237, 249, 0.3); }
.account-statement .frame p { letter-spacing: 0.2px; }

@media (max-width: 991px) {
.account-statement .empty-section .frame { width: 20em; min-height: 20em; }
.account-statement .empty-section .frame p { max-width: 140px; }
.account-statement .empty-section .frame::before { height: 20em; }
}


@media (max-width: 768px) {
.account-statement .table-switcher .chosen-container .chosen-drop { max-width: 100% !important; }
}
.list-statement { margin: 0; }
.list-statement li { position: relative; }
.list-statement li + li { margin: 20px 0 0; }
.list-statement li:nth-of-type(2) label {margin: 0;}
.list-statement label { color: #222; display: block; cursor: pointer; border-radius: 4px; border: solid 1px #e3e7ed; padding: 19px 70px 19px 17px; background-color: rgba(235, 239, 244, 0.5); }
.list-statement label .text { margin: 0 10px 0 0; font-weight:500;}
.list-statement label.checkbox-checked, .list-statement label.hover, .list-statement label.focus { border-color: #5ab492; background: #fff; }
.list-statement .tag.posted { color: #fff; min-width: 44px; border-radius: 9px; background-color: #5ab492; border: solid 1px rgba(255, 255, 255, 0.4); }
.list-statement .slider-checkbox { top: 50%; right: 20px; margin: -8px 0 0; position: absolute; }
.list-statement .fee { color: #154f95; font-weight: 700; font-size: 0.92857em; line-height: 1.23077; }
.statement-success { height: 100%; padding: 15px; text-align: center; border-radius: 4px; border: solid 2px #fff; background-color: #fff; -webkit-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.02); box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.02); white-space: nowrap; }
.statement-success > * { white-space: normal; }
.statement-success:before,  .statement-success > * { float: none; display: inline-block; vertical-align: middle; }
.statement-success:before { content: ''; height: 100%; }
.statement-success .success-holder { margin: 0 auto; max-width: 596px; }
.statement-success .success-img { display: block; margin: 0 auto 50px; }
.statement-success .card-info { text-align: center; padding: 12px 30px; background-color: #FFFFF8; border: 1px solid #EBE095; border-radius: 4px; max-width: 330px; margin: 35px auto; }
.statement-success .card-title { margin-bottom: 0 !important; padding-right: 3px; }
.statement-success .card-num { text-align: center; display: inline-block; font-weight: 700; }
.statement-success h3 { color: #1a9a6b; margin: 0 0 12px; font-weight: 500; font-size: 1.57143em; line-height: 1.18182; }
.statement-success p { color: #444; margin: 0 0 20px; font-size: 1em; line-height: 1.572; padding: 0 60px; letter-spacing: 0.23px; font-weight: 400; }

@media (max-width: 579px) {
.statement-success p { padding: 0 !important; }
}

@media (max-width: 767px) {
.account-statement .head { display: block; padding: 30px 15px; }
.account-statement .widget { padding: 30px 15px !important; }
.account-statement br { display: none; }
.form-statement h3 { float: none; max-width: none; margin: 0 15px 15px; }
.form-statement .selection-area { float: none; width: auto; border-top: #ebeff4 solid 1px; }
.form-statement .selection-area::after { display: block; clear: both; content: ""; }
.form-statement .table-holder { padding: 30px 15px 0; }
.form-statement .table-recent-transactions > thead,  .form-statement .table-recent-transactions > tbody { display: block; }
.form-statement .table-recent-transactions > thead > tr,  .form-statement .table-recent-transactions > tbody > tr { display: block; }
.form-statement .table-recent-transactions > thead > tr > th,  .form-statement .table-recent-transactions > thead > tr > td,  .form-statement .table-recent-transactions > tbody > tr > th,  .form-statement .table-recent-transactions > tbody > tr > td { display: block !important; float: left; width: 33.333% !important; border-width: 0; text-align: center; }
.form-statement .table-recent-transactions > thead > tr > th:first-child,  .form-statement .table-recent-transactions > thead > tr > td:first-child,  .form-statement .table-recent-transactions > tbody > tr > th:first-child,  .form-statement .table-recent-transactions > tbody > tr > td:first-child { text-align: center; padding: 30px 20px; width: 100% !important; border-width: 1px 0 0; }
.form-statement .table-recent-transactions > thead > tr > th:first-child,  .form-statement .table-recent-transactions > tbody > tr > th:first-child { border-width: 0; }
.form-statement .table.confirmation tr { overflow: hidden; }
.form-statement .table.confirmation .note { padding: 15px; margin: 20px 0; }
}

@media (max-width: 579px) {
.form-statement .footer .btn { margin: 0; width: 100%; }
.form-statement .footer .btn.btn-light { margin: 15px 0 0 !important; }
.statement-success .success-holder { padding: 0 10px; }
.statement-success .success-img { margin: 0 auto 30px; }
.statement-success:before { display: none; }
}

@media (max-width: 579px) and (max-width: 514px) {
.table.confirmation { width: 596px; }
}
/**STATEMENT FORM**/
.form-statement { padding: 0 0 25px; border-radius: 4px; background-color: #fff; /*border: solid 2px #fff;*/ -webkit-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.02); box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.02); }
.form-statement .chosen-container .chosen-results li {padding: 5px 15px;}
.form-statement .chosen-container .chosen-results li[data-active-option="result-select"]:after {top: 10px;right: 4px;}
.form-statement .custom-grid-empty { border-top: 1px solid #f1f1f1; }
.form-statement .custom-grid-empty .no-activity { display: block !important; }
.form-statement .sub-head::after { display: block; clear: both; content: ""; }
.form-statement a.back-link .ico { color: #faa532; }
.form-statement h3 { float: left; color: #666; max-width: 50%; margin: 21px 10px 0 20px; font-size: 1em; line-height: 1.5; text-transform: uppercase; font-weight: 400; letter-spacing: 0.2px; }
.form-statement .selection-area { float: right; min-width: auto; }
.form-statement .select { min-width: 130px; float: left; border-left: #ebeff4 solid 1px; }
.form-statement .select .chosen-container .chosen-single { height: 60px; color: #666; border-width: 0; -webkit-box-shadow: none; box-shadow: none; text-align: center; padding: 22px 45px 8px 0; border-radius: 0; }
.form-statement .select .chosen-container .chosen-single:after { color: #666; right: 20px; }
.form-statement .select .chosen-container .chosen-drop { border-color: #ebeff4; border-radius: 0; }
.form-statement .chechbox-holder { position: relative; display: inline-block; vertical-align: middle; }
.form-statement .chechbox-holder [class*="icheckbox"] { top: 0; left: 0; opacity: 0; position: absolute !important; }
.form-statement .chechbox-holder label { margin: 0; display: inline-block; vertical-align: top; cursor: pointer; line-height: 32px; width: 34px; height: 34px; border-radius: 100%; text-align: center; position: relative; color: #ddd; border: 1px solid transparent; }
.form-statement .chechbox-holder label:hover, .form-statement .chechbox-holder label:focus { text-decoration: none; color: #b7b7b7; }
.form-statement .chechbox-holder label:before { z-index: 2; top: 0; left: 0; right: 0; bottom: 0; position: absolute; }


.form-statement .chechbox-holder label .icon-sms-new { font-size: 0.750em !important; }
.form-statement .chechbox-holder label .icon-pin-filled { font-size: 1em !important; }
.form-statement .chechbox-holder label .icon-printer { font-size: 1em !important; }
.form-statement .chechbox-holder label .icon-download1 { font-size: 0.875em !important; }
.form-statement .period { color: #222; margin: 0 14px 0 0; letter-spacing: 0.22px; font-weight: 500; text-transform: capitalize; }
.form-statement .period .to { font-weight: 400; color: #aaaaaa; padding: 0 2.5px; font-size: 0.875em; }
.form-statement .pre-requested { color: #aaaaaa; font-size: 0.85714em; line-height: 1.25; font-weight: 400;}
.form-statement .table-recent-transactions > tbody > tr td { width: 77px; vertical-align: middle; padding: 18px 20px 16px; border-color: #ebeff4; }
.form-statement .table-recent-transactions > tbody > tr td:first-child { width: auto; }
.form-statement .table-recent-transactions > thead { background: rgba(235, 239, 244, 0.3); border-top: 1px solid rgba(191, 191, 191, 0.25); }
.form-statement .table-recent-transactions > thead > tr > th { border-width: 0; color: #666; font-weight: 500; text-transform: uppercase; padding: 2.5px 20px; }
.form-statement .table-recent-transactions > thead > tr > th:first-child { font-size: 0.78571em; line-height: 1.54545; letter-spacing: 0.5px; vertical-align: middle; }
.form-statement .table-recent-transactions > tbody > tr > td:first-child .chechbox-holder label { background: inherit; width: auto; height: auto; border: none; font-size: 1.07143em; line-height: 1.2; margin-right: 15px; }
.form-statement .table-holder { padding: 0 25px 0; }
.form-statement .table-holder .footer { padding: 20px 0 0; }
.form-statement .table-holder .footer .btn { min-width: 144px; }
.form-statement .heading3 { color: #000; margin: 0 0 27px; font-weight: 500; font-size: 1.28571em; line-height: 1.5; text-transform: capitalize; }
.form-statement .table.confirmation { margin: 0; }
.form-statement .table.confirmation .tag.posted { color: #fff; min-width: 44px; border-radius: 9px; background-color: #5ab492; border: solid 1px rgba(255, 255, 255, 0.4); }
.form-statement .table.confirmation .icon-pin-filled { font-size: 1.2em; }
.form-statement .table.confirmation .icon-printer { font-size: 1.110em; }
.form-statement .table.confirmation .icon-sms-new { font-size: 0.910em; }
.form-statement .table.confirmation th { color: #666; border-width: 0; font-weight: 500; font-size: 0.78571em; line-height: 1.36364; text-transform: uppercase; }
.form-statement .table.confirmation td { padding: 20px 10px; }
.form-statement .table.confirmation th,  .form-statement .table.confirmation td { border-color: #ebeff4; }
.form-statement .table.confirmation th:last-child,  .form-statement .table.confirmation td:last-child { text-align: right; }
.form-statement .table.confirmation th:first-child,  .form-statement .table.confirmation td:first-child { padding-left: 0; }
.form-statement .table.confirmation th:last-child,  .form-statement .table.confirmation td:last-child { padding-right: 0; }
.form-statement .table.confirmation tr.no-border > * { border-width: 0; padding: 10px 10px; }

@media (max-width: 768px) {
.form-statement .table.confirmation tr.no-border > * { padding: 4px 5px; }
}
.form-statement .table.confirmation tr.no-border > *:first-child { padding-left: 0; }
.form-statement .table.confirmation tr.no-border > *:last-child { padding-right: 0; }
.form-statement .table.confirmation tr.padding-bottom-4 > * { padding-bottom: 4px; }
.form-statement .table.confirmation tr.padding-bottom-20 > * { padding-bottom: 20px; }
.form-statement .table.confirmation .title { color: #666; display: block; font-weight: 500; font-size: 0.92857em; line-height: 1.23077; text-transform: uppercase; }
.form-statement .table.confirmation .title-ico { color: #faa532; margin: 0 12px 0 0; }
.form-statement .table.confirmation .period { font-size: 0.92857em; line-height: 1.23077; }
.form-statement .table.confirmation .amount { color: #222; font-size: 1em; line-height: 1.35714; font-weight: 400; }
.form-statement .table.confirmation .link-delete { margin: 0 0 0 15px; color: #cbcbcb; }
.form-statement .table.confirmation .link-delete:hover, .form-statement .table.confirmation .link-delete:focus { text-decoration: none; color: #a5a5a5; }
.form-statement .table.confirmation .note { color: #666; margin: 40px 0 24px; text-align: left; padding: 22px 29px; letter-spacing: 0.5px; font-size: 0.85714em; line-height: 1.5; border: solid 1px #ebeff4; }
.form-statement .table.confirmation .note p { margin: 0; }
.form-statement .table.confirmation .note strong { color: #444; font-weight: 500; }
.form-statement .table.confirmation .total,  .form-statement .table.confirmation .total-amount { color: #222; font-weight: 700; font-size: 1.14286em; line-height: 1.25; }
.form-statement .table.confirmation .total .amount,  .form-statement .table.confirmation .total-amount .amount { font-weight: 700 !important; }
.form-statement .table.confirmation .total-amount img { vertical-align: middle; margin: 0 0 0 5px; height: 12px; width: 12px; border-radius: 100%; }
.form-statement .footer { padding: 20px 20px 0; border-top: #ebeff4 solid 1px; }
.form-statement .footer .btn { margin: 0 15px 0 0; min-width: 110px; }
.form-statement .table-recent-transactions .ico { color: #ddd; }
.form-statement .table-recent-transactions { margin-bottom: 0 !important; }
.form-statement .table-recent-transactions > thead > tr th:first-child { width: auto !important; }
.form-statement .table-recent-transactions > thead > tr th { width: 77px !important; }

@media (max-width: 767px) {
.form-statement #transactionsGrid { display: block !important; }
}

@media (max-width: 767px) {
.form-statement #transactionsGrid > tbody { display: block !important; }
}
.form-statement #transactionsGrid > tbody > tr.jqgfirstrow { display: none !important; }

@media (max-width: 767px) {
.form-statement #transactionsGrid > tbody > tr { display: block !important; }
.form-statement #transactionsGrid > tbody > tr > td { display: inline-block !important; width: 100% !important; }
.form-statement #transactionsGrid > tbody > tr > td:nth-child(1) ~ td { padding: 5px 0; width: 100% !important; height: 44px !important; }
.form-statement #transactionsGrid > tbody > tr > td:not(:first-child):nth-last-child(2),
.form-statement #transactionsGrid > tbody > tr > td:not(:first-child):nth-last-child(2) ~ td { padding: 5px 0; width: 50% !important; height: 44px !important; }
.form-statement #transactionsGrid > tbody > tr > td:not(:first-child):nth-last-child(3),
.form-statement #transactionsGrid > tbody > tr > td:not(:first-child):nth-last-child(3) ~ td { padding: 5px 0; width: 33.3333% !important; height: 44px !important; }
}
.form-statement #transactionsGrid > tbody > tr > td:first-child { width: auto !important; }

@media (max-width: 767px) {
.form-statement #transactionsGrid > tbody > tr > td:first-child { width: 100% !important; text-align: left !important; }
}
.form-statement #transactionsGrid > tbody > tr > td { width: 77px !important; padding: 18px 20px 16px; }
.form-statement .ui-jqgrid .chechbox-holder { width: auto !important; }
.form-statement .dropdown-menu .list-unstyled { margin-bottom: 0; }
.form-statement .drop-download .dropdown-menu { left: 0 !important; right: auto !important; margin: 5px 0 0; }
.form-statement .dropdown.drop-download { display: inline; margin: 0 10px 0 0; }
.form-statement .dropdown.drop-download.show #dropdownMenuLink .ico { color: #faa532; }
.form-statement .drop-download .dropdown-menu .ico { top: auto !important; }
.form-statement #dropdownMenuLink { color: #ddd; }
.form-statement #dropdownMenuLink:hover .ico { color: #faa532; }
.form-statement .icon-pdf2.ico { color: #E66256 !important; }
.form-statement .icon-excel.ico { color: #348839 !important; }
.form-statement .icon-cvs.ico { color: #2CA51A !important; }
.form-statement #transactionsGrid_emailCheck .icon-sms-new { font-size: 0.925em !important; }
.form-statement #transactionsGrid_mailCheck .icon-pin-filled { font-size: 1.25em !important; }
.form-statement #transactionsGrid_faxCheck .icon-printer { font-size: 1.215em !important; }

@media (max-width: 991px) {
.widget.download { margin-bottom: 20px !important; }
}

@media (max-width: 768px) {
.subscribe { padding: 30px 30px 25px !important; }
.subscribe .list-statement::after { display: block; clear: both; content: ""; }
.subscribe .list-statement li { width: calc(50% - 15px); float: left; margin: 0; }
.subscribe .list-statement li + li { margin-left: 15px; }
.form-statement .heading3 { max-width: 100% !important; margin: 0 0 20px; }
.form-statement .table.confirmation td { padding: 20px 5px; }
}

@media (max-width: 767px) {
.form-statement .table-recent-transactions > thead > tr > th:first-child { display: none !important; }
.form-statement .table-recent-transactions > thead > tr > th { background: #f8f9fb; }
.form-statement .table-recent-transactions > tbody > tr > td:nth-child(2), .form-statement .table-recent-transactions > tbody > tr > td:nth-child(3), .form-statement .table-recent-transactions > tbody > tr > td:nth-child(4) { background: #f8f9fb; padding-top: 5px; padding-bottom: 5px; }
.form-statement .selection-area { border: 0; }
}

@media (max-width: 579px) {
.selection-area .select { float: right; }
.account-statement .head { padding: 30px 0px 10px !important; }
.account-statement-content { margin: 0 0 -20px !important; }
.subscribe { padding: 30px 30px 25px !important; }
.subscribe .list-statement li { width: 100%; float: none; }
.subscribe .list-statement li + li { margin: 15px 0 0; }
.sub-head h3 { padding: 20px 15px 0 !important; margin: 0; font-weight: 500; }
.sub-head .selection-area { float: none !important; width: 100%; display: block; }
.form-statement .select .chosen-container .chosen-single { font-size: 1.05em; }
.form-statement .table-holder { padding: 0 10px 0; }
}

#accountStatementForm .no-activity { background: #fff; text-align: center; white-space: nowrap; }
#accountStatementForm .no-activity .no-records { color: #666; background: rgba(225, 237, 249, 0.31); margin: 15px 0; width: 28.625em !important; min-height: 28.625em; border-radius: 100%; white-space: nowrap; }
#accountStatementForm .no-activity .no-records > * { white-space: normal; }
#accountStatementForm .no-activity .no-records:before,  #accountStatementForm .no-activity .no-records > * { float: none; display: inline-block; vertical-align: middle; }
#accountStatementForm .no-activity .no-records:before { content: ''; height: 28.625em; }

@media (max-width: 579px) {
#accountStatementForm .no-activity .no-records { width: 260px !important; white-space: nowrap; min-height: 260px; }
#accountStatementForm .no-activity .no-records > * { white-space: normal; }
#accountStatementForm .no-activity .no-records:before,  #accountStatementForm .no-activity .no-records > * { float: none; display: inline-block; vertical-align: middle; }
#accountStatementForm .no-activity .no-records:before { content: ''; height: 260px; }
}
#accountStatementForm .no-activity > * { white-space: normal; }
#accountStatementForm .no-activity:before,  #accountStatementForm .no-activity > * { float: none; display: inline-block; vertical-align: middle; }
#accountStatementForm .no-activity:before { content: ''; height: 569px; }
#accountStatementForm .no-activity .ico-holder img { height: 93px; margin-bottom: 30px; }
#accountStatementForm .no-activity .desc { max-width: 262px; color: #666; font-size: 0.929em; margin: 0 auto; }

@media (max-width: 579px) {
#accountStatementForm .no-activity .desc { max-width: 200px; }
#accountStatementForm .no-activity .ico-holder img { margin-bottom: 10px; }
}
#accountStatementForm .no-activity .heading { color: #222; font-weight: 500; }
#processAccountStatementForm .total-info td > span.tag.tag-green { margin: 0 30px 0 0; }


.form-statement .ui-jqgrid-htable  .chechbox-holder label.checkbox-checked {border-color: transparent !important;}
@media screen and (max-width: 768px) {
        .content-container.account-statement-content {padding: 20px 0 0 !important; }
        .content-container.account-statement-content .jumotron {margin: 0 0 10px;}
}
.form-statement .select .chosen-container .chosen-single {padding: 15px 45px 15px 18px;}
@media screen and (max-width: 767px) {
.form-statement .select .form-control {font-size: 11px;border:0;background: url(../../../../cstatic/8c353811-47e3-4ef4-8e53-87b4f4f76f89/arrow-down.svg) no-repeat 91% 53%/10px 10px;}
.sub-head h3 {padding: 23px 15px 0 !important;}
}

.account-statement .list-statement .slider-checkbox {margin:-0.25rem 0 0; right:1.25rem;}
.account-statement .form-statement #transactionsGrid > tbody > tr > td:first-child > .chechbox-holder {margin-right: 1rem;}
