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

.first{
background:#00b1b8;
padding:30px 15px;
}
.first h2{color:#fff;font-size:18px;margin:0px 0 0 0}
.second{background:#fff;padding:60px 15px 30px 15px;}
.second h1{color:#00b1b8;margin:0;font-weight:300;font-size:36px}
.second h1 span{font-size:18px;display:block;}

.container.form{margin:25px auto;background:#eff0f2;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:50px 0 20px 0;font-size:30px;font-weight:400;}
.container.form h3, label.h3{color:#00b1b8;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:0px;}
.container.form .form-inline label{min-width:100px;}

.submit{background:#00b1b8 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:50px;padding:15px;background:#00b1b8;}



.btn-inclined, .btn-inclined:before, .btn-inclined:after, .btn-inclined .icon {
    transition: all 0.2s ease 0s;
}
.btn-inclined:before{
    border-color: #00b1b8 transparent transparent;
    border-right: 36px solid transparent;
    border-style: solid;
    border-top: 36px solid #00b1b8;
    content: "";
    position: absolute;
    right: -36px;
    top: 0;
}
.btn-inclined:after {
    border-color: transparent #00b1b8 #00b1b8 transparent;
    border-style: solid;
    border-width: 0 0 36px 36px;
    content: "";
    left: -36px;
    position: absolute;
    top: 0;
}
.btn-inclined {
    background: #00b1b8 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:#212121 url(submit.png) no-repeat 98% center;color:#fff;}
.btn.btn-inclined:hover:after{ border-color: transparent #212121 #212121 transparent;}
.btn.btn-inclined:hover:before{ border-color: #212121 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 (max-width: 768px) {
	.first > .row > div{text-align:center;padding:15px;}
}
@media (min-width: 1199px) {
	.container.form{width:860px;}
}