.vps_main .banner-inner {    width: 100%;    height: auto;    padding: 50px 0;}.banner-inner {    width: 100%;    height: auto;    background-image: url(../images/domain_search/banner-bg-hosting.jpg);    position: relative;    overflow: hidden;    padding: 50px 0;}.banner-inner, .banner-inner .banner-image {    background-position: center;    background-size: cover;    background-repeat: no-repeat;}.banner-inner .banner-content {    text-align: center;}.bulksearch-main .banner-content .banner-image {    background-image: url(../images/bulk.png);}.banner-inner .banner-content .banner-title {    color: #fff;    font-size: 42px;    font-weight: 700;    line-height: 150%;    letter-spacing: 0;    margin-left: 0;    margin-right: 0;    margin-top: 0;}.banner-inner .banner-content .banner-subtitle {    color: #fff;    max-width: 1000px;    font-size: 16px;    font-weight: 400;    line-height: 24px;    letter-spacing: .7px;    display: block;    margin: 11px auto;}.banner-inner .banner-content .banner-text {    max-width: 1000px;    color: #fff;    font-size: 14px;    font-weight: 400;    line-height: 24px;    display: block;    margin: 19px auto;}.banner-inner .banner-image {    width: 68px;    height: 68px;    background-image: none;    margin: 0 auto 10px;}@media screen and (max-width: 767px) {    .banner-inner .banner-content .banner-title {        font-size: 24px;    }}@media screen and (max-width: 1199px) {    .banner-inner .banner-content .banner-title {        font-size: 32px;    }}.bulksearch_section .form-group textarea.form-control.textarea-height {    height: 150px;}.bulksearch_section .form-group textarea.form-control {    resize: none;    border-color: #e4e4e4;    font-size: 20px;    background: #f0f0f0;    background: rgba(240, 240, 240, .5);    padding-top: 15px;    padding-bottom: 15px;    -webkit-box-shadow: none !important;    box-shadow: none !important;}.bulksearch_section .tld_radio {    margin-bottom: 25px;}.bulksearch_section .tld_radio .radio_label {    display: table;}.radio_label {    position: relative;    display: inline-block;    margin-right: 15px;    margin-bottom: 15px;}.radio_label input[type=radio] {    position: absolute;    visibility: hidden;}input[type=checkbox], input[type=radio] {    box-sizing: border-box;    padding: 0;}.radio_label input[type=radio]:checked~label {    color: #18b35c;}.radio_label label {    color: #4d4d4d;    font-size: 18px;    font-weight: 500;    padding-left: 30px;    padding-bottom: 0;    position: relative;    z-index: 6;}.radio_label input[type=radio]:checked~.check {    border: 3px solid #18b35c;}.radio_label .check {    display: block;    position: absolute;    border: 3px solid #4d4d4d;    border-radius: 100%;    height: 20px;    width: 20px;    top: 4px;    left: 0;    z-index: 5;    transition: border .25s linear;    -webkit-transition: border .25s linear;}.radio_label input[type=radio]:checked~.check::before {    background: #18b35c;}.radio_label .check::before {    display: block;    position: absolute;    content: '';    border-radius: 100%;    height: 10px;    width: 10px;    top: 0;    left: 0;    bottom: 0;    right: 0;    margin: auto;    transition: background .25s linear;    -webkit-transition: background .25s linear;}/* .btn, .btn-primary, button {    color: #fff !important;    background-color: #18b35c !important;    border-color: #18b35c !important;    padding: 6px 15px !important;    border-radius: 30px !important;    letter-spacing: 1px !important;}.btn-primary:hover, .btn:hover, button:hover {    color: #fff !important;    background-color: #03305d !important;    border-color: #03305d !important;} */.domainlist-page {    padding-top: 15px;    padding-bottom: 15px;}.domainlist-page .domain_list_table {    position: relative;    border-radius: 10px;    overflow: hidden;    border: 1px solid #f0f0f0;    margin-bottom: 30px;}body table {    width: 100%;    margin-bottom: 15px;    border: 1px solid #e0e0e0;    margin-bottom: 0;}body table tr th, body table tr:nth-of-type(odd) {    background-color: #f0f0f0;}body table tr th {    border-bottom: 1px solid #e0e0e0;    color: #000;}select.bs-select-hidden, select.selectpicker {    display: none !important;}body table tr td, body table tr th {    font-size: 16px;    line-height: 150%;    color: #a6a6a6;    border: 1px solid #e0e0e0;    padding: 8px;}.domainlist-page .filter-arrow {    display: inline-block;    vertical-align: middle;    margin-left: 5px;}.domainlist-page .filter-arrow .top-arrow {    border-bottom: 8px solid grey;    margin-bottom: 1px;}.domainlist-page .filter-arrow .bottom-arrow, .domainlist-page .filter-arrow .top-arrow {    display: block;    width: 0;    height: 0;    border-left: 5px solid transparent;    border-right: 5px solid transparent;    transition: .4s;    cursor: pointer;}.domainlist-page .filter-arrow .bottom-arrow {    border-top: 8px solid grey;}.domain-landing-section .country-filter-main button {    padding: 11px 15px;    height: 53px;}.domain-landing-section .filter-tabbing {    text-align: center;    width: 100%;}.domain-landing-section .filter-tabbing .nav-country {    border-radius: 6px;    height: auto;    display: inline-block;    border: none;    margin: 25px 0;}.domain-landing-section .filter-tabbing .nav-country li {    display: inline-block;    margin: 0 0 0 -4px;}.domain-landing-section .country-filter-main .countries-search, .domain-landing-section .country-filter-main input {    width: 710px;    -webkit-box-shadow: -2px 1px 7px #b3b3b3;    box-shadow: -2px 1px 7px #b3b3b3;    resize: none;    -webkit-appearance: none;    padding: 15px 57px 12px 18px;}.domain-landing-section .filter-tabbing .nav-country li:nth-child(1) a {    border-radius: 5px 0 0 5px;}.domain-landing-section .filter-tabbing .nav-country li a.active, .domain-landing-section .filter-tabbing .nav-country li a:hover {    background: #18b35c;    color: #fff;}.domain-landing-section .filter-tabbing .nav-country li a {    border: 1px solid #18b35c;    display: inline-flex;    min-width: 89px;    max-width: 122px;    white-space: nowrap;    overflow: hidden;    height: 36px;    font-weight: 500;    color: #18b35c;    line-height: 21px;    text-overflow: ellipsis;    text-align: center;    border-right: none;    padding: 8px 15px;    margin: 0 auto;}.domain-landing-section .filter-tabbing .nav-country li a span {    overflow: hidden;    color: inherit;    font-size: 15px;    line-height: 20px;    margin: 0 auto;}.domain-landing-section .filter-tabbing .nav-country li:last-child a {    border-radius: 0 17px 17px 0;    border-right: 1px solid #18b35c;}.c-radio-btn {    position: relative;    padding-right: 25px;}.custom-radio {    display: table;    padding-left: 35px;    padding-right: 20px;    margin-bottom: 7px;    cursor: pointer;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    text-align: left;    font-size: 14px;    color: #333;    vertical-align: middle;    font-weight: 500;    position: relative;}.domain-landing-section .filter-tabbing .common-map.flag-yellow {    background: #ffc26f;}.domain-landing-section .filter-tabbing .common-map.custom-flag {    background-image: none;    display: inline-flex;    vertical-align: middle;    justify-content: center;    align-self: center;    align-items: center;    color: #000;    font-size: 12px;    overflow: hidden;    word-break: break-word;}.domain-landing-section .filter-tabbing .common-map {    width: 40px;    height: 30px;    display: inline-block;    vertical-align: middle;    background-image: none;    background-position: 0 0;    background-repeat: no-repeat;}.custom-radio input {    position: absolute;    opacity: 0;    cursor: pointer;    width: 100% !important;    left: 0;    height: 100%;}.checkmark {    height: 17px;    width: 17px;    border: 1px solid;    position: absolute;    left: 0;    right: auto;    top: 3px;}.checkmark, .custom-radio input:checked~.checkmark {    background-color: transparent;}.domain-landing-section .filter-tabbing .domain-country {    float: right;    color: #333;    font-weight: 500;    padding-right: 13px;    position: relative;}.c-radio-btn a {    padding-bottom: 9px;    position: absolute;    left: auto;    right: -13px;    top: 0;    display: none;}.domain-landing-section .filter-tabbing .common-map.flag-pink {    background: #d185d8;}.domain-landing-section .filter-tabbing .common-map.flag-purple {    background: #8885d7;}.domain-landing-section .filter-tabbing .common-map.flag-orange {    background: #fe7c69;}.domain-landing-section .filter-tabbing .common-map.flag-green {    background: #9bdbaf;}.domain-landing-section .filter-tabbing .common-map.flag-red {    background: #febeb3;}.domain-landing-section .filter-tabbing .common-map.flag-sky {    background: #ace4f9;}.domain-landing-section .filter-tabbing .common-map.flag-lighty {    background: #ffd499;}.custom-radio input:checked~.checkmark:after {    display: block;}.checkmark:after {    content: "";    position: absolute;    display: none;}.custom-radio .checkmark:after {    left: 5px;    top: 1px;    width: 5px;    height: 11px;    border: solid #737373;    border-width: 0 3px 3px 0;    -webkit-transform: rotate(45deg);    -khtml-transform: rotate(45deg);    -moz-transform: rotate(45deg);    -ms-transform: rotate(45deg);    -o-transform: rotate(45deg);    transform: rotate(45deg);}