 
 .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {font-family: 'Arimo', sans-serif!important;}
 
 
.footer_class_temp .field-content {border: 1px solid #dadada;}
 
 
 div#views_slideshow_cycle_teaser_section_guidelines-block_1 {
    overflow: initial !important;
}
 
td, th {
   padding: 7px !important;
    border: 1px solid #ccc;
} 
 
 
.skipcontent {
    float: left;
    padding-top: 4px;
}

.siderbartitle #views_slideshow_cycle_main_guidelines-block_1 {}
.manage-designation p {
    text-align: center;
    font-weight: 500;
}
 
 
 .sm-clean .has-submenu:after {content: ' +';}
 .right-tp {padding-right:0px!important;}
.top-logo{padding:0px!important;}
.top-banner{background: url('../../../sites/default/files/banner-bg.png'); padding: 30px 0px;}
.serch-box {margin: 6% 2% 0% 4%;}
.top-logo .col-sm-7 {
 padding-left: 17px;
padding-right: 0px;}

.minister h2 {background: #940e05; color: #fff; padding: 10px; margin-top: -1px; text-align:center;}
.minister .content-box h3 {text-align: center;margin-top: 10px;}
.text-col-head{color: #940e05;}
.site-name{font-size:18px;}
.skipcontent a {font-size: 14px !important;}
.minister .content-box p {text-align: center;}
.minister .image-field {border-radius: 50%; border: 3px solid #cccc;
height: 186px;
width: 186px;
text-align: center;}
.tescls {padding:0px!important; }
.logo-tp {padding:0px!important;}
.founder-blck {padding:0px!important; margin-top: 13px;}

.minister .img-box {text-align:center;padding-top: 0px;}
.minister {background: #fff; padding-bottom: 4px;min-height: 355px;}
.main-struct .minister{min-height: 355px!important;}

.mgmt_block .img-box {text-align:center;padding-top: 20px;}
.mgmt_block {padding-bottom: 4px;min-height: 355px;}
.mgmt_block .image-field {
    border-radius: 50%;
    border: 3px solid #cccc;
    height: 150px;
    width: 150px;
    text-align: center;
}

.founder-name {color: #fff;text-align: center;padding: 5% 5% 8% 5%; font-weight: 600;}
.founder-main .readm {
background: #940e05;
width: 60%;
padding: 5px;
text-align:center; margin: 4% auto;
}


.readm {
background: #940e05;
width: 35%;
padding: 7px;
border-radius: 30px;
text-align:center; margin: 1% auto;
}

.readm a {color:#fff;}

.founder-main {
    background: #940e05;
    border: 1px solid #e6dede;
}




.third-gray-bg{
    background: #efefef;
    padding: 30px 0px;
}



.ts-service-box {
    border: 1px solid #e4e4e4;
    border-radius: 5px;
    padding: 10px;
}


.ts-service-icon img {
    margin-right: 15px;
    margin-top: 2px;
    width: 50%; margin-left: 27%;
    text-align: center;
}


.ts-service-box-content h3 {
    font-size: 18px;
    color: #163a86;
    margin-top: 10px;
    text-align: center;
}


.service-box-title a {color:#000; }


.mt-lg {
    margin-top: 7%;
}


.useful-link h2 {
    background: #940e05;
    color: #fff;
    padding: 10px;
    margin-top: -1px;
    text-align: center;
}


.maef-ser {
    background: #fff;
    padding: 25px 10px 27px 10px;
}


.useful-link{background: #fff;}
.management{background: #fff;}



.management h2 {
    background: #940e05;
    color: #fff;
    padding: 10px;
    margin-top: -1px;
    text-align: center;
}


.main-bg-banner {
    background-image: url('../../../sites/default/files/footer-bottom-bg.png');
    background-repeat: repeat;
    background-color: #333;
    padding: 20px;
}


.home-main {
  padding: 30px 0px;
}

.siderbartitle .news-block{
    background: #dffadb;
    height: 496px!important;
}

.whats-new-block{background: #dffadb; overflow: hidden; }

.whats-new-block h2 {
   background: #940e05;
    color: #fff;
    padding: 10px;
    margin-top: -1px;
    text-align: center;
    height: 35px;
    overflow: hidden;
    z-index: 9999999 !important;
    opacity: 1;
    position: relative;
}

.aboutus-blck{ padding-right: 0px!important;}
#block-views-block-guidelines-block-1 .views-field-title::before {
    content: "\f0f6";
    font-family: FontAwesome;
    left: 15px;
    position: absolute;
    color: #940e05;
    font-size: 15px;
}


#block-views-block-guidelines-block-1 .views-field-title {
text-align: justify;
padding: 8px 10px 0px 35px;
margin-right: 14px;
}


#block-views-block-guidelines-block-1 .views-field-title  a{
  color:#000;
}



.management-image {
    text-align: center;
    padding-top: 21px;
}


.management .text {text-align:center;}
.management-name {
    font-weight: bold;
    padding: 10px 0px;
}


#block-views-block-guidelines-block-1 .views-field-field-date {
border-bottom: 1px dashed #d7d5d5;
margin-bottom: 8px;
margin: 2px 15px 14px 38px;
padding-bottom: 14px;}


#block-views-block-guidelines-block-1 .list-slider {
    border-bottom: 1px dotted #beecb7;
}





#views_slideshow_cycle_main_eoi_block-block_1 .views-field-title::before {
    content: "\f0f6";
    font-family: FontAwesome;
    left: 12px;
    position: absolute;
    color: #f1cb38;
    font-size: 21px;
}



.aboutus-blck .more-link {
    background: #940e05;
padding: 7px;
    border-radius: 30px;
    text-align: center;
  float: right
}


.aboutus-blck .more-link a {color: #ffffff;}
.aboutus-blck .more-link a:hover {color: #ffffff;}
.whats-new-block .more-link{background: #940e05  !important; position: absolute; height: 30px; line-height: 2;}
.whats-new-block .more-link a{color:#ffffff; padding: 5px;}
.founder-img img {width:100%;}


@media (max-width: 640px) {
#site-logo img {max-width: 80%;}
.serch-box {margin: 7% 12% 2% 0%;}
.top-logo .col-sm-7 {float: left;}
.skipcontent a {display: none;}
.main-banner-01 {margin-top: 0px;}
.founder-main {width: 50%;margin-left: 25%;}
.whats-new-block {margin-top: 10%;}
.views-slideshow-controls-bottom {right: 3%;}
.banner .views-slideshow-controls-bottom {top: 39.9em;right: 3%;}
.maef-ser .col-md-6 {width:50%; float: left;}
.management { margin-top: 10%;}

}
@media (max-width:768px) {
.top-logo .col-sm-7 {
    float: left;
}
#block-sitevisitors{width: fit-content;
    margin: 0 auto;}
#block-pagelastupdateddate {
    color: #fff;
    text-align: CENTER;
}
.visitors-box {
  margin: 0;
    margin-left: 0%;
    display: block !important;
    margin: 0 !important;
    border: 1px dotted #333;
    margin-top: 10px !important;
    width: 100px;
}
.social-link-blck .col-sm-3 {
    width: 20%;
    float: left;
}
}


@media (max-width:768px) {
	.top-left01-inner1 {float: left;display: none;}
	.readm {width: 60%;}
	.sm-clean .active .is-active {padding: 13px 5px;}
	.sm-clean a.has-submenu {padding-right: 0px;}
	.sm-clean a, .sm-clean a:hover, .sm-clean a:focus, .sm-clean a:active, .sm-clean a.highlighted {padding: 13px 2px;}
}



@media (max-width: 480px) {
    .tree{overflow: auto; width: 100%;}
    .tree-scroll{width:830px;}
ol.breadcrumb-items li:nth-last-child(1) {width: 200px!important;}	
.social-link-blck .col-sm-3 {width: 20%; float: left;}
.social-link-blck {margin-left: 25%; margin-right: 10%;}

.visitors-box {padding-top:3%;}
#site-logo img {max-width: 80%;}
.serch-box {margin: 7% 12% 2% 0%;}
.top-logo .col-sm-7 {float: left;}
.skipcontent a {display: none;}
.main-banner-01 {margin-top: 0px;}
.founder-main {width: 50%;margin-left: 25%;}
.whats-new-block {margin-top: 10%;}
.views-slideshow-controls-bottom {right: 3%;}
/*.banner .views-slideshow-controls-bottom {top: 12.3em;right: 3%;}*/
.banner .views-slideshow-controls-bottom{display:none;}
.maef-ser .col-md-6 {width:50%; float: left;}
#block-pagelastupdateddate{text-align: center; padding-bottom:10px;}
.management { margin-top: 10%;}
#block-pagelastupdateddate--2 {
    color: #fff;
    text-align: center;
    margin-bottom: 10px;
}

    /*.banner .views-slideshow-controls-bottom {top: 12.3em;right: 3.4%!important;}*/
}



@media (max-width: 375px) {
ol.breadcrumb-items li:nth-last-child(1) {width: 200px!important;}		
.founder-main {width: 60%;margin-left: 20%;}
.views-slideshow-controls-bottom {right: 5%;}
.social-link-blck .col-sm-3 {width: 20%; float: left;}
.social-link-blck {margin-left: 10%;margin-right: 10%;}
#block-pagelastupdateddate{text-align: center; padding-bottom:10px;}
#block-pagelastupdateddate--2 {color: #fff;text-align: center;padding-bottom: 10px;}
#block-languageswitcher ul li a {font-size:11px!important; padding:9px 3px!important;}
}

@media (max-width: 320px) {
	ol.breadcrumb-items li:nth-last-child(1) {width: 80px!important;}	
.top-logo .col-sm-7 {float: left;width: 48%;}
.top-logo .col-sm-5  {width: 35%;float: left;}
#main-menu li {border-right:none!important;}
.minister {margin-top: 20px;}
.founder-main {width: 67%;}
.whats-new-block .more-link {margin-top: 22%;}
.maef-ser .col-md-6 {width: 100%; float: left; margin-bottom: 1%;}
#block-pagelastupdateddate{text-align: center; padding-bottom:10px;}
.social-link-blck .col-sm-3 {
    width: 20%; float: left;
}
}
#block-pagelastupdateddate--2 {
    color: #fff;
    text-align: center;
    padding-bottom: 10px;
}
.social-link-blck {
    margin-left: 15%;
    margin-right: 15%;
}
.color-theme-name p { 
    display: none;
}





