/*
Theme Name: Metro Physical & Aquatic Therapy
Theme URI: http://www.e-rehab.com/
Version: 1.0
Description: Designed by John Mason
Author: John B Mason
Author URI: http://www.e-rehab.com
Template: xwp
*/
@import url(superfish.css);
@import url(jquery.neosmart.fb.wall.css);

html {
    /*background-color: #AEDFE8;*/
    background-color: #518e9f;
    overflow-y: scroll;
}

body,td,.bottom,.mceContentBody {
    color: #364339 !important;
}

body {
    font-size: 12pt;
    font-weight: normal;
    font-style: normal;
    font-family: "PT Sans","Lucida Grande",sans-serif;
}

h1,h2,h3 {
font-family: "PT Serif Caption", sans-serif;
}

h4,h5,h6 {
    font-family: "Cinzel",sans-serif;
    font-weight: normal;
}

h1{font-size:170%;}
h2{font-size:135%;}
h3{font-size:110%;}


.base,.gmaptopper {
    background-color: #38443B !important;
    border-color: #38443B !important;
    line-height: 1;
}

.base_sprite,.base_numbers li:before {
    background-image: url(images/shortcodes/sprites/custom_sprite_092334.png) !important;
}

.base_text,.base_sprite a,h1,h2,h3,h4,h5,h6,.brd,.testimonial,.colorlist,.bodytext {
    color: #5caec3 !important;
}

a.linkopacity:hover img, a.linkopacity:hover i.fa {
filter:alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
-khtml-opacity: 0.6;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
filter: alpha(opacity = 60);
}

a.linkopacity img {
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
-khtml-opacity: 1.0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity = 100);
}

a.yogalink:hover img {
filter:alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
-khtml-opacity: 0.6;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity = 60);
border:solid 1px #000;
}

a.yogalink img {
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
-khtml-opacity: 1.0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity = 100);
border:solid 1px #cbe3a2;
}

a.zumbalink:hover img {
filter:alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
-khtml-opacity: 0.6;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity = 60);
border:solid 1px #000;
}

a.zumbalink img {
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
-khtml-opacity: 1.0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity = 100);
border:solid 1px #fcd5a5;
}

a.pilateslink:hover img {
filter:alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
-khtml-opacity: 0.6;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity = 60);
border:solid 1px #000;
}

a.pilateslink img {
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
-khtml-opacity: 1.0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity = 100);
border:solid 1px #fdf2c8;
}

a.taichilink:hover img {
filter:alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
-khtml-opacity: 0.6;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity = 60);
border:solid 1px #000;
}

a.taichilink img {
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
-khtml-opacity: 1.0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity = 100);
border:solid 1px #b0d672;
}

a.sneakerslink:hover img {
filter:alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
-khtml-opacity: 0.6;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity = 60);
border:solid 1px #000;
}

a.sneakerslink img {
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
-khtml-opacity: 1.0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity = 100);
border:solid 1px #9fd9f4;
}


hr {
    background: none repeat scroll 0 0 #CAD6A6;
    border: medium none;
    color: #EEEEEE;
    height: 1px;
    margin-bottom: 19px;
    margin-top: 20px;
}

.altcolor {
    color: #7e130f
}

a:link,a:visited {
    color: #8f9e66
}

a:hover,a:active {
    color: #5caec3;
    text-decoration: none
}

.box {
    border: 2px solid #d6f0f4;
    background-color: #d6f0f4;
    padding: 12px;
    margin-bottom:16px;
}

