@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);


body { font-size:14px;background-color:white !important;color:#4d4d4d; font-family: 'Open Sans', sans-serif; font-weight:400;overflow-x:hidden;}

.text-capital{text-transform:uppercase}
.text-verylight{font-weight:300}
.text-semibold{font-weight:600}
.text-heavybold{font-weight:700}
.text-shadow{text-shadow: 1px 1px 4px rgba(0,0,0,0.4);}
.padding-left-5, .padding-left-right-5{padding-left:5px;}
.padding-right-5, .padding-left-right-5{padding-right:5px;}
.padding-top-5, .padding-top-bottom-5{padding-top:5px;}
.padding-bottom-5, .padding-top-bottom-5{padding-bottom:5px;}
.padding-left, .padding-left-right{padding-left:10px;}
.padding-right, .padding-left-right{padding-right:10px;}
.padding-top, .padding-top-bottom{padding-top:2px;}
.padding-bottom, .padding-top-bottom{padding-bottom:2px;}
.padding-left-20, .padding-left-right-20{padding-left:20px;}
.padding-right-20, .padding-left-right-20{padding-right:20px;}
.padding-top-20, .padding-top-bottom-20{padding-top:0px;}
.padding-bottom-20, .padding-top-bottom-20{padding-bottom:0px;}
.padding-left-30, .padding-left-right-30{padding-left:30px;}
.padding-right-30, .padding-left-right-30{padding-right:30px;}
.padding-top-30, .padding-top-bottom-30{padding-top:30px;}
.padding-bottom-30, .padding-top-bottom-30{padding-bottom:30px;}
.padding5{padding:5px;}
.padding10{padding:10px;}
.padding20{padding:5px;}
.padding30{padding:30px;}
.no-padding{padding:0}
.padding-top-bottom-40{padding-top:40px; padding-bottom:40px;}
.margin-left-20, .margin-left-right-20{margin-left:20px;}
.margin-right-20, .margin-left-right-20{margin-right:20px;}
.margin-top-20, .margin-top-bottom-20{margin-top:20px;}
.margin-bottom-20, .margin-top-bottom-20{margin-bottom:20px;}
.margin-left-5, .margin-left-right-5{margin-left:5px;}
.margin-right-5, .margin-left-right-5{margin-right:5px;}
.margin-top-5, .margin-top-bottom-5{margin-top:5px;}
.margin-bottom-5, .margin-top-bottom-5{margin-bottom:5px;}
.margin-left, .margin-left-right{margin-left:10px;}
.margin-right, .margin-left-right{margin-right:10px;}
.margin-top, .margin-top-bottom{margin-top:10px;}
.margin-bottom, .margin-top-bottom{margin-bottom:10px;}
.margin-auto{margin-left:auto; margin-right:auto; float:none}
.no-margin{margin:0}
.pointer{cursor:pointer}
.display-none{display:none}
/*.inline-block{display:inline-block}*/
.radius{-webkit-border-radius: 3px;border-radius: 3px;}
.border{border:solid 1px #e7e7e7;padding:5px;}
.border-bottom{border-bottom:solid 1px #e7e7e7}
.border-top{border-top:solid 1px #e7e7e7}
.border-left{border-left:solid 1px #e7e7e7}
.border-right{border-right:solid 1px #e7e7e7}
.text-small{font-size:11px}
.text-large{font-size:16px; line-height:50px;padding-top:15px;padding-bottom:15px}
.text-xxlarge{font-size:19px;}
.modal{overflow-y:auto}
.shadow,.popup-box{-webkit-box-shadow:  0px 1px 1px 1px rgba(0, 0, 0, 0.1); box-shadow:  0px 1px 1px 1px rgba(0, 0, 0, 0.1);}
.position-relative{position:relative}
.line-height24{line-height:24px;}
.line-height34{line-height:34px;}
.line-height40{line-height:40px;}
.line-height{line-height:20px;}
.text-color-blue{color:#2892ff}
.text-color-white{color:#fff}
.bg-color-gray{background-color:#f7f7f7}
.bg-color-bluegray{background-color:#edf2f7}
.overflow-hidden{overflow:hidden}
.text-col-xs-center{text-align:center}
.text-col-xs-left{text-align:left}
.text-left{text-align:left}
.text-col-xs-right{text-align:right}
@media (min-width: 768px){.text-col-sm-center{text-align:center}.text-col-sm-left{text-align:left}.text-col-sm-right{text-align:right}}
@media (min-width: 992px){.text-col-md-center{text-align:center}.text-col-md-left{text-align:left}.text-col-md-right{text-align:right}}
@media (min-width: 1200px) {.text-col-lg-center{text-align:center}.text-col-lg-left{text-align:left}.text-col-lg-right{text-align:right}}
.valign-top{vertical-align:top}
.valign-middle{vertical-align:-webkit-baseline-middle}
.valign-bottom{vertical-align:bottom}
.contentTitle {    color: #557b9f;    font-family: Arial,Helvetica,sans-serif;    font-size: 12px;    font-weight: bold;    line-height: 20px;    text-decoration: none;}
.contentDate {    font-weight: bold;}
.contentSource {    font-weight: bold;}
header{  position:relative; padding:0px}
.main-links-holder{background:#2b76b3; text-transform:uppercase; font-size:13px; margin-bottom:0px; padding:1px 0}
.main-links-holder li{}
.main-links-holder li a{line-height:30px; padding:0 4px; color:#fff;}
.main-links-holder li a:hover, .main-links-holder li a.active{background-color:none; color:#FFF}
.search-cart input.form-control{border-color:transparent !important}
.cart-box{float:left; width:27px; color:#FFF; background:url(../images/icon-cart.png) no-repeat left center; line-height:34px;}
.cart-box a{display:block; padding-left:30px; color:#fff; font-weight:700}
.navbar-title{position:absolute; z-index:1000; padding:10px 20px; left:0; top:0; line-height:30px; font-weight:bold; color:#fff}
.banner-holder{position:relative; border-bottom:solid 1px #2b76b3}
#banner{position:relative}
.banner-holder .banner_slide{text-align:center}
.banner-holder .bx-controls{position:absolute; z-index:1000; bottom:20px; width:100%; text-align:center}
.banner-holder .bx-pager-item{display:inline-block; margin:0 5px;}
.banner-holder .bx-pager-link {text-indent:9000px; display:block; width:10px; height:10px; overflow:hidden; background-color:#cccccc;}
.banner-holder .bx-pager-link.active{background-color:#1467ab}
.left-aside .navbar-header{background-color:#2b76b3}
.left-navigation{margin:0 -15px;  }
.left-navigation .left-links{list-style:none; margin:0; padding:0 0 0px 0; }
.left-navigation .left-links li:first-child{display:none; background-image:none; background-color:#2b76b3; font-weight:700; padding:5px 15px; color:#fff; 
							border-radius: 10px 10px 0px 0px;-moz-border-radius: 10px 10px 0px 0px;-webkit-border-radius: 10px 10px 0px 0px;
							border: 1px solid #c7d0f5; padding: 0.5em 0.5em 0.5em 0.5em;margin: 0px 0px 6px 0px;}
.left-navigation .left-links li:last-child{   display:block;  font-size: 13px; color:#fff; 
							border-radius: 0px 0px 10px 10px;-moz-border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px;
							  padding: 0em 0.5em 0.5em 0.5em;margin: 0px 0px 6px 0px;}
.left-navigation .left-links li{padding:0 0px; }
.left-navigation .left-links li a{border-bottom:dotted 1px #999; display:block; padding:2px 6px ;font-size: 13px;}
.left-links > li {background: url(../images/Button.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);margin-bottom:5px;}
@media (min-width: 768px){	.navbar-collapse{padding:0}	.navbar-toggle {display: block;}	.main-links{float:none}	.main-links > li{float:none}.navbar-header {float: none; margin:0 -15px !important}
	.navbar-collapse.collapse { display: block !important; height: auto !important;padding-bottom: 0;overflow: visible !important;}.collapse.in {display: block !important;}}
@media (min-width: 992px){
	.navbar-collapse{padding:0}	.main-links{float:left}	.main-links > li{float:left}.navbar-header {float: left; margin:0}	.main-links-holder li a{ border-right:solid 1px #348ce1; border-left:solid 1px #07406f;}
	.main-links-holder li a:hover{ text-decoration:underline}.main-links-holder li:first-child a{border-left:none}.main-links-holder li:last-child a{border-right:none;}	
	.navbar-collapse.collapse { display: block !important; height: auto !important;padding-bottom: 0;overflow: visible !important;}
	/*.search-cart{float:right; width:27%;}*/
	.search-box{float:left; width:186px; padding-right:10px}.cart-box{float:left; width:27px; color:#FFF; background:url(../images/icon-cart.png) no-repeat left center; line-height:34px;}
	.cart-box a{display:block; padding-left:30px; color:#fff; font-weight:700}.left-navigation {margin:0}.left-navigation .left-links li:first-child{display:block}
	.left-navigation.navbar-collapse{max-height:none !important}.left-aside{ width:210px; padding:8px 0; min-height:auto; position:absolute; left:0;  top:0px;}
	.center-aside{; width:100%; padding:2px 2px 2px 20px; min-height:auto;  margin-top:30px;}.right-aside{ width:190px; min-height:auto; position:absolute; right:0; top:0px; padding-bottom:40px}}
	.container-fluid{max-width: 1240px;}
@media (min-width: 1200px) {	.main-links-holder li a{line-height:30px; padding:0 15px; color:#fff;}}
.right-aside{ padding-bottom:5px}
.featured-article-box{border:solid 1px #999999; background:#f4f4f4; padding:10px}
.featured-title{ font-weight:700; padding-bottom:10px; text-align:center}
.featured-image{}
.featured-list{list-style:none; padding:10px 0; margin:0; font-size:11px; }
.featured-list li{padding:1px 0 1px 12px; background:url(../images/featured-list-icon.png) left 5px no-repeat;}
.webinar-text-box{ }
.border-blue{border-color:#2892ff;} 
.title-box{ text-align:center; line-height:15px}
.title-box h3{margin:0; padding:0; font-size:23px; font-weight:700; border-bottom:solid 1px #999; text-transform:uppercase; color:#999}
.title-box h3 span{display:inline-block; margin-bottom:-1px; background-color:#fff; padding:0px 20px}
.hyper-link-color{color:#141463;}
.upcomingbox-image > div{position:relative;display: flex;align-items: center;}
/*.upcomingbox{border:solid 1px #CCC; border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;border: 1px solid #c7d0f5;
	-webkit-box-shadow: 0 10px 6px -6px #777;-moz-box-shadow: 0 10px 6px -6px #777;box-shadow: 0 3px 2px -2px #777;padding: 0.5em 0.5em 0.5em 0.5em;margin: 0px 0px 6px 0px;}*/
.upcomingbox{border:solid 1px #CCC; border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;border: 1px solid #c7d0f5;
	-webkit-box-shadow: 0 10px 6px -6px #777;-moz-box-shadow: 0 10px 6px -6px #777;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);padding: 0.5em 0.5em 0.5em 0.5em;margin: 0px 0px 6px 0px;-webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}
.upcomingbox::after{content: "";box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);opacity: 0;
  -webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}
 .upcomingbox:hover{-webkit-transform: scale(1.04, 1.04);-ms-transform:scale(1.04, 1.04);-moz-transform:scale(1.04, 1.04);transform: scale(1.04, 1.04);}
 .upcomingbox:hover::after{opacity: 1;}
.upcoming-static{overflow:hidden;border-radius: 10px;border: 1px solid transparent;}
.upcomingbox-image{position:relative;border-bottom: 3px solid;}
.upcomingbox-image-text {background-color:#fff; bottom:-1px; color:rgba(5, 116, 233, 0.8);font-size:16px;font-weight: 600;padding: 8px; position: absolute; width: 100%; padding-top:3px; text-align: left; height: 95px;line-height: 1.5em;}
.upcoming-static-container{padding:4px;}
.upcoming-static-points{padding:4px 0;border-bottom:solid 1px #e2e2e2}
.upcoming-static-single-point{padding:4px 0;}
.upcoming-static-single-point-title{float:left; width:60%}
.upcoming-static-single-point-price{float:right; width:22%; color:#72c07b}
.upcoming-static-single-enterpre-box{padding:4px 0}
.upcoming-static-single-enterpre-profile{ width:100%; float:left;display: flex;align-items: center;text-align: left;}
.upcoming-static-single-enterpre-profile-image{width:35px; float: left; /*padding:2px;*/ margin-right: 15px;}
.upcoming-static-single-enterpre-profile-image img{height: 30px!important;width:30px!important; }
.upcoming-static-single-enterpre-profile-name{font-weight:700; font-size:14px;color: #646464;}
.upcoming-static-single-enterpre-profile-desc{font-size:12px;color:#999}
.upcoming-static-single-enterpre-datebox{float:left; width:100%; text-align:left; font-weight:600; padding-top: 5px; /*border-left:solid 1px #e2e2e2;*/ }
.upcoming-static-single-enterpre-date{font-size:11px;margin-bottom:6px;width: 100%;float: left; font-style:normal; text-align: left; padding: 0 !important}
.dt-heading{border:0px; font-style: normal;color:#646464;width: 100%;margin-bottom: 6px;text-align: left;}
.dttime-width{width: 66.66%}
.upcoming-static-single-enterpre-time{font-size:11px; font-style:normal;color: #646464;margin-top: 5px;overflow: hidden;float: left;text-align: center;width: 100%; } 
.upcoming-hover{/*display:none; */ padding:5px; font-size:9px; position:absolute; left:0; top:0; bottom:0; right:0;/* background-color:#b4cde0;*/ background-color:#ffffff;
				border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;
				border: 1px solid #c7d0f5;-webkit-box-shadow: 0 10px 6px -6px #777;-moz-box-shadow: 0 10px 6px -6px #777;
				box-shadow: 0 3px 2px -2px #777;padding: 0.5em 0.5em 0.5em 0.5em;/*margin: 0px 0px 6px 0px;*/ }
.upcoming-hover-text-holder{ position:absolute; left:2px; top:2px; bottom:2px; right:2px; font-size:16px; }
.upcoming-hover-text-box {overflow-y: auto; padding: 6px;  }
.upcoming-hover-text {text-align:left; color:#141463; /*background-color:#b4cde0;*/background-color:#ffffff; padding: 0px;} 
.upcoming-hover-text ul{text-align:left; color:#141463; background-color:#ffffff; padding: 0px;} 
.upcoming-hover-text ul li{text-align:left; color:#141463;  background-color:#ffffff; padding: 0px;} 
.upcoming-hover-text-header{font-size:16px; text-align:left; font-weight:700; color:#141463; }
.upcoming-hover-link-box { bottom: 7px; float: right; height: 20px; right:5%; padding: 0 8px; position: absolute; text-align: right;  color:#141463;}
.upcoming-hover-text-box ul{padding:0; margin:0}
.upcoming-hover-text-box ul li{text-align:left;} 
/********************flipping css starts**********************/
.inner-page-center-aside{/*min-height: 800px;*/}
.inner-page-center-aside h4{background-color: #2b76b3;font-weight: 700;padding: 5px 15px;color: #fff;margin-bottom: 0px;width: 250px;}

.inner-page-center-aside  hr {margin-top: 0px;margin-bottom: 0px;border: 0;border-top: 2px solid #2b76b3;}
 
.upcoming-webinars img{width:80px;height:80px;}
.upcoming-webinars p{width:150px;margin: 0 auto;} 
.webinar-img{height: 200px!important;width: 100%;}



/*****************flipping css ends********************/
/*.upcomingbox:hover .upcoming-static{visibility:hidden}*/
/*.upcomingbox:hover .upcoming-hover{display:block}*/
.upcoming-hover-text-box > ul{padding-left: 6px;}
.multi-column-dropdown{	padding-left: 10px;}
.system-box{padding:8px; font-size:11px; text-align:center}
.system-box-single{padding:15px; display:inline-block; width:48%; text-align:left}
.system-box-single-title{font-weight:700; font-size:12px; padding-bottom:5px;}
.system-box-single-image{}
.system-box-single-tagline{font-style:italic; color:#999}
.system-box-single-date{color:#999; padding-top:2px;}
.system-box-single-location{color:#999}
.system-box-single-button{text-align:right;}
.system-box-single-button a{color:#F00}
.cases-holder{}
.single-case-box{padding:10px 0}
.single-case-image{float:left; width:50px; background:#e1e1e1; padding:3px;}
.single-case-details{padding-left:60px; font-style:italic}
.single-case-title{}
.single-case-text{color:#999; font-size:11px;}
.testimonial-holder{background-color:#217bd8;padding:5px; color:#fff; font-size:11px; position:relative}
.testimonial-holder::after{content:""; background:url(../images/testi-arrow.png) no-repeat 100px bottom;height:18px;position:absolute; bottom:-18px; width:100%} 
.testi-single-box{ padding:10px 0;}
.testi-single-image{float:left; width:70px; padding-right:10px}
.testi-single-testi{}
.testi-single-user{padding-top:5px}
.main-title{ border-bottom:solid 1px #217bd8; height:20px;text-align:center; margin-bottom:15px;}
.main-title span{display:inline-block; background-color:#fff;margin-bottom:-20px; line-height:40px; padding:0 30px; color:#8b2720}
@media (min-width: 992px){	.system-box-single{padding:2px 0; display:inline-block; width:100%}}
@media (min-width: 1200px) {}
.expert-holder{position:relative; background:url(../images/expert-bg.jpg) no-repeat center center; background-size:cover; padding:15px 0; color:#FFF}
.expert-slider{}
.expert-slide{text-align:center}
.expert-slide-image img{border:solid 3px #3895f4; width:100px;margin-left:auto;margin-right:auto;}
.expert-slide-name{padding:8px 0; font-weight:700; font-size:15px; display:inline-block; border-bottom:dashed 1px #fff}
.expert-slide-name span{color:#333}
.expert-slide-detail{ padding-top:8px}
.expert-holder .bx-prev, .expert-holder .bx-next{ position:absolute; top:70px; width:27px; text-indent:9999px; overflow:hidden; height:40px;}
.expert-holder .bx-prev{background-image:url(../images/prev-white.png); left:10px}
.expert-holder .bx-next{background-image:url(../images/next-white.png); right:10px}
.participant-holder{position:relative; padding:20px 0}
.participant-slider{}
.testimonial-slider{}
.participant-slide{text-align:center}
.participant-holder .bx-prev, .participant-holder .bx-next{ position:absolute; top:20px; width:27px; text-indent:9999px; overflow:hidden; height:40px;}
.participant-holder .bx-prev{background-image:url(../images/prev.png); left:10px}
.participant-holder .bx-next{background-image:url(../images/next.png); right:10px}
footer{background:#3677a1;color:#fff; border-top:solid 10px #3385bd; padding:10px 0 0 0; margin-top:120px;}
.copyright-strip{background-color:#214d7c}
footer ul{list-style:none; padding:10px 0; margin:0; }
footer ul.footer-linklist li{ padding:0 0px; font-weight:700; color:#FFF}
footer ul.footer-linklist li span{border-bottom:solid 1px #fff}
footer ul.footer-linklist li a{ line-height:20px;font-weight:normal; color:#fff}
footer ul.footer-linklist li a:hover{color:#fff;text-decoration: underline}
.footer-strip{background-color:#2c3a47; padding:20px 0; color:#CCC}
.footer-strip img{height:50px;}
.footer-strip a{line-height:50px; color:#999}
.footer-strip a:hover{color:#fff}

/*-----------mega meny styles---------------------*/
.dropdown:hover .dropdown-menu {display: block;}
.dropdown-menu {width: auto;}
.dropdown-menu.columns-2 { width: auto;}
.dropdown-menu.columns-3 { width: auto;}
.dropdown-menu.columns-4 { width: 85em;}
.dropdown-menu li a { padding: 5px 6px; font-weight: 300;}
.multi-column-dropdown { list-style: none;}
.multi-column-dropdown li a { display: block; clear: both; line-height: 1.428571429;color: #333; white-space: normal;}
.multi-column-dropdown li a{ border-left:none; border-right:none;}
.multi-column-dropdown li a:hover { text-decoration: none; color: #262626; background-color: #f5f5f5;}
@media (max-width: 767px) {.dropdown-menu.multi-column { min-width: 240px !important; overflow-x: hidden; }}
/*innerpage styles*/
@media (min-width: 992px){.article-click-inner-page-center-aside{padding: 30px 12px 30px 210px;}}
.comply-breadcrumb{padding: 15px 10px 0px;margin-bottom: 0px;background-color: #fff;}
.inner-page-center-aside{padding-top:0px;margin-bottom:20px;overflow: hidden;}
.inner-page-center-aside h4{background-color: #2b76b3;font-weight: 700;padding: 5px 15px;color: #fff;margin-bottom: 0px;width: 250px;}
/*.inner-page-center-aside ul{background: #f7f7f7;}*/
.inner-page-center-aside  hr {margin-top: 0px;margin-bottom: 0px;border: 0;border-top: 2px solid #2b76b3;}
ul.articles-list{padding-left: 10px;}
 .articles-list li{color: #999;font-weight: 600;line-height: 2em;list-style: square;margin-left:15px;padding-left: 5px;}
 .articles-list li a{color: #999;}
 .articles-list li a:hover{color: #333;}
 .articles-list li:before{padding-right: 10px;} 
ul.article-listing-pg{padding: 0px; }
  .article-listing-pg li{ list-style: circle; margin: 10px;}
  .article-listing-pg li:hover{ background-color: #d7d5d5; }
  .article-listing-pg li p{ margin: 8px;}
  .article-listing-pg li h1{  font-size: 14px; line-height: 1.428571429; margin-bottom:5px; }
  .article-listing-pg li h2{  font-size: 12px; }
  .article-listing-pg li h1:hover{ font-size: 16px; font-weight: 600; }
  .article-listing-pg li h1 a{ color: #06659b; }
  .article-listing-pg li h1 a:hover{ color: #204a87; }   
.article-detail-pg p{ margin: 8px; font-size: 14px; line-height: 1.428571429;}  
.article-detail-pg p strong{ font-size: 14px; font-weight: 600; }  
/*.article-detail-pg p a{ color: #06659b; }
.article-detail-pg p a:hover{ color: #204a87; }*/    
.article-detail-pg h1 { color: #214d7c; font-size: 22px; margin: 15px; margin-left: 0px; margin-bottom:5px;}
.article-detail-pg h2 { font-size: 16px; margin: 15px; margin-left: 0px; margin-bottom:5px; font-weight: 600; }
.article-detail-pg .article-detail-pg-subheader { color: #2b76b3; font-size: 16px; }  
/*.article-detail-pg ul{padding: 0px; margin-left: 15px; }*/
.article-detail-pg li{ list-style: disc; margin: 10px;} 
.article-detail-pg li h1{ font-size: 14px; line-height: 1.428571429; margin-bottom:5px; margin-top:5px;} 
.article-detail-pg li h1 a{ color: #06659b; }
.article-detail-pg li h1 a:hover{ color: #204a87; }    
.article-detail-pg li ul{padding: 0px; margin-left: 15px; }
.article-detail-pg li ul li{ list-style: circle; margin: 10px;} 
.article-detail-pg li li h1{ font-size: 14px; line-height: 1.428571429; margin-bottom:5px; margin-top:5px;} 
.article-detail-pg li li h1 a{ color: #06659b; }
.article-detail-pg li li h1 a:hover{ color: #204a87; }      
.upcoming-webinars img{width:80px;height:80px;}
.upcoming-webinars p{width:150px;margin: 0 auto;}
.featured-webinar-single-box{border: 1px solid lightgray;}
.featured-webinar-single-box .box-image{float: left;width: 45%;}
.featured-webinar-single-box .box-image img{width:100%;}
.featured-webinar-single-box .box-data{float: right;width:55%;}
.featured-webinar-single-box p{color:#999;}
.featured-webinar-single-box .price{color:blue;font-size: 11px;}
.featured-webinar-single-box .add-to-cart{color:blue;text-decoration: underline;}            
.training-request-request-holder {background-color: #217bd8;padding: 5px;color: #fff;font-size: 11px;position: relative}
.training-request-request-box {border: 2px none;border-style: solid;border-radius: 10px; border-color: #217bd8;padding: 10px;}
.training-request-request-box-text {color: #000000;}
.training-request-request-submit {align: center;background: #0B3861;width: 120px;height: 30px;color: #ffffff;}
.training-request-list-font {text-align: left;font-size: 14px;position: relative}
.training-request-form-control {background: none repeat scroll 0 0 #81bef7;	color: #ffffff;}
.training-request-form-control {background-color: #fff;	background-image: none;border: 1px solid #ccc;border-radius: 4px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
color: #555;display: block;font-size: 13px;height: 28px;line-height: 1.42857;padding: 6px 12px;
transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s	ease-in-out 0s;	width: 100%;}
.centertab-container-style {height: 1200px;}
.webinar-details-subheading {text-align: left;color: #000000;font-size: 15px;font-weight: bold;margin: 0px;margin-left: 0px;margin-bottom:0px;position: relative}
.webinar-subheader {text-align: left;color:#2892ff;font-size: 13px;margin: 0px;position: relative} 
.right-align-link {color:#2892ff;text-align: right;font-size: 15px;margin: 0px;position: relative} 
.midsize-header {color:#2b76b3;font-size: 15px;font-weight: bold;}
.midsize-para {text-align: left;color:#000000;font-size: 14px;margin: 13px;margin-left: 0px;margin-bottom:0px;position: relative}
.contactus-style {border: 1px solid #ccc; border-radius: 7px; padding: 15px; margin-bottom: 15px;} 
.contactus-details-block {padding-left: 7%;padding-top: 1%;text-align: left;color:#000000;font-size: 13px;} 
.email-anchortext-subheader {text-align: left;color:#2892ff;font-size: 14px;margin: 13px;margin-left: 0px;margin-bottom:0px;position: relative}
.dl_custom {padding: 0em;overflow: hidden;}
.dl_custom dt {float: left;clear: left;width: 30%;text-align: right;font-weight: bold;color: #2b76b3;padding: 0.5em 0.5em 0em 0em;}
.dl_custom dt:after {content: ":";}
.dl_custom dd {padding: 0.5em 0.5em 0em 0em;width: 100%;text-align: left;line-height: 22px;}
.tbl_testimonials {padding: 0em;font-size: 14px;width: 100%;}
.tbl_testimonials th, td {padding: 5px;}
.tbl_testimonials tr {padding: 0.5em 0.5em 0em 0em;color: #000000;}
.tbl_testimonials tr:nth-child(1) {text-align: justify;padding: 0.5em 0.5em 0em 0em;}
.tbl_testimonials tr:nth-child(2) {text-align: right;padding: 0.5em 0.5em 0em 0em;}
.tbl_testimonials tr:nth-child(3) {padding: 0.5em 0.5em 0em 0em;font-style: italic;font-weight: 600;text-align: right;} 
/*.customPanel {border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;border: 1px solid #c7d0f5;
	-webkit-box-shadow: 0 10px 6px -6px #777;-moz-box-shadow: 0 10px 6px -6px #777;box-shadow: 0 3px 2px -2px #777;padding: 0.5em 0.5em 0.5em 0.5em;margin: 0px 0px 6px 0px;}*/
.customPanel{border: 1px solid #e1e6ea;border-radius: 4px;background-color: #fff;box-shadow: 4px 6px 15px 0 rgba(0,0,0,.09);color: rgba(0,0,0,.8);padding: 10px 20px;font-size: 16px;margin-top: 13px;margin-bottom: 20px;margin-right: 5px;}
 
.speakerImgStyle{width:auto;float: left;height: 200px;margin-right: 3%;border-radius: 4px;}
.RecordedCDDivHeight{height:13em;}

.tbl_recordedcd {border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;border: 1px solid #c7d0f5;
	-webkit-box-shadow: 0 10px 6px -6px #777;-moz-box-shadow: 0 10px 6px -6px #777;box-shadow: 0 3px 2px -2px #777;padding: 0.5em 0.5em 0.5em 0.5em;margin: 0px 0px 6px 0px;}  
.tbl_recordedcd td:nth-child(1) { width: 30%; vertical-align: top; }
.tbl_recordedcd td:nth-child(2) { width: 70%; }              
.RecordedCDImgStyle{width:100%; margin-right: 3%;border-radius: 4px;} 
.tbl_rght_testimonials {padding: 0em;font-size: 12px;width: 100%;}
.tbl_rght_testimonials th, td {padding: 3px;}
.tbl_rght_testimonials tr {padding: 0.5em 0.5em 0em 0em;color: #000000;}
.tbl_rght_testimonials tr:nth-child(1) {text-align: justify;padding: 0.5em 0.5em 0em 0em;}
.tbl_rght_testimonials tr:nth-child(2) {text-align: right;padding: 0.5em 0.5em 0em 0em;}
.tbl_rght_testimonials tr:nth-child(3) {padding: 0.5em 0.5em 0em 0em;font-style: italic;font-weight: 600;text-align: right;} 
.btn-animate{
	background: #fff;
    color: #214d7c;
    font-size: 13px!important;
    text-shadow: none;
    padding: 5px 10px;
    line-height: 18px;
    margin-top: 0px;
    font-weight: bold;
    /* border: 2px #ed6663 solid; */
    border: #e3e3e3 double;
    text-align: center;
    border-radius: 0px;
    -webkit-transition: all 0.5s cubic-bezier(0.8, 0, 0, 1);
    -o-transition: all 0.5s cubic-bezier(0.8, 0, 0, 1);
    transition: all 0.5s cubic-bezier(0.8, 0, 0, 1);
    box-shadow: inset 0 0 0 0 #fff;
    display: block;
    width: 100%;
    font-family: 'Montserrat', sans-serif;
    text-transform: uppercase;
}
.btn-animate:hover{
	-webkit-transition: all 0.5s cubic-bezier(0.8, 0, 0, 1);
    -o-transition: all 0.5s cubic-bezier(0.8, 0, 0, 1);
    transition: all 0.5s cubic-bezier(0.8, 0, 0, 1);
    box-shadow: inset 0 -40px 0 0 #214d7c;
    /* border: 2px solid #e0403d; */
    color: #fff!important;
}           
.SearchTitle {color: #2b76b3; font-size: 24px;  margin: 15px;  margin-left: 0px; margin-bottom:3px; font-weight: 900;} 
.SearchLevel2 {color: #2b76b3; font-size: 20px;  margin-top: 20px;  margin: 0px; font-weight: 600;} 
.SearchLevel3 {font-size: 14px;  margin: 5px;  margin-left: 0px; margin-bottom:3px; font-weight: 300; border-bottom: 1px solid #356AA0; padding: 7px;}     
.SearchDescTitle {color: #2b76b3; font-size: 15px; margin-bottom:3px; font-weight: 600;}     
.SearchDesc {font-size: 13px; margin-bottom:3px;}     
.left-aside .customPanel{padding: 10px 10px;}
                
