  body {
    background: #C3D9FF !important;
    overflow-x: hidden;
  }
  p {
    font-family: Georgia;
    font-size: 18px;
    line-height: 1.8em;
    text-indent:40px;
    margin-bottom:1.3em;
  }
  .header9_textarea {
    font-family: Georgia;
    padding: 10px; 
    width: 100%;
    font-size: 18px;
    /*line-height: 1.8em;*/
    /*p.text-indent: 40px;  */
  }
  .hd9_quote {margin-bottom:10px; background-color:#EEEEEE; padding:5px; }
  .hd9_quote p {margin-bottom:0;}
  .dialog {margin-left:10px; border-left: 4px solid #3393FF; padding-left:50px;}
  .dialog p {margin-bottom:10px; text-indent: -30px; line-height: 1.3em; font-style: italic;}
  .motto {margin-left:40px; border-left: 10px solid #cecece; padding-left:20px;}
  .motto p {margin-bottom:10px; line-height: 1.3em; font-size: 1.0em;}

  #menu-trigger {width:50px;}
  #mainColR {padding-left: 20px;}
  #main { /* e si in app.min.1, dar pt orice event il pun si aici */
  position: relative;
  padding-bottom: 0px;
  padding-top: 70px !important;
  background: #C3D9FF !important;
  }
  a.visited9:visited {color: gray; }
  .videoWrapper {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    /*padding-top: 25px;*/
    height: 0;
  }
  .videoWrapper iframe { /* fol la YT */
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  } 
  .lineH1p2 {line-height:1.2em;}
  .lineH1p2 p {margin-bottom:0; line-height: 1.1em;}
  .b1dashed {border:1px dashed #CCC;}
  .Spacer10 {height:10px;}
  .Spacer30 {height:30px;}
  .Spacer50 {height:50px;}
  
  .HeaderSearchBox{margin-top:-5px; width:45%; z-index:0 !important;}
  .FooterSearch{display:block; margin:0 auto; padding:40px 0 20px 0;} /* FooterSearch e scos in footer9A!*/
  .Brand{float:left; margin:8px 0 0 0px; height:20px; z-index:9999 !important;}
  .footer9 {background-color: #f5f5f5;}
  .avatar-rounded{border-radius: 50%; border: 2px solid white; box-sizing: content-box;}
  .breadcrumb {border:1px solid red;}
  .breadcrumb-item:hover{padding:10px; background-color:#F4FA58 !important; box-shadow: 0 0 10px #719ECE; text_decoration: none !important;};
  .breadcrumb-item{padding-right:20px;}
  .sr-only { margin-left: 5px;overflow: visible;clip: auto; }
  .imgFL0, .imgFL {width: 33%;}
  .imgFL20 {width: 20%;}
  .labelC_thin {padding: 1px 5px; box-shadow: none !important;}
  .bgm-galbenG {background-color: #FFFFCC !important}
  .progress-bar-gray{background-color: #F6F6F6 !important}
  .awardH{
      background-image: url(/icons/awards/ribbon-medal-orange-128.png);
      background-size: 100% auto; 
   }
  .AjErrMes{display:inline-block; color:white; background-color:red; padding:1px 3px; margin-left:10px;} 
  .allrVoted{color:red; font-size:14px;}
  .textFoto{line-height: 1.25; color:grey;}
  .social-icons{width:32px; margin:10px 10px 0 0;}
  /*.myColStg0 {width: 840px; }*/
  .textEcou {padding-left: 10px;}
  
  @media (min-width: 992px)  {
    .FooterSearch{display:none;}
  }
  @media (min-width: 768px)  {
    #top-search{display:none;}
    .social-icons{width:34px;}
    .textEcou {margin-left: 30px;}
  }
  @media (min-width: 1200px)  {
    .HeaderSearchBox{width:50%;}
    .FooterSearch{display:none;}
    .myColStg0 {width: 840px !important; }
  }
  
  @media (max-width: 767px) {
    .FooterSearch{display:none;}
    #mainColR {padding-left: 0px; padding-right: 0px;}
    p {margin-bottom:0.8em;}
    .myColStg0 {width: auto !important;}
  }
  @media (max-width: 480px) {
    .hidden-480 {display: none !important;}
    .breadcrumb-item{padding-right:0px;}
    .imgFL {width: 100%; margin-top: 20px;}
  }
  @media (max-width: 425px) {
    #logo{display:none;}
    .hidden-425 {display: none !important;}
    body {font-size: 18px !important;}
  }
  @media (max-width: 375px) { 
    .hidden-360 {display: none !important;}
    .hidden-375 {display: none !important;}
    #chat-trigger {display: none;}
    /*.tsw-inner{padding: 15px 5px;}*/
  }
  @media (max-width: 320px) {
    .hidden-320 {display: none !important;}
    /*.container{padding: 20px 5px;}*/
  }
  @media (max-width: 280px) {
    /*.container{padding: 20px 5px;}*/
    .top-menu > li {min-width: 30px;}
    #OriundeTop{display: none;}
  }
