<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (max-width:1199px) {
    
    /*Homepage 1199px*/
    /*Meniu */
    .header-up-text.program {
        padding: 29px 3px 25px;
      }

    #menu .menu-item {
        line-height: 98px;
        width: auto;
        font-size: 14px;
        padding: 0 10px;
      }

    #menu {
        padding-left: 0px;
    }
    
    #menu .menu-item::after {
        left: 10px;
      }
    
    .header-up-tel {
        font-size: 13px;
        margin-left: 4px;
        padding-left: 0px;
        background: none;
      }
      
      
    .header-up-tel.header-up-text span {
        margin-left: 10px;
      }
      
      .header-up-text.program
      {
        font-size: 12px;
      }
      
    #nav &gt; a
      {
          display: none;
      }

    .social_box .facebook_frame &gt; iframe {
        overflow: hidden;
        width: 100%;
      }
    
    #header-big .logo-container {
        width: 35%;
        margin-right: 30px;
    }
    
    #header-big .logo-container img {
        width: 100%;
    }
    
    .homepage_middle_left {
        width: 32%;
    }
    
    /*popup 1199px*/
    
    .popup {
        width: 60%;
        padding: 0px 10px 0px 0px;
      }

    /*SERVICII 1199px*/
    
    #services_list .service h3 {
        font-size: 19px;
    }

    #services_list .service h2 {
        font-size: 22px;
        font-weight: bold;
    }
    
    .service_readmore::before {
     
        margin-right: 3px;
        padding: 23px 25px;
      }
      
      .service_readmore {
        font-size: 12px;
        padding-right: 7px;
      }
    
    /*Servicii -pagini 1199px*/
    
    .serviciu-left-title h3 {
        font-size: 31px;
    }
    
    .serviciu-left-title h2 {
        font-size: 40px;
    }
    
    /*1199px*/
    
    .content_membru h2 {

        font-size: 14px;

    }
    
    /*User account 1199px*/
    
    #user_account .right_side {
        margin-top: 20px;
    }
    
    #user_account .link {
        padding: 4px 0 14px 55px;
    }
    
    #user_account table, thead, tbody, th, td, tr {
        /*display: block;*/
    }
  
    #user_account th {
        text-align: right;
    }
  
    #user_account table {
        position: relative; 
        padding-bottom: 0;
        border: none;
        box-shadow: 0 0 3px rgba(0,0,0,.1);
    }
  
    #user_account thead {
      /*float: left;*/
      white-space: nowrap;
    }
  
    #user_account tbody {
      overflow-x: auto;
      overflow-y: hidden;
      position: relative;
      white-space: nowrap;
    }
  
    #user_account tr {
      /*display: inline-block;*/
      vertical-align: top;
    }
  
    #user_account thead {
      color: rgb(53, 56, 58);
      font-size: 11px;
      font-weight: 500;
    }
  
    #user_account #table2 thead {
      font-size: 11px;
    }
    
    #user_account thead th {
      padding: 5px 12px;
    }
    
    #user_account #table2 thead th {
      padding: 14px 7px;
    }
  
    /*Intrebaari frecvente*/
    
    #intrebari_frv_container h3 {
        font-size: 22px;
      }
}


