<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">32.
/*=======================================
Template Design By WpFreeware Team.
Author URI : http://www.wpfreeware.com/
========================================*/
.navbar-default .navbar-brand span{
  color: #37c6f5;
}
.navbar-default .navbar-brand span{
  color: #37c6f5;
}
.navbar-default .navbar-nav &gt; li &gt; a:focus, .navbar-default .navbar-nav &gt; li &gt; a:hover {
    color: #37c6f5;
}
.navbar-default .navbar-nav &gt; .active &gt; a, .navbar-default .navbar-nav &gt; .active &gt; a:hover, .navbar-default .navbar-nav &gt; .active &gt; a:focus {
   color: #37c6f5;
}
.dropdown-menu &gt; li &gt; a:focus, .dropdown-menu &gt; li &gt; a:hover {
  color: #37c6f5 !important;  
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #37c6f5;
}
.navbar-default .navbar-nav &gt; .open &gt; a, .navbar-default .navbar-nav &gt; .open &gt; a:focus, .navbar-default .navbar-nav &gt; .open &gt; a:hover {
  background-color: transparent;
  color: #37c6f5;
}
.navbar-default .navbar-nav .open .dropdown-menu &gt; li &gt; a {
  color: #37c6f5;
}
.slides-pagination a.current {  
  background-color: #37c6f5;
}
.slider_btn:hover,.slider_btn:focus{  
  color: #37c6f5;
  border-color: #37c6f5; 
}
.titile:after{ 
  background-color: #0c7bc0;
}
.feed_tabs{border-bottom: 2px solid #78adc9;}
.feed_tabs li.active a,.feed_tabs li.active a:hover,.feed_tabs li.active a:focus{
  border:2px solid;
  color: #78ADC9 !important; 
  border-color: #78ADC9 #78ADC9 transparent;
}

.feed_tabs li a:hover{ 
  background-color: #78adc9;
}
.news_tab .media-body &gt; a :hover{
  color: #78ADC9;
}
.see_all:hover, .see_all:focus{
  border-color:#78ADC9;
  color: #78ADC9;  
}
.single_notice_pane .slick-prev {
  background-color: #003151; 
}
.single_notice_pane .slick-next {
  background-color: #003151;  
}
.title_area span{  
  background: none repeat scroll 0 0 #0c7bc0;
}
.whyus_icon{
  background: none repeat scroll 0 0 #0c7bc0;  
}
.course_more:hover,.course_more:focus {
  color: #0c7bc0;    
}
.singCourse_title a:hover{  
  color: #0c7bc0;
}
.singCourse_price{
  color: #0c7bc0;
}
.tutors_thumb {
  background: none repeat scroll 0 0 #ffffff;
}
.singTutors_content&gt;span{
  background-color: #003151;
}
.tutors_socnav li a:hover,.tutors_socnav li a:focus{
  color: #003151;
  border-color: #003151;
}
.tutors_nav .slick-dots li.slick-active{
  border-color: #003151;
}
.stsTestimonial_content &gt; p {
  color: #003151;
}
.scrollToTop:hover{
  background-color: #003151;  
}
.footer_bootomLeft a{
  color: #003151;
}
.pagination li a{
  color: #003151;
}
.pagination li a:hover,.pagination li a:focus{
  background-color: #003151;
}
.single_blog_archive {
  border-bottom: 3px solid #003151;  
}
.blog_title a:hover{
  color: #003151;
}
.blog_commentbox &gt; p:hover{
  color: #003151;
}
.blog_commentbox&gt;a:hover{
  color: #003151;
}
.blog_readmore:hover,.blog_readmore:focus{  
  color: #003151;
}
.blog_readmore:hover::before,
.blog_readmore:hover::after,
.blog_readmore:focus::before,
.blog_readmore:focus::after {
  color: #003151; 
}
.tags_nav li a:hover,.tags_nav li a:focus{  
  background-color: #003151;
}
.single_blog blockquote&gt;span{
  color: #003151;
}
.single_blog ul li &gt; span {
  color: #003151;
}
.prev_post:hover{
  color: #003151;
  border-color: #003151; 
}
.next_post:hover{
  color: #003151;
  border-color: #003151;
}
.related_post &gt; h2 {
  color: #003151;
}
.events_slider .slick-prev,.events_slider .slick-next {
  background-color: #003151;
}
.error_page_content h1:after, .error_page_content h1:before {
  border: 2px solid #003151;
}
.error_page_content p&gt;a:hover{
  color: #003151;
}
.error_page_content p:before {
  border-top: 1px solid #003151;
}
.error_page_content p:after {
  border-top: 1px solid #003151;
}
.error_page_content p {
  border-bottom: 2px solid #003151;
  border-top: 2px solid #003151;
}
.error_page_content h1 {  
  color: #003151;
}
.wp-form-control:focus{
  border: 1px solid #003151;
}
.wpcf7-submit {
  border: 1px solid #003151;
  color: #003151;  
}
.wpcf7-submit:hover,.wpcf7-submit:focus{
  background-color: #003151;
  color: #ffffff;
}
.footer_widget_nav li a {
  color: #003151;
}
.dropdown-menu &gt; .active &gt; a, .dropdown-menu &gt; .active &gt; a:focus, .dropdown-menu &gt; .active &gt; a:hover {
  color: #003151 !important;  
}
.single_sidebar &gt; h2 {
  background-color: #003151;
}
.singlecourse_price {  
  color: #003151;
}
.course_table thead{
  background-color: #003151;
}
.related_course &gt; h2 {
  color: #003151;  
}
.single_sidebar &gt; ul &gt; li&gt;a:hover,.single_sidebar &gt; ul &gt; li&gt;a:focus{
  color: #003151;
}
.news_tab .media-body &gt; a:hover {
  color: #003151;
}

/*=======================================
Template Design By WpFreeware Team.
Author URI : http://www.wpfreeware.com/
========================================*/

@media only screen and (max-width: 991px){
	.speakers-list .thumb .round-style {
		bottom: -40px;
	}
	.speakers-list:hover .thumb .round-style {
		bottom: 20px;
	}
	.practise-style-4column .speakers-list {
		min-height: 313px;
	}
	.practise-style-4column .speakers-list .thumb .round-style {
	    bottom: -60px;
	}
	.practise-style-4column .speakers-list:hover .thumb .round-style {
	    bottom: -5px;
	}
	
	
	
	.speakers-list_static:hover .thumb .round-style {
		bottom: 0px;
	}
	.practise-style-4column .speakers-list_static {
		min-height: 350px;
	}
}

@media only screen and (max-width: 767px){
	.speakers-list,speakers-list_static {
		display: block;
		float: none;
		margin-left: auto;
		margin-right: auto;
		max-width: 500px;
	}
	.speakers-list .thumb img, speakers-list_static .thumb img {
		width: 100%;
	}
	.speakers-list .thumb .round-style, speakers-list_static .thumb, .round-style {
		bottom: 0px;
	}
	.speakers-list:hover .thumb .round-style {
	   bottom: 60px;
	}
	.practise-style-4column .speakers-list .thumb .round-style {
	  bottom: -25px;
	}
	.practise-style-4column .speakers-list:hover .thumb .round-style {
	  bottom: 38px;
	}
	.practise-style-4column .speakers-list {
	min-height: 353px;
	}


	.practise-style-4column .speakers-list_static {
	min-height: 350px;
	}


}
@media only screen and (max-width: 512px){
	.speakers-list .thumb .round-style {
		bottom: -10px;
	}
	.speakers-list:hover .thumb .round-style {
	   bottom: 55px;
	}
	.practise-style-4column .speakers-list {
	min-height: 373px;
	}

	.practise-style-4column .speakers-list-static {
	min-height: 373px;
	}


}

@media only screen and (max-width: 489px){
	.speakers-list .thumb .round-style, .speakers-list-static .thumb .round-style {
		display: none;
	}
	.speakers-list .practise-details .icon, .speakers-list-static .practise-details .icon {
	   margin-top: 15px;
	}
	
	.practise-style-4column .speakers-list {
	min-height: 373px;
	}
	.practise-style-4column .speakers-list-static {
	min-height: 373px;
	}

}

.boxed-section{
	position:relative;
	width:100%;
	padding:50px 0px;
}

.boxed-section .outer-container{
	position:relative;
	border:1px solid #c9c9c9;
}

.boxed-section .pract-box{
	position:relative;
	padding:0px !important;
	margin:0px !important;
	border:1px solid #c9c9c9;
	background:#ffffff;
	text-align:center;
	overflow:hidden;	
}

.boxed-section .pract-box:hover{
	border-color:#29f208;	
}

.boxed-section .pract-box.mix{
	display:none;	
}

.boxed-section .pract-box .box-inner{
	position:relative;
	width:100%;
	min-height:280px;
	max-height:280px;
	overflow:hidden;	
}

.two-col-boxed.boxed-section .pract-box .box-inner{
	min-height:248px;
	max-height:248px;
}

.boxed-section .pract-box .box-inner .content-outer{
	position:absolute;
	left:0px;
	top:0px;
	display:table;
	padding:10px 15px;
	width:100%;
	height:280px;
	vertical-align:middle;
	overflow:auto;
}

.two-col-boxed.boxed-section .pract-box .box-inner .content-outer{
	height:248px;
}

.boxed-section .pract-box .box-inner .content{
	display:table-cell;
	vertical-align:middle;	
}

.boxed-section .pract-box .box-inner .content p{
	margin-bottom:0px;	
}

.boxed-section .pract-box h3{
	font-size:17px;
	color:#1c1c1c;
	text-transform:capitalize;
	margin-bottom:20px;	
}

.boxed-section .pract-box h3:after{
	content:'';
	display:block;
	width:50px;
	height:2px;
	background:#29f208;
	margin:20px auto 10px;	
}

.boxed-section .pract-box .icon{
	position:relative;
	font-size:32px;
	color:#29f208;
	margin-bottom:25px;	
}

.boxed-section .pract-box .overlay-box{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	min-height:278px;
	max-height:278px;
	background:#ffffff;
	opacity:0;
	transform:scale(0,0);
	-webkit-transform:scale(0,0);
	-ms-transform:scale(0,0);
	-o-transform:scale(0,0);
	-moz-transform:scale(0,0);
	transition:all 500ms ease;
	-webkit-transition:all 500ms ease;
	-ms-transition:all 500ms ease;
	-o-transition:all 500ms ease;
	-moz-transition:all 500ms ease;
	overflow:hidden;
	z-index:2;
}

.boxed-section .pract-box:hover .overlay-box{
	opacity:1;
	transform:scale(1,1);
	-webkit-transform:scale(1,1);
	-ms-transform:scale(1,1);
	-o-transform:scale(1,1);
	-moz-transform:scale(1,1);	
}

.two-col-boxed.boxed-section .pract-box .overlay-box{
	min-height:248px;	
}

.boxed-section .pract-box .overlay-box .content-outer{
	position:absolute;
	left:0px;
	top:0px;
	display:table;
	padding:10px 15px;
	width:100%;
	height:278px;
	vertical-align:middle;
	overflow:auto;
}

.two-col-boxed.boxed-section .pract-box .overlay-box .content-outer{
	height:248px;
}

.boxed-section .pract-box .overlay-box .content{
	display:table-cell;
	vertical-align:middle;	
}

.boxed-section .pract-box .overlay-box .content p{
	margin-bottom:0px;	
}

.boxed-section .pract-box h3{
	font-size:17px;
	color:#1c1c1c;
	text-transform:capitalize;
	margin-bottom:20px;	
}

.boxed-section .pract-box h3:after{
	content:'';
	display:block;
	width:50px;
	height:2px;
	background:#29f208;
	margin:20px auto 10px;	
}

/*** 

====================================================================
	Practise Area
====================================================================

***/
.speakers-list2 {
	border-bottom: 3px solid #29f208;
	border-radius: 0 0 2px 2px;
	margin-bottom: 10px;
	min-height: 23px;
	padding:20px;
	overflow: hidden;
	position: relative;
	background-color:#FFF !important; 	
}

.speakers-list, .speakers-list-static {
	border-radius: 0 0 2px 2px;
	margin-bottom: 30px;
	min-height: 350px;
	position: relative;
}

.speakers-list .thumb, .speakers-list-static .thumb {
	position: relative;
}

.speakers-list .thumb img, .speakers-list-static .thumb img {
	width: 100%;
}

.speakers-list .thumb .round-style {
	background-color: #fbf7f8;
	border-radius: 50%;
	bottom: -63px;
	height: 90px;
	left: 0;
	margin: auto;
	position: absolute;
	right: 0;
	transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-webkit-transition:all 0.3s ease;
	-ms-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	width: 90px;
}



.speakers-list:hover .thumb .round-style {
	bottom: 3px;
}

.speakers-list .practise-details {
	background-color: #fbf7f8;
	bottom: -50px;
	padding: 0 15px 30px;
	position: absolute;
	text-align: center;
	transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-webkit-transition:all 0.3s ease;
	-ms-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	width: 100%;
}


.speakers-list-static .practise-details {
	background-color: #fbf7f8;
	padding: 0 15px 30px;
	position: absolute;
	text-align: center;
	transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-webkit-transition:all 0.3s ease;
	-ms-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	width: 100%;
}


.speakers-list:hover .practise-details {
	bottom: 0;
}


.speakers-list .practise-details .icon {
	color: #29f208;
	display: inline-block;
	font-size: 30px;
}

.speakers-list-static .practise-details_static .icon {
	color: #29f208;
	display: inline-block;
	font-size: 30px;
}


.speakers-list .practise-details .title , .speakers-list2 .practise-details .title{
	font-weight: 600;
	margin-bottom: 10px;
	margin-top: 15px;
	text-transform: uppercase;
}

.speakers-list-static .practise-details .title {
	font-weight: 600;
	margin-bottom: 10px;
	margin-top: 15px;
	text-transform: uppercase;
}


.speakers-list .practise-details .details {
	font-size: 13px;
}

.speakers-list-static .practise-details .details {
	font-size: 13px;
}

.speakers-list .practise-details a.btn-thm {
	margin-top: 15px;
}

.speakers-list-static .practise-details a.btn-thm {
	margin-top: 15px;
}

.speakers-list:hover .practise-details a.btn-thm {
	margin-top: 10px;
}

/* practise-style-4column */

.practise-style-4column .speakers-list {
	min-height: 313px;
}

/* practise-style-4column */

.practise-style2-4column .speakers-list {
	min-height: 195px;
}


.practise-style2-4column .speakers-list .practise-details {
	bottom: -65px;
	display: inline-block;
	padding: 29px 15px 25px;
}

.practise-style2-4column .speakers-list-static .practise-details {
	display: inline-block;
	padding: 29px 15px 25px;
}


.practise-style2-4column .speakers-list:hover .practise-details {
	bottom: 4px;
}

.practise-style2-4column .speakers-list-static:hover .practise-details {
	bottom: 4px;
}

.parallax-section{
	position:relative;
	padding:80px 0px;
	color:#1c1c1c;
	background-position:center center;
	background-size:cover;
	background-attachment:fixed;
	background-repeat:no-repeat;
}

/*.parallax-section:before{
	content:'';
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	background:rgba(255,255,255,0.80);
	z-index:0;	
}*/

.parallax-section .auto-container{
	position:relative;
	z-index:1;
}

.parallax-section h2{
	position:relative;
	font-size:42px;
	font-weight:400;
	line-height: 1.3em;
	margin-bottom:30px;
	font-family: 'Roboto Condensed', sans-serif;
}

.parallax-section h3 {
	font-family: "Open Sans",sans-serif;
	font-size: 20px;
	font-weight: 500;
	letter-spacing: 0;
	margin-bottom: 40px;
	position: relative;
}

.parallax-section .line{
	position:relative;
	width:100px;
	height:3px;
	background:#29f208;
	margin:0px auto 50px;	
}

.parallax-section .theme-btn{
	margin:0px 12px;
	color:rgba(255,255,255,0.80);	
}



&lt;!-- button --&gt;
.btn-thm {
	font-family: "Roboto",sans-serif !important;
	font-weight: 700;
	text-transform: uppercase;
	color: #fff !important;
	display: inline-block;
	background: #29f208 !important;
	position: relative;
	letter-spacing: 1px;
	line-height: 40px;
	padding-left: 27px;
	border-radius: 3px;
	padding-right: 9px;
	font-size: 14px;
	-webkit-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.btn-thm i {
    padding-left: 15px;
    font-size: 1.25em;
    padding-right: 7px;
    vertical-align: middle;
    border-left: 2px solid #0099cc !important;
    position: relative;
    margin-left: 20px;
    font-size: 14px;
    line-height: 28px;
	-webkit-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.btn-thm i:after {
	content: '';
	width:1px;
	height:100%;
	background: #d31e3d !important;
	position: absolute;
	left: -2px;
	top: 0;
	-webkit-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.btn-thm:hover,
.btn-thm:focus,
.btn-thm:active {
	background: #29f208 !important;
}

.btn-thm:hover i,
.btn-thm:focus i,
.btn-thm:active i {
    border-left-color: #ffffff !important;
}

.btn-thm:hover i:after,
.btn-thm:focus i:after,
.btn-thm:active i:after {
	background: #ffffff !important;
}

.btn-thm:hover,
.btn-thm:focus,
.btn-thm:active,
.btn-thm:hover i,
.btn-thm:focus i,
.btn-thm:active i {
	color: #fff !important;
}

.btn-thm.btn-white {
	color: #29f208 !important;
	background: #fff !important;
}

.btn-thm.btn-white i {
    border-left: 1px solid #f8f8f8 !important;
}

.btn-thm.btn-white:hover,
.btn-thm.btn-white:focus,
.btn-thm.btn-white:active {
	color: #fff !important;
	background: #212832 !important;
}

.btn-thm.btn-black {
	color: #fff !important;
	background: #1c1c1c !important;
}

.btn-thm.btn-black i {
    border-left: 1px solid #150202 !important;
}

.btn-thm.btn-black i:after {
	background: #5e5a5a !important;
}

.btn-thm.btn-black:hover,
.btn-thm.btn-black:focus,
.btn-thm.btn-black:active {
	color: #fff !important;
	background: #29f208 !important;
}

.btn-thm.btn-black:hover i,
.btn-thm.btn-black:focus i,
.btn-thm.btn-black:active i {
    border-left-color: #fb5571 !important;
}

.btn-thm.btn-black:hover i:after,
.btn-thm.btn-black:focus i:after,
.btn-thm.btn-black:active i:after {
	background: #d31e3d !important;
}


.btn-xs {
	font-size: 13px;
	line-height: 35px;
	padding: 10px 50px;
}

.btn-xs i {
	margin-left: 10px;
	padding-left: 10px;
	padding-right: 0;
}

.btn-lg {
	font-size: 16px;
	padding: 5px 9px 5px 25px;
}



.title_ws {
	font-size:18px;
	font-weight:bold;
	color:#0C0;	
	
}


.pb-5 {padding-bottom:5px; }
.pb-10 {padding-bottom:10px; }
.pb-15 {padding-bottom:15px; }
.pb-25 {padding-bottom:25px; }
.pb-20 {padding-bottom:20px; }



/*online registration floating bar */

.reglink a { 
   text-decoration: none;
opacity:1;
	transform:scale(1,1);
	-webkit-transform:scale(1,1);
	-ms-transform:scale(1,1);
	-o-transform:scale(1,1);
	-moz-transform:scale(1,1);	
	z-index:99999 !important;
}



.reglink ul {
   list-style: none;
   margin: 0;
   padding: 0;
	z-index:99999 !important;   
}

.reglink #sticky-social {
   right: 0;
   position: fixed;
   top: 92px;
	z-index:99999 !important;
}

.reglink #sticky-social a {

   color: #fff;
   display: block;
   height: 55px;
   font: 16px "Open Sans", sans-serif;
   line-height: 55px;
   position: relative;
   text-align: center;
   width: 75px;
	z-index:99999 !important;
}

.reglink #sticky-social a:hover span {
   right: 100%;
	z-index:99999 !important;
}

.reglink #sticky-social a span {
   line-height: 55px;
   right: -200px;
   position: absolute;
   text-align:center;
   width:200px;
	z-index:99999 !important;
}


