/*
 Theme Name:   Eduma Child
 Theme URI:    http://educationwp.thimpress.com/
 Description:  Eduma Child Theme
 Author:       ThimPress
 Author URI:   http://thimpress.com
 Template:     eduma
 Version:      1.0.0
 Text Domain:  eduma-child
*/
@font-face {
    font-family: 'Great Day Personal Use';
    src: url('GreatDayPersonalUse.eot');
    src: url('GreatDayPersonalUse.eot?#iefix') format('embedded-opentype'),
        url('GreatDayPersonalUse.woff2') format('woff2'),
        url('GreatDayPersonalUse.woff') format('woff'),
        url('GreatDayPersonalUse.ttf') format('truetype'),
        url('GreatDayPersonalUse.svg#GreatDayPersonalUse') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
	font-family: 'Conv_Allura-Regular';
	src: url('fonts/Allura-Regular.eot');
	src: local('☺'), url('fonts/Allura-Regular.woff') format('woff'), url('fonts/Allura-Regular.ttf') format('truetype'), url('fonts/Allura-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'Freestyle Script';
    src: url('FreestyleScriptBoldPlain.woff2') format('woff2'),
        url('FreestyleScriptBoldPlain.woff') format('woff'),
        url('FreestyleScriptBoldPlain.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

/******default********/
.hide{
    display:none !important;
}
strong{
    color:#DC572D;
}
.center {
    text-align: center !important;
}
.wpb_text_column.wpb_content_element {
    text-align: justify;
}
.sold {
    color: red !important;
}
/***footer***/
.footer {
    display: none !important;
}
/*******facebook album*****/
.col-md-24.powered-by {
    display: none !important;
}
.owl-buttons {
    display: none;
}
.owl-page span {
    display: none !important;
}
/**page title**/
.top_site_main {
height: 250px !important;
}
.top_site_main .page-title-wrapper {
    padding-bottom: 55px;
}
.top_site_main .page-title-wrapper h1, .top_site_main .page-title-wrapper h2{
    font-size: 2.2em;
}

/******main menu********/


/******gallery*********/
.gallery .vc_row-fluid {
    margin-bottom: 5px;
}
.gallery .thim-widget-multiple-images .col-sm-4, .gallery .thim-widget-multiple-images .col-sm-3, .gallery .thim-widget-multiple-images .thim-col-5 {
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom:0px;
    
}

/********footer*********/
footer#colophon .copyright-area .text-copyright {
    color: #ccc;
}
footer#colophon .footer .thim-footer-location .social a, footer#colophon .footer a, footer#colophon .copyright-area .text-copyright a, .thim-social li a {
    color: #fff;
}

/*******abstract pg****************/
.abstract .sc_heading {
    margin-bottom: 0px;
}
.abstract .sub-heading {
    font-size: 1.2em;
    color: #00559f;
    padding-top: 10px;
}
.abstract .thim-widget-icon-box {
    padding-bottom: 10px;
}
.abstract .boxes-icon {
    width: 7%;
}
.abstract table {
    margin-bottom: 0px;
}
.abstract .wpb_text_column.wpb_content_element {
    padding-left: 15px;
}
.abstract td {
    width: 50%;
    padding: 0px;
}
/********guest speakers*****/
.wrapper-lists-our-team .our-team-item:hover .our-team-image:before{
    opacity: 0;
}
/********reg-pg************/
.reg-pg tr:nth-child(odd) {
    background: #f5f5f5;
}
.reg-pg tr:first-child {
    color: #58c1f4;
}
.reg-pg td {
    padding: 5px 5px;
    text-align: center;
}
.reg-pg td:first-child{
    text-align:left;
}
/*************past events**********/
/**timeline**/
.cd-timeline-title-container .timeline-date {
    color: darkorange;
    font-style: normal !important;
}
.cd-timeline-content .timeline-express-read-more-link {
    color: #00345e;
}
/**event page**/
header.entry-header {
    display: none !important;
}
.thim-about-author {
    display: none !important;
}
.entry-navigation-post {
    display: none !important;
}
.entry-tag-share{
    margin: 0px 0 0px;
}
.thim-social-share {
    margin: 0px 0 0;
}
/** guest bio pg**/
article.our_team .extra-info {
    display: none;
}
article.our_team .content {
    border: 1px solid #eee;
    border-radius: 5px;
    box-shadow: 10px 10px 1px #eee;
    margin: .5em auto;
    color: #07325e;
    background: rgba(240, 248, 255, 0.6);
}
article.our_team .entry-content {
    padding: 2em 1.5em;
}
article.our_team .image {
    height: auto;
    float: left;
    margin-right: 2em;
}
article.our_team .bio {
    margin: 1.4em auto;
}
article.our_team .bio .title {
    text-align: center;
    font-weight: normal;
    font-size: 1.2em;
    color: #DC572D;
}
article.our_team .bio .regency {
    text-align: center;
    font-size: 1em;
    font-weight: normal;
    color: #58c1f4;
    line-height: 1;
}
article.our_team .image img, .wrapper-lists-our-team .our-team-item .our-team-image img {
    display: block;
    margin: auto;
    border-radius: 5px;
    box-shadow: 10px 10px 1px #eee;
}
.wrapper-lists-our-team .our-team-item .regency {
    font-weight: normal;
    color: #58c1f4;
}
.thim-other-member .box-title{
   color: #DC572D; 
}
/**************************************egvrs2020********************************/

/******* default*************/

.hide{
    display:none !important;
}
strong{
    color:#DC572D;
}

.wpb_text_column.wpb_content_element {
    text-align: justify;
}
.sold {
    color: red !important;
}
/*heading*/

.sc_heading {
    margin-bottom: 0;
}
.sc_heading .sub-heading {
    color: #DC572D;
    font-size: 1.3em;
    line-height: 1.6;
}
/*title with line */
.vc_separator.vc_separator_align_left h4 {
    color: #eb5c27;
}

/* icon Box*/
.thim-widget-icon-box .icon-box-link, .egvrs-item .thim-widget-icon-box .desc-content{
    color:#013D65;

}

/*center-icon box*/

.center-icon .thim-widget-icon-box{
    background-color: #fff;
    box-shadow: 1px -1px 6px 1px #fafafa;
    padding: 40px 5px;
    border-radius: 5px;
    transition: 1s all ease-in-out;
    -webkit-transition: 1s all ease-in-out;
    -moz-transition: 1s all ease-in-out;
}
.center-icon .thim-widget-icon-box:hover{
    background-color:#fdfdfd;
}

/***********top section *********/
.hero {
    background-image: url(http://egvrs.org/wp-content/uploads/2019/10/hero-bg.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    background-color: rgba(255, 255, 255, 0.4);
    background-blend-mode: soft-light;
}

/**********bottom section*****/

.sec-footer{
    background-image: url(http://egvrs.org/wp-content/uploads/2019/10/sec-bottom-bg.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center top;

}
/***********middle-section*******/
.mid-sec{
    background-image: url(http://egvrs.org/wp-content/uploads/2019/10/Section2-1.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: -15vw center;
    background-color: rgba(255, 255, 255, 0.4);
    background-blend-mode: soft-light;
}
/*************egvrs-shortcut****/
.egvrs-item{
    
}
.egvrs-item .thim-widget-icon-box {
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 1));
    box-shadow: 1px -1px 6px 1px rgb(255, 247, 246);
    padding: 30px 5px;
    border-radius: 5px;
    transition: 1s all ease-in-out;
    -webkit-transition: 1s all ease-in-out;
    -moz-transition: 1s all ease-in-out;
}
.egvrs-item .thim-widget-icon-box:hover{
    background-color:#feeff2;
}

.egvrs-item .thim-widget-icon-box .boxes-icon {
    width: 22% !important;
    margin-bottom: 1em;
}

/************egvrs2020******/

.egvrs2020{
    
}

/*.egvrs2020 .thim-widget-icon-box .boxes-icon {
    width: 20% !important;
    margin-right: 5px;
    padding-right:5px;
}
.egvrs2020 .thim-widget-icon-box .content-inner {
    width: 72% !important;
}
.egvrs2020 .thim-widget-icon-box .heading__primary {
    line-height: 1;
    margin-bottom: 5px !important;
}
.egvrs2020 .thim-widget-icon-box .icon-box-link, .thim-widget-icon-box .desc-content{
    font-size:.9em;
}
.egvrs2020 .thim-widget-icon-box .desc-icon-box {
    margin-top: 0px !IMPORTANT;
}
*/
/*******************gs-2020****************/
.gs-2020{
    
}
.gs-2020 .wrapper-lists-our-team .our-team-item .our-team-image:before{
    background-image: url(/wp-content/uploads/2019/10/egvrs-gs.png);
}

/*********statistics******************/
.statistics {
    background-image: url(http://egvrs.org/wp-content/uploads/2019/10/Counter-3.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    background-color: rgba(255, 255, 255, 0.6);
    background-blend-mode: soft-light;
}
.statistics .wrap-percentage {
    display: inline-flex;
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
}

.statistics .counter-box .icon-counter-box {
    color: #013d65;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.0), rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.25), rgba(255, 255, 255, .4));
    box-shadow: 1px 1px 5px 5px #feebe8;
    border-radius: 10%;
    width: 30%;
    margin: auto;
    display: block;
    line-height: 2;
}

.statistics .text_number {
    margin: auto 5px;
    font-size: 1.5em;
    color: #013d65;
    line-height: 40px;
    padding-top: 8px;
}
.statistics .counter-box.about-us .counter-box-content {
    color: #013d65;
    font-size: 16px;
    text-transform: capitalize;
}
/**********Best of retina2020*********/
.retina{
    
}

.retina .thim-widget-icon-box .boxes-icon {
    width: 20% !important;
    margin-right: 5px;
    padding-right:5px;
}
.retina .thim-widget-icon-box .content-inner {
    width: 72% !important;
}
.retina .thim-widget-icon-box .heading__primary {
    line-height: 1;
    margin-bottom: 5px !important;
}
.retina .thim-widget-icon-box .icon-box-link, .retina .thim-widget-icon-box .desc-content{
    font-size:.9em;
}
.retina .thim-widget-icon-box .desc-icon-box {
    margin-top: 0px !IMPORTANT;
}

/**********announcement************/
.announcement{
    
}
.announcement .wpb_content_element {
    margin-bottom: 10px;
}
.announcement h6 {
    color: #DC572D;
    font-size: 1.3em;
    line-height: 1.6;
}
.announcement .sc_heading {
    padding-top: 0px;
}
.announcement .thim-widget-icon-box .boxes-icon {
    width: 22% !important;
    margin-bottom: 1em;
}
/************contact*******************/
.contact{}
.contact .thim-widget-icon-box .boxes-icon {
    width: 7% !important;
    margin-right: 5px;
}
.contact .thim-widget-icon-box .content-inner {
    width: 91% !important;
}
.contact .thim-widget-icon-box .wrapper-box-icon.has_custom_image:not(.overlay) .desc-icon-box{
    margin-top: 5px;
}
.contact table, .contact tr, .contact td{
    border:none !important;
        margin: 0px;
}
.top_site_main.style_heading_2 {
	background-image: url("https://egvrs.org/wp-content/uploads/2023/07/Sub-Slider.jpeg") !important;
	background-repeat: no-repeat;
    background-size: auto !important;
}
.contact .thim-widget-icon-box .wrapper-box-icon.contact_info .heading__primary {
    font-size: 1.2em;
}
.contact .desc-icon-box p {
    display: none;
}
.style_heading_2_out .breadcrumbs-wrapper #breadcrumbs {
    border-bottom: none;
    border-top: none !important;
}
/*****************media quires***************/
@media (min-width: 1025px){
.navigation .navbar-nav>li>a, .navigation .navbar-nav>li>span {
    text-transform: uppercase;
    position: relative;
    padding: 11px 15px 29px;
}
/*guest bio pg*/
article.our_team .image {
    width: 20%;

}
article.our_team .content {
    width: 75%;

}

}


/*****************media quires***************/
@media (min-width: 1025px){
.navigation .navbar-nav>li>a, .navigation .navbar-nav>li>span {
    text-transform: uppercase;
    position: relative;
    padding: 11px 15px 29px;
}
/*guest bio pg*/
article.our_team .image {
    width: 20%;

}
article.our_team .content {
    width: 75%;

}

}

.tc-menu-inner {
   /* color: #ffffff !important; */
    font-size: 15px !important;
    font-weight: 600 !important;
}

.top_site_main .page-title-wrapper h1 {
    color:#ffffff !important;
}

.top_site_main.style_heading_2 .overlay-top-header {
  
  background-image: inherit !important;
	background-color: transparent !important;
}

.top_site_main {
	background-color:transparent !important;
}

.breadcrumbs span {
    color:#333333 !important;
}
.banner-wrapper.container h1
 {
	color:#333333 !important;
}

.top_site_main.style_heading_2 {
	background-image: url("https://egvrs.org/wp-content/uploads/2023/07/Sub-Slider.jpeg") !important;
	background-repeat: no-repeat;
    background-size: auto !important;
}
.top_site_main.style_heading_2 {
  padding-top: 0px !important;
}

.top_site_main.style_heading_2 .page-title-wrapper {

  padding-bottom: 99px;
}

.banner-wrapper.container h1 {
  color: #ffffff !important;
}

.breadcrumbs span {
  color: #ffffff !important;
}
.top_site_main.style_heading_2 .overlay-top-header{
    opacity: 1 !important;
}




/****** Course ******/




table.course-table, table.course-table tr {
    border: none;
}

.course-table td:first-child {
    /*padding-top: 1px;*/
    /*padding-right: 1px;*/
    /*padding-left: 1px;*/
    color: #ed7127;
    font-size: 14.5pt;
    font-weight: 700;
    font-family: "Myriad Pro"; 
    text-align: general;
    vertical-align: top;
    font-family: 'Lato';
    /*line-height: 1;*/
    border-color: #000;
    border-bottom: none;
     font-size: 18px;
            padding: 9px 15px 9px 0px;
}


.course-table td:last-child {
        padding: 9px 20px;
    /*padding-top: 1px;*/
    /*padding-right: 1px;*/
    /*padding-left: 1px;*/
    color: #06446E;
    font-size: 13.0pt;
    font-weight: 400;
    text-decoration: none;
    font-family: "Myriad Pro";
    text-align: general;
    vertical-align: top;
    border: none;
    font-family: "Lato";
}
.wpb_text_column.wpb_content_element.title-course {
    position: absolute;
    top: 50%;
    width: 100%;
    height: 50%;
    /* line-height: 1; */
}
.row-sec .wpb_content_element {
    margin-bottom: 0px !important;
}
.course-table-2 td:first-child {
    /* padding-top: 1px; */
    /* padding-right: 1px; */
    /* padding-left: 1px; */
    color: #12a19c;
    font-size: 14.5pt;
    font-weight: 700;
    font-family: "Myriad Pro";
    text-align: general;
    vertical-align: top;
    font-family: 'Lato';
    /* line-height: 1; */
    border-color: #000;
    border-bottom: none;
    font-size: 22px;
    padding: 12px 15px 12px 0px;
}
table.course-table-2, table.course-table-2 tr {
    border: none;
}
.course-table-2 td:last-child {
    padding: 12px 20px;
    /* padding-top: 1px; */
    /* padding-right: 1px; */
    /* padding-left: 1px; */
    color: #06446E;
    font-size: 13.0pt;
    font-weight: 400;
    text-decoration: none;
    font-family: "Myriad Pro";
    text-align: general;
    vertical-align: top;
    border: none;
    font-family: "Lato";
}
.day-2 tbody tr td p {
    padding: 0px !important;
    color: #12a19d !important;
}
.imag-table table.course-table-data.day-2:after {
    content: url(https://egvrs.org/wp-content/uploads/2022/10/Asset-1-1.png);
    position: absolute;
   top: -23% !important;
    right: 2%;
}
@media screen and (max-width: 770px) {
  table.course-table-data.day-2:after {
      display:none !important;
  }  
}
@media screen and (max-width: 500px) {
		.wpb_text_column.wpb_content_element.title-course {
    position: absolute;
				top: 20% !important;}
}
.vc_row.wpb_row.vc_row-fluid.coffee.vc_custom_1666362910696.vc_row-has-fill.vc_row-no-padding {
    height: 105px !important;
}
tr.second-title, tr.second-title td, tr.second-title td h5, tr.second-title td p {
    color: #0b4470;
    font-weight: 900 !important;
}


table.tt_timetable tr th {
    background: #004972;
    color: #fff;
}

td.tt_hours_column {
    background: #004972;
    color: #fff;
}



.tt_timetable .event {
    vertical-align: middle;
    background-color: #ffffff;
    color: #193459;
}
.program-link .vc_btn3 {
    color: #fff !important;
    border-color: #ebebeb;
    background-color: #004972 !important;
}

.event_cell_link {
    position: absolute; 
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    opacity: 0;
}
.vc-extral_class.back a {
    color: #0b4470 !important;
    line-height: 1.2 !important;
    font-size: 30px;
    font-family: 'Lato' !important;
}
.wpb_single_image.wpb_content_element.vc_align_left.back-img img {
    width: 80% !important;
}
@media screen and (max-width:767px){
.vc_tta-panel-heading {
    background-color: #004972 !important;
}
}





    #warning-message{ 
      display: none; 
	}
    @media only screen and (orientation:portrait){
        #wrapper { 
          display:none; 
			width:100%;
			height:600px;
			
			
      	}
			
		
		.mkdf-page-footer {
    display: none;
}
		
		.mkdf-content .mkdf-content-inner > .mkdf-container > .mkdf-container-inner {
			padding-top: 0 !important;
		}

        #warning-message { 
          	display:flex; 
			background-color:#097ac0;
			width:100%;
			color:#ffffff !important;
			height: 600px;
			text-align:center;
			align-items:center;
			z-index:9999999999999 !important;
			white-space:wrap;
			margin:auto;
			
			
      	}
		

		img {
			margin-left:4px !important;
		}
		
		.mkdf-page-footer {
			display:none !important;
		}
		.sgpb-basic-bottom-left.sgpb-floating-button.sg-popup-id-3533 {
			display:none;
		}
		.mkdf-mobile-header {
    display: none !important;
}
		
		.sgpb-basic-bottom-right.sgpb-floating-button.sg-popup-id-2698 {
			display:none;
		}
		.mkdf-container-inner, .mkdf-grid, .mkdf-row-grid-section {
    width: 100% !important;
}
		
		#warning-message h5 {
			color:#ffffff !important;
			font-size: 22px;
			font-weight: 700;
			margin:auto !important;
			display:flex;
			text-align:center;
		}
		
		
		.landscape {
			display:none !important;
			background-color:#333333 !important;
		}
    }
    @media only screen and (orientation:landscape){
        #warning-message{
          display:none; 
		
      }
		
		.icon {
			display:none;
		}
	
		
		.landscape {
			display:block !important;
			
		}
		
    }

 @media screen and (min-width:1000px){
div#warning-message {
    display: none !important;
}
}
.top_site_main.style_heading_2 {
	background-image: url("https://egvrs.org/wp-content/uploads/2023/07/Sub-Slider.jpeg") !important;
	background-repeat: no-repeat;
    background-size: auto !important;
}

/********2024 program****/
