@media (min-width: 768px) {
    .middlewidget .row .col-md-4:nth-child(2){
    padding-right: 0;
    padding-left: 0;
        }
    .pub-list-block{        
      border: 1px solid #aeaeaeae;
      padding: 5px 10px 5px 10px;
      line-height: 160%;
      height: 229px;
        }
    /* Chrome 29+ */
    @-moz-document url-prefix() {     
     .pub-list-block{ 
         height: 236px;
         }
      }
    .middlewidget .col-md-4:nth-child(2){
       position: relative;
       overflow: hidden;  
      }  
    .region-middle-second .block{
      position: relative;
      display: block;
      float: left;
      margin: 0;
      padding: 0;
      width: 390px;
      height: 340px;      
      text-align: center;
      line-height: 300px;
    } 
    .all-page-publications{
        margin-top: 21px;
        position: relative;
        float: left;
        margin-left: 133px;
        }    
   .info-contacte {
    display: inline-block;
    padding-top: 15px;
    padding-left: 80px;
        }
   .slider-caption{
    display: inline-block;
  }

  #block-drupal8-zymphonies-theme-main-menu{
    display: block;
    float: right;
    margin-right: 14px;
    }

  .region-primary-menu,
  .menu-base-theme li a{
    background: none;
  }

.page-node-type-noutati .region-breadcrumb, .page-node-type-events .region-breadcrumb{ 
    padding-left:75px;
}
.page-node-type-noutati #block-pagetitle, 
.page-node-type-noutati .field--name-field-image,
.page-node-type-noutati .field--name-field-video-url,
.page-node-type-noutati .field--name-field-video
{
    padding-left: 75px;
    padding-right: 75px;    
}

  .menu-base-theme a{
    border: 0;
  }

  .menu-base-theme > li{
    border: 0;
  }

  .menu-base-theme a span.sub-arrow {  
	display: none;
  }

  .menu-base-theme ul {
    border: 1px solid #a8a8a8;
    padding: 0;
    background-color: #fff;
    border-top: 3px solid #c3353e;
    margin-top: -3px !important;
  }
  .menu-base-theme ul ul{
      margin-top: -34px !important;      
  }

  .menu-base-theme ul.has-submenu li {
    border-bottom: 1px solid #fff;
  }

  .welcome-banner-text h2{
    font-size: 50px;
  }

  .welcome-banner-text{
    font-size: 14px;
  }

  .bottom-widgets{
    text-align: left;
    padding: 12px 0;
  }

  .footerwidget{
    padding: 40px 0;
    font-size: 12px;
  }

  .credit-link{
    text-align: right;
  }

  .social-media{
    float: right;
    position: absolute;
    top: 42px;
    left: 76%;
    z-index: 99;
  }

  .social-media a{
    margin: 0 0 0 10px;
  }

  /*comment*/

  .comment-wrap .author-details{ width: 10%; }

  .comment-wrap .author-comments{ width: 90%;}
}
.info-contacte img{
       padding: 0 !important;       
}
.info-contacte #contact-email{       
       width: 18px !important;
}
.info-contacte #contact-rec, .info-contacte #contact-telefon{       
       width: 21px !important;
}

slick-arrow::before, .slick-arrow::after {    
    z-index: 50;
}

.path-node .field--name-field-image img, .field--name-field-video-url .field__item img{
  border: 1px solid #ddd;
  border-radius: 4px;
  padding: 5px; 
}

.path-node .field--name-field-image img:hover, .field--name-field-video-url .field__item img:hover{
  box-shadow: 0 0 2px 1px rgba(0, 140, 186, 0.5);
}
.field--name-field-video-url .field__item{
    display: inline-block;
    padding-left: 26px;
    padding-bottom: 12px;
}
.path-node .block-system-main-block{
    margin-bottom: 30px;
}