#sticky-social a[class*="confreg"],
#sticky-social a[class*="confreg"]:hover,
#sticky-social a[class*="confreg"] span { background: #dd4b39; }	

#sticky-social a[class*="confteas"],
#sticky-social a[class*="confteas"]:hover,
#sticky-social a[class*="confteas"] span { background: #52de3b; }	


/* end of online registration floating bar */


.regular-btn{
	position:relative;
	padding:10px 20px;
	line-height:28px;
	text-transform:uppercase;
	background:#ffffff;
	color:#777777 !important;
	font-size:13px;
	border:1px solid #c9c9c9 !important;
	font-family: 'Montserrat', sans-serif;
	transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-webkit-transition:all 0.3s ease;
	-ms-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
}

.regular-btn:hover{
	background:#29f208 !important;
	color:#ffffff !important;
	border-color:#29f208 !important;
}

/* speakers page profile details */
.speakers #member {
	z-index:99999 !important;
}

.speakers #member a {

   color: #fff;
   display: block;
   height: 55px;
   font: 16px "Open Sans", sans-serif;
   line-height: 55px;
   position: relative;
   text-align: center;
   width: 75px;
	z-index:99999 !important;
}

.speakers #member a:hover span {
   left: 100%;
	z-index:99999 !important;
}

