.elementor-25361 .elementor-element.elementor-element-7871a28f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25361 .elementor-element.elementor-element-57d25de7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-ae-post-blocks .infinite-scroll-last{font-family:var( --e-global-typography-primary-font-family ), Roboto;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-ae-post-blocks .view-more-button{font-family:var( --e-global-typography-text-font-family ), Roboto;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ae-post-blocks .ae-widget-title{font-family:var( --e-global-typography-primary-font-family ), Roboto;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25361 .elementor-element.elementor-element-e938d35 .ae-post-list-item{width:calc(100%/1);}.elementor-25361 .elementor-element.elementor-element-e938d35 .ae-post-overlay{background-color:rgba(0,0,0,0.5);}.elementor-25361 .elementor-element.elementor-element-e938d35 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25361 .elementor-element.elementor-element-e938d35.ae-post-layout-grid article.ae-post-list-item{padding-left:10px;padding-right:10px;}.elementor-25361 .elementor-element.elementor-element-e938d35.ae-post-layout-grid .ae-pagination-wrapper{padding-right:10px;}.elementor-25361 .elementor-element.elementor-element-e938d35.ae-post-layout-checker-board article.ae-post-list-item{padding-left:10px;padding-right:10px;}.elementor-25361 .elementor-element.elementor-element-e938d35.ae-post-layout-checker-board .ae-pagination-wrapper{padding-right:10px;}.elementor-25361 .elementor-element.elementor-element-e938d35 .ae-pagination-wrapper{padding-left:10px;}.elementor-25361 .elementor-element.elementor-element-e938d35 .aep-filter-bar{padding-left:10px;padding-right:10px;}.elementor-25361 .elementor-element.elementor-element-e938d35  article.ae-post-list-item{margin-bottom:20px;}.elementor-25361 .elementor-element.elementor-element-e938d35 .ae-widget-title-wrap{text-align:center;}.elementor-25361 .elementor-element.elementor-element-e938d35 .ae-post-overlay-icon i{color:#FFFFFF;font-size:50px;}.elementor-25361 .elementor-element.elementor-element-e938d35 .ae-post-overlay-icon svg{fill:#FFFFFF;width:50px;}.elementor-25361 .elementor-element.elementor-element-e938d35 .ae-post-overlay-text{color:#FFFFFF;}.elementor-25361 .elementor-element.elementor-element-e938d35 .ae-post-overlay-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, 50%);}.elementor-25361 .elementor-element.elementor-element-e938d35 .ae-widget-title-inner{border-style:solid;border-width:0px 0px 1px 0px;padding:0px 10px 5px 10px;margin:0px 0px 10px 0px;}.elementor-25361 .elementor-element.elementor-element-4c36e792{padding:20px 0px 30px 0px;}.elementor-25361 .elementor-element.elementor-element-7a731c5a > .elementor-element-populated{margin:0px 34px 0px 0px;--e-column-margin-right:34px;--e-column-margin-left:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Roboto;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25361 .elementor-element.elementor-element-429d6c32 .elementor-heading-title{font-family:"Roboto", Roboto;font-size:40px;font-weight:600;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Roboto;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25361 .elementor-element.elementor-element-9993e0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25361 .elementor-element.elementor-element-9993e0d{font-family:"Roboto", Roboto;font-size:19px;font-weight:400;line-height:28px;}.elementor-25361 .elementor-element.elementor-element-683525c6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25361 .elementor-element.elementor-element-1dec8a53 .ae-post-list-item{width:calc(100%/1);}.elementor-25361 .elementor-element.elementor-element-1dec8a53.ae-post-layout-grid article.ae-post-list-item{padding-left:10px;padding-right:10px;}.elementor-25361 .elementor-element.elementor-element-1dec8a53.ae-post-layout-grid .ae-pagination-wrapper{padding-right:10px;}.elementor-25361 .elementor-element.elementor-element-1dec8a53.ae-post-layout-checker-board article.ae-post-list-item{padding-left:10px;padding-right:10px;}.elementor-25361 .elementor-element.elementor-element-1dec8a53.ae-post-layout-checker-board .ae-pagination-wrapper{padding-right:10px;}.elementor-25361 .elementor-element.elementor-element-1dec8a53 .ae-pagination-wrapper{padding-left:10px;}.elementor-25361 .elementor-element.elementor-element-1dec8a53 .aep-filter-bar{padding-left:10px;padding-right:10px;}.elementor-25361 .elementor-element.elementor-element-1dec8a53  article.ae-post-list-item{margin-bottom:20px;}.elementor-25361 .elementor-element.elementor-element-1dec8a53 .ae-widget-title-wrap{text-align:center;}.elementor-25361 .elementor-element.elementor-element-1dec8a53 .ae-widget-title-inner{border-style:solid;border-width:0px 0px 1px 0px;padding:0px 10px 5px 10px;margin:0px 0px 10px 0px;}.elementor-25361 .elementor-element.elementor-element-57bf20c0{padding:0px 0px 0px 0px;}.elementor-widget-ae-searchform button{font-family:var( --e-global-typography-primary-font-family ), Roboto;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-ae-searchform input{font-family:var( --e-global-typography-primary-font-family ), Roboto;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25361 .elementor-element.elementor-element-3cd54c7d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25361 .elementor-element.elementor-element-3cd54c7d{z-index:9;}.elementor-25361 .elementor-element.elementor-element-3cd54c7d button{font-family:"Roboto", Roboto;font-weight:600;background-color:#666666;padding:15px 20px 13px 20px;margin:0px 0px 0px 0px;}.elementor-25361 .elementor-element.elementor-element-5b60fe69{padding:0px 0px 40px 0px;}.elementor-25361 .elementor-element.elementor-element-544870e2{text-align:center;}@media(max-width:1024px){.elementor-25361 .elementor-element.elementor-element-e938d35 .ae-post-list-item{width:calc(100%/2);}.elementor-25361 .elementor-element.elementor-element-429d6c32 .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-25361 .elementor-element.elementor-element-9993e0d{font-size:18px;line-height:27px;}.elementor-25361 .elementor-element.elementor-element-1dec8a53 .ae-post-list-item{width:calc(100%/1);}}@media(max-width:767px){.elementor-25361 .elementor-element.elementor-element-e938d35 .ae-post-list-item{width:calc(100%/1);}.elementor-25361 .elementor-element.elementor-element-e938d35.ae-post-layout-grid article.ae-post-list-item{padding-left:0px;padding-right:0px;}.elementor-25361 .elementor-element.elementor-element-e938d35.ae-post-layout-grid .ae-pagination-wrapper{padding-right:0px;}.elementor-25361 .elementor-element.elementor-element-e938d35.ae-post-layout-checker-board article.ae-post-list-item{padding-left:0px;padding-right:0px;}.elementor-25361 .elementor-element.elementor-element-e938d35.ae-post-layout-checker-board .ae-pagination-wrapper{padding-right:0px;}.elementor-25361 .elementor-element.elementor-element-e938d35 .ae-pagination-wrapper{padding-left:0px;}.elementor-25361 .elementor-element.elementor-element-e938d35 .aep-filter-bar{padding-left:0px;padding-right:0px;}.elementor-25361 .elementor-element.elementor-element-7a731c5a > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-25361 .elementor-element.elementor-element-1dec8a53 .ae-post-list-item{width:calc(100%/1);}}@media(min-width:768px){.elementor-25361 .elementor-element.elementor-element-7a731c5a{width:43%;}.elementor-25361 .elementor-element.elementor-element-683525c6{width:57%;}}@media(max-width:1024px) and (min-width:768px){.elementor-25361 .elementor-element.elementor-element-7a731c5a{width:100%;}.elementor-25361 .elementor-element.elementor-element-683525c6{width:100%;}}/* Start custom CSS */@media (min-width: 768px) and (max-width: 1025px) {
body #caf-filter-layout2.caf-filter-layout.srch-on.search-layout1 ul.dropdown
 {
    margin: auto !important;
}
}


a.caf-read-more2 {
color: #131c3c !important;
background-color: #fff !important;
padding-left: 0px !important;
font-size: 16px !important;
text-decoration: underline !important;
font-weight: 600;
}

#caf-filter-layout2 span.result{border-bottom: 0px solid !important;
font-weight: 400 !important;    
}

@media only screen and (min-width: 1026px) {
.caf-manage-search-bar {
margin-left: -16px !important;
}
div#caf-filter-layout2 li.init  {
margin-right: -6px !important;}
.selectcont .selectcont{
display: flex;
flex-direction: row-reverse;
}
}

@media only screen and (max-width: 1025px) {
#manage-ajax-response {  margin-left: 0px!important;
}    
.selectcont { display: grid;
}
#caf-filter-layout2.caf-filter-layout.srch-on.search-layout1 ul.dropdown {   margin: auto !important;
}
     
}

