/*
Theme Name: Porto Child
Theme URI: https://www.portotheme.com/wordpress/porto
Author: P-THEMES
Author URI: https://www.portotheme.com/
Description: Porto Responsive WordPress + eCommerce Theme.
Version: 1.1
Template: porto
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
*/

/*************** ADD YOUR CUSTOM CSS HERE  ***************/




/*MODIFICARE SPAZIATURE IN TESTATA*/
.page-top > .container{
    padding-top:0px !important;
    padding-bottom:14px !important;
}


/*FINE*/
/*MODIFICARE SPAZIATURA MENU DA LOGO*/
.ubermenu-submenu.ubermenu-submenu-align-full_width{
    margin-top:4px !important;
}
/*FINE*/

/*Modifica slider revolution arrow*/

rs-arrow.tp-rightarrow.tparrows.uranus.noSwipe {
    transform: translate(-60px, -10px) !important;
}

rs-arrow.tp-leftarrow.tparrows.uranus.noSwipe {
    transform: translate(50px, -10px) !important;
}


/*FINE*/

.elementor-widget-image .elementor-image img{
	width:100%;
}
.elementor-widget-image .elementor-image a{
	width:100%;
}

#breadcrumbs-boxed .page-top{
    padding-top:0px;
    padding-bottom:0px;
}
.page-top{
	padding-top:1px;
	padding-bottom:1px;
}
.page-top .page-title{
    font-size: 24px;
    letter-spacing:0px;
    line-height: 40px;
    font-family: 'Josefin Sans';
	font-weight: 300 !important;
}
.backToParent:hover{
    text-decoration: none;
}
.backToParent{
    display: flex;
    justify-content: center;
    text-decoration: none;
    align-items: center;
}
.backToParent img {
    height:40px;
    margin-right:22px;
    width:auto;
}
.backToParent span{
    font-size: 45px;
    line-height: 60px;
    font-family:'Josefin Sans';
    margin-left:8px;
}
@media(max-width:768px){
    .page-top .page-title{
        font-size: 40px;
        line-height: 80px;
    }
    .backToParent span{
        font-size: 40px;
        line-height: 80px;
    }
    .backToParent img {
        height:40px;
        width:auto;
    }
}
@media(max-width:480px){
    .page-top .page-title{
        font-size: 26px;
        line-height: 45px;
    }
    .backToParent span{
        font-size: 35px;
        line-height: 55px;
    }
    .backToParent img {
        height:40px;
        width:auto;
    }
    header#header .elementor-column-gap-default > .elementor-row > .elementor-column#logo-column > .elementor-element-populated{
        padding-left:0px;
        padding-right:0px;
    }
    header#header .elementor-column-gap-default > .elementor-row > .elementor-column#header-sx > .elementor-element-populated{
        padding-left:0px;
    }
    header#header .elementor-column-gap-default > .elementor-row > .elementor-column#header-dx > .elementor-element-populate{
        padding-right:0px;
    }
}
.small-icon-top{
    width:50px;
}
.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{
    padding:30px
}
/*@media(min-width:992px){
    .readmoreDiv{
        margin-top: -22px;
    }
}*/
b, strong {
    font-weight: 500 !important;
}

