@charset 'utf-8';
/*
  Theme Name: Accalia Child_v1.5.3
  Theme URI: http://accalia.ancorathemes.com/
  Description: Accalia - Multipurpose and Multiskin Responsive Wordpress theme
  Author: AncoraThemes
  Author URI: http://ancorathemes.com/
  Template: accalia_v1.5.3
  Version: 1.0
  Tags: light, responsive-layout, flexible-header, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
  Text Domain:  accalia
*/


/* =Theme customization starts here
-------------------------------------------------------------- */
.display_none {
  display:none;
}
#renew_logo img {
    max-height: 100px;
}
.renew_contact .cf7_field {
    width: 100%;
}
.renew_contact .cf7_field input{
  width:100%;
}
.renew_contact input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    background-color: #fff;
}
.renew_contact textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
  background-color: #fff;
}
.renew_contact .cf7_field textarea{
  width:100%;
  height: 125px;
    min-height: 125px;
}
.sc_testimonials {
}
.wpb_wrapper a{
  text-decoration:underline;
}
.menu a:hover{
  text-decoration:underline;
}
.breadcrumbs{
  display:none;
}
.sc_services_item a{
  text-decoration:none;
}
.sc_services_item_subtitle {
  display:none;
}
.menu_mobile .menu_mobile_nav_area .open_child_menu {
  background-color: rgba(255,255,255,0.5);
}
.menu_mobile .menu_mobile_nav_area li li .open_child_menu {
  background-color: rgba(255,255,255,0.5);
}
.menu_mobile .menu_mobile_nav_area > #menu_mobile > li > a {
    line-height: 2em;
}
.menu_mobile_inner .sc_layouts_logo img {
    max-height: 100px;
}
.mc4wp-form .mc4wp-form-fields input {
  font-size: 1em;
  padding: 0.5em 1.7em;
  width: 80%;
  vertical-align: top;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  height: 4.4em;
  margin: 5px 0px;
  color: #b7b7b7;
    border-color: #eaf3f6;
    background-color: #eaf3f6;
}
.mc4wp-form .mc4wp-form-fields button {
    position: absolute;
    z-index: 1;
    right: 0px;
    top: 0.4em;
    margin-right: 2.3em;
    max-width: 9.5em;
    vertical-align: top;
    padding: 0.5em;
    font-size: 1em;
    width: 4.6em;
    height: 4.4em;
}
/* Larger than tablet */
@media only screen and (min-width: 700px) {
.renew_contact .cf7_field {
    float: left;
    padding: 2% 2%;
    width: 46%;
}
.renew_contact .cf7_field input{
  width:100%;
}
.renew_contact input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    background-color: #fff;
}
.renew_contact textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
  background-color: #fff;
}
.renew_contact .cf7_field textarea{
  width:100%;
  height: 125px;
    min-height: 125px;
}
}
@media (max-width:767px) {
    #time_to_renew > div > div.sc_promo_text_inner {
    padding-left: 0px !important;
    padding-right: 0px !important;
    }
  #time_to_renew > div > div > div.sc_item_descr {
  max-width:100% !important;
    }
}