.cf:before,
.cf:after{content:" ";display:table;}
.cf:after{clear:both;}
.cf{*zoom:1;}
.wpb_video_widget .wpb_wrapper iframe {
	position:relative;
	min-height:540px;
}
.inpage_icon_block {text-align:center;}
ol > li{list-style-type:none;counter-increment:step-counter;position:relative;margin-bottom:12px;}
ol > li:before{content:counter(step-counter);margin-right:5px;font-size:80%;background-color:transparent;color:#21508b;font-weight:bold;font-size:15px;left:-20px;position:absolute;line-height:27px;top:0px;}
.vc_tta.vc_tta-spacing-1 .vc_tta-tab{font-weight:bold;padding:0 10.3px;}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a{color:#5e6a77;}
.footer_widgets, #foote_widgets{position:relative;width:100%;}
#footer_widgets div iframe{width:100%;max-width:100%;text-align:center;}
.footer_widgets{text-align:center;padding:0px;margin:0 auto;}
#footer_widgets .footer_widgets:nth-child(2){background-image:url('/assets/img/bg_newsletter2.jpg');background-repeat:no-repeat;background-size:cover;background-position:13% center;}
.tnp-widget{text-align:center;}
.tnp-widget p{display:inline-block;width:100%;max-width:300px;vertical-align:top;text-align:left;}
.tnp-widget p:first-of-type{margin-left:95px;}
.tnp-widget  input{min-width:225px;border-radius:30px 0px 0px 30px;;text-align:center;letter-spacing:1px;font-weight:bold;font-family:'Hind', sans-serif;}
.tnp-widget  input[type="email"]{background:#fff;min-width:300px;color:#5e6a77 !important;font-weight:bold !important;font-size:14px;line-height:16px;padding:14px 20px 12px;text-align:left;}
.tnp-widget  input[type="submit"]{background:#7bcff4;border-radius:0 30px 30px 0;text-transform:uppercase;color:#21508b;font-weight:bold;font-size:14px;line-height:16px;padding:14px 20px 12px;-webkit-transition:650ms all;-ms-transition:650ms all;-moz-transition:650ms all;transition:650ms all;}
.tnp-widget .tnp-field {
	max-width:300px;
	display:inline-block;
	vertical-align:middle;
}
.tnp-field label {
	display:none;
}
.tnp-field-button {
	margin-left:-4px;
}
.tnp-widget  input[type="submit"]:hover{background:#21508b;color:#7bcff4;}
.site-footer{background:transparent;overflow:hidden;}
.nav{position:relative;z-index:10000;}
.home .content-area{padding-top:0px;}
.counts{text-align:center;}
.above{position:absolute;bottom:0;height:30%;width:100%;background:rgba(1,97,183,0.8);opacity:1;-webkit-transition:650ms all;-ms-transition:650ms all;-moz-transition:650ms all;transition:650ms all;z-index:9999;}
.above p{text-align:center;display:inline-block;vertical-align:middle;color:#fff;}
.icons-icons{padding-bottom:20px;text-align:center;max-width:100px;margin:auto;}
.icons-link{padding-top:20px;text-decoration:none;color:#303133;text-align:center;}
.icons-link a{text-decoration:none;font-weight:700;font-size:20px;letter-spacing:0.5px;}
.icons-link a:hover{color:#7bcff4;}
.counter{font-size:50px;font-weight:bold;font-family:'Hind', sans-serif;}
ul.vc_tta-tabs-list > li > a{font-size:12px !important;}
ul.vc_tta-tabs-list > li > a ,.vc_tta-panels{background:transparent !important;border:none !important;}
ul.vc_tta-tabs-list > li.vc_active > a{color:#0db3cd !important;}
ul.vc_tta-tabs-list > li.vc_active{color:#0db3cd;}
.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list{border-bottom:1px solid rgba(192,192,192,0.6);overflow:visible;}
#custom-owl .vc_tta-tab > a{font-size:20px !important;font-weight:bold;}
#custom-owl .vc_tta-tabs-list{max-width:1110px;margin:0 auto;}
.programe{margin:0px;margin-top:30px;margin-bottom:30px;}
.ca-wrapper{overflow:hidden;max-height:315px;}
.parteneri img{max-height:100%;max-width:100%;display:inherit;position:inherit;width:100%;}
.short-title{width:100%;}
.short-title p{width:100%;font-size:16px;font-weight:300;margin-bottom:0;line-height:1;}
.short-title p:nth-of-type(1){margin-top:26px;font-size:20px;font-weight:700;margin-bottom:5px;}
.icons-icons > a:hover{background:transparent;}
.user-options{text-align:center;}
.user-options .login-btn a, .user-options .register-btn a{display:inline-block;min-width:225px;border-radius:30px;text-align:center;font-weight:bold;border:none !important;}
.user-options .register-btn a{background:#7bcff4 !important;color:#21508b !important;font-weight:bold;font-size:14px;-webkit-transition:650ms all;-ms-transition:650ms all;-moz-transition:650ms all;transition:650ms all;}
.user-options .register-btn a:hover{color:#7bcff4 !important;background:#21508b !important;}
.user-options .login-btn a{color:#21508b!important;background:#fff !important;}
.user-options .login-btn a:hover{color:#fff !important;background:#21508b !important;}
.socials{color:#7bcff4 !important;position:relative;}
.socials h2{color:#7bcff4;}
.socials .fa{width:60px;height:60px;border-radius:30px;font-size:30px;border:2px solid #fff;line-height:60px !important;display:inline-block;position:relative;margin:0px 10px 60px;}
.padding-top{padding:60px 0px;}
.justify p{text-align:justify;color:#5e6a77;}
.expertize-page p{color:#5e6a77;}
.programe{min-height:200px;}
.continue-reading{position:absolute;left:15px;right:0;margin:0 auto;bottom:0px;}
.instrumente .login-btn a{background:#fff !important;}
.instrumente .login-btn a,.instrumente .register-btn a{border:1px solid #7bcff4 !important;}
.incarcare-cv, .completare-cv{border:1px solid #c0c0c0;color:#5e6a77;border-radius:3px;}
.incarcare-cv p, .completare-cv p{color:#5e6a77;font-weight:bold;}
.incarcare-cv h4, .completare-cv h4{width:100%;text-align:left;background:#f3f5f4;padding:20px 10px;}
.incarcare-cv strong, .completare-cv strong{color:#7bcff4;}
.incarcare-cv em, .completare-cv em{color:#7bcff4;font-style:normal;font-weight:300;}
.incarcare-cv input, .completare-cv input{background:#f7fbfc;width:100%;margin-top:10px;padding-top:8px;padding-bottom:8px;}
.incarcare-cv input[type="submit"], .completare-cv input[type="submit"]{background:#7bcff4;border:1px solid #7bcff4;width:100%;text-align:center;margin-top:0;padding:10px 30px 11px;font-size:12px;-webkit-transition:850ms all;-ms-transition:850ms all;-moz-transition:850ms all;transition:850ms all;}
.incarcare-cv input[type="submit"]:hover, .completare-cv input[type="submit"]:hover{color:#7bcff4;background-color:#fff;}
.incarcare-cv input[type="checkbox"], .completare-cv input[type="checkbox"]{width:18px;height:18px;margin-right:12px;}
.incarcare-cv .wpcf7-exclusive-checkbox .wpcf7-list-item-label, .completare-cv .wpcf7-exclusive-checkbox .wpcf7-list-item-label{font-size:16px;font-weight:500;}
.incarcare-cv .btn-file{position:relative;overflow:hidden;}
.incarcare-cv .btn-file input[type="file"]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:white;cursor:inherit;display:block;}
.vc_parallax-inner{height:165% !important;}
ul.sub-menu{text-align:center;}
ul.sub-menu > li{position:relative;float:left;width:33.3334%;;text-align:left;}
ul.sub-menu > li > a{width:100%;}
.hiddenn{overflow:hidden;}
.ui-widget-header, ul.ui-tabs-nav > li, #tabs{background:transparent !important;border:none !important;}
.ui-tabs .ui-tabs-panel{border-top:1px solid rgba(192,192,192,0.6) !important;overflow:visible;}
ul.ui-tabs-nav > li > a{background:transparent !important;}
ul.ui-tabs-nav > li.ui-state-active{border-bottom:1px solid #21508b !important;margin-bottom:-1px !important;outline:none !important;}
ul.ui-tabs-nav > li.ui-state-active > a{color:#21508b;}
p.urmatorul_pas{text-align:center;}
#next_step, #previous_step{background:transparent;border:1px solid #7bcff4;border-radius:3px;color:#7bcff4;width:auto;padding:10px;margin-bottom:15px;margin-left:15px;-webkit-transition:850ms all;-ms-transition:850ms all;-moz-transition:850ms all;transition:850ms all;}
#next_step:hover, #previous_step:hover{background:#7bcff4;color:#fff;}
.fileUpload{position:relative;overflow:hidden;margin:0 auto;float:left;background:#e3e3e3;border-radius:0px;border:0px;color:#5e6a77;font-weight:bold;padding:6px 6px 5px 6px;height:36px;max-width:102.25px;margin-top:10px;border-bottom-left-radius:3px;border-top-left-radius:3px;cursor:pointer;border:1px solid #cecece;}
.fileUpload:hover{color:#fff;}
#uploadFile{border-bottom-right-radius:3px;border-top-right-radius:3px;width:50%;padding:6px;background:#f7fbfc;border-radius:0px;float:left;height:36px;margin:0 auto;}
.fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0);}
.parteneri{min-height:300px;}
.hiddend{display:none;}
.page_instrumente{text-align:center;}
.center_category{display:inline-block;margin-top:40px;}

@import url('/assets/img/css.jpg');$block-color:#375D81;*{box-sizing:border-box;}
body,
html{width:100%;height:100%;margin:0;padding:0;}
.top-face{background:transparent;color:transparent;}
ul.sub-menu > li > a:after{display:none;}
.menu-item a:hover .top-face{color:#fff;background:#22508b;}
ul.sub-menu > li{height:93px;overflow:hidden;}
.home .sticky ul#primary-menu ul.sub-menu a{color:#fff;}
.home .sticky ul#primary-menu ul.sub-menu a:hover .main-face{color:transparent;}
.instrumente_cat_desc{text-align:center;width:100%;font-family:'Hind', sans-serif;font-weight:300;font-size:15px;color:#5e6a77;text-decoration:none;letter-spacing:1px;}
.center_category h2{font-size:20px;margin-bottom:25px;}
.center_category h2:hover{color:#21508b;}
.page_instrumente{padding-bottom:100px !important;}
#secondary{display:none;}
.instrumente_filter_btn{background:transparent;color:#5e6a77;top:1px;position:relative;border-bottom:1px solid transparent;border-radius:0px;-webkit-transition:800ms all;-moz-transition:600ms all;-ms-transition:600ms all;transition:600ms all;padding:10px 10px;margin-right:30px;}
.instrumente_filter_btn.active,.instrumente_filter_btn:focus{border-bottom:1px solid #21508b;background:transparent;color:#21508b;outline:none;display:inline-block;}
.instrumente_filter_btn:hover{background:transparent !important;color:#21508b;border-bottom:1px solid #21508b;}
#instrumente_filter{text-align:center;margin-top:20px;border-bottom:1px solid #c0c0c0;}
.instrumente_group{margin-top:20px;}
.single_instrument{margin:10px 0px;}
.instrumente_title{font-weight:bold;font-size:15px;color:#5e6a77;}
.filter_icons{padding:10px 10px;color:#21508b;position:relative;}
p.download_instrumente a{font-size:13px;}
p.download_instrumente img{margin-left:10px;}
.cat_desc{text-align:center;padding:20px 0;}
.cat_desc p{color:#5e6a77;}
#video-home{overflow:hidden;}
#video-overlay{position:absolute;top:37%;text-align:center;left:0;right:0;z-index:3;margin:0 auto;max-width:1140px;}
.home #video-overlay{text-align:left;}
#video-home .vc_column_container{display:inline-block;vertical-align:middle;position:relative;float:none;}
#video-home .wpb_single_image{z-index:2;position:absolute;top:0;right:0;left:0;margin:0 auto;}
#video-home .wpb_single_image figure, #video-home .wpb_single_image figure img, #video-home .wpb_single_image .vc_single_image-wrapper{width:100%;height:100%;}
#video-overlay .vc_col-sm-3{display:none;}
.completare-cv #tabs ul > li > a, .completare-cv #tabs ul > li{z-index:-1;}
.parteneri_inline_single{display:inline-block;position:relative;width:20%;vertical-align:top;padding-right:15px;padding-top:20px;}
.row.prieteni{text-align:center;}
#video-home .wpb_single_image figure img{max-width:none;width:auto;}
.heading_posturi{padding:20px;border-bottom:1px solid rgba(192,192,192,0.6);text-align:center;}
.heading_posturi > div{float:none;display:inline-block;vertical-align:middle;}
.heading_posturi > div > p, .heading_posturi > div div p, .heading_posturi > div div{font-weight:bold;font-size:12px;word-wrap:normal;}
.single_item{padding:10px 0px;border-bottom:1px solid rgba(192,192,192,0.6);}
.single_item > div, .single_item > div > div{border-left:1px solid rgba(192,192,192,0.6);vertical-align:middle;display:inline-block;float:none;text-align:center;}
.single_item > div > div:last-child{border-right:0px;}
.single_item > div > div:first-child{border-left:0px;}
.single_item > div:last-child{border-right:1px solid rgba(192,192,192,0.6);}
.col-md-half{width:4.15%;}
.tab_heading{padding:10px 0px;}
.tab_heading + div{min-height:50px;}
.tab_heading{border-bottom:1px solid rgba(192,192,192,0.6);}
.menu-footer-menu-container {
    background:#21508b;
}
ul#menu-footer-menu {
    height:auto;
    padding:15px;
}
ul#menu-footer-menu li {
    float:none;
    display:inline-block;
    vertical-align:top;
}
ul#menu-footer-menu {
    text-align:center;
    align-items:center;
}
.menu-footer-menu-container {
    text-align: center;
}
ul#menu-footer-menu li a {
    color:#fff;
    padding-left:15px;
    padding-right:15px;
}
ul#menu-footer-menu li a:hover {
    color:#7bcff4;
}
.general_contact input {
    width:100%;
    max-width:100%;
}
.fileUpload span.fisier {
    position: absolute;
    top: 0;
    width: 100%;
    bottom: 0;
    height: 100%;
    left: 0;
    right: 0;
    opacity: 0;
    cursor:pointer;
}

#video-home .wpb_single_image img {
  object-fit: cover;
  width: 100% !important;
}

@media (max-width:768px){
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }
  .vc_row {
    margin-left: 0 !important;
  }
  .vc_custom_1453627749828 {
    padding-left: 0 !important;
  }
}