#divfbdhe, #divfbmagdhe{width:49.7%;display:inline-block;padding: 20px 0 20px 0;}
#divfbdhe .fb-page{float: right;margin-right: 20px;}
#divfbmagdhe .fb-page{float: right;}
.team-item-mail{margin-top: 10px;}
.breadcromb-left > h3{text-transform: none;}
.services-inner{min-height: 250px;}
.inner-page-wrapper{padding: 0px;}
#first-slider .slide0{background-image: url(../images/dhelectric-programul-casa-verde.png);}
.slide1{background-image: url(../images/dhelectric-proiectare-instalatii-electrice.png);}
.slide2{background-image: url(../images/dhelectric-proiectare-instalatii-electrice-2.png);}
.slide3{background-image: url(../images/dhelectric-proiectare-instalatii-electrice-3.png);}
.slide4{background-image: url(../images/proiectul-smartware-bihor-dhelectric-system.jpg);}

.contact-info{padding: 15px;}
.rand-parteneri-pp{display: inline-block; width: 13%;margin: 10px 5px 10px 5px;text-align: center;}
.rand-parteneri-pp img{height: 50px;width: auto;}
.gallery-content {
    width: 100%;
    float: left;
    background: #003769;
}
.gallery-section .gallery-caption .caption-text h1 {
    font-size: 18px;
    font-family: "Oswald";
    color: rgb(255, 255, 255);
    text-transform: uppercase;
    line-height: 1.889;
    text-align: left;
    right: 40px;
    letter-spacing: 4px;
    padding-left: 10px;
}
#webform-submission-vino-in-echipa-noastra-add-form{width: 1170px;margin:auto;}
#webform-submission-vino-in-echipa-noastra-add-form .form-item-nume{width: 49%;display: inline-block;margin-bottom: 25px;}
#webform-submission-vino-in-echipa-noastra-add-form .form-item-prenume{width: 49%;display: inline-block;margin-bottom: 25px;}
#webform-submission-vino-in-echipa-noastra-add-form .form-item-email{width: 49%;display: inline-block;margin-bottom: 25px;}
#webform-submission-vino-in-echipa-noastra-add-form .form-item-telefon{width: 49%;display: inline-block;margin-bottom: 25px;}
#webform-submission-vino-in-echipa-noastra-add-form #edit-nume{height: 3.5em;width: 100%;}
#webform-submission-vino-in-echipa-noastra-add-form #edit-prenume{height: 3.5em;width: 100%;}
#webform-submission-vino-in-echipa-noastra-add-form #edit-email{height: 3.5em;width: 100%;}
#webform-submission-vino-in-echipa-noastra-add-form #edit-telefon{height: 3.5em;width: 100%;}
#webform-submission-vino-in-echipa-noastra-add-form #edit-actions{margin-bottom:25px;}
#edit-scrisoare-de-motivatie{width: 100%;}
#webform-submission-vino-in-echipa-noastra-add-form #edit-actions-submit{
    background: #003769 none repeat scroll 0 0;
    border: 2px solid #003769;
    color: #ffffff;
    display: inline-block;
    font-size: 16px;
    margin: 0 0 20px;
    padding: 8px 30px;
    text-transform: uppercase;
    transition: all 0.3s ease 0s;
}
.about-faq-wrapper .panel-faq .panel-default > .panel-heading{text-transform: none;}
.portfolio-page .container-fluid{margin-bottom:20px;}
.gallery-section .gallery-caption .caption-text .gallery_caption_icon span.fa-arrow-circle-right {
    border-style: solid;
    border-width: 5px;
    border-color: #444;
    opacity: .9;
    width: 69px;
    height: 69px;
    position: absolute;
    top: 43%;
    display: inline-table;
    padding: 20px;
    right: 40%;
    left: auto;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 5px 7px #222;
    -moz-box-shadow: 0 0 5px 7px #222;
    box-shadow: 0 0 5px 7px #222;
    background: #333;
    font-size: 24px;
    color: #fff;
    line-height: 1.083;
    text-align: right;
}
.fotorama__wrap{margin-left: auto;margin-right: auto;margin-top: 25px;margin-bottom: 25px;}
#textpoliticadeconfidentialitate{width: 1170px;margin: auto;}
#webform-submission-inscrie-te-acum-in-programul-cas-node-62-form-ajax form{max-width: 1170px;margin: auto;}
#webform-submission-inscrie-te-acum-in-programul-c22-node-76-form-ajax form{max-width: 1170px;margin: auto;}

