@font-face {
font-weight:400;
font-style:normal;
}

.Avada_402 {
color:green;
}

.width-100 .fusion-section-separator,.width-100 .nonhundred-percent-fullwidth {
padding-left:30px;
padding-right:30px;
margin-left:-30px;
margin-right:-30px;
}

.width-100 .fullwidth-box,.width-100 .fusion-section-separator {
margin-left:-30px!important;
margin-right:-30px!important;
}

.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item li a {
padding-left:39px;
}

.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item li li a {
padding-left:48px;
}

.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item li li li a {
padding-left:57px;
}

.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item li li li li a {
padding-left:66px;
}

.fusion-accordian .panel-title a:hover .fa-fusion-box {
background-color:#a0ce4e!important;
border-color:#a0ce4e!important;
}

#slidingbar-area .tagcloud a:hover,.fusion-footer-widget-area .tagcloud a:hover,.tagcloud a:hover {
color:#FFF;
text-shadow:none;
-webkit-text-shadow:none;
-moz-text-shadow:none;
}

#wrapper .side-nav li.current_page_item a {
border-right-color:#a0ce4e;
border-left-color:#a0ce4e;
}

#slidingbar {
background-color:#363839;
}

.sb-toggle-wrapper {
border-top-color:#363839;
}

#wrapper #slidingbar-area .fusion-tabs-widget .tab-holder .tabs li {
border-color:#363839;
}


.carousel-inner>.item>a>img, .carousel-inner>.item>img{
	width: 100%;
	height: 450px;
}


.fusion-footer-widget-area {
background-color:#0566a4;
border-top-width:12px;
padding-top:43px;
padding-bottom:0px;
border-color:#e9eaee;
}

#wrapper .fusion-footer-widget-area .fusion-tabs-widget .tab-holder .tabs li {
border-color:#0a3254;
}

.fusion-footer-copyright-area {
background-color:#0a3254;
border-top-width:1px;
padding-top:18px;
padding-bottom:16px;
border-color:#4b4c4d;
}

.fusion-copyright-notice{
	color: #FFF;
}

.fusion-image-wrapper .fusion-rollover {
background-image:0 0 #a0ce4e 100%;
}

.fusion-image-wrapper:hover .fusion-rollover {
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#a0ce4e,endColorstr=#a0ce4e), progid: DXImageTransform.Microsoft.Alpha(Opacity=100);
}

#main .comment-submit,#reviews input#submit,.button-default,.button.default,.comment-form input[type="submit"],.fusion-button-default,.fusion-portfolio-one .fusion-button,.post-password-form input[type="submit"],.ticket-selector-submit-btn[type=submit],.wpcf7-form input[type="submit"],.wpcf7-submit {
background:#a0ce4e;
color:#fff;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#a0ce4e,endColorstr=#a0ce4e);
transition:all .2s;
-webkit-transition:all .2s;
-moz-transition:all .2s;
-ms-transition:all .2s;
-o-transition:all .2s;
}

#main .comment-submit:hover,#reviews input#submit:hover,.button-default:hover,.button.default:hover,.comment-form input[type="submit"]:hover,.fusion-button-default:hover,.fusion-portfolio-one .fusion-button:hover,.post-password-form input[type="submit"]:hover,.ticket-selector-submit-btn[type="submit"]:hover,.wpcf7-form input[type="submit"]:hover,.wpcf7-submit:hover {
background:#96c346;
color:#fff;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#96c346,endColorstr=#96c346);
}

.no-cssgradients #main .comment-submit:hover,.no-cssgradients #reviews input#submit:hover,.no-cssgradients .button-default:hover,.no-cssgradients .comment-form input[type="submit"]:hover,.no-cssgradients .fusion-button-default:hover,.no-cssgradients .fusion-portfolio-one .fusion-button:hover,.no-cssgradients .ticket-selector-submit-btn[type="submit"]:hover,.no-cssgradients .wpcf7-form input[type="submit"]:hover,.no-cssgradients .wpcf7-submit:hover,.no-cssgradinets .button.default:hover,.no-cssgradinets .post-password-form input[type="submit"]:hover {
background:#96c346!important;
}

.link-type-button-bar .fusion-read-more:hover,.link-type-button-bar .fusion-read-more:hover:after,.link-type-button-bar .fusion-read-more:hover:before,.link-type-button-bar.link-area-box:hover .fusion-read-more,.link-type-button-bar.link-area-box:hover .fusion-read-more:after,.link-type-button-bar.link-area-box:hover .fusion-read-more:before {
color:#fff!important;
}

.fusion-image-wrapper .fusion-rollover .fusion-rollover-gallery,.fusion-image-wrapper .fusion-rollover .fusion-rollover-link {
background-color:#333;
width:calc(15px*2.41);
height:calc(15px*2.41);
}

.fusion-page-title-bar {
background-image:url(//peoplescout.com/wp-content/uploads/2017/01/TitleBarHeader.png);
background-color:#F6F6F6;
height:80px;
border-color:#d2d3d4;
}

#slidingbar-area .widget-title,#slidingbar-area h3,.fusion-footer-widget-area .widget-title,.fusion-footer-widget-area h3 {
font-family:'PT Sans';
font-size:13px;
font-weight:400;
line-height:1.5;
letter-spacing:0;
}

.content-box-shortcode-timeline,.fontawesome-icon.circle-yes {
border-color:#333;
}

.fusion-testimonials .author:after {
border-top-color:#f6f6f6;
}

#nav ul li ul li a,#reviews #comments > h2,#sticky-nav ul li ul li a,#wrapper #nav ul li ul li > a,#wrapper #sticky-nav ul li ul li > a,.avada-container h3,.comment-form input[type="submit"],.ei-title h3,.fusion-blog-shortcode .fusion-timeline-date,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content a,.fusion-load-more-button,.fusion-main-menu .sub-menu,.fusion-main-menu .sub-menu li a,.fusion-megamenu-widgets-container,.fusion-megamenu-wrapper .fusion-megamenu-submenu > a:hover,.fusion-page-title-bar h3,.gform_page_footer input[type=button],.meta .fusion-date,.more,.post-content blockquote,.review blockquote div strong,.review blockquote q,.ticket-selector-submit-btn[type=submit],.wpcf7-form input[type="submit"],body {
font-family:Roboto;
font-weight:400;
letter-spacing:0;
}

#slidingbar-area h3,.avada-container h3,.comment-form input[type="submit"],.fusion-footer-widget-area h3,.fusion-load-more-button,.project-content .project-info h4,.review blockquote div strong,.ticket-selector-submit-btn[type="submit"],.wpcf7-form input[type="submit"] {
font-weight:700;
}

.meta .fusion-date,.post-content blockquote,.review blockquote q {
font-style:italic;
}

.fusion-page-title-bar .fusion-breadcrumbs,.fusion-page-title-bar .fusion-breadcrumbs li,.fusion-page-title-bar .fusion-breadcrumbs li a {
font-size:10px;
}

.fusion-main-menu > ul > li > a,.side-nav li a {
font-family:Roboto;
font-size:15px;
font-weight:400;
letter-spacing:0;
}

.fusion-main-menu-cart .fusion-widget-cart-number {
font-family:Roboto;
}

#slidingbar-area .widget-title,#slidingbar-area h3 {
font-size:13px;
line-height:13px;
}

#main .fusion-row,#slidingbar-area .fusion-row,.fusion-footer-copyright-area .fusion-row,.fusion-footer-widget-area .fusion-row,.fusion-page-title-row,.tfs-slider .slide-content-container .slide-content {
max-width:1100px;
}

#wrapper #main .fusion-portfolio-content > h2.entry-title,#wrapper #main .fusion-post-content > .blog-shortcode-post-title,#wrapper #main .fusion-post-content > h2.entry-title,#wrapper #main .post > h2.entry-title,#wrapper .fusion-events-shortcode .fusion-events-meta h2 {
font-size:20px;
line-height:27px;
}

.ei-title h2 {
font-size:42px;
line-height:1.5;
color:#333;
}

.ei-title h3 {
font-size:20px;
line-height:1.5;
color:#747474;
}

.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a:before,.product-buttons a:before {
margin-left:0;
}

#slidingbar-area .jtwt .jtwt_tweet a,#slidingbar-area .fusion-accordian .panel-title a,#wrapper #slidingbar-area .fusion-tabs-widget .tab-holder .tabs li a,.slidingbar-area .widget li a:before,.slidingbar-area a {
color:#bfbfbf;
}

#wrapper .fusion-footer-widget-area .fusion-tabs-widget .tab-holder .tabs li a,.fusion-copyright-notice a,.fusion-footer-widget-area .fusion-accordian .panel-title a,.fusion-footer-widget-area .fusion-tabs-widget .tab-holder .news-list li .post-holder a,.fusion-footer-widget-area .jtwt .jtwt_tweet a,.fusion-footer-widget-area .widget li a:before,.fusion-footer-widget-area a {
color:#BFBFBF;
}

.price_slider_wrapper .ui-widget-content {
background-color:#e0dede;
}

#slidingbar-area .product_list_widget li,#slidingbar-area .widget li.recentcomments,#slidingbar-area .widget_archive li,#slidingbar-area .widget_categories li,#slidingbar-area .widget_layered_nav li,#slidingbar-area .widget_links li,#slidingbar-area .widget_meta li,#slidingbar-area .widget_nav_menu li,#slidingbar-area .widget_pages li,#slidingbar-area .widget_product_categories li,#slidingbar-area .widget_recent_entries ul li {
border-bottom-color:#282A2B;
}

#slidingbar-area .fusion-accordian .fusion-panel,#slidingbar-area .tagcloud a,#wrapper #slidingbar-area .fusion-tabs-widget .tab-holder,#wrapper #slidingbar-area .fusion-tabs-widget .tab-holder .news-list li {
border-color:#282A2B;
}

#wrapper .fusion-footer-widget-area .fusion-tabs-widget .tab-holder,#wrapper .fusion-footer-widget-area .fusion-tabs-widget .tab-holder .news-list li,.fusion-footer-widget-area .fusion-accordian .fusion-panel,.fusion-footer-widget-area .product_list_widget li,.fusion-footer-widget-area .tagcloud a,.fusion-footer-widget-area .widget li.recentcomments,.fusion-footer-widget-area .widget_archive li,.fusion-footer-widget-area .widget_categories li,.fusion-footer-widget-area .widget_layered_nav li,.fusion-footer-widget-area .widget_links li,.fusion-footer-widget-area .widget_meta li,.fusion-footer-widget-area .widget_nav_menu li,.fusion-footer-widget-area .widget_pages li,.fusion-footer-widget-area .widget_product_categories li,.fusion-footer-widget-area .widget_recent_entries li,.fusion-footer-widget-area ul li {
border-color:#505152;
}

#comment-input input,#comment-textarea textarea,#wrapper .search-table .search-field input,.avada-select .select2-container .select2-choice,.avada-select .select2-container .select2-choice .select2-arrow,.avada-select .select2-container .select2-choice2 .select2-arrow,.avada-select-parent .select-arrow,.avada-select-parent select,.chzn-container .chzn-drop,.chzn-container-single .chzn-single,.comment-form-comment textarea,.gravity-select-parent .select-arrow,.input-text,.main-nav-search-form input,.post-password-form label input[type="password"],.search-page-search-form input,.select-arrow,.wpcf7-captchar,.wpcf7-form .wpcf7-date,.wpcf7-form .wpcf7-number,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-select,.wpcf7-form .wpcf7-text,.wpcf7-form textarea,.wpcf7-select-parent .select-arrow,input.s,input[type="text"],select,textarea {
border-color:#d2d2d2;
}

#comment-input input,.avada-select .select2-container .select2-choice,.avada-select-parent select,.chzn-container .chzn-drop,.chzn-container-single .chzn-single,.input-text:not(textarea),.main-nav-search-form input,.post-password-form label input[type="password"],.search-page-search-form input,.searchform .search-table .search-field input,.wpcf7-captchar,.wpcf7-form .wpcf7-date,.wpcf7-form .wpcf7-number,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-select,.wpcf7-form .wpcf7-text,input.s,input[type="text"],select {
height:29px;
padding-top:0;
padding-bottom:0;
}

.avada-select .select2-container .select2-choice .select2-arrow,.avada-select .select2-container .select2-choice2 .select2-arrow,.searchform .search-table .search-button input[type="submit"] {
height:29px;
width:29px;
line-height:29px;
}

.select2-container .select2-choice > .select2-chosen {
line-height:29px;
}

.select-arrow,.select2-arrow {
color:#d2d2d2;
}

.fusion-page-title-bar h1 {
font-size:22px;
line-height:normal;
}

.fusion-page-title-bar h3 {
font-size:14px;
line-height:calc(14px+12px);
}

body.has-sidebar #content {
width:calc(100%-23%-80px);
}

body.has-sidebar #main .sidebar {
width:23%;
}

body.has-sidebar.double-sidebars #content {
width:calc(100%-21%-21%-80px);
margin-left:calc(21%+40px);
}

body.has-sidebar.double-sidebars #main #sidebar {
width:21%;
margin-left:calc(40px-(100%-21%));
}

body.has-sidebar.double-sidebars #main #sidebar-2 {
width:21%;
margin-left:40px;
}

#main .sidebar {
background-color:rgba(255,255,255,0);
padding:0;
}

.progress-bar {
background-color:#f6f6f6;
border-color:#f6f6f6;
}

#wrapper .fusion-date-and-formats .fusion-format-box,.tribe-mini-calendar-event .list-date .list-dayname {
background-color:#eef0f2;
}

.fusion-carousel .fusion-carousel-nav .fusion-nav-next,.fusion-carousel .fusion-carousel-nav .fusion-nav-prev {
background-color:rgba(0,0,0,0.6);
width:30px;
height:30px;
margin-top:-15px;
}

.fusion-flexslider .flex-direction-nav .flex-next,.fusion-flexslider .flex-direction-nav .flex-prev {
background-color:rgba(0,0,0,0.6);
}

body .fusion-content-widget-area .fusion-tabs-widget .tab-hold .tabs li {
border-right:1px solid #fff;
}

.fusion-content-widget-area .fusion-tabs-widget .tab-holder .tabs li a,body .fusion-content-widget-area .fusion-tabs-widget .tab-holder .tabs li a {
background:#ebeaea;
border-bottom:0;
}

body .fusion-content-widget-area .fusion-tabs-widget .tab-hold .tabs li a:hover {
background:#fff;
border-bottom:0;
}