.menu-base-theme a {
    white-space: pre-wrap;
}
#block-mainnavigation-2{
    width: 200px;
    margin-right: 50px;   
}
#block-mainnavigation-2 li a{    
    padding-right: 0px;
}
#block-mainnavigation-2 li{
    width: 100%;
}
.cld-day {
    border-top: 0 !important;
    border-right: 0 !important;
    border-left: 1px solid #aeaeae;
    background-color:#fff;
    border-bottom: 1px solid #aeaeae;
}
.cld-days{
    border-top: 1px solid #aeaeae;
    border-right: 1px solid #aeaeae;
}
.cld-main {
    width: 280px;
}
.cld-number {    
    padding: 3px;
}
.cld-nav, .cld-fwd{
    float: left;
    text-align: center;
}
.cld-rwd-year{
    float: left;
    margin-right: 10px;
}
.cld-fwd-year{
    float: left;
    margin-left: 10px;    
}
.cld-fwd-year svg:first-child, .cld-nav-year svg:first-child{    
    margin-right: -4px;
}
.cld-nav-year {
    position: relative;
    width: auto;
    height: 20px;
    margin-top: 2px;
}
.cld-datetime {   
    width: 100%; 
    background-color: #d9d9d9;
    padding: 0 27px;
    border-top: 1px solid #aeaeaeae;
    border-left: 1px solid #aeaeaeae;
    border-right: 1px solid #aeaeaeae;
      }