#webform-submission-inscrie-te-acum-in-programul-cas-node-62-form-ajax form .form-item{width: 33%;position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    display: inline-block;
}
#webform-submission-inscrie-te-acum-in-programul-c22-node-76-form-ajax form .form-item{width: 33%;position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    display: inline-block;
}
.js-form-item-cnp, .form-item-serie-ci, .form-item-numar-ci, .form-item-valabilitate-ci,.form-item-nume,.form-item-prenume,.form-item-email,.form-item-telefon{width:24.4% !important;}

#webform-submission-inscrie-te-acum-in-programul-cas-node-62-form-ajax form .form-item input{
    border: 1px solid #cccccc;
    border-radius: 0;
    height: 44px;
    margin-bottom: 15px;
    padding-left: 20px;
    width: 100%;
    box-shadow: none;
}
#webform-submission-inscrie-te-acum-in-programul-c22-node-76-form-ajax form .form-item input{
    border: 1px solid #cccccc;
    border-radius: 0;
    height: 44px;
    margin-bottom: 15px;
    padding-left: 20px;
    width: 100%;
    box-shadow: none;
}
.fa-check{font-family: "FontAwesome";}
.about-faq-wrapper .panel-faq .panel-default > .panel-heading h4{font-size: 20px;}
#edit-date-identificare .text-count-wrapper{display: none !important;}
#ulcriteriieligibilitatecasaverde li, #uldocumentenecesarecasaverde li{font-size: 1.3em;}
#ulcriteriieligibilitatecasaverde li span{margin-right: 5px;}
#accordion #heading3{background: #ffcb36;margin-top:40px;}
#accordion #heading3::before{content: "\f061";font-family: "FontAwesome";font-weight: normal;color:#fff;}
#accordion #heading4::before{content: "\f061";font-family: "FontAwesome";font-weight: normal;}
#alege_unul_din_pachetele_recomandate fieldset{width: 100%;}
#edit-date-identificare #edit-tip-document--wrapper{width: 100%;margin-top:50px;margin-bottom: 30px;}
.form-item-tip-document{width: 25% !important;}
.form-item-tip-document input{height: 18px !important;width: 20% !important;}
#edit-processed-text, #edit-processed-text-01{margin-top:50px;width: 100% !important;margin-bottom: 20px;font-size: 21px;color:#333;border-bottom: 1px solid #e5e5e5;}
.form-item-la-fel{width: 100% !important;}
.form-item-oras-localitate, .form-item-comuna, .form-item-judetul, .form-item-cod-postal{width: 24.4% !important;}
.form-item-strada{width: 24.4% !important;}
.form-item-numar, .form-item-bloc, .form-item-scara, .form-item-etaj, .form-item-apartament{width: 14.5% !important;}
.webform-button--previous{background: #ffcb36;margin: 40px 0 40px 0;padding: 10px 20px 12px;color: #666; font-size: 20px;border: none;}
.webform-button--next{background: #ffcb36;margin: 40px 0 40px 0;padding: 10px 20px 12px;color: #666; font-size: 20px;border: none;}
#edit-actions-wizard-next:before{
    content: "\f061";
    font-family: "FontAwesome";
    font-weight: normal;
    color: #fff;}
#block-userregistrationform, .paginadeinregistrare article{max-width: 1170px;margin: 40px auto 40px auto;}
.paginadeinregistrare #edit-submit{background: #ffcb36;margin: 40px 0 40px 0;padding: 10px 20px 12px;color: #666;font-size: 20px;border: none;}
#block-userregistrationform h2{margin-top:30px;margin-bottom: 30px;}
#block-userregistrationform form .form-item-mail,
#block-userregistrationform form .form-item-name,
#block-userregistrationform form .form-item-pass{margin-bottom: 25px;width: 50%;}
#block-userregistrationform form .form-item-mail input,
#block-userregistrationform form .form-item-name input,
#block-userregistrationform form .form-item-pass input{border: 1px solid #cccccc;
    border-radius: 0;
    height: 44px;
    margin-bottom: 15px;
    padding-left: 20px;
    width: 100%;
    box-shadow: none;}
#block-electricshop-local-tasks ul li{display: inline-block;margin-right:15px;}
.user-login-form .form-item-name, .user-login-form .form-item-pass, .captcha{margin-bottom: 25px;width: 30%;margin-left: 50px;}
.user-login-form .form-item-name input, .user-login-form .form-item-pass input{border: 1px solid #cccccc;
    border-radius: 0;
    height: 44px;
    margin-bottom: 15px;
    padding-left: 20px;
    width: 100%;
    box-shadow: none;}
.user-login-form #edit-actions{text-align: center;width: 30%;}
.user-login-form #edit-actions #edit-submit{background: #ffcb36;margin: 40px 0 40px 0;padding: 10px 20px 12px;
    color: #666;
    font-size: 20px;
    border: none;}
