html {
    scroll-behavior: smooth
}

@media screen and (prefers-reduced-motion:reduce) {
    html {
        scroll-behavior: auto
    }
}

body,
html {
    width: 100%;
    overflow-x: hidden;
}

a {
    outline: 0 !important
}

a:focus {
    outline: 0 !important
}

.suggestionBox a {
	padding: 8px 0;
}

.reviews.left, .reviews.right {
	display: inline-block;
}

.reviews.left {
	padding: 5px 10px 0 10px;
}

.reviews.right {
	padding-left: 10px;
}

a.vpnsitebutton {
	color: #fff;
	background: #018001;
	padding: 15px 25px;
	border-radius: 10px;
	font-weight: bolder;
	border: 1px solid #31a209;
}

.vpnclear {
	clear: both;
	text-align: center;
	padding-top: 25px;
}

ul.optionlist {
	list-style: square;
	margin-top: 25px;
}

ul.clearul {
	list-style: none;
	padding-top: 10px;
}

.vpnprocon {
	padding-top: 15px;
	font-size: 20px;
}

.vpncheck, .vpncross {
	vertical-align: text-top;
	font-size: 18px;
	padding: 3px 0;
	margin-left: -5px;
}

li.vpncheck:before {
	background: url("https://www.seosos.nl/uploads/vpn/plus.png") no-repeat;
	content: '';
	position: absolute;
	left: 15px;
	height: 20px;
	width: 20px;
}

li.vpncross:before {
	background: url("https://www.seosos.nl/uploads/vpn/min.png") no-repeat;
	content: '';
	position: absolute;
	left: 15px;
	height: 20px;
	width: 20px;
}

.csContent p.subtitle {
	margin: -10px 0 0 0;
	color:#2196F3;
	font-size:18px;
	font-family:inherit;
	font-weight:500;
	line-height:1.1;
}

img.voordeelhoster-ad {
	max-width: 100%;
}

h4 {
    color: #2196F3;
}

h4.main {
    padding-left: 5px;
    margin-bottom: 20px
}

h3.main {
    padding: 0 0 5px 0;
    font-weight: 600;
    margin: 40px 0 10px 0;
}

div.csContent h3 {
	margin-bottom: 20px;
}

div.faq h2 {
	margin: 10px 0 20px 0;
}

.csContent h2 {
	margin: 20px 0 10px 0;
}

div.text-left.faq-padding h3 {
	margin: 10px 0 20px 0;
}

div.faq div.h3.h3margin h3 {
	margin-bottom: 10px;
}

div.col-md-8.main-index h3 {
	margin-bottom: 10px;
}

div.col-md-8.main-index h2 {
	margin: 20px 0 10px 0;
}

div.col-md-9.main-index h2 {
  margin: 20px 0 10px 0;
}

h2.footer-title {
	margin: 20px 0 10px 0;
}

.h3.main {
    margin-bottom: -20px;
}

.h2-tools {
    margin-bottom: -15px;
    margin-top: 40px;
    font-size: 24px;
    color: #2196F3;
    font-weight: 600;
}

.h3-tools {
    font-size: 20px;
    color: #bbb;
    font-weight: 600;
    margin-bottom: -20px;
    margin-top: 40px;
}

.h3margin {
    margin: -15px 0 -20px 0;
}

.sortelement {
	margin-top: 50px;
	border-radius: 5px;
}

.sorteer {
	margin-left: 10px;
}

.fill {
    margin: 0 auto;
    height: 148px;
}

.col-md-6 .col-sm-12,
.col-sm-12 {
    padding-left: 0;
    padding-right: 0;
}

.grow {
transition: all .3s ease-in-out;
}

.grow:hover {
transform: scale(1.05);
box-shadow: 0px 0px 10px 0px #0000004d;
-webkit-box-shadow: 0px 0px 10px 0px #0000004d;
-moz-box-shadow: 0px 0px 10px 0px #0000004d;
}

@media (min-width: 992px) {
	.col-md-7.help {
		width: 100%;
}
}

.needhelp {
	text-align: center;
}

.sitekly-w {
	min-height: 366px;
}

footer .trustpilot p a {
	color: #fff;
}

.sidebar .trustpilot p a {
	color: #333;
}

.trustpilot-widget {
  height: 52px;
}

span.Stars {
    --star-size: 30px;
    --star-color: #e0e0e0;
    --star-background: #fc0;
    position: relative;
	top: 3px;
}

.Stars {
    --percent: calc(var(--rating) / 5 * 100%);
    display: inline-block;
    font-size: var(--star-size);
    font-family: Times;
    line-height: 1;
}

.Stars::before {
    content: "★★★★★";
    letter-spacing: -1px;
    background: linear-gradient(90deg, var(--star-background) var(--percent), var(--star-color) var(--percent));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.checkmark {
    margin-bottom: 7px;
    margin-right: 10px;
    margin-top: -3px;
}

.registreren a {
    color: #009600
}

.verhuizen a {
    color: #ff7315
}

.seo-check-div {
    text-align: center;
    margin: 10px 0 10px 0
}

a.seo-check {
    font-weight: 800;
    color: #fff;
    border-radius: 6px;
    padding: 10px;
    background-color: #018001;
    display: inline-block;
    border: 1px solid #31a209;
}

a.seo-check:hover {
    background: #02a249
}

.backlink_toevoegen {
    text-align: center;
    padding: 0 0 30px 0;
    color: green;
    text-align: center;
    font-weight: 700
}

.imageres {
    border-radius: 20px
}

.reviewerurl {
    display: inline-block
}

.inline_block {
    display: inline-block
}

.sidebar-links {
    padding: 0 0 0 10px
}

.sidebar-links h3 {
    padding-bottom: 10px;
    margin: 20px 0 0 0;
}

.sidebar-links a {
    display: block;
    padding-left: 10px;
    padding-bottom: 5px;
    font-size: 18px;
}

.advertorials {
	text-align: left;
}

.advertorials a {
	display: block;
    padding-left: 10px;
    padding-bottom: 5px;
    font-size: 18px;
}

h3.h3-advertorial {
	margin-bottom: 15px !Important;
}

.headturbo-content h2 {
    padding-bottom: 15px
}

.inline-flex {
    display: inline-flex
}

.fa-check {
    width: 24px
}

i .fa {
    width: 24px
}

code {
    display: block;
    background: #000;
    color: #ccc;
    border: 2px solid #fff;
    margin-top: 10px;
    padding: 10px 15px 10px 15px;
    font-family: DejaVu Sans Mono;
}

.msgBox {
    overflow: hidden
}

a.seotoollink {
    display: block;
    padding: 10px 0 25px 5px;
    margin-top: -18px
}

#filterInput {
    width: 100%;
    font-size: 18px;
    padding: 12px 20px 12px 20px;
    border: 1px solid #3498db;
    margin-bottom: -25px
}

#filterUL {
    list-style-type: none;
    margin-left: -50px;
    margin-right: -10px
}

ul#filterUL {
    display: block;
}

.xd_top_box {
    clear: both;
    text-align: center;
    margin-top: 20px;
}

.xd_top_box img {
  max-width: 100%;
  aspect-ratio: 0.758;
}

.no-overflow {
	overflow: hidden;
}

.margin-top--5 {
    margin-top: -5px;
}

.margin-top-40 {
    margin-top: 40px
}

.margin-bottom-40 {
    margin-bottom: 40px
}

.faq {
    background: #E2F1FF;
    margin: 0 1px 0 1px;
    padding: 20px 2px 0 2px;
    border: 1px solid #e6e6fd;
	border-radius: 25px;
}

.faq-padding {
    padding: 10px 5% 20px 5%
}

.badge.bg-green {
    background: #09b709
}

.badge.bg-red {
    background: #d80404
}

.glyphicon-ok {
    font-size: 24px;
    width: 28px;
    height: 28px;
    line-height: 28px
}

.themeLogoText .fa {
    color: #fff;
    font-size: 38px;
    width: 34px
}

.headturbo-wrap {
    margin-top: 190px
}

#mcontent {
    margin-top: 10px
}

#mcontent p {
    margin-bottom: 0;
    padding: 0 5px 0 10px
}

.main-index {
    margin-top: 40px
}

.form-control {
    display: block;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #3498db;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s
}

.form-control:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6)
}

.form-control::-moz-placeholder {
    color: #999;
    opacity: 1
}

.recentStrong {
    font-weight: 600
}

.form-control:-ms-input-placeholder {
    color: #999
}

.form-control::-webkit-input-placeholder {
    color: #999
}

.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
    cursor: not-allowed;
    background-color: #eee;
    opacity: 1
}

textarea.form-control {
    height: auto
}

#offcanvas-toggler {
    float: right;
    line-height: 90px
}

#offcanvas-toggler>i {
    display: inline-block;
    padding: 0 0 0 10px;
    font-size: 18px;
    background: 0 0;
    margin: 5px 0 27px 0;
    border-radius: 3px;
    cursor: pointer;
    -webkit-transition: color .4s, background-color .4s;
    -o-transition: color .4s, background-color .4s;
    transition: color .4s, background-color .4s
}

#offcanvas-toggler>i:hover {
    color: #fff
}

.close-offcanvas {
    position: absolute;
    top: 15px;
    right: 15px;
    z-index: 1;
    color: #000;
    border: 2px solid #eee;
    border-radius: 100%;
    width: 22px;
    height: 22px;
    line-height: 18px;
    text-align: center;
    font-size: 12px
}

