.pages .internalheaderdiv div .panel-grid .blockonediv,
.pages .internalheaderdiv div .panel-grid,
.pages .internalheaderdiv div .panel-grid .so-panel {
height: auto!important;
min-height: auto!important;
line-height: 0!important;
border-bottom: 0!important;
padding-bottom: 0!important;
margin-bottom: 0!important;
}
article p {
margin-bottom: 15px;
} 
.iphorm-uniform-theme-default p, .iphorm-uniform-theme-default br {
display: none;
line-height: 0;
}
.iphorm-uniform-theme-default, .iphorm-uniform-theme-default div {
min-height: 1px!important;
max-height: auto!important;
height:auto!important;
}
.blockonediv .TitleLarge {
  font-size: 2em!important;  
}
.pages article .big-link p, .pages article .big-link p a {
font-size: 24px!important;
font-weight: 400;
color: #293689;
}
.pages article .big-link p a {
font-size: 24px!important;
font-weight: 400;
}
.pages article .iphorm-submit-wrap button span, .pages article .iphorm-submit-wrap button, .iphorm-submit-wrap button em {
    background-color: #DA3335!important;
    border: 0 solid #DA3335;
	color: #fff!important;
}
@media screen and (min-width: 767px) {
.pages article .iphorm-input-wrap, .iphorm-responsive .iphorm-elements .iphorm-element-wrap-text input, .iphorm-responsive .iphorm-elements .iphorm-element-wrap-captcha input, .iphorm-responsive .iphorm-elements .iphorm-element-wrap-password input, .iphorm-responsive .iphorm-elements .iphorm-element-wrap select, .iphorm-responsive .iphorm-elements .iphorm-element-wrap textarea, .iphorm-element-spacer, .iphorm-element-wrap  {
	width: 100%!important;
	max-width: 100%!important;
}
.pages article input[type=text], .pages article input[type=email] {
padding: 5px;
}
 
.iphorm-elements .iphorm-element-wrap-textarea textarea {
padding: 5px 0 7px 5px!important;
}
article .iphorm .iphorm-group-wrap:first-child {
	width: 100%!important;
	max-width: 35%!important;
	float: left;
}
article .iphorm .iphorm-group-wrap:nth-child(2) {
	width: 100%!important;
	max-width: calc(65% - 20px)!important;
float: left;
margin-left: 20px;
}
}
.iphorm-submit-wrap button {
padding: 3px!important;
}
.pages article {
width: 100%;
}
.hidden-tab {
display:none;
}

.button-center .button1 {
float: none;
display: block;
margin: 0 auto !important;
width: 168px;
}

.category .the-content {
    margin: 0 0 15px 0!important;
    padding: 20px 15px 10px 15px!important;
    border-right: 1px solid #E5E5E5!important;
border-bottom: 1px solid #E5E5E5!important;
border-left: 1px solid #E5E5E5!important;
}

.category .the-content .title a {
color: #632165!important;
}

.category .clearfix {
width: 100%;
float: left;
clear: both;
position: absolute;
}

.category .row {
max-width: 1100px!important;
width: 100%;
clear: both;
margin: 15px auto!important;
position: relative;
}

/*
@media (max-width: 959px) {
.category .row {
margin: 15px!important;
}
}
*/
.row-small { 
max-width: 600px;
width: 100%; 
margin: 0 auto;
clear: both;
}

.col-md-6 {
max-width: 50%;
width: 100%;
float: left;
}



.category .row .col-md-3, .category .row .col-md-6, .category .row .col-md-4 {
float: left;
width: 100%;
max-width: calc( 100% - 30px );
margin-bottom: 40px!important;
padding: 0 15px;
}

.category .row .col-md-3, .category .row .col-md-6, .category .row .col-md-4 {
margin: 0 auto;
display:block;
min-height: 30px;
}


@media (min-width: 960px) {
.category .row .the-content {
padding: 0 1%;
 box-shadow: 5px 7px 5px 0 #888888!important;
}

.category .row .col-md-3, .category .row .col-md-4, .category .row .col-md-6 {
margin-left: 1%;
margin-right: 1%;
}

.category .row .col-md-3 {
max-width: 23%;
padding: 0;
width: 100%;
}

.category .row .col-md-4 {
max-width: 31%;
padding: 0;
width: 100%;
}

.category .row .col-md-6 {
max-width: 48%;
padding: 0;
width: 100%;
}

.category .row .col-md-4 img, .category .row .col-md-3 img {
max-width: 100%;
width: auto;
max-height: 200px;
display: block;
margin: 0 auto;
object-fit: cover;
}

}