.cld-datetime .today {    
    width: 50%;    
}
.cld-labels{
    margin-bottom: 0;
    background-color: #e6f2ff;
    border-left: 1px solid #aeaeae;
    border-top: 1px solid #aeaeae;
    border-right: 1px solid #aeaeae;
}
 .cld-nav-year:hover, .cld-fwd-year:hover{
    cursor: pointer;
  }
  .cld-nav-year:hover svg, .cld-fwd-year:hover svg{
      fill: #005EFF;
  }
  .cld-number.eventday {    
    color: #5e5e5e !important; 
  }
  .eventday{
      background-color: #cce6ff !important;
  }
  .cld-number.eventday:hover{
      background-color: #b3d9ff !important;
  }
  .cld-day.today .cld-number {
    background: #fff;
    color:#5e5e5e;  
    border: 2px solid #e699cc;
    padding: 1px;
    }
    .cld-title {
    white-space: normal;
    width: 360px;
    text-align: left;
      }
      
    #slick-views-noutati-block-1-1  .views-field-title,.block-views-blocknoutati-block-2 .views-field-title{
          text-align: left;
          width: 88%;
          margin: auto;
      }
    .block-views-blocknoutati-block-2 .views-view-grid .views-col {    
             padding-bottom: 15px;
       }
    #block-inregistrarionline .field--name-field-page,
    #block-reg-video-slider .field--name-field-page
    {
        text-align: center;
        margin-top: 55px;
      }
      .addtoany_list{
          display: block;
          margin-top: 15px;
          padding-top: 15px;
          padding-left: 75px;
          border-top: 1px solid #aeaeae;
          float: left;
          width: 100%;
          padding-bottom: 20px;
      }
      .a2a_like_button{
          float: left;
          margin-right: -4%;
          margin-top: 2px;         
      }
    
     #twitter_button{
      float: left;
      margin-top: 2px;
      margin-right: 4%;
      margin-left: 50px;
     }
    .page-node-type-events .node__content .field--name-field-image img, .page-node-type-events .node__content .field--name-body img{
         max-width: 50%;
    } 
     .page-node-type-events .field--name-field-video-url img{
         width: 300px;
     } 
    .page-node-type-events .field--name-field-video-url .field__item{     
        padding-left: 26px;
        padding-bottom: 12px;
        }
     .path-categorie .views-field-body img{
         max-width: 20%;
     }
     .path-categorie .views-field-body,
     .path-categorie .views-field-body strong,
     .path-categorie .views-field-created,
     .path-categorie .views-field-totalcount,
     .path-categorie .views-field-view-node,
     .path-categorie .views-field-view-node strong{
           font-weight: normal;
     }    
     .path-categorie .views-row{
         float: left;
         padding-bottom: 10px;
     }
     .path-categorie #block-drupal8-zymphonies-theme-content{
          float: left;
     }
    .path-evenimente .views-field-title{
         font-weight: bold;
    }
    .path-evenimente .region-content,
    .path-search .content_layout .region-content,
    .path-membri .content_layout .region-content,
    .path-publicatii .content_layout .region-content,
    .path-membru .content_layout .region-content,
    .path-membri-categorie .content_layout .region-content, 
    .path-membri-form .content_layout .region-content,
    .path-sites .content_layout .region-content,
    .path-membri-translate .content_layout .region-content,
    .path-taxonomy .content_layout .region-content,.path-categorie .content_layout .region-content{
       padding-left: 75px;
       padding-right: 75px;
    }
    .path-membri .content_layout .region-content{
        text-align: center;
    }
    .path-noutati .region-content{
        padding-left: 75px;        
    }
    .path-sitemap .content_layout .region-content{
        margin-top: 70px;
        padding-left: 75px;
    }
    .path-taxonomy .views-element-container header{
        margin-top: 70px;        
    }
    .path-taxonomy .statistics-counter{
        float: left;
    }
     .path-taxonomy .field--name-body{
         margin-bottom: 0px;
     }
     .path-taxonomy .field--name-body img{
         margin: 10px;
         max-width: 30%;
     }
     .path-node .node__content .field--name-body img:first-child{
         padding:  0 10px 10px 10px;
         width: 350px;
     }
    .path-node .node__content .field--name-body p img{
         margin: 10px !important;
         width: auto !important;
         padding: 0 !important;
       }
       
        #membri-search-form input,#membri-search-form button{
        display: table-cell;
        }
        #membri-search-form input{
        width: 24%;  
        }
        .path-membri h4{ 
        color:#5e5e5e;
        }
        .membri-tables table{
        display: table-cell;
        }
        .membri-tables{
        margin: auto;
        display: table;
        }
        .first-membri-list{
        margin-top: 20px;
        margin-bottom: 10px;
        }
        .membri-tables th:last-child{ 
        padding: 6px 30px 6px 16px;
        }
        .membri-tables td:last-child{ 
        padding: 0 30px 0 16px;
        width: 230px;
        }   
        .membri-tables td{ 
        text-align: left;
        } 
        .membri-tables td:first-child{ 
        text-align: right;
        }     
        .second-membri-list{
        border-top: 1px solid #aeaeae;
        padding: 10px 0 30px 0;          
        }
        .second-membri-list td:last-child{ 
        padding: 0px 40px 0px 16px;
        }
        #membri-search .title{
        font-weight: bold;
        margin-bottom: 10px;
        }

        #membri-search{
        display: table;
        margin: 20px auto 0 auto;
        }
        #membri-search .row{
        display: table-row;
        text-align: left;
        }
        #block-moderator,#block-managerachizitii,#block-managernoutatievenimente, #block-useraccountmenu{
            float:left;
        }
        .page-node-type-noutati .field--name-field-keywords span{
            font-weight: bold;
        }
        .path-contact #block-pagetitle{
            padding-left: 170px;
        }
        .path-contact #edit-submit, .path-contact #edit-preview{
            background: #1E90FF;
        }
        .path-contact #edit-preview{
            display: none;
        }
        .form-item-captcha-response{
            margin-bottom: 0px;
        }
        .path-contact #edit-submit:hover, .path-contact #edit-preview:hover{
            background-color: #3585c3;
        }
        .transparenta-decizionala{
        width: 100%;
        }
        #block-views-block-noutati-block-1 .views-field-field-image, .path-noutati .views-field-field-image, .block-views-blocknoutati-block-2 .views-field-field-image{
            padding-bottom: 8px;
        }
		.flexslider {
       margin: 12px 0 50px 0;
		}
   .path-sectii-de-stiinte th{
    text-align: left;
         }
		 .cld-title a{
		     display: block;
		     margin-top: 10px;
             line-height: 170%;
		 }
		 .cld-title a:first-child{
			  margin-top: 0px;
		 }
        
        /* 
  ##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
@media (min-width: 1281px) {    
}
*/
/* 
  ##Device = Laptops, Desktops
  ##Screen = B/w 1024px to 1366px
*/

