a:hover{
    color: #6e6e6e !important
}
section .container{
    background-color: #fff;
    /*padding-bottom: 30px*/
    padding-bottom: 15px
}
.form-control{
    width: 100%;
}
.color-orange{
    color: orange !important
}
.color-green{
    color: green !important
}
.color-grey{
    color: grey !important
}
.color-red{
    color: red !important
}
.color-blue{
    color: blue !important
}
.color-white{
    color: #fff !important
}
.color-black{
    color: #000 !important
}
.m_bot_30{
    margin-bottom: 30px;
}
.p_bot_30{
    padding-bottom: 30px;
}
.infomodal{
    border: 2px solid #bec47b;
    padding: 10px
}
.color-orange{
    color: orange !important
}
.space-s2{
    display: block;
    width: 100%;
    height: 5px;
}
.text-bold{
    font-weight: bold
}
.grayscale {
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    filter: gray;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    position: relative;
    left: auto;
    width: 598px;
}
.discounttd{
    border-bottom: 2px solid #717171 !important
}
.m_5px{
    margin: 5px !important
}
.m_top_5px{
    margin-top: 5px !important
}
.m_bot_5px{
    margin-bottom: 5px !important
}
.m_left_5px{
    margin-left: 5px !important
}
.m_right_5px{
    margin-right: 5px !important
}
.m_10px{
    margin: 10px !important
}
.m_top_10px{
    margin-top: 10px !important
}
.m_bot_10px{
    margin-bottom: 10px !important
}
.m_left_10px{
    margin-left: 10px !important
}
.m_right_10px{
    margin-right: 10px !important
}
.p_bot_10px{
    padding-bottom: 10px !important;
}
.p_top_10px{
    padding-top: 10px !important;
}
.p_bot_5px{
    padding-bottom: 5px !important;
}
.p_top_5px{
    padding-top: 5px !important;
}
.separator{
    width: 100%;
    border-bottom: 1px solid #999999;
    height: 1px;
    margin: 2px 0px;
}
.separator_blue_2px{
    width: 100%;
    border-bottom: 2px solid#33b3c8 ;
    height: 1px;
    margin: 2px 0px;
}
.separator_blue_1px{
    width: 100%;
    border-bottom: 1px solid#33b3c8 ;
    height: 1px;
    margin: 2px 0px;
}
.separator_orange_2px{
    width: 100%;
    border-bottom: 2px solid#33b3c8 ;
    height: 1px;
    margin: 2px 0px;
}
.separator_orange_1px{
    width: 100%;
    border-bottom: 1px solid#33b3c8 ;
    height: 1px;
    margin: 2px 0px;
}
.separator_bg{
    background-color:#a6e1ea
}
.separator_bg_orange{
    background-color:#fac059
}
.separator_bg_grey{
    background-color:#bfbaba
}
.separator_dashed{
    width: 100%;
    border-bottom: 1px dashed #999999;
    height: 1px;
    margin: 2px 0px;
}
.div-none{
    display: none;
}
.div-block{
    display: block;
}
.div-block-inline{
    display: inline-block;
}
.border-red{
    border: 1px solid red !important;
}
.qualitate_0_color{
    color: #897a75;
}
.qualitate_0_bgcolor{
    background-color: #897a75;
}
.qualitate_1_color{
    color: #070263
}
.qualitate_1_bgcolor{
    background-color: #070263
}
.qualitate_2_color{
    color: #2daae1
}
.qualitate_2_bgcolor{
    background-color: #2daae1
}
.qualitate_3_color{
    color: #94c120
}
.qualitate_3_bgcolor{
    background-color: #94c120
}
.qualitate_4_color{
    color: #f9b234
}
.qualitate_4_bgcolor{
    background-color: #f9b234
}
.qualitate_5_color{
    color: #e40815
}
.qualitate_5_bgcolor{
    background-color: #e40815
}
.form-min{
    max-width: 120px !important
}
.form-min-2{
    max-width: 50px !important
}
.form-min-3{
    max-width: 93px !important
}
.form-min-4{
    max-width: 150px !important
}
.form-min-150{
    width: 150px !important
}
.form-min-250{
    width: 250px !important
}

.afterdiv{
    font-size: 1.6rem;
}
.color-green2{
    color: #31793f !important
}
.cursor{
    cursor: pointer
}
.pageractive{
    color: red !important;
    background-color: #ececec
}
.page-minheight{
    height: 400px;
}
.imagelink{
    position: absolute;
    width: 100%;
    height: 60%
}
.checkbox-big{
    width: 25px;
    height: 25px;
}
.posrel{
    position: relative
}
.zeomini_green{
    color: #66ff66;
    font-size: 1.1rem;
}
.zeomini_M{
    font-size: 1.2rem;
    color: #004010
}
@media only screen and (min-width: 767px) {
    .paddingsoloweb{
        padding-bottom: 13rem
    }
}