#header{
background-color: #6A2889;
}

#header.header12{
background-image: none;
}

#main-menu > ul.menu.rounded > li{
line-height: 75px;
}

#bbar-wrapper{
color: #6A2889;
background: #ffffff;
}

#bbar-wrapper a{
color: #6A2889;
padding: 0 0 0 0px;
margin: 0 0 0 3px;
}

#bbar-wrapper a:hover{
color: #000000;
}
#bbar-wrapper .dt-sc-social-icons li img {
border: 2px solid #6A2889;
background: #6A2889;
}

#bbar-wrapper .dt-sc-social-icons li img:hover{
background: transparent;
border: 2px solid rgba(255, 255, 255, 0.5);
}

#header:after { 
background-image: none;
}

.fullwidth-section.dark-bg .ico-border .ico-bg {
opacity: 0.95;
}

.fullwidth-section.dark-bg .ico-border::before, .fullwidth-section.dark-bg .ico-border::after {
opacity: 0.95;
background: #ffffff;
}

#text-25-ra {
text-align: center;
}

.bbar-text, .border-title .tag-line, .floral-head{
font-family: 'Lato', sans-serif;
font-size: 18px;
}

img.aligncenter{
border-radius: 4px;
}

.copyright img{
margin: -3px;
}

#footer{
color: #ffffff;
background: #72448d;
padding: 40px 0 0;
}

.footer-logo img, #footer .widget h3.widgettitle .ico-bg{
display: none;
}

#footer, #footer .widget ul li a, #footer .widget ul li, #footer .widget h3.widgettitle a, #footer .widget h3.widgettitle a:hover, #footer p, #footer .widget .recent-posts-widget .post-meta p a, #footer .dt-sc-contact-info span, #footer .widget ul li::before, #footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6, #footer h1 a, #footer h2 a, #footer h3 a, #footer h4 a, #footer h5 a, #footer h6 a, #footer .widget ul li h3 a, #footer .widget ul li h4 a, #footer .widget ul li h5 a, #footer .widget ul li h6 a, #footer .widget h3.widgettitle, #footer .dt-sc-contact-info a, #footer .dt-sc-contact-info i{
color: #ffffff;
}

#footer .ico-border .ico-bg{
opacity: 1;
}

#text-24, #custom_html-2, #text-26{
text-align: center;
}

#footer .widget ul li a:hover{
color: #f2f2f2;
}

.breadcrumb-section.type2 .searchform{
display:none;
}

.breadcrumb-section.type2 .breadcrumb .container:after {background-image:none; }
.breadcrumb-section.type2 .breadcrumb .container:before { content: ""; background-image:none; }

@media only screen and (max-width: 767px) {
		
		#bbar-wrapper {  display: block;}
		#header, .is-sticky #header { padding:12px 0px; }
		#header .container { position:static; }

.type12 #logo {
width: 100%;
}

#bbar-wrapper .column.dt-sc-one-third.first{
width: 30%;
}

.column.dt-sc-one-third{
width: 70%;
margin-bottom: 0px ;
}

#bbar-wrapper.type12 .column.alignright{
margin-bottom: 10px !important;
margin-top: 0px !important;
}

#bbar-wrapper .column.alignright{
float: unset;
text-align: center;
width: 100%;
}
.dt-menu-toggle {
display: block;
}

#main-menu > ul.menu.rounded, #main-menu ul.menu.rounded > li > a {display: none;
}

#main-menu ul.menu.rounded.menu-toggle-open > li > a 
{
display: block;
line-height: 25px;
}
}

@media only screen and (min-width: 768px) {
		#logo a img { max-width:80%; }
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
		#logo a img { max-width:70%; }
}

@media only screen and (min-width: 320px) and (max-width: 479px) {
		#logo a img { max-width:70%; }
}