/* * ------------------------------------------------------------------------ * JA Elastica Template for J25 & J3x * ------------------------------------------------------------------------ * Copyright (C) 2004-2018 J.O.O.M Solutions Co., Ltd. All Rights Reserved. * @license - GNU/GPL, http://www.gnu.org/licenses/gpl.html * Author: J.O.O.M Solutions Co., Ltd * Websites: http://www.joomlart.com - http://www.joomlancers.com * ------------------------------------------------------------------------*//* MASONRY PRESETS (240px*5 Grids)--------------------------------------------------------- *//* Sizes---*/.ja-masonry,.grid-double,.grid-tripple,#ja-header .main,#ja-content,.item {  float: none !important;  width: 100% !important;}#contact-form dl dd input.required,#contact-form dl dd textarea.required {  width: 90% !important;}div#ja-mainnav {	float: left;}.banner_content {	width: 55%;}.custom_why p {	font-size: 14px;}.left_feature,.right_feature {	width: 100%;}.right_img,.left_p {	margin: 5px 0px;}.custom_why p {    font-size: 14px;	text-transform: full-size-kana;	padding: 0 0%;}.cont_bo {	width: 47%;	height: 161px;	box-sizing: border-box;}.list_interior ul li {	width: 45%;	height: 145px;}.fadeOuter {	padding: 2% 6%;}.fadeOuter p {	text-align: justify;	font-size: 13px;	line-height: normal;}.boxer_count p {	font-size: 13px;}.boxer_foot,.copy p {	float: left;	width: 100%;}.custom_footer .boxer_foot:nth-child(3) {	width: 100%;}p.zinavo,.copy p {	text-align: center;}button#gitbtn {	right: -13%;	width: 40%;}.service_state_box {	width: 100%;	margin: 2% 0%;	height: 430px;}.slider_cont #menu li img {	height: 40px;}.boxer_project_stoc {	width: 100%;	min-height: auto;}.boxer_project_stoc h4 {	font-size: 15px !important;}div#topbar .custom_topbar p {	text-align: center;	width: 100%;	float: left;}.custom_topbar p:nth-child(2) {	display: none;}