/* CSS RESET - inspired by http://fvsch.com/code/base-stylesheet/ */
body {margin: 0 auto; padding: 0; min-width:300px; font-size: 100%; line-height: 1.5; border:0;}
article, aside, figcaption, figure, footer, header, hgroup, nav, section {display: block;}
h1, h2, h3, h4 {margin: 1em 0 .5em; line-height: 1.25;}
h1 {font-size: 2em;}
h2 {font-size: 1.5em;}
h3 {font-size: 1.2em;}
ul, ol {margin:0; padding:0; list-style: none;}
p, figure {margin: 1em 0;}
a img {padding:0; margin:0; border: none;}
sup, sub {line-height: 0;}
hr {padding:0;margin:0;height:0;visibility:hidden;clear:both;}

/*GENERAL*/

.hidden {display: none;}

.bullets {
margin:0 0 0 20px;
list-style: disc inside;
}


select {
-webkit-appearance: button;
-webkit-border-radius: 2px;
-webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
-webkit-padding-end: 20px;
-webkit-padding-start: 2px;
-webkit-user-select: none;
background-image:-webkit-linear-gradient(#FAFAFA, #F4F4F4 40%, #E5E5E5);
background-position: center right;
background-repeat: no-repeat;
border: 1px solid #AAA;
color: #555;
font-size: inherit;
margin: 0;
overflow: hidden;
padding-top: 2px;
padding-bottom: 2px;
text-overflow: ellipsis;
white-space: nowrap;
}

/*WRAPPER*/
body {background: #f5f5f5;font: normal 13px 'Century Gothic', arial;}

#wrapper {position:relative;}

/*HEADER*/
header {
max-width:800px;
margin:0 auto;
}

#logo {
width:318px;
height:115px;
float:left;
}

#slogon {
width:300px;
float:left;
position:relative;
top:110px;
right:30px;
font-size:100%;
font-weight:normal;
color:#fea038;
}

#toplinks {
width:250px;
float:right;
position:relative;
}

.toplinks-top span {
float:left;
position:relative;
top:5px;
font-size:110%;
font-weight:bold;
color:#439bbb;
}

.toplinks-top a {
width:26px;
height:26px;
float:left;
margin-left:5px;
font-size:0%;
background: url(https://mail.moderndaytherapy.com/mdtfiles/images/socialbar.gif) no-repeat;
opacity:0.6;
} 

.toplinks-top a:hover {opacity:1.0;}
.toplinks-top .facebook   {background-position:0 0;}
.toplinks-top .twitter    {background-position:33% 0;}
.toplinks-top .pinterest  {background-position:67% 0;}
.toplinks-top .linkedin   {background-position:100% 0;}

.toplinks-bottom {
padding:5px 0;
margin:5px auto;
position:relative;
top:5px;
border:solid 2px #f0f0f0;
text-align:center;
color:#f0f0f0;
background:#5cbadd;
background: -moz-linear-gradient(left, #449cbc 0%, #5cbadd 50%, #449cbc 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#449cbc), color-stop(50%,#5cbadd), color-stop(100%,#449cbc));
background: -webkit-linear-gradient(left, #449cbc 0%,#5cbadd 50%,#449cbc 100%);
background: -o-linear-gradient(left, #449cbc 0%,#5cbadd 50%,#449cbc 100%);
background: -ms-linear-gradient(left, #449cbc 0%,#5cbadd 50%,#449cbc 100%);
background: linear-gradient(to right, #449cbc 0%,#5cbadd 50%,#449cbc 100%);
-webkit-box-shadow:0 0 10px #aaa;
-moz-box-shadow:0 0 10px #aaa;
box-shadow:0 0 10px #aaa;
}

.toplinks {
letter-spacing:none;
font-weight:bold;
font-size:85%;
color:#f0f0f0;
text-transform:uppercase;
text-decoration:none;
}

.toplinks:hover {text-decoration:underline;}

/*MAIN MENU NAV*/

.menunav {
max-width:800px;
margin:0 auto;
position:relative;
clear:both;
}

#primary-nav {
float:left;
padding-bottom:5px;
background: #5cbadd url(https://mail.moderndaytherapy.com/mdtfiles/images/bggradientline.jpg) bottom center no-repeat;
list-style:none; 
}

#primary-nav li {
padding:0;
margin:0;
display:block;
width:100px;
height:30px;
position:relative;
float:left;
}

#primary-nav li:hover {
background: #24a4d4;
}

#primary-nav .parent {
padding: 0;
margin: 0;
display: block;
height: 30px;
width: 100%;
position: absolute;
z-index: 1;
line-height: 30px;
background: #5cbadd;
text-decoration:none;
text-transform:uppercase;
text-align:center;
color:#fff;
}

#primary-nav .parent:hover {
background: #24a4d4;
}

.dropdown_2columns {
padding:5px 0 0 0;
margin:30px auto 0;
width:385px;
display:none;
position:absolute;
left:0;
top:auto;
z-index:1;
float:left;
opacity:0.9;
filter: alpha(opacity = 90);
background:#fff;
border:10px solid rgba(30, 137, 177, 1);
border-top:none;
-webkit-background-clip:padding;
-moz-background-clip:padding;
background-clip:padding-box;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-webkit-border-bottom-left-radius:4px;
-webkit-border-bottom-right-radius:4px;
border-bottom-left-radius:4px;
border-bottom-right-radius:4px;
-webkit-box-shadow:0 5px 10px #303030;
-moz-box-shadow:0 5px 10px #303030;
box-shadow:0 5px 10px #303030;
}

.col_1 {
display:inline;
width:185px;
position: relative;
float: right;
text-align:left;
color:#898989;
}

.col_1 p {
padding:5px;
margin:0 10px 0 0;
color:#333;
}

#primary-nav ul li {
padding:0 5px;
position:relative;
float:none;
width:auto;
height:auto;
text-align:left;
line-height: 20px;
background:transparent;
}


