body{font-family: 'Open Sans', sans-serif;}
.img-responsive{display:inline-block}

.scorimmo{background:#242E38;margin-top:50px;}
.first{
background: rgb(255,255,255) url(first-garant.jpg) no-repeat center center;
background: url(first-garant.jpg) no-repeat center center, -moz-linear-gradient(left,  rgba(255,255,255,1) 51%, rgba(246,246,246,1) 51%, rgba(246,246,246,1) 100%);
background: url(first-garant.jpg) no-repeat center center, -webkit-linear-gradient(left,  rgba(255,255,255,1) 51%,rgba(246,246,246,1) 51%,rgba(246,246,246,1) 100%);
background: url(first-garant.jpg) no-repeat center center, linear-gradient(to right,  rgba(255,255,255,1) 51%,rgba(246,246,246,1) 51%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=1 );
}
.second{background:#c90d45;padding:15px;}
.second h1{color:#fff;margin:0;font-weight:400;font-size:20px}

.container.form{margin:25px auto;background:#e6e6e6;padding:35px;}
.container.form hr.fat{border:2px solid #c90d45;width:70%;}
.container.form hr.small{border-top:1px solid #e5e2e2;width:100%;}
.container.form h2{margin:10px 0 10px 0;font-size:20px;font-weight:400;}
.container.form h3, label.h3{color:#c90d46;margin:30px 0 0 0;font-size:17px;font-weight:700;}
.container.form .last h3{margin-bottom:10px;}
.container.form .last label{font-weight:400;}
.container.form .form-inline{padding-left:25px;}
.container.form .form-inline label{min-width:100px;}

.submit{background:#000 url(submit.png) no-repeat right center;color:#fff;border-radius:0;font-family:Arial;font-size:16px;font-weight:400;}

.container-fluid.footer{margin-top:0px;padding:15px;background:#c90d45;}



.btn-inclined, .btn-inclined:before, .btn-inclined:after, .btn-inclined .icon {
    transition: all 0.2s ease 0s;
}
.btn-inclined:before{
    border-color: #000 transparent transparent;
    border-right: 36px solid transparent;
    border-style: solid;
    border-top: 36px solid #000;
    content: "";
    position: absolute;
    right: -36px;
    top: 0;
}
.btn-inclined:after {
    border-color: transparent #000 #000 transparent;
    border-style: solid;
    border-width: 0 0 36px 36px;
    content: "";
    left: -36px;
    position: absolute;
    top: 0;
}
.btn-inclined {
    background: #000 url(submit.png) no-repeat 98% center;
    color: #fff;
    display: inline-block;
    height: 36px;
    line-height: 36px;
    padding: 0 30px 0 20px;
    position: relative;
	border:0;
	border-radius:0;
}
.btn.btn-inclined:hover{background:#c90d45 url(submit.png) no-repeat 98% center;color:#fff;}
.btn.btn-inclined:hover:after{ border-color: transparent #c90d45 #c90d45 transparent;}
.btn.btn-inclined:hover:before{ border-color: #c90d45 transparent transparent;}
.btn-inclined .icon{display:none;line-height:36px;height:36px;width:22px;background:url(submit.png) no-repeat center center;}

.alert{margin:25px auto;}


@media (min-width: 1199px) {
	.container.form{width:860px;}
}