/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/


.sub_cat_item > a{
	display: inline-block;
}
.archive .inner-ul{
	padding-left: 10px !important;
}
.archive .inner-inner-ul{
	padding-left: 20px !important;
}
.cat_sidebar_item .motos-cat-active{
	color: #020D75 !important;
	font-weight: bold;
}
a.motos-cat-active{
	color: #020D75 !important;
	font-weight: bold;
}
.cat_sidebar_item a{
	display: inline-block !important;
}

.cat_sidebar_item span{
	cursor: pointer;
}


/************Header*****************/

.search-field input{
	background-color: rgba(255,255,255,0.4)!important;
	border:none!important;
	border-top-left-radius:10px;
	border-bottom-left-radius:10px;
}

.link-banner-categories{
	cursor: pointer!important;
}

.searchform .search-table .search-button input[type=submit]{
	background-color: rgba(255,255,255,0.4)!important;
	border:none!important;
	border-top-right-radius:10px;
	border-bottom-right-radius:10px;
}

.fusion-header-v4 .search-table {
    width: 220px!important;
}

.top-header-email-motobelas {
    display: inline-block;
    font-size: 12px!important;
    font-weight: 300!important;
    color: #FFFFFF;
}

.top-header-email-motobelas a{
	color:#fff!important;
	padding-left: 10px;
}

.phone-header-email-motobelas {
    display: inline-block;
    padding-left: 15px;
    color: #FFFFFF;
    font-size: 12px!important;
    font-weight: 300!important;

}

.phone-header-email-motobelas a{
	color:#fff!important;
	padding-left: 10px;
}

.fusion-header-v4 .fusion-header {
    padding-top: 0px!important;
    padding-bottom: 10px!important;
    border-bottom-color:#020D75!important;
}

.fusion-secondary-main-menu {
    border-bottom-color:#020D75!important;
}

#menu-main-menu{
	margin-top: 10px!important;
}

.fusion-logo{
	margin-top: 10px!important;
}

li.fusion-main-menu-cart{
	display:none!important;
}

#sliders-container .rev_slider_wrapper{
	border:none!important;
}

.fusion-secondary-header {
    background-color: #020D75!important;
    color:#fff!important;
    padding-top: 5px!important;
    padding-bottom: 5px!important;
}

.fusion-contact-info a{
	color:#fff!important;
}

.fusion-secondary-menu span{
	color:#020D75!important;
	font-weight: bold;
}

.fusion-logo{
	margin-top: 20px!important;
}

.fusion-secondary-menu > ul > li{
	border: none;
}

.fusion-main-menu > ul > li > a{
	font-weight: 700!important;
	height: 50px!important;
    line-height: 48px!important;
}


.fusion-secondary-menu-cart{
	display: none;
}

.fusion-main-menu-cart a{
	display: none;
}

.fusion-page-title-bar{
	display: none;
}

.fusion-menu-login-box a{
	display: none!important;
}

/**************home***************/

 #main {
    padding-top: 0px!important;
    margin-top: -30px!important;
}

.home #main {
    padding-top: 0px!important;
    margin-top: -50px!important;
}

.single-product #main {
    padding-top: 50px!important;
    margin-top: 0px!important;
}

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #020D75!important;
}

.owl-theme .owl-dots .owl-dot span {
   background: #020D75!important;
}

.button-novidades-repeater{
	border-radius:5px!important;
	border: 1px solid #020D75!important;
	background-color:white!important;
	color:#000000!important;
	padding:5px 10px!important;
	position: relative;
}

.button-novidades-repeater:after{
	content:">";
	right: 0px!important;
	color:#020D75!important;
}

.rev_slider_wrapper .shadow-left{
	display: none!important;
}

.rev_slider_wrapper .shadow-right{
	display: none!important;
}

.content-novidades-repeater{
	margin-bottom: 30px!important;
}

.link-novidades-repeater{
	text-align: right;
	margin-bottom: 20px;
}

.title-novidades-repeater h2{
	color:#020D75!important;
	font-size: 26px!important;
	font-weight: bold!important;
	position: relative;
	display: block;
}

.title-novidades-repeater h2:after{
	content: "";
    position: absolute;
    bottom: 0;
    border: 1px solid #020D75!important;
    left: 0px;
    width: 100%;
}

