/*===Hide Title===*/
.kingster-page-title-wrap.kingster-style-medium .kingster-page-title {
    display: none;
}
.kingster-blog-info-wrapper .kingster-blog-info.kingster-blog-info-author {
	display: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: 76px !important;
}

.kingster-navigation .sf-menu>.kingster-mega-menu .sf-mega-section-inner>a {
    border-bottom: 4px solid #F2921F;
}

.kingster-page-title-wrap {
    background-size: cover !important;
}
.kingster-blog-title-wrap.kingster-style-small .kingster-blog-title-content {
    padding-top: 12px;
    padding-bottom: 3px;
}

.kingster-footer-wrapper {
    background-color: #104c98 !important;
}
.kingster-blog-title-wrap .kingster-single-article-title {
	font-size: 20px !important;
}

.kingster-page-title-wrap.kingster-style-medium .kingster-page-title {
    font-size: 18px;
}
.kingster-page-title-wrap.kingster-style-medium .kingster-page-title-content {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.kingster-page-title-wrap {
    /*     background-image:none; 
    background-color: #104c98 !important; */
}


/* Menu */

.sub-menu {
    /*     border-bottom: 3px solid #F2921F !important; */
}

.kingster-navigation .sf-menu>.kingster-mega-menu .sf-mega-section-inner {
    padding: 4px 5px 0px;
}

.kingster-navigation-submenu-indicator .sf-menu>li>a.sf-with-ul-pre:after {
    margin-left: 5px;
}

.kingster-navigation .sf-menu>.kingster-mega-menu .sf-mega-section-inner>a {
    margin-bottom: 14px;
    /* border-bottom: 3px solid #F2921F; */
}

.kingster-navigation .sf-menu>.kingster-mega-menu .sf-mega-section-wrap:first-child {
    border-top: none;
    /* border-bottom: 3px solid #F2921F; */
}

.kingster-navigation .sf-menu>.kingster-mega-menu .sf-mega-section-inner .sub-menu .event-cat a.sf-with-ul-pre {
    font-weight: 600;
    text-decoration: underline;
}
/* marquee */
#marquee{
	padding:4px 0;
	border-bottom:3px solid #104C98;
	margin-bottom:0 ;
	font-size: 13px;
	font-weight:600;
 box-shadow: rgba(50, 50, 93, 0.25) 0px 36px 20px -50px, rgba(0, 0, 0, 0.3) 0px 4px 4px 0px, rgba(10, 37, 64, 0.35) 0px 2px 7px 0px inset;

	button{
		padding:0 4px;
		border-radius:5px;
		font-size: 13px;
	  font-weight:600;
		color: #fff;
   }
   span{
  color:#F2921F !important;
		 font-size:18px;
	}
}
.marquee-hsas-shortcode-87 .js-marquee {
	margin-right: 5px !important;
}

/* =======Breadcrumbs====  */

.kingster-breadcrumbs {
    background: #D5D6D8;
    /*     border-bottom: 0.1px solid #F2921F; */
    font-size: 16px;
    font-weight: 600;
}


/*  Home Page*/


/* home blog */

#home-blog .gdlr-core-excerpt-read-more {
    background-color: #F2921F;
}

#home-blog .gdlr-core-button {
    padding: 5px 20px;
}

#home-blog .gdlr-core-flexslider.gdlr-core-bullet-style-cylinder .flex-control-nav li a.flex-active {
    background-color: #104C98;
}

#home-blog .gdlr-core-flexslider.gdlr-core-bullet-style-cylinder .flex-control-nav li a {
    background-color: #F2921F;
}

.gdlr-core-blog-grid-with-frame .gdlr-core-blog-grid-frame {
    padding: 14px 10px 24px;
}

#home-list ul li {
    margin-bottom: 0px;
}




#tApply a.gdlr-core-column-service-read-more {
    color: #ffffff;
}

/* ======================
 * About us page */

.kingster-page-title-wrap .kingster-page-title-bottom-gradient {
    background: -webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1));
    background: -o-linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1));
    background: -moz-linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1));
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1));
    background: none;
}


/*==============================  */


/* Blog Post */

/* .kingster-single-article-head-right h1.kingster-single-article-title {
    font-size: 30px !important;
} */
.kingster-single-nav .kingster-single-nav-title.kingster-title-font{
	font-size:13px !important;
	 font-weight: 500;
	    color: #F2921F;
}


/*==============================  */

#apply-colmn .gdlr-core-pbf-column-content-margin {
    min-height: 362px !important;
}

#apply-chrm .gdlr-core-pbf-column-content-margin {
    height: 130px !important
}


