@import url("https://fonts.googleapis.com/css?family=Lato:300,400,700&subset=latin-ext");@import url("https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css");abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body.swal2-shown{overflow-y:hidden}.swal2-container,body.swal2-iosfix{position:fixed;left:0;right:0}.swal2-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;bottom:0;padding:10px;background-color:transparent;z-index:5}.swal2-container.swal2-top,.swal2-container.swal2-top-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swal2-container.swal2-top-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-top-right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-center,.swal2-container.swal2-center-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swal2-container.swal2-center-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-center-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-bottom,.swal2-container.swal2-bottom-left{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.swal2-container.swal2-bottom-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-bottom-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-grow-fullscreen>.swal2-modal{-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-pack:center}.swal2-container.swal2-grow-fullscreen>.swal2-modal,.swal2-container.swal2-grow-row>.swal2-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-webkit-box-pack:center;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center}.swal2-container.swal2-grow-column{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-top-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swal2-container.swal2-fade{-webkit-transition:background-color .1s;transition:background-color .1s}.swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)}.swal2-modal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow-x:hidden;overflow-y:auto;display:none;position:relative;max-width:100%}.swal2-modal:focus{outline:none}.swal2-modal.swal2-loading{overflow-y:hidden}.swal2-modal .swal2-title{color:#595959;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:0 0 .4em;padding:0;display:block;word-wrap:break-word}.swal2-modal .swal2-buttonswrapper{margin-top:15px}.swal2-modal .swal2-buttonswrapper:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4;cursor:no-drop}.swal2-modal .swal2-buttonswrapper.swal2-loading .swal2-styled.swal2-confirm{-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid transparent;border-color:transparent;width:40px;height:40px;padding:0;margin:7.5px;vertical-align:top;background-color:transparent!important;color:transparent;cursor:default;border-radius:100%;-webkit-animation:h 1.5s linear 0s infinite normal;animation:h 1.5s linear 0s infinite normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-modal .swal2-buttonswrapper.swal2-loading .swal2-styled.swal2-cancel{margin-left:30px;margin-right:30px}.swal2-modal .swal2-buttonswrapper.swal2-loading :not(.swal2-styled).swal2-confirm:after{display:inline-block;content:"";margin-left:5px;vertical-align:-1px;height:15px;width:15px;border:3px solid #999;-webkit-box-shadow:1px 1px 1px #fff;box-shadow:1px 1px 1px #fff;border-right-color:transparent;border-radius:50%;-webkit-animation:h 1.5s linear 0s infinite normal;animation:h 1.5s linear 0s infinite normal}.swal2-modal .swal2-styled{border:0;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;font-size:17px;font-weight:500;margin:15px 5px 0;padding:10px 32px}.swal2-modal .swal2-styled:focus{outline:none;-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4);box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4)}.swal2-modal .swal2-image{margin:20px auto;max-width:100%}.swal2-modal .swal2-close{background:transparent;border:0;margin:0;padding:0;width:38px;height:40px;font-size:36px;line-height:40px;font-family:serif;position:absolute;top:5px;right:8px;cursor:pointer;color:#ccc;-webkit-transition:color .1s ease;transition:color .1s ease}.swal2-modal .swal2-close:hover{color:#d55}.swal2-modal>.swal2-checkbox,.swal2-modal>.swal2-file,.swal2-modal>.swal2-input,.swal2-modal>.swal2-radio,.swal2-modal>.swal2-select,.swal2-modal>.swal2-textarea{display:none}.swal2-modal .swal2-content{font-size:18px;text-align:center;font-weight:300;position:relative;float:none;margin:0;padding:0;line-height:normal;color:#545454;word-wrap:break-word}.swal2-modal .swal2-checkbox,.swal2-modal .swal2-file,.swal2-modal .swal2-input,.swal2-modal .swal2-radio,.swal2-modal .swal2-select,.swal2-modal .swal2-textarea{margin:20px auto}.swal2-modal .swal2-file,.swal2-modal .swal2-input,.swal2-modal .swal2-textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;border-radius:3px;border:1px solid #d9d9d9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.06);box-shadow:inset 0 1px 1px rgba(0,0,0,.06);-webkit-transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s,-webkit-box-shadow .3s}.swal2-modal .swal2-file.swal2-inputerror,.swal2-modal .swal2-input.swal2-inputerror,.swal2-modal .swal2-textarea.swal2-inputerror{border-color:#f27474!important;-webkit-box-shadow:0 0 2px #f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-modal .swal2-file:focus,.swal2-modal .swal2-input:focus,.swal2-modal .swal2-textarea:focus{outline:none;border:1px solid #b4dbed;-webkit-box-shadow:0 0 3px #c4e6f5;box-shadow:0 0 3px #c4e6f5}.swal2-modal .swal2-file::-webkit-input-placeholder,.swal2-modal .swal2-input::-webkit-input-placeholder,.swal2-modal .swal2-textarea::-webkit-input-placeholder{color:#ccc}.swal2-modal .swal2-file:-ms-input-placeholder,.swal2-modal .swal2-file::-ms-input-placeholder,.swal2-modal .swal2-input:-ms-input-placeholder,.swal2-modal .swal2-input::-ms-input-placeholder,.swal2-modal .swal2-textarea:-ms-input-placeholder,.swal2-modal .swal2-textarea::-ms-input-placeholder{color:#ccc}.swal2-modal .swal2-file::placeholder,.swal2-modal .swal2-input::placeholder,.swal2-modal .swal2-textarea::placeholder{color:#ccc}.swal2-modal .swal2-range input{float:left;width:80%}.swal2-modal .swal2-range output{float:right;width:20%;font-size:20px;font-weight:600;text-align:center}.swal2-modal .swal2-range input,.swal2-modal .swal2-range output{height:43px;line-height:43px;vertical-align:middle;margin:20px auto;padding:0}.swal2-modal .swal2-input{height:43px;padding:0 12px}.swal2-modal .swal2-input[type=number]{max-width:150px}.swal2-modal .swal2-file{font-size:20px}.swal2-modal .swal2-textarea{height:108px;padding:12px}.swal2-modal .swal2-select{color:#545454;font-size:inherit;padding:5px 10px;min-width:40%;max-width:100%}.swal2-modal .swal2-radio{border:0}.swal2-modal .swal2-radio label:not(:first-child){margin-left:20px}.swal2-modal .swal2-radio input,.swal2-modal .swal2-radio span{vertical-align:middle}.swal2-modal .swal2-radio input{margin:0 3px 0 0}.swal2-modal .swal2-checkbox{color:#545454}.swal2-modal .swal2-checkbox input,.swal2-modal .swal2-checkbox span{vertical-align:middle}.swal2-modal .swal2-validationerror{background-color:#f0f0f0;margin:0 -20px;overflow:hidden;padding:10px;color:gray;font-size:16px;font-weight:300;display:none}.swal2-modal .swal2-validationerror:before{content:"!";display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:#fff;line-height:24px;text-align:center;margin-right:10px}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}.swal2-icon{width:80px;height:80px;border:4px solid transparent;border-radius:50%;margin:20px auto 30px;padding:0;position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;display:block}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{position:absolute;height:5px;width:47px;background-color:#f27474;display:block;top:37px;border-radius:2px}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.swal2-icon.swal2-warning{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#f8bb86;border-color:#facea8}.swal2-icon.swal2-info,.swal2-icon.swal2-warning{font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-info{font-family:Open Sans,sans-serif;color:#3fc3ee;border-color:#9de0f6}.swal2-icon.swal2-question{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#87adbd;border-color:#c9dae1;font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{border-radius:50%;position:absolute;width:60px;height:120px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 60px;transform-origin:0 60px}.swal2-icon.swal2-success .swal2-success-ring{width:80px;height:80px;border:4px solid hsla(98,55%,69%,.2);border-radius:50%;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.swal2-icon.swal2-success .swal2-success-fix{width:7px;height:90px;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{height:5px;background-color:#a5dc86;display:block;border-radius:2px;position:absolute;z-index:2}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-progresssteps{font-weight:600;margin:0 0 20px;padding:0}.swal2-progresssteps li{display:inline-block;position:relative}.swal2-progresssteps .swal2-progresscircle{background:#3085d6;border-radius:2em;color:#fff;height:2em;line-height:2em;text-align:center;width:2em;z-index:4}.swal2-progresssteps .swal2-progresscircle:first-child{margin-left:0}.swal2-progresssteps .swal2-progresscircle:last-child{margin-right:0}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progresscircle,.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progressline{background:#add8e6}.swal2-progresssteps .swal2-progressline{background:#3085d6;height:.4em;margin:0 -1px;z-index:3}[class^=swal2]{-webkit-tap-highlight-color:transparent}@-webkit-keyframes a{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes a{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes b{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes b{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}.swal2-show{-webkit-animation:a .3s;animation:a .3s}.swal2-show.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-hide{-webkit-animation:b .15s forwards;animation:b .15s forwards}.swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none}@-webkit-keyframes c{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@keyframes c{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@-webkit-keyframes d{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}@keyframes d{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}@-webkit-keyframes e{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}to{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes e{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}to{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}.swal2-animate-success-line-tip{-webkit-animation:c .75s;animation:c .75s}.swal2-animate-success-line-long{-webkit-animation:d .75s;animation:d .75s}.swal2-success.swal2-animate-success-icon .swal2-success-circular-line-right{-webkit-animation:e 4.25s ease-in;animation:e 4.25s ease-in}@-webkit-keyframes f{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}@keyframes f{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}.swal2-animate-error-icon{-webkit-animation:f .5s;animation:f .5s}@-webkit-keyframes g{0%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}50%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}80%{-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px}to{-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1}}@keyframes g{0%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}50%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}80%{-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px}to{-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1}}.swal2-animate-x-mark{-webkit-animation:g .5s;animation:g .5s}@-webkit-keyframes h{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes h{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}body,html{color:#fff;height:100%;font-family:Lato,sans-serif;-webkit-transition:all .5s;transition:all .5s}ul.top-menu{list-style-type:none;text-align:center}ul.top-menu li{cursor:pointer;display:inline-block;padding:0 10px}ul.mobile-top-menu{list-style-type:none;text-align:left}ul.mobile-top-menu li{cursor:pointer;padding:10px;background-color:#16222a;opacity:.5;-webkit-transition:all 1s}ul.mobile-top-menu li a{width:100%;display:block;color:#515f67;text-decoration:none;text-transform:uppercase;-webkit-transition:all 1s}ul.mobile-top-menu li a.active,ul.mobile-top-menu li a:hover{color:#fff}ul.mobile-top-menu li:hover{background-color:#233744}.mobile-menu-wrapper{max-height:0;overflow-y:hidden;-webkit-transition:all 1s;transition:all 1s}.mobile-menu-wrapper.active{max-height:300px}.hidden{display:none}.bg{background-image:url(../images/page-bg.png)}.bg,.bg2{background-color:#1b2b35;background-size:auto 100%;background-repeat:no-repeat;background-position:top}.bg2{background-image:url(../images/page-bg2.png)}.bg3{background-image:url(../images/trophy-icon.png);background-repeat:no-repeat;background-position:15% 100px}.bg3,.bg-color{background-color:#1b2b35}.no-border{border:none!important}.top-menu-item{padding:20px}.top-menu-item a{color:#515f67;text-transform:uppercase;-webkit-transition:all 1s}.top-menu-item a.active{color:#fff}.top-menu-item a:hover{color:#fff;text-decoration:none}.top-menu-item a.methodology{background:transparent url(../images/methodology-icon.png) no-repeat 0;padding-left:24px}.application-title{font-size:50px;text-align:center}.application-title span{color:#66cb66}.application-title img{max-width:100%}.home-section{padding:20px;font-size:20px;color:#fff}.home-section.client-ip{background:transparent url(../images/ip-address-icon.png) no-repeat 0;padding-left:50px;float:right;border-right:1px solid #233744}.home-section.client-isp{background:transparent url(../images/isp-icon.png) no-repeat 10px;padding-left:50px;border-left:1px solid #233744}.home-section.selected-test-server{background:transparent url(../images/selected-server-icon.png) no-repeat 0;padding-left:50px}.home-section.selected-test-server.change-server-trigger{cursor:pointer}.home-section.client-info-mobile{padding:5px}.home-section .section-description{color:#515f67;font-size:14px;padding-bottom:10px}.home-page-menu-wrapper.page{border-bottom:1px solid #233744}.home-page-menu-wrapper .mobile-menu-button{font-size:30px}.home-page-menu-wrapper .mobile-menu-button a{outline:none}.home-page-menu-wrapper .mobile-menu-button.active a{color:#fff}.main-content{-webkit-transition:all 1s;transition:all 1s}.run-test-again-button,.run-test-button{text-transform:uppercase;text-align:center;padding:15px 60px;margin-top:40px;border:1px solid #66cb66;border-radius:35px;cursor:pointer;-webkit-transition:all .5s;transition:all .5s;-webkit-box-shadow:0 0 20px #3c793c;box-shadow:0 0 20px #3c793c}.run-test-again-button.disabled,.run-test-button.disabled{-webkit-box-shadow:0 0 20px #4f4f4f;box-shadow:0 0 20px #4f4f4f;border:1px solid #4f4f4f;cursor:default;color:#4f4f4f}.run-test-again-button:hover,.run-test-button:hover{-webkit-box-shadow:0 0 20px #fff;box-shadow:0 0 20px #fff;border:1px solid #fff}.run-test-again-button:hover.disabled,.run-test-button:hover.disabled{-webkit-box-shadow:0 0 20px #4f4f4f;box-shadow:0 0 20px #4f4f4f;border:1px solid #4f4f4f;cursor:default;color:#4f4f4f}.test-timer{padding:15px 60px;border-radius:35px;-webkit-transition:all .5s;transition:all .5s;background-color:#1d2f3a;color:#80a0b3}.test-timer .test-timer-value{color:#fff;font-size:18px}.test-result-panel{padding:15px 60px;border-radius:35px;-webkit-transition:all .5s;transition:all .5s;background-color:#1d2f3a;color:#80a0b3}.test-result-panel .result-link{margin-right:20px}.test-result-panel span{color:#fff;font-size:16px}.test-result-panel a{color:#80a0b3;-webkit-transition:all .5s;transition:all .5s}.test-result-panel a:hover{color:#fff;text-decoration:none}.chart-label{padding-top:10px;font-size:14px;color:#515f67}.test-bestfor-section,.test-charts-section,.test-result-section,.test-results-section,.test-timer-section{margin-top:40px}.test-top10-section{margin-top:80px}.download-indicator,.ping-indicator,.upload-indicator{-webkit-transition:all .5s;transition:all .5s;text-align:center}.mgt10p{margin-top:10%}.mgt5p{margin-top:2%}.op-20{opacity:.2;filter:alpha(opacity=20)}.chart-tooltip{position:absolute;left:0;top:0;visibility:hidden;z-index:7;font-family:Lato,sans-serif;font-size:14px;text-align:left;white-space:nowrap;padding:5px;color:#fff;background:#000 transparent;background-color:rgba(0,0,0,.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";width:50px;height:30px}.ping-result{width:130px;height:130px;border-radius:65px;background:#213442;text-align:center;border:20px solid;font-size:20px;color:#fff;padding-top:30px;margin:0 auto}.ping-result.bestfor1,.ping-result.bestfor2{border-color:#eb2c2c;color:#fff}.ping-result.bestfor3,.ping-result.bestfor4{border-color:#f8ad33;color:#fff}.ping-result.bestfor5,.ping-result.bestfor6{border-color:#ffff05;color:#fff}.ping-result.bestfor7,.ping-result.bestfor8{border-color:#00b929;color:#fff}.ping-result.bestfor9,.ping-result.bestfor10{border-color:#18ff00;color:#fff}.ping-result .label{font-size:10px;margin-top:10px}.upload-result{width:130px;height:130px;border-radius:65px;background:#213442;text-align:center;border:20px solid;font-size:20px;color:#fff;padding-top:30px;margin:0 auto}.upload-result.bestfor1,.upload-result.bestfor2{border-color:#eb2c2c;color:#fff}.upload-result.bestfor3,.upload-result.bestfor4{border-color:#f8ad33;color:#fff}.upload-result.bestfor5,.upload-result.bestfor6{border-color:#ffff05;color:#fff}.upload-result.bestfor7,.upload-result.bestfor8{border-color:#00b929;color:#fff}.upload-result.bestfor9,.upload-result.bestfor10{border-color:#18ff00;color:#fff}.upload-result .label{font-size:10px;margin-top:10px}.download-result{width:200px;height:200px;border-radius:100px;background:#213442;text-align:center;border:20px solid;font-size:40px;color:#fff;padding-top:55px;margin:0 auto}.download-result.bestfor1,.download-result.bestfor2{border-color:#eb2c2c;color:#fff}.download-result.bestfor3,.download-result.bestfor4{border-color:#f8ad33;color:#fff}.download-result.bestfor5,.download-result.bestfor6{border-color:#ffff05;color:#fff}.download-result.bestfor7,.download-result.bestfor8{border-color:#00b929;color:#fff}.download-result.bestfor9,.download-result.bestfor10{border-color:#18ff00;color:#fff}.download-result.bestfor11{border-color:#4ae4ff;color:#fff}.download-result.bestfor12{border-color:#06f;color:#fff}.download-result .label{font-size:10px;margin-top:10px}.result-label{padding:15px}.best-icon{font-size:24px!important}.bestfor1{color:#eb2c2c}.bestfor2{color:#f8ad33}.bestfor3{color:#ffff05}.bestfor4{color:#00b929}.bestfor5{color:#18ff00}.result-bullet{width:10px;height:10px;border-radius:5px;display:inline-block}.result-bullet.bestfor1,.result-bullet.bestfor2{background-color:#eb2c2c}.result-bullet.bestfor3,.result-bullet.bestfor4{background-color:#f8ad33}.result-bullet.bestfor5,.result-bullet.bestfor6{background-color:#ffff05}.result-bullet.bestfor7,.result-bullet.bestfor8{background-color:#00b929}.result-bullet.bestfor9,.result-bullet.bestfor10{background-color:#18ff00}.result-bullet.bestfor11{background-color:#4ae4ff}.result-bullet.bestfor12{background-color:#06f}.result-value{width:40px;display:inline-block}.topresults-table{border-spacing:0;border-collapse:separate}.topresults-table thead th{color:#515f67}.topresults-table tbody td,.topresults-table thead th{font-size:14px;padding:20px;font-weight:400;border-bottom:1px solid #233744}.topresults-table tbody td{color:#fff;vertical-align:middle;background-color:#1d2e38}.topresults-table tbody tr:nth-of-type(2n+0) td{background-color:#1b2b35}.bestfor-table{border-spacing:4px;border-collapse:separate}.bestfor-table .td-best{width:40px;height:25px;vertical-align:middle}.bestfor-table .td-best.label{color:#515f67;font-size:14px;white-space:nowrap;text-align:right;padding-right:20px}.bestfor-table .td-best .best1,.bestfor-table .td-best .best2{width:100%;height:5px;background-color:#eb2c2c}.bestfor-table .td-best .best3,.bestfor-table .td-best .best4{width:100%;height:5px;background-color:#f8ad33}.bestfor-table .td-best .best5,.bestfor-table .td-best .best6{width:100%;height:5px;background-color:#ffff05}.bestfor-table .td-best .best7,.bestfor-table .td-best .best8{width:100%;height:5px;background-color:#00b929}.bestfor-table .td-best .best9,.bestfor-table .td-best .best10{width:100%;height:5px;background-color:#18ff00}.bestfor-table .td-best .bestOff{width:100%;height:5px;background-color:#283c49}.download-chart-wrapper{width:250px}.upload-chart-wrapper{width:250px;overflow:hidden}.change-server{color:#456e7d}.spd-swal{background-color:#1b2b35;border:2px solid #233744;font-family:inherit}.spd-swal .swal2-title{margin:0;font-size:18px;margin-top:10px;margin-bottom:20px;color:#fff}.spd-swal .swal2-title:first-child{margin-top:10px}.spd-swal .swal2-content{font-size:14px;padding:17px;display:block;margin:22px;text-align:left;color:#fff}.spd-swal .swal2-content ul{height:200px;overflow:auto;max-height:200px}.spd-swal .swal2-content ul>li{list-style:none;cursor:pointer}.spd-swal .swal2-close{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.spd-swal .swal2-close:focus{outline:none}.text-danger{color:#ff383c}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media (min-width:0){.mobile-menu-wrapper.active{max-height:300px}.application-title{padding:5px}.home-section.client-ip,.home-section.client-isp{display:none}.home-section.client-info-mobile{display:block}.home-page-menu-wrapper .top-menu-element{display:none}.home-page-menu-wrapper .mobile-menu-button{display:block}.test-timer-section{position:fixed;bottom:0;opacity:.7;z-index:6}.download-chart-wrapper,.upload-chart-wrapper{float:none;margin:0 auto}}@media (min-width:992px){.mobile-menu-wrapper,.mobile-menu-wrapper.active{max-height:0}.application-title{padding:50px 0}.home-section.client-ip,.home-section.client-isp{display:block}.home-section.client-info-mobile{display:none}.home-page-menu-wrapper .top-menu-element{display:block}.home-page-menu-wrapper .mobile-menu-button{display:none}}@media (min-width:768px){.test-timer-section{position:inherit}}@media (min-width:576px){.download-chart-wrapper{float:right;margin:0}.upload-chart-wrapper{float:left;margin:0}}