.tp-leftarrow{
    background-size: contain !important;
	background-image: url(https://www.nathaliejean.com/wp-content/uploads/2021/12/left-arrow-grey.png) !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-color:transparent;
}
.tp-rightarrow{
    background-size: contain !important;
    background-image: url(https://www.nathaliejean.com/wp-content/uploads/2021/12/right-arrow-grey.png) !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-color:transparent;
}
.wp-block-themepunch-revslider .uranus.tparrows {
    width: 10px !important;
    height: 18px !important;
}

.uranus.tparrows:before{
    content:'';
     display:none; 
}

@media (min-width: 992px){
    #header-boxed, #footer-boxed, #main-boxed {
        max-width: 1600px;
    }
}

@media (max-width: 1024px){
	body rs-arrow.tp-leftarrow.tparrows.uranus.noSwipe {
    transform: translate(25px, -25px) !important;
	}
	
	body rs-arrow.tp-rightarrow.tparrows.uranus.noSwipe {
    transform: translate(-35px, -25px) !important;
	}	
}

/*CSS PER MENU DEFINITIVO GROOVY*/

/*CSS PER UBERMENU*/

.ubermenu .ubermenu-nav > .ubermenu-item:not(:first-child) .ubermenu-target-text{
    font-weight:200;
	letter-spacing: 1px;
	text-wrap: nowrap;
}
.ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target span,
.ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target span,
.ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target span,
.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-current-menu-item > .ubermenu-target span
{
    font-weight:400;
}
.ubermenu-skin-minimal.ubermenu-horizontal .ubermenu-item-level-0 > .ubermenu-submenu-drop{
    border:0px !important;
    padding:24px 48px 24px;
}
.ubermenu-item.ubermenu-column.ubermenu-item-type-column{
    margin-left:8px;
    width:120px;
    padding-top:0px;
    position: relative;
}
.ubermenu-item.ubermenu-column.ubermenu-item-type-column.no-border:before{
    margin-left:16px;
    content:'';
    display:block;
    height:2px;
    width:40px;
    background:transparent;
    top:0px;
    left:0px;
    position:absolute;
}
.ubermenu-item.ubermenu-column.ubermenu-item-type-column:before{
    margin-left:0px;
    content:'';
    display:block;
    height:1px;
    width:25px;
    background:#564F5E;
    top:0px;
    left:0px;
    position:absolute;
}
.ubermenu-item.ubermenu-column.ubermenu-item-type-column a{
    line-height:100%;
}
.ubermenu .ubermenu-target{
    padding-top:0px;
    padding-left: 0px !important;
    padding-right: 0px !important;
    line-height:90%;
    margin-left:0px !important;
    padding-bottom:0px;
}
.ubermenu .ubermenu-item-level-0 > .ubermenu-target{
    margin-left:50px !important;
}

#header-sx .elementor-column-wrap .elementor-widget-wrap > .elementor-element .elementor-widget-container .elementor-shortcode{
    position: absolute;
    left: 0;
    bottom: 0;
    cursor:pointer;
    z-index:9999;
}
#header-sx, #header-sx .elementor-column-wrap,
#header-sx .elementor-column-wrap .elementor-widget-wrap,
#header-sx .elementor-column-wrap .elementor-widget-wrap > .elementor-element,
#header-sx .elementor-column-wrap .elementor-widget-wrap > .elementor-element .elementor-widget-container,
#header-sx .elementor-column-wrap .elementor-widget-wrap > .elementor-element .elementor-widget-container .elementor-shortcode{
    position:relative !important;
}

.elementor-element-a9e8cd4 .elementor-column-wrap.elementor-element-populated, .elementor-element-b50ab80 .elementor-column-wrap.elementor-element-populated {
    padding-left: 2px !important;
	padding-right: 2px !important;
}

nav#ubermenu-main-6 {
    padding-right: 12px;
}

.logo-std img.attachment-full.size-full {
    padding-top: 14px !important;
}

@media(max-width:1023px){

    #header-dx #top-sx-payoff{
        display:none !important;
    }
    #header-sx > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container{
        display: flex;
        flex-direction: column;
        justify-content: flex-end;
    }
	
}


@media(max-width:767px){
	
	.elementor-element-a9e8cd4 .elementor-column-wrap.elementor-element-populated, .elementor-element-b50ab80 .elementor-column-wrap.elementor-element-populated {
   		padding-left: 23px !important;
		padding-right: 23px !important;
	}
	
	#header .logo-std img.attachment-full.size-full {
   		padding-top: 0px !important;
		margin-top: -10px;
}
	
}


@media(max-width:480px){
	
	.elementor-element-a9e8cd4 .elementor-column-wrap.elementor-element-populated, .elementor-element-b50ab80 .elementor-column-wrap.elementor-element-populated {
   		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	
	
	#header .logo-std img.attachment-full.size-full {
    padding-top: 16px !important;
    margin-top: -22px;
	}
	
}


