﻿
    .avada_huge_white_text {
        position: absolute;
        color: #fff;
        font-size: 130px;
        line-height: 45px;
        font-family: museoslab500regular;
        text-shadow: 0px 2px 5px rgba(0, 0, 0, 1)
    }
    
    .avada_huge_black_text {
        position: absolute;
        color: #000;
        font-size: 130px;
        line-height: 45px;
        font-family: museoslab500regular
    }
    
    .avada_big_black_text {
        position: absolute;
        color: #333;
        font-size: 42px;
        line-height: 45px;
        font-family: museoslab500regular
    }
    
    .avada_big_white_text {
        position: absolute;
        color: #fff;
        font-size: 42px;
        line-height: 45px;
        font-family: museoslab500regular
    }
    
    .avada_big_black_text_center {
        position: absolute;
        color: #333;
        font-size: 38px;
        line-height: 45px;
        font-family: museoslab500regular;
        text-align: center
    }
    
    .avada_med_green_text {
        position: absolute;
        color: #cb3129;
        font-size: 24px;
        line-height: 24px;
        font-family: PTSansRegular, Arial, Helvetica, sans-serif
    }
    
    .avada_small_gray_text {
        position: absolute;
        color: #747474;
        font-size: 13px;
        line-height: 20px;
        font-family: PTSansRegular, Arial, Helvetica, sans-serif
    }
    
    .avada_small_white_text {
        position: absolute;
        color: #fff;
        font-size: 13px;
        line-height: 20px;
        font-family: PTSansRegular, Arial, Helvetica, sans-serif;
        text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);
        font-weight: 700
    }
    
    .avada_block_black {
        position: absolute;
        color: #cb3129;
        text-shadow: none;
        font-size: 22px;
        line-height: 34px;
        padding: 0px 10px;
        padding-top: 1px;
        margin: 0px;
        border-width: 0px;
        border-style: none;
        background-color: #000;
        font-family: PTSansRegular, Arial, Helvetica, sans-serif
    }
    
    .avada_block_green {
        position: absolute;
        color: #000;
        text-shadow: none;
        font-size: 22px;
        line-height: 34px;
        padding: 0px 10px;
        padding-top: 1px;
        margin: 0px;
        border-width: 0px;
        border-style: none;
        background-color: #cb3129;
        font-family: PTSansRegular, Arial, Helvetica, sans-serif
    }
    
    .avada_block_white {
        position: absolute;
        color: #fff;
        text-shadow: none;
        font-size: 22px;
        line-height: 34px;
        padding: 0px 10px;
        padding-top: 1px;
        margin: 0px;
        border-width: 0px;
        border-style: none;
        background-color: #000;
        font-family: PTSansRegular, Arial, Helvetica, sans-serif
    }
    
    .avada_block_white_trans {
        position: absolute;
        color: #fff;
        text-shadow: none;
        font-size: 22px;
        line-height: 34px;
        padding: 0px 10px;
        padding-top: 1px;
        margin: 0px;
        border-width: 0px;
        border-style: none;
        background-color: rgba(0, 0, 0, 0.6);
        font-family: PTSansRegular, Arial, Helvetica, sans-serif
    }
    
    .tp-caption a {
        color: #ff7302;
        text-shadow: none;
        -webkit-transition: all 0.2s ease-out;
        -moz-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        -ms-transition: all 0.2s ease-out
    }
    
    .tp-caption a:hover {
        color: #ffa902
    }
    
    .largeredbtn {
        font-family: "Raleway", sans-serif;
        font-weight: 900;
        font-size: 16px;
        line-height: 60px;
        color: #fff !important;
        text-decoration: none;
        padding-left: 40px;
        padding-right: 80px;
        padding-top: 22px;
        padding-bottom: 22px;
        background: rgb(234, 91, 31);
        background: -moz-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(234, 91, 31, 1)), color-stop(100%, rgba(227, 58, 12, 1)));
        background: -webkit-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -o-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -ms-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: linear-gradient(to bottom, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ea5b1f', endColorstr='#e33a0c', GradientType=0)
    }
    
    .largeredbtn:hover {
        background: rgb(227, 58, 12);
        background: -moz-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(227, 58, 12, 1)), color-stop(100%, rgba(234, 91, 31, 1)));
        background: -webkit-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -o-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -ms-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: linear-gradient(to bottom, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e33a0c', endColorstr='#ea5b1f', GradientType=0)
    }
    
    .fullrounded img {
        -webkit-border-radius: 400px;
        -moz-border-radius: 400px;
        border-radius: 400px
    }
    
    .tp-caption a {
        color: #ff7302;
        text-shadow: none;
        -webkit-transition: all 0.2s ease-out;
        -moz-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        -ms-transition: all 0.2s ease-out
    }
    
    .tp-caption a:hover {
        color: #ffa902
    }
    
    .largeredbtn {
        font-family: "Raleway", sans-serif;
        font-weight: 900;
        font-size: 16px;
        line-height: 60px;
        color: #fff !important;
        text-decoration: none;
        padding-left: 40px;
        padding-right: 80px;
        padding-top: 22px;
        padding-bottom: 22px;
        background: rgb(234, 91, 31);
        background: -moz-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(234, 91, 31, 1)), color-stop(100%, rgba(227, 58, 12, 1)));
        background: -webkit-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -o-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -ms-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: linear-gradient(to bottom, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ea5b1f', endColorstr='#e33a0c', GradientType=0)
    }
    
    .largeredbtn:hover {
        background: rgb(227, 58, 12);
        background: -moz-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(227, 58, 12, 1)), color-stop(100%, rgba(234, 91, 31, 1)));
        background: -webkit-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -o-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -ms-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: linear-gradient(to bottom, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e33a0c', endColorstr='#ea5b1f', GradientType=0)
    }
    
    .fullrounded img {
        -webkit-border-radius: 400px;
        -moz-border-radius: 400px;
        border-radius: 400px
    }
    
    .tp-caption a {
        color: #ff7302;
        text-shadow: none;
        -webkit-transition: all 0.2s ease-out;
        -moz-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        -ms-transition: all 0.2s ease-out
    }
    
    .tp-caption a:hover {
        color: #ffa902
    }
    
    .largeredbtn {
        font-family: "Raleway", sans-serif;
        font-weight: 900;
        font-size: 16px;
        line-height: 60px;
        color: #fff !important;
        text-decoration: none;
        padding-left: 40px;
        padding-right: 80px;
        padding-top: 22px;
        padding-bottom: 22px;
        background: rgb(234, 91, 31);
        background: -moz-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(234, 91, 31, 1)), color-stop(100%, rgba(227, 58, 12, 1)));
        background: -webkit-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -o-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -ms-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: linear-gradient(to bottom, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ea5b1f', endColorstr='#e33a0c', GradientType=0)
    }
    
    .largeredbtn:hover {
        background: rgb(227, 58, 12);
        background: -moz-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(227, 58, 12, 1)), color-stop(100%, rgba(234, 91, 31, 1)));
        background: -webkit-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -o-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -ms-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: linear-gradient(to bottom, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e33a0c', endColorstr='#ea5b1f', GradientType=0)
    }
    
    .fullrounded img {
        -webkit-border-radius: 400px;
        -moz-border-radius: 400px;
        border-radius: 400px
    }
    
    .tp-caption a {
        color: #ff7302;
        text-shadow: none;
        -webkit-transition: all 0.2s ease-out;
        -moz-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        -ms-transition: all 0.2s ease-out
    }
    
    .tp-caption a:hover {
        color: #ffa902
    }
    
    .largeredbtn {
        font-family: "Raleway", sans-serif;
        font-weight: 900;
        font-size: 16px;
        line-height: 60px;
        color: #fff !important;
        text-decoration: none;
        padding-left: 40px;
        padding-right: 80px;
        padding-top: 22px;
        padding-bottom: 22px;
        background: rgb(234, 91, 31);
        background: -moz-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(234, 91, 31, 1)), color-stop(100%, rgba(227, 58, 12, 1)));
        background: -webkit-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -o-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -ms-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: linear-gradient(to bottom, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ea5b1f', endColorstr='#e33a0c', GradientType=0)
    }
    
    .largeredbtn:hover {
        background: rgb(227, 58, 12);
        background: -moz-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(227, 58, 12, 1)), color-stop(100%, rgba(234, 91, 31, 1)));
        background: -webkit-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -o-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -ms-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: linear-gradient(to bottom, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e33a0c', endColorstr='#ea5b1f', GradientType=0)
    }
    
    .fullrounded img {
        -webkit-border-radius: 400px;
        -moz-border-radius: 400px;
        border-radius: 400px
    }
    
    .tp-caption a {
        color: #ff7302;
        text-shadow: none;
        -webkit-transition: all 0.2s ease-out;
        -moz-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        -ms-transition: all 0.2s ease-out
    }
    
    .tp-caption a:hover {
        color: #ffa902
    }
    
    .largeredbtn {
        font-family: "Raleway", sans-serif;
        font-weight: 900;
        font-size: 16px;
        line-height: 60px;
        color: #fff !important;
        text-decoration: none;
        padding-left: 40px;
        padding-right: 80px;
        padding-top: 22px;
        padding-bottom: 22px;
        background: rgb(234, 91, 31);
        background: -moz-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(234, 91, 31, 1)), color-stop(100%, rgba(227, 58, 12, 1)));
        background: -webkit-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -o-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -ms-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: linear-gradient(to bottom, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ea5b1f', endColorstr='#e33a0c', GradientType=0)
    }
    
    .largeredbtn:hover {
        background: rgb(227, 58, 12);
        background: -moz-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(227, 58, 12, 1)), color-stop(100%, rgba(234, 91, 31, 1)));
        background: -webkit-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -o-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -ms-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: linear-gradient(to bottom, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e33a0c', endColorstr='#ea5b1f', GradientType=0)
    }
    
    .fullrounded img {
        -webkit-border-radius: 400px;
        -moz-border-radius: 400px;
        border-radius: 400px
    }
    
    .tp-caption a {
        color: #ff7302;
        text-shadow: none;
        -webkit-transition: all 0.2s ease-out;
        -moz-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        -ms-transition: all 0.2s ease-out
    }
    
    .tp-caption a:hover {
        color: #ffa902
    }
    
    .largeredbtn {
        font-family: "Raleway", sans-serif;
        font-weight: 900;
        font-size: 16px;
        line-height: 60px;
        color: #fff !important;
        text-decoration: none;
        padding-left: 40px;
        padding-right: 80px;
        padding-top: 22px;
        padding-bottom: 22px;
        background: rgb(234, 91, 31);
        background: -moz-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(234, 91, 31, 1)), color-stop(100%, rgba(227, 58, 12, 1)));
        background: -webkit-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -o-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -ms-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: linear-gradient(to bottom, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ea5b1f', endColorstr='#e33a0c', GradientType=0)
    }
    
    .largeredbtn:hover {
        background: rgb(227, 58, 12);
        background: -moz-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(227, 58, 12, 1)), color-stop(100%, rgba(234, 91, 31, 1)));
        background: -webkit-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -o-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -ms-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: linear-gradient(to bottom, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e33a0c', endColorstr='#ea5b1f', GradientType=0)
    }
    
    .fullrounded img {
        -webkit-border-radius: 400px;
        -moz-border-radius: 400px;
        border-radius: 400px
    }
    
    .tp-caption a {
        color: #ff7302;
        text-shadow: none;
        -webkit-transition: all 0.2s ease-out;
        -moz-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        -ms-transition: all 0.2s ease-out
    }
    
    .tp-caption a:hover {
        color: #ffa902
    }
    
    .largeredbtn {
        font-family: "Raleway", sans-serif;
        font-weight: 900;
        font-size: 16px;
        line-height: 60px;
        color: #fff !important;
        text-decoration: none;
        padding-left: 40px;
        padding-right: 80px;
        padding-top: 22px;
        padding-bottom: 22px;
        background: rgb(234, 91, 31);
        background: -moz-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(234, 91, 31, 1)), color-stop(100%, rgba(227, 58, 12, 1)));
        background: -webkit-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -o-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -ms-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: linear-gradient(to bottom, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ea5b1f', endColorstr='#e33a0c', GradientType=0)
    }
    
    .largeredbtn:hover {
        background: rgb(227, 58, 12);
        background: -moz-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(227, 58, 12, 1)), color-stop(100%, rgba(234, 91, 31, 1)));
        background: -webkit-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -o-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -ms-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: linear-gradient(to bottom, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e33a0c', endColorstr='#ea5b1f', GradientType=0)
    }
    
    .fullrounded img {
        -webkit-border-radius: 400px;
        -moz-border-radius: 400px;
        border-radius: 400px
    }
    
    .tp-caption a {
        color: #ff7302;
        text-shadow: none;
        -webkit-transition: all 0.2s ease-out;
        -moz-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        -ms-transition: all 0.2s ease-out
    }
    
    .tp-caption a:hover {
        color: #ffa902
    }
    
    .largeredbtn {
        font-family: "Raleway", sans-serif;
        font-weight: 900;
        font-size: 16px;
        line-height: 60px;
        color: #fff !important;
        text-decoration: none;
        padding-left: 40px;
        padding-right: 80px;
        padding-top: 22px;
        padding-bottom: 22px;
        background: rgb(234, 91, 31);
        background: -moz-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(234, 91, 31, 1)), color-stop(100%, rgba(227, 58, 12, 1)));
        background: -webkit-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -o-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -ms-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: linear-gradient(to bottom, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ea5b1f', endColorstr='#e33a0c', GradientType=0)
    }
    
    .largeredbtn:hover {
        background: rgb(227, 58, 12);
        background: -moz-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(227, 58, 12, 1)), color-stop(100%, rgba(234, 91, 31, 1)));
        background: -webkit-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -o-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -ms-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: linear-gradient(to bottom, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e33a0c', endColorstr='#ea5b1f', GradientType=0)
    }
    
    .fullrounded img {
        -webkit-border-radius: 400px;
        -moz-border-radius: 400px;
        border-radius: 400px
    }
    
    .tp-caption a {
        color: #ff7302;
        text-shadow: none;
        -webkit-transition: all 0.2s ease-out;
        -moz-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        -ms-transition: all 0.2s ease-out
    }
    
    .tp-caption a:hover {
        color: #ffa902
    }
    
    .largeredbtn {
        font-family: "Raleway", sans-serif;
        font-weight: 900;
        font-size: 16px;
        line-height: 60px;
        color: #fff !important;
        text-decoration: none;
        padding-left: 40px;
        padding-right: 80px;
        padding-top: 22px;
        padding-bottom: 22px;
        background: rgb(234, 91, 31);
        background: -moz-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(234, 91, 31, 1)), color-stop(100%, rgba(227, 58, 12, 1)));
        background: -webkit-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -o-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -ms-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: linear-gradient(to bottom, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ea5b1f', endColorstr='#e33a0c', GradientType=0)
    }
    
    .largeredbtn:hover {
        background: rgb(227, 58, 12);
        background: -moz-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(227, 58, 12, 1)), color-stop(100%, rgba(234, 91, 31, 1)));
        background: -webkit-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -o-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -ms-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: linear-gradient(to bottom, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e33a0c', endColorstr='#ea5b1f', GradientType=0)
    }
    
    .fullrounded img {
        -webkit-border-radius: 400px;
        -moz-border-radius: 400px;
        border-radius: 400px
    }
    
    .tp-caption a {
        color: #ff7302;
        text-shadow: none;
        -webkit-transition: all 0.2s ease-out;
        -moz-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        -ms-transition: all 0.2s ease-out
    }
    
    .tp-caption a:hover {
        color: #ffa902
    }
    
    .largeredbtn {
        font-family: "Raleway", sans-serif;
        font-weight: 900;
        font-size: 16px;
        line-height: 60px;
        color: #fff !important;
        text-decoration: none;
        padding-left: 40px;
        padding-right: 80px;
        padding-top: 22px;
        padding-bottom: 22px;
        background: rgb(234, 91, 31);
        background: -moz-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(234, 91, 31, 1)), color-stop(100%, rgba(227, 58, 12, 1)));
        background: -webkit-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -o-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -ms-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: linear-gradient(to bottom, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ea5b1f', endColorstr='#e33a0c', GradientType=0)
    }
    
    .largeredbtn:hover {
        background: rgb(227, 58, 12);
        background: -moz-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(227, 58, 12, 1)), color-stop(100%, rgba(234, 91, 31, 1)));
        background: -webkit-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -o-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -ms-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: linear-gradient(to bottom, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e33a0c', endColorstr='#ea5b1f', GradientType=0)
    }
    
    .fullrounded img {
        -webkit-border-radius: 400px;
        -moz-border-radius: 400px;
        border-radius: 400px
    }
    
    .tp-caption a {
        color: #ff7302;
        text-shadow: none;
        -webkit-transition: all 0.2s ease-out;
        -moz-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        -ms-transition: all 0.2s ease-out
    }
    
    .tp-caption a:hover {
        color: #ffa902
    }
    
    .largeredbtn {
        font-family: "Raleway", sans-serif;
        font-weight: 900;
        font-size: 16px;
        line-height: 60px;
        color: #fff !important;
        text-decoration: none;
        padding-left: 40px;
        padding-right: 80px;
        padding-top: 22px;
        padding-bottom: 22px;
        background: rgb(234, 91, 31);
        background: -moz-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(234, 91, 31, 1)), color-stop(100%, rgba(227, 58, 12, 1)));
        background: -webkit-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -o-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -ms-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: linear-gradient(to bottom, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ea5b1f', endColorstr='#e33a0c', GradientType=0)
    }
    
    .largeredbtn:hover {
        background: rgb(227, 58, 12);
        background: -moz-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(227, 58, 12, 1)), color-stop(100%, rgba(234, 91, 31, 1)));
        background: -webkit-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -o-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -ms-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: linear-gradient(to bottom, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e33a0c', endColorstr='#ea5b1f', GradientType=0)
    }
    
    .fullrounded img {
        -webkit-border-radius: 400px;
        -moz-border-radius: 400px;
        border-radius: 400px
    }
    
    .tp-caption a {
        color: #ff7302;
        text-shadow: none;
        -webkit-transition: all 0.2s ease-out;
        -moz-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        -ms-transition: all 0.2s ease-out
    }
    
    .tp-caption a:hover {
        color: #ffa902
    }
    
    .largeredbtn {
        font-family: "Raleway", sans-serif;
        font-weight: 900;
        font-size: 16px;
        line-height: 60px;
        color: #fff !important;
        text-decoration: none;
        padding-left: 40px;
        padding-right: 80px;
        padding-top: 22px;
        padding-bottom: 22px;
        background: rgb(234, 91, 31);
        background: -moz-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(234, 91, 31, 1)), color-stop(100%, rgba(227, 58, 12, 1)));
        background: -webkit-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -o-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -ms-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: linear-gradient(to bottom, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ea5b1f', endColorstr='#e33a0c', GradientType=0)
    }
    
    .largeredbtn:hover {
        background: rgb(227, 58, 12);
        background: -moz-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(227, 58, 12, 1)), color-stop(100%, rgba(234, 91, 31, 1)));
        background: -webkit-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -o-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -ms-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: linear-gradient(to bottom, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e33a0c', endColorstr='#ea5b1f', GradientType=0)
    }
    
    .fullrounded img {
        -webkit-border-radius: 400px;
        -moz-border-radius: 400px;
        border-radius: 400px
    }
    
    .tp-caption a {
        color: #ff7302;
        text-shadow: none;
        -webkit-transition: all 0.2s ease-out;
        -moz-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        -ms-transition: all 0.2s ease-out
    }
    
    .tp-caption a:hover {
        color: #ffa902
    }
    
    .largeredbtn {
        font-family: "Raleway", sans-serif;
        font-weight: 900;
        font-size: 16px;
        line-height: 60px;
        color: #fff !important;
        text-decoration: none;
        padding-left: 40px;
        padding-right: 80px;
        padding-top: 22px;
        padding-bottom: 22px;
        background: rgb(234, 91, 31);
        background: -moz-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(234, 91, 31, 1)), color-stop(100%, rgba(227, 58, 12, 1)));
        background: -webkit-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -o-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: -ms-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        background: linear-gradient(to bottom, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ea5b1f', endColorstr='#e33a0c', GradientType=0)
    }
    
    .largeredbtn:hover {
        background: rgb(227, 58, 12);
        background: -moz-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(227, 58, 12, 1)), color-stop(100%, rgba(234, 91, 31, 1)));
        background: -webkit-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -o-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: -ms-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        background: linear-gradient(to bottom, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e33a0c', endColorstr='#ea5b1f', GradientType=0)
    }
    
    .fullrounded img {
        -webkit-border-radius: 400px;
        -moz-border-radius: 400px;
        border-radius: 400px
    }
    
    @import url(http://fonts.googleapis.com/css?family=Open+Sans:400,800,300,700);
    .tp-caption.roundedimage img {
        -webkit-border-radius: 300px;
        -moz-border-radius: 300px;
        border-radius: 300px
    }
    
    .avada_huge_white_text {
        position: absolute;
        color: #fff;
        font-size: 130px;
        line-height: 45px;
        font-family: museoslab500regular;
        text-shadow: 0px 2px 5px rgba(0, 0, 0, 1)
    }
    
    .avada_huge_black_text {
        position: absolute;
        color: #000;
        font-size: 130px;
        line-height: 45px;
        font-family: museoslab500regular
    }
    
    .avada_big_black_text {
        position: absolute;
        color: #333;
        font-size: 42px;
        line-height: 45px;
        font-family: museoslab500regular
    }
    
    .avada_big_white_text {
        position: absolute;
        color: #fff;
        font-size: 42px;
        line-height: 45px;
        font-family: museoslab500regular
    }
    
    .avada_big_black_text_center {
        position: absolute;
        color: #333;
        font-size: 38px;
        line-height: 45px;
        font-family: museoslab500regular;
        text-align: center
    }
    
    .avada_med_green_text {
        position: absolute;
        color: #cb3129;
        font-size: 24px;
        line-height: 24px;
        font-family: PTSansRegular, Arial, Helvetica, sans-serif
    }
    
    .avada_small_gray_text {
        position: absolute;
        color: #747474;
        font-size: 13px;
        line-height: 20px;
        font-family: PTSansRegular, Arial, Helvetica, sans-serif
    }
    
    .avada_small_white_text {
        position: absolute;
        color: #fff;
        font-size: 13px;
        line-height: 20px;
        font-family: PTSansRegular, Arial, Helvetica, sans-serif;
        text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);
        font-weight: 700
    }
    
    .avada_block_black {
        position: absolute;
        color: #cb3129;
        text-shadow: none;
        font-size: 22px;
        line-height: 34px;
        padding: 0px 10px;
        padding-top: 1px;
        margin: 0px;
        border-width: 0px;
        border-style: none;
        background-color: #000;
        font-family: PTSansRegular, Arial, Helvetica, sans-serif
    }
    
    .avada_block_green {
        position: absolute;
        color: #000;
        text-shadow: none;
        font-size: 22px;
        line-height: 34px;
        padding: 0px 10px;
        padding-top: 1px;
        margin: 0px;
        border-width: 0px;
        border-style: none;
        background-color: #cb3129;
        font-family: PTSansRegular, Arial, Helvetica, sans-serif
    }
    
    .avada_block_white {
        position: absolute;
        color: #fff;
        text-shadow: none;
        font-size: 22px;
        line-height: 34px;
        padding: 0px 10px;
        padding-top: 1px;
        margin: 0px;
        border-width: 0px;
        border-style: none;
        background-color: #000;
        font-family: PTSansRegular, Arial, Helvetica, sans-serif
    }
    
    .avada_block_white_trans {
        position: absolute;
        color: #fff;
        text-shadow: none;
        font-size: 22px;
        line-height: 34px;
        padding: 0px 10px;
        padding-top: 1px;
        margin: 0px;
        border-width: 0px;
        border-style: none;
        background-color: rgba(0, 0, 0, 0.6);
        font-family: PTSansRegular, Arial, Helvetica, sans-serif
    }

    Avada_3.7.3 {
        color: green
    }
    
    html,
    body {
        background-color: #fff
    }
    
    .header-wrapper .header-social,
    .sticky-header .sticky-shadow,
    .tfs-slider .slide-content,
    #header,
    .header-v4 #small-nav,
    .header-v5 #small-nav,
    #footer,
    .footer-area,
    #slidingbar,
    .page-title-container {
        padding-left: 30px;
        padding-right: 30px
    }
    
    #main {
        padding-left: 30px;
        padding-right: 30px
    }
    
    .width-100 .fullwidth-box,
    .width-100 .fusion-section-separator {
        padding-left: 30px;
        padding-right: 30px
    }
    
    .width-100 .fullwidth-box,
    .width-100 .fusion-section-separator {
        margin-left: -30px;
        margin-right: -30px
    }
    
    .width-100 .hundred-percent-fullwidth {
        padding-left: 0px !important;
        padding-right: 0px !important
    }
    
    .mobile-menu-design-modern #mobile-nav li a,
    .mobile-header-search {
        padding-left: 30px;
        padding-right: 30px
    }
    
    .mobile-menu-design-modern #mobile-nav li.mobile-nav-item .open-submenu {
        padding-right: 35px
    }
    
    .mobile-menu-design-modern #mobile-nav li.mobile-nav-item li a {
        padding-left: 42px
    }
    
    .mobile-menu-design-modern #mobile-nav li.mobile-nav-item li li a {
        padding-left: 55px
    }
    
    .mobile-menu-design-modern #mobile-nav li.mobile-nav-item li li li a {
        padding-left: 68px
    }
    
    .mobile-menu-design-modern #mobile-nav li.mobile-nav-item li li li li a {
        padding-left: 81px
    }
    
    .rtl.mobile-menu-design-modern #mobile-nav li.mobile-nav-item .open-submenu {
        padding-left: 30px;
        padding-right: 15px
    }
    
    .rtl.mobile-menu-design-modern #mobile-nav li.mobile-nav-item li a {
        padding-left: 0;
        padding-right: 42px
    }
    
    .rtl.mobile-menu-design-modern #mobile-nav li.mobile-nav-item li li a {
        padding-left: 0;
        padding-right: 55px
    }
    
    .rtl.mobile-menu-design-modern #mobile-nav li.mobile-nav-item li li li a {
        padding-left: 0;
        padding-right: 68px
    }
    
    .rtl.mobile-menu-design-modern #mobile-nav li.mobile-nav-item li li li li a {
        padding-left: 0;
        padding-left: 81px
    }
    
    @media only screen and (max-width: 800px) {
        .mobile-menu-design-modern .header-social {
            padding-left: 0 !important;
            padding-right: 0 !important
        }
        #side-header {
            width: auto
        }
    }
    
    @media only screen and (max-width: 1100px) {
        .width-100#main {
            padding-left: 30px !important;
            padding-right: 30px !important
        }
        .width-100 .fullwidth-box,
        .width-100 .fusion-section-separator {
            padding-left: 30px !important;
            padding-right: 30px !important
        }
        .width-100 .fullwidth-box,
        .width-100 .fusion-section-separator {
            margin-left: -30px !important;
            margin-right: -30px !important
        }
        .width-100 .hundred-percent-fullwidth {
            padding-left: 0px !important;
            padding-right: 0px !important
        }
    }
    
    @media only screen and (min-width: 850px) and (max-width: 930px) {
        .grid-layout-6 .post,
        .portfolio-six .portfolio-item {
            width: 20% !important
        }
        .grid-layout-5 .post,
        .portfolio-five .portfolio-item {
            width: 25% !important
        }
    }
    
    @media only screen and (min-width: 800px) and (max-width: 850px) {
        .grid-layout-6 .post,
        .portfolio-six .portfolio-item {
            width: 25% !important
        }
        .grid-layout-5 .post,
        .portfolio-five .portfolio-item {
            width: 33.3333333333% !important
        }
        .grid-layout-4 .post,
        .portfolio-four .portfolio-item {
            width: 33.3333333333% !important
        }
    }
    
    @media only screen and (min-width: 700px) and (max-width: 800px) {
        .grid-layout-6 .post,
        .portfolio-six .portfolio-item {
            width: 33.3333333333% !important
        }
        .grid-layout-5 .post,
        .grid-layout-4 .post,
        .grid-layout-3 .post,
        .portfolio-five .portfolio-item,
        .portfolio-four .portfolio-item,
        .portfolio-three .portfolio-item,
        .portfolio-masonry .portfolio-item {
            width: 50% !important
        }
    }
    
    @media only screen and (min-width: 640px) and (max-width: 700px) {
        .grid-layout-6 .post,
        .grid-layout-5 .post,
        .grid-layout-4 .post,
        .grid-layout-3 .post,
        .portfolio-six .portfolio-item,
        .portfolio-five .portfolio-item,
        .portfolio-four .portfolio-item,
        .portfolio-three .portfolio-item,
        .portfolio-masonry .portfolio-item {
            width: 50% !important
        }
    }
    
    @media only screen and (max-width: 640px) {
        .grid-layout .post,
        .portfolio-item {
            width: 100% !important
        }
    }
    
    @media only screen and (min-device-width: 768px) and (max-device-width: 1366px) and (orientation: portrait) {
        .grid-layout-6 .post,
        .portfolio-six .portfolio-item {
            width: 33.3333333333% !important
        }
        .grid-layout-5 .post,
        .grid-layout-4 .post,
        .grid-layout-3 .post,
        .portfolio-five .portfolio-item,
        .portfolio-four .portfolio-item,
        .portfolio-three .portfolio-item,
        .portfolio-masonry .portfolio-item {
            width: 50% !important
        }
    }
    
    @media screen and (-ms-high-contrast: active),
    (-ms-high-contrast: none) {
        .avada-select-parent .select-arrow,
        .select-arrow,
        .wpcf7-select-parent .select-arrow {
            height: 33px;
            line-height: 33px
        }
        .gravity-select-parent .select-arrow {
            height: 24px;
            line-height: 24px
        }
        #wrapper .gf_browser_ie.gform_wrapper .button,
        #wrapper .gf_browser_ie.gform_wrapper .gform_footer input.button {
            padding: 0 20px
        }
    }
    
    a:hover,
    .tooltip-shortcode,
    #mobile-nav li.mobile-nav-item .open-submenu:hover {
        color: #cb3129
    }
    
    #nav ul .current_page_item > a,
    #nav ul .current-menu-item > a,
    #nav ul > .current-menu-parent > a,
    #sticky-nav ul .current_page_item > a,
    #sticky-nav ul .current-menu-item > a,
    #sticky-nav ul > .current-menu-parent > a,
    .footer-area ul li a:hover,
    .footer-area .fusion-tabs-widget .tab-holder .news-list li .post-holder a:hover,
    .footer-area .fusion-accordian .panel-title a:hover,
    #slidingbar-area ul li a:hover,
    #slidingbar-area .fusion-accordian .panel-title a:hover,
    .portfolio-tabs li.active a,
    .faq-tabs li.active a,
    .project-content .project-info .project-info-box a:hover,
    #main .post h2 a:hover,
    #main .about-author .title a:hover,
    span.dropcap,
    .footer-area a:hover,
    #slidingbar-area a:hover,
    .copyright a:hover,
    .sidebar .widget_categories li a:hover,
    .sidebar .widget li a:hover,
    #nav ul li > a:hover,
    #sticky-nav ul li > a:hover,
    #nav .cart-contents .cart-link a:hover,
    #nav .cart-contents .checkout-link a:hover,
    #nav .cart-contents .cart-link a:hover:before,
    #nav .cart-contents .checkout-link a:hover:before,
    .date-and-formats .format-box i,
    h5.toggle:hover a,
    .tooltip-shortcode,
    .content-box-percentage,
    .fusion-popover,
    .woocommerce .address .edit:hover:after,
    .my_account_orders .order-actions a:hover:after,
    .more a:hover:after,
    .read-more:hover:after,
    .entry-read-more a:hover:after,
    .pagination-prev:hover:before,
    .pagination-next:hover:after,
    .bbp-topic-pagination .prev:hover:before,
    .bbp-topic-pagination .next:hover:after,
    .single-navigation a[rel=prev]:hover:before,
    .single-navigation a[rel=next]:hover:after,
    .sidebar .widget_nav_menu li a:hover:before,
    .sidebar .widget_categories li a:hover:before,
    .sidebar .widget .recentcomments:hover:before,
    .sidebar .widget_recent_entries li a:hover:before,
    .sidebar .widget_archive li a:hover:before,
    .sidebar .widget_pages li a:hover:before,
    .sidebar .widget_links li a:hover:before,
    .side-nav .arrow:hover:after,
    .woocommerce-tabs .tabs a:hover .arrow:after,
    #wrapper .jtwt .jtwt_tweet a:hover,
    .star-rating:before,
    .star-rating span:before,
    .price ins .amount,
    .avada-order-details .shop_table.order_details tfoot tr:last-child .amount,
    .price > .amount,
    .woocommerce-pagination .prev:hover,
    .woocommerce-pagination .next:hover,
    .woocommerce-pagination .prev:hover:before,
    .woocommerce-pagination .next:hover:after,
    .woocommerce-tabs .tabs li.active a,
    .woocommerce-tabs .tabs li.active a .arrow:after,
    #wrapper .cart-checkout a:hover,
    #wrapper .cart-checkout a:hover:before,
    .widget_shopping_cart_content .total .amount,
    .widget_layered_nav li a:hover:before,
    .widget_product_categories li a:hover:before,
    #header-sticky .my-account-link-active:after,
    #header .my-account-link-active:after,
    .woocommerce-side-nav li.active a,
    .woocommerce-side-nav li.active a:after,
    .my_account_orders .order-number a,
    .shop_table .product-subtotal .amount,
    .cart_totals .order-total .amount,
    form.checkout .shop_table tfoot .order-total .amount,
    #final-order-details .mini-order-details tr:last-child .amount,
    .rtl .more a:hover:before,
    .rtl .read-more:hover:before,
    .rtl .entry-read-more a:hover:before,
    #header-sticky .my-cart-link-active:after,
    .header-wrapper .my-cart-link-active:after,
    #wrapper .sidebar .current_page_item > a,
    #wrapper .sidebar .current-menu-item > a,
    #wrapper .sidebar .current_page_item > a:before,
    #wrapper .sidebar .current-menu-item > a:before,
    #wrapper .footer-area .current_page_item > a,
    #wrapper .footer-area .current-menu-item > a,
    #wrapper .footer-area .current_page_item > a:before,
    #wrapper .footer-area .current-menu-item > a:before,
    #wrapper #slidingbar-area .current_page_item > a,
    #wrapper #slidingbar-area .current-menu-item > a,
    #wrapper #slidingbar-area .current_page_item > a:before,
    #wrapper #slidingbar-area .current-menu-item > a:before,
    .side-nav ul > li.current_page_item > a,
    .side-nav li.current_page_ancestor > a,
    .gform_wrapper span.ginput_total,
    .gform_wrapper span.ginput_product_price,
    .ginput_shipping_price,
    .bbp-topics-front ul.super-sticky a:hover,
    .bbp-topics ul.super-sticky a:hover,
    .bbp-topics ul.sticky a:hover,
    .bbp-forum-content ul.sticky a:hover,
    .fusion-accordian .panel-title a:hover,
    #nav .cart-contents .cart-link a:hover:before,
    #nav .cart-contents .checkout-link a:hover:before {
        color: #cb3129
    }
    
    .fusion-content-boxes .heading-link:hover h2 {
        color: #cb3129 !important
    }
    
    .fusion-content-boxes .heading-link:hover .icon i,
    .fusion-accordian .panel-title a:hover .fa-fusion-box {
        background-color: #cb3129 !important;
        border-color: #cb3129 !important
    }
    
    .sidebar .image .image-extras .image-extras-content a:hover {
        color: #333
    }
    
    .star-rating:before,
    .star-rating span:before {
        color: #cb3129
    }
    
    .tagcloud a:hover,
    #slidingbar-area .tagcloud a:hover,
    .footer-area .tagcloud a:hover {
        color: #FFF;
        text-shadow: none;
        -moz-text-shadow: none;
        -webkit-text-shadow: none
    }
    
    #nav ul .current_page_item > a,
    #nav ul .current-menu-item > a,
    #nav ul > .current-menu-parent > a,
    #nav ul .current-menu-ancestor > a,
    .navigation li.current-menu-ancestor > a,
    #sticky-nav ul .current_page_item > a,
    #sticky-nav ul .current-menu-item > a,
    #sticky-nav ul > .current-menu-parent > a,
    #sticky-nav li.current-menu-ancestor > a,
    #nav ul ul,
    #sticky-nav ul ul,
    .reading-box,
    .portfolio-tabs li.active a,
    .faq-tabs li.active a,
    #wrapper .fusion-tabs-widget .tab-holder .tabs li.active a,
    #wrapper .post-content blockquote,
    .progress-bar-content,
    .pagination .current,
    .bbp-topic-pagination .current,
    .pagination a.inactive:hover,
    .woocommerce-pagination .page-numbers.current,
    .woocommerce-pagination .page-numbers:hover,
    #wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder,
    #nav ul li > a:hover,
    #sticky-nav ul li > a:hover,
    .woocommerce-pagination .current,
    .tagcloud a:hover,
    #header-sticky .my-account-link:hover:after,
    #header .my-account-link:hover:after,
    body #header-sticky .my-account-link-active:after,
    body #header .my-account-link-active:after,
    #bbpress-forums div.bbp-topic-tags a:hover,
    #wrapper .fusion-tabs.classic .nav-tabs > .active > .tab-link:hover,
    #wrapper .fusion-tabs.classic .nav-tabs > .active > .tab-link:focus,
    #wrapper .fusion-tabs.classic .nav-tabs > .active > .tab-link,
    #wrapper .fusion-tabs.vertical-tabs.classic .nav-tabs>li.active>.tab-link {
        border-color: #cb3129
    }
    
    #nav ul .current-menu-ancestor > a,
    .navigation li.current-menu-ancestor > a,
    #sticky-nav li.current-menu-ancestor>a {
        color: #cb3129
    }
    
    #wrapper .side-nav li.current_page_item a {
        border-right-color: #cb3129;
        border-left-color: #cb3129
    }
    
    .header-v2 .header-social,
    .header-v3 .header-social,
    .header-v4 .header-social,
    .header-v5 .header-social,
    .header-v2 {
        border-top-color: #cb3129
    }
    
    .fusion-accordian .panel-title .active .fa-fusion-box,
    ul.circle-yes li:before,
    .circle-yes ul li:before,
    .progress-bar-content,
    .pagination .current,
    .bbp-topic-pagination .current,
    .header-v3 .header-social,
    .header-v4 .header-social,
    .header-v5 .header-social,
    .date-and-formats .date-box,
    .table-2 table thead,
    .onsale,
    .woocommerce-pagination .current,
    .woocommerce .social-share li a:hover i,
    .price_slider_wrapper .ui-slider .ui-slider-range,
    .tagcloud a:hover,
    .cart-loading,
    #toTop:hover,
    #bbpress-forums div.bbp-topic-tags a:hover,
    #wrapper .search-table .search-button input[type="submit"]:hover,
    ul.arrow li:before,
    p.demo_store,
    .avada-myaccount-data .digital-downloads li:before,
    .avada-thank-you .order_details li:before,
    .sidebar .widget_layered_nav li.chosen,
    .sidebar .widget_layered_nav_filters li.chosen {
        background-color: #cb3129
    }
    
    .woocommerce .social-share li a:hover i {
        border-color: #cb3129
    }
    
    .bbp-topics-front ul.super-sticky,
    .bbp-topics ul.super-sticky,
    .bbp-topics ul.sticky,
    .bbp-forum-content ul.sticky {
        background-color: #ffffe8;
        opacity: 1
    }
    
    #slidingbar {
        background-color: #363839;
        background-color: rgba(54, 56, 57, 1)
    }
    
    .sb-toggle-wrapper {
        border-top-color: #363839;
        border-top-color: rgba(54, 56, 57, 1)
    }
    
    #wrapper #slidingbar-area .fusion-tabs-widget .tab-holder .tabs li {
        border-color: #363839;
        border-color: rgba(54, 56, 57, 1)
    }
    
    #header-sticky .my-cart-link:after,
    #header-sticky a.search-link:after,
    #side-header .my-cart-link:after,
    #side-header a.search-link:after,
    #header .my-cart-link:after,
    #header a.search-link:after,
    #small-nav .my-cart-link:after,
    #small-nav a.search-link:after {
        border: none
    }
    
    #side-header .my-cart-link:after,
    #side-header a.search-link:after {
        padding: 0
    }
    
    .mobile-nav-holder .mobile-selector,
    .mobile-topnav-holder .mobile-selector,
    #mobile-nav {
        background-color: #f9f9f9
    }
    
    .mobile-nav-holder .mobile-selector,
    .mobile-topnav-holder .mobile-selector,
    #mobile-nav,
    #mobile-nav li a,
    #mobile-nav li a:hover,
    .mobile-nav-holder .mobile-selector .selector-down,
    .mobile-menu-design-modern .header-wrapper #mobile-nav,
    .sh-mobile-nav-holder.mobile-nav-holder-modern #mobile-nav,
    #mobile-nav li.mobile-current-nav-item > a,
    .mobile-topnav-holder .mobile-selector .selector-down {
        border-color: #dadada
    }
    
    .mobile-nav-holder .mobile-selector .selector-down:before,
    .mobile-menu-icons a,
    .mobile-menu-icons a:before,
    .mobile-topnav-holder .mobile-selector .selector-down:before {
        color: #dadada
    }
    
    #mobile-nav li > a:hover,
    #mobile-nav li.mobile-current-nav-item>a {
        background-color: #f6f6f6
    }
    
    .sticky-header #sticky-nav>ul>li {
        padding-right: 27px
    }
    
    .sticky-header #sticky-nav>ul>li>a {
        font-size: 13px
    }
    
    body #header-sticky.sticky-header .sticky-shadow {
        background: rgba(255, 255, 255, 0.97)
    }
    
    .no-rgba #header-sticky.sticky-header .sticky-shadow {
        background: #fff;
        filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=97);
        opacity: 0.97
    }
    
    #header,
    #small-nav,
    #side-header {
        background-color: #fff;
        background-color: rgba(255, 255, 255, 1)
    }
    
    #main,
    #wrapper,
    .fusion-separator .icon-wrapper,
    html,
    body,
    .bbp-arrow {
        background-color: #fff
    }
    
    .footer-area {
        background-color: #363839
    }
    
    #wrapper .footer-area .fusion-tabs-widget .tab-holder .tabs li {
        border-color: #363839
    }
    
    .footer-area {
        border-color: #e9eaee
    }
    
    #footer {
        background-color: #282a2b
    }
    
    #footer {
        border-color: #4b4c4d
    }
    
    .sep-boxed-pricing .panel-heading {
        background-color: #cb3129;
        border-color: #cb3129
    }
    
    .fusion-pricing-table .panel-body .price .integer-part,
    .fusion-pricing-table .panel-body .price .decimal-part,
    .full-boxed-pricing.fusion-pricing-table .standout .panel-heading h3 {
        color: #cb3129
    }
    
    .image .image-extras {
        background-image: linear-gradient(top, rgba(232, 179, 40, 0.8) 0%, rgba(232, 179, 40, 0.8) 100%);
        background-image: -o-linear-gradient(top, rgba(232, 179, 40, 0.8) 0%, rgba(232, 179, 40, 0.8) 100%);
        background-image: -moz-linear-gradient(top, rgba(232, 179, 40, 0.8) 0%, rgba(232, 179, 40, 0.8) 100%);
        background-image: -webkit-linear-gradient(top, rgba(232, 179, 40, 0.8) 0%, rgba(232, 179, 40, 0.8) 100%);
        background-image: -ms-linear-gradient(top, rgba(232, 179, 40, 0.8) 0%, rgba(232, 179, 40, 0.8) 100%);
        background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, rgba(232, 179, 40, 0.8)), color-stop(1, rgba(232, 179, 40, 0.8)));
        filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#cb3129', endColorstr='#cb3129') progid: DXImageTransform.Microsoft.Alpha(Opacity=0)
    }
    
    .no-cssgradients .image .image-extras {
        background: #cb3129
    }
    
    .image:hover .image-extras {
        filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#cb3129', endColorstr='#cb3129') progid: DXImageTransform.Microsoft.Alpha(Opacity=100)
    }
    
    .portfolio-one .button,
    #main .comment-submit,
    #reviews input#submit,
    .comment-form input[type="submit"],
    .wpcf7-form input[type="submit"],
    .wpcf7-submit,
    .bbp-submit-wrapper .button,
    .button-default,
    .button.default,
    .price_slider_amount button,
    .gform_wrapper .gform_button,
    .woocommerce .single_add_to_cart_button,
    .woocommerce button.button,
    .woocommerce .shipping-calculator-form .button,
    .woocommerce form.checkout #place_order,
    .woocommerce .checkout_coupon .button,
    .woocommerce .login .button,
    .woocommerce .register .button,
    .woocommerce .avada-order-details .order-again .button,
    .woocommerce .avada-order-details .order-again .button,
    .woocommerce .lost_reset_password input[type=submit],
    #bbp_user_edit_submit,
    .ticket-selector-submit-btn[type=submit],
    .gform_page_footer input[type=button] {
        background: #cb3129;
        color: rgba(255, 255, 255, .8);
        background-image: -webkit-gradient( linear, left bottom, left top, from( #cb3129), to( #cb3129));
        background-image: -webkit-linear-gradient( bottom, #cb3129, #cb3129);
        background-image: -moz-linear-gradient( bottom, #cb3129, #cb3129);
        background-image: -o-linear-gradient( bottom, #cb3129, #cb3129);
        background-image: linear-gradient( to top, #cb3129, #cb3129);
        filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#cb3129', endColorstr='#cb3129');
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -ms-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s
    }
    
    .no-cssgradients .portfolio-one .button,
    .no-cssgradients #main .comment-submit,
    .no-cssgradients #reviews input#submit,
    .no-cssgradients .comment-form input[type="submit"],
    .no-cssgradients .wpcf7-form input[type="submit"],
    .no-cssgradients .wpcf7-submit,
    .no-cssgradients .bbp-submit-wrapper .button,
    .no-cssgradients .button-default,
    .no-cssgradients .button.default,
    .no-cssgradients .price_slider_amount button,
    .no-cssgradients .gform_wrapper .gform_button,
    .no-cssgradients .woocommerce .single_add_to_cart_button,
    .no-cssgradients .woocommerce button.button,
    .no-cssgradients .woocommerce .shipping-calculator-form .button,
    .no-cssgradients .woocommerce form.checkout #place_order,
    .no-cssgradients .woocommerce .checkout_coupon .button,
    .no-cssgradients .woocommerce .login .button,
    .no-cssgradients .woocommerce .register .button,
    .no-cssgradients .woocommerce .avada-order-details .order-again .button .no-cssgradients .woocommerce .lost_reset_password input[type=submit],
    .no-cssgradients #bbp_user_edit_submit,
    .no-cssgradients .ticket-selector-submit-btn[type=submit],
    .no-cssgradients .gform_page_footer input[type=button] {
        background: #cb3129
    }
    
    .portfolio-one .button:hover,
    #main .comment-submit:hover,
    #reviews input#submit:hover,
    .comment-form input[type="submit"]:hover,
    .wpcf7-form input[type="submit"]:hover,
    .wpcf7-submit:hover,
    .bbp-submit-wrapper .button:hover,
    .button-default:hover,
    .button.default:hover,
    .price_slider_amount button:hover,
    .gform_wrapper .gform_button:hover,
    .woocommerce .single_add_to_cart_button:hover,
    .woocommerce .shipping-calculator-form .button:hover,
    .woocommerce form.checkout #place_order:hover,
    .woocommerce .checkout_coupon .button:hover,
    .woocommerce .login .button:hover,
    .woocommerce .register .button:hover,
    .woocommerce .avada-order-details .order-again .button:hover,
    .woocommerce .lost_reset_password input[type=submit]:hover,
    #bbp_user_edit_submit:hover,
    .ticket-selector-submit-btn[type=submit]:hover,
    .gform_page_footer input[type=button]:hover {
        background: #bf0900;
        color: rgba(255, 255, 255, .9);
        background-image: -webkit-gradient( linear, left bottom, left top, from( #bf0900), to( #bf0900));
        background-image: -webkit-linear-gradient( bottom, #bf0900, #bf0900);
        background-image: -moz-linear-gradient( bottom, #bf0900
    }
    
    , #bf0900);
    background-image:-o-linear-gradient( bottom, #bf0900, #bf0900);
    background-image:linear-gradient( to top, #bf0900, #bf0900);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#96c346', endColorstr='#96c346')
}
.no-cssgradients .portfolio-one .button:hover,
.no-cssgradients #main .comment-submit:hover,
.no-cssgradients #reviews input#submit:hover,
.no-cssgradients .comment-form input[type="submit"]:hover,
.no-cssgradients .wpcf7-form input[type="submit"]:hover,
.no-cssgradients .wpcf7-submit:hover,
.no-cssgradients .bbp-submit-wrapper .button:hover,
.no-cssgradients .button-default:hover,
.no-cssgradinets .button.default:hover,
.no-cssgradients .price_slider_amount button:hover,
.no-cssgradients .gform_wrapper .gform_button:hover,
.no-cssgradients .woocommerce .single_add_to_cart_button:hover .no-cssgradients .woocommerce .shipping-calculator-form .button:hover,
.no-cssgradients .woocommerce form.checkout #place_order:hover,
.no-cssgradients .woocommerce .checkout_coupon .button:hover,
.no-cssgradients .woocommerce .login .button:hover,
.no-cssgradients .woocommerce .register .button:hover,
.no-cssgradients .woocommerce .avada-order-details .order-again .button:hover,
.no-cssgradients .woocommerce .lost_reset_password input[type=submit]:hover,
.no-cssgradients #bbp_user_edit_submit:hover,
.no-cssgradients .ticket-selector-submit-btn[type=submit]:hover,
.no-cssgradients .gform_page_footer input[type=button]:hover {
    background: #bf0900
}
.image .image-extras .image-extras-content .icon.link-icon,
.image .image-extras .image-extras-content .icon.gallery-icon {
    background-color: #333
}
.image-extras .image-extras-content h3,
.image .image-extras .image-extras-content h3 a,
.image .image-extras .image-extras-content h4,
.image .image-extras .image-extras-content h4 a,
.image .image-extras .image-extras-content h3,
.image .image-extras .image-extras-content h2,
.image .image-extras .image-extras-content a,
.image .image-extras .image-extras-content .cats,
.image .image-extras .image-extras-content .cats a {
    color: #333
}
.page-title-container {
    border-color: #d2d3d4
}
.footer-area {}
.footer-area>.avada-row,
#footer>.avada-row {
    padding-left: 0px;
    padding-right: 0px
}
#footer {}
.fontawesome-icon.circle-yes {
    background-color: #333
}
.fontawesome-icon.circle-yes {
    border-color: #333
}
.fontawesome-icon,
.avada-myaccount-data .digital-downloads li:before,
.avada-myaccount-data .digital-downloads li:after,
.avada-thank-you .order_details li:before,
.avada-thank-you .order_details li:after,
.post-content .error-menu li:before,
.post-content .error-menu li:after {
    color: #fff
}
.fusion-title .title-sep,
.product .product-border {
    border-color: #e0dede
}
.review blockquote q,
.post-content blockquote,
form.checkout .payment_methods .payment_box {
    background-color: #f6f6f6
}
.fusion-testimonials .author:after {
    border-top-color: #f6f6f6
}
.review blockquote q,
.post-content blockquote {
    color: #747474
}
@font-face {
    font-family: 'MuseoSlab500Regular';
    src: url('/wp-content/uploads/2013/08/Museo_Slab_300-webfont.eot');
    src: url('/wp-content/uploads/2013/08/Museo_Slab_300-webfont.eot?#iefix') format('eot'), url('/wp-content/uploads/2013/08/Museo_Slab_300-webfont.woff') format('woff'), url('/wp-content/uploads/2013/08/Museo_Slab_300-webfont.ttf') format('truetype'), url('/wp-content/uploads/2013/08/Museo_Slab_300-webfont.svg#MuseoSlab500Regular') format('svg');
    font-weight: 400;
    font-style: normal
}
body,
#nav ul li ul li a,
#sticky-nav ul li ul li a,
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-widgets-container,
.more,
.avada-container h3,
.meta .date,
.review blockquote q,
.review blockquote div strong,
.image .image-extras .image-extras-content h4,
.image .image-extras .image-extras-content h4 a,
.project-content .project-info h4,
.post-content blockquote,
.button-default,
.button-large,
.button-small,
.button-medium,
.button-xlarge,
.button.large,
.button.small,
.button.medium,
.button.xlarge,
.ei-title h3,
.cart-contents,
.comment-form input[type="submit"],
.wpcf7-form input[type="submit"],
.gform_wrapper .gform_button,
.woocommerce-success-message .button,
.woocommerce .single_add_to_cart_button,
.woocommerce button.button,
.woocommerce .shipping-calculator-form .button,
.woocommerce form.checkout #place_order,
.woocommerce .checkout_coupon .button,
.woocommerce .login .button,
.woocommerce .register .button,
.page-title h3,
.blog-shortcode h3.timeline-title,
#reviews #comments > h2,
.image .image-extras .image-extras-content h3,
.image .image-extras .image-extras-content h2,
.image .image-extras .image-extras-content a,
.image .image-extras .image-extras-content .cats,
.image .image-extras .image-extras-content .cats a,
.image .image-extras .image-extras-content .price,
#wrapper #nav ul li ul li > a,
#wrapper #sticky-nav ul li ul li > a,
#bbp_user_edit_submit,
.ticket-selector-submit-btn[type=submit],
.gform_page_footer input[type=button] {
    font-family: "PT Sans", Arial, Helvetica, sans-serif
}
.avada-container h3,
.review blockquote div strong,
.footer-area h3,
#slidingbar-area h3,
.button-default,
.button-large,
.button-small,
.button-medium,
.button-xlarge,
.button.large,
.button.small,
.button.medium,
.button.xlarge,
.woocommerce .single_add_to_cart_button,
.woocommerce button.button,
.woocommerce .shipping-calculator-form .button,
.woocommerce form.checkout #place_order,
.woocommerce .checkout_coupon .button,
.woocommerce .login .button,
.woocommerce .register .button,
.woocommerce .avada-order-details .order-again .button,
.comment-form input[type="submit"],
.wpcf7-form input[type="submit"],
.gform_wrapper .gform_button,
#bbp_user_edit_submit,
.ticket-selector-submit-btn[type=submit],
.gform_page_footer input[type=button] {
    font-weight: bold
}
.meta .date,
.review blockquote q,
.post-content blockquote {
    font-style: italic
}
.footer-area h3,
#slidingbar-area h3 {
    font-family: "PT Sans", Arial, Helvetica, sans-serif
}
body,
.sidebar .slide-excerpt h2,
.footer-area .slide-excerpt h2,
#slidingbar-area .slide-excerpt h2,
.jtwt .jtwt_tweet,
.sidebar .jtwt .jtwt_tweet {
    font-size: 13px;
    line-height: 20px
}
.project-content .project-info h4,
.gform_wrapper label,
.gform_wrapper .gfield_description,
.footer-area ul,
#slidingbar-area ul,
.fusion-tabs-widget .tab-holder .news-list li .post-holder a,
.fusion-tabs-widget .tab-holder .news-list li .post-holder .meta {
    font-size: 13px;
    line-height: 20px
}
.blog-shortcode h3.timeline-title {
    font-size: 13px;
    line-height: 13px
}
.counter-box-content,
.fusion-alert,
.fusion-progressbar .sr-only,
.post-content blockquote,
.review blockquote q {
    font-size: 13px
}
body,
.sidebar .slide-excerpt h2,
.footer-area .slide-excerpt h2,
#slidingbar-area .slide-excerpt h2,
.post-content blockquote,
.review blockquote q {
    line-height: 22px
}
.project-content .project-info h4,
.fusion-accordian .panel-body,
#side-header .header-social .header-info,
#side-header .header-social .top-menu {
    line-height: 22px
}
#nav,
#sticky-nav,
.navigation {
    font-size: 13px
}
#small-nav .cart,
#small-nav .search-link {
    font-size: 12px
}
#wrapper #nav ul li ul li > a,
#wrapper #sticky-nav ul li ul li>a {
    font-size: 13px
}
.header-social * {
    font-size: 12px
}
.page-title ul,
.page-title ul li,
page-title ul li a {
    font-size: 10px
}
.side-nav li a {
    font-size: 14px
}
.sidebar .widget h3 {
    font-size: 13px
}
#slidingbar-area h3 {
    font-size: 13px;
    line-height: 13px
}
.footer-area h3 {
    font-size: 13px;
    line-height: 13px
}
.copyright {
    font-size: 12px
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-title {
    font-size: 18px
}
#header-sticky .avada-row,
#header .avada-row,
#main .avada-row,
.footer-area .avada-row,
#slidingbar-area .avada-row,
#footer .avada-row,
.page-title,
.header-social .avada-row,
#small-nav .avada-row,
.tfs-slider .slide-content-container .slide-content {
    max-width: 1100px
}
.post-content h1 {
    font-size: 33px;
    line-height: 50px
}
.post-content h1 {
    line-height: 48px
}
#wrapper .post-content h2,
#wrapper .fusion-title h2,
#wrapper #main .post-content .fusion-title h2,
#wrapper .title h2,
#wrapper #main .post-content .title h2,
#wrapper #main .post h2,
#wrapper #main .post h2,
#wrapper .woocommerce .checkout h3,
#main .portfolio h2 {
    font-size: 18px;
    line-height: 27px
}
#wrapper .post-content h2,
#wrapper .fusion-title h2,
#wrapper #main .post-content .fusion-title h2,
#wrapper .title h2,
#wrapper #main .post-content .title h2,
#wrapper #main .post h2,
#wrapper .woocommerce .checkout h3,
.cart-empty {
    line-height: 27px
}
.post-content h3,
.project-content h3,
#header .tagline,
.product-title,
#side-header .tagline {
    font-size: 16px;
    line-height: 24px
}
p.demo_store,
.fusion-modal .modal-title {
    font-size: 16px
}
.post-content h3,
.project-content h3,
#header .tagline,
.product-title,
#side-header .tagline {
    line-height: 24px
}
.post-content h4,
.portfolio-item .portfolio-content h4,
.image-extras .image-extras-content h3,
.image-extras .image-extras-content h3 a,
.image .image-extras .image-extras-content a,
.fusion-person .person-author-wrapper .person-name,
.fusion-person .person-author-wrapper .person-title {
    font-size: 13px;
    line-height: 20px
}
#wrapper .fusion-tabs-widget .tab-holder .tabs li a,
.person-author-wrapper,
#reviews #comments > h2,
.popover .popover-title,
.fusion-flip-box .flip-box-heading-back {
    font-size: 13px
}
.fusion-accordian .panel-title a,
.fusion-sharing-box h4,
.fusion-tabs .nav-tabs > li .tab-link {
    font-size: 13px
}
.post-content h4,
#reviews #comments > h2,
.fusion-sharing-box h4,
.fusion-person .person-author-wrapper .person-name,
.fusion-person .person-author-wrapper .person-title {
    line-height: 20px
}
.post-content h5 {
    font-size: 12px;
    line-height: 18px
}
.post-content h5 {
    line-height: 18px
}
.post-content h6 {
    font-size: 11px;
    line-height: 17px
}
.post-content h6 {
    line-height: 17px
}
.ei-title h2 {
    font-size: 42px;
    line-height: 63px
}
.ei-title h3 {
    font-size: 20px;
    line-height: 30px
}
.image .image-extras .image-extras-content h4,
.image .image-extras .image-extras-content h4 a,
.image .image-extras .image-extras-content .cats,
.image .image-extras .image-extras-content .cats a,
.fusion-recent-posts .columns .column .meta {
    font-size: 12px;
    line-height: 18px
}
.post .meta-info,
.fusion-blog-grid .entry-meta-single,
.fusion-blog-timeline .entry-meta-single,
.fusion-blog-grid .entry-comments,
.fusion-blog-timeline .entry-comments,
.fusion-blog-grid .entry-read-more,
.fusion-blog-timeline .entry-read-more,
.fusion-blog-medium .entry-meta,
.fusion-blog-large .entry-meta,
.fusion-blog-medium-alternate .entry-meta,
.fusion-blog-large-alternate .entry-meta,
.fusion-blog-medium-alternate .entry-read-more,
.fusion-blog-large-alternate .entry-read-more,
.fusion-recent-posts .columns .column .meta,
.post .single-line-meta {
    font-size: 12px
}
.cart-contents *,
.top-menu .cart-content a .cart-title,
.top-menu .cart-content a .quantity,
.image .image-extras .image-extras-content .product-buttons a,
.product-buttons a,
#header-sticky .cart-content a .cart-title,
#header-sticky .cart-content a .quantity,
#header .cart-content a .cart-title,
#header .cart-content a .quantity,
.sticky-header #sticky-nav .cart-checkout a,
#header .cart-checkout a {
    font-size: 12px;
    line-height: 18px
}
.pagination,
.page-links,
.woocommerce-pagination,
.pagination .pagination-next,
.woocommerce-pagination .next,
.pagination .pagination-prev,
.woocommerce-pagination .prev {
    font-size: 12px
}
.header-social .menu>li {
    line-height: 44px
}
.header-wrapper .header-social .menu>li {
    height: 44px
}
body,
.post .post-content,
.post-content blockquote,
#wrapper .fusion-tabs-widget .tab-holder .news-list li .post-holder .meta,
.sidebar .jtwt,
#wrapper .meta,
.review blockquote div,
.search input,
.project-content .project-info h4,
.title-row,
.simple-products-slider .price .amount,
.quantity .qty,
.quantity .minus,
.quantity .plus,
.timeline-layout h3.timeline-title,
.blog-timeline-layout h3.timeline-title,
#reviews #comments > h2,
.sidebar .widget_nav_menu li,
.sidebar .widget_categories li,
.sidebar .widget_product_categories li,
.sidebar .widget_meta li,
.sidebar .widget .recentcomments,
.sidebar .widget_recent_entries li,
.sidebar .widget_archive li,
.sidebar .widget_pages li,
.sidebar .widget_links li,
.sidebar .widget_layered_nav li,
.sidebar .widget_product_categories li {
    color: #747474
}
.post-content h1,
.title h1,
.woocommerce-success-message .msg,
.woocommerce-message {
    color: #333
}
#main .post h2,
.post-content h2,
.fusion-title h2,
.title h2,
.woocommerce-tabs h2,
.search-page-search-form h2,
.cart-empty,
.woocommerce h2,
.woocommerce .checkout h3 {
    color: #333
}
.post-content h3,
.sidebar .widget h3,
.project-content h3,
.fusion-title h3,
.title h3,
#header .tagline,
.person-author-wrapper span,
.product-title,
#side-header .tagline {
    color: #333
}
.post-content h4,
.project-content .project-info h4,
.share-box h4,
.fusion-title h4,
.title h4,
#wrapper .fusion-tabs-widget .tab-holder .tabs li a,
.fusion-accordian .panel-title a,
.fusion-tabs .nav-tabs > li .tab-link {
    color: #333
}
.post-content h5,
.fusion-title h5,
.title h5 {
    color: #333
}
.post-content h6,
.fusion-title h6,
.title h6 {
    color: #333
}
.page-title h1,
.page-title h3 {
    color: #333
}
body a,
body a:before,
body a:after,
.single-navigation a[rel="prev"]:before,
.single-navigation a[rel="next"]:after {
    color: #333
}
.project-content .project-info .project-info-box a,
.sidebar .widget li a,
.sidebar .widget .recentcomments,
.sidebar .widget_categories li,
#main .post h2 a,
.about-author .title a,
.shop_attributes tr th,
.image-extras a,
.products-slider .price .amount,
z.my_account_orders thead tr th,
.shop_table thead tr th,
.cart_totals table th,
form.checkout .shop_table tfoot th,
form.checkout .payment_methods label,
#final-order-details .mini-order-details th,
#main .product .product_title,
.shop_table.order_details tr th,
.sidebar .widget_layered_nav li.chosen a,
.sidebar .widget_layered_nav li.chosen a:before,
.sidebar .widget_layered_nav_filters li.chosen a,
.sidebar .widget_layered_nav_filters li.chosen a:before,
.order-dropdown li a:hover,
.catalog-ordering .order li a:hover {
    color: #333
}
body #toTop:before {
    color: #fff
}
.page-title ul,
.page-title ul li,
.page-title ul li a {
    color: #333
}
.footer-area h3 {
    color: #DDD
}
.footer-area,
.footer-area article.col,
.footer-area .jtwt,
.footer-area .jtwt .jtwt_tweet,
.copyright {
    color: #8C8989
}
.footer-area a,
.footer-area .jtwt .jtwt_tweet a,
#wrapper .footer-area .fusion-tabs-widget .tab-holder .tabs li a,
.footer-area .fusion-tabs-widget .tab-holder .news-list li .post-holder a,
.copyright a,
.footer-area .fusion-accordian .panel-title a {
    color: #BFBFBF
}
#nav ul li > a,
#sticky-nav ul li > a,
.side-nav li a,
#header-sticky .cart-content a,
#header-sticky .cart-content a:hover,
#header .cart-content a,
#header .cart-content a:hover,
#side-header .cart-content a:hover,
#small-nav .cart-content a,
#small-nav .cart-content a:hover,
#wrapper .header-social .top-menu .cart > a,
#wrapper .header-social .top-menu .cart > a > .amount,
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-title,
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-title a,
.my-cart-link:after,
a.search-link:after,
.top-menu .cart > a:before,
.top-menu .cart>a:after {
    color: #333
}
#header-sticky .my-account-link:after,
#header .my-account-link:after,
#side-header .my-account-link:after {
    border-color: #333
}
#nav ul .current-menu-ancestor > a,
.navigation li.current-menu-ancestor > a,
#sticky-nav li.current-menu-ancestor > a,
#nav ul .current_page_item > a,
#nav ul .current-menu-item > a,
#nav ul > .current-menu-parent > a,
#nav ul ul,
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder,
.navigation li.current-menu-ancestor > a,
#nav ul li > a:hover,
#sticky-nav ul .current_page_item > a,
#sticky-nav ul .current-menu-item > a,
#sticky-nav ul > .current-menu-parent > a,
#sticky-nav ul ul,
#sticky-nav li.current-menu-ancestor > a,
.navigation li.current-menu-ancestor > a,
#sticky-nav ul li > a:hover,
#header-sticky .my-cart-link-active:after,
.header-wrapper .my-cart-link-active:after,
#side-header .my-cart-link-active:after {
    color: #cb3129;
    border-color: #cb3129
}
#nav ul ul,
#sticky-nav ul ul {
    border-color: #cb3129
}
#wrapper .main-nav-search .search-link:hover:after,
#wrapper .main-nav-search.search-box-open .search-link:after,
#wrapper .my-cart-link:hover:after {
    color: #cb3129
}
#nav ul ul,
#sticky-nav ul ul,
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu-submenu,
#nav ul .login-box,
#sticky-nav ul .login-box,
#nav ul .cart-contents,
#sticky-nav ul .cart-contents,
#small-nav ul .login-box,
#small-nav ul .cart-contents,
#main-nav-search-form,
#sticky-nav-search-form {
    background-color: #edebeb
}
#wrapper #nav ul li ul li > a,
#wrapper #sticky-nav ul li ul li > a,
.side-nav li li a,
.side-nav li.current_page_item li a,
#nav .cart-contents a,
#nav .cart-contents .cart-link a:before,
#nav .cart-contents .checkout-link a:before,
#nav .cart-contents a:hover {
    color: #333
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-bullet,
.fusion-megamenu-bullet {
    border-left-color: #333
}
.ei-title h2 {
    color: #333
}
.ei-title h3 {
    color: #747474
}
#wrapper .header-social .header-info,
#wrapper .header-social a {
    color: #747474
}
@media only screen and (max-width: 800px) {
    .mobile-menu-design-modern #wrapper .header-social .top-menu .cart > a,
    .mobile-menu-design-modern #wrapper .header-social .top-menu .cart>a:before {
        color: #747474
    }
}
#wrapper .header-social .mobile-topnav-holder li a {
    color: #333
}
.header-social .menu .sub-menu {
    width: 100px
}
.sep-single,
.sep-double,
.sep-dashed,
.sep-dotted,
.search-page-search-form {
    border-color: #e0dede
}
.ls-avada,
.avada-skin-rev,
.es-carousel-wrapper.fusion-carousel-small .es-carousel ul li img,
.fusion-accordian .fusion-panel,
.progress-bar,
#small-nav,
.portfolio-tabs,
.faq-tabs,
.single-navigation,
.project-content .project-info .project-info-box,
.fusion-blog-medium-alternate .post,
.fusion-blog-large-alternate .post,
.post .meta-info,
.grid-layout .post .post-wrapper,
.grid-layout .post .content-sep,
.portfolio .portfolio-boxed .portfolio-item-wrapper,
.portfolio .portfolio-boxed .content-sep,
.portfolio-one .portfolio-item.portfolio-boxed .portfolio-item-wrapper,
.grid-layout .post .flexslider,
.timeline-layout .post,
.timeline-layout .post .content-sep,
.timeline-layout .post .flexslider,
h3.timeline-title,
.timeline-arrow,
.fusion-counters-box .fusion-counter-box .counter-box-border,
tr td,
.table,
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td,
.table-1 table,
.table-1 table th,
.table-1 tr td,
.tkt-slctr-tbl-wrap-dv table,
.tkt-slctr-tbl-wrap-dv tr td .table-2 table thead,
.table-2 tr td,
.sidebar .widget li a,
.sidebar .widget .recentcomments,
.sidebar .widget_categories li,
#wrapper .fusion-tabs-widget .tab-holder,
.commentlist .the-comment,
.side-nav,
#wrapper .side-nav li a,
.rtl .side-nav,
h5.toggle.active + .toggle-content,
#wrapper .side-nav li.current_page_item li a,
.tabs-vertical .tabset,
.tabs-vertical .tabs-container .tab_content,
.fusion-tabs.vertical-tabs.clean .nav-tabs li .tab-link,
.pagination a.inactive,
.page-links a,
.woocommerce-pagination .page-numbers,
.bbp-topic-pagination .page-numbers,
.rtl .woocommerce .social-share li,
.author .author_social,
.fusion-blog-medium .entry-meta,
.fusion-blog-large .entry-meta,
.side-nav li a,
.sidebar .product_list_widget li,
.sidebar .widget_layered_nav li,
.price_slider_wrapper,
.tagcloud a,
.sidebar .widget_nav_menu li,
.sidebar .widget_categories li,
.sidebar .widget_product_categories li,
.sidebar .widget_meta li,
.sidebar .widget .recentcomments,
.sidebar .widget_recent_entries li,
.sidebar .widget_archive li,
.sidebar .widget_pages li,
.sidebar .widget_links li,
.sidebar .widget_layered_nav li,
.sidebar .widget_product_categories li,
#customer_login_box,
.avada_myaccount_user,
#wrapper .myaccount_user_container span,
.woocommerce-side-nav li a,
.woocommerce-content-box,
.woocommerce-content-box h2,
.my_account_orders tr,
.woocommerce .address h4,
.shop_table tr,
.cart_totals .total,
.chzn-container-single .chzn-single,
.chzn-container-single .chzn-single div,
.chzn-drop,
form.checkout .shop_table tfoot,
.input-radio,
p.order-info,
.cart-content a img,
.panel.entry-content,
.woocommerce-tabs .tabs li a,
.woocommerce .social-share,
.woocommerce .social-share li,
.quantity,
.quantity .minus,
.quantity .qty,
.shop_attributes tr,
.woocommerce-success-message,
#reviews li .comment-text,
.cart-totals-buttons,
.cart_totals,
.shipping_calculator,
.coupon,
.woocommerce .cross-sells,
#customer_login .col-1,
#customer_login .col-2,
.woocommerce-message,
.woocommerce form.checkout #customer_details .col-1,
.woocommerce form.checkout #customer_details .col-2,
.cart_totals h2,
.shipping_calculator h2,
.coupon h2,
.woocommerce .checkout h3,
#customer_login h2,
.woocommerce .cross-sells h2,
.order-total,
.woocommerce .addresses .title,
#main .cart-empty,
#main .return-to-shop,
.side-nav-left .side-nav,
.avada-order-details .shop_table.order_details tfoot {
    border-color: #e0dede
}
#final-order-details .mini-order-details tr:last-child {
    border-color: #e0dede
}
.price_slider_wrapper .ui-widget-content {
    background-color: #e0dede
}
.gform_wrapper .gsection {
    border-bottom: 1px dotted #e0dede
}
.quantity .minus,
.quantity .plus {
    background-color: #fbfaf9
}
.quantity .minus:hover,
.quantity .plus:hover {
    background-color: #fff
}
#slidingbar-area .widget_categories li a,
#slidingbar-area li.recentcomments,
#slidingbar-area ul li a,
#slidingbar-area .product_list_widget li,
#slidingbar-area .widget_recent_entries ul li {
    border-bottom: 1px solid #505152
}
#slidingbar-area .tagcloud a,
#wrapper #slidingbar-area .fusion-tabs-widget .tab-holder,
#wrapper #slidingbar-area .fusion-tabs-widget .tab-holder .news-list li,
#slidingbar-area .fusion-accordian .fusion-panel {
    border-color: #505152
}
.footer-area .widget_categories li a,
.footer-area li.recentcomments,
.footer-area ul li a,
.footer-area .product_list_widget li,
.footer-area .tagcloud a,
#wrapper .footer-area .fusion-tabs-widget .tab-holder,
#wrapper .footer-area .fusion-tabs-widget .tab-holder .news-list li,
.footer-area .widget_recent_entries li,
.footer-area .fusion-accordian .fusion-panel {
    border-color: #505152
}
.input-text,
input[type="text"],
textarea,
input.s,
#comment-input input,
#comment-textarea textarea,
.comment-form-comment textarea,
.post-password-form .password,
.wpcf7-form .wpcf7-text,
.wpcf7-form .wpcf7-quiz,
.wpcf7-form .wpcf7-number,
.wpcf7-form textarea,
.wpcf7-form .wpcf7-select,
.wpcf7-captchar,
.wpcf7-form .wpcf7-date,
.gform_wrapper .gfield input[type=text],
.gform_wrapper .gfield input[type=email],
.gform_wrapper .gfield textarea,
.gform_wrapper .gfield select,
#bbpress-forums .bbp-search-form #bbp_search,
.bbp-reply-form input#bbp_topic_tags,
.bbp-topic-form input#bbp_topic_title,
.bbp-topic-form input#bbp_topic_tags,
.bbp-topic-form select#bbp_stick_topic_select,
.bbp-topic-form select#bbp_topic_status_select,
#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content,
.bbp-login-form input,
.main-nav-search-form input,
.search-page-search-form input,
.chzn-container-single .chzn-single,
.chzn-container .chzn-drop,
.avada-select-parent select,
.avada-select-parent .select-arrow,
#wrapper .select-arrow,
select,
#lang_sel_click a.lang_sel_sel,
#lang_sel_click ul ul a,
#lang_sel_click ul ul a:visited,
#lang_sel_click a,
#lang_sel_click a:visited,
#wrapper .search-table .search-field input {
    background-color: #fff
}
.input-text,
input[type="text"],
textarea,
input.s,
input.s .placeholder,
#comment-input input,
#comment-textarea textarea,
#comment-input .placeholder,
#comment-textarea .placeholder,
.comment-form-comment textarea,
.post-password-form .password,
.wpcf7-form .wpcf7-text,
.wpcf7-form .wpcf7-quiz,
.wpcf7-form .wpcf7-number,
.wpcf7-form textarea,
.wpcf7-form .wpcf7-select,
.wpcf7-select-parent .select-arrow,
.wpcf7-captchar,
.wpcf7-form .wpcf7-date,
.gform_wrapper .gfield input[type=text],
.gform_wrapper .gfield input[type=email],
.gform_wrapper .gfield textarea,
.gform_wrapper .gfield select,
select,
#bbpress-forums .bbp-search-form #bbp_search,
.bbp-reply-form input#bbp_topic_tags,
.bbp-topic-form input#bbp_topic_title,
.bbp-topic-form input#bbp_topic_tags,
.bbp-topic-form select#bbp_stick_topic_select,
.bbp-topic-form select#bbp_topic_status_select,
#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content,
.bbp-login-form input,
.main-nav-search-form input,
.search-page-search-form input,
.chzn-container-single .chzn-single,
.chzn-container .chzn-drop,
.avada-select-parent select,
#wrapper .search-table .search-field input {
    color: #aaa9a9
}
input#s::-webkit-input-placeholder,
#comment-input input::-webkit-input-placeholder,
.post-password-form .password::-webkit-input-placeholder,
#comment-textarea textarea::-webkit-input-placeholder,
.comment-form-comment textarea::-webkit-input-placeholder,
.input-text::-webkit-input-placeholder {
    color: #aaa9a9
}
input#s:-moz-placeholder,
#comment-input input:-moz-placeholder,
.post-password-form .password::-moz-input-placeholder,
#comment-textarea textarea:-moz-placeholder,
.comment-form-comment textarea:-moz-placeholder,
.input-text:-moz-placeholder,
input#s:-ms-input-placeholder,
#comment-input input:-ms-input-placeholder,
.post-password-form .password::-ms-input-placeholder,
#comment-textarea textarea:-moz-placeholder,
.comment-form-comment textarea:-ms-input-placeholder,
.input-text:-ms-input-placeholder {
    color: #aaa9a9
}
.input-text,
input[type="text"],
textarea,
input.s,
#comment-input input,
#comment-textarea textarea,
.comment-form-comment textarea,
.post-password-form .password,
.wpcf7-form .wpcf7-text,
.wpcf7-form .wpcf7-quiz,
.wpcf7-form .wpcf7-number,
.wpcf7-form textarea,
.wpcf7-form .wpcf7-select,
.wpcf7-select-parent .select-arrow,
.wpcf7-captchar,
.wpcf7-form .wpcf7-date,
.gform_wrapper .gfield input[type=text],
.gform_wrapper .gfield input[type=email],
.gform_wrapper .gfield textarea,
.gform_wrapper .gfield_select[multiple=multiple],
.gform_wrapper .gfield select,
.gravity-select-parent .select-arrow,
.select-arrow,
#bbpress-forums .quicktags-toolbar,
#bbpress-forums .bbp-search-form #bbp_search,
.bbp-reply-form input#bbp_topic_tags,
.bbp-topic-form input#bbp_topic_title,
.bbp-topic-form input#bbp_topic_tags,
.bbp-topic-form select#bbp_stick_topic_select,
.bbp-topic-form select#bbp_topic_status_select,
#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content,
#wp-bbp_topic_content-editor-container,
#wp-bbp_reply_content-editor-container,
.bbp-login-form input,
.main-nav-search-form input,
.search-page-search-form input,
.chzn-container-single .chzn-single,
.chzn-container .chzn-drop,
.avada-select-parent select,
.avada-select-parent .select-arrow,
select,
#lang_sel_click a.lang_sel_sel,
#lang_sel_click ul ul a,
#lang_sel_click ul ul a:visited,
#lang_sel_click a,
#lang_sel_click a:visited,
#wrapper .search-table .search-field input,
.avada-select .select2-container .select2-choice,
.woocommerce-checkout .select2-drop-active {
    border-color: #d2d2d2
}
#wrapper #nav ul li ul li > a,
#wrapper #sticky-nav ul li ul li > a,
#header-sticky .cart-content a,
#header .cart-content a,
#small-nav .cart-content a {
    border-bottom: 1px solid #dcdadb
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu,
#wrapper #nav .fusion-megamenu-wrapper .fusion-megamenu-border,
#nav .fusion-navbar-nav .fusion-megamenu-wrapper ul ul,
#sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper ul ul,
#wrapper #nav .fusion-navbar-nav .fusion-megamenu-wrapper ul ul li,
#wrapper #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper ul ul li,
#header-sticky .cart-content a,
#header-sticky .cart-content a:hover,
#header-sticky .login-box,
#header-sticky .cart-contents,
#header .cart-content a,
#side-header .cart-content a,
#header .cart-content a:hover,
#side-header .cart-content a:hover,
#header .login-box,
#header .cart-contents,
#side-header .cart-contents,
#small-nav .login-box,
#small-nav .cart-contents,
#small-nav .cart-content a,
#small-nav .cart-content a:hover,
#main-nav-search-form,
#sticky-nav-search-form {
    border-color: #dcdadb
}
#wrapper #nav ul li ul li > a:hover,
#wrapper #nav ul li ul li.current-menu-item > a,
#wrapper .fusion-navbar-nav > li .sub-menu .current-menu-ancestor,
#wrapper #sticky-nav ul li ul li > a:hover,
#wrapper #sticky-nav ul li ul li.current-menu-item > a,
#header-sticky .cart-content a:hover,
#header .cart-content a:hover,
#side-header .cart-content a:hover,
#small-nav .cart-content a:hover,
#lang_sel_click a.lang_sel_sel:hover,
#lang_sel_click ul ul a:hover,
#lang_sel_click a:hover {
    background-color: #f5f4f4
}
#header .tagline,
#side-header .tagline {
    color: #747474
}
#header .tagline,
#side-header .tagline {
    font-size: 16px;
    line-height: 30px
}
#wrapper .page-title h1 {
    font-size: 18px;
    line-height: normal
}
#wrapper .page-title h3 {
    font-size: 10px;
    line-height: 22px
}
.header-social,
.header-v2 #header,
.header-v3 #header,
.header-v4 #header,
.header-v5 #header,
#header,
.header-v4 #small-nav,
.header-v5 #small-nav,
.header-social .alignleft {
    border-bottom-color: #e1e1e1
}
#side-header {
    border-color: #e1e1e1
}
#side-header #nav.nav-holder .navigation>li>a {
    border-top-color: #e1e1e1;
    border-bottom-color: #e1e1e1
}
#nav ul ul,
#sticky-nav ul ul {
    width: 170px
}
#nav ul ul li ul,
#sticky-nav ul ul li ul {
    left: 170px
}
ul.navigation > li:last-child ul ul {
    left: -170px
}
#nav .fusion-megamenu-wrapper ul {
    left: auto
}
.rtl #header #nav ul ul li:hover ul,
.rtl #small-nav #nav ul ul li:hover ul,
.rtl .sticky-header #sticky-nav ul ul li:hover ul {
    right: 170px;
    left: auto
}
.rtl ul.navigation > li:last-child ul ul {
    right: -170px;
    left: auto
}
.rtl #wrapper #nav .fusion-megamenu-wrapper ul,
.rtl #wrapper #header-sticky #nav .fusion-megamenu-wrapper ul {
    left: auto;
    right: auto
}
body.side-header-left #side-header #nav ul .sub-menu li ul {
    left: 170px
}
body.side-header-right #side-header #nav > ul .sub-menu {
    left: -170px
}
#main .sidebar {
    background-color: #fff
}
#content {
    width: 71%
}
#main .sidebar {
    width: 23%
}
.double-sidebars #content {
    width: 56%;
    margin-left: 22%
}
.double-sidebars #main #sidebar {
    width: 19%;
    margin-left: -78%
}
.double-sidebars #main #sidebar-2 {
    width: 19%;
    margin-left: 3%
}
#wrapper .header-social {
    background-color: #cb3129
}
#wrapper .header-social .menu>li,
.mobile-menu-sep {
    border-color: #efefef
}
#wrapper .header-social .menu .sub-menu,
#wrapper .header-social .login-box,
#wrapper .header-social .cart-contents,
.main-nav-search-form {
    background-color: #fff
}
#wrapper .header-social .menu .sub-menu li,
#wrapper .header-social .menu .sub-menu li a,
#wrapper .header-social .login-box .forgetmenot,
#wrapper .top-menu .cart-contents a,
.top-menu .cart-contents .cart-link a:before,
.top-menu .cart-contents .checkout-link a:before {
    color: #333
}
#wrapper .header-social .menu .sub-menu li a:hover,
.top-menu .cart-content a:hover {
    background-color: #fafafa
}
#wrapper .header-social .menu .sub-menu li a:hover,
#wrapper .top-menu .cart-contents a:hover,
#wrapper .top-menu .cart-contents .cart-link a:hover:before,
#wrapper .top-menu .cart-contents .checkout-link a:hover:before {
    color: #333
}
#wrapper .header-social .menu .sub-menu,
#wrapper .header-social .menu .sub-menu li,
.top-menu .cart-content a,
#wrapper .header-social .login-box,
#wrapper .header-social .cart-contents,
.main-nav-search-form {
    border-color: #e0dfdf
}
.fusion-accordian .panel-title a .fa-fusion-box {
    background-color: #333
}
.progress-bar-content {
    background-color: #cb3129;
    border-color: #cb3129
}
.content-box-percentage {
    color: #cb3129
}
.progress-bar {
    background-color: #f6f6f6;
    border-color: #f6f6f6
}
#wrapper .date-and-formats .format-box {
    background-color: #eef0f2
}
.es-nav-prev,
.es-nav-next {
    background-color: #999
}
.es-nav-prev:hover,
.es-nav-next:hover {
    background-color: #808080
}
.content-boxes .col {
    background-color: transparent
}
#wrapper .sidebar .fusion-tabs-widget .tabs-container {
    background-color: #fff
}
body .sidebar .fusion-tabs-widget .tab-hold .tabs li {
    border-right: 1px solid #fff
}
body.rtl #wrapper .sidebar .fusion-tabs-widget .tab-hold .tabset li {
    border-left-color: #fff
}
body .sidebar .fusion-tabs-widget .tab-holder .tabs li a,
.sidebar .fusion-tabs-widget .tab-holder .tabs li a {
    background: #f1f2f2;
    border-bottom: 0;
    color: #747474
}
body .sidebar .fusion-tabs-widget .tab-hold .tabs li a:hover {
    background: #fff;
    border-bottom: 0
}
body .sidebar .fusion-tabs-widget .tab-hold .tabs li.active a,
body .sidebar .fusion-tabs-widget .tab-holder .tabs li.active a {
    background: #fff;
    border-bottom: 0
}
body .sidebar .fusion-tabs-widget .tab-hold .tabs li.active a,
body .sidebar .fusion-tabs-widget .tab-holder .tabs li.active a {
    border-top-color: #cb3129
}
#wrapper .sidebar .fusion-tabs-widget .tab-holder,
.sidebar .fusion-tabs-widget .tab-holder .news-list li {
    border-color: #ebeaea
}
.fusion-sharing-box {
    background-color: #f6f6f6
}
.grid-layout .post .post-wrapper,
.timeline-layout .post,
.blog-timeline-layout .post,
.portfolio .portfolio-boxed .portfolio-item-wrapper {
    background-color: transparent
}
.grid-layout .post .flexslider,
.grid-layout .post .post-wrapper,
.grid-layout .post .content-sep,
.products li,
.product-details-container,
.product-buttons,
.product-buttons-container,
.product .product-buttons,
.blog-timeline-layout .post,
.blog-timeline-layout .post .content-sep,
.blog-timeline-layout .post .flexslider,
.timeline-layout .post,
.timeline-layout .post .content-sep,
.portfolio .portfolio-boxed .portfolio-item-wrapper,
.portfolio .portfolio-boxed .content-sep,
.timeline-layout .post .flexslider,
.timeline-layout h3.timeline-title,
.fusion-blog-timeline .timeline-title {
    border-color: #ebeaea
}
.timeline-layout .timeline-circle,
.timeline-layout .timeline-title,
.blog-timeline-layout .timeline-circle,
.blog-timeline-layout .timeline-title {
    background-color: #ebeaea
}
.timeline-icon,
.timeline-arrow:before,
.blog-timeline-layout timeline-icon,
.blog-timeline-layout .timeline-arrow:before {
    color: #ebeaea
}
#bbpress-forums li.bbp-header,
#bbpress-forums div.bbp-reply-header,
#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a,
div.bbp-template-notice,
div.indicator-hint {
    background: #ebeaea
}
#bbpress-forums .bbp-replies div.even {
    background: transparent
}
#bbpress-forums ul.bbp-lead-topic,
#bbpress-forums ul.bbp-topics,
#bbpress-forums ul.bbp-forums,
#bbpress-forums ul.bbp-replies,
#bbpress-forums ul.bbp-search-results,
#bbpress-forums li.bbp-body ul.forum,
#bbpress-forums li.bbp-body ul.topic,
#bbpress-forums div.bbp-reply-content,
#bbpress-forums div.bbp-reply-header,
#bbpress-forums div.bbp-reply-author .bbp-reply-post-date,
#bbpress-forums div.bbp-topic-tags a,
#bbpress-forums #bbp-single-user-details,
div.bbp-template-notice,
div.indicator-hint,
.bbp-arrow {
    border-color: #ebeaea
}
#posts-container.grid-layout {
    margin: 0 -20px
}
#posts-container.grid-layout .post {
    padding: 20px
}
.quicktags-toolbar input {
    background: linear-gradient(to top, #ffffff, #fff) #3E3E3E;
    background: -o-linear-gradient(to top, #ffffff, #fff) #3E3E3E;
    background: -moz-linear-gradient(to top, #ffffff, #fff) #3E3E3E;
    background: -webkit-linear-gradient(to top, #ffffff, #fff) #3E3E3E;
    background: -ms-linear-gradient(to top, #ffffff, #fff) #3E3E3E;
    background: linear-gradient(to top, #ffffff, #fff) #3E3E3E;
    background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #ffffff));
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff') progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
    border: 1px solid #d2d2d2;
    color: #aaa9a9
}
.quicktags-toolbar input:hover {
    background: #fff
}
@media only screen and (max-width: 940px) {
    .page-title .breadcrumbs {
        display: none
    }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
    .page-title .breadcrumbs {
        display: none
    }
}
#nav.nav-holder .navigation>li>a {
    height: 89px;
    line-height: 89px
}
#nav ul li,
#sticky-nav ul li {
    padding-right: 27px
}
.rtl #nav > .fusion-navbar-nav > li,
.rtl #small-nav > .fusion-navbar-nav > li,
.rtl #sticky-nav>.fusion-navbar-nav>li {
    padding-left: 27px
}
#nav ul li > a,
#sticky-nav ul li > a,
.navigation li.current-menu-ancestor > a,
#nav ul li > a,
#sticky-nav ul li > a,
.navigation li.current-menu-ancestor>a {
    border-top-width: 3px
}
.side-header-left #side-header #nav.nav-holder .navigation li.current-menu-ancestor > a,
.side-header-left #side-header #nav.nav-holder .navigation li.current-menu-item>a {
    border-right-width: 3px
}
.side-header-right #side-header #nav.nav-holder .navigation li.current-menu-ancestor > a,
.side-header-right #side-header #nav.nav-holder .navigation li.current-menu-item>a {
    border-left-width: 3px
}
.ei-slider {
    width: 100%
}
.ei-slider {
    height: 550px
}
.button.default,
.gform_wrapper .gform_button,
#comment-submit,
.woocommerce form.checkout #place_order,
.woocommerce .single_add_to_cart_button,
.woocommerce button.button,
#reviews input#submit,
.woocommerce .login .button,
.woocommerce .register .button,
.bbp-submit-wrapper button,
.wpcf7-form input[type="submit"],
.wpcf7-submit,
.bbp-submit-wrapper .button,
#bbp_user_edit_submit,
.ticket-selector-submit-btn[type=submit],
.gform_page_footer input[type=button] {
    border-color: rgba(255, 255, 255, .8)
}
.button.default:hover,
.gform_wrapper .gform_button:hover,
#comment-submit:hover,
.woocommerce form.checkout #place_order:hover.woocommerce .single_add_to_cart_button:hover,
.woocommerce button.button:hover,
#reviews input#submit:hover,
.woocommerce .login .button:hover,
.woocommerce .register .button:hover,
.bbp-submit-wrapper button:hover,
.wpcf7-form input[type="submit"]:hover,
.wpcf7-submit:hover,
.bbp-submit-wrapper .button:hover,
#bbp_user_edit_submit:hover,
.ticket-selector-submit-btn[type=submit]:hover,
.gform_page_footer input[type=button];
hover {
    border-color: rgba(255, 255, 255, .9)
}
.button.default,
.button-default,
.gform_wrapper .gform_button,
#comment-submit,
.woocommerce .avada-shipping-calculator-form .button,
.woocommerce form.checkout #place_order,
.woocommerce .single_add_to_cart_button,
.woocommerce button.button,
#reviews input#submit,
.woocommerce .login .button,
.woocommerce .register .button,
.bbp-submit-wrapper button,
.wpcf7-form input[type="submit"],
.wpcf7-submit,
.bbp-submit-wrapper .button,
#bbp_user_edit_submit,
.ticket-selector-submit-btn[type=submit],
.gform_page_footer input[type=button] {
    text-shadow: none;
    box-shadow: none
}
.button.default.button-3d.button-small,
.fusion-button.button-small.button-3d,
.ticket-selector-submit-btn[type=submit] {
    -webkit-box-shadow: inset 0px 1px 0px #fff, 0px 2px 0px #54770F, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 1px 0px #fff, 0px 2px 0px #54770F, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px #fff, 0px 2px 0px #54770F, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)
}
.button.default.button-3d.button-small:active,
.fusion-button.button-small.button-3d:active {
    -webkit-box-shadow: inset 0px 1px 0px #fff, 0px 1px 0px #54770F, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 1px 0px #fff, 0px 1px 0px #54770F, 1px 4px 4px 2px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px #fff, 0px 1px 0px #54770F, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)
}
.button.default.button-3d.button-medium,
.fusion-button.button-medium.button-3d {
    -webkit-box-shadow: inset 0px 1px 0px #fff, 0px 3px 0px #54770F, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 1px 0px #fff, 0px 3px 0px #54770F, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px #fff, 0px 3px 0px #54770F, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)
}
.button.default.button-3d.button-medium:active .fusion-button.button-medium.button-3d:active {
    -webkit-box-shadow: inset 0px 1px 0px #fff, 0px 1px 0px #54770F, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 1px 0px #fff, 0px 1px 0px #54770F, 1px 5px 5px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px #fff, 0px 1px 0px #54770F, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)
}
.button.default.button-3d.button-large,
.fusion-button.button-large.button-3d {
    -webkit-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #54770F, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #54770F, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #54770F, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)
}
.button.default.button-3d.button-large:active,
.fusion-button.button-large.button-3d:active {
    -webkit-box-shadow: inset 0px 1px 0px #fff, 0px 1px 0px #54770F, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 1px 0px #fff, 0px 1px 0px #54770F, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px #fff, 0px 1px 0px #54770F, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)
}
.button.default.button-3d.button-xlarge,
.fusion-button.button-xlarge.button-3d {
    -webkit-box-shadow: inset 0px 1px 0px #fff, 0px 5px 0px #54770F, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 1px 0px #fff, 0px 5px 0px #54770F, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px #fff, 0px 5px 0px #54770F, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)
}
.button.default.button-3d.button-xlarge:active,
.fusion-button.button-xlarge.button-3d:active {
    -webkit-box-shadow: inset 0px 1px 0px #fff, 0px 2px 0px #54770F, 1px 7px 7px 3px rgba(0, 0, 0, 0f.3);
    -moz-box-shadow: inset 0px 1px 0px #fff, 0px 2px 0px #54770F, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px #fff, 0px 2px 0px #54770F, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)
}
.button.default,
.fusion-button,
.button-default,
.gform_wrapper .gform_button,
#comment-submit,
.woocommerce form.checkout #place_order,
.woocommerce .single_add_to_cart_button,
.woocommerce button.button,
#reviews input#submit,
.woocommerce .login .button,
.woocommerce .register .button,
.bbp-submit-wrapper .button,
.wpcf7-form input[type="submit"],
.wpcf7-submit,
#bbp_user_edit_submit,
.gform_page_footer input[type=button] {
    border-width: 0px;
    border-style: solid
}
.button.default:hover,
.fusion-button.button-default:hover,
.ticket-selector-submit-btn[type=submit] {
    border-width: 0px;
    border-style: solid
}
.button.default,
.button-default,
#comment-submit,
.woocommerce form.checkout #place_order,
.woocommerce .single_add_to_cart_button,
.woocommerce button.button,
#reviews input#submit,
.woocommerce .avada-shipping-calculator-form .button,
.woocommerce .login .button,
.woocommerce .register .button,
.bbp-submit-wrapper .button,
.wpcf7-form input[type="submit"],
.wpcf7-submit,
#bbp_user_edit_submit,
.ticket-selector-submit-btn[type=submit],
.gform_page_footer input[type=button],
.gform_wrapper .gform_button {
    border-radius: 2px
}
#slidingbar-area a {
    text-shadow: none
}
.image .image-extras .image-extras-content h3,
.image .image-extras .image-extras-content h4,
.image .image-extras .image-extras-content a,
.image .image-extras .image-extras-content h4,
.image .image-extras .image-extras-content .cats,
.image .image-extras .image-extras-content .cats a,
.image .image-extras .image-extras-content .price,
.image .image-extras .image-extras-content * {
    text-shadow: none
}
.footer-area a,
.copyright {
    text-shadow: none
}
.reading-box {
    background-color: #f6f6f6
}
.isotope .isotope-item {
    -webkit-transition-property: top, left, opacity;
    -moz-transition-property: top, left, opacity;
    -ms-transition-property: top, left, opacity;
    -o-transition-property: top, left, opacity;
    transition-property: top, left, opacity
}
.header-v5 #header .logo {
    float: left
}
.rtl #header-sticky.sticky-header .logo {
    float: left
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3),
only screen and (-o-min-device-pixel-ratio: 13/10),
only screen and (min-resolution: 120dpi) {
    #header-sticky .normal_logo,
    #header .normal_logo,
    #side-header .normal_logo {
        display: none
    }
    
    #header-sticky .retina_logo,
    #header .retina_logo,
    #side-header .retina_logo {
        display: inline
    }
}
.bbp_reply_admin_links .admin_links_sep,
.bbp-admin-links .admin_links_sep {
    display: none
}
.woocommerce form.checkout .col-2,
.woocommerce form.checkout #order_review_heading,
.woocommerce form.checkout #order_review {
    display: none
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
    #wrapper .page-title-container {
        height: 87px !important
    }
}
#side-header .side-header-content,
#side-header #nav.nav-holder .navigation > li > a,
.header-wrapper .header-social .avada-row,
.header-wrapper #header .avada-row,
#header-sticky .avada-row,
.header-wrapper .header-v4 #small-nav .avada-row,
.header-wrapper .header-v5 #small-nav .avada-row {
    padding-left: 0px
}
#side-header .side-header-content,
#side-header #nav.nav-holder .navigation > li > a,
.header-wrapper .header-social .avada-row,
.header-wrapper #header .avada-row,
#header-sticky .avada-row,
.header-wrapper .header-v4 #small-nav .avada-row,
.header-wrapper .header-v5 #small-nav .avada-row {
    padding-right: 0px
}
#side-header {
    width: 280px
}
body.side-header-left #wrapper {
    margin-left: 280px
}
body.side-header-right #wrapper {
    margin-right: 280px
}
body.side-header-left #side-header #nav > ul > li > ul,
body.side-header-left #side-header #nav .login-box,
body.side-header-left #side-header #nav .cart-contents,
body.side-header-left #side-header #nav .main-nav-search-form {
    left: 279px
}
body.rtl #boxed-wrapper {
    position: relative
}
body.rtl.layout-boxed-mode.side-header-left #side-header {
    position: absolute;
    left: 0;
    top: 0;
    margin-left: 0px
}
body.rtl.side-header-left #side-header .side-header-wrapper {
    position: fixed;
    width: 280px
}
body.side-header-left #slidingbar .avada-row,
body.side-header-right #slidingbar .avada-row {
    max-width: none
}
#wrapper .header-wrapper .fusion-megamenu-wrapper .fusion-megamenu {
    -webkit-box-shadow: 0 2px 2px #999;
    -moz-box-shadow: 0 2px 2px #999;
    box-shadow: 0 2px 2px #999
}
#wrapper #side-header .fusion-megamenu-wrapper .fusion-megamenu {
    -webkit-box-shadow: 0px 10px 50px -2px rgba(0, 0, 0, 0.14);
    -moz-box-shadow: 0px 10px 50px -2px rgba(0, 0, 0, 0.14);
    box-shadow: 0px 10px 50px -2px rgba(0, 0, 0, 0.14)
}
#nav ul ul,
#sticky-nav ul ul {
    -moz-box-shadow: 1px 1px 30px rgba(0, 0, 0, 0.06);
    -webkit-box-shadow: 1px 1px 30px rgba(0, 0, 0, 0.06);
    box-shadow: 1px 1px 30px rgba(0, 0, 0, 0.06)
}
#wrapper {
    width: 100%;
    max-width: none
}
@media only screen and (min-width: 801px) and (max-width: 1014px) {
    #wrapper {
        width: auto
    }
}
@media only screen and (min-device-width: 801px) and (max-device-width: 1014px) {
    #wrapper {
        width: auto
    }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1366px) and (orientation: portrait) {
    #nav>ul>li,
    #sticky-nav>ul>li {
        padding-right: 22px
    }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
    #nav>ul>li,
    #sticky-nav>ul>li {
        padding-right: 22px
    }
}
.page-title-container {
    background-image: url(/wp-content/uploads/2014/12/ptb_bkgd.png)
}
.page-title-container {
    background-color: #F6F6F6
}
#header,
#side-header {}
#header,
#side-header {}
#header,
#side-header {}
#main {}
#main {}
.page-title-container {
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto
}
.page-title-container {
    height: 87px
}
.width-100 .fullwidth-box,
.width-100 .fusion-section-separator {
    margin-left: -20px;
    margin-right: -20px
}
.fusion-pricing-table.myTable .panel-heading .title-row,
.fusion-pricing-table.myTable .pricing-row .price .currency,
.fusion-pricing-table.myTable .pricing-row .price .integer-part,
.fusion-pricing-table.myTable .pricing-row .price .decimal-part,
.fusion-pricing-table.myTable .pricing-row .price .time {
    color: #fff !important
}
.rev_slider_wrapper iframe {
    border: none
}
.widget.social_links a {
    margin-right: 11px;
    margin-bottom: 14px
}
.portfolio-item .portfolio-content h2,
#main .portfolio-item .portfolio-content h2 {
    margin: 0 0 1px
}
.portfolio-item .portfolio-content h4 {
    margin: 0 0 10px
}
.page-id-8255 #nav ul li,
.page-id-8255 .sticky-header,
.page-id-8255 #sticky-nav ul li {
    padding-right: 32px !important
}
.page-id-8255 .navigation,
.page-id-8255 .sticky-header #sticky-nav > ul > li a {
    font-size: 15px !important
}
.page-id-8255 #nav .cart,
.page-id-8255 .sticky-header .cart {
    display: none
}
.page-id-11501 #nav ul li,
.page-id-11501 #sticky-nav ul li {
    padding-right: 33px !important
}
.page-id-11501 .navigation,
.page-id-11501 .sticky-header #sticky-nav > ul > li a {
    font-size: 16px !important
}
.page-id-11501 #nav .cart,
.page-id-11501 .sticky-header .cart {
    display: none
}
.page-id-3096 .header-wrapper #header .logo {
    margin-top: 0 !important;
    margin-bottom: 0 !important
}
.page-id-3098 .header-wrapper #header .logo {
    margin-top: 36px !important;
    margin-bottom: 36px !important
}
.page-id-3098 .header-wrapper #header .logo {
    text-align: center !important;
    float: none !important
}
.header-social #mobile-nav li a {
    color: #333 !important
}
.page-id-3098 #nav.nav-holder>ul>li>a {
    height: 40px!important;
    line-height: 40px!important
}
.page-id-3098 #nav ul .cart .cart-checkout a {
    height: auto;
    line-height: 15px
}
.page-id-3098 #nav ul ul {
    top: auto
}
.page-id-3098 #nav ul ul ul {
    top: -3px
}
.page-id-3096 #nav.nav-holder>ul>li>a {
    height: 40px!important;
    line-height: 40px!important
}
.page-id-3096 #nav ul .cart .cart-checkout a {
    height: auto;
    line-height: 15px
}
.page-id-3096 #nav ul ul {
    top: auto
}
.page-id-3096 #nav ul ul ul {
    top: -3px
}
.woocommerce input[type="number"] {
    -moz-appearance: textfield
}
.error_page .search #s {
    width: 100%
}
.page-id-7321 .wpcf7-form-control.wpcf7-submit {
    margin-top: 5px
}
@media only screen and (max-width: 800px) {
    .page-id-9801 .fusion-button {
        margin: 2px !important
    }
    
    .page-id-9801 .fusion-button.button-3d {
        margin-bottom: 11px !important
    }
}
@media only screen and (max-width: 800px) {
    #wrapper #header .logo {
        margin-top: 0px !important;
        margin-bottom: 3px !important
    }
}
@media only screen and (max-width: 800px) {
    .mobile-menu-icons {
        margin-top: 2px !important;
        margin-bottom: 0px !important
    }
}
@media only screen and (max-width: 1060px) {
    #header-sticky.sticky-header {
        display: none !important
    }
}
@media only screen and (max-width: 1024px) {
    .demo-image-container .demo-headline-1 {
        font-size: 80px !important
    }
}
@media only screen and (max-width: 831px) {
    .demo-image-container .demo-headline-1 {
        font-size: 60px !important
    }
    
    .demo-image-container .demo-headline-2 {
        font-size: 30px !important
    }
}
@media only screen and (max-width: 636px) {
    .demo-image-container .demo-headline-1 {
        font-size: 40px !important
    }
    
    .demo-image-container .demo-headline-2 {
        font-size: 20px !important
    }
}
@media only screen and (max-width: 447px) {
    .demo-image-container .demo-headline-1 {
        font-size: 31px !important
    }
    
    .demo-image-container .demo-headline-2 {
        font-size: 15px !important
    }
}
@media only screen and (max-width: 831px) {
    .demo-image-container {
        padding-bottom: 200px !important;
        padding-top: 30px !important
    }
    
    .fusion-separator.demo-image-sep {
        margin-top: -180px !important
    }
}
@media only screen and (max-width: 519px) {
    .demo-image-container {
        padding-bottom: 150px !important
    }
    
    .fusion-separator.demo-image-sep {
        margin-top: -150px !important
    }
}
@media only screen and (max-width: 667px) {
    .demo-image-container {
        padding-bottom: 160px !important;
        padding-top: 30px !important
    }
    
    .fusion-separator.demo-image-sep {
        margin-top: -150px !important
    }
}
@media only screen and (max-width: 519px) {
    .demo-image-container {
        padding-bottom: 150px !important
    }
    
    .fusion-separator.demo-image-sep {
        margin-top: -150px !important
    }
}
@media only screen and (max-width: 440px) {
    .demo-image-container {
        padding-bottom: 100px !important;
        padding-top: 30px !important
    }
    
    .fusion-separator.demo-image-sep {
        margin-top: -100px !important
    }
}
#mylist1 {
    margin: 0 auto;
    max-width: 275px
}
#mylist1 .fusion-li-item-content {
    font-size: 16px;
    line-height: 24px
}
#mylist1 .fusion-li-icon {
    font-size: 16px;
    line-height: 24px
}
#mylist1 a {
    color: #fff
}
#mylist1 a:hover {
    color: #cb3129
}
#mylist2 {
    margin: 0 auto;
    max-width: 375px
}
#mylist2 .fusion-li-item-content {
    font-size: 15px;
    line-height: 26px
}
#mylist2 .fusion-li-icon {
    font-size: 15px;
    line-height: 26px
}
@media only screen and (min-width: 800px) {
    .mobile-nav-holder,
    .mobile-topnav-holder {
        display: none
    }
}
.woocommerce-invalid:after {
    content: 'Please enter correct details for this required field.';
    display: inline-block;
    margin-top: 7px;
    color: red
}