/*========================  */


/* Our Partners  */

#Partners .gdlr-core-flexslider.gdlr-core-bullet-style-cylinder-left .flex-control-nav li a {
    background-color: #104C98;
}

#Partners .gdlr-core-flexslider.gdlr-core-bullet-style-cylinder-left .flex-control-nav li a.flex-active {
    background-color: #F2921F;
}

/* Bulletins */

span.mybttn{
	color:#fff;
}
table.fb3d-categories{
	margin-bottom: 0px;
}
table.fb3d-categories tr td{
width: 278px !important;
}


/*========================
 * ==== FAQ PAGE========= */

#app_steps p {
    margin-bottom: 0px;
    text-align: justify;
    color: #000000;
}

#app_steps h3 {
    color: #104C98;
}

#app_steps .gdlr-core-column-service-item {
    padding-bottom: 10px;
}

#svg-icon img {
    width: 50px;
}


/* ========================
=========BLOG PAGE ========
*/

#news_blog h3 {
    min-height: 40px;
    max-height: 42px;
}


/*======================
 * ==== FOOTER =========== 
 * */

#social_footer {
    padding-right: 45px !important;
}


/* =========================
 * Course Deatails 
 * ================== */

#course_docs .kingster-widget-title {
    padding: 10px;
    background-color: #104C98;
    color: #fff;
    font: 15px Poppins;
}

#course_docs h3 {
    margin-bottom: 6px;
}

#course_info .gdlr-core-head {
    margin-bottom: 0px;
}

#course_info .gdlr-core-course-info-item-inner {
    padding: 15px 0px 20px;
}

#course_info .gdlr-core-pbf-column,
#course_docs .acf-view__row {
    padding: 2px 0px 0 10px;
    background: #fff;
    margin: 0px 0px 0px 0px;
    box-shadow: 0 2px 5px 0 #ddd, 0 2px 10px 0 #ddd;
}

#course_docs .acf-view__row {
    margin-bottom: 5px;
}

#course_docs .acf-view__label {
    color: #104C98;
}

#course_docs .acf-view__label {
    font-weight: 700;
}

#course_info a {
    background-color: #ffffff;
}

#course_button a {
    background: #fff;
    margin-left: 0px;
    box-shadow: 0 2px 5px 0 #ddd, 0 2px 10px 0 #ddd;
}

#course_info.gdlr-core-course-info-item .gdlr-core-head {
    float: none;
}

#course_info .gdlr-core-tail,
#course_docs .acf-view__field a,
#course_docs .acf-view__field {
    color: #F2921F;
    font-weight: 700;
}


/* ================
 * === Course Modules tabs*/

#cModules .gdlr-core-tab-item-title {
    margin-bottom: 0px;
    padding: 5px 40px 5px;
    color: #F2921F;
    background-color: #D5D6D8;
}

#cModules .gdlr-core-tab-item-content-image-wrap {
    width: 0% !important;
}

#cModules .gdlr-core-tab-item-title.gdlr-core-active {
    background-color: #104C98;
    color: #FFFFFF;
}

#cModules .gdlr-core-tab-item-content-wrap {
    border: 2px solid #D5D6D8;
}

#cModules .gdlr-core-tab-item-content {
    color: #030E1C;
    padding: 12px 12px 12px;
}

.cModules-unique table {
    text-align: left;
}

.cModules-unique table tr:nth-child(odd),
#bank_details tr:nth-child(odd) {
    color: #F2921F;
    background-color: #D5D6D8;
}

.cModules-unique table tr td,
#bank_details tr td {
    padding-left: 10px;
    padding-right: 10px;
}

.cModules-unique table ul li,
#bank_details tr:nth-child(even) {
    color: #030e1c;
}


/* ================
 * === Banking tabs*/

#banking .gdlr-core-tab-item-title {
    margin-bottom: 0px;
    padding: 5px 40px 5px;
    color: #F2921F;
    background-color: #D5D6D8;
}

#banking .gdlr-core-tab-item-title.gdlr-core-active {
    background-color: #104C98;
    color: #FFFFFF;
}

#banking .gdlr-core-tab-item-content-wrap {
    border: 2px solid #D5D6D8;
}

#banking .gdlr-core-tab-item-content {
    color: #030E1C;
    padding: 12px 12px 12px;
}

#bank_details {
    text-align: left;
}

#bank_details tr:nth-child(odd) {
    color: #F2921F;
    background-color: #D5D6D8;
}

#bank_details tr td {
    padding-left: 10px;
}

#bank_details ul li {
    color: #030e1c;
}

