/*
 Theme Name:   Kingster Child
 Theme URI:    http://demo.goodlayers.com/kingster
 Description:  Goodlayers Kingster Child Theme
 Author:       Goodlayers
 Author URI:   http://goodlayers.com
 Template:     kingster
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, right-sidebar, responsive-layout
 Text Domain:  kingster-child

 START YOUR CHILD THEME CSS HERE
*/
.table_admec tr th { 
	 padding: 13px 15px;
	text-align:center;
}
.table_admec{
	text-align:left;
}
.table_admec tr td { 
	 padding: 13px 15px;
}
.tab_syllabus_admec > .gdlr-core-tab-item-content-image-wrap{
	width:0% !important;
}
.gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title.gdlr-core-active, .gdlr-core-tab-style1-vertical .gdlr-core-tab-item-title.gdlr-core-active{
	background-color: #464646 !important;
	color: #f7f7f7 !important;
}
.top_navi_admec{
	margin-left: 18px;
}
.top_navi_admec > i{
	margin-right: 8px;
}
#ss-floating-bar .ss-hide-floating-bar{
	background-color: rgba(0,0,0,.4) !important;
    fill: #fff !important;
    opacity: 0.2 !important;
}
.admec_request_a_demo{
	display: flex !important;
    align-items: center !important;
	padding: 10px 0px !important;
	margin: 0px 20px !important;
}
.admec_request_a_demo > span , .sidebar_button_admec >span{
	background-color: #0070c0;
	font-size: 15px ;
	color: #ffffff ;
	padding: 15px 29px 15px 31px;
	text-transform: none ;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}
.admec_request_a_demo > a{
	background-color: #dc5628 !important;
	font-size: 15px  !important;
	color: #ffffff !important ;
	padding: 15px 29px 15px 31px  !important;
	text-transform: none !important;
	border-radius: 2px !important;
	-moz-border-radius: 2px !important;
	-webkit-border-radius: 2px  !important;
}
.admec_request_a_demo > span:hover,.admec_request_a_demo > a:hover ,.sidebar_button_admec >span:hover{
	background-color:#545454;
	color:#fff !important;
}

.admec_request_a_demo2{
    align-items: center !important;
	padding: 10px 0px !important;
	margin: 0px 20px !important;
}

.admec_request_a_demo2 > span{
	background-color: #dc5628;
	font-size: 18px ;
	color: #ffffff ;
	padding: 17px 65px;
	text-transform: none ;
	border-radius: 30px;
}

.admec_request_a_demo2 > span:hover{
	background-color:#545454;
	color:#fff !important;
}

.mystickyelement-credit{
	display:none !important;
}
.menu-item-6443{
	padding-top:12px !important;
}
.menu-item-6443>a{
	background:#3db166 !important;
	color:#fff !important;
}
.menu-item-6443>a:hover{
	background:#3db166 !important;
	color:#fff !important;
}
.admec_gallery_hover >.gdlr-core-gallery-item-holder>.gdlr-core-item-list>.gdlr-core-media-image:hover{
	transform:scale(1.05) !important;
	transition:0.5s !important; 
}

.admec_gallery_hover >.gdlr-core-gallery-item-holder>.gdlr-core-item-list>.gdlr-core-media-image{
	transition:0.5s !important; 
}
.ecs-event-list{
	
	list-style:none !important;
}
.ecs-event-list li {
	margin: 30px 0px !important;
	padding: 20px !important;
	border: 1px solid #eee !important;
	display:flex;
	flex-flow:column;
}
.ecs-event-list li .ecs-excerpt{
	order:4;
	margin:10px 0px !important;
}
.ecs-event-list li .duration{
	order:3; 
	margin:10px 0px !important;
}
.ecs-event-list li .entry-title{
	order:2;
	margin:10px 0px !important;
}
/* .slides li .gdlr-core-media-image img{
	width:300px !important;
} */
.gdlr-core-gallery-shortcode-wrap{
	margin:30px 0px !important;
}
.wpcf7-select{
	height:55.2px !important; 
}
.admec_other_btn >a {
	background-color: #dc5628;
	font-size: 15px ;
	color: #ffffff ;
	padding: 15px 29px 15px 31px;
	text-transform: none ;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	margin: 0px 15px !important;
}
.admec_other_btn >a:hover{
	background-color:#545454;
	color:#fff !important;
}
.admec_tab_space_remove .gdlr-core-tab-item-content-image-wrap{
	width:0% !important;
}
/*.gdlr-core-button-solid, .gdlr-core-newsletter-submit >input[type="submit"]{
    background-color: #dc5628 !important;
}*/
.gdlr-core-portfolio-slider-widget-wrap .gdlr-core-image-overlay{
	background-color:transparent !important;
}
.kingster-widget-title .gdlr-core-flexslider-nav >ul {
	display:none !important;
}
.admec_home_icons > .gdlr-core-media-image >img{
	width:50px !important;
}
#kingster-page-wrapper{
	display:flex;
	flex-flow:column;
}
/*
 #kingster-page-wrapper > .kingster-single-nav-area{
	order:2;
}
#kingster-page-wrapper > .kingster-single-related-post-wrap{
	order:3;
}
#kingster-page-wrapper > .kingster-comment-wrapper{
	order:1;
}
*/
#kingster-page-wrapper >.kingster-bottom-page-builder-container{
	width:900px !important;
}
.gdlr-core-course-item-thumbnail >img{
	width:100% !important;
}
.admec_my_green > div > p >a{
	    color: #3db166 !important;
}
.btn_merger> .gdlr-core-text-box-item-content{
	display:flex !important;
}
.admec_btn_change >a{
	    border-radius: 0px !important;
		margin-left:20px !important;
}
.admec_btn_change{
	padding:10px 0px !important;
}