body .fusion-content-widget-area .fusion-tabs-widget .tab-hold .tabs li.active a,body .fusion-content-widget-area .fusion-tabs-widget .tab-holder .tabs li.active a {
background:#fff;
border-bottom:0;
border-top-color:#a0ce4e;
}

.fusion-blog-timeline-layout .fusion-timeline-arrow:before,.fusion-blog-timeline-layout .fusion-timeline-icon,.fusion-timeline-arrow:before,.fusion-timeline-icon {
color:#ebeaea;
}

div.indicator-hint {
background:#FFF;
border-color:#FFF;
}

#posts-container.fusion-blog-layout-grid {
margin:-20px -20px 0;
}

#posts-container.fusion-blog-layout-grid .fusion-post-grid {
padding:20px;
}

.quicktags-toolbar input {
background:0 #3E3E3E;
background-image:0 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;
}

.ei-slider {
width:100%;
height:400px;
}

.button.default,.fusion-button-default,.post-password-form input[type="submit"],.wpcf7-form input[type="submit"],.wpcf7-submit {
line-height:17px;
font-size:14px;
padding:13px 29px;
}

.quantity .minus,.quantity .plus,.quantity .qty {
line-height:17px;
font-size:14px;
height:40px;
width:40px;
}

.button.default.button-3d.button-small,.fusion-button.button-small.button-3d,.fusion-button.fusion-button-3d.fusion-button-small,.ticket-selector-submit-btn[type="submit"] {
box-shadow:inset 0 1px 0 #ffffff, 0 2px 0 #54770F, 1px 4px 4px 2px rgba(0,0,0,0.3);
-webkit-box-shadow:inset 0 1px 0 #ffffff, 0 2px 0 #54770F, 1px 4px 4px 2px rgba(0,0,0,0.3);
-moz-box-shadow:inset 0 1px 0 #ffffff, 0 2px 0 #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,.fusion-button.fusion-button-3d.fusion-button-small:active,.ticket-selector-submit-btn[type="submit"]:active {
box-shadow:inset 0 1px 0 #ffffff, 0 1px 0 #54770F, 1px 4px 4px 2px rgba(0,0,0,0.3);
-webkit-box-shadow:inset 0 1px 0 #ffffff, 0 1px 0 #54770F, 1px 4px 4px 2px rgba(0,0,0,0.3);
-moz-box-shadow:inset 0 1px 0 #ffffff, 0 1px 0 #54770F, 1px 4px 4px 2px rgba(0,0,0,0.3);
}

.button.default.button-3d.button-medium,.fusion-button.button-medium.button-3d,.fusion-button.fusion-button-3d.fusion-button-medium {
box-shadow:inset 0 1px 0 #ffffff, 0 3px 0 #54770F, 1px 5px 5px 3px rgba(0,0,0,0.3);
-webkit-box-shadow:inset 0 1px 0 #ffffff, 0 3px 0 #54770F, 1px 5px 5px 3px rgba(0,0,0,0.3);
-moz-box-shadow:inset 0 1px 0 #ffffff, 0 3px 0 #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,.fusion-button.fusion-button-3d.fusion-button-medium:active {
box-shadow:inset 0 1px 0 #ffffff, 0 1px 0 #54770F, 1px 5px 5px 3px rgba(0,0,0,0.3);
-webkit-box-shadow:inset 0 1px 0 #ffffff, 0 1px 0 #54770F, 1px 5px 5px 3px rgba(0,0,0,0.3);
-moz-box-shadow:inset 0 1px 0 #ffffff, 0 1px 0 #54770F, 1px 5px 5px 3px rgba(0,0,0,0.3);
}

.button.default.button-3d.button-large,.fusion-button.button-large.button-3d,.fusion-button.fusion-button-3d.fusion-button-large {
box-shadow:inset 0 1px 0 #ffffff, 0 4px 0 #54770F, 1px 5px 6px 3px rgba(0,0,0,0.3);
-webkit-box-shadow:inset 0 1px 0 #ffffff, 0 4px 0 #54770F, 1px 5px 6px 3px rgba(0,0,0,0.3);
-moz-box-shadow:inset 0 1px 0 #ffffff, 0 4px 0 #54770F, 1px 5px 6px 3px rgba(0,0,0,0.3);
}

.button.default.button-3d.button-large:active,.fusion-button.button-large.button-3d:active,.fusion-button.fusion-button-3d.fusion-button-large:active {
box-shadow:inset 0 1px 0 #ffffff, 0 1px 0 #54770F, 1px 6px 6px 3px rgba(0,0,0,0.3);
-webkit-box-shadow:inset 0 1px 0 #ffffff, 0 1px 0 #54770F, 1px 6px 6px 3px rgba(0,0,0,0.3);
-moz-box-shadow:inset 0 1px 0 #ffffff, 0 1px 0 #54770F, 1px 6px 6px 3px rgba(0,0,0,0.3);
}

.button.default.button-3d.button-xlarge,.fusion-button.button-xlarge.button-3d,.fusion-button.fusion-button-3d.fusion-button-xlarge {
box-shadow:inset 0 1px 0 #ffffff, 0 5px 0 #54770F, 1px 7px 7px 3px rgba(0,0,0,0.3);
-webkit-box-shadow:inset 0 1px 0 #ffffff, 0 5px 0 #54770F, 1px 7px 7px 3px rgba(0,0,0,0.3);
-moz-box-shadow:inset 0 1px 0 #ffffff, 0 5px 0 #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,.fusion-button.fusion-button-3d.fusion-button-xlarge:active {
box-shadow:inset 0 1px 0 #ffffff, 0 2px 0 #54770F, 1px 7px 7px 3px rgba(0,0,0,0.3);
-webkit-box-shadow:inset 0 1px 0 #ffffff, 0 2px 0 #54770F, 1px 7px 7px 3px rgba(0,0,0,0.3);
-moz-box-shadow:inset 0 1px 0 #ffffff, 0 2px 0 #54770F, 1px 7px 7px 3px rgba(0,0,0,0.3);
}

#comment-submit,#reviews input#submit,.button-default,.button.default,.fusion-button-default,.post-password-form input[type="submit"],.ticket-selector-submit-btn[type="submit"],.wpcf7-form input[type="submit"],.wpcf7-submit {
border-radius:2px;
-webkit-border-radius:2px;
}

.isotope .isotope-item {
transition-property:top, left, opacity;
-webkit-transition-property:top, left, opacity;
-moz-transition-property:top, left, opacity;
-ms-transition-property:top, left, opacity;
-o-transition-property:top, left, opacity;
}

.comment-form input[type="submit"],.fusion-button,.fusion-load-more-button,.ticket-selector-submit-btn[type="submit"],.wpcf7-form input[type="submit"] {
font-family:'PT Sans';
font-weight:400;
letter-spacing:0;
}

.fusion-image-wrapper .fusion-rollover .fusion-rollover-gallery:before,.fusion-image-wrapper .fusion-rollover .fusion-rollover-link:before {
font-size:15px;
line-height:2.41;
color:#fff;
}

.fusion-modal h1,.fusion-page-title-bar h1,.fusion-widget-area h1,.post-content h1 {
font-family:Roboto;
font-weight:400;
line-height:1.4;
letter-spacing:0;
}

.fusion-modal h1,.fusion-widget-area h1,.post-content h1 {
font-size:24px;
}

#main .fusion-portfolio h2,#main .post h2,#wrapper #main .post h2,#wrapper #main .post-content .fusion-title h2,#wrapper #main .post-content .title h2,#wrapper .fusion-title h2,#wrapper .post-content h2,#wrapper .title h2,.fusion-modal h2,.fusion-widget-area h2,h2.entry-title {
font-size:20px;
}

.fusion-author .fusion-author-title,.fusion-header-tagline,.fusion-modal .modal-title,.fusion-modal h3,.fusion-pricing-table .pricing-row,.fusion-pricing-table .title-row,.fusion-title h3,.fusion-widget-area h3,.main-flex .slide-content h3,.post-content h3,.project-content h3,.sidebar .widget h3 {
font-family:Roboto;
font-weight:400;
line-height:1.5;
letter-spacing:0;
}

.fusion-modal .modal-title,.fusion-modal h3,.fusion-widget-area h3,.post-content h3,.project-content h3 {
font-size:17px;
}

.fusion-modal h5,.fusion-widget-area h5,.post-content h5 {
font-family:Roboto;
font-weight:400;
line-height:1.29;
letter-spacing:0;
font-size:14px;
}

.fusion-modal h6,.fusion-widget-area h6,.post-content h6 {
font-family:Roboto;
font-weight:400;
line-height:1.5;
letter-spacing:0;
font-size:11px;
}

.fusion-title-size-two,h2 {
margin-top:0;
margin-bottom:1.1em;
}

.fusion-title-size-three,h3 {
margin-top:1em;
margin-bottom:1em;
}

.fusion-title-size-four,h4 {
margin-top:1.67em;
margin-bottom:1.67em;
}

.fusion-title-size-six,h6 {
margin-top:2.33em;
margin-bottom:2.33em;
}

.fusion-logo {
margin:26px 0 0;
}

.fusion-header-wrapper .fusion-row {
padding-left:0;
padding-right:0;
max-width:1100px;
}

#side-header .fusion-secondary-menu-search-inner {
border-top-color:#e5e5e5;
}

.fusion-header .fusion-row {
padding-top:0;
padding-bottom:0;
}

.fusion-secondary-header {
background-color:#fde428;
font-size:12px;
color:#747474;
border-bottom-color:#e5e5e5;
}

.fusion-header-v2 .fusion-secondary-header {
border-top-color:#0a3254;
}

.fusion-header-tagline {
font-size:16px;
color:#747474;
}

#side-header {
width:0;
padding-top:0;
padding-bottom:0;
}

#side-header .side-header-background {
width:0;
}

#side-header .side-header-border {
width:0;
border-color:#e5e5e5;
}

#side-header .fusion-main-menu > ul > li > a {
padding-left:0;
padding-right:0;
border-top-color:#e5e5e5;
border-bottom-color:#e5e5e5;
text-align:center;
height:auto;
min-height:100px;
}

.side-header-left .fusion-main-menu > ul > li > a > .fusion-caret {
right:0;
}

.side-header-right .fusion-main-menu > ul > li > a > .fusion-caret {
left:0;
}

#side-header .fusion-main-menu > ul > li.current-menu-ancestor > a,#side-header .fusion-main-menu > ul > li.current-menu-item > a {
color:#a0ce4e;
border-right-color:#a0ce4e;
border-left-color:#a0ce4e;
}

body.side-header-left #side-header .fusion-main-menu > ul > li > ul {
left:-1px;
}

body.side-header-left #side-header .fusion-main-menu .fusion-custom-menu-item-contents {
top:0;
left:-1px;
}

#side-header .fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents {
border-top-width:1px;
border-top-style:solid;
}

#side-header .fusion-secondary-menu > ul > li > a,#side-header .side-header-content-1,#side-header .side-header-content-2 {
color:#747474;
font-size:12px;
}

.side-header-left #side-header .fusion-main-menu > ul > li.current-menu-ancestor > a,.side-header-left #side-header .fusion-main-menu > ul > li.current-menu-item > a {
border-right-width:3px;
}

.side-header-right #side-header .fusion-main-menu > ul > li.current-menu-ancestor > a,.side-header-right #side-header .fusion-main-menu > ul > li.current-menu-item > a {
border-left-width:3px;
}

.side-header-right #side-header .fusion-main-menu .fusion-menu-cart-items,.side-header-right #side-header .fusion-main-menu .fusion-menu-login-box .fusion-custom-menu-item-contents,.side-header-right #side-header .fusion-main-menu ul .fusion-dropdown-menu .sub-menu,.side-header-right #side-header .fusion-main-menu ul .fusion-dropdown-menu .sub-menu li ul,.side-header-right #side-header .fusion-main-menu ul .fusion-menu-login-box .sub-menu {
left:-210px;
}

.side-header-right #side-header .fusion-main-menu-search .fusion-custom-menu-item-contents {
left:-250px;
}

.fusion-main-menu > ul > li {
padding-right:15px;
}

.fusion-main-menu > ul > li > a {
border-top:3px solid transparent;
height:100px;
line-height:100px;
}

.fusion-megamenu-icon img {
max-height:15px;
}

.fusion-widget-cart-number {
background-color:#a0ce4e;
color:#333;
}

.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 {
color:#a0ce4e;
border-color:#a0ce4e;
}

.fusion-main-menu .fusion-main-menu-icon:after,.fusion-main-menu .fusion-widget-cart-counter > a .fusion-widget-cart-number,.fusion-main-menu .fusion-widget-cart-counter > a:before {
height:15px;
width:15px;
}

.fusion-main-menu .sub-menu {
background-color:#0a3254;
width:210px;
border-top:3px solid #a0ce4e;
font-family:Roboto;
font-weight:400;
box-shadow:1px 1px 30px rgba(0,0,0,0.06);
-webkit-box-shadow:1px 1px 30px rgba(0,0,0,0.06);
-moz-box-shadow:1px 1px 30px rgba(0,0,0,0.06);
}

.fusion-main-menu .sub-menu ul {
left:210px;
top:-3px;
}

.fusion-main-menu .sub-menu li a {
border-bottom:1px solid #dcdadb;
padding-top:7px;
padding-bottom:7px;
color:#fff;
font-family:Roboto;
font-weight:400;
font-size:13px;
}

.fusion-main-menu .fusion-custom-menu-item-contents {
font-family:Roboto;
font-weight:400;
}

.fusion-main-menu .fusion-main-menu-cart .fusion-custom-menu-item-contents,.fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents,.fusion-main-menu .fusion-menu-login-box .fusion-custom-menu-item-contents {
background-color:#0a3254;
border-color:#dcdadb;
}

.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons {
font-size:20px;
margin:0 -7.5px;
}

.fusion-header-v6 .fusion-header-v6-content .fusion-widget-cart-number {
min-width:20px;
}

.fusion-header-v6 .fusion-flyout-menu-icons .fusion-flyout-menu-toggle {
height:18px;
width:30px;
}

.fusion-header-v6 .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon {
height:18px;
width:18px;
}

.fusion-header-v6 .fusion-flyout-menu-icons .fusion-toggle-icon-line {
height:2px;
width:30px;
background-color:#333;
}

.fusion-body .fusion-header-v6.fusion-flyout-search-active .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon-line {
height:2px;
}

.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons .fusion-flyout-cart-wrapper,.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons .fusion-flyout-menu-toggle,.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons .fusion-flyout-search-toggle {
padding:0 8px;
}

.fusion-header-v6 .fusion-flyout-menu-bg {
background-color:rgba(255,255,255,0.95);
}

