/* approved */

body,body * {
    /*color:#333!important;*/
    /*background-color: lightgray;*/
    font-family:"Trebuchet MS",Candara,Corbel,Verdana,sans-serif;
  }

  .text-color {
    color:#ddd!important;
  }

  .conference-page .description {
    margin-top:0!important;
  }

  .conference-page .page-content h3 {
    font-size:1.4em;
    color:#002F5F;
    margin-bottom:0em;
  }

  .quantum-warning-box {
    padding:13px!important;
    border-width:1px!important;
    border-color:rgb(204, 204, 85)!important;
    background-color:rgb(255, 252, 232);
    text-align:center;
    display: none !important;
  }

  .quantum-warning-box h3 {
    margin:0!important;
  }

  .quantum-sponsor-logo,
  .quantum-sponsor-logo img {
    border-width:0px;
    padding:10px 25px;
  }

  .confheader {
    background-color:#002F5F!important;
    background-image:url("https://indico.fysik.su.se/event/9123/images/170-sanya-2_1000x450.jpg")!important;
    background-position:100% 37%!important;
    background-repeat:no-repeat!important;
    background-size:cover!important;
    height: 300px;
  }
    /*
    background-color:#f4fff4!important;
    background-color:rgb(35, 65, 115)!important;
    background-color:#efe!important;
    background-color:#ecf4ff!important;
    background-color:#eeffcc!important;
    */

  .confTitleBox {
    border-color:transparent!important;
    background-color:transparent!important;
    min-height:165px;
  }

  .confSubTitleBox {
    border-color:transparent!important;
    background-color:transparent!important;
  }

  .conference-title-link {
    position:relative;
  }
  .confTitleBox .confLogoBox {
    display:block;
    position:relative;
    min-width:200px;
    text-align:right!important;
  }
  .confTitleBox .confLogoBox img {
    max-width:200px;
  }
  .confTitle h1 [itemprop="title"] {
    color: #EEF9FA !important;
    font-weight:700;
    font-size:1.4em;
    line-height:4rem;
  }
  .confTitle [itemprop="title"] {
    display: block;
    position:absolute;
    left:230px;top:250px
    max-width:720px;
    font-family:"Trebuchet MS",Candara,Corbel,Verdana,sans-serif!important;
  }

  .datePlace {
    display:block;
    position:relative;
    left:230px;
    max-width:720px;
    font-size: 17pt;
    color: #EEF9FA !important;
  }
  .datePlace .date {
    display:inline-block;
  }
  .datePlace .date:after {
    content:"\00A0\00A0\2014\00A0\00A0";
  }
  .datePlace .place {
    display:inline-block;
  }
  .datePlace .timezone {
    display:none;
    visibility:hidden;
  }

  .menuConfSelected {
    background-color:#002F5F;
    border: none;
}

  .support_box > h3 {
    color:#FDF0E8;
    background: none;
    margin-left: 5px;
  }

  .support_box {
      background: #9BB2CE !important;
      border: none !important;
      padding: .7rem;
      border-radius: 15px;
  }

  .menuConfTitle a {
      color: #f6f6f6 !important;
  }

  .menuConfSelected a {
    color: #10F8BA !important;
  }

  a {
    color:#3276cb!important;
  }

  #tz-selector-link {
    display:none;
    visibility:hidden;
  }

  #outer {
    background: #002F5F !important;
    border: none !important;
    padding: .7rem;
    border-radius: 15px;
  }

  #outer li a:not(.no-link):hover {
    background: #32537F;
}
th, td {
  padding-left: 15px;
  padding-right: 15px;
}