.speakers #member a span {
   line-height: 55px;
   left: -200px;
   position: absolute;
   text-align:center;
   width:200px;
	z-index:99999 !important;
}
/* end of speakers page profile details */


/* Start - popup */
.popup {
    width:100%;
    height:100%;
    display:none;
    position:fixed;
    top:0px;
    left:0px;
    background:rgba(0,0,0,0.75);
}

 
/* Inner */
.popup-inner {
    max-width:700px;
    width:90%;
    padding:40px;
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
    box-shadow:0px 2px 6px rgba(0,0,0,1);
    border-radius:3px;
    background:#fff;
}
 
/* Close Button */
.popup-close {
    width:30px;
    height:30px;
    padding-top:4px;
    display:inline-block;
    position:absolute;
    top:0px;
    right:0px;
    transition:ease 0.25s all;
    -webkit-transform:translate(50%, -50%);
    transform:translate(50%, -50%);
    border-radius:1000px;
    background:rgba(0,0,0,0.8);
    font-family:Arial, Sans-Serif;
    font-size:20px;
    text-align:center;
    line-height:100%;
    color:#fff;
}
 
.popup-close:hover {
    -webkit-transform:translate(50%, -50%) rotate(180deg);
    transform:translate(50%, -50%) rotate(180deg);
    background:rgba(0,0,0,1);
    text-decoration:none;
}

