form[action="https://www.therapysites.com/CMS/contactForm/contactMe"] fieldset,
form[action="https://www.therapysites.com/CMS/contactForm/apptRequest"] fieldset {
    display: block !important;
}

ul.realbullets { 
    list-style-image: none;
    list-style-type: disc;
}
.mapWidget { 
    height:300px;
    width:330px;
    border-style:solid;
    border-width:2px;
    margin: 10px 0px;
    clear:both;
}
 div#specialNode div.draggableResizableBox,
div#specialNodeAllPages div.draggableResizableBox {
    margin-top: -100px !important;
    text-align: left;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    right: 0px;
}
#widget-mailchimp .heading {
    font-family: arial;
    font-size: 14pt;
}
#widget-mailchimp label {
    /*display: block;*/
    font-family: arial;
    font-size: 10pt;
    text-align: left;
}
#widget-mailchimp label.required {
    font-weight: bold;
}
#widget-mailchimp input[type="text"]{
    border: 1px solid black;
    font-size: 10pt;
    padding: 3px;
    width: 250px;
}
#widget-mailchimp #result {
    color: red;
    font-size: 12pt;
    font-weight: bold;
}
#widget-mailchimp .error {
    border:1px solid red !important;
    color: black !important;
}
div#disclaimer {
    font-size: 12px;
    font-family: verdana, arial, helvetica, clean, sans-serif;
    line-height: normal;
}
div#disclaimer span {
    cursor: pointer;
}
div#disclaimerPopUp {
    display: none;
    position: absolute;
    margin-top: -270px;
    width: 600px;
    padding: 15px 20px;
    text-align: justify;
    line-height: 16px;
    left: 50%;
    margin-left: -320px;
    background-repeat: no-repeat;
    background-position: 10px 10px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
    background-color: #d1e4f3;
    color: #00529B;
    border: 1px solid #4d8fcb;
    font-weight: normal;
    z-index: 500;
}
div#disclaimerPopUp a {
    float: right;
    color: #00529B;
}
div#copyright-market {
  width:               100%;
  height:              15px;
  background-repeat:   no-repeat;
  background-position: center right;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASIAAAAWCAYAAABkIpG5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGQThBQzUxOEI1QTVFNDExQUI4MUU2QzBDM0JFODdBMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCNkRCMUMwN0Y3OTcxMUU1QUFDREY1OTdGNDQ1RjBGOSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCNkRCMUMwNkY3OTcxMUU1QUFDREY1OTdGNDQ1RjBGOSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE4RDZENjk0OTdGN0U1MTFCN0U3RjQ3ODRGMjlEQTkxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkZBOEFDNTE4QjVBNUU0MTFBQjgxRTZDMEMzQkU4N0ExIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+fh9LngAABYBJREFUeNrsXO2RokAQxatLgA0BQ2AD2B9sCBoChIAhaAgQgoQgVWsAEoKEICFwWvW67l3f8CG6u1rbr2oKBYbp6e7ped2yO2vb1jMYDIbvxC9TgcFgsEBkMBgsEJkKDAaDBSKDwfDj8Xu/3/N3/9wiHJtzK3F8RKSQ9f2Tx2kxRvmkNo7PLTu3+bnVP9zfd9BBAv+JoZd76/GrfPMZ0bIO397e/mNEF+Vtzy3A9wDfU4eSj3jgpR2gdDbYia6nHYY6dgi6pr7tFyzStqdFT2LcVOm8hR4vyM9tRovnmeY1Fdse35sKrcepiL7Ar582NUvBgi4RvMK5i8KXOM8GDckoL7i+puB12TU2uJ7gWqSMsO5xoAXkmKF9JnIaR3avOZ17BhYUQ58rknv1A4JNF3z4UImj4UkCUQSDreDQawSbGAFohevi2EsEGo/SNwleC5zb0EKvqG9JAcq1Uyzw/LEBIAAj0+xrp4KdD8YQ34E5HYg18u7bqjFSyBHi/BHfmbXsHCzx2vlIGl3Q9Yv+X1XwD2g8kSMbmEOk2O8O43XpiO/d0sZ16HjGDtdONPZaPSeeYKsKfhtODMiiM59kj0mPLt1o/+rzTU/Nb6yeXXIFeLaLDWsZDtDJkG2FNWck+8GR5mbku67x9bXTUCAqcIzBDBIcV7iv6DBoiMkmtEB0TamhyfchxL1bpZxgoJ8wgSUF0ZwWqThng/NT8YJxfHK4DN9nigH65AgR+s4V03shJ7plPgU+nyBP1pOSvNNR5O2bQ0as8RXn/A7bZbTRvJLddpDPxaA9JU+FzSghZpdOCESyAVY3sqI1yVarILMj5j/z3LXU3KFTsYH0y6/Qs0su2cCFyc8puKWQW3Rf05rdkp61X7MeZ/AxDuri1+KXXeMLmXmla52BSIJHgKNLoY1DMQEFrnsgUE45x7l1T5+a2JMsyIg+x6TUzY0pXEOszicGGCkWwE5Uq3FjYiMnR5CdMp+agpxmV/6IufXNoaIi7QIOVXfs1A1tSBXulR8+VuRHGxUcCmLUpdJBNWIj0nL4xA4LjOVPtHvSsR4WkC1XttO2zGleXo8cY/XskitCkBB2I3YP8IwFnivpe046YYYeKl3nqkyTK/8rKdvpGj9Sz2n6AlGNjrLAQlJaQJ9rZfDMkWK5ApZPgngDQUUfy5FsyoUNFqTUv3Lvc7CkXWXWU9CU+lk9sQY1NJ8S9kgoiC9unMOSbByo1OQRsaC0tSUW8ui1olv1vHHYL8d5ZiFHCiaVo0/SM4YE9ZDY0tD4V9WICqL6G+yIUqtYEGUrKB3JoDyXsFzcFsHHLDjdVyJqOYJFccG9UCxmfSMbGpJ5TcEydOTSntoNCwrmQcc918xH7BEo5uV16K5R9/bN4UCpd6LS7CPVOyqH7Q7e39c/1jS/VNWzrsFR1dW07mKV/s6IAdwTlUpVoisCR+Pw3T49D6H0/r6KIHrYQqYtpboJ7g0o1cqUv6UD45SUahcjxpfUOKAx/kmj9/t9e26RMKIEnQvQwnccC8ola3LywPv/5+LI+/cdDaH5K1oQERVJA1Ww1X2PtMv3gYt+74qN5HeoDQ1R95IKgoce9idUfud1/3IYTJiPpC9ceFw4+vLulZEd+uZQ0b0nqkl5HWyMbVdTqu3TMxpK1e6JWKV1nqpvhnccq8Qc+mzZF8RKsld8hZ67ygbyQ5P0lwymUsVisX8Nu4TKZ4Yyl8LBxvvGl7GO3sBrI7OPjw8uOKaOFGszMrV6RByJoj46xrwE90zz+UkIEZTen3itfAvkhcbfKlIvqVDZeI/7VvXYHfIza0M2n5+NndrhVxaEpmNm/4/IYDB8N+yPXg0GgwUig8FgsEBkMBgsEBkMBoMFIoPB8O34I8AAb0JBKwyMvyEAAAAASUVORK5CYII=');
}
.box_1_invisible, .box_2_invisible, .box_3_invisible {
  display: none !important;
}
.callToAction_invisible, .areasServed_invisible {
    visibility: hidden;
}
div#slideshowGrid div#slide-gallery-home_graphic img, div#slideshowGrid div#slide-gallery-home_graphic div {
    width: 100% !important;
    height: 100% !important;
}
div#slideshowSection div#innerSlideshow img#inner_graphic {
    width: 100%;
    height: 100%;
}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (max-width: 768px) { 

   div#disclaimerPopUp{
      width:315px;
      margin-left:-178px;
   }

   div#disclaimer div#disclaimerPopUp{
      margin-top: -415px;
   }

}


#captchaInfoDiv {
    display: none;
}

div#slide-gallery-home_graphic div + div,
div#slide-gallery-inner_graphic div + div {
   display: none;
}

form[target='paypal'] input[type='submit'] {
    width: auto;
}