@media(min-width:1024px){
    .gm-custom-hamburger{
        display:none;
    }
    #header-sx, #header-sx .elementor-column-wrap,
    #header-sx .elementor-column-wrap .elementor-widget-wrap,
    #header-sx .elementor-column-wrap .elementor-widget-wrap > .elementor-element,
    #header-sx .elementor-column-wrap .elementor-widget-wrap > .elementor-element .elementor-widget-container,
    #header-sx .elementor-column-wrap .elementor-widget-wrap > .elementor-element .elementor-widget-container .elementor-shortcode{
        position:unset !important;
    }
	
	#header-sx .elementor-widget-image {
    margin-left: 0px !important;
}
	
	
}

.gm-navigation-drawer.gm-navigation-drawer--mobile{
	background-color: rgba(237, 220, 212, 0.85) !important;
}

.gm-navigation-drawer--mobile {
    width: 70%;
    border-top:5px solid #d19e9d;
}
.gm-anchor, .gm-mega-menu__item__title{
    font-weight:400 !important;
}
.gm-mobile-menu-container{
    height: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
}

.top-border{
    margin-top:24px;
    margin-bottom:10px !important;
    position:relative !important;
}

.top-border:before{
    margin-left:24px;
    content:'';
    display:block ;
    height:1px;
    width:50px;
    background: #6f6672;
    top:0px;
    left:0px;
    position:absolute;
}
.gm-anchor.gm-menu-item__link{
    font-weight: 200 !important;
    padding: 4px 24px !important;
}
.gm-dropdown-menu-title{
    background:none !important;
    margin-top:48px;
    background: none;
    margin-top: 48px;
    display: flex;
    padding:0px !important;
    align-items: center;
    flex-direction: row-reverse;
    justify-content: flex-end;
}
.gm-mobile-submenu-style-slider .gm-dropdown-menu-title .gm-caret{
    position:relative !important;
}
.gm-dropdown-menu-title span{
    color:#564F5E;
    font-weight:400;
}
.gm-dropdown-menu-title span,
.gm-anchor .gm-caret {
    font-size:28px !important;
	margin-bottom: 12px!important;
}
@media (min-width: 992px){
    #header-boxed,
    #main.main-boxed {
        max-width: 1630px;
    }
}
@media (min-width: 768px){
    #header-boxed,
    #main.main-boxed {
        max-width: 100%;
    }
}
.gm-navigation-drawer--mobile .gm-navbar-nav > .gm-menu-item > .gm-anchor, .gm-navigation-drawer--mobile .gm-navbar-nav .gm-dropdown-menu-title{
    font-weight:200 !important;
}
.gm-caret i, .fa, .fas{
    font-weight:200;
	margin-bottom: 10px;
}
#menu-item-mobile-757.gm-custom-hamburger .gm-menu-item__txt-wrapper:before{
    content:'\f00d';
    font-weight:100;
    display:block;
    font-size:50px;
    font-family: "Font Awesome 5 Pro";
}
#menu-item-mobile-757.gm-custom-hamburger .gm-menu-item__txt{
    display:none;
}
#header-sx #menu-desktop .ubermenu-nav{
    display: flex;
    justify-content: flex-end;
    align-items: center;
}
#header-sx #menu-desktop{
    width:100%;
}
#header-sx .elementor-widget-image{
    margin-right:0px;
    margin-left:16px;
}
.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target{
    font-family: 'Tangerine';
}
#logo-column{
    flex-grow:0;
}
#header-sx, #header-dx{
    flex-grow:1;
    padding-bottom: 30px;
}
#mobile-menu-icon{
    margin:0px !important;
}