#primary-nav  > li > a.menuactive > span, #primary-nav > li .mhighlight {
color:#FED79F;
}

#primary-nav ul li:hover {background:none;}
#primary-nav div a {color:#24a2d3;text-decoration:none;}
#primary-nav div a:hover {text-decoration:underline;}
#primary-nav > li > a.menuactive > span, #primary-nav > li .mhighlight {color:#FED12F;}
.menuactive > span, .menuparent .menuactive > span {color:#FED12F;}
.hoverblueon {background:#24a4d4 !important;}


/*MAIN CONTENT WRAPPER*/

.main {
max-width:800px;
margin:0 auto;
clear:both;
}

.main p {
line-height: 20px;
color:#333;
}

.main h1 {
padding: 0;
margin: 10px auto;
color: #48a1c1;
font-size: 230%;
font-weight: normal;
}

.main big strong {
color: #48a1c1;
}

/*2 COLUMN FLEX LAYOUT*/

.columns .main-left {
padding:5px;
margin:0;
width:65%;
float:left;
}

.columns .main-right {
padding:5px;
width:22%;
float:right;
}


/*HOME PAGE LAYOUT*/

.home .main-top {
margin:0 auto;
text-align:center;
}

.home .main-left {
padding:5px;
margin:0;
width:45%;
float:left;
border:solid 3px #ddd;
background:#5cbadd;
background: -moz-linear-gradient(left, #449cbc 0%, #5cbadd 50%, #449cbc 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#449cbc), color-stop(50%,#5cbadd), color-stop(100%,#449cbc));
background: -webkit-linear-gradient(left, #449cbc 0%,#5cbadd 50%,#449cbc 100%);
background: -o-linear-gradient(left, #449cbc 0%,#5cbadd 50%,#449cbc 100%);
background: -ms-linear-gradient(left, #449cbc 0%,#5cbadd 50%,#449cbc 100%);
background: linear-gradient(to right, #449cbc 0%,#5cbadd 50%,#449cbc 100%);
}

.home .main-left p {
color:#fff;
font-size:110%;
text-align:center;
}

.home .main-right {
width:48%;
float:right;
}

.home .mainlink {
padding:20px 3px 0 70px;
position:relative;
display:block;
height:50px;
font-size:115%;
color:#48a1c1;
text-decoration:none;
outline-color:#f5f5f5;
}



.home .mainlink:active {color:#34788C;}

.ask, .start, .join {background: url(https://mail.moderndaytherapy.com/mdtfiles/images/icons.png) top left no-repeat;}
.join {background-position: 0 -70px;}
.paypal {position:absolute;top:15px;right:20px;}
.start img {float:right;}

.link-services {
font-weight: bold;
color: #FED12F;
text-decoration:none;
}

.link-services:hover {
color:#FBD777;
text-decoration:underline;
}

p.flyer, p.flyer a {
color:#449cbc;
}

.verified {
margin:0 auto;
display:block;
width:146px;
height:69px;
border:solid 3px #ccc;
}

/*HOME - JFLIP*/

#mslider {
padding:0;
margin:35px auto 0;
border:none;
display:block;
}

#banner {
padding:0;
margin:0;
list-style:none;
}

.photo {
padding:0;
margin:0;
max-width:100%;
border:none;
}

.imageloader {
margin:0 auto;
}


/*HOME - PLUSSLIDER*/

.plusslider {
margin:0 auto 10px;
position:relative;
display:block;
height:221px;
}

.plustype-fader .child {
position:absolute;
z-index:1;
}

.plusslider-arrows-wrapper {
width:100%;
}

.plusslider-arrows {
width:100%;
position: absolute;
list-style:none;
}

.plusslider-arrows .prev, .plusslider-arrows .next {
margin:0 5px;
display:none;
width: 40%;
height: 60px;
background:#ddd;
font-weight:bold;
font-size: 200%;
cursor: pointer;
opacity:0.6;
text-align:center;
position:absolute;
z-index:2;
}

.plusslider-arrows .prev {left:1%;}

.plusslider-arrows .next {right:1%;}

.plusslider-arrows .prev:hover, .plusslider-arrows .next:hover {color:#24a4d4;}

/*HOME RESPONSIVE SLIDE*/

#mslides {
display:none;
}

.responsive {
outline-color:#f5f5f5; max-width: 100%; height: auto;
}

canvas {
border:solid 2px #eee;
}

/*HOME - STICKY NOTE*/
#notes li {
margin: 25px auto;
padding: 1px 15px 15px 15px;
position: relative;
width: 300px;
min-height: 100px;
list-style:none;

background: #f9ef31;
background: -moz-linear-gradient(top, #fea038 0%, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fea038), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(top, #fea038 0%,#ffffff 100%);
background: -o-linear-gradient(top, #fea038 0%,#ffffff 100%);
background: -ms-linear-gradient(top, #fea038 0%,#ffffff 100%);
background: linear-gradient(to bottom, #fea038 0%,#ffffff 100%);

-webkit-backface-visibility: hidden;

-webkit-box-shadow: 0 2px 12px rgba(0,0,0,.5);
-moz-box-shadow: 0 2px 12px rgba(0,0,0,.5);
box-shadow: 0px 3px 5px #888;

-webkit-transform: rotate(5deg);
-moz-transform: rotate(5deg); 
-o-transform: rotate(5deg);
}

#notes li p {
display:block;
width:300px;
min-height:100px;
line-height: 22px;
color: #000;
font:normal 15px "Comic Sans MS", cursive, sans-serif;
-webkit-font-smoothing: antialiased;
}

#notes li p span {
font:normal 20px "Comic Sans MS", cursive, sans-serif;
}

#notes li::before {
content: '';
display: block;
width: 100px;
height: 30px;

position: absolute; 
left: 10px;
top: -15px;
z-index: 2;

background-color: rgba(243,245,228,0.5);

-webkit-backface-visibility: hidden;

-webkit-box-shadow: 0px 1px 5px #888;
-moz-box-shadow: 0px 1px 5px #888;
box-shadow: 0px 1px 5px #888;

-webkit-transform: rotate(-10deg); 
-moz-transform: rotate(-10deg); 
-o-transform: rotate(-10deg); 
}

p.flyer strong {
display: block;
}


/*ABOUT US*/

.aboutus-img {
padding:10px 0;
margin: -20px 0 0;
float: right;
max-width: 100%; 
height: auto;
outline-color:#f5f5f5;
}

/*OUR STAFF*/
.staff-block {
border-left: solid 6px #e0e0e0;
border-top: solid 6px #e0e0e0;
padding: 5px;
}

.main .staff-block h1 {
margin:0;
font-size: 200%;
font-weight: normal;
}

.main .staff-block h2 {
margin:0;
font-size: 125%;
font-weight: normal;
}


/*MODULE NEWS*/

.NewsSummary {
padding:0;
margin:0 0 50px 0;
}

.NewsSummaryLink {
padding:10px 0 10px 30px;
margin:0;
background: url(https://mail.moderndaytherapy.com/mdtfiles/images/news-title-icon.png) top left no-repeat;
}
.NewsSummaryLink a, #NewsPostDetailTitle {
font-size: 175%;
font-weight: bold;
color:#fea038;
text-decoration:none;
}
.NewsSummaryPostdate, 
.NewsSummaryAuthor, 
#NewsPostDetailDate, 
#NewsPostDetailAuthor, 
#NewsPostDetailReturnLink a {
color:#888;
}

#NewsPostDetailReturnLink a:hover {
color:#2589ac;
}

.NewsSummaryMorelink a {
color:#fea038;
}
.NewsSummarySummary, #NewsPostDetailContent {
border-top: solid 1px #34c0f1;
}

/*MODULE FORMBUIDER - CONTACT US*/

.contact-form {
padding:0;
margin:20px 0 40px;
background:#f5f5f5 url('https://mail.moderndaytherapy.com/mdtfiles/images/contact-form-bg.jpg') no-repeat;
}

.contact-block {
padding:0;
margin:0;
}

.contact-block label {
padding:0 15px;
margin: 0;
width:150px;
display: inline-block;
color:#76b7cf;
font-weight:bold;
font-size:120%;
}

#cname,
#cemail, 
#cemailreq,
#cphone,
#csubject,
#cmessage,
#cvisit {
padding:5px;
margin:7px 0;
width:200px;
height:auto;
display:inline-block;
color:black;
font-family:'Century Gothic', arial;
font-size:120%;
border:solid 6px #dcdae4;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px;
opacity:0.6;
filter: alpha(opacity = 60);
-webkit-background-clip:padding;
-moz-background-clip:padding;
background-clip:padding-box;
}

#contact-fieldset {
padding:0;
margin:0;
border:none;
}

#contact-fieldset legend {
visibility:hidden;
}

.contact-form .submit {
position: relative;
left: 100px;
top:10px;
width:125px;
height:50px;
}

.contact-form .fbsubmit {
padding: 0;
margin: 0;
width: 125px;
height: 50px;
background: #fff;
border: solid 1px #ddd;
color:#76b7cf;
font-weight:bold;
font-size:200%;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
outline-color:#f5f5f5;
-webkit-box-shadow:0 0 10px #909090;
-moz-box-shadow:0 0 10px #909090;
box-shadow:0 0 10px #909090;
}

.contact-form .fbsubmit:hover {
background-color:#fafafa;
}

.contact-form .fbsubmit:active {
background-color:#f0f0f0;
}

.contact-block span {
display:block;
color:#f15126;
font-weight:bold;
font-size:120%;
}

.contact-form .captcha {
padding:0;
margin:0;
width:225px;
position:relative;
left:10%;
}

.error_message {
padding:0;
margin:50px 0 0;
color:#f15126;
line-height:20px;
}

.contact-form  .cms_checkbox, .schedule-session .cms_checkbox, .ask-a-therapist .cms_checkbox {
display:block;
}

.adjustcheckboxlabel {
  position: relative;
  top: -19px;
  left: 10px;
}

.adjustmessagelabel {
float:left;
}

.contact-thankyou {
padding:5px;
border:solid 1px #e9e9e9;
background:#fff;
}

.contact-thankyou h1 {
margin:0 auto;
text-align:center;
font-size:150%;
}

.error ul li {
font: normal 13px 'Century Gothic', arial;
color: #555;
background: #e0e0e0;
padding: 5px;
}

/*ASK A THERAPIST*/
.ask-text {
text-align:center;
}

.ask-block label {
padding:0 15px;
margin: 0;
width:100px;
display: inline-block;
color:#76b7cf;
font-weight:bold;
font-size:120%;
}

#aname,
#aemail,
#aquestion {
padding:5px;
margin:7px 0;
width:auto;
height:auto;
display:inline-block;
color:black;
font-family:'Century Gothic', arial;
font-size:120%;
border:solid 6px #dcdae4;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px;
opacity:0.6;
filter: alpha(opacity = 60);
-webkit-background-clip:padding;
-moz-background-clip:padding;
background-clip:padding-box;
}

#aquestion {
width:100%;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;    /* Firefox, other Gecko */
 box-sizing: border-box;         /* Opera/IE 8+ */
}