.category .row .col-md-4, .category .row .col-md-3 {
/* overflow: hidden; */
}

.category .row .col-md-4 img, .category .row .col-md-3 img {
max-width: 100%;
width: auto;
max-height: 200px;
object-fit: cover;
display: block;
margin: 0 auto 15px auto;
}


.category .row .post-thumb-img-2 {
min-height: 200px;
background-repeat: no-repeat;
object-fit: cover;
background-size: cover;
background-position: center center;
width: auto;
max-width: auto!important;
}

#envirabox-title {
display: none!important;
}


main.conditionsdiv .panel-grid {
    padding: 0!important;
}

.category main.conditionsdiv .so-panel img {
margin-left: auto!important;
margin-right: auto!important;
}

.slider-fancy-box {
    background-color: rgba(255, 255, 255, 0.7);
    background: rgba(255, 255, 255, 0.7);
    color: rgba(255, 255, 255, 0.7);
padding: 20px;
max-width: 375px;
}

.wpcf7 input[type="submit"] {
background-color: #F38337!important;
text-transform: lowercase!important;
-webkit-appearance: none;
border-radius: 0;
}

.form-box {
width: 100%; 
max-width: 400px;
margin: 0 auto;
}

.wpcf7 input {
    border:solid 0px #000000;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
width: 100%;
margin-top: 10px;
padding-top: 15px;
padding-bottom: 15px;
}

.wpcf7-response-output {
color: #ffffff!important;
}

.orange span {
color: #F47920;
}

.iphorm-submit-wrap button span, .iphorm-submit-wrap button span em, .iphorm-submit-wrap button {
border: 0!important;
background-color: #632165 !important;
border: 0 solid #632165;
}

.iphorm-submit-wrap button {
padding-left: 0!important;
padding-right: 0!important;
}

.iphorm-submit-wrap button span {

}

.img-center img {
display: block; 
margin: 0 auto!important;
}

.small-margin div {
margin-top: 0!important;
margin-bottom: 0!important;
padding-top: 0;
padding-bottom: 0;
}

.small-margin {
margin-top: 20px!important;
margin-bottom: 20px!important;
}

.margin-0 img, .margin-0 .panel-widget-style, .margin-0 .textwidget, .margin-0 .so-panel {
padding-bottom: 0!important;
margin-bottom: 0!important;
}

.margin-0 {
margin-bottom: 20px;
}
 
.margin-0 .the-content {
box-shadow: 5px 7px 5px 0 #888888 !important;
min-height: 110px;
}

.margin-0 .the-content p {
color: #7E0308;
font-size: 18px;
}

.wrapperdiv1120 .so-panel {
padding-left: 10px;
padding-right: 10px;
}

.wrapperdiv1120 .remove-padding .so-panel {
padding-left: 0!important;
padding-right: 0!important;
}


#pagination .wp-pagenavi span, #pagination .wp-pagenavi a {
border: 0!important;
}

#pagination .wp-pagenavi .pages {
margin: 10px auto;
display: block;
width: 100%;
}

.wp-pagenavi a, .wp-pagenavi span {
padding: 3px 0!important;
}

#pagination {
margin-top: 80px;
margin-bottom: 80px;
}

.single-post-parent-link {
float: left;
width: 100%;
clear: both;
}

.single-post-parent-link {
padding-top: 80px;
padding-bottom: 80px;
}

.single-post-parent-link p  {
text-align: center;
}

.single-post-featured-image, .singlewrapper .post {
width: 100%;
}

.single-post-featured-image {
margin-bottom: 40px;
}

.single-post-featured-image img {
margin: 0 auto;
display: block;
}

.single-post-subscribe {
    background-position: center center;
    background-image: url("/wp-content/uploads/2017/03/free-email-purple-bg.jpg");
    background-size: cover;
    border-left: 0px none;
    border-right: 0px none;
float: left;
clear: both;
width: 100%;
margin-bottom: 80px;
}

#wrapAll {
width: 100%!important;
max-width: 100%!important;
}

