/* ddos-protection Css start */
.ddos-protection-man-bg { background: url(/../images/ddos-protection/ddos-main-bg.jpg ) repeat; background-position: center top; background-color: #bfbfc3;  box-sizing: content-box; }
.ddos-bg-color-hover { background: url(/../images/ddos-protection/ddos-main-bg-hover.png) repeat;  box-sizing: content-box; }
.ddos-portection-left { max-width: 100%; width: 580px; display: inline-block; vertical-align: top; padding-top: 24px; box-sizing: content-box; }
.ddos-portection-main { max-width: 100%; text-align: center; vertical-align: top;  box-sizing: content-box; }
.ddos-portection-right { max-width:100%; width: 401px; display: inline-block; vertical-align: top; margin-top: 10px; margin-bottom: 10px;   box-sizing: content-box; }
.ddos-right-in-main-box { max-width: 99%; background: url( /../images/ddos-protection/ddos-protact-right-in-bg.png) repeat-x; width: 401px; margin-top: 3px; display: inline-block; text-align:  center; border: solid 1px #ccc7c1;  box-sizing: content-box; }
.ddos-right-in-main-box-1 { max-width: 99%; background: url( /../images/ddos-protection/ddos-protact-right-1-in-bg.png) repeat-x; width: 401px; margin-top: 3px; display: inline-block; text-align:  center; border: solid 1px #ccc7c1;  box-sizing: content-box; }
.ddos-lavel-1 { background: url(/../images/ddos-protection/lavel-1.png) repeat-x; width: 97px; height: 53px; display: inline-block;  vertical-align: top; max-width: 100%; border-right:  solid 1px #d2cec9; line-height: 50px; max-width: 100%; box-sizing: content-box; }
.ddos-lavel-2 { background: url(/../images/ddos-protection/lavel-2.png) repeat-x; width: 97px; height: 53px; display: inline-block;  vertical-align: top; max-width: 100%; border-right:  solid 1px #d2cec9; line-height: 50px; max-width: 100%; box-sizing: content-box; }
.ddos-lavel-imgs { display: inline-block; vertical-align: top;  padding-top: 7px; width: 70px; max-width: 100%;  box-sizing: content-box; }
.ddos-laeval-right-text { width: 218px; display: inline-block; max-width: 100%; text-align: left; color: #484329; font-size: 12px; line-height: 17px; padding-top: 7px;  box-sizing: content-box; }
.ddos-lavel-title-text { font-size: 15px; color: #209e19;  box-sizing: content-box; }
.other-page-link { background: url("/../images/ddos-protection/plan-title-text.png") repeat scroll 0 0 #305b7c; color: #FFFFFF; display: inline-block; font-size: 18px; width: 100%; padding: 10px; text-align: center; font-family: 'Open Sans'; font-weight: 700; line-height: 32px;  box-sizing: content-box; } 
.other-page-link-button { background-color: #ffffff; font-family: 'Open Sans'; font-weight: 700; border: medium none; border-radius: 7px; color: #5b6a74; font-size: 16px; margin-bottom: 20px; margin-top: 20px; padding: 5px; text-decoration: none;  text-transform: none; transition:  background-color 700ms ease-in-out; box-sizing: content-box; }
.other-page-link-button:hover { text-decoration: none; background-color: #E8CB43;  box-sizing: content-box; }


@media all and (max-width: 450px){.other-page-link {width:90% !important; margin:5px 2px; box-sizing: content-box; }}
/*ddos pages animation code starts here */
@-webkit-keyframes rotateIn {
  0% {-webkit-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(-200deg);transform: rotate(-200deg);opacity: 0; box-sizing: content-box; }
  100% {-webkit-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1; box-sizing: content-box; }
}
@keyframes rotateIn {
  0% {-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(-200deg);-ms-transform: rotate(-200deg);transform: rotate(-200deg);opacity: 0; box-sizing: content-box; }
  100% {-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1; box-sizing: content-box; }
}
.rotateIn {-webkit-animation-name: rotateIn;animation-name: rotateIn; box-sizing: content-box; }
.loaded .multi_div_box_main{
animation-name: rotateIn;animation-duration: 3s;animation-timing-function: ease;animation-delay: now;animation-iteration-count: 1;animation-direction: normal;animation-play-state: running;-webkit-animation-name: rotateIn;-webkit-animation-duration: 3s;-webkit-animation-timing-function: ease;-webkit-animation-delay: now;-webkit-animation-iteration-count: 1;-webkit-animation-direction: normal;-webkit-animation-play-state: running; box-sizing: content-box; }
/* login-box-Css start*/
#loginbox{display:none; position: fixed;   top: 0; left: 0; width: 100%;height: 100%;background:rgba(0, 0, 0, .8);z-index: 100001;text-align:center; box-sizing: content-box; }
#loginbox .login-box { position: relative; top:30%; margin: 0 auto;
background-color: #ffffff; width: 400px; text-align: center; padding-bottom: 20px; box-shadow: 0px 2px 7px #888888; max-width: 100%;  box-sizing: content-box; }
#loginbox .login-close {  width: 32px; height: 22px; float: right; text-align: center; font-weight: bold; color: #000000; padding-top: 4px;  box-sizing: content-box; }
#loginbox .login-text { text-align: left; font-size: 16px; color: #424242; box-sizing: content-box; padding-left:30px; margin-top:25px; font-weight:bold;}
#loginbox .login-name-text { font-size: 14px; color: #424242; padding-top: 5px; text-align: left; padding-left: 15px;  box-sizing: content-box; }
#loginbox .login-text-bottom {background-color: #ffd43d; height: 3px; margin-left: 30px; width: 40px; float: left; margin-top: 5px;}
#loginbox .login-from-box input[type="text"], #loginbox .login-from-box input[type="password"]{border:none; border-bottom: 1px solid #dddddd;width: 310px; max-width: 96%;height: 29px; padding: 0px;padding-top: 6px;padding-bottom: 5px; padding-left: 25px;padding-right: 10px;font-size: 15px;margin-bottom: 8px;color: #000000; border-radius: 4px; margin-top: 8px; max-width: 88%;  box-sizing: content-box; }
#loginbox .login-from-box {margin-bottom: 15px;}
#loginbox .login-from-box i {margin-right: -19px; position: relative;}
#loginbox .login-button {margin-left:25px;}
#loginbox .login-button input[type="submit"]{ background: #ffd43d; border: none !important; height: 40px; display: inline-block; text-align: center; margin-top: 4px; font-size: 15px; color: #000; line-height: 40px; max-width: 90%; transition: all 500ms ease-in-out;  box-sizing: content-box;padding-left:20px; padding-right:20px; }
#loginbox .login-button input[type="submit"]:hover{background-color: #ffd43d; box-sizing: content-box; }
#loginbox .pull-right{margin-right:30px;}
#loginbox .remember-text { font-size: 14px; color: #3470b1; padding-top: 8px; font-weight: bold; box-sizing: content-box; text-align:right; }
#loginbox .req-pass { font-size: 14px; padding-top: 5px; box-sizing: content-box; }
#loginbox .req-pass a { color: #757575;  box-sizing: content-box; }
/* login-box-Css over*/
/*ddos pages animation code ends here */
/* ddos-protection Css over */
/* ddos-protection-last-3-box Css start */
.ddos-last-3box-main {max-width: 100%; text-align: center; box-sizing: content-box; }
.ddos-box-1{ max-width: 100%; display: inline-block; width: 300px; background: #e7f6e7; border-bottom: solid 5px #2fa229; margin-right: 15px;  margin-top: 8px; box-sizing: content-box; }
.ddos-box-2{ max-width: 100%; display: inline-block; width: 300px; background: #e6edf3; border-bottom: solid 5px #305b7c; margin-right: 15px; margin-top: 8px; box-sizing: content-box; }
.ddos-link { margin: 0px; padding: 0px; margin-left: 18px; margin-top: 6px; margin-bottom: 8px; box-sizing: content-box; }
.ddos-link li { margin: 0px; padding: 0px; padding-top: 8px; padding-bottom: 8px; list-style: none; padding-left: 30px; background: url(/../images/ddos-protection/ddos-last-box-right.png) no-repeat; background-position: left center; font-size: 16px; color: #575757; text-align: left;  box-sizing: content-box; }
.ddos-link .red { margin: 0px; padding: 0px; padding-top: 8px; padding-bottom: 8px; list-style: none; padding-left: 30px; background: url(/../images/ddos-protection/ddos-last-box-right-1.png) no-repeat; background-position: left center; font-size: 16px; color: #575757; text-align: left;  box-sizing: content-box; }
@media all and (max-width: 450px)
{
  .ddos-laeval-right-text  { width: 113px;  box-sizing: content-box; }
  .ddos-lavel-1,.ddos-lavel-imgs,.ddos-laeval-right-text,.ddos-lavel-2 {float: left; box-sizing: content-box; }
  .ddos-laeval-right-text { width: 127px;  box-sizing: content-box; }
}
/* ddos-protection-last-3-box Css over */
@media all and (max-width: 999px)
{
 .aff-right{margin-top: 12px; box-sizing: content-box; }
 .aff-left { margin-right:0px;   box-sizing: content-box; } 
}
@media all and (max-width: 450px)
{
  .footer-in-main-bg-left, .footer-in-main-bg-right  {background: none; box-sizing: content-box; }
  .aff-join-now { font-size: 50px;  box-sizing: content-box; }
  .ddos-laeval-right-text  { width: 106px;  box-sizing: content-box; }
}
@media all and (max-width: 999px)
{
 .main-spacing-container{padding-left: 10px;padding-right: 10px; box-sizing: content-box; }    
}
@media all and (max-width: 500px)
{
    .logo img{width: 50%;margin-top: 10px; box-sizing: content-box; }
    .footer-in-logo-title{font-size: 16px; box-sizing: content-box; }
    .about-us-left{margin-right: 0px; box-sizing: content-box; }
    .domain_search_left{border-right: none;border-bottom: 1px solid #bcc7cf; box-sizing: content-box; }
    .domain_search_right{padding-left: 0px !important;text-align: center !important; box-sizing: content-box; }
    .promo_offer{float: none !important;display: inline-block !important;margin-left: 15px !important;margin-right: 0px !important; box-sizing: content-box; }
    #promoslider { min-height:340px; box-sizing: content-box; }
    .footer-link{width: 100%;float: none; box-sizing: content-box; }
    .supoort-footer { margin-left: -15px; box-sizing: content-box; }
    .footer-border {padding-left: 7%; box-sizing: content-box; }
    .sub-text {text-align: center;  box-sizing: content-box; }
    .ssl-pading-top { padding-top: 10px;  box-sizing: content-box; }
    .plan-title-right-text, .plan-title-text { font-size: 18px;  box-sizing: content-box; }
    .footer-part-1 { float:left; width: 140px; margin-top: 8px; padding-right: 15px;   box-sizing: content-box; }
    #LiveHelpCallAction{display: none !important; box-sizing: content-box; }
    #LiveHelpEmbedded{display: none !important; box-sizing: content-box; }
    #LiveHelpInitiateChat{display: none !important; box-sizing: content-box; }
}
#LiveHelpInitiateChat{display: none !important; box-sizing: content-box; }
@media all and (max-width: 490px)
{
    .free-main-text {font-size: 55px; box-sizing: content-box; }
    .free-com  {font-size: 35px; box-sizing: content-box; }
    .free-with {font-size: 25px; box-sizing: content-box; }
    .footer-link ul li a {font-size: 11px;  box-sizing: content-box; }
    .free-big-text {line-height: 35px;padding-top: 30px;padding-bottom: 10px; box-sizing: content-box; }
}