@media (min-width: 1024px) and (max-width: 1366px) {
    .pub-list-block{        
       padding-bottom: 12px
        }
    #block-inregistrarionline .field--name-field-page {         
         margin-top: 18px;
          }
    #block-views-block-events-block-1 .views-display-link-page_1 {
         margin-top: 8px;
         }      
    .site-name {
    width: auto;
    }
  .main-header .col-md-3 {
    width: 27%;
}
.main-header .col-md-9 {
    width: 73%;
    padding-left: 0;
}
#search-img {
    position: absolute;
    right: 12px;
    margin-top: 43px;
    margin-right: 0px;
}
.region-primary-menu {
    margin-left: 0;
    width: 95%;
    float: left;
    margin-top: 40px;
    padding-bottom: 6px;
}
#block-drupal8-zymphonies-theme-search {
    top: 42px;
    right: -34px
}
#block-drupal8-zymphonies-theme-main-menu {
    float: right;
    margin-right: 3px;
}
#font-site {   
    right: 200px;
}
.social-media {    
    left: 72%;
}
#block-comutatorlimbi {
    margin-top: 0px;    
}
.region-primary-menu .menu-base-theme a, .region-primary-menu .menu-base-theme a:hover, .region-primary-menu .menu-base-theme a:focus, .region-primary-menu .menu-base-theme a:active, .region-primary-menu .menu-base-theme a.highlighted {
    padding: 4px 7px;
    }
  
}
@media (min-width: 1024px) and (max-width: 1366px) and (orientation: landscape) {
   .social-media {   
    left: 77%;
}
#font-site {   
    right: 203px;
}
#block-drupal8-zymphonies-theme-search {   
    right: -41px
}
}

/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1023px
*/

