.arbitrator_all_box{background:#fff; padding:80px 28px 52px;}
.find-arbitrator{display:inline-block; width:100%; padding:12px 2px; background:#edf5f8; border:1px solid #cccccc; border-radius:4px; margin-bottom:70px;}
.find-arbitrator .form-left{display:inline-block; width:calc(100% - 130px); float:left}
.find-arbitrator .form-left .form-group{display:inline-block; width:calc(100%/4); float:left; padding:0 18px;}
.find-arbitrator .form-left .form-group .form-control{width:100%; height:42px; border:1px solid #ccc; border-radius:0;font-size: 16px}
.find-arbitrator .form-right{padding:0 18px; display:inline-block; width:130px; float:left}
.find-arbitrator .form-right .form-button{width:100%}
.form-button button{width:100%; border:0; background:#062d57; color:#fff; height:43px; line-height:42px;}
.table_list_arbitrator{    border-collapse:collapse;border-spacing: 0; width:100%}
.table_list_arbitrator th,.table_list_arbitrator tr td {
    border: 1px solid #ddd;
    padding: 6px 5px;
    line-height: 16px;
}
.table_list_arbitrator tr .name a{color: #3b9dd3}
.table_list_arbitrator th{height:50px; border-top:3px solid #062d57; background:#edf5f8; line-height:50px;padding:0; text-align:center; font-size:18px; font-weight:bold; color:#062d57; text-transform:uppercase}
.table_list_arbitrator tr td {
   padding:25px 20px 15px;
   min-height:100px;
   font-size:18px;
	line-height: 24px;
}
.table_list_arbitrator tr .languages {text-align: center}
.main_page {
    margin-top: -262px;
    position: relative;
	font-size: 15px ;
}
.main_caption {
    color: #FFFFFF;
    display: inline-block;
    width: 100%;
}
.main_caption h2,.main_caption .h2_caption {
    font-size: 38px;
    font-weight: bold;
    float: right;
    margin-bottom: 22px !important;
 
}
.model_clause {
    background: #fff;
    padding-top: 69px;
}
.breadcrumb-main {
    position: absolute;
    top: 0;
    background: none;
    color: #FFFFFF !important;
    padding-top: 20px;
    z-index: 9;
}
.breadcrumb-main .breadcrumb {
    margin-bottom: 0;
    font-size: 12px;
    line-height: 18px;
    background: none;
    z-index: 9;
    padding: 8px 0 !important;
}
.breadcrumb-main .breadcrumb li {
    color: #FFFFFF;
    font-size: 18px;
    padding-right: 5px;
}
.breadcrumb-main .breadcrumb li a {
    color: #FFFFFF;
    font-size: 16px;
}
.list_model_clause .model_clause_item .body{padding: 0 28px}
.list_model_clause .model_clause_item .body .title{position: relative;font-size: 28px;font-weight: bold;text-align: center;}

.list_model_clause .model_clause_item .body h3:after,
.list_model_clause .model_clause_item .body .title_clause:after{
	content: "";
    position: absolute;
    left: 0;
    top: 26px;
    right: 0;
    bottom: -12px;
    height: 3px;
    z-index: 1;
    background: #e1e1e1;
}
.list_model_clause .model_clause_item .body h3:before,
.list_model_clause .model_clause_item .body .title_clause:before{
	content: "";
    position: absolute;
    left: 0;
    top: 26px;
    right: 0;
    bottom: -12px;
    height: 3px;
    z-index: 2;
    background: #3b9dd3;
	margin: 0 auto;
	width: 65%;
}
.mb45{margin-bottom: 45px }
.list_model_clause .model_clause_item .body .title a{background: #fff;padding: 0 40px;position: relative;z-index: 3}
.list_model_clause .model_clause_item .note {background: #edf5f8;padding: 32px 36px 12px}

.list_model_clause .model_clause_item .note h3{padding-bottom: 27px;}
.model_clause_item .body .content{font-style: italic}
.list_model_clause .model_clause_item .body .overview {
	width: 835px;
	margin: 0 auto;
	padding-top: 20px ;
}.experience {padding: 33px 0 45px;background: #0c254e;color: #FFFFFF}
.experience .view_more {
	padding: 9px 42px;
	display: inline-block;
	background: #3b9dd3;
	color: #FFFFFF;
	font-size: 16px ;
}
.experience .view_more i{padding-left: 5px}
.experience h3 {font-size: 32px;font-weight: bold;margin-bottom: 12px !important}
.experience p{padding-bottom: 34px;width: 716px; margin: 0 auto;font-size: 14px}
.experience h3 a{color: #FFFFFF;padding-bottom: 12px;}
.testimonials {
	margin-top: 46px;
    margin-bottom: 28px;
    padding-bottom: 40px;
}
.testimonials .carousel-indicators {
    bottom: -42px !important;
}
.testimonials .title_h2 {
    position: relative;
    padding-bottom: 20px;
	font-weight: bold;
}
.testimonials .title_h2 span {
    padding-bottom: 5px;
    position: relative;
}
.testimonials .active_1 .photo {
    display: inline-block;
}
.testimonials .intro {
    padding: 0 28px !important;
	margin: 25px 0;
}
.author {
    color: #062d57;
    font-weight: bold;
}
.testimonials .title_h2 span:before {
    content: " ";
    height: 3px;
    width: 90px;
    left: 38px;
    top: 40px;
    position: absolute;
    bottom: 0;
    background: #3b9dd3;
}
.testimonials .carousel-indicators .active {
    background: #3b9dd3;
}
.testimonials .carousel-indicators li {
    border: 1px solid #3b9dd3;
}
/*Arbitrator*/
.arbitrator_caption {
    color: #FFFFFF;
    display: inline-block;
    width: 100%;
}
.arbitrator_caption h1 {
    font-size: 38px;
    font-weight: bold;
    float: right;
    margin-bottom: 20px;
    padding-right: 24px;
}
.arbitrator_all_box .arbitrator {
    position: relative;
    font-size: 28px;
    font-weight: bold;
    text-align: center;
	padding-bottom: 35px;
}
.arbitrator_all_box .arbitrator span {
    background: #fff;
    padding: 0 30px;
    position: relative;
    z-index: 3;
}
.arbitrator_all_box .arbitrator:before{
	content: "";
    position: absolute;
    left: 0;
    top: 28px;
    right:0;
    bottom: -12px;
    height: 3px;
    z-index: 1;
    background: #e1e1e1;
}
.arbitrator_all_box .arbitrator:after{
	content: "";
    position: absolute;
    left: 29.5%;
	right: 29.5%;
    top: 28px;
    bottom: -12px;
    height: 3px;
    z-index: 2;
    background: #3b9dd3;
}
.arbitrator_all_box .title_box_search {font-size: 24px; font-weight: bold;padding-bottom: 8px}
.arbitrator_all_box .intro_box{padding-bottom: 40px}
.arbitrator_all_box .find-arbitrator label{font-size: 14px;text-transform: uppercase}
#pagination {
    text-align: center;
    margin-top: 47px;
}
#pagination ul .active a {
    border-radius: 3px;
    background: #ececec;
    padding: 9px 15px;
}
#pagination ul li .directional {
    padding: 12px 16px !important;
    color: #a6aab5;
    background: #0c254e;
    border-radius: 3px;
    cursor: pointer;
}
#pagination ul li a {
    font-size: 14px;
    border-radius: 2 !important;
    border: none;
    color: #333333;
    padding: 9px 15px !important;
    margin-right: 5px;
}
.table_list_arbitrator tr .name{color: #3b9dd3;font-weight: bold;text-align: center}
.table_list_arbitrator tr .number{color: #062d57;font-weight: bold;text-align: center}

/*International*/




@media (max-width: 991px){
	.list_model_clause .model_clause_item .body .overview{
		width: auto;
	}
	#banner{margin-top: 78px}
	#banner img{height: 175px}
	.model_clause {padding: 25px 0 0;}
	.list_model_clause .model_clause_item .body h3 a:before{content: none}
	.list_model_clause .model_clause_item .body h3 a:after{content: none}
	.experience p{width: auto}
	.list_model_clause .model_clause_item .body .title a{padding: 0 !important}
	.list_model_clause .model_clause_item .body{padding: 0 !important}
	.main_page {margin-top: -148px}
	.arbitrator_caption h1{margin-bottom: 5px;padding-right:0}
}
@media (max-width:767px){
	.find-arbitrator .form-left{width: 100%}
	.find-arbitrator .form-left .form-group{width: auto}
	.arbitrator_all_box{padding: 30px 0px}
	.list_arbitrator_box{overflow: auto}
	.main_caption h2{margin-bottom: 5px;float: none !important}
	
}