@media only screen and (max-width: 991px){
     /*Homepage 991px*/
    
    #header-big .logo-container {
        width: 29%;
        margin-right: 10px;
        padding-top: 4px;
    }
  
    .logo-container img {
        width: 100%;
    }
    
    .header-up-text.program 
    {
        font-size: 10px;
    }
    .header-up-tel
    {
        font-size: 12px;
        margin-left: 0px;
    }
    
    #menu .menu-item {
        line-height: 87px;
        padding: 0 7px;
        width: auto;
    }
    
    #menu .menu-item::after {
        border: none;
    }

    .header-up-tel.header-up-text span {
        margin-left: 6px;
    }
    
    .menu-container {
        width: auto;
    }
  
    #menu .menu-item:first-child {
        border-left: 0px ;
    }
  
    .header-up-text.program {
        padding: 25px 3px 21px;
      }

    #homepage-articles .homepage-article .homepage-article-title {

        font-size: 14px;
    }
      
   .homepage_middle_left {
        width: 100%;
      }
      
    .widget_content.calculator_rate_content {
        float: left;
        left: 6%;
    }
    
    #footer .footer-social
    {
        padding-top: 10px;
    }

     /*SERVICII 991px*/
     
     #services_list .service h3 {
        padding: 0 9px;
        font-size: 17px;
    }
    
    #services_list .service h2 {
        font-size: 17px;
        font-weight: bold;
    }
    
    #services_list .service_half_content {
        float: left;
        width: 65%;
      }

     /*Servicii -pagini 991px*/

    .serviciu-left-title h3 {
        font-size: 22px;
    }
    
    .serviciu-left-title h2 {
        font-size: 27px;
    }
    
      /*Pagina servicii 991px*/
      
   .content_serviciu {
        margin-bottom: 35px;
        margin-top: 33px;
      }
      
      .serviciu-right {
        height: auto;

      }
    
    /*Pagina servicii si noutati 991px*/
    
    #content-articles .article_img_post img {
        height: auto;
        width: 100%;
        padding-right: 10px;
    }
    
    /**Intrebari frecvente 991px/
     */
     #intrebari_frv_container h3 {
        font-size: 18px;
      }
      
      #intrebari_frv_container h3::before {
        display: block;
        float: left;
        margin-top: 1px;
      }

    /*FOOTER 991px*/
    
    
    .footer-col.footer-col-datefirma {
        float: left;
        text-align: left;
        width: 241px;
      }
}

