@font-face {
  font-family: BarmenoProBold;
  src: url("../fonts/BarmenoProBol.otf");
}
@font-face {
  font-family: MyriadPro;
  src: url("../fonts/MyriadPro-Bold.otf");
  font-weight:bold;
}
@font-face {
  font-family: MyriadPro;
  src: url("../fonts/MyriadPro-Regular.otf");
  font-weight:normal;
}
@font-face {
  font-family: OpenSans-Light;
  src: url("../fonts/OpenSans-Light.ttf");
}
.homepage_body{
	background-image:linear-gradient(225deg, #6bc053, #ea3925);
	color:#ffffff;
}
input{
    border: none;
  color:#346768;
  font-weight:bold;
  background: #fff;
}
select {
  border: none;
  color:#346768;
  font-weight:bold;
  background: #fff;
  transition: 0.4s;
  padding:10px;
}

select:hover {
  background: #e9e9e9;
}
select::picker-icon {
  color: #346768;
  transition: 0.4s rotate;
}
select:open::picker-icon {
  rotate: 180deg;
}
.form-row{
    background-color:#ffffff;
    line-height:3rem;
    border-bottom:1px solid #346768;
    color:#346768;
}
.img-table-rol{
    width:50%;
    padding-bottom:1vh;
}
.nav-link{
    color:#ffffff;
}
.w70-100{
    width:100%;
}
.sursa_vit_body{
	background-image:url("../img/bk_surse_vitamina.png");
	background-size:cover;
	background-repeat:none;
}
.calc_body{
    background-color:#aecfe2;
	background-image:url("../img/bk_calculator.png");
	background-size:contain;
	background-repeat:no-repeat;
	background-position:bottom right;
}
.despre-bordered{
    box-sizing:border-box; 
    border-left:1vw solid #926828; 
    border-right:1vw solid #fbf07d;
}
.top_beneficii_body{
	background-image:url("../img/bk_beneficii.png");
	background-size:cover;
	background-repeat:none;
}
.despre_vit_body{
	background-image:url("../img/bk_despre_vitamina.png");
	background-size:cover;
	background-position:top right;
	background-repeat:no-repeat;
}
.rolul_vit_body{
	background-image:url("../img/bk_rolul_vit.png");
	background-size:cover;
	background-repeat:none;
}
.dece_body{
	background-image:url("../img/bk_dece.png");
	background-size:cover;
	background-repeat:none;
}
.info_body{
    background-color:#f1f2f2;
	background-image:url("../img/bk_info.png");
	background-size:contain;
	background-repeat:no-repeat;
	background-position:top right;
}
.bibliografie{
	color:#77787b;
	font-size:0.6em;
	font-family:OpenSans-Light;
}
.orange-row{
	background-image:linear-gradient(0deg, #e07d14, #ffaf3b);
	padding:10px;
}
.sunny_list{
    list-style-image:url("../img/little_sun.png");
	color:#77787b;
	font-family:OpenSans-Light;
	font-size:1.2em;
	padding:10px 0px;
}
.green_bullet li{
	list-style-image:url("../img/green_square.png");
	color:#77787b;
	font-family:OpenSans-Light;
	font-size:1.2em;
	padding:10px 0px;
	}
.golden-bullet{
    padding-left:1rem;
}
.golden-bullet li{
    padding-top:3vh;
	list-style-image:url("../img/golden_circle.png");
	color:#77787b;
	font-family:OpenSans-Light;
	font-size:0.9em;
	}
.spacer_top_sursa_vit{
	height:10vw;
}
.white-box{
	background-color:#ffffff;
	
}
.white-box h5{
	font-weight:bold;
	color:#cc6a2d;
}
.white-box:after{
	content:"";
	position:absolute;
	width:3em;
	height:3em;
	margin-top:-1.5em;
	margin-left:72.5vw;
	background:url("../img/golden_checkmark.png");
	background-size:contain;
	background-repeat:no-repeat;
	z-index:9999;
	display:block;
}
.no-after:after{
	display:none;
}
.homepage_bk2{
	background-image:url("../img/bk_homepage.png");
	background-size:100%;
	background-repeat:no-repeat;
	background-position: top right;
}
.despre_vit_outlined{
	color:#359144;
	font-weight:bold;
}
.despre_vit_orange{
	color:#cc6a2d;
	font-weight:bold;
}
.gray-item{
	background-color:#808184;
	font-weight:bold;
	color:#ffffff;
	padding:5px;
	margin:5px;
	border-radius:20px;
	font-size:0.8em;
}
.break{
	flex-basis:100%;
	height:0;
}
.desktop_menu li{
	display:inline-block;
	text-decoration:none;
	font-weight:thin;
	font-size:0.8em;
	color:#ffffff;
	padding:0.8em;
	line-height:0.9em;
	border-radius:20px;
	background-color:#f48220;
	margin-right:10px;
	border:1px solid #ffffff;
	font-family:MyriadPro;
}
.icon_back_home{
	position:absolute;
	width:3vw;
	height:3vw;
	bottom:1vw;
	left: 1vw
}
.menu-selected{
	background-color:#359144 !important;
}
.single-line{
	line-height:2em !important;
	margin-top:-10px !important;
}
.white-transparent{
        background-color: rgba(255, 255, 255, 0.8);
        border-radius:30px;
        padding:20px;
    }
@media screen and (min-width: 768px){
    .white-transparent{
        background-color: transparent;
    }
    .homepage_bk2{
        background-size:60% !important;
    }
    .despre-bordered{
        box-sizing:border-box; 
        border-left:0.5vw solid #926828; 
        border-right:0.5vw solid #fbf07d;
   }
   .img-table-rol{
    width:100%;
    padding-bottom:0;
    }
    .w70-100{
        width:70%;
    }
    .after-right:after{
    margin-top:0.5em !important;
    margin-left:36.5vw !important;
   }
   .white-box:after{
    margin-top:-1.5em;
	margin-left:38.5vw;
   }
   .info_body{
	background-image:url("../img/bk_info.png");
	background-size:cover;
	background-repeat:none;
}
.despre_vit_body{
	background-image:url("../img/bk_despre_vitamina.png");
	background-size:cover;
	background-repeat:none;
}
.calc_body{
	background-image:url("../img/bk_calculator.png");
	background-size:cover;
	background-repeat:no-repeat;
}
}