.close-offcanvas:hover {
    background: #000;
    color: #fff
}

.offcanvas-menu {
    width: 280px;
    height: 100%;
    background: #fff;
    color: #999;
    position: fixed;
    top: 0;
    opacity: 0;
    z-index: 9999;
    overflow-y: scroll
}

.offcanvas-menu .offcanvas-inner {
    padding: 20px
}

.offcanvas-menu .offcanvas-inner .sp-module {
    margin-top: 20px
}

.offcanvas-menu .offcanvas-inner .sp-module ul>li {
    border: none
}

.offcanvas-menu .offcanvas-inner .sp-module ul>li a {
    border-bottom: 1px dotted #e8e8e8;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    padding: 4px 20px
}

.offcanvas-menu .offcanvas-inner .sp-module ul>li a:hover {
    background: #f5f5f5
}

.offcanvas-menu .offcanvas-inner .sp-module ul>li>a:before {
    display: none
}

.offcanvas-menu .offcanvas-inner .sp-module:first-child {
    margin-top: 0
}

.offcanvas-menu .offcanvas-inner .sp-module .sp-module-content>ul {
    margin: 0 -20px
}

.offcanvas-menu .offcanvas-inner .search {
    margin-top: 25px
}

.offcanvas-menu .offcanvas-inner .search input {
    width: 100%;
    border-radius: 0;
    border: 1px solid #eee;
    box-shadow: none;
    -webkit-box-shadow: none
}

.ltr .offcanvas-menu {
    -webkit-transition: opacity .4s cubic-bezier(.7, 0, .3, 1), right .4s cubic-bezier(.7, 0, .3, 1);
    transition: opacity .4s cubic-bezier(.7, 0, .3, 1), right .4s cubic-bezier(.7, 0, .3, 1)
}

.ltr .body-innerwrapper:after {
    right: 0
}

.ltr .offcanvas-menu {
    right: -280px
}

.ltr.offcanvas .offcanvas-menu {
    right: 0
}

.body-innerwrapper:after {
    position: absolute;
    top: 0;
    width: 0;
    height: 0;
    background: rgba(0, 0, 0, .8);
    content: '';
    opacity: 0;
    -webkit-transition: opacity .5s, width .1s .5s, height .1s .5s;
    transition: opacity .5s, width .1s .5s, height .1s .5s;
    z-index: 999
}

.offcanvas {
    width: 100%;
    height: 100%;
    position: relative
}

.offcanvas .body-innerwrapper:after {
    width: 100%;
    height: 100%;
    opacity: 1;
    -webkit-transition: opacity .5s;
    transition: opacity .5s
}

.offcanvas .offcanvas-menu {
    opacity: 1
}

.menu .nav-child.small {
    font-size: inherit
}

a {
    -webkit-transition: color .4s, background-color .4s;
    transition: color .4s, background-color .4s
}

body {
    line-height: 24px
}

.pdfBox {
    text-align: center
}

.btn.btn-default {
    background: 0 0;
    border: 2px solid #303030;
    color: #303030;
    text-transform: uppercase
}

.btn.btn-default:hover {
    border-color: #00aeef;
    background: #00aeef;
    color: #fff
}

.btn {
    padding: 9px 12px;
}

.btn.btn-primary {
    border: 0;
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#2196f3+0,5c93ed+23,006fc9+100 */
background: linear-gradient(to bottom,  #2196f3 0%,#5c93ed 23%,#006fc9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

}

.btn.btn-primary:hover {
    background-color: #0098d0
}

.btn-group-sm > .btn, .btn-sm {
	padding: 10px 5px 7px 5px;
	border-radius: 5px;
}

.btn.btn-blue {
    border: 0;
    color: #fff;
    background-color: #53b5e6;
    width: 32%;
    margin-bottom: 5px;
}

.btn.btn-blue:hover {
    background-color: #69bfe9;
}

.btn.btn-red {
    border: 0;
    color: #fff;
    background-color: #ea8557;
    width: 32%;
    margin-bottom: 5px;
}

.btn.btn-red:hover {
    background-color: #ed956e;
}

.btn.btn-lgreen {
    border: 0;
    color: #fff;
    background-color: #2aca76;
    width: 32%;
    margin-bottom: 5px;
}

.btn.btn-lgreen:hover {
    background-color: #38d683;
}

.btn.btn-violet {
    border: 0;
    color: #fff;
    background-color: #9b59b6;
    width: 32%;
    margin-bottom: 5px;
}

.btn.btn-violet:hover {
    background-color: #a665c1;
}

.btn.btn-success {
    border: 0;
	background: #018001;
	border: 1px solid #31a209;
}

.btn.btn-success:hover {
    background-color: #80b734
}

.btn.btn-warning {
    border: 0;
    background-color: #f26522
}

.btn.btn-warning:hover {
    background-color: #e8540e
}

.btn.btn-danger {
    border: 0;
    background-color: #d43f3a
}

.btn.btn-danger:hover {
    background-color: #c5302b
}

.btn.btn-info {
    border: 0;
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#59a2e7+0,5c93ed+23,0557aa+100 */
    background: #59a2e7; /* Old browsers */
    background: -moz-linear-gradient(top,  #59a2e7 0%, #5c93ed 23%, #0557aa 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #59a2e7 0%,#5c93ed 23%,#0557aa 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #59a2e7 0%,#5c93ed 23%,#0557aa 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59a2e7', endColorstr='#0557aa',GradientType=0 ); /* IE6-9 */
}

.pagination > .active > a {
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#59a2e7+0,5c93ed+23,0557aa+100 */
    background: #59a2e7; /* Old browsers */
    background: -moz-linear-gradient(top,  #59a2e7 0%, #5c93ed 23%, #0557aa 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #59a2e7 0%,#5c93ed 23%,#0557aa 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #59a2e7 0%,#5c93ed 23%,#0557aa 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59a2e7', endColorstr='#0557aa',GradientType=0 ); /* IE6-9 */
}

.btn.btn-info:hover {
    background-color: #015891
}

.btn.btn-inverse {
    color: #fff;
    border: 0;
    background-color: #333
}

.btn.btn-inverse:hover {
    background-color: #242424
}

.btn.btn-link {
    color: #000
}

.btn.btn-link:hover {
    color: rgba(0, 0, 0, .6);
    text-decoration: none
}

.btn.btn-xs {
    border-radius: 2px;
    padding: 5px 10px 3px
}

.btn.btn-lg {
    border-radius: 10px;
    font-size: 16px;
    line-height: 1;
    font-weight: 600;
    text-transform: uppercase;
    padding: 20px 30px 18px;
    margin-top: 30px;
}

a,
a:active,
a:focus,
a:hover {
    text-decoration: unset;
}

label {
    font-weight: 400;
}

legend {
    padding-bottom: 10px;
}

.mobileView img,
canvas#desktopPageSpeed,
canvas#mobilePageSpeed,
img.image-overlay {
    max-width: 100%;
}

#seoBox6 img {
	max-width: 100%;
}

#seoBox6 tbody {
	text-align: center;
}

.btn {
    -webkit-transition: color .4s, background-color .4s, border-color .4s;
    -o-transition: color .4s, background-color .4s, border-color .4s;
    transition: color .4s, background-color .4s, border-color .4s
}

.offline-inner {
    margin-top: 100px
}

.uneditable-input,
input[type=color],
input[type=date],
input[type=datetime-local],
input[type=datetime],
input[type=email],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
select,
textarea {
    display: block;
    height: 34px;
    padding: 6px 12px;
    font-size: 18px;
    line-height: 1.428571429;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    -webkit-box-shadow: none;
    box-shadow: none;
    height: 50px;
    padding: 10px 15px;
    border-color: #3498db
}

.uneditable-input:focus,
input[type=color]:focus,
input[type=date]:focus,
input[type=datetime-local]:focus,
input[type=datetime]:focus,
input[type=email]:focus,
input[type=month]:focus,
input[type=number]:focus,
input[type=password]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=text]:focus,
input[type=time]:focus,
input[type=url]:focus,
input[type=week]:focus,
select:focus,
textarea:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6)
}

.uneditable-input::-moz-placeholder,
input[type=color]::-moz-placeholder,
input[type=date]::-moz-placeholder,
input[type=datetime-local]::-moz-placeholder,
input[type=datetime]::-moz-placeholder,
input[type=email]::-moz-placeholder,
input[type=month]::-moz-placeholder,
input[type=number]::-moz-placeholder,
input[type=password]::-moz-placeholder,
input[type=search]::-moz-placeholder,
input[type=tel]::-moz-placeholder,
input[type=text]::-moz-placeholder,
input[type=time]::-moz-placeholder,
input[type=url]::-moz-placeholder,
input[type=week]::-moz-placeholder,
select::-moz-placeholder,
textarea::-moz-placeholder {
    color: #999;
    opacity: 1
}

.uneditable-input:-ms-input-placeholder,
input[type=color]:-ms-input-placeholder,
input[type=date]:-ms-input-placeholder,
input[type=datetime-local]:-ms-input-placeholder,
input[type=datetime]:-ms-input-placeholder,
input[type=email]:-ms-input-placeholder,
input[type=month]:-ms-input-placeholder,
input[type=number]:-ms-input-placeholder,
input[type=password]:-ms-input-placeholder,
input[type=search]:-ms-input-placeholder,
input[type=tel]:-ms-input-placeholder,
input[type=text]:-ms-input-placeholder,
input[type=time]:-ms-input-placeholder,
input[type=url]:-ms-input-placeholder,
input[type=week]:-ms-input-placeholder,
select:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #999
}

