﻿body {
    font-family:"Poppins", Arial;
        background-color: #e0e0e0;
        color: #231f20;       
}
::-webkit-scrollbar {
    width: 12px;
}
::-webkit-scrollbar-thumb {
    background: #febd10; 
}
 input[type="date"]::-webkit-inner-spin-button {
        display:none;
        opacity: 0
    }
input[type="date"]::-webkit-calendar-picker-indicator {
    background: url(../../homepage/img/wall-calendar-with-lines.svg) center/100% no-repeat;
    margin:0;
    color: rgba(0, 0, 0, 0);
    opacity: 0.8;
    padding:8px;
    margin-right:1px;
}
input[type="date"]:hover::-webkit-calendar-picker-indicator{
    background: url(../../homepage/img/wall-calendar-with-lines.svg) center/100% no-repeat;
    opacity: 1;
}
/*============================================================== FONTS =============================================================*/
*:not(.fa) {
    font-family:"Poppins", Arial!important;
}
@media (min-width: 768px) {
    *:not(.fa){
        font-family: "Poppins", Arial!important;
    }
}
section h2.section-heading {
    font-weight: 100;
    color: #231f20;
    font-size: 48px;
    margin-bottom: 30px;
    margin-top:100px;
}
section h3.section-subheading{
    font-style:normal;
    font-size: 16px;
    color: #231f20;
    font-weight:300;
    margin-bottom:40px;
}
p{
    font-size:15px;
}

h2{

    font-size:70px;

}

#iti_promitem .row{

    /*margin-right:-370px;*/

}

body{

    background-color:#fff;

}

ol{

    list-style-type: none;

}



/*============================================================= NAVBAR =============================================================*/

#logo_bizee_header{

    height:40px;

    width:136px;

    background-image: url(../img/home/bizee1.png);

    background-repeat:no-repeat     

}

.support #logo_bizee_header{

    background-image:url(../img/home/bizee3.png);

}

.support  #mainNav .navbar-nav .nav-item .nav-link{

    color:white;

}

.support #mainNav .navbar-nav .nav-item .nav-link.nav-btn{

    border:1px solid white;

}

:not(.navbar-shrink)#mainNav .navbar-nav .nav-item .nav-link.active, :not(.navbar-shrink)#mainNav .navbar-nav .nav-item .nav-link:hover {

    /*color: #febd10 !important;*/
    text-decoration: underline;

}



#mainNav .navbar-nav .nav-item .nav-link.nav-btn, #mainNav .navbar-nav .nav-item .nav-link.nav-btn-2{
    /*background-color:#ecedf1;*/
    padding:9px!important;
    margin-top:5px;
    font-weight:300;
    width: 155px;
    border: 1px solid black;
}

#mainNav .navbar-nav .nav-item .nav-link.nav-btn-2 {

    background-color:#ea1e63;

}

#mainNav .navbar-nav .nav-item .nav-link img{

        margin-right:5px;

    }

@media (min-width: 576px) {

    .col-sm-6 {

        padding-top: 30px;

    }

}

@media (min-width: 992px){

    #mainNav {

        padding-top: 0;

    }

    #mainNav.navbar-shrink {

        background-color: #ecf0f2;

    }

    .support #mainNav.navbar-shrink {

        background-color: #febd10;

    }

    #mainNav .navbar-nav .nav-item .nav-link {

        font-size: 13px;

        font-weight: 500;

        color:black;

    }

    #mainNav .navbar-nav .nav-item .nav-link.nav-btn, #mainNav .navbar-nav .nav-item .nav-link.nav-btn-2 {

        padding:9px!important;

        margin-top:5px;

        font-weight:300;

        margin:5px;

    }

}





/***************************  NEW NAVIGATION  **********************************/





#new_navigation  a{



    color: #231f20;

   

    padding: 15px;

    font-weight: bold;

}



 .shrink {
    padding-top: 0;
    padding-bottom: 0;
    background-color: #cccccc;
}



 /*************************** SUPPORT HEADER  **********************************/



.headersupport{

    background-image:url("../img/home/support_background.png");

    background-repeat:no-repeat;
	background-size: cover;

    max-width: 100%;

    background-position-x:center;

    height:69vh;  

}

.linksupport{

    color:#fff !important;

}

.linksupportbutton{

    color:#fff !important;

    border:#fff 1px solid !important;

}

.navbar-nav{

    padding-top:20px;

}

 

.intro-text2{

    color:#febd10;

    text-align:center;

    vertical-align:middle;

    padding-top:17%;

}

.logosupport{

    margin-left:18%;

}

.divcontact{

    vertical-align: middle;

    text-align: left;

    position: relative;

    top: 30%;

    left: 30%;

}

.nav-item2{

    font-size:14px;

    font-weight:bold;

}

/***************************  NEW HEADER  **********************************/





.header_new {



    background-image: url("../img/newpage/header_good.png"); 

    background-color: #cccccc; /* Used if the image is unavailable */

    height: 100vh;  /*No matter how big or small the screen is will fill the entire viewport*/

    background-position: center; /* Center the image */

    background-repeat: no-repeat; /* Do not repeat the image */

    background-size: cover; /* Resize the background image to cover the entire container */

}





header .header_new-text {

    margin-top: 250px;    

}



.header_new-text h1 {

    font-weight: bold;

    font-size: 72px;

}





.header_text {

    font-size: 16px;

    margin-left: 30px;

    margin-top: 20px;

    text-align: center;

}





.header_text-2 {

   margin-left: 30%;

   margin-top: 30px;

   font-weight: bold;

}



.header__buton-inregistrare {

    margin-top: 40px;

    margin-left: 300px;

    padding: 20px 0;

}



.header_new button {

    padding:  10px 30px;

    text-transform: uppercase;

}







/***************************  Video  **********************************/	




.fullscreen-bg {



position: fixed;

top: 0;

right: 0;

bottom: 0;

left: 0;

overflow: hidden;





}


.fullscreen-bg__video {



position: absolute;

top: 0;

width: 100%;

border-radius:15px 0px 0px 15px;

top: 50%;

transform: translateY(-50%)



}

.fullscreen-bg__video1 {



position: absolute;

top: 0;

width: 100%;



}

.carousel-control-next{

    height:15%;

    top:41%;

}

.modal-content{

    width:53vw;

    margin-left:25%;

}

.modal-body{

    padding:0;

}

.modal-dialog{

    max-width:1800px;

    margin-top:5%;

}

button.close{

    position:absolute;

    z-index:2000;

    right:5px;

}

.close{

    font-size:2.5rem;

    color:#fff;

}
/*************************** VIDEO *************************************************/
.imgvideo {
  cursor: pointer;
}

.playbutton {
  background: url(https://cdn0.iconfinder.com/data/icons/vector-basic-tab-bar-icons/48/play_button-128.png) center center no-repeat;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 74px;
  height: 74px;
  margin: -37px 0 0 -37px;
  z-index: 10;
  opacity: .6;
}

.ytvideo {
  position: relative;
  margin: 0;
  padding: 0;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  -webkit-background-size: cover;
  /* pour anciens Chrome et Safari */
  background-size: cover;
  /* version standardisée */
  cursor: pointer;
}

.ytvideo iframe {
  border-style: none;
  height: 100%;
  width: 100%;
}

.ytvideo .seo {
  display: none;
}
/***************************  Ce este Bizee App?  **********************************/





#ceestebizee{

    height:65vh;

    min-height:588px;

}



.appbizee .col-md-6{

    max-width:100%;

}

#aplicatia_bizee {



    background-color: #febd10;

    padding: 80px 0;





}



#aplicatia_bizee p {



    margin-bottom: 25px;



}



#aplicatia_bizee button {



        margin-top: 20px;

        padding:  10px 30px;

        text-transform: uppercase;

}



.btn-success:hover{

    background-color:#febd10;

}



.bizee__heading-first {



    color: #231f20;

    font-weight: bold;

    margin-bottom: 50px;

    font-size: 72px;



}



.intro-text .btn-success{

    background-color:#febd10;

}



.browser {

    padding-left: 100px;

}



.bizee__text {



    font-weight: bold;



}

.onediv{

    height:100%;

    margin-left:13%;

}

.appbizee{

    width:40%;

    height:100%;

    float:right;

    min-height:488px;

}

.bizeevideo{

    width:60%;

    height:100%;

    float:right;

    

}

.bizeevideo .col-md-6{

    height:100%;

    max-width:100%;

}

.titlediv{

    background-color:#fff;

    height:0vh;

    text-align:center;

    padding-top:4%;

    

}

.twodivs{

    /*height:80vh;*/

}



.leftdiv{

    background:url('../img/home/ion_chilling.png') no-repeat ;

    background-position-x: 73%;

    background-position-y: center;

    background-size:63%;

    position:relative;

    width:50%;

    min-height:750px;

    float:left;

    color:black;

    height:80vh;

    padding-left:3%;

}

.leftdiv1{

    background:url('../img/home/haha.png') no-repeat;

    position:absolute;

    background-position-y:bottom;

    background-position-x: center;

    background-size:100%;

    background-color:#febd10;

    max-width:50%;

    width:50%;

    float:left;

    color:black;

    height:80vh;

    padding-left:3%;

    min-height:750px;

}



.leftdiv2{

    position:relative;

    width:50%;

    float:left;

    color:black;

    height:80vh;

}

.verticalimg{

    vertical-align:middle;

    padding-left:12%;

    padding-top:11%;

}

.rightdiv {

    width: 50%;

    float: right;

    height: 80vh;

    min-height:749px;

    

} 



.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show>.btn-success.dropdown-toggle {

    color: #0e0e0e;

    background-color: transparent;

    border-color: #040404;

}

@media screen and (max-width:800px) {

  

  .rightdiv {

    width: 80%;

    padding: 0;

  }

 

}



.rightdiv .textinrighrtdiv.text1{

    margin-top:15%

}

.textinrighrtdiv{

    margin-top:3%;

    margin-left:5%;

    margin-right:40%;

}

/***************************  CUM TE AJUTA BIZEE APP  **********************************/



#cum_te_ajuta {



    background-color: #fff;

    padding: 100px 0;



}



#cum_te_ajuta .cum_te_ajuta--heading {

    font-weight: bold;

    color: #231f20;

    font-size: 72px;

    text-align: left;

    margin-bottom: -150px;

}



.image-box {

    position: absolute;

    top: 45%;

    left: 20.5%;

}



.chenar{

    width: 19vw;

   /* height: 31vh;*/

    color: black;

    position: absolute;

    left: 25vw;

    top: 46%;

}



.chenar2{

    width: 19vw;

    height: 10vh;

    color: black;

    position: absolute;

    /*left: 25vw;*/

    top: 75%;

}

.ion_png {

    margin-left:300px;

    position: relative;

}



.textslider {

    position: absolute;

    bottom: 300px;

    right: 190px;

}





.cum_te_ajuta_text {

    margin-top: 270px;

    width: 500px;

}



