/* CSS Document */

/* Love Sitterロゴ
============================================================================*/
.av-mathernet-logo{width:230px;}

/* Phone landscape and bigger */
@media (max-width : 474px ){
.av-mathernet-logo{width:160px;height: 50px;}
}

/* ヘッダ背景透過設定
============================================================================*/
#header{
  border-bottom: solid 1px #eee;
}
.header-fade-out{
  -webkit-transition: all 3s;
  -moz-transition: all 3;
  -ms-transition: all 3s;
  -o-transition: all 3s;
  transition: all 3s;
  background: rgba(210, 180, 140, 0.7);
}
.header-fade-in{
  -webkit-transition: all 3s;
  -moz-transition: all 3;
  -ms-transition: all 3s;
  -o-transition: all 3s;
  transition: all 3s;
  background: rgba(210, 180, 140, 1.0);
}

.uk-sticky-placeholder{
  height:0px !important;
}

/* header navigation tuning
============================================================================*/
ul.navbar-icon li{
  width:100px;
}
ul.navbar-icon li img{
  width:70px;
}
ul.navbar-icon li p{
  font-size:6px;
}

ul.header-left-nav li{
  padding-left: 0px;
}
ul.header-left-nav .header-left-nav-search{
  background: rgba(210, 180, 140, 0.7);
    font-size: 0.9rem;
    color: #300503;
    height: 33px;
}
.uk-search-default {width:170px;}

/* navigation
============================================================================*/
.ad-navi-background{
  background:#300503;
}
.ad-navi-padding{
  padding:0 34%;
}
.ad-section-navi{
  padding:15px 0px;
  background:#300503;
}
.ad-navi-border-left{
  border-left:#FFF 1px solid;
}
.ad-navi-border-right{
  border-right:#FFF 1px solid;
}

/* Tablet landscape and bigger */
@media (max-width: 960px) {
  .ad-navi-padding{
    padding:0 30%;
  }
}
/* Phone landscape and bigger */
@media (max-width : 636px ){
  .ad-navi-padding{
    padding:0 18%;
  }
}

.ad-section-navi-text{
  font-size:1.0rem;
  padding:10px 0px;
  font-weight:300;
  color:#000;
}
.ad-navi-text-padding{
    padding:0 18px;
}
/* Tablet landscape and bigger */
@media (max-width: 960px) {
  .ad-section-navi-text{
    display:none;
  }
}

/* キャッチコピー
============================================================================*/
h1.head-catchcopy {
  font-size: 0.65rem;
  line-height: 1.8;
  margin-bottom:0;
  padding-left: 20px;
}
/* Phone landscape and bigger */
@media (max-width : 636px ){
  h1.head-catchcopy{
    font-size: 0.65rem;
    line-height: 1.0;
    padding-left:0px !important;
  }
}