.single-post-subscribe .wrap {
max-width: 1120px; 
width: 100%;
margin: 0 auto;
padding: 100px 0;
}

.wrap {
max-width: 1120px; 
width: 100%;
margin: 0 auto;
padding: 80px 0;
}

.single-post-subscribe p {
color: #fff;
}

.surbma-recent-comments, .surbma-recent-comments li {
background-image: none;
}

#respond #commentform input, #respond #commentform textarea, #respond #commentform .comment-notes {
display: block;
margin-bottom: 15px;
}

#respond #commentform textarea {
max-width: 295px;
}

#respond #commentform #submit {
margin-left: 0!important;
background-color: #F47920!important;
    border:solid 0px #000000;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
font-weight: 100!important;
}

.commentlist, .commentlist li {
list-style: none!important;
}

.commentlist li {
    float: left;
    border: 1px solid black;
    padding: 80px 50px 0 50px;
width: 100%;
margin-bottom: 30px;
max-width: calc(100% - 122px);
margin-left: 10px;
margin-right: 10px;
}

#respond {
width: 100%;
max-width: calc( 100% - 20px );
margin-left: 10px;
margin-right: 10px;
}

.wrap #comments, .says, .commentmetadata {
display: none;
}

.reply {
margin-bottom: 30px;
}

.commentlist li .avatar {
display: block;
float: left;
width: 100%;
max-width: 125px;
height: auto;
margin-right: 15px;
margin-bottom: 50px;
}

.commentlist li .fn a {
font-weight: 900!important;
color: #F47920!important;
font-style: normal!important;
display: block;
margin-bottom: 15px;
}

.single-post-subscribe p {
font-size: 1.4em;
}

.single-post-subscribe a {
background-color: #F47920!important;
padding: 15px;
color: #ffffff;
}


@media (min-width: 960px) {
.post-thumb-img-3 {
display: none;
}
.post-thumb-img-2 {
display: block;
}
}

@media (max-width: 959px) {
.post-thumb-img-3 {
display: block;
}
.post-thumb-img-2 {
display: none;
}
}

@media (min-width: 700px) and (max-width: 949px) {
.headertopdiv a {
margin:12px 100px -51px 0;
}	
}

@media (max-width: 699px) {
.headertopdiv a {
margin:30px 0 0 0!important;
max-width: 100%!important;
width: 100%!important;
float: left!important;
overflow-x: hidden;
}
.itsaHeader .wrapperdiv1120 {
overflow-x: hidden;
}	
}

.wrapperdiv1120 {
padding-left: 15px;
padding-right: 15px;
}

@media (max-width: 780px) {
#linksdiv br {
display: none;
}

.home .panel-no-style, .home .panel-has-style > .panel-row-style {
flex-direction: none!important;
}

.home .panel-grid.panel-no-style, .home .panel-grid.panel-has-style > .panel-row-style {
display: block!important;
}

#linksdiv .panel-grid .panel-grid-cell {
width: 50%!important;
float: left;
display: block!important;
}

#linksdivin .panel-grid .display-none-phone {
 display: none!important;
}

.wp-image-225 {
display: none!important;
}

}
 
.video-player-btn {
margin-top: -330px;
margin-left: 27px;
position: absolute;
z-index: 99999;
}

.so-panel .video-player-btn {
margin-top: -270px;
margin-left: 12px;
}

#AnythingPopup_BoxClose1 {
margin: 0 !important;
}

.flowplayer .fp-engine {
top: 40px;
}

.video-player-btn a {
background: #632165;
font-size: 14px;
color: #fff!important;
padding: 10px;
}

 .video-player-btn a:first-child {
background: transparent;
font-size: 14px;
color: #fff!important;
padding: 0;
}

 .video-player-btn .fp-header a {
background: transparent;
}

 .flowplayer a:last-child {
visibility: hidden!important;
}

@media (max-width: 1200px) {
.video-player-btn {
display: none!important;
}
}


.wplightbox {
color: #fff!important;
background-color: #632165!important;
padding: 10px;
font-size:16px!important;
}

#html5-elem-data-box, #html5-elem-data-box #html5-text {
display: none!important;
}

.the-content p a {
color: #7E0308!important;
}