#block-electricshop-account-menu ul li{display: inline-block;margin-right:15px;}
#block-views-block-dosarul-meu-block-1, #block-views-block-dosarul-meu-casa-verde-2022-block-1{margin:40px auto 40px auto;max-width: 1170px;}
#block-views-block-dosarul-meu-block-1 table, #block-views-block-dosarul-meu-casa-verde-2022-block-1 table{width: 100%;}
#block-views-block-dosarul-meu-block-1 table th,
#block-views-block-dosarul-meu-block-1 table td,
#block-views-block-dosarul-meu-casa-verde-2022-block-1 table th,
#block-views-block-dosarul-meu-casa-verde-2022-block-1 table td{border:solid 1px;padding:5px;}
#block-views-block-dosarul-meu-block-1 table th,
#block-views-block-dosarul-meu-casa-verde-2022-block-1 table th{text-align: center;background: #2d506e; color:#fff;}
.form-item-la-fel input{height: 18px!important;width: 5% !important;}
.alegerepachetwrapper{width: 100% !important;}
#webform-submission-inscrie-te-acum-in-programul-cas-node-62-form-ajax{margin-top:250px;}
.alegerepachetwrapper .form-item-sistem-fotovoltaic-on-grid-3kw{border: solid 1px;padding: 8px;margin: 5px 0;}
.alegerepachetwrapper input{height: 18px !important;width: 5% !important;}
#heading5{padding:8px;}
#heading5:before{content: none;}
#heading5 .fontawesome-icon-inline{color: red; font-size: 1.3em;}
.form-item-copie-act-de-identitate,
.form-item-extras-carte-funciara,
.form-item-certificat-atestare-fiscala-bugetul-de-stat,
.form-item-certificat-atestare-fiscala-bugetul-local,
.form-item-sunt-de-acord-ca-datele-mele-sa-fie-procesate-conform-gdpr-descr,
.form-item-imagini-casa-acoperis,
.form-item-tip-bransament,
.form-item-certificatul-de-atestare-fiscala-privind-obligatiile-de-plata-ca,
.form-item-certificatul-de-atestare-fiscala-privind-impozitele-si-taxele-lo{width: 100% !important;margin-bottom: 40px;}
.form-item-sunt-de-acord-ca-datele-mele-sa-fie-procesate-conform-gdpr-descr{font-size: 1.1em;}
.form-item-sunt-de-acord-ca-datele-mele-sa-fie-procesate-conform-gdpr-descr input{height: 18px !important;width: 20px !important;}
.form-required::after {content: '';vertical-align: super;display: inline-block;background-image: url(/core/misc/icons/ee0000/required.svg);background-repeat: no-repeat;background-size: 6px 6px;width: 6px;height: 6px;margin: 0 0.3em;}
#webform-submission-inscrie-te-acum-in-programul-cas-node-62-form-ajax form .form-item .error{border:solid 1px red;}
#edit-date-identificare #edit-processed-text-02{width: 100% !important;border: solid red;padding: 10px;margin-bottom: 30px;}
#edit-valabilitate-ci .form-item-valabilitate-ci-day{width: 20% !important;}
.webform-button--submit{
    background: #ffcb36;
    margin: 40px 0 40px 0;
    padding: 10px 20px 12px;
    color: #666;
    font-size: 20px;
    border: none;
}
.webform-submission-information{display:none;}
#divproiectsmartware{max-width: 1170px;margin: 30px auto;}
.form-item-am-inteles-si-sunt-de-acord-conditiile-de-eligibilitate-finale-v{width: 100% !important;margin-bottom: 40px;}
.form-item-am-inteles-si-sunt-de-acord-conditiile-de-eligibilitate-finale-v input {
    height: 18px !important;
    width: 20px !important;
}
.atentionare-preturi{width: 100% !important; border: solid red;padding: 10px;}