#wrapper .fusion-header-v6 .fusion-flyout-search .searchform .s {
color:#333;
font-family:Roboto;
border-color:#333;
}

.fusion-header-v6 .fusion-flyout-menu .fusion-menu li {
padding:15px 0;
}

.fusion-header-v6 .fusion-flyout-menu,.fusion-header-v6 .fusion-flyout-menu-bg,.fusion-header-v6 .fusion-flyout-search {
top:-1000%;
transition:opacity .4s ease 0 top 0 ease .4s;
-webkit-transition:opacity .4s ease 0 top 0 ease .4s;
-moz-transition:opacity .4s ease 0 top 0 ease .4s;
-ms-transition:opacity .4s ease 0 top 0 ease .4s;
-o-transition:opacity .4s ease 0 top 0 ease .4s;
}

.fusion-header-v6.fusion-flyout-active .fusion-flyout-menu-bg,.fusion-header-v6.fusion-flyout-menu-active .fusion-flyout-menu,.fusion-header-v6.fusion-flyout-search-active .fusion-flyout-search {
top:0;
transition:opacity .4s ease 0 top 0 ease 0;
-webkit-transition:opacity .4s ease 0 top 0 ease 0;
-moz-transition:opacity .4s ease 0 top 0 ease 0;
-ms-transition:opacity .4s ease 0 top 0 ease 0;
-o-transition:opacity .4s ease 0 top 0 ease 0;
}

.fusion-secondary-menu > ul > li > a {
height:44px;
line-height:44px;
}

.fusion-secondary-menu .sub-menu,.fusion-secondary-menu .fusion-custom-menu-item-contents {
width:100px;
}

.fusion-secondary-menu .fusion-secondary-menu-icon {
min-width:100px;
}

.fusion-secondary-menu .sub-menu {
background-color:#fff;
border-color:#e5e5e5;
}

.fusion-secondary-menu .sub-menu a {
color:#747474;
border-color:#e5e5e5;
}

.fusion-secondary-menu > ul > li > .sub-menu .sub-menu {
left:100px;
}

.fusion-secondary-menu .fusion-custom-menu-item-contents {
background-color:#fff;
color:#747474;
border-color:#e5e5e5;
}

.fusion-secondary-menu-icon {
background-color:#FFF;
color:#333;
}

.fusion-contact-info {
line-height:44px;
}

.fusion-megamenu {
background-color:#0a3254;
box-shadow:1px 1px 30px rgba(0,0,0,0.06);
-webkit-box-shadow:1px 1px 30px rgba(0,0,0,0.06);
-moz-box-shadow:1px 1px 30px rgba(0,0,0,0.06);
}

.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu a {
padding-top:5px;
padding-bottom:5px;
}

.fusion-megamenu-wrapper .fusion-megamenu-submenu > a:hover {
background-color:#999;
color:#fff;
font-family:Roboto;
font-weight:400;
font-size:13px;
}

.fusion-megamenu-title {
font-size:18px;
color:#333;
}

.fusion-megamenu-bullet {
border-left-color:#fff;
}

.fusion-megamenu-widgets-container {
color:#fff;
font-family:Roboto;
font-weight:400;
font-size:13px;
}

.no-rgba .fusion-header-wrapper.fusion-is-sticky .fusion-header,.no-rgba .fusion-header-wrapper.fusion-is-sticky .fusion-secondary-main-menu {
background-color:#fff;
opacity:1;
filter:progid: DXImageTransform.Microsoft.Alpha(Opacity=100);
}

.fusion-is-sticky .fusion-main-menu > ul > li:last-child {
padding-right:0;
}

.fusion-mobile-selector {
background-color:#f9f9f9;
font-size:12px;
height:35px;
line-height:35px;
color:#333;
border-color:#dadada;
}

.fusion-selector-down {
height:33px;
line-height:33px;
border-color:#dadada;
}

.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder > ul,.fusion-mobile-nav-holder > ul {
border-color:#dadada;
}

.fusion-mobile-nav-item a {
color:#333;
font-size:12px;
background-color:#f9f9f9;
height:35px;
line-height:35px;
border-color:#dadada;
}

.fusion-mobile-menu-icons {
margin-top:0;
}

.fusion-open-submenu {
font-size:12px;
height:35px;
line-height:35px;
}

#wrapper .post-content .content-box-heading {
font-size:18px;
}

.fusion-social-links .boxed-icons .fusion-social-networks-wrapper .fusion-social-network-icon {
width:calc(16px+(2*8px) 0 2px;
}

.fusion-body .error-menu li:after,.fusion-body .error-menu li:before {
background-color:#a0ce4e;
color:#fff;
}

.avada-select-parent .select-arrow,.select-arrow {
height:33px;
line-height:33px;
}

#wrapper {
width:100%;
max-width:none;
}

.fusion-header,.layout-boxed-mode .side-header-wrapper,.side-header-background {
background-color:rgba(255,255,255,1);
}

.rev_slider_wrapper {
position:relative;
}

.rev_slider_wrapper .shadow-left {
position:absolute;
pointer-events:none;
background-image:url(../../themes/Avada/assets/images/shadow-top.png);
background-repeat:no-repeat;
background-position:top center;
height:42px;
width:100%;
top:-1px;
z-index:99;
}

.rev_slider_wrapper .shadow-right {
position:absolute;
pointer-events:none;
background-image:url(../../themes/Avada/assets/images/shadow-bottom.png);
background-repeat:no-repeat;
background-position:bottom center;
height:32px;
width:100%;
bottom:0;
z-index:99;
}

.avada-skin-rev {
border-top:1px solid #d2d3d4;
border-bottom:1px solid #d2d3d4;
box-sizing:content-box;
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
}

.rev_slider_wrapper .rev_slider .tp-leftarrow.tparrows,.rev_slider_wrapper .rev_slider .tp-rightarrow.tparrows {
opacity:0.8!important;
position:absolute;
top:50%!important;
margin-top:-31px!important;
width:63px!important;
height:63px!important;
background:none;
background-color:rgba(0,0,0,0.5);
color:#fff;
border-radius:0;
-webkit-border-radius:0;
}

.rev_slider_wrapper .rev_slider .tp-leftarrow.tparrows:before {
content:"\e61e";
-webkit-font-smoothing:antialiased;
margin-left:-2px;
}

.rev_slider_wrapper .rev_slider .tp-rightarrow.tparrows:before {
content:"\e620";
-webkit-font-smoothing:antialiased;
margin-left:-1px;
}

.rev_slider_wrapper .rev_slider .tp-leftarrow.tparrows:before,.rev_slider_wrapper .rev_slider .tp-rightarrow.tparrows:before {
position:absolute;
width:100%;
line-height:63px;
text-align:center;
font-size:25px;
font-family:icomoon;
padding:0;
}

.rev_slider_wrapper .rev_slider .tp-rightarrow.tparrows {
left:auto;
right:0;
background-position:29px 19px;
margin-left:0;
z-index:100;
}

.no-rgba .rev_slider_wrapper .rev_slider .tp-leftarrow.tparrows,.no-rgba .rev_slider_wrapper .rev_slider .tp-rightarrow.tparrows {
background-color:#ccc;
}

.rev_slider_wrapper:hover .rev_slider .tp-leftarrow.tparrows,.rev_slider_wrapper:hover .rev_slider .tp-rightarrow.tparrows {
display:block;
opacity:0.8!important;
}

.rev_slider_wrapper .rev_slider .tp-leftarrow.tparrows:hover,.rev_slider_wrapper .rev_slider .tp-rightarrow.tparrows:hover {
opacity:1!important;
}

.rev_slider_wrapper .rev_slider .tp-leftarrow.tparrows {
background-position:19px 19px;
left:0;
margin-left:0;
z-index:100;
}

.rev_slider_wrapper .rev_slider .tp-leftarrow.tparrows.hidearrows,.rev_slider_wrapper .rev_slider .tp-rightarrow.tparrows.hidearrows {
opacity:0;
}

.rev_slider_wrapper .rev_slider .tparrows.hades .tp-arr-allwrapper {
width:63px;
height:63px;
}

.rev_slider_wrapper .rev_slider .tp-leftarrow.tparrows.hebe:before,.rev_slider_wrapper .rev_slider .tp-rightarrow.tparrows.hebe:before {
position:relative;
width:auto;
}

.rev_slider_wrapper .rev_slider .tp-leftarrow.tparrows.zeus,.rev_slider_wrapper .rev_slider .tp-rightarrow.tparrows.zeus {
min-width:63px;
min-height:63px;
}

.rev_slider_wrapper .rev_slider .tp-leftarrow.tparrows.metis,.rev_slider_wrapper .rev_slider .tp-rightarrow.tparrows.metis {
padding:0;
}

.tp-bullets .bullet.last {
clear:none;
}

#main {
padding-bottom:40px;
padding-top:-40px;
}

.side-header-left .fusion-footer-parallax,body.side-header-left #wrapper {
margin-left:280px;
}

.side-header-right .fusion-footer-parallax,body.side-header-right #wrapper {
margin-right:280px;
}

body.side-header-left #side-header #nav .login-box,body.side-header-left #side-header #nav .main-nav-search-form,body.side-header-left #side-header #nav > ul > li > ul {
left:279px;
}

body.side-header-left #slidingbar .avada-row,body.side-header-right #slidingbar .avada-row {
max-width:none;
}

.fusion-flexslider .flex-direction-nav a,.fusion-flexslider.flexslider-attachments .flex-direction-nav a,.fusion-flexslider.flexslider-posts .flex-direction-nav a,.fusion-flexslider.flexslider-posts-with-excerpt .flex-direction-nav a,.fusion-slider-sc .flex-direction-nav a {
width:30px;
height:30px;
line-height:30px;
font-size:14px;
}

.fusion-carousel .fusion-carousel-nav .fusion-nav-next:before,.fusion-carousel .fusion-carousel-nav .fusion-nav-prev:before {
line-height:30px;
font-size:14px;
}

-32px) {
fusion-tabsvertical-tabstab-panemax-width:none!important;
}

40% {
opacity:0.5;
}

100% {
transform:scale(1.5);
opacity:0;
-webkit-transform:scale(1.5);
-moz-transform:scale(1.5);
-ms-transform:scale(1.5);
-o-transform:scale(1.5);
}

body,html,html body.custom-background,#fusion-gmap-container,#main,#sliders-container,#wrapper,.fusion-separator .icon-wrapper,body,html,#comment-input input,#comment-textarea textarea,#wrapper .search-table .search-field input,.avada-select .select2-container .select2-choice,.avada-select .select2-container .select2-choice2,.avada-select-parent select,.chzn-container .chzn-drop,.chzn-container-single .chzn-single,.comment-form-comment textarea,.input-text,.main-nav-search-form input,.post-password-form label input[type="password"],.search-page-search-form input,.wpcf7-captchar,.wpcf7-form .wpcf7-date,.wpcf7-form .wpcf7-number,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-select,.wpcf7-form .wpcf7-text,.wpcf7-form textarea,input.s,input[type="text"],select,textarea,#wrapper .select-arrow,.avada-select-parent .select-arrow,#wrapper .fusion-content-widget-area .fusion-tabs-widget .tabs-container,.fusion-header-wrapper.fusion-is-sticky .fusion-header,.fusion-header-wrapper.fusion-is-sticky .fusion-secondary-main-menu,.fusion-secondary-main-menu {
background-color:#fff;
}

.fusion-main-menu > ul > li > a:hover{
	color:#fde428 !important; 
}


#main,#slidingbar,.fusion-footer-copyright-area,.fusion-footer-widget-area,.fusion-page-title-bar,.fusion-secondary-header,.header-v4 #small-nav,.header-v5 #small-nav,.sticky-header .sticky-shadow,.tfs-slider .slide-content-container,.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder li a,.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item a {
padding-left:30px;
padding-right:30px;
}

.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item .fusion-open-submenu,.fusion-is-sticky .fusion-main-menu > ul > li,.rtl .fusion-is-sticky .fusion-main-menu > ul > li:last-child {
padding-right:35px;
}

.event-is-recurring:hover,.tooltip-shortcode,a:hover,#main .about-author .title a:hover,#main .post h2 a:hover,#slidingbar-area .fusion-accordian .panel-title a:hover,#slidingbar-area .widget li.recentcomments:hover:before,#slidingbar-area ul li a:hover,#wrapper .fusion-widget-area .current-menu-item > a,#wrapper .fusion-widget-area .current-menu-item > a:before,#wrapper .fusion-widget-area .current_page_item > a,#wrapper .fusion-widget-area .current_page_item > a:before,#wrapper .jtwt .jtwt_tweet a:hover,.content-box-percentage,.fusion-accordian .panel-title a:hover,.fusion-content-widget-area .widget .recentcomments:hover:before,.fusion-content-widget-area .widget li a:hover,.fusion-content-widget-area .widget li a:hover:before,.fusion-content-widget-area .widget_archive li a:hover:before,.fusion-content-widget-area .widget_categories li a:hover,.fusion-content-widget-area .widget_categories li a:hover:before,.fusion-content-widget-area .widget_links li a:hover:before,.fusion-content-widget-area .widget_nav_menu li a:hover:before,.fusion-content-widget-area .widget_pages li a:hover:before,.fusion-content-widget-area .widget_recent_entries li a:hover:before,.fusion-copyright-notice a:hover,.fusion-date-and-formats .fusion-format-box i,.fusion-filters .fusion-filter.fusion-active a,.fusion-footer-widget-area .fusion-accordian .panel-title a:hover,.fusion-footer-widget-area .fusion-tabs-widget .tab-holder .news-list li .post-holder a:hover,.fusion-footer-widget-area .widget li a:hover:before,.fusion-footer-widget-area .widget li.recentcomments:hover:before,.fusion-footer-widget-area a:hover,.fusion-footer-widget-area ul li a:hover,.fusion-login-box a:hover,.fusion-popover,.fusion-read-more:hover:after,.more a:hover:after,.pagination-next:hover:after,.pagination-prev:hover:before,.price > .amount,.price ins .amount,.project-content .project-info .project-info-box a:hover,.side-nav .arrow:hover:after,.side-nav li.current_page_ancestor > a,.side-nav ul > li.current_page_item > a,.single-navigation a[rel=next]:hover:after,.single-navigation a[rel=prev]:hover:before,.slidingbar-area .widget li a:hover:before,.slidingbar-area a:hover,.star-rating span:before,.star-rating:before,.tooltip-shortcode,h5.toggle:hover a,span.dropcap,.star-rating span:before,.star-rating:before,.full-boxed-pricing.fusion-pricing-table .standout .panel-heading h3,.fusion-pricing-table .panel-body .price .decimal-part,.fusion-pricing-table .panel-body .price .integer-part,.content-box-percentage,.fusion-main-menu .fusion-widget-cart-counter > a:hover:before,.fusion-main-menu > ul > li > a:hover,.fusion-widget-cart-counter a:hover:before,.fusion-main-menu .fusion-menu-cart-checkout-link a:hover,.fusion-main-menu .fusion-menu-cart-checkout-link a:hover:before,.fusion-main-menu .fusion-menu-cart-link a:hover,.fusion-main-menu .fusion-menu-cart-link a:hover:before,.fusion-main-menu .fusion-main-menu-icon:hover:after,.fusion-main-menu .fusion-main-menu-icon-active:after,.fusion-main-menu .fusion-main-menu-search-open .fusion-main-menu-icon:after,.fusion-header-v6 .fusion-flyout-menu-icons .fusion-icon:hover:before,.fusion-header-v6.fusion-flyout-active .fusion-flyout-menu-icons .fusion-icon:hover:before,.fusion-open-submenu:hover {
color:#fde428;
}