.cum_te_ajuta_butoane {

    margin-top: 50px;

}



 .cum_te_ajuta_buton1 {

     margin-right: 20px;

     padding: 15px 25px !important;

     font-size: 17px !important;

 }



 .cum_te_ajuta_buton2 {



     padding: 15px 25px !important;

     font-size: 17px !important;

 }



 .btndetalii{

     background-color:#fff;

     border-color:black;

     color:black;

     margin-left:5%;

     margin-right:3%;

 }

 .rightdiv .btndetalii2{

     background-color:#fff;

     border-color:black;

     color:black;

     margin-left:5%;

     margin-right:3%;



 }

 .rightdiv .btndetalii2:hover{

     /*background-color:#febd10;*/

     color:#febd10;

 }

 .floatinganimation{

        margin-left:10%;

        margin-top:31%;

        height:22vh;

        position: relative;

        -webkit-animation-name: robo; /* Safari 4.0 - 8.0 */

        -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */

        -webkit-animation-iteration-count: 3; /* Safari 4.0 - 8.0 */

        animation-name: robo;

        animation-duration: 4s;      

        z-index:10;

        animation-iteration-count: infinite;

        animation-timing-function:linear;

 }

 

 @-webkit-keyframes robo {

  0%   {left:0px; top:0px;}

  50%  {left:0px; top:50px;}  

  100% {left:0px; top:0px;}

}

 @keyframes robo {

  0%   {left:0px; top:0px;}

  50%  {left:0px; top:50px;}  

  100% {left:0px; top:0px;}

}

 #cumteajutabizeeapp{

     padding-bottom:0;

     padding-top:0;

     height:100vh;

     min-height:833px;

 }

 #cumteajutabizeeapp .twodivs{

     height:100%;

     background-color:#fff;

 }



/***********GESTIUNE *****************/



.gestiune {

    padding: 100px 30px;

    background-color: #febd10;

    margin-top: 200px;



}

.complete_heading {

    margin-top: 350px;

    font-weight: bold;

    font-size: 72px;

    margin-left: 50px;



}

.haha{

    background-color:#febd10;

    padding-top:5%;



}

.hahatitle{

    margin-left:40%;

   

}



.title1{

    margin-top:25%;

    margin-left:10%;

    font-size:5vw;

}

.hahaimg{

    width:100%;

    height:50%;

}

 #completebusiness{

     height:97vh;

     padding-top:0;

     background-color:#fff;



 }

 #completebusiness .twodivs{

     height:100%;

     background-color:#fff;

 }

 #completebusiness .twodivs .rightdiv{

    background-color:#fff;

    height:100%;

 }

/********************************** VERTICAL SLIDER  *****************************************/


.vertical .carousel-item-next.carousel-item-left,

    .vertical .carousel-item-prev.carousel-item-right {

        -webkit-transform: translate3d(0, 0, 0);

                transform: translate3d(0, 0, 0);

}



.vertical .carousel-item-next,

.vertical .active.carousel-item-right {

    -webkit-transform: translate3d(0, 100%, 0);

            transform: translate3d(0, 100% 0);

}

.vertical .carousel-item-prev,

.vertical .active.carousel-item-left {

-webkit-transform: translate3d(0,-100%, 0);

        transform: translate3d(0,-100%, 0);

}


.vertical-indicators li {

    width: 10px;

    height: 10px;

    border-radius: 100%;

    background-color: #fff;

    border: 1px solid rgba(0, 0, 0, 0.6);

    padding: 10px;

    background-color: #fabd10;

}

.vertical-indicators .active {



    background-color: #fff !important;                 

}


.vertical-indicators 

{

    height: 350px;

    display: table-cell;

    vertical-align: middle;

    float: none;

}

                

/***************************  CLIENTI  **********************************/

.clienti {

    padding: 50px 0;

}

.backgroundimg{

    background-color: #febd11;

    width: 59%;

    height: 17%;

    

    margin-left: 10%;

    position:relative;

    z-index:-2

}

.carousel-indicators{

    bottom:50px;

}



.carousel-indicators li {

    border-radius: 100%;

    width: 19px;

    height: 19px;

    border: 1px solid rgba(0, 0, 0, 0.6);

    margin-left: 10px;

    margin-bottom:10px;

}



.carousel-indicators.right-indicators {

    bottom: -70%;

    display:block;

    left:80%;     

}

#orizantal2{

    left:50%;

    bottom:-100px;

    top:50%;

    width:40px;

    display:flex;

}



.carousel-indicators .active {

       width: 19px;

       height: 19px;

       background-color: #fabd10;

}



.despre_box {

    width: 500px;

}



#carouselExampleIndicators4{

    height:100%;

}

#carouselExampleIndicators2{

    min-height:139px;

}

#carouselExampleIndicators2 .carousel-inner{

    min-height:156px;

}

.logoclienti{

  display: block;

  margin-right: auto;

}

.backgroundlogo{

    background-color: #febd11;

    z-index: 10;

    position: relative;

    height: 108px;

    padding-top: 3%;

    width: 350px;

    padding-left: 3%;

    margin-top: 6%;

    left: -153px;

    top: 247px;



}

.invisiblediv{

    width: 38%;

    background-color: #fff;

    position: absolute;

    height: 40%;

    z-index: -1

}



/***************************  PLANURI FINANCIARE  **********************************/

.planuri_financiare {



        background-color: #febd10;

        padding-top: 90px;

        padding-bottom: 100px;

        /*clip-path: polygon(50% 0%, 100% 0, 100% 70%, 50% 100%, 0 70%, 0 0);*/

}



.planuri {

    margin-top: 80px;

}





.planuri_financiare p {

    max-width: 800px;

    margin: 0 auto;

    margin-top: 30px;

}





.heading_plan {

    font-size: 72px;

    font-weight: bold;

}





.preturi1 {

    margin-top: 100px;

}





.pachete_li {

    font-weight: bold;

    margin-bottom: 5px;

    margin-left: -50px;

}





.fa-check:before {

    margin-right: 10px;

}





.detalii > p {

    margin-bottom: 50px;

    margin-top: -20px;

    font-size: 14px;

}





/*******************************  FOOTER NEW *************************************/



.footer_new {

    background-color: #232323;

    margin-top: 50px;

    margin-bottom: 40px;

}







.footer_2 {

    margin-top: 40px;

}





.titlu_footer {

    text-transform: uppercase !important;

    margin-bottom: 25px;

    font-weight: bold !important;

    color: #fff;

}







 .follow{

    color: #fff;

    font-weight: bold;

    text-transform: uppercase;

}







.retele a {

    color: #fff;

}



.retele {

    display: inline-block;

    padding-left: 10px;

    margin-top: 15px;



}



.retele a:hover {

    color: #fff;

}





/************************************PAGINA SUPPORT********************************************************/







/*******  SUPPORT NAVIGATION & HEADER ******/

#support_navigation  a{



    color: #fff;

    padding: 15px;

    font-size: 13px;

    font-weight: bold;

    

}

#support_navigation  a:hover{



    color: #fabd10;

    

}



.support_header {

    background-image: url("../img/newpage/support_background.png"); 

    background-color: #cccccc; /* Used if the image is unavailable */

    height: 60vh;  /*No matter how big or small the screen is will fill the entire viewport*/

    background-position: center; /* Center the image */

    background-repeat: no-repeat; /* Do not repeat the image */

    background-size: cover; /* Resize the background image to cover the entire container */

    clip-path: polygon(50% 0%, 100% 0, 100% 75%, 50% 100%, 0 75%, 0 0);

}



.support_header--textbox {

    position: absolute;

    top: 25%;

    left: 50%;

    transform: translate(-50%, -50%);

}





.support_first--heading {

    color: #fabd10;

    font-weight: bold;

    font-size: 72px;

}





.iconlocation{

    transform:translate(225%, 110%);

}

@media(max-width:1000px){
    .iconlocation{

        transform:translate(117%, 115%);

    }

}

.iconemail{

    transform:translate(225%, 110%);

}

@media(max-width:1000px){

    .iconemail{

        transform:translate(117%, 110%)

    }

}



.iconphone{

    transform:translate(225%, 115%);

}

@media(max-width:1000px){

    .iconphone{

        transform:translate(117%, 115%)

    }

}

/*************************CONTACTEZA-NE********************************/



.contacteaza_ne {



       padding-top: 60px;

       width: 65%;

       margin: 0 auto;

}





.support_heading2 {

    font-weight: bold;

    margin-bottom: 20px;

}





.support_info {

    margin-bottom: 60px;

}





.card_adresa {

    padding: 20px 80px;

    color: #231f20;

    margin-bottom: 20px;

    background-color: #F2F2F2;

}



.card_adresa:last-child {

    margin-bottom: 100px;

}





.card_icons {

  position: absolute;

  top: 70px;

  left: -2%;

  margin-left: -20px;

}



/***********************CONTACT FORM SUPPORT**********************************/

.contact_form--support {

        padding: 100px;

        width: 80%;

        margin: 0 auto;   

}



.form_support {

    color:  #231f20;

    font-weight: bold;

    font-size: 14px;

}



.contact_title {



    font-weight: bold;

}



.contact_first--paragraph {



    width: 85%;

    margin: 0 auto;

    text-align: center;

    margin-bottom: 50px;

}



.contact_second--paragraph {

    width: 75%;

    margin: 50px auto;

    text-align: center;

}





.buton_solicitare {

    padding: 20px 60px !important;

    background-color: #fabd10;

    color: #231f20;

    font-weight: bold !important;

    font-size: 16px !important;

    border-radius: 12px;

}



.buton_solicitare:hover {

    background-color: #fabd10 !important;

}



#pozaproblema {

    width: 40px;

    position: relative;

    top: -100px;

    left: 40px;

}









/*******************FOOTER WITH HR************************/

.hr_footer {

    display: block;

    height: 1px;

    border: 0;

    border-top: 1px solid #fabd10;

    margin: 1em 0;

    padding: 0; 



}





.footer_support {



    

}



.footer_bizee_support {



    margin-top: 70px;

   

}



.margin_icon_support {



     margin-right: 70px;

}





.footer_copy{

    background-color: #fff;

    margin-top: 40px;

    

}



.retele1 {



    color: #febd10;

    display: inline-block;

    padding-left: 10px;

    margin-top: 15px;



}







 .follow2{



    color: #231f20;

    font-weight: bold;

    text-transform: uppercase;

}





 

.titlu_footer2 {

    text-transform: uppercase !important;

    margin-bottom: 25px;

    font-weight: bold !important;

    color: #231f20;

}



.urmarire2 {



    margin-top: 20px;

}



.retele_box2 {



    margin-top: 60px;



}





.link-uri2 {



    margin-top: 30px;

    font-size: 16px;

}







.link-uri2 ul li a{

    letter-spacing:0;

    color:#231f20;

    font-size: 16px;

    font-weight:300;

}



/************************************PAGINA Aplicatia Bizze********************************************************/

.headerAppBizee{

    background-image:url("../img/home/Rectangle1.png"); 

    background-color: #fff; /* Used if the image is unavailable */

    height: 100vh;  /*No matter how big or small the screen is will fill the entire viewport*/

    max-width: 100%;

    background-position-x:center;

    background-position-y:top;

    background-repeat: no-repeat; /* Do not repeat the image */

    background-size: 100% 80%; /* Resize the background image to cover the entire container */

}

.compatibilcustilultau{

    background:#fff;

    background-color:#fff;

    height:80vh;

    padding:0;



}

.changetop{

    top:100px;

}

