/*---------------------------------------------------------------------------------

 Theme Name:   UniSports
 Theme URI:    https://unisports.ro
 Description:  
 Author:       UniSports
 Author URI:   
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

------------------------------ ADDITIONAL CSS HERE ------------------------------*/

/*back to top start*/
.et_pb_scroll_top.et-visible {
    opacity: 1;
    -webkit-animation: fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);
    -moz-animation: fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);
    -o-animation: fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);
    animation: fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);
}
 
.et_pb_scroll_top.et-pb-icon {
    right: 15px;
    bottom: 15px;
    border-radius: 25px;
    background: #04562b;
    padding: 10px;
	transition: 0.3s all;
}
 
 
.et_pb_scroll_top.et-pb-icon:hover {
    background: #348c31;
}
 
.et_pb_scroll_top:before {
    content: "\21";
}
/*back to top stop*/

/*wpml CSS Start*/
.wpml-ls-first-item:after {
    content: '/';
    font-size: 26px;
    line-height: 1.2em;
}

.wpml-ls-menu-item {
    padding: 0 !important;
}
.et-l--header .et_pb_menu .wpml-ls-menu-item a {
    margin: 0 !important;
    color: #686868 !important;
}
#mobile_menu_lang_sw {
    margin-right: 10px;
}
#mobile_menu_lang_sw .wpml-ls-link{
	font-size: 16px;
	margin: 0 !important;
    color: #686868 !important;
	padding: 5px;
}
#mobile_menu_lang_sw ul{
	padding:0;
	font-weight: 700;
}
#mobile_menu_lang_sw .wpml-ls-first-item:after{
	position: absolute;
    top: 7px;
    font-size: 26px;
    right: 35px;
	font-weight: 500;
}

#mobile_menu1 li.wpml-ls-item{
	display:none !important;
}
/*wpml CSS stop*/

/*cookie start*/
#cookie-notice {
    background-color: rgba(50,50,58,1);
    max-width: 500px !important;
    min-width: unset;
	margin: 10px;
	border-radius: 10px;
}
#cookie-notice.cookie-notice-visible {
    padding: 20px;
}
#cn-notice-text {
    margin-bottom: 20px;
	font-family: Open Sans,Arial,sans-serif;
}
#cookie-notice.cookie-notice-visible .cookie-notice-container {
    padding: 15px;
}
#cn-more-info, #cn-accept-cookie{
	font-family: Open Sans,Arial,sans-serif;
}

#cn-close-notice:before, #cn-close-notice:after {
    background-color: #fff;
}
#cn-close-notice {
    top: 25px;
}
/*cookie stop*/