/*----------------------CONTACT------------------------------*/

.name_category ul li

{ display:inline-block}

.name_category ul li a

{

	text-decoration:none

}

.name_category ul li.active a

{

	font-weight:bold;

	font-size:15px

}

.contact-home{

	width:100%;

	background:#949599;

	border-left:18px solid #FF9600;

	border-right:18px solid #FF9600;

	text-align:center;

	overflow:hidden;

	padding:3px 0}

@media(max-width:767px){.middle, .right-contact, .left-input, .right-input{

	width:100% !important}}

@media(max-width:767px){.right-contact{

	margin-right:0 !important; }}

@media(max-width:767px){.left-input{

	padding:0 8px 0 15px !important; }}

.middle {

    color: #fff;

    float: left;

    padding-bottom: 19px;

    padding-top: 12px;

    text-align: center;

    width: 39%;

    position: relative;

    right: -1px;

    height: 100%;

}

.middle h4 {

	margin:0;

	padding:0;

    font-weight: normal;

    text-transform: uppercase;

    font-size: 11px;

}

.middle > h2 {

	margin:0;

	padding:0;

    font-size: 18px;

    font-weight: 500;

    line-height: 35px;

    text-transform: uppercase;

}

.middle h3 {

	margin:0;

	padding:0;

    font-weight: normal;

    text-transform: uppercase;

    font-size: 12px;

}

.right-contact {

    float: right;

    width: 55%;

    margin-right: 70px;

}

.left-input {

    box-sizing: border-box;

    float: left;

    padding: 4px 8px 0px 0px;

    width: 50%;

}

.left-input > input {

box-sizing: border-box;

    margin-bottom: 2px;

    padding-bottom: 1px;

    padding-left: 10px;

    padding-top: 2px;

    width: 100%;

}

.right-input > input {

    box-sizing: border-box;

    padding-bottom: 0px;

    padding-left: 10px;

    width: 100%;

}

.left-input > input, .right-input > input {

    padding-left: 21px;

}

.errspan-top {

    float: left;

    margin-right: 6px;

    margin-top: -23px;

    position: relative;

    z-index: 2;

    color: #cccccc;

    padding-left: 5px;

}

.fa {

    padding-right: 9px;

}

.right-input {

    box-sizing: border-box;

    float: right;

    padding: 4px 8px 8px 15px;

    width: 50%;

}

.contact-home textarea {

    float: left;

    height: 48px;

    width: 82%;

    padding-left: 15px;

    padding-top: 6px;

    box-sizing: border-box;

}

.top1 {

    margin-top: -19px;}

.right-input > a {

    display: inline-block;

    float: right;

    width: 18%;

}

.buttom {

    height: 48px;

    width: 59px;

    background: #BDBEC2;

    border: 0px;

    color: #fff;

	margin-top: -2px;

    cursor: pointer;}

.contact{

	width:100%;

	margin-top:30px;

	text-align:center}

.contact-bound{}

.contact-bound-content{ }

.box_contact{

	background:#fff;

	overflow: hidden;
}


.form-contact{   }

.contact-us { padding-top:10px}

.contact-content-title img{ float:left; padding-right:15px; height:30px;}

.address-left{ width:558px; float:left; overflow:hidden; margin-left:64px;

}

input.send_contact{ 

	margin-top: 10px;

    height: 35px;

    width: 100px;

    background: #3879D9;

    border: 0px;

    color: #fff;

}

textarea#content {

	border:1px solid #555

}

td.title-input{width: 100px;

    color: #fff;

    text-transform: uppercase;

    text-align: center;}

input.new_input {

    width: 95%;

    line-height: 24px;

    padding: 0 14px;

    color: #292929;

    outline: 0;

    border: 1px solid #555;



}

.contact-home-bound-list-left{    float: left;

    width: 430px;

    text-align: center;

    margin-top: 20px;

	padding-right:5px;}

.introduce-ct p{

    text-transform: uppercase;}

.contact-home-bound-list-content{}

.contact-bound .lable{

	color:#555;margin-bottom:5px;font-size:14px;

	margin-top:5px;	
}

.mlable{color:#fff;font-weight:bold;text-transform:uppercase;margin-bottom:5px;font-size:13px;}

.input{margin-bottom:10px;}

.map-content{ padding-bottom:30px; margin-top:20px;}

.map-image{ width:514px; padding-right:58px; float:left; overflow:hidden}

.map-image1{ float:left; overflow:hidden}