.ask-a-therapist .fbsubmit {
padding: 0;
margin: 0;
width: 125px;
height: 50px;
background: #fff;
border: solid 1px #ddd;
color: #76b7cf;
font-weight: bold;
font-size: 200%;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
outline-color: #f5f5f5;
-webkit-box-shadow: 0 0 10px #909090;
-moz-box-shadow: 0 0 10px #909090;
box-shadow: 0 0 10px #909090;
}

.ask-block span {
display: block;
color: #f15126;
font-weight: bold;
font-size: 120%;
}

/*SCHEDULE A SESSION*/

.schedule-session label {
padding:0 15px;
margin: 0;
width:280px;
display: inline-block;
color:#76b7cf;
font-weight:bold;
font-size:120%;
}

.sliability {
position:relative;
}

#sliability {
position:absolute;
top:0;
left:0;
}

.sliability label {
position:relative;
top:5px;
left:0;
margin:0;
text-align:left;
font-family:arial;
font-size:100%;
color:#666;
}

.sservicesnote, .sliabilitynote, .scallbackpreference {margin: 20px 0 0;}

.notes {
clear:both;
}

.notes label {
text-align: left;
margin: 20px 0 0 0;
}

.schedule-options > label, 
.session-day-options > label, 
.session-time-options > label,
.session-week-start-options > label {
display: none;
}

