.caption-category {text-transform:none; line-height: 1.2; color: #a9398b;}

.btn-alt {
    color: #ffffff;
    background-color: #5B2B7B;
	border:none;
}

.testimonial p {
	margin-bottom:10px;
}

.testimonials hr {
	border-top: 1px solid #ccc;
    margin: 30px 0;
}

.caption-category {
    color: #a9398b;
}

#eventwebsites {
    background-image: url(../img/bg3.jpg);
}


p.footerlinks a + a::before {
    content: " | ";
}

#photo-slider .owl-item p {
	background:#333; padding:7px 9px; color:#fff; margin:0; font-size:13px; line-height:16px;
	
}

.event-description {
background: #dedfe2;
color: #061625;
}

.testimonial blockquote {
    border-left: none;
    margin: 0; padding:0;
}
.testimonial blockquote p:before {
    content: "\f10d";
    font-family: 'Fontawesome';
    float: left;
    margin-right: 10px;
	
}

.scheduleSpeaker {margin-top:10px; margin-bottom:10px;}

.spinner {
	background: linear-gradient(#a9398b 50%, #353535 50%), linear-gradient(#353535 50%, #a9398b 50%)	
}

.event-background {
border-radius:0;
background-color: transparent; 
}

.wide .page-section.color, .boxed .page-section.color > .container {
  background-color: #a9398b;
  color: #ffffff;
}

.event-description .media-heading {
color: #a9398b;
}

.row-event-body .event-title {
color: #a9398b;
}

.section-title .rhex {
background-color: #a9398b;
}

.crcle {
background-color: #a9398b;
}

.wide .page-section, .boxed .page-section > .container {
background-color: #f5f5f5;
}

.wide .header, .boxed .header > .container {
background-color: #fff;
padding-bottom: 20px;
}

#main-slider .caption-title {
}

.sf-menu ul li {
background: #dedfe2;
}

.sf-menu ul li a:hover {
background: #bfc0c4;
}

.wide .page-section.overlay:before, .boxed .page-section.overlay > .container:before {
background-color: #e9ebef;
}

#main-slider .caption-title img {

width:90%;
margin: 0 auto;
}

.wide .page-section.breadcrumbs, .boxed .page-section.breadcrumbs > .container {
padding-top: 135px;
}

#main-slider .caption-subtitle  {
	font-weight:normal;
	font-family: 'Open Sans', sans-serif;
}

.breadcrumbs .breadcrumb li {
color: #666;
}

.breadcrumb>li+li:before {
color: #aaa;
}

.breadcrumbs .breadcrumb a:hover {
border-bottom: solid 1px #061625;
}

.breadcrumbs .breadcrumb a {
color: #111;
}

.sf-menu a {
color: #000;
}

.sf-menu li.active {
background-color: #dedfe2;
}

.sf-menu li.active > a {
color: #000;
}

.sf-menu a:hover {
color: #111;
}

.menu-toggle {
color: #000 !important;
}

#af-form .form-control {
  height: 60px;
  background-color: #ffffff;
  border-color: #a9398b;
  color: #777;
}

.wide .header.shrink, .boxed .header.shrink > .container {
padding-top: 12px;
padding-bottom: 2px;
background-color: #fff;
border-bottom-color: transparent;
}

#countdown {background-image: url(../img/bg2.jpg);
padding-top: 50px;
padding-bottom: 50px;}
   
.wide .page-section.news  {
background-image: url('../img/bg3.jpg');
}
.slide1 {background:url(../img/boutiquebg.jpg);}

.social-line.social-wohex a {
    height: 30px;
    border-radius: 4px;
    line-height: 28px;
}
.social-line.social-wohex a:before,
.social-line.social-wohex a:after {
    display: none;
}
.footer .social-line.social-wohex a {
    height: 60px;
    border-radius: 10px;
    line-height: 58px;
}
.footer .social-line.social-wohex a:before,
.footer .social-line.social-wohex a:after {
    display: none;
}

