/* CSS Document */
h1, h2, h3, h4, h5, h6{color: #000000;}

.alr, .all, .alc{text-align: center;}
.mt{margin-top: 20px;}
.mtg{margin-top: 30px;}
.mtgsm{margin-top: 30px;}
a:link, a:visited, a:active{text-decoration: none; color: #0066cc;}
.footer_widg ul{list-style: none;}
.footer-content-area a:link, .footer-content-area a:visited, .footer-content-area a:active {color: #FFF;}
.footer-content-area a:hover{color: #91cbda;}
ul, ol {
    margin: 0 0 1.5em 0em;
}
.fl_im_l{
	float: left;
	padding-right: 15px;
}
.aik_homemr_r{padding-right: auto;}
.aik_homemr_l{padding-left: auto;}
.aika_custom_lst_hdr.active{
	background-color: #5f8238;
    border-color: #dfdfdf;
    color: #ffffff;
    font-size: 1.7em;
    font-weight: 600;
}
.aik_custom_lnk{
	font-weight: 500;
}

/*counter*/
.counter-section{
	padding:60px 0;
}
.counter-section h2{
	font-size: 45px;
	padding:30px 0;
	text-align:center;
}
.counter-section .counter-number{
	font-size: 60px;
}
.counter-section .counter-box{
	text-align: center;
	padding: 30px 0;
	margin:15px 0;
	border:1px solid #ccc;
	box-shadow:0px 30px 70px -40px rgba(0,0,0,0.5);
}

/*search modal*/
#searchModal{
	top: 15%;
}
#searchModal .modal-content{
    background: #dedede;
    text-align: center;
}
#searchModal input[type="search"], input[type="search"]{
	padding: 5%;
    font-size: 1.3em;
    border-radius: 10px;
    box-shadow: 0px 30px 70px -25px rgba(0, 0, 0, 0.3);
}

/*search result page*/
.search-result-page .page-title{
	text-align:center;
}
.search-result-page article{
	max-width: 800px;
    margin: 10px auto;
    width: 100%;
    border-bottom: 1px solid #ddd;
    padding: 30px 0;
}
.search-result-page .entry-title{
	text-transform: capitalize;
    line-height: 1.2em;
    padding-bottom: 5px;
    font-size: 28px;
}
.search-result-page .search-img{
	width: 250px;
    height: 200px;
    object-fit: cover;
}
.search-result-page .entry-meta{
    margin-bottom: 10px;
}
.search-result-page .entry-summary{
	text-align: justify;
}
.distr_box{
	background-color: #eefaff;
    border: solid 1px #93d9f7;
    border-radius: 5px;
    padding: 10px;
}
.iframe_style{
	border: solid 1px #93d9f7;
    padding: 5px;
    margin-top: 15px;
    border-radius: 5px;
}
.aik_subtit{
	font-style: italic;
    color: #458200;
    font-weight: 600;
}
.aik_formiforms{
	background-color: #edfbff;
    padding: 20px;
    border: solid 1px #9ce9ff;
    border-radius: 5px;
}
.aik_search_btn{
	width: 90% !important;
    padding: 0 5%;
}
.aik_append{
	width: 50px;
}
.kei_sliderbox{
	
}
.lig_stat{  
	text-align: center;
    margin-top: 20px;
    font-size: 1.3em;
    font-style: italic;
}
/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) {
	
}

/* Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) {
	.mtgsm{margin-top: 0px;}
	.aik_homemr_r{padding-right: 0;}
	.aik_homemr_l{padding-left: 0;}
}

/* Large devices (desktops, 992px and up)*/
@media (min-width: 992px) {
	.alr{text-align: right;}
	.all{text-align: left;}
}

/* Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) {
}