/*Search box styling*/
input#caf-search-input {
border-radius: 5px !important;
color: #131c3c;
border: 1px solid #113d91 !important;
font-family: 'Roboto' !important;
padding: 11px 10px 11px !important;
position: relative;
top: -5px;
font-size: 14px !important;
}
input#caf-search-sub {
top: -1px !important;
font-size: 16px !important;
border-radius: 5px !important;
background: #113d91 !important;
border: 1px solid #113d91 !important;
font-family: 'Roboto' !important;
padding: 9.6px 15px !important;
font-weight: 400;
top: 0px;
}
div#caf-filter-layout2 li.init {
    border-radius: 5px !important;
    color: #131c3c;
    border: 1px solid #113d91 !important;
    font-family: 'Roboto' !important;
}

#caf-filter-layout2 span.result {
padding-bottom: 0;
margin-top: 6px !important;
    }

 .data-target-div1 #caf-filter-layout2 ul.dropdown li a.active {
background-color: #113d91 !important;
}   
/*End of search box styling*/

.caf-content a, .manage-layout1 a:nth-child(0) {
 pointer-events: none !important;
 cursor: default !important;
}

.result { float: left; margin-top: 4px !important; margin-left: 8px !important;
}
.elementor-widget-ae-searchform input[type=search]{
font-family: 'Roboto';
    font-weight: 400;
}
.elementor-21786 .elementor-element.elementor-element-3d71de3 button {
    font-family: 'Roboto';
    font-weight: 500;
    text-transform: capitalize;
}
div#caf-filter-layout2 li.init {
max-height: 40px !important;
}
#caf-filter-layout2 span.result {
  font-size: 16px !important;
}
div#manage-post-area {
    text-align: left;
    padding: 10px;
}
#manage-ajax-response {
    padding: 20px 0px 20px 0px;
    width: 102%;