.ubermenu-main .ubermenu-submenu.ubermenu-submenu-drop{
    background:rgba(255,255,255,0.8) !important;
}
.ubermenu-skin-minimal.ubermenu-horizontal .ubermenu-item-level-0 > .ubermenu-submenu-drop{
    display: flex;
    justify-content: flex-end;
}
.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item-normal>.ubermenu-target{
    /* font-style:italic; */
}
@media(max-width:991px){
    #header-sx #menu-desktop{
        display:none;
    }
    #logo-column img{
        height:80px;
    }
	
	#header-sx, #header-dx {
    flex-grow: 1;
    padding-bottom: 0px !important;
}
	
}
#logo-column {
    width: 240px !important;
}
@media(max-width:1450px){
    .elementor-455 .elementor-element.elementor-element-8c4d970 .elementor-heading-title,
    .ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
        font-size: 20px !important;
    }
	
	.elementor-4753 .elementor-element.elementor-element-15aff5b4 .elementor-heading-title{
        font-size: 20px !important;
		margin-top: 4px;
    }
    .ubermenu-main .ubermenu-item-normal > .ubermenu-target {
        font-size:20px !important;
    }
    #logo-column {
        width: 210px !important;
    }
    .elementor-455 .elementor-element.elementor-element-325769d .elementor-image img{
        height:130px !important;
    }
	
	#top-sx-payoff h2{
		font-size: 20px !important;
	}
	
	.logo-std img.attachment-full.size-full {
  	  padding-top: 24px !important;
	}
}
@media(max-width:1200px){
    .elementor-455 .elementor-element.elementor-element-8c4d970 .elementor-heading-title,
    .ubermenu-main .ubermenu-item-level-0 > .ubermenu-target , .elementor-4753 .elementor-element.elementor-element-15aff5b4 .elementor-heading-title{
        font-size: 18px !important;
    }
	.elementor-4753 .elementor-element.elementor-element-15aff5b4 .elementor-heading-title{
        font-size: 18px !important;
		margin-top: 4px;
    }
    .ubermenu-main .ubermenu-item-normal > .ubermenu-target , .elementor-4753 .elementor-element.elementor-element-15aff5b4 .elementor-heading-title{
        font-size:18px !important;
    }
    #logo-column {
        width: 160px !important;
    }
    .elementor-455 .elementor-element.elementor-element-325769d .elementor-image img{
        height:110px !important;
    }
	
	.ubermenu .ubermenu-item-level-0 > .ubermenu-target {
    margin-left: 10px !important;
	}
	
	#top-sx-payoff h2{
		font-size: 18px !important;
	}
	
	.logo-std img.attachment-full.size-full {
  		padding-top: 36px !important;
	}
	
}
#topcontrol{
    display:none !important;
}
#header .elementor-row{
    flex-wrap:nowrap;
}

.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-current-menu-item > .ubermenu-target,
.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-target:hover{
    color:#8D2943 !important;
}
.footer-wrapper a:hover{
    color:#8D2943 !important;
}


.alignnone2 {
   margin-bottom:3px !important;
	margin-left:15px !important;
}

.ubermenu-divider {
    visibility:hidden !important;
	padding: 15px !important;
}

/*Sticky Header*/

.logo-sticky {
	display: none;
}

.elementor-sticky--effects .logo-sticky {
	display: inline-block;
}

.elementor-sticky--effects .logo-sticky .elementor-image img {
    max-height: 20px !important;
    width: auto !important;
    margin-bottom: 2px;
}

.elementor-sticky--effects .logo-std {
	display: none;
}

.elementor-sticky--effects {
	height: 78px !important;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    -webkit-transition: all 0.9s ease-out;
    transition: all 0.9s ease-out;
	align-items: center !important;
}

.elementor-sticky--effects #header-dx {
    padding-bottom: 0px !important; 
}

.elementor-sticky--effects .elementor-column-wrap.elementor-element-populated {
    align-items: center;
}

.elementor-sticky--effects #header-sx #menu-desktop {
    width: 80%;
}

.elementor-sticky--effects div#header-sx .elementor-widget-wrap {
    flex-direction: row-reverse;
    justify-content: flex-start;
}


.elementor-sticky--effects ul#ubermenu-nav-main-6 {
    margin-right: 20px;
}