/* end of popup */



/* agenda page */

.agenda-page .day1_track1 {
	background-color: #0caaf5;
}

.agenda-page .day1_track2 {
	background-color: #21cd6e;
}

.agenda-page .day1_track4 {
	background-color: #e3f60a;
}

.agenda-page .day2_track1 {
	background-color: #27f50c;
}
.agenda-page .day2_track2 {
	background-color: #f79416;
}


.agenda-page .agenda-row_6 {
	width: 49.6% ;
}


.agenda-page .agenda-row {
	display: inline-block;
	position: relative;
	width: 24.6%;
	float: left;
	margin: 0 2px;
}

.agenda-page .agenda-row .d1_t1 {
	background-color: #0caaf5;
}

.agenda-page .agenda-row .d1_t2 {
	background-color: #21cd6e;
}

.agenda-page .agenda-row .d2_t1 {
	background-color: #27f50c;
}

.agenda-page .agenda-row .d2_t2 {
	background-color: #f79416;
}


.agenda-page .agenda-row .agenda-day {
	color: #fff;
	font-weight: 700;
	margin-bottom: 5px;
	padding: 10px 20px;
	text-transform: uppercase;
	text-align: center;
}

.agenda-page .agenda-row .agenda-session {
	border: 1px solid #f5f5f5;
	min-height: 138px;
	overflow: hidden;
	padding: 10px;
	position: relative;
	text-align: center;
}
/*
	margin-bottom: 5px;
	background-color: #eee;
*/	