#Course_list .gdlr-core-block-item-title-inner {
    background-color: #104C98;
    margin: 0 0 10px 0;
    color: #d0b216;
    text-transform: uppercase;
}

#Course_list h3 {
    margin-bottom: 0px;
    padding: 10px !important;
}

#Course_list .gdlr-core-block-item-title-wrap {
    margin-bottom: 15px;
}

#Course_list .gdlr-core-course-item-id {
    display: none;
}

#Course_list .gdlr-core-course-item-list {
    padding-bottom: 2px;
    margin-bottom: 2px;
}

#All-programms {
    z-index: 99;
}

#pgrm h3.gdlr-core-column-service-title {
    color: #fff;
    font-size: 15px !important;
    font-weight: 600;
}

#pgrm .gdlr-core-column-service-content a {
    color: #F2921F;
    font-weight: 600 !important;
}

/*====Training=====  */
#training-box .gdlr-core-pbf-column-content {
    margin-left: 8px;
    margin-right: 9px;
	box-shadow: rgba(50, 50, 93, 0.25) 0px 36px 20px -50px, rgba(0, 0, 0, 0.3) 0px 4px 4px 0px, rgba(10, 37, 64, 0.35) 0px 2px 7px 0px inset;
background-color: #f2f2f2;
}


#IGNOU-Info p {
    color: #01070E;
    text-align: justify;
}

#IGNOU-Info h3 {
    color: #104C98 !important;
    /* 	font-size:17px !important; */
}

#IGNOU-Info .gdlr-core-column-service-media {
    margin-right: 10px;
    background-color: #F2921F;
    padding: 9px 15px;
    clip-path: polygon(0% 0%, 100% 0%, 70% 100%, 0% 100%);
}

#IGNOU-Info .gdlr-core-column-service-title-wrap {
    margin-bottom: 0px;
    background-color: #F2921F;
    padding: 9px 15px;
    clip-path: polygon(5% 0%, 100% 0%, 100% 100%, 0% 100%);
}


/*======IGNOU===========*/

#ignou-cvalues {
    min-height: 251px !important;
}

#ignou-cvalues {
    box-shadow: 0 2px 20px rgba(0, 0, 0, .2);
}

#ignou-cvalues .gdlr-core-column-service-title {
    color: #104C98;
}


/*==Begin of espresso Event ==  */


/* event grid  */
.gdlr-core-blog-content
#tab_set1{
	display:none !important;
}
.gdlr-core-blog-content {
    margin-bottom: -23px !important;
}
.gdlr-core-blog-grid-content-wrap .event-datetimes{
	margin-top: -18px;
}

table tr.tckt-slctr-tbl-tr{
	box-shadow: 2px 3px grey;
	box-shadow: 2px 2px #d5d6d8;
}
table tr.tckt-slctr-tbl-tr td{
	    padding: 2px 0px;
}
.event-tickets .tkt-slctr-tbl {
 margin-bottom: 0.12em !important;
width: 100%;
}
.event-tickets .tkt-slctr-tbl-wrap-dv{
	margin-bottom: 0.3em !important;
	font-size: 0.9em;
}
.tkt-slctr-tbl td .ticket-pending-pg span{
	padding: 0px !important;
	margin: 0px !important;
}


/* upcoming budge */
.ee-status.event-active-status-DTU {
/*     background-color: #f2931f;
      position: relative; 
    z-index: 99;
    top: -200px; */
}

/* goes on Sale */
span.ticket-pending{
/* display:none; */
}
.tkt-slctr-tbl td .ticket-pending-pg {
	top: 0;
} 

.tkt-slctr-tbl { 
/*     margin-bottom: -4.5em; */
}

.ticket-selector-submit-btn-wrap input.ticket-selector-submit-btn{
	    padding: 6px 12px;
    display: inline-block;
    -webkit-appearance: none;
    border-radius: 30px;
    background-color: #104c98 !important;
    padding-right: 6px !important;
    padding-left: 6px !important;
    outline: 4px solid #f2921f !important;
    outline-offset: 1.5px !important;
}

#espresso-notices-error, #espresso-ajax-notices-error {
    border-color: #104C98 !important;
	    color: #f2921f !important;
}
.espresso_events, .espresso_venues {   margin-bottom: 0px;}
kingster-single-magazine-author-tags, .kingster-content-area { padding-bottom: 0;}

table td .ticket-selector-tbl-qty-slct
{
	box-shadow: inset 3px 3px 2px rgba(0, 0, 0, 0.2);
    border: 1px solid #C6CFD2;
    background-color: #CFE2FA !important;
    outline: 3px solid #104c98 !important;
    outline-offset: 1.5px !important;
    border-radius: 2px;
}



