.fusion-main-menu .sub-menu{
	width: 170px;
    
}
.fusion-main-menu .fusion-dropdown-menu .sub-menu li a {
    border-bottom: 1px solid #dcdadb;
    text-align: left;
    padding-top: 15px;
    padding-bottom: 15px;
    vertical-align: middle;
}
.gform_wrapper .button, .gform_wrapper .gform_button{
	background: #00a4e4;
}
.gform_wrapper .button:hover, .gform_wrapper .gform_button:hover{
	background: #00a4e4;
	opacity: 0.8;
}

* {
    box-sizing: border-box !important;
}

.fusion-image-wrapper .fusion-rollover {
    background-image: linear-gradient(top, rgba(160,206,78,0.8) 0%, #a0ce4e 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 164, 228, 0.8)), color-stop(1, rgba(0, 164, 228, 0.8)));
    background-image: filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#a0ce4e, endColorstr=#a0ce4e), progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
    background-image: -webkit-linear-gradient(top, rgba(0, 164, 228, .8) 0%, rgba(0, 164, 228, 0.8) 100%);
    background-image: -moz-linear-gradient(top, rgba(160,206,78,0.8) 0%, #a0ce4e 100%);
    background-image: -ms-linear-gradient(top, rgba(160,206,78,0.8) 0%, #a0ce4e 100%);
    background-image: -o-linear-gradient(top, rgba(160,206,78,0.8) 0%, #a0ce4e 100%);
}
.fusion-image-wrapper .fusion-rollover .fusion-rollover-content a{
 	color:#fff; 
}

#tl1 .item .post_date, #content #tl1 .item .post_date {
    border: 0px;
    background: #1986ac;
    width: 50px;
    height: 50px;
    font-size: 20px;
    line-height: 15px;
    padding: 10px;
}
#tl1 .item, #content #tl1 .item {
    width: 330px;
  
}
.fusion-portfolio-three .fusion-portfolio-post {
    width: 32.33%;
}


body.single.single-post #wrapper .fusion-header-wrapper {
    position: relative;
}

.fusion-accordian .panel-title .active .fa-fusion-box {
    background-color: #cccccc;
}

.fusion-accordian .panel-title .hover .fa-fusion-box {
    background-color: #cccccc;
}

.tfs-slider .slide-content-container { top: 85%; }

.fusion-accordian .panel-title a:hover {
    color: #00a4e4;
}
.fusion-accordian .panel-title .active .fa-fusion-box,
.fusion-accordian .panel-title .active .fa-fusion-box,
.fusion-accordian .panel-title a:hover .fa-fusion-box {
    background-color: #00a4e4;
}
.fusion-accordian .panel-title a:hover .fa-fusion-box {
    background-color: #00a4e4 !important;
    border-color: #00a4e4 !important;
}
.timeline.flatLine .t_line_m.right, #content .timeline.flatLine .t_line_m.right{
 	border-left: 0px solid #b7b6b6 !important; 
}
/*.fusion-page-title-bar-left .fusion-page-title-row .fusion-page-title-wrapper .fusion-page-title-captions .entry-title{
    display: none !important;
}*/