margin-left: 0px;    
}
.selectcont {
    max-width: 100%;
}
.data-target-div1 #caf-filter-layout2 ul.dropdown li span {
    color: #000 !important;
}

div#caf-filter-layout2 li.init {
    border: 2px solid #b9b9b9;
    width: 270px;
    float: right;
    text-align: right;
    padding-right: 7px;
}

#caf-filter-layout2 li ul {
    right: 0px !important;
    margin-top: 0px;
    width: 270px;
    background: #ffffff;
}
body .caf-post-layout1 .manage-layout1, #manage-post-area {
border-radius: 0 0 5px 5px !important;
}

/*section#report-search-form {*/
/*    margin-bottom: -127px;*/
/*}*/


@media only screen and (max-width: 480px) {
section#report-search-form {
    margin-bottom: -60px;
    text-align: center;
}
#caf-filter-layout2 ul.dropdown {
    display: inline-grid;
    margin: 12px;
}
}


#caf-post-layout1 .caf-content-read-more a.caf-read-more:hover {
    color: #131c3c!important;
}

#caf-post-layout1 a.caf-read-more {
    text-decoration: underline !important;
        font-weight: 600;
}

#caf-post-layout1 .manage-layout1:hover {
    box-shadow: 0 0 26px #e6e6e6 !important;
    transform: translateY(-10px) !important;
    transition: all .5s ease-out !important;
}


#caf-filter-layout2 span.result {
    border-bottom: none;
    padding-right: 10px;
    font-weight: 400;
    font-family: 'Roboto';
    font-size: 18px;
}

.data-target-div1 #caf-filter-layout2 ul.dropdown li a.active {
    background-color: #666666;
}


section#special-report-hover-shadow:hover {
    box-shadow: 0 0 26px #e6e6e6 !important;
    transform: translateY(-10px) !important;
    transition: all .5s ease-out !important;
}/* End custom CSS */