.progressbar{

    width:100%;

    height:50px;

    border:2px solid red;

    display:inline-block;

}

.progressbar2{

    width:100%;

    height:50px;

    margin-top:3%;

    display:inline-block;

}

.inlineprogress{

    width:100%;

}



.progressbar, .progressbar + .inlineprogress{

    display:inline-block;

    vertical-align:middle;

}



.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{

    background-color:#febd10;

    border-radius:28px;

    margin-left:-1px;

    margin-right:-1px;

}

.nav-tabs .nav-link {

    border:none;

}

/*======================*/

.inliner {

  height: 100%;

}



.inliner,

.inliner + .inlined {

  display        : inline-block;

  vertical-align : middle;

}

.centerprogressbar{

    margin-left:10%;

    margin-right:10%;

}

.inlined {

  width: 100%;

}

.progress-meter {

    margin: 20px auto 40px;

    padding: 40px;

    counter-reset: point;

}



 .track {

    position   : relative;

    height     : 4px;

    background : #fff;

  }



   .progress {

    @include transition(width 1s);

    display    : block;

    position   : absolute;

    left       : 0;

    top        : 0;

    width      : 0;

    height     : 4px;

    background : #231f20;

  }

     .progress-points {  

    position   : relative;

    /*margin     : $_mt 0 0;*/

    padding    : 0;

    list-style : none;

    

  }



.progress-point {

    /*$_w : 100px;

    $_ml: $_w / -2;*/

    @include transition(color $duration);

    position: absolute;

    display: block;

    width: 100px;

    margin-left: -50px;

    text-align: center;

    cursor: pointer;

    color: #fff;

}  

   .progress-point:before {

    content          : "";

    display          : block;

    width            : 30px;

    height           : 30px;

    border-radius    : 50%;

    margin           : 0 auto 12px;

    border           : 4px solid #fff;

    text-align       : center;

    background-color : #febd10;

    color            : white;

    }

    .completed:before {

    content          : "";

    display          : block;

    width            : 30px;

    height           : 30px;

    border-radius    : 50%;

    margin           : 0 auto 12px;

    border           : 4px solid #231f20;

    text-align       : center;

    background-color : #231f20;

    color            : #000;

    }

    .completed + .progress-point span{

        color:#231f20;

    }

    .progress-point .completed {

        color: #777;

    }  

   .progress-point:active  {

      color: #777;

    }

    

    .progress-point .completed:before {

      border-color     : #777;

      background-color : #231f20;

    }

    

    .progress-point .active:before {     

      border-color: #777;

    }

    

   .progress-points .label:before {

      counter-increment: point;

      content: counter(point) ". "; /* Display the counter */

    }

   .progress-point {

       border-radius:50%;

       transform:translateY(-16px);

   }



   .progress-point:nth-child(1) {

        left: 0%;

    }

   .progress-point:nth-child(2) {

        left: 33.33%;

    }

   .progress-point:nth-child(3) {

        left: 66.66%;

    }

   .progress-point:nth-child(4) {

        left: 100%;

    }



   .progress-robo {

        z-index: 10;

        position: relative;

   }

   .progress-robo img{

        transform:translate(-50%, -50%);       

        position: relative;

   }

   /*input[type=range]::-webkit-slider-runnable-track {

    width: 300px;

    height: 5px;

    background: red;

    border: none;

    border-radius: 3px;

}

   input[type=range]::-webkit-slider-thumb {

    -webkit-appearance: none;

    border: none;

    height: 16px;

    width: 16px;

    border-radius: 50%;

    background: blue;

    margin-top: -4px;

}

   .range-field input[type=range]::-webkit-slider-thumb {

    -webkit-appearance: none;

    border: none;

    height: 200px;

    width: 200px;

    background: goldenrod;

    background: url('../img/home/littlebizee.png') no-repeat;

    margin-top: -15px;

    border-radius: 0 !important;

}

   input[type=range]+.thumb {

    background-color: red !important;

}

    input[type=range]+.thumb.active{

      top: -35px !important;

    }

    .thumb{

        height:100px;

        width:100px;

        border:1px solid blue;

    }*/

   @media screen and (-webkit-min-device-pixel-ratio:0) {

    input[type='range'] {

      overflow: hidden;

      width: 80px;

      height:80px;

      -webkit-appearance: none;

      background-color: transparent;

      border:none;

      margin-top:-35px;

    }

    input[type='range']:active{

        border:none;

    }

    input[type='range']:focus{

        border:none !important;

    }

    input[type='range']::-webkit-slider-runnable-track {

      height: 5px;

      -webkit-appearance: none;

      /*background-image:url('../img/home/littlebizee.png');

      background-repeat:no-repeat;*/

      color: yellow;

      background-color:#fff;

      /*margin-top:-10px;*/

    }

    

    input[type='range']::-webkit-slider-thumb {

      width: 100px;

     -webkit-appearance: none;

      background-image:url('../img/home/littlebizee.png');

      background-repeat:no-repeat;

      height: 100px;

      z-index:1000;

      margin-top:-30px;

      /*position:absolute;*/

      /*cursor: ew-resize;*/

      /*background: blue;*/

      /*box-shadow: -80px 0 0 80px #43e5f7;*/

    }



   /*================== ==============================================*/











.cumfunctioneaza{

    background-image:url("../img/home/Rectangle1.png"); 

    background-color: #fff; 

    height: 100vh; 

    max-width: 100%;

    background-position-x:center;

    background-position-y:top;

    background-repeat: no-repeat; /* Do not repeat the image */

    background-size: 100% 80%; 

}

.asistentaBizee{

    background-image:url("../img/home/Rectangle1.png"); 

    background-color: #fff; 

    height: 80vh;  

    max-width: 100%;

    background-position-x:center;

    background-position-y:top;

    background-repeat: no-repeat; /* Do not repeat the image */

    background-size: 100% 90%; 

    min-height:600px;

}

.unsistemautomatizat{

    background-image:url("../img/home/Rectangle1.png"); 

    background-color: #fff; 

    height: 100vh;  

    max-width: 100%;

    background-position-x:center;

    background-position-y:top;

    background-repeat: no-repeat; /* Do not repeat the image */

    background-size: 100% 90%; 

    min-height:830px;

}

.cumgestionez{

    height:110vh;

    background-color:#fff;

    min-height:1050px;

}

@media only screen and (max-height: 800px) {

 .changetop {

    top:0;

  }

}

.appheaderleft{

    width:50%;

    height:100%;

    float:left;

    display: flex;

    text-align:right;

    justify-content:flex-end;

    align-items: center

    

}

.sistemautomatizatleft{
    width:100%;
    float:left;
    /*display: flex;*/
    text-align:center;
    justify-content:flex-start;
    align-items: center
}

.sistemautomatizatright{
    height:50%;
    float:right;
    display: flex;
    text-align:left;
    justify-content:flex-start;
    align-items: center;
}

.compatibilleft{

    width:50%;

    height:100%;

    float:left;

    display: flex;

    text-align:left;

    justify-content:flex-start;

    align-items: center

}

.appheaderright{

    width:50%;

    height:100%;

    float:right;

    display: flex;

    text-align:right;

    justify-content:flex-end;

    align-items: center;

}

.compatibilright{

    width:50%;

    height:100%;

    float:right;

    display: flex;

    text-align:left;

    justify-content:flex-start;

    align-items: center;

    

}

.buttonright button{

    right:0;

}

.suportright{

    width:50%;

    height:100%;

    float:right;

    display: flex;

    text-align:left;

    justify-content:flex-start;

    align-items: center;

    

}

.suportright button{

    justify-content:flex-end;

    text-align:right;

}

.asistentaright{

    width:50%;

    height:100%;

    float:right;

}

.asistentaBizee p{

    margin-top:2%;

}

.appheadercenter{

    margin-right:5%;

    text-align:right;

    max-width:100%;

    max-height:100%;

    /*visibility:hidden;*/

}

.compatibilcenter{

    max-width:100%;

    max-height:100%

}

.appheadercenter1{

    text-align:right;

}

.appheadercenter p{

    margin: 0;

    margin-bottom:5%;

}

.fadein1{

    /*animation: fadeIn ease 10s;*/

    -webkit-animation: fadeIn ease 3s;

    opacity:1!important;

}

.vertindicators{

    display:block;

}



/*@-webkit-keyframes fadeIn {

  0% {

    opacity:0;

  }

  50%{

      opacity:0.5;

  }

  100% {

    opacity:1;

  }

}*/





/************************************PAGINA DESPRE NOI********************************************************/





.desprenoi_header {



         background-image: url("../img/newpage/desprenoi_background.png"); 

         background-color: #cccccc; /* Used if the image is unavailable */

         height: 60vh;  /*No matter how big or small the screen is will fill the entire viewport*/

         background-position: center; /* Center the image */

         background-repeat: no-repeat; /* Do not repeat the image */

         background-size: cover; /* Resize the background image to cover the entire container */

         clip-path: polygon(50% 0%, 100% 0, 100% 75%, 50% 100%, 0 75%, 0 0);

        



}





.despre_header--paragraph {



    position: absolute;

    top: 37%;

    left: 50%;

    transform: translate(-50%, -50%);

   

    



}



.despre_header--paragraph p {



     color: #fff;

     font-size: 16px;

     color: #fff;

     

}

.headerdesprenoi{

    background-image:url("../img/home/support_background.png");
	
    background-repeat:no-repeat;

    max-width: 100%;

    background-position-x:center;

    height:90vh;

}

 .headerdesprenoi p{

     color:#fff;

     margin-left:0;

     margin-top:1%;

 }

 .headerdesprenoi .intro-text2{

    /* padding-top:13%; */

 }

 .echipa{

     height:214vh;

 }

 .inlinie{

     height:11%;

     margin-left:20%;

     margin-right:20%;

     display:flex;

     align-items:center;

 }



 @media (max-width: 1300px){

     .inlinie{

         margin-left:1%;

         margin-right:3%;

     }

 }

 .threedivs1{

     float:left;

     width:40%;

     margin-left:6%;

     min-width:327px;

 }

 .threedivs1 p{

     text-align:right;

     margin:0;

 }

 .threedivs1 h2{

     font-size:188%;

 }

  .threedivs2{

     float:left;

     width:20%;

     vertical-align:middle;

     text-align:center;

 }

  .peopletable{

      text-align:center;

      transform: translate(0, 33%);

  }

  .rectangle{

    background-image:url("../img/home/Rectangle2.png");

    background-repeat:no-repeat;

    max-width: 100%;

    background-position-x:center;

    height:48vh;

  }

   .rectangle2{

    background-image:url("../img/home/Rectangle1.png");

    background-repeat:no-repeat;

    max-width: 100%;

    background-position-x:center;

    height:81vh;

    text-align:center;

    padding-top:5%;

    min-height:665px;

  }

   .rectangle2 p{

       margin-left:0;

       margin-right:0;

       margin-top:3%;

       text-align:left;

   }

   .rectangle2 h1{

       font-size:72px;

       margin-bottom:4%;

   }

   .citat{

       height:40vh;

       margin-left:25%;

       margin-right:25%;

   }

   .divlinevert{

       border-right-style:solid;

       border-right-color:#febd10; 

       width:27%; height:100%; 

       display:inline-block; 

       margin-left:16%;

       float:left;

       line-height:50%;

   }

   .textincitat{

       float:right;

       width:78%;

   }

   .textincitat p{

       font-size:154%;

       font-weight:300;

   }

  .container-fluid{

      transform:translate(0,-30%);

  }

  .echipa .card{

      border:none;

      background-color:transparent;

      width:88%;

     

  }

  /*.card1{

      background-image:url("../img/home/person1.png");

      background-repeat:no-repeat;

      width:90%;

      height:30%;



  }

    .card2{

      background-image:url("../img/home/person2.png");

      background-repeat:no-repeat;

      width:80%;

      

  }*/

  .img-fluid{

      /*background-image:url("../img/home/person1.png");*/

      max-width:100%;

      background-color:#fff;

      border-radius:10px;

      /*transform:translateX(-10.6%);*/

  }

  .card-body h4,p{


  }

  .whitediv{

      text-align:center;

      background-color:#fff;

      border-radius:10px;

      /*margin-top:-16%;*/

      /*box-shadow: inset 0 34px #febd10;*/

  }

  .lessvisible img:before, .morevisible img:before{

      background-color:#a5a5a5

  }

  .lessvisible img{

      opacity: 0.3;

      transition: visibility 0s 2s, opacity 2s linear;

      /*background-color:#fff;*/

      /*transition: opacity .6s;*/

      /*transition: all 0.9s ease;*/

      /*transition: opacity 3s linear;*/

      /*-webkit-filter: opacity(80%);*/ 

      /*filter:sepia(100%);*/



  }

  .morevisible img{



      /*-webkit-filter: grayscale(100%);

      filter: grayscale(80%);*/

      visibility: visible;

      opacity:0.7;

      transition: opacity 3s linear;

      /*transition: opacity .9s;*/

  }



  .slider {

	width: 1024px;

	margin: 2em auto;

	

}



.slider-wrapper {

	width: 100%;

	height: 300px;

	position: relative;

}



.slide1 {

	float: left;

	position: absolute;

	width: 100%;

	height: 100%;

	opacity: 0;

	transition: opacity 1s linear;

}



.slider-wrapper > .slide1:first-child {

	opacity: 1;

}





@media (min-width: 768px) {

  /* show 6 items */

  .container-fluid .carousel-inner .active,

  .container-fluid .carousel-inner .active + .carousel-item,

  .container-fluid .carousel-inner .active + .carousel-item + .carousel-item,

  .container-fluid .carousel-inner .active + .carousel-item + .carousel-item + .carousel-item,

  .container-fluid .carousel-inner .active + .carousel-item + .carousel-item + .carousel-item + .carousel-item,

  .container-fluid .carousel-inner .active + .carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item {

    display: block;

  }



  .container-fluid .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left),

  .container-fluid .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item,

  .container-fluid .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item,

  .container-fluid .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item + .carousel-item,

  .container-fluid .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item + .carousel-item + .carousel-item,

  .container-fluid .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item {

    transition: none;

  }



  .container-fluid .carousel-inner .carousel-item-next,

  .container-fluid .carousel-inner .carousel-item-prev {

    position: relative;

    transform: translate3d(0, 0, 0);

  }



  .container-fluid .carousel-inner .active.carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item {

    position: absolute;

    top: 0;

    right: -16.7%;

    z-index: -1;

    display: block;

    visibility: visible;

  }



  /* left or forward direction */

  .container-fluid .active.carousel-item-left + .carousel-item-next.carousel-item-left,

  .container-fluid .carousel-item-next.carousel-item-left + .carousel-item,

  .container-fluid .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item,

  .container-fluid .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item,

  .container-fluid .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item + .carousel-item,

  .container-fluid .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item,

  .container-fluid .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item {

    position: relative;

    transform: translate3d(-100%, 0, 0);

    visibility: visible;

  }



  /* farthest right hidden item must be absolue position for animations */

  .container-fluid .carousel-inner .carousel-item-prev.carousel-item-right {

    position: absolute;

    top: 0;

    left: 0;

    z-index: -1;

    display: block;

    visibility: visible;

  }



  /* right or prev direction */

  .container-fluid .active.carousel-item-right + .carousel-item-prev.carousel-item-right,

  .container-fluid .carousel-item-prev.carousel-item-right + .carousel-item,

  .container-fluid .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item,

  .container-fluid .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item,

  .container-fluid .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item + .carousel-item,

  .container-fluid .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item,

  .container-fluid .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item + .carousel-item  + .carousel-item + .carousel-item{

    position: relative;

    transform: translate3d(100%, 0, 0);

    visibility: visible;

    display: block;

    visibility: visible;

  }

}