.fusion-content-widget-area .fusion-image-wrapper .fusion-rollover .fusion-rollover-content a:hover,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a:before,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories a,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price *,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content a,.fusion-rollover .fusion-rollover-content .fusion-rollover-title,.sep-boxed-pricing .panel-heading h3,.full-boxed-pricing.fusion-pricing-table .panel-heading h3,.fusion-page-title-bar .fusion-breadcrumbs,.fusion-page-title-bar .fusion-breadcrumbs a,.sidebar .widget .heading h4,.sidebar .widget h4,.fusion-load-more-button.fusion-blog-button,.fusion-load-more-button.fusion-blog-button:hover,.fusion-load-more-button.fusion-portfolio-button,.fusion-load-more-button.fusion-portfolio-button:hover,#main .post h2,.fusion-modal h2,.fusion-post-content h2,.fusion-title h2,.fusion-widget-area h2,.post-content h2,.search-page-search-form h2,.title h2,#wrapper .fusion-tabs-widget .tab-holder .tabs li a,.fusion-accordian .panel-title a,.fusion-carousel-title,.fusion-modal h4,.fusion-post-content h4,.fusion-tabs .nav-tabs > li .fusion-tab-heading,.fusion-title h4,.fusion-widget-area h4,.post-content h4,.project-content .project-info h4,.share-box h4,.title h4,.fusion-modal h5,.fusion-post-content h5,.fusion-title h5,.fusion-widget-area h5,.post-content h5,.title h5,.fusion-modal h6,.fusion-post-content h6,.fusion-title h6,.fusion-widget-area h6,.post-content h6,.title h6,.fusion-main-menu .fusion-widget-cart-counter > a:before,.fusion-main-menu > ul > li > a,.fusion-main-menu .fusion-main-menu-icon:after,.fusion-header-v6 .fusion-flyout-menu-icons .fusion-icon:before,.fusion-header-v6.fusion-flyout-active .fusion-flyout-menu-icons .fusion-icon:before,#wrapper .fusion-header-v6 .fusion-flyout-search .searchform .s::-webkit-input-placeholder,#wrapper .fusion-header-v6 .fusion-flyout-search .searchform .s::-moz-placeholder,#wrapper .fusion-header-v6 .fusion-flyout-search .searchform .s:-moz-placeholder,#wrapper .fusion-header-v6 .fusion-flyout-search .searchform .s:-ms-input-placeholder,.fusion-secondary-menu .fusion-secondary-menu-icon,.fusion-secondary-menu .fusion-secondary-menu-icon:hover,.fusion-secondary-menu-icon:after,.fusion-secondary-menu-icon:before,.fusion-megamenu-title a,.fusion-mobile-nav-item .fusion-open-submenu,.fusion-mobile-nav-item a:before,.fusion-sharing-box h4 {
color:#333;
}

#nav ul li > a:hover,#sticky-nav ul li > a:hover,#wrapper .fusion-tabs-widget .tab-holder .tabs li.active a,#wrapper .fusion-tabs.classic .nav-tabs > li.active .tab-link,#wrapper .fusion-tabs.classic .nav-tabs > li.active .tab-link:focus,#wrapper .fusion-tabs.classic .nav-tabs > li.active .tab-link:hover,#wrapper .fusion-tabs.vertical-tabs.classic .nav-tabs > li.active .tab-link,#wrapper .post-content blockquote,.fusion-filters .fusion-filter.fusion-active a,.fusion-hide-pagination-text .pagination-next:hover,.fusion-hide-pagination-text .pagination-prev:hover,.pagination .current,.pagination a.inactive:hover,.progress-bar-content,.reading-box,.tagcloud a:hover,.fusion-main-menu > ul > li > a:hover,.fusion-megamenu-holder {
border-color:#fde428;
}

#toTop:hover,#wrapper .search-table .search-button input[type="submit"]:hover,.circle-yes ul li:before,.fusion-accordian .panel-title .active .fa-fusion-box,.fusion-date-and-formats .fusion-date-box,.pagination .current,.progress-bar-content,.table-2 table thead,.tagcloud a:hover,ul.arrow li:before,ul.circle-yes li:before,.fusion-header-v6 .fusion-flyout-menu-icons .fusion-flyout-menu-toggle:hover .fusion-toggle-icon-line,.fusion-header-v6 .fusion-flyout-menu-icons .fusion-flyout-search-toggle:hover .fusion-toggle-icon-line,.fusion-header-v6.fusion-flyout-active .fusion-flyout-menu-icons .fusion-flyout-menu-toggle:hover .fusion-toggle-icon-line,.fusion-header-v6.fusion-flyout-active .fusion-flyout-menu-icons .fusion-flyout-search-toggle:hover .fusion-toggle-icon-line {
background-color:#a0ce4e;
}

.sep-boxed-pricing .panel-heading,.progress-bar-content {
background-color:#a0ce4e;
border-color:#a0ce4e;
}

.no-cssgradients .fusion-image-wrapper .fusion-rollover,.link-type-button-bar .fusion-read-more,.no-cssgradients #main .comment-submit,.no-cssgradients #reviews input#submit,.no-cssgradients .button-default,.no-cssgradients .button.default,.no-cssgradients .comment-form input[type="submit"],.no-cssgradients .fusion-button-default,.no-cssgradients .fusion-portfolio-one .fusion-button,.no-cssgradients .post-password-form input[type="submit"],.no-cssgradients .ticket-selector-submit-btn[type="submit"],.no-cssgradients .wpcf7-form input[type="submit"],.no-cssgradients .wpcf7-submit {
background:#a0ce4e;
}

.link-type-button-bar .fusion-read-more,.link-type-button-bar .fusion-read-more:after,.link-type-button-bar .fusion-read-more:before,.fontawesome-icon,.fontawesome-icon.circle-yes,.post-content .error-menu li:after,.post-content .error-menu li:before,body #toTop:before,.sb-toggle-wrapper .sb-toggle:after {
color:#fff;
}

.fusion-footer-copyright-area > .fusion-row,.fusion-footer-widget-area > .fusion-row,#side-header .side-header-content {
padding-left:0;
padding-right:0;
}

.fontawesome-icon.circle-yes,.fusion-accordian .panel-title a .fa-fusion-box,.fusion-header-v6.fusion-flyout-active .fusion-flyout-menu-icons .fusion-toggle-icon-line {
background-color:#333;
}

.fusion-title .title-sep,.fusion-title.sep-underline,.product .product-border,#customer_login .col-1,#customer_login .col-2,#customer_login h2,#customer_login_box,#reviews li .comment-text,#small-nav,#wrapper .fusion-tabs-widget .tab-holder,#wrapper .side-nav li a,#wrapper .side-nav li.current_page_item li a,.avada-skin-rev,.chzn-container-single .chzn-single,.chzn-container-single .chzn-single div,.chzn-drop,.commentlist .the-comment,.es-carousel-wrapper.fusion-carousel-small .es-carousel ul li img,.fusion-accordian .fusion-panel,.fusion-author .fusion-author-social,.fusion-blog-layout-grid .post .flexslider,.fusion-blog-layout-grid .post .fusion-content-sep,.fusion-blog-layout-grid .post .post-wrapper,.fusion-content-widget-area .widget .recentcomments,.fusion-content-widget-area .widget li a,.fusion-content-widget-area .widget li a:before,.fusion-content-widget-area .widget_archive li,.fusion-content-widget-area .widget_categories li,.fusion-content-widget-area .widget_links li,.fusion-content-widget-area .widget_meta li,.fusion-content-widget-area .widget_nav_menu li,.fusion-content-widget-area .widget_pages li,.fusion-content-widget-area .widget_recent_entries li,.fusion-counters-box .fusion-counter-box .counter-box-border,.fusion-filters,.fusion-hide-pagination-text .pagination-next,.fusion-hide-pagination-text .pagination-prev,.fusion-layout-timeline .post,.fusion-layout-timeline .post .flexslider,.fusion-layout-timeline .post .fusion-content-sep,.fusion-portfolio .fusion-portfolio-boxed .fusion-content-sep,.fusion-portfolio .fusion-portfolio-boxed .fusion-portfolio-post-wrapper,.fusion-portfolio-one .fusion-portfolio-boxed .fusion-portfolio-post-wrapper,.fusion-tabs.vertical-tabs.clean .nav-tabs li .tab-link,.fusion-timeline-arrow,.fusion-timeline-date,.input-radio,.ls-avada,.page-links a,.pagination a.inactive,.panel.entry-content,.post .fusion-meta-info,.price_slider_wrapper,.progress-bar,.project-content .project-info .project-info-box,.search-page-search-form,.sep-dashed,.sep-dotted,.sep-double,.sep-single,.side-nav,.side-nav li a,.single-navigation,.table,.table > tbody > tr > td,.table > tbody > tr > th,.table > tfoot > tr > td,.table > tfoot > tr > th,.table > thead > tr > td,.table > thead > tr > th,.table-1 table,.table-1 table th,.table-1 tr td,.table-2 table thead,.table-2 tr td,.tabs-vertical .tabs-container .tab_content,.tabs-vertical .tabset,.tagcloud a,.tkt-slctr-tbl-wrap-dv table,.tkt-slctr-tbl-wrap-dv tr td,h5.toggle.active + .toggle-content,tr td,.fusion-secondary-menu .fusion-menu-cart-item img {
border-color:#e0dede;
}

.checkout .payment_methods .payment_box,.post-content blockquote,.review blockquote q,.fusion-single-sharing-box,.reading-box,.fusion-mobile-nav-item a:hover,.fusion-mobile-current-nav-item > a {
background-color:#f6f6f6;
}

.post-content blockquote,.review blockquote q,#reviews #comments > h2,#wrapper .fusion-tabs-widget .tab-holder .news-list li .post-holder .meta,#wrapper .meta,.fusion-blog-timeline-layout .fusion-timeline-date,.fusion-main-menu .fusion-custom-menu-item-contents,.fusion-rollover .price .amount,.post .post-content,.post-content blockquote,.project-content .project-info h4,.review blockquote div,.search input,.sidebar .fusion-tabs-widget .tab-holder .tabs li a,.sidebar .jtwt,.sidebar .widget .recentcomments,.sidebar .widget_archive li,.sidebar .widget_categories li,.sidebar .widget_layered_nav li,.sidebar .widget_links li,.sidebar .widget_meta li,.sidebar .widget_nav_menu li,.sidebar .widget_pages li,.sidebar .widget_product_categories li,.sidebar .widget_recent_entries li,.title-row,body,body .sidebar .fusion-tabs-widget .tab-holder .tabs li a,.fusion-secondary-header a,.fusion-secondary-header a:hover,.fusion-secondary-menu .fusion-menu-cart-items a,.fusion-content-boxes .content-container {
color:#747474;
}

#nav ul li ul li a,#reviews #comments > h2,#side-header .fusion-contact-info,#side-header .header-social .top-menu,#sticky-nav ul li ul li a,#wrapper #nav ul li ul li > a,#wrapper #sticky-nav ul li ul li > a,.avada-container h3,.comment-form input[type="submit"],.ei-title h3,.fusion-accordian .panel-body,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content a,.fusion-main-menu .sub-menu,.fusion-main-menu .sub-menu li a,.fusion-megamenu-widgets-container,.fusion-megamenu-wrapper .fusion-megamenu-submenu > a:hover,.fusion-page-title-bar h3,.gform_page_footer input[type=button],.meta .fusion-date,.more,.post-content blockquote,.review blockquote div strong,.review blockquote q,.ticket-selector-submit-btn[type=submit],body,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a,.product-buttons a {
line-height:1.5;
}

#slidingbar-area .slide-excerpt h2,#slidingbar-area ul,.counter-box-content,.fusion-alert,.fusion-blog-layout-timeline .fusion-timeline-date,.fusion-footer-widget-area .slide-excerpt h2,.fusion-footer-widget-area ul,.fusion-progressbar .progress-title,.fusion-tabs-widget .tab-holder .news-list li .post-holder .meta,.fusion-tabs-widget .tab-holder .news-list li .post-holder a,.gform_wrapper .gfield_description,.gform_wrapper label,.jtwt .jtwt_tweet,.post-content blockquote,.project-content .project-info h4,.review blockquote q,.sidebar .jtwt .jtwt_tweet,.sidebar .slide-excerpt h2,body,#wrapper .side-nav li a,#reviews #comments > h2,#wrapper .fusion-tabs-widget .tab-holder .tabs li a,.fusion-accordian .panel-title,.fusion-carousel-title,.fusion-flip-box .flip-box-heading-back,.fusion-modal h4,.fusion-person .person-author-wrapper .person-name,.fusion-person .person-author-wrapper .person-title,.fusion-portfolio-post .fusion-portfolio-content h4,.fusion-rollover .fusion-rollover-content .fusion-rollover-title,.fusion-sharing-box h4,.fusion-tabs .nav-tabs > li .fusion-tab-heading,.fusion-widget-area h4,.person-author-wrapper,.popover .popover-title,.post-content h4,.fusion-is-sticky .fusion-main-menu > ul > li > a {
font-size:14px;
}

.sidebar .widget h4,.fusion-main-menu .fusion-main-menu-cart {
font-size:13px;
}

.fusion-copyright-notice,.fusion-carousel-meta,.fusion-meta,.fusion-meta-info,.fusion-recent-posts .columns .column .meta,.post .single-line-meta,.page-links,.pagination,.pagination .pagination-next,.pagination .pagination-prev {
font-size:12px;
}