.agenda-page .agenda-row {
	margin-top:40px;
}

.agenda-page .agenda-row .agenda-session .session-break-inner {
	display: inline-block;
	left: 0;
	position: absolute;
	right: 0;
	top: 13px;
}


.agenda-page .agenda-row .agenda-session .agenda-session-inner {
	display: inline-block;
	left: 0;
	position: absolute;
	right: 0;
	top: 13px;
	transition: all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-ms-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;	
}

.agenda-page .agenda-row .agenda-session:hover .agenda-session-inner {
	top: -80px;
}

.agenda-page .agenda-row .agenda-session .agenda-session-inner .agenda-speaker-img {
	margin-top:3px;
	opacity: 1;
}
/*	
	transition: all 0.5s ease-in 0s;
	-moz-transition:all 0.5s ease-in 0s;
	-webkit-transition: all 0.5s ease-in 0s;
	-ms-transition: all 0.5s ease-in 0s;
	-o-transition: all 0.5s ease-in 0s;	
*/


.agenda-page .agenda-row .agenda-session:hover .agenda-session-inner .agenda-speaker-img {
	opacity: 1;

}

.agenda-page .agenda-row .agenda-session .agenda-session-inner .agenda-speaker-img img {
	border-radius: 50%;
}

.agenda-page .agenda-row .agenda-session .agenda-session-inner .caption .title,
.agenda-page .agenda-row .agenda-session .session-break-inner .title, 
.agenda-page .agenda-row .agenda-session .session-static-inner .caption .title {
	color: #000000;
	font-size: 13px;
	font-weight: 600;
	margin-top: 10px;
	
	/*text-transform: uppercase;*/
	transition: all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-ms-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;	
}
.agenda-page .agenda-row .agenda-session .agenda-session-inner .caption .title
{
	margin-bottom:2px;
}