.uneditable-input::-webkit-input-placeholder,
input[type=color]::-webkit-input-placeholder,
input[type=date]::-webkit-input-placeholder,
input[type=datetime-local]::-webkit-input-placeholder,
input[type=datetime]::-webkit-input-placeholder,
input[type=email]::-webkit-input-placeholder,
input[type=month]::-webkit-input-placeholder,
input[type=number]::-webkit-input-placeholder,
input[type=password]::-webkit-input-placeholder,
input[type=search]::-webkit-input-placeholder,
input[type=tel]::-webkit-input-placeholder,
input[type=text]::-webkit-input-placeholder,
input[type=time]::-webkit-input-placeholder,
input[type=url]::-webkit-input-placeholder,
input[type=week]::-webkit-input-placeholder,
select::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #999
}

.uneditable-input[disabled],
.uneditable-input[readonly],
fieldset[disabled] .uneditable-input,
fieldset[disabled] input[type=color],
fieldset[disabled] input[type=date],
fieldset[disabled] input[type=datetime-local],
fieldset[disabled] input[type=datetime],
fieldset[disabled] input[type=email],
fieldset[disabled] input[type=month],
fieldset[disabled] input[type=number],
fieldset[disabled] input[type=password],
fieldset[disabled] input[type=search],
fieldset[disabled] input[type=tel],
fieldset[disabled] input[type=text],
fieldset[disabled] input[type=time],
fieldset[disabled] input[type=url],
fieldset[disabled] input[type=week],
fieldset[disabled] select,
fieldset[disabled] textarea,
input[type=color][disabled],
input[type=color][readonly],
input[type=date][disabled],
input[type=date][readonly],
input[type=datetime-local][disabled],
input[type=datetime-local][readonly],
input[type=datetime][disabled],
input[type=datetime][readonly],
input[type=email][disabled],
input[type=email][readonly],
input[type=month][disabled],
input[type=month][readonly],
input[type=number][disabled],
input[type=number][readonly],
input[type=password][disabled],
input[type=password][readonly],
input[type=search][disabled],
input[type=search][readonly],
input[type=tel][disabled],
input[type=tel][readonly],
input[type=text][disabled],
input[type=text][readonly],
input[type=time][disabled],
input[type=time][readonly],
input[type=url][disabled],
input[type=url][readonly],
input[type=week][disabled],
input[type=week][readonly],
select[disabled],
select[readonly],
textarea[disabled],
textarea[readonly] {
    cursor: not-allowed;
    background-color: #fff;
    opacity: 1
}

textarea.uneditable-input,
textareainput[type=color],
textareainput[type=date],
textareainput[type=datetime-local],
textareainput[type=datetime],
textareainput[type=email],
textareainput[type=month],
textareainput[type=number],
textareainput[type=password],
textareainput[type=search],
textareainput[type=tel],
textareainput[type=text],
textareainput[type=time],
textareainput[type=url],
textareainput[type=week],
textareaselect,
textareatextarea {
    height: auto
}

.group-control .uneditable-input,
.group-control input[type=color],
.group-control input[type=date],
.group-control input[type=datetime-local],
.group-control input[type=datetime],
.group-control input[type=email],
.group-control input[type=month],
.group-control input[type=number],
.group-control input[type=password],
.group-control input[type=search],
.group-control input[type=tel],
.group-control input[type=text],
.group-control input[type=time],
.group-control input[type=url],
.group-control input[type=week],
.group-control select,
.group-control textarea {
    width: 100%;
    -webkit-box-shadow: none;
    box-shadow: none;
    height: 50px;
    padding: 10px 15px;
    border-color: #e5e5e5
}

.carousel-left,
.carousel-right {
    position: absolute;
    top: 50%;
    font-size: 24px;
    width: 36px;
    height: 36px;
    line-height: 36px;
    margin-top: -18px;
    text-align: center;
    color: #fff;
    background: rgba(0, 0, 0, .5);
    border-radius: 4px;
    -webkit-transition: .4s;
    transition: .4s
}

.carousel-left:hover,
.carousel-right:hover {
    color: #fff
}

.carousel-left:focus,
.carousel-right:focus {
    color: #fff
}

.carousel-left {
    left: 10px
}

.carousel-right {
    right: 10px
}

.newsfeed-category .category {
    list-style: none;
    padding: 0;
    margin: 0
}

.newsfeed-category .category li {
    padding: 5px 0
}

.newsfeed-category #filter-search {
    margin: 10px 0
}

.archive-module,
.categories-module,
.category-module,
.form-links,
.latestnews,
.list-striped,
.mostread,
.newsflash-horiz {
    list-style: none;
    padding: 0;
    margin: 0
}

.archive-module li,
.categories-module li,
.category-module li,
.form-links li,
.latestnews li,
.list-striped li,
.mostread li,
.newsflash-horiz li {
    padding: 2px 0
}

.archive-module li h4,
.categories-module li h4,
.category-module li h4,
.form-links li h4,
.latestnews li h4,
.list-striped li h4,
.mostread li h4,
.newsflash-horiz li h4 {
    margin: 5px 0
}

.pagination {
    margin-top: 50px;
    margin-bottom: 0;
    text-align: center;
    display: block
}

.pagination>li {
    display: inline-block
}

.error-page {
    width: 100%;
    height: 100%;
    min-height: 100%
}

.error-page body {
    width: 100%;
    height: 100%;
    min-height: 100%
}

.error-page .error-page-inner {
    height: 100%;
    min-height: 100%;
    width: 100%;
    display: table;
    text-align: center
}

.error-page .error-page-inner>div {
    display: table-cell;
    vertical-align: middle
}

.error-page .fa-exclamation-triangle {
    font-size: 64px;
    line-height: 1;
    margin-bottom: 10px
}

.error-page .error-code {
    font-weight: 700;
    font-size: 96px;
    line-height: 1;
    margin: 0 0 10px 0;
    padding: 0
}

.error-page .error-message {
    font-size: 24px;
    line-height: 1;
    margin-bottom: 30px
}

.dropdown-menu {
    border: 0;
    border-radius: 0;
    min-width: 220px;
    margin: 0
}

.dropdown-menu>li>a {
    padding: 10px 20px
}

.dropdown-menu>li.active>a,
.dropdown-menu>li.active>a:focus,
.dropdown-menu>li.active>a:hover {
    background: #00aeef
}

div.wrapper-header.navbar-fixed-top {
	background: #2196F3;
}

.navbar-fixed-top {
    width: 100%;
    z-index: 1030;
    position: fixed;
    top: 0;
    transition: all .2s ease-in 0s
}

.main-header {
    padding: 30px 15px;
    font-family: Open Sans, sans-serif
}

.main-header nav>ul {
    list-style-type: none;
    padding-left: 0
}

.main-header nav>ul>li {
    float: left;
    margin-left: 15px
}

.main-header nav>ul>li>a {
    font-weight: 400;
    color: #fff;
    display: block;
    padding: 10px;
    outline: 0
}

.main-header nav>ul>li>a.signup {
    border-radius: 6px;
    padding: 8px 20px;
    background-color: #018001;
    border: 1px solid #31a209;
}

.main-header nav>ul>li>a.signup:hover {
    background: #02a249;
    color: #fff
}

.main-header nav>ul>li>a:hover {
    color: rgba(255, 255, 255, .75)
}

.main-header nav>ul>li>a:active {
    color: rgba(255, 255, 255, .75)
}

.main-header nav>ul>li>a:focus {
    color: rgba(255, 255, 255, .75)
}

.main-header nav>ul>li a {
    font-size: 16px
}

.main-header .main-nav {
    float: left;
    margin: 0 0 0 30px
}

.main-header .login-nav {
    float: right;
    margin: 0
}

.top-nav-collapse .main-header nav>ul>li>a.signup {
    color: #fff;
    background: #018001;
    border-color: #018001
}

.top-nav-collapse .main-header nav>ul>li>a.signup:hover {
    background: #02a249;
    border-color: rgba(105, 203, 149, 0);
    color: #fff
}

.top-nav-collapse .main-header nav>ul>li>a:hover {
    color: rgba(0, 0, 0, .75)
}

.top-nav-collapse .main-header nav>ul>li>a:active {
    color: rgba(0, 0, 0, .75)
}

.top-nav-collapse .main-header nav>ul>li>a:focus {
    color: rgba(0, 0, 0, .75)
}

.lang-li {
    margin-left: -14px !important
}

.mobile-nav {
    display: none;
    z-index: 1000
}

.start-mobile-nav {
    display: none;
    width: 50px;
    height: 50px;
    font-size: 28px;
    color: #fff;
    text-align: right
}

.start-mobile-nav:focus {
    outline: 0
}

.review {
    margin-left: auto;
    margin-right: auto;
    width: 90%
}

#review-btn {
	height: 50px;
}

.headturbo {
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#59a2e7+0,0656e0+55,0656e0+56,0557aa+100 */
    background: #001438;
    height: 500px;
    min-height: 500px;
    overflow: hidden
}

.headturbo-img img {
    height: 700px;
    width: 300px
}

.headturbo-img pull-right hidden-xs {
    height: 690px
}