#sname,
#semail,
#sphone,
#sphonealt,
#saddy1,
#saddy2,
#scity,
#sstate,
#szip,
#sservicesnote,
#sservices,
#sliabilitynote,
#sliability,
#scallbackpreference,
#scallbackpreferencedate,
#scallbackpreferencetime,
#snotes {
padding:5px;
margin:7px 0;
width:auto;
height:auto;
display:inline-block;
color:black;
font-family:'Century Gothic', arial;
font-size:120%;
border:solid 6px #dcdae4;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px;
opacity:0.6;
filter: alpha(opacity = 60);
-webkit-background-clip:padding;
-moz-background-clip:padding;
background-clip:padding-box;
}

#snotes {
width:100%;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;    /* Firefox, other Gecko */
 box-sizing: border-box;         /* Opera/IE 8+ */
}

.schedule-session .fbsubmit {
padding: 0;
margin: 0;
width: 125px;
height: 50px;
background: #fff;
border: solid 1px #ddd;
color: #76b7cf;
font-weight: bold;
font-size: 200%;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
outline-color: #f5f5f5;
-webkit-box-shadow: 0 0 10px #909090;
-moz-box-shadow: 0 0 10px #909090;
box-shadow: 0 0 10px #909090;
}

.schedule-block span {
display:block;
color:#f15126;
font-weight:bold;
font-size:120%;
}