.box a{color:#364339 !important;}

.box a:hover {
    color: #839353 !important;
    text-decoration: none
}

.box1 {
    border: 2px solid #592615;
    background-color: #592615;
    padding: 12px;
}
.box2{
    width: 610px;
    height: 600px;
    border: 2px solid #592615;
background:url('/files/images/whitebg.png');
}

.brd {
    border: solid 5px #C8D4A4;
}

.brd1 {
    border: solid 5px #C8D4A4;
}

.dbrd {
    border: solid 4px #C8D4A4;
    background-color: #C8D4A4;
    padding: 4px;
}

.dbrd1 {
    border: solid 4px #C8D4A4;
    background-color: #C8D4A4;
    padding: 4px;
}

.faqbackground {
    background-color: #C8D4A4;
}


/*-----Header--------*/
header {
    height: 143px;
    width: 990px;
    margin: 0 auto;
    text-align: left;
    position: relative;
    background: url('images/header.jpg')no-repeat #364339;
}

#topaddr {
    left: 13px;
    text-align: left;
}

#topaddr1 {
    left: 380px;
    text-align: right;
}

#topaddr, #topaddr1 {
    font-family: 'Cinzel', sans-serif;
    font-size: 10pt;
    position: absolute;
    top: 95px;
    width: 600px;
    /*text-shadow: 1px 1px 2px #000;*/
    line-height: 12pt;
}

#topaddr span, #topaddr1 span {
    font-size: 1.75em;
    line-height: 1.05em;

}

#topaddr *, #topaddr1 * {
    text-decoration: none;
    color: #CAD6A6;
    /*color: #e5f5f2;*/
}

#topaddr a:hover, #topaddr1 a:hover {
    color: #fff !important;
}

#topaddr a:hover span, #topaddr1 a:hover span {
    font-size: 1.75em;
    color: #fff !important;
}

/*-------Main Area/Content-------*/
.wrapper {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -140px;
    background: url('images/bg-6E87A6.jpg') repeat-y center;
}

.main {
    position: relative;
    padding: 0;
    width: 990px;
    margin: 0 auto;
    text-align: left;
    overflow: hidden;
    min-height: 1100px;
}

#rightcol {
    float: right;
    width: 750px;
    margin: 0;
    padding: 20px;
    letter-spacing: .04em;
    line-height: 1.5em;
}

#sidebarmb {
    position: absolute;
    top: 138px;
    width: 199px;
    height: 500px;
    margin: 0;
    padding: 0;
    z-index: 2;
    font-family: 'PT Sans', sans-serif;
    color: #fff;
}
#sidebar {
    position: absolute;
    top: 138px;
    width: 199px;
    height: 500px;
    margin: 0;
    padding: 0;
    z-index: 2;
    font-family: 'PT Sans', sans-serif;
    color: #fff;
}

#sidebar h3 {
    font-family: 'PT Sans', sans-serif;
    color: #38443B !important;
}

#sidebar a:link, #sidebar a:visited {
    color: #38443B;
}

#sidebar img:hover {
    opacity: 0.4;
}

#sidebar a:hover {
    color: #8E9A79 !important;
}

#wrap {
    padding: 0 8px;
}

/*MENUS*/

#horimenu {
    width: 1000px;
    margin: 0 auto;
    font-family: 'Cinzel', serif;
    position: relative;
    z-index: 100;
    height: 34px;
    top: 115px;
    /*left: 7px;*/
}

.current_page_item a {
    color: #b3b3b3 !important
}

.sf-menu a {
    font-family: 'Cinzel', serif;
    /*text-shadow: 1px 1px 0 #333333;*/
    font-size: 13px;
    /*font-weight: bold;
    letter-spacing: 1px;*/
    /*padding: 10px 12px 10px 22px;*/
    padding: 10px 11px;
    border: none;
    text-decoration: none;
}

.sf-menu a, .sf-menu a:visited {
 /* visited pseudo selector so IE6 applies text colour*/
    color: #cad6a6;
  /*Match color above*/
}

.sf-menu {
    float: left;
}

.sf-menu li li a {
    border-right: none;
}

.sf-menu li li {
    background: #364339;
}

.sf-menu li li li {
    background: #364339;
}

.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
    color: #fff;
    outline: 0;
}

