/* Enter Your Custom CSS Here */
/*---------------------------------------
 Inquiry
 ----------------------------------------*/
.button {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 12px 24px;
    border: 1px solid #a12727;
    border-radius: 8px;
    background: #ff4a4a;
    background: -webkit-gradient(linear, left top, left bottom, from(#ff4a4a), to(#992727));
    background: -moz-linear-gradient(top, #ff4a4a, #992727);
    background: linear-gradient(to bottom, #ff4a4a, #992727);
    text-shadow: #591717 1px 1px 1px;
    font: normal normal bold 20px arial;
    color: #ffffff;
    text-decoration: none;
}
.button:hover,
.button:focus {
    background: #ff5959;
    background: -webkit-gradient(linear, left top, left bottom, from(#ff5959), to(#b62f2f));
    background: -moz-linear-gradient(top, #ff5959, #b62f2f);
    background: linear-gradient(to bottom, #ff5959, #b62f2f);
    color: #ffffff;
    text-decoration: none;
}
.button:active {
    background: #982727;
    background: -webkit-gradient(linear, left top, left bottom, from(#982727), to(#982727));
    background: -moz-linear-gradient(top, #982727, #982727);
    background: linear-gradient(to bottom, #982727, #982727);
}
.button:before{
    content:  "\0000a0";
    display: inline-block;
    height: 24px;
    width: 24px;
    line-height: 24px;
    margin: 0 4px -6px -4px;
    position: relative;
    top: 0px;
    left: 0px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAEx0lEQVRIia2VfWhVdRjHP/ecc7frvXvVtbeYzusLy5fJjHxBSVkGUkynJf4ziJQCq1mJEYJJEtEfEQUGEUqiQVR/aC++FtV0c7pw0ticOt3ddvd2d7fde3ffz73nnF9/nDO9hEmDHng48OP5fV+e5+H8ZGYY9QspXlfG6ifymSNpxMdUkjPFeGQ0vVVyXIw2C6P3rAg2faR2fr61+fud2bvKHDj+F4JfGsu+E7EhISKDQkSGhIj7hBi5JHqPbbv1aS3r/1kvzZhBCFBDVgYh5gd7Ie5tH1a9cuj9306+6NyVWa7M3IMBqTDoBiBMQpMZ16JNWS806l+GIh/49l7kHIA8U/iGFWKHOz+y1KZOQnYe6BroCdCToMWxF8yVKnKiz7Zdu/PVYIyEXF1EztPlLOwOMGlKenRsmZ/e4fJ3Lo12XcbmuUD27DngKAQtDloS0jFyy+a5SoJX9G9uqL/LR7ay9+CBhh92b3hs90s1tlWbK6by1ZiI3Q4SfBjhunlsyHOwTFGwJ5MqmudPXGXlYHeCljDdCLCl/BXHzg9+Yft6O4cb3nz9EK55Jl4qSHrCYwx6vf1To4Otnr6Ri8fbROvZXjwWx2ygsqqIqlef5OXnFlFb4S6VnOv3gK5bkgTqWBeb955ersRT6AQ8ILnuC7YXzpPcs+e7qTHcNVqooW7HoDE0MnwvMuFrudkz/uvRZlqavNzYd5Fz3jDvvZvn2+dUvWBzmkPXIdthZ0ERc5WbfnpEaABbbgUI40FXJGEusSTIKiqT3MWPL0YyFq+ondq1fafPaG/vurD+cPj5z65yePNyNpYagZWgmgSGDSbbkGQU5coQt6OBcXKLgyaBTZi7lbF+5keAAUjgsAWkrMlwFeaah6W8WbeR1JXoqgke6AZ1AGRQun0M+QPhUK4aKADjAbicAc60GwMxchf/tTEiMTTAOPgMS1atLdmCMQV6GsL3QA2ABFoaQ0kYhCZDqndBsLuAnCJANl1IwsS/70RH7+3H1x5nRCV8ooOPjzZQW19XeDy/ODsHtRcS45gDgLgfhsNMKIAWiOMhOVqN4QOnCxxOsNlBsmUsqI4oBmeNgjEmAgfXyO+459sXy0oaUnfN9trNFpKCgT5CV4fwKABjUbpRqEcRQBT0KGiAJJkp28AGSh4UFsLqpVQi0iBSpstsU/h0Jm5Ch5/LkaTpgA4fHQKwKdbYFEw1imGldSZbabMSzMEbFrgBWieMDKOd7OAIYCgAl/roSajgzLMA7KZNBJCTcSZbRJn/YGERqJBuBb8HzvRz8vwtLmOV0zXKkD9CqLKUAuwgpiDQbra1sBLk5UBJBomU4UAF0QfRFggmodlP076fOWBJNAlSOqHxMN5KOwViFMa7YVgQlUGJ9uNweSCnHLKrQCoFHCA00Ccg3gNTXkgJjDP9nNr/E28bBv5pg9PvgTY1yT29i2r/OPRp+PZfYE8gRvyNdTSuLWdjSYAcpQ2UWSBbm4wG0TTGjQDdx65z5Ewn3wLhjAY+eHCGE3SNhdj+V5yu106ze2CS64DReIqWHAdL6paxafVcnipyUZyloERUQnfG6fmxkz/u+GgFJqxpPDzqqlnzST0nnFm4/7UIHNbY8wAnM3wRJSBrJhf+S/wNbS430494JFMAAAAASUVORK5CYII=") no-repeat left center transparent;
    background-size: 100% 100%;
}

 a{
    text-decoration:none;
}
input{
	   color: #666;
    border: 1px solid #ccc;
    border-radius: 3px;
    padding:5px;
}
textarea{
	  padding:3px;
}
#footer-widgets .lgc-grid-parent .inside-grid-column ul li{
	   border: 1px solid #d14242;
    margin: 5px;
    padding: 5px;
}
@media (max-width: 768px){
.fl-node-5c37258097200 > .fl-module-content,.fl-node-5c36f1fc43e66 > .fl-module-content,.fl-node-5c3713b6c8135 > .fl-module-content,.fl-node-5c371532002f7 > .fl-module-content,.fl-node-5c371532002f7 > .fl-module-content,.fl-node-5c3723d670343 > .fl-module-content,.fl-node-5c372838ca62f > .fl-module-content,.fl-node-5c371e6228624 > .fl-module-content,.fl-node-5c3721d540712 > .fl-module-content,.fl-node-5c3728ed4ebf4 > .fl-module-content,.fl-node-5c3729843b8d1 > .fl-module-content,.fl-node-5c372c6da5645 > .fl-module-content,.fl-node-5c372a22ebeea > .fl-module-content,.fl-node-5c37176e7a5b7 > .fl-module-content,.fl-node-5c371ccf9b866 > .fl-module-content,.fl-node-5c37198fcabcf > .fl-module-content,.fl-node-5c395278b1079 > .fl-module-content,.fl-node-5c3954cfc42d0 > .fl-module-content,.fl-node-5c387a62de5f9 > .fl-module-content,.fl-node-5c387c7f1e47c > .fl-module-content{
     margin-top: -35px !important; 
}
}
/*** home about ***/
#post-27 .pp-list-item:hover .pp-infolist-icon{color:#d14242;}

/*** menu ***/
.main-navigation ul li a{padding:20px !important;}

/***HOME PRODUCT***/
.flexslider {
	margin: 0px auto 20px;
	width: 100%;
}
.flexslider ul li{
	width: 30%;
	margin:0;
	padding: 10px;
	display: inline-block;
}
.flexslider li img{
	width:100%;
	height:260px;
}
.flexslider .slides li p{
	position:relative;
	bottom:40px;
	height:40px;
	margin:0;
	background: rgba(51,51,51,.8);
	text-align: center;
	font-size: 20px;
	line-height: 40px;
	overflow:hidden;
}
.flexslider .slides li:hover p{
	  bottom: 60px;
}
@media (max-width: 992px){
	.flexslider ul li{width:46%;}
	.flexslider .slides li p{font-size:18px;}
}
@media (max-width: 510px){
	.flexslider ul li{width:100%;}
	.flexslider li img{height:240px;}
}
/**home news**/
.news-hom{
	margin:40px auto 20px !important;
}
.news-list{
	display:inline-block;
	width:46%;
  padding: 5px;
  margin: 5px;
	box-shadow: 1px 2px 5px #475668;
}
.news-list:hover p a{
	margin-left:8px;
	color:#d14242;
}
@media (max-width: 767px){
	.news-list{width:100%;}
}