.service-button{width:85%;float:left;margin-left:25%;margin-right:25%;padding:10px 0 15px;font:16px/1em "Source Sans Pro",sans-serif}
@media(max-width :1740px){.service-button{margin-left:21%}
}
@media(max-width :1440px){.service-button{margin-left:21%}
}
.service-button a{color:#000}
.service-button .disclaimer{cursor:pointer;z-index:10000}
.service-button a.kia-button{display:inline-block;width:auto;background:#2f2f2f;color:#FFF;position:relative;text-decoration:none;vertical-align:top;z-index:1}
.service-button a.kia-button span{border:1px solid #2f2f2f;display:block;overflow:hidden;padding:.8em 3.5em .8em .8em}
.service-button a.kia-button:after{background:#bc1627 url(../../../../../content/dam/kia/us/owners/image/common/icon/cta-primary-arrows.png) no-repeat -32px center;content:"";display:block;height:100%;position:absolute;right:0;text-align:center;top:0;width:2.7em}
.service-button a.download{color:#444;font-size:100%;height:43px;text-decoration:none}
.service-button a.download:before{background:#2f2f2f url(../../../../../content/dam/kia/us/owners/image/common/icon/cta-primary-arrows.png) no-repeat -191px center;border:1px solid #2f2f2f;content:"";display:table-cell;height:41px;vertical-align:middle;width:41px}
.service-button a.download span{display:table-cell;margin-left:3em;padding:0 0 0 10px;vertical-align:middle}
.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}
#myModal .modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:600px;top:10%}
#myModal .modal-content p{width:540px}
#myModal .modal-content .modal-body{padding:15px 0 15px 15px}
.close{color:#aaa;float:right;font-size:28px;font-weight:bold;z-index:10}
.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}
@media(max-width :767px){.service-button{width:100%;margin-left:0;padding:10px 30px 15px}
.view-pre-login.pre-login-text .modal{padding-top:0}
#myModal .modal-content{width:100% !important;height:100% !important;top:0 !important;border:0;border-radius:0;overflow:scroll}
#myModal .modal-content p{width:320px}
}