@media only screen and ( max-width: 767px ) {
    
   body &gt;div {
        overflow: hidden;
    }
    /*Banner page 767px*/
    
    .page-title-container {
        height: 200px;
      }
      
      .page-title-container h1 {
        font-size: 31px;
        padding-top: 72px;
      }
    
    /*poup 767px*/
    .popup {
        padding: 0;
        width: 70%;
    }
    
    .popup span {
        font-size: 17px;
    }
    
    .popup ul {
        padding-left: 20px;
    }
    
    .popup ul li {
      font-size: 12px;
      padding:6px 0px ;
    }
    .popup ul br{
        display: none;
    }
    
    .popup .close {
        font-size: 25px;
        top: 18px;
      }
      
    /*Homepage 767px */

      
    #home-about {
        padding-top: 8px;
    }
      
    
    #widgets-area {
        margin-top: 49px;
    }
    
    #widgets-area #widget-text ,
    #widgets-area #widget-calculator_rate{
        width: 100%;
    }
    
    .widget_content.text_content .part {
        padding: 0 20px;
        width: 100%;
    }
    
    #widgets-area #widget-calculator_rate {
        padding: 0 34px;
    }
    .widget_content.text_content .part {
        margin-bottom: 60px;
    }
    
    .widget_content.text_content .part.part3{
        margin-bottom: 30px;
    }
      
    .widget_content .part h3 {

        font-size: 25px;
    }  
    
    #homepage-articles .homepage-article {
        height: auto;
        border-bottom: 1px solid #393d48;
        padding-bottom: 31px;
      }
      
    .img-responsive.home {
        padding-top: 35px;
    }
    
    .img-responsive.home &gt; img
    {
        height: auto;
    }

    #homepage-articles .homepage-article .homepage-article-title {
        font-size: 16px;
        padding-top: 10px;
    }
    
    #homepage-articles .homepage-article .btn-readmore
    {
        margin-top: 10px;
    }
    
    #widgets-area .social_box {
        width: 100%;
        padding: 0px 20px;
    }
    
    .homepage_middle_left
    {
        margin-top: 0px;
    }
    
    #widgets-area {
        margin-top: 15px;
    }
    
    .social_box .facebook_frame &gt; iframe {
        overflow: hidden;
        width: auto;
        margin: 0 auto;
        display: block;
        float: none;
    }
    
    .social_box .twitter_zone .twitter-timeline {
        float: none;   
    }

    .social_box .twitter_zone iframe {
        margin: 0 auto !important;
        display: block !important;
    }

    .widget .widget_footer
    {
        padding-top: 1px;
    }
    
    /*Calculator rate*/
    .widget_content.calculator_rate_content {
        float: left;
        margin: 29px 0 40px;
        padding: 0;
        width: auto;
        left: 0%;
    }
      
      #calculator_rate .calculator_rate_left {
    
        height: 291px;
        margin-left: 0;
        margin-right: 0;
        overflow: hidden;
        padding-bottom: 12px;
        padding-top: 23px;
        width: 352px;
      }
      
      /*Intrebari frecvente 767px*/
      
      #intrebari_frv_container {
        padding: 0px 20px;
      }
      
      
      .content_plata img {
        width: 100%;
        height: auto;
      }

      /*Footer 767px*/
      a.icon, #footer .footer-social a.icon {
        margin-right: 9px;
      }
      
      #footer .footer-social a.icon::after {
        left: 18px;
      }
      
    #footer .footer-col-title {
        text-align: center;
    }
      
    #footer .footer-col-text {
        text-align: center;
    }
      
    #footer .footer-social {
        text-align: center;
    }
    
    .footer-col.footer-col-datefirma {
      width: 100%;
    }
      /*Membri 767px*/
    #page-membri .content_normal p {
        padding: 0px 10px 0px 20px;
    }
    
    
    /*Membri page 767px*/
    
    .content_normal {
        padding-bottom: 0px;
        padding-top: 30px;
      }

   .membru_top .membru_box{
    width: 100%;
    margin-bottom: 20px;
    padding-bottom: 0px;
   }
   .content_membru .membru_top
   {
    padding-bottom: 0px;
   }
   .membru_top .membru_box:nth-child(3) {
        margin-left: 0px;
        width: 100%;
    }
     
   .membru_top .border_right
   {
    display: none !important;
   }
   
   .membru_top .membru_box:nth-child(2) {
        margin-left: 0px;
    }
    
    .member_bottom .membru_box {
      float: left;
      padding: 0px 16px;
      width: 100%;
    }
  
    .member_bottom .membru_box:nth-child(2) {
      padding: 20px 2px 0 15px;
    }
  
    .member_bottom {
      margin-top: 36px;
    }
    
    .member_bottom .membru_box ul {
        padding: 6px 0 0px;
    }
      
    .member_bottom .membru_box li {
        padding-bottom: 10px;
    }
    
    
     /*SERVICII 767px*/
     
     
    #services_list .service_container {
	  margin-bottom: 5px;
	}
    .content_servicii {
        margin-bottom: 32px;
    }
      
     #services_list .service h3 {
        padding: 0 9px;
        font-size: 21px;
    }
    
    #services_list .service h2 {
        font-size: 26px;
        font-weight: bold;
    }
    
    .servicii_top
    {
        padding-left: 10px !important;
    }
    
    .servicii_top p:nth-child(1){
        margin-bottom: 20px !important;    
    }
    
    .servicii_top img {
        height: 48px;
        width: 45px;
      }

    /*MEMBRII 767px*/
    
    .content_membru {
        padding-bottom: 50px;
      }

       /*Servicii -pagini 767px*/
    .serviciu-left {
        padding-left: 10px;
        padding-right: 0px;
    }
    
    .serviciu-left-title h3 {
        font-size: 20px;
    }
    
    .serviciu-left-title h2 {
        font-size: 20px;
    }
    
       /*Pagina servicii 767px*/
      .service_readmore {
   
        margin-bottom: 16px;
        margin-top: 16px;

      }
      
    
    /*Pagina Utile 767px*/
    
    
    .content_utile .util {
        padding: 3px;
      }
      
    .util-container.utile_1 .utile-list{
        margin-top: 30px;
    }
    
    .util-container.utile_1 {
        float: left;
        margin-bottom: 15px;
        padding-left: 20px;
      }
      
      .util-container.utile_11
      {
        padding-left: 0px;
        margin-top: 30px;
      }
      
      .util-container.utile_2 .utile-list .util
      {
        padding: 0px 20px;
      }
      
      .content_utile .util-container.utile_2 .util a::before {
        padding-right: 10px;
        margin-top: 7px;
      }
      
      .content_utile .util-container.utile_2 .util a h3
      {
        margin: 8px 0px;
      }
    
    /*Contact 767px*/
    
    .content_contact h2, .content_contact h3 {
        font-size: 25px;
    }
    
    #contact-form .col-xs-12:nth-child(2n+2),
    #contact-form .col-xs-12:nth-child(2n+1) {
        padding-left: 0;
        padding: 0px  20px;
    }
    
    #contact-form .col-sm-12
    {
        padding-right: 20px !important;
    }
    
    #contact-form input,
    #contact-form textarea {
        height: 35px;
        margin-bottom: 10px;
      }
      
    .contact-form-buttons {
        padding: 0px 20px;
    }
    
    .content_contact {
        padding-bottom: 60px;
      }
      
    #page-contact .content_contact .contact_top_txt {
        font-size: 14px;
        margin-bottom: 16px;
        padding: 36px 20px 40px;
    }
    
    #iframe_harta {
        margin-bottom: 35px;
    }
    
    .contact-form-buttons #contact-up {
        padding: 0px;
    }
    
    .contact-form-buttons .btn.up_file .upload {
        margin-top: -7px;
        padding-right: 2px;
      }
     /*Pagina Organizare 767px*/
    
    #page_content .content_organizare {
        margin-top: 78px;
        padding: 0px 10px;
    }
    
    .content_organizare .row p:first-child {
        float: left;
        padding-right: 20px;
    }
    
    .content_organizare:nth-child(2n+2) .row p:first-child {
        padding-left: 20px;
    }
    
    /*Pagina Ajutor 767px*/
    
    .content_ajutor {
        padding: 0px 20px;
      }
      
    .content_block img {
        width: 100%;
        height: auto;
        padding: 20px;
    }
    
    .content_intrebari-frecvente {
        padding: 0px 26px;
    }
    
    /*despre noi 767*/

    #page-despre-noi p{
        padding: 0px 20px;
        
    }
}

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


    /*Responsive menu style 750px*/
    
    .responsive-menu{
        display: none;
        margin-bottom: 20px;
    }
    .responsive-menu-icon
    {
        display: block;
    }
    
    #header-big .logo-container {
        width: 80%;
        z-index: 99999;
        position: relative;
    }
    #header-big .logo-container img{
       width: auto;
    }
    
    #header-up {
        z-index: 9999;
        position: relative;
    }
    
    #header-big #nav {
        left: auto;
        padding-top: 40px;
        position: absolute;
        right: 0;
        top: 0;
        width: 100%;
        z-index: 5;
    }
    
    #menu {
        display: inline;
      }


    #nav img {
        width: 26px;
        float: right;
        height:24px;
        margin-right: 15px;
      }
	
	#header-big .menu-container #nav .menu_resp {
	  float: right !important;
	  padding: 10px 0px 10px 14px;
	  position: relative;
	  right: 14px !important;
	  background: #e06333;
	  border-radius:6px; 
	}

    #nav:not( :target ) &gt; a:first-of-type,
    #nav:target &gt; a:last-of-type
    {
        display: block;
    }
  
    #nav &gt; ul {
        display: none;
        float: left;
        height: auto;
        left: 0;
        position: relative;
        right: 0;
        width: 100%;
        -webkit-font-smoothing:antialiased;
      }
    
    #nav #menu li {
        background: #474b4d;
        height: 40px;
    }

    #nav:target &gt; ul
    {
        display: block;
    }    
    #nav &gt; ul &gt; li
    {
        width: 100%;
        float: none;
    }
  
    #menu .menu-item {
        width: 100%;
        float: right;
        position: relative;
        z-index: 100;
        line-height: 0px;
    }
    
    #menu .menu-item a {
        text-align: center;
        color: #fff;
    }
  
    #menu .menu-item {
        border-right: 0px;
        border-bottom: 1px solid #616669;
    }
    
    .logo-container  {
        width: 50%;
      }
      
      
    .menu-container {
        width: 100%;
        z-index: 999;
        /*margin-top: -45px;*/
       background : #e06333;
        
      }
      
    .header-up-text.program {
        padding: 15px 3px 16px;
        background: transparent;
        color: #393d48;
        font-size: 12px;
      }
       .header-up-text.program:hover{
       	 background:transparent;
       	 color: #393d48;
       }
       
       .header-up-tel {
		  font-size: 13px;
		}

       .header-up-tel.header-up-text span {
		  float: none;
		}
		
		.header-up-tel.header-up-text span {
			  margin-left: 1px;
		}
		
		.header-up-tel.header-up-text span:nth-child(1)
		{
			padding-right: 5px;				
		}
		
      .header-up-text.program br,
      .header-up-tel.header-up-text br{
        display: none;
      }
      
      .header-up-tel.header-up-text span br {
            display: none;
          }

    /*Pagina Organizare 750px*/
    
    .content_organizare .row p:first-child {
        float: left;
        padding-right: 20px;
        width: 100%;
        padding: 20px;
    }
    
    .content_organizare p img{
        margin: 0 auto;
        width: 100%;
        height: auto;
        display: block;
        margin-bottom: 20px;
    }
    
    .content_organizare:nth-child(2n+2) {
        text-align: left;
    }
    
    .content_organizare .row {
       
        padding: 0px 20px;
      }
      .content_organizare:nth-child(2n+2) .row p:first-child {
        padding: 20px;
      }
    
        
    /*Pagina servicii si noutati 750px*/
        
    #content-articles .article_img_post {
        float: left;
        width: 100%;
    }
      
    #content-articles .article_img_post img {
        display: block;
        height: auto;
        margin: 0 auto;
        padding-right: 10px;
        width: 100%;
    }
    
    #content-articles .content_article_posts {
        float: left;
        width: 100%;
    }
    
    .content_article_posts .article_titlu_post {
        padding: 15px;
    }
    
    .article_content_post {
        padding: 0px 15px;
    }
    
    .content_article_posts .article-date_post {
        margin-left: 15px;
    }
    
    #content-articles .article_img_post {
        margin-bottom: 49px;
    }
   
   /*Pagina servicii 750px*/
   .content_serviciu {
        margin-bottom: 35px;
        margin-top: 33px;
      }
    
    /*Pagina servicii 750px*/

      .serviciu-left-bg {
        height: 470px;
      }

}