.agenda-page .agenda-row .agenda-session .session-static-inner .caption .title {
	margin-top:25px;
	font-size: 13px;	
}
.agenda-page .agenda-row .agenda-session .session-break-inner .title {
	margin-top:25px;
	font-size: 14px;
	color:#000000 !important;
}

.agenda-page .agenda-row .agenda-session .session-break-inner .agenda_time {
    color: #000000;
	font-size: 13px;
	font-weight: 600;
	line-height: 15px;
	margin-bottom: 5px !important;
	margin-top: 5px;
}

.agenda-page .agenda-row .agenda-session .session-static-inner .agenda_time {
		font-size: 13px;
	font-weight: 600;
	line-height: 15px;
	margin-bottom: 5px !important;
	margin-top: 5px;
}
.agenda-page .agenda-row .agenda-session:hover .agenda-session-inner .caption .title  {
	font-size: 14px;
}

.agenda-page .agenda-row .agenda-session .agenda-session-inner .caption .agenda_time
 {
	color: #000000;
	font-size: 13px;
	font-weight: 600;
	line-height: 15px;
	margin-bottom: 5px !important;
	margin-top: 5px;
}

.agenda-page .agenda-row .agenda-session .agenda-session-inner .caption .agenda_time i ,
.agenda-page .agenda-row .agenda-session .session-break-inner .caption .agenda_time i
{
	color: #003151;
}