/* On screens that are 600px or less, set the background color to olive */
@media screen and (max-width: 600px) {
    #webform-submission-vino-in-echipa-noastra-add-form{width: 100%;padding-left:10px;padding-right: 10px;}
    #webform-submission-vino-in-echipa-noastra-add-form .form-item-nume{width: 100%;display: block;margin-bottom: 25px;}
    #webform-submission-vino-in-echipa-noastra-add-form .form-item-prenume{width: 100%;display: block;margin-bottom: 25px;}
    #webform-submission-vino-in-echipa-noastra-add-form .form-item-email{width: 100%;display: block;margin-bottom: 25px;}
    #webform-submission-vino-in-echipa-noastra-add-form .form-item-telefon{width: 100%;display: block;margin-bottom: 25px;}
    #webform-submission-vino-in-echipa-noastra-add-form .js-form-type-checkbox{margin:15px;}
    #webform-submission-vino-in-echipa-noastra-add-form .js-form-type-checkbox label{margin-left:10px;max-width: 80%;}
    .rand-parteneri-pp{display: block;}
    #divfbdhe, #divfbmagdhe {width: 100%;display: block;padding: 10px;}
    #divfbdhe .fb-page{float: left;padding: 10px;margin: 0px;}
    #divfbmagdhe .fb-page{float: left;padding:10px;margin: 0px;}
    #textpoliticadeconfidentialitate{width: 100%;margin: auto;}
    .js-form-item-cnp, .form-item-serie-ci, .form-item-numar-ci, .form-item-valabilitate-ci, .form-item-nume, .form-item-prenume, .form-item-email, .form-item-telefon{width: 100% !important;}
    .form-item-tip-document{width: 100% !important;}
    .form-item-oras-localitate, .form-item-comuna, .form-item-judetul, .form-item-cod-postal,.form-item-strada {width: 100% !important;}
    .form-item-numar, .form-item-bloc, .form-item-scara, .form-item-etaj, .form-item-apartament{width: 100% !important;}
    #edit-actions--2{text-align: center;}
    #webform-submission-inscrie-te-acum-in-programul-cas-node-62-form-ajax form .form-item{width: 100% !important;}
    .user-login-form .form-item-name, .user-login-form .form-item-pass {margin-bottom: 25px;width: 100%;margin-left: 0;padding:0 10px 0 10px;}
    #block-userregistrationform form .form-item-mail, #block-userregistrationform form .form-item-name, #block-userregistrationform form .form-item-pass{padding:0 10px 0 10px;width: 100%;}
}