.remove-h2-img-padding h2 {
background-image: url("/wp-content/uploads/2017/03/heart-icon-web-2.jpg");
    background-position: right center;
    background-repeat: no-repeat;
    max-width: 275px;
    padding-right: 28px;
    width: 100%;
}

.topwrapper.styleType2 #navigatioN ul li {
    max-width: calc(25% - 20px);
}

.margin-0 {
margin-top: 0!important;
margin-bottom: 0!important;
padding-top: 0!important;
padding-bottom: 0!important;
}

.margin-0 .panel-grid-cell {
padding-top: 80px!important;
padding-bottom: 80px!important;
}

.slider-fancy-box h2, .slider-fancy-box p {
color: rgb(120, 120, 124);
}

.remove-padding {
width: 100%;
max-width: 100%;
}

@media (min-width: 768px) {
section:not(.blockonediv), .panel-grid  {
margin-top: 60px!important;
margin-bottom: 60px!important;
padding-top: 0!important;
padding-bottom: 0!important;
}
}

@media (max-width: 767px) {
section:not(.blockonediv), .panel-grid  {
margin-top: 60px!important;
margin-bottom: 10px!important;
padding-top: 0!important;
padding-bottom: 0!important;
}

.infoblock1part12 {
    padding: 10px 0 10px!important;
    vertical-align: top!important;
}
}

@media (max-width: 800px) {
.hidden-mobile {
display: none;
}
}

@media (min-width: 781px) {
.panel-grid div {
margin-top: 0px!important;
margin-bottom: 0px!important;
padding-top: 0;
padding-bottom: 0;
}
}

.linksdivin {
margin-top: 0px!important;
margin-bottom: 0px!important;
padding-top: 0!important;
padding-bottom: 0!important;
}

#testimonialsdivin {
margin-top: 60px;
padding-top: 0!important;
}

footer .panel-grid {
margin-top: 0!important;
margin-bottom: 0!important;
}

.conditionsdiv .panel-grid {
margin-top: 0!important;
padding-top: 0!important;
}

.envira-gallery-public .envira-gallery-item {
margin-top: 5px!important;
margin-bottom: 5px!important;
max-height: 140px;
overflow-y: hidden;
}

.rev_slider_wrapper a {
    background: #632165 none repeat scroll 0 0!important;
    border-radius: 5px!important;
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.25)!important;
    color: #fff!important;
    display: inline-block!important;
    font-size: 13px!important;
    padding: 5px 12px!important;
    transition: opacity 0.25s ease-in-out 0s!important;
}

#searchTrig {
    height: 30px!important;
    margin-top: 4px!important;
    width: 29px!important;
background-size: cover!important;
}

@media (min-width: 960px) {
#navigatioN ul li a {
color: #000000!important;
font-size: 13px!important;
}
}

.infoblock1part12 h3.widget-title {
color: #000000!important;
}

#html5-lightbox-box {
margin-top: 157px!important;
}

.email-widget {
word-break: keep-all;
}

@media (min-width: 960px) {
.right-for-mobile {
text-align: right;
}
}

#navigatioN > ul > li > a:hover + ul, #navigatioN > ul > li > ul:hover {
    top: 98px;
}

.panel-row-style-hasShadow .panel-grid-cell .so-panel img, div .panel-grid .panel-grid-cell p img:not(.isfull) {
display: block;
margin-left: auto!important;
margin-right: auto!important;
float: none;
} 

#contactdiv .panel-grid .panel-grid-cell p img {
float: left;
}

#contactdiv .panel-grid .panel-grid-cell:last-child p img {
float: right;
}

@media (max-width: 780px) {
#contactdiv .panel-grid .panel-grid-cell:last-child p img {
float: none;
display: inline-block;
}
}

.panel-row-style-hasShadow .panel-grid-cell .so-panel {
min-height: 472px;
}

.panel-grid .panel-grid-cell .right-for-mobile p img:not(.isfull) {
margin-left: 0!important;
margin-right: 0!important;
display: inline-block;
}

.iphorm-submit-element {
background: #632165 none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.25);
    color: #fff;
    display: inline-block;
    font-size: 13px;
    padding: 5px 12px;
    transition: opacity 0.25s ease-in-out 0s;
font-weight: normal;
margin-top: 10px!important;
}

 
.shows-images {
width: 100%;
max-width: 130px;
height: auto;
}
 

.side-title, .side-title span {
color: #632165;
}

