/*
Theme Name: Enfold child
Template: enfold
*/
 
/*----------------------------------*/
/* 書式 */
/*----------------------------------*/
html body,h1,h2,h3,h4,h5,h6,h7
{
    font-family: helvetica, arial, 'hiragino kaku gothic pro', meiryo, 'ms pgothic', sans-serif;
    text-transform: none;
}
#top .title_container .main-title
{
    font-family: helvetica, arial, 'hiragino kaku gothic pro', meiryo, 'ms pgothic', sans-serif;
}

/*----------------------------------*/
/* タイトルを大文字変換しない */
/*----------------------------------*/
.avia-caption-title,
.avia-caption-content,
.widgettitle,
.post-entry .entry-content-wrapper .post_title,
#main .av-special-heading .av-special-heading-tag
{
    text-transform: none;
}

/*----------------------------------*/
/* 見出し */
/*----------------------------------*/
h2
{
    padding: 0.5em;
    border-radius: 3px;
    background: linear-gradient(to bottom, #6FC 0%, #399 80%, #096 95%, #066 100%);
}

/*----------------------------------*/
/* フレックスコラムン */
/*----------------------------------*/
#main .flex_column.av_one_third.flex_column_div
{
    border: 1px solid #DDD;
    border-radius: 5px;
    padding:10px;
}

/*----------------------------------*/
/* レンガ /
/*----------------------------------*/
figure
{
    border: 1px solid #DDD;
    border-radius: 5px;
}

/*----------------------------------*/
/* 投稿者 */
/*----------------------------------*/
.blog-author
{
    display: none;
}




/*
Desktop Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */

@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */
/*
h2 {
    font-size: 34px;
    line-height: 34px;
  background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #FF7300),color-stop(1, #F7DEC6));
  background-image: -o-linear-gradient(top, #FF7300 0%, #F7DEC6 100%);
  background-image: -moz-linear-gradient(top, #FF7300 0%, #F7DEC6 100%);
  background-image: -webkit-linear-gradient(top, #FF7300 0%, #F7DEC6 100%);
  background-image: -ms-linear-gradient(top, #FF7300 0%, #F7DEC6 100%);
  background-image: linear-gradient(to top, #FF7300 0%, #F7DEC6 100%);
}
*/
}






/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */
/*
h2 {
    font-size: 25px;
    line-height: 25px;
  background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #FF7300),color-stop(1, #F7DEC6));
  background-image: -o-linear-gradient(top, #FF7300 0%, #F7DEC6 100%);
  background-image: -moz-linear-gradient(top, #FF7300 0%, #F7DEC6 100%);
  background-image: -webkit-linear-gradient(top, #FF7300 0%, #F7DEC6 100%);
  background-image: -ms-linear-gradient(top, #FF7300 0%, #F7DEC6 100%);
  background-image: linear-gradient(to top, #FF7300 0%, #F7DEC6 100%);
}
}
*/
/* -------Home Page Edits */

.main_color .av_promobox{
 background-color:#FFFFFF;
 border-radius:3px;
}
.avia-promocontent p{
 color:#666666;
}
.main_color table caption, .main_color tr:nth-child(2n), .main_color .pricing-table > li:nth-child(2n) {
 color:#666666;
}
table tbody th{
 white-space:nowrap;
}

.sub_color
{
 color:#666666;
}

/*
header
--------------*/
body .av-special-heading .av-special-heading-tag{
 padding:10px 25px;
 border-radius:3px;
}
.main_color .pagination a{
 color:#666666;
}


#maplMakerLink{
 position: relative;
 text-align:center;
}
#maplMakerLink ul{
 position: relative;
 float:left;
 left:50%;
}
#maplMakerLink li{
 position: relative;
 float:left;
 left:-50%;
 padding:5px 10px;
}

#mobile-advanced a{
 color:#a81010;
}
#top #wrap_all .main_color .slideshow_align_caption h2.avia-caption-title{
 color:#0000FF;
}
.ssba{
 padding-top:50px;
 clear:both;
}
body div .avia-button{
 font-size:15px;
}
.avia_iconbox_title{
 font-size:15px;
}
.avia-button-fullwidth .avia_iconbox_title{
 font-size:18px;
}
.post .entry-content-wrapper{
 background-color:#FFFFFF;
 color:#666666;
 border-radius:3px;
 padding:10px;
}
h1.post-title{
 color:#333333;
}
span.post-meta-infos{
 color:#666666;
}