.main-title h2{
	color:#020D75!important;
	font-size: 26px!important;
	font-weight: bold!important;
	position: relative;
	display: inline-block;
}

.main-title h2:after{
	content: "";
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 300px;
    margin-left: -150px!important;
    border: 0.5px solid #020D75!important;
}

.motobelas-boxes-home .fusion-title{
	margin-top: -60px!important;
    z-index: 10;
    position: absolute;
}


.modelo-motobelas .fusion-title h3{
	color:#fff!important;
	font-size:20px!important;
	padding-left: 10px!important;
}


.modelo-motobelas .fusion-imageframe{
	z-index: 1!important;
	    margin-bottom: 20px;

}

.motos-cat-active a{
	color:#020d75!important;
	font-weight: bold;
}

/*************Newsletter***************/

.newsletter-section{
	background-color: #020D75!important;
	padding:40px 0px!important;
}


.newsletter-title{
	color:#fff!important;
	font-size:30px;
	text-transform: uppercase;
	margin-bottom:0px!important;
}

.newsletter-subtitle{
	color:#fff!important;
	font-size:20px;
	font-weight: 400!important;
}

.newsletter-section input[type="email"]{
	box-shadow: 0 0 5px 0 rgba(255,255,255,0.67);
	background-color: transparent;
	color:#fff!important;
    padding: 18px 10px;
}

.newsletter-section input[type="submit"]{
	color:#020D75!important;
	background-color: #fff!important;
	border-radius: 8px!important;
	padding: 10px 30px!important;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #fff!important;
}
::-moz-placeholder { /* Firefox 19+ */
  color:#fff!important;
}
:-ms-input-placeholder { /* IE 10+ */
  color:#fff!important;
}
:-moz-placeholder { /* Firefox 18- */
  color:#fff!important;
}

.flexslider{
	margin: 0 0 10px!important;
}

#carousel.flexslider li.flex-active-slide{
	border:2px solid #020D75!important;
}

.fusion-icon-search{
	display: none;
}

/*****************************Loja *****************************/

.tax-product_cat #main {
    padding-top: 50px!important;
    margin-top: 0px!important;
}

.products li.product{
	box-shadow: 0 0 5px 0 rgba(0,0,0,0.15)!important;
	border: none!important;
}

.products li .fusion-content-sep{
	display: none!important;
}

.products h3.product-title {
	color:#393938!important;
	font-weight: bold!important;
}

.products .product-details{
	border-bottom: 1px solid #020D75!important;
}

.products h3.product-title{
	float:left;
}

.products .product-details-container .fusion-price-rating{
	float: right;
}

.products .product-details-container {
    min-height: 35px!important;
}

.products .price>.amount{
	font-weight: bold!important;
	color:#020d75!important;
	font-size:20px!important;
	font-style: italic!important;
}


.products .product-buttons a:before{
	color:#020d75!important;
}

.products .product-buttons a:hover{
	color:#333333!important;
}

.products .product-buttons a{
	font-size: 14px!important;
    font-style: italic!important;
}

.products .show_details_button::before{
	display: none!important;
}

.link-banner-categories{
	position: relative!important;
}

.link-banner-categories:before{
	content: "";
    border: 1px solid #020D75;
    width: 220px;
    position: absolute;
    bottom: -15px!important;
}

.codenegar-shop-loop-wrapper .product-category{
	text-align: center;
}

/*******************Single Product*********************/

.product-details .fusion-price-rating{
	display: none!important;
}

.single-product .price{
	display: none!important;
}

.woocommerce-loop-category__title{
	color:#020D75!important;
	font-weight: bold!important;
	text-align: center;
}

.single-product .product_title{
	color:#020d75!important;
	font-size:28px!important;
	font-weight:bold!important;
	position: relative;
	display: inline;
}


.single-product .product_title:after{
	content:"";
	border:1px solid #020d75!important;
	position: absolute;
	width: 120%!important;
	left:0px;
	bottom: 0;
}

.single-product .product .entry-summary .price{
	display: block;
    position: relative;
}

.single-product .fusion-separator{
	display: none;
}

