/*-- Enter your custom CSS below --*/
.one {
  font-size: 17px;
}

.two {
  display: none;
}

.page-id-2358 .signuphome2 .clear {
width: 100%!important;
height: 20px;
margin:0px!important;
}
.page-id-2358 .signuphome2  br {
display: none;
}

.page-id-2358 .signuphome2 input#mce-EMAIL {padding-left:0px!important;}

.page-id-2358 .signuphome2 div#mc_embed_signup {
border: 3px dashed #8C3B95;
text-align: Center!important;
padding: 5px!important;
margin-top:0px!important;
}


h1.tradhealth {
text-align: Center;
font-size: 50px;
color: #580461;
}

img.mfp-img {
background: #fff;
}

.signuphome2 .indicates-required {
display: none!important;
}

.signuphome2 #mc_embed_signup h2 {
font-size: 25px!important;
text-align: center;
color: #8C3B95;
}

.signuphome2 input#mc-embedded-subscribe {
margin-top: -60px!important;
width: 195px!important;
height: 45px!important;
font-size: 20px!important;
background: #00A651!important;
}

.signuphome2 input#mce-EMAIL {
margin-top: -20px;
}

.signuphome2 div#mc_embed_signup {
border: 3px dashed #8C3B95;
text-align: Center!important;
padding:5px!important;
height: 265px;
margin-top: -45px;
}

.signuphome2 input#mce-EMAIL {
padding-left: 20px!important;
}

aside#sidebar .indicates-required {
display: none!important;
}

aside#sidebar #mc_embed_signup h2 {
font-size: 25px!important;
text-align: center;
color: #8C3B95;
}

aside#sidebar input#mc-embedded-subscribe {
margin-top: -60px!important;
width: 220px!important;
height: 45px!important;
font-size: 20px!important;
background: #00A651!important;
}

aside#sidebar div#mc_embed_signup {
border: 3px dashed #8C3B95;
text-align: Center!important;
padding:5px!important;
height: 265px;
}

aside#sidebar input#mce-EMAIL {
padding-left: 20px!important;
}

div#page-2362 blockquote {
float: left;
width: 350px;
}

div#aboutcont strong {
font-size: 17px;
text-decoration: none!important;
line-height: 25px;
}

div#aboutcont {
width: 745px;
float: left;}


.page-id-2360 .collaction1 {
height: 455px;
}

ul.listings001 li {
font-size: 16px;
line-height: 24px;
border-bottom: 1px solid #D2D2D2;
color: #000;
}

h3.module-title {
font-size: 20px;
text-align: Center;
color: #580461;
}

.clear003 {
margin-top: -140px;
}

input#mc-embedded-subscribe0011 {
width: 250px!important;
height: 60px!important;
background: #E16C29!important;
font-size: 20px!important;
}

a.readmoreser:hover {
background: #580461;
}

div#clr002 {
width: 370px;
margin: 30px auto;
padding-top: 200px;
}

a.readmoreser {
background: #DD590F;
padding-left: 100px;
padding-right: 100px;
padding-top: 20px;
padding-bottom: 20px;
color: #fff;
font-size: 20px;
}

ul.batchone {
float: left;
width: 190px;
}

p {
font-size: 15px!important;
line-height: 1.4em!important;
}
.page-id-2356 .module-box-content.ui.rounded.gradient.default {
background: #fff;
border: 1px dashed #580461;
}
.page-id-2356 ul.feat12 i.fa.fa-check-circle {
color: #757373;
}

.page-id-2356 ul.feat12 li {
margin-left: -30px;
font-size: 18px;
font-weight:normal;
line-height: 30px;
background: #EEE;
padding: 10px;
list-style: none;
color: #07763D;
}

.feat11 {
display: none;
}
.page-id-2356 h3.module-title {
text-align: Center;
font-size: 21px;
color: #580461;
font-weight: bold;
font-family: verdana;
}

.page-id-2356 .image-caption {
font-size: 16px;
line-height: 25px;
}

.clear {
width: 300px!important;
height: 20px;
margin: 70px auto;
}

#mc-embedded-subscribe0003 {
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
padding-bottom: 20px;
background: #DD590F;
font-size: 18px;
border: none;
color: #fff;
border-radius: 10px;
border: 1px solid #FE782D;
}


#mc-embedded-subscribe02 {
padding-left: 50px;
padding-right: 58px;
padding-top: 15px;
padding-bottom: 15px;
background: #EB8F16;
font-size: 25px;
border: none;
color: #fff;
border-radius: 10px;
border: 1px solid #FEBF6C;
}

.themify_builder_row.module_row.module_row_4.clearfix.gutter-default.row006 {
line-height: 26px;
font-size: 14px;
}

.row006 {
margin-top: 20px;
}

.row006 h3 {
font-size: 20px;
}

.mainhead1 {
font-size: 16px;
line-height: 25px;
border-bottom: 1px solid #E6E6E6;
}

.mainhead1 h3 {
font-size: 25px;
}
.feat11 h3 {
font-size: 20px!important;
margin-bottom: 10px!important;
}

a.buttonreadmore {
background: #7A7A7A;
padding: 10px;
font-size: 15px;
color: #fff;
border-radius: 10px;
}

.mc-field-group label {
color: #DB60E9;
font-size: 18px;
font-family: sans-serif;
}

.mc-field-group {
margin-top: 15px;
line-height: 30px;
}


.collaction1 h4 {
color: #fff;
text-align: Center;
font-size: 22px;
border-bottom: 3px solid #B934C7;
margin-bottom: 30px;
padding-bottom: 20px;
}

.collaction1 {
width: 280px;
margin-left: -20px;
padding: 15px!important;
border-radius: 10px!important;
background: #580461!important;
height: 405px;
}


.roow1 {
padding-top: 20px!important;
}

ul#main-nav li a:hover {
color: #F2A8FB;
}

#main-nav .current_page_item a, #main-nav .current-menu-item a {
background: #fff!important;
color: #8C3B95!important;
font-weight: bold!important;
}

#site-description {
left: 665px!important;
font-size: 30px!important;
top: 95px!important;
color: #01A350;
}

ul#main-nav li a {
font-size: 15px;
border-right: 1px solid #73227C;
padding-right: 9px;
padding-lefT: 6px;
}

#nav-bar {
background: #8C3B95!important;
border-top: solid 1px #8C3B95!important;
border-bottom: solid 1px #8C3B95!important;}

#site-logo {
position: absolute;
top: 15px!important;}

div#headerwrap {
background: #fff!important;
}

div#top-bar {
display: none!important;
}

div#body {
background: #fff!important;
}