.istoria{

    height:143vh;

    min-height:1200px;

}

.istoria .form-group{

    margin-left:15%;

    margin-right:15%;

    margin-top:7%;

}

.istoria .form-group .row{

    margin-bottom:4%;

}

.istoria .form-control{

    height:45px;

}

.istoria .formular p{

    margin-top:7%;

}

/************CREDEM ************/



.credem {



    

    margin-top: 100px;



}







.birou_png {



    position: absolute;

    margin-top: 100px;

    z-index: 10;



}





.ground_yellow {



    /*clip-path: polygon(50% 11%, 100% 40%, 100% 71%, 51% 71%, 0 71%, 0 40%);*/

    clip-path: polygon(50% 9%, 100% 25%, 100% 100%, 50% 100%, 0 100%, 0% 25%);

    height: 600px;

    background-color: #fabd10;

    margin-top: 380px;

    

}





.echipa_ruleta {



    margin-top: -250px;

}







/*============================================================= HEADER =============================================================*/





header.masthead {

    text-align: left; 

    color: #231f20;

    background-image: none;

    background-repeat: no-repeat;

    background-attachment: scroll;

    background-position: center center;

    -webkit-background-size: cover;

    -moz-background-size: cover;

    -o-background-size: cover;

    background-size: cover;

    height :110vh

}

header.masthead .carousel.slide{

    height:100%

}

header.masthead .carousel-inner{

    height:100%

}

header.masthead .intro-text {
	
    padding-top: 110px;

    padding-bottom: 100px;

    margin-left:50px;

}

.carousel-item {

     height: 100%; 

     min-height: 0;

}



@media (min-width: 768px) {

    header.masthead .intro-text {

       /* padding-top: 29vh;*/
       /* padding-bottom: 200px;*/
        margin-left:0;
        text-align:center;
        font-size:50px;
    }



@media (max-width: 1209px){

    .onediv{

        margin-left:3%;

    }

}



    header.masthead .intro-text .intro-lead-in {

        font-style: normal;

        line-height: 20px;

        font-size:50px;

        font-weight:500;

    }

    header.masthead .intro-text .intro-heading {

        font-size:50px;

        font-weight:500;

        line-height: 50px;

        margin-bottom: 0;

        margin-top:20px;

    }

    

}

header.masthead .intro-text .intro-lead-in {

    font-style: normal;

    

}



.btn{

    padding-top:15px;

    padding-bottom:15px;

    padding-left:30px;

    padding-right:30px;

    font-size:14px;

    font-weight:500

}



.intro-text .btn-success{

    color:black;

    background-color: #ecedf1;

    border-color: black;

}



.btn-success{

    color: #231f20;

    background-color: #febd10;

    border-color: #231f20;

}



.intro-text .btn-success:hover, .intro-text .btn-success:active, .intro-text .btn-success:focus{

    background-color:#ecedf1;

    color:#febd10;

    border-color:black;

}

.intro-text .btn-success:focus{

    box-shadow: 0 0 0 0.2rem #383d41;

}

/*============================================================= Iti promitem =============================================================*/



#iti_promitem .text-center{

    display:block;

}

#clienti i{

    /*font-size:1vw;*/

}

section/*:not(.footerhome)*/ {
   padding: 25px 0;
   background:#ffbd10;
   height:100vh;
}
section#ceestebizee {
	 background:white;
}
.support section{
    background-color:#fff;
}
.appbizee-btn {
	background:white;
}
.carousel-reviews { 
	width: 200vh;
    margin: auto;
}
.backgroundlogo {
	    left: 50vh;
}
.backgroundimg-reviews {
	background-color: #febd11;
    width: 65%;
    height: 17%;
    margin-left: 20%;
    position: relative;
    z-index: -2;
}
.logoclienti-reviews {
	max-width:30vh;
	padding-bottom:2vh;
}
#clienti{

    background-color:#fff;

}
.leftdiv3 {
	position: relative;
    width: 80vh;
    float: right;
    color: black;
    height: 80vh;
}
.functie{

    color:#b0b0b0;

    margin-top:0px;

    font-size:20px;

    font-weight:200;

}

.fontclienti{

    font-size:40px;

    font-weight:200;

}



.img-container{

    /*height:45vw;*/

    max-height:683px;

    text-align:right;

    width:100%;

    background:#ffbd10;

}

.phone-img{

    width:96%;

    max-width:1000px;

    margin-top:20px;

}

.page3-img{

    max-width:1000px;

    height:650px;

    margin-top:50px;

    margin-left:25%;

    transform:translateY(-530px);

    z-index:-1;

}

.img-container div img{

    width:2.5vw;

    max-width:35px;

    background:#ffbd10;

    /*transform:translateY(-50%)*/

}





@media (min-width: 768px){

    section {

        /*padding: 50px 0 0 0;*/

    }

}

@media (min-width: 768px){

    #ceestebizee {

        padding: 50px 0;

    }

}

/*============================================================= Separator =============================================================*/



.div-separator{

    background: linear-gradient(#e0e0e0 55%, #eeeeee 45%);

}

.text-eeeeee{

    color:#eeeeee;

}

.fa-home{

    color:#e81f63;

}

.div-separator .fa-4x {

    font-size: 4.3vw;

    transform: translateY(5px);

    margin:0 1.5%;

}

.div-separator .fa-4x img{

    position:relative;

    height: 4.4vw;

    max-height:60px;

    transform:translateY(-5px);

}

@media screen and (min-width: 1350px) {

    .div-separator .fa-4x {

        font-size: 59px;

    }

}



/*============================================================= Despre noi =============================================================*/

.bg-eeeeee{

    background:#eeeeee;

}

#despre_noi .card-title{

    height:50px;

    line-height:100%;

    border-top-left-radius:10px;

    border-top-right-radius:10px;

    vertical-align:middle;

    background-color:#00c1b6;

    text-align:center;

    color:white;

    font-weight:700;

    letter-spacing:1px;

    font-size:14px;

    margin-bottom:auto;

}



.title{

    position:absolute;

    left:0px;

    top:11px;

    height:100%;

    width:100%;

    display:table;

}



.title p{

    display: table-cell; 

    vertical-align: middle; 

    text-align: center; 

    padding-top:3px;

}



.col-md-2-5{

    position: relative;

    width:17.1%;

    min-height: 1px;

    padding-right: 8px;

    padding-left: 8px;

        margin-left: -6px;

    margin-right: 0.5px;

}

@media (max-width: 1024px){

    .col-md-2-5 {

        width:33.3%;

    }

}



#despre_noi .card{

    color:black;

    border-radius:10px;

    width:100%;

    min-height:190px;

    font-size:10px;

    margin:7px

}



