header{margin-top:0!important;padding:20px 0}main{min-height:calc(100vh - 95.5px - 62.5px);height:auto}footer{margin-top:0}.srh-img img{width:auto}.link-title{line-height:24px}.link-title a{color:#262933}.link-title:hover,.link-title a:hover{color:#000}.badge{font-weight:400;font-size:12px}.page-title h3{font-family:agency fb;font-weight:700;font-size:32px;letter-spacing:.05em;color:#fbb03b;margin-bottom:15px}.custom-badge{width:16px;height:16px;display:inline-block;background-repeat:no-repeat;background-size:cover;background-position:center;vertical-align:middle}.verified{background-image:url(../images/verified.png)}.not-verified{background-image:url(../images/danger.png)}[tooltip-title]{position:relative;cursor:pointer}[tooltip-title]::before{content:attr(tooltip-title);position:absolute;top:-20px;left:50%;transform:translateX(-50%);background:#000;color:#fff;padding:0 4px;border-radius:2px;font-size:12px;line-height:16px;font-weight:100;opacity:0;display:none;transition:opacity 300ms ease-in-out;white-space:nowrap}[tooltip-title]:hover::before{opacity:1;display:block}.tags li{margin:2px 10px}.tags li a{font-size:14px;line-height:24px;color:#262933;font-weight:700;background:#fbb03b;padding:2px 10px;border-radius:2px}.restrict-height{max-height:300px;overflow-y:auto;padding:16px}.up,.down{width:9px;height:17px;display:inline-block;margin-left:2px;vertical-align:middle;background-size:cover;background-repeat:no-repeat;background-position:center}.up{background-image:url(../images/up.png)}.down{background-image:url(../images/down.png)}.yes,.no,.smile,.frown{width:16px;height:16px;display:inline-block;vertical-align:middle;background-size:cover;background-repeat:no-repeat;background-position:center}.yes{background-image:url(../images/yes.png)}.no{background-image:url(../images/no.png)}.smile{background-image:url(../images/smile.png)}.frown{background-image:url(../images/frown.png)}table{font-size:14px}table th{text-align:center}table td{vertical-align:middle!important}table a{color:#ef7925}table a:hover{color:#000}.rating{background-image:url(../images/star-rating.png);background-repeat:no-repeat;height:24px;width:99px;display:block;margin:0 auto}.star-0{background-position:0 0}.star-0-5{background-position:0 -24px}.star-1{background-position:0 -48px}.star-1-5{background-position:0 -72px}.star-2{background-position:0 -96px}.star-2-5{background-position:0 -120px}.star-3{background-position:0 -144px}.star-3-5{background-position:0 -168px}.star-4{background-position:0 -192px}.star-4-5{background-position:0 -216px}.star-5{background-position:0 -240px}.rank{width:30px;height:30px;display:inline-block;vertical-align:middle;background-size:cover;background-repeat:no-repeat;background-position:center;font-size:16px;line-height:30px;font-weight:700;text-align:center;background-image:none}.rank-1{background-image:url(../images/gold.png)}.rank-2{background-image:url(../images/silver.png)}.rank-3{background-image:url(../images/bronze.png)}.vpn-chart h5{font-weight:700;margin:10px 0}.price{font-weight:700;font-size:16px}.feature-list{list-style-type:none;list-style-image:url(../images/list-icon.png)}.feature-list li{font-size:16px}.vpn-provider{height:30px;object-fit:contain;margin-bottom:10px}.supported-device li{padding:4px 6px}.supported-device li span{width:30px;height:30px;display:block;background-position:center;background-size:cover;background-repeat:no-repeat}.apple{background-image:url(../images/devices/apple.png)}.windows{background-image:url(../images/devices/windows.png)}.ios{background-image:url(../images/devices/ios.png)}.android{background-image:url(../images/devices/android.png)}.linux{background-image:url(../images/devices/linux.png)}.windows-phone{background-image:url(../images/devices/windows-phone.png)}.dd-wrt{background-image:url(../images/devices/dd-wrt.png)}.tomato{background-image:url(../images/devices/tomato.png)}.tor{background-image:url(../images/devices/tor.png)}.footer-bottom{padding:10px 0}.foot-copyrights,.footer-link{padding:10px 0;margin:0}.footer-link li{padding:0 12px}.footer-link li a{margin:0}@media screen and (max-width:991px){main{padding-top:120px;min-height:calc(100vh - 157.5px)}}