/*.sf-menu>li#menu-item-341>a:before{
    content: url('/files/images/minilogo.png');
    padding-top:;
}
*/

.minilogo {
    width: 24px;
    height: 22px;
    background: url('/files/images/minilogo.png');
    position: absolute;
    top: 118px;
    left: 206px;
}

/*DESIGN ELEMENTS - boxes and such*/
#footer,.push {
    height: 140px;
}

#footer {
    position: relative;
    color: #FFFFFF;
    width: 990px;
    text-align: left;
    margin: 0 auto;
    padding: 0;
    background: #364339;
    height:215px;
}

#footer a:link,#footer a:visited {
    color: #CAD6A6;
}

#footer a:hover {
    color: #fff;
}

#footer p {
    padding: 0 8px;
    margin: 0;
}

/*-------- Specific to this site ------------*/
.underline {
    text-decoration: underline;
}

.faq-page .question {
    font-size: 1.2em;
}

.faq-page .video {
    margin-bottom: 20px;
}

.sidebarmb a {
    background: url("http://ptclinic.com/site/images/mb1.png") repeat scroll 0 0 transparent;
    display: block;
    font-size: 18px;
    font-weight: bold;
    height: 50px;
    margin: 20px auto 0;
    padding-top: 48px;
    text-align: center;
    width: 166px;
}

.sidebarmb a:link,.sidebarmb a:visited {
    color: white !important;
}

.sidebarmb a:hover,.sidebarmb a:active {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity = 50);
}

.mb {
    width: 166px;
    height: 98px;
    margin: 0 auto 20px auto;
}

.slider {
    width: 790px;
    height: 324px;
    background: url('images/slider.jpg');
    position: absolute;
    top: -1px;
    left: 201px;
}

.addresses {
    width: 167px;
    margin-left: 20px;
    font-size: 11pt;
}

.homebox {
    border: 4px solid #C9D5A5;
    padding: 15px;
    margin-top: 20px;
}

.homebox1 {
    width: 277px;
    height: 150px;
    padding: 10px;
    float: left;
}

#loctoggle {
    cursor: pointer;
}

h3#loctoggle {
    text-align: left;
}

#addressarea {
    display: none;
}

#addressarea {
    color: #364339 !important;
}

.wellness a {
    width: 300px;
    height: 119px;
    position: absolute;
    top: 0;
    right: 0;
    display: block;
}

.wellness a:hover {
    background-color: white;
    opacity: 0.1;
    width: 300px;
    height: 119px;
    position: absolute;
    top: 0;
    right: 0;
    display: block;
}

.metrolink a {
    width: 470px;
    height: 119px;
    position: absolute;
    top: 0;
    left: 0;
    display: block;
}

.metrolink a:hover {
    background-color: white;
    opacity: 0.1;
    width: 470px;
    height: 119px;
    position: absolute;
    top: 0;
    left: 0;
    display: block;
}

.fl2{float:left;margin-right:10px;padding-top:10px;}

.homeimage1 {
    border: 2px solid #38443B;
    margin-right: 35px;
}

.homeimage2 {
    border: 2px solid #38443B;
    margin-right: 35px;
}

.homeimage3 {
    border: 2px solid #38443B;
}

.staffboxes {
    margin: 0;
    padding: 0;
    line-height: 1.2em;
}

.staffboxes li {
    width: 320px;
    min-height: 330px;
    float: left;
    border: 4px solid #518E9F;
    padding: 8px;
    margin-right: 6px;
    margin-bottom: 6px;
    list-style: none;
    background-color: #f1f7f9;
}

.staffboxes li img {
    width: 100px;
    height: auto;
    margin: 0 auto 8px;
    display: block;
}

.staffboxes li a {
    display: block;
    text-align: center;
}

.home em {
    color: #5caec3!important;
}

.home h1,.home h2,.home h3,.home h4,.home h5,.home h6 {
    text-align: center;
}

