﻿


.trade1 {padding:0px;}

.trade1  A { 
	text-decoration: none;
	display: inline-block;
	overflow: hidden;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	border-color: #98A3C4;
	font-size: 11px;
	color: #0063D3;
	background-color: #F0F6FF;
	text-align: center;
	width: 155px;
	float: center;
	margin: 0px 1px 5px 1px;
	padding-top: 2px;
	padding-bottom: 5px;
	float: left;
}

.trade1  A:hover {
	text-decoration: none; 
	border-color: #1B2035;
	background-color: #0063D3;
	color: #fff;
}

.trade1  A IMG {
	width: 150px; 
	height: 200px; 
	border: 0px solid #3f3f3f;  
}

.trade1  A:hover IMG { 
	width: 150px; 
	height: 200px; 
	border: 0px solid #3f3f3f; 
}
.header-menu-sp__item__sub-item-btn-txt-en,.header-menu-sp__item__sub-item-btn-txt-jp{font-weight:700;text-align:center}
.header-menu-sp__item__sub-item-btn-txt-jp{font-size:12px;letter-spacing:.39em}

#top .avia-smallarrow-slider-heading{display: table; width:100%;}

#top .avia-smallarrow-slider-heading h3{top:-3px; position: relative;}


#av_section_2 .avia-builder-el-3 .avia-smallarrow-slider-heading {
    display: none;
}


.posts-featured-details-wrapper {
	opacity: 10 !important;
}



.posts-featured-details-wrapper p {
	color: #56646f !important;
}

.home-block-professionals .special-button{
	border: 3px solid #203845;
}

.home-block-professionals{
	background: #EEA904;
	float: right;	
}
.entry-content .twitter-share-button,.fb_like,.twitter-share-button,.wpb_accordion .wpb_content_element,.wpb_googleplus,.wpb_pinterest,.wpb_tab .wpb_content_element{margin-bottom:21.74px}
iframe.twitter-share-button{margin:0}


.socials li.twitter a:hover,
.socials li.twitter a:focus {
	background: #00C3F8;
}

  .vin-container .vin-input {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 65.88078%; }

    .vin-container .vin-input:last-child {
      margin-right: 0; }

    .vin-container .vin-input .text-input .all-messages {
      height: 0px;
      padding: 0px; }
.elementor-jet-posts .jet-carousel{margin-left:0;margin-right:0}

.copy { font-family: Tahoma; font-size: 10px ; color: 677888; line-height: 15px;}
.row{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}
.row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}


.intro {font-family:Georgia, "Times New Roman", Times, serif; font-size:10pt}

.footer-logo{
    padding: 41px 0 15px 0;
    border-bottom:1px solid #515459;

}