.single-product .price > .amount {
    color: #020d75!important;
    font-size: 28px!important;
    font-weight: bold!important;
    position: relative;
    padding-left: 20px;
}

.single-product .product .entry-summary .price:before{
	border-left: 1px solid #979797;
    content: "";
    position: absolute;
    height: 100%;
}

.single-product .single_add_to_cart_button-product{
	background-color: #020d75!important;
	padding: 10px 25px!important;
	color:#fff!important;
}


.mfp-bg{
	z-index: 9999999!important;
}

.mfp-wrap {
    z-index: 99999999!important;
}

.white-popup-block {
    background: #FFF;
    padding: 20px 30px;
    text-align: left;
    max-width: 650px;
    margin: 40px auto;
    position: relative;
}


.white-popup-block textarea{
	width: 100%;
	color:#000!important;
}

a.popup-modal-dismiss{
	position: absolute;
    right: -10px;
    background-color: #020D75!important;
    padding: 3px 11px;
    border-radius: 20px;
    color: #fff!important;
    top: -10px;
}

.white-popup-block input{
	color:#000!important;
}

.ui-slider-horizontal{
	height:1px!important;
}

.ui-slider-horizontal .ui-slider-handle {
    background: none!important;
    border: none!important;
    margin-left: -.6em!important;
}

.ui-slider .ui-slider-handle:before, .ui-slider .ui-slider-handle:after{
	background-color: #020d75!important;
	border: 1px solid #020d75!important;
}

.price_slider_amount .button{
	background-color:#020D75!important;
}

.white-popup-block input[type="submit"]{
	color:#fff!important;
	background-color:#020D75!important;
	float: right!important;
}

.white-popup-block input::-webkit-input-placeholder{
  color: #000000!important;
}

.white-popup-block input::-moz-placeholder { /* Firefox 19+ */
  color: #000000!important;
}

.white-popup-block textarea::-webkit-input-placeholder{ /* Firefox 19+ */
  color: #000000!important;
}

.white-popup-block textarea::-moz-placeholder { /* Firefox 19+ */
  color: #000000!important;
}







.single-product .product .summary .cart .quantity .qty{
	width: 40px!important;
	height:35px!important;
}

.single-product form.cart{
	background-color:#EDEDED!important;
}

.single-product .product .summary .cart .quantity {
    margin: 20px 20px 20px 20px!important;
}

.single-product .product_meta>span{
	color:#020d75!important;
	font-weight: bold;
}

.single-product .product_meta a{
	font-weight: 400;
}

.single-product .product_meta a:hover{
	color:#333333;
}

.single-product .product_meta{
	padding-top: 0px;
	float: none!important;
	text-align: right;
}

.social-share-single-page{
	text-align: right;
}

.social-share-single-page ul li{
	display: inline-block;
	padding:0 5px;

}

.partilhar-social-share{
	color:#020d75!important;
}

ul.tabs{
	border-color:#020d75!important;
}

ul.tabs li{
	border-top:none!important;
	border-left:none!important;
	border-right: 1px solid  #020d75!important;
}

ul.tabs li a{
	color:#020d75!important;
	font-size: 18px!important;
}

ul.tabs li.active a{
	color:#020d75!important;
	font-weight: bold!important;
	font-size: 18px!important;
}

.single-product .woocommerce-Tabs-panel{
	border: none!important;
}

.woocommerce-Tabs-panel h2{
	display: none!important;
}

.woocommerce-Tabs-panel strong{
	color:#020d75!important;
}

.woocommerce-tabs .panel{
	padding:10px!important;
}

/**********Produtos relacionados********/

.single-product .related.products .title-heading-left {
    color: #020d75!important;
    font-size: 28px!important;
    font-weight: bold!important;
    position: relative;
    display: inline;
}

.single-product .related.products .title-heading-left:after {
    content: "";
    border: 1px solid #020d75!important;
    position: absolute;
    width: 140%!important;
    left: 0px;
    bottom: 0;
}

.single-product .related.products .title-sep{
	display: none;
}


/**********Galeria do produto**************/

.single-product .product_meta{
	display: none!important;
}


.hesperiden .tp-bullet {
    margin-top: -90px!important;
    background:#020D75!important;
}