.homelogos {
    width: 175px;
    height: 66px;
    float: left;
    margin: 0 29px 8px 0;
    display: block;
}

.home .slidedeck-frame,.page-id-5 .slidedeck-frame,.page-id-9, .slidedeck-frame,.page-id-352 .slidedeck-frame,.page-id-69 .slidedeck-frame,.oneslide {
    margin: -20px 0 20px -20px;
}
.location .slidedeck-frame,.page-id-11 .slidedeck-frame,.page-id-352 .slidedeck-frame,.page-id-69 .slidedeck-frame,.oneslide {
    margin: -20px 0 20px -20px;
}
.oneslide {
    margin: -20px 0 20px -19px;
}

.sd2-slide-title-inner {
    letter-spacing: .2em;
}

.morelogos {
    margin-left: 130px;
}

.morelogos img {
    margin-right: 44px;
}

.boxstrip {
    font-weight: bold;
    color: white;
    background-color: #364339;
    text-align: center;
    margin: -15px -15px 15px;
    padding: 8px 0;
    letter-spacing: 2px;
}

/*Wellness Page Changes*/
.page-id-69 h5 {
    font-size: 22px;
    padding: 8px 0;
    text-transform: none;
    letter-spacing: .05em;
}

.gmap {
    border: 4px solid #CAD6A6;
}

.bluetext{color:#5caec3;}

.tanstrip1{background:#d4c880;padding:5px;color:red;font-weight:bold;text-align:center;margin-bottom:12px;font-size:125%;text-transform:uppercase;}
.tanstrip2{background:#d4c880;padding:5px;color:red;font-weight:bold;text-align:center;margin-bottom:9px;}
.greenstrip{background:#5caec3;padding:5px;color:#FFF;font-weight:bold;text-align:center;margin-bottom:12px;font-size:125%;text-transform:uppercase;}



/* SEO Styles */
.seoH1{ font-size:18px; }
.seoH2{ font-size:14px; }
.seoFooter{ width:990px;margin:0 auto;background: #364339;font-size:x-small;color:white;margin:0;}
.seoFooter a:link,.seoFooter a:visited{color:#CAD6A6;text-decoration:none;}
.seoFooter a:hover,.seoFooter a:active{color:#CAD6A6;text-decoration:none;}
.seoPhrase{font-weight:normal;}

.about {float:right;margin-left:10px;margin-bottom:5px;margin-right:20px;height:225px;width:300px;}

.aboutsmall {width:300px;height:225px;}


.falls {width:583px; height:119px;}

.fb-wall {
    width:100%;
}

table.hrstable {
    margin-bottom: 18px;
    border: 1px solid #364339;
}

.hrstable td {
    min-width: 208px;
}

a.staff {
    font-size: 15px;
    text-align: center;
    vertical-align: middle;
    overflow: auto;
}

.brdstaff {
    box-shadow: 3px 3px 3px #444;
    width: 150px;
    height: 150px;
}

.brdstaff2 {
    box-shadow: 3px 3px 3px #444;
    width: 225px;
    height: 300px;
}

a.staff span {
    display: none;
}

div.affiliations {
    position: inherit;
    left: 12px;
    bottom: 15px;
    margin: 0 auto;
    color: #CAD6A6;
    font-size: 12px;
}

.hlogo img {
    margin: 0;
    height: 57.6px;
    width: auto;
    vertical-align: middle;
    border-radius:2px;
    margin-right: 10px;
}

img.bghlogo {
    background-color:#FFF;
    padding-left:3px;
    padding-right:3px;
}

#addresses {
    margin: -9px auto 0px auto;
    float: left;
    width: 100%;
    border-bottom: 1px dotted #4F4F4F;
}

#addresses div {
    width: 32.5%;
    float: left;
    margin: 2px auto;
}

#addresses div a {
    display: block;
    text-align: center;
    font-size: .8em
}

#addresses div span {
    text-align: center;
    display: block;
    color: #CAD6A6;
}

/*Blog stuff*/
.wp-post-image{margin:0 auto;display: block;margin-bottom:30px;border: 5px solid #C9D5A5;}
.catbox {margin: 10px 0px;border-bottom:1px dotted #DDD;padding-top:10px;}
.catbox1 {margin: 10px 0px;border-top:1px dotted #DDD;padding-top:10px;}
.catbox ul, .catbox1 ul {width: 100%; margin-bottom: 20px; overflow: hidden;}
.catbox ul li, .catbox1 ul li {width: 49%; float: left;}
.catbox h2, .catbox1 h2 {margin: 0;}
textarea#comment {box-shadow: inset 2px 2px 5px #DDD;height:100px;border:1px solid  #DDD;}
input#submit{background-color:#518E9F;border-color:#518E9F;}

#staff-pg .one_fourth {
    margin-top: 25px;
}
#staff-pg .clearboth{
    height: 19px;
}
#locations-pg .brd {
    width: 200px;
    float: left;
    margin: 0 5px;
}
#locations-pg .brd h4 {
    display: block !important;
}
#locations-pg .gmap {
    width: 192px !important;
}
#locations-pg .brd span {
    font-size: 13px;
display: block;
line-height: 19px;
}
.moretext {
    display: none;
}
a.morelink {
    text-decoration:none;
    outline: none;
}
.morecontent span {
    display: none;
}