#sessiontime {
margin:15px;
}

.sessiontime {
margin:10px 0;
}

#sessiontime h3 {
color:#48a1c1;
}

.session-day-options div, .session-time-options div {
padding: 5px 0;
margin: 2px;
position: relative;
width: 240px;
display: inline-block;
height: 20px;
border: solid 2px #ddd;
}

.session-day-options div input, .session-time-options div input {
position:absolute;
}
/*FOOTER*/

footer {
max-width:800px;
margin: 10px auto 0;
clear:both;
color:#fff;
border:solid 3px #f0f0f0;
background:#5cbadd;
background: -moz-linear-gradient(left, #449cbc 0%, #5cbadd 50%, #449cbc 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#449cbc), color-stop(50%,#5cbadd), color-stop(100%,#449cbc));
background: -webkit-linear-gradient(left, #449cbc 0%,#5cbadd 50%,#449cbc 100%);
background: -o-linear-gradient(left, #449cbc 0%,#5cbadd 50%,#449cbc 100%);
background: -ms-linear-gradient(left, #449cbc 0%,#5cbadd 50%,#449cbc 100%);
background: linear-gradient(to right, #449cbc 0%,#5cbadd 50%,#449cbc 100%);
-webkit-box-shadow:0 0 10px #aaa;
-moz-box-shadow:0 0 10px #aaa;
box-shadow:0 0 10px #aaa;
}

.footer-bg {
background: url(https://mail.moderndaytherapy.com/mdtfiles/images/footer-bg.png) top right no-repeat;
background-size: 9% auto;
}

#privacy {
padding:10px;
margin:10px auto 0;
text-align:center;
}

#footer-nav {
padding:0 0 5px;
text-align:center;
list-style:none;
}

#footer-nav li {display:inline;}

#footer-nav .parent {
padding-right:10px;
line-height:30px;
text-decoration:none;
text-transform:uppercase;
text-align:center;
font-size:85%;
color:#fff;
}

#footer-nav .parent:hover {
text-decoration:underline;
}


#footer-nav .col_1 {
display:none;
}

#footer-btm {
text-align:center;
font-size:85%;
color:#449cbc;
background:#f0f0f0;
border-top:solid 1px #fff;
}