@media only screen and ( max-width: 677px )
{
    #calculator_rate .calculator_rate_left,
    #calculator_rate .calculator_rate_right
    {
        width: 100%;
        height: auto;
    }
    
    .calculator_rate_footer .calculeaza_btn {
        background: #393d48;
        margin-left: 13px;
        padding-bottom: 18px;
        padding-left: 0;
        padding-right: 0;
        width: 50%;
      }
      
      .calculator_rate_footer .calculator_rate_buttons {
        background: #393d48;
        margin-left: auto;
        margin-right: auto;
      }
      
      .btn-orange:hover, .btn-orange:focus {
        background-color: #df6332;
        color: #fff;
      }
}

@media only screen and (max-width: 630px)
{
	.header-up-text.program {
		  padding: 15px 3px 0px;
	}
    
    /*SERVICII 630px*/
        #services_list .service_half_content {
        float: left;
        width: 96%;
      }
    #services_list .service_container
    {
       height: auto;
    }
    
    #services_list .service_half_content {
    position: relative;
  }
    
   .service_readmore {
        bottom: 9px;
        float: left;
        left: 30%;
        margin-top: 0;
        position: relative;
      }
}

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

    
    /*LOGIN 650px*/
    
    #bk_login .login_middle_box,
    #bk_login .login_assist, .new_account_assist{
        width: 450px;
      }
      
      #bk_login form input {
        width: 300px;
      }
      
      #bk_login form .submit_area {
        margin-right: 44px;
      }

      #bk_login .submit_area {
        display: block;
        margin: 0 41px 0 auto;
        width: 300px;
      }
      
      #bk_login .submit{
        float: right;
      }
      
      .servicii_top.img {
        display: none;
      }
      
    .inputfile-6 + label span {
        padding: 14px 30px;
    }
      
  
}