.elementor-sticky--effects .elementor-element.elementor-element-59307476.elementor-widget.elementor-widget-image img {
    margin-top: 5px;
}

.elementor-sticky--effects ul.ubermenu-submenu.ubermenu-submenu-id-189.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop.ubermenu-submenu-align-full_width {
    margin-top: 26px !important;
}


/*Riallineamento logo*/

.elementor-element-3e58981b {
    margin-right: 7px !important;
    margin-left: 7px !important;
}

/*Press*/

.foogallery figure.fg-item-inner {
    background: none !important;
}

.foogallery .fg-item.fg-type-image.fg-loaded {
    width: 210px !important;
    min-width: unset !important;
}

@media(max-width:1200px){
	
	.foogallery .fg-default.fg-gutter-25 .fg-item {
   		 margin-bottom: 40px !important;
	}
	
}

@media(max-width:564px){
	
	.foogallery .fg-item.fg-type-image.fg-loaded {
    	width: 100% !important;
}
	
	.fg-default.fg-gutter-25 {
    padding-left: 0px !important;
}
	
}


@media (min-width: 768px) and (max-width: 1024px){
	.elementor .elementor-hidden-tablet {
		display: block !important;
	}	
}

.list-info .elementor-text-editor p{
	margin-bottom:0px;
}
.list-info .elementor-widget-text-editor{
	margin-bottom:6px;
}

.logo-dibs{
	width:49px;
	height:15px;
	display:inline-block;
	background:url('https://www.nathaliejean.com/wp-content/uploads/2021/05/logo.png') no-repeat center center transparent;
}
.logo-dibs:hover{
	background:url('https://www.nathaliejean.com/wp-content/uploads/2023/09/logodbs_rosso.png') no-repeat center center transparent;
}

@media (min-width: 769px){
	.hide-desktop{
		display:none;
	}
}

@media (max-width: 768px){
	.hide-mobile{
		display:none;
	}
}

body.home .elementor-3917 .elementor-element .eihe-box .eihe-caption .eihe-title-cover h3.eihe-title ,
body .page-wrapper #main .main-content #content .page-content .elementor-element .eihe-box .eihe-caption .eihe-title-cover h4.eihe-title,
body  .page-wrapper #main .main-content #content .page-content .elementor-element .eihe-box .eihe-caption .eihe-title-cover h3.eihe-title{
    font-size: 22px;
}

@media (max-width:991px){
	.footer-wrapper .elementor-container{
		padding-left:0px !important;
		padding-right:0px !important;
	}
	body.home .elementor-3917 .elementor-element .eihe-box .eihe-caption .eihe-title-cover h3.eihe-title ,
body .page-wrapper #main .main-content #content .page-content .elementor-element .eihe-box .eihe-caption .eihe-title-cover h4.eihe-title,
	body  .page-wrapper #main .main-content #content .page-content .elementor-element .eihe-box .eihe-caption .eihe-title-cover h3.eihe-title{
		font-size: 18px;
	}
}
@media(max-width: 768px){
	.footer-wrapper .elementor-container h5{
		text-align:center !important;
	}
	body.home .elementor-3917 .elementor-element .eihe-box .eihe-caption .eihe-title-cover h3.eihe-title ,
body .page-wrapper #main .main-content #content .page-content .elementor-element .eihe-box .eihe-caption .eihe-title-cover h4.eihe-title,
	body  .page-wrapper #main .main-content #content .page-content .elementor-element .eihe-box .eihe-caption .eihe-title-cover h3.eihe-title{
		font-size: 16px;
	}
}

.gm-dropdown-menu-title .gm-menu-item__txt, .gm-dropdown-menu-title .gm-menu-item__txt-wrapper{
	margin-bottom:0px !important;
}
#menu-item-mobile-728, #menu-item-mobile-729, #menu-item-mobile-732{
	margin:8px 0px !important;
	padding: 0 !important;
	display:inline-block;
}
#menu-item-mobile-728 a, #menu-item-mobile-729 a, #menu-item-mobile-732 a{display:none !important;}

.readmoreText{display:inline-block;}