#navigatioN > ul > li {
    vertical-align: top!important;
}

.infoblock1part12 h3.widget-title {
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 150px;
}

@media ( min-width: 768px ) {
.infoblock1part12 p {
min-height: 95px;
}
}

.center-img {
float: none!important;
}

@media ( max-width: 799px ) {
.health-list .so-panel {
margin-top: 0!important;
margin-bottom: 0!important;
padding-top: 0!important;
padding-bottom: 0!important;
}
}

.social-icons-footer img {
margin-bottom: 4px!important;
}

.quotes-img img {
max-width: 50px;
height: auto;
}

@media (min-width: 768px) {
.quotes-img img {
float: right!important;
}
}

@media (max-width: 767px) {
.quotes-img img {
float: left!important;
}
}

.goto {
  /*  
display: table-cell; 
vertical-align: bottom;
*/
    padding-top: 80px!important;   
    margin-top: -75px!important;    
}

.infoblock1part12 img {
    max-height: 70px;
}

@media (max-width: 650px) {
.envira-gallery-public .envira-gallery-item {
max-height: 100px;
}
}

.wpcf7 form div div {
margin-left: auto;
margin-right: auto;
}

.wpcf7 form div div div {
padding-top: 10px!important;
}

.wpcf7 form input[type="submit"] {
margin-top: 20px!important;
}

#html5-elem-wrap {
overflow-y: scroll;
background-color: #fff;
}

#glt-translate-trigger {
display: none;
}

.home #glt-translate-trigger {
display: block;
}

/*
.panel-grid-cell .plain-link, .panel-grid-cell .plain-link:link, panel-grid-cell .plain-link:visited, .panel-grid-cell .plain-link:hover, .panel-grid-cell .plain-link:active {
color: #f69646;
text-decoration: underline;
}
*/

.plain-link a, .plain-link a:link, .plain-link a:visited, .plain-link a:hover, .plain-link a:active {
color: #f69646!important;
background-color: transparent!important;
text-decoration: underline!important;
border-radius: 0;
box-shadow: 0!important;
font-size: 100%!important;
} 


/*
.page-template-conditions .rc-anchor-normal, .page-template-conditions .wpcf7-form iframe, .page-template-conditions .wpcf7 div, .rc-anchor-normal {
width: 100%!important;
overflow: hidden;
}

.rc-anchor-normal {
width: 100%!important;
overflow: hidden;
}
*/

.form-box form input, .form-box .iphorm-submit-wrap button {
    border:solid 0px #000000;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
}

.form-box .iphorm-submit-wrap button, .form-box .iphorm-submit-wrap button span, .form-box .iphorm-submit-wrap button span em, .form-box .iphorm-submit-wrap button {
background-color: #f69646 !important;
}

.form-box .iphorm-submit-element, .form-box .iphorm-submit-input-wrap-2 {
width: 100%;
}

.form-box .iphorm-submit-wrap button em {
padding-right: 0!important;
}

.form-box .iphorm-submit-wrap button span {
padding-left: 0!important;
}

.form-box input[type="text"], .form-box input[type="email"] {
padding: 10px;
width: calc(100% - 20px);
}

.form-box input[type="text"] {
margin-bottom: 13px;
}

.form-box button {
padding-top: 10px!important;
padding-bottom: 10px!important;
width: 100%;
}

@media (min-width: 800px) {
#menu-top li .sub-menu li {
    max-width: calc(33% - 25px);
float: left;
width: 100%;
}
}

.slidertext {
width: 100%;
max-width: 350px;
}



/* ===================
NEW SLIDER SETTINGS BELOW
=================== */

.slider-bg {
min-height: 450px;
width: 100%;
 background-repeat: no-repeat;

}

body:not(.home) .slider-bg {
padding-top: 50px!important;
}


.slider-bg a, .slider-bg a:link, .slider-bg a:visited, .slider-bg a:hover, .slider-bg a:active {
background: #632165 none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.25);
    color: #fff;
    display: inline-block;
    font-size: 13px!important;
    padding: 5px 12px;
margin-top: 20px!important;
margin-left: 20px!important;
}

.slider-1100 {
max-width: 1100px;
width: 100%;
margin: 0 auto!important;
}