.agenda-page .agenda-row .agenda-session .session-static-inner .caption .agenda_time i {

}


.agenda-page .agenda-row .agenda-session .agenda-session-inner .caption .agenda_topic,
.agenda-page .agenda-row .agenda-session .session-break-inner .caption .agenda_topic
 {
	color: #000000;
	font-size: 13px;
	font-weight: 600;
	line-height: 15px;
	margin-bottom: 0 !important;
}
.agenda-page .agenda-row .agenda-session .session-static-inner .caption .agenda_topic {
	color: #000000;
}

.agenda-page .agenda-row .agenda-session .agenda-session-inner .caption .agenda_topic i,
.agenda-page .agenda-row .agenda-session .session-break-inner .caption .agenda_topic i
{
	color: #003151;
}
.agenda-page .agenda-row .agenda-session .session-static-inner .caption .agenda_topic i {
	color: #000000;
}

.agenda-page .agenda-row .session-break {
	background-color: #fb17f3 !important; 
}

.agenda-session.class-absence1:before {
	background-color: #9101CC;
	bottom: 0;
	content: "";
	height: 100%;
	width: 100%;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 1;
}

.agenda-session.class-absence1:after {
	bottom: 0;
	color: #fff;
	font-size: 16px;
	height: 100%;
	width: 100%;
	left: 0;
	position: absolute;
	right: 0;
	text-align: center;
	top: 35%;
	transition:all 500ms ease;
	-moz-transition:all 500ms ease;
	-webkit-transition:all 500ms ease;
	-ms-transition:all 500ms ease;
	-o-transition:all 500ms ease;
	z-index: 1;
}

/*Class style*/
.our-class {
    background: url(../images/photos/ab1.jpg) center center no-repeat;
    background-size: cover;
    position: relative;
}

.our-class:before {
    background-color: rgba(0, 0, 0, 0.75);
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    width: 100%;
}

.our-class .caption {
	color: #fff;
	padding: 20px 30px 45px;
    position: relative;
}

.our-class .caption ul li {
	border-bottom: 1px solid #555;
    font-weight: 600;
	padding: 15px 0;
	text-transform: uppercase;
}

.our-class .caption ul li span {
	color: #fff;
	float: right;
	text-align: right;
}


/* end of agenda page */

.nav-up {
    top: -40px;
}