@media (min-width: 1200px){

    .container {

        max-width: 1200px;

        /*max-height:600px;*/



    }

}

.page3{

    background:#fff;

    height:100vw;

    width:100%;

    max-height:100vw;

}

.intro-text-page3{

    margin-top:30px;

    margin-left:50px;

    float:right;

    

}

.card-body{

    padding:0.7rem;

}

.second-subheading{

    margin-top:50px;

}



.about-img{

    width: 57vw;

    max-width:864px;

    z-index: 1;

    position: relative;

}





/*=========================================================== Infiinteaza firma ==========================================================*/

.infiinteaza-img{

    /*transform:translateY(-113px);*/

    width:100%;

    height:451px;

    position:relative;

    z-index:0;

}

#infiinteaza_firma{

    background:linear-gradient(#eeeeee 25%,#00c1b6 75%);

    height:634px;

}



@media screen and (max-width:1203px){

    #infiinteaza_firma{

        height:720px;

    }

    .infiinteaza-footer>div{

        width:50%;

        margin-left:0;

    }

}





#infiinteaza_firma h2.section-heading {

    font-weight: 100;

    color: #231f20;

    font-size: 48px;

    margin-bottom: 30px;

}



.infiinteaza-content{

    position:relative;

    top:-352px;

    z-index:1;

}

.infiinteaza-content .btn-success{

    margin-top:40px;

    border-radius:5px;

    color:white;

    background-color: #27b02a;

    border-color: #27b02a;

}

#infiinteaza_firma h3.section-subheading {

    margin-bottom:0



}

.infiinteaza-footer{

    margin-top:95px;

    padding-top:30px;

/*1203*/

}

.infiinteaza-number, .infiinteaza-text{

    display:inline-block;

    color:white;

    margin:0 5px;

    flex: 0 0 auto;

}

.infiinteaza-number{

    font-size:60px;

    font-weight:200;

}

.infiinteaza-text{

    padding-top:15px;

    font-size:20px;

    font-weight:bold;

    margin-right:30px;

}

.infiinteaza-audit-btn{

    margin-left:35px;

}

.audit-btn{

    margin-top: 22px;

    border-radius:5px;

    color:white;

    background-color: black;

    border-color: black;

}

.audit-btn:hover, .audit-btn:active, .audit-btn:focus{

    color:white;

    background-color:#27b02a;

    border-color:#27b02a;

}

.intro-text .btn-success:focus{

    box-shadow: 0 0 0 0.2rem #383d41;

}



@media screen and (max-width:991px){

    .infiinteaza-img {

        /*transform: translateY(-149px);*/

    }

}



@media (max-width: 768px) {

    .infiinteaza-img {

        /*transform: translateY(-85px);*/

        height:351px;

    }

    .infiinteaza-content {

        top: -370px;

    }

    #infiinteaza_firma{

        height:491px;

    }

    #infiinteaza_firma h2.section-heading {

        font-size: 32px;

    }

    #infiinteaza_firma h3.section-subheading {

        font-size:14px;

    }

    .infiinteaza-footer {

        margin-top: 50px;

    }

    .infiinteaza-number {

        font-size: 48px;

    }

    .infiinteaza-text {

        font-size: 14px;

    }

}

.img-container div img{

    height:inherit;

    max-height: 235px;

    max-width:255px!important;

    width:inherit;

    max-width:none;

    background:#ffbd10;

}

.about-text{

    position: relative;

    height: inherit;

    max-height: 235px;

    top: -100%;

    padding-top: 33.3%;

    font-size: 1.19vw;

    font-weight: bold;

    color: #00c1b6;

}



.rotate1 {

    top: -65%;

    left: 8.4%;

    -webkit-animation-name: example; /* Safari 4.0 - 8.0 */

    -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */

    -webkit-animation-iteration-count: 3; /* Safari 4.0 - 8.0 */

    animation-name: rotate-1;

}

.rotate2 {

    top: -135.7%;

    left: 25%;

    -webkit-animation-name: example; /* Safari 4.0 - 8.0 */

    -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */

    -webkit-animation-iteration-count: 3; /* Safari 4.0 - 8.0 */

    animation-name: rotate-2;

}

.rotate3 {

    top: -170.2%;

    left: 53%;

    -webkit-animation-name: example; /* Safari 4.0 - 8.0 */

    -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */

    -webkit-animation-iteration-count: 3; /* Safari 4.0 - 8.0 */

    animation-name: rotate-3;

}

.rotate4 {

    top: -169.5%;

    left: 69.5%;

    -webkit-animation-name: example; /* Safari 4.0 - 8.0 */

    -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */

    -webkit-animation-iteration-count: 3; /* Safari 4.0 - 8.0 */

    animation-name: rotate-4;

}

.rotate5 {

    top: -167%;

    left: 53%;

    -webkit-animation-name: example; /* Safari 4.0 - 8.0 */

    -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */

    -webkit-animation-iteration-count: 3; /* Safari 4.0 - 8.0 */

    animation-name: rotate-5;

}

.rotate6 {

    top: -201.5%;

    left: 25%;

    -webkit-animation-name: example; /* Safari 4.0 - 8.0 */

    -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */

    -webkit-animation-iteration-count: 3; /* Safari 4.0 - 8.0 */

    animation-name: rotate-6;

}

.rotate1, .rotate2, .rotate3, .rotate4, .rotate5, .rotate6{

    display: block;

    width: 16.8vw;

    max-width:255px;

    height: 15.5vw;

    max-height: 235px;

    z-index: 10;

    position: relative;

    animation-timing-function: linear;

    animation-duration: 50s;

    animation-iteration-count: infinite;

}



/*============================================================ Echipa ===========================================================*/





.container-fluid{

    padding:0;

}

.container-fluid .container-fluid{

    padding:20px;

}

#team div div div div div div .col-sm-4{

    padding-right: 10px;

    padding-left: 10px;

}



.team-member{

    border: 1px solid #fff;

    border-radius:10px;

    box-shadow: 1px 1px 5px 1px #e1e1e1;

    background-color:#ffffff;

    margin-top:66px;

    position:relative;

    z-index:0;

}

.team-member img{

    width: 132px;

    height: 132px;

    border:1px solid #888;

    box-shadow: 1px 1px 5px 1px #888888;

    transform:translateY(-50%);

    position:relative;

    z-index:10;

    display:block

}

.team-member h4 {

    margin-top: -20px;

    font-size:18px;

    color:#3c4858;

    font-weight:300;

}

.team-member p {

    font-size:14px;

    color:#999999;

    font-weight:200;

}

.team-member h5 {

    font-size:14px;

    color:#3c4858;

    margin-top:30px;

    margin-bottom:50px;

    font-weight:300;

}



.carousel-item {

    transition: -webkit-transform 2s linear;

    transition: transform 2s linear;

    transition: transform 2s linear,-webkit-transform 2s linear;

}

/*============================================================= PACHETE =============================================================*/

.bg-eeeeee-2{



    background-color:#ffbd10;

    /*height:100vh;*/

}

.col-sm-6 .pret{

    min-width:151px;

}

#pachete .card{

    border-radius:5px;

    color:#3c4858;

    border: none;

}

#pachete .card .card-title{

    height:50px;

    line-height:100%;

    border-top-left-radius:5px;

    border-top-right-radius:5px;

    vertical-align:middle;

    text-align:center;

    color:white;

    font-weight:700;

    letter-spacing:1px;

    margin-bottom:auto;

}

#pachete .card .card-title h4{

    line-height:50px;

    font-size:18px;

}

#pachete .card .card-title.startup{

    background-color: #231f20;

}

#pachete .card .card-title.business{

    background-color: #231f20;

}

#pachete .card .card-title.enterprise{

    background-color: #231f20;

}

#pachete .card .card-body .col-sm-3, #pachete .card .card-body .col-sm-4, #pachete .card .card-body .col-sm-6, #pachete .card .card-body .col-sm-12{

    padding-right: 0;

    padding-left: 0;

}

#pachete .card .card-body .pret{

    font-size:10vw;

    font-weight:600;

    vertical-align: top;

    line-height: 90%;

    text-align: center;

}

#pachete .card .card-body .moneda{

    height:50%;

    font-size:6vw;

    font-weight:500;

    vertical-align: top;

    line-height: 100%;      

}

#pachete .card .card-body .unitate-masura{

    height:50%;

    font-weight:200;

    vertical-align:bottom;

    font-size:1.2vw;

    margin-top:15%;

    line-height:100%;

}

.list-group-flush:first-child .list-group-item:first-child {



    border-top: 1px solid rgba(0,0,0,.125);

}

 

.card-body .row.justify-content-sm-center{

    padding:50px 0;

}

.card-body .cantitate{

    text-align:right;

    font-weight:300;

    font-size:1.1vw;

}

.companie-conta{

    font-weight:800;

    color:#3c4858;

    font-size:1.1vw;

}



.card-body .row.justify-content-sm-center.alege-pachet{

    padding:30px 0;

}

.pachet-btn, .pachet-footer-btn{

    margin-top: 11px;

    border-radius:5px;

    color:black;

    background-color: #fff;

    border-color: black;



}



.pachet-btn:hover, .pachet-btn:active, .pachet-btn:focus, .pachet-footer-btn:hover, .pachet-footer-btn:active, .pachet-footer-btn:focus{

    color:white;

    background-color:black;

    border-color:black;

}

.pachet-footer{

    margin:30px 0 20px 0;

    background-color:#3c4858;

    border-radius:5px;

    padding:20px;

}

.pachet-footer .pachet-footer-inner .row .col-sm-6:first-child{

    color:white;

}

.pachet-footer .pachet-footer-inner .row .col-sm-6:first-child h2{

    vertical-align: middle;

    font-size:24px;

    line-height: 65px;

    margin-bottom:0;

}



.pachet-footer .pachet-footer-inner .row .col-sm-6:last-child{

    text-align:right;

}



.pachet-footer-btn{

    margin: 11px 0;

    font-weight:400;

}



@media screen and (min-width: 1367px) {

    #pachete .card .card-body .pret{

        font-size:130px;



    }

    #pachete .card .card-body .moneda{

        font-size:80px;

    }

    #pachete .card .card-body .unitate-masura {

        font-size:16px;

    }

    .card-body .companie-conta{

        font-size:14px;

    }

    .card-body .cantitate{

        font-size:14px;

    }

}

.descrierepachete{

    text-align:center;

    font-size:13px;

    padding-right:10%;

}





/*============================================================= CONTACT =============================================================*/

#contact{

    background-color:#242424;

    background-image:none!important;

}

#contact .col-sm-3:first-child{

    height: 150px;

    line-height: 150px;

    padding-left:0;

    padding-right:3%;

}

#contact img{

    display:inline-block;

    vertical-align:middle;

    width: 102%;

    height: 4.8vw;

    max-height: 66px;

}



.link-uri{

    /*padding-left:50px;*/

    margin-right:4%;

}

.link-uri:nth-child(2){

    padding-left:70px;

}

.link-uri h5{

    color:#e0e0e0;

    font-weight:200;

    font-size:1.46vw;

}

.link-uri ul li a{

    letter-spacing:0;

    color:#909090;

    font-size: 1vw;

    font-weight:300;

}