rs-bullet.tp-bullet {
    box-shadow: none !important;
	border-color:#8D2948 !important;
}
rs-bullet.tp-bullet.selected{
	background:#8D2948 !important;
}

.footer-wrapper.footer-desktop{
	
}
.footer-wrapper.footer-mobile{
	display:none;
}
@media (max-width: 640px){
	.footer-wrapper.footer-desktop{
		display:none;
	}
	.footer-wrapper.footer-mobile{
		display:block;
	}
}



/* NJ SHOP ICON ALIGNMENT FIX 2026-07-09 */
@media (min-width: 1024px) {
    .elementor-4829 .elementor-column#header-sx .elementor-widget-wrap {
        justify-content: flex-end;
    }

    .elementor-4829 .elementor-element-2289d055#menu-desktop {
        order: 10;
        width: auto !important;
        max-width: 100%;
    }

    .elementor-4829:not(.elementor-sticky--effects) #header-sx .elementor-element-59307476 {
        order: 20;
        margin-left: 12px;
        margin-right: 0;
        margin-top: -16px;
        align-self: flex-start;
        flex: 0 0 auto;
    }

    .elementor-4829.elementor-sticky--effects #header-sx .elementor-element-59307476 {
        order: 20;
        margin-left: 12px;
        margin-right: 0;
        margin-top: 6px;
        align-self: flex-end;
        flex: 0 0 auto;
    }

    .elementor-4829 #header-sx .elementor-element-59307476 .elementor-widget-container,
    .elementor-4829 #header-sx .elementor-element-59307476 .elementor-image {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .elementor-4829 #header-sx .elementor-element-59307476 img {
        margin-top: 0 !important;
        display: block;
    }

    .elementor-sticky--effects .elementor-element.elementor-element-59307476.elementor-widget.elementor-widget-image img {
        margin-top: 0 !important;
    }
}
/* NJ HEADER ALIGNMENT FIX 2026-07-09 */
@media (min-width: 1024px) {
    .elementor-4829 .elementor-column#header-dx,
    .elementor-4829 .elementor-column#header-sx {
        padding-bottom: 0 !important;
        align-self: center;
        min-width: 0;
    }

    .elementor-4829 .elementor-column#header-dx .elementor-widget-wrap,
    .elementor-4829 .elementor-column#header-sx .elementor-widget-wrap {
        display: flex;
        align-items: center;
        min-width: 0;
    }

    .elementor-4829 .elementor-column#header-dx .elementor-widget-wrap {
        justify-content: flex-start;
    }

    .elementor-4829 .elementor-column#header-sx .elementor-widget-wrap {
        justify-content: flex-end;
    }

    .elementor-4829 #top-sx-payoff {
        margin: 0 !important;
        width: auto;
    }

    .elementor-4829 #top-sx-payoff .elementor-widget-container {
        display: flex;
        align-items: center;
        height: 100%;
    }

    .elementor-4829 #top-sx-payoff .elementor-heading-title {
        margin: 0;
    }

    .elementor-4829 .elementor-element-2289d055#menu-desktop {
        width: auto !important;
        max-width: 100%;
    }

    .elementor-4829 #menu-desktop .ubermenu-nav {
        justify-content: flex-end;
    }

    .elementor-4829 nav#ubermenu-main-6 {
        padding-right: 0;
    }

    .elementor-sticky--effects .elementor-column#header-dx,
    .elementor-sticky--effects .elementor-column#header-sx {
        padding-bottom: 0 !important;
    }

    .elementor-sticky--effects .elementor-column#header-sx .elementor-widget-wrap {
        flex-direction: row;
        justify-content: flex-end;
    }

    .elementor-sticky--effects #header-sx #menu-desktop {
        order: 10;
        width: auto !important;
    }

    .elementor-sticky--effects #header-sx .elementor-element-59307476 {
        order: 20;
        margin-left: 12px;
        margin-right: 0;
        margin-top: 6px;
        align-self: flex-end;
    }
}
.sr7-arrows:before {
	color:#cccccc!important;
}