.headturbo h1 {
    color: #fff;
    font-size: 36px;
    font-weight: 600;
    margin: 14px 0 0px 0;
}

@-webkit-keyframes pulsate {
    0% {
        -webkit-transform: scale(.1, .1);
        opacity: .2
    }

    50% {
        -webkit-transform: scale(1.2, 1.2);
        opacity: .7
    }

    100% {
        opacity: 1
    }
}

.headturbo h2 {
    color: #fff;
    font-size: 22px;
    margin-bottom: -10px;
}

.headturbo p {
    color: #fff;
    margin-bottom: 25px
}

.turboform {
    margin: 20px 100px 0;
    position: relative
}

@media (max-width:568px) {

.vpnimg {
	float: none !important;
}

.btn.btn-blue {
    width: 90%;
}

.btn.btn-red {
    width: 90%;
}

.btn.btn-lgreen {
    width: 90%;
}
    .turboform {
        margin: 10px;
    }

    .headturbo h1 {
        font-size: 22px
    }

    .headturbo h2 {
        font-size: 18px
    }
}

@media (max-width:250px) {
    .turboform {
        margin: 20px 40px 0
    }
}

div.contact-info div.single p a picture * {
  max-width: 100%;
  height: 100%;
}

.btn.btn-green {
    padding: 13px 20px 13px 20px;
    background: #2196F3;
    color: #fff;
}

.btn.btn-green:hover {
    background: #FB8C00 none repeat scroll 0 0;
    color: #fff
}

.btn.btn-green:focus {
    outline: 0 !important
}

.logo {
    color: #fff;
    float: left;
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    font-size: 32px;
    font-weight: 700;
    transition: all .2s ease 0s
}

.logo .logo-icon {
    font-size: 34px;
    margin: 0;
    position: relative;
    top: 3px
}

.logo .themeLogoText {
    position: relative
}

.logo .themeLogoText img {
    margin-bottom: 15px
}

.bg-grey-color {
    background-color: #f6f8f9;
    border-bottom: 1px solid #d5dadf
}

.bg-primary-color {
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#2196f3+0,0656e0+55,0656e0+56,006fc9+100 */
	background: #001438;
    color: #fff;
}

.page-block {
    padding: 130px 0 40px;
    text-align: center
}

@media (min-width:1199px) {
    .top-nav-collapse {
        background: #2196F3;
        box-shadow: 0 1px 2px 1px rgba(0, 0, 0, .1);
    }

    .top-nav-collapse div#header.container.main-header {
        margin-top: 20px;
	}

    .top-nav-collapse .logo span.themeLogoText {
        padding-left: 40px;
        top: 9px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAACTElEQVRYhcWWPWgUURRGzyxLCBJCihAWEQsJQVCCxEYsAoooguIPKCJBsBQrERGUVHamsBBRSaGoaGMhWIRYCBbRKMRCu1SKTRADugbFJcmxmFmdLDuz2d2Z5GsG7n3vnm/uvr3zICepA+qkujUvRhp8WJ031Lw6vJbwEfWPK/VbPZ03GPWKumR9LUX5XOBFdTwBXKtxtZglvFudWCW8qgm1CyBoE94J3AKGgALQCQykbCkDn4Bl4D1wrh1+PUMDDd78plqI7ykkFWtRexvkp4DdeRo4nJKrAC+Bg7kYUEvAvpQlL4DtQF8uBoDzQEdK/i5wNmNmKLVP/ZFy+GbULYYT8l58b1ZuxoDuhNwycAG4Rp0OtW1APQmcSVlyBygCp9pl1YMPqT9TWv9W3ah+jsWy+QnUHcAk0JWwZBY4QjgbNicxWzKg7gdeAb0JSz4Ae4IgmGtUqykD6gZ1DJgg+dA9BQ7QeCoC4eFYDbgTGAFGWdnOuL4Bl4Bpwp9mFnjUqHZiB9Re9ZB6G/gCjCfAy8B1YBvQA8wAg43AVRWjEfowKl4h/K/2UDMya7QIvAOeAA+CICirR4EbqwX/MxAVuwh8BXYBO4F+wgPWQdilSpSfJXzD18Am4ARwFbjcLDhuoB94A8xFhZ8HQTAa3VgG+X/RWAiCYFodBD4CpajG41bhVQPVg1gCjhO2/z7hl2sqtvYZcCzKl2LxtqZpoYkC2V0kawysxZ5MimX/HW/RwLp1IBeteweKhDeW77HYQvSsjf+KnotNxisJcQD+AsAuyqE7ANMeAAAAAElFTkSuQmCC) no-repeat;
        padding-top: 3px;
        margin-left: 6px;
    }

.top-nav-collapse div#header.container.main-header nav.desktop-nav ul.login-nav {
  margin-right: 5px;
  }

    .top-nav-collapse .logo span.themeLogoText img {
        display: none;
    }
}

@media (max-width:1199px) {
    .container {
        padding-left: 35px;
        padding-right: 35px
    }

    canvas#canvas {
        display: none
    }

    .main-content {
        transition: all .4s ease;
        transform: translate3d(0, 0, 0);
        bottom: 0;
        color: #000;
        left: 0;
        overflow: auto;
        overflow-x: hidden;
        right: 0;
        top: 0
    }

    .review {
        margin-left: auto;
        margin-right: auto;
        width: 100%
    }

    body.open-nav {
        height: 100%;
        overflow: hidden;
        position: fixed;
        width: 100%
    }

    body.open-nav .main-content {
        transform: translate3d(-210px, 0, 0)
    }

    body.open-nav .mobile-nav {
        transform: translate3d(0, 0, 0)
    }

    .mobile-nav {
        transform: translate3d(210px, 0, 0);
        transition: all .4s ease;
        background: #3c4764;
        position: fixed;
        top: 0;
        bottom: 0;
        right: 0;
        height: 100%;
        width: 210px;
        display: block;
        overflow-y: auto
    }

    .mobile-nav a {
        outline: 0;
        color: rgba(255, 255, 255, .9);
        font-size: 16px
    }

    .mobile-nav a:hover {
        color: #fff;
        background: rgba(255, 255, 255, .07)
    }

    .mobile-nav .login-nav,
    .mobile-nav .main-nav {
        margin-bottom: 0;
        list-style-type: none;
        padding-left: 0
    }

    .mobile-nav .login-nav a,
    .mobile-nav .main-nav a {
        display: block;
        padding: 15px 20px;
        border-bottom: 1px solid rgba(0, 0, 0, .25)
    }

    .mobile-nav .login-nav li,
    .mobile-nav .main-nav li {
        margin-bottom: 0;
        border-bottom: 1px solid rgba(255, 255, 255, .15)
    }

    .mobile-nav .wrapper-submenu {
        position: relative
    }

    .mobile-nav .submenu {
        background: #3c4764;
        display: none
    }

    .mobile-nav .submenu .submenu-nav {
        list-style-type: none;
        padding-left: 0
    }

    .mobile-nav .submenu .submenu-nav li {
        border: none
    }

    .mobile-nav .submenu a {
        padding-top: 10px;
        padding-bottom: 10px;
        border: 0
    }

    .mobile-nav .login-nav .signup {
        color: #8ed58e
    }

    .start-mobile-nav {
        float: right;
        display: none
    }

    .start-mobile-nav:hover {
        cursor: pointer
    }

    .desktop-nav {
        display: none
    }

    .start-mobile-nav {
        display: block
    }
}

#featured {
    margin-top: 80px;
    text-align: center;
    font-family: Montserrat, Arial, Helvetica, sans-serif
}

#featured li {
    display: inline-block;
    text-align: center;
    width: 25%
}

@media (max-width:768px) {
    #featured li {
        margin: 0 auto 80px;
        width: 100%
    }
}

#featured li:nth-child(1) {
    float: left
}

#featured li:nth-child(3) {
    float: right
}

#featured li img {
    height: 190px;
    margin-bottom: 30px;
    width: auto
}

#featured li h4 {
    font-size: 16px;
    margin-bottom: 20px
}

#featured li p {
    color: #999;
    font-size: 16px
}

@media (min-width: 768px) and (max-width: 991px) {
	.col-md-4.recentsitesmain {
		width: 33.33333333%;
		float: left;
	}
}

@media (min-width: 568px) and (max-width: 991px) {
	.col-md-4.recentsites {
		width: 50%;
		float: left;
	}
}

@media (min-width: 568px) {
	.col-md-2.circleBox, .col-md-5.levelBox, .col-md-4.screenBox {
		float: left;
	}
}

.circleBox {
    background: #fff none repeat scroll 0 0;
    border-radius: 50%;
    color: #3498db;
    display: inline-block;
    font-size: 40px;
    height: 75px;
    position: relative;
    width: 75px
}

.circleBox::after {
    border-radius: 50%;
    bottom: -6px;
    content: "";
    display: inline-block;
    left: -6px;
    position: absolute;
    right: -6px;
    top: -6px
}

.circleBox .fa {
    line-height: 1.9 !important
}

footer {
    background: #001c38;
    padding-bottom: 40px;
    padding-top: 40px
}

footer p {
    font-size: 16px;
    color: rgba(255, 255, 255, 1)
}

footer a {
    color: #fff;
}

footer a:hover {
    color: #3498db
}

footer .footer-title {
    position: relative;
    font-size: 18px;
    text-transform: uppercase;
    color: #fff
}