#content p a, #content p a:before, #content p a:after,
#content div.tab-pane a, p.email a{  color: #cb3129;}
#content p a:hover , #content div.tab-pane a:hover, p.email a:hover { text-decoration: underline;}
/* body, .sidebar .slide-excerpt h2, .footer-area .slide-excerpt h2, #slidingbar-area .slide-excerpt h2, .jtwt .jtwt_tweet, .sidebar .jtwt .jtwt_tweet {
  font-size: 14px;
} */

p img {padding : 10px;}
.input-text, input[type="text"], textarea, input.s, input.s .placeholder, #comment-input input, #comment-textarea textarea, #comment-input .placeholder, #comment-textarea .placeholder, .comment-form-comment textarea, .post-password-form .password, .wpcf7-form .wpcf7-text, .wpcf7-form .wpcf7-quiz, .wpcf7-form .wpcf7-number, .wpcf7-form textarea, .wpcf7-form .wpcf7-select, .wpcf7-select-parent .select-arrow, .wpcf7-captchar, .wpcf7-form .wpcf7-date, .gform_wrapper .gfield input[type=text], .gform_wrapper .gfield input[type=email], .gform_wrapper .gfield textarea, .gform_wrapper .gfield select, select, #bbpress-forums .bbp-search-form #bbp_search, .bbp-reply-form input#bbp_topic_tags, .bbp-topic-form input#bbp_topic_title, .bbp-topic-form input#bbp_topic_tags, .bbp-topic-form select#bbp_stick_topic_select, .bbp-topic-form select#bbp_topic_status_select, #bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content, .bbp-login-form input, .main-nav-search-form input, .search-page-search-form input, .chzn-container-single .chzn-single, .chzn-container .chzn-drop, .avada-select-parent select, #wrapper .search-table .search-field input {
  color: #4F4B4B;
}

p#phone
{
	font: 14px/16px 'MuseoSlab500Regular', arial, helvetica, sans-serif;
	color: #cb3129;
	/* font-weight: 800; */
}
#nav.nav-holder .navigation>li>a {
  height: 75px;
  line-height: 75px;
}
@media only screen and (min-width: 768px) 
{
    p#phone {
		float: right;
		margin : 0 auto;
		position: relative;
		top: -10px;
		margin-bottom: 5px;
	}
}

@media only screen and (max-width: 767px) 
{
    p#phone {
	  float: none;;
	  margin: 0 auto;
	  text-align: center;
	  margin-top: 15px;
	}
}

/* #header-sticky .logo, #header .logo {
  margin: 0; 
} */