/* Enter Your Custom CSS Here */

div#Action_bar {
    background-color: rgba(108, 187, 184,.6) !important;
}

.header-stack #Top_bar .logo #logo {
    padding-top: 70px !important;
    padding-bottom: 70px;
    position: relative;
    top: 30px;
}
.header-stack.header-center #Top_bar:not(.is-sticky) .menu_wrapper {
    width: 102%;
}
.bloghexagon .vc_grid-item .vc_gitem-zone-a {
position: relative;
			display: inline-block;
			width: 205px;
			height: 233px;
			overflow: hidden;
			color: #fff;
			-webkit-mask-image: url('http://i40.tinypic.com/kajqg.jpg');
			mask-image: url(http://i40.tinypic.com/kajqg.jpg);
			text-align: center;
}
.bloghexagon .vc_grid-item .vc_gitem-animated-block {
    height: auto;
}
.bloghexagon .vc_gitem-animated-block {
    margin: 7px 0;
}
@media only screen and (max-width: 767px){
.section_wrapper, .container, .four.columns .widget-area {
    padding: 0 !important;
}
  .header-stack #Top_bar .logo #logo {
    padding-top: 0px !important;
}
  #Top_bar #logo img.logo-mobile {
    right: 30px !important;
    position: relative;
}
  .header-stack #Top_bar a.responsive-menu-toggle {
    position: absolute!important;
    margin-top: 40px!important;
}
  span.textpatients {
    line-height: 48px;
}
}



#gform_wrapper_5,
#gform_wrapper_6 {
    background-color: #6f1c34;
    padding-top: 32px;
    padding-right: 43px;
    padding-bottom: 25px;
    padding-left: 43px;
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

#gform_wrapper_5 label,
#gform_wrapper_6 label {
    display:none;
}

#gform_wrapper_5 .gform_heading,
#gform_wrapper_6 .gform_heading {
    font-weight: 300;
    font-size: 24px;
    color: #ffffff!important;
    text-align: left;
}

#gform_wrapper_5 input[type="text"],
#gform_wrapper_5 textarea,
#gform_wrapper_5 select,
#gform_wrapper_6 input[type="text"],
#gform_wrapper_6 textarea,
#gform_wrapper_6 select  {
    padding: 16px;
    border-width: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    color: #999;
    background-color: #eee;
    font-size: 14px;
    -webkit-appearance: none;
    border: 1px solid #bbb;
}

#gform_wrapper_5 textarea,
#gform_wrapper_6 textarea {
    height:175px!important;
}

#gform_wrapper_5 input[type="submit"],
#gform_wrapper_6 input[type="submit"] {
    color: #ffffff!important;
    background: rgba(0,0,0,0);
    border-width: 1px!important;
    border-color: #ffffff;
    font-size: 18px;
    text-transform: uppercase!important;
    background-color: rgba(0,0,0,0);
    border-radius: 5px;
    padding:10px 12px;
}

#gform_wrapper_5 input[type="submit"]:hover,
#gform_wrapper_6 input[type="submit"]:hover {
    background: #252525!important;
}

#gform_wrapper_5 .validation_error,
#gform_wrapper_6 .validation_error {
  color:#ffffff!important;
}

body.home #gform_wrapper_5,
body.page-id-2000 #gform_wrapper_6 {
  background-color:transparent;
}

body.home #gform_wrapper_5 input[type="submit"],
body.page-id-2000 #gform_wrapper_6 input[type="submit"] {
  background-color: #6f1c34;
}

body.home #gform_wrapper_5 .gform_description,
body.page-id-2000 #gform_wrapper_6 .gform_description {
  color:#666;
}

body.home #gform_wrapper_5 .validation_error,
body.page-id-2000 #gform_wrapper_6 .validation_error {
  color:#666!important;
}