footer .footer-title:after {
    content: '';
    display: block;
    width: 100%;
    height: 1px;
    background: #3498db;
    margin-top: 8px
}

footer .right-border {
    border-right: 1px solid rgba(255, 255, 255, .1)
}

footer .left-border {
    border-left: 1px solid rgba(255, 255, 255, .1)
}

@media (max-width:767px) {
    footer .right-border {
        border-right: none
    }

    footer .left-border {
        border-left: none
    }

    footer .navigation {
        margin-top: 40px
    }
}

footer .footer-about {
    border-bottom: 1px solid rgba(255, 255, 255, .1);
    padding: 0 15px 20px 15px
}

footer .contact-info .single {
    margin: 15px 0
}

footer .contact-info .single i {
    display: block;
    float: left;
    color: #3ac341;
    margin-right: 10px;
    line-height: 22px
}

footer .contact-info .single p {
    margin: 0;
    padding: 0;
    display: block;
    overflow: hidden
}

footer .social-icon {
    margin-top: 40px
}

footer .social-icon li a {
    display: block;
    width: 32px;
    height: 32px;
    margin-right: 5px;
    text-align: center;
    border: 1px solid rgba(255, 255, 255, .1);
    transform: rotate(45deg)
}

footer .social-icon li a:hover {
    border-color: #3ac341;
    color: #3ac341
}

footer .social-icon li a i {
    line-height: 32px;
    transform: rotate(-45deg)
}

footer .navigation li a {
    color: rgba(255, 255, 255, 1);
    text-transform: uppercase;
    line-height: 35px;
    text-decoration: none
}

footer .navigation li a:hover {
    color: #3ac341
}

footer .copyright {
    padding-top: 20px
}

#latest-site {
    margin-top: 30px;
    font-family: Montserrat, Arial, Helvetica, sans-serif;
    margin-bottom: -50px;
}

.latest-heading {
    background: #E2F1FF none repeat scroll 0 0;
    border-radius: 3px;
    height: 50px;
    margin-bottom: 30px
}

.latest-heading h4 {
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#59a2e7+0,5c93ed+23,0557aa+100 */
    background: #59a2e7; /* Old browsers */
    background: -moz-linear-gradient(top,  #59a2e7 0%, #5c93ed 23%, #0557aa 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #59a2e7 0%,#5c93ed 23%,#0557aa 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #59a2e7 0%,#5c93ed 23%,#0557aa 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59a2e7', endColorstr='#0557aa',GradientType=0 ); /* IE6-9 */
    border-radius: 3px 0 0 3px;
    color: #fff;
    display: inline-block;
    line-height: 50px;
    padding-right: 20px;
    margin: 0 0 15px !important;
    font-size: 16px
}

.latest-heading .btn-sm {
    font-size: 14px;
    line-height: 1.5;
    padding: 14px 25px;
    font-family: "Open Sans", sans-serif
}

.latest-heading .heading-icon {
    background: rgba(0, 0, 0, .1) none repeat scroll 0 0;
    border-radius: 3px 0 0 3px;
    display: inline-block;
    margin-right: 20px;
    position: relative;
    text-align: center;
    width: 50px
}

.latest-heading .btn {
    border-radius: 3px;
    border-width: 0;
    box-shadow: 0 1px 2px rgba(0, 0, 0, .25);
    text-decoration: none;
    text-shadow: -1px -1px 1px rgba(0, 0, 0, .18);
    transition: all .3s ease .1s
}

.pull-right {
    float: right !important
}

.latest-content {
    margin-bottom: 40px
}

.sites-block {
    margin: 10px auto 30px;
    width: 90%;
    background: #fff none repeat scroll 0 0;
    border: 1px solid #e8edef;
    transition: all .3s ease .1s;
    overflow: hidden;
    text-align: center
}

.sites-block:hover {
    box-shadow: 0 0 12px rgba(124, 210, 162, .3)
}

.sites-block .caption {
    border-bottom: 1px solid #efefef;
    display: block;
    padding: 15px;
    text-align: center;
    font-size: 18px;
    height: 90px;
    word-break: break-word
}

.sites-block .details {
    background: #E2F1FF none repeat scroll 0 0
}

.sites-block .details>span {
    font-family: "Open Sans", sans-serif;
    border-right: 1px solid #efefef;
    display: block;
    float: left;
    font-size: 11px;
    padding: 4px 0;
    text-align: center;
    text-transform: uppercase;
    width: 33.33%;
    line-height: 16px;
}

.sites-block img {
    padding: 4px;
    transition: transform .4s ease-in 0s;
    aspect-ratio: 1.62;
}

.sites-block:hover .image-overlay {
    opacity: .6;
    transform: scale(1.05)
}

.sites-block .details>span:last-child {
    border-right: medium none
}

.sites-block .details>span>strong {
    display: block;
    font-size: 14px
}

.sites-recent {
    margin-bottom: 20px !important;
    width: 100% !important
}

.loginme {
    font-size: 13px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif
}

.loginme input[type=checkbox],
.loginme input[type=radio] {
    vertical-align: middle;
    margin: -3px 2px 0 0
}

#signup .form-group {
    margin-bottom: 10px
}

.loginme .modal-header {
    border-bottom: 1px solid #e5e5e5;
    padding: 15px 15px 10px
}

.loginme input[type=password],
.loginme input[type=text] {
    color: #555;
    display: block;
    font-size: 12px;
    height: 36px;
    line-height: 1
}

.loginme label {
    display: block;
    font-weight: 700;
    cursor: pointer
}

.loginme .alert {
    display: none
}

.loginme .nav-pills {
    margin: 5px 0 15px
}

.loginme .nav-pills>li>a {
    padding: 8px 12px
}

.loginme .info {
    margin-bottom: 10px;
    line-height: 1.6em;
    color: #999
}

.loginme .alert ul {
    margin: 0;
    padding: 0 0 0 15px
}

.loginme .modal-footer {
    padding: 0 15px 15px
}

.connect-with {
    padding-bottom: 30px;
    border-bottom: 1px solid #eee;
    overflow: hidden;
    margin: 0 0 10px !important
}

.connect-with .connect {
    display: block;
    font-size: 17px;
    font-weight: 700;
    color: #fff !important;
    text-decoration: none !important;
    height: 40px;
    line-height: 28px;
    text-align: center;
    padding: 8px 13px 18px 47px;
    border-radius: 3px;
    float: left;
    margin-top: 5px;
    margin-left: 50px
}

.connect.facebook {
    background: #3b5998 url(../img/connect-with.png) no-repeat
}

.connect.google {
    background: #dc4d28 url(../img/connect-with.png) no-repeat 0 -40px
}

.connect.twitter {
    background: #00abf1 url(../img/connect-with.png) no-repeat 0 -80px
}

#scroll-menu {
    margin-top: 30px
}

.affix {
    position: fixed;
    top: 70px
}

.affix-top {
    position: absolute
}

.affix-bottom {
    position: absolute
}

.scroll-icon {
    padding-right: 10px;
    float: left
}

.scroll-arrow {
    padding-left: 20px;
    float: right;
    width: 15%
}

.nav-pills>li>a {
    color: #767676 !important
}

.nav-pills>li.active>a,
.nav-pills>li.active>a:focus,
.nav-pills>li.active>a:hover {
    background-color: #02a249 !important;
    color: #fff !important
}

.phonefix {
    font-size: 18px;
    padding-right: 6px
}

#overview {
    margin-bottom: 0px
}

.top20 {
    margin-top: 20px
}

.top30 {
    margin-top: 30px
}

.top40 {
    margin-top: 40px
}

.hide {
    display: none
}

.bottom40 {
    margin-bottom: 40px
}

.url-lg {
    border-radius: 2px;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 2px;
    line-height: 1.1;
    padding: 18px 26px 17px;
    text-transform: uppercase;
    outline: 0 !important
}

.url-lg:focus,
.url-lg:hover {
    outline: 0 !important
}

.scroll-link {
    clear: both
}

@media (max-width:991px) {
    #scroll-menu {
        border-top: 1px solid #ccc;
        border-bottom: 1px solid #ccc;
        z-index: 1900
    }

    .scroll-text {
        display: none
    }

    .scroll-arrow {
        display: none
    }

    .scroll-icon {
        float: none
    }

    .nav-inverse {
        background-color: #fff !important
    }

    .nav-inverse li {
        padding: 2px;
        width: 19%;
    }

    .mobilefix {
        top: 60px;
        left: 0;
        right: 0;
        padding: 0 !important;
        text-align: center
    }

    #scroll-menu {
        margin-top: 0
    }

    .affix {
        top: 0;
        left: 0;
        right: 0
    }

    .affix-top {
        visibility: hidden
    }

    .affix-bottom {
        visibility: hidden
    }
}

.clearSep {
    padding-bottom: 0px
}

.seoBox-title {
    color: #057ccc;
    font-family: Montserrat, Arial, Helvetica, sans-serif;
    font-size: 22px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 20px;
    padding: 30px 0 10px
}

#c_alert1 {
    display: none
}

#c_alert2 {
    display: none
}

.fa.fa-refresh {
    transition: transform .5s ease 0s
}

.fa.fa-refresh:hover {
    transform: rotate(90deg)
}

.reloadCap {
    cursor: pointer
}

.phpCap {
    width: 205px !important
}

#scode {
    box-shadow: none !important
}

.captchaCode {
    margin-bottom: 10px
}