/**********A empresa**********************/

.empresa-background-motobelas .fusion-title{
	margin-bottom: 0px!important;
	padding-top: 100px!important;
}

.empresa-main-title h1{
	color:#fff!important;
	font-size: 28px!important;
	font-weight: bold!important;
	position: relative;
	display: inline-block;
}

.empresa-main-title h1:after{
	content: "";
    position: absolute;
    bottom: 0;
    left: 50%;
    width:500px;
    margin-left: -150px!important;
    border: 0.5px solid #fff!important;
}


#stand-section .fusion-text{
	color:#fff!important;
}

.empresa-main-title h2{
	color:#fff!important;
	font-size: 28px!important;
	font-weight: bold!important;
	position: relative;
	display: inline-block;
}

.empresa-main-title h2:after{
	content: "";
    position: absolute;
    bottom: 0;
    left: 50%;
    width:500px;
    margin-left: -150px!important;
    border: 0.5px solid #fff!important;
}

.pecas-motobelas-main-title h2{
	color:#020D75!important;
	font-size: 28px!important;
	font-weight: bold!important;
	position: relative;
	display: inline-block;
}

.stand-entre-outras-title h2{
	color:#fff!important;
	font-size: 18px!important;
	font-weight: bold!important;
	padding-top: 30px!important;
}

.pecas-motobelas-main-title h2:after{
	content: "";
    position: absolute;
    bottom: 0;
    left: 50%;
    width:500px;
    margin-left: -150px!important;
    border: 0.5px solid #020D75!important;
}

#oficina-section .fusion-text{
	color:#fff!important;
}

.oficina-motobelas-main-title h2{
	color:#fff!important;
	font-size: 28px!important;
	font-weight: bold!important;
	position: relative;
	display: inline-block;
}

.oficina-motobelas-main-title h2:after{
	content: "";
    position: absolute;
    bottom: 0;
    left: 50%;
    width:500px;
    margin-left: -150px!important;
    border: 0.5px solid #fff!important;
}

.oficina-contacto-main-title{
	margin-bottom: 5px!important;
}

.oficina-contacto-main-title h2{
	color:#fff!important;
	font-size: 18px!important;
	font-weight: bold!important;
	padding-top: 30px!important;
}

.button-oficina-contacto{
	background-color:#fff!important;
	border-radius: 8px!important;
}

.button-oficina-contacto span{
	color:#020D75!important;
	font-weight: bold;
	font-size: 16px;
}

/*************A yahama**********************/

.yahama-fundador-box h3{
	color:#020D75!important;
	font-weight: 400!important;
	font-size: 14px!important;
	margin-top: 10px!important;
}

.yamaha-main-title h2 {
    color:#020D75!important;
    font-size: 28px!important;
    font-weight: bold!important;
    position: relative;
    display: inline-block;
}

.yamaha-main-title h2:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 500px;
    margin-left: -150px!important;
    border: 0.5px solid #020D75!important;
}


#r1-section .fusion-text{
	margin-top: 120px!important;
}

.sede-yamaha-image{
	margin-top: 45px;
}



/************Contactos*****************/

.contactos-main-title h2 {
    color:#020D75!important;
    font-size: 20px!important;
    font-weight: bold!important;
    position: relative;
    display: inline-block;
}

.contactos-main-title h2:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0%;
    width: 500px;
    margin-left: 0px!important;
    border: 0.5px solid #979797!important;
}

.fusion-google-map{
	border: 8px solid #DCDCDC;
}


#pedido-informacao-contactos h2 {
    color:#020D75!important;
    font-size: 28px!important;
    font-weight: bold!important;
    position: relative;
    display: inline-block;
}

#pedido-informacao-contactos h2:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0%;
    width: 500px;
    margin-left: 0px!important;
    border: 0.5px solid #020D75!important;
}

#pedido-informacao-contactos input{
    border: 1px solid #979797!important;
    background-color: white!important;
    color: #979797!important;
    border-radius: 8px!important;
    box-shadow: 0 0 4px 0 rgba(0,0,0,0.5);
}

#pedido-informacao-contactos input::-webkit-input-placeholder{
  color: #979797!important;
}