.event-datetimes ul#ee-event-datetimes-ul-7311 {
/*     margin-bottom: 0px !important;
    margin-top: -140px;
    !important; */
}

.kingster-single-article-content .event-tickets {
    margin-top: -60px !important;
}

.vresp-tab-content h3{
    color: #104C98;
font-size: 1.0625em;
}
/*event venue after tabs  */
.espresso-venue-dv.espresso-venue-moved{
display: inline-block !important;
	margin-top: -5px;
}
.espresso-venue-dv.espresso-venue-moved strong,.espresso-venue-dv.espresso-venue-moved span {
    font-size: 11px;
}

.event-datetimes .ee-event-datetimes-ul{
	 margin-bottom: 0px;
}
.espresso-venue-dv.espresso-venue-moved h4{
 margin-bottom:-20px;
}
.display-tckt-slctr-tkt-details{
	display:none;
}
#espresso-registration-footer-dv {
    display: none !important;
}

.powered-by-event-espresso-credit {
    display: none !important;
}
.kingster-single-article-content .event-tickets form{
	    margin-bottom: -80px;
}

.ee-clearfix .ee-event-datetimes-li {
    width: 98% !important;
    list-style: none;
}

.ee-event-datetimes-ul {
    margin-left: 0px !important;
}

.event-content form {
    float: left;
}

.ee-upcoming-events-widget-ul .ee-event-datetimes-ul {
    margin-left: 2px !important;
    margin-bottom: 7px;
}

#event-tabs p {
    display: none;
}

.gdlr-core-blog-content .event-content p {
    display: none;
}

.gdlr-core-blog-grid .gdlr-core-blog-grid-content-wrap {
    box-shadow: 0 1px 2px 0 rgb(60 64 67 / 30%), 0 2px 6px 2px rgb(60 64 67 / 15%);
    /* 	    box-shadow: 0 2px 5px 0 #ddd, 0 2px 10px 0 #ddd; */
    padding: 1px 5px;
}

.gdlr-core-blog-grid .gdlr-core-blog-thumbnail {
    margin-bottom: 8px;
}

.gdlr-core-blog-grid .gdlr-core-blog-title {
    min-height: 64px;
}


/* ====widget font */

.ee-upcoming-events-widget-ul h5 {
    font-size: 15px;
    font-weight: 500;
}

.ee-upcoming-events-widget-ul h5 a {
    color: #104C98;
}

.ee-event-datetimes-li {
    width: 100%;
    color: #F2921F;
    font-size: 11px;
}

#ee-event-datetimes-ul-7339,
.ee-upcoming-events-widget-ul {
    margin-left: 0px;
}


/*=== Inputs======  */

#ee-spco-attendee_information-reg-step-form input,
#ee-spco-attendee_information-reg-step-form select,
#ee-spco-attendee_information-reg-step-form textarea {
    background-color: #CFE2FA !important;
    background-color: #FFF !;
    font-size: 15px;
    padding: 9px 12px;
    background-image: none;
    border: 1px solid #C6CFD2;
    border-radius: 3px;
    margin-bottom: 5px;
    box-shadow: inset 1px 2px 2px rgba(0, 0, 0, 0.2);
}

#ee-spco-attendee_information-reg-step-form input:focus,
#ee-spco-attendee_information-reg-step-form textarea:focus {
    background-color: #FEF8F0 !important;
    border: 1px solid #C6CFD2 !important;
    box-shadow: inset 1px 2px 2px rgba(0, 0, 0, 0.2);
}

#ee-spco-attendee_information-reg-step-form h4,
.drk-grey-text {
    color: #104c98;
}

.spco-ticket-info-dv tr td {
    border: 1px solid #C6CFD2;
    box-shadow: inset 1px 2px 2px rgba(0, 0, 0, 0.2);
}

.spco-ticket-info-dv tr.item {
    color: #104c98;
    font-weight: 600;
}

#spco-go-to-step-finalize_registration-submit,
#spco-go-to-step-payment_options-submit,
#ticket-selector-submit-7241-btn,
#spco-attendee_information-whats-next-buttons-dv input {
    box-shadow: none !important;
    background: #F2921F !important;
}

.spco-attendee-lgnd {
    color: #104C98;
    font-size: 16px;
}

.ee-reg-form-attendee-dv,
#ee-single-page-checkout-dv {
    background-color: #f5f5f3 !important;
}

.ee-table-view-datetime-list li {
    list-style: none;
    /* 	 margin-left: 7px; */
}