.imagever {
    border: 4px solid #fff;
    border-radius: 4px;
    box-shadow: 0 0 2px #3498db, 0 0 30px #3498db inset;
    transition: box-shadow .2s ease 0s
}

.width96 {
    width: 96% !important
}

.loginpage {
    margin-top: 20px
}

.login-footer {
    margin-bottom: 20px
}

.loginpage label {
    display: block
}

.loginpage .form-input {
    height: auto
}

.alert-error {
    background-color: #f2dede;
    border-color: #ebccd1;
    color: #a94442
}

.sidebar {
    margin-bottom: 20px;
    min-height: 20px;
    padding: 15px 0 0 10px;
    text-align: center;
}

.sidebar-title {
    font-size: 17px;
    position: relative
}

.sidebar-title::after {
    background: #3ac341 none repeat scroll 0 0;
    content: "";
    display: block;
    height: 1px;
    margin-top: 4px;
    margin-bottom: 8px;
    width: 60px
}

.shareBox {
    padding-top: 7px;
    border: 1px dashed #e3e3e3;
    display: none;
}

.social-icons>li {
    margin-top: 5px;
}

.social-icons>li:first-child {
    font-size: 15px;
    margin-left: 10px;
}

.social-icons .fa {
    font-size: 1.6em;
}

.social-icons .fa {
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #fff;
    color: rgba(255, 255, 255, .8);
    transition: all .3s ease-in-out;
}

@media (max-width:991px) {
    footer .copyright {
        border-top: 1px solid rgba(255, 255, 255, .1);
        margin-top: 40px;
        text-align: center;
    }

    footer .right-border {
        border-right: none;
    }

    .sidebar {
        text-align: center;
    }
}

.social-icons.icon-circle .fa {
    border-radius: 50%;
}

.social-icons.icon-rounded .fa {
    border-radius: 5px;
}

.social-icons.icon-flat .fa {
    border-radius: 0;
}

.social-icons .fa:active,
.social-icons .fa:hover {
    color: #fff;
    box-shadow: 1px 1px 3px #fff;
}

.social-icons.icon-zoom .fa:active,
.social-icons.icon-zoom .fa:hover {
    transform: scale(1.1);
}

.social-icons.icon-rotate .fa:active,
.social-icons.icon-rotate .fa:hover {
    transform: scale(1.1) rotate(360deg)
}

.social-icons .fa-adn {
    background-color: #504e54
}

.social-icons .fa-apple {
    background-color: #aeb5c5
}

.social-icons .fa-android {
    background-color: #a5c63b
}

.social-icons .fa-bitbucket,
.social-icons .fa-bitbucket-square {
    background-color: #036
}

.social-icons .fa-bitcoin,
.social-icons .fa-btc {
    background-color: #f7931a
}

.social-icons .fa-css3 {
    background-color: #1572b7
}

.social-icons .fa-dribbble {
    background-color: #f46899
}

.social-icons .fa-dropbox {
    background-color: #018bd3
}

.social-icons .fa-facebook,
.social-icons .fa-facebook-square {
    background-color: #3c599f
}

.social-icons .fa-flickr {
    background-color: #ff0084
}

.social-icons .fa-foursquare {
    background-color: #0086be
}

.social-icons .fa-github,
.social-icons .fa-github-alt,
.social-icons .fa-github-square {
    background-color: #070709
}

.social-icons .fa-google-plus,
.social-icons .fa-google-plus-square {
    background-color: #cf3d2e
}

.social-icons .fa-html5 {
    background-color: #e54d26
}

.social-icons .fa-instagram {
    background-color: #a1755c
}

.social-icons .fa-linkedin,
.social-icons .fa-linkedin-square {
    background-color: #0085ae
}

.social-icons .fa-linux {
    background-color: #fbc002;
    color: #333
}

.social-icons .fa-maxcdn {
    background-color: #f6ae1c
}

.social-icons .fa-pagelines {
    background-color: #241e20;
    color: #3984ea
}

.social-icons .fa-pinterest,
.social-icons .fa-pinterest-square {
    background-color: #cc2127
}

.social-icons .fa-renren {
    background-color: #025dac
}

.social-icons .fa-skype {
    background-color: #01aef2
}

.social-icons .fa-stack-exchange {
    background-color: #245590
}

.social-icons .fa-stack-overflow {
    background-color: #ff7300
}

.social-icons .fa-trello {
    background-color: #265a7f
}

.social-icons .fa-tumblr,
.social-icons .fa-tumblr-square {
    background-color: #314e6c
}

.social-icons .fa-twitter,
.social-icons .fa-twitter-square {
    background-color: #32ccfe
}

.social-icons .fa-vimeo-square {
    background-color: #229acc
}

.social-icons .fa-vk {
    background-color: #375474
}

.social-icons .fa-weibo {
    background-color: #d72b2b
}

.social-icons .fa-windows {
    background-color: #12b6f3
}

.social-icons .fa-delicious {
    background-color: #2a96ff
}

.social-icons .fa-stumbleupon {
    background-color: #eb4924
}

.social-icons .fa-reddit {
    background-color: #ff4500
}

.social-icons .fa-digg {
    background-color: #222
}

.social-icons .fa-xing,
.social-icons .fa-xing-square {
    background-color: #00555c
}

.social-icons .fa-youtube,
.social-icons .fa-youtube-play,
.social-icons .fa-youtube-square {
    background-color: #c52f30
}

@media only screen and (min-width :10px) and (max-width :750px) {
    .scroll-icon {
        padding-right: 0
    }
}

.fxLoader {
    position: relative;
    width: 2.5em;
    height: 2.5em;
    transform: rotate(165deg)
}

.fxLoader:after,
.fxLoader:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    width: .5em;
    height: .5em;
    border-radius: .25em;
    transform: translate(-50%, -50%)
}

.fxLoader:before {
    animation: before 2s infinite
}

.fxLoader:after {
    animation: after 2s infinite
}

@keyframes before {
    0% {
        width: .5em;
        box-shadow: 1em -.5em rgba(225, 20, 98, .75), -1em .5em rgba(111, 202, 220, .75)
    }

    35% {
        width: 2.5em;
        box-shadow: 0 -.5em rgba(225, 20, 98, .75), 0 .5em rgba(111, 202, 220, .75)
    }

    70% {
        width: .5em;
        box-shadow: -1em -.5em rgba(225, 20, 98, .75), 1em .5em rgba(111, 202, 220, .75)
    }

    100% {
        box-shadow: 1em -.5em rgba(225, 20, 98, .75), -1em .5em rgba(111, 202, 220, .75)
    }
}

@keyframes after {
    0% {
        height: .5em;
        box-shadow: .5em 1em rgba(61, 184, 143, .75), -.5em -1em rgba(233, 169, 32, .75)
    }

    35% {
        height: 2.5em;
        box-shadow: .5em 0 rgba(61, 184, 143, .75), -.5em 0 rgba(233, 169, 32, .75)
    }

    70% {
        height: .5em;
        box-shadow: .5em -1em rgba(61, 184, 143, .75), -.5em 1em rgba(233, 169, 32, .75)
    }

    100% {
        box-shadow: .5em 1em rgba(61, 184, 143, .75), -.5em -1em rgba(233, 169, 32, .75)
    }
}

.fxLoader {
    position: absolute;
    top: calc(50% - 1.25em);
    left: calc(50% - 1.25em)
}

.bold600 {
    font-weight: 600
}

.circleNew {
    background: #f1f8f9 none repeat scroll 0 0 !important
}

.loginpage .info {
    font-weight: 600;
    margin-bottom: 12px;
}

.loginpage .login-footer {
    display: block
}

.loginpage .infoshort {
    font-weight: 600;
    font-size: 16px;
}

.bottom70 {
    margin-bottom: 70px
}

.bold {
    font-weight: 700
}

.profile .form-control {
    height: 36px !important
}

#logoUpload {
    border: 1px solid #ccc !important
}

.text-center {
    text-align: center
}

.text-right {
    float: right
}

.text-left {
    text-align: left
}

.compare-table>tbody {
    border-spacing: collapse !important
}

.compare-table>tbody>tr>td {
    padding: 8px !important;
    line-height: 24px !important;
    border-top: 0 !important
}

.compare-table>tbody>tr>td:nth-child(1) {
    padding-right: 8px !important
}

.compare-table>tbody>tr>td:nth-child(2) {
    padding-left: 8px !important;
    border-left: 1px solid #ddd
}

.themeLogoImg {
    margin-top: -15px
}

.bo5 {
    margin-bottom: 5px !important
}

.forceLogin:focus,
.forceLogin:hover {
    color: #fff !important
}

@media only screen and (min-width :10px) and (max-width :750px) {
    .compare-table>tbody>tr>td:nth-child(2) {
        padding-top: 16px !important;
        border-top: 1px solid #ddd;
        padding-left: 0;
        border-left: none;
        display: block
    }

    .compare-table>tbody>tr>td:nth-child(1) {
        display: block
    }

    .compare-table>tbody>tr {
        display: block
    }

    .compare-table>tbody {
        display: block
    }

    .themeLogoImg {
        margin-top: -15px;
        width: 60%
    }

    .compare-table>tbody>tr>td {
        display: inline-block
    }
}

@media only screen and (min-width :10px) and (max-width :991px) {
    .col-md-3 {
		width: 100%;
    }
    .sidebar-links {
		text-align: center;
	}
}

