/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/****************************************/
/* HubSpot Style Boilerplate            */
/****************************************/

/* These includes are optional, but helpful. */
/* Images */

img {
    max-width: 100%;
    border: 0;
    -ms-interpolation-mode: bicubic;
    vertical-align: bottom; /* Suppress the space beneath the baseline */
}

/* Videos */

video {
    max-width: 100%;
    height: auto;
}

/* Embed Container (iFrame, Object, Embed) */

.hs-responsive-embed {
    position: relative;
    height: auto;
    overflow: hidden;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
}

.hs-responsive-embed iframe, .hs-responsive-embed object, .hs-responsive-embed embed {
    width: 100%;
    height: 100%;
    border: 0;
}

.hs-responsive-embed,
.hs-responsive-embed.hs-responsive-embed-youtube,
.hs-responsive-embed.hs-responsive-embed-wistia,
.hs-responsive-embed.hs-responsive-embed-vimeo {
    padding-bottom: 2%;
}

.hs-responsive-embed.hs-responsive-embed-instagram {
    padding-bottom: 116.01%;
}

.hs-responsive-embed.hs-responsive-embed-pinterest {
    height: auto;
    overflow: visible;
    padding: 0;
}

.hs-responsive-embed.hs-responsive-embed-pinterest iframe {
    position: static;
    width: auto;
    height: auto;
}

iframe[src^="http://www.slideshare.net/slideshow/embed_code/"] {
    width: 100%;
    max-width: 100%;
}

@media (max-width: 568px) {
    iframe {
        max-width: 100%;
    }
}

/* Forms */

textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
select {
    padding: 6px;
    display: inline-block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/* Menus */

.hs-menu-wrapper ul {
    padding: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal ul {
    list-style: none;
    margin: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul {
    display: inline-block;
    margin-bottom: 20px;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul:before {
    content: " ";
    display: table;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul:after {
    content: " ";
    display: table;
    clear: both;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 {
    float: left;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li a {
    display: inline-block;
    padding: 10px 20px;
    white-space: nowrap;
    max-width: 140px;
    overflow: hidden;
    text-overflow: ellipsis;
    text-decoration: none;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children {
    position: relative;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.4s;
    position: absolute;
    z-index: 10;
    left: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
    display: block;
    white-space: nowrap;
    width: 140px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper {
    left: 180px;
    top: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children:hover > ul.hs-menu-children-wrapper {
    opacity: 1;
    visibility: visible;
}

.row-fluid-wrapper:last-child .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
    margin-bottom: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch {
    position: relative;
    margin-bottom: 20px;
    min-height: 7em;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul {
    margin-bottom: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children {
    position: static;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    display: none;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper {
    display: block;
    visibility: visible;
    opacity: 1;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper:before {
    content: " ";
    display: table;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper:after {
    content: " ";
    display: table;
    clear: both;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li {
    float: left;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li a {
    display: inline-block;
    padding: 10px 20px;
    white-space: nowrap;
    max-width: 140px;
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    text-decoration: none;
}

.hs-menu-wrapper.hs-menu-flow-vertical {
    width: 100%;
}

.hs-menu-wrapper.hs-menu-flow-vertical ul {
    list-style: none;
    margin: 0;
}

.hs-menu-wrapper.hs-menu-flow-vertical li a {
    display: block;
    white-space: nowrap;
    width: 140px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul {
    margin-bottom: 20px;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-menu-depth-1 > a {
    width: auto;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li a {
    padding: 10px 20px;
    text-decoration: none;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children {
    position: relative;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.4s;
    position: absolute;
    z-index: 10;
    top: 0;
    left: 180px;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children:hover > ul.hs-menu-children-wrapper {
    opacity: 1;
    visibility: visible;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li a {
    min-width: 140px;
    width: auto;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul {
    max-width: 100%;
    overflow: hidden;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    display: none;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper,
.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li.hs-item-has-children > ul.hs-menu-children-wrapper {
    display: block;
    visibility: visible;
    opacity: 1;
    position: static;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-2 > a {
    padding-left: 4em;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-3 > a {
    padding-left: 6em;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-4 > a {
    padding-left: 8em;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-5 > a {
    padding-left: 140px;
}

.hs-menu-wrapper.hs-menu-not-show-active-branch li.hs-menu-depth-1 ul {
    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18);
    -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18);
    -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18);
}

@media (max-width: 568px) {
    .hs-menu-wrapper, .hs-menu-wrapper * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        display: block;
        width: 100%;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal ul {
        list-style: none;
        margin: 0;
        display: block;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
        display: block;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 {
        float: none;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a,
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a,
    .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li a {
        display: block;
        max-width: 100%;
        width: 100%;
    }
}

.hs-menu-wrapper.hs-menu-flow-vertical.no-flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper,
.hs-menu-wrapper.hs-menu-flow-horizontal.no-flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: visible;
    opacity: 1;
}

/* Space Module */

.widget-type-space {
    visibility: hidden;
}

/* Blog Author Section */

.hs-author-listing-header {
    margin: 0 0 .75em 0;
}

.hs-author-social-links {
    display: inline-block;
}

.hs-author-social-links a.hs-author-social-link {
    width: 24px;
    height: 24px;
    border-width: 0px;
    border: 0px;
    line-height: 24px;
    background-size: 24px 24px;
    background-repeat: no-repeat;
    display: inline-block;
    text-indent: -99999px;
}

.hs-author-social-links a.hs-author-social-link.hs-social-facebook {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/facebook-24x24.png");
}

.hs-author-social-links a.hs-author-social-link.hs-social-linkedin {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/linkedin-24x24.png");
}

.hs-author-social-links a.hs-author-social-link.hs-social-twitter {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/twitter-24x24.png");
}

.hs-author-social-links a.hs-author-social-link.hs-social-google-plus {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/googleplus-24x24.png");
}

/*
 * jQuery FlexSlider v2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */

/* Wrapper */
.hs_cos_wrapper_type_image_slider {
    display: block;
    overflow: hidden
}

/* Browser Resets */
.hs_cos_flex-container a:active,
.hs_cos_flex-slider a:active,
.hs_cos_flex-container a:focus,
.hs_cos_flex-slider a:focus  {outline: none;}
.hs_cos_flex-slides,
.hs_cos_flex-control-nav,
.hs_cos_flex-direction-nav {margin: 0; padding: 0; list-style: none;}

/* FlexSlider Necessary Styles
*********************************/
.hs_cos_flex-slider {margin: 0; padding: 0;}
.hs_cos_flex-slider .hs_cos_flex-slides > li {display: none; -webkit-backface-visibility: hidden; position: relative;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.hs_cos_flex-slider .hs_cos_flex-slides img {width: 100%; display: block; border-radius: 0px;}
.hs_cos_flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .hs_cos_flex-slides element */
.hs_cos_flex-slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .hs_cos_flex-slides {display: block;}
* html .hs_cos_flex-slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */

/* FlexSlider Default Theme
*********************************/
.hs_cos_flex-slider {margin: 0 0 60px; background: #fff; border: 0; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; zoom: 1;}
.hs_cos_flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .hs_cos_flex-viewport {max-height: 300px;}
.hs_cos_flex-slider .hs_cos_flex-slides {zoom: 1;}

.carousel li {margin-right: 5px}


/* Direction Nav */
.hs_cos_flex-direction-nav {*height: 0;}
.hs_cos_flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url(//static.hsappstatic.net/content_shared_assets/static-1.3935/img/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
.hs_cos_flex-direction-nav .hs_cos_flex-next {background-position: 100% 0; right: -36px; }
.hs_cos_flex-direction-nav .hs_cos_flex-prev {left: -36px;}
.hs_cos_flex-slider:hover .hs_cos_flex-next {opacity: 0.8; right: 5px;}
.hs_cos_flex-slider:hover .hs_cos_flex-prev {opacity: 0.8; left: 5px;}
.hs_cos_flex-slider:hover .hs_cos_flex-next:hover, .hs_cos_flex-slider:hover .hs_cos_flex-prev:hover {opacity: 1;}
.hs_cos_flex-direction-nav .hs_cos_flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

/* Direction Nav for the Thumbnail Carousel */
.hs_cos_flex_thumbnavs-direction-nav {
    margin: 0px;
    padding: 0px;
    list-style: none;
    }
.hs_cos_flex_thumbnavs-direction-nav {*height: 0;}
.hs_cos_flex_thumbnavs-direction-nav a {width: 30px; height: 140px; margin: -60px 0 0; display: block; background: url(//static.hsappstatic.net/content_shared_assets/static-1.3935/img/bg_direction_nav.png) no-repeat 0 40%; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 1; -webkit-transition: all .3s ease;}
.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-next {background-position: 100% 40%; right: 0px; }
.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-prev {left: 0px;}
.hs-cos-flex-slider-control-panel img { cursor: pointer; }
.hs-cos-flex-slider-control-panel img:hover { opacity:.8; }
.hs-cos-flex-slider-control-panel { margin-top: -30px; }



/* Control Nav */
.hs_cos_flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}
.hs_cos_flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.hs_cos_flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}
.hs_cos_flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.hs_cos_flex-control-paging li a.hs_cos_flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }

.hs_cos_flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.hs_cos_flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.hs_cos_flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.hs_cos_flex-control-thumbs img:hover {opacity: 1;}
.hs_cos_flex-control-thumbs .hs_cos_flex-active {opacity: 1; cursor: default;}

@media screen and (max-width: 860px) {
  .hs_cos_flex-direction-nav .hs_cos_flex-prev {opacity: 1; left: 0;}
  .hs_cos_flex-direction-nav .hs_cos_flex-next {opacity: 1; right: 0;}
}

.hs_cos_flex-slider .caption {
    background-color: rgba(0,0,0,0.5);
    position: absolute;
    font-size: 2em;
    line-height: 1.1em;
    color: white;
    padding: 0px 5% 0px 5%;
    width: 100%;
    bottom: 0;
    text-align: center;
}

.hs_cos_flex-slider .superimpose .caption {
    color: white;
    font-size: 3em;
    line-height: 1.1em;
    position: absolute;
    padding: 0px 5% 0px 5%;
    width: 90%;
    top: 40%;
    text-align: center;
    background-color: transparent;
}

@media all and (max-width: 400px) {
    .hs_cos_flex-slider .superimpose .caption {
        background-color: black;
        position: static;
        font-size: 2em;
        line-height: 1.1em;
        color: white;
        width: 90%;
        padding: 0px 5% 0px 5%;
        top: 40%;
        text-align: center;
    }

    /* beat recaptcha into being responsive, !importants and specificity are necessary */
    #recaptcha_area table#recaptcha_table {width: 300px !important;}
    #recaptcha_area table#recaptcha_table .recaptcha_r1_c1 {width: 300px !important;}
    #recaptcha_area table#recaptcha_table .recaptcha_r4_c4 { width: 67px !important;}
    #recaptcha_area table#recaptcha_table #recaptcha_image {width:280px !important;}
}

.hs_cos_flex-slider h1,
.hs_cos_flex-slider h2,
.hs_cos_flex-slider h3,
.hs_cos_flex-slider h4,
.hs_cos_flex-slider h5,
.hs_cos_flex-slider h6,
.hs_cos_flex-slider p {
    color: white;
}

/* Thumbnail only version of the gallery */
.hs-gallery-thumbnails li {
    display: inline-block;
    margin: 0px;
    padding: 0px;
    margin-right:-4px;
}
.hs-gallery-thumbnails.fixed-height li img {
    max-height: 150px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
}


/* responsive pre elements */

pre {
    overflow-x: auto;
}

/* responsive pre tables */

table pre {
    white-space: pre-wrap;
}

/* adding minimal spacing for blog comments */
.comment {
    margin: 10px 0 10px 0;
}

/* make sure lines with no whitespace don't interefere with layout */
.hs_cos_wrapper_type_rich_text,
.hs_cos_wrapper_type_text,
.hs_cos_wrapper_type_header,
.hs_cos_wrapper_type_section_header,
.hs_cos_wrapper_type_raw_html,
.hs_cos_wrapper_type_raw_jinja,
.hs_cos_wrapper_type_page_footer {
    word-wrap: break-word;
}




/* HTML 5 Reset */

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
    display: block;
}

audio, canvas, video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

audio:not([controls]) {
    display: none;
}

/* Support migrations from wordpress */

.wp-float-left {
    float: left;
    margin: 0 20px 20px 0;
}

.wp-float-right {
    float: right;
    margin: 0 0 20px 20px;
}

/* Responsive Google Maps */

#map_canvas img, .google-maps img {
    max-width: none;
}

/* line height fix for reCaptcha theme */
#recaptcha_table td {line-height: 0;}
.recaptchatable #recaptcha_response_field {min-height: 0;line-height: 12px;}




/*****************************************/
/* Start your style declarations here    */
/*****************************************/

@charset "utf-8";
/* CSS Document */

body {font-family: 'Raleway', sans-serif; font-size:16px; color:#333333;}
p{ /*color:#333333;*/ line-height:22px; margin-bottom:20px;}
.clear{ clear:both; height:0;}
.navbar-wrapper { left: 0; position: absolute; right: 0; top: 0;z-index: 20;margin-top: 0px;}
.nav-header .navbar {  min-height: 95px;}
.navbar-inverse { background:transparent; border-color: transparent;}
.carousel-caption p{ color:#fff; font-weight:300; text-shadow:none;}
.carousel-caption h1{ font-size:36px; font-weight:300; color:#c5a6c9; text-shadow:none;}
.logo img{ max-width:100%; height:auto;}
.logo_txt{ float:left;}
.logo_txt h2{ font-size:24px;font-family: 'Oswald', sans-serif; font-weight:400; margin:0 0 5px 0; color:#8a3b94;}
.logo_txt p{ font-size:12px; line-height:14px; color:#716b72;width: 60%; margin:0;}
.pos-relative{ position:relative;}
.flt-dropdown{ float:right;}
.navbar-fixed-top { border-width: 0 0 0px; top: 0;}
.max_layout{max-width: 1400px;margin:0 auto;}

/*--------------------*/
.affix .top-bar {display: block;}
.top-bar {background:#000; width:100%; height:46px ;}
.top-items{ float:right; position:relative;margin-right: 26px;}
.top-items .contact {float:left; padding:10px 22px 5px 0; display:block; border-right:1px solid #4d4d4d;}
.top-items .login {float:left; padding:10px 0px 5px 22px;}
.top-items .contact a, .login a {color:#FFF; font-size:18px; font-weight:500;}
.top-items .contact a:hover, .login a:hover {color:#20ab5b; text-decoration:none;}

.top-items_left{ float:left; position:relative;}
.top-items_left .phone {float:left; padding:10px 5px 5px 0; display:block; color:#FFF; font-size:18px; font-weight:500;}
.top-items_left .number {float:left; padding:10px 0px 5px 5px; color:#FFF; font-size:18px;font-weight:500;}

.top-bar .col-sm-6 .top-header .pull-right {padding:0px;}
.top-bar .col-sm-6 .top-header .pull-left {padding:0px;}

.logo{ float:left; width:auto; height:auto; margin-right:14px;}
.affix .headerbg {background:rgba(32,171,91,0.75); height:83px;}

.bg-all { background: url("../images/psychiatry-cloud_bkg.jpg") no-repeat fixed; position: relative; width: 100%;background-size: cover;min-height: 600px;}
.bg-inner_pages { background:url("../images/slider-bg.jpg") no-repeat fixed 0 0 / cover; position:relative; width:100%; min-height:400px;}
.bg-inner_pages_inn { position:relative; width:100%; min-height:600px;top:45px;overflow:hidden;}
.page-id-37 .bg-inner_pages_inn {position:relative; width:100%; min-height:500px;top:45px;overflow:hidden;}
.img_head{width: 100%;position: absolute; top: 0;}
.bg-pages { background:url("../images/slider-bg.jpg") no-repeat fixed 0 0 / cover; position:relative; width:100%; min-height:127px;}
.border-bottom {border-top:1px solid #72be98; margin:0 0 40px 0}

.nav > li > a {padding: 15px 15px;}
.navbar-nav > li > a{font-family: 'Raleway', sans-serif; font-size:16px; font-weight:500; color:#fff;}
.navbar-inverse .navbar-nav > li > a { color: #fff;}
.nav.navbar-nav.navbar-right {margin:15px -19px 0 0}

.navbar-nav li.dropdown:hover .dropdown-menu { display: block; }

.navbar-right .dropdown-menu {left:19px; right:auto;}
.dropdown-menu > li > a {padding:12px 12px; border-bottom:1px solid #cce7d9; font-size:14px; color:#333; font-weight:400;}
.dropdown-menu {min-width:230px; padding:0px;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {color:#fff;text-decoration:none;background-color:#2e9b63;}
.caret {margin-left:8px; border-top:7px solid #fff;}

.top-items .fa.fa-envelope-o, .fa.fa-sign-in  {color:#c5c5c5; margin-right:8px;}

.typographics {font-size:111px; color:#fff; line-height:50px; position:relative;}
.typographics .possition-abs { position:absolute; top:200px; left:0; z-index:99;}
.relative {position:relative; width:100%;}
.possition-abs-form {position:absolute; top:170px; right:0; z-index:99;width: 100%;}

.typographics {font-size:111px; color:#fff; line-height:50px;}
.typographics .ehr {font-size:33%; font-weight:600; line-height:33%;}
.typographics .Psychiatry {font-size:100%; font-weight:600; text-transform:uppercase; font-family: 'Oswald', sans-serif; margin:0px;}
.typographics .and {font-size:25%; font-weight:bold; color:#9bd1ba;font-family: 'Oswald', sans-serif; margin:0px;}
.typographics .Mental{font-size:93%; font-weight:300; font-family: 'Oswald', sans-serif;}
.typographics .Practitioners{font-size:48%; font-weight:300;}

.carousel-caption { left: 15px;text-align: justify;}
.carousel-caption {width:97%;}

.tranp-bg-form {background:rgba(255,255,255,0.20); padding:20px 25px;}
.tranp-bg-form h3 {font-size:36px !important; font-weight:500 !important; color:#fff !important; text-align:center !important; margin:0 0 15px 0 ;}
.tranp-bg-form .form-control {padding:12px; height:40px; background:rgba(255,255,255,0.90); border:0px; margin: 10px 0;}
.tranp-bg-form .form-control:hover {box-shadow: 0 1px 5px #20ab5b}

.pricing_form {background:#08486B; padding:20px 25px;}
.pricing_form h5 {font-size:20px !important; font-weight:400 !important; color:#fff !important; margin:0 0 15px 0 ;}
.pricing_form .form-control {padding:12px; height:40px; background:rgba(255,255,255,0.90); border:0px;}
.pricing_form .btn-blue{padding:10px 0;}

.btn-blue {width:100%; text-align:center; padding:18px 0; font-size:20px; color:#fff; font-weight:500; background:#006986; border:none;}
.btn-blue:hover {background:#04708e; border:none; color:#fff;}

.mid-content { border-bottom:1px solid #ccc; overflow: hidden;padding-right:26px !important;}
.m_c_last{ border: none !important ;}
.m_c_last_margin_bottom{ border: none !important ; margin-bottom: -25px;}
/*.entry-content .mid-content:hover{background: none;}*/
.home .mid-content h1{ font-size:50px; font-weight:400; color:#3c7cbf; margin:0px 0 30px 0;}
.home .mid-content1 h2{ font-size:50px; font-weight:400; color:#3c7cbf; margin:0px 0 30px 0;}
.home .mid-content h2{ font-size:39px; font-weight:400; color:#3c7cbf; margin:0px 0 30px 0;}
.home .mid-content h3{ font-size:30px; font-weight:400; color:#3c7cbf; margin:0px 0 30px 0;}
.home .mid-content h4{ font-size:30px; font-weight:400; color:#3c7cbf; margin:0px 0 30px 0;}

.mid-content h1{ font-size:40px; font-weight:400; color:#3c7cbf; margin:0px 0 30px 0;}
.mid-content h2{ font-size:40px; font-weight:400; color:#3c7cbf; margin:0px 0 30px 0;}
.mid-content1 h2{ font-size:45px; font-weight:400; color:#3c7cbf; margin:0px 0 30px 0;}
.mid-content2 h2{ font-size:35px; font-weight:400; color:#3c7cbf; margin:0px 0 30px 0;}
.mid-content h3{ font-size:30px; font-weight:400; color:#3c7cbf; margin:0px 0 30px 0;}
.mid-content h4{ font-size:25px; font-weight:400; color:#3c7cbf; margin:0px 0 30px 0;}
.mid-content p {font-size:16px; font-weight:400; color:#6b6b6b;}
.mid-content .h4_green{ font-size:30px; font-weight:400; color:#20ab5b; margin:0px 0 30px 0; text-align: center;}

.Testimonials {padding: 30px 0;background: url(../images/testimonial-bg.jpg) no-repeat fixed;text-align: center;background-size: cover;}
.Testimonials h2 {font-size:48px; font-weight:600; color:#fff; margin:0px 0 0px 0; text-transform:uppercase}
.Testimonials .border-test { margin:25px auto; width:90%; border-top:1px solid #6796a8;}
.Testimonials p {font-size:20px; line-height:30px; font-weight:400; color:#fff; margin:0px 0 25px 0; }
.Testimonials h4 {font-size:24px; font-weight:500; color:#fff; margin:0px 0 0px 0; text-transform:uppercase; line-height:40px;}
.Testimonials span {font-size:18px; font-weight:400; color:#fff; margin:0px 0 0px 0; text-transform:uppercase; }
.Testimonials .carousel-indicators {bottom: -50px;}
.Testimonials .hero {margin:0 auto; width:78%;}
.Testimonials .carousel-indicators li {background:#fff; border:0px;}
.Testimonials .carousel-indicators .active {background:#72ab35; border:0px;}


.Additional-feature {padding: 75px 0;background: url(../images/additional-feature-bg.jpg) no-repeat fixed;text-align: center;background-size: cover;height: auto;}
.Additional-feature h2 {font-size:48px; font-weight:600; color:#fff; margin:0px 0 0px 0; text-transform:uppercase}
.Additional-feature .border-addi { margin:25px auto; width:90%; border-top:1px solid #b5c889;}

.ch-grid { margin: 20px 0 0 0; padding: 0; list-style: none; display: block; text-align: center; width: 100%;}
.ch-grid li { display: inline-block; margin: 10px 3px;}
.ch-img-1 {font-size: 60px;  line-height: 130px; color:#72ab35;}

.ch-item { width: 145px;  height: 145px;  border-radius: 50%;  position: relative;  cursor: pointer;  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.20);
  background:#fff;  border:8px solid #e9e9e9;  -webkit-transition: all 0.4s ease-in-out;  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;  -ms-transition: all 0.4s ease-in-out;  transition: all 0.4s ease-in-out;}

.ch-info { position: absolute; background: rgba(87,140,31, 0.9);  /*background:#578c1f;*/  width: inherit;  height: inherit;  border-radius: 50%; opacity: 0;  -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out;  -o-transition: all 0.4s ease-in-out;
  -ms-transition: all 0.4s ease-in-out;  transition: all 0.4s ease-in-out;  -webkit-transform: scale(0);  -moz-transform: scale(0);
  -o-transform: scale(0);  -ms-transform: scale(0);  transform: scale(0);  -webkit-backface-visibility: hidden;  top:-8px;  left:-8px;
  border:8px solid #e9e9e9; }

.ch-info h3 { color: #fff;  margin: 0px;  padding: 43px 0 0 0;  height: 140px;  font-family: 'Raleway', sans-serif;  font-weight:500;  font-size:19px; text-shadow: none; line-height:26px;}

.ch-info p {  color: #fff;  padding: 10px 5px;  font-style: italic;  margin: 0 30px;  font-size: 12px;  border-top: 1px solid rgba(255,255,255,0.5); opacity: 0;  -webkit-transition: all 1s ease-in-out 0.4s;  -moz-transition: all 1s ease-in-out 0.4s;
-o-transition: all 1s ease-in-out 0.4s;  -ms-transition: all 1s ease-in-out 0.4s;  transition: all 1s ease-in-out 0.4s;}

.ch-item .ch-img-1:hover {color:#72ab35;}
.ch-info p a:hover {color: #fff222;color: rgba(255,242,34, 0.8);}
.ch-item:hover {box-shadow: inset 0 0 0 1px rgba(255,255,255,0.1),0 1px 2px rgba(0,0,0,0.1);}
ul li .ch-item:hover .ch-info {-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: 1;}
.ch-item:hover .ch-info p {opacity: 1;}


.footer{ padding:75px 0 0; background:#282828; border-top:8px solid #505050}
.footer-hed span {color:#fff; font-size:40px; font-weight:500;margin:0 0 60px; display:inline-block;}
.footer-hed p {color:#c1c1c1; font-weight:300; font-size:16px; line-height:24px;}
.foot-padding {padding:0 27px 0 0px;}
ul.ul-footer {margin:-10px 0 0 0; padding:0 30px 0 0px;}
ul.ul-footer li {list-style:none; display:block; border-bottom:1px solid #656565;}
ul.ul-footer li a {display:block; padding:7px 0px; font-size:16px; color:#c1c1c1; font-weight:300;}
ul.ul-footer li a:hover {text-decoration:none; color:#969696;}

ul.foot-cont {margin:0px; padding:0}
ul.foot-cont li {list-style:none; display:block; line-height:38px; color:#c1c1c1;font-weight:300; font-size:16px;}
.space-bar {margin:20px 0; display:block}
a.tw, a.fb, a.g-plus {padding:4px; color:#CCC; font-size:45px;}
a:hover.tw, a:hover.fb, a:hover.g-plus {color:#f6f6f6;}

.copybg{ background:#444444; padding:36px 0 20px;}
.copy-txt{ color:#818181; font-weight:300;font-size:14px; padding:0 70px 0 0px;}
.img-left {text-align:right}
.card-design {color:#ffc107; background:#363636; padding:25px 0; text-align:center; display:block; font-size:24px;}
.copy-right {border-top:1px solid #b0b0b0; margin:32px 0 0 0; padding:40px 0px; color:#a9a9a9; font-weight:300; font-size:14px; text-align:center; display:block}
img{ max-width:100%}

textarea.form-control {    height:auto !important;}
.textarea_pricing.form-control {height:100px !important;}

.form-group { margin-bottom: 10px;}
/*.mid-content:hover{background:#f1f1f1;}*/
.paddtb50{padding:50px 0; }
.paddtb30{padding:30px 0 ; background: url(../images/blue-bg-back.jpg) no-repeat fixed 0 0 / cover ;margin-right: -26px;}

.header_text{font-size: 45px ; padding: 10px 0 30px 0; color: #fff; font-weight: 300; line-height: 55px;top:110px; position: relative; }
.left_margin { margin-left:-15px;}


/*-------------07-April-15----------------*/
.gray-bg {display:block; background:#f6f6f6; border-top:1px solid #d7d7d7;}
.gray-bg thead {background:#4dbd89; color:#fff; font-size:20px; font-weight:500; padding:15px;}
.gray-bg thead .th1 {width:70%;}
.gray-bg thead .th2 {width:30%;}
.gray-bg .table-bordered {border:1px solid #cccccc;}
.gray-bg .green {color:#72ab35; font-size:34px;}

.gray-bg table tr td {background:#fff; line-height:36px; font-size:15px;}
.gray-bg table tr td:first-child{width:71%;}
.gray-bg table tr td:last-child{width:29%;}
.gray-bg  .table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {padding:8px 15px;}

.gray-bg .td-gray {/*background:#f8f8f8;*/ font-size:14px; font-weight:400;}
.td-gray.left-padding {padding: 8px 30px !important;}
.table-scrollbar {overflow-y:auto; /*height:887px;*/}
.gray-bg b, strong { font-weight: 600;}
#table {margin-bottom:0px;}
.gray-bg .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {border:0px;}
.col-centered{ float: none; margin: 0 auto; }
.col-centered h4{ color:#3c7cbf;font-size:26px; text-align: center; margin: 10px 0 0 0; line-height: 35px;}
.paddtb30 .col-centered h4{ color:#fff;font-size:26px; text-align: center; margin: 10px 0 20px 0; line-height: 35px;}
.col-centered .btn_click { background: none repeat scroll 0 0 transparent; border: 2px solid #fff; border-radius: 30px; color: #fff; font-size: 25px; font-weight: 600; padding: 7px 20px;}
.col-centered .btn_click:hover{background: #fff;color: #3C7BBF;}
.font_25{font-size: 25px !important; font-weight: 200 !important;line-height: 35px;}
.double-right{line-height: 40px;/*font-size: 18px;*/color: #323232;padding: 0 15px;float:left; text-align: left;width: 100%;}
.f_icon{padding:0 20px 0 0;font-size: 23px;font-weight: 600; color: #6C6C6C}
.Testimonials_inner{ padding:30px 0; /*background:url(../images/Testimonials_inner_bg.jpg) no-repeat fixed 0 0 / cover ; background: #0f303f; */ min-height:350px; margin-top:-24px}
.Testimonials_inner h3{font-size: 38px;}
.Testimonials_inner .quote_name{font-size: 30px; line-height: 35px;}
.Testimonials_inner .quote_text{font-size: 20px;}
.Testimonials_inner .quote_text:before { content: url("../images/arrow-left.png"); padding-right:10px;}
.Testimonials_inner .quote_text::after { content: url("../images/arrow-right.png"); position: absolute; padding-left:10px;}
.quote_name h4{ color:#6b6b6b;font-size: 30px;line-height: 35px; text-transform: capitalize;}

.blue-bg-template {background:url(../images/blue-bg-template.jpg) no-repeat; background-size:cover; width:100%; padding:75px 0; text-align:center;}
.blue-bg-template .text-padding {/*border-right:10px solid #69c9ff; border-left:10px solid #69c9ff*/; padding:0 74px 0 74px; margin:0 70px 0 70px;}
.blue-bg-template p{font-size:30px; color:#fff; line-height:42px;}
.blue-bg-template .text-padding:before { /*content: url("../images/blue_arrow-left.png");*/ left: 95px; position: absolute; top: 40%;}
.blue-bg-template .text-padding::after { /*content: url("../images/blue_arrow-right.png");*/ right: 95px; position: absolute;top:40%;}

.text-padding h1{color:#fff;}
.text-padding h3{color:#fff; font-size: 32px;}

.header_text {font-size:71px; color:#fff; line-height:35%;}
.header_text .ehr {font-size:33%; font-weight:600; line-height:33%;}
.header_text .Psychiatry {color:#fff;font-size:85%; font-weight:600; text-transform:uppercase; font-family: 'Oswald', sans-serif; margin:0px;}
.header_text .and {font-size:25%; font-weight:bold; color:#9bd1ba;font-family: 'Oswald', sans-serif; margin:0px;}
.header_text .Mental{font-size:75%; font-weight:300; font-family: 'Oswald', sans-serif;line-height: 120%;}
.header_text .Practitioners{font-size:45%; font-weight:300;line-height: 100%;}
/*.header_text p{font-size: 60%; line-height: 50px;}*/
.img_head > img {width: 100% ;}

#crellyslider-2 .cs-slides{font-size:80px; color:#fff; line-height:50%;}
#crellyslider-2 .cs-slides .span_1{color:#33a67d;font-size:95%; font-weight:600; text-transform:uppercase; font-family: 'Oswald', sans-serif; margin:0px;line-height:100%;}
#crellyslider-2 .cs-slides .span_2{font-size:50% !important; font-weight:600; line-height:80px; color:#5C5C5C;text-align:center;}
#crellyslider-2 .cs-slides .span_3{font-size:80% !important; font-weight:300; font-family: 'Oswald', sans-serif;line-height:100%;color:#197542;text-align:center;width:80% 
!important ;float:left;}
#crellyslider-2 .cs-slides .span_4{font-size:80% !important; font-weight:300; font-family: 'Oswald', sans-serif;line-height:100%;color:#5C5C5C;text-align:center;clear:both;}
#crellyslider-2 .cs-slides .span_and{font-size:60% !important; font-weight:bold; color:#ccc;font-family: 'Oswald', sans-serif; margin:0px;line-height:160%; float:right;}

.bg-pages_pp {background: url(../images/paitent-portal-banner-img.jpg) no-repeat !important ; width: 100% ; background-position: center center !important;background-size: cover !important; min-height:665px;margin-top:46px;}
.contact_inner{ padding:30px 0; background:url(../images/slider-bg.jpg) no-repeat fixed;background-size: cover;color: white;margin-top: -25px; min-height:350px; width: 100%;}
div.wpcf7-validation-errors{border:none !important;}
div.wpcf7-mail-sent-ok{border:none !important;}
.cust_404{background:url("../images/slider-bg.jpg") no-repeat fixed 0 0 / cover; position:relative; width:100%; min-height:500px;margin: -40px 0;}
.header_404{margin:4% auto 0 !important;text-align: center;border:none !important}
.header_404 h1{color:#fff;}
.border_404{background:url("../images/bottom-seprator-img.png") no-repeat scroll center center ; height: 30px;}
.error-404 .page-content{color:#fff; text-align: center;padding: 0;}
.contact_margin{margin:0px !important;}
.bold_color{font-weight:700 ; color :#3c7cbf;}
.double-right_li{padding: 10px;float:left; text-align: left;width: 100%; content:"\f101";list-style: none; list-style-image: url('../images/arrow-gray.gif');}
.mid-content.text-align-center.m_c_last.new_blue{margin-bottom:-24px;}
.help-btn {position:fixed; top:50%; right:0; z-index:9999;}

/*-----------------04-24-15-----------------*/
.news {padding:0px;}
.news {overflow: hidden;}
.item_published:before {background: none repeat scroll 0 0 #e4e4e4;border: 28px solid #eef0ef;bottom: -208%;content: "";height: 1000px;margin-top: -550px;position: absolute;right: 170px; top: 0;transform: rotate(-45deg); width: 1000px; z-index: -1;}
.item_published {color: #006986; display: inline-block; font-size: 21px;font-weight: 300;line-height: 37px; min-width: 30%; padding: 25px 30px 39px 34px; position: relative; text-transform: capitalize; }
.item_createdby { margin: 0; white-space: nowrap;}
.item_published span {color: #f49835;float: left;font-size: 91px;font-weight: 300;line-height: 100px; margin-right: 10px;}
.item_published div { padding: 20px 0 0;}
.item_content {float: right; max-width: 58%;padding-top: 31px;}
.item_content .btn:after { content: ""; font: 80px/1 FontAwesome;color:#83dea9; }
.item_content .btn {float: right;font-size: 60px;line-height: 0;margin: -30px 1px;padding: 5% 3%;border-radius:0px;background:#55bf82;border:0px;border-left:1px solid #1ea155;}
.item_content .btn:hover {background:#60cb8e;}
.item:after {clear: both; content: ""; display: block;}
.item { background: none repeat scroll 0 0 #f49835; color: #ffffff; overflow: hidden;}
.item.visible-first { opacity: 1; transform: translateY(0px);}
.item_content .item_title { margin-bottom: 10px;}
.mod-newsflash-adv.news { overflow: hidden;}
.row-fluid:before, .row-fluid:after {content: "";  display: table;}
.item:after {clear: both;content: ""; display: block;}
.mod-newsflash-adv.news .item {background: #20ab5b; color: #ffffff; overflow: hidden;}
.mod-newsflash-adv.news .item p{color: #ffffff;}
.mod-newsflash-adv.news .item .item_published:before {
  background: none repeat scroll 0 0 #e4e4e4;
  border: 28px solid #fff;
  bottom: -208%;
  content: "";
  height: 1000px;
  margin-top: -550px;
  position: absolute;
  right: 170px;
  top: 0;
  transform: rotate(-45deg);
  width: 890px;
  z-index: -1;
}
.mod-newsflash-adv.news .item .item_published span {
  color: #006986;
  float: left;
  font-size: 91px;
  font-weight: 300;
  line-height: 100px;
  margin-right: 10px;
}
.mod-newsflash-adv.news .item .item_published div {
  padding: 20px 0 0;
}
.mod-newsflash-adv.news .item .item_content {
  float: right;
  max-width:65%;
}
.mod-newsflash-adv.news .item .item_content .btn:after {
  content: "";
  font: 80px/1 FontAwesome;
}
.mod-newsflash-adv.news .item .item_content .btn {
  /*font-size: 0;
  line-height: 0;*/
}
.mod-newsflash-adv.news .item .item_content .item_title {
  margin-bottom: 10px;
}
.mod-newsflash-adv.news .item h1, .mod-newsflash-adv.news .item h2, .mod-newsflash-adv.news .item h3, .mod-newsflash-adv.news .item h4, .mod-newsflash-adv.news .item h5, .mod-newsflash-adv.news .item h6 {
  color: #ffffff;
}

.contact_details_item h3, .contact_misc h3, .page-item .item_title, h4 {
  font-size: 21px;
  font-weight: bold;
  line-height: 37px;
  text-transform: uppercase;
}
.contact_details_item h3, .contact_misc h3, .page-item .item_title, h4 {
  font-size: 21px;
  font-weight: bold;
  line-height: 37px;
  text-transform: uppercase;
}
.paddtop{padding: 75px 0 50px 0;}
.double-right_green{padding: 10px;float:left; text-align: left;width: 100%; content:"\f101";list-style: none; list-style-image: url('../images/arrow-blue.gif');}

/*-----------28-04-15--------*/
.manage-section {background:url(../images/manage-bg-back.jpg) no-repeat; background-size:cover; padding:75px 0;}
.manage, .view, .document {background:url(../images/bg-white.png) no-repeat; width:404px; height:134px; position:relative; float:right; margin-bottom:10px;}
.document:last-child {margin-bottom:0px;}
.margin-right {margin-right:50px;}
.margin-right02 {margin-right:126px;}
.margin-right03 {margin-right:50px;}
.icon-img { position: absolute; right:-50px;  top: -15px;}
.icon-img2 {left: -50px;position: absolute; top: -77px;}
.icon-img03 { position: absolute; right: -50px; top: -76px;}
.text-margin {margin: 76px 60px; }
.text-margin02 { margin: 76px 120px;}
span.manage-text  {padding:15px; font-size:48px; color:#104f70; line-height:127px}
span.manage-text:hover {text-decoration:none; color:#326D8F;}
.pricing_text{color: #3c7cbf;font-size: 25px;font-weight: 400;margin: 0 0 50px !important;text-transform: none;line-height: 37px;}
.paddtb50-top{padding:50px 0 0 0;}
.btn_demo { background: #20AA5C; border: 2px solid #4B4B4B; border-radius: 50px; color: #fff; font-size: 25px; font-weight: 600; padding: 12px 50px; display: inline-block; margin-top: 20px;}
.btn_demo:hover{background: #fff;color: #3C7BBF;}
.cloud_footer{text-align: center;}
.cloud_footer .fa{font-weight: bold !important;font-size: 70px; margin:15px 0;}
.phone_footer{text-align: center;}
.phone_footer .fa{font-weight: bold !important;font-size: 27px; margin:15px 0;}
.email_footer{text-align: center;margin-top: 20px;}
.email_footer_text{font-size: 17px; text-align: center;font-weight: normal;font-family: 'Raleway',sans-serif;padding-left: 5px;}
.phone_footer_phone_no{font-size: 26px; text-align: center;padding-left: 10px;font-weight: normal;font-family: 'Raleway',sans-serif;}
.footer_phone_no{font-size: 26px; text-align: center;}
#footer_form .form-control{background-color: #fff;background-image: none;border: 1px solid #ccc; border-radius: 4px;color: #555;display: block;font-size: 14px;height: 40px;line-height: 1.42857; padding: 6px 12px;transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; width: 100%;margin:10px 0 ;}
#footer_form .btn-blue { background: none repeat scroll 0 0 #006986; border: medium none; color: #fff; font-size: 20px; font-weight: 500; padding: 6px 0;text-align: center; width: 100%;margin:10px 0;}
#footer_form .form-control:focus{box-shadow:none;}

#FSContact4 .form-control{background-color: #fff;background-image: none;border: 1px solid #ccc; border-radius: 4px;color: #555;display: block;font-size: 14px;height: 40px;line-height: 1.42857; padding: 6px 12px;transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; width: 100%;margin:10px 0 ;}
#FSContact4 .form-control:focus{box-shadow:none;}
#FSContact4 .fscf-button-submit { background: none repeat scroll 0 0 #006986; border: medium none; color: #fff; font-size: 20px; font-weight: 500; padding: 6px 0;text-align: center; width: 45%;margin:10px 0;}

.fscf-button-submit{background: none repeat scroll 0 0 #006986;border: medium none;  color: #fff; font-size: 20px; font-weight: 500; padding: 18px 0; text-align: center; width: 100%;}
.fscf-button-submit:hover{background:#04708e; border:none; color:#fff;}

.fscf-button-submit a{ color:#fff; display: block;}
#fscf_form1 .fscf-button-submit{ width: 50%;margin:0 15px;}

.fscf-div-error{color:red;}
#scan-form .form-control {margin:10px 0;}
.bg-inner-thankyou{ min-height: 600px; overflow: hidden;position: relative;width: 100%;}
.entry-title-success{font-size: 111px; color:#3f7dbd;font-weight: 900; margin: 0 15px; text-transform: uppercase;font-family: 'Oswald', sans-serif;}
.entry-title-error{font-size: 111px; color:red;font-weight: 900; margin: 0 15px; text-transform: uppercase; font-family: 'Oswald', sans-serif;}
.succes_text {color: #282828 !important; font-size: 24px !important;font-weight: 700 !important; line-height: 40px; margin: 15px;}
.success-image{background:url(../images/thankyou-img.png) no-repeat scroll right center;border: medium none; height: 100%;margin-bottom: 20px;}
.error-image{background:url(../images/sorry-img.jpg) no-repeat scroll right center;border: medium none; height: 100%;margin-bottom: 20px;}
.sr-only { border: 0 none; color: #fff;font-size: 11px;height: 21px;overflow: visible; padding: 0; position: absolute;right: 0;top: -15px; white-space: nowrap; width: 47px;font-weight: 700;text-transform: uppercase;}
.btn-default.disabled, .btn-default.disabled.active, .btn-default.disabled.focus, .btn-default.disabled:active, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled], .btn-default.active[disabled], .btn-default.focus[disabled], .btn-default[disabled]:active, .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default.active, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover{color:#000;}

ul.foot-cont i {width:10px;}
.space-bar i { width: 25px; margin-right: 10px;}
#footer-area {-webkit-transform: translateZ(0);transform: translateZ(0);}

.post-text{padding-right: 80px;}


/*-----------------WRS 10 Implementation Mistakes to Avoid DSP LP 06052016-----------------------------*/

.imbg {background: rgba(0, 0, 0, 0) url(https://www.psychiatry-cloud.com/wp-content/uploads/2016/05/background_img.jpg) no-repeat scroll center bottom; background-size:cover; 
    height: 522px;width: 100%;}
    
.bg{ width:650px; height:170px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0.65+0,0+100;Neutral+Density */
background: -moz-linear-gradient(left, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */ position:absolute; left:0; top:270px; bottom:0;}

.im_box-body { background: #6f6f6f none repeat scroll 0 0; margin: 60px 0 0; padding: 30px 18px; right: 0; width:100%;}

.im_box-body h2 { color: #ffffff; font-size: 45px; text-align: center;}

.imForm { padding: 15px ;}

.imForm .form-control { background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 0;
  color: #000000; font-size: 16px; height: 42px; line-height: 1.42857; padding: 10px 12px; width: 100%; margin: 12px 0;}

.imForm textarea { height: 100px !important; overflow: auto;}

.imPractice { padding: 20px 0 40px;}
.imPractice p { color: #606060;font-family: "OpenSans-Regular,OpenSans-Light", Arial, Helvetica, sans-serif;
  font-size: 18px; font-weight: 300; line-height: 20px; margin: 10px 0; padding:5px 0;}

.btn-im.active, .btn-im.focus, .btn-sma:active, .btn-im:focus, .btn-im:hover, .open > .dropdown-toggle.btn-im {
  background-color: #5ba917; color: #ffffff;}

.imIntro {}

.imIntro h2 { color: #ffffff; font-family: "OpenSans-Regular,OpenSans-Light", Arial, Helvetica, sans-serif;
  font-size: 45px; font-weight: 500; margin: 0; padding: 220px 0 0;}

.imIntro span { color: #fe8a2d; font-size: 45px; font-weight: 700;}

/*-------------------------Are Your Patients Dissatisfied LP HTML--------16/05/2016------------------------------------*/

.pd_imbg {background: rgba(0, 0, 0, 0) url(https://www.psychiatry-cloud.com/wp-content/uploads/2016/06/psychiatry-patient-dissatisfaction.jpg) no-repeat scroll center bottom; background-size:cover;width: 100%; position:relative;}
	
.pdbox { background: #faebbd none repeat scroll 0 0; margin: 60px 0 0; padding: 30px 18px; position: absolute; right: 0; width:100%;}
.pdbox h2{font-size:26px; color:#353535; font-weight:300;text-align: left; line-height:1.25em;}
.pdbox span{ text-align:center; font-size:26px; color:#f56b5c; font-weight:600;}

.pdForm { padding: 15px ;}
.pdForm .form-control { background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 0;
  color: #000000; display: block; font-size: 16px; height: 42px; line-height: 1.42857; padding: 10px 12px; width: 100%; margin: 10px 0;}
.pdForm textarea { height: 100px !important; overflow: auto;}
.df{}
.df.btn { background: #f56b5c none repeat scroll 0 0; border:none; border-radius:0px; color: #ffffff; font-size: 30px;
font-weight: 300; padding: 10px 0; text-transform:none; width: 100%;}
  
.pdintro{}  
.pdintro h1 { color: #ffffff; font-family: 'Raleway', sans-serif;
font-size: 86px; font-weight: 800; margin: 0; padding: 180px 0 0; text-transform:uppercase; font-style:italic; text-shadow: 0 5px 5px rgba(0, 0, 0, 0.4);}
.pdintro h2 { color: #faebbd; font-family: 'Raleway', sans-serif; font-size: 54px; font-weight: 800; margin: 0; padding: 0px 0 0; text-transform:uppercase; font-style:italic; text-shadow: 0 5px 5px rgba(0, 0, 0, 0.4);}
.pdintro h3 { color: #fff; font-family: 'Raleway', sans-serif; font-size: 36px; font-weight: 800; margin: 0; padding: 0px 0 0;  font-style:normal; text-shadow: 0 5px 5px rgba(0, 0, 0, 0.4);}
.pdintro p { color: #fff; font-family: 'Raleway', sans-serif; font-size: 22px; font-weight: 400; margin: 0; padding: 10px 0 0;  font-style:normal; line-height:26px;text-shadow: 0 2px 2px rgba(0, 0, 0, 0.6);}
.pdPractice { padding: 20px 0 40px;}
.pdPractice p { color: #333;font-family: 'Raleway', sans-serif;
font-size: 18px; font-weight: 400; line-height: 20px; margin: 10px 0; padding:5px 0;}
.pdPractice p strong { color: #ff6150;font-family: 'Raleway', sans-serif;
font-size: 18px; font-weight: 500; line-height: 20px; margin: 10px 0; padding:5px 0;} 

ul.ul-pd { margin: 0; padding: 0;}
ul.ul-pd li { background: rgba(0, 0, 0, 0) url("https://www.psychiatry-cloud.com/wp-content/uploads/2016/05/bullet.png") no-repeat scroll 0 9px; color: #323232;
font-family: "Raleway",sans-serif; font-size: 16px; font-weight: 300; line-height: 30px; list-style: outside none none; padding-left: 20px;} 

.btmtxt{}
.btmtxt h3{  color: #323232; font-family: "Raleway",sans-serif; font-size: 25px; font-weight: 300; padding:20px;}  
.btmtxt span{  color: #ff6150; font-family: "Raleway",sans-serif; font-size: 25px; font-weight: 600; }  


/*-----------------Psychiatry-Cloud LP 24th May 2016-------------*/

.psybgtopblu {background: #006986;padding: 0px 0 0;	font-family: Arial, Helvetica, sans-serif;}

.float_rth {
  color: #ffffff;
  float: right;
  padding: 30px 0;
  position: relative;
  text-align: right;
}

.float_rth span {
  color: #ffffff;
  font-size: 16px;
  font-weight: 400;
  padding: 0 0 0 30px;
}

.float_rth .wht {
  color: #ffffff;
  font-size: 16px;
} 

.psy {
  
}
.psy.btn {
  background: #d05201 none repeat scroll 0 0;
  border: medium none;
  border-radius: 0;
  color: #ffffff;
  font-size: 30px;
  font-weight: 300;
  padding: 10px 0;
  text-transform: none;
  width: 100%;
}
@media (max-width:767px){ .float_rth span{float:left; padding:0 0 0 10px;} .float_rth{padding:0 0 10px;} #hs-link-module_14810940294638114 img{width:230px !important; padding-left:10px;}}
/*-----------------WRS Health Staying Independent DSP LP HTML 25th-May-2016-------------*/

.wrshsiBg{ background:#d7f6f9; padding:20px 0 0px; background-image:url(https://www.psychiatry-cloud.com/wp-content/uploads/2016/05/water_wave.png); background-repeat:no-repeat; background-position:bottom; background-size:100%; padding-bottom:30px; }
.topcont{}
.topcont h2{ color: #004878;font-family: "Raleway", sans-serif;font-size: 32px;font-weight: 600; margin:0px; padding:30px; text-align:center; line-height:35px}
.wrshsi-box { background-color:#e8f3de; border:2px solid #c1dfb6; border-radius:10px; margin: 0 auto; padding: 10px 20px 0; width: 100%;}
.wrshsi-box h4 { color: #004878; font-family: "Raleway",sans-serif; font-size: 18px; font-weight: 500; line-height: 25px; margin: 0;
padding: 10px 0px; text-align: center; text-shadow: none; text-transform: none;}
.wrshsi-box h5 { color: #004878; font-family: "Raleway",sans-serif; font-size: 18px; font-weight: 600; line-height: 25px; margin: 0;
padding: 10px 10px; text-align: left; text-shadow: none;} 
.wrshsi-box .form-control { background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 0;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; color: #555555; display: block; font-size: 14px; height: 45px; line-height: 1.42857;
margin-bottom: 12px; padding: 6px 12px; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
width: 45%; margin: 8px 12px; float:left;}

textarea.message-field12{ height:80px!important; border-radius: 0; margin: 8px 12px; padding: 10px; width:95%; border:1px solid #ccc;}
.download{}
.form-control::-moz-placeholder { color: #000; opacity: 1;}
.btmpara{ padding:60px 0 0}
.btmpara p{  color: #fff; font-family: "Raleway",sans-serif; font-size: 18px; font-weight: 400; line-height:25px;}  
.skills{ padding:20px;  margin: 0; width: 100%; }  
.skills h2 { color: #d25300; font-family: "RalewayRegular",Arial,Helvetica,sans-serif; font-size: 20px; font-weight: 300; margin-top: 0;
text-shadow: none;}
ul.ul-skills { margin: 0; padding: 0;}
ul.ul-skills li { color: #2e4c54; font-family: "Raleway",sans-serif; font-size: 18px; font-weight: 400; line-height: 25px; padding-left: 10px;}
  
.btmpara.btmpara_mob { display:none; }
.topcont.topcont_mob { display:none; }

.wrshsi-box .fscf-button-submit{ padding: 10px 0;}


/*----------------- WRS Health Demystifying MIPS DSP Landing Page Mockup 14-07-2016-----------------------------*/
.bgtop_blu {background: #00529c;padding: 27px 0 0;	font-family: Arial, Helvetica, sans-serif;}
.mail { color: #fff; float: right; font-weight: 300; padding: 30px 0; position: relative; text-align: right;}

.mail span { color: #fff; font-family: "Raleway",sans-serif; font-size: 16px; font-weight: 300;}
.mipsbackground{ background:url(https://www.psychiatry-cloud.com/wp-content/uploads/2016/07/psychiatry_macra_mips_bg.jpg) no-repeat scroll center bottom; background-size:cover;width: 100%;}
.brnbg{ background:#8d4f19; padding:20px;}
.macramips{ text-align:center}
.mips_content{ padding:40px 0 0;}
.mips_content h1{ font-family: 'Raleway', sans-serif;color: #8e531b; font-size: 32px; font-weight:800; text-align: center; text-transform:uppercase;}
.mips_content p{ font-family: 'Raleway', sans-serif;color: #3b1c00; font-size: 20px; font-weight:500; text-align: center; text-transform:none; padding-top:0px;}

.formbox{ background:#f3c25e; border:1px solid #844621; border-radius:8px; padding:20px;}
.formbox h5 { color: #3b1c00; font-family: "Raleway",sans-serif; font-size: 18px; font-weight: 400; line-height: 22px; margin: 0;
padding: 10px 0; text-align: left; text-shadow: none;}

.formbox .form-control { background-color: #ffffff; background-image: none; border: 1px solid #b7b7b7; border-radius: 0;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; color: #555555; display: block; font-size: 14px; height: 40px; line-height: 1.42857;
margin-bottom:6px; padding: 6px 12px; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; width: 45%; margin: 7px 14px; float:left;}

textarea.message-field-mips {
    border: 1px solid #ccc;
    border-radius: 0;
    height: 80px !important;
    margin: 7px 14px;
    padding: 10px;
    width: 95%;
}

.formbox .form-control::-moz-placeholder { color: #333; opacity: 1;}

#fscf_submit22{  font-family: 'Raleway', sans-serif;margin-top:20px; text-align:center; background:url(https://www.psychiatry-cloud.com/wp-content/uploads/2016/07/butn_img.png) top left no-repeat #b7b22a; background-position:28px -8px; padding:8px 20px; color:#fff; font-size:24px; display:block; text-transform:uppercase; font-weight:600; box-shadow:2px 2px #333;}
#fscf_submit22 { color: #fff;  text-decoration:none;}

#fscf_submit23{  font-family: 'Raleway', sans-serif;margin-top:20px; text-align:center; background:url(https://www.psychiatry-cloud.com/wp-content/uploads/2016/07/butn_img.png) top left no-repeat #b7b22a; background-position:28px -8px; padding:8px 20px; color:#fff; font-size:24px; display:block; text-transform:uppercase; font-weight:600; box-shadow:2px 2px #333;}
#fscf_submit23 { color: #fff;  text-decoration:none;}
#fscf_submit24{  font-family: 'Raleway', sans-serif;margin-top:20px; text-align:center; background:url(https://www.psychiatry-cloud.com/wp-content/uploads/2016/07/butn_img.png) top left no-repeat #b7b22a; background-position:28px -8px; padding:8px 20px; color:#fff; font-size:24px; display:block; text-transform:uppercase; font-weight:600; box-shadow:2px 2px #333;}
#fscf_submit24 { color: #fff;  text-decoration:none;}
#fscf_submit25{  font-family: 'Raleway', sans-serif;margin-top:20px; text-align:center; background:url(https://www.psychiatry-cloud.com/wp-content/uploads/2016/07/butn_img.png) top left no-repeat #b7b22a; background-position:28px -8px; padding:8px 20px; color:#fff; font-size:24px; display:block; text-transform:uppercase; font-weight:600; box-shadow:2px 2px #333;}
#fscf_submit25 { color: #fff;  text-decoration:none;}
.mipstxt{ padding-top:30px;}
.mipstxt h2{ font-family: 'Raleway', sans-serif;color: #8e531b; font-size:24px; font-weight:500; text-align: center;text-transform:uppercase; margin:0px; padding:0px;}
.mipstxt p{ font-family: 'Raleway', sans-serif;color: #3b1c00; font-size:16px; font-weight:500; text-align: left;text-transform:none; padding:15px 35px 0 105px; line-height:25px;}

ul.ul-mips { margin:0px 5px;   padding: 0 120px 0;}

ul.ul-mips li { color: #000000; font-family: "Raleway",sans-serif; font-size: 14px; line-height: 20px; list-style-type:disc; font-weight:500;}

.macramips_img { bottom: 0px; left: -24px; position: absolute; width: 134px;}
.psychbrnbg{ background:#8d4f19; padding:20px;}

/* ------------Leaks in the RC ------------------ */
.sidebarRight .hs-button {width:98%;}