.slider-bg .slider-1100 .slider-text {
width: 85%;
max-width: 400px;
    background-color: rgba(255, 255, 255, 0.8);
    background: rgba(255, 255, 255, 0.8);
    color: rgba(255, 255, 255, 0.8);
padding: 20px;
color: #000;
}

.slider-bg .slider-1100 .slider-text p {
font-size: 16px;
line-height: 1.3em;
}

.slider-bg .slider-1100 .slider-text h1 span {
color: #f69646;
}
 

@media (min-width: 768px) and (max-width: 960px) {
.slider-bg {
min-height: 350px;
}
.slider-1100 {
max-width: calc(1100px - 20px);
}

.slider-bg .slider-1100 .slider-text {
padding: 20px;
}

}

@media (max-width: 767px) {
.slider-bg {
min-height: 280px;
}

.slider-1100 {
max-width: calc(1100px - 20px);
}

.slider-bg .slider-1100 .slider-text {
padding: 20px;
}

}

/* ===================
NEW SLIDER SETTINGS BELOW - home slide
=================== */

.home-slide-1 p span {
font-size: 30px!important; 
color: #6D6E71;
}

.home-slide-1 {
background: url(/wp-content/uploads/2017/05/cyclohpme99.jpg);
 background-size: cover;
 background-repeat: no-repeat;
 background-position: center bottom; 
}
 
.home-slide-1 .slider-text h1 {
font-size: 60px;
line-height: 72px;
color: #6D6E71;
}

.home-slide-1 .slider-text {
max-width: 350px;
width: 100%;
background-color: transparent!important;
padding-top: 0!important;
}

.home-slide-1 a, .home-slide-1 a:link, .home-slide-1 a:visited, .home-slide-1 a:hover, .home-slide-1 a:active  {
font-size: 13px!important;
padding: 0px 12px!important;
}


@media (max-width: 767px) {
.home-slide-1 {
 background-position: 70% bottom!important; 
padding-top: 0px!important;
}

.home-slide-1 .slider-1100 {
padding-bottom: 50px;
}

.home-slide-1 .slider-text h1 {
font-size: 48px;
line-height: 56px;
color: #6D6E71;
}

}

@media (min-width: 768px) and (max-width: 1080px) {
.home-slide-1 {
 background-position: center bottom!important; 
padding-top: 0px!important;
}
 
}


/* ===================
NEW SLIDER SETTINGS ABOVE - home slide
=================== */

/* ===================
NEW SLIDER SETTINGS BELOW - internal page slides
=================== */

.diabetes {
 background: url(/wp-content/uploads/2017/03/shutterstock_494860297-copy.jpg); 
 background-size: cover;
 background-repeat: no-repeat;
 background-position: center bottom!important; 
}

.healthcon {
 background: url(/wp-content/uploads/2017/03/girl-doctor-using-ipad.jpg); 
 background-size: cover;
 background-repeat: no-repeat;
 background-position: center top!important; 
}

.backpain {
 background: url(/wp-content/uploads/2017/03/back-pain-slide-bg.jpg); 
 background-size: cover;
 background-repeat: no-repeat;
 background-position: center center!important; 
}

.neck {
 background: url(/wp-content/uploads/2017/03/pain-in-the-neck-slide.jpg); 
 background-size: cover;
 background-repeat: no-repeat;
 background-position: top right!important; 
}

.legpain{
 background: url(/wp-content/uploads/2017/03/sciatica-slide-2.jpg); 
 background-size: cover;
 background-repeat: no-repeat;
 background-position: right center!important; 
}

.rheum {
 background: url(/wp-content/uploads/2017/03/R-arthritis-slide.jpg); 
 background-size: cover;
 background-repeat: no-repeat;
 background-position: bottom center!important; 
}

.osteo {
 background: url(/wp-content/uploads/2017/03/osteoarthritis-slide.jpg); 
 background-size: cover;
 background-repeat: no-repeat;
 background-position: right top!important; 
}

.stress {
 background: url(/wp-content/uploads/2017/03/stress-slide.jpg); 
 background-size: cover;
 background-repeat: no-repeat;
 background-position: center top!important; 
}

.chronic {
 background: url(/wp-content/uploads/2017/03/chronic-fatigue-slide.jpg); 
 background-size: cover;
 background-repeat: no-repeat;
 background-position: right top!important; 
}

