/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

h1{font-weight: normal}

.fusion-header-v2 .fusion-secondary-header {border:none; color: #fff;}
.fusion-header-v2 .fusion-secondary-header a{color:#fff !important;}
.fusion-header-v2 .fusion-header {border:none;}

#nav.nav-holder .navigation  li  a {text-transform: uppercase }
#nav>ul>li:last-child, #sticky-nav ul li:last-child {padding-right:10px !important}
#main {background: #f0dfbb; }

.bannertxt {color: #ffffff; opacity: 1 !important;}

.post-content {padding-top: 20px !important;}
#main .sidebar {padding-top: 20px;}

.tp-caption a {
color: #ffffff!important;}

.txtright {float:right;}

/*------------------Sticky-nav--------------------*/
#sticky-nav .navigation  li  a {text-transform: uppercase; border-top:0px !important; }
#sticky-nav ul li:hover {background:#5c6137}
#sticky-nav ul li {height:35px !important; top: 15px; padding-right: 20px; padding-left: 10px;}
#sticky-nav.nav-holder .navigation  li  a { margin-top: -15px; }


/*------------CONTACT----------*/
.col-1 {
width: 47%;
float: left;
}

.col-2 {
width: 47%;
float: left;
margin-left: 15px;
}

hr.clear{border: 0px; border-color: transparent; background: transparent;}

input[type=submit], input[type=text], input[type=password], 
input[type=file], textarea {
-webkit-border-radius: 10px;
padding: 5px 10px; 
border: 1px solid #a1a1a1; 
}

#footer-form input, #footer-form textarea, #footer-form input.submit{ ;margin: 2px 0; padding: 4px;}

.wpcf7-text {border-radius: 10px;}
.wpcf7-form input[type="submit"] { background: #283b3e !important; color: #ffffff !important; padding: 5px; }
.wpcf7-form input:hover[type="submit"] {
    background:#51a5b5 !important;
    cursor:pointer;
    color:#fff;
}

.wpcf7-form textarea {height: 50px !important;}

#main .comment-submit, .fusion-button-default {background-image: linear-gradient( to top, #283b3e, #283b3e) !important; color: #fff !important; border:none;}
#main .comment-submit:hover, .fusion-button-default:hover {background-image: linear-gradient( to top, #51a5b5, #51a5b5) !important;}

/*-------------Footer----------------*/

.fusion-footer-widget-area {border:none;}
.fusion-footer-widget-area a:hover {color:#000000; text-decoration: underline;}
#footer {border:none;}
.fusion-copyright-notice a {color:#f5e9d1}
.fusion-copyright-notice {color:#f5e9d1}
a:hover {color:#ab8b65; transition: linear 0.5s; opacity: 1 !important;}
.fusion-social-links-footer{ width: 10% !important;}

.fusion-footer-widget-area .widget-title {font-weight:bold !important;}
.divider {float:right;}

/*-------------END-Footer------------*/

/*#featuretop { z-index: 1000; width: 1024px;}*/
#icon-side {margin: 0 auto;}
.feat-thm{
     width: 226px; height: 100px; float: left; margin:4px;  background-position: center;
}
.feat-thm a{display: block;
text-align: center;
background-color: rgba(26, 26, 26, 0.6); 
color: #fff !important;
text-transform: uppercase;
margin-top: 75px;
padding: 3px;}
.feat-thm a:hover{background-color: rgba(68, 115, 124, 0.6) !important;
}
      #invisalign{ background-image: url(https://advantafamilydental.com/dev/wp-content/uploads/2015/10/invisalign.png); no-repeat;}
      #whitening{  background-image: url(https://advantafamilydental.com/dev/wp-content/uploads/2015/09/implants.png);  }
      #lumineers{  background-image: url(https://advantafamilydental.com/dev/wp-content/uploads/2015/10/implants_3.png);  }
      #implants{ background-image: url(https://advantafamilydental.com/dev/wp-content/uploads/2015/10/veneers.png);  }
     #general{ background-image: url(https://advantafamilydental.com/dev/wp-content/uploads/2015/10/implants_2.png);  }
     #oral-surgery{ background-image: url(https://advantafamilydental.com/dev/wp-content/uploads/2015/10/spadent_whitening.png);  }
     #sedation { background-image: url(https://advantafamilydental.com/dev/wp-content/uploads/2015/09/family_3.png);  }
#services p{}
#services {text-align: left;padding-left:25px;}
#services a{ width:100px;height:100px;color:white;text-align:center;float:right; display:block; margin-top:0; background-image:none; background-color: #51a5b5;-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;   padding: 13px; padding-top:20px}
#services a:hover{background-color: #2a78d5;}

hr.clear{border-width:0; clear:both;}
#space {padding: 150px;}

/*----Other-elements---------------*/
.entry-title {display: none;}

.fade {
   opacity: 1;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
   }
 
.fade:hover {opacity: 0.7;}
.style2 {border-style: solid; border-width: 1px;}


/*-----END-Other-elements-----------*/


#button h2 {font-weight:normal !important; font-size:22px; }
#button .content {width:530px; margin: 0 auto;}
#button a {font-size:15px; padding:10px 30px; background:#283b3e; color: #fff; border-radius: 50px; display:block;}
#button a:hover {background:#51a5b5}

body.page-template-contact-php #content .post-content+form { display: none !important;}


/*-----RESPONSIVE-----*/

@media only screen and (max-width: 800px) {
#main { background: url(https://advantafamilydental.com/dev/wp-content/uploads/2016/04/small-header.jpg)no-repeat top center!important; 
  padding-top: 225px!important; }
  
.fusion-header-wrapper .fusion-header {background-color: #333 !important; position: relative; }
div#sliders-container {display:none;}  
.divider {display:none;}  
.txtright {float:none;}
.fusion-social-links-footer {width: 100% !important;}
  
  .fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-header, .fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-header, .fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-header{ padding-bottom: 36px !important;}
}