.homeexpand h3 {
    text-align: left;
}

.fb-box {
    overflow: hidden;
}

.fb-box div {
    position: relative;
    top: -63px;
}

h5.ytctitle {
    font-family: "PT Sans","Lucida Grande",sans-serif;
    text-transform: capitalize;
    letter-spacing: .05px;
    font-size: 14px;
}

a.ytclink {
    color: #383838 !important;
}

a.ytcmore {
    display: none;
}

.locationbox {
    height: 660px;
}

/* SOCIAL ICONS STYLES */
#social-home {
    width: 198px;
    margin: 0 auto;
}
#social-home div {
    float: left;
    padding: 0 5px;
}

/*.category-14 div.catbox, .category-14 div.noposts, .category-14 h1.blogpagetitle {
    display: none;
}*/

.category-14 .hideonevents, .postid-2764 .hideonevents{
    display: none;
}

.single-ai1ec_event .hideonevents {
    display: none;
}
#silver-sneakers-sched td span.time1 {
    display: block;
    margin-top: 15px;
    color: #666;
}
#silver-sneakers-sched td span.time2 {
    display: block;
    margin-top: 39px;
    color: #666;
}
#silver-sneakers-sched {
    clear: both;
    margin: 0px auto;
    border-spacing: 0px
}
#silver-sneakers-sched tr:first-child {
    border-bottom: 2px solid #ddd;
}
#silver-sneakers-sched td {
    vertical-align: top;
    width: 24%;
    text-align: center;
    border-right: 1px solid lightblue;
}
#silver-sneakers-sched tr td:last-child {
    border-right: none;
}
#silver-sneakers-sched tr td p:first-child {
   color: #5caec3;
   font-weight: bold;
   font-size: 1.2em;
}

#silver-sneakers-sched tr:last-child td p {
    color: #8f9e66;
    font-weight: bold;
}

#ss-head {
    margin-bottom: 20px;
    border-bottom: 2px dotted #ddd;
    float: left;
    padding: 10px;
    background: #eee;
}

#ss-head img {
     margin-left: 72px;
     float: left;
}

#ss-head span {
    color: #8f9e66;
    font-size: 1.2em;
    font-weight: bold;
    text-align: center;
    display: block;
    float: left;
    width: 440px;
    margin-left: 50px;
}

div.topspacing {
    margin-top: 26px;
}

/* YouTube Channel */
.youtube .carousel {
    width: 20%;
    height: 100%;
    overflow: auto;
    position: absolute;
    right: 0px;
    z-index: 3;
}

