/*
	Theme Name: Aitaa
	Theme URI: http://www.aitaa-b.com/
	Author: Aitaa
	Author URI: http://www.aitaa-b.com/
	Description: Aitaa Team — child theme of Salient.
	Template: salient
	Version: 2.0.0
	Text Domain: salient
*/

/* Member pages (from old css/responsive.css) */
.singleContentWrap .row{border-top:10px solid green; margin-top: -35px; position: relative;}

.singleContentWrap .imgWrap{
	width: 200px; 
	height: 200px; 
	padding: 3px;
	border: 1px solid #ccc;
	border-radius: 50%;
	float: right;
	margin: 0px 0 -200px;
	background: url(../img/Profile_avatar_placeholder_large.png) no-repeat center center;
}
.singleContentWrap .imgWrap img{
	display: block; border-radius: 50%;
	width: 192px; 
	height: 192px; 
	background-color: #FFBAAF;
}
.singleContentWrap h1, .singleContentWrap table caption{
	font-size: 28px; 
	line-height: 30px;
	color: #000;
	text-transform: capitalize;padding-top: 15px;
}
.singleContentWrap table caption{padding: 0; text-align: center;font-weight: bold; font-size: 22px
	; background-color: #FFBAAF; padding: 5px;
}
.singleContentWrap tr span{display: block; text-align: right; font-weight: bold; color:green;}
.singleContentWrap tr td:first-child{width: 30%;}
.main-content.singleContentWrap tr td{padding: 7px;}
.main-content.singleContentWrap tr:nth-of-type(even){background-color: #f5f2f1;}

@media only screen and (max-width : 690px) {
	.singleContentWrap .imgWrap{float: none; margin: 0 0 20px;}
}

/* Custom styles (from old style.css) */


.singleContentWrap .btn-success{width: 150px;
	background-color: #4CAF50;
	color: white;
	padding: 11px 20px !important;
	margin: 14px 0 0 5px;
	border: none;
	border-radius: 4px !important;
	cursor: pointer; float: right; text-align: center; }
	
.blog-title h1{font-size: 30px;
    line-height: 38px;
}
/*---------26-10-2023----------*/
body{font-family: 'Calibri', sans-serif !important;}

#slide-out-widget-area .menuwrapper ul.menuopen{padding:20px 0; opacity:0.5;}
.menuopen li{padding:0 33px; line-height:28px;}
#slide-out-widget-area .menuwrapper ul.menuopen li a{display:block; line-height:28px;}
.menuopen li a{border-bottom:2px solid #fff;}
.menuopen li li{padding:0px; line-height:28px;}
#slide-out-widget-area.slide-out-from-right{padding:0; opacity:0.7; }

body[data-full-width-header="false"] #slide-out-widget-area a.slide_out_area_close {
  position: absolute;
  right: 5px;
  top: 6px;
}

#slide-out-widget-area .inner .off-canvas-menu-container li a {
  font-size: 14px !important;
  font-weight: 400;
  letter-spacing: -1px;
  color:#fff;
  z-index:1;
}

#slide-out-widget-area .inner .off-canvas-menu-container li ul li a{
  font-size: 14px !important;
  
}

#categories-3{display:none !important;}

ul.menu li{position:relative;}

ul.menu li.hassub a:after{
    content: ">>";
    position:absolute;
    right: 35px;
    top: -2px;
    border-radius: 0;
	text-align: center;
	color: #fff;
	font-weight:bold;z-index:.5;
}

ul.menu li.subviewopen a:after{right: -500px;}

#ait_newsalmi.c-header,
#ait_newsalmi.c-banner{display:none !important;}

/*----05-11-2023---*/
.NoDataWrap{text-align: center; font-size:30px; line-height: 40px}
body[data-form-style="minimal"] input[type="password"],
body[data-form-style="minimal"] input[type="text"].cusTmInput,
body[data-form-style="minimal"] input[type="password"].cusTmInput{width: 98%;
    padding: 5px 1% !important;
    line-height:22px !important;
    margin : 4px 0;
    display: inline-block;
    border: none;
    border-radius: 0px;
    box-sizing: border-box;
    color: #000 !important;
    border: 1px solid #ccc !important;
    border-radius: 3px;
    background: #fff;
}

.singleContentWrap .btn-success {
    width: 200px;
}
body[data-form-style="minimal"] .minimal-form-input{padding-top: 0}
body[data-form-style="minimal"] .minimal-form-input label::before, body[data-form-style="minimal"] .minimal-form-input label::after {display: none}


