.inerpagecontents.dnnpane h5 {
    font-size: 23px;
    margin-bottom: 0.3em;
    margin-top: 0.6em;
    font-family: poppins, sans-serif;
    font-weight: 500;
    color: #083a81;
    letter-spacing: 0px !important;
}
@media (min-width: 1200px){
.s-pb-xl-80>[class*=container] {
    padding-bottom: 220px !important;
}
}
 

.flexslider {
    height: 100vh;
}
@media (min-width: 300px){
.page_slider .intro_layers_wrapper {
     
    top:370px !important;
    
}
}

.bgtransperant{
    background: #fff0 !important;
    z-index: 9;
    margin-top: -18px;
}
 
  .main-testimonial,.main-testimonial .cover-image {
    
   transition: all .5s;
     
}
 .main-testimonial:hover,.main-testimonial .cover-image:hover {
    
         background-position: 0px -95px !important;
    transition: all .50s;
}
.chairmanmessagebg{
    background-image: url(/portals/0/Cmessagebg.jpg);
    padding: 180px 30px;
        background-size: cover;
}
.chairmanmessage{
  background: #008c95b5;
    padding: 25px;
    color: #fff;
    font-size: 13px;
    border-radius: 15px;
}

.chairmanphoto img {
    height: 250px;
    float: left;
    padding: 10px;
}

.mylogin{
    background: #e8e8e8;
    padding: 50px 80px;
    border-radius: 10px;
}
.innerpagenews .entry-title {
       font-size: 17px;
    line-height: 1.4 !important;
}
.newsdate{
        margin: 15px 0px;
    display: inline-block;
}
.do_search {
    margin-top: -35px;
    z-index: 9;
    position: absolute;
    right: 15px;
    background: #083a81;
    color: #fff;
    padding: 11px 10px;
    top: 36px;
}
.ModEasyDNNnewsSearchC{
    margin-bottom: 10px;
    display: inline-block;
        width: 100%;
}
.edn_mediaContainer img{
    width: 100%;
}

.edn_mediaContainer,.edn_metaDetails{
    margin-bottom:12px ;
}
.article_pager,.edn_socialPrintWrapper,.edn_numberOfVievs{
    display: none;
}
.team{
    text-align: center;
        border: 1px solid #efefef;
    padding: 10px;
    margin-bottom: 12px;
} 
.team h6{
         margin: 10px 0px;
}  
.csrform b, .csrform  strong {
    font-weight: normal !important;
}
 


.scroll-wrapper>.scroll-content {
 
    height: 100vh !important;}

ul.searchSkinObjectPreview {
    width: 100% !important;
}
.top-includes>li .toggle_menu:before {
    display: none;
}
.Language.selected{
    cursor: pointer;
    display: none;
}
.Language{
    display: block;
}
.dnnSearchBoxPanel .dnnSearchBox {
    width: 100%;
    height: 38px;

}
.dnnSearchResultAdvancedTip {
    
    display: none;
}
.ModSearchResultsC{
    margin: 50px 0px;
}

.service-single.with-icon.layout2 {
    overflow: auto;
    height: 400px;
    }
    .service-single.with-icon.layout2 a.btn {
     
    position: absolute;
    bottom: 20px;
}
.gallerypage table {
    margin: inherit;
    max-width: inherit;
    width: auto;
}
#M633EasyDNNGallery table.EDGlightbox.EDGresponsive {
    max-width: inherit !important;
}
.gallerypage table td,.gallerypage  table th {
    border: 0px solid #f2f5f7;
    padding: 0px;
    text-align: inherit;
}
#M633EasyDNNGallery .EDGresponsive .EDGmain,#M633EasyDNNGallery .EDGresponsive img {
    max-width: inherit !important;
}

@media (max-width: 780px){
#M633EasyDNNGallery .EDGlightbox.EDGresponsive td {
 
    width: 100% !important;
}
}

.main-testimonial {
    background-size: cover;
    background-position: right;
    font-size: 20px;
}

.previousarticle{
        background: #0e3f84;
    color: #fff;
    padding: 10px;
}
.csrform input[type=radio]+label:before,.csrform input[type=checkbox]+label:before {
    display:none;
}
.csrform input[type=checkbox], input[type=radio] {
    position: inherit !important;;
    left:inherit !important;;
    opacity: 1 !important;
}
.csrform input[type=checkbox]+label {
    padding-right: inherit;
    padding-left: 5px;
}
.previousandnext{
    margin-top: 50px;
}
button,input[type=submit]{
    cursor: pointer;
}

.service-single.with-icon.layout2 {
    overflow: hidden !important;
}
 
@media only screen and (max-width: 438px)  {
    .page_slider .intro_layers .btn {
    display: inline-block !important;
    margin-bottom: 2px !important;
}
.page_slider .intro_layers {
    border-radius: 2% !important;
}
.previousandnext{
    display: none;
}
}

.showonhover {
    display: none;
    position: absolute;
    left: 32%;
    top: -12px;
}
.service-single.with-icon.layout2:hover .showonhover{
    display: block;
}