#footer-btm a {
color:#336699;
}

.link-services {
font-weight: bold;
color: #FED12F;
}


/*MDT MOBILE LAYOUT*/

@media screen and (min-width: 150px) and (max-width: 700px) {	

#wrapper .menunav {display:none;}

#wrapper #footer-nav{float:none;}
#wrapper #footer-nav li {float:none; width:auto; height:50px; display:block;}
#wrapper #footer-nav li a:hover{background:#24a4d4; color:#FEC789;}
#wrapper #footer-nav li a {
background-image:-webkit-gradient(linear,left top,left bottom,from(#5cbadd),to(#24a4d4));
background-image:-webkit-linear-gradient(#5cbadd,#24a4d4);
background-image:-moz-linear-gradient(#5cbadd,#24a4d4);
background-image:-ms-linear-gradient(#5cbadd,#24a4d4);
background-image:-o-linear-gradient(#5cbadd,#24a4d4);
background-image:linear-gradient(#5cbadd,#24a4d4);
}
#wrapper #footer-nav .parent {height:50px; line-height:50px; display:block;}



#wrapper #mslider {display:none;}
#wrapper #mslides {
margin:10px 0;
display:block;
background: -moz-linear-gradient(left, #449cbc 0%, #5cbadd 50%, #449cbc 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#449cbc), color-stop(50%,#5cbadd), color-stop(100%,#449cbc));
background: -webkit-linear-gradient(left, #449cbc 0%,#5cbadd 50%,#449cbc 100%);
background: -o-linear-gradient(left, #449cbc 0%,#5cbadd 50%,#449cbc 100%);
background: -ms-linear-gradient(left, #449cbc 0%,#5cbadd 50%,#449cbc 100%);
background: linear-gradient(to right, #449cbc 0%,#5cbadd 50%,#449cbc 100%);
-webkit-box-shadow:0 0 10px #aaa;
-moz-box-shadow:0 0 10px #aaa;
box-shadow:0 0 10px #aaa;
}

#wrapper #logo {float:none; text-align:center; margin:0 auto;}
#wrapper #slogon {display:block; margin:0 auto; float:none; top:0; left:0;}
#wrapper #toplinks {float:none; margin:0 auto;}

#wrapper .main-left { width:95%; float:none; margin:0 auto; /*auto;*/ /**/}
#wrapper .main-right{ width:95%; float:none; margin:0 auto; /*auto*/ /**/}
}

@media screen and (min-width: 150px) and (max-width: 375px) {	
.paypal {
display:none;
}
}
/* Stylesheet: mdt-2014 Modified On 2013-10-10 13:08:43 */