.youtube .thumbnail {
    margin: 2px;
    width: 80%;
    border: 1px solid black;  
}

.youtube iframe.player {
    width: 80%;
    height: 240px;  
    overflow: auto;
    border: 0;
}

.ctr{text-align:center;}
img.ctr{display:block;margin-left:auto;margin-right:auto;}
div.ctr{display:block;margin:0 auto;text-align:center;}

.hideme {display:none;}

.intromat{color:#5B9BD5;}
.allmat{color:red;}
.intermediatemat{color:#F79646;}
.athletesmat{color:#70AD47;}
.mindful{color:#4F00CB;}


a.btn {
  background: #cedbb0;
  background-image: -webkit-linear-gradient(top, #cedbb0, #364339);
  background-image: -moz-linear-gradient(top, #cedbb0, #364339);
  background-image: -ms-linear-gradient(top, #cedbb0, #364339);
  background-image: -o-linear-gradient(top, #cedbb0, #364339);
  background-image: linear-gradient(to bottom, #cedbb0, #364339);
  -webkit-border-radius: 10;
  -moz-border-radius: 10;
  border-radius: 10px;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

a.btn:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #364339, #cedbb0);
  background-image: -moz-linear-gradient(top, #364339, #cedbb0);
  background-image: -ms-linear-gradient(top, #364339, #cedbb0);
  background-image: -o-linear-gradient(top, #364339, #cedbb0);
  background-image: linear-gradient(to bottom, #364339, #cedbb0);
  text-decoration: none;
}

table { 
  width: 100%; 
  border-collapse: collapse; 
}
/* Zebra striping */
tr:nth-of-type(odd) { 
  background: #eee; 
}
th { 
  background: #333; 
  color: white; 
  font-weight: bold; 
}
td, th { 
  padding: 6px; 
  border: 1px solid #ccc; 
}

.calendarday{font-size:75%;text-align:right;}

.singlecolumnservices {
  background: #eee; 
  padding: 6px; 
  border: 1px solid #ccc;
  width:268px
}
.careerimage{width:344px;height:258px;background:url('/files/images/staff-group.jpg') no-repeat}
.partyimage{width:344px;height:258px;background:url('/files/2016-company-party/CoverPhoto.jpg') no-repeat}

.careertext,.partytext{font-weight:bold;text-align:center;color:#FFF;line-height:22px;background:url('/files/images/blackbg.png') repeat-x;}

span.rollover {
	opacity: 1;
	-o-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-webkit-transition: -webkit-transform 1s;
	background:url(/files/images/mag.png) center center no-repeat #000;
	cursor: pointer;
	height: 131px;
	width: 175px;
	position: absolute;
	z-index: 10;
	opacity: 0;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	behavior: url(http://564.ptclinicng.com/wp-content/themes/564theme/PIE.php); /* Internet Explorer */
}

span.rollover:hover {
	opacity: .7;
	-o-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-webkit-transition: -webkit-transform 1s;
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px #000;
	box-shadow: 0px 0px 4px #000;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	behavior: url(http://564.ptclinicng.com/wp-content/themes/564theme/PIE.php); /* Internet Explorer */
}

.readblog{height:99px;width:700px;background:url('images/greybg.jpg') no-repeat #FFF;}

.rnd {-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
behavior: url(http://1218.ptclinicng.com/wp-content/themes/1218theme/PIE.php); /* Internet Explorer */
}
.toprnd{
-webkit-top-left-radius: 12px;
-moz-top-left-radius: 12px;
border-top-left-radius: 12px;
-webkit-top-right-radius: 12px;
-moz-top-right-radius: 12px;
border-top-right-radius: 12px;
behavior: url(http://1218.ptclinicng.com/wp-content/themes/1218theme/PIE.php); /* Internet Explorer */
}

.blacktext{color:#000 !important;}

.pilateshomeslider {margin-left: 22px;}