.people ul li .col-sm-auto{

    padding-right:5px;

    font-size: 1.75vw;

    color:#e71f60;

    text-align:right;

}

.people ul li .col-auto{

    color:#909090;

    padding-left:5px;

    font-weight:300;

    font-size: 1.2vw;

}

.people ul li .col-auto ul li{

    padding-top:12%

}



@media screen and (max-width:991px){

    .link-uri{

        padding-left:1%;

        padding-right:1%;

    }

    .link-uri:nth-child(2) {

        padding-left: 1%;

    }

}

@media screen and (max-width:1200px){

    .link-uri{

        padding-left:1%;

        padding-right:1%;

    }

    .link-uri:nth-child(2) {

        padding-left: 1%;

    }

    #contact .col-sm-3:first-child {

        /*padding-right: auto;*/

    }    

}

@media screen and (max-width: 1367px){



}

@media screen and (min-width: 1367px) {

    .people ul li .col-sm-auto{

        font-size: 16px;

    }

    .people ul li .col-auto {

        font-size: 16px;

    }

    .link-uri ul li a {

        font-size: 16px;

    }

    .link-uri h5{

        font-size:20px;

    }

    .about-text{

        font-size:18px!important;

    }

}

    



/*============================================================= sUPPORT =============================================================*/

.supporttext{

    margin-left: 0;

    margin-right: 20%;

    text-align: left;

    padding-right: 43%;

    margin-top:0;

}

.adresa{

    border-radius: 10px;

    text-align:left;

    border:#cccccc 1px solid;

    background-color:#f2f2f2;

    vertical-align:middle;

    margin-top:-3%;

    margin-right:15%;

    margin-left:16%;

    padding-left:10%;

    padding-right:10%;

    padding-top:3%;

    min-height:150px;

    

}

.adresa p{

    margin-left:0;

    margin-top:0;

}

.adresastanga{

    width:50%;

    float:left;

}

.adresadreapta{

    width:50%;

    float:right;

}



.navbar-nav {

    padding: 25px 0;
	margin-left:10px;

}



/*============================================================= FOLMULAR =============================================================*/
.formular{
    background-color:#fff;
    border-radius:20px;
    border:1px solid #cccccc;
    text-align:center;
    padding-left:6%;
    padding-right:6%;
    padding-top:3%;
    padding-bottom:3%;
    margin-bottom:8%;
}
.formular p{
    margin-left:0;
    margin-top:0;
    font-size:18px;
    margin-bottom:2%;
    margin-top:2%;
}
.col input{
    background-color:#f2f2f2;
}
.form-group select{
    background-color:#f2f2f2;
}
.form textarea{
    background-color:#f2f2f2;
}
.form .btn-primary{
    background-color:#febd11;
    color:#231f20;
    border-radius:10px;
}
.form-control:focus{
    border-color:#febd11;
    box-shadow: 0 0 0 0.1rem rgb(254, 189, 17);
}
select option{
    background-color:#febd11;
    border-color:#febd11;
    box-shadow: 0 0 0 0.1rem rgb(254, 189, 17);
}
.file-field{
    width:20%;
    color:#febd11;
    text-align:right;
    display:inline;
}
.filefield{
    display:block;
    width:100%;
    height:50px;
    transform:translate(73%, -93%);
}
.pointer{
    cursor: pointer;
}
input[type="file" i] {
    /*display: none;*/
}
.file-field input{
    background-color: #f2f2f2;
    color:#febd11;
    font-size:15px;
    border-style: none;
    font-family:'Times New Roman', Times, serif;
}
/*============================================================= FOOTER =============================================================*/
footer{
    background-color:#303030;
    color:white;
    padding-bottom:10px;
    padding-top:0;
    margin-top:5%;
}
footer .container .row>.col-sm-10{
    border-top:1px solid #404040;
    padding-top: 15px
}
footer h5{
    font-weight:300;
    font-size:18px;
    color:#e0e0e0;
}
.list-inline-item{
    margin:15px 4%;
}
footer ul.social-buttons li a{
    background-color: #303030;
    border:1px solid white;
}
footer ul.social-buttons li:last-child a i{
    transform:translateY(-1px);
}
footer ul.social-buttons li a:active, footer ul.social-buttons li a:focus, footer ul.social-buttons li a:hover {
    background-color: white;
    color:#303030;
    border-color:#303030;
}
footer .copyright{
    color:#858585;
    font-size:16px!important;
    font-weight:300;
}
ul.social-buttons li a{
    text-align:center;
}
ul.social-buttons li a:hover{
    background-color:#454545;
}
.imgfooter{
    background-image: url(../img/home/bizee2.png);
    background-repeat: no-repeat;
    background-position: center;
    width: 11.5vw;
    height: 100%;
    background-size: 80%;
}
#footer .imgfooter{
    background-image:url(../img/home/bizeefooter2.png);
}
#footer .fa{
color:#febd11;
}
#footer ul.social-buttons li a{
    background-color:transparent;
}
#footer .link-uri ul li a{
    color:black;
    font-size:14px;
}
.footerhome{
    background-color:#212529;
}
.footerhome .people h5{
    color:#fff;
}
.fontclienti {
	font-weight:600;
}
/*******************************/
section:not(#footer);
	min-height: 100vh;
}
section.headerAppBizee { 
background-image: url(../img/home/Rectangle1.png);
    background-color: #fff;
    height: 100vh;
    max-width: 100%;
    background-position-x: center;
    background-position-y: top;
    background-repeat: no-repeat;
    background-size: 100% 80%;
}
section.compatibilcustilultau {
	background: #fff;
    background-color: #fff;
}
section.cumfunctioneaza {
	background-image: url(../img/home/Rectangle1.png);
    background-color: #fff;
    height: 100vh;
    max-width: 100%;
    background-position-x: center;
    background-position-y: top;
    background-repeat: no-repeat;
    background-size: 100% 80%;
}
section.cumgestionez {
	background-color: #fff;
}
section.cumgestionez .nav-tabs .nav-item.show .nav-link, section.cumgestionez .nav-tabs .nav-link.active {
	border-radius: 0px;
}
section.cumgestionez .nav-tabs .nav-item.show .nav-link li:first-child, section.cumgestionez .nav-tabs li:first-child .nav-link.active {
	border-top-left-radius: 28px;
	border-bottom-left-radius: 28px;
}
section.cumgestionez .nav-tabs .nav-item.show .nav-link li:last-child, section.cumgestionez .nav-tabs li:last-child .nav-link.active {
	border-top-right-radius: 28px;
	border-bottom-right-radius: 28px;
}
section#cumteajutabizeeapp .carousel-indicators {
	margin:0px;
}
section#cumteajutabizeeapp .chenar2 {
	top: 225px;
    width: 18.5vw;	
}
section.asistentaBizee {
	background-image: url(../img/home/Rectangle1.png);
    background-color: #fff;
    height: 80vh;
    max-width: 100%;
    background-position-x: center;
    background-position-y: top;
    background-repeat: no-repeat;
    background-size: 100% 90%;
    min-height: 600px;
}
section.unsistemautomatizat {
	background-image: url(../img/home/Rectangle1.png);
    background-color: #fff;
    height: 100vh;
    max-width: 100%;
    background-position-x: center;
    background-position-y: top;
    background-repeat: no-repeat;
    background-size: 100% 90%;
    min-height: 830px;
}
section.headerdesprenoi {
	background-image: url(../img/home/support_background.png);
    background-repeat: no-repeat;
    max-width: 100%;
    background-position-x: center;
    height: 69vh;
  
}
body.app_bizee section#footer {
	height:unset;
}
body.about section#footer {
	height:unset;
}
section.contact {
    height: unset;
}
body.support section#footer { 
	height: unset;
}
.navbar-shrink#mainNav .navbar-nav .nav-item .nav-link.active, .navbar-shrink#mainNav .navbar-nav .nav-item .nav-link:hover {
	text-decoration: underline;
}
#mainNav .navbar-nav .nav-item .nav-link.active, #mainNav .navbar-nav .nav-item .nav-link:hover {
	text-decoration: underline;
}
body#page-top.home #mainNav .navbar-nav .nav-item .nav-link.active, body#page-top.home #mainNav .navbar-nav .nav-item .nav-link:hover {
	color:initial;
	text-decoration: underline;
}
body#page-top.home section#footer {
    background: transparent;
	height:unset;
}
.app_bizee #mainNav .navbar-nav .nav-item .nav-link.active, .app_bizee #mainNav .navbar-nav .nav-item .nav-link:hover {
	color:initial;
	text-decoration: underline;
}
body#page-top .navbar-nav .nav-item .nav-link.active, body#page-top .navbar-nav .nav-item .nav-link:hover {
	text-decoration: underline;
}
.container .formular {
	border:0px;
}
section.compatibilcustilultau .vertindicators {
	display: flex;
}
section.cumfunctioneaza .progress-meter .progress-points .progress-point {
}
section.cumfunctioneaza .progress-meter .progress-points .progress-point:nth-child(4) {
}
section.cumfunctioneaza .progress-meter .progress-points .progress-point span {
    font-weight: 600;
}
section.cumfunctioneaza .progress-points .progress-point {
	width:146px;
	margin-left: -75px;
}
section#footer .link-uri ul li a {
	font-weight:500;
	vertical-align: text-top;
}
section#footer .footer-newsletter {
	text-transform: uppercase;
}
.imgfooter {
    background-image: url(../img/home/bizee2.png);
    background-repeat: no-repeat;
    width: 11.5vw;
    height: 43%;
	background-position: unset;
}
.footer-social ul.social-buttons li a {
    width: unset;
}
.footer-social ul.social-buttons li a i::before {
    letter-spacing: 10px;
	font-size: 1.5rem;
}
.footer-about {
    font-style: italic;
    font-size: 13px;
    color: gray;
    font-weight: 200;
    line-height: 1.1;
	margin-bottom:0px;
}