#pedido-informacao-contactos textarea{
    border: 1px solid #979797!important;
    background-color: white!important;
    color: #979797!important;
    border-radius: 8px!important;
    box-shadow: 0 0 4px 0 rgba(0,0,0,0.5);
    margin-top:20px;
}


#pedido-informacao-contactos input[type="submit"]{
	float: right;
	background-color: #081379!important;
	color:#fff!important;
	padding:10px 30px;
	margin-top: 20px!important;
}


/*************Sidebar******************/

.catalog-ordering{
	display: none;
}

#sidebar .widget-title{
	color:#020D75!important;
    font-size: 24px!important;
    font-weight: bold!important;
    position: relative;
    border-bottom: 1px solid #020D75!important;
}

#wcpf_cat_cat_list li{
	border: none!important;
}

#wcpf_cat_cat_list li{
	padding-bottom: 0px;
}

#wcpf_cat_cat_list li a{
	color:#020D75;
}

#wcpf_cat_cat_list li a:hover{
	color:#020D75;
}

#wcpf_cat_cat_list li a:hover:before{
	color:#020D75;
}

.fusion-content-widget-area .widget_layered_nav li.chosen{
	background-color: #020D75!important;
	padding-bottom: 10px!important;
}

.fusion-content-widget-area .widget_layered_nav li.chosen a:hover {
    color: #fff!important;
}

.fusion-content-widget-area .widget_layered_nav li.chosen a{
	color: #fff!important;
}

.fusion-content-widget-area .widget_layered_nav li.chosen a:hover:before {
    color: #fff!important;
}




/*************Footer*******************/

.fusion-footer-copyright-area {
    background-color: #020D75!important;
    border-color: #4b4c4d!important;
    padding-top: 18px;
    padding-bottom: 16px;
}

.fusion-footer-widget-area{
	background-color: #fff!important;
	padding-bottom: 30px!important;
}

footer{
	border:none!important;
}

.contacts-footer-left {
    display: inline-block;
}

.fusion-footer-widget-area h4{
	font-size: 18px!important;
	color:#020D75!important;
	font-weight: bold!important;
	border-bottom:1px solid #979797;
	margin-bottom: 20px!important;
}

#menu-empresa li{
	border: none!important;
    padding-bottom: 0px!important;
}

#menu-empresa li a{
	color:#0C0C0C!important;
}

#menu-empresa li a:hover{
	color:#0C0C0C!important;
}

#menu-empresa li a:before{
	color:#0C0C0C!important;
}

#menu-empresa li a:hover:before{
	color:#0C0C0C!important;
}

.contacts-footer-right {
    display: inline-block;
    font-size: 14px;
    padding-left: 10px;
    position: absolute;
    margin-top: -5px;
    color:#0C0C0C;
}

.fusion-footer input[type="text"], .fusion-footer input[type="email"]{
	border:1px solid #020D75!important;
	background-color: white;
	color:#020D75!important;
	border-radius: 8px!important
}

.fusion-footer textarea{
	border:1px solid #020D75!important;
	color:#020D75!important;
	margin-top: 20px!important;
	margin-bottom: 20px!important;
	height: 100px!important;
	border-radius: 8px!important
}

.fusion-footer input[type="submit"]{
	border:1px solid #020D75!important;
	background-color: white;
	color:#020D75!important;
	border-right: 8px;
	float:right;
	background-color: #fff!important;
	border-radius: 8px!important;
	padding: 10px 20px!important;
}

.fusion-footer input::-webkit-input-placeholder{
  color: #020D75!important;
}

.fusion-footer textarea::-webkit-input-placeholder{
  color: #020D75!important;
}

.fusion-footer input::-moz-placeholder { /* Firefox 19+ */
  color: #020D75!important;
}

.fusion-menu-cart{
	display: none!important;
}

.fusion-icon-shopping-cart{
	display: none!important;
}

/*****************Search Page*************************/

form.searchform input{
	color:#fff!important;
}

.search .fusion-single-line-meta{
	display: none!important;
}

.search .fusion-meta-info .fusion-alignright{
	display: none!important;
}

.search .fusion-rollover{
	display: none!important;
}

.search .fusion-post-title a{
	color:#020D75!important;
	font-weight: bold;
}