@media (min-width: 768px) and (max-width: 1023px) {
   .middlewidget .region-middle-first, .middlewidget .region-middle-second{    
    width: 50%;
    float: left;
      } 
    .middlewidget .region-middle-third{
          float: left;
      } 
    #block-inregistrarionline .field--name-field-page {    
        margin-top: 24px;
       }
    .site-name {
    width: auto;
    }
    #contacte {
    margin-left: 0px;
    width: 49%;
    padding-left: 20px;
    }
    #google-maps{  
    width: 50%;
    vertical-align: top;
    }
    #google-maps iframe{
        width: 100%;
    }
    .info-contacte {   
    padding-left: 15px;
    }
    .region-primary-menu {
    margin-left: 0;
    width: 100%;
    float: left;
    margin-top: 10px;
    } 
    #font-site{    
    top: 78px;
    right: 125px;

    }
    .social-media {   
    top: 69px;
    left: 67%;   
    }
    #block-comutatorlimbi {    
    margin-top: 81px;
    margin-right: -65px;
    }
    #search-img {    
    margin-top: 80px;
    margin-right: 14px;
    }
    #block-drupal8-zymphonies-theme-search {  
    top: 30px;
    right: 0px;    
    }
    .page-node-type-noutati #block-pagetitle, 
    .page-node-type-noutati .field--name-field-image,
    .page-node-type-noutati .field--name-field-video-url,
    .page-node-type-noutati .field--name-field-video
    {
    padding-left: 15px;
    padding-right: 15px;    
    }
    .page-node-type-noutati .node__content .field--name-body{   
    padding-left: 15px;
    padding-right: 15px;
    }
    .page-node-type-noutati .node__meta {
    padding-left: 15px;
    }
     .page-node-type-noutati .field--name-field-source, .page-node-type-noutati .field--name-field-keywords
    {
    padding-left: 15px;     
    }
    .addtoany_list{
    padding-left: 15px;
    }
    .field--name-field-categorie {
    margin-left: 15px;
    }       
    .path-noutati .region-content {
    padding-left: 15px;
    }   
    .path-contact #wrapper .container .layout, .page-node-type-page #wrapper .container .layout, .path-sectii-de-stiinte #wrapper .container .layout{
    padding-left: 15px;
    padding-right: 15px;
    }
   .page-node-type-events #block-pagetitle {
    padding-left: 15px;
    padding-right: 15px;
    }
    .page-node-type-events .node__content .field, .page-node-type-events .node__content .links {
    padding-left: 15px;
    padding-right: 15px;
      }        
    .path-evenimente .region-content, .path-search .content_layout .region-content, .path-membri .content_layout .region-content,.path-publicatii .content_layout .region-content, .path-membru .content_layout .region-content, .path-membri-categorie .content_layout .region-content, .path-membri-form .content_layout .region-content, .path-sites .content_layout .region-content, .path-membri-translate .content_layout .region-content, .path-taxonomy .content_layout .region-content, .path-categorie .content_layout .region-content {
    padding-left: 15px;
    padding-right: 15px;
    }
    .region-breadcrumb {   
    padding-left: 0px;
    }
    .col-md-6 {
    width: 50%;
    float: left;
    }
    .page-node-type-noutati .region-breadcrumb, .page-node-type-events .region-breadcrumb {
    padding-left: 15px;
    }
    .region-primary-menu .menu-base-theme a, .region-primary-menu .menu-base-theme a:hover, .region-primary-menu .menu-base-theme a:focus, .region-primary-menu .menu-base-theme a:active, .region-primary-menu .menu-base-theme a.highlighted {
    padding: 4px 11px;
    }
    #block-views-block-events-block-1 footer {    
    margin-left: 17%;
    text-align: left;
    }
    #video-button {
    text-align: right;
    margin-right: 20%;
    }
    .slick-prev {
    left: -35px;
    }
    .slick-next{
    right: -20px;
    }
    .bottom-widgets .slick-list{
    width: 94%;
    margin: auto;
    }
    .bottom-widgets .slick-prev {
    left: -22px;
    }
    #membri-search-form input {
    width: 40%;
    }
}
/* 
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    #search-img {    
    position: absolute;
    right: 12px;
    margin-top: 43px;
    margin-right: 0px;
    
    }
    #font-site {
    top: 51px;
    right: 203px;
    }  
    #block-comutatorlimbi {
    margin-top: 0px;    
    }
    .social-media {
    top: 43px;  
    left: 72%;
    }
    .region-primary-menu {
    margin-left: 0;
    width: 95%;
    float: left;
    margin-top: 40px;
    padding-bottom: 6px;
    }
    .main-header .col-md-9 {
    width: 73%;
    padding-left: 0;
    }
    .main-header .col-md-3 {
    width: 27%;
    }
    .region-primary-menu .menu-base-theme a, .region-primary-menu .menu-base-theme a:hover, .region-primary-menu .menu-base-theme a:focus, .region-primary-menu .menu-base-theme a:active, .region-primary-menu .menu-base-theme a.highlighted {
    padding: 4px 7px;
    }
    #block-drupal8-zymphonies-theme-main-menu {   
    float: left;
    margin-right: 0px;
    }
    #block-drupal8-zymphonies-theme-search {
    top: 32px;
    right: -36px;
    }
    .news-gallery {    
    padding-left: 0px;   
    }
    #contacte {   
    width: 39%;
    padding-left: 30px;
    }
    #google-maps {
    width: 500px;    
     }
    .info-contacte {
    padding-left: 67px;
    }
   
  
}
/* 
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/

@media (min-width: 481px) and (max-width: 767px) {
     #block-views-block-events-block-1 .views-display-link-page_1 {
    margin-top: 4px;
      }
      .pub-list-block{
          padding-bottom: 10px;
      } 
    #block-inregistrarionline .field--name-field-page {        
        margin-top: 14px;
          }
     #info-membru-page td {
    padding: 4px 0px;    
    }
    .main-header .container {
    padding-right: 25px;
    padding-left: 25px;    
    }
    .footerwidget .container{
    padding-left: 25px;
    padding-right: 25px;
    }
    .layout {
    padding-left: 25px;
    padding-right: 25px;
     }
    .small-block-grid-3 > .grid {
    width: 100%;
    }
    .cld-main {
    width: 100%;
    }
    .cld-datetime {  
    width: 100%; 
    min-width: 100%;
    max-width: 100%;    
    }  
    .middlewidget .region-middle-second {
    text-align: center;
    }
    .site-name {
    width: 60%;
    }
    #block-comutatorlimbi {   
    margin-top: 3px;
    }
    #search-img img {    
    margin-top: 2px;
    }
    #font-site {    
    top: 9px;
    right: 15%;  
    }
    #block-comutatorlimbi ul {    
    margin-top: 9px;
    }  
    #block-drupal8-zymphonies-theme-search {
    position: absolute;
    top: 42px;   
    width: 70%;
    left:30%;
    }
    .cld-datetime {  
    padding-left: 21%;
     }
    #block-drupal8-zymphonies-theme-search .form-search, #block-formulardecautare .form-search {    
    width: 100%;
    }
    #search-img {
    float: none;
    margin-top: 0;
    }
    .region-primary-menu {   
    margin-top: 0px;
    margin-left: 0px;
    float: left;
    }
    .slick-arrow {   
    width: 28px;
    padding: 15px;
    }
    #block-drupal8-zymphonies-theme-search {
    position: relative;
    top: 0;
    right: 0; 
    margin-bottom: 10px;
    margin-top: 6px;
    }    
    .footerwidget .region-footer-second {
    margin-left: 15px;
    margin-bottom: 20px;
    }
    .field-content .slick-list{
    width: 80%;
    margin: auto;
    }
 
    .page-node-type-noutati #block-pagetitle, 
    .page-node-type-noutati .field--name-field-image,
    .page-node-type-noutati .field--name-field-video-url,
    .page-node-type-noutati .field--name-field-video
    {
    padding-left: 0px;
    padding-right: 0px;    
    }
    .breadcrumb {
    font-size: 13px;
    }
    .page-node-type-noutati .node__content .field--name-body{   
    padding-left: 10px;
    padding-right: 10px;
    }
    .col-md-12{
       padding-left: 25px;
       padding-right: 25px; 
    }
    .page-node-type-noutati .node__meta {
    padding-left: 25px;
    }
    .align-right {
    float: left;   
    }
    .block-drupal8-zymphonies-theme-search{
    margin-bottom: 0;
    }
    .region-breadcrumb {
    margin-top: 10px;
    padding-left:0px;
    }
    #scroll-btn{
    bottom: 15px;
    right: 15px;
    }
    .page-node-type-noutati .field--name-field-source, .page-node-type-noutati .field--name-field-keywords
    {
    padding-left: 25px;     
    }
    .addtoany_list{
    padding-left:25px;
    }
    .field--name-field-categorie {
    margin-left: 25px;
    }
    .views-view-grid .views-col {
    width: 100% !important;
    }
    .path-noutati .region-content {
    padding-left: 25px;
    }
    .path-noutati .views-view-grid .views-col {    
    padding: 15px 0px;
    }
    .path-sectii-de-stiinte .sectii table {
    display: table;
    }
    #slick-views-noutati-block-1-1 .views-field-title {    
    width: 100%;

    }
    #block-inregistrarionline img{
    width: 100%;
    }
    .slick-prev{
    left: -22px;
    }
    .slick-next{
    right: 0px;
    }
    .field-content .slick-list {    
    margin: auto;
    padding: 5px 0;
    }
    .page-node-type-events #block-pagetitle {
    padding-left: 25px;
    padding-right: 25px;
    }
    .page-node-type-events .node__content .field, .page-node-type-events .node__content .links {
    padding-left: 25px;
    padding-right: 25px;
      }     
    .content_layout table{
    width: 100% !important;
    }
    .content_layout table td{
    width: auto !important;
    }
    .sidebar {
    float: none;
    margin-bottom: 15px;       
    }
    .path-evenimente .region-content, .path-search .content_layout .region-content, .path-membri .content_layout .region-content, .path-membru .content_layout .region-content, .path-membri-categorie .content_layout .region-content, .path-membri-form .content_layout .region-content, .path-sites .content_layout .region-content, .path-membri-translate .content_layout .region-content, .path-taxonomy .content_layout .region-content, .path-categorie .content_layout .region-content {
    padding-left: 25px;
    padding-right: 25px;
    }
    #membri-categorie-list .info-cell {   
    width: 37% !important;
    }
    #membri-categorie-list, #info-membru-page {
    display: block;   
    }  
    #contacte {
    margin-left: 25px;
    }
    .info-contacte{
       float: left;
       clear: both;
    }
     .info-contacte{
         padding-top: 10px;
     }
     .info-contacte:last-of-type{
         padding-bottom: 30px;
     }
    .path-node .node__content .field--name-body img {
         float: right;
         margin: 0px 0px 10px 10px;
       }
    .news-gallery {
        display: inline-block;
        padding-left: 26px;
        padding-top: 10px;
        text-align: center;
        padding-bottom: 15px;
        }
    #membri-search-form input {
         width: 85%;
     }
    .membru-name, .membru-name {
    width: auto;
      }
    .membru-name, .spec-name {    
    padding-left: 5px;
    }
    #info-membru-block{
        overflow-x:auto;
    }
    #google-maps, #contacte {
    display: block;
     }
    #google-maps iframe {
        width: 100%;
     }
}

/* 
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 480px
*/