@media (max-width:568px) {
ul#filterUL li div.col-md-3 {
	width: 100%;
}
}

@media (min-width:569px) and (max-width:991px) {
ul#filterUL li div.col-md-3 {
	width: 50%;
}
}

@media (min-width:992px) {
ul#filterUL li div.col-md-3 {
	width: 25%;
}
}

#sticky-social {
    left: 0;
    position: fixed;
    margin-top: 220px;
    z-index: 99
}

#sticky-social a {
    background: #333;
    color: #fff;
    display: block;
    height: 45px;
    font: 18px "Open Sans", sans-serif;
    font-weight: bold;
    line-height: 45px;
    position: relative;
    text-align: center;
    width: 45px;
    box-shadow: -1px -1px 0 #fff;
    text-decoration: none
}

#sticky-social a.in span {
    left: 100%;
    animation-duration: 0.5s;
    animation-name: slideout;
}
@keyframes slideout {
    0% {left: -250%;}
    100% {left: 100%;}
}

#sticky-social a.out span {
    left: -250%;
    animation-duration: 1s;
    animation-name: slidein;
}
@keyframes slidein {
    0% {left: 100%;}
    100% {left: -250%;}
}

#sticky-social a span {
    line-height: 45px;
    left: -150px;
    position: absolute;
    text-align: center;
    width: 150px;
    box-shadow: 0 -1px 0 #fff;
    height: 44px;
    padding: 0 25px;
    border-radius: 0 22px 22px 0;
    z-index: -1;
}

#sticky-social ul {
    list-style: none;
    margin: 0;
    padding: 0
}

#sticky-social .container {
    margin: 0 auto;
    padding: 20px 50px;
    background: #fff
}

#sticky-social a[class*=trustpilot],
#sticky-social a[class*=trustpilot] span,
#sticky-social a[class*=trustpilot]:hover {
    background-color: #00b67a;
    text-shadow: #000 1px 1px 1px
}

#sticky-social a[class*=trustpilot] {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAIAAACRuyQOAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9bpVIrDhYUcchQXbQgKuKoVShChVArtOpgcukXNGlIUlwcBdeCgx+LVQcXZ10dXAVB8APEzc1J0UVK/F9SaBHjwXE/3t173L0D/PUyU82OcUDVLCOViAuZ7KoQfEUI/ehGAKMSM/U5UUzCc3zdw8fXuxjP8j735+hRciYDfALxLNMNi3iDeHrT0jnvE0dYUVKIz4nHDLog8SPXZZffOBcc9vPMiJFOzRNHiIVCG8ttzIqGSjxFHFVUjfL9GZcVzluc1XKVNe/JXxjOaSvLXKc5hAQWsQQRAmRUUUIZFmK0aqSYSNF+3MM/6PhFcsnkKoGRYwEVqJAcP/gf/O7WzE9OuEnhOND5Ytsfw0BwF2jUbPv72LYbJ0DgGbjSWv5KHZj5JL3W0qJHQO82cHHd0uQ94HIHGHjSJUNypABNfz4PvJ/RN2WBvlsgtOb21tzH6QOQpq6SN8DBITBSoOx1j3d3tff275lmfz9NpHKYlcrFqQAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB+UKFw4hKlCZpikAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAACtUlEQVRIx2Nk2FbFQBfAxEAvMGrTcLXp/79CKSOG//9obxMLR4OmJwMLB81tahHV5mPjahbVprVN/23ENBgYGGzFNBgY/tPSpv//jcVVGRgYjMRVGf7T0qZGSWMeFnYGBgZeFvYGCWMa2uQsjogeZwktWtkkwcisJiwD56oLyYozMpOQZtH4Qrg1ewsqibLzwrmiHLxeAgobPzzApf7d/7/IXEa0WqNc0jBL3YWNEYtfuZjZ+FhRstGn3z++/f2FqfLX/3/Tb+7peH4en586n59/9/1Do36wJJcgwQDhY+VAs5uBgeHFtw+tF9fO+nAPTZwRa00ox8y2RDfURlKLkaQswMBw7MXNuEsr7/39iSnLzBBtiyn68f/f+c8vcn/7YiCqxMZEVLR///t78pWtETe3vMdRJGK3iYGBgYGRcc/nZ6efXTETkBfh4MVvzZ2PLxJPzZ/+7tZ/RkZyUvl/Bobd39+anJi+9/FFXGr+/v+34cFp0+NTt397/Y+kVI4Jvvz/9xs1vcLB259f2i+u731zjYGRieT8hAk4GRh1RRQxxY+9uGF9cRnD319hAoobPz76SblNLjwS0qgp/sff30vvHv36+/txw1g9IXkuFjbvw5O3fXlBYWn0P0veCpl/8+Oz1JPznaW087Q9LcRUuVjYGBgYsuQsCVYiBG1iNBZVgbD+MfxfffeYxtFJSz4+VDw8YefjC3BFJmKqlJawafwKwpy8DAwMb358zjwxP+zWVgZYwehxZXXduVWffn9nYGAQ4eBL5JOjyCYPCR0mBsZjL2+6Hp446/1dNNnmlxd9D0+++u4xMyOjh7gOBTb9+6Uvpjrl6nbrs/Mv/PmOVcmhnx91Tk5bcfuwiYQGw7/f+KIBTw9AhY1bhZV7x9dXxJRG2YIqq78+e/XrGzk2jbaWR6JNANsn7gzLE42ZAAAAAElFTkSuQmCC");
    background-repeat: no-repeat;
    background-position: center;
}

#sticky-social a[class*=mewe],
#sticky-social a[class*=mewe] span,
#sticky-social a[class*=mewe]:hover {
    background-color: #0a799f;
    text-shadow: #000 1px 1px 1px
}

#sticky-social a[class*=mewe] {
    background-image: url("data:image/png;base64,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");
    background-repeat: no-repeat;
    background-position: center;
}

#sticky-social a[class*=telegram],
#sticky-social a[class*=telegram] span,
#sticky-social a[class*=telegram]:hover {
    background-color: #29b6f6;
    text-shadow: #000 1px 1px 1px
}

#sticky-social a[class*=telegram] {
    background-image: url("data:image/png;base64,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");
    background-repeat: no-repeat;
    background-position: center;
}

#sticky-social a[class*=gab],
#sticky-social a[class*=gab] span,
#sticky-social a[class*=gab]:hover {
    background-color: #21cf7a;
    text-shadow: #000 1px 1px 1px
}

#sticky-social a[class*=gab] {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9bxSoVQYuIOGSoThZEizhqFYpQIdQKrTqYXPoFTRqSFBdHwbXg4Mdi1cHFWVcHV0EQ/ABxc3NSdJES/5cUWsR4cNyPd/ced+8Af73MVLNjAlA1y0gl4kImuyp0vaIbg+hHDEGJmfqcKCbhOb7u4ePrXZRneZ/7c/QqOZMBPoF4lumGRbxBPL1p6Zz3icOsKCnE58TjBl2Q+JHrsstvnAsO+3lm2Ein5onDxEKhjeU2ZkVDJY4RRxRVo3x/xmWF8xZntVxlzXvyF4Zy2soy12mOIIFFLEGEABlVlFCGhSitGikmUrQf9/APO36RXDK5SmDkWEAFKiTHD/4Hv7s181OTblIoDnS+2PbHKNC1CzRqtv19bNuNEyDwDFxpLX+lDsx8kl5raZEjoG8buLhuafIecLkDDD3pkiE5UoCmP58H3s/om7LAwC3Qs+b21tzH6QOQpq6SN8DBITBWoOx1j3cH23v790yzvx99W3KriVWb4QAAAAZiS0dEAP8AowAA6BmfygAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB+UJFhMfMAfcabgAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAACwklEQVRYw+2XXUhTYRjH/+/52mmbH3PqVtPVbKUlRkR5UxZh9HER9HGhJQZRkXXTVUbddBF0FRHoRSQF5Y1YkRdBQSCEkIFBaoWV4HLpVm7Otjl35tl2uqgmr1pstmMGe+6e530ezu+8z/m/z3mJ7fUlBUvEGCwhy8BkYP5rGG6hhfW6tdht2AizaAQDgi+SD62eLjyNjOJ0VgU4MOAJiyjiaA70qgOzhtXiWnENKnLtVNymt6DSWI67zieotVRDy4mJteZeFWCMhENLyQlYdeZ511nCoL54D6JKTP02XTHtmwMyFZUwFBoFTziU6C3gGQ78ArufdBUPgm3GDVRsMOhEg+MeHPEwAKCKL8B1+3EYNTnqqqlOVwo9r034cSWOy877CRAA6JI9aHN1qi9tqyaf8l1hD17Kvjl5rYE+xJS4ujACoTvql0Pz5o0pMr5NB9WFmf22DMi/O4HHZD/l52myfyv/HF6nLky/5KJ8k2hErdY+J68htxIcw6kL0yV74IsEqNj5VYexUzAl/KNaO45YqhdnNj3z9KCmaOZhBiEbN8vOYmTqKxjCwKozg/zFt5TS1L7o7UT3+Bv6MGQ42PQWrNQtBwHBVFRavF+Ius9taB/pRHAeafunJ9E03KF+m7by+SjTFP4YA5IbLQM3ULXMCrtoBkdYDEputIc+AAAuqA1zyLAJB1fsmFHT8GNcnegGQu+pvF2Cedb5FEt/mwbDbsrfW7AFRYyGHhmMiMbiA1TMHfamf2duB9/iZMSPvJ8TuUhrQkfpOfRMDMArB2AWDNhsWIccQU/VPR/vSxqGpHKjPKUvR+PqGrCETSr/Y8CJ/UO3IENJv5paJt+hyfEIUizyxzwFCl75BnDMcSdpkJR35pdVsNk4U7Ad67NsKBTzILICYkocvogfQyEXHnhf4GH4U8pqIpmLfwYmA5Mm+w7+v9fbqUpZugAAAABJRU5ErkJggg==");
    background-repeat: no-repeat;
    background-position: center;
}

