/*
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
*/

.home-page-boxs-4{
	background-color: #caeaff;
	border-left: 1px solid #f7f7f7;
	border-right: 1px solid #e6e6e6;
	background: #eee url("images/homeboxBG.png") repeat-x scroll center top;
	margin: 0;
	padding: 5px 9px 0 17px;
	width:25% !important;
	}
.home-page-boxs-4:hover{
    background-color: #caeaff;
    border-left: 1px solid #e5f5ff;
    border-right: 1px solid #b5e0ff;
}
.home-page-boxs-4 h2 {
  font: 18px/20px "font-family: "MS Sans Serif",Geneva; ;
  text-align: left;
}
.home-page-boxs-4 .fusion-checklist li {
    line-height: 12px;
}
.home-page-boxs-4 .fusion-checklist .icon-wrapper {
  background: url(images/icon-ok.png) no-repeat;
  display: table;
  float: left;
}
.single-post #content {
  float: left !important;
  margin-left: 40px !important;
  width: 66% !important;
}
.single-post #main .sidebar {
  background-color: #ffffff;
  float: left !important;
  padding-left: 30px !important;
}
.tp-caption.big_orange{
color: #ff9900 !important;
    font-family: "MS Sans Serif",Geneva;
    font-size: 34px !important;
    line-height: 45px !important;
    position: absolute;
    text-shadow: 0 2px 5px rgba(0, 0, 0, 0.5)!important;
}
.fusion-main-menu > ul > li > a {
  font-family: "MS Sans serif", Geneva font-size: 18px;}
.fusion-title-size-two, h2 {
  font-weight: 500;
}
.fusion-modal h1, .fusion-widget-area h1, .post-content h1 {
  "MS Sans serif", Geneva font-weight: 500;}

.post-content h3 {
font-family: "MS Sans Serif",Geneva;  
font-size: 16px !important;
  font-weight: 500;
  line-height: 24px;
}
.fusion-title-size-four, h4 {
  font-family: "MS Sans Serif",Geneva; font-weight: 500;
}
.fusion-body .fusion-page-title-bar h1 {
  font-family: "MS Sans Serif",Geneva; font-size: 32px;
}
.tparrows {
  display: none;
}
#sliders-container:hover .tparrows {
  display: block !important;
}
.tp-tabs, .tp-thumbs, .tp-bullets {
  display: none !important;
}
#sliders-container:hover .tp-tabs, .tp-thumbs, .tp-bullets{
	 display: block !important;
}
@media screen and (max-width:1100px){
.home-page-boxs-4 {
	width: 22% !important;
}
}
@media screen and (max-width:1024px){
.home-page-boxs-4 {
	width: 50% !important;
}
}
@media screen and (max-width:880px){
.single-post #content {
  float: none !important;
  margin: 0 auto !important;
  width: 90% !important;
}
.single-post #main .sidebar {
  background-color: #ffffff;
  float: none !important;
  padding-left: 0px !important;
  width: 90% !important;
  margin: 0 auto !important;
}
.tp-caption.big_orange {
  font-size: 21px !important;
}
}
@media screen and (max-width:600px){
.home-page-boxs-4 {
	width: 100% !important;
}
.wpcf7-form td {
  display: block;
  max-width: 100% !important;
  padding: 10px 0;
  width: 370px !important;
}
.fusion-body .fusion-page-title-bar h1 {
  font-family: "MS Sans Serif",Geneva; text-align: center;
  font-size:23px;
}
}
@media screen and (max-width:480px){
.custm-tb {
  display: block;
}
.wpcf7-form td {
  width: 270px !important;
}
.tp-caption.big_orange {
  font-family: "MS Sans Serif",Geneva; font-size: 14px !important;
  line-height: 14px !important;
}
}
