#nf_submit_1 input[type=submit] {
    width: 100%;
    border: 1px solid;
  transition: background-color 0.25s ease;
  
}
#nf_submit_1 input[type=submit]:hover {
    background-color: #00aeef
}
#nf_submit_1 input[type=submit]:active {
    background-color: #999
}

.btFooterWrap #ninja_forms_field_3 {
    color: #FFF;
}
#ninja_forms_field_3 {
	color: #333
}
.sc-payment-details-wrap {
    background: #00acec;
    border: 0;
    padding: 53px;
    color: white;
    margin-bottom: 0px;
    text-align: center;
}
.ninja_forms_field_4 {
    width: 100%;
    border: 0 solid #000;
    background-color: #00aeef;
    padding: 5px;
}

#boldSiteFooterWidgetsRow > div.btBox.widget_bt_text_image.rowItem.col-md-6.col-sm-12 > div.btImage > img  {
margin:0 auto
}
.menuHolder .logo img {
    height: 65px;
    width: auto;
    display: block;
}
.pricing_custom .btPriceTable .btPriceTableHeader .header h2 {
    font-size: 50px;
    font-weight: 800;
}
.pricing_custom .btPriceTable ul li {
    display: block;
    padding: 10px 5px;
    margin: 0;
}
.pricing_custom .rowItem {
    padding: 0px 4px;
}
.pricing_custom .header.large .btSuperTitle, 
.pricing_custom .header.large .btSubTitle {
    font-size: 15px;
}

#top > header > div > div > div.menuPort > div > div > a:nth-child(2) > span > span > span > em::after {
	color: green
}

.sc-checkout-form {
    text-align: center;
    padding: 1em 0;
    background-color: rgba(0,0,0,.07);
}

.btLightSkin .btPriceTable, .btDarkSkin .btLightSkin .btPriceTable {
    border: rgba(0,0,0,.1) 0px solid;
}
.btLightSkin .btPriceTable ul li:last-child, .btDarkSkin .btLightSkin .btPriceTable ul li:last-child {
    border-bottom: none;
    font-size: 11.5px;
}
.breadcrumb {
	color: #00aeef;	
}
#bcumbs {
      max-width: 1160px;
    margin: auto;
    padding: 0;
  	display: none;
	color: #00aeef;	
}
.single-post #bcumbs {
  	display: block;
	color: #00aeef;	
}
.sc-form-group .sc-form-control {
    display: block;
    width: 40%;
  height: 26px;
    padding: 6px 6px;
    font-size: 14px;
    line-height: 1.4;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.sc-form-group label {
    display: inline-block;
    margin-bottom: 5px;
    font-weight: 400 !important;
    font-size: 13px !important;
}
.sc-coup-apply-btn .stripe-button-el span {
    display: block;
    position: relative;
    padding: 0 7px !important;
    height: 18px !important;
    line-height: 15px !important;
    background: none;
    font-size: 10px;
    color: #fff;
    font-weight: normal;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);
    -ms-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);
    -o-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
}
.mobile-profile-img .btImage img {
	display: none;
}
@media (max-width: 480px) {
	.mobile-profile-img .btImage img {
		display: block;
	}
	.desktop-profile-img .btImage img {
		display: none;
	}
	.animate-moveleft {
    -webkit-transform: initial;
    -moz-transform: initial;
    -ms-transform: initial;
    transform: initial;
	}
	.animate-moveright {
    -webkit-transform: initial;
    -moz-transform: initial;
    -ms-transform: initial;
    transform: initial;
	}
}