.colocation-banner{background-image:url(../images/colocation/colocation-banner.jpg);background-size:cover}
.free-gb{font-size:24px;line-height:20px;background:url(../images/colocation/ribbon.png) no-repeat center top}
.pre-order{font-size:26px;line-height:26px}
.colocation-features ul li .image-holder{background-image:url(../images/colocation/sprite-colocation.png)}
.colocation-features ul li .colocation-icon1{background-position:-97px -388px}
.colocation-features ul li .colocation-icon2{background-position:left -485px}
.colocation-features ul li .colocation-icon3{background-position:-97px -485px}
.colocation-features ul li .colocation-icon4{background-position:left -582px}
.colocation-features ul li .colocation-icon5{background-position:left top}
.colocation-features ul li .colocation-icon6{background-position:left -97px}
.colocation-features ul li .colocation-icon7{background-position:left -194px}
.colocation-features ul li .colocation-icon8{background-position:-97px -194px}
.colocation-features ul li .colocation-icon9{background-position:-97px -290px}
.colocation-features ul li .colocation-icon10{background-position:-97px -582px}
.colocation-box1{height:467px;background:url(../images/colocation/cabinet-image.jpg) no-repeat left top;background-size:cover}
.colocation-boxinner{width:550px;font-size:18px;line-height:26px}
.colocation-boxinner h3{font-size:30px}
.colocation-boxinner .btn1{min-width:180px}
.colocation-box2{background:url(../images/colocation/cage-image.jpg) no-repeat left top;background-size:cover}
@media screen and (max-width: 1199px) {
    .colocation-banner{background-size:cover}
    .colocation-boxinner{width:100%}
}
@media screen and (max-width: 1099px) {
    .colocation-box1{width:100%;height:350px}
    .colocation-boxinner,.colocation-box2 .colocation-boxinner{width:100%;font-size:16px;line-height:24px;padding:0;text-align:center}
    .colocation-boxinner .btn1{float:none!important;display:inline-block;vertical-align:top}
    .free-gb{font-size:20px;line-height:24px;background:url(../images/colocation/ribbon.png) no-repeat center top;background-size:cover}
    .pre-order{font-size:24px}
}
@media screen and (max-width: 767px) {
    .free-gb{font-size:20px;background:rgba(0,0,0,0.2)}
}
@media screen and (max-width: 600px) {
    .colocation-box1{height:250px}
    .colocation-boxinner,.colocation-box2 .colocation-boxinner{padding:0 2%}
    .colocation-banner .sub-banner{height:auto}
    .free-gb{margin:0 0 10px;font-size:16px}
    .pre-order{font-size:20px}
}