@media (max-width: 600px)
{
    .contact-form-buttons #contact-up {
        width: 100%;
    }
    
    .inputfile-6 + label span {
        width: 66%;
    }
    
    .inputfile-6 + label strong {
        display: inline-block;
        padding: 16px 5px;
        width: 33%;
        font-size: 12px;
      }
    .contact-form-buttons .btn.btn-send.no-shadow
    {
        margin-bottom: 20px;
    }
}

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

    
    /*Footer 520px*/
    #footer .footer-col-title {
        margin-bottom: 20px;
    }
    
    #footer-copyright p{
        padding: 0px 20px;
    }
    
    .btn.up_file.no-shadow {
        width: 100%;
        margin-top: 20px;
    }

    /*Servicii -pagini 520px*/

    .serviciu-left-title h3 {
        font-size: 20px;
    }
    
    .serviciu-left-title h2 {
        font-size: 19px;
    }
    
    .service_readmore {
        left: 25%;
      }
    
    /*Pagina Utile 520px*/
    
    .content_utile h2.util-title {
        font-size: 19px;
    }
    
    /*Pagina Ajutor 520px*/
    
    .ajutor-title, .content_intrebari-frecvente h2 {
        font-size: 28px;
    }
    
    .content_intrebari-frecvente h3 {
        font-size: 17px;
    }
    
    .content_intrebari-frecvente h3 + p {
        margin-left: 10px;
    }
    
    .content_ajutor {
        margin-bottom: 29px;
        margin-top: 29px;
    }
    
    .content_intrebari-frecvente {
        margin-bottom: 24px;
    }
    
    /*User account 520px*/
    
    #user_account {
        padding: 26px 0 29px;
    }
    .call_car{
        display: none;
    }
}



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

    /*Slider*/
    .owl-wrapper-outer.autoHeight ,
    .owl-wrapper ,
    .owl-wrapper .owl-item ,
    .owl-item .owl-item {
        /*height: 200px !important;*/
    }
    
    #homepage-slider .owl-item .item img {
        height: auto;
        max-height: 200px !important;
        width: auto;
    }
    
    #homepage-slider .owl-pagination {
        display: none;
    }

    .owl-prev span,
    .owl-next span {
        height: 30px;
        background-position: 100%;
        background-size: cover;
    }
      
    .owl-theme .owl-controls .owl-buttons div {
        margin-top: -16px;
    }
      
      
    .blue-title {
        font-size: 35px;
    }
      
    .black-title {
        font-size: 25px;
    }
    
    #home-about {
        padding-top: 30px;
    }
    
    #homepage-articles {
        margin-top: 62px;
    }
    
    #widgets-area {
        margin-top: 15px;
    }
    
    .lastarticles-content {
        padding-top: 54px;
      }
      
    /*Footer 480px*/
    
    #footer .footer-col-title {
        font-size: 19px;
    }
      
     #footer .footer-col-text {
        font-size: 14px;
    }
    
    #footer .footer-col-title {
        margin-bottom: 10px;
    }
    
 
    
    /*SERVICII 480px*/
     
  
     
  /*   #home-about {
        overflow: hidden;
     }*/
     
     #services_list .service h3 {
        padding: 0 9px;
        font-size: 21px;
    }
    
    #services_list .service h2 {
        font-size: 26px;
        font-weight: bold;
    }
    
    #page-servicii #services_list .service_container{
        width: 100%;
    }
    
    .service_readmore {
        margin-top: 15px;
        margin-bottom: 15px;
    }
    
    #page-servicii .content_normal {
        padding-bottom: 11px;
    }
    
     #page-servicii .content_servicii {
        margin-bottom: 30px;
    }
    
    /*Servicii -pagini 480px*/
    
    .content_serviciu .serviciu-left {
        display: none;
    }
    
    .content_serviciu .serviciu-right {
        height: auto;
        width: 100%;
    }
    
    /*Pagina Utile 480px*/
    
    .util .util-left, .util .util-right {
        display: inherit;
        vertical-align: bottom;
        width: 100%;
    }
    
    .content_utile h2.util-title {
        font-size: 16px;
    }
    
    .util .util-left h3 { 
        padding-right: 0;
      }
      
      /*Contact 480px*/
      
      .content_contact h2,
      .content_contact h3 {
        font-size: 20px;
      }
      
      .content_contact h3 {
   
        margin-top: 25px;
      }
      
      
      .content_contact h3 {
        margin-top: 18px;
      }
      
      .content_contact h3:nth-child(6) {
        margin-top: 0px;
        }
      
      .contact-social {
        margin-bottom: 15px;
      }

    /*Pagina Organizare 480px*/
    .ajutor-title, .content_intrebari-frecvente h2 {
        font-size: 22px;
    }
    
    .content_ajutor .content_block {
   
        font-size: 13px;
    }
    
    .content_ajutor .content_block h2 img {
        margin: -20px 20px 7px -20px;
    }
    
    .content_organizare .row h2 {
        font-size: 18px;
    }
    
    /*Pagina Ajutor 480px*/
    
     .content_intrebari-frecvente h3::before {
        height: 27px;
        width: 34px;
        margin-right: 16px;
    }
    
    .content_intrebari-frecvente h3 {
        font-size: 15px;
    }
    
     #homepage-slider .owl-item .item {
     	height:100%;
     }
    #homepage-slider .owl-item .item img {
	  height: auto;


	  width: 100%;
	}
    
    /*Login 480px*/
    
    #bk_login .login_middle_box, #bk_login .login_assist, .new_account_assist {
        width: 100%;
    }
    
     #bk_login form input {
        width: 75%;
    }
    
    #bk_login form {
        margin-top: 30px;
    }
    
    #bk_login form .new_pass {
        float: left;
        margin-bottom: 15px;
    }

    #bk_login form input[type="submit"] {
        width: 100%;
    }
   
    #bk_login .login_middle_box &gt; img {
        width: 50px;
        padding-bottom: 10px;
    }
    
    #bk_login .login_middle_box p {
        font-size: 17px;
    }
    
    #bk_login .login_form p {
        font-size: 13px;
    }
    
    #bk_login .submit_area {
        padding: 0 23px;
        width: 100%;
    }
    
     
    
    #bk_login .login_form p {
        font-size: 13px;
        width: 100%;
    }
      
   
    
    #bk_login form input {
        margin-left: 10px;
      }

}

