﻿
.header{width: 100%; height: 448px;}

.header-top{height: 100px; margin-top: 26px;}


.header-bottom{width: 500px; float: left; margin-top: 50px; margin-left: 20px}


.animated-list-body{
    font-size: 11pt;
    line-height: 14pt;
}
.javo-topbar .javo-topbar-right .topbar-sns,.javo-topbar .javo-topbar-right .topbar-wpml{text-align:center;float:none}
.sd-content ul li.share-facebook div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-facebook a:before,.sd-social-icon-text .sd-content li.share-facebook a:before,.sd-social-text .sd-content ul li.share-facebook a:before{content:'\f204'}
.sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button{background:#3b5998;color:#fff!important}


.news-archive {
  margin-bottom: 0;
  text-align: right;
}

.rg-ss-slice-container {position: relative;overflow:hidden;}

.rg-ss-slice-container:hover .rg-ss-controls.onhover {opacity: 1.0;}

.page--home .feature-container .feature--content .box__img {
  width: 320px;
  height: 150px;
}

.page--home .feature-container .feature--content .box__img img {
  max-width: 100%;
}

  .page--home .call-to-action .box__img {
    display: none;
  }
.footer-text__white{color:#fff}
.row{margin-right:-15px;margin-left:-15px}

  .layout.layout-blocks-page .row,
  .layout.layout-large .row {
    padding: 50px 0; }

    .layout.layout-archive-content #blog-list .row {
      margin-bottom: 60px; }
.tablepress .row-hover tr:hover td{background-color:#f3f3f3}




.mx-header-logo .logo {margin-top: 0px;}

.logo-retina {display:none;}

.site-header-style-2 .mx-header-logo .logo  {padding: 7px 0;}

.site-header-style-2.fixed-enabled .mx-header-logo .logo  {margin:0;padding: 5px 0;}

.site-header-style-2.fixed-enabled .mx-header-logo .logo img {height:44px; width:auto;}

.site-header-style-3 .mx-header-logo .logo {float:none;}

.site-header-style-3 .mx-header-logo .logo a {display:inline-block;}

.site-header-style-4.fixed-enabled .mx-header-logo .logo img {height: 44px;width: auto;}

	.mx-header-logo .logo a {margin: 0px auto;float: none;display: inline-block;}


.widget-columns-table {
	width: 100%;
	table-layout: fixed;
}
