/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Aug 02 2019 | 12:35:53 (pm)
/*
/******* Do not edit this file *******/

/* Background Beige = #f4f2eb   Bright Blue = #5b84a6    Dark Blue = #003a63 ------ */
/* --- Gravity form labels ---*/
#top label {
    display: none;
}

#ddown
{
    background-color: #f0f;
    color: #f00;
    width: 50%;
}


/* links */
a {
    text-decoration: underline
}
a:hover {
    text-decoration: none
}


/* Quotes */

div.iconbox_icon.heading-color {
    display: none;
}
.iconbox_content  {
background: url("/wp-content/uploads/2018/05/9t9.png") right bottom no-repeat, url("/wp-content/uploads/2018/05/6t6.png") left top no-repeat;
margin-top:20px;
}








/* -- Remove file name from Gallery Ajax popup -- */
.mfp-title {
    display: none !important;
}







@media only screen and (min-width: 768px) {
  /* Desktop */

.av_phone_active_left .phone-info {
    float: left;
    top: 64px;
    position: relative;
    font-size: 16px;
    padding-left:26px;
    background:  url(/wp-content/uploads/2018/03/Layer-2-4-1.png) no-repeat scroll left;
}
.av_phone_active_left .phone-info:hover {
    background:  url(/wp-content/uploads/2018/05/mobile-hover.png) no-repeat scroll left;
}
div#header_meta { margin-top: -30px; 
}}


@media only screen and (min-width: 767px) and (max-width: 989px) {
  /* Tablets */
.responsive.html_mobile_menu_tablet .phone-info {
    float: none;
    width: 100%;
    clear: both;
    text-align: left;
}}
@media only screen and (max-width: 767px) {
  /* Mobile */
.phone-info {
  font-size:16px;  
}}



h3.widgettitle {
    font-size: 22px;
    color: #5b84a6;
}
#footer a:hover {
    color: #5b84a6;
}



.avia_image {
    border-radius: 0px !important
}
#grad  {
    background: linear-gradient(#fffcf9,#f4f2eb);
}
#footer {
     background: linear-gradient(#e4e7eb,#fffffe);
}
#footer a  {
    color:#5b84a6;
}
.page-id-206 #grad .av-special-heading.modern-centered h3 {
    display: block;
    color:white;
    background-color: #003a63;
    padding:20px 20px 17px 20px;
    font-size: 22px;
}
.page-id-206 #grad h4, .page-id-206 #grad p{
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 10px;
  }  
.page-id-206 #grad h4 {
     padding-top: 14px;
 }   
    
#top .av-flex-placeholder {
    width: 2%;
}    
    
/* -- background for the share buttons on portfolio items -- */
#top .av-share-box ul {
    background: white;
}
.av-share-box ul li a {
    margin: 0px;
    border: 1px solid #5b84a6;
}