.search .fusion-read-more{
	font-size:16px!important;
}

.search .fusion-read-more:hover{
	color:#020D75!important;
}

.search .fusion-read-more:after{
	color:#020D75!important;
}

.search-page-search-form-top{
	padding-bottom: 0px!important;
}

.search article .fusion-post-wrapper{
	box-shadow: 0 0 5px 0 rgba(0,0,0,0.15)!important;
}



.pagination .current{
	background-color: #020D75!important;
	border-color: #020D75!important;
}

a.pagination-next:hover{
	color:#020D75!important;
}

a.pagination-next:after{
	color:#020D75!important;
}




/*****************************Media Queries*****************************/

@media screen and (max-width: 992px) and (min-width: 768px) {

/***********Header*************/

	.newsletter-section input[type="submit"]
	{
		margin-top: 20px!important;
	}

	#text-3.fusion-footer-widget-column input[type="email"]{
		margin-top: 20px!important;
	}

	.fusion-columns .fusion-column{
		margin-bottom: 20px!important;
	}

}


@media screen and (max-width: 767px) and (min-width: 481px) {

	/***********Header*************/

	#main {
	    padding-top: 50px!important;
	    margin-top: 0px!important;
	}

    .fusion-header-v4 .search-table{
    	margin:0 auto!important;
    	margin-top: 5px!important;
    }

    .search-table{
    	margin-top: 0px!important;
    }

    .fusion-mobile-menu-icons a {
	    margin-top: 25px!important;
	}

	.fusion-body .products li {
	    width: 100%!important;
	    margin-bottom: 30px!important;
	}

	.newsletter-section input[type="submit"]{
		margin-top: 20px!important;
	}

	/************Home**********************/

	.motobelas-boxes-home {
		text-align: center;
	}

	.motobelas-boxes-home .fusion-title{
		margin-left: 150px!important;
	}

	/**********Footer***************/

	.fusion-footer-widget-area{
		padding-bottom: 30px!important;
	}


	#text-3.fusion-footer-widget-column input[type="email"]{
		margin-top: 20px!important;
	}

	.fusion-columns .fusion-column{
		margin-bottom: 20px!important;
	}

	#nav_menu-2{
		margin-top: 40px!important;
	}

	/**********A empresa*********************/

	#stand-section .fusion_builder_column_1_6{
		width: 50%!important;
	}

	#stand-section .title-sep{
		display: none;
	}

	#r1-section .fusion-text {
	    margin-top: 0px!important;
	}


}

@media only screen and (max-width: 480px) {

    /***********Header*************/

     #main {
	    padding-top: 50px!important;
	    margin-top: 0px!important;
	}

    .fusion-header-v4 .search-table{
    	margin:0 auto!important;
    	margin-top: 5px!important;
    }

    .search-table{
    	margin-top: 0px!important;
    }

    .fusion-mobile-menu-icons a {
	    margin-top: 25px!important;
	}

	.fusion-body .products li {
	    width: 100%!important;
	    margin-bottom: 30px!important;
	}

	.newsletter-section input[type="submit"]{
		margin-top: 10px!important;
	}


	/**********A empresa*********************/

	#stand-section .fusion_builder_column_1_6{
		width: 50%!important;
	}

	/********Single Product******************/

	ul.tabs li {
	    border-top: 1px solid #020d75!important;
	    border-left: 1px solid #020d75!important;
	    border-right: 1px solid #020d75!important;
	    border-bottom: 1px solid #020d75!important;
	}

	#nav_menu-2{
		margin-top: 40px!important;
	}

	/**********Página Contactos *************/

		#pedido-informacao-contactos input{
			margin-bottom: 10px!important;
		}

		#pedido-informacao-contactos textarea{
			margin-top: 0px!important;
		}


		/**********Footer***************/

		.fusion-footer-widget-area{
			padding-bottom: 30px!important;
		}


		#text-3.fusion-footer-widget-column input[type="email"]{
			margin-top: 20px!important;
		}

		.fusion-columns .fusion-column{
			margin-bottom: 20px!important;
		}

		.fusion-footer-widget-column {
			overflow: hidden!important;
		}

		#r1-section .fusion-text {
		    margin-top: 0px!important;
		}

}
