/* Published: Jul 26, 2018 04:44 PM  / Latest Jul 02, 2018 01:10 PM / Versions: 30,3 */

@charset "utf-8";
/* CSS Document */

h1, .h1, .title, .title1 {
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:24px !important;
	font-weight:bold !important;
	color:#4f487b !important;
	background:none !important;
	border-bottom-width: 2px !important;
  	border-bottom-style: solid !important;
  	border-bottom-color: #f2cee4 !important;
  	width: 100% !important;
}

h2, .h2, .subtitle, .title2 {
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:20px !important;
	font-weight:bold !important;
	color:#4f487b !important;
	background:none !important;
	border:0px !important;	
}

h3, .h3, .subtitle1 {
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:14px !important;
	font-weight:bold !important;
    text-align:left !important;
	color:#1c82a3 !important;
	background:none !important;
	border:0px !important;	
}

h4, .h4, .subtitle2 {
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:14px !important;
	font-weight:bold !important;
	color:#4f487b !important;
	background:none !important;
	border:0px !important;	
    text-align:left !important;
}

#top_html, .top_html {
	background:url(/media/dkmnlhyj.jpg) no-repeat right;
	width:100%;
	color:#4f487b;	
	font-size: 36px;
	font-weight: bold;
	height:120px;
	padding-top: 35px;
	margin-bottom: 20px;
}

.carousel-indicators {
  position: absolute;
  top: 90%;
  right: 0%;
  z-index: 15;
  width: 30%;
  margin-left: 0%;
  padding-left: 0;
  list-style: none;
  text-align: center;
  left: initial;
}

.cmshtml ul.blog_side_nav li:first-child{
	background:none;
	list-style:none;
	padding-bottom:8px;
	padding-top:5px;
}

.cmshtml ul.blog_side_nav li{
	background:url('/media/xvtjxxjb.jpg')no-repeat;
	list-style:none;
	padding-bottom:8px;
	padding-top:5px;
}

.cmshtml ul.blog_side_nav{
	padding-left:0!important;
	width:200px;
}

.cmshtml ul.blog_side_nav li a{
	color:#d0549f;
	cursor:pointer;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	padding-left:15px;
	padding-top:3px;
	display:block;
    background:url('/media/rvtkccwp.jpg')no-repeat;
}

.cmshtml ul.blog_side_nav li a:hover {
	color:#1882a2;
	cursor:pointer;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	padding-left:15px;
	padding-top:3px;
	display:block;
    background:url('/media/rvtkccwp.jpg')no-repeat;
}

.blog-header, .s-site-lamazeint2 h1, .s-site-lamazeint2  .h1, .s-site-lamazeint2 .title, .s-site-lamazeint2 .title1 {
		color: #1882a2 !important;
		font-weight: bold  !important;
		border-bottom: 3px solid #d0549f  !important;
		padding-bottom: 3px  !important;
margin-top:0px;
	}

.s-site-lamazeint2 .s-header-ad > a > img {
	display: none;

}


	.blog-header.blog-h1 {
		font-size: 26px;
	}
	.blog-header.blog-h2 {
		font-size: 18px;
	}

/* edits by Socious */
body.site-lamaze14 {background: #daf0f5; color:#000000;}

body.site-lamaze14 #navmenu {
 font-size:17px;
}

/* styles for 2015 conference */
body.site-lamaze15 {
	background:url(/media/dkpbtjnh.jpg) no-repeat center top #180f42;
}

.site-lamaze15 #lower {
	background-color:transparent;	
}

.site-lamaze15 #ftr {
	background-color:transparent;	
}

.site-lamaze15 #tdmain {
	background-color:#ffffff;	
}

.site-lamaze15 #nav{
	color:#fff;
	padding:0;
	line-height:1.0;
	font-size:.9em;
	margin: 0px 0px;
	height:38px !important;
	background:transparent;

}

.site-lamaze15 .navbg{

}

.site-lamaze15 #navmenu{

}

.site-lamaze15 #navwrap{
	background:url(/media/bjptwryn.png) no-repeat !important;
}

.site-lamaze15 #navmenu li a, .site-lamaze15 #navmenu li a:link, .site-lamaze15 #navmenu li a:active, .site-lamaze15 #navmenu li a:visited{
	background:transparent;
	color: #fff;
	font-size:15px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	padding:12px 10px 15px 10px;
}

.site-lamaze15 #modwrap{
	padding:0px 0px 0px 0px;
	background-color:transparent;
}

#colWrap {width: 860px; margin: 0px auto}
.col1 {width: 175px; float: left; color: #fff; text-align: left}
.col2 {width: 207px; padding-right: 25px; float: left; color: #fff; text-align: right}

.site-lamaze15 h1, .site-lamaze15 .h1 {
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:24px !important;
	font-weight:bold !important;
	color:#EC008C !important;
	background:none !important;
	border-bottom-width: 0px !important;
  	width: 90% !important;
	padding-left:0px;
	margin-left:0px;
}

.site-lamaze15 h2, .site-lamaze15 .h2 {
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:16px !important;
	font-weight:bold !important;
	color:#3F97B5  !important;
	background:none !important;
	border:0px !important;	
	padding-left:0px;
	margin-left:0px;
}

.site-lamaze15 #side_section {
	display:block;
	width:217px;
	margin:0px 15px 0px 5px;
	background-color:#f0f0f0;	
}

.site-lamaze15 #main {
padding-top:15px;
}



.s-site-lamazeint2 .s-nav-collapse .s-navbar > li > a {
	text-decoration:none;
font-weight:bold;
padding-right:14px;
}

.s-site-lamazeint2 .s-nav-collapse .s-navbar > li > a:hover {
	color:#f1aad6;
}


.bl-articles.tmpl103 .bl-articles-article .bl-articles-title a:hover {
    color: #1882a2;
}

@media (max-width: 990px) {
.s-nav-collapse .s-navbar {
      background: #746da2;
    padding-top: 0px;
    margin-top: 0px;
}

.navbar-header {
  background: #746da2;
}
}

@media only screen and (max-width: 479px) {

#top_html, .top_html {
	background:transparent;
    padding-bottom: 0px;
    margin-bottom: 0px
}

}

.cmshtml .title1{
padding-bottom:4px;
color:#4f487b;
font-size:24px;
font-weight:bold;
border-bottom:2px solid #f2cee4;
width:inherit;
}
.cmshtml .title2{
color:#4f487b;
font-size:20px;
font-weight:bold;
}
.cmshtml .subtitle1{
color:#1c82a3;
font-size:20px;
font-weight:bold;
}
.cmshtml .subtitle2{
color:#1c82a3;
font-size:16px;
font-weight:bold;
}
.cmshtml div.calendar-month{
width: auto;
max-width: 600px;
}