#wrapper #main #comments .fusion-title h3,#wrapper #main #respond .fusion-title h3,#wrapper #main .about-author .fusion-title h3,#wrapper #main .related-posts .fusion-title h3,#wrapper #main .related.products .fusion-title h3,#wrapper .fusion-events-shortcode .fusion-events-meta h4,.fusion-carousel-meta,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories a,.fusion-recent-posts .columns .column .meta,.fusion-single-line-meta {
font-size:12px;
line-height:1.5;
}

.fusion-page-title-bar h1,.fusion-page-title-bar h3,#main .post h2 a,.about-author .title a,.fusion-content-widget-area .widget .recentcomments,.fusion-content-widget-area .widget li a,.fusion-content-widget-area .widget_categories li,.fusion-load-more-button,.fusion-rollover a,.project-content .project-info .project-info-box a,.shop_attributes tr th,.single-navigation a[rel="next"]:after,.single-navigation a[rel="prev"]:before,body a,body a:after,body a:before,.fusion-modal h1,.fusion-post-content h1,.fusion-widget-area h1,.post-content h1,.title h1,.fusion-modal h3,.fusion-post-content h3,.fusion-title h3,.fusion-widget-area h3,.person-author-wrapper span,.post-content h3,.project-content h3,.sidebar .widget h3,.title h3,.post-content .content-box-heading {
color:#0a3254;
}

#slidingbar-area .fusion-title > *,#slidingbar-area .widget-title,#slidingbar-area h3,.fusion-footer-widget-area .widget-title,.fusion-footer-widget-area h3,.fusion-footer-widget-column .product-title {
color:#ddd;
}

#slidingbar-area,#slidingbar-area .fusion-column,#slidingbar-area .jtwt,#slidingbar-area .jtwt .jtwt_tweet,#slidingbar-area .widget li.recentcomments,#slidingbar-area .widget_archive li,#slidingbar-area .widget_categories li,#slidingbar-area .widget_layered_nav li,#slidingbar-area .widget_links li,#slidingbar-area .widget_meta li,#slidingbar-area .widget_nav_menu li,#slidingbar-area .widget_pages li,#slidingbar-area .widget_product_categories li,#slidingbar-area .widget_recent_entries li,.fusion-copyright-notice,.fusion-footer-widget-area,.fusion-footer-widget-area .jtwt,.fusion-footer-widget-area .jtwt .jtwt_tweet,.fusion-footer-widget-area .widget li.recentcomments,.fusion-footer-widget-area .widget_archive li,.fusion-footer-widget-area .widget_categories li,.fusion-footer-widget-area .widget_layered_nav li,.fusion-footer-widget-area .widget_links li,.fusion-footer-widget-area .widget_meta li,.fusion-footer-widget-area .widget_nav_menu li,.fusion-footer-widget-area .widget_pages li,.fusion-footer-widget-area .widget_product_categories li,.fusion-footer-widget-area .widget_recent_entries li,.fusion-footer-widget-area article.col {
color:#8C8989;
}

.sidebar .widget .heading .widget-title,.sidebar .widget .widget-title,.content-boxes .col,.fusion-blog-layout-grid .post .fusion-post-wrapper,.fusion-blog-layout-timeline .post,.fusion-events-shortcode .fusion-layout-column,.fusion-portfolio.fusion-portfolio-boxed .fusion-portfolio-content-wrapper,.products li.product {
background-color:rgba(255,255,255,0);
}

.fusion-load-more-button.fusion-blog-button,.fusion-load-more-button.fusion-portfolio-button,.fusion-blog-layout-timeline .fusion-timeline-circle,.fusion-blog-layout-timeline .fusion-timeline-date,.fusion-blog-timeline-layout .fusion-timeline-circle,.fusion-blog-timeline-layout .fusion-timeline-date {
background-color:#ebeaea;
}

.fusion-load-more-button.fusion-blog-button:hover,.fusion-load-more-button.fusion-portfolio-button:hover {
background-color:rgba(235,234,234,0.8);
}

#comment-input .placeholder,#comment-input input,#comment-textarea .placeholder,#comment-textarea textarea,#wrapper .search-table .search-field input,.avada-select .select2-container .select2-choice,.avada-select .select2-container .select2-choice2,.avada-select-parent select,.chzn-container .chzn-drop,.chzn-container-single .chzn-single,.comment-form-comment textarea,.input-text,.main-nav-search-form input,.post-password-form label input[type="password"],.search-page-search-form input,.wpcf7-captchar,.wpcf7-form .wpcf7-date,.wpcf7-form .wpcf7-number,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-select,.wpcf7-form .wpcf7-text,.wpcf7-form textarea,.wpcf7-select-parent .select-arrow,input.s,input.s .placeholder,input[type="text"],select,textarea,#comment-input input::-webkit-input-placeholder,#comment-textarea textarea::-webkit-input-placeholder,.comment-form-comment textarea::-webkit-input-placeholder,.input-text::-webkit-input-placeholder,.post-password-form label input[type="password"]::-webkit-input-placeholder,.searchform .s::-webkit-input-placeholder,input#s::-webkit-input-placeholder,input::-webkit-input-placeholder,#comment-input input:-moz-placeholder,#comment-textarea textarea:-moz-placeholder,.comment-form-comment textarea:-moz-placeholder,.input-text:-moz-placeholder,.post-password-form label input[type="password"]:-moz-placeholder,.searchform .s:-moz-placeholder,input#s:-moz-placeholder,input:-moz-placeholder,#comment-input input::-moz-placeholder,#comment-textarea textarea::-moz-placeholder,.comment-form-comment textarea::-moz-placeholder,.input-text::-moz-placeholder,.post-password-form label input[type="password"]::-moz-placeholder,.searchform .s::-moz-placeholder,input#s::-moz-placeholder,input::-moz-placeholder,#comment-input input:-ms-input-placeholder,#comment-textarea textarea:-ms-input-placeholder,.comment-form-comment textarea:-ms-input-placeholder,.input-text:-ms-input-placeholder,.post-password-form label input[type="password"]::-ms-input-placeholder,.searchform .s:-ms-input-placeholder,input#s:-ms-input-placeholder,input:-ms-input-placeholder {
color:#aaa9a9;
}

.fusion-carousel .fusion-carousel-nav .fusion-nav-next:hover,.fusion-carousel .fusion-carousel-nav .fusion-nav-prev:hover,.fusion-flexslider .flex-direction-nav .flex-next:hover,.fusion-flexslider .flex-direction-nav .flex-prev:hover {
background-color:rgba(0,0,0,0.7);
}

#wrapper .fusion-content-widget-area .fusion-tabs-widget .tab-holder,.fusion-content-widget-area .fusion-tabs-widget .tab-holder .news-list li,.fusion-blog-layout-grid .post .flexslider,.fusion-blog-layout-grid .post .fusion-content-sep,.fusion-blog-layout-grid .post .fusion-post-wrapper,.fusion-blog-layout-timeline .fusion-timeline-date,.fusion-blog-layout-timeline .fusion-timeline-line,.fusion-blog-layout-timeline .post,.fusion-blog-layout-timeline .post .flexslider,.fusion-blog-layout-timeline .post .fusion-content-sep,.fusion-blog-timeline-layout .post,.fusion-blog-timeline-layout .post .flexslider,.fusion-blog-timeline-layout .post .fusion-content-sep,.fusion-events-shortcode .fusion-events-thumbnail,.fusion-events-shortcode .fusion-layout-column,.fusion-portfolio.fusion-portfolio-boxed .fusion-content-sep,.fusion-portfolio.fusion-portfolio-boxed .fusion-portfolio-content-wrapper,.product .product-buttons,.product-buttons,.product-buttons-container,.product-details-container,.products li {
border-color:#ebeaea;
}

#comment-submit,#reviews input#submit,.button.default,.fusion-button.fusion-button-default,.post-password-form input[type="submit"],.ticket-selector-submit-btn[type="submit"],.wpcf7-form input[type="submit"],.wpcf7-submit,#comment-submit:hover,#reviews input#submit:hover,.button.default:hover,.fusion-button.fusion-button-default:hover,.post-password-form input[type="submit"]:hover,.ticket-selector-submit-btn[type="submit"]:hover,.wpcf7-form input[type="submit"]:hover,.wpcf7-submit:hover,.fusion-menu-item-button .menu-text,.fusion-menu-item-button:hover .menu-text {
border-color:#fff;
}

#comment-submit,#reviews input#submit,.button-default,.button.default,.fusion-button,.fusion-button-default,.post-password-form input[type="submit"],.wpcf7-form input[type="submit"],.wpcf7-submit,.button.default:hover,.fusion-button.button-default:hover,.ticket-selector-submit-btn[type="submit"] {
border-style:solid;
border-width:0;
}

#main .post h2,#main .reading-box h2,#main h2,.ei-title h2,.fusion-modal h2,.fusion-title h2,.fusion-widget-area h2,.main-flex .slide-content h2,.post-content h2,.title h2,#wrapper .fusion-tabs-widget .tab-holder .tabs li a,.fusion-accordian .panel-heading a,.fusion-accordian .panel-title,.fusion-carousel-title,.fusion-content-widget-area h4,.fusion-flip-box .flip-box-heading-back,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a,.fusion-megamenu-title,.fusion-modal h4,.fusion-person .person-desc .person-author .person-author-wrapper,.fusion-tabs .nav-tabs li .fusion-tab-heading,.popover .popover-title,.post-content h4,.project-content .project-info h4,.share-box h4,table th {
font-family:Roboto;
font-weight:400;
line-height:1.3;
letter-spacing:0;
}

.fusion-title-size-one,h1,.fusion-title-size-five,h5 {
margin-top:.67em;
margin-bottom:.67em;
}

.fusion-header-v2 .fusion-header,.fusion-header-v3 .fusion-header,.fusion-header-v4 .fusion-header,.fusion-header-v5 .fusion-header,.fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignleft,.fusion-mobile-menu-sep,.fusion-secondary-main-menu {
border-bottom-color:#e5e5e5;
}

.fusion-main-menu > ul > .fusion-menu-item-button > a:hover,.fusion-main-menu > ul > .fusion-menu-item-button > a,.fusion-main-menu .fusion-main-menu-icon:hover {
border-color:transparent;
}

.fusion-main-menu .sub-menu li a:hover,.fusion-main-menu .sub-menu .current-menu-item > a,.fusion-main-menu .sub-menu .current-menu-parent > a,.fusion-main-menu .sub-menu .current_page_item > a {
background-color:#999;
}

.fusion-header-v6.fusion-flyout-menu-active .fusion-flyout-menu-icons .fusion-flyout-menu-toggle .fusion-toggle-icon-line,.fusion-header-v6.fusion-flyout-search-active .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon-line {
width:24px;
}

.fusion-secondary-menu > ul > li,.fusion-secondary-menu .fusion-menu-cart-item a {
border-color:#e5e5e5;
}

.fusion-secondary-menu .sub-menu a:hover,.fusion-secondary-menu .fusion-menu-cart-item a:hover {
background-color:#fafafa;
color:#333;
}

.fusion-megamenu-wrapper .fusion-megamenu-submenu,.rtl .fusion-megamenu-wrapper .fusion-megamenu-submenu:last-child {
border-color:#dcdadb;
}

.fusion-selector-down:before,.fusion-mobile-menu-icons a,.fusion-mobile-menu-icons a:before {
color:#dadada;
}

.fusion-social-links-header .fusion-social-networks a,.fusion-social-links-footer .fusion-social-networks a,.fusion-sharing-box .fusion-social-networks a,.post-content .fusion-social-links .fusion-social-networks a,.widget .fusion-social-links .fusion-social-networks a {
font-size:16px;
}

.fusion-social-links-header .fusion-social-networks.boxed-icons a,.fusion-social-links-footer .fusion-social-networks.boxed-icons a {
width:calc(16px+(2*8px) 0 2px;
padding:8px;
}

.fusion-sharing-box .fusion-social-networks.boxed-icons a,.post-content .fusion-social-links .fusion-social-networks.boxed-icons a,.widget .fusion-social-links .fusion-social-networks.boxed-icons a {
padding:8px;
}

.tparrows,.rev_slider_wrapper .rev_slider .tp-leftarrow.tparrows.zeus .tp-title-wrap,.rev_slider_wrapper .rev_slider .tp-rightarrow.tparrows.zeus .tp-title-wrap {
border-radius:0;
-webkit-border-radius:0;
}

.bbp-pagination .bbp-pagination-links a.inactive,.bbp-topic-pagination .page-numbers,.page-links a,.pagination a.inactive,.woocommerce-pagination .page-numbers,.bbp-pagination .bbp-pagination-links .current,.page-links > .page-number,.pagination .current,.woocommerce-pagination .current,.bbp-pagination .bbp-pagination-links .pagination-prev,.pagination .pagination-prev,.woocommerce-pagination .prev,.bbp-pagination .bbp-pagination-links .pagination-next,.bbp-pagination-links span.dots,.pagination .pagination-next,.woocommerce-pagination .next {
padding:2px 6px;
}

@media only screen and max-width 1100px{
.width-100 .fusion-section-separator,.width-100 .nonhundred-percent-fullwidth {
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;
}
}

@media only screen and min-width 928px and max-width 1000px{
.fusion-portfolio-six .fusion-portfolio-post,.grid-layout-6 .fusion-post-grid {
width:20%!important;
}

.fusion-blog-layout-grid-5 .fusion-post-grid,.fusion-portfolio-five .fusion-portfolio-post {
width:25%!important;
}
}

@media only screen and min-width 856px and max-width 928px{
.fusion-blog-layout-grid-6 .fusion-post-grid,.fusion-portfolio-six .fusion-portfolio-post {
width:20%!important;
}

.fusion-blog-layout-grid-5 .fusion-post-grid,.fusion-portfolio-five .fusion-portfolio-post,.fusion-blog-layout-grid-4 .fusion-post-grid,.fusion-portfolio-four .fusion-portfolio-post {
width:33.3333333333%!important;
}
}

@media only screen and min-width 784px and max-width 856px{
.fusion-blog-layout-grid-6 .fusion-post-grid,.fusion-portfolio-six .fusion-portfolio-post {
width:25%!important;
}

.fusion-blog-layout-grid-3 .fusion-post-grid,.fusion-blog-layout-grid-4 .fusion-post-grid,.fusion-blog-layout-grid-5 .fusion-post-grid,.fusion-portfolio-five .fusion-portfolio-post,.fusion-portfolio-four .fusion-portfolio-post,.fusion-portfolio-masonry .fusion-portfolio-post,.fusion-portfolio-three .fusion-portfolio-post {
width:50%!important;
}
}

@media only screen and min-width 712px and max-width 784px{
.fusion-blog-layout-grid-6 .fusion-post-grid,.fusion-portfolio-six .fusion-portfolio-post {
width:33.33%!important;
}

.fusion-blog-layout-grid-3 .fusion-post-grid,.fusion-blog-layout-grid-4 .fusion-post-grid,.fusion-blog-layout-grid-5 .fusion-post-grid,.fusion-portfolio-five .fusion-portfolio-post,.fusion-portfolio-four .fusion-portfolio-post,.fusion-portfolio-masonry .fusion-portfolio-post,.fusion-portfolio-three .fusion-portfolio-post {
width:50%!important;
}
}

@media only screen and max-width 712px{
.fusion-blog-layout-grid .fusion-post-grid,.fusion-portfolio-post {
width:100%!important;
}

.fusion-blog-layout-grid-6 .fusion-post-grid,.fusion-portfolio-six .fusion-portfolio-post {
width:50%!important;
}
}

@media only screen and max-width 640px{
.fusion-body .fusion-page-title-bar {
max-height:none;
}

.fusion-body .fusion-page-title-secondary {
margin-top:2px;
}

.fusion-blog-layout-large .fusion-meta-info .fusion-alignleft,.fusion-blog-layout-large .fusion-meta-info .fusion-alignright,.fusion-blog-layout-medium .fusion-meta-info .fusion-alignleft,.fusion-blog-layout-medium .fusion-meta-info .fusion-alignright {
display:block;
float:none;
width:100%;
margin:0;
}

.fusion-body .fusion-blog-layout-medium .fusion-post-slideshow {
float:none;
height:auto;
width:auto;
margin:0 0 20px;
}

.fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-slideshow {
display:inline-block;
float:none;
margin-right:0;
max-width:197px;
}

.fusion-blog-layout-grid .fusion-post-grid {
position:static;
width:100%;
}

.share-box ul li {
margin-bottom:10px;
margin-right:15px;
}

.buttons a {
margin-right:5px;
}

#wrapper .ei-slider {
width:100%!important;
height:200px!important;
}

.fusion-progressbar {
margin-bottom:10px!important;
}

#wrapper .content-boxes-icon-boxed .content-wrapper-boxed {
min-height:inherit!important;
padding-bottom:20px;
padding-left:3%!important;
padding-right:3%!important;
}