#sticky-social a[class*=pinterest],
#sticky-social a[class*=pinterest] span,
#sticky-social a[class*=pinterest]:hover {
    background-color: #c92026;
    text-shadow: #000 1px 1px 1px
}

#sticky-social a[class*=pinterest] {
    background-image: url("data:image/png;base64,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");
    background-repeat: no-repeat;
    background-position: center;
}

#sticky-social a[class*=facebook],
#sticky-social a[class*=facebook] span,
#sticky-social a[class*=facebook]:hover {
    background-color: #3b5998;
    text-shadow: #000 1px 1px 1px
}

#sticky-social a[class*=facebook] {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4woKFQ8o0cnu5wAAA+dJREFUWMPNmF1oHFUUx393dmab3YSYXZKSpkZipaQlSSnRFNOpraV+1Ae1DxXZJ0EUBoSi+PEmpIqEYqFCtQz0rTYOSn1SsDZYY8xY1Na+pKZt0rAhn21jt0kkWTKZGR86jdnNrplJNsQ/7Ms99/73zzn3nHvOCAJATehlQBWwB9gN1AEbgAgwA4wC3UCn9xsxDe2uX37hU0QMaAGeBrYG0N8DnAMOm4aWWpEYNaErwCHgKCvHW8AJ09BmA4tRE3oDcALYReHQCbxhGlq3bzFqQm8GzgKlFB4TwD7T0C4tKUZN6DuBDkBh9TAH7DYN7UJeMWpC3wb8vEoeyUbKE9S9SIya0MPAeUANwui6LkIIohGFkCTNr0+nLWzbWer4T17IbAB5geHNoEIsy6a+tpLXX2qiIhZFkUP3BAItx9vp6RshJK9DiLx5sgd4D2id94ya0MuB20E9UrMxRtvRl3PaXn33FJ0dZ6l4+HFkpWgpug2moY3d92tL0IA7jssrBxpzrN8LjcMcszN3wXX80L0DIHvV9amgYhQlxPrykoy1k23tfP7FGVzX5db4BFIo7LfI71cT+mEZeBCoDSpGkgRySMpYO/Xld/T3D1BWuZWiWAXFShhJDvuhqwMqZWBv0PDMztkotoTjuBk223aQI3Ei8UcIh2UkIYJQvyh7N9o3Gmoree1gE5KATdXxDNsnHx1iJm0RiRZz/PQv9A/+hRCSX+rnZKA+iJhYaYSmho05bTu2bwJg1rKZSg1zZ+gasap6pJCvYt4oef3JsuG67qK16RmLm8NJ0n+PB6Eqk73GyDcGhlN8drqL61cusrd5Cwde2D9vO/LpV1zt+RPbgbGhPuRoeZAwIXsdWonfA4NjE7R9M850apjmR7dk2L5tv0DyxnVK4g8RidVQVFIOAcWMApsDpXVI4YH1m6lr2J7VAgjWRWPEq7aBl0nCf0ZNSsCV5dwVIUSePxJL2PPisuR1X4WFWNapcxLwA/8PfC0BQ0DvGgu5BoxKpqHd8ZqqtcT3pqFN3s+7D9ZYzDEACcA0tBHg/UCVFxi5PUXfwDhX+0bpTd7Csqx/jf7xoWloyey282PgeWCHHwbbdjhysoP05Bg3kxdxbIs5R1Acqw6STb8ujEr2dPAY8GOQiuw6NrZtzftLiBAhfz3MJPCkaWiX/2tu2uWNK6uNJ0xD68qo7Nk7vA37POWrgSlvXupa9Mzk2m0a2nmvA/ytwEJ+90KT0/N5n1TT0P7w5qjWAglpBXZ6vCv6PlMDvA08G/CF7/W+zxwzDe1GQZ80NaGXAtXAQeAZoBFYOKGlgUtAO3AGGDQNzffd+wcgyEAAn5cmBgAAAABJRU5ErkJggg==");
    background-repeat: no-repeat;
    background-position: center;
}

#sticky-social a[class*=twitter],
#sticky-social a[class*=twitter] span,
#sticky-social a[class*=twitter]:hover {
    background-color: #55acee;
    text-shadow: #000 1px 1px 1px
}

#sticky-social a[class*=twitter] {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4woKFQUy1kT/FwAABM5JREFUWMO9mNtvFFUcxz9nLrvdbnfZTkvb7SW2FIKElmgJBgsFDXIxkejDrPE/ECXeEV/QIJjwIAlqSGPiC5qo0VljookoCGlLoyC3CFQgtaQIlFpwC1ugdC8zPnRKCt3ZnaUt32QfduZ3zvnknN/5ne8ZQR6KRGMhoBJYDiwD5gNhwAcMA5eBU0CH/eszdO2a2/6FS4hiYDOwEpiXB/9pYA/wvqFrg5OCiURjKvAqsJ3J6w2g1dC1RN4wkWisEWgFljJ16gDWG7p2yjVMJBp7HPgZCDL1ug6sMHTtaE6YSDTWDLQBKtOnFLDM0LXfHWEi0dgC4MA0zci9GrSB7iyZNA7EY+fIgwABKAZ2RqIxeQIM8DqwZDK9py24nbIYTlmkzLvfWZmbLAc23rVMkWisFLjiNIgsRgfKJklAQ5nKM7O9eBVB+/kEbb3DWEiossAjw9CIiRAZ90zY0LV+xf6z2WkQ04J3movY3jFAWil0rA+vLPKzpMZz59m8UoXVs1R6rpmEPQk2/9RDQinCGyzJ1MUGYINkV9enMkVYFtTOkFkYVnl7SYjkzetYljVh+lfUeWkeBzKmumKVxRWw969+ZlmXkJxL7JpINBaQgGpgrlPU2NBN1X5an6uioURgpk1S5ug7WUBjmepYPYt8XnwDJ2g/foabg/9imWamsPlAhQQ86VieBfw9mCJpJ0w4qLJpeTEfrQmxapYHRYwmrCo759KNhMX2L34EXzGB8jqEJDmFPqvYGe2oQkXw8cE4bzYHkYRAlqA6KLNuoZ91C/0MJSzkLCfcrUQKSfVR3tCC7PVlG+ppCWhwXCILqoIyLzT6uZXMvJ0CHkGh6kzT1d2L5C1AKDkLepNi+xPHZeqOpSjxSfhU6b5qT/vBo6i+IFJumJBkGyNHKZJgS1uMRDKVN4hlQceBTnwlVUiKJ2e8ZDs0shW8nrjMuq+6aD95Pi+YQ0eO0R8fIVBZjyQrrmAu53RgAp5f+jDLGh/KY1YsWr/ZjVVUTlG43k2TuAR0uZnuL0/cpPfKkGuYb3e30/lnN5ULWvD4Z7hpclyy3VdOjZiCl38Y4N1dv3Lm3KWssW2/HeaDnZ9TOncRoboFbvn3KMC+rC7IhLRpkTQhXFbKo/XlhCsLHeN/2dfBxh27EDPrqWhaiewpcAvznQJcBLqBOZkOwJYalYYSQUOFj3Ag8/ZOp9P8c7GPz77+HmP/MYK1jVQtXkvBjJluQc4Cl8csxKfAixlnJm1SbfZTePUUdVoBjXNqqCgJkU6n6Rv4jyNd3Rw5eZZzfVeJyyHK5jej1T+C6gvks/E+MXTttTGYSuBStp2RvBVn6MJp4hfPcvvaFdKJYYQkIXv9FITKCFTOJlA9122yTjjgDV3rFeNs5yZga65WZjqFmUpgppIIIRCygqx4EbJ8vwZxq6Fr7wGMr0QfAmuBx7IWJlkZLWDeKfHBh4AtEzywoWsjwHrgxgMy5HHgJUPXUtnuTUvt68p0q8XQtc57j4O7ZAessMmnQ0P2fakz09lEBqD9tgP8Y4pBDgNPGLp2wOmgxAHomH2P2jZFINuAZrvfSX2fqQXeAlZnqtRZ1G1/n9lh6FrPlHwsGgcVBGoAHVgFNAHjD5/bwFFgLxAFLhi65jr3/gf5bn9sjzdf+wAAAABJRU5ErkJggg==");
    background-repeat: no-repeat;
    background-position: center;
}

#sticky-social a[class*=whatsapp],
#sticky-social a[class*=whatsapp] span,
#sticky-social a[class*=whatsapp]:hover {
    background-color: #25d366;
    text-shadow: #000 1px 1px 1px
}

#sticky-social a[class*=whatsapp] {
    background-image: url("data:image/png;base64,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");
    background-repeat: no-repeat;
    background-position: center;
}

#sticky-social a.whatsapp span {
    height: 45px;
}
