/*
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
*/

@import url(https://fonts.googleapis.com/css?family=Playball);
h1 { font-family: 'Playball', cursive !important; font-weight: 400 ;}

.fusion-header-v4 .fusion-header {border:none;}
.fusion-secondary-header {display:none;}
.avada-skin-rev {border:none !important;}

.fusion-header-v4 .fusion-header {padding-bottom: 115px;}
body.blog .fusion-header-v4 .fusion-header, body.single-post .fusion-header-v4 .fusion-header {padding-bottom: 0;}

.fusion-header-banner {display:none;}
.bannercall {color: #FFEE9A !important; font-size: 18px;}
.phone {position: relative; z-index: 100;}

.imgBorder {border: 1px solid #CC9900 !important;}
.bluetxt {color: #7294BC !important;}

/*---MENU---*/
.fusion-main-menu .current-menu-parent > a, .fusion-main-menu .current-menu-ancestor > a {border: transparent !important; line-height: 45px;}
.fusion-main-menu .current_page_item > a, .fusion-main-menu .current-menu-item > a {border-color: transparent !important;}
.fusion-main-menu > ul > li > a:hover {border-color: transparent !important;}

.fusion-main-menu {padding-left: 140px;}

.fusion-secondary-main-menu {background: #64adbe;
background: -moz-linear-gradient(top, #64adbe 0%, #4c939e 49%, #64adbe 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #64adbe), color-stop(49%, #4c939e), color-stop(100%, #64adbe));
background: -webkit-linear-gradient(top, #64adbe 0%, #4c939e 49%, #64adbe 100%);
background: -o-linear-gradient(top, #64adbe 0%, #4c939e 49%, #64adbe 100%);
background: -ms-linear-gradient(top, #64adbe 0%, #4c939e 49%, #64adbe 100%);
background: linear-gradient(to bottom, #64adbe 0%, #4c939e 49%, #64adbe 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#64adbe', endColorstr='#64adbe', GradientType=0 );
 border-bottom: 3px solid #246C78 !important; }


#main {
background: #dbe5ee;
background: -moz-linear-gradient(left, #dbe5ee 0%, #b3cce0 64%, #86accc 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, #dbe5ee), color-stop(64%, #b3cce0), color-stop(100%, #86accc));
background: -webkit-linear-gradient(left, #dbe5ee 0%, #b3cce0 64%, #86accc 100%);
background: -o-linear-gradient(left, #dbe5ee 0%, #b3cce0 64%, #86accc 100%);
background: -ms-linear-gradient(left, #dbe5ee 0%, #b3cce0 64%, #86accc 100%);
background: linear-gradient(to right, #dbe5ee 0%, #b3cce0 64%, #86accc 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbe5ee', endColorstr='#86accc', GradientType=1 );
  }

body {
  background: #609eb7;
background: -moz-linear-gradient(top, #609eb7 0%, #cadee7 38%, #cedfe7 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #609eb7), color-stop(38%, #cadee7), color-stop(100%, #cedfe7));
background: -webkit-linear-gradient(top, #609eb7 0%, #cadee7 38%, #cedfe7 100%);
background: -o-linear-gradient(top, #609eb7 0%, #cadee7 38%, #cedfe7 100%);
background: -ms-linear-gradient(top, #609eb7 0%, #cadee7 38%, #cedfe7 100%);
background: linear-gradient(to bottom, #609eb7 0%, #cadee7 38%, #cedfe7 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#609eb7', endColorstr='#cedfe7', GradientType=0 );
  }

/*--SIDEBAR--*/
#sidebar {background-color: #41849F; margin: -10px 0px 0px -30px; font-family: 'Book Antiqua' !important; color: #ACDBCF !important;}
.box {padding: 30px 10px;}

.sideheader {color: #FFE19C !important; font-size: 20px; text-align:center; text-shadow: 5px 0px 7px rgba(81,81,81, 1);}
.sidetitle {color:#FFCC54 !important; font-size: 16px;}

.sidetxt {color: #FFCC54 !important; font-weight:bold;}
.sidetxt:hover {text-decoration: underline;}

hr {height: 1px;border: 0;background-color: #C99E59;}
hr.gray { background-color: #9A9A9A;}

/*--CONTACT---*/
.wpcf7-form input[type="submit"] { background: #31667B  !important; color: #ffffff !important; }
.wpcf7-form input:hover[type="submit"] {
    background:#B18335 !important; color:#fff !important;}

/*--RESPONSIVE--*/
@media all and (max-width: 800px){
.fusion-secondary-main-menu {margin-top: 0px;}
#sliders-container {display:none;}
.fusion-header-wrapper .fusion-header {background-color: #41849F !important;}
    .fusion-main-menu {padding-left: 0px;}
  .fusion-secondary-main-menu {margin-top: 0px !important;}
  /*.fusion-secondary-header {display:block;}*/
  .fusion-header-banner {display:block;}
    }

@media all and (max-width: 850px){
  .fusion-main-menu {padding-left: 100px;}
  .fusion-secondary-main-menu {margin-top: -40px;}
  }

@media all and (max-width: 920px){
  .fusion-main-menu {padding-left: 120px;}
  .fusion-header-v4 .fusion-header {padding-bottom: 90px;}
  }

.fusion-header-banner strong{
  color:#fff;
}
.blog #posts-container {
 	clear:both;
  margin-top:180px;
  display:block
}
.single-post #content, .single-post #sidebar {
  margin-top:120px !important;
}
@media(max-width:800px) {
 	 .single-post #content, .single-post #sidebar, .blog #posts-container {
  margin-top:0 !important;
}
}