@media (min-width: 320px) and (max-width: 480px) { 
    #block-views-block-events-block-1 .views-display-link-page_1 {
    margin-top: 4px;
      }
      .pub-list-block{
          padding-bottom: 10px;
      } 
    #block-inregistrarionline .field--name-field-page {        
        margin-top: 14px;
          } 
    .layout {
    padding-left: 15px;
    padding-right: 15px;
     }
    .small-block-grid-3 > .grid {
    width: 100%;
    }
    .cld-main {
    width: 100%;
    }
    .cld-datetime {  
    width: 100%; 
    min-width: 100%;
    max-width: 100%;     
    padding-left: 13%;     
    }  
    .middlewidget .region-middle-second {
    text-align: center;
    }
    .site-name {
    width: 60%;
    }
    #block-comutatorlimbi {   
    margin-top: 3px;
    }
    #search-img img {    
    margin-top: 2px;
    }
    #font-site {    
    top: 9px;
    right: 24%;  
    }
    #block-comutatorlimbi ul {    
    margin-top: 9px;
    }  
    #block-drupal8-zymphonies-theme-search {
    position: absolute;
    top: 42px;   
    width: 100%;
    }
    #block-drupal8-zymphonies-theme-search .form-search, #block-formulardecautare .form-search {    
    width: 100%;
    }
    #search-img {
    float: none;
    margin-top: 0;
    }
    .region-primary-menu {   
    margin-top: 0px;
    margin-left: 0px;
    float: left;
    }
    .slick-arrow {   
    width: 28px;
    padding: 15px;
    }
    #block-drupal8-zymphonies-theme-search {
    position: relative;
    top: 0;
    right: 0; 
    margin-bottom: 10px;
    margin-top: 6px;
    }    
    .footerwidget .region-footer-second {
    margin-left: 0px;
    margin-bottom: 20px;
    }
    .field-content .slick-list{
    width: 80%;
    margin: auto;
    }
 
    .page-node-type-noutati #block-pagetitle, 
    .page-node-type-noutati .field--name-field-image,
    .page-node-type-noutati .field--name-field-video-url,
    .page-node-type-noutati .field--name-field-video
    {
    padding-left: 0px;
    padding-right: 0px;    
    }
    .breadcrumb {
    font-size: 13px;
    }
    .page-node-type-noutati .node__content .field--name-body{   
    padding-left: 0px;
    padding-right: 0px;
    }
    .page-node-type-noutati .node__meta {
    padding-left: 0px;
    }
    .align-right {
    float: left;   
    }
    .block-drupal8-zymphonies-theme-search{
    margin-bottom: 0;
    }
    .region-breadcrumb {
    margin-top: 10px;
    padding-left:0px;
    }
    #scroll-btn{
    bottom: 15px;
    right: 15px;
    }
    .page-node-type-noutati .field--name-field-source, .page-node-type-noutati .field--name-field-keywords
    {
    padding-left: 0px;     
    }
    .addtoany_list{
    padding-left: 0px;
    }
    .field--name-field-categorie {
    margin-left: 0px;
    }
    .views-view-grid .views-col {
    width: 100% !important;
    }
    .path-noutati .region-content {
    padding-left: 0px;
    }
    .path-noutati .views-view-grid .views-col {    
    padding: 15px 0px;
    }
    .path-sectii-de-stiinte .sectii table {
    display: table;
    }
    #slick-views-noutati-block-1-1 .views-field-title {    
    width: 100%;

    }
    #block-inregistrarionline img{
    width: 100%;
    }
    #block-views-block-noutati-block-1 .slick-prev{
    left: -40px;
    }
    #block-views-block-noutati-block-1 .slick-next{
    right: -17px;
    }
    .bottom-widgets .slick-prev{
    left: -22px;
    }    
    .field-content .slick-list {
    width: 80%;
    margin: auto;
    padding: 5px 0;
    }
    .page-node-type-events #block-pagetitle {
    padding-left: 0px;
    padding-right: 0px;
    }
    .page-node-type-events .node__content .field{
    padding-left: 0px;
    padding-right: 0px;
      }
    .page-node-type-events .node__content .links {
    padding-left: 0px;   
      }  
    #google-maps iframe{
    width: 100%;
    } 
    .content_layout table{
    width: 100% !important;
    }
    .content_layout table td{
    width: auto !important;
    }
    .sidebar {
    float: none;
    margin-bottom: 15px;       
    }
    .path-evenimente .region-content, .path-search .content_layout .region-content, .path-membri .content_layout .region-content, .path-membru .content_layout .region-content, .path-membri-categorie .content_layout .region-content, .path-membri-form .content_layout .region-content, .path-sites .content_layout .region-content, .path-membri-translate .content_layout .region-content, .path-taxonomy .content_layout .region-content, .path-categorie .content_layout .region-content {
    padding-left: 0px;
    padding-right: 0px;
    }
    #membri-categorie-list .info-cell {   
    width: 37% !important;
    }
    #membri-categorie-list, #info-membru-page {
    display: block;   
    }  
    #contacte {
    margin-left: 0px;
    }
    .info-contacte{
       float: left;
       clear: both;
    }
     .info-contacte{
         padding-top: 10px;
     }
     .info-contacte:last-of-type{
         padding-bottom: 30px;
     }
    .path-node .node__content .field--name-body img {
         margin: 10px 0 10px 0;
       }
    .news-gallery {
        display: inline-block;
        padding-left: 26px;
        padding-top: 10px;
        text-align: center;
        padding-bottom: 15px;
        }
    #membri-search-form input {
         width: 80%;
     }
    .membru-name, .membru-name {
    width: auto;
      }
    .membru-name, .spec-name {    
    padding-left: 5px;
    }
    #info-membru-block{
        overflow-x:auto;
    }
    #google-maps, #contacte {
    display: block;
    }
}


   