#wrapper .content-boxes-icon-boxed .content-box-column .heading h2 {
margin-top:-5px;
}

#wrapper .content-boxes-icon-boxed .content-box-column .more {
margin-top:12px;
}

.page-template-contact-php .fusion-google-map {
height:270px!important;
}

.share-box .social-networks li {
margin-right:20px!important;
}

.timeline-layout {
padding-top:0!important;
}

.fusion-counters-circle .counter-circle-wrapper {
display:block;
margin-right:auto;
margin-left:auto;
}

.post-content .wooslider .wooslider-control-thumbs {
margin-top:-10px;
}

body .wooslider .overlay-full.layout-text-left .slide-excerpt {
padding:20px!important;
}

.content-boxes-icon-boxed .col {
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
}

.social_links_shortcode li {
height:40px!important;
}

.products-slider .es-nav span {
transform:scale(0.5)!important;
-webkit-transform:scale(0.5)!important;
-moz-transform:scale(0.5)!important;
-ms-transform:scale(0.5)!important;
-o-transform:scale(0.5)!important;
}

#main,.footer-area,.page-title-bar,body {
background-attachment:scroll!important;
}

.tfs-slider[data-animation="slide"] {
height:auto!important;
}

#wrapper .share-box h4 {
display:block;
float:none;
line-height:20px!important;
margin-top:0;
margin-bottom:10px;
padding:0;
}

.fusion-sharing-box .fusion-social-networks {
float:none;
display:block;
width:100%;
text-align:left;
}

#content {
width:100%!important;
margin-left:0!important;
}

.sidebar {
width:100%!important;
float:none!important;
margin-left:0!important;
clear:both;
}

.fusion-blog-layout-timeline {
padding-top:0;
}

.fusion-blog-layout-timeline .fusion-post-timeline {
float:none;
width:100%;
}

.fusion-blog-layout-timeline .fusion-timeline-date {
margin-bottom:0;
margin-top:2px;
}

.fusion-blog-layout-grid-6 .fusion-post-grid,.fusion-portfolio-six .fusion-portfolio-post,.portfolio-masonry .portfolio-item {
width:100%!important;
}

.fusion-body .fusion-page-title-bar h1,.fusion-body .fusion-blog-layout-large-alternate .fusion-post-content {
margin:0;
}

.fusion-blog-layout-large-alternate .fusion-date-and-formats,#wrapper .content-boxes-icon-boxed .content-box-column,#wrapper .content-boxes-icon-on-top .content-box-column {
margin-bottom:55px;
}

.flex-direction-nav,.wooslider-direction-nav,.wooslider-pauseplay,.fusion-hide-on-mobile,.fusion-timeline-arrow,.fusion-timeline-circle,.fusion-timeline-icon,.fusion-timeline-line {
display:none;
}

.ls-avada .ls-nav-next,.ls-avada .ls-nav-prev,.timeline-icon {
display:none!important;
}

.table-1 table,.tkt-slctr-tbl-wrap-dv table,.table-2 table {
border-collapse:collapse;
border-spacing:0;
width:100%;
}

.table-1 td,.table-1 th,.tkt-slctr-tbl-wrap-dv td,.tkt-slctr-tbl-wrap-dv th,.table-2 td,.table-2 th {
white-space:nowrap;
}
}

@media only screen and min-device-width 768px and max-device-width 1024px and orientation portrait{
#wrapper {
width:auto!important;
}

.columns .col {
float:none;
width:100%!important;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
margin:0 0 20px;
}

.fullwidth-box {
background-attachment:scroll;
}

.fusion-main-menu > ul > li {
padding-right:25px;
}

.review {
float:none;
width:100%;
}

.fusion-social-links-footer,.fusion-social-networks {
display:block;
text-align:center;
}

.fusion-social-links-footer {
width:auto;
}

.fusion-social-links-footer .fusion-social-networks {
display:inline-block;
float:none;
}

.fusion-social-networks {
padding:0 0 15px;
}

.fusion-author .fusion-author-ssocial .fusion-author-tagline {
float:none;
text-align:center;
max-width:100%;
}

.fusion-author .fusion-author-ssocial .fusion-social-networks {
text-align:center;
}

.fusion-social-networks:after {
content:"";
display:block;
clear:both;
}

.fusion-social-networks li {
float:none;
display:inline-block;
}

.fusion-reading-box-container .continue {
display:block;
}

.fusion-reading-box-container .mobile-button {
display:none;
float:none;
}

.fusion-title {
margin-top:0!important;
margin-bottom:20px!important;
}

.fusion-body .fusion-page-title-bar {
height:70px;
}

.fusion-page-title-bar-left .fusion-page-title-captions,.fusion-page-title-bar-left .fusion-page-title-secondary,.fusion-page-title-bar-right .fusion-page-title-captions,.fusion-page-title-bar-right .fusion-page-title-secondary {
display:block;
float:none;
width:100%;
line-height:normal;
}

.fusion-page-title-bar-left .searchform {
display:block;
max-width:100%;
}

.fusion-page-title-bar-right .fusion-page-title-secondary {
text-align:right;
}

.fusion-page-title-bar-right .searchform {
max-width:100%;
}

.fusion-page-title-row {
display:table;
width:100%;
height:100%;
min-height:calc(70px-20px);
}

.fusion-page-title-wrapper {
display:table-cell;
vertical-align:middle;
}

.products .product-list-view {
width:100%!important;
min-width:100%!important;
}

.sidebar .social_links .social li {
width:auto;
margin-right:5px;
}

#comment-input input {
width:90%;
float:none!important;
margin-bottom:10px;
}

#comment-textarea textarea {
width:90%;
}

.pagination {
margin-top:40px;
}

.portfolio-one .portfolio-item .image {
float:none;
width:auto;
height:auto;
margin-bottom:20px;
}

#wrapper .sep-boxed-pricing .panel-wrapper {
padding:0;
}

#wrapper .full-boxed-pricing .column,#wrapper .sep-boxed-pricing .column {
float:none;
margin-bottom:10px;
margin-left:0;
width:100%;
}

.share-box {
height:auto;
}

#wrapper .share-box h4 {
float:none;
line-height:20px!important;
padding:0;
}

.share-box ul {
float:none;
overflow:hidden;
margin-top:0;
padding:0 25px 15px;
}

.project-content .project-description {
float:none!important;
}

.project-content .fusion-project-description-details {
margin-bottom:50px;
}

.faq-tabs,.portfolio-tabs {
height:auto;
border-bottom-width:1px;
border-bottom-style:solid;
}

.faq-tabs li,.portfolio-tabs li {
float:left;
margin-right:30px;
border-bottom:0;
}

#footer .social-networks {
width:100%;
position:relative;
left:-11px;
margin:0 auto;
}

.tab-holder .tabs {
height:auto!important;
width:100%!important;
}

body .shortcode-tabs .tab-hold .tabs li,body.dark .sidebar .tab-hold .tabs li {
border-right:none!important;
}

.error-message {
line-height:170px;
margin-top:20px;
font-size:130px;
}

.error_page .useful_links {
width:100%;
padding-left:0;
}

.social_links_shortcode .social li {
width:10%!important;
}

#wrapper .ei-slider {
width:100%;
height:200px!important;
}

.fusion-progressbar {
margin-bottom:10px!important;
}

.fusion-blog-layout-medium-alternate .fusion-post-content {
float:none;
width:100%!important;
margin-top:20px;
}

#wrapper .content-boxes-icon-boxed .content-wrapper-boxed {
min-height:inherit!important;
padding-bottom:20px;
padding-left:3%;
padding-right:3%;
}

#wrapper .content-boxes-icon-boxed .content-box-column,#wrapper .content-boxes-icon-on-top .content-box-column {
margin-bottom:55px;
}

.fusion-counters-box .fusion-counter-box {
margin-bottom:20px;
padding:0 15px;
}

body #small-nav {
visibility:visible!important;
}

.wpcf7-form .wpcf7-number,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-text,.wpcf7-form textarea {
float:none!important;
width:100%!important;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
}

#toTop {
bottom:30px;
border-radius:4px;
height:40px;
z-index:10000;
-webkit-border-radius:4px;
}

#toTop:before {
line-height:38px;
}

#toTop:hover {
background-color:#333;
}

.tfs-slider .slide-content-container .btn {
min-height:0!important;
padding-left:20px;
padding-right:20px!important;
height:26px!important;
line-height:26px!important;
}

.fusion-columns-2 .fusion-column,.fusion-columns-2 .fusion-flip-box-wrapper,.fusion-columns-4 .fusion-column,.fusion-columns-4 .fusion-flip-box-wrapper {
width:50%!important;
float:left!important;
}

.fusion-columns-3 .fusion-column,.fusion-columns-3 .fusion-flip-box-wrapper,.fusion-columns-5 .col-lg-2,.fusion-columns-5 .col-md-2,.fusion-columns-5 .col-sm-2,.fusion-columns-5 .fusion-column,.fusion-columns-5 .fusion-flip-box-wrapper,.fusion-columns-6 .fusion-column,.fusion-columns-6 .fusion-flip-box-wrapper {
width:33.33%!important;
float:left!important;
}

#slidingbar .fusion-column,.footer-area .fusion-column {
margin-bottom:40px;
}

.fusion-layout-column.fusion-five-sixth,.fusion-layout-column.fusion-four-fifth,.fusion-layout-column.fusion-one-fifth,.fusion-layout-column.fusion-one-fourth,.fusion-layout-column.fusion-one-half,.fusion-layout-column.fusion-one-sixth,.fusion-layout-column.fusion-one-third,.fusion-layout-column.fusion-three-fifth,.fusion-layout-column.fusion-three-fourth,.fusion-layout-column.fusion-two-fifth,.fusion-layout-column.fusion-two-third {
position:relative;
float:left;
margin-right:4%;
margin-bottom:20px;
}

.fusion-layout-column.fusion-one-sixth {
width:13.3333%;
}

.fusion-layout-column.fusion-five-sixth {
width:82.6666%;
}

.fusion-layout-column.fusion-one-fifth {
width:16.8%;
}

.fusion-layout-column.fusion-two-fifth {
width:37.6%;
}

.fusion-layout-column.fusion-three-fifth {
width:58.4%;
}

.fusion-layout-column.fusion-four-fifth {
width:79.2%;
}

.fusion-layout-column.fusion-one-fourth {
width:22%;
}

.fusion-layout-column.fusion-three-fourth {
width:74%;
}

.fusion-layout-column.fusion-one-third {
width:30.6666%;
}

.fusion-layout-column.fusion-two-third {
width:65.3333%;
}

.fusion-layout-column.fusion-one-half {
width:48%;
}

.fusion-layout-column.fusion-spacing-no {
margin-left:0;
margin-right:0;
}

.fusion-layout-column.fusion-one-sixth.fusion-spacing-no {
width:16.6666666667%;
}

.fusion-layout-column.fusion-five-sixth.fusion-spacing-no {
width:83.333333333%;
}

.fusion-layout-column.fusion-one-fifth.fusion-spacing-no {
width:20%;
}

.fusion-layout-column.fusion-two-fifth.fusion-spacing-no {
width:40%;
}

.fusion-layout-column.fusion-three-fifth.fusion-spacing-no {
width:60%;
}

.fusion-layout-column.fusion-one-fourth.fusion-spacing-no {
width:25%;
}

.fusion-layout-column.fusion-three-fourth.fusion-spacing-no {
width:75%;
}

.fusion-layout-column.fusion-one-third.fusion-spacing-no {
width:33.33333333%;
}

.fusion-layout-column.fusion-two-third.fusion-spacing-no {
width:66.66666667%;
}

.fusion-layout-column.fusion-one-half.fusion-spacing-no {
width:50%;
}

.fusion-layout-column.fusion-column-last {
clear:right;
zoom:1;
margin-left:0;
margin-right:0;
}

.fusion-column.fusion-spacing-no {
margin-bottom:0;
width:100%!important;
}

.fusion-columns-1 .fusion-column:first-child,.fusion-columns-2 .fusion-column:first-child,.fusion-columns-3 .fusion-column:first-child,.fusion-columns-4 .fusion-column:first-child,.fusion-columns-5 .fusion-column:first-child,.fusion-author .fusion-author-ssocial .fusion-social-networks .fusion-social-network-icon:first-child {
margin-left:0;
}