.wide .footer-meta, .boxed .footer-meta > .container {background:#6f7486; color:#fff; font-size:13px; padding: 20px 0 70px 0;}
.footer-logo {margin: 0 0 20px 0;}
.footer .social-line.social-wohex a {
height: 45px;
border-radius: 10px;
line-height: 43px;
margin: 0 5px;
}

.footer .social-line a {
width: 45px;
height: 35px;
line-height: 35px;
font-size: 24px;
}

.footer a {color:#fff;}
.footer a:hover {color:#aaa;}
.footer .social-line {
margin: 0 0 0px 0;
line-height: 70px;
}

.footer .social-line li {
padding: 15px 5px 15px 5px;
}


.tab-content.lv2 .tab-pane {
padding: 20px 20px;
}

.timeline .post-title a {
color: #3e2e7b;
}

.timeline .post-title {
font-size: 28px;
color: #3e2e7b;
}

.timeline .post-excerpt p:last-child {
	margin-bottom:0;	
}

.timeline .post-wrap + .post-wrap {
margin-top: 20px;
}

.nav-justified>li.active {
background:#a9398b;
}

.schedule-wrapper .schedule-tabs.lv1 .nav > li.active:before {
border-top: 7px solid #a9398b;
}

.circle {
max-width: 165px;
width:auto;
}

.schedule-speakers {margin-top:20px;}

.schedule-speakers .caption-title {
font-size: 16px;
line-height:18px;
}

.schedule-speakers .caption-category {
font-size: 13px;
color: #a9398b;
}

.row-event-sponsor {margin-bottom:30px;}

.btn-theme-transparent {
    background-color: transparent;
    border-color: #a9398b;
    color: #a9398b;
}

.pagination-wrapper {
padding-top: 0; 
}

.row-event-body .event-title a {
color: #a9398b;
}

.row-event-body .event-title a:hover {
color: #061625;
}

.sidebar .widget-title {
color: #061625;
}

a {
color: #3e2e7b;
}

#photo-slider {
padding: 0 15px; 
}

#photo-slider .item {
	border:7px solid #ddd;
}

.owl-theme .owl-controls .owl-nav [class*=owl-] {
background: #a9398b;
color: #fff;
text-decoration: none;
}

.wide .page-section.light, .boxed .page-section.light > .container {
background-color: #FFFFFF;
color: #435469;
}

.embed-container { margin-bottom:30px; position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

ul {
	list-style-type:disc; margin-left:25px;
	
}

.schedule-tabs ul {margin-left:0}
ol {
	list-style-type:decimal; margin-left:25px;
}

ol li, ul li {margin-bottom:10px;}
ol ol {
	list-style: upper-alpha;
}
ol ol ol {
	list-style: lower-roman;
}
ol ol ol ol {
	list-style: lower-alpha;
}
dl {
	margin:0 0 1.5em 0;
}
dl dt {
	font-weight:bold;
}
dd {
	margin-left:1.5em;
}

.tag-cloud ul {
width:auto !important;
border:none ;
margin-left:0;
}
.tag-cloud li {
  display: block;
  padding: 5px 10px;
  background-color: transparent;
  border-radius: 8px;
  border: solid 1px #435469;
  color: #435469;
  list-style-type: none;  
}


.speakers-carousel .owl-theme .owl-controls {}
.speakers-carousel .owl-theme .owl-controls .owl-nav {position: absolute; right: 0; top: -80px;}
@media (max-width: 767px) {
    .speakers-carousel .owl-theme .owl-controls .owl-nav {position: inherit !important; margin-top: 30px;}
}
.speakers-carousel .owl-theme .owl-controls .owl-nav [class*="owl-"] {
    background-color: transparent;
    border-radius: 0;
    margin: 0;
    padding: 0;
    line-height: 1;
}
.speakers-carousel .owl-prev,
.speakers-carousel .owl-next {
    border: solid 1px #435469;
    border-radius: 10px !important;
    color: #435469;
    height: 50px;
    width: 50px;
    line-height: 50px;
    text-align: center;
}
.speakers-carousel .owl-next {margin-left: 10px !important;}
.speakers-carousel .owl-prev .fa,
.speakers-carousel .owl-next .fa {
    color: #435469;
    font-size: 33px !important;
    line-height: 50px;
}
.speakers-carousel .owl-prev:hover ,
.speakers-carousel .owl-next:hover  {
    border-color: #dc143c;
    color: #dc143c;
}
.speakers-carousel .owl-prev:hover .fa,
.speakers-carousel .owl-next:hover  .fa {
    color: #dc143c;
}

.subscribe-top  {margin-right:15px;}

@media (max-width: 400px) {

}

@media (max-width: 479px) {
}

@media (max-width: 767px) {
    
}
@media (max-width: 991px) {
	.navigation {
	background-color: rgba(203, 212, 223, 0.95);
	}
	
}

@media (min-width: 992px) and (max-width: 1199px){
	.sf-menu.nav > li > a, .sf-menu a {
		padding: 10px 5px;
	}
}

@media (max-width: 1024px) {
	.logo {width:200px;}
	.logo img {width:100%;}
}

@media (min-width: 768px) {
	#main-slider .caption-text .btn {
  margin-right: 30px;
}

#main-slider .caption-text .btn:last-child {
  margin-right: 0px;
}
}