.circle-links li {
    width: 75px;
    height: 75px;
    display: inline-block;
    margin: 40px 20px 0;
    border-radius: 100%;
    background: rgba(255,255,255,0.1) none repeat scroll 0 0;
    position: relative;
}
.circle-links a {
    width: 75px;
    height: 75px;
    background-image: url(/sites/zweb/images/desk/images/trialroom-icons.png);
    background-size: 225px auto;
    background-repeat: no-repeat;
    margin-bottom: 10px;
    text-indent: -999px;
    overflow: hidden;
    display: inline-block;
}
.circle-links li:nth-child(1) a {
    background-position: 15px 15px;
}
.circle-links li:nth-child(2) a {
    background-position: -76px 16px;
}
.circle-links li:nth-child(3) a {
    background-position: -167px 14px;
}
.circle-links li:nth-child(4) a {
    background-position: 16px -60px;
}
.circle-links li:nth-child(5) a {
    background-position: -78px -60px;
}
.circle-links li:nth-child(6) a {
    background-position: -167px -58px;
}
.circle-links li:after, .circle-links li:first-child:before {
    background: rgba(0,0,0,0.5) none repeat scroll 0 0;
    content: "";
    height: 1px;
    position: absolute;
    right: -37px;
    top: 50%;
    width: 30px;
}
.circle-links li:first-child:before {
    background: linear-gradient(to right,transparent 70%,#241711 0) repeat scroll 0 0 / 22px 2px,rgba(0,0,0,0) linear-gradient(to right,#fff,#fff) repeat scroll 0 0 / 100% 2px;
    right: auto;
    left: -35px;
}
.circle-links li:last-child:after {
    background: linear-gradient(to right,transparent 70%,#28271a 0) repeat scroll 0 0 / 22px 2px,rgba(0,0,0,0) linear-gradient(to right,#fff,#fff) repeat scroll 0 0 / 100% 2px;
}
#floating-tab-container {
    width: 100%;
    margin-top: 25px;
    text-align: center;
    max-width: 700px;
    margin: 0 auto;
}
.floating-tab {
    padding: 15px 40px;
    position: relative;
    background: #f3f3f3;
    display: inline-block;
    border-radius: 25px;
    margin: 15px 7px;
}
.floating-tab span {
    color: #333;
    cursor: default;
}
.floating-tab p {
    background: #fff none repeat scroll 0 0;
    border-radius: 10px;
    padding: 15px;
    position: absolute;
    width: 400px;
    z-index: 10;
    top: 100%;
    box-shadow: 0 0 17px -7px #333;
    margin-top: 8px;
    left: 0;
    display: none;
}
.sign_agree p{
text-align:center !important;
}
/*Arabic starts*/
.i18n-ar .features-banner-content ul {
    text-align: center;
}
.i18n-ar #trial-room-email .email-submit {
    text-align: center;
}
.i18n-ar .option-form input {
    left: 5px;
    right: auto;
}
.i18n-ar .option-form ul li {
    padding: 15px 0 15px 25px;
    text-align: right;
}
.i18n-ar div.zgdprform-state-container::after, .i18n-ar div.zgdprform-countrylist-container::after {
    left: 8px;
    right: auto;
}
.i18n-ar .circle-links li:after, .circle-links li:first-child:before {
    left: -37px;
    right: auto;
}
.i18n-ar .container800 form {
    text-align: center;
}
.i18n-ar .circle-links li:first-child:before {
    left: auto;
    right: -35px;
}
/*Arabic ends*/
.circle-links li:nth-child(5){ background-color:#298BD6;}
.circle-links li:nth-child(5) a { background-position: -78px -311px;}
.features-item:first-child .content-wrap { padding-bottom: 30px;}
.zgdprform-countrylist-container, .zgdprform-state-container {
    max-width: 270px !important;
    margin: 25px auto !important;
}