html {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
*, *:before, *:after {
	-webkit-box-sizing: inherit;
	-moz-box-sizing: inherit;
	box-sizing: inherit;
}


#opelparts {
	padding-top: 50px;
}

.caption {

    margin-top: 140px;
	margin-bottom: 50px;
    left: 0;
    right: 0;
    text-align: center;
    text-transform: uppercase;
    z-index: 15;
    font-size: 18px;
    font-weight: 300;
    color: #0068d9;
}


.btn-start {
	color: #0068d9;
    font-size: 14px;
    font-weight: 600;
    padding: 14px 40px;
    border: 1px solid #6e6d6c;
        border-top-color: rgb(110, 109, 108);
        border-right-color: rgb(110, 109, 108);
        border-bottom-color: rgb(110, 109, 108);
        border-left-color: rgb(110, 109, 108);
    border-radius: 4px;
    margin-top: 40px;
}



.btn-start:hover {
    color: #fff;
    background-color: #0068d9;
   }



.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12 {
    float: left;
}
.col1 {
    width: 8.33333333%;
}
.col2 {
    width: 16.66666667%;
}
.col3 {
    width: 25%;
}
.col4 {
    width: 33.3333%;
}
.col5 {
    width: 41.66666667%;
}
.col6 {
    width: 50%;
}
.col7 {
    width: 58.33333333%;
}
.col8 {
    width: 66.6667%;
}
.col9 {
    width: 75%;
}
.col10 {
    width: 83.33333333%;
}
.col11 {
    width: 91.66666667%;
}
.col12 {
    width: 100%;
}