@charset "utf-8";

/*@font-face{font-family:'Josefin Sans';font-display: swap;src:local('Josefin Sans Regular'), local('JosefinSans-Regular'), local('JosefinSans-Bold'), local('JosefinSans-Light'), src:url('../fonts/JosefinSans-Bold.ttf') format('truetype');font-weight:bold;font-style:normal;}*/

@font-face {
    font-family: 'Josefin Sans';
    font-display: swap;
    src: url('../fonts/JosefinSans-Regular.ttf') format('truetype');
    src: url('../fonts/JosefinSans.eot');
    src: url('../fonts/JosefinSans.eot?#iefix') format('embedded-opentype'), url('../fonts/JosefinSans.woff2') format('woff2'), url('../fonts/JosefinSans.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}


/*@font-face{font-family:'Josefin Sans';font-display: swap;src:url('../fonts/JosefinSans-Light.ttf') format('truetype');font-weight:300;font-style:normal;}*/

@font-face {
    font-family: 'Aileron-Bold';
    font-display: swap;
    src: url('../fonts/Aileron-Bold.otf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Aileron-Regular';
    font-display: swap;
    src: url('../fonts/Aileron-Regular.otf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Tahoma";
    src: url("../fonts/Tahoma-Regular.eot");
    src: url("../fonts/Tahoma-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/Tahoma-Regular.woff2") format("woff2"), url("../fonts/Tahoma-Regular.woff") format("woff"), url("../fonts/Tahoma-Regular.ttf") format("truetype"), url("../fonts/Tahoma-Regular.svg#Tahoma") format("svg");
}

@font-face {
    font-family: "Georgia";
    src: url("../fonts/Georgia-Regular.eot");
    src: url("../fonts/Georgia-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/Georgia-Regular.woff2") format("woff2"), url("../fonts/Georgia-Regular.woff") format("woff"), url("../fonts/Georgia-Regular.ttf") format("truetype"), url("../fonts/Georgia-Regular.svg#Tahoma") format("svg");
}

@font-face {
    font-family: "Garamond";
    src: url("../fonts/Garamond-Regular.eot");
    src: url("../fonts/Garamond-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/Garamond-Regular.woff2") format("woff2"), url("../fonts/Garamond-Regular.woff") format("woff"), url("../fonts/Garamond-Regular.ttf") format("truetype"), url("../fonts/Garamond-Regular.svg#Tahoma") format("svg");
}

@font-face {
    font-family: "latoblack";
    src: url("/quick-checkout/fonts/lato-black-webfont.woff2") format("woff2"), url("/quick-checkout/fonts/lato-black-webfont.woff") format("woff");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "latoregular";
    src: url("/quick-checkout/fonts/lato-regular-webfont.woff2") format("woff2"), url("/quick-checkout/fonts/lato-regular-webfont.woff") format("woff");
    font-weight: normal;
    font-style: normal;
}

body {
    font-family: 'Josefin Sans', sans-serif;
    color: #282828;
    padding-right: 0 !important;
    letter-spacing: -.5px;
    -webkit-font-smoothing: antialiased;
}

button,
input,
select,
textarea {
    font-family: 'Josefin Sans', sans-serif !important;
}

select option {
    font-family: 'Josefin Sans', sans-serif !important;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 0;
    padding: 0;
}

p {
    margin: 0;
    padding: 0;
}

ul {
    margin: 0;
    padding: 0;
}

li {
    list-style: none;
}

* {
    outline: none;
}

input {
    border: none;
}

button {
    border: none;
}

.fix {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    background: #fff;
    z-index: 999;
    margin-top: 0;
    box-shadow: 0px 0px 12px #E9E9E9;
}

body.modal-open {
    margin-right: 17px !important;
}

.modal-open .top-head {
    left: -17px;
}

.modal-backdrop {
    background-color: #f1f1f1;
}

.modal-backdrop.in {
    opacity: .9;
}

.buy-information {
    background: #f9f9f9;
}

.buy-information h1 {
    text-align: center;
    padding: 0;
    font-size: 70px;
    font-weight: bold;
    color: #282828;
    margin: 0;
}

.like-book {
    font-size: 40px;
    color: #282828;
}

.buy-and-sell-box {
    padding: 80px 0 320px 0;
}

.buy-information p {
    text-align: center;
}

.sell-box {
    background: #fff;
    margin: 50px;
    padding: 30px;
}

.search-info h5 {
    color: #007796;
    font-size: 16px;
    text-transform: uppercase;
    text-align: center;
    padding-bottom: 30px;
}

.sell-box .form-group label {
    color: #222;
    font-size: 12px;
    clear: both;
    font-weight: normal;
}

.sell-box .form-group input {
    clear: both;
}

.head-bg {
    background: url(../images/back-bg.jpg) no-repeat center center;
    background-size: cover;
    min-height: 700px;
}

.font-10 {
    font-size: 10px;
    color: #777;
    float: right;
}

.offer-info {
    background: #fff;
}

.offer-info h5 {
    color: #ff6401;
    font-size: 16px;
    text-transform: uppercase;
}

.sell-box input[type="submit"] {
    text-align: center;
    width: 100%;
    color: #fff;
    font-size: 16px;
    border: none;
    outline: none;
    padding: 10px 0;
    margin-top: 20px;
}

.search-info i {
    text-align: center;
}

.search-info input[type="submit"] {
    background: #007796;
}

.offer-info input[type="submit"] {
    background: #ff6401;
}

.key {
    background: #f4f4f4;
}

.key input[type="text"] {
    background: #f4f4f4;
    outline: none;
    border: none;
    padding: 10px 5px;
    font-size: 12px;
    color: #777;
    width: 100%;
}

.key textarea {
    background: #f4f4f4;
    outline: none;
    border: none;
    padding: 10px 5px;
    font-size: 12px;
    color: #777;
    margin-bottom: 25px;
    width: 100%;
}

.multiple-keyword button {
    border: 1px solid #979797;
    background: #f9f9f9;
    border-radius: 15px;
    font-size: 11px;
    color: #777;
    padding: 5px 10px;
    margin: 5px 5px 0 0;
}

.price-box {
    border: 1px solid #ccc;
    padding: 3px;
    width: 50px;
    margin-right: 5px;
}

.top-head {
    margin: 170px 0 70px 0;
    padding: 0 0 11px 0px;
}

.ebook-info h4 {
    color: #282828;
    font-size: 40px;
    margin: 0;
    padding: 0;
}

.make-dollar {
    background: #282828;
}

.learn-bottom {
    text-align: center;
    margin: 45px 0;
    position: relative;
}

.learn-bottom h2 {
    color: #fff;
    font-size: 36px;
    padding-top: 65px;
}

.learn-bottom p span {
    color: #6f6f6f;
    font-size: 12px;
}

.learn-bottom p {
    color: #fff;
    font-size: 14px;
    font-weight: normal;
}

.speraed {
    margin: 30px 0;
}

.learn-more-btn a {
    text-align: center;
    color: #fff;
    font-size: 14px;
    padding: 10px 100px;
    margin-top: 20px;
    text-decoration: none;
    background: #019616;
}

.footer-bottom-box li {
    list-style: none;
}

.footer-bottom-box li h6 {
    color: #979797;
    font-size: 12px;
    font-weight: normal;
}

.footer {
    padding: 50px;
}

.blue-left-img {
    background: url(../images/blue-left-arrow.png) no-repeat;
    width: 140px;
    height: 225px;
    position: absolute;
    top: -45px;
    left: 30%;
}

.yellow-right-img {
    background: url(../images/yellow-right-arow.png) no-repeat;
    width: 140px;
    height: 225px;
    position: absolute;
    top: -45px;
    right: 30%;
}

.pg_nav_left ul li {
    text-align: center;
    list-style-type: none;
    float: left;
    font-family: 'Josefin Sans', sans-serif !important;
}

.pg_nav_left ul li a {
    line-height: 57px;
    color: #8b8b8b;
    text-decoration: none;
    font-size: 24px;
    padding: 0px;
    font-family: 'Josefin Sans', sans-serif !important;
}

.pg_nav_left ul li a .pg_nav_brdr {
    padding: 0 70px;
    border-right: 1px solid #eeeeee;
    display: inline-block;
    line-height: 20px;
}

.pg_nav_left ul li:nth-child(3) a .pg_nav_brdr {
    border-right: none;
}

.pg_nav_left ul li:hover {
    background-color: #eeeeee;
}

.pg_nav_left ul li.current:after {
    content: ' ';
    position: absolute;
    border: solid 10px transparent;
    border-top: solid 0px transparent;
    border-width: 10px;
    left: 50%;
    margin-left: -10px;
    border-color: #eeeeee transparent transparent transparent;
}

.pg_nav_left ul li.current>a {
    background-color: #eeeeee;
    color: #282828;
    font-weight: 600;
}

.pg_nav_left ul li.walt_riht.current>a {
    font-weight: 400;
}

.pg_nav_left ul li:hover:after {
    content: ' ';
    position: absolute;
    border: solid 10px transparent;
    border-top: solid 0px transparent;
    border-width: 10px;
    left: 50%;
    margin-left: -10px;
    border-color: #eeeeee transparent transparent transparent;
}

.page_nav {
    background-color: #f9f9f9;
}


/*Message icon start*/

.page_nav .walt_riht ul li strong {
    padding-left: 5px;
}

.page_nav .walt_riht {
    float: right;
}

.page_nav .walt_riht a {
    padding: 0 4px;
    color: #282828;
    font-size: 17px;
    font-family: 'Josefin Sans', sans-serif !important;
}

.page_nav .walt_riht a span img {
    float: left;
    margin-top: 10px;
    margin-right: 7px;
}

.page_nav .message_riht ul li strong {
    padding-left: 5px;
}

.page_nav .message_riht {
    float: right;
}

.page_nav .message_riht a {
    padding: 0 4px;
    color: #282828;
    font-size: 17px;
    font-family: 'Josefin Sans', sans-serif !important;
}

.page_nav .message_riht a span img {
    float: left;
    margin-top: 15px;
    margin-right: 3px;
}

.page_nav .message_mobile a {
    font-size: 14px;
}

.page_nav .message_mobile a {
    padding: 0 5px;
}


/*Message icon end*/

.pg_nav_left ul li.current a .pg_nav_brdr {
    border: none;
    font-family: 'Josefin Sans', sans-serif !important;
}

.top-head {
    margin: 0;
    -webkit-transition: background .5s ease-in-out, padding .5s ease-in-out;
    -moz-transition: background .5s ease-in-out, padding .5s ease-in-out;
    transition: background .5s ease-in-out, padding .5s ease-in-out;
    left: 0;
    top: 0;
    right: 0;
    background: #fff;
    z-index: 999;
}

.logo {
    padding: 23px 0 15px 0px;
}

a:focus {
    outline: none;
}

a:focus,
a:hover {
    text-decoration: none;
}

.search-top-infos input[type="search"] {
    outline: none;
    border: none;
    color: #282828;
    font-size: 20px;
    padding: 0px 0px 0px 25px;
    width: 165px;
}

.search-top-infos input[type="search"]::-webkit-input-placeholder,
.offer_information .titl input::-webkit-input-placeholder,
.offer_information .Description textarea::-webkit-input-placeholder,
.srch_information .kye_srch input::-webkit-input-placeholder {
    color: #979797;
    font-weight: 400;
}

.search-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAz1BMVEX////9/f39/f38/Pz8/Pz7+/v7+/v6+vr5+fn4+Pj29vb19fX19fX09PTx8fHv7+/u7u7r6+vr6+vr6+vp6enm5ubl5eXk5OTi4uLe3t7c3NzY2NjX19fU1NTT09PR0dHR0dHMzMzLy8vKysrFxcXExMTDw8PCwsLCwsLBwcG/v7+/v7++vr68vLy7u7u2tra2tra2tra1tbW0tLSzs7OxsbGvr6+srKynp6empqalpaWkpKSjo6OioqKhoaGhoaGenp6bm5uampqZmZmXl5f7HuSUAAAARHRSTlMABAUHCAkKDA4RFxgZGiInKjAxMjc9P0JIUFVgYmptcHJ8gIOPkJSVlpicnp+lp7KztLW5u7/EzNja3d7h4+bn7/X4+exgLbAAAACZSURBVBgZXcFVAoJAAATQUSzs7sJATFi7c+5/Jhdh/eA9uKqL4/MwyuMv5tBjwRc+cVPTQ6nGhQKeLcfwrGnAVeYOyo1JSCuWoHTYh3SlBiXHJaQ38RflFtKRcShFziGZrEMZsgUpywt8+uelwTWlwE/6zBo8go9eIVEZkDThM/jzaVp04Mt0Z/akHQEEBYIEbQStuUfQ5v4FEkEWvMlOjq0AAAAASUVORK5CYII=') no-repeat 0% 51%;
}

.search-icon:focus,
.search-icon:active,
.search-review-icon:focus,
.search-review-icon:active {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAz1BMVEX////8/Pz7+/v5+fn4+Pj39/f39/f19fXz8/Px8fHs7Ozr6+vq6urp6eni4uLe3t7c3NzX19fW1tbV1dXR0dHMzMzKysrHx8fCwsK8vLy3t7eurq6srKympqajo6OhoaGfn5+WlpaTk5ORkZGGhoaGhoaCgoKBgYGBgYF/f397e3t6enp5eXl0dHRycnJpaWloaGhnZ2dmZmZjY2NhYWFeXl5aWlpTU1NJSUlHR0dFRUVERERBQUFAQEA9PT08PDw1NTUwMDAuLi4tLS0oKCjAVEdPAAAARHRSTlMABAUHCAkKDA4RFxgZGiInKjAxMjc9P0JIUFVgYmptcHJ8gIOPkJSVlpicnp+lp7KztLW5u7/EzNja3d7h4+bn7/X4+exgLbAAAACZSURBVBgZXcFVAoJAAATQUSzs7sJATFi7c+5/Jhdh/eA9uKqL4/MwyuMv5tBjwRc+cVPTQ6nGhQKeLcfwrGnAVeYOyo1JSCuWoHTYh3SlBiXHJaQ38RflFtKRcShFziGZrEMZsgUpywt8+uelwTWlwE/6zBo8go9eIVEZkDThM/jzaVp04Mt0Z/akHQEEBYIEbQStuUfQ5v4FEkEWvMlOjq0AAAAASUVORK5CYII=') no-repeat 0% 50%;
}

.user-img {
    float: left;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    overflow: hidden;
    display: inline-block;
    vertical-align: middle;
    margin-top: 8px;
}

.user-img img {
    display: inline-block;
    vertical-align: middle;
}

.user-icon {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.right-login-nav .nav>li>a {
    padding: 10px 15px 10px 20px;
    color: #282828;
    font-size: 20px;
}

.right-login-nav .nav>li>a:focus,
.right-login-nav .nav>li>a:hover,
.right-login-nav .nav>li>a:active {
    background: none;
}

.right-login-nav .nav .open>a,
.right-login-nav .nav .open>a:focus,
.right-login-nav .nav .open>a:hover {
    background-color: hsla(0, 0%, 0%, 0);
    border-color: transparent;
}

.login_sign li {
    float: left;
}

.login_sign li a {
    padding: 10px 0px 10px 20px;
    color: #282828;
    font-size: 20px;
    font-weight: 400;
    cursor: pointer;
    display: inline-block;
    vertical-align: middle;
}

.login_sign li .dropdown-menu>li>a {
    color: #8b8b8b;
    padding: 0 33px 6px 0;
}

.login_sign li .dropdown-menu>li>a:hover {
    background: none;
}

.login_sign li a.sign-up:hover {
    color: #019616;
}

.login_sign li li a {
    padding-right: 8px;
}

.login_sign {
    float: right;
}

.right-login-nav .dropdown {
    z-index: 999;
    float: right;
    right: 0px;
}

.right-login-nav .search-top-infos {
    float: left;
    width: 190px;
}

.right-login-nav .dropdown-menu {
    z-index: -1;
    padding-top: 60px;
    top: -17px;
    right: -15px;
    min-width: 170px;
    border-radius: 0;
    padding-bottom: 8px;
    box-shadow: inherit;
}

.login_sign li a.username {
    padding-left: 10px;
}

.right-login-nav .dropdown-menu li {
    text-align: right;
    clear: both;
    text-align: right;
    float: none;
}

.right-login-nav .navbar-nav>li>a {
    line-height: 28px;
}

.right-login-nav .nav>li>a.username {
    padding: 10px 0 10px 10px;
}

.wallet-icon {
    background: url(../images/img-icon.png) no-repeat 0% 50%;
    padding: 15px 0 15px 30px;
    margin-right: 15px;
}

.head-navigation .nav>li>a {
    padding: 21px 70px;
}

.head-navigation .nav>li>a:focus,
.head-navigation .nav>li>a:hover {
    background: #eeeeee url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAATCAYAAAB/TkaLAAABdklEQVR42qyUMS8EQRiGn5lZsztz7lajobqCiEL8BpU/4D/ohE6nkShUElHoUGolOq2IhkKORkVDNvbOhdzdZhT25Gzc7h2+7vve2SfvzvfuiiiKBFDl/8p5gAN2gcV/gh6KKIoAZoBrYOSPwFdgRqZNLXX719oCHrpOAcaAO2D8l8B7YBZ4F865r2mr1VpuNpt7vyGWSqUlrfUxwDcooBqNxmWn05kfBuh53lm5XF7o9jKjJ9batSFNJtba1d5BFopS6sz3/eNBib7v7yulrnpn2df/TK9z1TiOb5xzQR5QCPEShuG0EOIp12l6+N4Ys13k0hizkQX2dZrWaL1eryVJMvmTqJSqVSqVOaCd1WTe12GtXe8npstp/6TJgqgcaa3Ps3Ot9Ynneaf9npNFfxxjzIoQwvXcd9sYkxu7IihSyosgCA66fRAEO1LKu9xU5CyqtybiOL4F3sIwnALi3GsbMOOP1tpN4LkIOIxTgCDddlJ08GMAklxs+6MD/9EAAAAASUVORK5CYII=') no-repeat bottom center;
}

.head-navigation .nav>li>a:focus,
.head-navigation .nav>li>a:hover .head-navigation .nav>li .down-arrow {
    display: inline-block;
}

.head-navigation .nav>li .down-arrow {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAATCAYAAAB/TkaLAAABdklEQVR42qyUMS8EQRiGn5lZsztz7lajobqCiEL8BpU/4D/ohE6nkShUElHoUGolOq2IhkKORkVDNvbOhdzdZhT25Gzc7h2+7vve2SfvzvfuiiiKBFDl/8p5gAN2gcV/gh6KKIoAZoBrYOSPwFdgRqZNLXX719oCHrpOAcaAO2D8l8B7YBZ4F865r2mr1VpuNpt7vyGWSqUlrfUxwDcooBqNxmWn05kfBuh53lm5XF7o9jKjJ9batSFNJtba1d5BFopS6sz3/eNBib7v7yulrnpn2df/TK9z1TiOb5xzQR5QCPEShuG0EOIp12l6+N4Ys13k0hizkQX2dZrWaL1eryVJMvmTqJSqVSqVOaCd1WTe12GtXe8npstp/6TJgqgcaa3Ps3Ot9Ynneaf9npNFfxxjzIoQwvXcd9sYkxu7IihSyosgCA66fRAEO1LKu9xU5CyqtybiOL4F3sIwnALi3GsbMOOP1tpN4LkIOIxTgCDddlJ08GMAklxs+6MD/9EAAAAASUVORK5CYII=') no-repeat bottom center;
    width: 20px;
    height: 20px;
    display: none;
    bottom: -25%;
    position: absolute;
    left: 44%;
}

.title-box {
    margin-top: 25px;
}

.title-head {
    font-weight: bold;
    font-size: 20px;
    color: #282828;
    margin: 0;
    padding: 30px 0 18px 0;
}

.f-right {
    float: right;
}

.short-title input[type="text"] {
    color: #282828;
    font-size: 50px;
    padding: 0;
    margin: 0;
    background: #f4f4f4;
    outline: none;
    border: none;
    width: 100%;
    letter-spacing: -.5px;
}

.short-title {
    background: #f4f4f4;
    padding: 14px 30px;
    margin: 0 0 21px 0;
    position: relative;
    font-size: 50px;
}

.tab-box {
    background: #f9f9f9;
    border-top: 2px solid #007796;
    padding-bottom: 80px;
}

.standard-offer a {
    padding: 40px;
    text-align: center;
    color: #007796;
    font-size: 24px;
    font-weight: bold;
    display: block;
    border: 1px solid #007796;
    background: #f5fbfd;
}

.standard-offer {
    margin: 50px 0;
    padding-right: 0;
}

.new-service {
    margin: 50px 0;
    border-left: none;
    padding-left: 0;
}

.standard-offer a span {
    font-size: 18px;
}

.new-service a {
    padding: 40px;
    text-align: center;
    color: #282828;
    font-size: 24px;
    font-weight: bold;
    display: block;
    border: 1px solid #cccccc;
}

.new-service a span {
    font-size: 18px;
}

.title-head span {
    padding-left: 5px;
    font-weight: normal;
    padding-right: 10px;
}

.dicription-box textarea.dicription {
    color: #f9f9f9;
    font-size: 24px;
    font-weight: bold;
}

.tag-box-col span {
    color: #979797;
    font-size: 20px;
    font-weight: bold;
}

.tag-box-col .days-span {
    color: #282828 !important;
}

.tag-box-col .tag {
    color: #000;
    font-size: 20px;
    margin: 0 30px 0 10px;
    padding: 15px 18px;
    background: #fff;
    border: none;
    outline: none;
    width: 78%;
}

.tag-box-col input::-webkit-input-placeholder {
    color: #979797 !important;
}

.tag-box-col input::-moz-placeholder {
    color: #979797 !important;
}

.tag-box-col input:-ms-input-placeholder {
    color: #979797 !important;
}

.tag-box-col input:-moz-placeholder {
    color: #979797 !important;
}

.tag-box-col a.add-more {
    color: #979797;
    font-size: 20px;
    font-weight: bold;
    padding: 10px 0;
    display: block;
}

.f-left {
    float: left;
}

.short-title input[placeholder="text"] {
    color: #282828;
    font-size: 50px;
}

a.learn-more,
a.learn-more:hover,
a.learn-more:focus,
a.learn-more:active {
    color: #019616;
}

.tag-box-col select {
    color: #282828;
    font-size: 20px;
    font-weight: bold;
    margin: 0 30px 50px 10px;
    padding: 15px;
    background: #fff;
    border: none;
    outline: none;
    width: 78%;
    cursor: pointer;
}

p.cutm-msg,
p.mmbr-msg {
    font-size: 20px;
}

p.limited-msg {
    font-size: 20px;
    margin-bottom: 4px;
}

.tag-box-col .price-text {
    color: #000;
    font-size: 20px;
    margin: 0 10px 0 0px;
    padding: 14px 10px;
    background: #fff;
    border: none;
    outline: none;
    width: 40%;
}

.tag-box-col .days-text {
    color: #000;
    font-size: 20px;
    margin: 0 10px 0 5px;
    padding: 15px 10px;
    background: #fff;
    border: none;
    outline: none;
    width: 40%;
}

.days-span {
    margin-top: 0 !important;
    width: 200px;
}

.tag-box-col span.price-dollar {
    font-size: 20px;
    font-weight: 400;
    color: #282828;
}

.picture-option {
    font-size: 20px;
    color: #282828;
    padding: 25px 8px;
}

.picture-option .glyphicon {
    font-size: 12px;
    color: #282828;
}

.nav>li>a.picture-option:focus,
.nav>li>a.picture-option:hover,
.nav>li>a.picture-option:active {
    background-color: hsla(0, 0%, 0%, 0);
}

.img-icon-box span {
    font-size: 20px;
    color: #282828;
}

.snippet-img-box {
    width: 100px;
    height: 100px;
    text-align: center;
    margin: 20px 0;
    overflow: hidden;
    border: 1px solid #979797;
}

.center-snippet {
    text-align: center;
    width: 100px;
    position: relative;
}

.center-snippet-banner {
    text-align: center;
    width: 284px;
    position: relative;
}

.center-snippet a {
    font-size: 18px;
    color: #979797;
    position: absolute;
    right: -80px;
    top: 40px;
}

.center-snippet-banner a {
    font-size: 18px;
    color: #979797;
    position: absolute;
    right: -80px;
    top: 40px;
}

.snippet-img-box img {
    vertical-align: middle;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.snippet-img-box input[type="file"] {
    width: 100px;
    height: 100px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    cursor: pointer;
}

.snippet-banner-img-box {
    width: 284px;
    height: 100px;
    text-align: center;
    margin: 20px 0;
    overflow: hidden;
    border: 1px solid #979797;
}

.snippet-banner-img-box img {
    vertical-align: middle;
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.snippet-banner-img-box input[type="file"] {
    width: 284px;
    height: 100px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    cursor: pointer;
}

.img-icon-box span.note {
    font-size: 18px;
    color: #979797;
    padding-right: 192px;
}

.pre-next-btn {
    position: relative;
}

.pre-next-btn a {
    font-size: 24px;
    color: #979797;
    padding: 10px 0px;
    display: block;
    cursor: pointer;
}

.display-block {
    display: block;
}

.img-btn-next {
    padding: 50px 0 100px 0;
}

.by_sel_ay_infos {
    background-color: #f9f9f9;
    padding-bottom: 18px;
}

a.slide-read-more {
    text-align: right;
    color: #019616;
    font-size: 24px;
    font-family: 'Josefin Sans', sans-serif;
    text-decoration: none;
    float: right;
    margin-top: -40px;
}

a.slide-read-more:hover {
    color: #019616;
}

.dis-hdng {
    display: block;
    text-align: center;
}

.by_sel_ay_infos .dis-hdng span {
    font-size: 40px;
}

.by_sel_ay_infos .dis-hdng {
    display: block;
    text-align: center;
    margin: 0 auto;
}

.by_sel_ay_infos .dis-hdng h1 {
    padding-top: 80px;
    font-size: 70px;
    font-weight: bold;
    letter-spacing: -1.5px;
}

.turn-your,
.get-the {
    font-size: 30px;
    font-weight: 400;
    width: 100%;
    padding: 0 35px;
}

.get-the {
    font-size: 30px;
    font-weight: 400;
    width: 100%;
    padding: 0 35px;
}

.get-the {
    background-color: #007796;
    line-height: 88px;
    color: #fff;
    height: 88px;
}

.dis-hdng img {
    vertical-align: top;
}

.turn-your {
    background-color: #ff6401;
    line-height: 88px;
    padding: 0px 62px;
    color: #fff;
    margin-left: 3px;
    height: 88px;
}

.information_section {
    background-image: url('../images/back-bg.jpg');
    background-position: 50% 23%;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 95px 0;
}

.srch_information,
.offer_information {
    background-color: #fff;
    overflow: hidden;
    padding: 0 39px;
    min-height: 670px;
    position: relative;
}

.srch_information h3 {
    text-align: center;
    color: #007796;
    padding: 51px 0 54px 0;
    font-weight: 900;
}

.srch_information .kye_srch input,
.offer_information .Description textarea,
.offer_information .titl input {
    background-color: #f4f4f4;
    border: medium none;
    padding: 15px 15px 15px 20px;
    width: 100%;
    margin: 19px 0 32px 0;
    font-size: 20px;
    border: 1px solid #f4f4f4;
    color: #282828;
}

.kye_srch input:focus,
.kye_srch input:active,
.srch_information .kye_srch input:focus,
.offer_information .Description textarea:focus,
.offer_information .titl input:focus,
.srch_information .kye_srch input:active,
.offer_information .Description textarea:active,
.offer_information .titl input:active {
    background: none;
    border: 1px solid #000;
}

.kye_srch h4,
.Description h4,
.titl h4,
.Poplr_tag h4 {
    font-weight: 900;
    font-size: 20px;
    float: left;
}

.Poplr_tag h4 {
    margin-bottom: 20px;
}

.srch_information .Poplr_tag span {
    display: inline-block;
    padding-top: 0;
    font-size: 20px;
    padding-left: 5px;
    line-height: 22px;
}

.srch_information .poplr_tg_btn {
    clear: both;
    display: block;
    overflow-y: hidden;
    height: 225px;
}

.srch_information .brow_offer input[type="submit"],
.offer_information .next input[type="submit"] {
    border-radius: 1px;
    font-size: 24px;
    line-height: 46px;
    border: none;
    width: 100%;
    color: #fff;
    font-weight: bold;
    height: 58px;
}

.srch_information .brow_offer input[type="submit"] {
    background-color: #007796;
}

.srch_information .info-reqst-link p,
.srch_information .info-reqst-link a {
    color: #007796;
    font-size: 20px;
    margin: 18px 0 0 0;
    text-align: center;
    display: block;
}

.offer_information h3 {
    text-align: center;
    color: #ff6401;
    padding: 51px 0 54px 0;
    font-weight: 900;
}

.titl,
.Description,
.us_dollr,
.hpricing_type {
    position: relative;
}

.titl label.error,
.Description label.error,
.us_dollr label.error {
    position: absolute;
    bottom: 0px;
    left: 0px;
    padding: 0;
}

.offer_information .titl a {
    font-size: 18px;
    float: right;
    color: #979797;
    cursor: pointer;
    line-height: 22px;
}

.offer_information .titl a:hover,
.offer_information .titl a:focus,
.offer_information .titl a:active {
    color: #ff6401;
}

.offer_information .Description textarea {
    resize: none;
    min-height: 105px;
}

.offer_information .price {
    margin-top: 0px;
}

.offer_information .price p {
    margin-top: 0px;
    font-weight: 900;
    font-size: 20px;
}

.offer_information .price p span {
    margin-top: 20px;
    font-weight: 400;
    color: #8b8b8b;
    font-size: 18px;
}

.offer_information .price p span a {
    margin-top: 20px;
    color: #ff6401;
    font-size: 18px;
    font-weight: 400;
    text-decoration: none;
}

.offer_information .us_dollr input {
    width: 60px;
    height: 36px;
    border: 1px solid #979797;
    padding: 5px;
    font-size: 20px;
    color: #282828;
    margin-bottom: 34px;
}

.offer_information .us_dollr span {
    font-size: 17px;
    font-weight: 400;
    color: #000000;
    padding-left: 5px;
}

.offer_information .next input[type="submit"] {
    background-color: #ff6401;
}

.blank_space {
    min-height: 144px;
}

.make_dollar_section {
    background-color: #282828;
    display: block;
}

.make_dollar_section .make_dollar {
    margin: 92px 0 95px 0px;
    text-align: center;
}

.make_dollar_section .left_img {
    float: right;
    margin-right: -108px;
}

.make_dollar_section .right_img {
    float: left;
    margin-left: -118px;
}

.make_dollar_section .make_dollar h2 {
    font-size: 54px;
    font-weight: bold;
    color: #fff;
    padding-top: 4px;
    letter-spacing: -.8px;
}

.make_dollar_section .make_dollar h4 {
    color: #979797;
    font-size: 24px;
    padding-top: 6px;
}

.make_dollar_section .make_dollar .spread {
    margin-top: 47px;
    color: #ececec;
    font-size: 24px;
    padding: 0 35px;
}

.make_dollar_section .make_dollar .spread span {
    color: #fff;
    font-size: 24px;
    font-weight: 900;
}

.make_dollar_section .make_dollar .lrn_more {
    margin-top: 50px;
    width: 84%;
    margin-left: auto;
    margin-right: auto;
}

.make_dollar_section .make_dollar .lrn_more input[type="submit"] {
    background-color: #019616;
    border-radius: 0;
    font-size: 24px;
    line-height: 42px;
    border: none;
    width: 100%;
    color: #fff;
    font-weight: bold;
}

.lrn_more a {
    background-color: #019616;
    border-radius: 0;
    font-size: 24px;
    line-height: 42px;
    border: none;
    width: 100%;
    color: #fff;
    font-weight: bold;
}

.lrn_more a:hover,
.lrn_more a:active,
.lrn_more a:focus {
    background-color: #019616;
    color: #fff;
}

.aax-cross {
    display: inline-block;
    position: relative;
    border: 1px #999 solid;
    border-radius: 30px;
    width: 25px;
    height: 25px;
}

.aax-cross:before,
.aax-cross:after {
    background: #999;
    border-radius: 2px;
    content: "";
    display: block;
    height: 12px;
    left: 50%;
    position: absolute;
    top: 50%;
    width: 1px;
}

.aax-cross:before {
    transform: translate(-50%, -50%) rotate(45deg);
}

.aax-cross:after {
    transform: translate(-50%, -50%) rotate(-45deg);
}

.login_section {
    text-align: center;
    position: relative;
    background-color: #fff;
    width: 658px;
    margin: 0 auto;
}

.login_section .crcal_arro .aax-cross {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 999;
    cursor: pointer;
    margin-top: 20px;
    margin-right: 20px;
}

.login_section h1 {
    font-size: 40px;
    margin-top: 48px;
}

.login_section h6 {
    font-size: 44px;
    padding: 42px 0 25px 0;
    letter-spacing: -1px;
}

.btn_lft {
    position: relative;
}

.rht {
    float: right;
}

.opcty {
    opacity: 0.3;
}

.logn_info {
    padding-top: 30px;
    display: block;
    clear: both;
    padding: 0 35px;
    position: relative;
}

.login_section .btn_lft i {
    font-size: 30px;
    width: 35px;
    text-align: center;
    padding: 13.9px 0;
    float: left;
    margin-left: 6px;
    margin-right: 17px;
}

.login_section .btn_lft .gogl {
    background-color: #da4835 !important;
}

.login_section .btn_lft .fb {
    background-color: #3a5997;
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    text-align: left;
    line-height: 58px;
    width: 100%;
    float: left;
    margin-bottom: 11px;
    height: 58px;
}

.login_section .btn_lft .checkbox {
    font-size: 24px;
    margin-top: 20px;
}

.login_section .btn_lft .checkbox .styled {
    visibility: hidden;
}

.login_section .btn_lft .checkbox-info span.keep-me-login {
    float: left;
    font-size: 18px;
    color: #979797;
    padding-left: 38px;
}

.login_section .btn_lft .checkbox-info label:not(.error) {
    position: absolute;
    width: 28px;
    height: 28px;
    left: 0;
    border-radius: 50%;
    margin-left: 0;
    border: 1px solid #cccccc;
    background-color: #fff;
}

.login_section .btn_lft .checkbox-info input[type=checkbox]:checked+label {
    background: #019616 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAiklEQVR42mL4//8/AxnYEYi7QWxyNJv8R4DjTAykARMgPo3EvwczlQOIOUmwGQR6YF7gQhLkJkUzzABk8BtqILJmYzQ1E5HlQUQpmoLXQMwEVSCPJrcJ3XUwRg6awq1AbEZIM3o0ohtCUDO2dJBDimZcCSmHWM0gzIIlsUwBYl4g1gfiCEIpCyDAACeHFe5XCHeFAAAAAElFTkSuQmCC') no-repeat scroll 50% 50%;
    border: none;
}

.login_section .btn_lft .checkbox-info a {
    color: #019616;
    font-weight: 400;
    font-size: 18px;
}

.login_section .btn_lft .checkbox-info .forgot {
    color: #979797;
    font-weight: 400;
    font-size: 18px;
    padding-top: 15px;
    display: inline-block;
}

.hr_line {
    border-left: solid 1px #e5e5e5;
    height: 127px;
    display: inline-table;
    position: absolute;
    left: 50%;
    margin-left: -1px;
}

.login_section .btn_lft .checkbox-info span {
    width: 100%;
    display: inline-block;
    font-size: 24px;
    margin: 0px 0 0 0;
    text-align: left;
}

.login_section .btn_lft .checkbox-info .by {
    font-size: 17px;
    margin-left: 20px;
}

.login_section .btn_lft .checkbox-info {
    width: 100%;
    display: inline-block;
    font-size: 24px;
}

.login_section .rht input {
    background-color: #eeeeee;
    padding-left: 10px;
    font-size: 20px;
    width: 100%;
    padding-right: 10px;
    float: left;
    margin-bottom: 11px;
    height: 58px;
}

.login_section .rht input[type="submit"] {
    background-color: #019616;
    margin-bottom: 10px;
    color: #fff;
    font-weight: bold;
    font-size: 24px;
    margin-top: 20px;
    width: 100%;
    line-height: 60px;
}

.login_section .logn_footer {
    border-top: solid 1px #e5e5e5;
    margin-top: 20px;
}

.login_section .logn_footer span a {
    color: #019616;
    cursor: pointer;
}

.eml_snd_btn_section {
    width: 100%;
    display: inline-block;
    margin-top: 20px;
}

.eml_snd_btn_section .eml_snd input {
    background-color: #eeeeee;
    padding: 14px 10px 14px 28px;
    border: none;
    width: 384px;
    float: left;
    font-size: 20px;
    margin-left: 35px;
}

.eml_snd_btn_section .eml_snd input[type="submit"] {
    background-color: #019616;
    padding: 11px 45px;
    float: left;
    color: #fff;
    font-weight: bold;
    border: none;
    font-size: 24px;
    width: inherit;
    margin-left: 0;
}

.eml_snd label.error {
    margin-left: 35px;
    clear: both;
}

.eml_snd_btn_section .eml_snd .aax-cross {
    float: left;
    cursor: pointer;
    margin: 16px 0 16px 27px;
}

.login_section .logn_footer span {
    text-align: center;
    line-height: 63px;
    font-size: 20px;
    font-weight: 400;
}

.please_pick_sction .pls_pik {
    text-align: center;
    margin-top: 130px;
}

.please_pick_sction .pls_pik h1 {
    font-size: 50px;
    font-weight: bold;
}

.please_pick_sction .pls_inpt {
    margin-top: 25px;
}

.please_pick_sction .pls_pik input[type="submit"] {
    background-color: #019616;
    padding: 12px 35px;
    color: #fff;
    font-weight: bold;
    font-size: 22px;
}

.please_pick_sction .pls_pik input {
    background-color: #eeeeee;
    padding: 14px 10px;
    font-weight: 500;
    font-size: 20px;
    width: 100%;
    margin-right: 15px;
}

.blk_space {
    margin-top: 580px;
}

.display-none {
    display: none;
}

label.error {
    font-size: 18px !important;
    color: red;
    text-align: left;
    display: block;
    padding: 5px 0 0 8px;
}

label.error a {
    cursor: pointer;
}

.btn_lft .message-alert {
    display: block;
    font-size: 18px;
    color: #F00;
    padding: 5px 0 0 8px;
    text-align: left;
    font-weight: 700;
}

.attach-file input[type="file"] {
    position: absolute;
    top: 0;
    left: 0;
    font-size: 15px;
    padding: 5px;
    opacity: 0;
    cursor: pointer;
}

.attach-file input[type="file"]:focus,
.attach-file input[type="file"]:active {
    outline: none;
}

.attach-file {
    margin: 15px 0 25px 0;
    position: relative;
}

.attach-file p {
    position: relative;
    margin-top: 15px !important;
}

.attach-file span {
    font-size: 20px;
    font-weight: 700;
    color: #007796;
    cursor: pointer;
}

.attach-file a {
    color: #019616;
    font-size: 20px;
}

.attach-file a:hover,
.attach-file a:active,
.attach-file a:focus {
    color: #019616;
}

.module-box li button {
    border: 1px solid #ccc;
    background: #fff;
    font-size: 24px;
    font-weight: 700;
    padding: 15px 30px;
    margin-right: 5px;
}

.module-box li.active-module button {
    background: #f5fbfd;
    border: 1px solid #7eb5c3;
    color: #007796;
}

.module-box li a {
    border: 1px solid #ccc;
    background: #fff;
    font-size: 24px;
    font-weight: 700;
    padding: 14px 30px;
    margin-right: 5px;
    margin-bottom: 5px;
}

.module-box li.active-module a {
    background: #f5fbfd;
    border: 1px solid #7eb5c3;
    color: #007796;
}

.navbar-nav>li.f-right {
    float: right;
    text-align: right;
}

.module-box .navbar-nav {
    width: 100%;
    margin: 50px 0 0 0;
}

.navbar-nav>li>a.add-module {
    font-size: 18px;
    color: #019616;
    padding-top: 14px;
    padding-right: 25px;
    border: none;
    background: none;
}

.navbar-nav>li>a.close-this-module {
    font-size: 18px;
    color: #282828;
    padding-top: 14px;
    padding-right: 25px;
    border: none;
    background: none;
}

.navbar-nav>li>a.delete-module {
    font-size: 18px;
    color: #e12522;
    padding-top: 14px;
    padding-right: 0;
    padding-left: 20px;
    border: none;
    background: none;
}

.nav>li>a.add-module:hover,
.nav>li>a.add-module:active,
.nav>li>a.add-module:focus {
    color: #019616;
    background: hsla(0, 0%, 0%, 0) none repeat scroll 0 0;
}

.nav>li>a.delete-module:hover,
.nav>li>a.delete-module:active,
.nav>li>a.delete-module:focus {
    color: #e12522;
    background: hsla(0, 0%, 0%, 0) none repeat scroll 0 0;
}

.module-name input[type="text"] {
    background: #fff;
    border: none;
    padding: 20px;
    font-size: 20px;
    color: #979797;
    width: 100%;
}

.attach-fil-msg p {
    font-size: 20px;
    color: #404040;
    padding: 14px 20px;
    margin: 0;
    background: #fff;
    margin-bottom: 10px;
}

.close-attch {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAA6lBMVEX//////v7//Pz++/v+9vb+9fX98fH509L4zc34zMv4ycj2wcD2v772vbz2u7r1uLf0r67zqKfzpaTzpKPyoaDynp3xnZvxnJrxm5rxmpnxmZjviojviYfuhoXuhoTuhYPuhILugYDtgH7tfHrtennsc3HrcG7rb23rbGrra2nramjqZmTpY2DpYV/pXlzpXVvpXVrpXFnoV1ToVlPoVVPnUE3nT0znTUvmRkTlRUPlRULlREHlQ0DlQT/lQD7lQD3lPzzjNTLjNDHjMzDjMi/jMS7jMC3iLyziLiviLCniKifhKCXhJiPhJSIQVbhqAAAATXRSTlMAAQQFCgwQNDo8P0lLTVBTXWZpam5xc3R1dneJio2Oj5CTlZmbpKeprK2us7e5vL2+v8XGx83O0NjZ2tvc3t/g4ezu7/Dx8vP19/n7/lE9XYgAAADFSURBVBgZVcGJNkJRAEDRg8xzCJHKmKjIlLmUZDj//zvuu94ie/NjZve802vuz/Nn+spUa4FU3iEFonX/KRJMGtwbtQ0WgEf9OmbLoDaW/9TuCFPqHVDWOtBQl9lT37eByg2w2lfPuDRRJsqZeKRrVM0ABaNXBka340DV6I1rE3Wisok2BwanwM4RsGNwwZz6DOS0DDTVTejoIE/WoMjii35kYNagYdQ0yBKU/KdCVHLIIamlJ1OdNX6Nrpy0ev2H2sYEiW/0Zkg4he0fOQAAAABJRU5ErkJggg==') no-repeat 50% 50%;
    width: 20px;
    height: 20px;
    margin: 4px 0 4px 20px;
    cursor: pointer;
}

.attach-fil-msg p span {
    font-size: 20px;
    color: #404040;
}

.main-navigation {
    margin-top: 30px;
    position: relative;
}

.main-navigation .nav>li>a {
    color: #9b9b9b;
    font-size: 20px;
    font-weight: 700;
    border-right: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    line-height: 58px;
    text-align: center;
    height: 55px;
    padding: 0;
}

.navigation-sell .nav>li>a {
    width: 131px;
}

.navigation-license .nav>li>a {
    width: 200px;
}

.navigation-bought .nav>li>a {
    width: 190px;
}

.main-navigation .nav>li:first-child>a {
    border-left: 1px solid #e5e5e5;
}

.main-navigation .nav>li.active a {
    background: #007796;
    color: #fff;
    border-right: 1px solid #007796;
    border-top: 1px solid #007796;
    border-bottom: 1px solid #007796;
}

.main-navigation .nav .open>a,
.main-navigation .nav .open>a:focus,
.main-navigation .nav .open>a:hover,
.main-navigation .nav .open>a:active {
    background-color: hsla(0, 0%, 0%, 0);
}

.main-navigation .nav>li>a:focus,
.main-navigation .nav>li>a:hover,
.main-navigation .nav>li>a:active {
    background: #007796;
    color: #fff;
    border-right: 1px solid #007796;
    border-top: 1px solid #007796;
    border-bottom: 1px solid #007796;
}

.via-txt {
    color: #282828;
    font-size: 20px;
}

.small-txt {
    color: #8b8b8b;
    font-size: 16px;
    line-height: 20px;
}

.sharing-link {
    background: #f4f4f4;
    padding: 10px 15px;
}

.sharing-link span {
    color: #282828;
    font-size: 16px;
}

.danger-alert {
    background: #e12522;
    margin-top: 20px;
    padding: 15px;
}

.danger-alert p {
    color: #fff;
    font-size: 22px;
    text-align: center;
    padding: 0;
    margin: 0;
    letter-spacing: -0.3px;
}

.danger-alert a {
    color: #fff;
    font-weight: 700;
    font-size: 20px;
    text-align: center;
    padding: 0;
    margin: 0;
    text-decoration: none;
    border-bottom: 2px solid #fff;
}

.success-alert {
    background: #019616;
    margin-top: 20px;
    padding: 16px !important;
    border-radius: 0;
}

.success-alert p {
    color: #fff;
    font-size: 22px;
    text-align: center;
    padding: 0;
    margin: 0;
}

.success-alert a {
    color: #fff;
    font-weight: 700;
    font-size: 24px;
    text-align: center;
    padding: 0;
    margin: 0;
    text-decoration: none;
    border-bottom: 2px solid #fff;
}

.warnig-alert {
    background: #fdf4f4;
    padding: 16px !important;
    margin-top: 30px;
}

.warnig-alert p {
    color: #e33c3a;
    font-size: 20px;
    text-align: center;
    padding: 0;
    margin: 0;
    word-wrap: break-word;
}

.warnig-alert a {
    color: #e33c3a;
    font-weight: 700;
    font-size: 24px;
    text-align: center;
    padding: 0;
    margin: 5px 0;
    text-decoration: none;
    border-bottom: 2px solid #fff;
}

.close-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAABaFBMVEX99PT99PT99PT99PT99PT99PT99PT99fX99fX99fX99fX99fX99fX99fX99fX99fX99fX99fX99fX99fX99vb99vb99vb99vb99vb99vb99vb99vb99vb99vb99vb99/f99/f+9/f+9/f+9/f+9/f+9/f+9/f+9/f+9/f++Pj++Pj++Pj++Pj++Pj++Pj++Pj++Pj++Pj++Pj++Pj++Pj++Pj++fn++fn++fn++fn++fn++fn++fn++fn++fn++vr++vr++vr++vr++vr++vr++vr++/v++/v++/v++/v++/v++/v++/v++/v++/v++/v+/Pz+/Pz+/Pz+/Pz+/Pz+/Pz+/Pz+/Pz+/Pz+/Pz+/Pz+/Pz//Pz//Pz//f3//f3//f3//f3//f3//f3//f3//f3//f3//f3//f3//v7//v7//v7//v7//v7//v7///////////////////////////////////+QJqRAAAAAd3RSTlMAAwUGBwgKDA0OEBEUFRcYHR4fISMkKywtLjAyNjc4Oz1CREZHSElMUFJTVVZXWFlbXmFjZGZqbXJ1d3x9fn+Ag4WLj5SWmJmam52foqWnra6vsbKztba3uLy9vsPFxsnKy8zNzs/S09Tj5urs8PH09fb3+fr8/VzQ5UMAAAE0SURBVBgZBcEJQ8sBAAfQF/MvxURLyDFXkuRKUSzXMHKklMqwXCVHSf2+vvcAqIw+bn2dvXMKAMDwfJIkyc/JgwCwr5ksjx7u6Cifrye5DMDZ5FEFoDSymQbAueQiAHQu5gVQSvoAAO9yG3zKBQAA39KHgTQAAKhkCe9TgHZg127QTK8D+QiKzMHAdg0czXM3cxW0zeQZZ5J+YGPDdHoA9Uweyb9uwIdopQAYS1a6AN7EavYAHEqeAngdC+kCnM6XB3kJsBD3UgUu5XfhYV4B1uJEnoBSUkY9E6A9LX4FtI33guGTYCoj3M0QAAB21rE/fwoAAPdzAwbTBAC4ku9AI28BgOvZ6gRMZ/U4AHtr2eoHcCtZrALdteRzGQDVmWR7ZW52aS1ZHwMAHGv8SJK/y9cA/gN3J01E+kEwjwAAAABJRU5ErkJggg==') no-repeat 0% 0%;
    width: 27px;
    height: 28px;
    cursor: pointer;
    margin-top: 4px;
    display: inline-block;
    opacity: 1;
}

.red-close-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAACPUlEQVR42qyWzUtUURiHj1+JMkVCohsFmXaVhEq6aZGIH+BCDMsIhEhbBG2CcCMqiLugTQQhEgTiSkRFcaGzkQl01KD6AwKhhQgZlKJot9+587v6Osz5sBp4hnvOPed9Zs7He05OoLw+cXAH1IFakA+2QAokVBAknRECO/fAAggc7IABUBmglA2T4ApIikAJ0AuugYukDLSCNxnS+76iZtHpNYhb/7UOpFQh6AZ77DfmErUISWfgHtqzv1ypy2CJ/SdMokIhue4lyRSdChcZ50U20RpftntLTKK07NPJjxaitpOxPY/ELooz5rIUrbCy2BAwZpEVgAsGWbRyr+pCOQurhkDFfD+X5Z0eiSMwZBBVs+87XXjCwkODKA9Ms824qG8Si6fGMoS/NPrhPRtXOeYj2pg6A9zg8yGoMErSog/hDOEr5ZgfyVPxL9ZBiVWSFs3o9rnoX8S099sjuc6L503w3aPPsf7KZRZWQmj6NIKv4CN4CfrApIeoKMreIxyK25Yh62KbH2KIX7FuyjF0W9Ec1bPDW4NEpqYywwLpN0hifJ+KOuyywrS8n+lNZzmzGgyiYcbtjhoPsuLuf0tBadEx2JYpqJSin57L3CfXjTLm48zs3cEXyX8WKfWAsT6bDr4xNpj/a5FSjxjjIDwILUd5lJK+gFveIqUuhcn1VFLjczl5Lpb0kmOPVQiBZiPcBp63IMXg0yLAEfObPi5mwwONm5Fsh7nwnNctyU3O3bcs97l9XsV6XMn1jwADAPITD5TKrv/DAAAAAElFTkSuQmCC') no-repeat 0% 0%;
    width: 27px;
    height: 28px;
    cursor: pointer;
    margin-top: 4px;
    display: inline-block;
    opacity: 1;
}

.close-icon:hover,
.close-icon:focus {
    opacity: 1;
}

.footer-bottom-box li {
    list-style: none;
    padding: 5px 0;
}

.footer-bottom-box li a {
    color: #adadad;
    font-size: 20px;
    text-decoration: none;
}

.footer-bottom-box li a:hover {
    color: #000;
    text-decoration: none;
}

.footer-bottom-box li h5 {
    color: #979797;
    font-size: 20px;
    font-weight: bold;
    margin: 0;
    padding: 0;
}

.footer {
    padding: 50px;
}

.footer-bottom-box .twitter-icon,
.footer-bottom-box .facebook-icon,
.footer-bottom-box .contact-icon {
    width: 20%;
    text-align: center;
}

.footer-border {
    border-top: 1px solid #e1e1e1;
    padding: 100px 0;
}

.footer-box {
    margin-left: auto;
    margin-right: auto;
}

.head-scroll-div {
    position: relative;
    z-index: 999;
    min-height: 70px;
}

.spread-msg .close-icon {
    margin: 0;
}

.spread-msg p {
    font-size: 34px;
    padding: 0 0px 0px;
    margin: 0;
    font-weight: bold;
}

.spread-msg p.success-msg {
    color: #fff;
    font-size: 24px;
    text-align: center;
}

.invite-user-head h1 {
    margin: 0;
    padding: 60px 0 22px 0;
    font-weight: bold;
    font-size: 50px;
}

.invite-user-head p {
    font-size: 24px;
    color: #282828;
    padding-bottom: 30px;
    overflow-wrap: break-word;
}

.connect-user-img {
    cursor: pointer;
    text-align: center;
    background: #f9f9f9;
    border: 1px solid #ccc;
    position: relative;
    padding: 45px 10px 0 10px;
    min-height: 346px;
    height: auto;
}

.connect-user-img.down-arrow:after {
    content: ' ';
    position: absolute;
    left: 50%;
    bottom: -69px;
    margin-left: -30px;
    border: solid 10px transparent;
    border-width: 30px;
    border-top: 38px solid;
    border-right: 30px solid transparent;
    border-left: 30px solid transparent;
    border-color: #cccccc transparent transparent transparent;
}

.connect-user-img.wbg {
    background-color: #fff;
}

.connect-user-img p b {
    color: #282828;
    font-size: 75px;
    margin: 0;
    line-height: 91px;
}

.connect-user-img p {
    font-size: 20px;
    color: #282828;
    margin: 0;
}

.connect-user-div .active:after {
    content: ' ';
    position: absolute;
    border: solid 10px transparent;
    border-top: solid 0px transparent;
    border-width: 30px;
    left: 50%;
    border-color: #cccccc transparent transparent transparent;
    bottom: -60px;
    margin-left: -25px;
}

.social-content {
    margin-top: 30px;
    margin-bottom: 90px;
}

.social-content h3 {
    font-weight: bold;
    font-size: 30px;
    color: #282828;
    padding: 45px 0 20px 0;
    margin: 0;
}

.social-content p {
    font-size: 24px;
    color: #282828;
}

.social-content a {
    font-size: 24px;
}

.following-link a {
    color: #019616;
    font-size: 24px;
    font-weight: bold;
    word-break: break-all;
    cursor: pointer;
}

p.following-link {
    padding: 20px 50px;
}

.social-link-list ul {
    margin: 0;
    padding: 0;
}

.social-link-list ul li {
    list-style: none;
    display: inline-block;
    position: relative;
}

.social-content p.following-link {
    margin: 50px 0 0px 0px;
    background: #f9f9f9;
}

.social-link-list li a {
    color: #000;
    font-weight: bold;
    font-size: 18px;
    border: 1px solid #d1d1d1;
    border-radius: 20px;
    padding: 5px 15px;
    margin: 10px 4px;
    display: inline-block;
    font-family: 'Aileron-Bold';
}

.social-link-list li .social-icon {
    display: inline-block;
    width: 20px;
    height: 18px;
    margin-right: 3px;
    position: relative;
    top: 3px;
}

.social-link-list li .email-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAQAAACFzfR7AAABFklEQVQoz2P4pMLwn+E/7yfckPUXw//bvgzPzR4FgZTig1ezvioxMP3/YvBbSPQjbmWf1H+Laz1jADHvBv5nCDqHTZHWq788ryzAbP4PIOpU3n+G0q3oynzO/2e4D3YYUBXvJ4jglIX/GXrnIysr2/afYVMThA1UBVPI8N/p+n+Gc+kw3vr2/wz9y2A8FIUn4t86/JR6YQv2Z+Qfvlced1yxKLzr/JcbRH9Tf21xz++3qMx7hv9fND8pwhVCPHPH5T8DD1T3S/OvsjCTfsh/UIZ6hukvUJnrP1bFz9iCh/H/d8V3GmA2w//T8f8ZlD7jCm7G/38EHzkAWWcjf8uI4o1A9v+frJ6ZAVm6L/EnCob/Aj9+igMAGfsfbEIsAEoAAAAASUVORK5CYII=') no-repeat 0% 50%;
}

.social-link-list li .twitter-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARCAMAAADnhAzLAAABZVBMVEWb1/F9zO11yOxqxOtrxOpmw+pDteVCtOVDtOU+s+Q9suQ9s+Q7suQ7suM5sOMtrOEAj9cAltoAl9oAl9sAmNoAmNsAmdsAmtsBmtwEnNwGnNwHnd0Ind0Knt0Ln90Mn90PoN4Rod4Sod4Tot4Vo94Wot4Wo94Wo98YpN8bpd8bpt8cpt8cpuAdpd8dpuAfpuAgp+Ahp+AiqOAjqOAkqOAkqOEmqeEnqeEnquEoquEpquEpq+Epq+IqquEqq+Erq+Esq+EsrOIsreItrOEtrOIurOIureIvrOIxruMyruI0ruI1ruM3r+M3sOM4r+M8suQ/s+RArOJBtOVIt+ZOueZPuedSu+dTueZVvOdXvehavuhdv+ltxut0x+x7yuyHz+6P0e+R0/CT1PCZ1vGb1/Gc1/Ge2PGe2fGk2PGn3PPE5/fb8Prc8frh8/vk9Pvp9vzq9/z5/f76/f77/f/9/v/+//////9hp4WBAAAAEHRSTlNxmqSosLrd4ODl5ufo6+z7owvejQAAAOpJREFUGNNjYObl4kQCPNwMDPyWMGBlDSItWBnYoQJ2VnLiSk6GJnZMDOwu+rLm9pb2htJhsQGCNh5mQCG1iHhhNRdL2aSysrKMVD8tJgYOsZiydFUhgaAyEMgy1Qaq0jHMLitICIwDC4VKOABVqXtnlZZBQYmniiVQlbJvGRzkqBuDhJwlw/JgQskidiAhK02lfKhIsYmaJUjIzljKJxNiWpSYG1jIyD/cKxEkUBgtamcJFtL0TykCCuSmuYvZWUOEHDUUbUMig3XFlV3BnmVi4LOws9aTl1EwsLOC+J+FgQ3EsrKCB5ElIwC6P0wglbCJPwAAAABJRU5ErkJggg==') no-repeat 0% 50%;
}

.social-link-list li .facebook-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARCAMAAADnhAzLAAABF1BMVEWJmsaHmMaFlsQlRJcnRpc4VaBHYKdHYaeNnciXp87///8AC3cAEnsAFXwAIIIUNY4VNo8WN48XOJAbO5EdPZMePZMgQJQhQJUiQZUjQpUlRJcoRpgsSpotSpotS5ouS5suTJsvTJswTpwxTpwyT5wzUJ0zUJ41UZ41Up42Up42Up83U584VJ84VKA4VaA5VaA5VaE6VaA6VqA7VqE7V6E8V6E8V6I9WKI9WaI+WqNAW6NAW6RHYaZLZalRaatSaqxUbK1ddLFkerRvg7pvhLl0iLx1ib14i755jL96jL56jb98j8GElcSElsSFlsSImcaMnMiPoMqQoMqaqM6ir9O4wt25w92/yODM0+fj5/Lx8/j7/P3///+XrhQ5AAAAC3RSTlO5u73w8PDw8PDw8CbzoPwAAAC6SURBVBjTjdDVEoJQEIDhYyC2IHa3GJgodnd37vs/h4wcxUv/y292ZncWIUJD/kYoUIDnpIo5F03R0WYQkdn8uzLL9Fa7dStEfqnEbEFsRMvk7orwfAzsMlHi0Nkv8JkPVbzmOcDYYIkLmDi2Uz8CnIR+I4Ep5byBVNuDKWm7Y4r5MGXDk8UF4DqbRtKYSjWHaQiwNNr4gnyEdQNwoMRN/1KgIj2CXgPsLRxXDSEF/pdaq9frVKSGUL4Aa341if5KuWsAAAAASUVORK5CYII=') no-repeat 0% 50%;
}

.social-link-list li .google-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAABj1BMVEXndWHkblzlbl3kaVncVk7dUUXdUkbdVk3dVk7eVkneV0veWEvfV0vfWEvfWEzfWU3SGAfSGQjSGgnSGwrSGwvTHQ3THw7THw/UIxPUJBPUJBXUJRXWLBzWLR3WLR7XMCHXMiLXMiPXNCTXNCXYNCXYNifYNyjYOCnYOSrYOSvYOizZOizZOy3ZPC7ZPS7ZPi/aPjDaPzDaQTPaQzXaTUXbRDbbRTfbRTjbRjjbRznbRzrbSDrbSTvbSTzbSj3bTUTbTUXbTkPcSTvcSj3cSz3cTD/cTUDcTkHcT0HcT0LcUEPdTD/dTkHdT0DdT0HdT0LdUELdUEPdUUPdUUTdUkXeUUXeUkXeU0beVkrgX1PhY1fhZlvial/kcWbkdmzld23le3HmfHPmf3bngnnng3roiYDpkIjqkIfqlY7rmJDtpZ7uo5zuqKHvq6Xvrqfwsqzws67xta/xurXyurXyvrjzv7rzwLvzwbzzwb30xsL1ysf31NH32NX54uD65+b87ez87uz88e/99PP++vr////dFNl8AAAAEHRSTlPK1NTb8vLy8vLy8vLy8vLyPzEaWQAAASpJREFUGBkNwQVDVGEQBdCxYPmYt7JYSLqkqIBFCFIGd4G78/ZJSUrZqIQ0Kuj8cDxH5HIUVDWoatCgIXVRnubB/wAaDGB+SJQ0GmAEmINRRcmxkfZsy8uEIHOEShTPdDTOrS22PZohaYBKmLrfv+/uvxceoPD8RQIV7Xr8y4+W907nH9poX2/BVKLaj75ZWZapuN2elO/sXONVKak/9ldV69s/vn/o+ea+0VckJQ0n3n39q7v/aT1w3+29IlHNZ/+Sqbm56j+rbxwe3kJa9MmzM9+aX/nnsy3jhfg1VaLJ5rfH7v536c5E0tOdWBAdnb57792n9yPZQgzQqKLGNwNNddnOiRgAySBKMgZJgGYGUxnMGw0AYWQOyA/LhZRGmtZQGkKIgqaLL50DwvJSQfpK+UEAAAAASUVORK5CYII=') no-repeat 0% 50%;
}

.social-link-list li .linkedin-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAACQUlEQVR42pRUS2gTURQ9bz6vk8nEfKgZP/UTwapURVFRkYoLEdcuhC4ENy5c+gNFENzVlXTlyoV24T5IEcRNBQWluJAQKFQq1Ro/1GaMk8zk87zvJWQaXDi+1Zv7Oe/cc+8dhtszAroGrNYBPwSyNpAwgXYHcY+mAH76GBtJY2K8AFNjwO+APCw2iCEBDmxK4921Uyrx6uIKTky9RBi2yavFZFILsH9btv/y4e05WKkhIGz9B5N8Ck/mPmG8kMNRArj3Yh4esUM6EekiS1ZlkmYtstmkmakDHaHcDHeeCdSbwLcaCWoAAZWxlZgFZAtaKgQdSvSbcLek4VgmFiq/uroRAQhBTKp1FEiT4pWT8hulioeJ+7M4d3oUk2d3Qb51vVjC8ZEMbpwZhUGsPtCDd2fKePz6I+A6BEKUuc6wd+M6Rc0yNUXbdYaw000pW/HSsQENduQdPLp4BHPEqPS5SsIyRjiiH/BD1k1d8ZvtgcTJ5/O4/PANKl6jbzt/cDNkY4w46k+/XcKtB68UwxrXMX3hkLK7DlcCxwJ5v+wBOZrkDSl8lUx7h2lab05iHC6HTo4RlZ0wo5SOEPFB/rUBf4EYMkMMJmos+lhzhc66sYYaljUZyd4kcj3Ct2Q5soNM0IJGdpvLu6BKbz4VFjewL5+kYF21uPzFw3DGwp5hRwUvrPhYXm0oXTI2xxjFSnZL1QYWycd2T82Wv3vBeu6HoXpNMsnQ3tSpC7VeJ5K8+4+RR64CzYYso2nqpp1N+H8EGAAiScFyxCUY3wAAAABJRU5ErkJggg==') no-repeat 0% 50%;
}

.our-tool .form-control-field {
    color: #282828;
    font-size: 24px;
    width: 100%;
    padding: 12px 20px;
    border: 1px solid #e1e1e1;
    margin-bottom: 0;
    resize: none;
}

.our-tool h3 {
    font-weight: bold;
    font-size: 30px;
    color: #282828;
    padding: 45px 0px 0;
    margin: 0;
}

.our-tool h3 span {
    font-size: 20px;
    font-weight: 400;
    margin-top: 7px;
}

.our-tool p {
    font-size: 20px;
    color: #282828;
}

.our-tool a {
    font-size: 20px;
}

.our-tool i {
    font-size: 20px;
    color: #282828;
}

.form-search-name {
    width: 100%;
    padding: 15px 0 15px 15px;
    background: #f4f4f4;
    float: left;
    margin: 20px 0 15px;
    border: 1px solid #f4f4f4;
    border-right: none;
}

.form-search-name-bg {
    background: #fff;
    border: 1px solid #979797;
    border-right: none;
}

.form-textfield-name {
    width: 83%;
    float: left;
}

.form-import-btn {
    float: right;
    z-index: 9;
}

.icn-srch-btn {
    width: 100%;
}

.form-textfield-name .add-text-field {
    color: #282828;
    font-size: 20px;
    border: none;
    outline: none;
    width: 100%;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAcCAMAAABBJv+bAAABa1BMVEX09PT09PTz8/Pz8/Pz8/Py8vLy8vLx8fHx8fHx8fHw8PDw8PDv7+/v7+/u7u7s7Ozr6+vr6+vq6urq6urp6eno6Ojn5+fn5+fl5eXl5eXk5OTk5OTk5OTj4+Pi4uLg4ODg4ODg4ODf39/e3t7e3t7d3d3d3d3b29va2trZ2dnY2NjX19fW1tbV1dXV1dXU1NTS0tLS0tLR0dHR0dHR0dHNzc3KysrJycnJycnIyMjHx8fGxsbFxcXCwsLCwsLBwcHAwMC/v7+/v7++vr6+vr67u7u7u7u7u7u6urq5ubm4uLi4uLi3t7e3t7e3t7e1tbWzs7OysrKwsLCwsLCvr6+urq6tra2tra2srKyrq6urq6uqqqqqqqqpqamoqKinp6empqalpaWkpKSkpKSjo6OioqKhoaGhoaGgoKCgoKCgoKCfn5+enp6enp6enp6dnZ2cnJybm5uampqampqZmZmYmJiYmJiYmJiXl5ctFex7AAAAeHRSTlMAAQIDBAUGBwgJCwwNDhAVGBkbHB4iIyQpKissLS4wNjc4Ojw9PkBESEtNUFJVVllcXl9gYWxydnd6e32CiIqMj5CRk5SbnJ2goqSlpqeorrG0uru9wMLExcfIysvO0dPX2dvc3+Hj5OXm5+nr7O3u8vP2+Pn7/P1YbE2WAAABMUlEQVQYGW3BByNCUQAF4COUkTIzSrbsvWWPkJ1NtkTDzvn53rvv3qfo+/BX9cJF5OFo2oashr4p3FUik6UImjClC6SzNERerpY9sO5ScsGUvxShMAlc09AC0zyVCbTS0Agl54mmIkQpeKE4PmnqQYhCExTbO00DWKPgh2KJ09SN0gR1bwUw2C+/aIp3YoPCHgxOppvCKg2Hdgg3TOPGKSUnhI4klY8dWFMUYm2QvFSGgQB1yTkHTFFKdvRTE+wpQZpxGvaBWWqqkCH3kbpvD3z31JzUI4OPum00Uzr2t+NXIXUzqFk8p3LWBcm2RN2tF0DZdIzSKDSlfStRSqGxOiAvQEMCqFj/YIbwILBJ4R21r/xnC8U04IBZuHCV0p0jzix64SjXAcxmBErw+b87N6Qfm8Xni2Gj+KIAAAAASUVORK5CYII=') no-repeat 0% 0%;
    padding-left: 45px;
}

.send-btn {
    float: none;
    margin: 0px auto 40px auto;
}

.form-import-btn ul {
    margin: 0;
    padding: 0;
}

.form-import-btn ul li {
    list-style: none;
}

.form-import-btn li a.username {
    padding: 0;
    color: #282828;
    font-size: 20px;
    position: relative;
    z-index: 9;
    padding-right: 15px;
}

.form-import-btn .dropdown-menu {
    top: -55%;
    z-index: 8;
    border-left: 1px solid rgb(151, 151, 151);
    border-radius: 0px;
    right: 0;
    border-bottom: 1px solid #979797;
    border-right: 1px solid #979797;
    padding-top: 50px;
    box-shadow: none;
}

.form-import-btn .social-icon {
    display: inline-block;
    width: 20px;
    height: 18px;
    margin-right: 3px;
    position: relative;
    top: 3px;
}

.form-import-btn li .google-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAABj1BMVEXndWHkblzlbl3kaVncVk7dUUXdUkbdVk3dVk7eVkneV0veWEvfV0vfWEvfWEzfWU3SGAfSGQjSGgnSGwrSGwvTHQ3THw7THw/UIxPUJBPUJBXUJRXWLBzWLR3WLR7XMCHXMiLXMiPXNCTXNCXYNCXYNifYNyjYOCnYOSrYOSvYOizZOizZOy3ZPC7ZPS7ZPi/aPjDaPzDaQTPaQzXaTUXbRDbbRTfbRTjbRjjbRznbRzrbSDrbSTvbSTzbSj3bTUTbTUXbTkPcSTvcSj3cSz3cTD/cTUDcTkHcT0HcT0LcUEPdTD/dTkHdT0DdT0HdT0LdUELdUEPdUUPdUUTdUkXeUUXeUkXeU0beVkrgX1PhY1fhZlvial/kcWbkdmzld23le3HmfHPmf3bngnnng3roiYDpkIjqkIfqlY7rmJDtpZ7uo5zuqKHvq6Xvrqfwsqzws67xta/xurXyurXyvrjzv7rzwLvzwbzzwb30xsL1ysf31NH32NX54uD65+b87ez87uz88e/99PP++vr////dFNl8AAAAEHRSTlPK1NTb8vLy8vLy8vLy8vLyPzEaWQAAASpJREFUGBkNwQVDVGEQBdCxYPmYt7JYSLqkqIBFCFIGd4G78/ZJSUrZqIQ0Kuj8cDxH5HIUVDWoatCgIXVRnubB/wAaDGB+SJQ0GmAEmINRRcmxkfZsy8uEIHOEShTPdDTOrS22PZohaYBKmLrfv+/uvxceoPD8RQIV7Xr8y4+W907nH9poX2/BVKLaj75ZWZapuN2elO/sXONVKak/9ldV69s/vn/o+ea+0VckJQ0n3n39q7v/aT1w3+29IlHNZ/+Sqbm56j+rbxwe3kJa9MmzM9+aX/nnsy3jhfg1VaLJ5rfH7v536c5E0tOdWBAdnb57792n9yPZQgzQqKLGNwNNddnOiRgAySBKMgZJgGYGUxnMGw0AYWQOyA/LhZRGmtZQGkKIgqaLL50DwvJSQfpK+UEAAAAASUVORK5CYII=') no-repeat 0% 50%;
}

.form-import-btn li .facebook-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARCAMAAADnhAzLAAABF1BMVEWJmsaHmMaFlsQlRJcnRpc4VaBHYKdHYaeNnciXp87///8AC3cAEnsAFXwAIIIUNY4VNo8WN48XOJAbO5EdPZMePZMgQJQhQJUiQZUjQpUlRJcoRpgsSpotSpotS5ouS5suTJsvTJswTpwxTpwyT5wzUJ0zUJ41UZ41Up42Up42Up83U584VJ84VKA4VaA5VaA5VaE6VaA6VqA7VqE7V6E8V6E8V6I9WKI9WaI+WqNAW6NAW6RHYaZLZalRaatSaqxUbK1ddLFkerRvg7pvhLl0iLx1ib14i755jL96jL56jb98j8GElcSElsSFlsSImcaMnMiPoMqQoMqaqM6ir9O4wt25w92/yODM0+fj5/Lx8/j7/P3///+XrhQ5AAAAC3RSTlO5u73w8PDw8PDw8CbzoPwAAAC6SURBVBjTjdDVEoJQEIDhYyC2IHa3GJgodnd37vs/h4wcxUv/y292ZncWIUJD/kYoUIDnpIo5F03R0WYQkdn8uzLL9Fa7dStEfqnEbEFsRMvk7orwfAzsMlHi0Nkv8JkPVbzmOcDYYIkLmDi2Uz8CnIR+I4Ep5byBVNuDKWm7Y4r5MGXDk8UF4DqbRtKYSjWHaQiwNNr4gnyEdQNwoMRN/1KgIj2CXgPsLRxXDSEF/pdaq9frVKSGUL4Aa341if5KuWsAAAAASUVORK5CYII=') no-repeat 0% 50%;
}

.form-import-btn li .dropdown-menu>li>a {
    color: #8b8b8b;
    font-size: 20px;
    padding: 0px 15px 15px;
    text-align: right;
    cursor: pointer;
}

.form-import-btn li .dropdown-menu>li>a:hover {
    background: none;
}

.price-optional .dropdown-menu {
    bottom: 66%;
    border-radius: 0;
}

.social-link-list {
    margin: 30px 0px 35px;
}

.social-link-list .spread-margin-bottom {
    margin-bottom: 15px;
}

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

.mrg-btm-20 {
    margin-bottom: 20px;
}

.mrgn-35 {
    margin: 35px 0;
}

.another-offer-para {
    font-size: 24px;
}

.another-offer-para a {
    font-size: 24px;
}

.mrgn-btm-100 {
    margin-bottom: 100px;
}

.message-text-field {
    color: #282828;
    font-size: 24px;
    width: 100%;
    padding: 20px;
    border: 1px solid #e1e1e1;
    margin-bottom: 0;
    height: 132px;
    overflow-y: auto;
}

[contenteditable=true]:empty:before {
    content: attr(placeholder);
    display: block;
}

.message-text-field a {
    color: #40a54a;
}

.increase-sales-alert {
    color: #000000;
    font-size: 22px;
    font-family: 'Aileron-Regular';
    position: absolute;
    margin: 0 auto;
    width: 100%;
    top: 0;
    right: 0;
    z-index: 9;
    bottom: 0;
    padding: 132px 150px 158px 158px;
}

.increase-sales-alert .dis-hdng {
    text-align: justify;
}

.connect-user-img-hide {
    background: none;
    border: none;
    opacity: .1;
}

.connect-user-img-hide:hover:after {
    border: none;
}

select.getTopics {
    border: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    background: #FFF url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAMAAAD3JJ6EAAAANlBMVEX////8/Pz19fXn5+fV1dXU1NS8vLyhoaGgoKCGhoaGhoZpaWlUVFRSUlJAQEAyMjIrKysoKCgN0GEfAAAAEXRSTlMAAwwdMjNPb3GPkLLLzePz/PBzm4gAAAA1SURBVAgdBcGHAYMAAMAgHHVXzf/PCs6qqtP0VNUzsVXViuFfdQ3we+udgaN2wHjfI8CywAebKAKp57Tn0QAAAABJRU5ErkJggg==') no-repeat 90% center;
    outline: none;
}

select.getTopics option {
    border: none;
    outline: none;
    background: none;
}

.programmer-bg {
    height: 420px;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    /*margin-top:-1px;*/
    max-width: 2560px;
    margin-left: auto;
    margin-right: auto;
}

.prgm-head h1 {
    margin: 0 0 22px 0;
    width: 80%;
}

.php-prgrm-box-buy .prgm-head h1 {
    margin: 10px 0 22px 0;
}

.prgm-head sup a {
    color: #ef6c00;
    font-size: 20px;
    padding-left: 10px;
    font-weight: 400;
    display: inline-block;
}

.prgm-para p {
    font-size: 24px;
    color: #282828;
    word-wrap: break-word;
}

.prgm-tag span {
    font-size: 20px;
    color: #8b8b8b;
}

.prgm-tag span b a {
    color: #282828;
}

.prgm-tag span.green-font {
    color: #019616
}

.prgm-tag-btn {
    background: #f9f9f9;
    border: 1px solid #979797;
    border-radius: 55px;
    padding: 2px 30px;
    margin: 0 5px 0px 0px;
    color: #333;
    font-size: 18px;
}

.btn.active.focus,
.btn.active:focus,
.btn.focus,
.btn.focus:active,
.btn:active:focus,
.btn:focus {
    outline: medium none;
    box-shadow: none;
}

.reviwe-box h2 {
    font-size: 30px;
    margin: 0;
    padding: 0;
    line-height: 30px;
    margin: 13px 0;
}

.smile-user-btn {
    border: 1px solid #019616;
    color: #019616;
    font-weight: bold;
    font-size: 21px;
    border-radius: 55px;
    padding: 0 5px;
    width: 128px;
    text-align: right;
    line-height: 28px;
    margin-left: 20px;
    position: relative;
    margin-top: 0px;
    overflow: hidden;
}

.smile-user-bg-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAMAAABxCz6aAAABBVBMVEV8yYfM6tDL6s/K6c7G58rF58nE58nC5se+5MO64r+54r634b224by14Luz4Lmx37ew3rau3bSr3LGp3LCn266j2auf2Kef16ac1qSb1qSZ1aGX1KCW1J6P0ZmO0JeGzZCEzI6EzI6Ayop9yYh7yIZ5yIR4x4N1xoByxX5wxHxrwndlv3Fkv3Bivm9hvm5evWtdvGpZumZYumZXumVVuWNTuGFSuGBRt2BNtVtCsVJBsVE+r008rkw4rUg2rEY1q0UyqkMyqkIxqkIuqUAsqD0qpzwhozMgozIeojEcoS8aoS0aoC0PnCMPnCINmyEMmyALmh8Kmh4JmR0HmBsDlxgDlxcBlhZkbSI+AAAAVnRSTlMAAAEDCAkKDRIXGBocHR8iIyYqLC8zODk8PUBCRExOWFpbYGNmaGptcXN6goOFh4qMkZKTlpiZmqCtrrO1ur2+wcLDxsnL19ja3d/g7e7w8fP09fj8/S9uJu4AAADaSURBVBgZBcGHQg1gAIDR/7NJNlFGRmWPjLhxk4a9Uuf9H8U5Y1R16u6L6XRt+XxVjapjT/8CXs1UjercNwD25qtRsz8BwNUa9R0AODjR6CGsLP7g9+2lA7xrHP6FlbrCfN2D0+MGzFZUJ+HBeARva5n79RrWxzrY2YTNbfB5bAMA8HV8AADgy3gGAMDGWMRk4Q/g1ks8Hsf3mXZoAltnWsOF0Sp2Zury3JF6j4+Njv6DN9fq0vM9ONuoOcA+cKdGdR0AlqpRdXECsDFfNapq4cmn3d2t1ZtV9R8oLV1knXivUwAAAABJRU5ErkJggg==') no-repeat 5% center;
    width: 20px;
    height: 21px;
    margin-top: 3px;
    float: left;
    margin-right: 5px;
}

.icon-face ul {
    margin: 0;
    padding: 0;
}

.icon-face li {
    list-style: none;
    display: inline-block;
    float: left;
    font-size: 20px;
    margin: 0 15px;
}

.icon-face li:last-child {
    margin-right: 0;
}

.small-smile-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAMFBMVEVHcEzz+vTj9OY6rkqQ0pqj2qvR7dUQnCO5479zxX4ppzuBy4xOtlwdojBbvGgBlhadMcVUAAAAD3RSTlMACxvGblst8EWN136y46VaVtnnAAABMElEQVQoz4VTCRLDIAgU8Nbo/39bQE1M0k6ZSQZZwOXQmFPQpUpUk/XmLa72U8g9QE9qbik11XK8hbLlKDMplsxHe6FWjrC529B72mLDgw7mMx4ZxSdTYHyETAXdpONVgdCDnGLvZbIjub+w0oZd0pN6sfOgi1p51KyHHpNZ1qZBsywnl/IPJwMNAoX9SFhM6jQI5VlqPHoYNdVe+WursbM6WErpmZkl80Msc/sDX8lfIskXtS/SmBpPC96ImgLfi9pTCLRNBaoU7rQPJL3jZoRzg7hygRUQJwaQTdV5AHRtjH+OyhzaVkjXKiYcZmXgefNEQVvZFOrYORpjG6uWV0NnFUDbsqWd2CLX7qtKdmVwsuq3VkcZd+AHZEuTvQnPd2LzxTyXL42MpVHOVMv2gD4NmxClMmhu/wAAAABJRU5ErkJggg==') no-repeat 0% 0%;
    float: left;
    width: 30px;
    height: 30px;
    margin-right: 5px;
}

.small-normal-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAMFBMVEVHcEzOzs5AQED09PSJiYmWlpZNTU2lpaW2trY2NjZYWFhqamrg4ODq6up3d3coKCgVWTsCAAAAD3RSTlMAOeIMjHzTalbvxrAkGaHNYo5jAAABGklEQVQoz4VSgbKEIAhUQRUs+f+/faBemd2bY6bGXFiWDeeuODJW5or5cO8oVa7gvIGe+3VDbP2U/KNUbwJO0jMG/VwIsn5GWNIzieBSS/7Z7EhaMI+KvsSCNhglmmhoaXgOsmaNThKa1EYTRYQMbyYT+r3J454FfWDsrabuIEFJhsYBtw8cxzzeXr1lN80PKUMMWBZKGlIbpdJdqfOgFVWf9pnFbYeolXzbs0dWbT/gm/wVRo7C/8EmLYvAdxRI+x42nQ97MJir3mwIzssrQAFy0/rTbwFW0v94mLZuQVOUpqW3OhYp16qFrR54WTYUofLY3CCrW7YqKU8GKCzytNrbakvFmLGS7GRGkO6ZQ/xipI+VU0o1Ljv/B3bFD/NtprwcAAAAAElFTkSuQmCC') no-repeat 0% 0%;
    float: left;
    width: 30px;
    height: 30px;
    margin-right: 5px;
}

.small-rood-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAMFBMVEVHcEzjm4jfinTorZ377uvy0cfLRiPHOBHtvrH34drRWzzPUjHWa079+PbZdlzDKgF+nLDXAAAAD3RSTlMAd4xiEzfd700kxM+yCKQA3To3AAABLUlEQVQoz4VSCa7EIAhVUFxb7n/bD6gd7fxkSJrKY3/g3CMFodfaAYv7Fuz8SMWXMVaF2w1wj1c8QgVJMJMWT6L6j9Wreu3uiRm22BTPYoWe+CLWr2aD2EdIY1ZrxJkh2yNIkGkjDTDzrXqffU28mlexgaOhIkEgYrIk4BaKY4pRFvWHwzUYKj3EJ9oCgdsaNeEkgbIbXXT57jlKDOsxGdLI+qHnLZ7J/TA/yf8zNylQd2hfzC2tzcGMP+gpVcjT5UpSt6zVIK1jSQPIxk4zUq/KTJBjyb4xt+KWAZXLi7b70P0Hpc8Q0urHQRTi4BKzNSFudIVw9B+ED87PqdF75rodGzCn47Qz8c6WLrnhWgnqqcPbnbmD90KNjp7PWpeOu4R8+N5A9Hcjah22yD8TxhBSFUqLPQAAAABJRU5ErkJggg==') no-repeat 0% 0%;
    float: left;
    width: 30px;
    height: 30px;
    margin-right: 5px;
}

.icon-face-wite li.root-fnt-clr {
    color: #c32a01;
}

.icon-face-wite li.normal-fnt-clr {
    color: #3f3f3f;
}

.icon-face-wite li.smile-fnt-clr {
    color: #31aa42;
}

.review-comnt {
    background: #f9f9f9;
}

.revw-user-img span {
    color: #282828;
    font-size: 24px;
    font-weight: bold;
}

.cmnt-by-user {
    color: #282828;
    font-size: 20px;
}

.cmnt-by-user .review-time {
    color: #8b8b8b;
}

.prgm-tag {
    padding-top: 2px;
}

.prgm-para {
    font-size: 22px;
    color: #282828;
    margin-bottom: 0px;
}

.review-comnt {
    padding: 20px 0 80px 0;
}

.see-cmnt {
    padding: 30px 0;
    border-top: 1px solid #e6e6e6;
}

.mrgn-review {
    margin: 45px 0px 15px;
}

.revie-user-name {
    padding: 22px 0;
    display: inline-block;
}

.revw-user-link {
    color: #282828;
    font-size: 24px;
    font-weight: bold;
    float: left;
    padding: 10px 10px;
}

.revw-user-link b {
    word-wrap: break-word;
    float: left;
}

.revw-user-link:hover {
    color: #282828;
}

.pgrm-user-div img {
    height: 50px;
    float: left;
    width: 100%;
    object-fit: cover;
}

.usr-round-img {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    float: left;
    overflow: hidden;
}

.pgrm-user-div {
    padding: 7px 0 7px 30px;
    float: left;
}

.php-prgrm-box {
    border-bottom: 1px solid rgb(222, 222, 222);
    padding: 60px 0px 46px 0;
}

.btn-mrgn {
    margin: 20px 0 0;
}

.see-cmnt p {
    margin: 0px 0px 0;
    word-break: break-word;
}

.rply-cmnt-by-selr {
    margin-top: 22px;
    text-align: left;
}

a.rev-save {
    text-decoration: none;
    background: #019616;
    color: #fff;
    width: 190px;
    height: 51px;
    display: inline-block;
    text-align: center;
    line-height: 51px;
    font-weight: bold;
    margin: 30px auto !important;
}

.cmnt-by-user div:first-child .see-cmnt {
    border-top: none;
}

.prgm-para {
    clear: both;
}

.prgm-para img,
.prgm-para p img,
p img {
    max-width: 100% !important;
}

.prgm-tag-btn-div .active {
    background: #007796;
    color: #fff;
    box-shadow: none;
    border: 1px solid #007796;
}

.nobody-txt {
    color: #8b8b8b;
    font-size: 24px;
    margin: 60px 0 0 0;
}

.wite-smile-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAC+UlEQVR42ryXb2hNYRzH773G7qbdbTLhxdZkjObPMiU1mbxgTN74s5RiJUL+JEuJKFLXCymUt0R5QUJEcsdLd23l32zF7gvmb4b5t9jxfdb31M+v555z7jWe+nTO8zy/5/c7zznP788JO44TCtjKwHwwDZSDYhAGH0E3eAzugo5A2oxhH1aCa07wdges99Mb9thxFTgJatV4EnSBN+AXKAEVoAbkCLkHYCtoyWTHa9QuXoJDoMJjF+NBM+hUa7fZ5G0KtquFu0E0wCeRbAB9QsdRP8MrhPA7UJ2hQUkpeCL07UpneIIyWv4XRl1i6tXPsRluFwJTlALzEE2gwcPITMrUqfFi8IV632vDS4XRZrVwNRgQ8wkwQsnsUefirJpfrg+bO9HCwV61wByqrxZf3ahOs60tVLo6OJ4y/Qg8aiyYR+86pbytCORZvHCWuJ+UJg5Uq/4RXksHfR7W1/FJfoJx6imHWfzStCXqAPVbZKqUrpHi7R0wA8fYSaY5NDOEW5hvfdwisxi8oIzx3x1pdF2kzCXTuczOGR/XMD5d5jGfS5kSD5mDtNWWwyxj2muffNLmM/8jgMxbXmMRprbBsB369821ETaGP7Ez+j8YHsVrnzH83McthrJV8poyhh8K3ywcQiNR1R8O6nn/yBi+wU4u2CQE85jsWxlkgrZ8cAt8BlPFeIPY2HX3mN/nMe8RRz9fBIZexmy/bLQIdIsgMlnMJTn2SsbqRiHcpHLqMzF3FawFlaCAmHS6CpwTch/AbKGnVszt02nRfdLvKgiYRHGYITVIO2EJIj2c6+eb/MNwjVj8FBSpxSaO7wRXWIM5IsfeBHstNZkpJu8J2WXpSp/NQqiLKc+ruoh5zEeV0bhfsRdX36oxi5KnXp2N80GqzBArS9lamfzHeBgrYFmcUGvjmRb0deA0mCjGvtHvO+njAyzoTdRbIEKimxC2gAvZ/MJEeKDaM/iFMYXDflCY7S+MbnO5q+ksX9x0aiJUij9tCXA7iLLfAgwA3vmutlSGZXgAAAAASUVORK5CYII=') no-repeat 0% 0%;
    float: left;
    width: 30px;
    height: 30px;
    margin-right: 10px;
}

.wite-normal-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAC1ElEQVR42ryXTUgUYRjHZ6YtS7ZWs8I0ycg+EKIoKqpLUZciWIguElFEhwSjOkQfEFFEFmwdOhgEetlLXTLqUNEl+zjqQh+GGZRFhJphJZZbuP1f+Q88PczszK6rD/x25n3fZ57/vvN+PWNnMhkrpC0Cm8EKUA3msH4QvAed4Al4EyqaEQ6gDtzPhLc2cDAorp2lxytBE9io6ttBN+gHo+x5DVgLHOH3ChwGj3Pp8V7Viy/gIliWpRcLwGnwTj171MvfK8Ax9eAJMCPEkEgOgWERIxEkXCecv4E1OQpKqkGXiHfcT7hGOA2AxeMQdSlRr36Dl/BL4VCrAuwCzaCRY+klsh+0gDNglqgvA7/EW7SlcFyInlIBz6ox/wGqlE+z8ulR4rv1ZHMbnrHyuwoY9Vmrl9RYelm9itXN+o+mbNZdBdjE1XVdrbZpPmu8TNzP9PGZq8qXea0aW/PcZYz9BRUeY9fq0Zt1ot0BHR4+enKaVz/CtvOm4hoL7T6TphgkQS/oBPs8fMrBHdDHP7HDJ9ZdarWawj0WkgFLoyjE8pke0H6BWilHjFd/wHkyEuLM+R3QPsBrzAjb7rZtTbyNujcOz1NjsydBuJTXIYeHuLHlkyBcy2uPw3PT2GpQMoGiRWA7719H8PNQbBb1oJFJwG3WOWIO2GIu2FnqXPsMtoBhEAdR1j9wp3mHOPAtHoeFsihjplg2+4EV4T+4CpKgHBwALaASLAXpPGa86flUpklDTBJXsa1Jpz6f+I/SYF4BzmK5pfYy9h/uhP8Jrxev5y0oLYDoFPBcxI37pT5HhJPJHCrHIVqsRBNByd4V4TwI9uQhuhN8EHFuhskyDSfVzEzxYJ8fkF+ZtPipejaRa0K/Ddzgp4tr6bE1aFldKqFfQv+Y8P0KGsCtfD5hIkxLX+Swbk2Kcw7E8v2E0WbSo638aFsottefZu/lR1sbeBQm2D8BBgCJqUy/qSTCOwAAAABJRU5ErkJggg==') no-repeat 0% 0%;
    float: left;
    width: 30px;
    height: 30px;
    margin-right: 10px;
}

.wite-rood-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAC8klEQVR42ryXW2wNURSGzzlO6hK0VQlONIqimlLULUckGkKaoC8iafAiJATBg3tCxCUh9eKB8OqFB4nLA4kH2vLWKiWtpk2KJlSq1CWkJT3+1fyTLCszc2aOy0q+zNl7/r3W7Dl7r7UnmkqlIgFtMlgGZoECMJb9vaADNINa0BLImwROQxW4kwpuNWBLOr9RnxmXggsgafobQBvoBgOceSFYAGJK9xzsAg/CzHiTmcVbcBrM8JnFRHAYtJuxe9z0bg72moEHwPAAf4lmG/imfFSnC1ylxB9AWciAmgLQqvzt9wpcaIJO/YOgDjnm1SfdAj9TgmLjYDHYCpb6BFlFTanpzwPf1YSiOnClCnrIDDxr/vNLLkGvG80+c3+dXWzOjYfs/GQGFHns1YVKU+GhmWB8tbH/tbRl3yXAEu6ui2a3lXjs8Tnqd5mHZrppn+E1f3DPM8uI/QQJ85TjPWYzRWnmutzvB6ONL2n38f4J6TjPRoNPyuyh5iMXkNUcUU47wUoPX7eouSGN22xc8Vmx8rTzQa6PJkFNlo/mJGM1xvG+8/juu31qyWdQn6bevCF+1sNrtiyuqJO2I//eBniNxlhPxcb8h8C5vH6JsYiLFYV0MgQMDTmmmNdXcdZNsXkgR70BN1ujTiFSf7P43z8FdeAm6PcYKw9Zwd/NERYDr3TpsFllHj/rYll187Fe6cqdzseq4GvxCHBfDZAydwqsBbNBCVPmUVCvdE9AvvHVyHvvdK7eqAY5CWIkeKH6jwUogzuU/qvK1+XWjx7UyRt9Kt05hSMZogbPBB0cm82+LrZ/8C3+FniReqoWMIqFfFwGB4Bh6uFrld9Kr6PPbiVq/wsnkEde5y438Tkl7gUbMgi4GrxUfq4GOWUKB802kRW53aW42/OVHIvrzNjqsAf6FeAyP10ck+RwF7SaA/006rOV9j3YCa5l8gkT5/mpKcQnjCSa42pFh/6EsSbHo+VMl5OYXgcTvuRefrTVgHtBnP0SYABzMw2/tVhdAAAAAABJRU5ErkJggg==') no-repeat 0% 0%;
    float: left;
    width: 30px;
    height: 30px;
    margin-right: 10px;
}

.icon-face-wite li {
    color: #fff;
    font-size: 20px;
    padding: 10px 13px;
}

.smile-bg-clr {
    background: #019616;
}

.normal-bg-clr {
    background: #282828;
}

.root-bgt-clr {
    background: #c32a01;
}

.smile-grey-bg-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAABxUlEQVR42qyVTShEURTH38yQUEQSRZRk4aOULGQ0RhZYiI1EyYJmFGWDlIVYyobMyMaOna/sZAYxCmWBBVEKS/KVLMj/1Jk6bvfOSHPq15zOfef/znnn3js2n89nGSwLNIEyUMKxa3AKtsAlBTwez6+kOI1QEhgD/SBZWXMLnyqZBA/yAbuSUADOwYhGTDUvuPL7/S6TYC44AvnW3426CUC0Wie4B9Ks/9kORNOl4CjIUx4aAB3gUcReQCe3+610uhAeigMMacRm2L8BIfabQZB9EpwXOa2oMoeUG0CqIrgq/EPhB4W/pmm9jQQrNQsTwu8T/qDwxzV5Lmq5XLPQBYrBB3CK+DRoAQmGQgpJMNMwuQpD3Blh2vHU8rMVO/uy89mMld3pBFdAHXiLktwOZpXYPgluUKkiSFtoG6SwuGohPp7LPBxpSyT4CuaUG4XOdDZtVmDjAVWBRP69BZugR+Tt4iq7CB+9YfCpTPieTwJN9YQrKwJT4B00KtV1y/uQ9lstOFAe6mUs/iwOw/fsRnU36m1DFdRHGIJJzAuxRdMFS1d7qWEYqgWoK4j5o/0FnPEw3Lx9akAGrz2BY37xuu4tPwIMAGmZXirFEAKAAAAAAElFTkSuQmCC') no-repeat 5% center;
    width: 20px;
    height: 21px;
    margin-top: 4px;
    float: left;
    margin-right: 5px;
}

.smile-user-btn-grey {
    border: 1px solid #8b8b8b;
    color: #8b8b8b;
    font-size: 21px;
    border-radius: 55px;
    padding: 0px 5px;
    min-width: 128px;
    width: auto;
    text-align: right;
    line-height: 28px;
    margin-left: 20px;
    margin-top: 13px;
}

.pdng-10 {
    padding: 10px 0px;
}

.cover-bg {
    background: url(../images/profile-cover-bg.jpg) no-repeat;
    height: 250px;
    background-size: cover;
    background-position: center bottom;
}

.pos-rel {
    position: relative;
}

.profile-upper {
    margin-top: -57px;
}

.clearfix {
    clear: both;
}

.prfle-cmnt-head {
    font-weight: bold;
    font-size: 30px;
    color: #282828;
    word-break: break-word;
}

.grey-bg-cont {
    background: #f9f9f9;
    padding: 30px 0 30px 0;
    height: auto;
}

.white-bg {
    background: #fff;
    margin-bottom: 5px;
    clear: both;
}

.browse-cntainer .white-bg {
    border: 1px solid #fff;
    transition: .3s all ease-in-out;
}

.profile-icon {
    border: 4px solid #fff;
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.profile-user-name {
    font-size: 40px;
    color: #fff;
    line-height: 35px;
    margin-left: 20px;
    text-transform: capitalize;
}

.profile-social-icon ul {
    margin: 0;
    padding: 0;
}

.profile-social-icon ul li {
    list-style: none;
    float: left;
    margin: 0px 8px;
    color: #fff;
    font-size: 20px;
    line-height: 45px;
}

.profile-social-icon ul li:last-child {
    margin-right: 0;
}

.profile-social-icon ul li a {
    color: #fff;
    font-size: 21px;
}

.web-icon {
    background: url(../images/globe-icon.png) no-repeat center left;
    width: 22px;
    height: 22px;
    float: left;
    margin-top: 13px;
    margin-right: 10px;
}

.follower-btn {
    color: #fff;
    font-size: 21px;
    font-weight: bold;
    padding: 0 0;
    width: 110px;
    text-align: center;
    display: inline-block;
}

.following-btn {
    background: #8b8b8b;
}

.un-follow-btn {
    background: #e12522;
}

.edit-profile-btn {
    background: #8B8B8B;
}

.follow-btn {
    background: #019616;
}

.profile-user-para {
    margin-top: 0;
    float: none;
    font-size: 20px;
    color: #282828;
    margin-bottom: 0;
    word-wrap: break-word;
}

.profile-user-detail {
    margin-left: 0;
}

.your-active {
    margin: 75px 0 20px 0;
}

.your-active h2 {
    margin: 0;
    line-height: 30px;
}

.manage-all {
    color: #019616;
    font-size: 24px;
    padding-left: 8px;
}

.manage-all:hover {
    color: #019616;
}

.profile-edit-btn {
    color: #979797;
    border: 1px solid #979797;
}

.white-bg .col-md-2 {
    padding-left: 0;
}

.profile-edit-btn:hover,
.profile-edit-btn:active,
.profile-edit-btn:focus {
    color: #979797;
}

.white-bg .prfle-cmnt-head {
    margin: 0;
    float: left;
}

#result-data .byunig-review-nav {
    display: block!important;
}

#result-data .byunig-review-nav:not(.last),
#result-data .byunig-review-nav-m:not(.last),
#container_data .grey-bg-ul:not(.last) {
    margin-bottom: 20px;
}

#result-data .byunig-review-nav-m {
    display: none!important;
}

.prfle-cmnt-div {
    padding: 15px 30px 15px 30px;
    display: table-cell;
    vertical-align: middle;
    height: 125px;
}

.white-bg p {
    font-size: 20px;
    color: #979797;
    font-weight: 400;
    margin: 0;
    clear: both;
    padding-top: 6px;
    word-break: break-word;
}

.smile-o-btn-bg {
    background: #CCEAD0;
    height: 18px;
    display: inline-block;
    position: absolute;
    border-top-left-radius: 9px;
    left: 0;
    border-bottom-left-radius: 9px;
}

.smile-o-btn {
    border: 1px solid #019616;
    color: #019616;
}

.common-face-btn span {
    position: relative;
    padding-right: 5px;
}

.meh-o-btn-bg {
    background: #f3eed4;
    height: 18px;
    display: inline-block;
    position: absolute;
    border-top-left-radius: 9px;
    left: 0;
    border-bottom-left-radius: 9px;
}

.fron-o-btn-bg {
    background: #F3D4CC;
    height: 18px;
    display: inline-block;
    position: absolute;
    border-top-left-radius: 9px;
    left: 0;
    border-bottom-left-radius: 9px;
}

.smile-user-btn-bg {
    background: #CCEAD0;
    height: 28px;
    display: inline-block;
    position: absolute;
    border-top-left-radius: 17px;
    left: 0;
    border-bottom-left-radius: 17px;
}

.smile-user-btn span {
    position: relative;
}

.common-face-btn {
    font-weight: bold;
    font-size: 13px;
    border-radius: 55px;
    width: 80px;
    text-align: right;
    line-height: 18px;
    margin-left: 10px;
    margin-top: 7px;
    display: inline-block;
    position: relative;
    overflow: hidden;
}

.smile-o-icon {
    background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAMAAABFNRROAAAAw1BMVEXK6c7M6tC/5cS+5MS+5MO64r+54r644r6y37iv3rWn266n266f2Keb1qOa1aKV056T05yM0JaJzpOHzZGEzI6Ayop8yYZ5yIRvw3tuw3ptw3lswnhpwXZowXVowHRmwHNlwHJgvW1bu2hZumZYumZRt2BNtVtJtFhJtFhCsVJAsFA/sE83rEgyqkIuqD8ppjonpjkmpTgkpDYipDUhozMaoS0aoC0ZoCwWnyoTnicPnCMMmyAKmh4JmR0DlxgClhcBlhbDsKkJAAAAQHRSTlMAABAREhcYGSElLi84Pj9FR1BUV1pgZWh1dnd5fH1+gIGIjpGSmqCkpa2wsbvCx83P0dPV19/g4eTo7fH09fz+JARrOAAAAH1JREFUCB1FwQUOwgAURMG/aNHS4u5Ocdd3/1MRQggzJinaDPbLriPJpNKDj2ddMhX5achCsPGnzP0VJKwDrmI4ysHY1hB4IyZeAAc783exLS9+TtbjnpkAC/fKzOJQjWTzbrj8ImWqwK1dqJ2hL5NafA0kMyk53Bx347SkN465GtPNwbKuAAAAAElFTkSuQmCC') no-repeat scroll 0% center;
    width: 13px;
    height: 13px;
    margin-top: .2em;
    float: left;
    margin-left: 5px;
}

.meh-o-btn {
    border: 1px solid #c3ab29;
    color: #c3ab29;
    font-weight: bold;
}

.meh-o-icon {
    background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAMAAABFNRROAAAAtFBMVEXy7dLz7tTw6snv6MXu58Pt5b7s5bzr47jq4rXq4bLp4bLp4LHo367n3qrn3ark2qDh1ZTg05Df0o3f0ozdz4bczoPczoLbzYDbzYDbzH3ay3vZynnYyXXYyHPYyHLWxm3VxGrVxGnVw2fUw2bTwmPSwF7Rv1zRv1vRvlrPvFTOu1LOuk/NuU3MuEnMt0nMt0jLt0fLtkXLtkTJtD/Jsz7Jsz7Jsz3IsjvHsTjFrjDDqyrDqym3YznPAAAAO3RSTlMAABAXGSEkKi4yMzQ4Pj9OYGVqbHV5e31+gYSIjpCSmp6foqSosLO0tr/Cx8rP0NHT1dfe3+Dh5Oj1/kp2HUIAAAB6SURBVAgdRcEHDoJAAATAXSvn2bE3OLF3RWz7/38ZYwgzIJnv7277cZEkyNZbP58uCTaV6hE56VQfaVNbSCUMpTapBstShKMU+3Md/K10x1OZFy7KPDDRyhhrbcWstURBiQudc6GL5YEdpaYEOdDfjARILzgn16hK8guqFRiYxsaKeAAAAABJRU5ErkJggg==') no-repeat scroll 0% center;
    width: 13px;
    height: 13px;
    margin-top: .2em;
    float: left;
    margin-left: 5px;
}

.fron-o-btn {
    border: 1px solid #c32a01;
    color: #c32a01;
    font-weight: bold;
}

.fron-o-icon {
    background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAMAAABFNRROAAAAw1BMVEXy0srz1Mzwyb/vxbruxLnuw7jtvrLtvbHsu6/ruKvrt6rrtqjqtafqtafpsaPpr6Dor5/mppXmpZPkn4zjnInil4PhlIDgkXzeiXLchGzcg2zcgWnbgWjbgGjbfmXZeWDYdVvXclfXcVbWbVHVaU3VaEvUZ0nUZknSYULSX0DSXj/PVTTOUzLOTy7NTSrMSynMSifMSSbLRyTLRiLLRSHJPxrJPxrJPhnIPBbHORPGMwzFMQnFLwfELgbELQXELAPDKgEec3+ZAAAAQHRSTlMAABAXGBkhIiUqKy0uLzQ3OEVHUFRcYGVxeHl8fX6BiI6TlJqgoqSlrbCxv8LHy83P0dPV19/g4eTo8fX3+fr8Oxz2TAAAAH1JREFUCB1FwQUOwgAURMG/SHF3dy9S3Hn3PxUlhDBjkoJNd7/sOJJMqtz4eNUlU5mfhiwAXnHKvLiGqLUhpxCO8jC2DbiFIZOCCwc783exLb7VyMV3si4sMrF0PDGDmYXBKV15VCN3UqYaT756MqnFV18yk5ID77gbZyW9AXg+GvC+0pylAAAAAElFTkSuQmCC') no-repeat scroll 0% center;
    width: 13px;
    height: 13px;
    margin-top: .2em;
    float: left;
    margin-left: 5px;
}

.right-btn-profile {
    display: table-cell;
    vertical-align: middle;
    height: 125px;
}

.profile-pagination .pagination {
    margin: 50px 0 0 0px;
}

.cmnt-by-user .pagination {
    margin: 30px 0 50px 0px;
}

.main_wrapper .pagination>li>a {
    border: 1px solid #979797;
    color: #979797;
    font-size: 20px;
    margin-right: 5px;
    margin-left: 0;
    padding: 0;
    line-height: 22px;
    height: 36px;
    width: 36px;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    float: none;
}

.main_wrapper .pagination>li>a>span {
    font-size: 35px;
    height: 34px;
    display: inline-block;
    margin-top: -11px;
    float: left;
    padding-top: 9px;
    width: 34px;
}

.main_wrapper .pagination>li {
    margin-right: 5px;
    display: inline-block;
}

.main_wrapper .pagination>li>a:focus,
.main_wrapper .pagination>li>a:hover,
.main_wrapper .pagination>li>span:focus,
.main_wrapper .pagination>li>span:hover {
    color: #979797;
    background-color: #fff;
    border: 1px solid #979797;
}

.main_wrapper .pagination>.active>a,
.main_wrapper .pagination>.active>a:focus,
.main_wrapper .pagination>.active>a:hover,
.main_wrapper .pagination>.active>span,
.main_wrapper .pagination>.active>span:focus,
.main_wrapper .pagination>.active>span:hover {
    color: #FFF;
    background-color: #282828;
    border-color: #282828;
}

.main_wrapper .pagination>li:first-child>a,
.main_wrapper .pagination>li:first-child>span {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.main_wrapper .pagination>li:last-child>a,
.main_wrapper .pagination>li:last-child>span {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.black-bg {
    background: #282828;
    padding: 20px 0;
}

.resulting-sale {
    color: #fff;
    font-size: 24px;
}

.resulting-sale p {
    display: inline-block;
    margin: 0;
}

.resulting-sale .spread {
    display: inline-block;
    margin-left: 24px;
    width: 260px;
}

.profile-up {
    float: left;
    height: 125px;
    width: 125px;
    overflow: hidden;
}

.profile-social-icon ul li:hover a.green-web-icon {
    color: #019616;
}

.profile-social-icon ul li:hover a.blue-fa-twitter {
    color: #00acee;
}

.profile-social-icon ul li:hover a.blue-fa-facebook {
    color: #3c5999;
}

.profile-social-icon ul li:hover a.red-fa-pintrest {
    color: #cc2126;
}

.profile-social-icon ul li:hover .green-web-icon .web-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWBAMAAAA2mnEIAAAAMFBMVEVHcExkn21UnF6Xn5kMlyAGlhqIm4sgmTEVlycomTg+mktynng2mERJnVV8m4EBlhYNXkr1AAAAD3RSTlMAY3sL6/cfz97BnUmojzR5yVihAAAA4ElEQVQYGQWAIUwCUQCGP25MBdENjRcOLRbCFQNFNh3Ux+Yuw5wdNFKMxiPajmjDbjiT9SQ5i+rc7BxwPM/p7wA2nzXcBYBCV5JqAETH5is4sD1gPXdmxOO3NhDV+iO2ZgULhRWhDwGTJ4q6zAGvrjnxnuy0uhNpmjLxG5K0bGNpsXH6UXUbHa5Y0RwAlYyEb5oDoJKREFDsHN1/luZEJH7JSmqdsMBzw+Vw/8XI/eVQeQ54t8pwLAYwJA8Q3sVjnHQ78OE8Lf/QH3l/wJq56PZMXe8AZWkhPQLA2Y2uX4F/cQ5iJznP8MQAAAAASUVORK5CYII=') no-repeat center left;
}

.your-active .tooltip>.tooltip-inner {
    background: #282828;
    font-size: 16px;
    border-radius: 0;
    padding: 5px 10px;
}

.your-active .tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 7px 7px 0px;
    border-top-color: #282828;
}

.your-active .tooltip.top {
    padding: 7px 0px;
}

.do-no-active {
    font-size: 24px;
    color: #282828;
    text-align: center;
}

.main-navigation .nav>li.all-sdcrpton>a {
    padding: 12px 0px;
}

.main-navigation .nav li.all-sdcrpton ul li a {
    font-size: 20px;
    color: #8b8b8b;
    text-align: right;
    padding: 0 20px;
    line-height: 30px;
}

.main-navigation .nav>li.all-sdcrpton .dropdown-menu {
    right: -19px;
    left: inherit;
    padding: 15px 0px 0px;
    padding: 32px 0px 10px;
    max-width: inherit;
    box-shadow: 0px 6px 12px rgba(0, 0, 0, 0);
    width: inherit;
}

.main-navigation .nav>li.all-sdcrpton a .caret {
    border-top: 8px dashed;
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
    margin-left: 2px;
}

.white-bg p.profile-price-txt {
    font-size: 20px;
    font-weight: bold;
    color: #979797;
    text-align: center;
    min-width: 150px;
}

.grey-bg-ul ul li {
    list-style: none;
    display: inline-block;
    color: #979797;
    font-size: 20px;
    padding: 5px 20px 10px 20px;
    float: left;
}

.grey-bg-ul ul li a {
    color: #979797;
    font-size: 20px;
}

.grey-bg-ul a.buy-follow {
    color: #019616;
}

.grey-bg-ul ul li:first-child {
    padding-left: 30px;
}

.grey-bg-ul ul li:last-child {
    padding-right: 0px;
    float: none;
}

#container_data .grey-bg-ul ul li:last-child {
    float: right;
}

.review-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAA8FBMVEX5+fn19fX09PTy8vLy8vLx8fHv7+/u7u7s7Ozs7Ozr6+vq6urn5+fn5+fm5ubm5ubl5eXl5eXj4+Pj4+Pi4uLi4uLh4eHg4ODe3t7e3t7b29vb29vZ2dnY2NjW1tbU1NTU1NTT09PS0tLQ0NDPz8/MzMzKysrKysrIyMjIyMjGxsbGxsbCwsLCwsLBwcHBwcG/v7++vr68vLy7u7u4uLi3t7ezs7OysrKwsLCvr6+urq6urq6tra2tra2srKyqqqqpqampqammpqalpaWkpKSkpKSkpKSjo6Ojo6OioqKdnZ2ampqZmZmYmJiXl5eXl5cey2cSAAAAT3RSTlMACg0RExQZHSIjJCguLzEyMzU5Ojs9P0JFR05PU1dcX2FjZWpudXl7f4CFho6PkZKWmp+hqKu3uL3Bw8TGx8nNz9HX2tzd3t/g4u/2+/z+nvx0VAAAAMRJREFUGBllwQs3wgAcxuHXtVyWjFAoCUVuc12j60JIv+//bfytnTOdPY+mMtVr3/dqa0pkvDFTj45iW98kKoq4zDiSWfxhVk7SPfCZz75AZ8V5B/rSMqYgzcOStIlxdYxxpTlYkDYwV7rFfGyv+xA4bojpKCBlqDYpb7ojpacTIHwi1u4DnlaBBx1+YSZnagBF6Rm4lIr18wPpdAIjSVlMWJLZaWH2ZMpERsMxf5qKVPmnqVihRay7r8TuRTAYvN6UFPkFM7pRBzLNKqsAAAAASUVORK5CYII=') no-repeat center center;
    width: 22px;
    height: 22px;
    float: left;
    margin: 3px 6px 0 0;
}

.share-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAMAAADzapwJAAAA6lBMVEX5+fn39/f39/f29vb29vbz8/Px8fHs7Ozp6eno6Ojm5ubm5ubl5eXl5eXl5eXf39/e3t7e3t7d3d3d3d3b29vZ2dnZ2dnY2NjY2NjX19fW1tbW1tbV1dXS0tLR0dHPz8/Nzc3KysrIyMjHx8fFxcXBwcG+vr69vb29vb28vLy4uLi2tra0tLS0tLSzs7OxsbGwsLCwsLCvr6+vr6+tra2tra2srKysrKyrq6urq6uqqqqpqampqammpqampqampqalpaWkpKSjo6OhoaGhoaGgoKCfn5+cnJybm5uampqampqampqYmJiXl5eDSYDhAAAATXRSTlMABAUICRAVIyorMTIzNDVDRUZJSk5TVFVXWVpbXWVobXN7gIOHk5mbnZ6orrO0tby9vsDBxcfIycvMzs/Q19jZ297g5ebn6vL19vf4/NKShFYAAADgSURBVBgZTcELI8JQGAbg95y5FmrFkEtyGXNJmEVpodga7///Ozrf2bTngeU0L4dJ8uY3HJQcTJn7aqGg71jS1RCqT5FlFJGC0aNVqdLqYW6X4vcUqLVjGh6gZjSSVRjXNFIFl+IEa+HH6/k3RR0BRRWHXAgQU1wAx30Whkhp7QHYfqE1RsrcjQfgkSLGmP+iLaxTDHDFhQDLFAHqFGdHg/fnTbgULnRGYwnGyieNmQY8Gk/tGtBJKHYw90CrskHrHoaOKH4yikhB6C5LbjUKrQlzk32UOA0/HI1Cv+lA/AG+p16J0pKVIgAAAABJRU5ErkJggg==') no-repeat center center;
    width: 22px;
    height: 22px;
    float: left;
    margin: 3px 6px 0 0;
}

.grey-bg-ul ul a:hover {
    color: #019616;
}

.grey-bg-ul ul li a:hover .review-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAA8FBMVEX5+fnv9fDs9O3o8urn8ujm8efh7+Pd7t/Y7NvX69rW69nS6dXM59DL58/J5s3I5szH5czF5MrC48bB4sXA4sS+4cO84cG537623ry03bqt27Ss2rOo2a+k16yg1aed1KSb06OZ06GX0p+S0JuOzpeHzJGDyo2ByYx9yIh9x4d4xYN3xYJvwntuwXpswXhrwHdnv3NjvXBeu2tcumpWuGNTt2FHslZGslVBsFE9rk07rUs6rUs4rEk3rEg2q0YyqUMwqUEuqD8opjolpDcjpDUiozQhozMgojIfojIdoTARnCQKmR4FmBoElxkClhcBlhb1O9bZAAAAT3RSTlMACg0RExQZHSIjJCguLzEyMzU5Ojs9P0JFR05PU1dcX2FjZWpudXl7f4CFho6PkZKWmp+hqKu3uL3Bw8TGx8nNz9HX2tzd3t/g4u/2+/z+nvx0VAAAAMRJREFUGBllwQs3wgAcxuHXtVyWjFAoCUVuc12j60JIv+//bfytnTOdPY+mMtVr3/dqa0pkvDFTj45iW98kKoq4zDiSWfxhVk7SPfCZz75AZ8V5B/rSMqYgzcOStIlxdYxxpTlYkDYwV7rFfGyv+xA4bojpKCBlqDYpb7ojpacTIHwi1u4DnlaBBx1+YSZnagBF6Rm4lIr18wPpdAIjSVlMWJLZaWH2ZMpERsMxf5qKVPmnqVihRay7r8TuRTAYvN6UFPkFM7pRBzLNKqsAAAAASUVORK5CYII=') no-repeat center center;
}

.grey-bg-ul ul li a:hover .share-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAMAAADzapwJAAAA6lBMVEX5+fn19/X09/Xx9vLw9vHp8+vl8ebX69rQ6dTP6NPJ5s3I5szH5czG5cvF5Mq437223ry13ruy3bix3Let27So2a+n2K6m2K2k16yi1qqh1qmg1qif1aaX0p+U0ZyPz5iJzJOByYx9x4d6xoR2xYFqwHZkvnFivW9gvG1fvGxWuGNQtV5LtFpKs1lJs1hCsFJBsFFAr1A+rk49rk05rUo3rEg2q0c2q0Y0qkQzqkMxqUIwqUEvqEAopjonpTkmpTgkpDYhozMfojIaoC0ZoCwYnysVnikOmyILmh8KmR4JmR0ImRwElxkBlhaMoxRaAAAATXRSTlMABAUICRAVIyorMTIzNDVDRUZJSk5TVFVXWVpbXWVobXN7gIOHk5mbnZ6orrO0tby9vsDBxcfIycvMzs/Q19jZ297g5ebn6vL19vf4/NKShFYAAADgSURBVBgZTcELI8JQGAbg95y5FmrFkEtyGXNJmEVpodga7///Ozrf2bTngeU0L4dJ8uY3HJQcTJn7aqGg71jS1RCqT5FlFJGC0aNVqdLqYW6X4vcUqLVjGh6gZjSSVRjXNFIFl+IEa+HH6/k3RR0BRRWHXAgQU1wAx30Whkhp7QHYfqE1RsrcjQfgkSLGmP+iLaxTDHDFhQDLFAHqFGdHg/fnTbgULnRGYwnGyieNmQY8Gk/tGtBJKHYw90CrskHrHoaOKH4yikhB6C5LbjUKrQlzk32UOA0/HI1Cv+lA/AG+p16J0pKVIgAAAABJRU5ErkJggg==') no-repeat center center;
}

.footer-up-search .fa {
    font-size: 30px;
    color: #282828;
}

.search-yoor-ofer {
    font-size: 36px;
    color: #282828;
    border-bottom: 1px solid #979797;
    padding-bottom: 4px;
    margin: 0 10px 0 10px;
    background: none;
}

.go-search,
.go-search-request {
    font-size: 24px;
    color: #282828;
    font-weight: 700;
    padding: 10px 24px;
    background: #f1f1f1;
}

#browse-container .go-search,
.go-search-request {
    background: #f9f9f9;
}

.keyword-search-icon {
    background: url(../images/keyword-search-icon.png) no-repeat 0% 0%;
    float: left;
    width: 40px;
    height: 40px;
    margin-top: -3px;
    display: inline-block;
    float: none;
    position: relative;
    top: 10px;
}

.search-keyword input[type="search"] {
    font-size: 36px;
    color: #000;
    border-bottom: 1px solid #dbdbdb;
    background: transparent none repeat scroll 0% 0%;
    width: 89%;
}

#browse-container .search-keyword input[type="search"] {
    border-bottom: 1px solid #979797;
    color: #000;
}

.search-keyword {
    margin: 40px 0 0 0;
}

.search-keyword input::-webkit-input-placeholder {
    color: #979797;
}

.search-keyword input::-moz-placeholder {
    color: #979797;
}

.search-keyword input:-ms-input-placeholder {
    color: #979797;
}

.search-keyword input:-moz-placeholder {
    color: #979797;
}

.result-found-ul {
    margin-top: 24px;
    position: relative;
}

.search-keyword .go-search {
    float: right;
    padding: 10px 23px;
    background: #f9f9f9;
}

.frequent-tag hgroup {
    font-size: 20px;
    color: #282828;
    font-weight: 700;
    margin-bottom: 12px;
    margin-top: 24px;
}

.get-brdr {
    color: #e3e3e3;
}

.next-btn-tag {
    font-size: 20px;
    color: #8b8b8b;
    cursor: pointer;
    margin-top: 24px;
}

.frequent-tag-btn {
    clear: both;
    overflow-y: hidden;
}

.frequent-tag-btn button {
    border-radius: 55px;
    padding: 0px 30px;
    margin: 0 4px 8px 0px;
    background-color: #F9F9F9;
    font-size: 22px;
    line-height: 34px;
    border: 1px solid #979797;
}

.frequent-tag-btn button:hover,
.frequent-tag-btn button:active,
.frequent-tag-btn button:focus {
    border: 1px solid #007796;
    background: #007796;
    color: #fff;
}

.btn-middle {
    float: right;
    margin-right: 16px;
}

.prfle-cmnt-head .highlighted,
.prfle-cmnt-div p .highlighted {
    color: #007796 !important;
}

.need-head {
    font-size: 30px;
    font-weight: bold;
    color: #282828;
    margin-top: 70px;
}

.information-request {
    font-size: 22px;
    color: #fff;
    background: #007796;
    font-weight: bold;
    padding: 6px 50px;
    margin-top: 24px;
    display: inline-block;
}

.information-request:hover {
    color: #fff;
}

.profile-buy-btn {
    background: #019616;
    color: #fff;
    margin-bottom: 6px;
}

.profile-view-btn {
    background: #979797;
    color: #fff;
}

.per-30 {
    font-size: 14px;
    color: #979797;
    width: 145px;
    text-align: center;
    display: block;
    line-height: 25px;
}

.white-bg {
    border: 1px solid #fff;
    transition: .3s all ease-in-out;
}

.white-bg:hover {
    border: 1px solid #c1c1c1;
}

.prfle-cmnt-div .tooltip>.tooltip-inner {
    background: #282828;
    font-size: 16px;
    border-radius: 0;
    padding: 5px 10px;
}

.prfle-cmnt-div .tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 7px 7px 0px;
    border-top-color: #282828;
}

.prfle-cmnt-div .tooltip.top {
    padding: 7px 0px;
}

.result-found-ul li {
    display: inline-block;
    font-size: 20px;
}

.result-found-ul li a {
    color: #979797;
    padding: 0 15px;
}

.result-found-ul li .dropdown-menu {
    right: -19px;
    left: inherit;
    padding: 40px 0px 10px;
    max-width: inherit;
    box-shadow: 0px 6px 12px transparent;
    border-radius: 0px;
    border: 1px solid #979797;
    top: -20%;
    z-index: 1000;
}

.result-found-ul li.visible a {
    color: #282828;
    border: medium none;
    position: relative;
    z-index: 1001;
    padding: 0;
}

.result-found-ul li a .caret {
    border-top: 8px dashed;
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
    margin-left: 2px;
}

.result-found-ul li.visible li a {
    color: #979797;
    display: block;
    text-align: right;
    padding: 0 30px;
}

.result-found-ul li.visible li {
    display: block;
}

.delete-alert-offer article {
    font-size: 24px;
    color: #282828;
    clear: both;
    padding: 10px 60px;
}

.yes-kill-it {
    color: #e12522;
    font-size: 24px;
    font-weight: 700;
    display: inline-block;
    margin-bottom: 10px;
    cursor: pointer;
}

.yes-kill-it:hover {
    color: #e12522;
}

.please-dont {
    font-size: 24px;
    font-weight: 700;
    color: #fff;
    background: #019616;
    display: inline-block;
    padding: 12px 0;
    margin: 0 0 15px 0;
    text-align: center;
    width: 262px;
    cursor: pointer;
}

.please-dont:hover,
.please-dont:active,
.please-dont:focus {
    color: #fff;
}

.delete-alert-offer {
    background: #fff;
    padding: 20px 50px;
    word-wrap: break-word;
}

.offer_delete_acunt_model .delete-alert-offer {
    padding: 10px 50px;
}

.lght-red-msg {
    margin-bottom: 10px;
}

.delete-alert-offer-icon {
    float: right;
    border: 1px #999 solid;
    border-radius: 30px;
    width: 25px;
    height: 25px;
    clear: both;
    cursor: pointer;
    position: absolute;
    right: 0;
    margin-right: 16px;
    top: 0;
    margin-top: 19px;
}

.delete-alert-offer-icon:before,
.delete-alert-offer-icon:after {
    background: #999;
    border-radius: 2px;
    content: "";
    display: block;
    height: 12px;
    left: 50%;
    position: absolute;
    top: 50%;
    width: 1px;
}

.delete-alert-offer-icon:before {
    transform: translate(-50%, -50%) rotate(45deg);
}

.delete-alert-offer-icon:after {
    transform: translate(-50%, -50%) rotate(-45deg);
}

.sort-by-request span {
    color: #282828;
    font-size: 20px;
    float: left;
}

.vertical-alignment-helper {
    display: table;
    height: 100%;
    width: 100%;
    pointer-events: none;
}

.vertical-align-center {
    display: table-cell !important;
    vertical-align: middle;
    pointer-events: none;
}

.modal-content {
    width: inherit;
    height: inherit;
    margin: 0 auto !important;
    pointer-events: all;
    border-radius: 0;
    box-shadow: none;
    border: none;
}

.body-100 {
    display: table;
    height: 100%;
    width: 100%;
    position: fixed;
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
}

.container1 {
    display: table-cell;
    vertical-align: middle;
    pointer-events: none;
    width: 600px;
    position: relative;
}

.row1 {
    width: inherit;
    height: inherit;
    margin: 0 auto;
    pointer-events: all;
    position: relative;
    background-color: #FFF;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    outline: 0px none;
}

.invite-icon {
    background: url("../images/invite-icon.png") no-repeat center center;
    width: 25px;
    height: 20px;
    float: left;
    margin: 4px 10px 0 0;
}

.sales-icon {
    background: url("../images/sales-icon.png") no-repeat center center;
    width: 25px;
    height: 25px;
    float: left;
    margin: 1px 10px 0 0;
}

.active-btn {
    background: #019616;
}

.offer-overview-ul li a {
    color: #979797;
}

.offer-overview-ul li {
    font-size: 20px;
}

.main-navigation .nav>li.list-none-bg>a {
    border: none;
    color: #282828;
    padding: 14px 20px;
}

.main-navigation .nav>li.list-none-bg>a:focus,
.main-navigation .nav>li.list-none-bg>a:hover,
.main-navigation .nav>li.list-none-bg>a:active {
    background: none;
    color: #282828;
}

.inactive-btn {
    background: #c32a01;
    color: #FFF;
}

.profile-view-btn,
.profile-buy-btn,
.profile-edit-btn,
.inactive-btn {
    font-size: 20px;
    font-weight: bold;
    padding: 5px 0px 5px 0px;
    text-align: center;
    min-width: 148px;
}

.edit-pencil-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAAA6lBMVEX////////+/v7+/v79/f39/f38/Pz8/Pz8/Pz7+/v7+/v6+vr5+fn39/f19fX09PT09PTz8/Py8vLv7+/t7e3s7Ozs7Ozr6+vp6enp6eno6Ojo6Ojn5+fl5eXg4ODf39/d3d3c3Nza2trZ2dnZ2dnY2NjY2NjW1tbV1dXV1dXT09PR0dHPz8/Ozs7MzMzMzMzKysrKysrIyMjHx8fGxsbFxcXFxcXFxcXExMTDw8PCwsLBwcHBwcHBwcG9vb27u7u5ubm5ubm3t7e3t7e0tLSxsbGwsLCwsLCwsLCvr6+vr6+urq6tra2srKwmKtupAAAATXRSTlMAAQIDBQcICQoMDQ4TGCAhIiUnMjg5OzxDREdIS1FeYWlqcnR1d3l+gIKIjpWYnJ6io6irr7Gys7S5vL2/wMvS1tfc3ebx8vP09fb5/EAwDYMAAAD5SURBVCjPbdJnW8IwFAXgIzhTBRUHxT1woIgDRepAQeri/P+/YyYNNudDnpu+TXKftEAoC83uEcIp9slGUPaADoch6fIaeEsxHwkhIjnMOLkjeQVRwUNqc2LllipNWb3SpmXk0cx2ZJlw9JKo7Gq51PCzBU1+K/dmTQmG0tmxdIxU4Ug4udHwsYYxRaaash2UkaO2hu8aPLIb1pV8lpCjlVUcSNpAntq/S6j3Y0ySOmv6i9xEQT1ZrsaL/qoaOdw3L1+Q2x4VjhsVt885GftUzI44c9fh30ae5ibpNNvw/09wmK0aPSdP6oPpQWbgqMdATPOt90DWlfwBZMhHAMRXAAkAAAAASUVORK5CYII=') no-repeat;
    width: 26px;
    height: 26px;
    float: left;
    margin-top: 5px;
    margin-right: 25px;
}

.arrow_box {
    position: relative;
    background: #fff;
}

.arrow_box:after,
.arrow_box:before {
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}

.arrow_box:after {
    border-left-color: #fff;
    border-width: 10px;
    margin-top: -9px;
    z-index: 9;
}

.arrow_box:before {
    border-color: rgba(194, 225, 245, 0) rgba(194, 225, 245, 0) rgba(194, 225, 245, 0) #E5E5E5;
    border-left-color: #E5E5E5;
    border-width: 12px;
    margin-top: -11px;
    z-index: 9;
}

.arrow_box:hover:after {
    border-left-color: #007796;
}

.arrow_box:hover:before {
    border-left-color: #007796;
}

.main-navigation .nav>li.active .arrow_box:after {
    border-left-color: #007796;
}

.main-navigation .nav>li.active .arrow_box:before {
    border-left-color: #007796;
}

.hover-toolTip {
    position: relative;
    float: left;
}

.set-inactive {
    position: absolute;
    bottom: 60%;
    background: #f4f4f4;
    border: 1px solid #ccc;
    color: #282828;
    font-size: 16px;
    padding: 10px 0px;
    text-align: center;
    margin-bottom: 20px;
    visibility: hidden;
    left: 0;
    width: 146px;
    right: 0;
    z-index: 99;
}

.red-inactive-link,
.red-inactive-link:hover {
    color: #c32a01;
}

.set-inactive:before {
    content: " ";
    position: absolute;
    border-style: solid;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-width: 10px;
    left: 50%;
    margin-left: -10px;
    border-color: #ccc transparent transparent;
    bottom: -20px;
}

.set-inactive:after {
    content: " ";
    position: absolute;
    border-style: solid;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-width: 9px;
    left: 50%;
    margin-left: -9px;
    border-color: #f4f4f4 transparent transparent;
    bottom: -18px;
}

.hover-toolTip:hover .set-inactive {
    visibility: visible;
}

.green-active-link {
    color: #019616;
}

a.green-active-link:hover {
    color: #019616;
}

.request-activation {
    left: -30px;
    width: 210px;
}

.buyers-information input[type="checkbox"] {
    max-width: 30px;
    max-height: 30px;
    min-width: 27px;
    min-height: 23px;
    border: 1px solid #019616;
    position: absolute;
    left: 0;
    opacity: 0;
    z-index: 1111;
    cursor: pointer;
}

.buyers-information label {
    position: relative;
    left: 0;
    top: 8px;
    display: inline-block;
    margin-right: 5px;
}

.buyers-information input[type=checkbox]+label:before {
    height: 12px;
    width: 12px;
    margin-right: 2px;
    content: " ";
    display: inline-block;
    vertical-align: baseline;
    border: 1px solid #777;
}

.buyers-information input[type=checkbox]:checked+label:before {
    padding: 14px;
    border-radius: 50%;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAtFBMVEX////+//79/v38/vze8eHY79vX79rB5cbA5cW/5cW54r+44r624byd16Wc1qV3x4J2xoF1xoA+r049r008rkw7rks2rEY1q0Y0q0UlpTckpDYYnysVnigOmyINmyEHmBsBlhYClhcLmh8MmyAaoC0uqT8xqkIzq0Q3rEdau2dzxX50xX92xoGBy4ym2q6t3bSw3re848K95MPA5cXN6tHP69PV7tnX79rh8+T1+/b9/v3///+xTs01AAAAIHRSTlMAAQIDIScoPj9ARkdJYmOJiovCw8TFysvM29zo6/Lz+fZZCREAAAEBSURBVCjPfZJZd4IwGEQHUKAtiFqlYixMV7vS3S7z//9XH5Cd9j7l5J4k35kMsMfyooXJMrOYehba2GHCiiS0m24Us0U8qt3Bhh02XukOM/bIjgo3PuUA6RgAnJiDxA6AkH8wAaykt/v4ck6SiQW/5+6lL5Kkj2jA6Z0kGeG42Lq6brjXYjmHIUlupZuuo0ERgKSfLck7SW9VEHv5JOn7kreSdme1LK5lLunzQdLuohrNlAMxl9R2nGPKpm06Ro0Q8o6j34zv+aPlEhuY/BM8nJNht3IAwE0HP9stqhAM1SQoSxT0zqZBXT931XnPbZd6Xat1u9QAbG+2NFlmljOvUr+38lNIjvfLdgAAAABJRU5ErkJggg==') no-repeat 0% 0%;
    border: none;
}

.buyers-information input[type=checkbox]+label:before {
    border: 1px solid #019616;
    background: none;
    padding: 13px;
    border-radius: 50%;
}

.buyers-information p {
    font-size: 18px;
    color: #282828;
}

.buyers-information {
    margin-bottom: 18px;
}

.green-link {
    color: #019616;
}

.edit-profile-title {
    font-weight: bold;
    font-size: 50px;
    color: #282828;
}

.edit-your-profile {
    position: relative;
}

.view-your-profile {
    position: absolute;
    top: 0;
    right: 0;
    margin-top: 19px;
}

.view-your-profile a {
    font-size: 20px;
    color: #979797;
}

.upload-img {
    position: relative;
    margin: 16px 0 6px 0;
    width: 100px;
    height: 100px;
    border: 1px solid #ccc;
    border-radius: 50%;
    overflow: hidden;
}

.upload-img img {
    cursor: pointer;
    height: 100%;
    object-fit: cover;
    width: 100%;
}

.upload-img input[type="file"] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100px;
    height: 100px;
    opacity: 0;
    cursor: pointer;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    background: none !important;
}

.profile-editing-top {
    margin: 60px 0 0 0;
}

.profile-editing-btm {
    padding: 0 0 100px 0;
}

.edit-your-profile p {
    font-size: 20px;
    color: #282828;
}

.center-img-div {
    margin: 25px auto;
    padding: 0 15px;
}

.banner-image p a {
    color: #979797;
    font-size: 16px;
}

.profile-image p a {
    color: #979797;
    font-size: 16px;
}

.upload-img-banner {
    position: relative;
    margin: 16px 0 6px 0;
    width: 280px;
    height: 100px;
    border: 1px solid #ccc;
    overflow: hidden;
}

.upload-img-banner img {
    cursor: pointer;
    width: 100%;
}

.upload-img-banner input[type="file"] {
    position: absolute;
    top: 0;
    left: 0;
    width: 280px;
    height: 100px;
    opacity: 0;
    cursor: pointer;
}

.banner-image p span {
    font-size: 16px;
    color: #979797
}

.just-another-happy textarea {
    width: 100%;
    background: #f9f9f9;
    border: none;
    outline: none;
    color: #979797;
    font-size: 20px;
    text-align: justify;
    padding: 10px;
    resize: none;
    margin-bottom: 0;
    min-height: 136px;
}

.edit-social-icon {
    float: left;
    width: 58px;
    height: 58px;
    margin-bottom: 10px;
}

.edit-p-twitr {
    background: url("../images/twitter-p-icon.png") no-repeat 0% 0%;
}

.edit-p-fb {
    background: url("../images/facebook-p-icon.png") no-repeat 0% 0%;
}

.edit-p-google {
    background: url("../images/googleplus-p-icon.png") no-repeat 0% 0%;
}

.edit-p-pr {
    background: url("../images/pintrest-p-icon.png") no-repeat 0% 0%;
}

.just-another-happy input[type="text"] {
    text-align: left;
    background: #f9f9f9;
    border: none;
    outline: none;
    padding: 0 20px;
    height: 58px;
    width: 100%;
    text-align: left;
    font-size: 20px;
    color: #282828;
}

.update-btn {
    margin-top: 20px;
}

.just-another-happy .col-md-2,
.just-another-happy .col-xs-2 {
    padding-right: 0;
    width: 12.666667%;
}

.just-another-happy .col-md-10,
.just-another-happy .col-xs-10 {
    padding-left: 0;
    width: 87.333333%;
}

.profile-image {
    margin-left: 90px;
}

.banner-image {
    float: left;
    margin-left: 50px;
}

.connect-user-div {
    position: relative;
    margin-top: 10px;
    display: inline-block;
}

.rply-cmnt-by-selr textarea {
    border: 1px solid #e6e6e6;
    resize: none;
    background: #fff;
    width: 100%;
    padding: 15px 10px;
    color: #8b8b8b;
    font-size: 20px;
}

.review-time a {
    color: #B2B2B2;
    padding-left: 20px;
}

.search-review-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAz1BMVEX////9/f39/f38/Pz8/Pz7+/v7+/v6+vr5+fn4+Pj29vb19fX19fX09PTx8fHv7+/u7u7r6+vr6+vr6+vp6enm5ubl5eXk5OTi4uLe3t7c3NzY2NjX19fU1NTT09PR0dHR0dHMzMzLy8vKysrFxcXExMTDw8PCwsLCwsLBwcG/v7+/v7++vr68vLy7u7u2tra2tra2tra1tbW0tLSzs7OxsbGvr6+srKynp6empqalpaWkpKSjo6OioqKhoaGhoaGenp6bm5uampqZmZmXl5f7HuSUAAAARHRSTlMABAUHCAkKDA4RFxgZGiInKjAxMjc9P0JIUFVgYmptcHJ8gIOPkJSVlpicnp+lp7KztLW5u7/EzNja3d7h4+bn7/X4+exgLbAAAACZSURBVBgZXcFVAoJAAATQUSzs7sJATFi7c+5/Jhdh/eA9uKqL4/MwyuMv5tBjwRc+cVPTQ6nGhQKeLcfwrGnAVeYOyo1JSCuWoHTYh3SlBiXHJaQ38RflFtKRcShFziGZrEMZsgUpywt8+uelwTWlwE/6zBo8go9eIVEZkDThM/jzaVp04Mt0Z/akHQEEBYIEbQStuUfQ5v4FEkEWvMlOjq0AAAAASUVORK5CYII=') no-repeat center left;
    color: #282828;
    font-size: 20px;
    padding-left: 25px;
    width: 210px;
    line-height: 40px;
}

.search-thought-review {
    text-align: right;
    display: inline;
}

.offer-overview-ul {
    margin-top: 45px;
}

.count-char {
    font-size: 20px;
    color: #282828;
    position: absolute;
    top: 0px;
    right: 0px;
    margin-top: -46px;
}

.nobody-review {
    font-size: 24px;
    color: #8b8b8b;
    text-align: center;
    padding: 100px 0;
    margin-top: 7px;
}

.nobody-review a {
    color: #019616;
}

.smily-looks li {
    margin: 0px 5px;
}

.smily-looks li a {
    display: inline-block;
    padding: 10px 18px;
}

.inactive-smile-icon a {
    color: #019616
}

.inactive-normal-icon a {
    color: #282828;
}

.inactive-rood-icon a {
    color: #c32a01;
}

.active-smile-icon .small-smile-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAC+UlEQVR42ryXb2hNYRzH773G7qbdbTLhxdZkjObPMiU1mbxgTN74s5RiJUL+JEuJKFLXCymUt0R5QUJEcsdLd23l32zF7gvmb4b5t9jxfdb31M+v555z7jWe+nTO8zy/5/c7zznP788JO44TCtjKwHwwDZSDYhAGH0E3eAzugo5A2oxhH1aCa07wdges99Mb9thxFTgJatV4EnSBN+AXKAEVoAbkCLkHYCtoyWTHa9QuXoJDoMJjF+NBM+hUa7fZ5G0KtquFu0E0wCeRbAB9QsdRP8MrhPA7UJ2hQUkpeCL07UpneIIyWv4XRl1i6tXPsRluFwJTlALzEE2gwcPITMrUqfFi8IV632vDS4XRZrVwNRgQ8wkwQsnsUefirJpfrg+bO9HCwV61wByqrxZf3ahOs60tVLo6OJ4y/Qg8aiyYR+86pbytCORZvHCWuJ+UJg5Uq/4RXksHfR7W1/FJfoJx6imHWfzStCXqAPVbZKqUrpHi7R0wA8fYSaY5NDOEW5hvfdwisxi8oIzx3x1pdF2kzCXTuczOGR/XMD5d5jGfS5kSD5mDtNWWwyxj2muffNLmM/8jgMxbXmMRprbBsB369821ETaGP7Ez+j8YHsVrnzH83McthrJV8poyhh8K3ywcQiNR1R8O6nn/yBi+wU4u2CQE85jsWxlkgrZ8cAt8BlPFeIPY2HX3mN/nMe8RRz9fBIZexmy/bLQIdIsgMlnMJTn2SsbqRiHcpHLqMzF3FawFlaCAmHS6CpwTch/AbKGnVszt02nRfdLvKgiYRHGYITVIO2EJIj2c6+eb/MNwjVj8FBSpxSaO7wRXWIM5IsfeBHstNZkpJu8J2WXpSp/NQqiLKc+ruoh5zEeV0bhfsRdX36oxi5KnXp2N80GqzBArS9lamfzHeBgrYFmcUGvjmRb0deA0mCjGvtHvO+njAyzoTdRbIEKimxC2gAvZ/MJEeKDaM/iFMYXDflCY7S+MbnO5q+ksX9x0aiJUij9tCXA7iLLfAgwA3vmutlSGZXgAAAAASUVORK5CYII=') no-repeat scroll 0% 0%;
}

.active-smile-icon a {
    color: #fff;
    background: #019616;
}

.active-normal-icon .small-normal-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAC1ElEQVR42ryXTUgUYRjHZ6YtS7ZWs8I0ycg+EKIoKqpLUZciWIguElFEhwSjOkQfEFFEFmwdOhgEetlLXTLqUNEl+zjqQh+GGZRFhJphJZZbuP1f+Q88PczszK6rD/x25n3fZ57/vvN+PWNnMhkrpC0Cm8EKUA3msH4QvAed4Al4EyqaEQ6gDtzPhLc2cDAorp2lxytBE9io6ttBN+gHo+x5DVgLHOH3ChwGj3Pp8V7Viy/gIliWpRcLwGnwTj171MvfK8Ax9eAJMCPEkEgOgWERIxEkXCecv4E1OQpKqkGXiHfcT7hGOA2AxeMQdSlRr36Dl/BL4VCrAuwCzaCRY+klsh+0gDNglqgvA7/EW7SlcFyInlIBz6ox/wGqlE+z8ulR4rv1ZHMbnrHyuwoY9Vmrl9RYelm9itXN+o+mbNZdBdjE1XVdrbZpPmu8TNzP9PGZq8qXea0aW/PcZYz9BRUeY9fq0Zt1ot0BHR4+enKaVz/CtvOm4hoL7T6TphgkQS/oBPs8fMrBHdDHP7HDJ9ZdarWawj0WkgFLoyjE8pke0H6BWilHjFd/wHkyEuLM+R3QPsBrzAjb7rZtTbyNujcOz1NjsydBuJTXIYeHuLHlkyBcy2uPw3PT2GpQMoGiRWA7719H8PNQbBb1oJFJwG3WOWIO2GIu2FnqXPsMtoBhEAdR1j9wp3mHOPAtHoeFsihjplg2+4EV4T+4CpKgHBwALaASLAXpPGa86flUpklDTBJXsa1Jpz6f+I/SYF4BzmK5pfYy9h/uhP8Jrxev5y0oLYDoFPBcxI37pT5HhJPJHCrHIVqsRBNByd4V4TwI9uQhuhN8EHFuhskyDSfVzEzxYJ8fkF+ZtPipejaRa0K/Ddzgp4tr6bE1aFldKqFfQv+Y8P0KGsCtfD5hIkxLX+Swbk2Kcw7E8v2E0WbSo638aFsottefZu/lR1sbeBQm2D8BBgCJqUy/qSTCOwAAAABJRU5ErkJggg==') no-repeat scroll 0% 0%;
}

.active-normal-icon a {
    color: #fff;
    background: #282828;
}

.active-rood-icon .small-rood-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAC8klEQVR42ryXW2wNURSGzzlO6hK0VQlONIqimlLULUckGkKaoC8iafAiJATBg3tCxCUh9eKB8OqFB4nLA4kH2vLWKiWtpk2KJlSq1CWkJT3+1fyTLCszc2aOy0q+zNl7/r3W7Dl7r7UnmkqlIgFtMlgGZoECMJb9vaADNINa0BLImwROQxW4kwpuNWBLOr9RnxmXggsgafobQBvoBgOceSFYAGJK9xzsAg/CzHiTmcVbcBrM8JnFRHAYtJuxe9z0bg72moEHwPAAf4lmG/imfFSnC1ylxB9AWciAmgLQqvzt9wpcaIJO/YOgDjnm1SfdAj9TgmLjYDHYCpb6BFlFTanpzwPf1YSiOnClCnrIDDxr/vNLLkGvG80+c3+dXWzOjYfs/GQGFHns1YVKU+GhmWB8tbH/tbRl3yXAEu6ui2a3lXjs8Tnqd5mHZrppn+E1f3DPM8uI/QQJ85TjPWYzRWnmutzvB6ONL2n38f4J6TjPRoNPyuyh5iMXkNUcUU47wUoPX7eouSGN22xc8Vmx8rTzQa6PJkFNlo/mJGM1xvG+8/juu31qyWdQn6bevCF+1sNrtiyuqJO2I//eBniNxlhPxcb8h8C5vH6JsYiLFYV0MgQMDTmmmNdXcdZNsXkgR70BN1ujTiFSf7P43z8FdeAm6PcYKw9Zwd/NERYDr3TpsFllHj/rYll187Fe6cqdzseq4GvxCHBfDZAydwqsBbNBCVPmUVCvdE9AvvHVyHvvdK7eqAY5CWIkeKH6jwUogzuU/qvK1+XWjx7UyRt9Kt05hSMZogbPBB0cm82+LrZ/8C3+FniReqoWMIqFfFwGB4Bh6uFrld9Kr6PPbiVq/wsnkEde5y438Tkl7gUbMgi4GrxUfq4GOWUKB802kRW53aW42/OVHIvrzNjqsAf6FeAyP10ck+RwF7SaA/006rOV9j3YCa5l8gkT5/mpKcQnjCSa42pFh/6EsSbHo+VMl5OYXgcTvuRefrTVgHtBnP0SYABzMw2/tVhdAAAAAABJRU5ErkJggg==') no-repeat scroll 0% 0%;
}

.active-rood-icon a {
    color: #fff;
    background: #c32a01;
}

.average-rating {
    margin: 10px 0;
    line-height: 30px;
    font-size: 30px;
    color: #282828;
}

.review-of-rating .smile-user-btn-grey {
    margin-top: 13px;
}

.review-of-rating .smile-user-btn {
    margin-top: 13px;
}

.user-requested .search-thought-review {
    margin-left: 0;
    margin-top: 0;
}

.profile-social-icon ul li:hover a.red-fa-googleplus {
    color: #DB493B;
}

.sales-head {
    margin: 10px 0 15px 0;
}

.sales-title {
    color: #979797;
    font-size: 20px;
}

.sales-head-ul li {
    display: inline-block;
    position: relative;
    text-align: center;
    cursor: pointer;
    padding: 0 24px;
}

.offer-icon,
.view-icon,
.sale-s-icon,
.convertion-icon,
.contries-icon,
.clicks-icon,
.sales-icon,
.users-icon {
    width: 22px;
    height: 22px;
    margin: 0px 8px 0px 0;
    display: inline-block;
    position: relative;
    top: 4px;
}

.offer-icon {
    background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAMAAADzapwJAAABF1BMVEX5+fnz8/Px8fHt7e3t7ezr6+vj4+Pd3d3X19fOzs7KysrExMS/v7+9vb26urm5ubi1tbWwsLCsrKynp6egoJ+bm5qZmZmYmJiXl5eUlJSTk5ORkZGMjIyKiomHh4aDg4J/f359fX18fHx1dXV0dHRwcG9vb25tbWxra2ppaWhgYGBcXFxbW1tZWVhWVlVVVVRUVFNPT05OTk1NTUxMTEtLS0pISEdHR0dDQ0NCQkJAQD8/Pz47Ozo6Ojk4ODc3NzY1NTQuLi0sLCwrKysqKiopKSkpKSgoKCcnJyYmJiUlJSQjIyIiIiEfHx4eHh0dHRwcHBsbGxoaGhkZGRgYGBcVFRQUFBMTExIODg0NDQwJCQgGBgUEBAMfs0z8AAAAXHRSTlMABggMDQ8XHSMtMTc8PkJDR0xQVV1iZGVmaWpscXR3e3+BgomKj5CSlJafo6SnqqussbKztLW4ub2+wcLGx8nKzNPV1tfY2drb3N3f4OPk5ebn6Onq7e7v9fb6/QSLYvAAAADdSURBVBgZTcGHIkJhAIbhV04cIjIzIiR7hZCREZmREfLd/3U4/4ieBy85s3tVPZxL0W64LO92gj8balMKcPZklfJ1GZUYxrasHYg/yTgnkpIzAKzJmgWqclaBG1nNTvrUcrrSkDfGvKxiYiSX2/qRU6Ao63iIyLecO+7lJaFfXp0HOV8BpOW9UpJzDeTlPbIgZx84kXfAoJwMUJM3DW+yEtCrli4YlRWHnkbmSMYSkbKMLJGwosh7B5HgUsZ6enJZxmeIFTtTm+eQluyHvOZiwL/4+OZF7aVSmOrG+gXn4G8VAXqNBAAAAABJRU5ErkJggg==') no-repeat scroll center center;
}

.view-icon {
    background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAASCAQAAADvEAYoAAABuUlEQVQoz2P4yYAKX8nszqha43pd4CPvJ5t7Bds2lz3VQFeDwrnllLuT/zfDf1TI/D/wzMVQ7JqYm1YiK2X9z46iNf7IB0U0TZ+0PK8hFLQtOBJ20+i+7hn/xZ0IUYmPz1yRNH1V5fkGk+L+e98L2SlPTS0fIzQ+9Idr0nuKEL4TDBJ5YLOwdGrleV+wK9SFviHkv8qDNU1ajBAq3QVSdjEHxl8xHcRfMQGhwu0mUNN7ZWTvHsr5yfDeGFnkhdNPhmfmjEgiZ+MZvC4iK3lu+5NhbTmySN+cnww/WMS/IAXIOwaPa8hKXln/ZFhZgSzSMR8UHZKfESJiHxk+aiIrOZb9k+G1GbLIE5efDC/MmJBELqQAvdmzFCFQsRPk8SuZMP4ycECsRgoIx1uQIGdRfYkQfOoHUnbHaXZVd8MxcPB/U5FActxnVWg8fVHm+A4TFPx7OQAlcs0snyEZ6YGUjN4YONxBSM2bdibwmcYbpUueK5oRoiLf7nujJdgfXH0LkQOA4z8XSoLN2f1JA2vWuO6ZfoDlPwMG9Ll0NgFnfgLBt0rrSzK2uZ23vWl3y/Zy6v5ZLU8M0NUAADYO3gCGqA4kAAAAAElFTkSuQmCC') no-repeat scroll center center;
    width: 26px;
    height: 18px;
}

.sale-s-icon {
    background: transparent url("../images/sales-s-icon.png") no-repeat scroll center center;
}

.convertion-icon {
    background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAVCAMAAABrN94UAAABCFBMVEX5+fn09/Xz9/Tx9vLw9vHr9O3o8urn8unn8ujf7+Hd7t/c7d7b7d3a7d3Z7NzX69rT6tbQ6dTO6NLL58/K5s7G5cvF5MrE5MnD48fB4sW84cG74MC537603bqz3bmw3Las2rOp2bCf1aab06OZ06GW0Z6S0JuQz5mOzpeLzZSCyox+yIl8x4Z6xoR1xIB0xH9xw3xswXhov3RmvnNlvnJkvnFfvGxWuGNRtl9PtV1OtVxNtFtMtFtJs1hHslZGslVFsVRCsFJAr1A/r08+rk47rUs6rUs5rUo3rEg0qkQvqEAtpz4ppjompTghozMWnyoVnikTnSYQnCMOmyINmyELmh8DlxgBlhaQF7LWAAAAV3RSTlMABQYICQ4REhMbHR4fICEjJyosLzA0NTY4Oj9AQkdIS09SXWFjZmpsbnF6foGDiImMkZWXmJmeqK2vsLGytbe4uby+v8DDxMXHy9DS1tne6ert8PLz9f3O3SQuAAAAz0lEQVQYGV3BCSPCYADH4T8i5GqK5KYwua8QMkTkHv2+/zfR3r222vPoX2HnutE4d6fUq+BhVTPqskXgy6fjZ0mRTeDVdQaHZyofQFbWNLCn0NAVOLJasKtIeVFG7bkF3L/klHBJaEJJbwTyiuVkjNNRUazIkYwSNBUb+IZ5GXekFbsB/JQC/ZOKbRCoK2mB0IESVh6awOPToYy1kiIXcCxrFU77ZIzcgp+StQy8b8+OjhX3f4G8IusE2gQ+59TFqRFqn6TVK+tWPe+snJH1BwQ2NXxDoQl6AAAAAElFTkSuQmCC') no-repeat scroll center center;
}

.contries-icon {
    background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAWCAMAAAAVQ1dNAAAArlBMVEX5+fn4+Pj39/f19fXs7Ozr6+vq6urn5+fj4+PY2NjV1dXT09PIyMjCwsK7u7u4uLizs7Oqqqqpqamnp6eSkpKNjY2MjIyHh4d4eHhxcXFlZWVcXFxXV1dWVlZMTExKSkpISEhCQkI+Pj48PDw6OjoyMjIwMDApKSkjIyMhISEgICAfHx8dHR0VFRUUFBQREREQEBAPDw8ODg4MDAwGBgYEBAQDAwMCAgIBAQEAAAB/cpJ3AAAAOXRSTlMAAQIEDQ4PEhciJScyOD9DSFFSVGlvcHWEi5ihpqexs7W7v8LEzM7V293e3+Hp6+7v8PHz+fv8/f7a6h+KAAAAi0lEQVQY07XQRw7CQBAF0TKMweQcjMnB5Bz//S/GxggxeMGGWj6ppe4m1e+lsZpKXdtCaQB4hexLMuR0T3qN8UVa+CWgGu7gtq+fFTUKltIWc3zosxXmpD/bOsYU2dyv1DrRmm3MQQrKAHjNyWbUyoO5qvi+3gHASPZbMJIbY+YXc+NnvywxGzoWPQGEACtpv7WFhQAAAABJRU5ErkJggg==') no-repeat scroll center center;
    width: 19px;
    height: 22px;
}

.clicks-icon {
    background: transparent url("../images/clicks-s-icon.png") no-repeat scroll center center;
}

.sales-icon {
    background: transparent url("../images/sale-s-icon.png") no-repeat scroll center center;
}

.users-icon {
    background: transparent url("../images/users-s-icon.png") no-repeat scroll center center;
}

.left-sales-prgm {
    padding: 0px 0px 0px 30px;
    display: table-cell;
    vertical-align: middle;
    height: 75px;
}

.right-sales-col li {
    font-size: 20px;
    color: #282828;
    width: 140px;
    text-align: center;
    vertical-align: middle;
    word-break: break-all;
    display: table-cell;
}

.sales-prgm-title {
    font-size: 20px;
    color: #282828;
    font-weight: bold;
    word-break: break-word;
}

.right-sales-prgm {
    display: table-cell;
    vertical-align: middle;
    height: 75px;
}

.equal {
    color: #b9b9b9;
    font-size: 20px;
    float: right;
    margin-right: 0;
    margin-top: 4px;
}

.right-sales-col li:nth-child(1),
li.left-grey-icon {
    color: #007796;
    font-weight: bold;
    font-size: 24px;
    background: url(../images/left-grey-arrow.png) no-repeat center right;
    padding: 0 10px;
}

.right-sales-col li:nth-child(2) {
    color: #019616;
    font-weight: bold;
    font-size: 24px;
    width: 120px;
}

.right-sales-col li:nth-child(3) {
    font-weight: bold;
    font-size: 24px;
    width: 180px;
}

.right-sales-col li:nth-child(4) {
    font-size: 20px;
    width: 230px;
}

.btn-face {
    width: 80px;
    display: inline-block;
    display: inline-block;
    position: absolute;
}

.hover-social-icon {
    position: relative;
}

.hover-up {
    position: absolute;
    top: 0px;
    left: 0;
}

.hover-social-icon:hover .hover-up {
    display: inline-block;
}

.info-notifio-section {
    margin-top: 40px;
}

.info-grnl-notifction {
    margin-top: 30px;
}

.info-grnl-notifction h4 {
    font-size: 30px;
    font-weight: 900;
}

.info-grnl-notifction .buyers-information input[type=checkbox]+label:before {
    border: 1px solid #019616;
    background: none;
    padding: 13px;
    border-radius: 50%;
}

.notification {
    margin-bottom: 140px;
}

.alert {
    margin-bottom: 0;
    padding: 0;
}

.info-usr-you-foll h2 {
    font-size: 30px;
    font-weight: 900;
    padding-bottom: 20px;
}

.info-your-foll h2 {
    font-size: 30px;
    font-weight: 900;
}

.info-new-foll p {
    font-size: 24px;
    font-weight: 400;
    color: #282828;
}

.info-new-foll h2 {
    font-size: 30px;
    font-weight: 900;
    padding-bottom: 20px;
}

.info-your-foll p {
    font-size: 24px;
    font-weight: 400;
    color: #282828;
}

.info-usr-you-foll h2 span {
    font-size: 24px;
    font-weight: 400;
}

.info-usr-you-foll p {
    font-size: 24px;
    font-weight: 400;
    color: #282828;
}

.info-grnl-notifction span {
    font-size: 24px;
    display: block;
    padding: 20px 0 13px 0px;
}

.info-grnl-notifction .buyers-information p {
    font-size: 24px;
    position: relative;
    padding-left: 40px;
    margin-bottom: 14px;
    line-height: 30px;
    vertical-align: middle;
}

.info-grnl-notifction .buyers-information input[type="checkbox"] {
    opacity: 0;
}

.info-grnl-notifction .buyers-information label {
    position: absolute;
    left: 0;
    top: 0px;
    display: inline-block;
    margin-right: 0px;
    width: 28px;
    height: 28px;
    margin-top: 3px;
    cursor: default;
}

.info-grnl-notifction .buyers-information input[type=checkbox]:checked+label {
    border-radius: 50%;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAtFBMVEX////+//79/v38/vze8eHY79vX79rB5cbA5cW/5cW54r+44r624byd16Wc1qV3x4J2xoF1xoA+r049r008rkw7rks2rEY1q0Y0q0UlpTckpDYYnysVnigOmyINmyEHmBsBlhYClhcLmh8MmyAaoC0uqT8xqkIzq0Q3rEdau2dzxX50xX92xoGBy4ym2q6t3bSw3re848K95MPA5cXN6tHP69PV7tnX79rh8+T1+/b9/v3///+xTs01AAAAIHRSTlMAAQIDIScoPj9ARkdJYmOJiovCw8TFysvM29zo6/Lz+fZZCREAAAEBSURBVCjPfZJZd4IwGEQHUKAtiFqlYixMV7vS3S7z//9XH5Cd9j7l5J4k35kMsMfyooXJMrOYehba2GHCiiS0m24Us0U8qt3Bhh02XukOM/bIjgo3PuUA6RgAnJiDxA6AkH8wAaykt/v4ck6SiQW/5+6lL5Kkj2jA6Z0kGeG42Lq6brjXYjmHIUlupZuuo0ERgKSfLck7SW9VEHv5JOn7kreSdme1LK5lLunzQdLuohrNlAMxl9R2nGPKpm06Ro0Q8o6j34zv+aPlEhuY/BM8nJNht3IAwE0HP9stqhAM1SQoSxT0zqZBXT931XnPbZd6Xat1u9QAbG+2NFlmljOvUr+38lNIjvfLdgAAAABJRU5ErkJggg==') no-repeat 0% 0%;
    border: none;
}

.wallet-agree {
    padding-top: 20px;
    text-align: center;
}

.wallet-agree p a {
    color: #019616;
}

.wallet-agree p {
    font-size: 20px;
    position: relative;
    padding-left: 40px;
    margin-bottom: 14px;
    line-height: 30px;
    vertical-align: middle;
}

.wallet-agree input[type="checkbox"] {
    opacity: 0;
}

.wallet-agree label {
    position: absolute;
    left: 0;
    top: 0px;
    display: inline-block;
    margin-right: 0px;
    margin-top: 1px;
    cursor: default;
}

label#agree_terms-error {
    position: relative;
    left: -8px;
    right: 0px;
}

.wallet-agree input[type=checkbox]:checked+label {
    border-radius: 50%;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAtFBMVEX////+//79/v38/vze8eHY79vX79rB5cbA5cW/5cW54r+44r624byd16Wc1qV3x4J2xoF1xoA+r049r008rkw7rks2rEY1q0Y0q0UlpTckpDYYnysVnigOmyINmyEHmBsBlhYClhcLmh8MmyAaoC0uqT8xqkIzq0Q3rEdau2dzxX50xX92xoGBy4ym2q6t3bSw3re848K95MPA5cXN6tHP69PV7tnX79rh8+T1+/b9/v3///+xTs01AAAAIHRSTlMAAQIDIScoPj9ARkdJYmOJiovCw8TFysvM29zo6/Lz+fZZCREAAAEBSURBVCjPfZJZd4IwGEQHUKAtiFqlYixMV7vS3S7z//9XH5Cd9j7l5J4k35kMsMfyooXJMrOYehba2GHCiiS0m24Us0U8qt3Bhh02XukOM/bIjgo3PuUA6RgAnJiDxA6AkH8wAaykt/v4ck6SiQW/5+6lL5Kkj2jA6Z0kGeG42Lq6brjXYjmHIUlupZuuo0ERgKSfLck7SW9VEHv5JOn7kreSdme1LK5lLunzQdLuohrNlAMxl9R2nGPKpm06Ro0Q8o6j34zv+aPlEhuY/BM8nJNht3IAwE0HP9stqhAM1SQoSxT0zqZBXT931XnPbZd6Xat1u9QAbG+2NFlmljOvUr+38lNIjvfLdgAAAABJRU5ErkJggg==') no-repeat 0% 0%;
    border: none;
}

.wallet-agree input[type="checkbox"] {
    max-width: 30px;
    max-height: 30px;
    min-width: 27px;
    min-height: 23px;
    border: 1px solid #019616;
    position: absolute;
    left: 0;
    opacity: 0;
    z-index: 1111;
    cursor: pointer;
}

.buyers-information label {
    position: relative;
    left: 0;
    top: 8px;
    display: inline-block;
    margin-right: 5px;
}

.wallet-agree input[type=checkbox]+label:before {
    height: 12px;
    width: 12px;
    margin-right: 2px;
    content: " ";
    display: inline-block;
    vertical-align: baseline;
    border: 1px solid #777;
}

.wallet-agree input[type=checkbox]:checked+label:before {
    padding: 14px;
    border-radius: 50%;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAtFBMVEX////+//79/v38/vze8eHY79vX79rB5cbA5cW/5cW54r+44r624byd16Wc1qV3x4J2xoF1xoA+r049r008rkw7rks2rEY1q0Y0q0UlpTckpDYYnysVnigOmyINmyEHmBsBlhYClhcLmh8MmyAaoC0uqT8xqkIzq0Q3rEdau2dzxX50xX92xoGBy4ym2q6t3bSw3re848K95MPA5cXN6tHP69PV7tnX79rh8+T1+/b9/v3///+xTs01AAAAIHRSTlMAAQIDIScoPj9ARkdJYmOJiovCw8TFysvM29zo6/Lz+fZZCREAAAEBSURBVCjPfZJZd4IwGEQHUKAtiFqlYixMV7vS3S7z//9XH5Cd9j7l5J4k35kMsMfyooXJMrOYehba2GHCiiS0m24Us0U8qt3Bhh02XukOM/bIjgo3PuUA6RgAnJiDxA6AkH8wAaykt/v4ck6SiQW/5+6lL5Kkj2jA6Z0kGeG42Lq6brjXYjmHIUlupZuuo0ERgKSfLck7SW9VEHv5JOn7kreSdme1LK5lLunzQdLuohrNlAMxl9R2nGPKpm06Ro0Q8o6j34zv+aPlEhuY/BM8nJNht3IAwE0HP9stqhAM1SQoSxT0zqZBXT931XnPbZd6Xat1u9QAbG+2NFlmljOvUr+38lNIjvfLdgAAAABJRU5ErkJggg==') no-repeat 0% 0%;
    border: none;
}

.wallet-agree input[type=checkbox]+label:before {
    border: 1px solid #019616;
    background: none;
    padding: 13px;
    border-radius: 50%;
}

.code-agree p {
    font-size: 20px;
    position: relative;
    padding-left: 50px;
    margin-bottom: 14px;
    line-height: 30px;
    vertical-align: middle;
    padding-right: 15px;
}

.code-agree input[type="checkbox"] {
    opacity: 0;
}

.code-agree label {
    position: absolute;
    left: 15px;
    top: 0px;
    display: inline-block;
    margin-right: 0px;
    width: 28px;
    height: 28px;
    margin-top: 1px;
    cursor: default;
}

.code-agree input[type=checkbox]:checked+label {
    border-radius: 50%;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAtFBMVEX////+//79/v38/vze8eHY79vX79rB5cbA5cW/5cW54r+44r624byd16Wc1qV3x4J2xoF1xoA+r049r008rkw7rks2rEY1q0Y0q0UlpTckpDYYnysVnigOmyINmyEHmBsBlhYClhcLmh8MmyAaoC0uqT8xqkIzq0Q3rEdau2dzxX50xX92xoGBy4ym2q6t3bSw3re848K95MPA5cXN6tHP69PV7tnX79rh8+T1+/b9/v3///+xTs01AAAAIHRSTlMAAQIDIScoPj9ARkdJYmOJiovCw8TFysvM29zo6/Lz+fZZCREAAAEBSURBVCjPfZJZd4IwGEQHUKAtiFqlYixMV7vS3S7z//9XH5Cd9j7l5J4k35kMsMfyooXJMrOYehba2GHCiiS0m24Us0U8qt3Bhh02XukOM/bIjgo3PuUA6RgAnJiDxA6AkH8wAaykt/v4ck6SiQW/5+6lL5Kkj2jA6Z0kGeG42Lq6brjXYjmHIUlupZuuo0ERgKSfLck7SW9VEHv5JOn7kreSdme1LK5lLunzQdLuohrNlAMxl9R2nGPKpm06Ro0Q8o6j34zv+aPlEhuY/BM8nJNht3IAwE0HP9stqhAM1SQoSxT0zqZBXT931XnPbZd6Xat1u9QAbG+2NFlmljOvUr+38lNIjvfLdgAAAABJRU5ErkJggg==') no-repeat 0% 0%;
    border: none;
}

.code-agree input[type="checkbox"] {
    /*max-width:30px;max-height:30px;min-width:27px;min-height:23px;*/
    margin: 2px 0 0 !important;
    height: 27px;
    width: 27px;
    border: 1px solid #019616;
    position: absolute;
    left: 15px;
    opacity: 0;
    z-index: 1111;
    cursor: pointer;
}

.buyers-information label {
    position: relative;
    left: 0;
    top: 8px;
    display: inline-block;
    margin-right: 5px;
}

.code-agree input[type=checkbox]+label:before {
    height: 12px;
    width: 12px;
    margin-right: 2px;
    content: " ";
    display: inline-block;
    vertical-align: baseline;
    border: 1px solid #777;
}

.code-agree input[type=checkbox]:checked+label:before {
    padding: 14px;
    border-radius: 50%;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAtFBMVEX////+//79/v38/vze8eHY79vX79rB5cbA5cW/5cW54r+44r624byd16Wc1qV3x4J2xoF1xoA+r049r008rkw7rks2rEY1q0Y0q0UlpTckpDYYnysVnigOmyINmyEHmBsBlhYClhcLmh8MmyAaoC0uqT8xqkIzq0Q3rEdau2dzxX50xX92xoGBy4ym2q6t3bSw3re848K95MPA5cXN6tHP69PV7tnX79rh8+T1+/b9/v3///+xTs01AAAAIHRSTlMAAQIDIScoPj9ARkdJYmOJiovCw8TFysvM29zo6/Lz+fZZCREAAAEBSURBVCjPfZJZd4IwGEQHUKAtiFqlYixMV7vS3S7z//9XH5Cd9j7l5J4k35kMsMfyooXJMrOYehba2GHCiiS0m24Us0U8qt3Bhh02XukOM/bIjgo3PuUA6RgAnJiDxA6AkH8wAaykt/v4ck6SiQW/5+6lL5Kkj2jA6Z0kGeG42Lq6brjXYjmHIUlupZuuo0ERgKSfLck7SW9VEHv5JOn7kreSdme1LK5lLunzQdLuohrNlAMxl9R2nGPKpm06Ro0Q8o6j34zv+aPlEhuY/BM8nJNht3IAwE0HP9stqhAM1SQoSxT0zqZBXT931XnPbZd6Xat1u9QAbG+2NFlmljOvUr+38lNIjvfLdgAAAABJRU5ErkJggg==') no-repeat 0% 0%;
    border: none;
}

.code-agree input[type=checkbox]+label:before {
    border: 1px solid #019616;
    background: none;
    padding: 13px;
    border-radius: 50%;
}

.info-usr-you-foll {
    margin-top: 60px;
}

.info-usr-you-foll ul li {
    display: inline-block;
    font-size: 24px;
    cursor: pointer;
    padding: 0px 6px 0px 0px;
}

.info-usr-you-foll a {
    font-size: 24px;
    color: #007796;
}

.info-usr-you-foll ul li span {
    padding: 0px 0px 0px 6px;
}

.info-your-foll {
    margin-top: 60px;
}

.info-your-foll ul li {
    margin-top: 24px;
    float: left;
    display: inline-block;
    font-size: 24px;
    line-height: 10px;
    padding: 0px 6px 0px 0px;
}

.info-your-foll a {
    font-size: 24px;
    color: #007796;
}

.info-new-foll {
    margin-top: 60px;
}

.info-new-foll ul li {
    display: inline-block;
    font-size: 24px;
    cursor: pointer;
    padding: 0px 6px 0px 0px;
}

.info-new-foll a {
    font-size: 24px;
    color: #007796;
}

.info-new-foll a:hover {
    color: #007796;
}

span.unfollow_offer_search {
    padding: 0px 0px 0px 6px;
}

.get-started .buyers-information label {
    margin-top: 12px;
}

.your-acount-btn-wrap {
    background-color: #f9f9f9;
}

.lbl-head {
    color: #282828;
    font-size: 20px;
    font-weight: bold;
    margin: 0;
    padding: 0px 0 20px 0px;
}

.your-account input[type="text"] {
    border: medium none;
    color: #000;
    font-size: 20px;
    padding: 15px 20px;
    width: 100%;
}

.your-account input::-webkit-input-placeholder {
    color: #979797;
}

.your-account input::-moz-placeholder {
    color: #979797;
}

.your-account input:-ms-input-placeholder {
    color: #979797;
}

.your-account input:-moz-placeholder {
    color: #979797;
}

.proof-idnty input {
    background-color: #fff;
}

.prfle-head {
    color: #939393;
    font-size: 20px;
    padding: 15px 13px;
    margin-bottom: 0;
}

.lbl-prfle-link {
    background: #f9f9f9 none repeat scroll 0 0;
    border: medium none;
    color: #019616;
    font-size: 20px;
    padding: 15px;
    width: 100%;
}

.time-zone select,
.qp-wrap-options select {
    background: #fff none repeat scroll 0 0;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAMAAAD3JJ6EAAAANlBMVEX////8/Pz19fXn5+fV1dXU1NS8vLyhoaGgoKCGhoaGhoZpaWlUVFRSUlJAQEAyMjIrKysoKCgN0GEfAAAAEXRSTlMAAwwdMjNPb3GPkLLLzePz/PBzm4gAAAA1SURBVAgdBcGHAYMAAMAgHHVXzf/PCs6qqtP0VNUzsVXViuFfdQ3we+udgaN2wHjfI8CywAebKAKp57Tn0QAAAABJRU5ErkJggg==');
    background-repeat: no-repeat;
    background-position: right 8px center;
    border: medium none;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    appearance: none;
    color: #282828;
    font-size: 20px;
    padding: 20px;
    width: 100%;
    text-align-last: center;
    cursor: pointer;
    font-family: "Josefin Sans", sans-serif !important;
    height: 58px;
}

.time-zone select::-ms-expand,
.qp-wrap-options select::-ms-expand {
    display: none;
}

.user-type select {
    text-align-last: initial;
}

.old-pass input[type="password"] {
    background: #fff none repeat scroll 0 0;
    border: medium none;
    color: #000;
    font-size: 20px;
    padding: 20px;
    width: 48%;
}

.new-pass input[type="password"] {
    background: #fff none repeat scroll 0 0;
    border: medium none;
    color: #000;
    font-size: 20px;
    padding: 20px;
    width: 48%;
    float: left;
    margin-right: 10px;
}

.old-pass input::-webkit-input-placeholder {
    color: #979797;
}

.old-pass input::-moz-placeholder {
    color: #979797;
}

.old-pass input:-ms-input-placeholder {
    color: #979797;
}

.old-pass input:-moz-placeholder {
    color: #979797;
}

.new-pass input::-webkit-input-placeholder {
    color: #979797;
}

.new-pass input::-moz-placeholder {
    color: #979797;
}

.new-pass input:-ms-input-placeholder {
    color: #979797;
}

.new-pass input:-moz-placeholder {
    color: #979797;
}

.user-type select {
    background-color: #f2f2f2;
}

h2.info-head {
    font-weight: bold;
    margin-top: 45px;
}

.birth-day input[type="text"] {
    padding: 15px 20px 10px 12px;
    font-size: 20px;
    text-align: center;
}

label#user_dob_day-error {
    float: left;
}

.nationality select {
    width: 100%;
    font-size: 20px;
    font-weight: 400;
    padding: 20px 36px 20px 20px;
    border: none;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAMAAAD3JJ6EAAAANlBMVEX////8/Pz19fXn5+fV1dXU1NS8vLyhoaGgoKCGhoaGhoZpaWlUVFRSUlJAQEAyMjIrKysoKCgN0GEfAAAAEXRSTlMAAwwdMjNPb3GPkLLLzePz/PBzm4gAAAA1SURBVAgdBcGHAYMAAMAgHHVXzf/PCs6qqtP0VNUzsVXViuFfdQ3we+udgaN2wHjfI8CywAebKAKp57Tn0QAAAABJRU5ErkJggg==');
    background-repeat: no-repeat;
    background-position: right 15px center;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    appearance: none;
    cursor: pointer;
}

.nationality select {
    background-color: #ffffff;
}

.contry-of-residence select {
    background-color: #ffffff;
}

.address-line input {
    margin-bottom: 10px;
}

.add-ste-city input[type="text"] {
    width: 97.6%;
    float: left;
}

.add-ste-city input:nth-of-type(2) {
    margin: 0 13px;
}

.proof-idnty input[type="text"] {
    width: 65%;
    float: left;
}

.browse-file {
    background-color: #979797;
    line-height: 58px;
    position: relative;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    color: #fff;
    width: 30%;
    height: 58px;
    float: left;
    margin-left: 10px;
}

.browse-file input[type="file"] {
    opacity: 0;
    width: 100%;
    position: absolute;
    height: 58px;
    z-index: 999;
    cursor: pointer;
}

.upld-note {
    margin-top: 30px;
    margin-bottom: 30px;
    font-size: 16px;
}

.refering-infos span a {
    color: #019616;
    font-weight: bold;
}

.refering-infos textarea {
    width: 92%;
    border: 1px solid transparent;
    font-size: 20px;
    padding: 20px 20px 60px 20px;
    line-height: 39px;
    resize: none;
}

.ext-mrgn p {
    margin-bottom: 60px;
}

.bnk-account-wrap {
    padding-top: 50px;
}

.bnk-acc-name input[type="text"] {
    background-color: #f2f2f2;
    border: 1px solid transparent;
}

.bnk-account-wrap {
    padding-bottom: 25px;
    min-height: 300px;
}

.hiden-authen-sectn {
    background-color: #f9f9f9;
}

.lbl-head span {
    font-weight: 400;
}

.lght-red-msg,
.lght-blk-msg {
    background-color: #fdf4f4;
    color: #e12522;
    padding: 15px 60px;
    display: block;
    font-size: 24px;
    line-height: 30px;
}

.lght-blk-msg {
    background-color: #fff;
    color: #282828;
}

.delete-alert-offer article h1 {
    font-weight: bold;
    font-size: 34px;
}

.confrm-chkbox {
    display: block;
    float: left;
    padding: 0 105px;
    margin-bottom: 20px;
}

.confrm-chkbox span {
    position: relative;
    display: block;
    float: left;
}

.confrm-chkbox input[type="checkbox"] {
    opacity: 0;
    height: 20px;
    width: 28px;
    position: absolute;
    left: 0;
    z-index: 999;
    cursor: pointer;
}

.confrm-chkbox input[type="checkbox"]+label {
    border: 1px solid #019616;
    border-radius: 50%;
    height: 28px;
    width: 28px;
    margin-top: 4px;
}

.confrm-chkbox input[type="checkbox"]:checked+label {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAtFBMVEX////+//79/v38/vze8eHY79vX79rB5cbA5cW/5cW54r+44r624byd16Wc1qV3x4J2xoF1xoA+r049r008rkw7rks2rEY1q0Y0q0UlpTckpDYYnysVnigOmyINmyEHmBsBlhYClhcLmh8MmyAaoC0uqT8xqkIzq0Q3rEdau2dzxX50xX92xoGBy4ym2q6t3bSw3re848K95MPA5cXN6tHP69PV7tnX79rh8+T1+/b9/v3///+xTs01AAAAIHRSTlMAAQIDIScoPj9ARkdJYmOJiovCw8TFysvM29zo6/Lz+fZZCREAAAEBSURBVCjPfZJZd4IwGEQHUKAtiFqlYixMV7vS3S7z//9XH5Cd9j7l5J4k35kMsMfyooXJMrOYehba2GHCiiS0m24Us0U8qt3Bhh02XukOM/bIjgo3PuUA6RgAnJiDxA6AkH8wAaykt/v4ck6SiQW/5+6lL5Kkj2jA6Z0kGeG42Lq6brjXYjmHIUlupZuuo0ERgKSfLck7SW9VEHv5JOn7kreSdme1LK5lLunzQdLuohrNlAMxl9R2nGPKpm06Ro0Q8o6j34zv+aPlEhuY/BM8nJNht3IAwE0HP9stqhAM1SQoSxT0zqZBXT931XnPbZd6Xat1u9QAbG+2NFlmljOvUr+38lNIjvfLdgAAAABJRU5ErkJggg==') no-repeat 0%;
    height: 28px;
    width: 28px;
    border: 1px solid #019616;
    border-radius: 50%;
}

.confrm-chkbox label {
    width: 93%;
    font-size: 24px;
    float: left;
    font-weight: 400;
    line-height: 30px;
}

.refund-alert article {
    padding: 10px 0px;
}

.refund-alert article h1 span {
    color: #019616;
}

.yes-delt-it {
    background-color: #e12522;
    margin: 0 0 10px;
    padding: 12px 50px;
}

.yes-delt-alert article {
    padding: 10px 50px;
}

.yes-delt-alert article h1 {
    font-weight: 100;
}

.no-plse-dont {
    color: #979797;
    font-size: 24px;
    font-weight: 100;
    display: inline-block;
    margin-bottom: 20px;
}

.no-plse-dont:hover {
    color: #979797;
}

.user-requested .srch-through-inflows {
    margin-left: 20px;
}

.inflows-head-ul {
    text-align: right;
}

.inflows-head-ul li {
    display: inline-block;
    text-align: center;
    cursor: pointer;
    padding: 0 40px 0 38px;
}

.right-inflow-col span {
    width: 150px;
    padding: 0px 0px 0px 0px;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
}

span.inflows-icons {
    display: inline-block;
    margin-right: 5px;
    display: inline-block;
    position: relative;
    top: -5px;
}

span.inflow-byer-nm,
.inflow-byer-time,
.inflow-byer-link {
    color: #282828;
    font-size: 20px;
    word-break: break-all
}

select.refund-revnue {
    color: #282828;
    font-size: 20px;
    font-weight: bold;
    border: none;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAMAAAD3JJ6EAAAANlBMVEX////8/Pz19fXn5+fV1dXU1NS8vLyhoaGgoKCGhoaGhoZpaWlUVFRSUlJAQEAyMjIrKysoKCgN0GEfAAAAEXRSTlMAAwwdMjNPb3GPkLLLzePz/PBzm4gAAAA1SURBVAgdBcGHAYMAAMAgHHVXzf/PCs6qqtP0VNUzsVXViuFfdQ3we+udgaN2wHjfI8CywAebKAKp57Tn0QAAAABJRU5ErkJggg==')no-repeat;
    background-position: 100% 50%;
    padding-left: 20px;
    width: 95px;
    -moz-appearance: none;
    -webkit-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    appearance: none;
    cursor: pointer;
}

.sales-prgm-title a {
    color: #282828;
}

.more-hidn-inflow {
    margin: 16px 0 30px 0;
}

.more-hidn-inflow span,
span a {
    font-size: 20px;
    color: #007796;
}

.more-hidn-inflow span a:hover {
    color: #007796;
}

.total-inflow-show {
    text-align: right;
    font-size: 30px;
    margin-top: 25px;
    margin-bottom: 50px;
    font-weight: bold;
    padding-right: 60px;
}

span.downld-csv-lnk a {
    display: block;
    font-size: 20px;
    color: #979797;
    font-weight: 400;
}

span.downld-csv-lnk a img {
    margin: 0 8px 5px 0;
}

.inflows-tooltip {
    position: relative;
}

.inflows-toltip-info {
    position: absolute;
    right: 0;
    left: 50%;
    bottom: 100%;
    background: #f4f4f4;
    border: 1px solid #ccc;
    color: #282828;
    font-size: 18px;
    font-weight: 400;
    padding: 10px;
    text-align: center;
    margin-bottom: 10px;
    display: none;
    word-break: break-word;
    width: 150px;
    z-index: 99;
    margin-left: -70px;
}

.inflows-tooltip:hover .inflows-toltip-info {
    display: block;
}

.inflows-toltip-info:before {
    content: " ";
    position: absolute;
    border-style: solid;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-width: 10px;
    left: 50%;
    margin-left: -10px;
    border-color: #ccc transparent transparent;
    bottom: -20px;
}

.inflows-toltip-info:after {
    content: " ";
    position: absolute;
    border-style: solid;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-width: 9px;
    left: 50%;
    margin-left: -9px;
    border-color: #f4f4f4 transparent transparent;
    bottom: -18px;
}

.no-inflow-selct {
    font-size: 20px;
    color: #979797;
    font-weight: 400;
    padding: 20px 0px 20px 0;
}

.no-inflow-selct span a {
    color: #019616;
}

.your-refral-head {
    display: block;
    float: left;
    width: 100%;
    margin-top: 60px;
    margin-bottom: 20px;
}

.your-refral-head h1 {
    float: left;
}

.refer-buyinfo-rght {
    display: block;
    float: right;
}

span.refer-buyinfos {
    display: block;
    float: left;
    padding: 14px 30px 0 0;
}

.refer-buyinfos span {
    margin-right: 5px;
}

.refer-buyinfos a {
    color: #282828;
    font-size: 20px;
}

.right-referd-col {
    font-size: 20px;
    padding-top: 24px;
}

.totl-refrd-wrap {
    font-size: 30px;
    font-weight: bold;
    text-align: right;
}

.tot-refrd,
.tot-buys,
.tot-revnue-cnut {
    text-align: center;
    display: inline-block;
    width: 157px;
}

.tot-revnue-cnut {
    font-weight: bold;
}

.ftr-srch-infos {
    margin-top: 85px;
}

.main-navigation .FAQ-menu>li>a,
.main-navigation .dropdown-menu-mob>li>a {
    padding: 0 35px;
}

.FAQ-menu img,
.dropdown-menu-mob img {
    margin: 0 2px 4px 0;
}

.faq-section-mrgn {
    margin-top: 10px;
}

.FAQ-ques-bg {
    background: #fff none repeat scroll 0 0;
    margin-bottom: 10px;
    padding: 20px 24px 0;
}

.faq-description h2 {
    font-weight: bold;
    font-size: 30px;
    padding-bottom: 6px;
}

.faq-description p {
    font-weight: 400;
    font-size: 20px;
    line-height: 28px;
    margin-bottom: 15px;
}

.faq-description ul {
    margin: 0 0 10px 40px;
}

.faq-description ol {
    margin: 0 0 10px 0;
}

.faq-description ul li {
    font-weight: 400;
    font-size: 20px;
    line-height: 28px;
    list-style-type: disc;
}

.faq-description ol li {
    font-weight: 400;
    font-size: 20px;
    line-height: 28px;
    list-style-type: decimal;
}

.profile-pagination .faq-pagin {
    margin: 40px 0 16px;
}

.thnks-msg-wrap {
    min-height: 750px;
}

.thnks-box h1 {
    font-weight: bold;
    font-size: 50px;
    margin: 20px 0 10px;
}

p.thnks-msg {
    font-size: 24px;
    font-weight: 400;
    margin: 0 auto;
    width: 69%;
}

span.go-home {
    display: block;
    margin-top: 230px;
}

span.go-home a {
    font-size: 24px;
    font-weight: 400;
    color: #979797;
}

.cntct-head {
    margin: 0 auto;
    width: 98%;
}

.cntct-head p {
    width: 100%;
}

.contact-details {
    margin-top: 30px;
    width: 100%;
}

.contact-details input[type=text] {
    background: #f1f1f1 none repeat scroll 0 0;
    border: 1px solid transparent;
    color: #000;
    font-size: 18px;
    font-weight: 400;
    width: 100%;
    max-width: 100%;
    padding: 15px 20px;
}

textarea {
    background: #f1f1f1 none repeat scroll 0 0;
    border: 1px solid transparent;
    color: #000;
    font-size: 18px;
    font-weight: 400;
    width: 100%;
    max-width: 100%;
    height: 135px;
    padding: 15px 20px;
}

.contact-details .contactfield {
    margin-bottom: 20px;
}

.contact-details .contactfield label.error {
    padding-left: 0;
}

.contact-details textarea {
    resize: none;
    height: 193px;
}

.send-it-btn {
    margin-top: 20px;
}


/*.usa-icon{background:url(../flag/usa-icon.png) no-repeat;display:inline-block;width:30px;height:25px;float:left;margin-top:2px;}*/


/*.ger-icon{background:url(../flag/ger-icon.png) no-repeat;display:inline-block;width:30px;height:25px;float:left;margin-top:2px;}*/


/*.por-icon{background:url(../flag/por-icon.png) no-repeat;display:inline-block;width:30px;height:25px;float:left;margin-top:2px;}*/

.click-to-show a {
    color: #007796;
    font-size: 20px;
}

.click-to-show {
    margin: 30px 0 0 0;
    font-size: 20px;
}

.download-file p {
    font-size: 20px;
    color: #979797;
}

.csv-icon {
    background: url(../images/csv-file-icon.png) no-repeat;
    display: inline-block;
    width: 32px;
    height: 32px;
    float: left;
    margin-top: -2px;
    margin-right: 10px;
    cursor: pointer;
}

.download-file {
    padding-top: 100px;
    padding-bottom: 10px;
    float: left;
}

.modal-offer-alert .delete-alert-offer article {
    padding: 10px 0px;
}

.modal-offer-alert .confrm-chkbox label {
    width: 100%;
    padding-top: 20px;
}

.modal-offer-alert .confrm-chkbox {
    float: none;
    padding: 0px 0;
}

.drop-down-filter {
    cursor: pointer;
}

.set-up-ur-wallet {
    background: #fbfbfb;
    border-bottom: 1px solid #e5e5e5;
    position: relative;
    padding: 28px 74px 22px 0;
}

.set-up-ur-wallet h1 {
    font-size: 44px;
    font-weight: bold;
    color: #282828;
    letter-spacing: -1px;
}

.why-wallet img {
    float: left;
    margin-top: 3px;
}

.why-wallet a {
    font-size: 23.48px;
    color: #019616;
    float: left;
    padding-top: 23px;
    padding-left: 14px;
}

.why-wallet a.active {
    color: #979797;
}

.why-wallet {
    position: absolute;
    top: 15px;
    right: 80px;
}

.the-wallet-allows p {
    font-size: 22px;
    color: #282828;
    letter-spacing: -.5px;
    line-height: 28px;
}

.the-wallet-allows li {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAF0lEQVR42mJknCbGgA0wMeAAg1MCIMAAjMEAvTSHZxgAAAAASUVORK5CYII=') no-repeat left center;
    font-size: 22px;
    color: #282828;
    padding-left: 15px;
    line-height: 28px;
}

.the-wallet-allows ul {
    padding: 20px 0 20px 15px;
}

.wallet-organization {
    padding: 30px 36px 50px 36px;
}

.the-wallet-allows {
    padding: 0px 0 26px 0px;
}

.wallet-organization .time-zone select {
    border: 1px solid #e5e5e5;
    padding: 15px;
    cursor: pointer;
    text-align-last: left;
}

.wallet-organization .lbl-head {
    padding: 20px 0px 15px 0;
    font-size: 22px;
}

.wallet-organization .birth-day input[type="text"] {
    width: 100%;
    padding: 15px;
    border: 1px solid #e5e5e5;
}

.wallet-organization .legal-name input[type="text"] {
    font-size: 20px;
    background-color: #F2F2F2;
    width: 100%;
    padding: 15px;
    border: 1px solid transparent;
    margin-bottom: 20px;
}

.wallet-organization .user_hq_address input[type="text"] {
    font-size: 20px;
    background-color: #F2F2F2;
    width: 100%;
    padding: 15px;
    border: 1px solid transparent;
    margin-bottom: 20px;
}

.wallet-organization .nationality select {
    background-color: #fff;
    border: 1px solid #e5e5e5;
    padding: 14px;
}

.wallet-organization h2.info-head {
    font-size: 34px;
    margin-top: 30px;
    margin-bottom: -5px;
}

.the-wallet-allows p a {
    color: #019616;
}

.the-wallet-allows p a:hover {
    color: #019616;
}

.the-wallet-allows a {
    color: #019616;
}

.the-wallet-allows a:hover {
    color: #019616;
}

.wallet-organization .time-zone input[type="text"] {
    width: 100%;
    padding: 14px;
    background-color: #F2F2F2;
    font-size: 20px;
    color: #282828;
    border: 1px solid transparent;
}

.user-type select:disabled,
.nationality select:disabled,
.birth-day input[type="text"]:disabled,
.birth-day input[type="text"]:read-only,
.contry-of-residence select:disabled,
.legal-name input[type="text"]:disabled,
.legal-name input[type="text"]:read-only {
    background-color: #F2F2F2 !important;
}

.birth-day input[type="text"].dob-picker:read-only {
    background-color: #fff !important;
}

.buying-info {
    width: 460px;
}

.offer-tag {
    border-radius: 55px;
    padding: 0px 20px;
    margin: 0px 4px 15px 0px;
    background-color: #F9F9F9;
    font-size: 20px;
    font-weight: 400;
    line-height: 30px;
    border: 1px solid #979797;
    color: #282828;
    display: inline-block;
}

.frequent-tag-btn .offer-tag {
    margin: 10px 8px 0 0px;
}

.offer-tag:hover,
.offer-tag:active,
.offer-tag:focus {
    background: hsl(192, 100%, 29%) none repeat scroll 0 0;
    border: 1px solid hsl(192, 100%, 29%);
    color: hsl(0, 0%, 100%);
}

.offer-tag-active {
    background: hsl(192, 100%, 29%) none repeat scroll 0 0;
    border: 1px solid hsl(192, 100%, 29%);
    color: hsl(0, 0%, 100%);
    display: inline-block;
    font-size: 20px;
    border-radius: 55px;
    padding: 0px 20px;
    margin: 0px 4px 15px 0px;
    font-weight: 400;
}

.offer-tag-active:hover {
    color: #fff;
}

.buying-info .delete-alert-offer article {
    font-size: 34px;
    padding: 10px 0px;
}

.buying-info .please-dont {
    width: 100%;
}

.happy-alert article {
    color: #282828;
    font-size: 30px;
    padding: 25px 0 0 0;
    line-height: 50px;
}

.happy-dialog {
    padding: 20px;
}

.commnts-happy p {
    font-size: 20px;
    color: #282828;
    clear: both;
    font-weight: bold;
}

.commnts-happy textarea {
    font-size: 20px;
    background: #f1f1f1;
    padding: 15px 20px;
    resize: none;
    width: 100%;
    border: none;
    margin-top: 10px;
}

.are-u-hppy {
    margin-bottom: 40px;
    margin-top: 35px;
}

.are-u-hppy li {
    font-size: 20px;
    display: inline-block;
    padding: 12px 0;
    width: 118px;
    margin-left: 20px;
    margin-right: 20px;
}

.are-u-hppy li a {
    font-size: 20px;
}

.inactive-happy a {
    color: #019616;
}

.inactive-half-happy a {
    color: #282828;
}

.inactive-unhappy a {
    color: #c32a01;
}

.happy-icon,
.half-happy-icon,
.unhappy-icon {
    width: 70px;
    height: 70px;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.smile-large-icon,
.normal-large-icon,
.rood-large-icon {
    width: 70px;
    height: 70px;
    float: left;
}

.smile-large-icon,
.happy-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAAMFBMVEVHcEyT0Jva7d1LtFpqwHbp8+ompTgNmyE4rEmByowaoC6n2a/I5s203rpbumgBlhbN/aCKAAAAD3RSTlMAaSCykw/Z88Z75VMxR6ID1DyxAAACi0lEQVRYw61Y4ZqEIAgMRczUev+3vb1dM0Ws3I0/d19bOKAMg9N0YsoD6rcheDV9Ywr0slW2aBh0ZWDeRJvB3AeCduuaxXuQDG4XdscRcCQL0cIRwVU8unibVohKmWkySkVYqfhJnwLyBxRygf8a3OHJ+r4Xd6zWecsfaF3PS87tHPtLxXwUUH5hvZnAvAnrGZb5cjvV3MfjzqHKSzb5iVeJkxdlSTQpXrhbMJD81CU2D2Ep8MyCbxxhAWzwm9ZzBIgCi5XkNfOwkD+AdzFSdZTNyqrJsBAMh7cKB17tZW4DS4WqwJBQWtuBp6hKUz/DCkxg4D5kwze4CiOUyQCW3/KLfL605DtlGYr/Y1voZcIqAlT12X8jUGyFETfpscoxOIm8ihyXDefIcXoXctQFY6rSjRF8FzzzSbLecS0Sf1VnyUoxHV8rgchyBJqvW5+lvKSavFTaKBR8+DinKBCGT395GQZAbBp/dOi8SHeQFv5OdeT9wLRRP7rRHzfWfOvGLIUbmr42et7NQ0H9nuKHNlw+frdtP35+tM9JXc+LpTlge2kKRDFi+euGtkbsoC1OokgXrRxpDi2JMkrXNVu19v/CYhpKZw3mQrglwRaaBsPaHZ3K3iScdzRlu6ubr0rcrYWkh9Q7rRKaL5MCWTqs7GjHvWMsSpICXJiY3K8JfcIUPGZJoY0sTBqZ5OoBph5hXE8mtaIt6N4sVaSsEW2pPksJ6UVH5USCggQWBG1Aqn0QhgtB25HXAVZN9mWkVwiSvObs2xf75mV3xf4h1X4bPZ4ahJ4ay54aEksp+8vI+tQAzcb5ZQWv0jjvR8Z56XLBEtnRy4V7Vx33hMMjFy+PXQPtl1L066XU8BXZHyQEWwN/AYROAAAAAElFTkSuQmCC') no-repeat 0% 0%;
}

.half-happy-icon,
.normal-large-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAAMFBMVEVHcEzBwcGenp52dnbY2NhmZmbj4+N+fn6QkJBXV1c/Pz8zMzPv7++ysrJLS0soKCjdnGyHAAAAD3RSTlMARG+gJ7Mal4DG4/IMV9SJ6I8GAAACRElEQVRYw61Y7aKDIAhNUs2vev+3vdudGSIubfJvTQEPcECXpS1BRjDqXwxEuTwRCcodhTgFg6o02IMVC7rfEeOPpnjT55I2x42YDo+AeuKdqz7B3XlsiWmUOixL0DJCgbj66lC87O6boP+K7dLkY1vLdllrrIoqL9laWjK2VrRNiXxswy9YOwGEU8/6TYu9zYscB9PGxfTklmnhE++A440SEHX6DL0FcwJU5o8d8gX5YxndGJcQOAYKFT7I/5AS9/qwWe8sBFL4u3coL/fPrkBjnc8pUtI7yaChQomnIfhm9+RVOboKJYIDSusrOdJ+1Fs0Km8oF5oCmZwCAlOLrKr25SNZGZBvlqlzZNlyutNXQK4JXs3GqSGO7xegbnnizeLyb6D5KzjDBTaBmHzbUsTAaaIMn2QOmk2qZQmenKnYImuyQplxmvTnnpVldi8YbrC6JjuZshNoy3uFbydtTbxbjAWu0GNytuZwyXGprNqTSF6YCuGxwSPVg2JIbGT2SKFSJBMG5RPopMYtj8XNVzPpUL9DPCngrfTrlLMI4mif47pnZEtzQE6aYYhiON6Opa0BybRVkmhc+2SrSBRTejx6RVFKxw3Gdqv5JGxErIra3dqvJtB2h5qv3Hu1xKr5FqOA6BNdjwLVYDI4/2kyf+knxY0mvcD0sXuphjZuhLyVlYFizkA7a7yeNOzPunpcf/12EUIF9dO1bNYlEQ94tnVltfdX1uIC7Z5foGdd52c9Lkx76pj18DLtGWjao9SpqvuJ7A9eBVyAaJfhTwAAAABJRU5ErkJggg==') no-repeat;
}

.unhappy-icon,
.rood-large-icon {
    display: block;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAAMFBMVEVHcEzin43ZfWXTZEf38O7y3tjHNxHKQx/OVDPns6XekXz05uLVb1Trw7jw1c7DKgFIn49OAAAAD3RSTlMAb5i3CSHv4MtWgBiqQiuE4caYAAACqklEQVRYw7VY25aDIAw0QOSO//+321bEAEG1dXnZs1VDMkkmA9M0XipZEEG+VhBgk5q+WAmkXqqlJaR7NjyYhV0G/HVHxDJes7jmkj8y8lnigkcwt9tr3f0EJ0ZQUkwDWEQ1TQrRQqCISzyyYvd9tYvt0+h2S7MdW3H7boO37O6tG1kp2Jo43iqWUhAnVk4AhEM7mxWDZ8lEM7bjjl3lt+zwsWfA8Zs2mfDXYOkBqgva3PKF+GMY2+IOC4jOf99ZThZsl7EIEFUXgWoNlzjTWquhCtx+OkFDu3kJARv3UmkcZBoltFD4yhnTZu29d1cQVR40dUetT2PfoMRDSjkl1kjRgdoZRb8w9Qdtcgz539TOYDUNVNOOdV3EfS9sUKjMzMdmMjpY3thxY4Oy1Ixr8/eOaq0RMjUC84WiZsi7a1Ry21xTOuljqqIKtCh1fi31j/YICJkWEjbVLA/ZP8sQxFr3DSXnchKKIQyb/7Ycbl3oBgyCEC6xdAe5E25KBUIFuQQkQ2I3FmZoZZ2Ru2tNtFzN6OlrM/oRMxM181BQv0P8UML58ru8tvKzd+fcxDYD05otikf4b63ZEwXBz7og9TxrGZzFcb7fiZYDjNE1Ets4HCAsGRLNtBY4RRwiKwiAofSPJ2EkrUPt0VwovR0w7RzQr8VPqS3dhht3kyquzAHiKq8jhJnhYjrumuHrddHGVaZV0cTGc8M390NGB/VYG2+aWCMjBTYJATt/DEUgLB0ae1sTmbQWgh62atIljlYmbeiYjT/MQfl7s3nTiTYqIaNewiGJqaClZyVkLWivURgnaJ+S19+K/fg/Rw9yEDrl5WSuHKh+O5Y9dUh86sj61AGaOc4n9NPkMd06zj91ufDYVcfn4mX+/eLlsWug0aVUgK+Eh0J6RXaYmz/szV2CezlgEQAAAABJRU5ErkJggg==') no-repeat;
}

.commnts-happy {
    margin: 0 30px;
}

.inactive-happy:hover {
    background: #019616;
}

.inactive-half-happy:hover {
    background: #282828;
}

.inactive-unhappy:hover {
    background: #c32a01;
}

.inactive-happy:hover .happy-icon {
    background: url(../images/happy-icon.png) no-repeat;
}

.inactive-half-happy:hover .half-happy-icon {
    background: url(../images/half-happy-icon.png) no-repeat;
}

.inactive-unhappy:hover .unhappy-icon {
    background: url(../images/unhappy-icon.png) no-repeat;
}

.are-u-hppy li:hover a,
.active-happy a,
.active-half-happy a,
.active-unhappy a {
    color: #fff;
}

.active-happy {
    background: #019616;
}

.active-half-happy {
    background: #282828;
}

.active-unhappy {
    background: #c32a01;
}

.active-happy .happy-icon {
    background: url(../images/happy-icon.png) no-repeat;
}

.active-half-happy .half-happy-icon {
    background: url(../images/half-happy-icon.png) no-repeat;
}

.active-unhappy .unhappy-icon {
    background: url(../images/unhappy-icon.png) no-repeat;
}

.grey-bg-buying {
    background: #F9F9F9 none repeat scroll 0% 0%;
}

.php-prgrm-box-buy {
    clear: both;
    padding-top: 5px;
}

.php-prgrm-box-buy .prgm-head a {
    color: #979797;
    font-size: 20px;
    display: inline-block;
    padding-top: 19px;
}

.meh-o-user-btn {
    border: 1px solid #C3AB29;
    color: #C3AB29;
    font-weight: bold;
    font-size: 21px;
    border-radius: 55px;
    padding: 0px 5px;
    width: 128px;
    text-align: right;
    line-height: 28px;
    margin-left: 20px;
    position: relative;
    margin-top: 13px;
    overflow: hidden;
}

.meh-o-user-btn-bg {
    background: #F3EED4 none repeat scroll 0% 0%;
    height: 28px;
    display: inline-block;
    position: absolute;
    border-top-left-radius: 17px;
    left: 0px;
    border-bottom-left-radius: 17px;
}

.meh-o-user-bg-icon {
    background: transparent url("../images/meh-large-o-icon.png") no-repeat scroll 0% center;
    width: 20px;
    height: 21px;
    margin-top: 4px;
    float: left;
    margin-right: 5px;
}

.meh-o-user-btn span,
.fron-o-user-btn span {
    position: relative;
}

.fron-o-user-btn {
    border: 1px solid #C32A01;
    color: #C32A01;
    font-weight: bold;
    font-size: 21px;
    border-radius: 55px;
    padding: 0px 5px;
    width: 128px;
    text-align: right;
    line-height: 28px;
    margin-left: 20px;
    position: relative;
    margin-top: 13px;
    overflow: hidden;
}

.fron-o-user-btn-bg {
    background: #F3D4CC none repeat scroll 0% 0%;
    height: 28px;
    display: inline-block;
    position: absolute;
    border-top-left-radius: 17px;
    left: 0px;
    border-bottom-left-radius: 17px;
}

.fron-o-user-bg-icon {
    background: transparent url("../images/fron-large-o-icon.png") no-repeat scroll 0% center;
    width: 20px;
    height: 21px;
    margin-top: 4px;
    float: left;
    margin-right: 5px;
}

.right-sell-nav {
    position: relative;
    width: 58%;
    float: right;
}

.launch-new-offer {
    color: #007796;
    border: medium none;
    font-size: 20px;
    font-weight: bold;
    float: left;
    padding-left: 20px;
    line-height: 58px;
    height: 58px;
}

.launch-new-offer a {
    color: #007796;
}

.launch-new-offer a:hover {
    color: #007796;
}

.launch-new-offer-m {
    color: #007796;
    border: medium none;
    font-size: 20px;
    font-weight: bold;
    float: left;
    padding-left: 20px;
    line-height: 58px;
    height: 58px;
}

.launch-new-offer-m a {
    color: #007796;
}

.launch-new-offer-m a:hover {
    color: #007796;
}

.license-key-m {
    color: #282828;
    border: medium none;
    font-size: 20px;
    font-weight: 400;
    float: left;
    padding-left: 37px;
    line-height: 58px;
    height: 58px;
}

.license-key-m a {
    color: #282828;
}

.license-key-m a:hover {
    color: #282828;
}

.license-key-hidden {
    display: none;
}

.user-requested {
    color: #BABABA;
    font-size: 20px;
    float: left;
    margin-left: 30px;
    line-height: 58px;
    height: 43px;
}

.user-requested-m {
    color: #BABABA;
    font-size: 20px;
    margin-left: 10px;
    line-height: 58px;
    height: 34px;
    display: inline-block;
}

.m-user-reqt {
    color: #BABABA;
    font-size: 20px;
    float: left;
    margin-left: 30px;
    line-height: 58px;
    height: 43px;
}

.user-requested a,
.user-requested a:hover {
    color: #979797;
}

.child-view-nav li {
    position: relative;
    display: block;
    float: left;
}

.child-view-nav li a {
    color: #282828;
    padding: 12px 20px;
    font-size: 20px;
    line-height: 30px;
    display: block;
}

.child-view-nav li.visible a {
    color: #282828;
    position: relative;
    z-index: 99;
    padding: 12px 30px 12px 17px;
}

.child-view-nav .dropdown {
    margin-left: 20px;
}

.child-view-nav li.visible img {
    margin-right: 10px;
    margin-top: -4px;
}

.child-view-nav li.visible a .caret {
    margin-left: 7px;
    border-top: 8px solid;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
}

.right-dollar-nav {
    margin-top: 30px;
}

.child-view-nav .dropdown-menu {
    border: 1px solid #979797;
    border-radius: 0px;
    width: 280px;
    top: -1%;
    z-index: 9;
    padding: 56px 0px 0px;
    box-shadow: inherit;
}

.dropdown-menu .check-field-visible input[type=checkbox] {
    visibility: hidden;
}

.check-field-visible table td label {
    position: absolute;
    left: 0;
    cursor: pointer;
    height: 28px;
    width: 28px;
    display: inline-block;
    vertical-align: baseline;
    border: 1px solid #019616;
    background: none;
    border-radius: 50%;
    margin-left: 15px;
    margin-top: 5px;
}

.check-field-visible table td input[type=checkbox]:checked+label {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAllBMVEX////////////////7+/v6+vr6+vr39/f39/f39/f29vb29vb19fXy8vLy8vLt7e3t7e3t7e3m5ubl5eXl5eXl5eXl5eXk5OTk5OTi4uLi4uLg4ODg4ODf39/f39/e3t7e3t7f39/h4eHk5OTl5eXq6urt7e3v7+/z8/P09PT19fX29vb39/f5+fn6+vr7+/v+/v7///9ScKnpAAAAIHRSTlMAAQIDIScoPj9ARkdJYmOJiovCw8TFysvM29zo6/Lz+fZZCREAAAD5SURBVCjPfdJrV4JAGATgARSoQNSUxDV2jDLKpN7//+f6wG0XtuYTZ5/D5QwDdPGibKe0Vrt15MGOnxYcUqS+aYucVvLFaHcnTnKKervXnEU/tLZ8piPlEgCCnM7kAYCUf2QFeMXs9P16JsnCQzyzi8g3STJG5jC5kSQzPLZHVWXYtb3cQrUm8jo1KrQFiIhUnX0NRXT4ISI/L3wTkWZsqXssaxFpLiLSnAdU/QexFhHbuMWapprGzCihnhhjs77Pm2WFD6z+KR7Bk9sOAQCEpfNnh+0UEtdMkn5EyezeMhnnFx4m7wvtUR9HOtqjBuBHm73SWu030UC/vPdQueGpGv4AAAAASUVORK5CYII=') no-repeat 0% 0%;
    border: none;
}

.check-field-visible table td td label {
    position: absolute;
    left: 0;
    cursor: pointer;
    height: 16px;
    width: 16px;
    display: inline-block;
    vertical-align: baseline;
    border: 1px solid #019616;
    background: none;
    border-radius: 50%;
    margin-left: 0px;
    margin-top: 2px;
}

.check-field-visible table td input[type=checkbox]:checked+label {
    background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAtFBMVEX////+//79/v38/vze8eHY79vX79rB5cbA5cW/5cW54r+44r624byd16Wc1qV3x4J2xoF1xoA+r049r008rkw7rks2rEY1q0Y0q0UlpTckpDYYnysVnigOmyINmyEHmBsBlhYClhcLmh8MmyAaoC0uqT8xqkIzq0Q3rEdau2dzxX50xX92xoGBy4ym2q6t3bSw3re848K95MPA5cXN6tHP69PV7tnX79rh8+T1+/b9/v3///+xTs01AAAAIHRSTlMAAQIDIScoPj9ARkdJYmOJiovCw8TFysvM29zo6/Lz+fZZCREAAAEBSURBVCjPfZJZd4IwGEQHUKAtiFqlYixMV7vS3S7z//9XH5Cd9j7l5J4k35kMsMfyooXJMrOYehba2GHCiiS0m24Us0U8qt3Bhh02XukOM/bIjgo3PuUA6RgAnJiDxA6AkH8wAaykt/v4ck6SiQW/5+6lL5Kkj2jA6Z0kGeG42Lq6brjXYjmHIUlupZuuo0ERgKSfLck7SW9VEHv5JOn7kreSdme1LK5lLunzQdLuohrNlAMxl9R2nGPKpm06Ro0Q8o6j34zv+aPlEhuY/BM8nJNht3IAwE0HP9stqhAM1SQoSxT0zqZBXT931XnPbZd6Xat1u9QAbG+2NFlmljOvUr+38lNIjvfLdgAAAABJRU5ErkJggg==') no-repeat scroll 0% 0%/100% auto;
    border: none;
}

.check-field-visible table td input[type=checkbox]:disabled:checked+label {
    background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAtFBMVEX////+//79/v38/vze8eHY79vX79rB5cbA5cW/5cW54r+44r624byd16Wc1qV3x4J2xoF1xoA+r049r008rkw7rks2rEY1q0Y0q0UlpTckpDYYnysVnigOmyINmyEHmBsBlhYClhcLmh8MmyAaoC0uqT8xqkIzq0Q3rEdau2dzxX50xX92xoGBy4ym2q6t3bSw3re848K95MPA5cXN6tHP69PV7tnX79rh8+T1+/b9/v3///+xTs01AAAAIHRSTlMAAQIDIScoPj9ARkdJYmOJiovCw8TFysvM29zo6/Lz+fZZCREAAAEBSURBVCjPfZJZd4IwGEQHUKAtiFqlYixMV7vS3S7z//9XH5Cd9j7l5J4k35kMsMfyooXJMrOYehba2GHCiiS0m24Us0U8qt3Bhh02XukOM/bIjgo3PuUA6RgAnJiDxA6AkH8wAaykt/v4ck6SiQW/5+6lL5Kkj2jA6Z0kGeG42Lq6brjXYjmHIUlupZuuo0ERgKSfLck7SW9VEHv5JOn7kreSdme1LK5lLunzQdLuohrNlAMxl9R2nGPKpm06Ro0Q8o6j34zv+aPlEhuY/BM8nJNht3IAwE0HP9stqhAM1SQoSxT0zqZBXT931XnPbZd6Xat1u9QAbG+2NFlmljOvUr+38lNIjvfLdgAAAABJRU5ErkJggg==') no-repeat scroll 0% 0%/100% auto;
    border: none;
    cursor: inherit;
}

.child-view-nav li.visible li.check-field-visible a {
    padding: 0;
    display: inline-block;
}

.check-field-visible table td {
    vertical-align: top;
    padding-bottom: 20px;
}

.check-field-visible table td:first-child {
    width: 54px;
    position: relative;
    float: left;
}

.check-field-visible table td:last-child {
    padding-right: 30px;
}

.dropdown-menu li.visible li.check-field-visible a.green-link {
    color: #019616;
    font-size: 20px;
}

.child-view-nav li.visible .sharing-link a {
    color: #019616;
    font-size: 16px;
    display: inline-block;
    padding: 0;
}

.check-field-visible table td:last-child td {
    padding-bottom: 0;
    padding-top: 10px;
}

.check-field-visible table td:last-child td:first-child {
    width: 20px;
}

.check-field-visible table td:last-child td:last-child {
    padding-right: 0;
}

.check-field-visible table td td .small-txt {
    color: #282828;
}

.proof-idnty label.error {
    clear: both;
}

.inactive-title-btn {
    background: #c32a01 none repeat scroll 0% 0%;
}

.not-launched-title-btn {
    background: #979797 none repeat scroll 0% 0%;
}

.enter-title-btn a {
    font-size: 30px;
    font-weight: 700;
    color: #FFF;
    display: block;
    line-height: 99px;
}

.enter-title-btn {
    font-size: 30px;
    color: #FFF;
    padding: 0 0;
    text-align: center;
}

.enter-title-btn .hover-toolTip {
    float: none;
    vertical-align: middle;
    text-align: center;
    width: 172px;
}

.enter-title-btn a.red-inactive-link {
    color: #C32A01;
    font-size: 16px;
}

.enter-title-btn a.green-active-link {
    color: #019616;
    font-size: 16px;
}

.enter-title-btn .set-inactive {
    padding: 10px 20px;
    width: 170px;
    margin-bottom: 46px;
}

.account-navigation .nav>li>a {
    width: 190px;
    text-align: center;
}

.byunig-review-nav ul li:first-child {
    margin-left: 0;
    padding-right: 0;
    width: 220px;
}

.byunig-review-nav ul li:last-child {
    margin-right: 0;
}

.enter-title-btn.active-btn,
.enter-title-btn.inactive-title-btn,
.enter-title-btn.not-launched-title-btn {
    background: none;
}

.enter-title-btn.active-btn a {
    background: #019616;
}

.enter-title-btn.inactive-title-btn a {
    background: #c32a01;
}

.enter-title-btn.not-launched-title-btn a {
    background: #979797 none repeat scroll 0% 0%
}

.show-text {
    width: 100%;
    background: #fff;
    resize: none;
    outline: none;
    border: none;
    min-height: 428px;
}

.attach-view b {
    font-size: 20px;
}

.buying-access-view {
    width: 100%;
    background: #fff;
    border: 1px solid #cccccc;
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.16), 0px 2px 10px 0px rgba(0, 0, 0, 0.12);
    margin-top: 20px;
}

.reviwe-box .smile-user-btn {
    margin-top: 12px;
}

.wallet-title {
    font-size: 30px;
    color: #282828;
    font-weight: bold;
    border-bottom: 1px solid #e0e0e0;
    padding-bottom: 13px;
    margin-bottom: 57px;
}

.left-inflows h3 {
    float: left;
    width: 48%;
}

.right-outflows h3 {
    float: right;
    width: 100%;
}

.inflow-wallet {
    position: relative;
}

.selling-box,
.buying-box,
.wiring-box,
.wiring-box-r {
    width: 50%;
}

.selling-box {
    float: left;
    clear: both;
}

.buying-box {
    float: right;
}

.share-box {
    width: 43%;
    float: left;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: 44px;
}

.wiring-box {
    float: left;
    margin-top: 40px;
}

.wiring-box-r {
    float: right;
    margin-top: 40px;
}

.selling-walt,
.share-walt,
.wiring-walt {
    float: left;
}

.buying-walt,
.wiring-walt-r {
    float: right;
}

.selling-btn,
.buy-btn,
.share-btn,
.wiring-btn,
.wiring-btn-r {
    font-size: 24px;
    color: #fff;
    width: 218px;
    height: 44px;
    text-align: center;
    vertical-align: middle;
    display: table-cell;
    font-weight: bold;
    line-height: 44px;
}

.selling-btn {
    background: #ff6401;
}

.buy-btn {
    background: #007796;
    float: right;
}

.share-btn {
    background: #019616;
}

.wiring-btn,
.wiring-btn-r {
    background: #282828;
}

.selling-btn:hover,
.selling-btn:active,
.selling-btn:focus,
.buy-btn:hover,
.buy-btn:active,
.buy-btn:focus,
.share-btn:hover,
.share-btn:active,
.share-btn:focus,
.wiring-btn:hover,
.wiring-btn:active,
.wiring-btn:focus,
.wiring-btn-r:hover,
.wiring-btn-r:active,
.wiring-btn-r:focus,
.dnager-btn:hover,
.dnager-btn:focus,
.dnager-btn:active {
    color: #fff;
}

.selling-launch,
.browse-offer,
.learn-share,
.wiring-credit,
.wiring-credit-r {
    float: left;
    clear: both;
    font-size: 18px;
    font-weight: bold;
    width: 218px;
    text-align: center;
    display: block;
    padding: 9px 0 0 0;
}

.selling-launch,
.selling-launch:hover {
    color: #ff6401;
}

.browse-offer,
.browse-offer:hover {
    color: #007796;
}

.learn-share,
.learn-share:hover {
    color: #019616;
}

.wiring-credit,
.wiring-credit-r,
.wiring-credit:hover,
.wiring-credit-r:hover {
    color: #282828;
}

.sell-amount-dir,
.buy-amount-dir,
.share-amount-dir,
.wiring-amount-dir,
.wiring-amount-dir-r {
    float: left;
    width: 261px;
    height: 44px;
    position: relative;
}

.sell-amount-dir {
    background: url(../images/selling-left-arrow.png) no-repeat 100% 0%;
    top: 23px;
}

.buy-amount-dir {
    background: url(../images/buying-left-arrow.png) no-repeat 100% 0%;
    top: 13px;
}

.share-amount-dir {
    background: url(../images/share-arrow.png) no-repeat 0% 0%;
    width: 155px;
    top: 13px;
}

.wiring-amount-dir {
    background: url(../images/selling-left-arrow.png) no-repeat 100% 0%;
    top: -23px;
    transform: rotateX(180deg);
    -webkit-transform: rotateX(180deg);
    -moz-transform: rotateX(180deg);
    -ms-transform: rotateX(180deg);
    -o-transform: rotateX(180deg);
}

.wiring-amount-dir-r {
    background: url(../images/buying-left-arrow.png) no-repeat 100% 0%;
    top: -13px;
    transform: rotateX(180deg);
    -webkit-transform: rotateX(180deg);
    -moz-transform: rotateX(180deg);
    -ms-transform: rotateX(180deg);
    -o-transform: rotateX(180deg);
}

.sell-amount-img,
.buy-amount-img,
.share-amount-img,
.wiring-amount-img,
.wiring-amount-img-r {
    float: left;
    width: 240px;
    height: 44px;
    position: relative;
}

.sell-amount-img {
    background: url(../images/sell-amount-img.png) no-repeat 100% 0%;
    top: 23px;
}

.buy-amount-img {
    background: url(../images/buy-amount-img.png) no-repeat 100% 0%;
    top: 13px;
}

.share-amount-img {
    background: url(../images/share-amount-img.png) no-repeat 0% 0%;
    width: 155px;
    top: 13px;
}

.wiring-amount-img {
    background: url(../images/wiring-amount-img.png) no-repeat 100% 0%;
    top: -23px;
    transform: rotateX(180deg);
    -webkit-transform: rotateX(180deg);
    -moz-transform: rotateX(180deg);
    -ms-transform: rotateX(180deg);
    -o-transform: rotateX(180deg);
}

.wiring-amount-img-r {
    background: url(../images/wiring-amount-img-r.png) no-repeat 100% 0%;
    top: -13px;
    transform: rotateX(180deg);
    -webkit-transform: rotateX(180deg);
    -moz-transform: rotateX(180deg);
    -ms-transform: rotateX(180deg);
    -o-transform: rotateX(180deg);
}

.txt-amount-sell,
.txt-amount-buying,
.txt-amount-share,
.txt-amount-wiring,
.txt-amount-wiring-r {
    position: absolute;
}

.txt-amount-sell {
    color: #ff6401;
    font-size: 18px;
}

.txt-amount-buying {
    color: #007796;
    font-size: 18px;
}

.txt-amount-share {
    color: #019616;
    font-size: 18px;
}

.txt-amount-wiring {
    color: #000;
    font-size: 18px;
}

.txt-amount-wiring-r {
    color: #000;
    font-size: 18px;
}

.txt-amount-sell {
    top: -10px;
    left: 50%;
    transform: translate(-50%, -50%);
}

.txt-amount-buying {
    top: -18px;
    left: 50%;
}

.txt-amount-share {
    top: -19px;
    left: 50px;
}

.txt-amount-wiring {
    top: 5px;
    left: 50px;
    transform: inherit;
    -webkit-transform: inherit;
}

.txt-amount-wiring-r {
    bottom: -1px;
    left: 50%;
    transform: translate(-50%, -50%) rotateX(180deg);
}

.amount-wallet,
.amount-buying,
.amount-share,
.amount-wiring,
.amount-wiring-r {
    color: #979797;
    font-size: 18px;
    position: absolute;
}

.amount-wallet {
    top: -28px;
    left: 50px;
}

.amount-buying {
    left: 50%;
    transform: translate(-50%, -50%);
}

.amount-share {
    color: #979797;
    top: -19px;
    left: 50px;
}

.amount-wiring {
    top: 10px;
    left: 50%;
    transform: translate(-50%, -50%) rotateX(180deg);
}

.amount-wiring-r {
    top: 15px;
    left: 50%;
    transform: inherit;
    -webkit-transform: inherit;
}

.wallet-center-box {
    text-align: center;
    clear: both;
    position: relative;
}

.wallet-center-box img {
    margin-top: 32px;
}

.wallet-payment-amunt h2 {
    font-size: 50px;
    font-weight: bold;
    color: #282828;
    padding-top: 25px;
    word-break: break-all;
}

.wallet-payment-amunt p {
    color: #282828;
    font-size: 24px;
}

.wchange-price-color {
    color: #000;
}

.bulb-icon {
    background: transparent url("../images/isparation-icon.png") no-repeat scroll 0% 0%;
    display: inline-block;
    width: 32px;
    height: 32px;
    float: left;
    margin-top: -2px;
    margin-right: 8px;
    cursor: pointer;
}

.bottom-download {
    padding-bottom: 40px;
}

.right-outflows {
    position: absolute;
    top: 0;
    right: 0px;
    float: right;
    width: 48%;
}

.gry-txt {
    font-size: 18px;
}

.gry-txt p {
    color: #979797;
    margin-top: 8px;
}

.dnager-btn {
    background: #E12522;
    color: #FFF;
    font-weight: bold;
    font-size: 24px;
    text-align: center;
    display: block;
    outline: medium none;
    border: medium none;
    padding: 10px 0px;
    width: 263px;
    margin-left: auto;
    margin-right: auto;
}

.no-delete {
    font-size: 20px;
    color: #282828;
    margin-top: 15px;
    display: block;
}

.no-delete:hover,
.no-delete:focus,
.no-delete:active {
    color: #282828;
}

.credit-ur-wallet {
    background: #FBFBFB none repeat scroll 0% 0%;
    border-bottom: 1px solid #E5E5E5;
    position: relative;
    padding: 20px 20px;
}

.title-wallet {
    font-weight: bold;
    font-size: 44px;
    letter-spacing: -1px;
    padding: 0 6px;
}

.title-license-valid {
    padding: 40px 10px 10px 10px;
    font-weight: 700;
}

.load-wallet-alert {
    padding: 0px 50px 50px;
}

.review-wallet-modal .load-wallet-alert {
    padding-bottom: 25px;
}

.review-wallet-modal {
    padding-bottom: 10px;
}

.fix-ammount li {
    display: inline-block;
    margin: 0 15px;
    position: relative;
}

.fix-ammount li label {
    position: relative;
    font-size: 20px;
    color: #282828;
    vertical-align: middle;
    text-align: center;
    width: auto;
    display: table-cell;
    border: 1px solid #939393;
    height: 58px;
    min-width: 70px;
    z-index: 9;
    font-weight: 400;
    cursor: pointer;
    font-weight: bold;
    padding-left: 10px;
    padding-right: 10px;
}

.fix-ammount li input[type=radio] {
    border: 1px solid #019616;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1111;
    visibility: hidden;
    min-width: 70px;
    height: 58px;
    margin: 0;
    cursor: pointer;
}

.fix-ammount li input[type=radio]:checked+label {
    background: #019616;
    color: #fff;
}

.fix-ammount li input[type=radio]:checked+label {
    color: #fff;
    border: 1px solid transparent;
}

.fix-ammount li input[type=radio]+label:before {
    background: none;
    min-width: 70px;
    height: 58px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: -1;
}

.fix-ammount li a {
    border: 1px solid #939393;
    font-size: 20px;
    color: #282828;
    height: 58px;
    vertical-align: middle;
    text-align: center;
    width: auto;
    min-width: 70px;
    display: table-cell;
}

.fix-ammount {
    margin: 25px 0 14px 0;
}

.cutom-amunt-txt {
    background: #f1f1f1;
    font-size: 20px;
    color: #282828;
    width: auto;
    width: 90px;
    border: none;
    outline: none;
    padding: 5px;
    height: 58px;
    display: inline-block;
}

.cutom-amunt label {
    color: #282828;
    font-size: 20px;
    font-weight: 400;
    padding-right: 10px;
}

.cutom-amunt {
    margin: 0px 0 25px 0;
}

.card-no {
    width: 100%;
    background: #f1f1f1;
    color: #282828;
    text-align: center;
    height: 58px;
    vertical-align: middle;
    font-size: 20px;
    padding: 0 50px 0 20px;
    ;
}

.card-title {
    font-size: 20px;
    font-weight: bold;
    color: #282828;
}

.card-detail {
    width: 100%;
    background: #f1f1f1;
    color: #282828;
    text-align: center;
    height: 58px;
    vertical-align: middle;
    font-size: 20px;
    margin-bottom: 30px;
    padding: 0 10px;
}

.card-payment {
    position: relative;
    margin: 20px 0px 20px;
}

.lock-toolTip {
    position: absolute;
    top: 20px;
    right: 25px;
    cursor: pointer;
}

.card-payment .lock-toolTip {
    position: absolute;
    top: 30%;
    right: 5%;
}

.card-payment .tooltip-inner {
    max-width: 282px;
}

.mastercard-date li .Mastercard-btn {
    width: 100%;
    background: none;
    display: block;
    border: 1px solid #939393;
    text-align: center;
    padding: 15px 0;
    margin: 7px 0;
    font-size: 20px;
    color: #282828;
}

.mastercard-date li .Mastercard-btn:hover {
    background: #019616;
    border: 1px solid #019616;
    color: #fff;
}

.mastercard-date {
    margin-top: 30px;
}

.enter-new-one {
    font-size: 20px;
}

.enter-new-one a {
    display: inline-block;
}

.enter-new-one a:hover {
    color: #019616;
}

.review-credit-card li {
    display: inline-block;
    width: 170px;
    font-size: 24px;
    letter-spacing: -.6px;
    vertical-align: top;
}

.review-credit-card li:nth-child(2) {
    width: 230px;
}

.review-credit-card li:nth-child(3) {
    width: 60px;
}

.review-credit-card ul {
    margin-top: 20px;
}

.review-credit-card li a {
    color: #019616;
    font-size: 20px;
}

.mar-btm-20 {
    margin-bottom: 30px;
}

.request-user-icon {
    background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAUCAMAAACknt2MAAABOFBMVEX5+fn4+Pj39/f09PTy8vLx8fHw8PDt7e3s7Ozp6eno6Ojn5+fj4+Ph4eHg4ODf39/c3Nza2trW1tbV1dXT09PQ0NDPz8/Ozs7Nzc3Ly8vIyMjGxsbFxcXDw8PDw8PCwsLBwcG+vr68vLy7u7u1tbWzs7OysrKurq6srKyrq6uoqKifn5+dnZ2ampqVlZWUlJSTk5OTk5OSkpKPj4+KioqIiIiFhYWEhISCgoKBgYGAgIB8fHx1dXV0dHRwcHBvb29tbW1sbGxra2toaGhlZWVlZWVkZGRiYmJgYGBfX19eXl5dXV1cXFxbW1tbW1tZWVlXV1dXV1dUVFRUVFRTU1NSUlJQUFBPT09OTk5NTU1LS0tKSkpJSUlISEhGRkZFRUVERERCQkI/Pz89PT08PDw7Ozs6OjozMzPDhBwjAAAAZ3RSTlMAAQMGCQoLDxEUFhccHyAhJSgtLzE1Njg5Oz9CQ0VGR0hMTlBYWlxhY2VodHZ6gYKDhIWJj5GWl5mbnKGqq7GytLW3u76/wMLFxsjJysvMztDR1NXW19rb3N3g4ePk5ujp7PDy8/X2JtCIYQAAAPxJREFUGBkFwYdCCAAAQMGHQiQke69sleyRkZGMjLKiUrj//wN3VR0c318NTb95f3tPtW/8aFW14x0WOrUBLvUQn8aqWoDJAYBd52B9czUCv7sO8LSPcKLaC/f7CaApOF9tWsfNVgE0AUNVu5ZZ6h7A2+ZYOVzV2HcMbwMYHcSvY1WXwd/tx9fg34V+gls1BCzuHFuGP0e2zgIHmgaPmgJ43CSY7QOsdhGAB83Ajzbg0AAA7N4Cq4FuAMBMn6E7L+ZfXe0bABg8+nLu+d2qGgEAzlZVVScBgCtVVdVpAGCiqqo6AwBcq6qqhp+8Xvy6vLK2trL8ZWn+2WhV/wFCnIxXuqeDVgAAAABJRU5ErkJggg==') no-repeat scroll center center;
    width: 26px;
    height: 24px;
    float: left;
    margin: 3px 6px 0px 0px;
}

.sales-request-icon {
    background: transparent url("../images/sales-s-icon.png") no-repeat scroll center center;
    width: 22px;
    height: 22px;
    float: left;
    margin: 3px 6px 0px 0px;
}

.grey-bg-ul ul li.request-tag a {
    color: #007796;
}

.want-new-request {
    color: #282828;
    font-size: 22px;
    padding-top: 80px;
}

.want-new-request p {
    color: #282828;
    font-size: 22px;
}

.delete-head-title {
    background: #fdf4f4;
}

.delete-head-title p {
    color: #e12522;
    font-size: 24px;
    padding: 20px;
}

.p-20 {
    padding: 20px 0 30px 0;
}

.prgm-edit a {
    color: #979797;
    font-size: 20px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAMAAADzapwJAAABC1BMVEX////+/v7+/v79/f38/Pz7+/v6+vr5+fn4+Pj39/f19fX19fX09PTz8/Py8vLv7+/v7+/n5+fk5OTc3NzX19fW1tbU1NTQ0NDNzc3Nzc3MzMzMzMzLy8vKysrJycnHx8fGxsbGxsbExMTCwsLBwcHBwcG/v7+9vb28vLy6urq5ubm4uLi4uLi4uLi3t7e3t7e2tra2tra1tbW1tbW0tLSzs7Ovr6+urq6srKyrq6uoqKilpaWjo6OioqKhoaGgoKCfn5+fn5+enp6dnZ2cnJybm5uampqampqZmZmYmJiXl5eWlpaUlJSTk5OSkpKSkpKRkZGQkJCQkJCQkJCOjo6NjY2NjY2Li4uLi4ssAMeSAAAAWHRSTlMAAgMEBwkMDQ8SFRYZGh0jJDQ8TVhaX2htbnBxc3V2e31+goeIiYyQlJiam5ydnp+goaKjpKivsra5wMbKzc7Q09TW19nb3d/g4uTn6+7v8PHz9PX4+vv+80KtcwAAANZJREFUGBlVwQcjAmEAx+E/UpRs2eo4e2fPZEQpuazf9/8k3ve61fOoKzWze9v6uDssZJSw3CDQLCmUuSHhIS9f+pEejayse2LuGlDrk7RAbE86AVxpwCNSlrEKf0OaJnIkaxaY1zGhA1kOxqUqBMqyHKyaOnTty3LwefrCtyHLoctTFd+ZDIfAm04x3qeoSg6hKxUwtjVJeZHIiga/gbw0QUJWKsKOhkvXv0S2ZLxSXP8koZmSMVKnR3tMvtwLCfVxBfrdDoGfzbRiubnzp1b7+WJpVL5/YJtrxLMt9T0AAAAASUVORK5CYII=') no-repeat left center;
    padding-left: 30px;
}

.prgm-edit {
    margin-bottom: 20px;
}

.request-offer-container .tag-box-col .tag {
    margin: 0px 0 0 10px;
}

.request-para {
    font-size: 20px;
    color: #282828;
    padding: 20px 0 5px 0;
}

.tag-title {
    width: 100%;
    padding: 15px 25px;
    font-size: 20px;
}

.plz-describe {
    resize: none;
    width: 100%;
    border: none;
    padding: 15px 25px;
    font-size: 20px;
    margin-bottom: 20px;
    background: #fff;
}

#offer-request .plz-describe {
    margin-bottom: 0;
}

.request-offer-container .tag-box-row {
    margin-bottom: 20px;
}

.request-offer-container .price-text {
    width: 90px;
    padding: 14px 10px;
    margin: 0 17px 0 20px;
}

.request-offer-container .tag-box-row {
    margin-bottom: 40px;
}

.request-offer-container .count-char {
    margin-top: 25px;
    color: #979797;
}

.request-offer-container .tag-box-col {
    margin-top: 12px;
}

.also-buy {
    font-size: 14px;
    color: #007796;
    text-align: center;
    display: block;
    font-weight: bold;
    margin-top: 22px;
}

.many-user-icon {
    background: transparent url("../images/manyt-user-icon.png") no-repeat scroll center center;
    width: 22px;
    height: 22px;
    float: left;
    margin: 3px 6px 0px 0px;
}

.dollar-icon {
    background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAYCAYAAADOMhxqAAADLElEQVR42nxUa0hTYRh+z2VnO9vOPJsrU9MUiQWWZTeiojSNwiJC6G5Q/Sr62Q+jPxVBBZUQFOaPLiSZBllQdjEQyW5iFxjFam45LbQ5c9ezc87OttO7gaHTeg8f5/C9t+d5n+87IMsyTF6tA6+v2x4d85d11I8Phny1mX4aMuy3LOQPR/08Q9JAE6Qm009mbuToTD8IAoClGJCT8Wl+ItVmwn6K49tPfm4/3zvuthkoLeSx/FiBPntoAZfXv262rXu+Med+OkEFlTvnePzgsvNZVbbWCFaGA0VNQFgR8Z0EKR4DKanA15oLa9Itj9vv9Zz50l5VYsyBFHaP4EvBAZqkIIkJASUK5XyhaNboe2m3MHrkav+LxeXmIhATMmQzXOTa8oMXscsrpEL5lejC1qF3W6vnlDqwdoJ+NPypxsIYIYnAQgjh+fr6nbO1pqeTeHYuNxc3/J1SUBEMLM2AqgLEsT0uDv5jZGlWgccrBtPYLYwBtvU0tLwbd51IqEl+pgQiLAqLSjqO2TVIcJ7BisJFYFQKwVJLUeBwyYaWdbMW3OA1+g9TdPgp+Q+t6jx5PQWp0JCd7haMRcEnh4HT6ODUwtqb+wpXH8V48a9w4bi0ssH59PzdwbeVYiIGJg0LWBmi+O0MjUBd8Vpn49IDZVOUTtmIFKjoGnXsujXwcq8zPGLKZ81AEiT0jbngSWX9lWkJE4bwrLc9r5oufuuozcJOqZHbuFzfPxMmbEvPpfCg4DOaUSs5oSgkCsbhCE0zBeMZY6NxiaIQkhCXwKIziqQr4t1V1X1uoO1H7zVXZHSPTw6tQB7lnujY7np7W59XDrFZjB7cES9szV3yhmh2v2ze/7axLhfJ6SgNGGktaHCsmAgEPrksD+6wF1I87JvPzieb3F07UhW0FJ0OQHhpOHmsBfWgwBEchjK+YLh34+lKmqBcxPfAr+r3/oGaj37PMntgyIYQrLG4QiFBqJhT2ldXtKZ1BV/cRBKEkK40+YJLssTc7O9+qLuzX4XGTSoW25j5E5hyZxFSjMRSLKMDQs+DkJDzMidHT9+gfs9ijMG5eqvK0bpIpv+PAAMAW/CWrfnKvmIAAAAASUVORK5CYII=') no-repeat scroll center center;
    width: 15px;
    height: 22px;
    float: left;
    margin: 3px 6px 0px 0px;
}

.profile-buy-btn:focus,
.profile-buy-btn:active,
.profile-buy-btn:hover,
.profile-view-btn:focus,
.profile-view-btn:active,
.profile-view-btn:hover,
.inactive-btn:hover,
.inactive-btn:focus {
    color: #fff;
}

.sort-by-request {
    margin-top: 0px;
    cursor: pointer;
}

.sort-by-request .all-active-offer {
    padding-right: 12px;
    margin-top: 0;
}

.seller p,
.buyer p {
    font-size: 20px;
    color: #282828;
    height: 84px;
    overflow: hidden;
}

.seller h3,
.buyer h3 {
    font-size: 32px;
    padding-bottom: 5px;
    font-weight: bold;
}

.seller h3 {
    color: #ff6401;
}

.buyer h3 {
    color: #007796;
}

.seller,
.buyer {
    padding: 20px 0;
}

.offer-overview-ul li {
    color: #979797;
}

.seller-btn,
.buyer-btn {
    font-size: 26px;
    color: #fff;
    text-align: center;
    display: inline-block;
    margin: 30px 0 0 0;
    font-weight: bold;
    width: 198px;
    height: 52px;
    line-height: 52px;
}

.seller-btn {
    background: #ff6401;
}

.buyer-btn {
    background: #007796;
}

.seller-btn:hover,
.seller-btn:active,
.seller-btn:focus,
.buyer-btn:hover,
.buyer-btn:active,
.buyer-btn:focus {
    color: #fff;
}

.title-of-request p {
    font-size: 20px;
    color: #282828;
}

.title-of-request p.f-72 {
    font-size: 78px;
    font-weight: bold;
}

.title-of-request .request-tag {
    text-align: right;
}

.btn-container {
    padding: 50px 0px 100px;
}

.last-request {
    margin-top: 40px;
}

.see-all-info {
    padding-bottom: 20px;
    float: left;
    width: 100%;
    margin-top: 22px;
}

.last-request .request-tag a,
.last-request .request-tag a:hover,
.last-request .request-tag a:active,
.last-request .request-tag a:focus {
    color: #007796;
}

.invite-alert h2 {
    font-size: 44px;
    font-weight: bold;
    padding-top: 20px;
    letter-spacing: -1px;
}

.select-invitaion {
    margin: 30px 0;
}

.select-invitaion select {
    width: 100%;
    border: 1px solid #e5e5e5;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAMAAAD3JJ6EAAAANlBMVEX////8/Pz19fXn5+fV1dXU1NS8vLyhoaGgoKCGhoaGhoZpaWlUVFRSUlJAQEAyMjIrKysoKCgN0GEfAAAAEXRSTlMAAwwdMjNPb3GPkLLLzePz/PBzm4gAAAA1SURBVAgdBcGHAYMAAMAgHHVXzf/PCs6qqtP0VNUzsVXViuFfdQ3we+udgaN2wHjfI8CywAebKAKp57Tn0QAAAABJRU5ErkJggg==');
    -moz-appearance: none;
    -webkit-appearance: none;
    -ms-appearance: none;
    background-repeat: no-repeat;
    background-position: 98% 60%;
    height: 58px;
    padding: 0 29px 0 20px;
}

.authoenticate-yourself {
    background: #e12522;
    padding: 20px 0;
    margin-bottom: 0px;
}

.authoenticate-yourself p {
    color: #fff;
    font-size: 20px;
}

.authoenticate-yourself p b {
    font-size: 24px;
}

.set-number-req {
    position: absolute;
    bottom: 100%;
    background: #F4F4F4 none repeat scroll 0% 0%;
    border: 1px solid #CCC;
    color: #282828;
    font-size: 16px;
    padding: 10px 10px;
    text-align: center;
    margin-bottom: 20px;
    display: none;
    left: 50%;
    width: 146px;
    z-index: 8;
    margin-left: -69px;
    margin-bottom: 0px;
}

.title-hover li:hover .set-number-req {
    display: block;
}

.title-hover li {
    position: relative;
}

.set-number-req:before {
    content: " ";
    position: absolute;
    border-style: solid;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-width: 10px;
    left: 50%;
    margin-left: -10px;
    border-color: #ccc transparent transparent;
    bottom: -20px;
}

.set-number-req:after {
    content: " ";
    position: absolute;
    border-style: solid;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-width: 9px;
    left: 50%;
    margin-left: -9px;
    border-color: #f4f4f4 transparent transparent;
    bottom: -18px;
}

.des-hover {
    float: left;
    clear: both;
}

.prfle-cmnt-div:hover .set-number-req {
    display: block;
}

.prfle-cmnt-div {
    position: relative;
}

.des-hover .set-number-req {
    width: 100%;
    bottom: 100%;
    left: 0;
    margin-left: 0;
    margin-bottom: 10px;
    top: auto;
}

.prfle-cmnt-div {
    cursor: pointer;
}

.hvre-div {
    cursor: pointer;
    width: 100%;
}

.not-active-btn {
    color: #ccc;
    pointer-events: none;
    cursor: default;
}

.invite-an-offer.not-active-btn {
    pointer-events: none;
    cursor: default;
    background: #ccc;
    color: #fff;
}

.also-buy {
    background: none;
}

.offers-hover {
    position: relative;
    float: left;
    cursor: pointer;
}

.offers-hover:hover .set-number-req {
    display: block;
}

.sales-head-ul li:hover .set-number-req {
    display: block;
}

.sales-head-ul .set-number-req {
    margin-left: -63px;
}

.offers-hover .set-number-req {
    margin-left: -59px;
}

.dicription-box .note-editable p {
    font-size: 24px;
    color: #282828;
    word-break: break-word;
    line-height: 24px;
}

.dicription-box .panel-default>.panel-heading {
    background: #fff;
}

.dicription-box .note-editor.note-frame {
    border: 1px solid #ccc;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}

.dicription-box .panel {
    border-radius: 0;
}

.dicription-box .note-editor.note-frame .note-statusbar .note-resizebar {
    display: none;
}

.dicription-box .btn-default {
    border: none;
    color: #444444;
}

.dicription-box .btn-sm {
    font-size: 16px;
}

.dicription-box .note-editor .modal-title {
    text-align: center;
    font-size: 44px;
    font-weight: bold;
    text-align: center;
}

.dicription-box .note-editor .modal-header .close {
    font-size: 0px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAABaFBMVEX////+/v79/f39/f38/Pz8/Pz7+/v6+vr6+vr5+fn4+Pj4+Pj39/f29vb29vb19fXz8/Pz8/Py8vLy8vLx8fHw8PDt7e3t7e3t7e3s7Ozr6+vr6+vp6enp6eno6Ojn5+fm5ubk5OTj4+Pi4uLi4uLi4uLh4eHg4ODe3t7e3t7d3d3c3Nzc3Nzc3Nzb29vb29va2trZ2dnX19fX19fW1tbV1dXU1NTT09PR0dHPz8/Ozs7MzMzMzMzMzMzLy8vLy8vKysrJycnGxsbFxcXDw8PCwsLBwcHBwcHAwMDAwMC/v7++vr69vb28vLy7u7u4uLi4uLi4uLi3t7e2tra2tra1tbW1tbW0tLS0tLSysrKysrKysrKvr6+vr6+urq6tra2tra2srKysrKyrq6urq6urq6upqampqampqamioqKhoaGgoKCfn5+dnZ2dnZ2bm5ubm5ubm5uampqZmZmZmZmYmJiYmJiXl5dPkg5NAAAAd3RSTlMAAwUGBwgKDA0OEBEUFRcYHR4fISMkKywtLjAyNjc4Oz1CREZHSElMUFJTVVZXWFlbXmFjZGZqbXJ1d3x9fn+Ag4WLj5SWmJmam52foqWnra6vsbKztba3uLy9vsPFxsnKy8zNzs/S09Tj5urs8PH09fb3+fr8/VzQ5UMAAAE0SURBVBgZBcEJQ8sBAAfQF/MvxURLyDFXkuRKUSzXMHKklMqwXCVHSf2+vvcAqIw+bn2dvXMKAMDwfJIkyc/JgwCwr5ksjx7u6Cifrye5DMDZ5FEFoDSymQbAueQiAHQu5gVQSvoAAO9yG3zKBQAA39KHgTQAAKhkCe9TgHZg127QTK8D+QiKzMHAdg0czXM3cxW0zeQZZ5J+YGPDdHoA9Uweyb9uwIdopQAYS1a6AN7EavYAHEqeAngdC+kCnM6XB3kJsBD3UgUu5XfhYV4B1uJEnoBSUkY9E6A9LX4FtI33guGTYCoj3M0QAAB21rE/fwoAAPdzAwbTBAC4ku9AI28BgOvZ6gRMZ/U4AHtr2eoHcCtZrALdteRzGQDVmWR7ZW52aS1ZHwMAHGv8SJK/y9cA/gN3J01E+kEwjwAAAABJRU5ErkJggg==') no-repeat 0% 0%;
    width: 30px;
    height: 30px;
}

.dicription-box .note-editor .modal-header {
    background: #FBFBFB none repeat scroll 0% 0%;
    border-bottom: 1px solid #E5E5E5;
}

.dicription-box .note-editor .modal-body .form-group label {
    font-size: 20px;
    font-weight: bold;
    color: rgb(40, 40, 40);
    margin-bottom: 16px;
}

.dicription-box .note-editor .modal-body .form-group input[type="file"] {
    border: none;
    outline: none;
    box-shadow: inherit;
    background: none;
    padding: 0;
}

.dicription-box .note-editor .modal-body .form-group .form-control {
    background: rgb(241, 241, 241) none repeat scroll 0% 0%;
    padding: 25px 10px;
    border: medium none;
    box-shadow: inherit;
    border-radius: 0;
}

.dicription-box .modal-footer .btn-primary {
    width: 263px;
    color: #FFF;
    font-weight: bold;
    font-size: 24px;
    text-align: center;
    background: #019616 none repeat scroll 0% 0%;
    padding: 10px 0px;
    border: medium none;
    border-radius: 0;
    display: block;
    margin: auto;
}

.dicription-box .modal-body {
    padding: 35px 35px 0 35px;
}

.dicription-box .modal-footer {
    padding: 35px;
    border-top: none;
}

.total-refferal {
    float: right;
    margin-right: 20px;
}

.total-refferal ul li {
    display: inline-block;
    padding: 0 46px;
}

.inactive-smile-icon input[type="checkbox"],
.inactive-normal-icon input[type="checkbox"],
.inactive-rood-icon input[type="checkbox"] {
    width: 97px;
    height: 50px;
    position: absolute;
    top: 0px;
    cursor: pointer;
    opacity: 0;
}

.tag-pagination {
    width: 22%;
    text-align: right;
    float: right;
}

.tag-pagination li {
    display: inline-block;
    padding-left: 10px;
}

.footer-bottom-box li.twitter-active:hover a {
    color: #3fa9f5;
}

.footer-bottom-box li.facebook-active:hover a {
    color: #3c5a96;
}

.footer-bottom-box li.contact-active:hover a {
    color: #019616;
}

#search-homepage {
    position: relative;
}

.go-keyword {
    position: absolute;
    top: 0;
    right: 0;
    font-size: 20px;
    color: #282828;
    margin-top: 58px;
    margin-right: 20px;
    font-weight: bold;
    cursor: pointer;
}

.srch_information .kye_srch_active input {
    border: 1px solid #282828;
    color: #282828;
    background-color: #ffffff;
    padding: 14px;
    width: 100%;
    margin: 10px 0;
    font-size: 20px;
}

.kye_srch {
    position: relative;
}

.login_sign .caret {
    border-top: 8px solid;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    margin-left: 6px;
}

.share-msg {
    background: #007796;
}

.share-msg a {
    color: #fff;
    text-decoration: underline;
    font-weight: bold;
    cursor: pointer;
}

.share-msg a:hover {
    color: #fff;
}

.share-msg {
    padding: 15px 15px;
    margin-top: 30px;
    margin-bottom: 30px;
}

.grey-bg {
    background: #f9f9f9;
}

.get-started p {
    font-size: 24px;
    padding: 10px 0;
}

.get-started h4 {
    font-size: 44px;
}

.get-started textarea {
    background: #fff;
    resize: none;
}

.share-spread {
    text-align: center;
    cursor: pointer;
    position: relative;
}

.share-spread p.font-80 b {
    color: #282828;
    font-size: 75px;
    margin: 0;
    line-height: 91px;
}

.share-spread p {
    font-size: 20px;
    color: #282828;
    margin: 0;
}

.add-share {
    color: #282828;
    font-size: 85px;
    height: 180px;
    vertical-align: middle;
    display: inline-block;
    text-align: right;
}

.share-spread-hover {
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(255, 255, 255, 0.9);
    min-height: 350px;
    visibility: hidden;
}

.share-spread-hover p {
    padding-bottom: 20px;
}

.share-spread:hover .share-spread-hover {
    visibility: visible;
}

.widhout-login-alert {
    background: #fdf4f4;
    margin-top: 65px;
}

.widhout-login-alert p {
    color: #282828;
    font-size: 24px;
    padding: 0;
    margin: 0;
    padding: 20px 45px;
}

.tooltip-this-link:hover .inflows-toltip-info {
    display: inline-block;
}

.social-link-list li a:hover .inflows-toltip-info {
    display: inline-block;
    font-family: 'Josefin Sans', sans-serif;
}

.social-link-list .twitter-share-button {
    width: 102px !important;
    height: 36px !important;
    left: 6px;
    top: 11px;
    opacity: 0;
    position: absolute !important;
}

.social-link-list .fb_iframe_widget {
    position: absolute !important;
    left: 5px;
    top: 10px;
    opacity: 0;
}

#___plus_0 {
    position: absolute;
    top: 11px;
    left: 5px;
    opacity: 0;
}

#widget_bounds {
    width: 100px !important;
    display: block !important;
}

.invite-user-head p a {
    word-break: break-all;
    overflow-wrap: break-word;
    font-size: 24px;
}

.buy-for-btn,
.edit-for-btn,
.edit_my_offer {
    font-size: 23px;
    font-weight: bold;
    width: 162px;
    text-align: center;
    float: right;
}

.buy-for-btn h2 {
    font-size: 23px;
    font-weight: bold;
}

.buy-for-btn {
    color: #fff;
    background: #019616;
}

.buy-for-btn a {
    color: #fff;
    display: block;
    padding: 6px 0;
}

.edit-for-btn {
    border: 1px solid #979797;
}

.edit-for-btn a {
    color: #979797;
    padding: 6px 0;
    display: block;
}

.browse-view-btn {
    font-size: 23px;
    color: #fff;
    font-weight: bold;
    width: 162px;
    padding: 8px 0;
    text-align: center;
    float: right;
    background: #979797;
}

.faq-main-nav .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
}

.faq-dropdown,
.mob-dropdown-top {
    width: 100%;
    clear: both;
}

.faq-dropdown a,
.mob-dropdown-top a {
    background: #007796;
    color: #fff;
    border-right: 1px solid #007796;
    border-top: 1px solid #007796;
    border-bottom: 1px solid #007796;
    line-height: 74px;
    width: 100%;
    font-weight: bold;
    text-align: center;
    font-weight: bold;
    padding: 4px 0;
    float: left;
    font-size: 20px;
}

.faq-dropdown .navbar-toggle,
.mob-dropdown-top .navbar-toggle {
    float: left;
    width: 100%;
    padding: 0;
    z-index: 9999;
}

.faq-main-nav .navbar-nav {
    clear: both;
}

span.country-icon {
    display: inline-block;
    text-align: left;
    font-size: 20px;
}

.country-icon img {
    display: inline-block;
    vertical-align: top;
    padding-right: 5px;
}

.modal-vertical-centered {
    transform: translate(0, 0%) !important;
    -ms-transform: translate(0, 0%) !important;
    -webkit-transform: translate(0, 0%) !important;
    display: table-cell;
    vertical-align: middle;
    pointer-events: none;
}

#load-wallet-form .fade {
    -webkit-transition: opacity 0.40s ease-in-out 0.50s;
    -o-transition: opacity 0.40s ease-in-out 0.50s;
    transition: opacity 0.40s ease-in-out 0.50s;
}

.form_error {
    font-size: 16px;
}

.right-inflow-col span.caret {
    width: inherit;
    color: #282828;
    margin-left: 15px;
    margin-top: -8px;
}

.right-inflow-col span.caret:hover {
    color: #282828;
}

.right-inflow-col span.valueOfButton {
    color: #282828;
    font-size: 20px;
    font-weight: bold;
    width: inherit;
}

.inflow-byer-revnue .btn-group.open .dropdown-toggle {
    box-shadow: none;
    z-index: 9999;
}

.inflow-byer-revnue .btn {
    padding: 0;
}

.inflow-byer-revnue .btn-group {
    margin-left: 15px;
    padding-left: 10px;
}

.inflow-byer-revnue .open>.dropdown-menu {
    display: block;
    margin-top: -40px;
    padding-top: 40px;
    min-width: 100px;
    padding-left: 10px;
    border-radius: 0;
}

.right-sales-col .inflow-byer-revnue li:nth-child(1) {
    color: #282828;
    font-size: 20px;
    font-weight: bold;
}

.right-sales-col .inflow-byer-revnue li {
    color: #282828;
    font-size: 20px;
    font-weight: bold;
    cursor: pointer;
}

.mob-profile-name {
    display: none;
}

.mob-profile-name p a,
.mob-profile-name p {
    color: #282828;
    font-size: 40px;
    text-decoration: none;
}

.offer-image {
    width: 144px;
    height: 135px;
    overflow: hidden;
    display: table-cell;
    padding: 0 10px;
    vertical-align: middle;
}

.offer-image img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.dicription-box {
    margin-top: 20px;
}

.dicription-box p,
.tag-box-col {
    font-size: 20px;
    word-break: break-all
}

.enter-keyword {
    margin-bottom: 30px;
}

.wallet-payment-amunt {
    clear: both;
    text-align: center;
}

.share-col-prgm {
    display: table;
    height: 75px;
    width: 100%;
}

.right-inflow-col {
    display: table-cell;
    vertical-align: middle;
    text-align: right;
}

.share-total {
    margin-top: 45px;
}

.total-rfund {
    float: left;
}

.next-button {
    color: #fff;
    font-weight: bold;
    font-size: 24px;
    text-align: center;
    background: #019616;
    display: block;
    width: 262px;
    padding: 10px 0;
}

.next-button h2 {
    color: #fff;
    font-weight: bold;
    font-size: 24px;
    text-align: center;
    background: #019616;
    display: block;
    width: 262px;
    padding: 10px 0;
}

.next-button:hover,
.next-button:active,
.next-button:focus {
    color: #fff;
}

.view_my_offer {
    margin-left: auto;
    margin-right: auto;
    color: #fff;
    font-weight: bold;
    font-size: 24px;
    text-align: center;
    background: #979797;
    display: block;
    width: 262px;
    padding: 10px 0;
}

.view_my_offer:hover {
    color: #fff;
}

.view-for-btn {
    font-weight: bold;
    font-size: 24px;
    text-align: center;
    background: #979797;
    width: 162px;
    padding: 6px 0;
    float: right;
}

.view-for-btn a {
    color: #fff !important;
}

.pre-next-btn .next-button,
.dis-hdng .next-button,
.buy-user-ofr .next-button {
    margin-left: auto;
    margin-right: auto;
    color: #fff;
}

.ac-container,
.cntry-container {
    margin: 0 auto;
    padding: 0 15px;
}

.account-navigation .navbar-nav {
    padding: 0;
}

.add-ste-city .col-md-4 {
    padding-right: 0;
}

.add-ste-city .col-md-4:last-child {
    padding-right: 15px;
}

.title-top {
    font-size: 50px;
    font-weight: bold;
    color: #282828;
    word-break: break-word;
}

.request-offer-container .title-top {
    font-weight: normal;
}

.del-my-acunt,
.view-btn-left {
    position: absolute;
    z-index: 9;
    top: 0;
}

.del-my-acunt {
    right: 0;
    padding-right: 15px;
}

.view-btn-left {
    left: 0;
    padding-left: 15px;
}

.request-info-search {
    position: relative;
}

.infos-bght-head h1 {
    padding: 60px 0 10px 0;
    font-weight: bold;
    font-size: 50px;
}

.your-cash-balance .infos-bght-head {
    padding-bottom: 30px;
}

.hide-intro {
    white-space: nowrap;
    margin-top: 65px;
    position: relative;
}

.s-hidden {
    visibility: hidden;
    padding-right: 10px;
    position: absolute;
    right: 0;
    top: 0;
    left: 0;
    bottom: 0;
}

.select {
    cursor: pointer;
    display: inline-block;
    position: absolute;
    font-size: 20px;
    top: 0;
    right: 0;
    z-index: 99;
}

.styledSelect {
    float: right;
    position: relative;
    z-index: 99;
    padding: 15px 23px 16px 10px;
}

.hide-intro .styledSelect {
    padding: 16px 23px 0 10px;
}

.styledSelect:after {
    content: "";
    width: 13px;
    height: 11px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAMAAAD3JJ6EAAAANlBMVEX////8/Pz19fXn5+fV1dXU1NS8vLyhoaGgoKCGhoaGhoZpaWlUVFRSUlJAQEAyMjIrKysoKCgN0GEfAAAAEXRSTlMAAwwdMjNPb3GPkLLLzePz/PBzm4gAAAA1SURBVAgdBcGHAYMAAMAgHHVXzf/PCs6qqtP0VNUzsVXViuFfdQ3we+udgaN2wHjfI8CywAebKAKp57Tn0QAAAABJRU5ErkJggg==');
    background-repeat: no-repeat;
    position: absolute;
    top: 26px;
    right: 0;
    z-index: 9;
}

.options {
    display: none;
    position: relative;
    z-index: 9;
    margin: 0 0;
    padding: 0;
    list-style: none;
    border: 1px solid #979797;
    background-color: white;
    padding: 47px 0 15px 0;
    top: -58px;
    clear: both;
    right: -15px;
    width: 150px;
}

.hide-intro .options {
    right: -14px;
    padding: 60px 0 15px 0;
}

.options.request_filter {
    top: -43px;
}

.options li {
    text-align: right;
    color: #8b8b8b;
    padding-right: 36px;
    width: 100%;
}

.options li:hover {
    background-color: transparent;
}

select.all-active-offer {
    border: none;
    cursor: pointer;
}

.sort-by-request {
    right: 0;
    top: 0;
    padding-right: 12px;
    margin-top: 23px;
}

.sort-by-request .select {
    position: static;
}

.sort-by-request .styledSelect {
    padding: 0 15px 0 10px;
    font-weight: bold;
}

.sort-by-request .styledSelect:after {
    top: 14px;
}

.review-comnt .cmnt-by-user p.nobody-offer-yet {
    color: #8b8b8b;
    font-size: 24px;
    font-weight: 400;
    margin-bottom: 40px;
    margin-top: 60px;
}

.nationality {
    margin-bottom: 20px;
}

.bnk-account-wrap .nationality {
    margin-bottom: 0;
}

.input-pwd {
    background-color: #eeeeee;
    padding-left: 10px;
    font-size: 20px;
    width: 100%;
    line-height: 56px;
    padding-right: 10px;
    float: left;
    margin-bottom: 11px;
    height: 58px;
}

.pwd-go-btn {
    background-color: #019616;
    margin-bottom: 10px;
    color: #fff;
    font-weight: bold;
    font-size: 24px;
    width: 100%;
    height: 58px;
}

.pick-new-pwd-div {
    margin-top: 40px;
}

.no-offering-yet {
    font-size: 24px;
    color: #8b8b8b;
}

.no-offering-yet a {
    color: #00BFFF;
}

.form-textfield-name #import_select div {
    float: left;
    margin-right: 10px;
    margin-bottom: 5px;
    background: #fff;
    border-radius: 5px;
    padding: 3px 5px;
}

.form-textfield-name #import_select div span {
    font-size: 10px;
    font-weight: bold;
    color: #979797;
    margin-left: 5px;
    cursor: pointer;
}

.form-textfield-name #import_select img {
    margin-right: 5px;
    width: 16px;
}

.footer-up-search {
    margin-bottom: 60px;
    margin-top: 30px;
}

.browse-cntainer,
#offer-container {
    margin-bottom: 40px;
}

.request_icon_height {
    height: 160px;
    display: table;
    text-align: center;
    width: 100%;
}

.request_vercle_midle {
    display: table-cell;
    vertical-align: middle;
}

.buy_error-txt {
    padding: 90px 0;
}

.buy_error-txt p {
    color: #000;
    font-size: 22px;
    font-weight: bold;
}

.buy_error-txt p a {
    color: #019616
}

.request-tag p a,
.request-tag p a:hover {
    color: #007796;
}

.mangopay_img img {
    margin-top: 18px;
    float: right;
}

.credit-card-modal .no-delete {
    margin-top: 25px;
}

#flash_message_error {
    margin-top: 25px;
}

.which-credit-card-modal .title-wallet {
    line-height: 39px;
}

.which-credit-card-modal .credit-ur-wallet {
    padding-top: 32px;
}

.set-it-byn-wallet {
    margin-top: 25px;
}

.wallet-organization .lbl-head-one {
    padding-top: 11px;
}

.label-col-md-1 {
    width: 66px;
    padding-right: 0;
}

.request-offer-container .form_error {
    clear: both;
}

.invite-alert p {
    color: #282828;
    font-size: 20px;
    padding-top: 20px;
}

.select-invitaion select {
    color: #282828;
    font-size: 20px;
}

.programmer-div .php-prgrm-box {
    padding-top: 73px;
}

.bnk-account-wrap .lbl-head {
    padding-bottom: 15px;
    padding-top: 15px;
}

.legal-reprentive-contain,
#type {
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
    float: none;
}

.are-u-hppy li input {
    width: 120px !important;
    height: 120px !important;
    position: absolute;
    top: 0;
    left: 0;
    cursor: pointer;
    opacity: 0;
    right: 0;
    bottom: 0;
}

.banner-image .uplod-img-title {
    text-align: left;
}

.just-another-happy {
    margin: 19px 0 27px 0;
}

.mob-white-bg {
    margin-bottom: 26px;
}

a.green-link {
    color: #019616 !important;
    font-size: 20px;
}

.delete-alert-offer article b {
    font-weight: 400;
}

.del_module_modal .delete-alert-offer article {
    padding: 10px 0;
    line-height: 50px;
    font-size: 44px;
}

.error-page {
    padding: 50px 0;
}

.form-import-btn .dropdown-menu>.active>a {
    background: none;
}

.grey-bg-pophover .prfle-cmnt-div {
    position: static;
}

.grey-bg-pophover .des-hover .set-number-req {
    width: inherit;
    right: 0;
    margin-left: 15px;
    margin-right: 15px;
}

.your-cash-balance .download-file {
    margin-bottom: 0;
}

.buying-info .delete-alert-offer article b {
    font-size: 34px;
}

.edit_my_offer {
    margin-left: auto;
    margin-right: auto;
    width: 262px;
    color: #979797;
    display: block;
    float: none;
    border: 1px solid #979797;
    padding: 6px 0;
}

.edit_my_offer:hover,
.edit_my_offer:active,
.edit_my_offer:focus {
    color: #979797;
}

.modal_offer_delete .delete-alert-offer {
    background: #fdf4f4;
}

.modal_offer_delete {
    padding-bottom: 30px;
}

.modal_offer_delete .delete-alert-offer article {
    padding: 30px 0;
}

.modal_offer_delete .delete-alert-offer article h1 {
    font-weight: 400;
    font-size: 34px;
    color: #e12522;
}

.modal_offer_delete .lght-red-msg {
    background: none;
    color: #282828;
    padding: 50px 38px 10px 38px;
}

.modal_offer_delete .delete-alert-offer article h1 b {
    font-weight: bold;
    font-size: 34px;
}

.modal_offer_delete .confrm-chkbox {
    float: none;
}

.modal_offer_delete .confrm-chkbox label {
    width: 100%;
    font-weight: 400;
    padding-bottom: 20px;
}

.enter-title-btn .set-inactive a {
    display: initial;
    line-height: inherit;
    background: none;
}

.offer_delete_acunt_model {
    padding-bottom: 20px;
}

#setup_bank_account_modal .next-button {
    margin-top: 50px;
    clear: both;
}

#setup_bank_account_modal #type {
    width: 277px;
    float: left;
}

#setup_bank_account_modal .your-account input[type="text"] {
    background-color: #F2F2F2;
    border: 1px solid transparent;
}

#setup_bank_account_modal #type .your-account {
    padding-left: 0;
    padding-right: 0;
}

#setup_bank_account_modal .col-xs-4 {
    padding-left: 0;
    padding-right: 12px;
}

#setup_bank_account_modal .col-xs-4:first-child {
    padding-left: 15px;
}

#setup_bank_account_modal .col-xs-4:last-child {
    padding-right: 15px;
}

#setup_bank_account_modal .credit-ur-wallet {
    padding-top: 30px;
    padding-bottom: 21px;
}

.faq-description p a {
    color: #007796;
}

.authenticae_link {
    border-bottom: 1px solid #fff;
    color: #fff;
}

.authenticae_link:hover {
    color: #fff;
}

.right-login-nav {
    padding-top: 15px;
    float: right;
}

.user_threshold_limit_error {
    color: #C30;
    font-size: 20px;
    text-align: left;
    margin-bottom: 10px;
}

#tag_valid {
    padding-left: 15px;
}

.prgm-head sup a.offer-detail-edit {
    color: #979797;
}

.request-offer-container label.error {
    clear: both;
    padding: 0;
}

.send-it-btn .next-button {
    margin-left: auto;
    margin-right: auto;
}

#account_setting_form #default-success,
#account_setting_form #default-error,
#account_wallet_form #default-success,
#account_wallet_form #default-error,
#account_authentication_form #default-success,
#account_authentication_form #default-error {
    padding-top: 10px;
    font-size: 20px;
    text-align: center;
}

.msg-btn-send {
    margin-top: 20px;
}

.short-title xmp {
    word-break: break-all !important;
    white-space: pre-wrap;
    font-size: inherit;
    font-family: 'Josefin Sans', sans-serif;
    margin: 0;
}

.info-grnl-notifction .buyers-information p a.green-link {
    font-size: 24px;
}

#offer-request .tag-box-row {
    margin-bottom: 0;
}

#offer-request #request-tag-error {}

#offer-request #submit-request {
    margin-top: 40px;
    margin-bottom: 10px;
}

.vatText {
    font-size: 20px;
    padding: 20px 0;
    display: block;
}

.prgm-para p.attach-view {
    clear: both;
}

.infolw-byer-revnue-price {
    font-size: 20px;
    font-weight: bold;
}

input.displayinfofile,
input.display_modulefiles {
    width: 200px;
    padding: 6px;
    border: 1px solid #eee;
}

.includes_info {
    padding-left: 0px !important;
}

.includes_info p {
    padding-bottom: 10px;
    font-size: 20px;
    font-weight: 400;
}

.includes_info p:last-child {
    padding-bottom: 0;
}

[data-words] {
    vertical-align: top;
    position: static;
}

[data-words]>span {
    position: absolute;
}

.result-found-ul .select {
    margin-top: 0;
    margin-right: 20px;
}

.result-found-ul .options {
    top: -51px;
    padding: 36px 0 15px 0;
}

.price-optional {
    cursor: pointer;
}

.result-found-ul .styledSelect {
    padding: 0px 23px 16px 10px;
}

.result-found-ul .styledSelect:after {
    top: 12px;
}

.programmer-div .btn-mrgn .col-md-3 {
    width: inherit;
}

.programmer-div .btn-mrgn .col-md-9 {
    width: 80%;
}

.do-no-active a {
    cursor: pointer;
}

.toltip .enter-title-btn {}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .search-icon {
        background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAz1BMVEX////9/f39/f38/Pz8/Pz7+/v7+/v6+vr5+fn4+Pj29vb19fX19fX09PTx8fHv7+/u7u7r6+vr6+vr6+vp6enm5ubl5eXk5OTi4uLe3t7c3NzY2NjX19fU1NTT09PR0dHR0dHMzMzLy8vKysrFxcXExMTDw8PCwsLCwsLBwcG/v7+/v7++vr68vLy7u7u2tra2tra2tra1tbW0tLSzs7OxsbGvr6+srKynp6empqalpaWkpKSjo6OioqKhoaGhoaGenp6bm5uampqZmZmXl5f7HuSUAAAARHRSTlMABAUHCAkKDA4RFxgZGiInKjAxMjc9P0JIUFVgYmptcHJ8gIOPkJSVlpicnp+lp7KztLW5u7/EzNja3d7h4+bn7/X4+exgLbAAAACZSURBVBgZXcFVAoJAAATQUSzs7sJATFi7c+5/Jhdh/eA9uKqL4/MwyuMv5tBjwRc+cVPTQ6nGhQKeLcfwrGnAVeYOyo1JSCuWoHTYh3SlBiXHJaQ38RflFtKRcShFziGZrEMZsgUpywt8+uelwTWlwE/6zBo8go9eIVEZkDThM/jzaVp04Mt0Z/akHQEEBYIEbQStuUfQ5v4FEkEWvMlOjq0AAAAASUVORK5CYII=') no-repeat 0% 50%;
    }
}

#filter-requests span {
    color: #282828;
    font-size: 20px;
    float: left;
    padding-right: 20px !important;
}

#filter-requests .styledSelect {
    padding: 0 25px 0 10px !important;
    font-weight: normal !important;
}

#filter-requests .styledSelect {
    float: right;
    position: relative;
    z-index: 99;
}

#filter-requests .options.request_filter {
    top: 10px;
}

#filter-requests .options {
    display: none;
    position: absolute;
    z-index: 9;
    margin: 0 0;
    padding: 0 0;
    list-style: none;
    border: 1px solid #979797;
    background-color: white;
    padding: 47px 0 15px 0;
    top: -58px;
    clear: both;
    right: 15px;
    width: 290px;
}

.btn-cross {
    background: #ff0000;
    color: #fff;
    border-radius: 0px !important;
    margin: 0px 2px 0px 0px;
    vertical-align: top;
}

.btn-cross i {
    font-size: 27px;
}

.btn-save {
    background: #019616;
    color: #fff;
    border-radius: 0px !important;
    margin: 0px 2px 0px 0px;
    vertical-align: top;
}

.btn-save i {
    font-size: 27px;
}

.btn-cross:hover {
    color: #fff !important;
}

.btn-save:hover {
    color: #fff !important;
}

.btn.focus,
.btn:focus,
.btn:hover {
    color: #fff !important;
    text-decoration: none;
}

.downld-csv-lnk {
    float: left;
    padding-top: 4px;
}

.download {
    float: none;
}


/*@media screen only (max-width:1199px){.hover-toolTip{position:relative;float:left;padding:0;}*/


/*}*/

.buys-tot-img img {
    display: none;
}

.reve-tot-img img {
    display: none;
}

.rev-img img {
    display: none;
}

.buyer-img img {
    display: none;
}

.add-ste-city input::-webkit-input-placeholder {
    color: #979797;
    text-align: center;
}

.add-ste-city input:-moz-placeholder {
    color: #979797;
    text-align: center;
}

.add-ste-city input::-moz-placeholder {
    color: #979797;
    text-align: center;
}

.add-ste-city input:-ms-input-placeholder {
    color: #979797;
    text-align: center;
}

.gray-txt-italic {
    color: #ccc !important;
    font-style: italic;
}

li.gray-see-all a {
    text-decoration: none;
    color: #ccc;
}

.wallet-organization .legal-name input:focus,
.wallet-organization .time-zone input[type="text"]:focus {
    background-color: #fff;
    border: 1px solid #000;
}

#setup_bank_account_modal .your-account input:focus,
#setup_bank_account_modal .your-account input:active {
    background-color: #fff;
    border: 1px solid #000;
}

.cutom-amunt-txt:focus,
.cutom-amunt-txt:active {
    background: #ffffff;
    font-size: 20px;
    color: #282828;
    border: 1px solid #000;
    width: 90px;
    padding: 5px;
    height: 58px;
    display: inline-block;
}

b.m-sales-title {
    display: none;
}

.contact-details .contactfield input:focus,
.contact-details .contactfield input[type="text"]:focus {
    background-color: #fff;
    border: 1px solid #000;
}

.contact-details .contactfield textarea:focus,
.contact-details .contactfield textarea[type="text"]:focus {
    background-color: #fff;
    border: 1px solid #000;
}

.contact-details input[type="text"],
textarea:focus {
    background-color: #fff;
    border: 1px solid #000;
}

.bnk-acc-name input[type="text"]:focus {
    background-color: #fff;
    border: 1px solid #000;
}

a.attachmentDownload {
    margin-right: 20px;
    color: rgb(51, 153, 255);
}

.slcd_share_text_invitscn {
    margin-bottom: 35px;
}

.want-new-request h2 {
    padding-bottom: 10px;
}

.tag-box-row~p {
    margin-top: 10px;
}

.buyoffer-license {
    background-color: #f9f9f9;
    padding: 15px 25px;
    color: #282828;
    font-size: 20px;
    font-family: 'Josefin Sans', sans-serif;
}

.buyoffer-license span {
    border-bottom: 1px solid #c2c2c2;
}

.buyoffer-license a {
    text-decoration: none;
    color: #019616;
}

.buyoffer-license h2 {
    line-height: 30px;
    font-size: 20px;
}

.licens-slect .select[disabled] {
    background-color: #f4f4f4;
}

.licens-slect .select {
    cursor: pointer;
    display: inline-block;
    position: relative;
    font-size: 20px;
    top: 0;
    right: 0;
}

.licens-slect .options {
    display: none;
    position: initial !important;
    z-index: 9;
    margin: 0 0;
    list-style: none;
    border: none;
    background-color: white;
    padding: 0px 0px 10px 0 !important;
    top: -59px;
    clear: both;
    right: 0px;
    width: 100%;
    margin-bottom: 10px;
}

.licens-slect .styledSelect {
    background-color: #fff;
    float: left;
    position: relative;
    z-index: 99;
    padding: 15px 23px 16px 15px;
    width: 280px;
}

.licens-slect .styledSelect:after {
    content: "";
    width: 13px;
    height: 11px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAMAAAD3JJ6EAAAANlBMVEX////8/Pz19fXn5+fV1dXU1NS8vLyhoaGgoKCGhoaGhoZpaWlUVFRSUlJAQEAyMjIrKysoKCgN0GEfAAAAEXRSTlMAAwwdMjNPb3GPkLLLzePz/PBzm4gAAAA1SURBVAgdBcGHAYMAAMAgHHVXzf/PCs6qqtP0VNUzsVXViuFfdQ3we+udgaN2wHjfI8CywAebKAKp57Tn0QAAAABJRU5ErkJggg==');
    background-repeat: no-repeat;
    position: absolute;
    top: 26px;
    right: 5px;
    z-index: 9;
}

.licens-slect span {
    font-weight: normal;
    display: inline-block;
    vertical-align: middle;
    margin-top: 15px;
    position: relative;
    left: 30px;
    float: right;
}

.licens-slect .options li {
    text-align: right;
    color: #000;
    padding-right: 36px;
    width: 100%;
}

.programmer-div .php-prgrm-box {
    padding: 60px 0px 20px 0 !important;
}

p:empty {
    display: none;
}

a.requestClick {
    display: inline-block;
}

.requred_review {
    width: 300px;
}

.dicription-box .note-editable ul li {
    list-style-type: disc !important;
    margin-left: 40px;
    font-size: 24px;
    color: #282828;
    word-break: break-word;
    line-height: 24px;
}

.dicription-box .note-editable ol li {
    list-style-type: decimal !important;
    font-size: 24px;
    color: #282828;
    word-break: break-word;
    line-height: 24px;
}

.prgm-para ul li {
    list-style-type: disc !important;
    margin-left: 40px;
}

.prgm-para ol li {
    list-style-type: decimal !important;
}

.dicription-box .note-editable ul li {
    list-style-type: disc !important;
    margin-left: 40px;
}

.dicription-box .note-editable ol li {
    list-style-type: decimal !important;
}

.prgm-para ul li {
    list-style-type: disc !important;
    margin-left: 40px;
}

.prgm-para ol li {
    list-style-type: decimal !important;
}

.license-content {
    background: #f9f9f9;
    padding: 50px 0 50px 0;
    border-top: 2px solid #007796;
}

.general-settings-content {
    background: #f9f9f9;
    padding: 50px 0 50px 0;
    border-top: 2px solid #007796;
}

.licensebuyer-menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.licensebuyer-menu ul li {
    display: inline-block;
    font-size: 20px;
    color: #979797;
    cursor: pointer;
    padding: 0px 80px 0px 30px;
    font-weight: bold;
}

.lic-col-menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.lic-col-menu ul li {
    width: 39%;
    display: inline-block;
    font-size: 20px;
    color: #000;
    padding: 0px 70px 0px 30px;
    font-weight: bold;
    vertical-align: middle;
}

.lic-col-menu ul li:nth-child(1) {
    padding: 0 10px;
    word-wrap: break-word;
}

.lic-col-menu ul li:nth-child(2) {
    width: 59%;
    padding: 0;
    word-wrap: break-word;
}

.licensekey-menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.licensekey-menu ul li {
    display: inline-block;
    font-size: 20px;
    color: #979797;
    cursor: pointer;
    padding: 0px 17px 0px 0px;
    font-weight: bold;
    vertical-align: middle;
}

.licensekey-menu ul li:nth-child(2) {
    padding: 0 53px 0 0;
}

.lic-key-menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.lic-key-menu ul li {
    display: inline-block;
    vertical-align: middle;
    font-size: 20px;
    color: #000;
    padding: 0px 0px 0px 0px;
    font-weight: bold;
}


/*changes 12 oct start*/

.lic-key-menu ul li:nth-child(1) {
    color: #000;
    font-weight: bold !important;
    padding: 0;
    width: 77px;
    vertical-align: top;
}

.lic-key-menu ul li:nth-child(2) {
    color: #000;
    padding: 0 0 0 22px;
    width: 144px;
}

.lic-key-menu ul li:nth-child(3) {
    padding: 0px 5px 0px 16px;
    width: 143px;
    margin-right: 0px;
}


/*changes 12 oct end*/

.lic-key-menu ul li:nth-child(4) {
    font-size: 16px;
    color: #007796;
}

.lic-key-menu ul li p:nth-child(1) {
    font-size: 16px;
    color: #c61900;
    margin: 0;
}

.lic-key-menu ul li p:nth-child(-1+2) {
    font-size: 16px;
    color: #007796;
    margin: 0;
}

.lic-key-menu ul li p:nth-child(4) {
    font-size: 16px;
    color: #c61900;
    margin: 0;
}

.license-sale {
    margin-top: 15px;
}

.license-whitebg {
    background: #fff;
    margin-bottom: 5px;
    clear: both;
    border: 1px solid #fff;
    transition: .3s all ease-in-out;
}

.license-whitebg:hover {
    border: 1px solid #c1c1c1;
}

.license-prgm {
    padding: 0px 0px 0px 0px;
    display: table-cell;
    vertical-align: middle;
    height: 75px;
}

.editor p {
    font-size: 24px;
    color: #282828;
    word-wrap: break-word;
    margin-bottom: 10px;
}

.editor ul {
    margin: 0 0 10px 40px;
}

.editor ol {
    margin: 0 0 10px 0;
}

.editor ol li {
    font-weight: 400;
    line-height: 28px;
    list-style-type: decimal;
    font-size: 24px;
}

.editor ul li {
    font-weight: 400;
    line-height: 28px;
    list-style-type: disc;
    font-size: 24px;
}

.editor ol li {
    list-style: none;
}

.editor ol li {
    counter-increment: mycounter;
}

.editor ol.start {
    counter-reset: mycounter;
}

.editor ol li {
    counter-increment: mycounter;
    list-style-type: none;
}

.editor ol li::before {
    content: counter(mycounter) ". ";
    width: 20px;
    text-align: right;
    margin-right: 10px;
}

.dicription-box .note-editor.note-frame .note-placeholder {
    font-size: 20px !important;
}

.when-alt-btn {
    text-align: left;
    padding-left: 25%;
}

.when-alt-btn label {
    cursor: pointer;
    display: block;
    font-size: 20px;
    line-height: 2.5;
}

.when-alt-btn [type="radio"] {
    clear: both;
    width: 0%;
    display: none;
}

.when-alt-btn [type="text"] {
    border: 1px solid #ccc;
    padding: 0 15px 0 15px;
    width: 50%;
}

.when-alt-btn span {
    font-weight: 100;
}

[type="radio"]+span {
    display: block;
}

[type="radio"]+span::before {
    border: 0.125em solid hsl(0, 0%, 100%);
    border-radius: 1em;
    box-shadow: 0 0 1px 0.15em hsl(98, 45%, 52%);
    content: "";
    display: inline-block;
    height: 1em;
    margin-right: 0.75em;
    transition: all 0.5s ease 0s;
    vertical-align: -0.25em;
    width: 1em;
}

[type="radio"]:checked+span::before {
    background: hsl(98, 45%, 52%) none repeat scroll 0 0;
    box-shadow: 0 0 1px 0.15em hsl(98, 45%, 52%);
}

.license-valid-modal {
    background: #fff;
    padding: 20px 0px;
    word-wrap: break-word;
}

.license-valid-modal-content {
    width: 350px;
}

.editor p.custom-h3 {
    font-size: 24px;
    text-align: center !important;
    margin-bottom: 0 !important;
}

.editor p.custom-h2 {
    font-size: 30px;
    margin-bottom: 0 !important;
}

.editor p.custom-h1 {
    font-size: 36px;
    margin-bottom: 0 !important;
    text-align: center;
}

.editor div p.custom-h1 {
    font-size: 36px;
    margin-bottom: 0 !important;
}

.get-the h2 {
    line-height: 88px;
}

.turn-your h2 {
    line-height: 88px;
}

.title-head-general {
    color: #282828;
    margin: 0;
    padding: 18px 0 18px 0;
    display: inline;
    float: left;
    font-size: 24px;
}

.title-head-general .offer-selections {
    font-style: italic;
}

.product-title-general {
    margin-left: 40px;
}

.custom-width-selection {
    width: 359px;
}

.product-select .select[disabled] {
    background-color: #f4f4f4;
}

.product-select .select {
    cursor: pointer;
    display: inline-block;
    position: relative;
    font-size: 20px;
    top: 0;
    right: 0;
    left: 15px;
}

.product-select .options {
    display: none;
    position: initial !important;
    z-index: 9;
    margin: 0 0;
    list-style: none;
    border: none;
    background-color: white;
    padding: 0px 0px 10px 0 !important;
    top: -59px;
    clear: both;
    right: 0px;
    width: 100%;
    margin-bottom: 10px;
    max-width: 335px;
}

.product-select .styledSelect {
    background-color: #fff;
    float: left;
    position: relative;
    z-index: 99;
    padding: 15px 23px 16px 15px;
    width: 335px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.product-select .styledSelect:after {
    content: "";
    width: 13px;
    height: 11px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAMAAAD3JJ6EAAAANlBMVEX////8/Pz19fXn5+fV1dXU1NS8vLyhoaGgoKCGhoaGhoZpaWlUVFRSUlJAQEAyMjIrKysoKCgN0GEfAAAAEXRSTlMAAwwdMjNPb3GPkLLLzePz/PBzm4gAAAA1SURBVAgdBcGHAYMAAMAgHHVXzf/PCs6qqtP0VNUzsVXViuFfdQ3we+udgaN2wHjfI8CywAebKAKp57Tn0QAAAABJRU5ErkJggg==');
    background-repeat: no-repeat;
    position: absolute;
    top: 26px;
    right: 5px;
    z-index: 9;
}

.product-select span {
    font-weight: normal;
    display: inline-block;
    vertical-align: middle;
    margin-top: 15px;
    position: relative;
    left: 30px;
    float: right;
}

.product-select .options li {
    text-align: right;
    color: #000;
    padding-right: 36px;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.upload-select .select[disabled] {
    background-color: #f4f4f4;
}

.upload-select .select {
    cursor: pointer;
    display: inline-block;
    position: relative;
    font-size: 20px;
    top: 0;
    right: 0;
    left: 10px;
}

.upload-select .options {
    display: none;
    position: initial !important;
    z-index: 9;
    margin: 0 0;
    list-style: none;
    border: none;
    background-color: white;
    padding: 0px 0px 10px 0 !important;
    top: -59px;
    clear: both;
    right: 0px;
    width: 365px;
    margin-bottom: 10px;
}

.upload-select .styledSelect {
    background-color: #fff;
    float: left;
    position: relative;
    z-index: 99;
    padding: 15px 23px 16px 15px;
    width: 365px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.upload-select .styledSelect:after {
    content: "";
    width: 13px;
    height: 11px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAMAAAD3JJ6EAAAANlBMVEX////8/Pz19fXn5+fV1dXU1NS8vLyhoaGgoKCGhoaGhoZpaWlUVFRSUlJAQEAyMjIrKysoKCgN0GEfAAAAEXRSTlMAAwwdMjNPb3GPkLLLzePz/PBzm4gAAAA1SURBVAgdBcGHAYMAAMAgHHVXzf/PCs6qqtP0VNUzsVXViuFfdQ3we+udgaN2wHjfI8CywAebKAKp57Tn0QAAAABJRU5ErkJggg==');
    background-repeat: no-repeat;
    position: absolute;
    top: 26px;
    right: 5px;
    z-index: 9;
}

.upload-select span {
    font-weight: normal;
    display: inline-block;
    vertical-align: middle;
    margin-top: 15px;
    position: relative;
    left: 30px;
    float: right;
}

.upload-select .options li {
    text-align: right;
    color: #000;
    padding-right: 36px;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.max_activations {}

.max_activations_input {
    color: #000;
    font-size: 20px;
    margin: 0 10px 0 10px;
    padding: 14px 13px;
    background: #fff;
    border: none;
    outline: none;
    width: 7%;
}

.current_version {
    color: #000;
    font-size: 20px;
    margin: 0 10px 14px 10px;
    padding: 14px 10px;
    background: #fff;
    border: none;
    outline: none;
    width: 80px;
}

p.max_activations_note {
    font-size: 18px;
    float: left;
}

.standard-licenses-link {
    color: #019616;
    cursor: pointer;
}

.list {
    padding-left: 98px;
}

.list ul {
    display: inline-block;
    width: 200px;
    max-width: 200px;
}

.list ul li {
    list-style-type: disc;
    font-size: 24px;
    padding-left: 15px;
}

.readme_path {
    color: #000;
    font-size: 20px;
    margin: 0 10px 0 10px;
    padding: 14px 10px;
    background: #fff;
    border: none;
    outline: none;
    width: 45%;
}

.custom-width {
    width: 215px;
}

#change_log {
    width: 60%;
    margin-left: 10px;
}

.general-settings-info {
    margin-top: 30px;
}

.general-settings-info h4 {
    font-size: 30px;
    font-weight: 900;
}

.general-settings-info .settings-information input[type=checkbox]+label:before {
    border: 1px solid #019616;
    background: none;
    padding: 13px;
    border-radius: 50%;
}

.general-settings-info span {
    font-size: 24px;
    display: block;
    padding: 20px 0 13px 0px;
}

.general-settings-info .settings-information p {
    font-size: 24px;
    position: relative;
    padding-left: 40px;
    margin-bottom: 14px;
    line-height: 30px;
    vertical-align: middle;
}

.general-settings-info .settings-information input[type="checkbox"] {
    opacity: 0;
}

.general-settings-info .settings-information label {
    position: absolute;
    left: 0;
    top: 0px;
    display: inline-block;
    margin-right: 0px;
    width: 28px;
    height: 28px;
    margin-top: 3px;
    cursor: default;
}

.general-settings-info .settings-information input[type=checkbox]:checked+label {
    border-radius: 50%;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAtFBMVEX////+//79/v38/vze8eHY79vX79rB5cbA5cW/5cW54r+44r624byd16Wc1qV3x4J2xoF1xoA+r049r008rkw7rks2rEY1q0Y0q0UlpTckpDYYnysVnigOmyINmyEHmBsBlhYClhcLmh8MmyAaoC0uqT8xqkIzq0Q3rEdau2dzxX50xX92xoGBy4ym2q6t3bSw3re848K95MPA5cXN6tHP69PV7tnX79rh8+T1+/b9/v3///+xTs01AAAAIHRSTlMAAQIDIScoPj9ARkdJYmOJiovCw8TFysvM29zo6/Lz+fZZCREAAAEBSURBVCjPfZJZd4IwGEQHUKAtiFqlYixMV7vS3S7z//9XH5Cd9j7l5J4k35kMsMfyooXJMrOYehba2GHCiiS0m24Us0U8qt3Bhh02XukOM/bIjgo3PuUA6RgAnJiDxA6AkH8wAaykt/v4ck6SiQW/5+6lL5Kkj2jA6Z0kGeG42Lq6brjXYjmHIUlupZuuo0ERgKSfLck7SW9VEHv5JOn7kreSdme1LK5lLunzQdLuohrNlAMxl9R2nGPKpm06Ro0Q8o6j34zv+aPlEhuY/BM8nJNht3IAwE0HP9stqhAM1SQoSxT0zqZBXT931XnPbZd6Xat1u9QAbG+2NFlmljOvUr+38lNIjvfLdgAAAABJRU5ErkJggg==') no-repeat 0% 0%;
    border: none;
}

.settings-information label {
    position: relative;
    left: 0;
    top: 8px;
    display: inline-block;
    margin-right: 5px;
}

.settings-information input[type="checkbox"] {
    max-width: 30px;
    max-height: 30px;
    min-width: 27px;
    min-height: 23px;
    border: 1px solid #019616;
    position: absolute;
    left: 0;
    opacity: 0;
    z-index: 1111;
    cursor: pointer;
}

.settings-information label {
    position: relative;
    left: 0;
    top: 8px;
    display: inline-block;
    margin-right: 5px;
}

.settings-information input[type=checkbox]+label:before {
    height: 12px;
    width: 12px;
    margin-right: 2px;
    content: " ";
    display: inline-block;
    vertical-align: text-bottom;
    border: 1px solid #777;
}

.settings-information input[type=checkbox]:checked+label:before {
    padding: 14px;
    border-radius: 50%;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAtFBMVEX////+//79/v38/vze8eHY79vX79rB5cbA5cW/5cW54r+44r624byd16Wc1qV3x4J2xoF1xoA+r049r008rkw7rks2rEY1q0Y0q0UlpTckpDYYnysVnigOmyINmyEHmBsBlhYClhcLmh8MmyAaoC0uqT8xqkIzq0Q3rEdau2dzxX50xX92xoGBy4ym2q6t3bSw3re848K95MPA5cXN6tHP69PV7tnX79rh8+T1+/b9/v3///+xTs01AAAAIHRSTlMAAQIDIScoPj9ARkdJYmOJiovCw8TFysvM29zo6/Lz+fZZCREAAAEBSURBVCjPfZJZd4IwGEQHUKAtiFqlYixMV7vS3S7z//9XH5Cd9j7l5J4k35kMsMfyooXJMrOYehba2GHCiiS0m24Us0U8qt3Bhh02XukOM/bIjgo3PuUA6RgAnJiDxA6AkH8wAaykt/v4ck6SiQW/5+6lL5Kkj2jA6Z0kGeG42Lq6brjXYjmHIUlupZuuo0ERgKSfLck7SW9VEHv5JOn7kreSdme1LK5lLunzQdLuohrNlAMxl9R2nGPKpm06Ro0Q8o6j34zv+aPlEhuY/BM8nJNht3IAwE0HP9stqhAM1SQoSxT0zqZBXT931XnPbZd6Xat1u9QAbG+2NFlmljOvUr+38lNIjvfLdgAAAABJRU5ErkJggg==') no-repeat 0% 0%;
    border: none;
}

.settings-information input[type=checkbox]+label:before {
    border: 1px solid #019616;
    background: none;
    padding: 13px;
    border-radius: 50%;
}

.settings-information p {
    font-size: 18px;
    color: #282828;
}

.settings-information {
    margin-bottom: 18px;
}

.general-settings-info .settings-information .settings-information-note {
    font-size: 18px;
}

.get-started .settings-information label {
    margin-top: 12px;
}

.update_general_settings {
    margin-left: auto;
    margin-right: auto;
    margin-top: 50px;
}

.search-thought-review .search-review-icon {
    padding: 0 0 0 25px;
    margin-top: 8px;
    margin-left: 22px;
    width: 140px;
    float: left !important;
    margin-right: 10px;
}

.search-license-key .search-review-icon {
    padding: 0 0 0 25px;
    margin-top: 8px;
    margin-left: 5px;
    width: 168px;
    float: left !important;
    margin-right: 10px;
}

.offer-dropdown label {
    display: inline;
    float: left;
    margin-top: 15px;
    font-size: 20px;
}

.offer-dropdown .issued-licese-key-list-label {
    position: absolute;
    top: 21px;
}

.offer-dropdown .styledSelect {
    width: 160px;
    padding: 15px 15px 15px 23px;
    line-height: 30px;
    font-size: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.offer-dropdown .select .options {
    width: 100%;
    max-width: 150px;
    font-size: 20px;
}

.offer-dropdown .select .options li {
    width: 100%;
    max-width: 150px;
    font-size: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.view-log {
    font-weight: 300;
    cursor: pointer;
}

.enable-span {
    font-weight: 300;
    color: #019616;
    cursor: pointer;
}

.delete-span {
    font-weight: 300;
    color: #c61900;
    cursor: pointer;
}

.plus-span {
    position: absolute;
    top: 40px;
    left: 13px;
    cursor: pointer;
}

.plus-span .fa-plus {
    -webkit-text-stroke: 0px #fff !important;
    border: 1px solid #000;
    border-radius: 100%;
    height: 20px;
    width: 19px;
    font-size: 14px;
    padding: 3px;
    background: #019616;
    color: #fff;
}

.minus-span {
    position: absolute;
    top: 40px;
    left: 38px;
    cursor: pointer;
}

.minus-span .fa-minus {
    -webkit-text-stroke: 0px #fff !important;
    border: 1px solid #000;
    border-radius: 100%;
    height: 20px;
    width: 19px;
    font-size: 14px;
    padding: 3px;
    background: #C61A02;
    color: #fff;
}

.license-log-header {
    padding: 25px 15px 20px 15px !important;
}

.license-log-header h5 {
    font-size: 16px;
}


/*General Settings textarea start*/

.heading-change-log {
    width: 27%;
    float: left;
    margin-left: 16px;
}

.change-log-textarea {
    width: 71%;
    float: right;
}


/*General Settings textarea end*/


/*Contact Page*/

.contact_raise_ticket_button {
    cursor: pointer;
    color: #fff;
    font-weight: bold;
    font-size: 28px;
    text-align: center;
    background: #5996d5;
    display: block;
    width: 100%;
    padding: 10px 0;
    margin-left: auto;
    margin-right: auto;
}

.contact_raise_ticket_button:hover {
    color: #fff;
}

.contact-details {
    padding: 3% 5% 5% 5%;
}

.contact-alert h1 {
    font-weight: 700;
    padding-bottom: 15px;
}

.contact-alert .note-contact {
    padding-bottom: 15px;
    font-size: 20px;
}

.contact-alert .support-contact-seller {
    padding-bottom: 15px;
    font-size: 20px;
}

.contact-alert {
    background: #fff;
    padding: 20px 30px;
    word-wrap: break-word;
}

#contactUs .contact-heading {
    font-weight: 700;
    padding: 15px 0 0 0;
    text-align: center;
}

.modal-custom-width-success {
    width: 18%;
}

.support-alert-offer h1 {
    font-weight: 700;
    padding-bottom: 15px;
}

.support-alert-offer .note-support {
    padding-bottom: 15px;
    font-size: 20px;
    text-align: left;
}

.support-alert-offer .ticket-raised-number {
    padding-bottom: 15px;
    font-size: 20px;
}

.support-alert-offer .support-contact-seller {
    padding-bottom: 15px;
    font-size: 20px;
}

.support-alert-offer-icon {
    float: right;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAABaFBMVEX////+/v79/f39/f38/Pz8/Pz7+/v6+vr6+vr5+fn4+Pj4+Pj39/f29vb29vb19fXz8/Pz8/Py8vLy8vLx8fHw8PDt7e3t7e3t7e3s7Ozr6+vr6+vp6enp6eno6Ojn5+fm5ubk5OTj4+Pi4uLi4uLi4uLh4eHg4ODe3t7e3t7d3d3c3Nzc3Nzc3Nzb29vb29va2trZ2dnX19fX19fW1tbV1dXU1NTT09PR0dHPz8/Ozs7MzMzMzMzMzMzLy8vLy8vKysrJycnGxsbFxcXDw8PCwsLBwcHBwcHAwMDAwMC/v7++vr69vb28vLy7u7u4uLi4uLi4uLi3t7e2tra2tra1tbW1tbW0tLS0tLSysrKysrKysrKvr6+vr6+urq6tra2tra2srKysrKyrq6urq6urq6upqampqampqamioqKhoaGgoKCfn5+dnZ2dnZ2bm5ubm5ubm5uampqZmZmZmZmYmJiYmJiXl5dPkg5NAAAAd3RSTlMAAwUGBwgKDA0OEBEUFRcYHR4fISMkKywtLjAyNjc4Oz1CREZHSElMUFJTVVZXWFlbXmFjZGZqbXJ1d3x9fn+Ag4WLj5SWmJmam52foqWnra6vsbKztba3uLy9vsPFxsnKy8zNzs/S09Tj5urs8PH09fb3+fr8/VzQ5UMAAAE0SURBVBgZBcEJQ8sBAAfQF/MvxURLyDFXkuRKUSzXMHKklMqwXCVHSf2+vvcAqIw+bn2dvXMKAMDwfJIkyc/JgwCwr5ksjx7u6Cifrye5DMDZ5FEFoDSymQbAueQiAHQu5gVQSvoAAO9yG3zKBQAA39KHgTQAAKhkCe9TgHZg127QTK8D+QiKzMHAdg0czXM3cxW0zeQZZ5J+YGPDdHoA9Uweyb9uwIdopQAYS1a6AN7EavYAHEqeAngdC+kCnM6XB3kJsBD3UgUu5XfhYV4B1uJEnoBSUkY9E6A9LX4FtI33guGTYCoj3M0QAAB21rE/fwoAAPdzAwbTBAC4ku9AI28BgOvZ6gRMZ/U4AHtr2eoHcCtZrALdteRzGQDVmWR7ZW52aS1ZHwMAHGv8SJK/y9cA/gN3J01E+kEwjwAAAABJRU5ErkJggg==') no-repeat 0% 0%;
    width: 30px;
    height: 30px;
    clear: both;
    cursor: pointer;
    position: absolute;
    right: 0;
    margin-right: 16px;
    top: 0;
    margin-top: 19px;
}

.support-alert-offer article {
    font-size: 24px;
    color: #282828;
    clear: both;
    padding: 10px 60px;
}

.support-alert-offer {
    background: #fff;
    padding: 20px 30px;
    word-wrap: break-word;
}

.topic_input {
    font-size: 20px;
    background-color: #F2F2F2;
    width: 100% !important;
    padding: 15px;
    border: 1px solid transparent;
    margin-bottom: 20px;
}

.legal-name .topic_length {
    float: right;
    color: #282828;
    font-size: 20px;
    font-weight: bold;
    margin: 0;
}

.legal-name .topic_input:focus {
    background-color: #fff;
    border: 1px solid #000;
}

.legal-name .priority {
    background-color: #fff;
    border: 1px solid #e5e5e5;
    padding: 14px;
    width: 100%;
    margin-bottom: 25px;
    font-size: 20px;
}

.lbl-heading {
    color: #282828;
    font-size: 20px;
    font-weight: bold;
    margin: 0;
    float: left;
}


/*Message Center*/

.message_nav li:first-child a {
    width: 63px;
}

.message_nav li:nth-child(2) a {
    width: 150px;
}

.message_nav li:nth-child(3) a {
    width: 160px;
}

.message_nav li:nth-child(4) a {
    width: 180px;
}

.main-navigation .message_nav li a {
    color: #000;
    font-weight: 300;
}

.grey-bg-msg {
    background: #f9f9f9;
    height: auto;
}

.message-container {
    margin: 0;
    height: 560px;
    background: #fff;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

.list-li {
    background: #007796;
    color: #fff;
    height: 53px;
    padding: 10px;
    border-bottom: 1px solid #efefef;
}

.list-li a {
    float: left;
    width: 100%;
    color: #fff;
}

.list-li-no-bg a {
    float: left;
    width: 100%;
    color: #000;
}

.list-li a:hover {
    color: #000;
}

.list-li-no-bg {
    background: none !important;
    color: #000;
    height: 53px;
    padding: 10px;
}

.msg-search {
    float: left;
}

.message-search-text .search-review-icon {
    font-size: 20px;
}

.list-li div.user_image img {
    height: 32px;
}

.user_image {
    float: left;
}

.user_details {
    float: left;
    margin-left: 15px;
    margin-top: -2px;
    width: 170px;
}

.msg_time {
    float: right;
    margin-top: 23px;
    font-size: 13px;
    margin-right: 10px;
}

.user_details .user_name {
    font-size: 15px;
    display: inline-block;
    width: 90px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
}

.user_details .user_query {
    font-size: 14px;
    font-weight: 700;
    display: block;
    width: 160px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.message-container ul li:hover {
    background: #E2EDF9 !important;
}

.message-container .message-list {
    height: 430px;
    overflow-x: auto;
}

.message-container .message-list ul {
    margin-right: -13px;
}

.unread_count {
    margin-left: 5px;
    border-radius: 100%;
    background-color: #007796;
    color: #fff;
    padding: 2px 3px 0px 3px;
    font-size: 11px;
}

.btn-load-more {
    margin-top: 15px;
    margin-bottom: 15px;
}

.btn-load-more:hover {
    color: #000 !important;
}

.messages-window-container {
    margin-left: -15px;
}

.que-about-item {
    background: #E2EDF9;
    padding: 12px 14px 12px 14px;
    font-size: 16px;
}

.message-center-text {
    text-align: center;
    padding-top: 10px;
    font-size: 16px;
    padding-left: 0;
    padding-right: 0;
}

.message-center-hr {
    padding-right: 0;
    padding-left: 0;
}

.chat_user_image img {
    height: 32px;
    margin-left: 25px;
}

.chat_user_message {
    background: #F9F9F9;
    padding: 14px 14px 10px 14px;
    border-radius: 5px;
    margin-bottom: 15px;
}

.right-chat .chat_user_message {
    background: #007796;
    color: #fff;
}

.mob-right-chat .chat_user_message {
    background: #007796;
    color: #fff;
}

.chat_user_message .chat_text {
    display: block;
    font-size: 15px;
    margin-bottom: 7px;
}

.chat-section {
    height: 343px;
    overflow-y: auto;
}

.chat_message_time {
    font-size: 10px;
    color: #D9D9D9;
}

.arrow-left {
    right: 100%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(194, 225, 245, 0);
    border-right-color: #f9f9f9;
    border-width: 7px;
    margin-top: 0px;
}

.arrow-right {
    left: 100%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(194, 225, 245, 0);
    border-left-color: #007796;
    border-width: 7px;
    margin-top: 0;
}

.chat_user_username {
    font-size: 10px;
    margin-left: 20px;
}

.support-ticket-got-closed {
    text-align: center;
}

.type-section {
    background: #F2F4F6;
    height: 130px;
    min-height: 130px;
}

.messages-window-container .type-section textarea {
    background: #fff !important;
    font-size: 15px;
    padding: 10px;
}

.messages-window-container .type-section textarea:focus {
    border: 1px solid #d4d4d4;
}

.type-section .type-section-textarea-div {
    padding-left: 0;
    padding-right: 0;
    box-shadow: 0px 0px 2px 2px #d9ebf3;
    padding-bottom: 0px;
    margin-top: 17px;
}

.attach-files-clicking-here {
    font-size: 14px;
    padding: 0px 10px 10px 10px;
}

.attach-files-clicking-here a {
    font-size: 14px;
}

.type-btn-section {
    padding-right: 0;
    margin-top: 17px;
}

.type-btn-section .btn-send {
    width: 100%;
    font-size: 13px;
    font-weight: 700;
    background: #00C76B;
}

.type-btn-section .btn-send:focus,
.btn-send:hover {
    color: #fff !important;
    text-decoration: none;
    border: 1px solid transparent;
}

.status_filter {
    width: 80px;
}

.message-center-status {
    color: #979798;
    margin-top: 7px;
    margin-bottom: 4px;
    font-size: 16px;
}

.status-dropdown .options {
    background-color: white;
    padding: 35px 0 15px 0;
    width: 90px;
    min-width: 90px;
    font-size: 16px;
    top: -34px;
    left: 1px;
}

.status-dropdown .styledSelect {
    font-size: 16px;
    padding: 5px 43px 5px 10px;
    top: 0px;
    background: #fff;
}

.status-dropdown .styledSelect::after {
    top: 14px;
}

.status-dropdown .s-hidden {
    top: 70px;
}

.status-dropdown .select {
    top: 65px;
}

.image-upload {
    position: absolute;
    right: 5px;
    top: 5px;
}

.image-upload .fa-paperclip {
    transform: rotate(135deg) scaleX(-1);
    vertical-align: bottom;
    font-size: 20px;
}

.image-upload>input {
    display: none;
}

.image-upload-click-here>input {
    display: none;
}

.image-upload-click-here {
    display: inline-block;
}

.image-upload-click-here label {
    color: #0084ff;
}

.que-about-item .back-arrow {
    display: none;
}

.lic-col-menu ul li:nth-child(2) {
    font-weight: 400 !important;
}

.lic-key-menu ul li:nth-child(2) {
    font-weight: 400 !important;
}

.lic-key-menu ul li:nth-child(3) {
    font-weight: 400 !important;
}

.lic-key-menu ul li:nth-child(4) {
    font-weight: 400 !important;
}

.issued_license_key_list li {
    text-align: left !important;
    padding: 0px 23px 0px 5px !important;
}

.product-select .product {
    position: absolute !important;
    top: 59px !important;
}

@-moz-document url-prefix() {
    .type-section .type-section-textarea-div {
        margin-top: 14px;
    }
    .type-btn-section {
        margin-top: 14px;
    }
    .message-center-status {
        margin-top: 8px;
        margin-bottom: 6px;
    }
    .status-dropdown .options {
        background-color: white;
        padding: 35px 0 15px 0;
        width: 90px;
        min-width: 90px;
        font-size: 16px;
        top: -34px;
        left: 1px;
    }
    .status-dropdown .styledSelect {
        font-size: 16px;
        padding: 5px 43px 5px 10px;
        top: 0px;
        background: #fff;
    }
    .status-dropdown .styledSelect::after {
        top: 14px;
    }
    .status-dropdown .select {
        top: 70px;
    }
    /*Mozilla css for desktop*/
    .licensebuyer-menu ul li {
        font-size: 19px;
    }
    .licensekey-menu ul li {
        font-size: 19px;
    }
    .lic-col-menu ul li {
        font-size: 19px;
    }
    .lic-key-menu ul li:nth-child(4) {
        font-size: 15px;
    }
    .lic-col-menu ul li {
        width: 39%;
        padding: 0px 41px 0px 30px;
    }
    .lic-col-menu ul li:nth-child(2) {
        width: 58%;
        margin-left: 3px;
    }
    .licensekey-menu ul li {
        padding: 0px 5px 0px 0px;
    }
    .licensekey-menu ul li:nth-child(2) {
        padding: 0 44px 0 0;
    }
    .lic-key-menu ul li:nth-child(3) {
        padding: 0px 5px 0px 5px;
        width: 143px;
    }
    .lic-key-menu ul li:nth-child(2) {
        padding: 0 0 0 16px;
        width: 147px;
    }
    .lic-key-menu ul li {
        font-size: 19px;
    }
    /*General Settings*/
    .custom-width-selection {
        width: 365px;
    }
    .custom-width {
        width: 219px;
    }
    .change-log-textarea {
        width: 685px;
    }
}


/* Recurring Pricing css */

.scSelect {
    color: #282828;
    font-size: 20px;
    margin: 0 30px 0px 10px;
    padding: 15px;
    background: #fff;
    border: none;
    outline: none;
    width: 100%;
    cursor: pointer;
}

.scInput {
    color: #000;
    font-size: 20px;
    margin: 0 15px;
    padding: 15px 18px;
    background: #fff;
    border: none;
    outline: none;
    width: 40%;
}

.recurring-box-row label {
    font-size: 21px;
    font-weight: 400;
    color: #282828;
    /* margin-top: 8px; */
    min-width: 30px;
}

.recurring-msg {
    font-size: 24px;
    font-weight: 400;
    color: #282828;
    margin-top: 8px;
}

.leftpadding10px {
    padding-left: 10px !important;
}

.recurring-box-row .styledSelect {
    background-color: #fff;
    float: left;
    position: relative;
    z-index: 99;
    padding: 15px 23px 16px 15px;
    width: 213px;
}

.recurring-box-row .licens-slect .select {
    cursor: pointer;
    display: inline-block;
    position: relative;
    font-size: 20px;
    top: 0;
    right: 0;
    left: 0px;
}

.form-inline .form-group {
    margin-bottom: 10px !important;
}

select[name="hpricing_type"] {
    border: 1px solid #ccc;
}

.us_dollr {
    right: 0;
}

.us_dollr .select {
    float: left;
    position: relative !important;
}

.us_dollr .styledSelect {
    padding: 5px 15px 5px 7px !important;
    font-size: 22px !important;
}

.us_dollr .styledSelect:after {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAMAAAD3JJ6EAAAANlBMVEX////8/Pz19fXn5+fV1dXU1NS8vLyhoaGgoKCGhoaGhoZpaWlUVFRSUlJAQEAyMjIrKysoKCgN0GEfAAAAEXRSTlMAAwwdMjNPb3GPkLLLzePz/PBzm4gAAAA1SURBVAgdBcGHAYMAAMAgHHVXzf/PCs6qqtP0VNUzsVXViuFfdQ3we+udgaN2wHjfI8CywAebKAKp57Tn0QAAAABJRU5ErkJggg==');
    top: 50% !important;
    margin: 0px !important;
    transform: translateY(-35%) !important;
    background-position: center left !important;
    width: 10px !important;
    height: 8px !important;
    padding: 0 !important;
}

.us_dollr ul.hpricing_type {
    right: 2px;
    width: 120px;
}

.us_dollr ul.hpricing_type li {
    padding-right: 20px;
    text-align: center;
}

.us_dollr .pricing {
    left: 110px;
    position: absolute;
    top: 2px;
}

.us_dollr .recurringdays {
    /*right:-15px;*/
    left: 244px;
    position: absolute;
    top: 2px;
}

.us_dollr .recurringdays span:first-child {
    padding-right: 5px;
}

.us_dollr .recurringdays span:last-child {
    padding-left: 5px;
}

label#price-error,
label#recurring-error {
    top: 38px;
}

label#recurring-error {
    left: 190px;
    width: 100%;
}

.srch_information .brow_offer,
.offer_information .next {
    margin-bottom: 47px !important;
}

.offer_recurring_days {
    font-size: 18px;
    font-weight: bold;
    padding: 5px 0px 5px 0px;
    text-align: center;
}

.odetail {
    float: right;
    margin-right: 37px;
    margin-top: 6px;
}

.grey-bg-ul a.cancelRecurringPurchase {
    color: #019616;
}

.boughtOfferDate {
    padding-left: 0px !important;
}

.buy-user-ofr .offer_recurring_days {
    margin-top: 6px;
}


/*To make centralized google re-captcha on contact page*/

.g-recaptcha div:first-child {
    margin-left: auto;
    margin-right: auto;
}

#google-re-captcha-error {
    width: 140px;
    margin: auto;
}

.offer-is-wordpress-optional,
.offer-is-wordpress-optional .title-head {
    padding-top: 10px;
}

.wordpress-offer-box .note {
    font-size: 20px;
    margin-bottom: 4px;
}

.styledSelectLabel {
    float: left;
    padding: 15px 0px 16px 15px;
    width: 133px;
}

.wordpress-text {
    cursor: pointer;
    display: inline-block;
    position: relative;
    font-size: 20px;
    top: 0;
    right: 0;
    left: 15px;
    padding: 15px 23px 16px 15px;
    width: 280px;
}

.wordpress-section {
    margin-top: 10px;
}

#user_new_password-error,
#user_confirm_password-error {
    width: 48%;
    display: inline-block;
}

#activations {
    text-align: center;
}

#activations span.plus-span,
#activations span.minus-span {
    top: auto;
    left: auto;
    position: initial;
}

#log_data {
    font-size: 20px;
    padding: 10px;
    height: 450px;
    overflow-y: scroll;
    width: 100%;
}

div#log_data p {
    text-align: left;
    padding-bottom: 5px;
}

.offer-edit-icon {
    width: 20px;
    height: 20px;
    margin-top: 2px;
    margin-left: 10px;
    vertical-align: top;
}

.widthauto {
    width: auto !important;
}

#offer-is-wordpress-optional label {
    border-radius: 50%;
    border: 1px solid green;
    width: 28px;
    height: 28px;
    cursor: pointer;
}

.margintop10 {
    margin-top: 10px;
}

.arrowBackGround {
    background: green url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAtFBMVEX////+//79/v38/vze8eHY79vX79rB5cbA5cW/5cW54r+44r624byd16Wc1qV3x4J2xoF1xoA+r049r008rkw7rks2rEY1q0Y0q0UlpTckpDYYnysVnigOmyINmyEHmBsBlhYClhcLmh8MmyAaoC0uqT8xqkIzq0Q3rEdau2dzxX50xX92xoGBy4ym2q6t3bSw3re848K95MPA5cXN6tHP69PV7tnX79rh8+T1+/b9/v3///+xTs01AAAAIHRSTlMAAQIDIScoPj9ARkdJYmOJiovCw8TFysvM29zo6/Lz+fZZCREAAAEBSURBVCjPfZJZd4IwGEQHUKAtiFqlYixMV7vS3S7z//9XH5Cd9j7l5J4k35kMsMfyooXJMrOYehba2GHCiiS0m24Us0U8qt3Bhh02XukOM/bIjgo3PuUA6RgAnJiDxA6AkH8wAaykt/v4ck6SiQW/5+6lL5Kkj2jA6Z0kGeG42Lq6brjXYjmHIUlupZuuo0ERgKSfLck7SW9VEHv5JOn7kreSdme1LK5lLunzQdLuohrNlAMxl9R2nGPKpm06Ro0Q8o6j34zv+aPlEhuY/BM8nJNht3IAwE0HP9stqhAM1SQoSxT0zqZBXT931XnPbZd6Xat1u9QAbG+2NFlmljOvUr+38lNIjvfLdgAAAABJRU5ErkJggg==') no-repeat 0% 0%;
}

.arrowBackGroundNone {
    background: none;
}

.licens-slect .select[disabled] .styledSelect {
    background-color: #e6e6e6 !important;
}


/* To add license feature section in bought offer list */

.bought-offer-license-section {
    color: #282828;
    font-size: 20px;
    line-height: 32px;
    font-weight: 500;
}

.bought-offer-license-section-link {
    color: #337ab7;
}

.bought-offer-license-section-link:hover {
    color: #23527c;
}


/*css for current version validation error message start*/

#offer_is_wordpress_current_version-error {
    width: 200px;
    margin-left: 257px;
    margin-right: auto;
    padding: 0 0 0 8px;
}


/*css for current version validation error message end*/

.offer-is-wordpress-optional .title-head {
    padding-top: 10px;
}

#pictures-optional .title-head {
    padding: 26px 0 18px 0;
}

.wordpress-offer-box .note {
    font-size: 20px;
    margin-bottom: 4px;
}

#wordpress-offer-box .btn-group {
    float: none;
}

#wordpress-offer-box .styledSelectLabel {
    float: none;
    display: inline;
}

#wordpress-offer-box .styledSelect {
    float: none;
}


/*Discount Codes POP UP css*/

#discount_form .row-div {
    padding: 5px 0 5px 0;
}

#discount_form_edit .row-div {
    padding: 5px 0 5px 0;
}

#discount_form .info-text {
    color: #bababa;
    font-size: 15px;
    float: left;
    display: inline-block;
    padding-top: 5px;
    font-weight: bold;
    text-align: left;
    width: 100%;
}

.modal-dialog-discount {
    width: 850px;
}

#discount_form_edit .info-text {
    color: #bababa;
    font-size: 15px;
    float: left;
    display: inline-block;
    padding-top: 5px;
    font-weight: bold;
    text-align: left;
    width: 100%;
}

.modal-dialog-discount {
    width: 850px;
}

#discount_form .code-with-name-p {
    display: inline-block;
    font-size: 20px;
    font-weight: bold;
    float: right;
    padding-top: 15px;
}

#discount_form_edit .code-with-name-p {
    display: inline-block;
    font-size: 20px;
    font-weight: bold;
    float: right;
    padding-top: 15px;
}

.add-new-discount-code {
    font-size: 44px;
    padding-top: 40px;
    letter-spacing: -1px;
}

.select_discount_code {
    width: 280px;
}

.add-new-discount-code {
    font-size: 44px;
    padding-top: 55px;
    letter-spacing: -1px;
}

#discount_form .input-style {
    color: #000;
    font-size: 20px;
    margin: 0 30px 0 0;
    padding: 15px 18px;
    border: none;
    outline: none;
    background-color: #f9f9f9;
    width: 100%;
    float: left;
    height: 58px;
}

#discount_form_edit .input-style {
    color: #000;
    font-size: 20px;
    margin: 0 30px 0 0;
    padding: 15px 18px;
    border: none;
    outline: none;
    background-color: #f9f9f9;
    width: 100%;
    float: left;
    height: 58px;
}

.select_discount_code select {
    width: 100%;
    border: 1px solid #f9f9f9;
    background-color: #f9f9f9;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAMAAAD3JJ6EAAAANlBMVEX////8/Pz19fXn5+fV1dXU1NS8vLyhoaGgoKCGhoaGhoZpaWlUVFRSUlJAQEAyMjIrKysoKCgN0GEfAAAAEXRSTlMAAwwdMjNPb3GPkLLLzePz/PBzm4gAAAA1SURBVAgdBcGHAYMAAMAgHHVXzf/PCs6qqtP0VNUzsVXViuFfdQ3we+udgaN2wHjfI8CywAebKAKp57Tn0QAAAABJRU5ErkJggg==');
    -moz-appearance: none;
    -webkit-appearance: none;
    -ms-appearance: none;
    background-repeat: no-repeat;
    background-position: 96% 55%;
    height: 58px;
    padding: 0 29px 0 20px;
    color: #282828;
    font-size: 20px;
}

.select_once_per_customer {
    width: 95px;
}

.max_uses {
    width: 95px !important;
}

#discount_form .hasDatepicker {
    width: 200px;
}

#discount_form_edit .hasDatepicker {
    width: 200px;
}

#discount_form .discount_code_amount {
    width: 95px;
}

#discount_form_edit .discount_code_amount {
    width: 95px;
}

.select_once_per_customer select {
    background-position: 88% 54%;
}


/*Add a comment to this line */

.add-discount-code-save-btn {
    margin-top: 20px;
}

#discount_code_name-error {
    padding: 5px 0 0 0;
    display: inline-block;
    float: left;
}

#discount_code_amount-error {
    padding: 5px 0 0 0;
    display: inline-block;
    float: left;
    width: 100%
}

.styledSelectLabel {
    float: left;
    padding: 15px 0px 16px 10px;
    width: 133px;
}

.discount_code_value {
    font-weight: 700;
    font-size: 22px !important;
}

.discount_offer_price {
    font-weight: 700;
    font-size: 22px !important;
}

.precent-off {
    font-weight: 700;
    font-size: 22px !important;
}

.discount_code_details {
    font-size: 22px;
    padding: 15px 0 0 0;
    word-break: break-all;
}

#edit_link {
    padding: 20px 0 5px 0;
    font-size: 20px;
}

#delete_link {
    padding: 20px 0 5px 0;
    font-size: 20px;
}

.discount_code_info {
    font-size: 18px;
    color: #bababa;
    padding-bottom: 10px;
}

.discount_code_white_bg {
    background: #fff;
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 15px;
    min-height: 0 !important;
}

#max_uses-error {
    display: inline-block !important;
    width: 100% !important;
    padding-left: 0 !important;
}

#discount-codes-optional .title-head {
    padding: 10px 0 18px 0;
}

#discount-codes-box #delete_link {
    display: inline-block;
}


/*Discount Codes end*/

.wordpress-text {
    cursor: pointer;
    display: inline-block;
    position: relative;
    font-size: 20px;
    top: 0;
    right: 0;
    left: 15px;
    padding: 15px 23px 16px 15px;
    width: 280px;
}


/*Add Discount Code popup */

#discount_form .code-with-name-p {
    float: left;
    width: 100%;
    text-align: left;
}

#discount_form_edit .code-with-name-p {
    float: left;
    width: 100%;
    text-align: left;
}

.add-discount-code-save-btn {
    width: 50% !important;
}

.striked-class {
    margin-right: 5px;
    font-size: 22px;
    font-style: italic;
    text-decoration: line-through;
}

.buy-offer-div {
    background: #fff;
    padding: 20px 30px;
    word-wrap: break-word;
}

.buy-offer-div h1 {
    font-weight: 700;
    margin-bottom: 0;
}

.buy-offer-div .additional-buy-offer-note {
    font-size: 20px;
    margin: 0 !important;
}

.buy-offer-div .vat-buy-offer-note {
    font-size: 20px;
    margin-bottom: 20px;
}

.buy-offer-submit {
    margin: 0 !important;
}

.have-discount-code {
    font-size: 20px;
}

.offer-code-go-back {
    font-size: 20px;
}

.buy-offer-hdng {
    padding: 0 0 20px 0;
}

.modal-content-buy-offer {
    border-radius: 0 !important;
}

.buy-offer-hdng input[type="text"] {
    color: #000;
    font-size: 20px;
    font-weight: 400;
    padding: 15px 20px;
    width: 262px;
    margin-bottom: 11px;
    background-color: #fff;
    border: 1px solid #000;
}

.wordpress-section {
    margin-top: 10px;
}

#user_new_password-error,
#user_confirm_password-error {
    width: 48%;
    display: inline-block;
}

#activations {
    text-align: center;
}

#activations span.plus-span,
#activations span.minus-span {
    top: auto;
    left: auto;
    position: initial;
}


/* style on card "Links to sellcodes API and automatic updates" */

p.license-new-msg {
    font-size: 20px;
    margin-bottom: 4px;
}

.note-editing-area .note-editable p img {
    /* width: 100% !important; */
}

.licensing-implementation .editor a,
.wp-automatic-updates a {
    color: #019616 !important;
}

p.licensing-implementation {
    font-size: 20px;
    margin-bottom: 4px;
}

.greenlink {
    color: #019616 !important;
}

.paddingtop10 {
    padding-top: 10px;
}

p.limited-msg.wp-automatic-updates {
    font-weight: 600;
    font-weight: normal !important;
}

.title-documentation {
    padding: 18px 0 18px 0;
    margin-left: 40px;
}

.title-documentation span,
.title-documentation span a {
    font-size: 24px !important;
}

p.recurring_pricing_note {
    display: none;
    font-size: 20px;
    margin-bottom: 4px;
    margin-top: 5px;
    margin-left: 0;
    clear: both;
    padding-top: 5px;
}

.license_group .cutm-msg {
    clear: both;
    padding-top: 10px;
}

#loading {
    background-image: url('../images/icons/preloadder.gif');
    background-position: 50% 50%;
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0;
    position: fixed;
    display: block;
    opacity: 0.7;
    background-color: #fff;
    z-index: 1100;
    text-align: center;
}

#log_data {
    font-size: 20px;
    padding: 10px;
    height: 450px;
    overflow-y: auto;
    width: 100%;
}

div#log_data p {
    text-align: left;
    padding-bottom: 5px;
}

.offer-edit-icon {
    width: 20px;
    height: 20px;
    margin-top: 2px;
    margin-left: 10px;
    vertical-align: top;
}

.widthauto {
    width: auto !important;
}

#offer-is-wordpress-optional label,
.styled-checkbox label {
    border-radius: 50%;
    border: 1px solid #019616;
    width: 27px;
    height: 27px;
    cursor: pointer;
}

.margintop10 {
    margin-top: 10px;
}

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

.arrowBackGround {
    background: green url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAtFBMVEX////+//79/v38/vze8eHY79vX79rB5cbA5cW/5cW54r+44r624byd16Wc1qV3x4J2xoF1xoA+r049r008rkw7rks2rEY1q0Y0q0UlpTckpDYYnysVnigOmyINmyEHmBsBlhYClhcLmh8MmyAaoC0uqT8xqkIzq0Q3rEdau2dzxX50xX92xoGBy4ym2q6t3bSw3re848K95MPA5cXN6tHP69PV7tnX79rh8+T1+/b9/v3///+xTs01AAAAIHRSTlMAAQIDIScoPj9ARkdJYmOJiovCw8TFysvM29zo6/Lz+fZZCREAAAEBSURBVCjPfZJZd4IwGEQHUKAtiFqlYixMV7vS3S7z//9XH5Cd9j7l5J4k35kMsMfyooXJMrOYehba2GHCiiS0m24Us0U8qt3Bhh02XukOM/bIjgo3PuUA6RgAnJiDxA6AkH8wAaykt/v4ck6SiQW/5+6lL5Kkj2jA6Z0kGeG42Lq6brjXYjmHIUlupZuuo0ERgKSfLck7SW9VEHv5JOn7kreSdme1LK5lLunzQdLuohrNlAMxl9R2nGPKpm06Ro0Q8o6j34zv+aPlEhuY/BM8nJNht3IAwE0HP9stqhAM1SQoSxT0zqZBXT931XnPbZd6Xat1u9QAbG+2NFlmljOvUr+38lNIjvfLdgAAAABJRU5ErkJggg==') no-repeat center;
}

.arrowBackGroundNone {
    background: none;
}

.licens-slect .select[disabled] .styledSelect {
    background-color: #e6e6e6 !important;
}


/* To add license feature section in bought offer list */

.bought-offer-license-section {
    color: #282828;
    font-size: 20px;
    line-height: 32px;
    font-weight: 500;
}

.bought-offer-license-section-link {
    color: #337ab7;
}

.bought-offer-license-section-link:hover {
    color: #23527c;
}


/*css for current version validation error message start*/

#offer_is_wordpress_current_version-error {
    width: 200px;
    margin-left: 257px;
    margin-right: auto;
    padding: 0 0 0 8px;
}


/*css for current version validation error message end*/


/*Custom css for alert messages START*/

.page-heading .alert {
    padding: 16px !important;
    border-radius: 0;
    color: #fff;
    text-align: center;
}

.custom-alert-success {
    background: #019616;
}

.custom-alert-info {
    background: #01628e;
}

.custom-alert-warning {
    background: #a38d00;
}

.custom-alert-danger {
    background: #a00000;
}


/*Custom css for alert messages END*/


/*Quick Purchase Start*/

.cardOrWalletFailError {
    display: none;
}

.cardOrWalletFailError label.error {
    text-align: center;
    margin-top: 10px;
}

#SelectCreditCard .cardOrWalletFailError {
    padding: 0px 50px;
}

.row.regFailError {
    display: none;
}

#eu-vat-no-input-error {
    font-size: 18px;
}

label#login-result {
    display: none;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 0px !important;
}

label#user_mail_error {
    font-size: 18px;
    margin-left: 15px;
    float: left;
    margin-top: 9px;
}

.user-with-email {
    background: #fbfbfb;
    padding: 10px 20px 10px 20px;
    margin-left: 0;
    margin-right: 0;
    border-bottom: 1px solid #eee;
}

.card-details-section {
    margin-left: 0;
    margin-right: 0;
}

.basic-info-section {
    background: #fbfbfb;
    padding: 20px 20px 13px 20px;
    margin-left: 0;
    margin-right: 0;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
}

.user-with-email p {
    font-size: 22px;
    display: inline-block;
    background: #fbfbfb;
}

.user-type-email {
    width: 140px;
    display: inline-block;
}

.user-type-email select {
    border: none !important;
    background: #fbfbfb none repeat scroll 0 0;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAMAAAD3JJ6EAAAANlBMVEX////8/Pz19fXn5+fV1dXU1NS8vLyhoaGgoKCGhoaGhoZpaWlUVFRSUlJAQEAyMjIrKysoKCgN0GEfAAAAEXRSTlMAAwwdMjNPb3GPkLLLzePz/PBzm4gAAAA1SURBVAgdBcGHAYMAAMAgHHVXzf/PCs6qqtP0VNUzsVXViuFfdQ3we+udgaN2wHjfI8CywAebKAKp57Tn0QAAAABJRU5ErkJggg==');
    background-repeat: no-repeat;
    background-position: right 0 center;
    border: medium none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    color: #282828;
    font-size: 20px;
    padding: 5px 0px 5px 5px;
    width: 135px;
    text-align-last: left;
    cursor: pointer;
    font-family: "Josefin Sans", sans-serif!important;
    font-weight: 700;
}

.user-type-email select::-ms-expand {
    display: none;
}

.user-type-email .select {
    right: unset;
}

.user-type-email .styledSelect {
    padding: 2px 40px 5px 5px;
    font-weight: bold;
    float: none;
    width: 127px;
}

.user-type-email .styledSelect:after {
    top: 13px;
}

.user-type-email .styledSelect.active:after {
    right: 0;
}

.user-type-email .options {
    padding: 0px 5px 0px 3px;
    top: 6px;
    right: 0;
    width: 140px;
    border: 2px solid #f4f4f4;
    background-color: #fbfbfb;
    left: -7px;
}

.user-type-email .options li {
    padding: 6px 20px 3px 7px;
    border-bottom: 2px solid #f4f4f4;
    text-align: left;
    font-size: 18.46px;
    color: #282828;
    font-weight: bold;
}

.user-type-email .options:before {
    position: absolute;
    display: inline-block;
    border-top: 12px solid transparent;
    border-right: 12px solid #f4f4f4;
    border-bottom: 12px solid transparent;
    border-right-color: rgba(244, 244, 244, 1);
    content: '';
    transform: rotate(90deg);
    right: 0;
    left: 0;
    margin-right: auto;
    margin-left: auto;
    top: -80px;
}

.user-type-email .options:after {
    position: absolute;
    display: inline-block;
    border-top: 9px solid transparent;
    border-right: 9px solid #fbfbfb;
    border-bottom: 9px solid transparent;
    content: '';
    transform: rotate(90deg);
    right: 0;
    left: 0;
    margin-right: auto;
    margin-left: auto;
    top: -77px;
}

.user-type-email li:last-child {
    border: none;
}

.already-a-user {
    text-align: right;
    margin-top: 7px;
}

.already-a-user a {
    font-size: 18px;
    color: #019616!important;
}

.email-input {
    padding: 0 20px 0 20px;
    padding-top: 22px!important;
    padding-bottom: 22px !important;
}

.email-input .legal-name input[type="text"] {
    font-size: 20px;
    background-color: #f1f1f1;
    width: 95%;
    padding: 15px;
    margin: 0 3px 0px 17px;
    color: #282828 !important;
}

.email-input .legal-name #user_email-error {
    padding-top: 5px !important;
    margin-left: 23px !important;
    display: inline-block;
    margin-bottom: -1px;
}

.credit-card-section {
    margin-top: 30px;
}

.visa-icon {
    display: inline-block;
    margin-right: 5px;
}

.visa-icon img {
    width: 50px;
}

.mastercard-icon {
    display: inline-block;
}

.mastercard-icon img {
    width: 50px;
}

.powered-by-mangopay {
    float: right;
    position: relative;
    top: 1px;
}

.text-powered-by {
    display: inline-block;
    font-size: 13px !important;
    font-family: 'Roboto', sans-serif;
    color: #A39D9A;
}

.load_wallet_alert_box {
    padding: 0px 30px 23px !important;
}

.lock-toolTip.lock-mobile-tooltip {
    top: 51px !important;
}

.load_wallet_alert_box .card-payment .card-no {
    text-align: left;
    color: #979797 !important;
}

.load-wallet-alert.load_wallet_alert_box .card-payment .card-no {
    color: #282828 !important;
}

.load-wallet-alert.load_wallet_alert_box .expiry-div .card-detail,
.load-wallet-alert.load_wallet_alert_box .name-on-card .card-detail,
.load-wallet-alert.load_wallet_alert_box .cvx-on-card .card-detail {
    color: #282828 !important;
}

.load-wallet-alert.load_wallet_alert_box .card-detail-first-name .card-detail {
    color: #282828 !important;
}

.load-wallet-alert.load_wallet_alert_box .card-detail-last-name .card-detail {
    color: #282828 !important;
}

.load-wallet-alert.load_wallet_alert_box .card-detail-cvv .card-detail {
    color: #282828 !important;
}

.load_wallet_alert_box .card-detail {
    text-align: left;
    padding: 0 0 0 20px;
    margin-bottom: 0;
    color: #979797 !important;
}

.load_wallet_alert_box .expiry-div {
    margin: 20px 0px 0;
}

.birthday_label {
    font-size: 22px;
    font-weight: bold;
    color: #282828;
}

.residence_label {
    font-size: 22px;
    font-weight: bold;
    color: #282828;
}

.nationality_label {
    font-size: 22px;
    font-weight: bold;
    color: #282828;
}

.need_info_vat {
    text-align: center;
}

.need_info_vat p {
    font-size: 19.24px !important;
    margin-top: 4px;
    text-align: left !important;
}

.need_info_vat a {
    font-size: 18px;
    color: #019616!important;
}

.need_info {
    text-align: center;
}

.need_info p {
    font-size: 19.24px !important;
    margin-top: 10px;
    text-align: left !important;
}

.need_info a {
    font-size: 18px;
    color: #019616!important;
}

.need_info p.ok-link {
    text-align: center !important;
    text-decoration: underline !important;
}

.quick-purchase-buy-it-div {
    background: #fff;
    padding: 12px 30px 15px 30px;
    margin-left: 0;
    margin-right: 0;
    border-bottom: 1px solid #eee;
}

.quick-purchase-buy-it {
    font-weight: bold;
    font-size: 32.88px;
    text-align: center;
    background: #019616;
    display: block;
    width: 180px;
    padding: 10px 0;
    margin-bottom: 10px;
}

.quick-buying-info p {
    font-size: 19.24px !important;
    margin-left: auto;
    margin-right: auto;
    padding-top: 8px;
}

.quick-buying-info p.offer-name {
    width: 100%;
}

.quick-buying-info p.offer-charge {
    width: 55%;
}

.privacy-policy {
    background: #fff;
    padding: 15px 30px 15px 30px;
    margin-left: 0;
    margin-right: 0;
    border-bottom: 1px solid #eee;
}

.privacy-policy {
    text-align: center;
}

.privacy-policy p {
    font-size: 19.24px !important;
    margin-left: auto;
    margin-right: auto;
}

.privacy-policy-info .privacy-policy-link {
    color: #282828;
    text-decoration: underline;
}

.terms-of-use .privacy-policy-terms {
    color: #282828;
    text-decoration: underline;
}

.arrow-up {
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 5px solid black;
}

.quick-purchase-buy-it-div .set-it-byn-wallet {
    margin-top: 10px;
}

.basic-info-section .time-zone select {
    padding: 15px 25px 15px 12px;
    color: #282828;
    text-align: left !important;
    text-align-last: unset;
    border: 1px solid #f5f5f5;
    height: 58px;
}

.sold-through-sellcodes {
    background: #e3e3e3;
    margin-top: 15px !important;
    margin-bottom: 15px !important;
}

.sold-footer p {
    display: inline-block;
    font-size: 19.24px;
    font-weight: 300;
}

.sold-footer {
    text-align: center;
    padding: 10px 0 8px 0;
}

.sold-footer img {
    width: 15px;
    margin-top: -8px;
    margin-right: 5px;
}

.footer-sellcodes {
    font-weight: bold;
}

.custom-plus {
    line-height: 25px;
    font-size: 22px;
}

.name-of-business-organization {
    padding: 0 20px 0 20px;
    margin: 5px 15px 10px 15px;
}

.name-of-business-organization label {
    font-size: 20px;
}

.legal-representative {
    padding: 0 20px 0 20px;
    margin: 10px 15px 0 15px;
}

.legal-representative p {
    font-size: 34px;
    font-weight: 600;
}

.business-detail {
    width: 100%;
    background: #f1f1f1;
    color: #282828;
    text-align: left;
    height: 58px;
    vertical-align: middle;
    font-size: 20px;
    padding: 0 10px;
}

.legal-representative-detail {
    padding: 0 20px 0 20px;
    margin: 10px 15px 20px 15px;
}

.legal-representative-detail .detail-legal-name {
    font-size: 20px;
}

.legal-representative-detail .legal-name {
    width: 100%;
    background: #f1f1f1;
    color: #282828;
    text-align: left;
    height: 58px;
    vertical-align: middle;
    font-size: 20px;
    padding: 0 10px;
}

.basic-info-section-legal {
    padding: 20px 20px 13px 20px;
    margin-left: 0;
    margin-right: 0;
}

.basic-info-section-legal .time-zone select {
    padding: 15px 20px 15px 12px;
    color: #282828;
    text-align: left !important;
    text-align-last: unset;
    border: 1px solid #f5f5f5;
}

.basic-info-section-legal .need_info {
    text-align: left;
}

.quick-purchase-buy {
    padding: 0 30px 15px 30px;
}

.quick-purchase-buy .set-it-byn-wallet {
    margin-top: 0;
}

.user_dob_day {
    width: 100% !important;
    background: #ffffff;
    height: 58px;
    vertical-align: middle;
    font-size: 20px;
    padding: 15px 20px 15px 12px;
    color: #282828 !important;
    text-align: left !important;
    text-align-last: unset;
    border: 1px solid #f5f5f5;
}

#quick_user_email-error {
    display: inline-block;
    margin-left: 0;
}

.credit-card-section .email-input {
    padding-top: 0px!important;
    padding-bottom: 0px !important;
}


/*Quick Login Inputs START*/

.quick-login-inputs {
    padding: 20px 45px 15px !important;
}

.quick-login-inputs input.login-email {
    width: 100%;
    background: #f1f1f1;
    color: #282828;
    text-align: left;
    height: 58px;
    vertical-align: middle;
    font-size: 20px;
    padding: 0 10px;
}

.quick-login-inputs input.login-password {
    width: 100%;
    background: #f1f1f1;
    color: #282828;
    text-align: left;
    height: 58px;
    vertical-align: middle;
    font-size: 20px;
    padding: 0 10px;
}

.quick-login-inputs input.login-btn {
    display: inline-block;
    background-color: #019616;
    color: #fff;
    font-weight: bold;
    font-size: 20px;
    margin-top: 0;
    width: 100%;
    line-height: 55px;
}

.login-options {
    padding: 0 45px 20px !important
}

.login-options .direct-forgot-password {
    text-align: right;
}

.login-options .direct-forgot-password a {
    color: #282828 !important;
}

.email-div .direct-login-heading {
    background: #fbfbfb;
    margin-left: 0;
    margin-right: 0;
    border-bottom: 1px solid #eee;
    font-size: 22px !important;
    padding: 0 0 0 28px;
    text-align: left;
}

.apply-discount-code {
    background: #fbfbfb;
    padding: 20px 30px 20px 30px;
    margin-left: 0;
    margin-right: 0;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #f5f5f5;
}

.license_section {
    padding: 20px 0 0 0;
}

.set-it-byn-wallet li.license-type-tooltip:nth-child(1) {
    margin-right: 10px;
    vertical-align: sub;
}

.set-it-byn-wallet li.license-type-tooltip:nth-child(2) {
    margin-right: 10px;
    margin-left: 10px;
    vertical-align: sub;
}

.set-it-byn-wallet li.license-type-tooltip:nth-child(3) {
    margin-left: 10px;
    vertical-align: sub;
}

.margin-bottom-30 {
    margin-bottom: 30px !important;
}


/*Quick Login Inputs END*/


/*License-type Start*/

.license-type-div {
    font-size: 19.24px !important;
}

.apply-discount-code .apply-discount-code-label {
    font-size: 22px;
    font-weight: bold;
    color: #282828;
    padding-top: 15px;
}

.apply-discount-code input[type="text"].discount-code {
    font-size: 20px;
    background-color: #fff;
    padding: 12px;
    border: 1px solid #eee;
    width: 100%;
}

.apply-discount-code .apply-btn {
    width: 100%;
}

.license-type-tooltip {
    position: relative;
    display: inline-block;
}

.license-type-tooltip a.license-type-color {
    color: #282828 !important;
}

.license-type-tooltip-info .learn_more_license {
    color: #282828 !important;
    text-decoration: underline;
    font-weight: 500;
}

.license-type-tooltip .license-type-tooltip-info {
    position: absolute;
    right: 0;
    left: 50%;
    bottom: 110%;
    background: #f4f4f4;
    border: 1px solid #ccc;
    color: #282828;
    font-size: 18px;
    font-weight: 400;
    padding: 10px;
    text-align: left;
    margin-bottom: 0;
    display: none;
    word-break: break-word;
    width: 184px;
    z-index: 100;
    margin-left: 0;
    transform: translateX(-50%);
}

.license-type-tooltip:hover .license-type-tooltip-info {
    display: block;
}

.license-type-tooltip:hover .license-type-tooltip-info.hoverDisabled {
    display: none;
}

.license-type-tooltip-info:before {
    content: " ";
    position: absolute;
    border-style: solid;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-width: 10px;
    left: 50%;
    margin-left: -10px;
    border-color: #ccc transparent transparent;
    bottom: -20px;
    cursor: pointer;
    pointer-events: none;
}

.license-type-tooltip-info:after {
    content: " ";
    position: absolute;
    border-style: solid;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-width: 9px;
    left: 50%;
    margin-left: -9px;
    border-color: #f4f4f4 transparent transparent;
    bottom: -18px;
    cursor: pointer;
    pointer-events: none;
}

.eu-vat-section {
    padding: 0px 20px 10px 20px;
    margin-left: 0;
    margin-right: 0;
}

.eu-vat-no .label-eu-vat-no {
    font-size: 22px;
    font-weight: bold;
    color: #282828;
    margin: 0 0 0 0;
}

.eu-vat-no .eu-vat-no-input {
    font-size: 20px;
    margin: 10px 0 10px 0;
    width: 100%;
    background: #f1f1f1;
    color: #282828;
    text-align: left;
    height: 60px;
    vertical-align: middle;
    font-size: 20px;
    padding: 0 10px;
}

.eu-vat-no .check-btn {
    width: 100%;
    margin: 10px 0 10px 0;
    padding: 13px 0 !important;
}

.user-product-option {
    background: #fbfbfb;
    padding: 10px 30px 10px 30px;
    margin-left: 0;
    margin-right: 0;
    border-bottom: 1px solid #eee;
}

.product-option-label {
    font-size: 20px;
    font-weight: bold;
    color: #282828;
    line-height: 53px;
}

.product_option select {
    background: #fff none repeat scroll 0 0;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAMAAAD3JJ6EAAAANlBMVEX////8/Pz19fXn5+fV1dXU1NS8vLyhoaGgoKCGhoaGhoZpaWlUVFRSUlJAQEAyMjIrKysoKCgN0GEfAAAAEXRSTlMAAwwdMjNPb3GPkLLLzePz/PBzm4gAAAA1SURBVAgdBcGHAYMAAMAgHHVXzf/PCs6qqtP0VNUzsVXViuFfdQ3we+udgaN2wHjfI8CywAebKAKp57Tn0QAAAABJRU5ErkJggg==');
    background-repeat: no-repeat;
    background-position: right 15px center;
    border: medium none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    color: #282828;
    font-size: 20px;
    padding: 15px;
    width: 100%;
    text-align: left;
    cursor: pointer;
    font-family: "Josefin Sans", sans-serif !important;
    border: 1px solid #eee;
}


/*License-type END*/

.modal-top-margin {
    margin-top: 35px !important;
}


/*Quick Purchase End*/

#pictures-optional .title-head {
    padding: 26px 0 18px 0;
}


/*Discount Codes POP UP css*/

#discount_form .row-div {
    padding: 5px 0 5px 0;
}

#discount_form_edit .row-div {
    padding: 5px 0 5px 0;
}

#discount_form .info-text {
    color: #bababa;
    font-size: 15px;
    float: left;
    display: inline-block;
    padding-top: 5px;
    font-weight: bold;
    text-align: left;
    width: 100%;
}

.modal-dialog-discount {
    width: 850px;
}

#discount_form_edit .info-text {
    color: #bababa;
    font-size: 15px;
    float: left;
    display: inline-block;
    padding-top: 5px;
    font-weight: bold;
    text-align: left;
    width: 100%;
}

.modal-dialog-discount {
    width: 850px;
}

#discount_form .code-with-name-p {
    display: inline-block;
    font-size: 20px;
    font-weight: bold;
    float: right;
    padding-top: 15px;
}

#discount_form .apply-on-renewals {
    padding-top: 5px;
}

#discount_form_edit .code-with-name-p {
    display: inline-block;
    font-size: 20px;
    font-weight: bold;
    float: right;
    padding-top: 15px;
}

.add-new-discount-code {
    font-size: 44px;
    padding-top: 40px;
    letter-spacing: -1px;
}

.select_discount_code {
    width: 280px;
}

.add-new-discount-code {
    font-size: 44px;
    padding-top: 55px;
    letter-spacing: -1px;
}

#discount_form .input-style {
    color: #000;
    font-size: 20px;
    margin: 0 30px 0 0;
    padding: 15px 18px;
    border: none;
    outline: none;
    background-color: #f9f9f9;
    width: 100%;
    float: left;
    height: 58px;
}

#discount_form_edit .input-style {
    color: #000;
    font-size: 20px;
    margin: 0 30px 0 0;
    padding: 15px 18px;
    border: none;
    outline: none;
    background-color: #f9f9f9;
    width: 100%;
    float: left;
    height: 58px;
}

.select_discount_code select {
    width: 100%;
    border: 1px solid #f9f9f9;
    background-color: #f9f9f9;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAMAAAD3JJ6EAAAANlBMVEX////8/Pz19fXn5+fV1dXU1NS8vLyhoaGgoKCGhoaGhoZpaWlUVFRSUlJAQEAyMjIrKysoKCgN0GEfAAAAEXRSTlMAAwwdMjNPb3GPkLLLzePz/PBzm4gAAAA1SURBVAgdBcGHAYMAAMAgHHVXzf/PCs6qqtP0VNUzsVXViuFfdQ3we+udgaN2wHjfI8CywAebKAKp57Tn0QAAAABJRU5ErkJggg==');
    -moz-appearance: none;
    -webkit-appearance: none;
    -ms-appearance: none;
    background-repeat: no-repeat;
    background-position: 96% 55%;
    height: 58px;
    padding: 0 29px 0 20px;
    color: #282828;
    font-size: 20px;
}

.select_once_per_customer,
.select_is_renewal {
    width: 95px;
}

.max_uses {
    width: 95px !important;
}

#discount_form .hasDatepicker {
    width: 200px;
}

#discount_form_edit .hasDatepicker {
    width: 200px;
}

#discount_form .discount_code_amount {
    width: 95px;
}

#discount_form_edit .discount_code_amount {
    width: 95px;
}

.select_once_per_customer select {
    background-position: 88% 54%;
}


/*Add a comment to this line */

.add-discount-code-save-btn {
    margin-top: 20px;
}

#discount_code_name-error {
    padding: 5px 0 0 0;
    display: inline-block;
    float: left;
}

#discount_code_amount-error {
    padding: 5px 0 0 0;
    display: inline-block;
    float: left;
    width: 100%
}

.discount_code_value {
    font-weight: 700;
    font-size: 22px !important;
}

.discount_offer_price {
    font-weight: 700;
    font-size: 22px !important;
}

.precent-off {
    font-weight: 700;
    font-size: 22px !important;
}

.discount_code_details {
    font-size: 22px;
    padding: 15px 0 0 0;
    word-break: break-all;
}

#edit_link {
    padding: 20px 0 5px 0;
    font-size: 20px;
}

#delete_link {
    padding: 20px 0 5px 0;
    font-size: 20px;
}

.discount_code_info {
    font-size: 18px;
    color: #bababa;
    padding-bottom: 10px;
}

.discount_code_white_bg {
    background: #fff;
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 15px;
    min-height: 0 !important;
}

#max_uses-error {
    display: inline-block !important;
    width: 100% !important;
    padding-left: 0 !important;
}

#discount-codes-optional .title-head {
    padding: 10px 0 18px 0;
}

#discount-codes-box #delete_link {
    display: inline-block;
}


/*Discount Codes end*/


/*Add Discount Code popup */

.error-user-email {
    padding: 0 0 0 25px !important;
}

.modal-quick-purchase label.error {
    float: left;
    padding: 5px 0 0 0 !important;
}

.apply-discount-code p.discount_error {
    font-size: 18px;
    color: red;
    text-align: left;
    display: block;
    padding: 5px 0 0 0 !important;
    font-weight: 700;
}

#discount_form .code-with-name-p {
    float: left;
    width: 100%;
    text-align: left;
}

#discount_form_edit .code-with-name-p {
    float: left;
    width: 100%;
    text-align: left;
}

#discount_form_edit .apply-on-renewals {
    padding-top: 5px;
}

.add-discount-code-save-btn {
    width: 50% !important;
}


/*.striked-class{margin-right: 10px;}*/

.buy-offer-div {
    background: #fff;
    padding: 20px 30px;
    word-wrap: break-word;
}

.buy-offer-div h1 {
    font-weight: 700;
    margin-bottom: 0;
}

.buy-offer-div .additional-buy-offer-note {
    font-size: 20px;
    margin: 0 !important;
}

.buy-offer-div .vat-buy-offer-note {
    font-size: 20px;
    margin-bottom: 20px;
}

.buy-offer-submit {
    margin: 0 !important;
}

.have-discount-code {
    font-size: 20px;
}

.offer-code-go-back {
    font-size: 20px;
}

.buy-offer-hdng {
    padding: 0 0 20px 0;
}

.modal-content-buy-offer {
    border-radius: 0 !important;
}

.buy-offer-hdng input[type="text"] {
    color: #000;
    font-size: 20px;
    font-weight: 400;
    padding: 15px 20px;
    width: 262px;
    margin-bottom: 11px;
    background-color: #fff;
    border: 1px solid #000;
}


/*Direct login START*/

.direct-login-heading {
    background: #fbfbfb;
    margin-left: -15px;
    margin-right: -15px;
    border-bottom: 1px solid #eee;
    font-size: 22px !important;
    padding: 0 0 0 35px;
    text-align: left;
}

.direct-login-heading h6 {
    padding: 25px 0 25px 0;
    font-size: 22px !important;
    display: inline-block;
}

.or-join {
    display: inline-block;
    float: right;
    padding: 20px 35px 0 0;
}

.direct-login {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}

.direct-login .login-email {
    background-color: #eeeeee;
    padding-left: 10px;
    font-size: 20px;
    width: 100%;
    padding-right: 10px;
    float: left;
    margin-bottom: 11px;
    height: 58px;
}

.direct-login .login-password {
    background-color: #eeeeee;
    padding-left: 10px;
    font-size: 20px;
    width: 100%;
    padding-right: 10px;
    float: left;
    margin-bottom: 11px;
    height: 58px;
}

.direct-login .login-btn {
    background-color: #019616;
    margin-bottom: 10px;
    color: #fff;
    font-weight: bold;
    font-size: 20px;
    margin-top: 0;
    width: 100%;
    line-height: 55px;
}

.direct-login-option {
    text-align: left;
}

.direct-login-option p.option {
    display: inline-block;
    font-size: 18px;
    margin-right: 5px;
}

.direct-login-option .fb-image {
    display: inline-block;
    margin-right: 5px;
    vertical-align: top;
}

.direct-login-option .fb-image img {
    width: 25px;
}

.direct-login-option .google-plus-image {
    display: inline-block;
    vertical-align: top;
}

.direct-login-option .google-plus-image img {
    width: 25px;
}

.logn_info.direct-login .direct-forgot-password {
    font-size: 18px;
    text-align: right;
}

.logn_info.direct-login .direct-forgot-password a {
    color: #282828 !important;
}


/*Direct Forgot Password*/

.direct-forgot-password-inline {
    padding: 20px 20px 0 20px !important
}

.direct-forgot-password-inline .forgot_email {
    background-color: #eeeeee;
    padding: 14px 10px 14px 28px;
    border: none;
    float: left;
    font-size: 20px;
    width: 70%;
    margin-bottom: 10px;
}

.direct-forgot-password-inline .reset_password {
    background-color: #019616;
    padding: 14px 0px;
    float: left;
    color: #fff;
    font-weight: bold;
    border: none;
    font-size: 20px;
    margin-left: 0;
    width: 30%;
}

.direct-forgot-password-inline span#cross_forgot_your_password_form {
    line-height: 55px;
    cursor: pointer;
}

.direct-forgot-password-inline .eml_snd label.error {
    margin-left: 0;
    padding-left: 0 !important;
}


/*Direct login END*/


/*sell directly from website START*/

.sell-directly-from-your-website .heading {
    font-size: 42px;
    font-weight: 600;
    margin-bottom: 20px;
}

.sell-directly-from-your-website .info {
    font-size: 24px;
    color: #282828;
}

.sell-directly-from-your-website .info a.sc-button-demo.green-link {
    font-size: 24px !important;
}

.appearance-section .appearance label {
    line-height: 55px;
}

.button-text-section label {
    font-size: 24px !important;
    color: #282828 !important;
    font-weight: 500;
    padding-top: 10px;
}

.button-text-section .button-text-input {
    border: 2px solid #ededed;
    background-color: #eeeeee;
    padding-left: 10px;
    font-size: 20px;
    width: 100%;
    padding-right: 10px;
    float: left;
    margin-bottom: 35px;
    height: 58px;
}

.appearance-section label {
    font-size: 24px !important;
    color: #282828 !important;
    font-weight: 500;
    padding-top: 10px;
}

.sell-directly-from-your-website .bottom-20 {
    margin-bottom: 20px;
}

.sell-directly-from-your-website .bottom-10 {
    margin-bottom: 10px;
}

.sell-directly-from-your-website .top-10 {
    margin-top: 10px;
}

.codes-textarea {
    color: #000;
    font-size: 20px;
    font-weight: 400;
    width: 100%;
    background-color: #fff;
    padding: 15px;
    border: 1px solid #f5f5f5;
}

.codes-textarea:focus {
    border: 1px solid #f5f5f5;
}


/*sell directly from website END*/


/*Buy Button Section START*/

.appearance-section .input-div input[type=radio] {
    width: 20px !important;
    height: 20px !important;
    vertical-align: sub !important;
}

.appearance-section label .input-div {
    float: left;
    margin: 7px 8px 5px 0 !important;
    display: inline-block !important;
}

.appearance-section .first-button,
.appearance-section .second-button,
.appearance-section .third-button {
    float: left;
    display: inline-block !important;
    margin: 0 15px 10px 0 !important;
}

.appearance-section .third-button {
    margin-right: 0 !important;
}

.appearance-section .sc-button_first {
    cursor: pointer;
    padding: 7px 15px 7px 0 !important;
    margin: 3px 5px 0 0 !important;
    padding-left: 0 !important;
    border-radius: 4px !important;
    display: inline-block !important;
    background: -webkit-linear-gradient(265deg, rgb(81, 204, 105) 0%, rgb(57, 196, 86) 39%, rgb(0, 174, 46) 40%, rgb(0, 169, 43) 100%) !important;
    background: -o-linear-gradient(265deg, rgb(81, 204, 105) 0%, rgb(57, 196, 86) 39%, rgb(0, 174, 46) 40%, rgb(0, 169, 43) 100%) !important;
    background: -ms-linear-gradient(265deg, rgb(81, 204, 105) 0%, rgb(57, 196, 86) 39%, rgb(0, 174, 46) 40%, rgb(0, 169, 43) 100%) !important;
    background: -moz-linear-gradient(265deg, rgb(81, 204, 105) 0%, rgb(57, 196, 86) 39%, rgb(0, 174, 46) 40%, rgb(0, 169, 43) 100%) !important;
    background: linear-gradient(182deg, rgb(81, 204, 105) 0%, rgb(57, 196, 86) 39%, rgb(0, 174, 46) 40%, rgb(0, 169, 43) 100%) !important;
    background-color: #00A62B !important;
    box-shadow: 0px 2px 1px 0px #087300 !important;
    color: #fff !important;
}

.appearance-section .sc-button_first:hover,
.appearance-section .sc-button_first:focus {
    color: #fff !important;
}

.appearance-section .sc-button_first .sc-button-logo {
    font-size: 25px !important;
    background: #E3E1E1 !important;
    padding: 16px 9px 16px !important;
    color: #00A62B !important;
    box-shadow: 0px 0px 5px 0px #000 !important;
    border-radius: 3px !important;
    margin-right: 9px !important;
    text-shadow: 0 1px 1px #fff !important;
    font-weight: bold !important;
    letter-spacing: 1px !important;
}

.appearance-section .sc-button_second {
    cursor: pointer;
    color: #fff !important;
    display: inline-block !important;
    margin-left: 5px !important;
    border-radius: 10px !important;
    padding: 7px 15px 4px 0 !important;
    background: #71ae36;
    background: -moz-linear-gradient(-75deg, #71ae36 0%, #78b738 0%, #75b437 0%, #7dc03a 0%, #7ec13b 38%, #74bb33 39%, #6eb831 41%, #67ae2d 100%) !important;
    background: -webkit-linear-gradient(-75deg, #71ae36 0%, #78b738 0%, #75b437 0%, #7dc03a 0%, #7ec13b 43%, #74bb33 39%, #6eb831 41%, #67ae2d 100%) !important;
    background: linear-gradient(164deg, #71ae36 0%, #78B738 0%, #75b437 0%, #7dc03a 0%, #7ec13b 43%, #74bb33 39%, #6eb831 41%, #67ae2d 100%) !important;
    box-shadow: 0px 2px 0px 0px #9DC959, inset 0px 0px 10px 0px #79B11A !important;
}

.appearance-section .sc-button_second:hover,
.sc-button-second:focus {
    color: #fff !important;
}

.appearance-section .sc-button_second .sc-button-logo {
    float: left;
    background: #538A24 !important;
    padding: 6px 7px 0px !important;
    margin-left: 7px !important;
    color: #fff !important;
    box-shadow: inset 0px 0px 10px 0px #386400 !important;
    border-radius: 10px !important;
    font-weight: bold !important;
    letter-spacing: 1px !important;
    margin-right: 9px !important;
}

.appearance-section .sc-button_third {
    cursor: pointer;
    display: inline-block !important;
    margin-left: 5px !important;
    border-radius: 100px !important;
    padding: 2px 14px 1px 8px !important;
    background: #ececec !important;
    background: -moz-linear-gradient(-75deg, #ececec 0%, #ececec 41%, #dcdcdc 43%, #d9d9d9 46%, #d9d9d9 100%) !important;
    background: -webkit-linear-gradient(-75deg, #ececec 0%, #ececec 41%, #dcdcdc 43%, #d9d9d9 46%, #d9d9d9 100%) !important;
    background: linear-gradient(164deg, #ececec 0%, #ececec 43%, #dcdcdc 40%, #d9d9d9 46%, #d9d9d9 100%) !important;
    color: #25862B !important;
    background-color: #d9d9d9 !important;
    text-shadow: 0px 1px 0px rgba(255, 255, 255, .3), 0px -1px 0px rgba(37, 134, 43, .7) !important;
    box-shadow: 0px 0px 2px 2px #D3D3D3 !important;
}

.appearance-section .sc-button_third .sc-button-logo {
    float: left;
    font-size: 22px!important;
    padding: 9px 11px 8px 9px!important;
    margin: 4px 7px 2px 0!important;
    color: #fff!important;
    border-radius: 0!important;
    font-weight: 700!important;
    letter-spacing: 1px!important;
    background: url(../images/green-round.png) no-repeat!important;
}


/*Buy Button Section END*/

.appearance-section .sc-button_first span.custom-buy-now-text {
    margin: 10px 16px 5px 19px!important;
}

.appearance-section .sc-button_second span.custom-buy-now-text {
    float: left;
    margin: 5px 11px !important;
}

.appearance-section .sc-button_third span.custom-buy-now-text {
    float: left;
    margin: 12px 16px 5px 13px!important;
}


/*quickpurchase error messages*/

.quickError {
    display: none;
    color: red;
}

span#offer-title {
    text-transform: capitalize;
}

#quickPurchaseWalletSetUp .quserTypeEmailLabel {
    display: none;
}

#quickPurchaseWalletSetUp div#change-on-business-or-organization {
    margin-top: 15px;
}

#quickPurchaseUserEmail {
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-bottom: 20px !important;
}

#quickPurchaseUserEmail .legal-name input[type="password"] {
    font-size: 20px;
    background-color: #f1f1f1;
    width: 100%;
    padding: 15px 48px 15px 15px;
    margin: 0;
    color: #282828 !important;
}

#quickPurchaseUserEmail .legal-name input[type="text"] {
    width: 100% !important;
    margin: 0 !important;
}

#quickPurchaseUserEmail .regFailError label.error {
    margin-top: 10px;
    text-align: center;
    width: 100%;
}

.lock-toolTip.lock-tooltip-question img {
    width: 20px;
    float: left;
}

.card-title .question-toolTip img {
    width: 17.5px;
    vertical-align: text-top;
    margin-left: 3px;
}

.sell-directly-from-your-website .info-margin-bottom {
    margin-bottom: 25px;
}

.sell-directly-from-your-website .info-margin-bottom p {
    display: inline;
}

.sell-directly-from-your-website .info-margin-bottom p.ok-link {
    display: block;
}

.sell-directly-from-your-website .info-ssl-certificate {
    margin-bottom: 25px;
    font-size: 22px;
}

.quick-buying-info.full-width-offer-title {
    width: 100%;
}

.sc-embed-row.user-with-email .already-a-user {
    padding: 9px 0 6px 0 !important;
}

.sell-directly-from-your-website .sellcodes-quick-purchase {
    display: inline-block;
    float: none !important;
}

.sell-directly-from-your-website .sellcodes-quick-purchase a {
    font-size: 20px !important;
}

.or-class {
    font-size: 18px;
}

@media (min-width:768px) and (max-width:1023px) {
    .sc-embed-row .lock-toolTip.lock-tooltip-question {
        top: 20px !important;
        right: 15px;
    }
}

@media(min-width: 320px) and (max-width: 568px) {
    .sc-embed-row.user-with-email .already-a-user {
        padding: 12px 0 10px 0 !important;
        line-height: 20px;
    }
    .sc-embed-row.email-input .lock-toolTip.lock-tooltip-question {
        top: 51% !important;
    }
    .sc-embed-row.email-input .lock-toolTip.lock-tooltip-question img {
        width: 13px;
    }
}

@media(min-width: 569px) and (max-width: 767px) {
    .lock-toolTip.lock-tooltip-question {
        top: 18px;
        right: 30px;
    }
    #quickPurchaseUserEmail .lock-toolTip.lock-tooltip-question {
        top: 32px;
    }
    .load_wallet_alert_box .lock-toolTip.lock-mobile-tooltip {
        top: 41px !important;
        right: 20px;
    }
}

@media(min-width: 320px) and (max-width: 480px) {
    .sc-embed-row .load_wallet_alert_box .lock-toolTip.lock-mobile-tooltip {
        top: 57% !important;
        right: 10px;
    }
    .sc-embed-row .load_wallet_alert_box .lock-toolTip.lock-mobile-tooltip img {
        width: 13px !important;
    }
}

@media(min-width: 481px) and (max-width: 568px) {
    .sc-embed-row .load_wallet_alert_box .lock-toolTip.lock-mobile-tooltip {
        top: 44px !important;
        right: 15px;
    }
    .sc-embed-row .load_wallet_alert_box .lock-toolTip.lock-mobile-tooltip img {
        width: 13px !important;
    }
}

@media(min-width: 569px) and (max-width: 736px) {
    .sc-embed-row .load_wallet_alert_box .lock-toolTip.lock-mobile-tooltip {
        top: 46px !important;
    }
}

@media(min-width: 737px) and (max-width: 767px) {
    .load_wallet_alert_box .lock-toolTip.lock-mobile-tooltip {
        top: 52px !important;
    }
}

.link-dialog .checkbox label {
    font-size: 20px;
}

.link-dialog .checkbox label input[type=checkbox] {
    margin-right: 5px;
}

.link-dialog .modal-body div:first-child {
    margin-bottom: 25px;
}

.dicription-box .note-editor .modal-header .close {
    margin-top: 5px;
}

.mailables .snippet-img-box {
    margin: 5px 0;
}

.mailables .snippet-img-box img {
    object-fit: contain;
}

.mailables .delete-link {
    margin-left: 30px;
}

.new-mailing-modal .tooltip-inner {
    width: 250px;
    background-color: #F4F4F4;
    border: 1px solid #CCC;
    color: #282828;
    font-size: 16px;
    padding: 10px 10px;
    text-align: center;
    z-index: 8;
    border-radius: none;
}

.new-mailing-modal .tooltip.in {
    opacity: 1 !important;
}

.new-mailing-modal .tooltip-inner::before {
    content: " ";
    position: absolute;
    border-style: solid;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-width: 10px;
    left: 50%;
    margin-left: -10px;
    border-color: #ccc transparent transparent;
    bottom: -15px;
}

.mailable-tooltip {
    text-align: left;
    font-size: 14px !important;
}

.mailing-list-menu ul,
.mailing-menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.mailing-list-menu ul li,
.mailing-menu ul li {
    width: 12%;
    display: inline-block;
    font-size: 20px;
    color: #979797;
    cursor: pointer;
    font-weight: bold;
    vertical-align: middle;
    vertical-align: top;
    padding: 0;
}

.mailing-list-menu ul li.type,
.mailing-menu ul li.type {
    width: 28%;
}

.mailing-list-menu ul.items li,
.mailing-menu ul.items li {
    color: #000;
    font-size: 18px;
    cursor: pointer;
    padding: 5px;
    font-weight: normal;
}

.mailing-list-menu ul.items,
.mailing-menu ul.items {
    padding: 15px 10px;
}

.mailing-list-menu ul li:nth-child(1),
.mailing-menu ul li:nth-child(1) {
    width: 35%;
}

.mailing-list-menu ul li.action,
.mailing-menu ul li.action {
    text-align: right !important;
}

.mailing-list-menu ul li {
    text-align: center !important;
}

.mailing-list-menu ul li .set-number-req {
    font-weight: normal !important;
}

.mailing-list-menu .name {
    width: 70% !important;
    text-align: left !important;
}

.mailing-list-menu .email-sent,
.mailing-list-menu .status {
    width: 28% !important;
}

.mailing-list-menu .recievers {
    width: 20% !important;
}

.mailing-menu.active {
    background-color: #acc7e3;
}

.mailing-list .license-whitebg {
    margin-bottom: 0;
    margin-top: 5px;
}

.mailing-list .cancel-new-mail {
    margin-right: 25px;
    color: #ffffff;
}

.maillist-item.active {
    background-color: #acc7e3;
}

.mailing-list-menu .edit-pencil-icon,
.mailing-menu .edit-pencil-icon {
    width: 60px;
    margin-top: 0;
    margin-right: 25px;
    line-height: 35px;
}

.new-mail-button.next-button {
    display: initial;
    margin-top: 10px;
}

.mailings-form .settings-information input[type=checkbox] {
    min-width: 40px;
    min-height: 40px;
}

.mailings-form .settings-information input[type=checkbox] {
    min-width: 40px;
    min-height: 40px;
}

.mailings-form .settings-information input[type=checkbox]:disabled+label:before {
    opacity: 0.2;
}

.mailings-form .send-time-select {
    width: 120px !important;
}

.mailings-form .settings-information label {
    font-weight: initial;
}

.mail-list .mailing-menu ul li {
    width: 20%;
}

.mail-list .mailing-menu ul li:nth-child(1) {
    width: 25%;
    text-align: left;
    overflow-x: hidden;
}

.mail-list .mailing-menu ul li:nth-child(2) {
    width: 25%;
}

.mail-list .mailing-menu ul li:last-child {
    width: 15%;
    text-align: right;
}

.mailings-form .styledSelect {
    background-color: #fff;
    float: left;
    position: relative;
    z-index: 99;
    padding: 15px 23px 16px 15px;
    min-width: 335px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.mailings-form .options {
    display: none;
    position: absolute !important;
    z-index: 100;
    margin: 0 0;
    margin-bottom: 0px;
    list-style: none;
    border: none;
    background-color: white;
    padding: 15px 23px 16px 15px !important;
    top: 60px;
    clear: both;
    right: 0px;
    width: 100%;
    margin-bottom: 10px;
    min-width: 335px;
}

.mailings-form .options li {
    text-align: left;
    color: #000;
}

.mailings-form .select {
    cursor: pointer;
    float: left;
    font-size: 20px;
    z-index: unset;
    position: relative;
    margin: 0 10px 10px 10px;
}

.mailings-form .select ul.options li:hover {
    color: #23527c;
}

.mailings-form label.form-label {
    line-height: 60px;
}

.mailings-form .next-button {
    display: initial;
}

.mailings-form {
    font-size: 20px;
}

.mailings-settings .form-control,
.mailings-form .form-control {
    color: #000;
    font-size: 20px;
    padding: 15px 18px !important;
    background: #fff;
    border: none;
    outline: none;
}

.mailings-settings .form-control {
    margin: 0 30px 0 0px !important;
}

.mailings-settings p {
    font-size: 20px;
}

.mailings-form .input-inline-header h3 {
    line-height: 40px;
}

.mailings-form .input-inline-header input {
    padding: 20px 18px;
    margin-left: 5px;
    font-size: 20px;
    color: #000;
    border-radius: 0;
    outline: 0;
    display: block;
    width: 50%;
    height: 34px;
    line-height: 1.42857143;
    background-color: #fff;
    background-image: none;
}

.mailings-form .input-inline {
    color: #000;
    font-size: 20px;
    padding: 15px 18px;
    border: none;
    outline: none;
    min-width: 70px;
}

.mailing-section-footer {
    padding-left: 0 !important;
}

.mailing-section-textbox,
.mailings-settings,
.mailing-section-footer {
    font-size: 20px;
}

.mailing-section-textbox p {
    padding: 10px 0;
}

.mailing-section-textbox li {
    list-style-type: disc;
}

.mailing-button .next-button {
    display: initial;
}

.new-mailing-modal {
    font-size: 20px;
}

.new-mailing-modal a {
    padding: 10px;
    background: url(/assets/images/question-mark.svg) 0 no-repeat;
    margin-left: 5px;
}

.new-mailing-modal a img {
    width: 20px;
    margin: 2px;
}

.abandoned-campaign-status a img {
    margin: 5px 2px;
    vertical-align: middle;
}

.new-mailing-modal label {
    padding: 15px 18px;
}

.new-mailing-modal select,
.mailings-form select {
    background-color: #fff;
    border: 1px solid #e5e5e5;
    padding: 14px;
    width: 100%;
    font-size: 20px;
    font-weight: 400;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAMAAAD3JJ6EAAAANlBMVEX////8/Pz19fXn5+fV1dXU1NS8vLyhoaGgoKCGhoaGhoZpaWlUVFRSUlJAQEAyMjIrKysoKCgN0GEfAAAAEXRSTlMAAwwdMjNPb3GPkLLLzePz/PBzm4gAAAA1SURBVAgdBcGHAYMAAMAgHHVXzf/PCs6qqtP0VNUzsVXViuFfdQ3we+udgaN2wHjfI8CywAebKAKp57Tn0QAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    background-position: right 15px center;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    appearance: none;
    cursor: pointer;
}

.mailings-form select:disabled {
    background-color: #eeeeee;
}

.send-later {
    width: 20% !important;
    margin-right: 10px;
}

.mailings-form a {
    color: #019616;
}

.mailings-form .note-editable li {
    list-style: unset;
}

.new-mail-form,
.new-mail-form-create {
    border: 1px solid #007796;
    padding: 20px 15px;
}

.new-mail-form label,
.new-mail-form-create label {
    line-height: 60px;
}

.new-mail-form .link-dialog label,
.new-mail-form-create .link-dialog label {
    line-height: unset;
}

.license-whitebg.active {
    background-color: #007796;
    border: 1px solid #007796;
    border-bottom: 0;
}

.license-whitebg.active .mailing-menu ul.items li {
    color: #fff;
}

.confirm-mailing-modal .modal-dialog {
    width: 400px;
}

.confirm-mailing-modal p {
    padding: 10px;
}

.new-mailing-modal .abandoned-campaign-status label {
    font-size: 18px;
    font-weight: normal;
    float: left;
    padding: 0;
    line-height: 30px;
}

.new-mailing-modal .abandoned-campaign-status input[type="checkbox"] {
    min-width: 40px;
    min-height: 40px;
}

.mailings-form .settings-information input[type="checkbox"]+label::before {
    vertical-align: middle;
    margin-bottom: 6px;
}

.new-mailing-modal .abandoned-campaign-status input[type="checkbox"]+label::before {
    vertical-align: middle;
}

.new-mailing-modal .abandoned-campaign-status input[type="checkbox"]:checked+label::before {
    padding: 16px;
}

.new-mailing-modal .abandoned-campaign-status input[type="checkbox"]:not(:checked)+label::before {
    margin: 0 6px 5px 0;
}

.mailings-form textarea {
    border: 1px solid #e5e5e5;
    background-color: #fff;
}

.mailings-form .note-editor .note-editable {
    font-family: Arial;
    font-size: 18px;
}

.mailings-form .note-editor .note-editable p,
.mailings-form .note-editor .note-editable ul li,
.mailings-form .note-editor .note-editable ol li {
    font-size: 18px;
}

.mailings-form .note-editor .note-editable ul,
.mailings-form .note-editor .note-editable li {
    padding-left: 40px;
}

.mailings-form ul {
    margin-left: 20px;
}

.mailings-form ul li,
.new-mail-form ul li,
.new-mail-form-create ul li {
    list-style: disc;
}


/* .mailings-form .note-editor button,.mailings-form .note-editor input,.mailings-form .note-editor select,.mailings-form .note-editor textarea {
    font-family: Arial !important;
} */

.mailing-list .active .edit-pencil-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAAAdVBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////li2ZAAAAAJnRSTlMAvPLXDEMOA7OAIAj79d2vnZeKeHRHwKNfSzs4MiYV5surqGppUby/+vEAAADISURBVCjPddHZkoIwEIXhQwiEAWV3dMZ9O+//iEpXWlDif8HNV910VRDMNlGPcK4k26BsgIwmJBHXQGxQpNba9PkpVM4ka9gdMuPrvFw41AA40VdDyijdZfHiNxraiDQCyxWEDMYqSjk8FQq6LYGSVVkLHLd4Ufo+k2NG1XjB58JuEJNjRvs9riT/MadqcUBXym0f/3LLYcLhWZ4kh+nUijQ3SC35NyHXtzv4fshkSg4IkxSi4jvhvV5J32usVIo5S4+v40DyLA80qhiizmXmzQAAAABJRU5ErkJggg==') no-repeat;
}

.sent-type-later-box input,
.sent-type-later-box select {
    margin: 0 10px;
}

.offer-potential-reminders {
    margin-left: 7px;
}

.mr-md {
    margin-right: 10px !important;
}

.mr-sm {
    margin-right: 5px !important;
}

.mr-xs {
    margin-right: 2px !important;
}

.mr-lg {
    margin-right: 15px !important;
}

.mr-xl {
    margin-right: 20px !important;
}

.ml-md {
    margin-left: 10px !important;
}

.ml-sm {
    margin-left: 5px !important;
}

.ml-xs {
    margin-left: 2px !important;
}

.ml-lg {
    margin-left: 15px !important;
}

.ml-xl {
    margin-left: 20px !important;
}

.mb-md {
    margin-bottom: 10px !important;
}

.mb-sm {
    margin-bottom: 5px !important;
}

.mb-xs {
    margin-bottom: 2px !important;
}

.mb-lg {
    margin-bottom: 15px !important;
}

.mb-xl {
    margin-bottom: 20px !important;
}

.mt-md {
    margin-top: 10px !important;
}

.mt-sm {
    margin-top: 5px !important;
}

.mt-xs {
    margin-top: 2px !important;
}

.mt-lg {
    margin-top: 15px !important;
}

.mt-xl {
    margin-top: 20px !important;
}

.pr-md {
    padding-right: 10px !important;
}

.pr-sm {
    padding-right: 5px !important;
}

.pr-xs {
    padding-right: 2px !important;
}

.pr-lg {
    padding-right: 15px !important;
}

.pr-xl {
    padding-right: 20px !important;
}

.pl-md {
    padding-left: 10px !important;
}

.pl-sm {
    padding-left: 5px !important;
}

.pl-xs {
    padding-left: 2px !important;
}

.pl-lg {
    padding-left: 15px !important;
}

.pl-xl {
    padding-left: 20px !important;
}

.font-md {
    font-size: 20px !important;
}

.font-sm {
    font-size: 16px !important;
}

.font-xs {
    font-size: 14px !important;
}

.font-lg {
    font-size: 22px !important;
}

.font-xl {
    font-size: 24px !important;
}

.font-normal {
    font-weight: normal;
}

.width-10 {
    width: 10% !important;
}

.width-12 {
    width: 12% !important;
}

.width-20 {
    width: 20% !important;
}

.width-30 {
    width: 30% !important;
}

.width-40 {
    width: 40% !important;
}

.width-50 {
    width: 50% !important;
}

.width-full {
    width: 100% !important;
}

.lg-only {
    display: block;
}

.sm-only {
    display: none;
}

.line-hieght-sm {
    line-height: 30px !important;
}

.right-sell-nav.referrals-right-nav {
    width: 350px;
}


/**Share Oeriew CSSS**/

.share-overview .sales-head-ul ul li {
    width: 20%;
}

.share-overview .sales-head-ul ul li:last-child {
    width: 38%;
}

.share-overview .set-number-req {
    z-index: 10;
}

.share-overview .countries .set-number-req {
    z-index: 100;
}

.share-overview .clicks .set-number-req {
    width: 320px;
    left: -15px;
}

.share-overview .users .set-number-req {
    width: 240px;
    left: 7px;
}

.sharing-overview-text {
    font-size: 20px;
    padding: 0 15px;
    margin-top: 15px;
    text-align: center;
}


/**FAQ Box**/

.seller-tools-nav>li>a {
    padding: 0 10px !important;
}

.seller-tools-nav-right {
    width: 33%;
}

.seller-tools-nav-right .offer-dropdown .styledSelect {
    text-align: right;
}

.seller-tools-nav-right .offer-dropdown .styledSelect {
    width: 110px;
}

::-webkit-file-upload-button {
    cursor: pointer;
}

.btn-mail {
    text-align: center;
    padding: 15px 115px;
    color: #ffffff !important;
    font-size: 24px;
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    display: inline-block;
    background-color: #0d9528;
}

.text-xs {
    font-size: 14px;
}

.block {
    display: block;
}