.fusion-column,.fusion-column:nth-child(2n),.fusion-column:nth-child(3n),.fusion-column:nth-child(4n),.fusion-column:nth-child(5n),nav#nav,nav#sticky-nav {
margin-right:0;
}

.create-block-format-context,.fusion-body .fusion-page-title-bar .fusion-breadcrumbs,#style_selector,.no-mobile-totop .to-top-container,.no-mobile-slidingbar #slidingbar-area {
display:none;
}

.fusion-reading-box-container .reading-box.reading-box-center,.fusion-reading-box-container .reading-box.reading-box-right,.fusion-page-title-bar-left .fusion-page-title-secondary,.share-box .social-networks {
text-align:left;
}

#comment-input,.fusion-counters-box .fusion-counter-box:last-child {
margin-bottom:0;
}

h5.toggle span.toggle-title,.fusion-layout-column.fusion-four-fifth.fusion-spacing-no {
width:80%;
}

.project-content .project-description,.project-content .project-info,.portfolio-half .project-content,.shortcode-tabs .tab-hold .tabs li,.fusion-google-map {
width:100%!important;
}

.portfolio-half .flexslider,#nav-uber #megaMenu,.fusion-soundcloud iframe {
width:100%;
}

.ls-avada .ls-nav-next,.ls-avada .ls-nav-prev,.popup {
display:none!important;
}

.fusion-columns-2 .fusion-column:nth-of-type(3n),.fusion-columns-2 .fusion-flip-box-wrapper:nth-of-type(3n),.fusion-columns-4 .fusion-column:nth-of-type(3n),.fusion-columns-3 .fusion-column:nth-of-type(4n),.fusion-columns-3 .fusion-flip-box-wrapper:nth-of-type(4n),.fusion-columns-5 .fusion-column:nth-of-type(4n),.fusion-columns-5 .fusion-flip-box-wrapper:nth-of-type(4n),.fusion-columns-6 .fusion-column:nth-of-type(4n),.fusion-columns-6 .fusion-flip-box-wrapper:nth-of-type(4n) {
clear:both;
}

.ua-mobile #main,.ua-mobile .fusion-footer-widget-area,.ua-mobile .page-title-bar,.ua-mobile body,#main,.fullwidth-box,.fusion-footer-widget-area,.page-title-bar,body {
background-attachment:scroll!important;
}

#footer > .fusion-row,#header-sticky .fusion-row,.footer-area > .fusion-row,.fusion-header .fusion-row,.fusion-secondary-header .fusion-row,#footer > .fusion-row,.footer-area > .fusion-row,.fusion-header .fusion-row,.fusion-secondary-header .fusion-row {
padding-left:0!important;
padding-right:0!important;
}
}

@media only screen and max-width 800px{
body.side-header #wrapper {
margin-left:0!important;
margin-right:0!important;
}

.layout-boxed-mode .side-header-wrapper {
background-color:transparent;
}

#side-header {
transition:background-color .25s ease-in-out;
position:static;
height:auto;
width:100%!important;
-webkit-transition:background-color .25s ease-in-out;
-moz-transition:background-color .25s ease-in-out;
-ms-transition:background-color .25s ease-in-out;
-o-transition:background-color .25s ease-in-out;
margin:0!important;
padding:20px 30px!important;
}

#side-header .side-header-wrapper {
padding-bottom:0;
position:relative;
}

#side-header .fusion-logo {
float:left;
margin:0;
}

#side-header .side-header-content {
padding:0!important;
}

#side-header.fusion-mobile-menu-design-classic .fusion-logo {
float:none;
text-align:center;
}

body #wrapper .header-shadow:after,body.side-header #wrapper #side-header.header-shadow .side-header-border:before {
position:static;
height:auto;
box-shadow:none;
-webkit-box-shadow:none;
-moz-box-shadow:none;
}

#side-header.fusion-mobile-menu-design-modern .fusion-logo {
float:left;
margin:0;
}

#side-header.fusion-mobile-menu-design-modern .fusion-logo-menu-right .fusion-mobile-menu-icons {
float:left;
position:static;
}

#side-header.fusion-mobile-menu-design-modern .fusion-main-menu-container .fusion-mobile-nav-holder,#side-header.fusion-mobile-menu-design-modern .side-header-wrapper > .fusion-secondary-menu-search {
padding-top:20px;
margin-left:-30px;
margin-right:-30px;
margin-bottom:-20px;
}

#side-header.fusion-mobile-menu-design-modern .fusion-main-menu-container .fusion-mobile-nav-holder > ul {
display:block;
border-right:0;
border-left:0;
border-bottom:0;
}

.fusion-mobile-menu-design-modern .fusion-secondary-header {
padding:0!important;
}

.fusion-mobile-menu-design-modern .fusion-social-links-header {
max-width:100%;
text-align:center;
margin-top:10px;
margin-bottom:8px;
}

.fusion-mobile-menu-design-modern .fusion-social-links-header a {
margin-right:20px;
margin-bottom:5px;
}

.fusion-mobile-menu-design-modern .fusion-alignleft {
border-bottom:1px solid transparent;
}

.fusion-mobile-menu-design-modern .fusion-alignleft,.fusion-mobile-menu-design-modern .fusion-alignright {
width:100%;
float:none;
display:block;
}

.fusion-mobile-menu-design-modern .fusion-secondary-menu > ul > li {
display:inline-block;
vertical-align:middle;
text-align:left;
}

.fusion-mobile-menu-design-modern .fusion-secondary-menu-cart {
border-right:0;
}

.fusion-mobile-menu-design-modern .fusion-secondary-menu-icon {
background-color:transparent;
padding-left:10px;
padding-right:7px;
min-width:100%;
}

.fusion-mobile-menu-design-modern .fusion-secondary-menu .fusion-secondary-menu-icon,.fusion-mobile-menu-design-modern .fusion-secondary-menu .fusion-secondary-menu-icon:hover,.fusion-mobile-menu-design-modern .fusion-secondary-menu-icon:before {
color:#747474;
}

.fusion-mobile-menu-design-modern .fusion-header-tagline {
margin-top:10px;
float:none;
line-height:24px;
}

.fusion-header-wrapper .fusion-row {
padding-left:0;
padding-right:0;
max-width:100%;
}

.fusion-header-v4.fusion-mobile-menu-design-modern .fusion-logo .fusion-logo-link {
max-width:75%;
}

.fusion-header-v4.fusion-mobile-menu-design-modern .fusion-mobile-menu-icons {
position:absolute;
}

.fusion-mobile-menu-design-classic .fusion-secondary-header {
padding:10px;
}

.fusion-mobile-menu-design-classic .fusion-secondary-header .fusion-mobile-nav-holder {
margin-top:0;
}

.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-secondary-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-secondary-main-menu {
padding-top:6px;
padding-bottom:6px;
}

.fusion-mobile-menu-design-classic.fusion-header-v4 .searchform,.fusion-mobile-menu-design-classic.fusion-header-v5 .searchform {
display:block;
float:none;
width:100%;
margin:13px 0 0;
}

.fusion-mobile-menu-design-classic .fusion-alignleft {
margin-bottom:10px;
}

.fusion-mobile-menu-design-classic .fusion-alignleft,.fusion-mobile-menu-design-classic .fusion-alignright {
float:none;
width:100%;
line-height:normal;
display:block;
}

.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-contact-info {
text-align:center;
line-height:normal;
}

.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-social-links-header {
max-width:100%;
margin-top:5px;
text-align:center;
}

.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-header-tagline {
float:none;
text-align:center;
margin-top:10px;
line-height:24px;
margin-left:auto;
margin-right:auto;
}

.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-header-banner {
float:none;
text-align:center;
width:100%;
clear:both;
margin:20px auto 0;
}

.fusion-mobile-menu-design-modern .ubermenu-responsive-toggle,.fusion-mobile-menu-design-modern .ubermenu-sticky-toggle-wrapper {
clear:both;
}

.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-logo {
margin:0!important;
}

.fusion-mobile-menu-design-modern.fusion-header-v1 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v2 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v3 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v4 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v5 .modern-mobile-menu-expanded .fusion-logo {
margin-bottom:20px!important;
}

.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder {
padding-top:20px;
margin-left:-30px;
margin-right:-30px;
margin-bottom:calc(-20px-0px);
}

.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo .searchform {
float:none;
display:none;
}

.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder {
padding-top:0;
margin-left:-30px;
margin-right:-30px;
margin-bottom:0;
}

.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-secondary-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-secondary-main-menu {
position:static;
border:0;
}

.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-secondary-main-menu .fusion-mobile-nav-holder > ul,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-secondary-main-menu .fusion-mobile-nav-holder > ul {
border:0;
}

.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-sticky-header-wrapper,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-sticky-header-wrapper {
position:fixed;
width:100%;
}

.fusion-mobile-menu-design-modern.fusion-sticky-menu-only.fusion-header-v4 .fusion-secondary-main-menu,.fusion-mobile-menu-design-modern.fusion-sticky-menu-only.fusion-header-v5 .fusion-secondary-main-menu {
position:static;
}

.fusion-mobile-menu-design-classic .fusion-mobile-nav-holder .fusion-secondary-menu-icon {
text-align:inherit;
}

.no-overflow-y {
overflow-y:visible!important;
}

#content {
width:100%!important;
margin-left:0!important;
}

.sidebar {
width:100%!important;
float:none!important;
margin-left:0!important;
clear:both;
}

.fusion-columns .fusion-column {
width:100%!important;
float:none;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
}

.fusion-columns .fusion-column:not(.fusion-column-last) {
margin:0 0 50px;
}

.fusion-filters {
border-bottom:0;
}

.fusion-body .fusion-filter {
float:none;
border-bottom:1px solid #E7E6E6;
margin:0;
}

.fusion-secondary-menu-icon {
min-width:100%;
}

.fusion-body .fusion-page-title-bar {
padding-top:5px;
padding-bottom:5px;
min-height:calc(70px-10px);
height:auto;
}

.fusion-page-title-bar-left .fusion-page-title-captions,.fusion-page-title-bar-left .fusion-page-title-secondary,.fusion-page-title-bar-right .fusion-page-title-captions,.fusion-page-title-bar-right .fusion-page-title-secondary {
display:block;
float:none;
width:100%;
line-height:normal;
}

.fusion-page-title-bar-left .searchform {
display:block;
max-width:100%;
}

.fusion-page-title-bar-right .fusion-page-title-secondary {
text-align:right;
}

.fusion-page-title-bar-right .searchform {
max-width:100%;
}

.fusion-page-title-row {
display:table;
width:100%;
min-height:calc(70px-20px);
}

.fusion-page-title-wrapper {
display:table-cell;
vertical-align:middle;
}

.fusion-contact-info {
line-height:1.5em;
padding:1em 30px;
}

.fusion-body .fusion-blog-layout-medium-alternate .fusion-post-content,.fusion-body .fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-content {
float:none;
clear:both;
padding-top:20px;
margin:0;
}

.fusion-author .fusion-social-networks {
display:block;
margin-top:10px;
}

.fusion-author-tagline {
display:block;
float:none;
text-align:center;
max-width:100%;
}

.fusion-content-boxes.content-boxes-clean-horizontal .content-box-column,.fusion-content-boxes.content-boxes-clean-vertical .content-box-column {
border-right-width:1px;
}

.fusion-countdown .fusion-countdown-counter-wrapper {
margin-top:20px;
margin-bottom:10px;
}

.fusion-countdown .fusion-dash-title {
display:block;
font-size:16px;
}

#wrapper {
width:auto!important;
}

.fusion-body .fusion-social-links-footer,.fusion-copyright-notice {
display:block;
text-align:center;
}

.fusion-social-links-footer .fusion-social-networks {
display:inline-block;
float:none;
margin-top:0;
}

.fusion-copyright-notice {
padding:0 0 15px;
}

.fusion-copyright-notice:after,.fusion-social-networks:after {
content:"";
display:block;
clear:both;
}

.fusion-copyright-notice li,.fusion-social-networks li {
float:none;
display:inline-block;
}

.fusion-title {
margin-top:0!important;
margin-bottom:20px!important;
}

.tfs-slider .fusion-title {
margin-bottom:0!important;
}

#main .cart-empty {
float:none;
text-align:center;
border-top:1px solid;
border-bottom:none;
width:100%;
line-height:normal!important;
height:auto!important;
margin-bottom:10px;
padding-top:10px;
}

#main .return-to-shop {
float:none;
border-top:none;
border-bottom:1px solid;
width:100%;
text-align:center;
line-height:normal!important;
height:auto!important;
padding-bottom:10px;
}

.sidebar .social_links .social li {
width:auto;
margin-right:5px;
}



#comment-input input {
width:100%;
float:none!important;
margin-bottom:10px;
}

.widget.facebook_like iframe {
width:100%!important;
max-width:none!important;
}

.pagination {
margin-top:40px;
}

.portfolio-one .portfolio-item .image {
float:none;
width:auto;
height:auto;
margin-bottom:20px;
}

h5.toggle span.toggle-title {
width:80%;
}

#wrapper .full-boxed-pricing .column,#wrapper .sep-boxed-pricing .column {
float:none;
margin-bottom:10px;
margin-left:0;
width:100%;
}

.share-box {
height:auto;
}

#wrapper .share-box h4 {
float:none;
line-height:20px!important;
margin-top:0;
padding:0;
}

.share-box ul {
float:none;
overflow:hidden;
margin-top:0;
padding:0 25px 15px;
}

.project-content .project-description {
float:none!important;
}

.single-avada_portfolio .portfolio-half .project-content .project-description h3 {
margin-top:24px;
}

.project-content .fusion-project-description-details {
margin-bottom:50px;
}

#footer .social-networks {
width:100%;
position:relative;
left:-11px;
margin:0 auto;
}

.tab-holder .tabs {
height:auto!important;
width:100%!important;
}

body .shortcode-tabs .tab-hold .tabs li,body.dark .sidebar .tab-hold .tabs li {
border-right:none!important;
}

.error-message {
line-height:170px;
margin-top:20px;
}

.error-page .useful_links {
padding-left:0;
}

.social_links_shortcode .social li {
width:10%!important;
}

#wrapper .ei-slider {
width:100%!important;
height:200px!important;
}

.fusion-progressbar {
margin-bottom:10px!important;
}

#wrapper .content-boxes-icon-boxed .content-wrapper-boxed {
min-height:inherit!important;
padding-bottom:20px;
padding-left:3%;
padding-right:3%;
}