@media (max-width: 475px)
{

    /*Menu*/
    
    #header-big .logo-container
    {
        width: 100%;
    }
    
    #header-big .logo-container img {
        width: auto;
        margin: 0 auto;
        display: block;
    }
    
    #header-up-prog {
        padding-left: 17px;
        width: 88%;
    }
    
    .header-up-text.program {
        padding: 15px 0 0;
      }

    #header-big #nav {
        padding-top: 115px;
    }
    .responsive-menu-icon
    {
        margin-bottom: 30px;
        padding: 3px;
    }
    
    .responsive-menu-icon-line {
        height: 3px;
        width: 27px;
    }

    /**/
	.about-short_content .home_txt_left,
	.about-short_content .home_txt_right {
		float: left;
		width: 100%;
	}
        
    .header-up-tel.header-up-text br
    {
        display: block;
    }
    .header-up-tel
    {
        width: 100%;
    }
    
    
    #nav &gt; ul
    {
        margin-top: 0px;
    }
    
    .widget .widget_footer {
        padding-bottom: 0px;
    }
    .widget_content.calculator_rate_content {
        margin: 5px 0 40px;
      }
    /*homeslider 475px*/
    
    #homepage-slider,
    #homepage-slider img{
        height: 180px !important;
        overflow: hidden;
        margin-top: 7px;
    }
    
    .page-title-container h1 {
        font-size: 24px;
        line-height: 29px;
      }
      
      /*MEMBRI pagina 475px*/
      
      #page-membri .content_normal p{
        font-size: 13px !important;
      }
      
       #page-membri .content_normal p:nth-last-child(1)
       {
        font-size:17px !important;
       }
       
       .content_membru .member_bottom h2 {
        width: 85%;
      }
      
      /*Utile 475px*/
      
      .content_utile .util-container.utile_1, .content_utile .util-container.utile_11 {
        float: left;
        width: 100%;
      }
      
      .util-container.utile_1 .utile_dld
      {
        margin-bottom: 10px;
      }
         
      .util-container.utile_11 .utile_dld {
        margin-bottom: 10px;
        margin-top: 0px;
      }
      
      .util-container.utile_11 {
        margin-top: 10px;
        padding-left: 19px;
      }
    
        .content_utile .util-container.utile_2 .util a::before {
            margin-top: 5px;
            padding-right: 10px;
        }
          
      .util-container.utile_2 .utile_dld {
          margin: 34px 0px 13px 56px; 
      }
      
      .content_utile {
        margin-bottom: 54px;
      }
      
      .util-container.utile_2 .utile-list .util {
        padding: 0 17px 0px 20px;
        text-align: justify;
      }
      
      .content_utile h2.util-title {
        margin-top: 30px;
      }
      
        .util-container.utile_1 .utile-list .utile_dld {
            margin-left: 19px;
        }
        
      .content_utile .utile_dld {
            margin-left: 22px;
        }
         
        .util-container.utile_2 .utile_dld {
            margin: 34px 0 13px 42px;
        }
      
      /*Contact 475px*/
      
      .contact-form-buttons .btn.up_file.no-shadow {
        font-size: 14px;
        padding: 10px 18px;
      }
      
      .contact-form-buttons .btn.btn-send.no-shadow {
        font-size: 18px;
        margin-top: 3px;
        padding: 0 0 5px;
    
      }

      
      /*Intrebari frecvente 475px*/
      
      #intrebari_frv_container h3::before {
        padding-right: 10px;
      }
      
      #intrebari_frv_container h3 {
        font-size: 14px;
      }   
      
      #intrebari_frv_container &gt; p {
        margin-bottom: 16px;
        padding-left: 22px;
        font-size: 13px;
      }
    
    #page_content .content_organizare:first-child {
        margin-top: 26px;
    }
      
    .content_organizare h3 {
        font-size: 16px;
        padding: 12px 0;
      }
      
      .content_organizare .row p {
        font-size: 13px;
      }
      
      #contact-form label {
        font-size: 13px;
      }

}



