.mitigation-banner{background-image:url(../images/mitigation/ddos-banner.jpg);background-size:cover}
.mitigation-banner .sub-banner h1{font-size:42px;line-height:48px}
.mitigation-banner .sub-banner .blue-btn a{padding:14px 0 16px}
.ribbon-text{font-size:24px;line-height:24px;padding:14px 0;background:url(../images/mitigation/ribbon.png) no-repeat center top;background-size:cover}
.mitigation-plan{width:48%;padding:40px 2%;background-color:#fff;box-shadow:0 0 0 10px #fff,0 0 0 1px #ddd inset}
.mitigation-plan h2{font-size:28px;line-height:30px}
.mitigation-plan ul li{margin:0 0 12px;line-height:24px;padding:0 0 0 30px;background:url(../images/mitigation/small-icon.png) no-repeat left 4px}
.mitigation-plan .blue-btn{min-width:340px}
.mitigation-plan .blue-btn a{padding:15px 0 17px}
.tabs-box ul.tabs{width:100%;background:#000}
.tabs-box ul.tabs li{display:inline-block;vertical-align:top}
.tabs-box ul.tabs li a{display:block;padding:20px 30px;background:#2eaef3;text-decoration:none;border-radius:4px 4px 0 0}
.tabs-box ul.tabs li a:hover{color:#fff;background:rgba(46,174,243,.8)}
.tabs-box ul.tabs li a.current,.tabs-box ul.tabs li.selected a{color:#252525;background:#e4e9ec}
.ddos-img1{width:100%;height:323px;background:url(../images/mitigation/flow-chart1.png) no-repeat center top;background-size:contain}
.ddos-img2{width:100%;height:425px;background:url(../images/mitigation/flow-chart2.png) no-repeat center top;background-size:contain}
.network-mapcon{background:#282b2d}
.network-mapbox{float:left;width:100%;min-height:815px;font-weight:300;position:relative;background:url(../images/mitigation/network-map.jpg) no-repeat center 256px;background-size:contain}
.network-mapbox .map-text{left:0;bottom:50px;width:260px;height:110px;color:#fff;padding:30px;background:#202224;white-space:nowrap;position:absolute}
.network-mapbox .map-text img{float:left;margin:0 10px 0 0}
.network-mapbox .map-text span{display:block;margin-top:13px}
.dd-heading{font-size:36px;line-height:36px;border-bottom:1px solid #dcdcdc}
.mitigation-traffic-image img{width:100%}
.ddos-discount {margin: 0 0 50px;box-shadow: 0 0 0 10px #fff;border-radius: 0;background-size: inherit;}

.special-features-con .box1 figure .features-image-1{
	background: url(../images/mitigation/ddos-icon1.png) no-repeat center;
}
.special-features-con .box1:hover .features-image-1{
	background: url(../images/mitigation/ddos-hover-icon1.png) no-repeat center;
}
.special-features-con .box1 figure .features-image-2{
    background: url(../images/mitigation/ddos-icon2.png) no-repeat center;
}
.special-features-con .box1:hover figure .features-image-2{
    background: url(../images/mitigation/ddos-hover-icon2.png) no-repeat center;
}
.special-features-con .box1 figure .features-image-3{
    background: url(../images/mitigation/ddos-icon3.png) no-repeat center;
}
.special-features-con .box1:hover figure .features-image-3{
    background: url(../images/mitigation/ddos-hover-icon3.png) no-repeat center;
}
.special-features-con .box1 figure .features-image-4{
    background: url(../images/mitigation/ddos-icon4.png) no-repeat center;
}
.special-features-con .box1:hover figure .features-image-4{
    background: url(../images/mitigation/ddos-hover-icon4.png) no-repeat center;
}
.special-features-con .box1 figure .features-icon,.special-features-con .box1:hover figure .features-icon{width: 100px;height: 100px;}
@media screen and (max-width: 1199px) {
    .ribbon-text{font-size:22px}
    .dd-heading{font-size:32px;line-height:32px;padding:30px 0}
    .mitigation-banner .sub-banner{height:auto}
    .special-features-con .box1 figure .features-icon,.special-features-con .box1:hover figure .features-icon{background-size: contain; width: 95px;height: 85px;}
}
@media screen and (max-width: 991px) {
    .mitigation-plan{width:100%;margin:10px 0}
    .mitigation-plan h2{font-size:28px;line-height:32px}
    .tabes_content{padding:0 2%}
    .mitigation-banner .sub-banner h1{font-size:40px;line-height:48px}
    .ribbon-text{font-size:20px}
    .ddos-img2{height:302px}
    .ddos-img1{height:180px}
    .network-mapbox .map-text{bottom:0;width:230px;height:85px;padding:20px}
    .network-mapbox{font-size:14px;min-height:805px;background:url(../images/mitigation/network-map.jpg) no-repeat center 426px;background-size:contain}
    .network-mapbox .map-text span{margin-top:8px}
}
@media screen and (max-width: 850px) {
    .mitigation-plan{width:96%;margin:10px 2%}
    .dd-heading{font-size:26px;line-height:27px}
    .mitigation-banner .sub-banner h1{font-size:30px;line-height:40px}
    .ribbon-text{padding:14px;font-size:18px}
    .ddos-discount {box-shadow: none;margin: 0 0 30px;}
}
@media screen and (max-width: 800px) {
    .tabes_content{font-size:14px}
    .ddos-img1{height:135px}
    .ddos-img2{height:230px}
}
@media screen and (max-width: 690px) {
    .tabs-box ul.tabs li a{padding:15px;font-size:18px}
    .network-mapbox{min-height:775px;background:url(../images/mitigation/network-map.jpg) no-repeat center 456px;background-size:contain}
}
@media screen and (max-width: 600px) {
    .tabs-box ul.tabs{padding:20px 3% 16px}
    .tabs-box ul.tabs li{width:100%;margin:0 0 4px}
    .tabs-box ul.tabs li a{border-radius:0}
    .mitigation-box{padding:0 2%}
    .mitigation-banner .sub-banner{height:auto}
    .network-mapbox{min-height:0;background:none}
    .network-mapbox .map-text{display:none}
    .special-features-con .box1 figure .features-icon,.special-features-con .box1:hover figure .features-icon{width: 85px;height: 75px;}
}
@media screen and (max-width: 480px) {
    .mitigation-plan .blue-btn{min-width:270px}
    .mitigation-banner .sub-banner h1{font-size:26px;line-height:36px}
    .mitigation-plan h2{font-size:22px;line-height:26px}
    .network-mapbox .map-text{bottom:0}
    .ribbon-text{font-size:16px}
    .mitigation-plan{padding:30px 4%}
    .mitigation-plan ul li {line-height: 22px;}
@media screen and (max-width: 414px) {
    .mitigation-banner .sub-banner h1{font-size:24px;line-height:32px}
    .mitigation-plan h2{font-size:20px;line-height:24px}
    .ddos-img1{height:95px}
    .ddos-img2{height:162px}
    .mitigation-plan .blue-btn{min-width:254px}
}
}