.fusion-secondary-header
{display:none;}

.fusion-header-v2 .fusion-header
{border-top: 10px solid #e82549;
border-bottom: 0px;}

.dropshadow
{    box-shadow: 2px 2px 5px 1px #888888;
display: table;}

.fusion-footer-widget-area
{border-top:0px;}

.custombutton1
{ 
font-weight:600;
text-align:center;
font-size:16px;
}

.custombutton2
{ 
font-weight:600;
text-align:center;
font-size:16px;
 box-shadow: 1px 1px 5px 1px #888888;
border-radius:3px;
background-color:#10669c;
color:#fff;
}

.vc_btn3.vc_btn3-size-lg {
    padding: 13px 60px;
 box-shadow: 1px 1px 5px 1px #888888;
border-radius:3px;
}

.fusion-main-menu-search
{display:none;}

.button-default
{
background-color:#10669c !important;
border-radius:3px;
}

.button-default:hover
{
background-color:#0b5c84 !important;
}

.fusion-megamenu-icon
{margin-right:0px;
color:#5c5c5c;}

.fusion-header-wrapper.fusion-is-sticky .fusion-header
{height:90px !important;}

.fusion-logo
{margin-top:20px !important;
margin-bottom:15px !important;}

.post-content p
{margin-bottom:10px;}

.fusion-is-sticky .fusion-main-menu
{margin-top:-10px;}


.fusion-main-menu .current-menu-ancestor > a, .fusion-main-menu .current-menu-item > a, .fusion-main-menu .current-menu-parent > a, .fusion-main-menu .current_page_item > a
{border-color:transparent !important;}

.vc_btn3.vc_btn3-size-md {
    font-size: 18px;
    padding: 14px 35px;
    text-transform: uppercase;
    border-radius: 3px;
}

.gfield_label
{display:none !important;}



#gform_submit_button_1
{
    background: #7e7e7e !important;
    color: #d2d2d2;
text-transform:uppercase;
    font-weight: 700;
border-radius: 2px !important;
    padding-top: 16px;
padding-bottom: 16px;

}

#input_1_1
{width:58%;
font-size:13px;
height:45px;
border-radius:2px;
background-color:#c8c8c8 !important;
color:#919191 !important;
font-weight:600 !important;}


#gform_wrapper_1
{
margin-bottom:-4em;}

#gform_submit_button_1
{    text-transform: capitalize;}

#gform_confirmation_message_1
{color:#fff !important;
    padding-top: 20px;
    margin-bottom: -30px;
}

#gform_ajax_spinner_1
{    margin-top: -12px;
    padding-bottom: 10px;
padding-left:0px;}


@media only screen and (min-device-width: 700px) {
#gform_submit_button_1 {
	float: right;
	margin: -77.5px 0 0 5px;
padding-left: 32px;
    padding-right: 32px;}
}

::-webkit-input-placeholder {
  font-family: @font-primary;
  color: #919191;
text-transform:uppercase;
}

:-moz-placeholder { /* Firefox 18- */
  font-family: @font-primary;
  color: #919191;
text-transform:uppercase;
}

::-moz-placeholder {  /* Firefox 19+ */
  font-family: @font-primary;
  color: #919191;
text-transform:uppercase;
}

:-ms-input-placeholder {
  font-family: @font-primary;
  color: #919191;
text-transform:uppercase;
}


.comment-form .form-submit, .avada-contact-form #comment-submit-container
{    margin-bottom: 35px;}


.fusion-filter {float:none !important;
padding-top:7px;
padding-bottom:7px;}

.fusion-filters { text-align: center;}
.fusion-filters li {list-style: none; display: inline-block; border:1px solid #000; padding-left:35px; padding-right:35px; margin-right:15px; font-weight:500;}

.fusion-filters li:hover
{color:#fff;}

.fusion-filters
{border:none !important;}

.fusion-filter.fusion-active a
{border-top:0px;
font-weight:500;}


.fusion-filter a
{color:#5c5c5c;
font-size: 15px;}

.fusion-filter.fusion-active
{    background-color: #10669c !important;
color:#fff;}



.fusion-filters .fusion-filter.fusion-active a
{color:#fff !important;}

.fusion-filter a:hover
{color:#10669c !important;}

.fusion-image-wrapper .fusion-rollover .fusion-rollover-content a
{color:#fff !important;}


fusion-menu-item-button li
{list-style:none;
    margin-left: 50px;}

fusion-image-size-fixed img
{max-width:100%;}

.fusion-button-wrapper
{margin-left:75px;}

.fusion-page-title-bar h1 {
    font-size: 30px !important;
    line-height: normal;
    position: absolute;
    bottom: 10px;
    font-weight:600;
}

.comment-submit
{background-color:#383838 !important;
color:#fff !important;}

.comment-submit:hover
{background-color:#404040 !important;}

#main .comment-submit:hover
{background-color:#404040 !important;}