@media only screen and ( max-width: 442px ){
    
    
    
    #calculator_rate .calculator_rate_buttons a,
    #calculator_rate .calculator_rate_buttons button {
        font-size: 14px;
        font-weight: 100;
        text-transform: uppercase;
    }
    
    .btn-orange {
        font-size: 15px;
        padding: 7px 21px;
      }
    
    .calculator_rate_footer .calculeaza_btn {
        width: 42%;
      }
      
      .calculator_rate_footer .imprumut_btn
      {
        width: 52%;
      }
      
      #footer-copyright a {
        color: rgb(223, 99, 50);
        text-align: center;
        display: block;
      }
      
      /*POPUP 442px */
      
      .popup {

        width: 90%;
      }
      
      
      /*upload contact*/
      
      .contact-form-buttons .btn.up_file .upload {
        width: 18px;
      }
      
      .inputfile-6 + label span {
        width: 60%;
      }
      
      .inputfile-6 + label strong {
        font-size: 11px;
        width: 39%;
      }
}

@media only screen and ( max-width: 377px )
{
    #header-big #nav {
      padding-top: 126px;
    }
    
    #header-up-prog {
        width: 80%;
    }
    
    .responsive-menu-icon {
        margin-bottom: 18px;
        padding: 3px;
    }
    
    .responsive-menu-icon-line {
        height: 3px;
        width: 26px;
      }
      
      .page-title-container h1 {
        font-size: 20px;
      }
      
          
      
      #intrebari_frv_container h3::before {
        display: none;
      }
      
      #intrebari_frv_container &gt; p {
        padding-left: 0px;
      }
      
      #intrebari_frv_container {
        padding: 0 20px;
      }
}


