/*
Theme Name: Aika Foundation
Author: Peter Kornev
Description: Aika Web Foundation Theme
Version: 0.0.1
Tags: Aika Web
*/
alr, .all, .alc{text-align: center;}
.mt{margin-top: 20px;}
.mtg{margin-top: 40px;}
a:link, a:visited, a:active{text-decoration: none;}
img{max-width: 100%; height: auto;}
h1, h2, h3, h4, h5, h6{color: #015aab; font-weight: 600;}
body{
	font-family: "Source Sans Pro", sans-serif;
}
.social{
	font-size: 35px;
	margin-bottom: 15px;
}
.cont{
	font-size: 20px;
}
.cont_cnt{
	font-size: 20px;
}
.mn_lnk,.mn_tt,.rl_lnk{font-size: 1.6em; font-weight: bold;}
.mn_tt, .mn_tt_sm{color: #004787;}
.mn_lnk:link, .mn_lnk:visited, .mn_lnk:active,.rl_lnk:link, .rl_lnk:visited, .rl_lnk:active{color: #004787;}
.mn_lnk:hover,.rl_lnk:hover{color: #f47920;}
.rl_lnk{font-size: 1.2em;}
.rd_mr,.wt_mr,.mn_tt_sm{font-weight: bold; font-size: 1.1em;}
.rd_mr:link,.rd_mr:visited,.rd_mr:active{color: #f47920;}
.rd_mr:hover{color: #004787;}
.wt_mr:link,.wt_mr:visited,.wt_mr:active{color: #FFF;}
.wt_mr:hover{color: #004787;}
.entry-title{font-weight: 600; color: #004787;}
.bh{color: #004787; font-weight: 600; margin-top: 15px;}
.rgt_t{margin-top: 15px;}
.itm_rel,.itm_rel_pd,.itm_rel_pd_sub,.itm_rel_bt_sub{
    border: solid 1px #94958f;
    border-radius: 5px;
    max-width: 210px;
    margin-left: auto;
    margin-right: auto;
    background-color: #f2f9ff;
	min-height: 300px;
    position: relative;
}
.itm_rel_pd,.itm_rel_pd_sub,.itm_rel_bt_sub{
	max-width: unset;
    padding-bottom: 80px;
}
.v_enp{
	width: 140px;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    margin: auto;
    left: 0;
    bottom: 0;
    right: 0;
    padding-bottom: 20px;
}
.v_more{
    background-color: #005aab;    
    padding: 10px;
    border-radius: 5px;
    border: solid 1px #005aab;
}
.v_more:hover{
	background-color: #FFF;
}
.rel_inc{
	padding: 15px 5px 0 5px;
}
.subheader{
	background-color: #f47920;
    padding: 10px 0 2px 10px;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
}
.subheader h2{
	color: #FFF;
}
.gallery{
	padding-top: 40px;
}
.gallery ul{
	list-style: none;
    padding-left: 0;
}
.gallery ul li{
	display: inline-block;
    margin-right: 5px;
    border: solid 1px #1a5993;
    border-radius: 5px;
	padding: 1px;
}
.gallery ul li img{
	border-radius: 5px;
}

.tbl th, .tbl td{
	border: solid 1px #ced4da;
    padding: 10px;
}
.search_footer{
	border-bottom: solid 1px #84c5ff;
    padding-bottom: 10px;
}
.new_product{
	text-align: center;
    background-color: #fff9f5;
    padding: 20px;
    border-radius: 5px;
    border: solid 3px #f47920;
}
/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) {
	
}

/* Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) {
	.bh{margin-top: none;}
	.itm_rel_pd_sub {min-height: 655px;	}
	.itm_rel_bt_sub {min-height: 700px;}
}
/* Large devices (desktops, 992px and up)*/
@media (min-width: 992px) {
	.alr{text-align: right;}
	.all{text-align: left;}
	.itm_rel_pd_sub {min-height: 620px;}
	.itm_rel_bt_sub {min-height: 655px;}
    .new_product{padding-left: 20%; padding-right: 20%; }
}

/* Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) {
	.itm_rel_pd_sub {min-height: 700px;}
	.itm_rel_bt_sub {min-height: 730px;}
}