#wrapper .content-boxes-icon-boxed .content-box-column,#wrapper .content-boxes-icon-on-top .content-box-column {
margin-bottom:55px;
}

.fusion-counters-box .fusion-counter-box {
margin-bottom:20px;
padding:0 15px;
}

.wpcf7-form .wpcf7-number,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-text,.wpcf7-form textarea {
float:none!important;
width:100%!important;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
}

#toTop {
bottom:30px;
border-radius:4px;
height:40px;
z-index:10000;
-webkit-border-radius:4px;
}

#toTop:before {
line-height:38px;
}

#toTop:hover {
background-color:#333;
}

.tfs-slider .slide-content-container .btn {
min-height:0!important;
padding-left:30px;
padding-right:30px!important;
height:26px!important;
line-height:26px!important;
}

.fusion-revslider-mobile-padding {
padding-left:30px!important;
padding-right:30px!important;
}

#side-header,.side-header-background,#side-header.fusion-is-sticky,.fusion-header-wrapper .fusion-header,.fusion-header-wrapper .fusion-secondary-main-menu {
background-color:#fff;
}

#side-header .side-header-background,#side-header .side-header-border,#side-header .header-social,#side-header .header-v4-content,#side-header .fusion-main-menu,#side-header .side-header-content-1-2,#side-header .side-header-content-3,#side-header.fusion-mobile-menu-design-classic .fusion-main-menu-container .fusion-mobile-sticky-nav-holder,#side-header.fusion-is-sticky.fusion-sticky-menu-1 .fusion-mobile-nav-holder,#side-header.fusion-is-sticky.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern .fusion-secondary-menu-icon:after,.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-secondary-main-menu .searchform,.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-secondary-menu,.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic .fusion-mobile-nav-holder .fusion-secondary-menu-icon:after,.fusion-mobile-menu-design-classic .fusion-mobile-nav-holder .fusion-secondary-menu-icon:before,.fusion-body .fusion-page-title-bar .fusion-breadcrumbs,.fusion-content-boxes .content-box-shortcode-timeline,.fusion-reading-box-container .fusion-desktop-button,.create-block-format-context,#style_selector,.no-mobile-totop .to-top-container,.no-mobile-slidingbar #slidingbar-area {
display:none;
}

#side-header.fusion-mobile-menu-design-classic .fusion-main-menu-container .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-mobile-nav-holder {
display:block;
margin-top:20px;
}

#side-header.fusion-mobile-menu-design-modern .fusion-logo-left,#side-header.fusion-mobile-menu-design-modern .fusion-logo-center,#side-header.fusion-mobile-menu-design-modern .fusion-logo-menu-right .fusion-mobile-menu-icons a,.fusion-mobile-menu-design-modern.fusion-header-v5.fusion-logo-center .fusion-logo {
float:left;
}

#side-header.fusion-mobile-menu-design-modern .fusion-logo-right,#side-header.fusion-mobile-menu-design-modern .fusion-logo-menu-left .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-logo-right.fusion-header-v4 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-logo-right.fusion-header-v5 .fusion-logo {
float:right;
}

#side-header.fusion-mobile-menu-design-modern .fusion-mobile-menu-icons,.fusion-secondary-header .fusion-row,.fusion-header-v4 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-nav-holder > ul,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-nav-holder > ul,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-nav-holder > ul,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder > ul,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder > ul,.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-menu-icons,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-countdown,.fusion-countdown .fusion-countdown-counter-wrapper,.fusion-countdown .fusion-countdown-heading-wrapper,.fusion-countdown .fusion-countdown-link-wrapper,.fusion-reading-box-container .fusion-mobile-button,.fusion-reading-box-container .fusion-mobile-button.continue-center {
display:block;
}

#side-header.fusion-mobile-menu-design-modern .fusion-logo-menu-right .fusion-mobile-menu-icons :first-child,#side-header.fusion-mobile-menu-design-modern .fusion-logo-menu-left .fusion-mobile-menu-icons a:last-child,.fusion-secondary-header .fusion-alignright,.fusion-columns-1 .fusion-column:first-child,.fusion-columns-2 .fusion-column:first-child,.fusion-columns-3 .fusion-column:first-child,.fusion-columns-4 .fusion-column:first-child,.fusion-columns-5 .fusion-column:first-child {
margin-left:0;
}

.fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-row,.fusion-header .fusion-row,.fusion-footer-copyright-area > .fusion-row,.fusion-footer-widget-area > .fusion-row {
padding-left:0;
padding-right:0;
}

.fusion-body .fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignleft,.fusion-body .fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignright,.fusion-body .fusion-author .fusion-social-networks,.fusion-countdown .fusion-countdown-heading-wrapper,.fusion-countdown .fusion-countdown-link-wrapper {
text-align:center;
}

.fusion-body .fusion-mobile-menu-design-modern .fusion-secondary-menu > ul > li,body.fusion-body .fusion-secondary-header .fusion-alignright > *,.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-logo a,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo a,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-secondary-main-menu .searchform,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-secondary-main-menu .searchform {
float:none;
}

.fusion-secondary-header .fusion-alignleft,.no-mobile-slidingbar.mobile-logo-pos-left .mobile-menu-icons {
margin-right:0;
}

body.fusion-body .fusion-secondary-header .fusion-alignright .fusion-social-links-header .boxed-icons,.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-social-links-header a {
margin-bottom:5px;
}

.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-header,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-header,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-header,.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-header,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header {
padding-top:20px;
padding-bottom:20px;
}

.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-logo a,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-logo a,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-logo a,.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-logo a,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-logo a {
float:none;
text-align:center;
margin:0!important;
}

.fusion-mobile-menu-design-classic.fusion-header-v4 .search-table,.fusion-mobile-menu-design-classic.fusion-header-v5 .search-table,.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header .fusion-row,.fusion-body .fusion-layout-column.fusion-spacing-no,.fusion-body .fusion-layout-column.fusion-spacing-yes,#comment-textarea textarea,.error_page .useful_links,.fusion-soundcloud iframe {
width:100%;
}

.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-header-banner,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header-banner {
margin-top:10px;
}

.fusion-mobile-menu-design-classic .fusion-mobile-nav-item,.fusion-mobile-menu-design-classic .fusion-mobile-selector,.fusion-mobile-menu-design-modern .fusion-mobile-nav-item,.fusion-mobile-menu-design-modern .fusion-mobile-selector,.fusion-page-title-bar-left .fusion-page-title-secondary,.fusion-reading-box-container .reading-box.reading-box-center,.fusion-reading-box-container .reading-box.reading-box-right,.share-box .social-networks {
text-align:left;
}

.fusion-layout-column,.fusion-layout-column:nth-child(2n),.fusion-layout-column:nth-child(3n),.fusion-layout-column:nth-child(4n),.fusion-layout-column:nth-child(5n) {
margin-left:0;
margin-right:0;
}

.fusion-layout-column.fusion-spacing-no,#content.full-width,#comment-input,.fusion-counters-box .fusion-counter-box:last-child {
margin-bottom:0;
}

#slidingbar-area .columns .col,.avada-container .columns .col,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-6,.footer-area .fusion-columns .fusion-column,.fusion-columns-5 .col-lg-2,.fusion-columns-5 .col-md-2,.fusion-columns-5 .col-sm-2,.review {
float:none;
width:100%;
}

.fusion-page-title-bar-center .fusion-page-title-row,.fusion-social-links-footer {
width:auto;
}

.fusion-body .fusion-countdown .fusion-dash-title,#wrapper .sep-boxed-pricing .panel-wrapper {
padding:0;
}

.project-content .project-description,.project-content .project-info,.portfolio-half .flexslider,.portfolio-half .project-content,.shortcode-tabs .tab-hold .tabs li,.fusion-google-map {
width:100%!important;
}

.ls-avada .ls-nav-next,.ls-avada .ls-nav-prev,.popup,.product .images #carousel .flex-direction-nav,.product .images #slider .flex-direction-nav {
display:none!important;
}

.fullwidth-box,.ua-mobile #main,.ua-mobile .footer-area,.ua-mobile .fusion-page-title-bar,.ua-mobile body {
background-attachment:scroll!important;
}
}

@media only screen and max-width 800px and -webkit-min-device-pixel-ratio 15,only screen and max-width 800px and min-resolution 144dpi,only screen and max-width 800px and min-resolution 15dppx{
#side-header .fusion-mobile-logo-1 .fusion-mobile-logo-1x,.fusion-mobile-logo-1 .fusion-mobile-logo-1x {
display:none;
}

#side-header .fusion-mobile-logo-1 .fusion-mobile-logo-2x,.fusion-mobile-logo-1 .fusion-mobile-logo-2x {
display:inline-block;
}
}

@media only screen and min-width 800px{
.fusion-reading-box-container .reading-box.reading-box-center {
text-align:center;
}

.fusion-reading-box-container .reading-box.reading-box-right {
text-align:right;
}

.fusion-reading-box-container .fusion-desktop-button {
display:block;
}

.fusion-reading-box-container .fusion-mobile-button {
display:none;
}

.fusion-reading-box-container .continue-center {
display:inline-block;
}

body.side-header-right.layout-boxed-mode #side-header {
position:absolute;
top:0;
}

body.side-header-right.layout-boxed-mode #side-header .side-header-wrapper {
position:absolute;
}
}

@media only screen and min-device-width 320px and max-device-width 640px{
#wrapper {
width:auto!important;
overflow-x:hidden!important;
}

.fusion-columns .fusion-column {
float:none;
width:100%!important;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
margin:0 0 50px;
}

#slidingbar-area .fusion-columns .fusion-column,.footer-area .fusion-columns .fusion-column {
float:left;
width:98%!important;
}

.fullwidth-box {
background-attachment:scroll!important;
}

.review {
float:none;
width:100%;
}

.copyright,.social-networks {
float:none;
text-align:center;
padding:0 0 15px;
}

.copyright:after,.social-networks:after {
content:"";
display:block;
clear:both;
}

.copyright li,.social-networks li {
float:none;
display:inline-block;
}

.mobile-button {
display:block!important;
float:none;
}

.title {
margin-top:0!important;
margin-bottom:20px!important;
}

#content {
width:100%!important;
float:none!important;
margin-left:0!important;
margin-bottom:50px;
}

.sidebar {
width:100%!important;
float:none!important;
margin-left:0!important;
clear:both;
}

.sidebar .social_links .social li {
width:auto;
margin-right:5px;
}

#comment-input input {
width:90%;
float:none!important;
margin-bottom:10px;
}

#comment-textarea textarea {
width:90%;
}

.widget.facebook_like iframe {
width:100%!important;
max-width:none!important;
}

.pagination {
margin-top:40px;
}

.portfolio-one .portfolio-item .image {
float:none;
width:auto;
height:auto;
margin-bottom:20px;
}

h5.toggle span.toggle-title {
width:80%;
}

#wrapper .sep-boxed-pricing .panel-wrapper {
padding:0;
}

#wrapper .full-boxed-pricing .column,#wrapper .sep-boxed-pricing .column {
float:none;
margin-bottom:10px;
margin-left:0;
width:100%;
}

.share-box {
height:auto;
}

#wrapper .share-box h4 {
float:none;
line-height:20px!important;
margin-top:0;
padding:0;
}

.share-box ul {
float:none;
overflow:hidden;
margin-top:0;
padding:0 25px 25px;
}

.project-content .project-description {
float:none!important;
}

.project-content .fusion-project-description-details {
margin-bottom:50px;
}

.ls-avada .ls-nav-next,.ls-avada .ls-nav-prev {
display:none!important;
}

#footer .social-networks {
width:100%;
position:relative;
left:-11px;
margin:0 auto;
}

.recent-works-items a {
max-width:64px;
}

#slidingbar-area .flickr_badge_image img,.footer-area .flickr_badge_image img {
max-width:64px;
padding:3px!important;
}

.tab-holder .tabs {
height:auto!important;
width:100%!important;
}

body .shortcode-tabs .tab-hold .tabs li,body.dark .sidebar .tab-hold .tabs li {
border-right:none!important;
}

.error_page .useful_links {
width:100%;
padding-left:0;
}

.social_links_shortcode .social li {
width:10%!important;
}

#wrapper .ei-slider {
width:100%!important;
height:200px!important;
}

.fusion-progressbar {
margin-bottom:10px!important;
}

#wrapper .content-boxes-icon-boxed .content-wrapper-boxed {
min-height:inherit!important;
padding-bottom:20px;
padding-left:3%!important;
padding-right:3%!important;
}

#wrapper .content-boxes-icon-boxed .content-box-column,#wrapper .content-boxes-icon-on-top .content-box-column {
margin-bottom:55px;
}

.share-box .social-networks {
text-align:left;
}

.no-mobile-totop .to-top-container,.no-mobile-slidingbar #slidingbar-area,.continue,#style_selector {
display:none;
}

#content.full-width,#comment-input {
margin-bottom:0;
}

.project-content .project-description,.project-content .project-info,.portfolio-half .flexslider,.portfolio-half .project-content,.shortcode-tabs .tab-hold .tabs li,.fusion-google-map {
width:100%!important;
}
}



@media only screen and max-width 1000px{
.no-csstransforms .sep-boxed-pricing .column {
margin-left:1.5%!important;
}
}

@media screen and max-width 782px{
.admin-bar p.demo_store,body.admin-bar #wrapper #slidingbar-area,body.layout-boxed-mode.side-header-right #slidingbar-area {
top:46px;
}

body.body_blank.admin-bar {
top:45px;
}

html #wpadminbar {
z-index:99999!important;
position:fixed!important;
}
}

@media only screen and min-device-width 768px and max-device-width 1024px{
#wrapper .ei-slider {
width:100%;
}
}

@media only screen and min-device-width 320px and max-device-width 480px{
#wrapper .ei-slider {
width:100%;
}
}

@media only screen and min-device-width 768px and max-device-width 1024px and orientation landscape{
.fusion-main-menu > ul > li {
padding-right:25px;
}

#wrapper .fusion-page-title-bar {
height:80px!important;
}

#wrapper .ei-slider {
width:100%;
}

.fullwidth-box,#main,.fullwidth-box,.fusion-footer-widget-area,.page-title-bar,body {
background-attachment:scroll!important;
}
}

@media screen and -ms-high-contrast active,-ms-high-contrast none{
.gravity-select-parent .select-arrow {
height:24px;
line-height:24px;
}

.fusion-imageframe,.imageframe-align-center {
font-size:0;
line-height:normal;
}
}