@media only screen and (max-width:363px){
    
    
    /*Pagina servicii si noutati 363px*/
    
    #content-articles .article_img_post {
        margin-bottom: 20px;
    }
    
}

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

    .content_membru .member_bottom .membru_box:nth-child(2) h2 {
  
        line-height: 15px;
      }
}

@media only screen and ( max-width: 350px ) {
    
    /*Homepage 350px*/
    
   #header-big #nav {
    padding-top: 128px;
  }
    
    .menu-container {
        margin-top: -30px;
    }
      
    .logo-container {
        width: 75%;
    }
    
    
    #nav &gt; ul {
        margin-top: 12px;
    }
    

    
    /*Pagina membrie 350px*/
    
    .content_membru .member_bottom h2 {
        width: 85%;
        font-size: 13px;
        padding-left: 3px;
      }
    
    /*Pagina Utile 350px*/
    
    .content_utile h2.util-title {
        font-size: 19px;
    }
     
    .util .util-right {
        padding-top: 10px;
      }


    
}


@media only screen and ( max-width: 326px )
{
    #header-up-prog {
        padding-left: 8px;
        width: 88%;
      }

    .responsive-menu-icon {
        margin-bottom: 14px;
    }
    
    .content_membru .member_bottom h2 {
        font-size: 14px;
        line-height: 15px !important;
        width: 85%;
    }
    

 
}




</pre></body></html>