/* popup modal */
.popup-modal {
	max-width: 550px;
	background: #fff;
	position: relative;
	margin: 0 auto;
}
.popup-modal .description-box { padding: 12px 36px 18px 36px; }
.popup-modal .description-box h4 {
   font: 15px/24px 'Open Sans', sans-serif;
   font-weight: 700;
	margin-bottom: 12px;
   color: #111;
}
.popup-modal .description-box p {
	font: 14px/24px 'Open Sans', sans-serif;
   color: #A1A1A1;
   margin-bottom: 12px;
}
.popup-modal .description-box .categories {
   font: 11px/21px 'Open Sans', sans-serif;
   font-weight: 300;
   color: #A1A1A1;
   text-transform: uppercase;
   letter-spacing: 2px;
   display: block;
   text-align: left;
}
.popup-modal .description-box .categories i {
   margin-right: 8px;
}
.popup-modal .link-box {
   padding: 18px 36px;
   background: #111;
   text-align: left;
}
.popup-modal .link-box a {
   color: #fff;
	font: 11px/21px 'Open Sans', sans-serif;
   font-weight: 700;
	text-transform: uppercase;
   letter-spacing: 3px;
   cursor: pointer;
}
.popup-modal a:hover {	color: #00CCCC; }
.popup-modal a.popup-modal-dismiss { margin-left: 24px; }


/* fadein/fadeout effect for modal popup
/* ------------------------------------------------------------------ */

/* content at start */
.mfp-fade.mfp-wrap .mfp-content .popup-modal {
   opacity: 0;
   -webkit-transition: all 200ms ease-in-out;
	-moz-transition: all 200ms ease-in-out;
	-o-transition: all 200ms ease-in-out;
	-ms-transition: all 200ms ease-in-out;
   transition: all 200ms ease-in-out;
}
/* content fadein */
.mfp-fade.mfp-wrap.mfp-ready .mfp-content .popup-modal {
   opacity: 1;
}
/* content fadeout */
.mfp-fade.mfp-wrap.mfp-removing .mfp-content .popup-modal {
   opacity: 0;
}


====================================================================
	Pricing Section
====================================================================

***/

.pricing-table {
	background-color: #f7f7f7;
	position: relative;
}

.pricing-table .pricing-header {
	position: relative;
	text-align: center;
}

.pricing-table .pricing-header .package-price {
	background-color: rgba(21, 130, 181, 0.9);
	border: 10px solid rgba(255, 255, 255, 0.25);
	border-radius: 50%;
	color: #fff;
	display: inline-block;
	font-size: 22px;
	font-weight: 600;
	margin: 0 auto 0 -80px;
	padding: 20px 23px;
	position: absolute;
	top: -64px;
}

.pricing-table.active .pricing-header .package-price {
	background-color: rgba(21, 130, 181, 0.9);
}

.pricing-table .pricing-header .package-price span {
	font-size: 16px;
}

.pricing-table .pricing-title {
	background-color: #0b7999;
	color: #fff;
	font-size: 20px;
	font-weight: 600;
	padding: 12px 0;
	text-align: center;
	text-transform: uppercase;
}

.pricing-table .pricing-feature {
	text-align: center;
}

.pricing-table .pricing-feature li {
	background-color: #f1f1f1;
	padding: 10px 0;
	text-transform: uppercase;
}

.pricing-table .pricing-feature li:nth-child(2n+1) {
	background-color: #f7f7f7;
}

.pricing-table .pricing-btn, .pricing-table .pricing-btn1 {
	text-align: center;
}

.pricing-table .pricing-btn .btn, .pricing-table .pricing-btn1 .btn {
	background-color: #29f208;
	border-radius: 0;
	padding: 7px 0;
	width: 100%;
}

.pricing-table.active .pricing-btn .btn, .pricing-table.active .pricing-btn1 .btn {
	background-color: #9101cc !important;
}

.pricing-table.active .pricing-btn .btn:hover, .pricing-table.active .pricing-btn1 .btn:hover  {
	background-color: #000 !important;
}

/* Pricing Style Two */

.pricing-style2 .pricing-table .pricing-title {
	background-color: #0b7999;
}

.pricing-style2 .pricing-table.active .pricing-title {
	background-color: #9101cc;
}

.pricing-style2 .pricing-table .pricing-btn, .pricing-style2 .pricing-table .pricing-btn1 {
	background-color: #18a5cd;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	text-align: left;
}

.pricing-style2 .pricing-table .pricing-btn span  {
	color: #fff;
	font-size: 16px;
	font-weight: 600;
	margin-top: 12px;
	text-align: right;
	width: 50%;
	padding-right:6px;
}

.pricing-style2 .pricing-table .pricing-btn1 span  {
	color: #fff;
	font-size: 12px;
	font-weight: 600;
	margin-top: 15px;
	text-align: right;
	width: 50%;
	padding-right:6px;
}
.pricing-style2 .pricing-table .pricing-btn1 a  {
	min-width:28%;
}


.pricing-style2 .pricing-table .pricing-btn:hover, .pricing-style2 .pricing-table .pricing-btn1:hover  {
	background-color:#000; 
}
.pricing-style2 .pricing-table .pricing-btn a:hover, .pricing-style2 .pricing-table .pricing-btn1 a:hover  {
		background-color:#000 !important; 
}

.pricing-style2 .pricing-table .pricing-btn .btn, .pricing-style2 .pricing-table .pricing-btn1 .btn {
	background-color: #29f208;
	border-radius: 0;
	padding: 7px 0;
	width: 50%;
}


.bullets ul {
   list-style-image: url(../imgRS/bullet.png);
}
.bullets ul li {
   margin-bottom: 2px;
   margin-left:28px;
}


/*** </pre></body></html>