.fibro {
 background: url(/wp-content/uploads/2017/03/shutterstock_549090307-copy.jpg); 
 background-size: cover;
 background-repeat: no-repeat;
 background-position: top right!important; 
}

.park {
 background: url(/wp-content/uploads/2017/03/parkinsons-slide.jpg); 
 background-size: cover;
 background-repeat: no-repeat;
 background-position: center center!important; 
}

.multiple {
 background: url(/wp-content/uploads/2017/03/ms-slide.jpg); 
 background-size: cover;
 background-repeat: no-repeat;
 background-position: center top!important; 
}

.oedema {
 background: url(/wp-content/uploads/2017/03/oedema-slide.jpg); 
 background-size: cover;
 background-repeat: no-repeat;
 background-position: center center!important; 
}

.plantar {
 background: url(/wp-content/uploads/2017/03/Plantar-Fasciitis.jpg); 
 background-size: cover;
 background-repeat: no-repeat;
 background-position: right center!important; 
}

.approved {
 background: url(/wp-content/uploads/2017/03/medical-benefits-slide.jpg); 
 background-size: cover;
 background-repeat: no-repeat;
 background-position: top right!important; 
}

.works {
 background: url(/wp-content/uploads/2017/03/how-it-works-slide.jpg); 
 background-size: cover;
 background-repeat: no-repeat;
 background-position: top center!important; 
}

.contact {
 background: url(/wp-content/uploads/2017/03/contact-us-slide.jpg); 
 background-size: cover;
 background-repeat: no-repeat;
 background-position: bottom center!important; 
}

.news {
 background: url(/wp-content/uploads/2017/04/shutterstock_528606457-web.jpg); 
 background-size: cover;
 background-repeat: no-repeat;
 background-position: top center!important; 
}

.social {
 background: url(/wp-content/uploads/2017/03/social-media-iphone-5.jpg); 
 background-size: cover;
 background-repeat: no-repeat;
 background-position: center right!important; 
}

.shows {
 background: url(/wp-content/uploads/2017/03/cyclo-ssage-event-display.jpg); 
 background-size: cover;
 background-repeat: no-repeat;
 background-position: bottom center!important; 
}

.equine {
 background: url(/wp-content/uploads/2018/06/home_banner2.jpg)!important;
 background-size: cover!important;
 background-repeat: no-repeat!important;
 background-position: center!important; 
}

.test {
 background: url(/wp-content/uploads/2017/04/testimonials-page-slide-2.jpg); 
 background-size: cover;
 background-repeat: no-repeat;
 background-position: top center!important; 
}

.healthprof {
 background: url(/wp-content/uploads/2017/03/girl-doctor-in-office-with-health-charts-copy.jpg); 
 background-size: cover;
 background-repeat: no-repeat;
 background-position: top center!important; 
}

.sports {
 background: url(/wp-content/uploads/2017/03/sports-slide.jpg); 
 background-size: cover;
 background-repeat: no-repeat;
 background-position: top center!important; 
}

.workplace {
 background: url(/wp-content/uploads/2017/03/massage-in-the-work-place-slide.jpg); 
 background-size: cover;
 background-repeat: no-repeat;
 background-position: top center!important; 
}

.home-slide-2 {
 background: url(/wp-content/uploads/2017/05/gomesecond2.jpg); 
 background-size: cover;
 background-repeat: no-repeat;
 background-position: top right!important; 
}

/* ===================
NEW SLIDER SETTINGS ABOVE - internal page slides
=================== */

.padding-left-right-15 {
padding-left: 15px!important;
padding-right: 15px!important;
}

#mydiv {
display:none;
}

.lightboxcontainer {
padding-left: 15px!important;
padding-right: 15px!important;
padding-bottom: 30px!important;
width: calc(100% - 30px)!important;
}

.lightboxcontainer p {
margin-bottom: 15px!important;
}

/*
 .purple-button a, .purple-button a:link, .purple-button a: visited, .purple-button a:hover, .purple-button a:active {
    background: #632165!important;
    border:solid 0px #000000!important;
    -moz-border-radius: 5px!important;
    -webkit-border-radius: 5px!important;
    border-radius: 5px!important;
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.25)!important;
    color: #fff!important;
padding: 5px!important;
}
*/

#glt-translate-trigger {
font-size: 22px;
}

a.wplightbox { 
display:none!important;
}