/*=====End of espresso======  */

/*====Course List search ======*/
.gdlr-core-course-item.gdlr-core-course-style-list-info .gdlr-core-course-item-id {
    display: none;
}
.gdlr-core-course-item.gdlr-core-course-style-list-info .gdlr-core-course-item-info-wrap {
    display: none;
}
.gdlr-core-course-item.gdlr-core-course-style-list-info .gdlr-core-course-item-title {
    color: #104C98;
	    font-size: 16px;
    padding-bottom: 10px;
    border-bottom: 1px solid #ddd;
    font-weight: 600;
}
.gdlr-core-course-item.gdlr-core-course-style-list-info .gdlr-core-course-item-list {
    box-shadow: rgba(50, 50, 93, 0.25) 0px 36px 20px -50px, rgba(0, 0, 0, 0.3) 0px 4px 4px 0px, rgba(10, 37, 64, 0.35) 0px 2px 7px 0px inset;
	 margin-bottom: 20px;
    padding: 9px 20px;
}

/* ======Search Page======= */

.gdlr-core-course-search-page-content .gdlr-core-course-item-title {
    color: #104C98 !important;
}


/* =====Personnel======= */

#personnel-breadcrumb2 span {
    margin: 0px 5px !important;
}

#personnel-sidebar .gdlr-core-sidebar-item {
    margin-top: -60px;
}

#personnel-image {
    box-shadow: 0 2px 5px 0 #ddd, 0 2px 10px 0 #ddd !important;
}

.menu-leaderships-container ul {
    box-shadow: 0 2px 5px 0 #ddd, 0 2px 10px 0 #ddd;
}

.menu-leaderships-container ul li a {
    color: #104C98;
    padding-left: 15px!important;
}

ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list li a:before {
    content: none;
}

.menu-leaderships-container ul li {
    font-weight: bold;
    padding-bottom: 4px;
    margin-bottom: 2px;
    /*     border-bottom: 2px dashed #104C98; */
    border-radius: 0 0 8px 8px;
    padding-left: 20px;
    border-bottom: 2px dotted !important;
    padding: 10px 0px !important;
}

.menu-leaderships-container ul li:last-child {
    border-bottom: none !important;
}

#personnel-info .gdlr-core-title-item-title-wrap h4 {
    color: #104C98 !important;
}

#personnel-info p {
    text-align: justify;
}

#personnel-headers .gdlr-core-title-item-title-wrap {
    background-color: #F2921F;
    padding: 10px 30px;
    clip-path: polygon(5% 0%, 100% 0%, 100% 100%, 0% 100%);
}


/* ------------------- */

#personel-members .gdlr-core-opacity-on-hover img,
.gdlr-core-zoom-on-hover img,
.gdlr-core-grayscale-effect img {
    clip-path: polygon(0% 0%, 80% 0%, 100% 0%, 100% 90%, 90% 100%, 0% 100%, 0% 86%, 0% 20%);
}

.gdlr-core-personnel-item .gdlr-core-personnel-list-button {
    border-radius: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    margin-top: 5px;
    margin-bottom: 20px;
    padding: 5px;
    width: 90%;
    text-align: center;
}

.gdlr-core-personnel-style-grid .gdlr-core-personnel-list-position {
    color: #F2921F !important;
}


/* ----End of Personnel-------- */


/*  ===Job=====*/

.awsm-job-form {
    display: none !important;
}


/* ======Media Query======= */


/* Extra large devices (large laptops and desktops, 1200px and up) */

@media only screen and (min-width: 1200px) {}


/* Large devices (laptops/desktops, 992px and up) */

@media only screen and (min-width: 992px) {
	#training-intro p{
		text-align:justify;
}
	#training-lading-page  {
		margin:0px !important;
}
}


/* Medium devices (landscape tablets, 768px and up) */

@media only screen and (max-width: 768px) {
/*     #training-tabs.gdlr-core-tab-featurev-item .gdlr-core-tab-featurev-title-item-wrap {
        width: 95% !important;
    } */
    #banking .gdlr-core-tab-item-title {
        padding: 5px 20px 5px;
    }
	.vresp-tabs-container{
		min-height: auto !important;
}
	.ee-gmap-wrapper{
		display:none;
}
	#training-intro p{
		text-align:justify;
}
	#training-lading-page  {
		margin:0px !important;
}
}


/* Small devices (portrait tablets and large phones, 600px and up) */

@media only screen and (min-width: 600px) {}


/* Extra small devices (phones, 600px and down) */

@media only screen and (max-width: 600px) {}