section#footer .link-uri ul li::before {
  content: "\2022";
  color: #ffc107;
  font-weight: bold;
  display: inline-block;
  font-size: 20px;
}
#navbarResponsive .register {
	font-weight:600!important;
}
hr.separator {
    background: #ffbd10;
    max-width: 1170px;
}
#newsletter-footer {
    border-radius: 15px;
    height: 40px;
}
.footer-newsletter label {
	font-size: 20px;
	font-weight: 600;
}
.footer-newsletter input {
	width: 335px;
	height: 50px;
}
.footer-newsletter p {
	display: block;
    width: 335px;
    font-size: 11px;
    text-transform: initial;
    font-style: italic;
    font-weight: 500;
	margin-top: 10px;
}
.footer-newsletter input::placeholder {
    font-style: italic;
    font-weight: 200;
	font-size:14px;
	opacity:.8;
}
.footer-newsletter input[type="text"] {
    height: 20px;
    padding-right: 30px;
}
.newsletter-input .btn-newsletter i:focus {
	outline:0px;
}
.newsletter-input .btn-newsletter {
    position: absolute;
    top: 48px;
    background: transparent;
    right: 25px;
    font-size: 15px;
    border: 0px;
    padding: 0px;
}
.btn-success.btn-newsletter:not(:disabled):not(.disabled).active:focus, .btn-success.btn-newsletter:not(:disabled):not(.disabled):active:focus, .show>.btn-success.btn-newsletter.dropdown-toggle:focus {
		box-shadow:unset;
}
.btn-newsletter.focus, .btn-newsletter:focus {
	box-shadow:unset;
}
.copyright {
    font-weight: 600;
}
.suportright .buttonright p{ 
	line-height:1.3;
}
.suportright .buttonright h3{ 
     margin-top: unset;
     margin-bottom: unset;
}
.video-aplicatie-bizee {
	width: 400px;
	margin: 0 auto;
	text-align:center;
	margin-bottom: 35px;
}
.video-aplicatie-bizee1 {
	width: 549px;
	margin: 0 auto;
	height:310px;
}
.btn-automatizat {
    color: white!important;
    border: 3px solid white!important;
    left: 30%;
    display: inline-block;
    margin: 320px 0px 10px 50px;
}
.btn-automatizat1 {
    color: white!important;
    border: 3px solid white!important;
    display: inline-block;
}
.pag_inregistrare {
    background-image:url("../img/home/inregistrare.png");
    background-repeat:no-repeat;
    max-width: 100%;
    background-position-x:center;
    height:100vh;  
}
.continut_in{
	width:1000px;
	margin:auto;
	border-radius: 10px;
 	background: #73AD21;
  	padding: 20px;
	-webkit-box-shadow: 0px 0px 12px -5px rgba(0, 0, 0, 0.56);
	-moz-box-shadow: 0px 0px 12px -5px rgba(0, 0, 0, 0.56);
	box-shadow: 0px 0px 12px -5px rgba(0, 0, 0, 0.56);
	margin-top:50px;
}
.formular_in{
	width:100%;
	margin:auto;
}
.selectRound{
	border-radius:6px;
	/*border:1px solid #AAAAAA;*/
	border: 1px solid #a6a6a659;
}
.stanga{
	width:45%;
	float:left;	
}
.spatiu{
	height:10px;
}
.propuneri::placeholder {
    padding-left: 10px;
}
.nav-asociatii {
	width: 65%;
	margin-left: 10px;
	border: 0px!important
}
.nav-asociatii a {
	margin-bottom: 0px!important;
}
.nav-asociatii a.active {
	border-bottom: 1px solid white!important;
	margin-bottom: 0px!important;
}
.nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
	color: #fed136;
}
.continut_ing .nav>li>a:hover, .nav>li>a:focus {
	background:transparent;
}
.continut_in .nav-tabs>li>a { 
	border: 1px solid #ddd;
}
.continut_in  .nav-tabs a {
	color: #555;
}
.continut_in  .nav-tabs a.active {
	color: #fed136;
}
.continut_in .input-group-addon, .continut_in .input-group-btn {
	width:unset;
	height:30px;
}
#datepicker-asoc2 .input-group-addon, #datepicker-asoc .input-group-addon, #datepicker .input-group-addon  {
    padding: 4px 12px;
	border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.continut_in input, .continut_in input {
	font-size: 14px;
	height:30px;
}
.continut_in fieldset {
    font-weight: 600;
    font-size: 12px;
}
#datepicker-asoc {
    display: inline-flex;
	padding: 5px;
}
.custom-control-label::before {
	left:unset;
    right: -1.5rem;
	top:unset;
	z-index:0;
}
.desemnare_admin .custom-control-label::before {
    left: -1.2rem;
    top: unset;
    top: 10px;
    z-index: 0;
}
[class^=perioada_desemnata] {
	/*margin-right: 20px;*/
}
.desemnare_admin .custom-control-label::after {
    left: -1.5rem;
	top:5px;
}
#datepicker-asoc2 {
    display: inline-flex;
}
.custom-control-label::after {
	left:unset;
    right: -1.5rem;
}
.custom-control-input:checked~.custom-control-label::before {
    color: #fff;
    background-color: #febd0e;
	z-index: 222;
}
.custom-radio .custom-control-input:checked~.custom-control-label::before {
    background-color: #febd0e;
	z-index: 222;
}
.custom-radio {
    display: inline;
}
.custom-control { 
	padding-left: 0px;
	padding-right: 1.5rem;
}
input.form-control.custom-input.datepicker, input.form-control.custom-input.datepicker2 {
    border-right: 0px;
}
fieldset input, .date-pick-img, .inputs-b input{
    margin-top: 5px;
}
.adauga-asociat {
	position: relative;
    bottom: -35px;
	font-weight:700;
}
.continut_in .btn-success:not(:disabled):not(.disabled).active, .continut_in .btn-success:not(:disabled):not(.disabled):active, .continut_in .show>.btn-success.dropdown-toggle {
    color: #0e0e0e;
    background-color: #febd0e;
    border-color: #040404;
}
.continut_in .btn-success:hover, .continut_in .btn-success:focus, .continut_in .btn-success:active, .continut_in .btn-success.active, .continut_in .open>.dropdown-toggle.btn-success {
    color: #3d3d3d;
    background-color: #febd0e;
    border-color: #398439;
}
.inputs-a {
    padding: 0px;
}
.inputs-a input::placeholder, input.putere_partiala-input::placeholder {
    padding: 10px;
    opacity: .75;
}
input.nume_desemnat {
	padding:10px;
}
.inputs-a .first {
    padding-left: 0px;
}
.inputs-a .last {
    padding-right: 0px;
}
.obiect-act {
	color: #febd10;
}
#activitate-secundara { 
	padding:0px;
	border-radius: 6px;
}
#activitate-secundara .transfer-double {
    box-shadow: unset;
    -webkit-box-shadow: unset;
    border-radius: 6px;
}
#activitate-secundara label {
	font-weight:400;
}
#activitate-secundara .transfer-double {
    margin: auto;
    width: 100%;
}
#activitate-secundara .transfer-double-content-left, #activitate-secundara .transfer-double-content-right {
	    width: 315px;
}
#activitate-secundara .transfer-double-list-main .transfer-double-list-ul {
	padding-left: 5px;
}
.transfer-double-selected-list-main .transfer-double-selected-list-ul .transfer-double-selected-list-li .checkbox-group {
    width: 100%;
}
.transfer-double-selected-list-main .transfer-double-selected-list-ul {
	padding-left:0px!important;
}
#activitate-secundara .transfer-double-list-search-input, #activitate-secundara .transfer-double-selected-list-search-input {
	width:100%;
}
.pag_inregistrare section#footer {
	height: unset;
}
.lista-caen {
	max-width:100%!important;
}
.pag_inregistrare section#footer  .newsletter-input .btn-newsletter {
    top: 37px;
}
.pag_inregistrare section#footer  hr.separator{
    margin: 10px auto;
}
.pag_inregistrare section#footer .footer-newsletter {
	
}
.pag_inregistrare .cum-functioneaza {
    font-size: 18px;
    font-weight: 600;
    border-radius: 20px;
    height: 70px;
    margin-bottom: 15px;
} 
body {
	padding:0px!important;
}
div[class^="coloana-"] label {

}
.atribuire-coduri th {
    background: #e0e0e0;
    padding: 10px;
    font-weight: 500;
    color: gray;
    text-align: center;
}
.atribuire-coduri td {
    text-align: center;
}
.atribuire-coduri {
	padding-top: 20px;
}
.check {
    color: #febd0e;
	display: inline-block;
}
.checkbox-lab {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.checkbox-lab input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
.checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 25px;
    width: 25px;
    border: 1px solid #eee;
    /* background-color: #eee; */
    transition: 0.3s;
}
.checkbox-lab:hover input ~ .checkmark {
    /* background-color: #ccc; */
    border: 1px solid #e8e8e8;
}
.checkbox-lab input:checked ~ .checkmark {
  /*background-color: #febd0e;*/
  outline:0;
}
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.checkbox-lab input:checked ~ .checkmark:after {
  display: block;
}
.continut_in .btn-warning:not(:disabled):not(.disabled).active:focus, .continut_in .btn-warning:not(:disabled):not(.disabled):active:focus, .continut_in .show>.btn-warning.dropdown-toggle:focus {
	outline:0;
}
.btn-success.focus, .btn-success:focus {
    box-shadow: 0 0 0 0.2rem #d39a00;
	outline:0;
}
.continut_in .btn-success:not(:disabled):not(.disabled).active:focus, .continut_in .btn-success:not(:disabled):not(.disabled):active:focus, .continut_in .show>.btn-success.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.2rem #d39a00;
	outline:0;
}
.checkbox-lab .checkmark:after {
    left: 7px;
    top: 0px;
    width: 9px;
    height: 20px;
    border: solid #febd0e;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.atribuire-coduri th:first-child {
	border-top-left-radius:10px;
	border-bottom-left-radius:10px;
}
.atribuire-coduri th:last-child {
	border-top-right-radius:10px;
	border-bottom-right-radius:10px;
}
.admin-section .title-admin {
	padding: 40px 0px;
    width: 100%;
    text-align: center;
    font-size: 20px;
}
.admin-section .desemnare {
	/*display: flex;*/
}
[class^=perioada_desemnata] {
	display:flex;
}
[class^=perioada_desemnata] .date-pick-img {
	margin-top:0px;
}
.desemnare {
	/*border: 1px solid #ddd !important;
    padding: 12px;
    border-radius: 10px;*/
}
[class^=perioada_desemnata] {
	line-height:2;
}
.sub-title-admin {
	padding:20px 0px 10px 0px;
}
.putere_deplina {
    display: block;
}
.putere_partiala {
	display:flex; 
	line-height: 2.3;
}
.putere_partiala .custom-control-label::before, .putere_deplina .custom-control-label::before {
	left: -1.2rem;
    top: unset;
    top: 10px;
    z-index: 0;
}
.putere_deplina .custom-control-label::before {
    top: 6px;
}
.putere_partiala .custom-control-label::after, .putere_deplina .custom-control-label::after {
	left: -1.2rem;
    top: 10px;
}
.putere_atribuita-input {
	margin-left: 10px;
	padding-left:10px;
}
.terms {
    padding: 50px 20px 20px 20px;
}
.infiintare-firma-btn {
	text-align:center;
}
.infiintare-companie-btn {
    border-radius: 10px;
    font-weight: 600;
}
.tip_societate {
	color:gray;
	background: #ebebe4;
}
select.tip_societate {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: url(https://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png) #ebebe4 no-repeat 98.5% !important;
    background: url(https://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png) #ebebe4 no-repeat calc(100% - 10px) !important;
    font-size: 13px;
	padding-right: 30px;
	padding-left: 5px;
}

input:focus {
    border-color: #febd11;
    box-shadow: 0 0 0 0.1rem rgb(254, 189, 17);
    outline: 0;
}
.desemnare_admin {
	padding-left:0px;
}
[class^=perioada_desemnata] {
    border: 1px solid #ddd !important;
    padding: 10px 20px 10px 30px;
    border-radius: 6px;
	height:56px;
}
.second-paragraph label {
	font-weight:400;
}
.space-divs {
    padding-top: 35px;
}
input.datepicker-radius {
    border-bottom-left-radius: 4px!important;
    border-top-left-radius: 4px!important;
}
[class^=perioada_desemnata] label {
    font-weight: 400;
}
.titlu-completeaza p{
	text-align:center;
	font-weight:900;
	font-size:50px;
	margin-bottom: 0px;
}
.subtitlu-completeaza p {
    text-align: center;
    font-weight: 500;
    font-size: 17px;
    margin-bottom: 70px;
}
.dreapta label {
    font-weight: 400;
}
.tab-content label {
    font-weight: 600;
}
.datepicker {
    padding: inherit!important;
}
.atribuire-coduri tbody td.column1 {
	position:relative;
	top: 5px;
}
.atribuire-coduri tr:not(:first-child) td {
    padding-top: 10px;
}
.capital-social, .impartire-capital {
    padding-top: 50px;
} 
.upload-doc {
	display: contents;
}
#table_caen_principala .label, #table_caen_secundara .label {
    color: #332f30;
    font-weight: 600;
}
table.controller .contracted .expander:before {
	color: #eeb00c;
	font-family: "FontAwesome";
    content: "\f054";
    display: inline-block;
    padding-right: 3px;
    vertical-align: middle;
    font-weight: 900;
    transition: .3s ease;	
}
table.controller .contracted .expander {
	background-image:unset!important;
}
table.controller .expanded .expander {
	background-image:unset!important;
}

table.controller .expanded .expander:before {
	color: #febd10;
    font-family: "FontAwesome";
    content: "\f054";
    display: inline-block;
    padding-right: 0px;
    vertical-align: middle;
    font-weight: 900;
    transform: rotate(90deg);
	transition: .3s ease;
}
table.controller .expander {
    margin-right: 0px!important;
    position: relative;
    top: -5px;
}
table.controller .l1 .control {
    height: 0px;
    width: 0px;
}
table.controller .l2 .control {
    width: 15px;
    height: 15px;
}
table.controller .l3 .control {
    width: 30px;
    min-height: 100%;
    height: 20px;
}
table.controller .l4 .control {
    width: 40px;
    height: 20px;
}
.lista-caen-select, .selected_caen_sec {
    overflow-y: scroll;
    height: 50vh;
    border: 1px solid #ddd;
    padding: 20px;
    border-radius: 10px;
}
.scroll-effect::-webkit-scrollbar-thumb {
    border: 3px solid rgba(0, 0, 0, 0);
    border-radius: 10px;
    background-clip: padding-box;
    background-color: #febd10;
}
.selected_caen_sec select {
	border:0px;
}
.selected_caen_sec {
	margin-top: 20px;
	padding-right: 0px;
}
.selected_caen_sec select:focus {
    border: 0px;
    outline: 0;
}
.custom-control.custom-radio.reprezentant_asociat_roman, .custom-control.custom-radio.reprezentant_asociat_strain {
    display: block;
    padding-top: 10px;
	padding-left: 1.5rem;
}
.reprezentant_asociat_roman .custom-control-label::before, .reprezentant_asociat_strain .custom-control-label::before, .reprezentant_asociat_roman .custom-control-label::after, .reprezentant_asociat_strain .custom-control-label::after {
    border-radius: 0px;
	left: -1.5rem;
	top: 3px;
	width: 1.2rem;
    height: 1.2rem;
}
.pag_inregistrare .has-error .form-control {
    border-color: #ccc;
}
.pag_inregistrare .has-error .input-group-addon {
    border: 1px solid #ccc;
}
.pag_inregistrare .has-success .form-control {
	border-color: #ccc;
}
.pag_inregistrare .has-success .input-group-addon {
	border-color: #ccc;
}
.pag_inregistrare .has-error .help-block, .pag_inregistrare .has-error .control-label, .pag_inregistrare .has-error .radio, .pag_inregistrare .has-error .checkbox, .pag_inregistrare .has-error .radio-inline, .pag_inregistrare .has-error .checkbox-inline {
	display:none;
}
.selected_caen_sec {
	height: 20vh;
}
img.bizee-aspira {
    background-position-x: 73%;
    background-position-y: center;
    background-size: 63%;
    position: relative;
    width: 100%;
    float: left;
    color: black;
    padding-left: 3%;
}
.home .rightdiv {
    min-height: 630px;
}
@media(max-width:1366px){
	header.masthead {
		text-align: left; 
		color: #231f20;
		background-image: none;
		background-repeat: no-repeat;
		background-attachment: scroll;
		background-position: center center;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		height :155vh;
	}
	#cumteajutabizeeapp {
		height: 110vh;
		min-height: 870px;
	}
}
/* ZZZ */
@media(max-width:1230px){
	#cumteajutabizeeapp {
		height: 120vh;
	}
}
@media(max-width:1000px){
	header.masthead {
		 height: unset;
	}
}
@media(max-width:900px){
	#cumteajutabizeeapp {
		height: 140vh;
	}
}
@media(max-width:840px){
	#ceestebizee {
		height: 80vh;
	}
}
@media(max-width:800px){
	section#cumteajutabizeeapp .leftdiv {
		height: 98vh;
		min-height: 350px;
	}
	section#cumteajutabizeeapp .floatinganimation {
		height:10vh;
	}
	section#cumteajutabizeeapp .rightdiv .textinrighrtdiv.text1 {
		margin-top:unset;
	}
}
section#clienti {
	height:115vh;
}
@media(max-width:1360px){
	section#clienti .rightdiv {
		width: 70%;
		padding: 0;
		min-height:unset;
		height: 30vh;
	}
	section#clienti .leftdiv3 {
    float: left;
	width: 30%;
	}
}
.ce-este-small {
	display:none;
}
@media(max-width:992px){
	.home .intro {
		transform: scale(0.7);
	}
	section#clienti {
		height: 160vh;
	}
	.ce-este-big {
		display:none;
	}
	.ce-este-small {
		display:block;
	}
	.home h2 {
		font-size: 100%;
	}
	.home .rightdiv {
		width: 100%;
		padding: 0;
	}
	.home .textinrighrtdiv {
		width:90%;
	}
	.home .onediv {
		width: 100%;
		margin-left:unset;		
	}
	.home .appbizee {
		width:100%;
		padding-right: 5%; 
		padding-left: 5%;
		padding: 10%;
	}
	.home img.bizee-aspira {
		padding-left:0px;
	}
	.home .bizeevideo { 
		float:unset;
		height:unset;
		
	}
	.home .leftdiv {
		height: 98vh;
		width: 100%;
		min-height:unset;
	}
	.home .leftdiv .chenar {
		width: 36vw;
		color: black;
		position: absolute;
		left: 51vw;
		top: 49%;
	}
	.carousel-item {
		font-size: 10px!important;
		text-align: justify;
	}
	.home .bizeevideo .col-md-6 {
		margin-left:0px;
	}
	
}
@media (max-width: 800px) {
	section#cumteajutabizeeapp .leftdiv {
		height: 98vh;
		min-height: 350px;
	}
}
@media (max-width: 772px) {
	section#cumteajutabizeeapp .leftdiv {
		height: 77vh;
		min-height: 350px;
	}
}
@media (max-width: 767px) {
	.home .video-test, .intro img {
		position:relative;
		right: 15vh;
	}
}
@media(max-width:690px){
	.home .video-test, .intro img {
		position:relative;
		right: 20vh;
	}
	#ceestebizee {
		height: 80vh;
	}	
}
@media(max-width:674px){
	#cumteajutabizeeapp {
		height: 150vh;
	}	
}
@media(max-width:600px){
	#cumteajutabizeeapp {
		height: 155vh;
	}	
}
@media(max-width:598px){
	.home .video-test, .intro img {
		position: relative;
		right: 23vh;
		transform: scale(0.9);
	}
}
@media(max-width:570px){
	section#cumteajutabizeeapp .leftdiv {
		height: 77vh;
		min-height: 350px;
	}
}
@media(max-width:564px){
	#cumteajutabizeeapp {
		height: 164vh;
	}	
}
@media(max-width:538px){
	#cumteajutabizeeapp {
		height: 170vh;
	}	
}
@media(max-width:522px){
	#cumteajutabizeeapp {
		height: 175vh;
	}	
}
@media(max-width:520px){

}
@media(max-width:510px){
	.home .video-test, .intro img {
		position: relative;
		right: 25vh;
		transform: scale(0.8);
	}
}
@media (max-width: 492px) {
	#cumteajutabizeeapp .leftdiv {
		height: 180vh;
	}
}
@media (max-width: 480px) {
	#cumteajutabizeeapp {
		height: 190vh;
	}
}
@media (max-width: 470px) {
	.home .video-test, .intro img {
		position: relative;
		right: 26vh;
		transform: scale(0.7);
	}
}
@media (max-width: 456px) {
	#cumteajutabizeeapp {
		height: 152vh;
	}
	section#cumteajutabizeeapp .leftdiv {
		height: 50vh;
		min-height: 350px;
	}
}
@media (max-width: 432px) {
	.home .video-test, .intro img {
		position: relative;
		right: 30vh;
		transform: scale(0.7);
	}
}
@media (max-width: 424px) {
	#cumteajutabizeeapp {
		height: 200vh;
	}
}
@media (max-width: 416px) {
	#cumteajutabizeeapp {
		height: 205vh;
	}
}