.customFrmLogin{min-width:300px; max-width:500px; margin: 30px auto; border-radius: 5px; border: 1px solid #ccc; padding: 20px }

.customFrmLogin .btn-success{float: none}
.customFrmLogin .lostPass{float: right;margin-top:-30px}

.reset_custom_from input{display:block;}
.reset_custom_from inputSet label,
.reset_custom_from .inputSet .minimal-form-input label span.text{
    position:relative !important; left:0 !important; 
    top:0 !important; font-size:14px !important; 
    line-height:22px !important;
    color:#000 !important;
}

.errormsg{color: red; font-size: 20px; line-height: 24px;}
.customFrm span em {display: inline; }

table.member_Table,
body:not(.woocommerce-cart) .main-content table.member_Table{  
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
  margin-top:20px;
  border: 1px solid #ddd;
}
.wppsac-post-slider h2.wppsac-post-title a, .wppsac-post-carousel h2.wppsac-post-title a{font-size:14px; line-height:14px;}

.btn_class{background-color: #396b42 !important; color: white; padding: 5px !important; margin: 14px 0 0; border: none; border-radius: 4px !important;}
.btn_class:hover{color:#fff}
.rejectclas{background-color: red !important;}
.actionWidth{width:170px;}
.unconderWidth{text-align: left}

.unconderWidth .btn_class{margin-top: 5px; display:inline-block}

.member_Table tbody tr th{background:#ddd; color:#333}

.member_Table tbody tr:nth-child(odd) td{background:#F0F8FF; color:#333}


@media only screen and (max-width: 1000px) {
  body #page-header-bg h1, html body .row .col.section-title h1, .nectar-box-roll .overlaid-content h1{font-size:16px !important; line-height:20px !important;}
	.custommission, .contactMapWrap {margin-left:-20px !important; width:100%}
	.customFrmLogin .lostPass{float: left;margin-top:0px}
	#page-header-bg .span_6 h1, .single.single-post .section-title h1{font-size:16px !important; line-height:18px !important; padding-bottom:30px;}
}

@media only screen and (max-width: 500px) {
	.custommission, .contactMapWrap {margin-left:-10px !important}
}

.wrapperFrm .inputSet b:after,
.rowfour .inputSet b:after,
.wrapperFrm .inputset2 b:after,
.fullset .inputSet b:after{
	content:" * ";
	color:red;
}
.tableImage img{
    /*max-width:200px !important;*/
    min-width:120px !important;
}


.custom-confirm {
        display: none;
        position: fixed;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        background: white;
        padding: 20px;
        border: 1px solid #ccc;
        border-radius: 5px;
        z-index: 1000;
    }
    .btn-container {
        text-align: center;
        font-size: 15px;
    }
    .btn-container button {
        margin: 0 10px;
    }







/* Home "Latest Notice" column — Salient recent posts slider */
/* Beats Salient's ".wpb_row:not(.full-width-content) .wpb_column:not(.vc_col-sm-12) ... .inner-wrap{padding:10px 15%}" */
.wpb_row .wpb_column.homeatestNotice .nectar-recent-posts-slider .recent-post-container.container .inner-wrap{padding:10px 30px !important; width:100%; box-sizing:border-box;}
.homeatestNotice .nectar-recent-posts-slider .container .strong{font-size:10px; letter-spacing:1.5px; line-height:12px; margin-bottom:12px;}
.homeatestNotice .nectar-recent-posts-slider h2{font-size:20px; line-height:28px; font-weight:600; margin:0; padding:0; letter-spacing:0;}
.homeatestNotice .nectar-recent-posts-slider h2 a{display:-webkit-box; -webkit-line-clamp:5; -webkit-box-orient:vertical; overflow:hidden; text-shadow:0 1px 3px rgba(0,0,0,0.6);}
.homeatestNotice .nectar-recent-post-slide .nectar-recent-post-bg:after{content:""; position:absolute; inset:0; background:linear-gradient(to bottom, rgba(0,0,0,0.25), rgba(0,0,0,0.6));}
.homeatestNotice .nectar-recent-post-slide.no-bg-img .nectar-recent-post-bg{background-color:#3f6433;}

@media only screen and (max-width : 690px) {
	.homeatestNotice .nectar-recent-posts-slider h2{font-size:18px; line-height:25px;}
	.wpb_row .wpb_column.homeatestNotice .nectar-recent-posts-slider .recent-post-container.container .inner-wrap{padding:10px 20px !important;}
}


/* Single post: show the whole featured image under the title instead of Salient's cropped 2.5:1 box */
.single-post .featured-media-under-header__featured-media:not([data-format="video"]):not([data-format="audio"]):not([data-has-img="false"]){padding-bottom:0; overflow:visible;}
.single-post .featured-media-under-header__featured-media .post-featured-img{position:static; height:auto;}
.single-post .featured-media-under-header__featured-media .post-featured-img img{position:static; width:auto; max-width:100%; height:auto; max-height:80vh; margin:0 auto; display:block;}

/* Single post: comments are closed site-wide; drop the empty padded comments wrapper */
.single-post .comment-wrap[data-comments-open="false"],
.single-post .comments-section:has(.comment-wrap[data-comments-open="false"]){display:none;}

/* Single post: darken the "Next/Previous Post" photo so the white title stays readable */
.blog_next_prev_buttons .post-bg-img:after{content:""; position:absolute; inset:0; background:rgba(0,0,0,0.5);}
.blog_next_prev_buttons h3{text-shadow:0 1px 3px rgba(0,0,0,0.5);}