.kingster-logo-inner{ max-width: none; }
.kingster-animate-fixed-navigation.kingster-header-style-plain .kingster-logo-inner, .kingster-animate-fixed-navigation.kingster-header-style-boxed .kingster-logo-inner {
 max-width: 342px;
}
.kingster-logo.kingster-item-pdlr{
	padding-top: 13px !important;
	padding-bottom: 13px !important;
}

.sf-menu > li > .sub-menu a:hover, .sf-menu > li > .sub-menu .current-menu-item > a, .sf-menu > li > .sub-menu .current-menu-ancestor > a, .sf-menu > .kingster-mega-menu > .sf-mega a:hover, .sf-menu > .kingster-mega-menu > .sf-mega .current-menu-item > a, .sf-vertical > li > .sub-menu a:hover, .sf-vertical > li > .sub-menu .current-menu-item > a, .sf-vertical > li > .sub-menu .current-menu-ancestor > a {
    background-color: #1b2945 !important;
}
.sf-menu > li > .sub-menu a:hover, .sf-menu > li > .sub-menu .current-menu-item > a, .sf-menu > li > .sub-menu .current-menu-ancestor > a, .sf-menu > .kingster-mega-menu > .sf-mega a:hover, .sf-menu > .kingster-mega-menu > .sf-mega .current-menu-item > a, .sf-vertical > li > .sub-menu a:hover, .sf-vertical > li > .sub-menu .current-menu-item > a, .sf-vertical > li > .sub-menu .current-menu-ancestor > a {
    color: #eeeeee;
}
.admec_table_check > table > thead > tr > th{
	width:33.33%;
}

.kingster-blockquote-style-2 blockquote cite{
	text-align: right;
    font-size: medium;
    color: royalblue;
    padding-top: 10px;
}

.alignCenter, .alignCenter div { text-align:center!important; }

/*----------------classroom students feedback*/

/*background change for pic in common page*/
.gdlr-core-opacity-on-hover{ background-color: white; }
/*removing left margin from text below image in common page*/
.gdlr-core-personnel-style-grid.gdlr-core-with-background .gdlr-core-personnel-list-content-wrap {
    padding: 35px 40px 20px 0;
}

/* removing share count */

span.gdlr-core-social-share-count{
	display:none !important;
}
.kingster-footer-column p:empty{
	margin:0 !important;
	display:none !important;
}
#text-62 p{
	margin:0 !important;
height:0 !important;
}
.remove-bottom-margin{
	margin-bottom: 0;
    padding-bottom: 0 !important;
}
.youtube-vid-height iframe{
	height:485px !important;
}
.performance-repo {
	width:100%;	
}
/* .performance-repo tr th{
	padding-top: 12px;
  	padding-bottom: 12px;
	font-size:22px !important;
}
.performance-repo tr td{
	border: 1px solid #ddd;
  padding: 8px;
} */
#attendance-table{
	overflow-y:hidden !important;
	overflow-x: scroll;
}
#attendance-table table{
	min-width:800px;
}
@media (min-width: 1200px) {
	#attendance-table{
		overflow-y:hidden !important;
		overflow-x: hidden !important;
	}
}

.cover-img-border{
	border: 1px solid #ddd;
}
.change_icon_vertical ul li .gdlr-core-icon-list-icon-wrap{
	float:none !important;
}
.manage_widget_howtoapply .gdlr-core-container{
	max-width:none;
}
.manage_widget_howtoapply .gdlr-core-pbf-wrapper-container{
	padding-left: 0px !important;
    padding-right: 0px !important;
}
.manage_widget_howtoapply .gdlr-core-item-pdlr {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.manage_widget_howtoapply table{
	font-size:16px !important;
	margin-bottom: 72px !important;
}
@media (max-width: 575.98px) {
	.gdlr-core-course-info-item-inner{
		padding:20px !important;
	} 
	#pum-9967 h3{
		font-size:30px !important;
	}
	#pum-9967 p{
		margin-bottom:20px !important;
	}
	.mid-btn-wrapper{
		justify-content: center !important;
	}
	.mid-btn-wrapper > div{
		text-align:center;
	}
	.new-button-design span{
		margin-top:20px;
	}

	.admec_request_a_demo2 > span{
		padding: 17px 30px;
	}
}
.mid-btn-wrapper{
	padding: 30px 20px;
    border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	display:flex;
	align-items:center;
	justify-content:space-between;
	flex-flow:row wrap;
}
.mid-btn-wrapper > h5,.mid-btn-wrapper >p{
	margin-bottom:0px !important;
}
.mid-btn-wrapper h5{
	color:#003560;
}
.new-button-design span{
	border-radius: 10px;
    padding: 15px 40px;
    font-weight: 600;
    background-color: #003560;
    font-size: 18px;
    color: #fff;
	display:inline-block;
}
p {
    margin-bottom: 20px !important;
}

.reviewbox {
padding-left: 15% !important;
background-image: url(../webp/star_rating.webp);
background-repeat: no-repeat;
background-position: left;
}