@media (max-width: 408px) {
	#cumteajutabizeeapp {
		height: 210vh;
	}
	header.masthead {
		text-align: left;
		color: #231f20;
		background-image: none;
		background-repeat: no-repeat;
		background-attachment: scroll;
		background-position: center center;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		height: 86vh;
	}	
}
@media (max-width: 396px) {
	#cumteajutabizeeapp {
		/*height: 225vh;*/
		height:170vh;
	}
}

@media (max-width: 390px) {
	.home .video-test, .intro img {
		position: relative;
		right: 31vh;
		transform: scale(0.7);
	}
	#ceestebizee {
		height: 95vh;
	}
}
@media (max-width: 388px) {
	.home .video-test, .intro img {
		position: relative;
		right: 31vh;
		transform: scale(0.6);
	}
}
@media (max-width: 375px) {
	.home h2 {
		font-size: 100%;
	}
	section#clienti {
		height: 119vh;
	}
}
@media (max-width: 370px) {
	#ceestebizee {
		
	}
}
@media (max-width: 366px) {
	.home .video-test, .intro img {
		position: relative;
		right: 33vh;
		transform: scale(0.6);
	}
}
@media (max-width: 355px) {
	#cumteajutabizeeapp {
		
	}
}
@media (max-width: 340px) {
	.home .video-test, .intro img {
		position: relative;
		right: 34vh;
		transform: scale(0.6);
	}
}
@media (max-width: 330px) {
	.home .video-test, .intro img {
		position: relative;
		right: 35vh;
		transform: scale(0.5);
	}
}
@media (max-width: 320px) {
	#ceestebizee {
		
	}
}
@media (max-width: 320px) {
	#ceestebizee {
		height: 100vh;
	}
}
@media (max-width: 320px) {
	.home .video-test, .intro img {
		position: relative;
		right: 37vh;
		transform: scale(0.5);
	}
}

.carousel-reviews {
	width:unset;
}
.footer-social {
	padding-bottom: 30px;
}
.home .carousel-indicators {
	position: initial;
}
.circle-slider {
    display: inline-flex;
}
[class^=impartire-capital-social-inner] input.selectRound {
    margin-top: 10px;
}
input:read-only {
    color: rgb(84, 84, 84);
    cursor: default;
    background-color: rgb(235, 235, 228);
}
/* /ZZZ */