@font-face {
	font-family: 'Gotham-Medium';
	src: url(../fonts/all/gothamrounded-medium-webfont.eot);
	src: url(../fonts/all/gothamrounded-medium-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/all/gothamrounded-medium-webfont.woff) format("woff"), url(../fonts/all/gothamrounded-medium-webfont.ttf) format("truetype"), url(fonts/all/gothamrounded-medium-webfont.svg) format("svg");
	font-weight: 400;
	font-style: normal
}
@font-face {
	font-family: 'Gotham-Bold';
	src: url(../fonts/all/gothamrounded-bold-webfont.eot);
	src: url(../fonts/all/gothamrounded-bold-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/all/gothamrounded-bold-webfont.woff) format("woff"), url(../fonts/all/gothamrounded-bold-webfont.ttf) format("truetype"), url(../fonts/all/gothamrounded-bold-webfont.svg) format("svg");
	font-weight: 400;
	font-style: normal
}
@font-face {
	font-family: 'Gotham-Black';
	src: url(../fonts/all/Gotham-Black.eot);
	src: url(../fonts/all/Gotham-Black.eot?#iefix) format("embedded-opentype"), url(../fonts/all/Gotham-Black.woff) format("woff"), url(../fonts/all/Gotham-Black.ttf) format("truetype"), url(../fonts/all/Gotham-Black.svg) format("svg");
	font-weight: 400;
	font-style: normal
}
@font-face {
	font-family: 'Gotham-Book';
	src: url(../fonts/all/gothamrounded-book-webfont.eot);
	src: url(../fonts/all/gothamrounded-book-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/all/gothamrounded-book-webfont.woff) format("woff"), url(../fonts/all/gothamrounded-book-webfont.ttf) format("truetype"), url(./fonts/all/gothamrounded-book-webfont.svg) format("svg");
	font-weight: 400;
	font-style: normal
}
@font-face {
	font-family: 'Gotham-Light';
	src: url(../fonts/all/gothamrounded-light-webfont.eot);
	src: url(../fonts/all/gothamrounded-light-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/all/gothamrounded-light-webfont.woff) format("woff"), url(../fonts/all/gothamrounded-light-webfont.ttf) format("truetype"), url(./fonts/all/gothamrounded-light-webfont.svg) format("svg");
	font-weight: 400;
	font-style: normal
}
a {cursor: pointer}
a:hover {color: #026AB3}
.list-style-no{list-style:none;}
/* li {list-style: none} */
table {width: 100%}
.rbank .navbar-toggle {display: none}
.header-help .collapse {display: block}
.collapse {display: none}
.rbank .nav li a.active {color: #026AB3}
.rbank .navbar-toggle .rbank .navbar-inverse .navbar-toggle .ic-bar {background-color: #000}
.rbank .navbar-toggle {background-color: inherit; border: none}
.container {max-width: 980px}
body {font-family: 'Gotham-Book', sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale}
body.inner {padding-top: 102px}
h1, h2, h3, h4, p, ul, h5 {margin: 0; padding: 0}
a {cursor: pointer}
a:focus {outline: none}
.rbank {-webkit-box-shadow: 0 2px 6px 0 rgba(0,0,0,0.16);-moz-box-shadow: 0 2px 6px 0 rgba(0,0,0,0.16);box-shadow: 0 2px 6px 0 rgba(0,0,0,0.16)}
.rbank .container {max-width: 980px;position: relative}
.logo {display: block;margin: 20px 0 0}
.rbank nav {margin-bottom: 0}
.our-brands ul {overflow: hidden; padding: 0 90px}
.our-brands ul li {float: left;list-style: none}
.our-brands ul li a {display: block}
.our-brands ul li a:hover {opacity: .6}
.all-brands:hover {color: #70a736}


@media screen and (max-width: 1024px) {
.rbank nav ul {margin-bottom: 15px}
}

.line-height {line-height: 32px!important}
.header-help .nav li a {color: #666;font-size: 12px;padding: 0 12px;font-weight: 600}
.header-help .nav li {color: #666;font-size: 12px;font-weight: 600;padding: 10px 0}
.header-help .nav li a:hover, .header-help nav>li>a:focus {color: #000;background: none; -webkit-transition: all .5s ease-in;
	-moz-transition: all .5s ease-in;
	-o-transition: all .5s ease-in;
	transition: all .5s ease-in
}
/*.header-help .nav li:first-child {
	padding: 11px 10px 11px 0
}*/
.header-help .navbar-brand {color: #999;font-weight: 600;font-family: 'Gotham-Medium', sans-serif;font-size: 13px;height: auto;padding: 10px 0}
.header-help .navbar-brand:hover {color: #000}
.header-help .navbar-nav {margin: 0}
.btn-signup {background-color: #026AB3;cursor: pointer}
.btn-signup a {color: #FFF!important;padding: 0 20px!important}
.btn-signup:hover {background-color: #015d9e}
.header-help {background-color: #F6F6F6;min-height: inherit;margin: 0;border: none}
.rbank .dropdown-menu {background-color: #F6F6F6;margin-top: 0!important;border-radius: 0}
.rbank .dropdown-menu li:hover {background-color: #FFF;cursor: pointer}
.rbank .dropdown-menu li:hover a {color: #026AB3!important}
.selected_link[data-selected="true"] {color: EE7d00}
.l-0 {left: -97px!important}
.rbank .dropdown-menu li a {font-weight: 400!important;padding: 20px!important;display: block}
.rbank .navbar-brand {height: auto;padding: 10px 0}
.rbank .navbar-nav {margin-top: 30px}
.rbank .navbar {border: none;border-radius: 0;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);}
.rbank .nav li a {color: #444;padding: 0 0 20px;margin-right: 20px;font-weight: 600;display: block}
.a-bottom-border {border-bottom: 3px solid #fff}
.rbank .nav li:last-child a {padding: 0 0 11px;margin-right: 0}
.rbank .nav li a:hover, .rbank nav>li>a:focus {color: #026AB3;background: none;-webkit-transition: all 1s ease-in;-moz-transition: all 1s ease-in;-o-transition: all 1s ease-in;transition: all 1s ease-in}
.about-service {padding: 60px 0 0}
.service-offer {padding: 80px 0}
.service-offer p {max-width: 740px;margin: 20px auto}
.head-main {color: #000;font-size: 36px;line-height: 48px;font-weight: 700;max-width: 490px;margin: 0 auto}
.head-main .y-color:hover {color: #EE7D00!important}
.head-main-white {color: #fff;font-size: 36px;line-height: 48px;font-weight: 700}
.for-you .head-main {max-width: inherit}
.for-you .grey {max-width: 700px;margin: 0 auto;margin-top: 20px}
.for-you .service-details li h5 {color: #026AB3}
.head-medium {color: #FFF;font-size: 16px;font-weight: 600}
.head-medium.mar-b-20 {margin-bottom: 20px}
.service-details {overflow: hidden;margin: 0}
.service-details li {list-style-type: none;margin: 30px 0 0;}
.left-content {width: 80%;float: left}
.left-content-new {width: 63%;float: left}
.service-details li a {color: #000;font-size: 16px;font-weight: 600;margin: 0 0 15px}
.service-details li h5 {color: #000;font-size: 16px;font-weight: 600;margin: 0 0 15px}
.service-details li a:hover {color: #026AB3}
.service-details li i {float: left;margin: 0 30px 15px 0;width: 22%}
.service-details li p {color: #444; font-size:12px; text-align:justify;}
.service-details-new li i {float: left;margin: 0 30px 0 0;width: 30%!important}
.service-details-new li {margin: 10px 0 0!important;}
.btn-know {color: #026AB3!important;font-weight: 600;border: 2px solid #026AB3;border-radius: 3px;padding: 7px 25px;background-color: inherit}
.btn-know-white {color: #fff;border: 2px solid #fff;border-radius: 2px;padding: 7px 20px;background-color: inherit}
.btn-know-white:hover {background-color: #fff;color: #026AB3;border-color: #fff;-webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out}
.btn-know:hover {border-color: #026AB3;color: #FFF!important;background-color: #026AB3;-webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out}
.bg-image {background-image: url(../images/bg-02.jpg);background-repeat: no-repeat;background-size: cover}
.bg-image-second {background-image: url(../images/bg-test.jpg);background-repeat: no-repeat;background-size: cover;background-position: center}
.grey-bg {background-color: #F7F7F7}
.color-white {color: #FFF}
.min-height-0{min-height:0 !important;}
.border-view .northamerica{background-image:url(../images/north-america.png); background-repeat:no-repeat; background-position:125px 50px;}
.border-view:hover .northamerica{background-image:url(../images/north-america-hover.png);}
.border-view .europe{background-image:url(../images/europe.png); background-repeat:no-repeat; background-position:125px 50px;}
.border-view:hover .europe{background-image:url(../images/europe-hover.png);}
.border-view .asia{background-image:url(../images/asia.png); background-repeat:no-repeat; background-position:125px 50px;}
.border-view:hover .asia{background-image:url(../images/asia-hover.png);}
.border-view .southamerica{background-image:url(../images/south-america.png); background-repeat:no-repeat; background-position:125px 50px;}
.border-view:hover .southamerica{background-image:url(../images/south-america-hover.png);}
.border-view .africa{background-image:url(../images/africa.png); background-repeat:no-repeat; background-position:125px 50px;}
.border-view:hover .africa{background-image:url(../images/africa-hover.png);}
.border-view .oceania{background-image:url(../images/oceania.png); background-repeat:no-repeat; background-position:125px 50px;}
.border-view:hover .oceania{background-image:url(../images/oceania-hover.png);}
.location-choose{float:right; display:block;}
.location-choose li{display:inline; margin-right:10px;}
.country-name{float: left; margin-left: 35px; margin-top: -5px;}


/* Asia  */
.country-tr{background-image:url(../images/country/turkey.png); background-repeat:no-repeat; background-position:left top; padding: 10px 5px 5px 5px;}
.country-in{background-image:url(../images/country/india.png); background-repeat:no-repeat; background-position:left top; padding: 10px 5px 5px 5px;}
.country-cn{background-image:url(../images/country/china.png); background-repeat:no-repeat; background-position:left top; padding: 10px 5px 5px 5px;}
.country-jp{background-image:url(../images/country/japan.png); background-repeat:no-repeat; background-position:left top; padding: 10px 5px 5px 5px;}
.country-tw{background-image:url(../images/country/taiwan.png); background-repeat:no-repeat; background-position:left top; padding: 10px 5px 5px 5px;}
.country-sg{background-image:url(../images/country/singapore.png); background-repeat:no-repeat; background-position:left top; padding: 10px 5px 5px 5px;}
.country-il{background-image:url(../images/country/israel.png); background-repeat:no-repeat; background-position:left top; padding: 10px 5px 5px 5px;}
.country-th{background-image:url(../images/country/thailand.png); background-repeat:no-repeat; background-position:left top; padding: 10px 5px 5px 5px;}
.country-ae{background-image:url(../images/country/united_arab_emirates.png); background-repeat:no-repeat; background-position:left top; padding: 10px 5px 5px 5px;}
.country-vn{background-image:url(../images/country/vietnam.png); background-repeat:no-repeat; background-position:left top; padding: 10px 5px 5px 5px;}
.country-hk{background-image:url(../images/country/hong_kong.png); background-repeat:no-repeat; background-position:left top; padding: 10px 5px 5px 5px;}
.country-id{background-image:url(../images/country/indonesia.png); background-repeat:no-repeat; background-position:left top; padding: 10px 5px 5px 5px;}
.country-ph{background-image:url(../images/country/philippines.png); background-repeat:no-repeat; background-position:left top; padding: 10px 5px 5px 5px;}
.country-sa{background-image:url(../images/country/saudi_arabia.png); background-repeat:no-repeat; background-position:left top; padding: 10px 5px 5px 5px;}
.country-kr{background-image:url(../images/country/south_korea.png); background-repeat:no-repeat; background-position:left top; padding: 10px 5px 5px 5px;}

/* North America */
.country-us{background-image:url(../images/country/usa.png); background-repeat:no-repeat; background-position:left top; padding: 10px 5px 5px 5px;}
.country-ca{background-image:url(../images/country/canada.png); background-repeat:no-repeat; background-position:left top; padding: 10px 5px 5px 5px;}
.country-mx{background-image:url(../images/country/mexico.png); background-repeat:no-repeat; background-position:left top; padding: 10px 5px 5px 5px;}

.colo-pading{padding:150px 0 0 0;}
.border-view .colo-racks{background-image:url(../images/racks.png); background-repeat:no-repeat; background-position:75px 30px;}
.border-view:hover .colo-racks{background-image:url(../images/racks-hover.png);}
.border-view .colo-cages{background-image:url(../images/cages.png); background-repeat:no-repeat; background-position:75px 30px;}
.border-view:hover .colo-cages{background-image:url(../images/cages-hover.png);}
.border-view .colo-suites{background-image:url(../images/suites.png); background-repeat:no-repeat; background-position:75px 30px;}
.border-view:hover .colo-suites{background-image:url(../images/suites-hover.png);}
.border-view {border: 8px solid #EEE;font-family: 'Gotham-Medium', sans-serif;padding: 20px;min-height: 270px}
.border-view-new {font-family: 'Gotham-Medium', sans-serif;padding: 20px;min-height: 270px}
.border-view-new:hover {background-color: transparent!important}
.border-view-new:hover p {color: #222!important}
.border-view-new:hover h4 {color: #026ab3!important}
.border-view-new:hover a {color: #EE7D00!important}
.border-view:hover {background-color: #026AB3;border-color: #026AB3;color: #FFF;-webkit-transition: all 1s ease-in;-moz-transition: all 1s ease-in;-o-transition: all 1s ease-in;transition: all 1s ease-in}
.border-view h5 {color: #026AB3;font-size: 18px;font-weight: 600}
.border-view:hover h5 {color: #FFF}
.border-view:hover label {color: #FFF}
.border-view:hover p {color: #FFF}
.border-view label {color: #444;font-size: 14px;font-weight: 600}
.border-view p {color: #444;font-family: 'Gotham-Book', sans-serif}
.neutral {margin: 60px 40px}
.neutral label {color: #FFF;font-size: 13px;font-family: 'Gotham-Medium', sans-serif;font-weight: 400}
.neutral h5 {color: #FFF;font-size: 36px;font-weight: 600}
.neutral p {color: #FFF}
.neutral .mar-b-20 {margin-bottom: 20px}
.company-trust {padding: 40px 0}
.company-trust h5 {color: #353941;font-size: 24px;font-weight: 700;text-align: center}
.company-trust ul {padding: 0 30px;overflow: hidden}
.company-trust ul li {list-style-type: none;float: left;margin: 0}
.company-trust ul li:last-child {margin: 0}
.company-trust ul li a {display: block}
.carousel-indicators {bottom: 0px}
.carousel-indicators li {background-color: #CCC;border-color: #CCC}
.carousel-indicators .active {background-color: #EF7C00;border:2px solid #fff}
.rbank .navbar-inverse .navbar-nav>.open>a, .rbank .navbar-inverse .navbar-nav>.open>a:focus, .rbank .navbar-inverse .navbar-nav>.open>a:hover {color: #026AB3;border-bottom: 3px solid #EF7C00;transition: all .2s ease-in}
.bg-wrap {position: absolute;width: 100%}
.bg-left {background-image: url(../images/bg-02-left.jpg);background-repeat: no-repeat;float: left;width: 40%;background-size: cover;height: 582px}
.bg-right {background-color:#026ab3;width: 60%;float: left;height: 582px}
.bg-left-sell {float: left;width: 50%;background-position:left bottom; height: 500px; background-color:#029F40;}
.bg-right-sell {background-image: url(../images/bg-right-sell.svg);background-repeat: no-repeat;width: 50%;background-size: cover;float: left;height: 500px}
.head-terms {font-size: 24px;color: #333;font-weight: 600;margin-bottom: 20px}
.order-list {margin: 0;padding: 0 0 0 20px}
.order-list li {list-style: inherit;margin: 0;padding: 0}
footer {background-color: #F7F7F7;padding: 70px 0 30px;overflow: hidden}
.head-bottom {color: #000;font-family: 'Gotham-Medium', sans-serif;font-size: 14px;font-weight: 600;margin: 0 0 20px}
.bottom-list li {list-style-type: none}
.bottom-list li a {color: #8D8D8D;line-height: 25px}
.bottom-list li a:hover {color: #026AB3;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.bottom-list label {color: #111;font-size: 18px;margin: 0;padding: 0;font-family: 'Gotham-Medium', sans-serif}
.dark-head {color: #111!important;font-size: 18px!important;margin: 0;padding: 0;font-family: 'Gotham-Medium', sans-serif;font-weight: 700}
.dark-head:hover {color: #FF7E13!important}
.bottom-list span {display: block;color: #444;line-height: 25px;margin: 0 0 20px}
.copy-rights {border-top: 1px solid #DDDDDF;color: #999;font-size: 12px;padding: 20px 0 0 30px}
.first-slide {background-image: url(../images/AI_Data_Center_1920x540.jpg);background-repeat: no-repeat;background-size: cover;width: 100%;height: 540px;max-width: 100%}
.second-slide {background-image: url(../images/imasons-award-1920.jpg);background-repeat: no-repeat;background-size: cover;width: 100%;height: 540px;max-width: 100%}
.third-slide {background-image: url(../images/banner-18.jpg);background-repeat: no-repeat;background-size: cover;width: 100%;height: 540px;max-width: 100%}
.fourth-slide {background-image:url(../images/green-datacenter-1920.jpg);background-repeat: no-repeat;background-size: cover;width: 100%;height: 540px;max-width: 100%}
.fifth-slide {background-image: url(../images/winner-datacloud-1900.jpg);background-repeat: no-repeat;background-size: cover;width: 100%;height: 540px;max-width: 100%}
.demo-slide {background-image: url(../images/rackbank-prime-partner-1920.jpg);background-repeat: no-repeat;background-size: cover;width: 100%;height: 540px;max-width: 100%}
.budget-slide {background-image: url(../images/ns_with_modi_1920.jpg);background-repeat: no-repeat;background-size: cover;width: 100%;height: 540px;max-width: 100%}
.sixth-slide {background-image: url(../images/dediated-server-banner.jpg);background-repeat: no-repeat;background-size: cover;width: 100%;height: 350px;max-width: 100%}
.diwali-offer-slide {background-image: url(../images/christmas-2019-1920.jpg);background-repeat: no-repeat;background-size: cover;width: 100%;height: 350px;max-width: 100%}
.meet-us-slide {background-image: url(../images/meet-us-1920.jpg);background-repeat: no-repeat;background-size: cover;width: 100%;height: 700px;max-width: 100%}
.obaas-service {background-image: url(../images/obaas-bg.jpg);background-repeat: no-repeat;height: 490px}
.referral-slide {background-image: url(../images/referral-program-1920.jpg);background-repeat: no-repeat;background-size: cover;width: 100%;height: 400px;max-width: 100%}
.kerala-slide {background-image: url(../images/kerala-floods-1920.png);background-repeat: no-repeat;background-size: cover;width: 100%;height: 350px;max-width: 100%}
.landing-slide {background-image: url(../images/diwali-offer-1920.jpg);background-repeat: no-repeat;background-size: cover;width: 100%;height: 350px;max-width: 100%}
.reseller-slide {background-image: url(../images/reseller-partner-1920.jpg);background-repeat: no-repeat;background-size: cover;width: 100%;height: 350px;}
.mac-slide {background-image: url(../images/mac-slide-1900.jpg);background-repeat: no-repeat;background-size: cover;width: 100%;height: 350px;}
.game-slide {background-image: url(../images/game-1900.jpg);background-repeat: no-repeat;background-size: cover;width: 100%;height: 350px;}
.streaming-slide {background-image: url(../images/streaming-bg-1920.jpg);background-repeat: no-repeat;background-size: cover;width: 100%;height: 600px;}
.slider-content {position: absolute;bottom: 120px;left: 10px;width: 100%}
.slider-content h1{color:#fff;font-family: 'Gotham-Bold', sans-serif;font-size: 50px;line-height: 50px;margin-left: -4px;}
.slider-content h4 {color: #FFF;font-family: 'Gotham-Book', sans-serif;font-size: 26px;line-height: 36px;margin-top:10px;}
.slider-content h5 {color: #34A936;font-family: 'Gotham-Bold', sans-serif;font-size: 80px;line-height: 90px;margin-left: -4px;}
.slider-content p {color: #FFF;font-family: 'Gotham-Book', sans-serif;font-size:24px;line-height: 20px;max-width: 550px;margin-bottom:80px;margin-top:18px;}
.slider-content a {color: #FFF !important;background-color:ef7c00;border:none;text-align: center;font-weight: 600;padding: 12px 44px;font-size: 18px;}
.slider-content ul{margin:30px 0;color:#fff;font-size:16px;list-style:none;}
.slider-content ul li{margin-bottom:5px;}
.slider-content-inner {position: absolute;bottom: 60px;left: 10px;width: 100%}
.slider-content-inner h1{color:#fff;font-family: 'Gotham-Bold', sans-serif;font-size: 30px;line-height: 40px;margin-left: -4px;}
.slider-content-inner h4 {color: #34a936;font-family: 'Gotham-Book', sans-serif;font-size: 24px;line-height: 24px;margin-bottom:20px;}
.slider-content-inner ul{margin:30px 0;color:#fff;font-size:16px;margin:10px 0 24px 0;}
.slider-content-inner ul li{margin-bottom:5px;list-style:url(../images/arw.png) !important;}
.slider-content-inner a {color: #FFF !important;background-color:ef7c00;border:none;text-align: center;font-weight: 600;padding: 12px 30px;font-size: 12px;}
.slider-content-kerala {position: absolute;bottom: 140px;left: 10px;width: 100%}
.slider-content-kerala h1{color:#31a344;font-family: 'Gotham-Bold', sans-serif;font-size: 36px;line-height: 40px;}
.slider-content-kerala h4 {color: #333;font-family: 'Gotham-Book', sans-serif;font-size: 20px;line-height: 24px;margin-bottom:20px;}
.slider-content-kerala a {color: #FFF !important;background-color:ef7c00;border:none;text-align: center;font-weight: 600;padding: 12px 30px;font-size: 12px;}

/* Freedom offer slider */
.freedom-slide {background-image: url(../images/freedom-1920.jpg);background-repeat: no-repeat;background-size: cover;width: 100%;height: 350px;max-width: 100%}
.slider-content-freedom {position: absolute;bottom: 42px;left: 10px;width: 100%;padding-bottom:10px;}
.slider-content-freedom-2 {position: absolute;bottom: 42px;left: 10px;width: 100%;padding-bottom:10px;}
.slider-content-freedom h1{color:#fff;font-family: 'Gotham-Bold', sans-serif;font-size: 42px;line-height: 44px;margin-left: -4px;width:65%;margin-bottom:10px;}
.slider-content-freedom h4 {color: #026ab3;font-family: 'Gotham-Book', sans-serif;font-size: 26px;line-height: 26px;margin-bottom:10px;}
.slider-content-freedom p{color: #fff;margin: 0 0 60px 0;font-size: 20px;width: 80%;}
.slider-content-freedom a {border:none;text-align: center;font-weight: 600;padding: 12px 30px;font-size: 12px;}
.freedom-green-btn{color:#fff; background:#34a936;}
.freedom-white-btn{color:#000 !important; background:#fff !important;}
.recommanded{position:absolute; top:-40px; left:88px;}

/* Datacenter Slider Code   */

.datacenter-slide-1, .datacenter-slide-2, .datacenter-slide-3, .datacenter-slide-4 {background-repeat: no-repeat;background-size: cover;width: 100%;height: 540px;max-width: 100%}
.datacenter-slide-1{background-image: url(../images/datacenter-image-1.jpg);}
.datacenter-slide-2{background-image: url(../images/datacenter-image-2.jpg);}
.datacenter-slide-3{background-image: url(../images/datacenter-image-3.jpg);}
.datacenter-slide-4{background-image: url(../images/datacenter-image-4.jpg);}
.datacenter-slider-content-inner {position: absolute;bottom: 46px;left: 10px;width: 100%}
.datacenter-slider-content-inner h1{color:#fff;font-family: 'Gotham-Bold', sans-serif;font-size: 42px;line-height: 60px;margin-left: -4px;margin-bottom:20px;}
.datacenter-slider-content-inner ul{margin:30px 0;color:#fff;font-size:16px;margin:10px 0 24px 0;}
.datacenter-slider-content-inner ul li{margin-bottom:10px;}
.yes{font-family: 'Gotham-Bold', sans-serif; color:#34a936 !important;}
.yes-li{list-style:url(../images/arw.png) !important;}
.dedi-img-width{}
.mar-l-mob-10{}
.datacenter-slide {background-image: url(../images/datacenter-banner.jpg);background-repeat: no-repeat;background-size: cover;width: 100%;height: 350px;max-width: 100%}
.datacenter-content-inner {position: absolute;bottom: 60px;left: 10px;width: 100%}
.datacenter-content-inner h1{color:#fff;font-family: 'Gotham-Bold', sans-serif;font-size: 42px;line-height: 60px;margin-left: -4px;}
.datacenter-content-inner h4 {color: #34a936;font-family: 'Gotham-Book', sans-serif;font-size: 26px;line-height: 26px;margin-bottom:20px;}
.datacenter-content-inner ul{color:#fff;font-size:16px;margin:10px 0 24px 0;}
.datacenter-content-inner ul li{margin-bottom:5px;list-style:url(../images/arw.png) !important;}
.datacenter-content-inner a {color: #FFF !important;background-color:ef7c00;border:none;text-align: center;font-weight: 600;padding: 12px 30px;font-size: 12px;}
.icon-box-size{background-color:#026ab3; width:100px; height:100px;}

/* Datacenter Slider Code  */
.display-block{display:block !important;}
.no-display{display:none;}

.float-l-tablet{}
.clients-logo-size{}
.display-none{}
[class^="icon-"], [class*=" icon-"] {display:inline-block;line-height:normal;vertical-align:text-top;background-image:url(../images/sprite.png);background-repeat:no-repeat}
.icon-colo-1 {background-position: 0 -1321px;height: 24px;width: 24px}
.icon-colo-2 {background-position: -53px -1320px;height: 24px;width: 24px}
.icon-colo-3 {background-position: -105px -1318px;height: 26px;width: 26px}
.icon-colo-4 {background-position: -156px -1320px;height: 24px;width: 26px}
.icon-colo-5 {background-position: -215px -1320px;height: 24px;width: 24px}
.icon-datacetner-1 {background-position: 0 -1362px;height: 51px;width: 50px}
.icon-datacetner-3 {background-position: -58px -1362px;height: 51px;width: 50px}
.icon-datacetner-5 {background-position: -125px -1362px;height: 52px;width: 52px}
.icon-media-1 {background-position: -200px -1363px;height: 50px;width: 50px}
.icon-bfsi-1 {background-position: -185px -1428px;height: 50px;width: 50px}
.icon-bfsi-2 {background-position: -125px -1428px;height: 50px;width: 50px}
.icon-govt-1 {background-position: -60px -1493px;height: 44px;width: 50px}
.icon-govt-2 {background-position: -420px -1432px;height: 44px;width: 50px}
.icon-govt-3 {background-position: -1px -1491px;height: 44px;width: 46px}
.icon-datapark-1 {background-position: -400px -1363px;height: 50px;width: 50px}
.icon-datapark-2 {background-position: -336px -1363px;height: 50px;width: 50px}
.icon-datapark-3 {background-position: -268px -1363px;height: 50px;width: 50px}
.icon-datapark-4 {background-position: -65px -1428px;height: 50px;width: 50px}
.icon-datapark-5 {background-position: 0 -1432px;height: 50px;width: 50px}
.icon-why-1 {background-position: -300px -1432px;height: 44px;width: 57px}
.icon-why-2 {background-position: -365px -1432px;height: 44px;width: 44px}
.icon-why-4 {background-position: -250px -1432px;height: 44px;width: 44px}
.icon-startup {background-position: 0 0;height: 64px;width: 38px}
.icon-strategy {background-position: -100px 0;height: 58px;width: 48px}
.icon-tree {background-position: -198px 0;height: 55px;width: 40px}
.icon-data-center {background-position: -300px 0;height: 58px;width: 54px}
.icon-industry {background-position: -398px 0;height: 58px;width: 55px}
.icon-digital {background-position: 0 -100px;height: 105px;width: 55px}
.icon-estate {background-position: -100px -100px;height: 50px;width: 55px}
.icon-media {background-position: -198px -98px;height: 50px;width: 55px}
.icon-buy {background-position: -298px -98px;height: 50px;width: 55px}
.icon-setting {background-position: -398px -98px;height: 58px;width: 55px}
.icon-retail {background-position: 0 -250px;height: 120px;width: 55px}
.icon-rocket {background-position: 0 -950px;height: 50px;width: 50px}
.icon-expertise {background-position: -100px -950px;height: 50px;width: 50px}
.icon-monitor {background-position: -200px -950px;height: 50px;width: 50px}
.icon-cost-efi {background-position: -300px -950px;height: 50px;width: 50px}
.icon-keep-security {background-position: -400px -950px;height: 50px;width: 50px}
.icon-electro-pro {background-position: 0 -1050px;height: 50px;width: 50px}
.icon-fb {background-position: -200px -1050px;width: 10px;height: 20px}
.icon-data-center-w {background-position: 0 -1150px;width: 46px;height: 46px}
.icon-customer {background-position: -100px -1150px;width: 46px;height: 46px}
.icon-support-export {background-position: -200px -1150px;width: 46px;height: 46px}
.icon-testimonial {background-position: -300px -1150px;width: 46px;height: 46px}
.icon-facebook {background-position: -4px -1561px;width: 24px;height: 24px}
.icon-twitter {background-position: -33px -1561px;width: 24px;height: 24px}
.icon-linkedin {background-position: -62px -1561px;width: 24px;height: 24px}
.icon-gplus1 {background-position: -91px -1561px;width: 24px;height: 24px}
.icon-youtube {background-position: -120px -1561px;width: 24px;height: 24px}
.icon-pin {background-position: -150px -1561px;width: 24px;height: 24px}
.icon-facebook:hover {background-position: -180px -1561px;width: 24px;height: 24px}
.icon-twitter:hover {background-position: -210px -1561px;width: 24px;height: 24px}
.icon-linkedin:hover {background-position: -240px -1561px;width: 24px;height: 24px}
.icon-gplus1:hover {background-position: -270px -1561px;width: 24px;height: 24px}
.icon-youtube:hover {background-position: -300px -1561px;width: 24px;height: 24px}
.icon-pin:hover {background-position: -330px -1561px;width: 24px;height: 24px}
.icon-alli-eco {background-position: -4px -1600px;width: 50px;height: 50px}
.icon-alli-data {background-position: -70px -1600px;width: 50px;height: 50px}
.icon-alli-scale {background-position: -130px -1600px;width: 50px;height: 50px}
.icon-alli-ip {background-position: -190px -1600px;width: 50px;height: 50px}
.icon-alli-support {background-position: -240px -1600px;width: 50px;height: 50px}
.icon-alli-cost {background-position: -290px -1600px;width: 50px;height: 50px}
.icon-alli-option {background-position: -390px -1605px;width: 50px;height: 50px}
.icon-alli-sla {background-position: -340px -1600px;width: 50px;height: 50px}
.icon-res-reward {background-position: -4px -1660px;width: 50px;height: 50px}
.icon-server-off-1 {background-position: -4px -1720px;width: 130px;height: 130px}
.icon-server-off-2 {background-position: -290px -1720px;width: 130px;height: 130px}
.icon-server-off-3 {background-position: -150px -1720px;width: 130px;height: 130px}
.icon-dedicated-1 {background-position: -70px -1670px;width: 40px;height: 40px}
.icon-dedicated-2 {background-position: -118px -1664px;width: 40px;height: 40px}
.icon-dedicated-3 {background-position: -168px -1667px;width: 40px;height: 40px}
.icon-dedicated-4 {background-position: -214px -1663px;width: 40px;height: 40px}
.icon-dedi-plan-1 {background-position: -5px -1870px;height: 60px;width: 60px}
.icon-dedi-plan-2 {background-position: -72px -1870px;height: 60px;width: 60px}
.icon-dedi-plan-3 {background-position: -195px -1870px;height: 60px;width: 60px}
.icon-dedi-plan-4 {background-position: -132px -1870px;height: 60px;width: 60px}
.icon-dedi-plan-5 {background-position: -264px -1870px;height: 60px;width: 60px}
.icon-dedi-plan-6 {background-position: -332px -1870px;height: 60px;width: 60px}
.icon-dedi-plan-7 {background-position: -400px -1870px;height: 60px;width: 60px}
.icon-dedi-plan-8 {background-position: -5px -1936px;height: 60px;width: 60px}
.icon-home-1 {background-position: 0px -870px;height: 60px;width: 60px}
.icon-home-2 {background-position: -268px -865px;height: 60px;width: 60px}
.icon-home-3 {background-position: -141px -874px;height: 60px;width: 60px}
.icon-home-4 {background-position: -397px -855px;height: 60px;width: 60px}
.icon-home-5 {background-position: -77px -865px;height: 60px;width: 60px}
.icon-home-6 {background-position: -322px -785px;height: 60px;width: 60px}
.icon-home-7 {background-position: -333px -855px;height: 60px;width: 60px}
.icon-home-8 {background-position: -208px -878px;height: 60px;width: 60px}
.icon-home-9 {background-position: -390px -780px;height: 60px;width: 60px}
.icon-home-10 {background-position: -386px -715px;height: 60px;width: 60px}
.icon-home-11 {background-position: -395px -640px;height: 60px;width: 60px}
.blue-bg {background-color: #026AB3;position: relative}
.small-head {color: rgba(255,255,255,0.5);font-size: 14px}
.heading-main {font-size: 48px;color: #FFF;line-height: 54px;}
.more-detail {padding: 40px 0}
.more-detail p {max-width: 650px}
.gray {color: #444!important;line-height: 20px}
.bg-server {background-image: url(../images/bg-server.jpg);background-repeat: no-repeat;width: 100%;max-width: 100%;height: 350px;background-size: cover;position: relative}
.banner-about {background-image: url(../images/banner-about.jpg);background-repeat: no-repeat;width: 100%;max-width: 100%;height: 300px;background-size: cover;position: relative}
.banner-about .pad-90 {padding: 124px 0}
.banner-contact {background-image: url(../images/banner-contact.jpg);background-repeat: no-repeat;width: 100%;max-width: 100%;height: 300px;background-size: cover;position: relative}
.banner-dcec {background-image: url(../images/banner-dcec.jpg);background-repeat: no-repeat;width: 100%;max-width: 100%;height: 350px;background-size: cover;position: relative}
.banner-datacenter {background-image: url(../images/banner-datacenter.jpg);background-repeat: no-repeat;width: 100%;max-width: 100%;height: 350px;background-size: cover;position: relative}
.banner-contact .pad-90 {padding: 123px 0}
.banner-vision {background-image: url(../images/banner-about-vision.jpg);background-repeat: no-repeat;width: 100%;max-width: 100%;height: 500px;background-size: cover;position: relative}
.infra-bg {background-image: url(../images/location.jpg);background-repeat: no-repeat;width: 100%;max-width: 100%;height: 350px;background-size: cover;position: relative}
.data-center-bg {background-image: url(../images/datacenter-bg.jpg);background-repeat: no-repeat;width: 100%;max-width: 100%;height: 700px;background-size: cover;position: relative}
.banner-vision h2 {font-size: 36px;font-weight: 600;color: #FFF}
.banner-vision p {color: #FFF;margin: 20px 0}
.banner-vision a {color: #FFF}
.banner-vision .text-center {padding: 190px 0}
.vision-detail h4 {font-size: 32px;color: #000;font-weight: 600}
.vision-detail {padding: 75px 0 35px}
.vision-detail .mar-b-20 {margin-bottom: 20px}
.vision-wrap {padding: 45px 0}
.vision-wrap span {color: #0066B0;font-weight: 600;display: inline-block}
.bg-treeplant {background-image: url(../images/tree-plant.jpg);background-position: center;background-repeat: no-repeat;width: 100%;max-width: 100%;height: 483px;background-size: cover;position: relative}
.bg-treeplant h2 {font-size: 24px;font-weight: 700;padding: 228px 0;color: #222}
.bg-server h2 {font-size: 36px;color: #FFF;line-height: 50px;padding: 100px 0}
.icon-disk {background-position: -100px -250px;width: 50px;height: 50px}
.icon-ram {background-position: -200px -250px;width: 50px;height: 50px}
.icon-plug {background-position: -300px -250px;width: 50px;height: 50px}
.icon-network {background-position: -400px -250px;width: 50px;height: 50px}
.icon-dedicated-rack {background-position: 0 -400px;width: 50px;height: 50px}
.system-configration ul li {padding: 30px 20px 20px 50px}
.system-configration-new ul li {padding: 30px 20px 20px 30px}
.system-configration ul li i {float: left;display: block;margin-right: 50px}
.gray-border {border: 6px solid #F4F4F7}
.left-content-configure {display: block;overflow: hidden}
.left-content-configure h5 {font-size: 16px;color: #444;margin: 0 0 10px}
.left-content-configure p {color: #444}
.our-processor {margin: 40px 0}
.our-processor h4 {color: #FF7E14;font-size: 18px;font-family: 'Gotham-Medium', sans-serif;padding: 0 0 0 30px}
.our-processor p {color: #444;font-size: 13px}
.our-processor table tr td p {border-bottom: 1px solid #E8E8EE;border-left: 1px solid #E8E8EE;padding: 10px 20px}
.our-processor table tr td p:last-child {border-bottom: none}
.our-processor table tr td:first-child {width: 25%}
.our-processor table tr td {border-top: 0;border-left: 0;border-right: 0}
.bg-50 {width: 50%;height: 100px;float: left}
.bg-orange {background-color: #FF7E14!important}
a.center-head.bg-orange:hover {background-color: #DD7400;color: #FFF}
a.center-head.bg-blue:hover {color: #FFF;background-color: #015d9e}
.bg-blue {background-color: #026AB3}
.center-head {text-align: center;padding: 42px 0;color: #FFF;font-size: 13px}
.gap {min-height: 100px}
.icon-private-cloud {background-position: -258px -1489px;width: 54px;height: 54px}
.icon-public-cloud {background-position: -136px -1489px;width: 54px;height: 54px}
.icon-hybrid-cloud {background-position: -193px -1489px;width: 54px;height: 54px}
.all-clouds .border-view label {color: #727272;font-size: 24px;font-family: 'Gotham-Medium', sans-serif}
.all-clouds .border-view h5 {color: #FF7E13;font-size: 36px;font-family: 'Gotham-Medium', sans-serif;margin: 10px 0 0}
.all-clouds .border-view:hover h5, .all-clouds .border-view:hover label {color: #FFF}
.call-us {font-size: 16px;color: #444;font-family: 'Gotham-Medium', sans-serif;text-align: center}
.icon-no-bulid {background-position: 19px -500px;width: 94px;height: 74px}
.icon-infrastructure {background-position: -92px -500px;width: 94px;height: 74px}
.icon-power-cost {background-position: -200px -500px;width: 94px;height: 94px}
.icon-data-staff {background-position: -322px -500px;width: 94px;height: 46px}
.build-data .left-content-configure h5 {color: #026AB3;font-size: 16px;font-family: 'Gotham-Medium', sans-serif}
.see-how {background-color: #F07C00;font-family: 'Gotham-Medium', sans-serif;color: #FFF;width: 94px;height: 94px;position: absolute;bottom: -42px;left: 0;border-radius: 50%;text-align: center;vertical-align: middle;padding: 28px 20px}
.build-data {margin: 50px 0}
.build-data .system-configration ul li {padding: 30px 20px 30px 30px}
.build-data .system-configration ul li:last-child {padding: 30px 20px 0 30px}
.bg-yellow {background-color: #EF7C00;position: relative}
.bold {font-weight: 600}
.growing-business {padding: 30px 0 0 15px}
.growing-business li {list-style-image: url(../images/arw.png);margin: 0 0 20px}
.bg-graph {background-image: url(../images/bg-graph.png);background-repeat: no-repeat;width: 100%;max-width: 100%;height: 300px;background-size: cover;position: relative}
.graph {margin-top: -30px}
.disaster-recovery .build-data {margin: 80px 0 50px}
.disaster-recovery .growing-business {padding: 30px 0 0 15px}
h5.bold {font-size: 16px}
.bg-collection {background-image: url(../images/Colocation.png);background-repeat: no-repeat;width: 100%;max-width: 100%;height: 300px;background-size: cover;position: relative}
.bg-industry {background-image: url(../images/bg-industry.jpg);background-repeat: no-repeat;width: 100%;max-width: 100%;height: 350px;background-size: cover;position: relative}
.bg-carbon {background-image: url(../images/carbon.jpg);background-repeat: no-repeat;width: 100%;max-width: 100%;height: 300px;background-size: cover;position: relative}
.bg-industry-ecommerce {background-image: url(../images/bg-industry-ecommerce.jpg);background-repeat: no-repeat;width: 100%;max-width: 100%;height: 350px;background-size: cover;position: relative}
.bg-media {background-image: url(../images/bg-media.jpg);background-repeat: no-repeat;width: 100%;max-width: 100%;height: 350px;background-size: cover;position: relative}
.bg-manufaturing {background-image: url(../images/bg-manufaturing.jpg);background-repeat: no-repeat;width: 100%;max-width: 100%;height: 350px;background-size: cover;position: relative}
.bg-bfsi {background-image: url(../images/bg-bfsi.jpg);background-repeat: no-repeat;width: 100%;max-width: 100%;height: 350px;background-size: cover;position: relative}
.bg-media-two {background-image: url(../images/bg-media-two.jpg);background-repeat: no-repeat;width: 100%;max-width: 100%;height: 300px;background-size: cover;position: relative}
.industries .small-head{color: #FFF}
.icon-map {background-position: 0 -696px;width: 48px;height: 56px}
.icon-map-india {background-position: -100px -700px;width: 48px;height: 56px}
.icon-locked-cabinet {background-position: -200px -700px;width: 48px;height: 56px}
.icon-data-list {background-position: -300px -700px;width: 48px;height: 56px}
.collection-choice .left-content-configure h5 {color: #EF7C00;font-size: 16px;margin: 10px 0 0}
.collection-choice .more-detail {padding: 80px 0 0}
.collection-choice .system-configration {padding: 0 0 60px}
.collection-choice .system-configration ul li {padding: 30px 20px 20px 0}
.collection-choice .system-configration ul li i {margin-right: 30px}
.collection-choice h3 {font-size: 24px;padding: 25px 0;color: #fff;font-family: 'Gotham-Medium', sans-serif;line-height: 50px}
.icon-colocation-choices {background-position: 0 -800px;width: 96px;height: 32px}
.icon-economy-budget {background-position: -150px -800px;width: 50px;height: 48px}
.icon-boost {background-position: -250px -800px;width: 50px;height: 36px}
.collection-choice .border-view {text-align: center;padding: 20px 15px;min-height: 336px}
.collection-choice .border-view:hover {background-color: inherit;border-color: #026AB3;color: inherit}
.collection-choice .border-view:hover label {color: inherit}
.collection-choice .border-view:hover p {color: inherit}
.collection-choice .border-view label {display: block;font-weight: 700;margin: 20px 0 0}
.collection-choice .border-view p {font-size: 13px;font-family: 'Gotham-Medium', sans-serif}
.bg-carrer-head {background-image: url(../images/carrer-bg-one.jpg);background-repeat: no-repeat;width: 100%;max-width: 100%;height: 350px;background-size: cover;position: relative}
.bg-pops {background-image: url(../images/network-bg.jpeg);background-repeat: no-repeat;width: 100%;max-width: 100%;height: 350px;background-size: cover;position: relative}
.bg-carrer-page {background-image: url(../images/career-page-banner.png);background-repeat: no-repeat;width: 100%;max-width: 100%;height: 350px;background-size: cover;position: relative}
.bg-ceo-head {background-image: url(../images/about-narendra-sen.jpg);background-repeat: no-repeat;width: 100%;max-width: 100%;height: 350px;background-size: cover;position: relative}
.bg-carrer-head .heading-main {max-width: 650px;font-weight: 700}
.bg-carrer-head .pad-90 {padding: 79px 0}
.bg-carrer-center {background-image: url(../images/carrer-bg-two.jpg);background-repeat: no-repeat;width: 100%;max-width: 100%;height: 300px;background-size: cover;position: relative}
.bg-carrer-center h3 {font-size: 24px;color: #FFF;font-family: 'Gotham-Medium', sans-serif;line-height: 50px;padding: 100px 0}
.carrer-gallery {margin: 40px 0 0}
.carrer-gallery h2 {color: #444;font-weight: 600;font-size: 36px;font-family: 'Gotham-Medium', sans-serif;margin: 0 0 30px}
.gallery-view img {width: 100%}
.current-opening {margin: 0 auto 20px}
.current-opening ul li {padding: 20px 15px}
.current-opening ul li h5 {color: #444;font-size: 14px;margin-bottom: 5px}
.current-opening ul li a {color: #FF7E13;font-size: 13px}
.current-opening hr {margin: 0}
.current-opening .gray {color: #999}
.current-opening h4 {color: #444;font-weight: 600;font-size: 36px;font-family: 'Gotham-Medium', sans-serif;margin: 50px 0}
.metal-server h2 {padding: 125px 0}
.gigacampus-head {background-image: url(../images/gigacampus-hyperscale-bg.jpg);background-repeat: no-repeat;width: 100%;max-width: 100%;height: 500px;background-size: cover;position: relative}
.gigacampus-head .gigacampus-title{padding:180px 0;}
.gigacampus-head .gigacampus-title h1{font-size:42px; color:#ffffff; text-align:center; font-weight:bold; margin-bottom:15px;}
.gigacampus-head .gigacampus-title p{font-size:18px; color:#ffffff; text-align:center;}
#nav-icon3 {
	width: 24px;
	height: 17px;
	position: relative;
	margin: 9px auto;
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transition: .5s ease-in-out;
	-moz-transition: .5s ease-in-out;
	-o-transition: .5s ease-in-out;
	transition: .5s ease-in-out;
	cursor: pointer
}
#nav-icon3 span {
	display: block;
	position: absolute;
	height: 3px;
	width: 100%;
	background: #000;
	border-radius: 0;
	opacity: 1;
	left: 0;
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transition: .25s ease-in-out;
	-moz-transition: .25s ease-in-out;
	-o-transition: .25s ease-in-out;
	transition: .25s ease-in-out
}
#nav-icon3 span:nth-child(1) {top: 0}
#nav-icon3 span:nth-child(2), #nav-icon3 span:nth-child(3) {top: 7px}
#nav-icon3 span:nth-child(4) {top: 14px}
#nav-icon3.open span:nth-child(1) {top: 18px;width: 0;left: 50%}
#nav-icon3.open span:nth-child(2) {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg)}
#nav-icon3.open span:nth-child(3) {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg)}
#nav-icon3.open span:nth-child(4) {top: 18px;width: 0;left: 50%}
.carousel-fade .carousel-inner .item {opacity: 0;transition-property: opacity}
.carousel-fade .carousel-inner .active {opacity: 1;background-color: #000}
.carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {left: 0;opacity: 0;z-index: 1}
.carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right {opacity: 1}
.carousel-fade .carousel-control {z-index: 2}
.bgParallax {color: #FFF;margin: 0 auto;width: 100%;position: relative;background-position: 50% 0;background-repeat: repeat;background-attachment: scroll}
.outer {position: relative}
.outer figure:first-child {display: table;margin: 0 auto}
.outer figure:last-child {position: absolute;top: 50%;left: 50%;margin: -134.5px 0 0 -134.5px}
.address .list-unstyled li p {display: inline-block}
.address .list-unstyled li p:first-child {width: 65px;margin-bottom: 10px}
.address .list-unstyled li a {display: inline-block}

@media all and (transform-3d), (-webkit-transform-3d) {
.carousel-fade .carousel-inner > .item.next, .carousel-fade .carousel-inner > .item.active.right {opacity: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}
.carousel-fade .carousel-inner > .item.prev, .carousel-fade .carousel-inner > .item.active.left {opacity: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}
.carousel-fade .carousel-inner > .item.next.left, .carousel-fade .carousel-inner > .item.prev.right, .carousel-fade .carousel-inner > .item.active {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}
}

.bare-metal {padding: 30px 0 0}
.bare-metal h2 {color: #000;font-size: 32px;line-height: 45px;font-weight: 600}
.color-4c {color: #4C4C4C}
.few-clicks {margin: 50px 0 0;text-align: center}
.table-metal {margin: 20px 0}
.table-metal .table>thead>tr>th {background-color: #EEE;color: #666;border: none;font-weight: 500;padding: 12px 20px;border-bottom: none}
.table-metal .table>tbody>tr>td {border-top: none;color: #4C4C4C;padding: 20px;vertical-align: middle;background-color: #FFF;border-bottom: 1px solid #EEE; position: relative;}
.table-metal .table {border: 8px solid #EEE}
.table-metal .table>tbody>tr>td .btn-yellow {padding: 9px 32px!important}
.btn-yellow {background-color: #EF7C00;color: #FFF!important;}
.btn-yellow:hover {color: #FFF;background-color: #DD7400}
.btn-yellow a {margin: 0;padding: 9px 18px!important;color: #FFF!important;display: block}
.bg-light {background-color: #F9F9F9}
.table-display .btn-yellow {padding: 8px 16px}
.industries .head-main {max-width: 100%;text-align: center;font-size: 30px}
.fact {
	margin: 0 -70px 30px;
	background-color: #FFDB2F;
	border-color: #FED000;
	padding: 30px 50px 30px 170px;
	position: relative;
	border-radius: 3px;
	-webkit-box-shadow: 0 0 6px 1px rgba(255,183,0,0.3);
	-moz-box-shadow: 0 0 6px 1px rgba(255,183,0,0.3);
	box-shadow: 0 0 6px 1px rgba(255,183,0,0.3)
}
.fact:after {content: "";display: block;background-image: url(../images/fact.png);width: 128px;height: 130px;position: absolute;left: 25px;top: 0;background-repeat: no-repeat}
.fact h4 {color: #444;font-size: 18px;font-weight: 600;margin-bottom: 10px}
.industries .left-content-configure h5 {color: #026AB3;font-weight: 600}
.default-popup .modal-title {font-size: 24px;color: #000;text-align: center;font-weight: 600}
.default-popup .modal-content {padding: 50px;}
.modal-content-new {padding: 50px 10px}
.fb-btn {background-color: #3C5A98;border-color: #3C5A98;width: 100%;border-radius: 3px;padding: 13px 12px!important}
.dont-ac {margin-bottom: 20px;text-align: center}
.dont-ac a {display: inline-block}
.icon-gplus {background-position: -300px -1050px;width: 18px;height: 18px}
.fb-btn span {display: inline-block;float: left}
.btn-gplus {background-color: #4289FB;border-color: #4289FB;color: #FFF;margin: 20px 0}
.btn-gplus:hover {color: #FFF;background-color: #297BFF;border-color: #297BFF}
.signup {margin: 20px 0}
.signup .btn-yellow {background-color: #EF7C00!important;border-color: #EF7C00!important}
.icon-close {background-position: -100px -1050px;width: 16px;height: 16px;right: 14px;top: 14px;position: absolute;}
.modal-header .close {margin-top: -50px;margin-right: -50px}
.close-new {margin-top: -30px;margin-right: 10px}
.close {opacity: 1}
.close-new {opacity: 1}

@media screen and (max-width: 768px) {
.logo1 {width: 200px;margin-top: -10px}
.default-popup .modal-content {padding: 50px 20px}
.modal-header .close {margin-right: 0}

}
/* @media screen and max-width: 768px Ends */

.single-menu {display: none;background-color: #FFF;
	-webkit-box-shadow: 0 -1px 5px 0 rgba(0,0,0,0.3);
	-moz-box-shadow: 0 -1px 5px 0 rgba(0,0,0,0.3);
	box-shadow: 0 -1px 5px 0 rgba(0,0,0,0.3);
	padding: 40px 40px 5px;position: absolute;right: 0;z-index: 99;top: 69px}
.primary li>a {color: #444;font-size: 14px;font-weight: 600;margin-bottom: 25px}
.primary li>span {color: #444;font-size: 14px;font-weight: 600;margin-bottom: 25px}
.top-nav-bar li>a {color: #444;font-size: 14px;font-weight: 600;margin-bottom: 25px}
.top-nav-bar {margin-top: 0!important}
.top-nav-bar li:last-child a {margin-bottom: 0;padding-bottom: 10px;border-bottom: 1px solid #ccc}
.top-nav-bar {padding-bottom: 10px}
.secondary li>a {color: #444;font-size: 13px;font-weight: 400}
.fixed {position: fixed;top: 0;left: 0;width: 100%;z-index: 999}
.fixed-1 {position: fixed;top: 69px;left: 0;width: 100%;z-index: 990}
.fixed-2 {position: fixed;top: 69px;left: 0;width: 100%;z-index: 990;box-shadow:0 2px 4px rgba(0,0,0,0.1);}
.green-font {color: #34a936;}
.text-left {text-align: left!important}
.carbon-pillars {background-color: #34A936;padding: 70px 0}
.pliar-list {margin-top: 60px;position: relative}
.pliar-list:after {content: "";display: block;position: absolute;right: 0;top: -30px;background-image: url(../images/carbon-neutral.png);background-repeat: no-repeat;width: 238px;height: 247px}
.pliar-list li {color: #FFF;font-size: 16px;margin-bottom: 25px}
.icon-white-flash {background-position: -400px -1050px;width: 24px;height: 20px;margin-right: 20px}
.achive-carbon {background-image: url(../images/carbon-2.jpg);background-repeat: no-repeat;width: 100%;max-width: 100%;height: 274px;background-size: cover;position: relative}
.achive-carbon h2 {padding: 112px 0}
.space-block {padding: 60px 0}
.carbon-nutral .left-content-configure h5 {color: #222;font-size: 18px;font-weight: 600;margin-bottom: 20px}
.carbon-nutral .system-configration ul li {padding: 30px 0 0}
.green-grids h6 {margin-bottom: 5px;color: #222;font-size: 14px;font-weight: 600;margin-bottom: 10px}
.green-grids li {padding-top: 20px!important;list-style-type: disc;color: #0066B0;margin-left: 2em}
.about-news a {color: #026AB3;font-size: 16px;font-weight: 600;margin: 20px 0 10px}
.keys-fact h6 {color: #FFF;font-weight: 600;font-size: 14px}
.keys-fact {padding-top: 55px;padding-bottom: 55px}
.keys-fact ul {padding-top: 30px}
.keys-fact li {float: left}
.keys-fact li i {margin-right: 30px}
.keys-fact li h4 {margin-bottom: 5px;font-size: 32px;color: #FFF;font-weight: 600}
.keys-fact li p {color: #FFF}
.testimonial h2 {margin-left: 10%;font-size: 32px;color: #FFF;font-weight: 600}
.testimonial blockquote {padding: 0 120px 0 0;font-size: 14px;border: 0;color: #FFF;margin: 0}
.testimonial blockquote h6 {font-size: 18px;font-weight: 600}
.testimonial .carousel-indicators {bottom: -40px;left: 67px}
.testimonial {padding: 60px 0 80px 60px;margin-bottom: 40px;border-radius: 4px;height: 370px}
.testimonial .carousel-indicators .active {background-color: #FFF;border-color: #FFF}
.testimonial #carousel {margin-top: 45px}
.contact-us .head-m {font-weight: 600;color: #444;font-size: 24px;text-align: center}
.icon-msg {background-position: 0 -1242px;width: 20px;height: 30px}
.icon-skype {background-position: -50px -1250px;width: 20px;height: 20px}
.icon-phone {background-position: -100px -1250px;width: 32px;height: 32px}
.icon-whatsapp {background-position: -200px -1250px;width: 32px;height: 32px}
.get-touch {background-color: #026AB3;border-radius: 4px;padding: 30px;margin-bottom: 20px}
.get-touch h5 {font-size: 14px;color: #FFF;font-weight: 600;margin-bottom: 15px}
.get-touch i {float: left;margin-right: 25px}
.get-touch .content-get {float: left;color: #FFF}
.get-touch h2 {font-size: 20px;color: #FFF;font-weight: 600}
.get-touch ul li:first-child {padding: 0 0 10px}
.number.get-touch {padding: 39px 25px}
.number.get-touch i {margin: 10px 15px 0 0}
.location h2{font-size: 18px;color: #202020;text-align: center;font-weight: 600}
.outer-view {border: 1px solid #DDDDDF;border-radius: 4px}
.outer-view h3 {color: #444;font-size: 14px;font-weight: 600;border-bottom: 1px solid #DDDDDF;padding: 20px 40px}
.outer-view h3 img {margin-right: 20px}
.border-t {border-top: 1px solid #DDDDDF}
.contact-detail {padding: 30px 40px}
.contact-detail h4 {color: #026AB3;font-size: 18px;font-weight: 600}
.contact-detail img {max-width: 100%}
.contact-detail .space {margin: 30px 0}
.map {margin: 0}
.form-control:focus {color: #202020}
.feedback h2 {padding-top: 60px;font-size: 18px;color: #202020;text-align: center;font-weight: 600}
.inquiries .fb-btn {background-color: #EF7C00;border-color: #EF7C00}
.inquiries {margin: 0}
.inquiries .form-group {margin-bottom: 25px}
.inquiries textarea {resize: none}
.legel {padding: 80px 0}
.legel h2 {font-size: 18px;color: #202020;text-align: center;font-weight: 600}
.leader .heading-main {max-width: inherit}
.bg-gray {background-color: #F0F0F0;padding: 70px 0}
.bg-gray p {font-size: 18px;line-height: 25px}
.leader-thumb {width: 316px;height: 316px;overflow: hidden;border-radius: 4px;float: left;margin-right: 20px}
.leader-thumb-new {width: 300px;height: 300px;overflow: hidden;border-radius: 4px;float: left;margin-right: 10px}
.leader-thumb-team {width: 220px;height: 250px;overflow: hidden;border-radius: 4px;float: left;margin-right: 10px}
.detail-leader {overflow: hidden;display: block;max-width: 485px}
.detail-leader h4 {color: #999;font-size: 14px;font-weight: 600;margin-bottom: 15px}
.detail-leader h2 {font-size: 24px;color: #222;font-weight: 600}
.detail-leader h5 {color: #666;font-size: 14px;margin: 10px 0 20px}
.leader-wrap li {padding: 70px 0 125px}
.leader .small-head:hover {color: #FFF}
.white {color: #FFF!important}
.border-bot {border-bottom: 3px solid #FF7E14}
.white:hover {color: #eee}
.banner-datacenter .heading-main {max-width: inherit;font-size: 36px}
.banner-datacenter .pad-90 {padding: 128px 0}
.www h1 {font-size: 36px;color: #444;font-weight: 600;margin-bottom: 35px}
.www h2 {font-size: 36px;color: #444;font-weight: 600;margin-bottom: 35px}
.www {text-align: center;padding: 80px 0}
.www p {font-size: 16px;color: #444;line-height: 22px}
.s-location {position: absolute;top: 30%;left: 35%;max-width: 580px;color: #FFF}
.stellar {position: relative}
.s-location h3 {font-size: 24px;font-weight: 600;margin-bottom: 10px}
.s-location p {line-height: 20px;margin-bottom: 20px}
.gov-mp {padding-top: 120px;padding-bottom: 120px}
.gov-mp figure {float: left;margin-right: 50px}
.gov-mp .discribe {display: block;overflow: hidden;margin-top: 15px}
.discribe h4 {margin-bottom: 20px;color: #444;font-weight: 600;font-size: 24px}
.dc-plots {padding: 80px 0}
.rack-connect {padding-bottom: 100px;padding-top: 100px;color: #FFF}
.rack-connect h4 {font-size: 36px;font-weight: 600;margin-bottom: 30px}
.trending h4 {padding-bottom: 40px;font-size: 24px;color: #444;font-weight: 600}
.trending a {transition: all .3s ease;color: #026AB3;font-weight: 600;padding: 0 0 30px}
.trending a:last-child {padding: 0}
.trending a:hover {color: #EE7D00}
.trending {padding: 70px 0 50px}

@media (max-width: 1281px) {
.first-slide, .second-slide, .third-slide, .fourth-slide, .fifth-slide, .budget-slide, .demo-slide {height: 400px}
.first-slide {background-image: url(../images/AI_Data_Center_1280x400.jpg)!important;width: 100%}
.second-slide {background-image: url(../images/imasons-award-1280.jpg)!important;width: 100%}
.third-slide {background-image: url(../images/banner-18-screen.jpg)!important;width: 100%}
.fourth-slide {background-image:url(../images/green-datacenter-1280.jpg)!important;width: 100%}
.fifth-slide {background-image: url(../images/winner-datacloud-1280.jpg)!important;width: 100%;}
.demo-slide {background-image: url(../images/rackbank-prime-partner-1280.jpg)!important;width: 100%;}
.budget-slide {background-image: url(../images/ns_with_modi_1280.jpg)!important;width: 100%;}
.slider-content {position: absolute;bottom: 70px;}
.slider-content h1 {font-size: 56px;line-height: 76px;}
.sixth-slide {background-image: url(../images/dediated-server-banner-small-screen.jpg) !important;width: 100%;height: 350px;}
.diwali-offer-slide {background-image: url(../images/christmas-2019-1280.jpg) !important;width: 100%;height: 350px;}
.meet-us-slide {background-image: url(../images/meet-us-1280.jpg) !important;width: 100%;height: 500px;}
.obaas-service {background-image: url(../images/obaas-bg-1280.jpg) !important;background-repeat: no-repeat;height: 380px}
.referral-slide {background-image: url(../images/referral-program-1280.jpg) !important;width: 100%;height: 400px;}
.banner-datacenter{background-image: url(../images/banner-datacenter-1280.jpg) !important;width: 100%;height: 350px;}
.banner-dcec{background-image: url(../images/banner-dcec-1280.jpg) !important;width: 100%;height: 350px;}
.landing-slide {background-image: url(../images/dediated-server-banner-small-screen.jpg) !important;width: 100%;height: 350px;}
.reseller-slide {background-image: url(../images/reseller-partner-1280.jpg) !important;width: 100%;height: 350px;}
.mac-slide {background-image: url(../images/mac-slide-1280.jpg) !important;width: 100%;height: 350px;}
.game-slide {background-image: url(../images/game-1280.jpg) !important;width: 100%;height: 350px;}
.slider-content-inner {position: absolute;bottom: 72px;}
/* Datacenter slide */
.datacenter-slide-1{background-image: url(../images/datacenter-image-1-small-screen.jpg);}
.datacenter-slide-2{background-image: url(../images/datacenter-image-2-small-screen.jpg);}
.datacenter-slide-3{background-image: url(../images/datacenter-image-3-small-screen.jpg);}
.datacenter-slide-4{background-image: url(../images/datacenter-image-4-small-screen.jpg);}
.datacenter-slide{background-image: url(../images/datacenter-banner-small-screen.jpg);width: 100%;height: 390px;}
.datacenter-content-inner {position: absolute;bottom: 94px;left: 40px;width: 100%}
/* Datacenter slide */
/* Freedom slider */
.freedom-slide {background-image: url(../images/freedom-1280.jpg) !important;width: 100%;height: 350px;}
.rbank .nav li a {font-size:12px !important;}
.display-none{display:none;}
.new-style-select{width:140px !important;}
.new-style-select select {width:100% !important; font-size:10px !important;}



/* gigacampus css */
.gigacampus-lr-padding{padding-left:100px!important; padding-right:100px!important;}

}
/* @media - max-width: 1281px Ends */

@media (max-width: 1400px) {
.first-slide, .second-slide, .third-slide, .fourth-slide, .fifth-slide, .budget-slide, .demo-slide {height: 400px}
.first-slide {background-image: url(../images/AI_Data_Center_1280x400.jpg);width: 100%}
.second-slide {background-image: url(../images/imasons-award-1400.jpg);width: 100%}
.third-slide {background-image: url(../images/banner-18-small-screen.jpg);width: 100%}
.fourth-slide {background-image:url(../images/green-datacenter-1400.jpg);width: 100%}
.fifth-slide {background-image: url(../images/winner-datacloud-1400.jpg);width: 100%;}
.demo-slide {background-image: url(../images/rackbank-prime-partner-1400.jpg);width: 100%;}
.budget-slide {background-image: url(../images/ns_with_modi_1400.jpg);width: 100%;}
.slider-content {position: absolute;bottom: 70px;}
.slider-content h1 {font-size: 56px;line-height: 76px;}
.sixth-slide {background-image: url(../images/dediated-server-banner-mid-screen.jpg);width: 100%;height: 350px;}
.diwali-offer-slide {background-image: url(../images/christmas-2019-1400.jpg);width: 100%;height: 350px;}
.meet-us-slide {background-image: url(../images/meet-us-1400.jpg);width: 100%;height: 500px;}
.obaas-service {background-image: url(../images/obaas-bg-1400.jpg);background-repeat: no-repeat;height: 420px}
.referral-slide {background-image: url(../images/referral-program-1400.jpg);width: 100%;height: 400px;}
.banner-datacenter{background-image: url(../images/banner-datacenter-1400.jpg) !important;width: 100%;height: 350px;}
.banner-dcec{background-image: url(../images/banner-dcec-1400.jpg) !important;width: 100%;height: 350px;}
.landing-slide {background-image: url(../images/dediated-server-banner-mid-screen.jpg);width: 100%;height: 350px;}
.reseller-slide {background-image: url(../images/reseller-partner-1400.jpg);width: 100%;height: 350px;}
.mac-slide {background-image: url(../images/mac-slide-1400.jpg);width: 100%;height: 350px;}
.game-slide{background-image: url(../images/game-1400.jpg);width: 100%;height: 350px;}
.slider-content-inner {position: absolute;bottom: 72px;}
.rbank .nav li a {font-size:12px !important;}
.display-none{display:none;}
/* Freedom slider */
.freedom-slide {background-image: url(../images/freedom-1400.jpg);width: 100%;height: 350px;}


/* gigacampus css */
.gigacampus-lr-padding{padding-left:130px!important; padding-right:130px!important;}

/* prime CSS */
.prime-green-bg{left:-360px !important; top:20px;}
.prime-hero{background-position: -170px 0 !important;}
.rb-prime-why-text{font-size:14px; line-height:24px;}
.rb-what-prime-title{font-size:28px !important; line-height:38px !important;}
.rb-what-green-text{font-size:20px !important; line-height:30px !important;}
.rb-what-prime-text{font-size:14px !important; line-height:24px !important;}

}
/* @media - max-width: 1400px Ends */

@media (max-width: 1600px) {
.first-slide, .second-slide, .third-slide, .fourth-slide, .fifth-slide, .budget-slide, .demo-slide {height: 400px}
.first-slide {background-image: url(../images/AI_Data_Center_1280x400.jpg);width: 100%}
.second-slide {background-image: url(../images/imasons-award-1400.jpg);width: 100%}
.third-slide {background-image: url(../images/banner-18-small-screen.jpg);width: 100%}
.fourth-slide {background-image:url(../images/green-datacenter-1400.jpg);width: 100%}
.fifth-slide {background-image: url(../images/winner-datacloud-1400.jpg);width: 100%;}
.demo-slide {background-image: url(../images/rackbank-prime-partner-1400.jpg);width: 100%;}
.budget-slide {background-image: url(../images/ns_with_modi_1400.jpg);width: 100%;}
.slider-content {position: absolute;bottom: 45px;}
.slider-content h1 {font-size: 44px;line-height: 44px;}
.slider-content h4 {font-size: 22px;line-height: 30px;}
.slider-content ul {margin: 10px 0 30px 0;font-size: 14px;}
.sixth-slide {background-image: url(../images/dediated-server-banner-mid-screen.jpg);width: 100%;height: 350px;}
.diwali-offer-slide {background-image: url(../images/christmas-2019-1400.jpg);width: 100%;height: 350px;}
.meet-us-slide {background-image: url(../images/meet-us-1400.jpg);width: 100%;height: 500px;}
.obaas-service {background-image: url(../images/obaas-bg-1400.jpg);background-repeat: no-repeat;height: 420px}
.referral-slide{background-image: url(../images/referral-program-1400.jpg);width: 100%;height: 400px;}
.banner-datacenter{background-image: url(../images/banner-datacenter-1400.jpg) !important;width: 100%;height: 350px;}
.banner-dcec{background-image: url(../images/banner-dcec-1400.jpg) !important;width: 100%;height: 350px;}
.landing-slide {background-image: url(../images/dediated-server-banner-mid-screen.jpg);width: 100%;height: 350px;}
.reseller-slide {background-image: url(../images/reseller-partner-1400.jpg);width: 100%;height: 350px;}
.mac-slide {background-image: url(../images/mac-slide-1400.jpg);width: 100%;height: 350px;}
.game-slide {background-image: url(../images/game-1400.jpg);width: 100%;height: 350px;}
.slider-content-inner {position: absolute;bottom: 72px;}
.rbank .nav li a {font-size:12px !important;}
.btn-yellow{font-size:11px !important;}
.header-help .nav li a{font-size:9px !important;}
.display-none{display:none;}
/* Freedom slider */
.freedom-slide {background-image: url(../images/freedom-1400.jpg);width: 100%;height: 350px;}
.build-font-14{font-size:12px !important;}
.promo-code-btn {padding: 10px 20px!important;}
.new-style-select{width:166px;}
.new-style-select select {width:100% !important; font-size:12px;}
.os_name_box h6 { margin-left:10px !important; width:56px !important; font-size:12px !important;}
.os_select_design select {width: 170px !important; font-size:12px !important;}
.new-style-select-new select{font-size:12px !important;}
h4.product_name_ {font-size:14px !important; margin-top:16px !important; line-height:18px !important;}
h6.price_heading {font-size:12px !important; margin-bottom:16px !important;}
.config-label-new {font-size:12px !important;}
.box-server-select-new {padding:20px 0 !important;}


/* Prime CSS */
.rb-what-prime-title{font-size:30px; line-height:40px;}
.rb-what-prime-text{font-size:14px !important; line-height:26px !important;}

}
/* @media - max-width: 1599px  Ends */


@media (max-width: 1024px) {
.btn-yellow{font-size:9px !important;} 
.rbank .nav li a{margin-right:10px;}
.leader-wrap li {padding: 60px 0}
.brans-list-view {margin: 0 auto 20px}
.header-help .navbar-brand {float: left;width: auto}
.navbar-brand>img {display: block;text-align: center;margin: 0 auto;width: 100%}
.table-display {margin: 30px 0 0 0;}
.rbank nav li a {color: #313130}
.header-help .navbar-nav>li {float: left}
.header-help .nav li a {font-size: 8px;padding: 0 10px}
.rbank .navbar-header {float: left}
.rbank .navbar-toggle {display: none}
.rbank .collapse {display: table;margin: 26px 0 0;float: right}
rbank .collapse.in {display: block}
.collapse {display: block}
.rbank .nav li a {font-size: 13px;min-height: 34px}
.rbank .dropdown-menu li a {min-height: inherit}
.l-0 {left: -98px!important}
.rbank .navbar-nav {margin: 0 auto}
.service-details li i {margin: 0 10px 0 0;width: 13%}
.border-view {padding: 15px;border-width: 4px}
.rbank .dropdown-menu {margin-top: 0!important}
.left-content {width: 75%}
.bg-right {width: 60%;height: 550px;float: right;}
.bg-left {height: 550px;background-position: right;}
.icon-retail {height: 130px}
.bg-left-sell {float: left;width: 50%;height: 500px;background-position: center;}
.bg-right-sell {float: right;width: 50%;height: 500px;}
.overflow {overflow: hidden}
.neutral p {min-height: inherit}
.neutral {margin: 80px 0 80px 140px}
.service-offer {padding: 40px 0;overflow: hidden}
.bg-blue, .bg-orange {float: none;width: 100%}
.company-trust ul li {width: 114px}
.company-trust ul li img {width: 100%}
.copy-rights {padding-left: 0}
.bottom-list label {font-size: 16px}
footer {padding: 40px 0 30px}
.dark-head {font-size: 16px!important}
.mar-b-20 {margin-bottom: 20px!important}
.table-metal .table > thead > tr > th {padding: 12px 10px}
.table-metal .table > tbody > tr > td {padding: 10px}
.first-slide, .second-slide, .third-slide, .fourth-slide, .fifth-slide, .budget-slide, .demo-slide {height: 540px}
.first-slide {background-image: url(../images/AI_Data_Center_769x550.jpg) !important;width: 100%}
.second-slide {background-image: url(../images/imasons-award-pad.jpg) !important;width: 100%}
.third-slide {background-image: url(../images/banner-18-pad.jpg) !important;width: 100%}
.fourth-slide {background-image:url(../images/green-datacenter-pad.jpg) !important;width: 100%}
.fifth-slide {background-image: url(../images/winner-datacloud-770.jpg) !important;width: 100%}
.demo-slide {background-image: url(../images/rackbank-prime-partner-pad.jpg) !important;width: 100%}
.budget-slide {background-image: url(../images/ns_with_modi_pad.jpg) !important;width: 100%}
.sixth-slide {background-image: url(../images/dediated-server-banner-pad.jpg) !important;width: 100%;height: 350px;}
.diwali-offer-slide {background-image: url(../images/christmas-2019-pad.jpg) !important;width: 100%;height: 350px;}
.meet-us-slide {background-image: url(../images/meet-us-pad.jpg) !important;width: 100%;height: 500px;}
.obaas-service {background-image: url(../images/obaas-bg-pad.jpg) !important;background-repeat: no-repeat;height: 380px}
.referral-slide {background-image: url(../images/referral-program-pad.jpg) !important;width: 100%;height: 400px;}
.banner-datacenter{background-image: url(../images/banner-datacenter-pad.jpg) !important;width: 100%;height: 350px;}
.banner-dcec{background-image: url(../images/banner-dcec-pad.jpg) !important;width: 100%;height: 350px;}
.landing-slide {background-image: url(../images/dediated-server-banner-pad.jpg) !important;width: 100%;height: 500px;}
.reseller-slide {background-image: url(../images/reseller-partner-pad.jpg) !important;width: 100%;height: 500px;}
.mac-slide {background-image: url(../images/mac-slide-pad.jpg) !important;width: 100%;height: 350px;}
.game-slide {background-image: url(../images/game-pad.jpg) !important;width: 100%;height: 350px;}
.slider-content {bottom: 110px;width: 100%;position: absolute;left: 30px}
.slider-content h1 {font-size: 50px;line-height: 50px;}
.slider-content-inner {position: absolute;bottom: 72px;left: 20px;width: 100%}
.slider-content-inner h1{color:#fff;font-family: 'Gotham-Bold', sans-serif;font-size: 30px;line-height: 40px;margin-left:0px;}
.slider-content-inner h4 {color: #34a936;font-family: 'Gotham-Book', sans-serif;font-size: 24px;line-height: 24px;margin-bottom:20px;}
.slider-content-inner ul{margin:30px 0;color:#fff;font-size:16px;list-style:circle !important;margin:10px 0 24px 0;}
.slider-content-inner ul li{margin-bottom:5px;}
.slider-content-inner a {color: #FFF !important;background-color:ef7c00;border:none;text-align: center;font-weight: 600;padding: 12px 30px;font-size: 12px;}
/*  Datacenter Slider  */
.datacenter-slide-1{background-image: url(../images/datacenter-image-1-pad.jpg);}
.datacenter-slide-2{background-image: url(../images/datacenter-image-2-pad.jpg);}
.datacenter-slide-3{background-image: url(../images/datacenter-image-3-pad.jpg);}
.datacenter-slide-4{background-image: url(../images/datacenter-image-4-pad.jpg);}
.datacenter-slider-content-inner {position: absolute;bottom: 46px;left: 40px;width: 100%}
.datacenter-slider-content-inner h1{font-size: 30px;line-height: 36px;width:300px;}
.datacenter-slider-content-inner ul{font-size:14px;}
.datacenter-slide {background-image: url(../images/datacenter-banner-pad.jpg);width: 100%;height: 390px;}
.datacenter-content-inner {position: absolute;bottom: 94px;left: 40px;width: 100%}
.datacenter-content-inner h1{font-size: 40px;line-height: 60px;line-height:-1px;}
.datacenter-content-inner h4 {font-size: 26px;line-height: 26px;}
/* Datacenter slider  */
/* Freedom offer slider */
.freedom-slide {background-image: url(../images/freedom-pad.jpg) !important;width: 100%;height: 350px;}
.slider-content-freedom {position: absolute;bottom: 220px;left: 10px;width: 100%}
.slider-content-freedom-2 {position: absolute;bottom: 15px;left: 0px;width: 50%;padding-bottom: 10px;}
.slider-content-freedom h1{font-family: 'Gotham-Bold', sans-serif;font-size: 38px;line-height: 40px;margin-left: -4px;width:66%;}
.slider-content-freedom h4 {color: #026ab3;font-family: 'Gotham-Book', sans-serif;font-size: 26px;}
.slider-content-freedom p{color: #fff;font-size: 20px;width:60%;}
.slider-content-freedom a {border:none;text-align: center;font-weight: 600;padding: 12px 30px;font-size: 12px;}
.float-l-tablet{float:left;}
.clients-logo-size{width:100%;}
.leader-thumb-new {width: 300px;height: 300px;overflow: hidden;float: none;margin: 0 auto}
.leader-thumb-team {width: 220px;height: 250px;overflow: hidden;float: none;margin: 0 auto}
.rbank .nav li a {font-size:9px !important;}

}

/* @media - max-width: 1024px Ends */

@media (max-width: 767px) {

/*tshirt code*/	
.overlay {width:50%;}	
.popup {width: 200px !important;height: 120px !important;background-size: 110%;}
.service-details-new li i {width: 10%!important;}
.dedi-img-width{width:100%;}
.header-help .nav li a {font-size: 10px;}
.mar-l-mob-10{margin-left:10px;}	
.full-width {width: 100%!important}
.leader-wrap li {padding: 40px 0}
.leader-thumb {width: 250px;height: 250px;overflow: hidden;float: none;margin: 0 auto}
.leader-thumb-new {width: 300px;height: 300px;overflow: hidden;float: none;margin: 0 auto}
.leader-thumb-team {width: 220px;height: 250px;overflow: hidden;float: none;margin: 0 auto}
.detail-leader {margin-top: 20px}
.company-trust {padding: 40PX 0}
.service-offer {padding: 70px 20px!important}
.our-brands ul {padding: 0}
.our-customer {padding: 50px}
.bx-wrapper img {max-width: 250px}
.rbank .nav li a {color: #026AB3;font-size: 16px;padding: 5px 12px}
.rbank .nav li:last-child a {padding: 5px 12px}
.rbank nav li {background: #FFF}
.btn-signup {background-color: #026AB3 !important; width:40%;}
.top-nav-bar li:last-child a {border-bottom: none;}
.rbank nav li.dropdown {background-color: #F6F6F6;padding-top: 10px;padding-bottom: 10px}
.navbar-brand {padding: 0}
.pad-120 {padding: 90px 0}
.all-brands {font-size: 13px}
.header-help .navbar-nav>li {display: none}
.header-help .navbar-nav>li:first-child {display: block!important;padding-right: 10px}
.header-help .navbar-brand {padding-left: 10px}
.rbank .navbar-brand {padding-left: 10px}
.navbar-header {float: left;width: 100%}
.header-help .navbar-nav {float: right}
.navbar-collapse {padding: 0}
.rbank .dropdown-menu {background-color: #FFF!important;margin-top: 10px; padding: 0 20px;margin-top: 0!important}
.bg-server {width: 100%;height: 390px}
.overflow {overflow: hidden}
.head-main {font-size: 30px;line-height: 40px}
.mar-t-mob {margin-top: 70px}
.head-main-white {font-size: 38px;line-height: 38px}
.color-white {font-size: 13px}
.service-details li i {margin: 0 10px 10px 0;width: 17% !important;}
.bg-left {display:none;}
.bg-right {height: 630px;width:100%;}
.mar-50 {margin: 40px 0!important}
.pad-b-50 {padding: 20px}
.service-offer {padding: 180px 0 20px;overflow: hidden}
.about-service {padding: 40px 20px 0}
.bg-left-sell {height: 440px;background-color: #00A040;background-image: none;width:100%;}
.bg-right-sell{width:100%;}
.neutral {margin: 50px 30px}
.company-trust ul {text-align: center}
.company-trust ul li {float: left; margin: 0 auto!important}
.border-view {min-height: inherit}
.icon-retail {height: 145px}
.grey-bg .btn-know {margin-bottom: 0}
.rbank .navbar-toggle {display: block}
.table-display {display: none;margin: 0 auto}
.collapse {display: none}
.head-bottom {margin: 30px 0 20px}
footer {padding: 0 0 30px}
.single-menu {right: 0;max-height: 410px;overflow-y: scroll}
.primary {margin-top: 0!important}
.rbank .collapse {display: none}
.neutral.last {margin: 70px 30px}
.gallery-view .mob-view, .gallery-view .mar-t-20 {margin-top: 10px}
.bg-carrer-head .heading-main {font-size: 35px;line-height: 45px}
.career .more-detail {padding: 40px 0}
.bg-carrer-center h3 {padding: 50px 0}
.heading-main {font-size: 34px;line-height: 48px}
.more-detail {padding: 40px 0}
.bg-server h2 {font-size: 30px;padding: 75px 0}
.build-data {margin: 50px 0}
.bg-50 {width: 100%;float: none}
.bg-graph {height: 155px}
.graph {width: 100%;margin-top: -15px}
.collection-choice h3 {font-size: 18px;padding: 52px 0;line-height: 28px}
.company-trust ul li {width: 105px}
.company-trust ul li img {width: 100%}
.first-slide, .second-slide, .third-slide, .fourth-slide, .fifth-slide, .budget-slide, .demo-slide {height: 400px !important;}
.first-slide {background-image: url(../images/AI_Data_Center_420x400.jpg) !important;width: 100%}
.second-slide {background-image: url(../images/imasons-award-mobile.jpg) !important;width: 100%}
.third-slide {background-image: url(../images/banner-18-mobile.jpg) !important;width: 100%}
.fourth-slide {background-image:url(../images/green-datacenter-mobile.jpg) !important;width: 100%}
.fifth-slide {background-image: url(../images/winner-datacloud-420.jpg) !important;width: 100%;}
.demo-slide {background-image: url(../images/rackbank-prime-partner-mobile.jpg) !important;width: 100%;}
.budget-slide {background-image: url(../images/ns_with_modi_mobile.jpg) !important;width: 100%;}
.sixth-slide {background-image: url(../images/dediated-server-banner-mobile.jpg) !important;width: 100%;height: 390px;}
.diwali-offer-slide {background-image: url(../images/christmas-2019-mobile.jpg) !important;width: 100%;height: 390px;}
.meet-us-slide {background-image: url(../images/meet-us-mobile.jpg) !important;width: 100%;height: 600px;}
.obaas-service {background-image: url(../images/obaas-bg-mobile.jpg) !important;background-repeat: no-repeat;height: 400px}
.referral-slide {background-image: url(../images/referral-program-mobile.jpg) !important;width: 100%;height: 390px;}
.banner-datacenter{background-image: url(../images/banner-datacenter-mobile.jpg) !important;width: 100%;height: 390px;}
.banner-dcec{background-image: url(../images/banner-dcec-mobile.jpg) !important;width: 100%;height: 390px;}
.landing-slide {background-image: url(../images/dediated-server-banner-mobile.jpg) !important;width: 100%;height: 500px;}
.reseller-slide {background-image: url(../images/reseller-partner-mobile.jpg) !important;width: 100%;height: 500px;}
.mac-slide {background-image: url(../images/mac-slide-mobile.jpg) !important;width: 100%;height: 390px;}
.game-slide {background-image: url(../images/game-mobile.jpg) !important;width: 100%;height: 390px;}
.slider-content {bottom: 50px;width: 100%;position: absolute;left: 16px;}
.slider-content h1 {font-size: 36px;line-height: 36px;}
.slider-content h4 {font-size: 22px;line-height: 30px;}
.slider-content h5 {font-size: 50px;line-height: 60px;}
.slider-content p {font-size: 16px;line-height: 20px;max-width: 100%;margin-bottom: 30px;}
.slider-content a {padding: 10px 34px;font-size: 16px;}
.slider-content ul {width:230px;font-size: 12px;}
.slider-content-inner {position: absolute;bottom: 56px;left: 24px;width: 100%}
.slider-content-inner h1{color:#fff;font-family: 'Gotham-Bold', sans-serif;font-size: 33px;line-height: 42px;margin-left: 0px;margin-bottom:10px;}
.slider-content-inner h4 {color: #34a936;font-family: 'Gotham-Book', sans-serif;font-size: 22px;line-height: 26px;margin-bottom:20px;}
.slider-content-inner ul{margin:0;color:#fff;font-size:16px;list-style:circle !important;}
.slider-content-inner ul li{margin-bottom:5px;}
.slider-content-inner a {color: #FFF !important;background-color:ef7c00;border:none;text-align: center;font-weight: 600;padding: 12px 30px;font-size: 12px;}
/*  Datacenter Slider  */
.datacenter-slide-1{background-image: url(../images/datacenter-image-1-mobile.jpg);}
.datacenter-slide-2{background-image: url(../images/datacenter-image-2-mobile.jpg);}
.datacenter-slide-3{background-image: url(../images/datacenter-image-3-mobile.jpg);}
.datacenter-slide-4{background-image: url(../images/datacenter-image-4-mobile.jpg);}
.datacenter-slider-content-inner {position: absolute;bottom: 46px;left: 40px;width: 100%}
.datacenter-slider-content-inner h1{font-size: 30px;line-height: 36px;width:300px;}
.datacenter-slider-content-inner ul{font-size:14px;}
.datacenter-slide {background-image: url(../images/datacenter-banner-mobile.jpg);width: 100%;height: 390px;}
.datacenter-content-inner {position: absolute;bottom: 66px;left: 24px;width: 100%}
.datacenter-content-inner h1{font-size: 33px;line-height: 42px;}
.datacenter-content-inner h4 {font-size: 20px;line-height: 24px;}
.datacenter-content-inner ul{color:#fff;font-size:16px;margin:0;}
/* Datacenter slider  */
/* Freedom offer slider */
.freedom-slide {background-image: url(../images/freedom-mobile.jpg) !important;width: 100%;height: 390px;}
.slider-content-freedom {position: absolute;bottom: 245px;left: 10px;width: 100%}
.slider-content-freedom-2{position: absolute;bottom: 20px;left: 0px;width: 100%}
.slider-content-freedom h1{font-family: 'Gotham-Bold', sans-serif;font-size: 33px;line-height: 40px;margin-left: -4px;width:100%;}
.slider-content-freedom h4 {color: #026ab3;font-family: 'Gotham-Book', sans-serif;font-size: 26px;}
.slider-content-freedom p{color: #fff;font-size: 17px;width:100%;}
.slider-content-freedom a {border:none;text-align: center;font-weight: 600;padding: 12px 30px;font-size: 12px;}
.recommanded{left:133px;}
.pad-15-os {padding: 6px 15px !important}
.pad-os-tb-50{padding:10px 0 0 0;}
.mar-os-46{margin-top:10px;}
.mar-b-mobile-20{margin-bottom:20px;}
.clients-logo-size{width:90%;}
.mobile-top-link{width: 170px; margin: 0 0 0 -3px;}
.border-video {width: 100%!important;height: 200px!important}
.mar-t-mob-30 {margin-top: 30px;margin-bottom: 30px}
.opponent-data tr td:before {content: attr(data-placeholder)}
.opponent-data thead tr {position: absolute;	top: -9999px;left: -9999px}
.opponent-data > tbody > tr > td {position: relative;border: none;width: 100%;display: block;float: left;padding: 15px 0 0}
.opponent-data > tbody > tr > td:last-child {padding-bottom: 15px}
.opponent-data > tbody {border-width: 0}
.stats-options .table-striped > tbody > tr:nth-of-type(odd) td {background-color: transparent;border: none}
.opponent-data tbody tr td:before {white-space: nowrap;text-overflow: ellipsis;display: block;float: left;margin-right: 0;padding: 0;color: #333;font-size: 14px;position: absolute;top: 10px;left: 10px;font-weight: 700}
.stats-options .table-responsive {overflow: hidden}
.opponent-data > tbody tr td {position: relative;top: 0}
.opponent-data > tbody tr td:nth-child(2):after {content: "";display: block;width: 1px;height: 80px;position: absolute}
.opponent-head {background-color: #14CCAD;margin: 0;border-radius: 4px 4px 0 0}
.opponent-data > tbody > tr {position: relative;border-bottom: 1px solid #e0e0e0}
.opponent-data > tbody > tr:last-child {border-bottom: none}
.table-metal .table > tbody > tr > td {border-bottom: none;padding: 40px 10px 10px}
.table-metal .table {border-width: 4px;background-color: #FFF}
.mob-pad-20 {padding-left: 20px!important;padding-right: 20px!important}
.mob-pad-20.pad-80 {padding: 100px 0}
.pad-b-20 {padding: 40px 0}
.pricing-chart li {width: 100%!important;margin: 0 0 20px;float: none}
.browser-content {height: 300px!important}
.vertical {-webkit-transform: rotate(90deg);transform: rotate(90deg)}
.sub-page-ui {list-style: none;padding: 0;margin-left: 10px!important}
.bg-ceo-head{background-position:-55px 0;}


.rb-prime-form-box{width:100% !important;}
.rb-prime-form-bg{background-position: 30% top !important;}
.rb-prime-form-padding{padding:0px !important;}



/* gigacampus CSS */
.gigacampus-lr-padding{padding-left:5px!important; padding-right:5px!important;}


.dc-padding{padding:0 !important;}

}
/* @media - max-width: 767px Ends */

.pad-lr-10 {padding: 0 10px}
.mar-t-10 {margin-top: 10px!important}
.mar-t-20 {margin-top: 20px!important}
.mar-b-20 {margin-bottom: 40px}
.mar-b-10 {margin-bottom: 10px !important}
.mar-b-40 {margin-bottom: 40px;}
.mar-b-15 {margin-bottom: 15px !important;}
.y-color {color: #EE7D00!important}
.y-color:hover {color: #026AB3!important}
.grey {color: #444}
.mar-tb-50 {margin: 50px 0}
.color-blue {color: #026AB3!important}
.color-blue:hover {color: #F07D00!important}
.relative {position: relative}
.pad-b-50 {padding-bottom: 50px}
.pad-b-40{padding-bottom:40px;}
.pad-40{padding: 40px 0;}
.pad-50 {padding: 50px 0}
.pad-70 {padding: 70px 0}
.pad-80 {padding: 80px 0}
.pad-30 {padding: 30px 0}
.pad-lr-30{padding:30px 0;}
.mar-b-30 {margin-bottom: 30px}
.bodrer-b-n {border-bottom: none!important}
.pad-90 {padding: 90px 0}
.mar-t-30 {margin-top: 30px}
.mar-t-40 {margin-top: 40px}
.pad-80 {padding: 80px 0}
.dropdown.open {-webkit-transition: display .5s ease;-moz-transition: display .5s ease;-o-transition: display .5s ease;transition: display .5s ease;}
.mar0 {margin: 0}
.font-16 {font-size: 16px!important}
.mar-t--15 {margin-top: -9px}
.inline {display: inline-block}
.pad-30-up {padding-top: 30px}
.pad-50-up {padding-top: 50px}
.pad-all-13 {padding: 13px}
.subs-btn {padding: 14px 30px!important;border: none!important}
.font-12 {font-size: 12px}
.partner-bg {width: 100%;max-width: 100%;position: relative;background-color: #026AB3}
.font-18 {font-size: 18px!important;line-height: 140%}
.border-view h4 {font-size: 24px;font-weight: 700;color: #026AB3}
.border-view:hover h4 {color: #fff}
.border-view h6 {color: #666;margin: 7px 0}
.border-view:hover h6 {color: #fff!important}
.border-view a {margin: 7px 0;font-weight: 600}
.border-view:hover a {color: #fff}
.orange-color {color: #EF7C00}
.partner-testimonial-bg {width: 100%;max-width: 100%;position: relative;background-color: #EF7C00}
.light-font {font-weight: 400}
.pad-140 {padding: 140px 0}
.partner-service {padding: 30px 0 0 30px}
.partner-service li {list-style-image: url(../images/list-icon.png);margin: 0 0 20px}
.blue-font h4 {font-size: 24px;font-weight: 600;color: #026AB3}
.blue-font h2 {font-size: 24px;font-weight: 600;color: #026AB3;line-height: 24px}
.blue-font h3 {font-size: 24px;font-weight: 600;color: #026AB3}
.blue-font ul li {margin: 0 0 16px}
.shift-up {top: -7px;position: relative;left: 20px}
.pad-80-up {padding: 70px 0 0}
.bold-font {font-family: 'Gotham-Bold'}
.medium-font {font-family: 'Gotham-Medium'}
.btn-blue {color: #fff;font-weight: 600;border: 2px solid #026AB3;background-color: #026AB3!important;border-radius: 3px;padding: 10px 56px;}
.clear {clear: both}
.font-60 {font-size: 60px;line-height: 120%}
.mar-l-10 {margin-left: 10px}
.mar-lu--10 {margin-left: -10px;margin-top: -5px}
.mar-t--40 {margin-top: -40px}
.fact-new {
	margin: 20px -10px 30px 0;
	background-color: #FFDB2F;
	border-color: #FED000;
	padding: 20px 0 20px 40px;
	position: relative;
	border-radius: 3px;
	-webkit-box-shadow: 0 0 6px 1px rgba(255,183,0,0.3);
	-moz-box-shadow: 0 0 6px 1px rgba(255,183,0,0.3);
	box-shadow: 0 0 6px 1px rgba(255,183,0,0.3)
}
.font-36 {font-size: 36px}
.pad-lr-15 {padding: 0 15px}
.pad-lr-40 {padding: 0 40px}
.pad-lr-30 {padding: 0 30px}
.pad-lr-140 {padding: 0 137px}
.navbar-middle {float: none}
.border-bottom {border-bottom: 2px solid #dcdcdc;background-color: #fefefe}
.mar-r-30 {margin-right: 30px}
.font-14 {font-size: 14px!important}
.float-l {float: left}
.tab-nav {padding: 12px 0 9px;border-bottom: 2px solid #fefefe;margin-right: 5px!important}
.tab-nav a {font-size: 14px!important;text-align: left;color: #444}
.tab-nav a:hover {font-family: 'Gotham-Medium'}
.tab-nav:hover {border-bottom: 2px solid #EF7C00}
.tab-nav-active {font-family: 'Gotham-Medium';border-bottom: 2px solid #EF7C00;color: #000}
.black {color: #000!important}
.black-bg {background-color: #111}
.growing-business-colo {padding: 30px 0 0 15px}
.growing-business-colo li {list-style-image: url(../images/rocket-small.jpg)}
.colo-power-bg {background-image: url(../images/power-bg.jpg);background-repeat: repeat;background-size: cover}
.colo-banner {background-image: url(../images/colocation-banner.jpg);background-repeat: repeat}
.colo-cages-banner {background-image: url(../images/colocation-cages.jpg);background-repeat: repeat}
.colo-cabinet-banner {background-image: url(../images/colocation-cabinets.jpg);background-repeat: repeat}
.managed-server {background-image: url(../images/managed-server.jpg);background-repeat: repeat}
.covid-banner {background-image: url(../images/covid-banner.jpg);background-repeat: repeat}
.partner-banner {background-image: url(../images/partner.jpg);background-repeat: repeat}
.reseller-partner-banner {background-image: url(../images/reseller-partner.jpg);background-repeat: repeat}
.alliance-partner-banner {background-image: url(../images/alliance-partner.jpg);background-repeat: repeat}
.gigacampus-banner {background-image: url(../images/gigacampus-banner.jpg);background-repeat: no-repeat; background-position:center center; background-size:cover;}
.affiliate-partner-banner {background-image: url(../images/affiliate-partner.jpg);background-repeat: repeat}
.dedicated-banner {background-image: url(../images/dedicated-server.jpg);background-repeat: repeat}
.middle-banner-about-us {background-image: url(../images/it-park.jpg);background-repeat: no-repeat;height: 450px}
.banner-about-us {background-image: url(../images/datacenter.jpg);background-repeat: no-repeat;height: 300px}
.banner-inftrastruture {background-image: url(../images/infra.jpg);background-repeat: no-repeat;height: 300px}
.banner-inftrastruture2 {background-image: url(../images/datacenter-service.jpg);background-repeat: no-repeat;height: 350px}
.infra-gap {background-image: url(../images/infra-gap.jpg);background-repeat: no-repeat;height: 350px}
.hardware-sevice {background-image: url(../images/hardware.jpg);background-repeat: no-repeat;height: 350px}
.backup-service {background-image: url(../images/backup.jpg);background-repeat: no-repeat;height: 350px}
.disaster-banner {background-image: url(../images/disaster.jpg);background-repeat: no-repeat;height: 350px}
.power-banner {background-image: url(../images/bg-power.jpg);background-repeat: no-repeat;height: 350px}
.itpark-banner {background-image: url(../images/bg-it-park.jpg);background-repeat: no-repeat;height: 350px}
.build-banner {background-image: url(../images/infra.jpg);background-repeat: no-repeat;height: 350px}
.subs-banner {background-color: #333!important;background-image: none;height: 350px}
.colo-benefits {background-image: url(../images/colo-benefits.jpg);background-repeat: no-repeat;height: 350px}
.font-70 {font-size: 70px}
.pad-0 {padding: 0!important}
.white-btn {background-color: #fff;color: #EF7C00 !important;font-weight: 600;padding: 10px 40px;border: none;text-align: center;}
.white-btn:hover{background:#EF7C00; border:2px solid #fff; color:#fff;}
.mar-fact {margin: 10px 30px}
.mar-l-10new {margin-left: 10%}
.mar-t--100 {margin-top: -100px}
.font-30 {font-size: 30px !important;}
.blue {color: #026AB3 !important}
.pad-15 {padding: 15px 0}
.pad-20{padding:20px;}
.line-height-36 {line-height: 36px}
.pad-120 {padding: 120px 0}
.right {width: 100%}
.browser {border: 1px solid #ccc;border-radius: 3px}
.crossbar {border-bottom: 1px solid #ccc;padding: 7px 11px}
.red {background-color: #e34c24}
.yellow {background-color: #e4d735}
.green {background-color: #2ad665}
.browser-content {height: 590px;overflow: hidden;position: relative;background-image: url(../images/built-server.gif);background-position: top center;background-size: cover}
.font-40 {font-size: 40px!important}
.dedicated-price{top: -16px; font-size: 24px;}
.dedicated-price-plans{top: -12px; font-size: 18px;}
.font-50{font-size:50px;}
.font-80{font-size:80px;}
.color-999{color:#999;}
.light {font-family: 'Gotham-Light', sans-serif;}
.font-24 {font-size: 24px !important;}
.gray-bg {width: 100%;max-width: 100%;position: relative;background-color: #f7f7f7}
.svg-img {width: auto;height: 20%}
.pricing-chart {margin-bottom: 30px}
.pricing-chart li:first-child {border-right: none;border-radius: 3px 0 0 3px}
.pricing-chart li:nth-child(2) {border-color: #026AB3;margin-top: 0;border-radius: 3px}
.pricing-chart li {width: 20%;border: 2px solid #f1f1f1;display: inline-block;float: left;text-align: center;margin-top: 20px}
.pricing-top {padding: 23px 0 25px;border-bottom: 2px solid #f1f1f1}
.plan-details {padding: 13px 0;font-size: 14px}
.pricing-top.preferred-top {background-color: #026AB3;color: #fff;border-bottom: none}
.preferred {display: block;padding: 12px 0;background-color: #015c9c;color: #fff;font-size: 12px}
.width-100 {width: 100%!important}
.sub-page-ui {list-style: none;padding: 0;margin-left: -18px}
.sub-page-ui li {display: inline-block;padding: 15px 5px;margin-right: 20px}
.sub-page-ui li:hover {border-bottom: 3px solid #FF7E14;font-family: 'Gotham-Medium', sans-serif}
.sub-page-ui li a {color: #111;padding:15px 10px;}
.selected {border-bottom: 3px solid #FF7E14}
.selected-text {color: #026AB3!important;font-family: 'Gotham-Medium', sans-serif}
.pad-all-15 {padding: 15px}
.social-icon {float: left;margin-right: 5px}
.box-shadow {box-shadow: 2px 2px 4px rgba(0,0,0,0.3)}
.mar-l-20 {margin-left: 20px !important}
.spinner {width: 18px;height: 18px;position: relative;margin: 0;float: left;z-index: 999999;left: 10px}
.double-bounce1, .double-bounce2 {width: 100%;height: 100%;border-radius: 50%;background-color: #2ad665;opacity: 1;position: absolute;top: 0;left: 0;-webkit-animation: sk-bounce 2s infinite ease-in-out;animation: sk-bounce 2s infinite ease-in-out}
.double-bounce2 {-webkit-animation-delay: -1s;animation-delay: -1s}
@-webkit-keyframes sk-bounce {
0%, 100% {-webkit-transform:scale(0.0);transform:scale(0.0)}
50% {-webkit-transform:scale(1.0);transform:scale(1.0)}
}
@keyframes sk-bounce {
0%, 100% {-webkit-transform:scale(0.0);transform:scale(0.0);}
50% {-webkit-transform:scale(1.0);transform:scale(1.0);}
}
.border-video {width: 100%;height: 360px}
.border-right{border-right:3px solid #FFF;}
.list-mar {margin-bottom: 10px!important}
.font-38 {font-size: 38px}
.mar-t-60 {margin-top: 60px}
.mar-t-50 {margin-top: 50px}
.manage-border-view {border: 8px solid #EEE;font-family: 'Gotham-Medium', sans-serif;min-height: 270px;text-align: center;padding: 30px 15px}
.manage-border-view p {color: #444;font-family: 'Gotham-Book', sans-serif}
.btn-gray {background-color: #F1F1F1!important;color: #222;border: 2px solid #F1F1F1}
.mar-b-60 {margin-bottom: 60px !important;}
.manage-list ul li {text-align: right;border-right: 2px solid #f1f1f1;padding: 10px 15px}
.manage-list ul li a:hover {color: #026AB3;font-weight: 700}
.manage-list ul li:hover {border-right: 2px solid #026ab3}
.manage-list-selected {color: #026AB3!important;font-weight: 700;border-right: 2px solid #026ab3}
.underline {text-decoration: underline}
.mar-tb-70 {margin-top: 70px;margin-bottom: 70px}
.infra-pliar-list {margin-top: 60px;position: relative}
.infra-pliar-list li {color: #FFF;font-size: 16px;margin-bottom: 25px;list-style-image: url(../white-rocket.png)}
.background-gray {background-color: #f8f8f8}
.border-1 {border: 1px solid #eee}
.pad-10 {padding: 10px}
.pad-15-os {padding: 15px}
.gray-9{color: #999}
.gray-f0{background-color:#f0f0f0;}
.border-eee {border: 2px solid #e7e7e7!important}
.border-view-manage {border: 1px solid #e8e8e8!important;font-family: 'Gotham-Medium', sans-serif;padding: 0;min-height: auto;width: 100%!important;border-collapse: collapse;border-radius: 5px}
.border-view-manage:hover {background-color: #0065B0;border-color: #0065B0!important;color: #FFF;-webkit-transition: all 1s ease-in;-moz-transition: all 1s ease-in;-o-transition: all 1s ease-in;transition: all 1s ease-in}
.border-view-manage a {padding: 20px;margin: 0;color: #444!important;font-family: 'Gotham-Light'}
.border-view-manage a:hover {color: #fff!important}
.border-view-manage:hover p {color: #111}
.img {margin: 0}
.border-view-manage:hover svg #os {fill: #fff}
.border-view-manage-inner {border: 1px solid #e8e8e8!important;font-family: 'Gotham-Medium', sans-serif;padding: 20px!important;min-height: auto;background-color: #f5f5f5;overflow: hidden;position: relative;cursor: pointer}
.border-view-manage-inner:hover {background-color: #fff;border-color: #0065B0!important;color: #111!important;-webkit-transition: all 1s ease-in;-moz-transition: all 1s ease-in;-o-transition: all 1s ease-in;transition: all 1s ease-in}
.border-view-manage-inner:hover p {color: #111}
.rounded-checkbox {cursor: pointer;border-radius: 20px;float: left;-moz-transform: scale(2);-webkit-transform: scale(2);-o-transform: scale(2);transform: scale(2);}
.width-25 th {width: 25%}
.pad-all-15 {padding: 15px}
.border-view-manage-table {border: 1px solid #e8e8e8!important;font-family: 'Gotham-Medium', sans-serif;min-height: auto;border-collapse: collapse;cursor: pointer}
.border-view-manage-table:hover {background-color: #0065B0;border-color: #0065B0!important;color: #FFF;-webkit-transition: all 1s ease-in;-moz-transition: all 1s ease-in;-o-transition: all 1s ease-in;transition: all 1s ease-in}
.your-product {border: 8px solid #eee;width: 100%;height: auto;padding: 20px 10px}
.manage-progress-bar {width: 120px;height: 120px;border-radius: 50%;background-color: #f5f5f5;float: left;margin-right: 16%;box-shadow: inset 0 1px 0 rgba(0,0,0,0.1)}
.manage-progress-bar-right {width: 120px;height: 120px;border-radius: 50%;background-color: #f5f5f5;float: right;box-shadow: inset 0 1px 0 rgba(0,0,0,0.1)}
.progress-bar-1 {background-image: url(../images/manage-icon-1.png);background-repeat: no-repeat;background-position: 50% 45%}
.progress-bar-2 {background-image: url(../images/manage-icon-2.png);background-repeat: no-repeat;background-position: 50% 50%}
.progress-bar-3 {background-image: url(../images/manage-icon-3.png);background-repeat: no-repeat;background-position: 50% 50%}
.progress-bar-4 {background-image: url(../images/manage-icon-4.png);background-repeat: no-repeat;background-position: 50% 50%}
.progress-bar-5 {background-image: url(../images/manage-icon-5.png);background-repeat: no-repeat;background-position: 50% 45%}
.progress-bar-6 {background-image: url(../images/manage-icon-6.png);background-repeat: no-repeat;background-position: 50% 50%}
.progress-bar-7 {background-image: url(../images/manage-icon-7.png);background-repeat: no-repeat;background-position: 50% 50%}
.progress-bar-8 {background-image: url(../images/manage-icon-8.png);background-repeat: no-repeat;background-position: 50% 50%}
.selected-bar {background-color: #0065B0}
.mar-t-130 {margin-top: 130px}
.background-none {background: none!important}
.mar-t--90 {margin-top: -90px}
select{background-color: #fff;border-radius: 4px;display: inline-block;font: inherit;line-height: 1.5em;padding: .5em 3.5em .5em 1em;width: 100%;margin: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
select:hover {color: #333!important}
select.classic {
	background-image: linear-gradient(45deg, transparent 50%, blue 50%), linear-gradient(135deg, blue 50%, transparent 50%), linear-gradient(to right, skyblue, skyblue);
	background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), 100% 0;
	background-size: 5px 5px, 5px 5px, 2.5em 2.5em;
	background-repeat: no-repeat
}
select.classic:focus {
	background-image: linear-gradient(45deg, white 50%, transparent 50%), linear-gradient(135deg, transparent 50%, white 50%), linear-gradient(to right, gray, gray);
	background-position: calc(100% - 15px) 1em, calc(100% - 20px) 1em, 100% 0;
	background-size: 5px 5px, 5px 5px, 2.5em 2.5em;
	background-repeat: no-repeat;
	border-color: grey;
	outline: 0
}
select.round {
	background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%), radial-gradient(#ddd 70%, transparent 72%);
	background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - .5em) .5em;
	background-size: 5px 5px, 5px 5px, 1.5em 1.5em;
	background-repeat: no-repeat
}
select.round:focus {
	background-image: linear-gradient(45deg, white 50%, transparent 50%), linear-gradient(135deg, transparent 50%, white 50%), radial-gradient(gray 70%, transparent 72%);
	background-position: calc(100% - 15px) 1em, calc(100% - 20px) 1em, calc(100% - .5em) .5em;
	background-size: 5px 5px, 5px 5px, 1.5em 1.5em;
	background-repeat: no-repeat;
	border-color: green;
	outline: 0
}
select.minimal {
	background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%), linear-gradient(to right, #ccc, #ccc);
	background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) .5em;
	background-size: 5px 5px, 5px 5px, 1px 1.5em;
	background-repeat: no-repeat
}
select.minimal:focus {
	background-image: linear-gradient(45deg, green 50%, transparent 50%), linear-gradient(135deg, transparent 50%, green 50%), linear-gradient(to right, #ccc, #ccc);
	background-position: calc(100% - 15px) 1em, calc(100% - 20px) 1em, calc(100% - 2.5em) .5em;
	background-size: 5px 5px, 5px 5px, 1px 1.5em;
	background-repeat: no-repeat;
	border-color: green;
	outline: 0
}
select:-moz-focusring {color:transparent;text-shadow:0 0 0 #000}
.robotpage-top-half {background-color: #efe;overflow: hidden}
#errorCodeTxt {color: #CEDDD1}
#brokebotSVG {height: 259px;margin-left: auto;margin-right: auto;margin-top: 111px;font-family: 'Open Sans', sans-serif;font-weight: 700;width: 100%}
#robot-text {color: #FF7E14;text-align: center;font-size: 3em;margin-top: .5em;margin-bottom: .2em;padding: 0;font-weight: 700}
#robotpage-bottom-half {font-family: 'Open Sans', sans-serif}
.robot-buttons {margin-left: auto;margin-right: auto}
a.robot-buttons {font-size: 1em;background-color: #026AB3;padding: .5em 1.5em;margin: .5em .2em 0;text-align: center;border-radius: .3em;text-decoration: none;color: #fff}
a.robot-buttons:hover {cursor: pointer;background-color: #005a9a;color: #fff}
.search-robot {width: 480px;margin-left: auto;margin-right: auto}
.search-robot-box {width: 305px;float: left;padding: .5em;border-radius: .3em;font-size: 1em;margin: 0;border: 0}
.search-robot-buttons {font-size: 1em;background-color: #55BF9B;padding: .5em;border-radius: .3em;text-decoration: none;color: #F2ECBA;width: 150px;float: right;margin: 0;border: 0}
.clear {clear: both}
.search-robot-buttons:hover {cursor: pointer;background-color: #8BC99A;color: #F2ECBA}
.robot-links {text-align: center;color: #F2ECBA;margin-top: 1em}
.robot-links a {color: #8BCA9B;text-decoration: none;padding: .5em}
.robot-links a:hover {color: #F2ECBA;text-decoration: none}
.robot_limbs_and_ears {fill: #503643}
.robot_joints_and_belly {fill: #8BCA9B}
.error_code {fill: #CEDDD1;font-size: 322px}
.robot_body {fill: #56BF9B}
.robot_eye_whites {fill: #F3ECBA}
.robot_hands_feet {fill: #E64661}
.robot_antenna {fill: #E64661}
.robot_antenna_highlight {fill: #F2748D}
.robot_eyes {fill: #E64661}
.robot_eyes_highlight {fill: #F2748D}
.browser .crossbar .dots li {display: inline-block;height: 10px;width: 10px;border-radius: 100%}
.mar-bt-20 {margin-bottom: 20px}
.fil0 {fill: #1E75BA}
.fil1 {fill: #4B4B4D}
.line-height-18 {line-height: 18px}
.line-height-24 {line-height: 24px}
.bgParallax {color: #FFF;margin: 0 auto;width: 100%;position: relative;background-position: 50% 0;background-repeat: repeat;background-attachment: scroll}
.data-center-bg {width: 100%!important;background-size: 100%;height: 600px!important}
.pad-t-15 {padding-top: 15px}
.icon-chat-support {background-position: -256px -1252px;width: 34px;height: 34px}
.icon-ticket-support {background-position: -309px -1252px;width: 34px;height: 34px}
.icon-bill-support {background-position: -358px -1252px;width: 34px;height: 34px}
.pad-all-30 {padding: 30px}
.full-width {width: 100%}
.checkmark {width: 200px;margin: 0 auto;padding-top: 40px}
.path {stroke-dasharray: 1000;stroke-dashoffset: 0;animation: dash 2s ease-in-out;-webkit-animation: dash 2s ease-in-out}
.spin {animation: spin 2s;-webkit-animation: spin 2s;-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;}
@-webkit-keyframes dash {
0% {stroke-dashoffset:1000}
100% {stroke-dashoffset:0}
}
@keyframes dash {
0% {stroke-dashoffset:1000}
100% {stroke-dashoffset:0}
}
@-webkit-keyframes spin {
0% {-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100% {-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes spin {
0% {-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100% {-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes text {
0% {opacity:0}
100% {opacity:1}
}
@keyframes text {
0% {opacity:0}
100% {opacity:1}
}
.font-40 {font-size: 40px!important;font-weight: 700!important}
.font-18 {font-size: 18px!important;line-height: 24px!important}
.mar-0-auto {margin: 0 auto}
.mar-0{margin:0 !important}
.bgParallax {color: #FFF;margin: 0 auto;width: 100%;position: relative;background-position: 50% 0;background-repeat: repeat;background-attachment: scroll}
.data-center-bg {width: 100%!important;background-size: 100%;height: 600px!important}
.blue {color: #026AB3!important}
.colo-table-border {border-right: 1px solid #eee;border-bottom: none !important;}
.colo-bottom {border-bottom: none !important;}
.colo-blue {background-color: #026AB3 !important;color: #fff !important; text-align:center;}
.colo-price-font{background-color:#026AB3 !important; color:#ffffff !important;}
.colo-top {border-top: none !important;}

/*  Career Form CSS */
.career-input-captcha {height: 24px;margin: 5px 0 10px 5px;width: 140px;}
.career-img-captcha {float: left;margin: 5px 0 0 0;}

.career-internship-heading{font-size:36px; font-weight:700; text-align:center; margin-bottom:10px;}
.career-internship-text{font-size:18px; font-weight:400; text-align:center; margin-bottom:20px;}
.career-job-link{font-size:18px; font-weight:700; text-align:center; margin-bottom:20px; color:#33aa66; text-decoration:underline;}
.mar-bot-50{margin-bottom:50px;}
.top-section-career-page{padding:60px 0;}
.career_top_text{font-size:36px; font-weight:700; text-align:center; margin-bottom:20px; color:#050505;}
.career_top_content{font-size:18px; font-weight:400; text-align:center; margin-bottom:10px;}
.career_top_conten-1{font-size:18px; font-weight:400; text-align:center; margin-bottom:0px;}
.light-bg-career-page{background-color:#f8f8f8; padding:60px 0;}
.career_page_process_number{font-size:24px; font-weight:700; margin-bottom:10px; color:#33aa66;}
.career_page_process_line{border-top:2px solid #33aa66; margin-bottom:10px;}
.career_page_process_title{font-size:24px; font-weight:700; margin-bottom:30px; color:#050505;}

/*  Build server */
.border-view-manage:hover {background: #fff !important;border: 0px solid #fff !important;}
.border-view-manage:hover h6.price_heading {color: #666;}
.config-box-wrapper {background: #fff;border-bottom: 1px solid #E7E7E7;border-top: 1px solid #E7E7E7;color: #444;}
.config-label-new {padding: 20px 14px;color: #666;font-size: 14px;width: 60px;border-right: 1px solid #E7E7E7;}
.border-top-bottom {border-bottom: 1px solid #E7E7E7;border-top: 1px solid #E7E7E7;}
.server-box-new {background: #f8f8f8;overflow: auto;cursor: pointer;}
.btn-green {color: #fff !important;font-weight: 600;background-color: #35AD01 !important;border-radius: 3px;padding: 10px 56px;}
.product_active .border-view h4, .product_active .border-view h6, .active_addon a {}
.box-gray {border: 2px solid #eee;}
.gray-bg {padding: 25px 0;background: #eee;}
.white-bg {background: #fff;padding: 30px 0;}
.bg-white{background:#fff !important;}
.gray-f8{background-color:#f8f8f8;}
.font-50 {font-size: 50px !important;}
.margin-20 {margin-bottom: 20px;}
#langModal .modal-header {padding: 15px;}
.modal-custom-pad {padding: 15px;}
.internal-top-stats li {margin: 0 5px;}
.btn-yellow_2 {background: #EF7C00 !important;color: #fff !important;}
.btn-price{background:none; width:100%;}
.btn-price a{color:#34a936; border:1px solid #34a936; border-radius:0px; width:100%; padding:15px 70px; }
.btn-price a:hover{color:#fff; background-color:#34a936;}
.addons-table-wrap th div {min-height: 80px;}
.addons-table-wrap th {border: 0px #fff solid !important;}
#frm_search #searchKnowledgebase {width: 77%;background: #eee;outline: none;border: 0;height: 35px;}
#final-product-summary-box h3 {border-bottom: 1px solid #e9e9e9;padding-bottom: 15px;margin-bottom: 10px;}
#final-product-summary-box {border: 8px solid #e9e9e9;padding: 10px 10px;}
#final-prod-summary-total {border-top: 1px solid #e9e9e9;margin-top: 10px;padding-top: 10px;}
#pay-now-summary-box {border: 2px solid #e9e9e9;padding: 15px 15px 30px 15px;}
#payment-options {margin: 20px 0;}
#payment-options input {margin-right: 10px;}
#rbdc_wallet_box {background: #e9e9e9;padding: 20px;margin-top: 15px;font-size: 16px;}
#total_to_pay_box {margin-top: 15px;font-size: 16px;}
.summary_item_single_left {width: 49%;font-weight: 600;text-align: right;float: left;}
.summary_item_single_right {width: 49%;text-align: left;float: right;}
#final_product_details li {clear: both;}
.table_row td {vertical-align: top !important;}
.bg-msg {padding: 10px;}

/***Select option****/
.design-center {position: absolute;display: inline-block;top: 50%;left: 50%;transform: translate(-50%, -50%);}

/** Custom Select **/
.designer-select-wrapper {position: relative;display: inline-block;user-select: none;left: -5px;}
.designer-select-wrapper select {display: none;}
.designer-select {position: relative;display: inline-block;width: 182px;}
.designer-select-trigger {position: relative;display: block;font-size: 14px;color: #fff;line-height: 32px;background: #888;border-radius: 4px;cursor: pointer;width: 100%;padding: 0 40px 0 12px;}
.designer-select-trigger:after {position: absolute;display: block;content: '';width: 10px;height: 10px;top: 50%;right: 25px;margin-top: -3px;border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	transform: rotate(45deg) translateY(-50%);
	transition: all .1s ease-in-out;
	transform-origin: 50% 0;
}
.designer-select.opened .designer-select-trigger:after {margin-top: 3px;transform: rotate(-135deg) translateY(-50%);}
.designer-options {
	position: absolute;
	display: block;
	top: 100%;
	left: 0;
	right: 0;
	min-width: 100%;
	margin: 15px 0;
	border: 1px solid #b5b5b5;
	border-radius: 4px;
	box-sizing: border-box;
	box-shadow: 0 2px 1px rgba(0,0,0,.07);
	background: #fff;
	transition: all .1s ease-in-out;
	opacity: 0;
	visibility: hidden;
	pointer-events: none;
	transform: translateY(-15px);
	z-index: 99999;
}
.promo-code-text{padding:0 12px !important; height:40px !important; border-radius:0;}
.promo-code-btn{padding: 10px 40px; border: none!important;border-radius: 0; height:40px;}
.pay-btn{background-color:#EE7C00 !important; border-radius:0; border:none !important; padding:16px 34px; width:100%;}
.build-font-14{font-size:14px;}
.designer-select.opened .designer-options {opacity: 1;visibility: visible;pointer-events: all;transform: translateY(0);}
.designer-options:before {position: absolute;display: block;content: '';bottom: 100%;right: 25px;width: 7px;height: 7px;margin-bottom: -4px;border-top: 1px solid #b5b5b5;border-left: 1px solid #b5b5b5;background: #fff;transform: rotate(45deg);transition: all .1s ease-in-out;}
.option-hover:before {background: #f9f9f9;}
.designer-option {position: relative;display: block;padding: 0 22px;border-bottom: 1px solid #b5b5b5;font-size: 14px;color: #444;line-height: 32px;cursor: pointer;transition: all .1s ease-in-out;}
.designer-option:first-of-type {border-radius: 4px 4px 0 0;}
.designer-option:last-of-type {border-bottom: 0;border-radius: 0 0 4px 4px;}
.designer-option:hover,  .designer-option.selection {background: #f9f9f9;}

/******New ticket options******/
.support_dept_label {margin-right: 10px;}
input.ticketDepartment {margin-right: 5px;}
.support_priority {margin-right: 10px;}
input.ticketPriority {margin-right: 5px;}
.server_type_tab {display: block;padding: 15px 20px;border: 1px solid #fff;margin: 10px 0px -1px 0;float: left;border-top: 4px solid #fff;border-bottom: 1px solid #eee;}
.server_type_tab.active_server_tab {border: 1px solid #eee;border-top: 4px solid !important;border-bottom: 1px solid #fff;}
.no-outline {outline: none !important;}
.no-border{border:none !important;}
.font-22 {font-size: 22px !important;}
#order-footer {position: fixed;height: 95px;bottom: 0;width: 100%;background-color: #fff;margin-top: 15px;-webkit-box-shadow: 0px 2px 9px 4px rgba(0,0,0,0.16);-moz-box-shadow: 0px 2px 9px 4px rgba(0,0,0,0.16);box-shadow: 0px 2px 9px 4px rgba(0,0,0,0.16);}
#order-footer .btn-green {margin-top: 27px;background: #35AD01 !important;}
.box-server-select-new {font-size: 14px;color: #666;text-align: center;padding: 30px 0;}
.box-server-select-new:hover, .product_active .box-server-select-new {background: #026AB3;color: #fff;}
h4.product_name_ {color: #000;text-align: center;font-size: 18px;line-height: 24px;font-family: "Gotham-Bold";font-weight: 400;padding-left: 30px;padding-right: 30px;margin-top: 24px;}
h6.price_heading {font-family: "Gotham-Bold";font-size: 14px;font-weight: normal;color: #666;text-align: center;margin-bottom: 24px;}
.btn-green-new {background: #35AD00;color: #fff;}
#cost_bottom {font-size: 20px;color: #000;font-family: "Gotham-Bold";font-weight: bold;}
.footer-bottom-label {font-size: 14px;color: #666;font-weight: bold;margin-top: 20px;}
.configure-options-new {overflow: auto;}
.os_box_bg {background: #f8f8f8;border: 1px solid #eee;min-height: 140px !important;font-family: 'Gotham-Medium', sans-serif;overflow: auto;}
#adminNotes{background-color:#f8f8f8;}
.option_box_white {background: #fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.option_box_title {padding: 5px 15px;}
.config_box_mini_ {}
.config_box_mini_ {}
.new-style-select {overflow: hidden;display: inline-block;position: relative;cursor: pointer;background: url(../images/down.png) no-repeat center right;}
.new-style-select .fa {position: absolute;top: 22px;right: 8px;}
.new-style-select select {-webkit-appearance: none;width: 250px;background: none;background: transparent;border: none;outline: none;padding: 20px 14px;cursor: pointer;}
.new-style-select-new {overflow: hidden;display: inline-block;position: relative;cursor: pointer;background: url(../images/down.png) no-repeat center right;width: 100%;}
.new-style-select-new .fa {position: absolute;top: 22px;right: 8px;}
.new-style-select-new select {-webkit-appearance: none;width: 100%;background: none;background: transparent;border: none;outline: none;padding: 0px 5px;cursor: pointer;}
.os_select_design {overflow: hidden;display: inline-block;position: relative;cursor: pointer;background: url(../images/os_arrow.png) no-repeat 190px center;border-top: 1px solid #eee;width: 100%;}
.os_select_design select {-webkit-appearance: none;width: 210px;background: none;background: transparent;border: none;outline: none;padding: 14px 16px;cursor: pointer;color: #444;}
.os_name_box {padding: 30px 20px 10px 20px;min-height: 100px;overflow: auto;color: #000;}
.os_active .os_name_box, .os_box:hover .os_name_box {background: #026AB3;color: #fff !important;}
.os_active svg path, .os_box:hover svg path, .os_active svg polygon, .os_box:hover svg polygon, .os_box:hover svg ellipse, .os_active svg ellipse {fill: #fff !important;}
.os_name_box h6 {margin-left: 20px;word-break: break-word;width: 70px;font-size:14px;}
.new_config_check a {color: #444;border-top: 0px solid #eee;padding: 12px 16px;}
.config_box_mini_0, .config_box_mini_1, .config_box_mini_2, .config_box_mini_3, .config_box_mini_4, .config_box_mini_5, .config_box_mini_6, .config_box_mini_7 {background: #fff;padding-bottom: 10px;overflow: auto;border: 1px solid #eee;}
p.config_title {font-weight: bold;padding: 0 0px 10px 0;font-size: 14px;color: #000;}
.product_option_set .server-box-new {border: 1px solid #e8e8e8 !important;font-family: 'Gotham-Medium', sans-serif;padding: 0;}
#col_size_6 {display: none;}
#col_size_7 .config_collp_trigger span {width: 300px;}
#adminNotes {resize: none;border: 1px solid #ddd;}

@media print {
#payment-options-bottom {display: none;}
}

.config_collp_trigger {padding: 0px 14px;overflow: auto;cursor: pointer;margin-top: 10px;}
.config_collp_trigger fa {font-size: 12px;margin-top: 3px;}
.config_collp_trigger span {overflow: hidden;width: 161px;height: 20px;font-weight: bold;}
#process {display: block;width: 100%;height: 100%;background: rgba(0,0,0,0.7);position: fixed;top: 0;left: 0;z-index: 99999;}
.ticket-attachment-image {max-width: 150px;border: 1px solid #efefef;padding: 5px;margin: 0 20px;}
/*  Order Summery  */
.radias-border {border-radius: 10px;padding: 0;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.radias-blug-bg {background: #026AB3;padding: 20px;}
.radias-white-bg {background: #fff;padding: 10px 20px;}
.gray-666 {color: #666;}
.mar-tb-20 {margin: 20px 0;}
.mar-tb-30{margin-bottom:30px; margin-top:30px;}
.mar-bot-20 {margin-bottom: 20px}
.build-btn {padding: 15px 34px!important;border: none!important;}
::-moz-selection{color: #fff;background: #026AA2;}
::selection{color: #fff;background: #026AA2;}
.height-0{height:auto !important;}
.border-radius-0{border-radius:0px !important;}
.padding-lr-1520{padding:15px 20px;}
.float-r{float:right;}

/* Dedicated server plan and pricing page tab css */
.dedi-price-tab{margin: 0 auto 30px auto; width: 360px; font-size: 20px; border:none !important;}
.mobile-top-link{}
.normal-font{font-family: 'Gotham-Book', sans-serif;}
.mar-os-46{margin-top:46px;}
.pad-os-tb-50{padding:50px 0;}
.pad-tr-20{padding:20px 0 !important;}
.pad-tb-10{padding:10px 0 !important;}
.pad-tb-50{padding-bottom:50px; padding-top:50px;}
.page-scroll{color:#fff !important;}
.list-dedicated {padding: 20px 0 0 15px;}
.list-dedicated li {margin: 0 0 8px;}
.mar-r-10{margin-right:10px;}
.dedi-pad{padding:3px 15px;}
.im-powered-link{display:none !important;}
.btn--light{color:#34a936 !important; border:1px solid #34a936 !important; border-radius:0px !important; width:100% !important; padding:15px 50px !important; background:none !important; text-shadow:none !important; box-shadow:none !important; }
.btn--light:hover{color:#fff !important; background-color:#34a936 !important;}
/* register navigation */
.regi-top-text{position: absolute; right: 0; top: 18px; color: #026ab3; font-weight: bold;}
.price-cut{text-decoration:line-through;}
.freedom-white{background-color:#fff; box-shadow:0 0 6px rgba(0,0,0,0.2); padding:20px;}
.color-333{color:#333;}
.verticle-mid{vertical-align:middle;}
.details-pad{padding-top:4px;}
.details-border{border:4px solid #eee; padding:10px 5px;}
.line-height-32 {line-height: 32px}
.details-btn a {color: #FFF !important;background-color: ef7c00;border: none;text-align: center;font-weight: 600;padding: 12px 30px;font-size: 16px;}
.details-gray{background-color:#f8f8f8; padding:30px 15px; border-radius:5px;}
.details-support{padding:10px; border-radius:5px;}
.details-skype{background-color:#00AAF1;}
.details-whatsapp{background-color:#2AB200;}
.details-intercom{background-color:#108BF0;}
.landing-form{background-color:#fff; padding:20px 10px;}
.landing-form-btn{border:none; padding:10px 30px; width:100%;}
.affiliate-box{background-color:#fff; box-shadow: 0 0 2px rgba(0,0,0,0.2); padding:40px 20px;}
.clearfix{list-style:none;}

/* Events code */
.event-line{width: 100%; height: 36px; border-bottom: 1px solid #ccc; text-align: center}
.event-line-text{font-size: 46px; background-color: #fff; padding: 0 15px; color:#34a936;}
.event-box{background-color:#F8F8F8; box-shadow: 0 0 4px rgba(0,0,0,0.40); width:100%; overflow:hidden;}
.event-box-text{padding:50px 20px;}
.event-box-img{width:100%;}
.event-box-text h6{font-size:40px; color:#026ab3; font-family: 'Gotham-Medium';}
.mar-t-100{margin-top:100px;}
.register-form select {background:url(../images/arrow.png) no-repeat right;color:#999;line-height: 1;-webkit-appearance: none;padding: 0 18px;margin-bottom: 20px !important;}
.register-form select:focus {box-shadow: 0 0 0 0 rgba(255,255,255,1);}
.register-form select option {color: #222;font-size: 16px;height: 20px;}

/*  New CSS  */
.pad-rep{padding:20px 10px;}
.border-none{border:none !important;}
.data-position{position: absolute; top: 30%; left: 19%; max-width: 530px;}
.mar-b-50{margin-bottom:50px;}
.green-bg{background-color:#31a344;}  
.position-ab{position:absolute;}
.vision-green{font-size: 24px; padding: 40px 30px 20px 40px;}
.vision-black{width: 143px; margin-top: -170px; margin-left: 20px; font-size: 36px; padding: 20px 17px; }
.datapark-location{}
.color-red{color:#EE220C;}
.mar-b-5{margin-bottom:5px;}
.dcec-green{font-size: 14px; padding: 40px 30px 20px 40px;}
.dcec-list{margin-bottom:10px; list-style:disc;}
.dcec-black{width: 301px; margin-top: -480px; margin-left: 20px; font-size: 36px; padding: 20px 17px; }
.dcec-position{position: absolute; top: 12%; left: 3%; max-width: 550px;}
.philo-position{position: absolute; bottom: -2%; right: -4%; max-width: 534px;}
.width-mob-50{}
.philo-img{background-image:url(../images/tri-party.png); height: 457px; background-repeat: no-repeat;}
.location-pad{margin-bottom:60px;}
.text-cent{}
.datapark-img{background-image:url(../images/dcec-park.jpg); height:500px; background-repeat: no-repeat; background-position: top right;}
.datacenterpark-img{background-image:url(../images/datapark-it.jpg); height:350px; background-repeat: no-repeat; background-position: top right;}
.banner-pad-80{padding:80px 0;}
.datapark-ul{list-style-type: disc !important;}
.datapark-ul li{margin-bottom:15px; list-style-type: disc !important;}
.width-16{width:16%;}
.width-79{width:79%;}
.mar-b-80{margin-bottom:80px;}
.form-input-pad{padding:0;}
.form-input-footer{margin-bottom: 10px; padding: 5px; width: 100%; font-size: 12px;}
.form-btn-footer{background-color: #ee8b33; width: 100%; color: #fff; font-weight: 500; padding: 10px 0;}
.form-btn-footer:hover{background-color:#DD7400; color:#fff;}
.form-p-footer{font-size: 12px; margin-bottom: 10px;}
.contact-us-ul{list-style:none;}

@media (max-width: 767px) {
.width-mob-50{width:50% !important; float:left; margin-bottom:20px;}
.dcec-black{margin-top: -600px;}
.philo-img{background-image:url(../images/tri-party-mobile.png); margin-left:10px; height:730px;}
.philo-position{right: 6%; max-width: 480px;}
.location-pad{margin-bottom:0px;}
.datapark-location{text-align:center;}
.text-cent{text-align:center;}
.dcec-position{max-width: 390px; top:0px;}
.datapark-img{background-image:url(../images/dcec-park-mobile.jpg); height:800px;}
.vision-black{margin-top: -240px;}
.data-position{top: 4%; left:14%; max-width: 350px;}
.banner-pad-80{padding:40px 0;}
.popup-form-width{width:100% !important;}
 }

.wrapper{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-column-gap: 1px;}
.wrapper1{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-column-gap: 1px;}
.coin{display: flex; justify-content: center; align-items: center; text-align:center; padding:10px;}
.career-ul li{margin-bottom:10px;}
.wrapper-support{display: grid; grid-template-columns: 8fr 1fr 1fr 1fr; grid-column-gap:0px;}
.coin-support{padding:5px 10px; border-top:1px solid #eee; border-left:1px solid #eee;}
.border-1-right{border-right:1px solid #eee;}
.border-1-bottom{border-bottom:1px solid #eee;}
.bg-green{background-color:#31a344;}
.bg-blue{background-color:#026ab3;}
.main-grid{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; grid-column-gap:0px;}
.inner-box{padding:20px 10px; border-top:1px solid #eee; border-left:1px solid #eee; text-align:center;}
.img-grid{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; grid-column-gap:0px;}
.img-box{padding:10px; justify-content: center; align-items: center;}
.affiliate-grid{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-column-gap:10px;}
.affiliate-box{padding:10px; justify-content: center; align-items: center; text-align:center; box-shadow:0 0 4px rgba(0,0,0,0.1);}
.affiliate-text{font-size:20px; font-weight: bold; color:#31a344;}
.money-text{font-size: 24px; font-weight: bold; color: #026ab3;}
.get-money{font-size: 36px; font-weight: bold; color: #DD7400;}
.list-inline-block{display: inline-block;}
.goog-te-gadget-icon{display:none !important;}
.goog-te-gadget-simple{background:none !important; border:none !important;}
.pad-r-0{padding-right:0;}
.pad-l-0{padding-left:0;}
.video-heading{font-size:18px; font-family: 'Gotham-Medium'; color:#333333; margin-bottom:5px;}
.video-sub{font-size:14px; font-family: 'Gotham-Book'; color:#666666; margin-bottom:15px;}

.kerala-grid{display: grid; grid-template-columns: 20% 20% 20% 20% 20%; grid-column-gap:5px;}
.kerala-box{padding:20px 10px; text-align:center;}

@media (max-width: 767px) {
.main-grid{display: grid; grid-template-columns: 1fr; grid-column-gap:0px;}
.img-grid{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; grid-column-gap:0px;}
}


blink {-webkit-animation: .5s linear infinite condemned_blink_effect;animation: .5s linear infinite condemned_blink_effect;text-shadow: 0 0 15px #FFFF00;}
@-webkit-keyframes condemned_blink_effect {
0%{visibility: hidden;}
50%{visibility: hidden;}
100%{visibility: visible;}
}
@keyframes condemned_blink_effect {
0%{visibility: hidden;}
50%{visibility: hidden;}
100%{visibility: visible;}
}
		  
/* Main page event section */	
.list-padding{width:15%; text-align:center;}
.event-tab-box{background-color:#fff; padding:30px 20px; overflow:hidden;}
.event-tab-white-box{background-color:#fff; padding:20px; box-shadow:0 0 4px rgba(0,0,0,0.2);}
.event-tab-p{font-size:16px;}
.event-tab-h5{font-size:36px; font-weight:bold;}


marquee b{vertical-align: -webkit-baseline-middle;}
marquee span {margin-right: 100%;} 
marquee p {white-space:nowrap;margin-right: 1000px;}
marquee:before{background-color:#31a344;padding:5px 10px;content:'News';color:#fff;position: absolute;z-index: 1;}


/* 2620 server page */

.server-white-box{background-color:#fff; box-shadow:0 3px 6px rgba(0,0,0,0.2); overflow:hidden; margin-bottom:30px;}
.server-3-col-pad-2{padding: 65px 20px;}
.server-3-col-pad{padding: 40px 20px;}
.server-3-col-p{font-size: 14px;color: #fff;font-weight: bold; margin-bottom:5px;}
.server-3-col-h3{color: #fff;font-family: gotham-medium;}
.server-3-col-h4{font-size:12px; color:#fff;}
.server-3-col-img{margin-bottom:5px;}
.server-blue-bg{background-color: #78b6ff;;}
.server-name{font-size: 24px;text-align: center; margin-bottom:7px;}
.mrp-price{text-align: center;color: #666 !important;text-decoration: line-through; }
.rbp-price{text-align: center;font-size: 24px !important;color: #026AB3 !important; font-weight: bold;}
.server-details{color: #555 !important;text-align: center;font-weight: normal !important; font-size: 12px; margin-bottom:10px;}
.server-btn{background-color:#EF7C00; color:#fff; font-size:16px; font-weight:bold;padding: 10px 20px;border-radius: 4px;}
.server-bottom-mar{margin-bottom: 20px !important;}


/* product details page CSS  */

.server-details-bg{background-color:#FBFCFE; padding:60px 0;}
.product-name-mar{margin-bottom:30px;}
.product-name-area{margin-bottom:20px;}
.product-name-title{background-color:#EAEEF0; font-size:12px; color:#1E2122; padding: 5px 10px; font-family: 'Gotham-Medium';}
.product-name-main{font-size:42px; color:#016AB3; font-family: 'Gotham-Bold'; margin-top: 5px;}
.product-name-about{color:#979EA7; font-size:12px; font-family: 'Gotham-Book';}
.product-details-box{margin-bottom:20px;}
.product-box-size{border:1px solid #E6E6E6; background-color:#ffffff; padding:35px 25px;}
.product-choose-one{color:#595E62; font-size:12px; font-family: 'Gotham-Medium';}
.choose-processor{margin-bottom:15px; overflow:hidden;}
.mrp-price-product{color:#595E62; font-size:12px; font-family: 'Gotham-Medium'; text-align:left;}
.mrp-price-product-cut{text-decoration: line-through;}
.product-box-pad{padding:0px;}
.product-save{color:#016AB3; font-size:12px; font-family: 'Gotham-Bold'; text-align:right;}
.product-rbdc-price{color:#2D3236; font-size:48px; font-family: 'Gotham-Bold';}
.choose-price-new{margin-bottom:20px; overflow:hidden;}
.product-no-setup{color:#595E62; font-size:10px; font-family: 'Gotham-Book'; margin-bottom:5px;}
.product-btn{background-color:#EF7C00; font-size:16px; font-family: 'Gotham-Bold'; width:100%; padding:10px; color:#ffffff;}


.product-support{color:#292D2E; font-size:24px; font-family: 'Gotham-Medium'; margin-bottom:20px;}
.product-support-heading{color:#3A4041; font-size:14px; font-family: 'Gotham-Bold'; margin-bottom:5px;}
.product-support-detail{color:#6A7074; font-size:12px; font-family: 'Gotham-Book';}

.configure-feature-pad{padding:0;}
.configure-feature-heading{color:#2F3336; font-size:14px; font-family: 'Gotham-Medium'; text-decoration:underline; margin-bottom:15px;}

.configure-ram-heading{color:#2F3336; font-size:24px; font-family: 'Gotham-Medium';}
.configure-ram-heading-2{color:#2F3336; font-size:18px; font-family: 'Gotham-Medium';}
.configure-ram-sub{color:#6A7074; font-size:12px;}

.configure-ram{margin-bottom:35px;}
.configure-ram:before{content: ""; display: block; background: url("../images/product-details/ram-icon.png") no-repeat; width: 30px; height: 37px; float: left; margin-right: 10px; margin-top: 4px;}

.configure-hdd{margin-bottom:35px;}
.configure-hdd:before{content: ""; display: block; background: url("../images/product-details/hdd-icon.png") no-repeat; width: 30px; height: 37px; float: left; margin-right: 10px;}

.configure-bandwidth{margin-bottom:35px;}
.configure-bandwidth:before{content: ""; display: block; background: url("../images/product-details/bandwidth-icon.png") no-repeat; width: 30px; height: 37px; float: left; margin-right: 10px; margin-top: 5px;}

.configure-port{margin-bottom:35px;}
.configure-port:before{content: ""; display: block; background: url("../images/product-details/port-icon.png") no-repeat; width: 30px; height: 37px; float: left; margin-right: 10px; margin-top: 5px;}


.configure-list{margin-bottom:20px; list-style:none;}
.configure-list li{color:#979EA7; font-size:14px; margin-bottom:5px;}

.ram-section-heading{color:#292E2F; font-size:36px; font-family: 'Gotham-Bold'; text-align:center; margin-bottom:10px;}
.ram-section-sub{color:#6A7074; font-size:16px; font-family: 'Gotham-Book'; text-align:center; margin-bottom:40px;}
.ram-section-img{margin-bottom:15px;}
.ram-section-detail{color:#292E2F; font-size:18px; font.-family: 'Gotham-Bold'; text-align:center; margin-bottom:10px;}

.hdd-section-pad{padding:60px 0;}
.hdd-section-sub{color:#7F8C8E; font-size:14px; font-family: 'Gotham-Book'; text-align:center;}

.zplus-blue-heading{color:#016AB3; font-size:16px; font-family: 'Gotham-Medium'; margin-bottom:10px}
.zplus-main-heading{color:#292D2E; font-size:30px; font-family: 'Gotham-Medium'; margin-bottom:10px;}
.zplus-sub-heading{color:#6A7074; font-size:18px; margin-bottom:30px;}


.zplus-feature-heading{color:#2F3336; font-size:16px; font-family: 'Gotham-Medium'; text-decoration:underline; margin-bottom:15px;}
.zplus-feature-list{list-style-image: url('../images/product-details/checkmark.png');}
.zplus-feature-list li{color:#302A2A; font-size:14px; margin-bottom:10px;}

.what-we-give{margin-bottom:20px;}
.what-we-give-box{float:left; margin-right:15px;}
.what-we-give-heading{color:#292D2E; font-size:18px; font-family: 'Gotham-Medium'; margin-top:10px;}
.what-we-give-sub{color:#6A7074; font-size:14px;}


/* Sitemap css  */
.sitemap-ul{list-style:none;}


/* Narendra Sen page CSS  */
.narendra-fact{ background-color: #FFDB2F; border-color: #FED000; padding: 30px 50px 30px 170px; position: relative; border-radius: 3px; -webkit-box-shadow: 0 0 6px 1px rgba(255,183,0,0.3); -moz-box-shadow: 0 0 6px 1px rgba(255,183,0,0.3);box-shadow: 0 0 6px 1px rgba(255,183,0,0.3);}
.narendra-fact:after {content: "";display: block;background-image: url(../images/narendra-quote.png);width: 128px;height: 130px;position: absolute;left: 25px;top: 0;background-repeat: no-repeat;}
.narendra-fact p{font-size:20px; line-height:26px;}

.sen-image-gallary {position: relative;}
.sen-image {display: block;width: 100%;height: auto;}
.sen-overlay {position: absolute;top: 0;bottom: 0;left: 0;right: 0;height: 100%;width: 100%;opacity: 0;transition: .5s ease;background-color: #58ad69;}
.sen-image-gallary:hover .sen-overlay {opacity: 1;}
.sen-text {color: white;font-size: 14px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);text-align: center;}



/* Offer page css */
.offer-box-shadow{background-color: #ffffff; border:1px solid #f2f2f2; position:relative; margin-bottom:60px;}
.offer-box-heading{position: absolute; top: -34px; font-size: 24px; background-color: #ffffff; padding: 10px 20px; font-weight: bold; color: #111111; z-index:1;}
.offer-box-shadow-2{background-color: #ffffff; border:1px solid #f2f2f2; position:relative;}
.offer-box-heading-2{position: absolute; top: -30px; left:10px; font-size: 18px; background-color: #ffffff; padding: 10px; font-weight: bold; color: #111111; z-index:1;}
.offer-box-2-pad{padding: 30px 10px 0px;}
.offer-box-shadow-mar{margin-bottom:60px;}
.offer-blog-pad{padding:20px 0;}
.offer-review-pad{padding:30px 20px;}
.offer-review-cname-box{padding:10px 0;}
.offer-review-cname{font-size:14px; font-weight:bold; color:#333333; line-height: 0; margin-bottom: 15px;}
.offer-review-image-box{float:left; margin-right:5px;}


/*  Timeline CSS  */

*{box-sizing: border-box;}
.timeline {position: relative; max-width: 1200px; margin: 0 auto;}
.timeline::after {content: ''; position: absolute; width: 6px; background-color: #f2f2f2; top: 0; bottom: 0; left: 50%; margin-left: -3px;}
.timeline-container {padding: 10px 40px; position: relative; background-color: inherit;width: 50%;}
.timeline-container::after {content: ''; position: absolute; width: 25px; height: 25px; right: -12px; background-color: white; border: 4px solid #FF9F55; top: 15px; border-radius: 50%; z-index: 1;}
.timeline-left {left: 0;}
.timeline-right {left: 50%;}
.timeline-left::before {content: " "; height: 0; position: absolute; top: 22px; width: 0; z-index: 1; right: 30px; border: medium solid #f8f8f8; border-width: 10px 0 10px 10px; border-color: transparent transparent transparent #f8f8f8;}
.timeline-right::before {content: " ";height: 0;position: absolute;top: 22px;width: 0;z-index: 1;left: 30px;border: medium solid #f8f8f8;border-width: 10px 10px 10px 0;border-color: transparent #f8f8f8 transparent transparent;}
.timeline-right::after {left: -13px;}
.timeline-content {padding:30px;background-color: #f8f8f8;position: relative;border-radius: 6px;}
.timeline-content h2{ font-size: 27px; margin-bottom: 10px; font-weight: bold;}

@media screen and (max-width: 600px) {
.timeline::after {left: 31px;}
.timeline-container {width: 100%;padding-left: 70px;padding-right: 25px;}
.timeline-container::before {left: 60px;border: medium solid #f8f8f8;border-width: 10px 10px 10px 0;border-color: transparent #f8f8f8 transparent transparent;}
.timeline-left::after, .timeline-right::after {left: 18px;}
.timeline-right {left: 0%;}
}


/* New AUP  */
.roman-list{list-style-type:upper-alpha;}
.roman-list li{margin-bottom:20px;}
.roman-lower-list{list-style-type:decimal;}
.roman-lower-list li{margin-bottom:5px;}
.disc-lower-list{list-style-type:disc;}
.disc-lower-list li{margin-bottom:5px;}




/* dedicated plan and pricing  */
.server-details-width{width:14% !important;}

/* Popup css  */

.popup-form-width{width:50%;}



/* OBAAS bg */
.obaas-bg{background-color:#F9FAFE;}
.obaas-line-height{line-height:32px;}
.obaas-list{margin-left:20px;}
.obaas-list li{margin-bottom:15px;}
.obaas-price-bg{background-color:#2F84BF; padding:50px 20px; box-shadow:0 10px 30px rgba(47,132,191,0.4); border-radius:10px;}
.obaas-price{color:#ffffff; font-size:48px;}
.obaas-month{font-size:16px; color:#ffffff;}
.obaas-hdd{font-size:18px; color:#ffffff;}
.obaas-btn{background-color:#ffffff; color:#2E2E2E; width:100%; font-size:20px; padding:10px;}
.how-works-bg{background-color:#3B983D; width:60px; height:60px; display: table; overflow: hidden;}
.how-works-text{display: table-cell; vertical-align: middle; font-size:36px; color:#ffffff; text-align:center;}





/* GigaCampus CSS */

.gigacampus-lr-margin{margin:0 20px;}

.gigacampus-info-section .gigacampus-info-name{font-size:24px; color:#444444;}
.gigacampus-info-section .gigacampus-info-title{font-size:50px; color:#222222; font-family: 'Gotham-Medium';}
.gigacampus-info-section ul{list-style:none;}
.gigacampus-info-section ul li{margin-bottom:15px;}
.gigacampus-info-section ul li span{margin-left:5px; font-family: 'Gotham-Medium';}

.gigacampus-benefits-section{padding:0 0 70px 0;}
.gigacampus-benefits-section .gigacampus-benefits-title{font-size:50px; color:#222222; font-family: 'Gotham-Medium';}
.gigacampus-benefits-section .gigacampus-benefits-text{font-size:18px; color:#444444;}

.gigacampus-thumbnail-override{padding:3em; background-color:#111111; border:none; height:450px;}
.gigacampus-thumbnail-override .benefit-number{font-size:80px; color:#ffffff; font-family: 'Gotham-Medium'; margin-bottom:10px;}
.gigacampus-thumbnail-override .benefit-title{font-size:40px; color:#ffffff; font-family: 'Gotham-Medium'; margin-bottom:15px;}
.gigacampus-thumbnail-override .benefit-list{margin-left:20px;}
.gigacampus-thumbnail-override .benefit-list li{font-size:18px; color:#ffffff; margin-bottom:10px;}

.gigacampus-advantages-section{background-color:#111111;}
.gigacampus-advantages-section .gigacampus-advantages-name{font-size:24px; color:#ffffff;}
.gigacampus-advantages-section .gigacampus-advantages-title{font-size:50px; color:#ffffff; font-family: 'Gotham-Medium'; margin-bottom:40px;}
.gigacampus-advantages-section .advantages-title{font-size:24px; font-family: 'Gotham-Medium'; color:#ffffff; margin-bottom:10px;}
.gigacampus-advantages-section .advantages-text{font-size:16px; font-family: 'Gotham-Book'; color:#ffffff; margin-bottom:20px;}

.gigacampus-why-section .gigacampus-why-title{font-size:50px; color:#222222; font-family: 'Gotham-Medium'; margin-bottom:15px;}
.gigacampus-why-section .gigacampus-why-text{font-size:24px; color:#222222; font-family: 'Gotham-Book';}
.gigacampus-why-section .gigacampus-vcenter{padding:70px 0;}
.gigacampus-why-section .why-black-box{background-color:#111111; border: 1px #ffffff solid; padding:60px 10px; height:200px;}
.gigacampus-why-section .why-white-text{font-size:18px; color:#ffffff; text-align:center;}
.gigacampus-why-section .why-green-text-one{font-size:50px; color:#17AA51; text-align:center; font-family: 'Gotham-Medium';}
.gigacampus-why-section .why-green-text-two{font-size:36px; color:#17AA51; text-align:center; font-family: 'Gotham-Medium';}
.gigacampus-why-section .why-green-text-three{font-size:26; color:#17AA51; text-align:center; font-family: 'Gotham-Medium';}
.gigacampus-why-section .why-margin{margin:0px 20px;}

.gigacampus-about-section{background-color:#f8f8f8;}
.gigacampus-about-section .gigacampus-about-title{font-size:50px; color:#222222; font-family: 'Gotham-Medium'; margin-bottom:15px;}
.gigacampus-about-section .gigacampus-about-text{font-size:24px; color:#222222; font-family: 'Gotham-Book'; margin-bottom:30px;}
.gigacampus-about-section .gigacampus-about-content{font-size:18px; color:#222222; font-family: 'Gotham-Book'; margin-bottom:30px; margin-right:30px; text-align:justify;}
.gigacampus-about-image{background: url(../images/gigacampus-image.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover; height:100%;}

.gigacampus-location-section{background: url(../images/gigacampus-location-bg.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.gigacampus-location-section .gigacampus-location-title{font-size:50px; color:#ffffff; font-family: 'Gotham-Medium'; text-align:center; margin-bottom:15px;}
.gigacampus-location-section .gigacampus-location-text{font-size:24px; color:#ffffff; font-family: 'Gotham-Book'; margin-bottom:30px; text-align:center;}



/* GigaCampus Chennai Location CSS */
.gigacampus-text-highlight{background-color:#17aa51; font-family: 'Gotham-Medium'; color:#ffffff;}

.gigacampus-location-info-section .gigacampus-location-info-name{font-size:24px; color:#444444;}
.gigacampus-location-info-section .gigacampus-location-info-title{font-size:50px; color:#222222; font-family: 'Gotham-Medium'; margin-bottom:30px;}
.gigacampus-location-info-section .gigacampus-location-specs{margin-bottom:60px;}
.gigacampus-location-info-section .gigacampus-location-specs li{font-size:18px; color:#222222; margin-left:20px; margin-bottom:10px;}
.gigacampus-location-info-section .gigacampus-location-black-box{background-color:#111111; padding:30px; width:70%; margin:auto;}
.gigacampus-location-info-section .gigacampus-location-black-box p{color:#ffffff; font-family: 'Gotham-Book'; font-size:30px;}

.gigacampus-location-top-pad{padding-top:70px;}
.gigacampus-lr-padding{padding-left:250px; padding-right:250px;}
.gigacampus-location-bottom-mar{margin-bottom:40px;}
.gigacampus-building-section{background: url(../images/the-campus.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover; min-height:50vh;}
.gigacampus-building-section .gigacampus-building-title{font-size:50px; color:#ffffff; font-family: 'Gotham-Medium'; margin-bottom:30px;}
.gigacampus-building-section .gigacampus-building-name{font-size:24px; color:#ffffff;}

.gigacampus-building-section .gigacampus-building-description-title{font-size:18px; color:#ffffff; margin-bottom:5px;}
.gigacampus-building-section .gigacampus-building-description-text{font-size:70px; color:#ffffff; margin-bottom:15px; font-family: 'Gotham-Medium';}
.gigacampus-building-section .gigacampus-building-description-text sup{font-size:15px; color:#ffffff; top:-40px;}


.gigacampus-location-about-section{background: url(../images/gigacampus-location-details.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover; min-height:50vh;}
.gigacampus-location-about-section .gigacampus-location-about-name{font-size:24px; color:#222222;}
.gigacampus-location-about-section .gigacampus-location-about-title{font-size:50px; color:#222222; font-family: 'Gotham-Medium'; margin-bottom:30px;}

.gigacampus-location-about-section .gigacampus-location-about-description-title{font-size:70px; color:#111111; margin-bottom:5px; font-family: 'Gotham-Medium';}
.gigacampus-location-about-section .gigacampus-location-about-description-text{font-size:18px; color:#333333; margin-bottom:15px;}



.gigacampus-power-section{background: url(../images/gigacampus-power-availability.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover; min-height:50vh;}
.gigacampus-power-section .gigacampus-power-title{font-size:50px; color:#111111; margin-bottom:5px; font-family: 'Gotham-Medium';}
.gigacampus-power-section .gigacampus-power-text{font-size:18px; color:#111111; margin-bottom:15px;}

.gigacampus-power-section .gigacampus-power-description-title{font-size:70px; color:#111111; margin-bottom:5px; font-family: 'Gotham-Medium';}
.gigacampus-power-section .gigacampus-power-description-text{font-size:18px; color:#333333; margin-bottom:15px;}

.gigacampus-power-section ul{margin-left:20px;}
.gigacampus-power-section ul li{font-size:16px; color:#111111; margin-bottom:10px; font-family: 'Gotham-Medium';}


.gigacampus-network-section{background: url(../images/gigacampus-network.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover; min-height:50vh;}
.gigacampus-network-section .gigacampus-network-title{font-size:50px; color:#111111; margin-bottom:5px; font-family: 'Gotham-Medium';}
.gigacampus-network-section .gigacampus-network-text{font-size:18px; color:#111111; margin-bottom:15px;}

.gigacampus-network-section .gigacampus-network-description-title{font-size:70px; color:#111111; margin-bottom:5px; font-family: 'Gotham-Medium';}
.gigacampus-network-section .gigacampus-network-description-text{font-size:18px; color:#333333; margin-bottom:15px;}

.gigacampus-network-section ul{margin-left:20px;}
.gigacampus-network-section ul li{font-size:16px; color:#111111; margin-bottom:10px; font-family: 'Gotham-Medium';}


.gigacampus-climate-section{background-color:#17aa51;}
.gigacampus-climate-section .gigacampus-climate-title{font-size:70px; color:#ffffff; margin-bottom:20px; font-family: 'Gotham-Medium';}
.gigacampus-climate-section .gigacampus-climate-text{font-size:24px; color:#ffffff;}
.gigacampus-climate-section .climate-icon{width:100px; margin-bottom:20px;}
.gigacampus-climate-section .climate-title{font-size:24px; font-family: 'Gotham-Medium'; margin-bottom:10px; color:#ffffff;}
.gigacampus-climate-section .climate-text{font-size:18px; color:#ffffff; margin-bottom:20px;}


/* click to open popup */


.box-popup-click {
  width: 40%;
  margin: 0 auto;
  background: rgba(255,255,255,0.2);
  padding: 35px;
  border: 2px solid #fff;
  border-radius: 20px/50px;
  background-clip: padding-box;
  text-align: center;
}
.poppup{position:relative;}
.popup-images{position:absolute; left:-30px; top:150px; z-index:1;}

.overlay-popup-click {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.7);
  transition: opacity 500ms;
  visibility: hidden;
  opacity: 0;
  z-index:10000;
}
.overlay-popup-click:target {
  visibility: visible;
  opacity: 1;
}

.popup-popup-click {
  margin: 70px auto;
  padding: 20px;
  background-image:url(../images/popup-bg.png);
  background-repeat:no-repeat;
  border-radius: 5px;
  width: 30%;
  position: relative;
  transition: all 5s ease-in-out;
  width: 800px;
}

.popup-popup-click h2 {
  margin-top: 0;
  color: #333;
  font-family: Tahoma, Arial, sans-serif;
}
.popup-popup-click .close-popup-click {
  position: absolute;
  top: 8px;
  right: 15px;
  transition: all 200ms;
  font-size: 18px;
  font-weight: bold;
  text-decoration: none;
  color: #fff;
}
.popup-popup-click .close-popup-click:hover {
  color: #06D85F;
}
.popup-popup-click .content-popup-click {
  max-height: 30%;
  overflow: auto;
}

@media screen and (max-width: 700px){
  .box-popup-click{
    width: 70%;
  }
  .popup-popup-click{
    width: 70%;
  }
}	




.rackbank-info-section{padding:3em 0em;}
.rackbank-info-section .title-area h6{
	font-size: 1.8em;
	text-align: center;
	font-weight: 300;
}
.rackbank-info-section .title-area h6 span{
	font-weight: bold;
}
.rackbank-info-section .title-area h6 span sup{
    top:-5px;
}
.rackbank-info-section .title-area h1{
	font-size: 2.8em;
	font-weight: bold;
	color:#111111;
	text-align: center;
	margin-bottom:10px;
}
.rackbank-info-section .title-area p{
	font-size: 1em;
	text-align: center;
	font-weight: 200;
}
.rackbank-info-section .title-area p span{
	background-color: #111111;
	color: #ffffff;
}
.rackbank-info-section .title-area{
	margin-bottom: 50px;
}
.rackbank-info-section .info-box-area .the-box{
	background-color: #f9f9f9;
	padding: 60px 30px;
	margin-bottom:30px;
	box-shadow:0 2px 6px rgba(0,0,0,0.1);
}
.rackbank-info-section .info-box-area .the-box h3{
	font-size: 1.6em;
	font-weight: bold;
	text-align: right;
	margin-bottom:10px;
}
.rackbank-info-section .info-box-area .the-box p{
	font-size: .95em;
	text-align: right;
	font-weight: 200;
	margin-bottom: 0
}
.rackbank-info-section .info-box-area .the-box{
	position: relative;
	overflow: hidden;
}
.rackbank-info-section .info-box-area .the-box h6{
	position: absolute;
	font-size: 5.5em;
	color: #f1f1f1;
	font-weight: 500;
	top: -30px;
	left: -30px;
}
.rackbank-info-section .info-box-area .the-box img{
    position: absolute;
	top: -10px;
	left: -10px;
}




.why-rackbank-section{
	background-image: url(../images/why-rackbank-bg.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover; 
	padding:3em 0em;
}

.why-rackbank-section .why-hero{
	 min-height: 40vh; 
}
.why-rackbank-section .title-area h6{
	font-size: 1.2em;
	font-weight: 300;
	color: #ffffff;
}
.why-rackbank-section .title-area h2{
	font-size: 2.8em;
	font-weight: 500;
	color: #ffffff;
	margin-bottom:30px;
}

.why-box-section .why-white-box{
	background-color: #ffffff;
	padding: 5em 2.4em;
	box-shadow: 0 2px 2px rgba(0,0,0,0.5);
	z-index: 1;
	margin-bottom:30px;
}
.why-box-section .why-white-box h6{
	font-size: 18px;
	font-weight: bold;
	margin-bottom:5px;
	color:#111111;
}
.why-box-section .why-white-box h3{
	font-size: 30px;
	font-weight: bold;
	color:#111111;
	margin-bottom:5px;
}
.why-box-section .why-white-box p{
	font-size: .95em;
	font-weight: 200;
	margin-bottom:10px;
}
.btn-override{
	border-radius: 0;
    border: none;
    padding: .6em 2em;
    font-size: 1em;
	background-color:#17aa51;
	color: #ffffff;
	font-weight: 300;
}
.btn-override:hover{
	background-color: #149145;
	color: #ffffff;
}
.insight-section{padding:3em 0em;}

.insight-section .insight-header h4{
	font-size: 2.1em;
	margin-bottom: 30px;
	font-weight:bold;
	color:#111111;
}
.insight-section .insight-box{
	background-color: #f9f9f9;
	padding: 50px 30px;
	margin-bottom:30px;
}
.insight-section .insight-box h6{
	font-size: .7em;
	font-weight: 300;
	margin-bottom: 10px;
}
.insight-section .insight-box h5{
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 5px;
}
.insight-section .insight-box p{
	font-size: .95em;
	font-weight: 200;
	margin-bottom: 5px;
}
.insight-section .insight-box a{
	text-decoration: none;
	color: #17aa51;
	font-size: .95em;
}
.insight-section .insight-box a:hover{
	text-decoration: underline;
	cursor: pointer;
}


/* Hyperscale */

.about-gigacampus-section{
	background-color: #f9f9f9;
	padding:3em 0em;
}
.about-gigacampus-section-img{
    width:100%;
}
.about-gigacampus-section .about-gigacampus-box h6{
	font-size: 1.2em;
	font-weight: 300;
}
.about-gigacampus-section .about-gigacampus-box h1{
	font-size: 2.8em;
	font-weight: bold;
	margin-bottom:20px;
	color:#111111;
}
.about-gigacampus-section .about-gigacampus-box p{
	font-size: 1em;
	font-weight: 200;
	margin-bottom: 40px;
}
.about-gigacampus-section .about-gigacampus-box h3{
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 20px;
	color:#111111;
}
.about-gigacampus-section .about-gigacampus-white-box{
	background-color: #ffffff;
	padding: 50px 60px;
	box-shadow: 0 2px 2px rgba(0,0,0,0.1);
}
.about-gigacampus-section .gigacampus-reqs-icons img{
	margin-bottom: 15px;
	margin-top:30px;
}
.about-gigacampus-section .gigacampus-reqs-icons h4{
	font-size: 1.4em;
	margin-bottom:30px;
}
.gigacampus-right-border{
	border-right: 1px solid rgba(0,0,0,.1);
}
.benefits-section{
    padding:3em 0 0 0;
}
.benefits-section .benefits-title h2{
	font-size: 2.8em;
	font-weight: bold;
	color:#111111;
}
.benefits-section .benefits-title h6{
	font-size: .9em;
	font-weight: 200;
	margin-bottom:20px;
}
.benefits-section .benefit-black-box{
	background-color: #000000;
	padding: 30px 20px;
	margin-bottom: 30px;
	height: 330px;
}
.benefits-section .benefit-black-box h6{
	font-size: 4em;
	font-weight: 500;
	color: #ffffff;
}
.benefits-section .benefit-black-box h4{
	font-size: 2em;
	font-weight: bold;
	color: #ffffff;
	margin-bottom:10px;
}
.benefits-section .benefit-black-box ul{
    margin-left:20px;
}
.benefits-section .benefit-black-box ul li{
	font-size: .9em;
	font-weight: 200;
	color: #ffffff;
	margin-bottom: 10px;
}
.more-benefits-section{
    padding:3em 0;
}
.more-benefits-section .more-benefits-title h2{
    font-size:2.8em;
    font-weight:bold;
    color:#111111;
}
.more-benefits-section .more-benefits-title h6{
    font-size:.9em;
    margin-bottom:30px;
}
.more-benefits-section .more-benefit-option{
	padding: 40px 30px;
}
.more-benefits-section .more-benefit-option p{
	text-align: center;
	margin-bottom: 0;
	font-size: 1em;
	font-weight: 500;
}
.benefit-bottom-border{
	border-bottom: 1px solid rgba(0,0,0,.1);
}




/*  Medium devices (tablets, 768px and up)  */
@media (max-width: 768px){
	.gigacampus-right-border{
		border:none;
	}
	.benefit-bottom-border{
	    border: none;
	}
	.display-none{
		display: none;
	}
	.gigacampus-head .gigacampus-title{padding:90px 0;}
}

.radio___4MKCm {
    display: none;
}
.radio___4MKCm:checked+.label___2vwUg {
    background-color: rgba(6,127,234,.1);
    border: 1px solid #067fea;
    color: #067fea;
}
.label___2vwUg {
    width: 100%;
    border: 1px solid #d5dee8;
    border-radius: 4px;
    cursor: pointer;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 14px;
    font-size: 1.2rem;
    padding: 5px 20px;
    -webkit-transition: all .3s;
    transition: all .3s;
    font-weight:300;
}

.wrapper___2vybC {
    max-width: 120px;
    width: 100%;
    height: 360px;
    margin: 17px auto 30px;
    padding-left: 20px;
    position: relative;
}
.tooltipRail___21-uK {
    width: 70px;
    background: #ebf1f7;
    border-radius: 4px;
    margin-left: 28px;
    position: absolute;
    top: -15px;
    bottom: -15px;
}
.sliderWrapper___3QiD0 {
    position: absolute;
}
.rail___3DesI, .slider___10SAI {
    width: 6px;
    height: 100%;
}
.slider___10SAI {
    position: relative;
    z-index: 1;
}
.rail___3DesI {
    background: -webkit-gradient(linear,left top,left bottom,from(#e3effb),color-stop(53.33%,#51a5f0),color-stop(55.35%,#46a0ef),to(#067fea));
    background: linear-gradient(180deg,#e3effb,#51a5f0 53.33%,#46a0ef 55.35%,#067fea);
    border-radius: 4px;
    -webkit-box-shadow: inset 0 0 2px 0 rgba(99,114,131,.15), 0 4px 16px 0 rgba(36,47,75,.1);
    box-shadow: inset 0 0 2px 0 rgba(99,114,131,.15), 0 4px 16px 0 rgba(36,47,75,.1);
    position: absolute;
}
.point___1S7LR, .tooltip___3kH4b {
    background-color: #daecfc;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.point___1S7LR {
    width: 14px;
    height: 14px;
    border: 2px solid #46a0f0;
    border-radius: 50%;
    color: #333;
    cursor: pointer;
    margin-left: -4px;
    position: absolute;
    z-index: 2;
}
.tooltip___3kH4b {
    width: 70px;
    height: 32px;
    border: 1px solid #067fea;
    border-radius: 4px;
    -webkit-box-shadow: 0 4px 16px 0 rgba(36,47,75,.1);
    box-shadow: 0 4px 16px 0 rgba(36,47,75,.1);
    color: #067fea;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 14px;
    font-size: 1.2rem;
    margin-top: 4px;
    margin-left: 30px;
    font-weight: 300;
}
.arrow___3j8uf {
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transition: opacity .3s;
    transition: opacity .3s;
    -webkit-transform: translate(-100%,-50%) rotate(90deg);
    transform: translate(-100%,-50%) rotate(90deg);
}
.arrow___3j8uf svg {
    width: 16px;
    height: 16px;
    display: block;
}
.tick___3TUDr {
    position: absolute;
    margin-top: -8px;
    margin-left: -20px;
    font-size: 12px;
    font-size: .95rem;
    top: 0;
}
.tick___3TUDr.disabled___3Xi6B {
    opacity: .5;
}
.disabledRail___2-hzf.after___3tRxJ {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    bottom: 0;
}
.disabledRail___2-hzf {
    width: 6px;
    background: #f1f5f9;
    -webkit-box-shadow: inset 0 0 2px 0 rgba(99,114,131,.15), 0 4px 16px 0 rgba(36,47,75,.1);
    box-shadow: inset 0 0 2px 0 rgba(99,114,131,.15), 0 4px 16px 0 rgba(36,47,75,.1);
    position: absolute;
}


.item___l8fNP {
    padding-bottom: 20px;
}
.box___3GVt1, .wrapper___1Gm4M {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.wrapper___1Gm4M {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    position: relative;
}
.input___EXj5W {
    position: absolute;
    opacity: 0;
}
.multipleRow___93yI1 {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.content___2ot-2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.box___3GVt1 {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 18px;
    height: 18px;
    background: #ebf1f7;
    border: 1px solid #d5dee8;
    border-radius: 50%;
    margin-right: 10px;
}
.input___EXj5W:checked+.content___2ot-2 .box___3GVt1:after {
    background-color: #067fea;
}
.box___3GVt1:after {
    content: "";
    width: 8px;
    height: 8px;
    display: block;
    border-radius: 50%;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.item___l8fNP:after {
    content: "";
    display: block;
    width: 100%;
    height: 1px;
    background-color: #f3f4f6;
}
.title___2Ap5H {
    font-weight: 700;
    line-height: 1;
    font-size:16px;
    margin-bottom: 5px;
}
.desc___3EqOm {
    font-size: 14px;
    font-size: 1.2rem;
    line-height: 24px;
    line-height: 1.5rem;
    font-weight: 300;
    margin-bottom: 5px;
}
.label___tj2F2.accent___3-_nA {
    background-color: #31b47b;
}
.label___tj2F2 {
    color: #fff;
    background-color: #067fea;
    border-radius: 4px;
    display: inline-block;
    font-size: 13px;
    font-size: 1rem;
    padding: 0 9px;
}
.total___3s2uT {
    color: #242f4b;
    display: block;
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 30px;
    line-height: 1.875rem;
    text-align: center;
    margin-bottom:15px;
}
.total___3s2uT strong {
    font-size: 24px;
    font-size: 2.2rem;
}
.large___1AC7w {
    font-size: 16px;
    font-size: 1rem;
    padding: 14px 30px;
}
.secondary___3Hm6m {
    background: #f43f45;
}
.button___3_Ozh {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-shadow: 0 2px 5px rgba(218,70,22,.1);
    box-shadow: 0 2px 5px rgba(218,70,22,.1);
    background-color: #EF7C00;
    border: none;
    border-radius: 4px;
    color: #fff;
    font-size: 18px;
    font-size: 1.5rem;
    font-weight: 600;
    text-decoration: none;
    white-space: nowrap;
    cursor: pointer;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-transition: all .3s ease,-webkit-transform .1s ease-out;
    transition: all .3s ease,-webkit-transform .1s ease-out;
    transition: all .3s ease,transform .1s ease-out;
    transition: all .3s ease,transform .1s ease-out,-webkit-transform .1s ease-out;
    position: relative;
    padding: 12px 20px;
    z-index: 1;
}
.col___2RPGU:after {
    content: "";
    width: 1px;
    height: 100%;
    max-height: 190px;
    display: block;
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),to(#c4d1df));
    background: linear-gradient(0deg,#fff,#c4d1df);
    opacity: .5;
    position: absolute;
    top: 30px;
    right: 0;
}


/* Streaming page CSS */
.streaming-section .streaming-text h4{font-size:24px; color:#111111; font-weight:600; margin-bottom:20px;}
.streaming-section .streaming-text ul{list-style:none;}
.streaming-section .streaming-text ul li{margin-bottom:15px;}


.career-white-box{background-color:#17aa51; box-shadow:0 2px 6px rgba(0,0,0,0.3); padding:20px; border-radius:4px; color:#fff; margin-bottom:20px;}




.legal-section h4
{color: #000;
    font-family: 'Gotham-Medium', sans-serif;
    font-size: 14px;
    font-weight: 600;
    margin: 0 0 20px;}
.legal-section ul{display:inline;}
.legal-section ul li{display:inline; margin-right:10px;}
.legal-section ul li a{color:#8D8D8D;}
.abuse-btn{background-color:#BB2124; color:#fff; padding:10px; border-radius:4px; font-family: 'Gotham-Bold'; margin-right:5px;}
.abuse-btn:hover{background-color:#8E171D; color:#fff;}
.abuse-btn img{margin-right:5px;}
.whatsapp-btn img{width:32px; margin-right:2px;}
.mar-l--15{margin-left:-15px;}
.height-40{height:40px !important;}
.sla-list{margin-left:20px;}
.sla-list li{margin-bottom:10px;}
.sla-list li ul{margin-left:20px;}
.sla-list li ul li{margin-bottom:5px;}




/* Covid Page CSS */
.covid-banner h1{font-size:36px; color:ffffff; font-family: 'Gotham-Book'; text-align:center;}

.rb-covid h2{font-size:30px; color:#026ab3; font-family: 'Gotham-Bold'; margin-bottom:20px;}
.rb-covid p{font-size:16px; line-height:20px; margin-bottom:10px;}
.rb-covid ul{margin-left:15px;}
.rb-covid ul li{font-size:18px; margin-bottom:10px; color:#111111; font-family: 'Gotham-Book';}

.dc-preparedness h3{font-size:30px; color:#026ab3; font-family: 'Gotham-Bold'; margin-bottom:20px;}
.dc-preparedness ul{margin-left:15px;}
.dc-preparedness ul li{font-size:14px; margin-bottom:5px;}
.dc-padding{padding:60px 0px;}

.rb-staff h3{font-size:30px; color:#026ab3; font-family: 'Gotham-Bold'; margin-bottom:20px;}
.rb-staff p{font-size:14px; line-height:20px;}

.dc-visit h3{font-size:30px; color:#026ab3; font-family: 'Gotham-Bold'; margin-bottom:20px;}
.dc-visit p{font-size:16px; line-height:20px; margin-bottom:10px;}
.dc-visit ul{margin-left:15px;}
.dc-visit ul li{font-size:18px; margin-bottom:10px; color:#111111; font-family: 'Gotham-Book';}

.covid-offer h3{font-size:30px; color:#026ab3; font-family: 'Gotham-Bold'; margin-bottom:20px;}
.covid-offer h4{font-size:24px; color:#17aa51; font-family: 'Gotham-Medium'; margin-bottom:10px;}
.covid-offer h5{font-size:42px; color:#111111; font-family: 'Gotham-Book'; margin-bottom:10px;}
.covid-offer h6{font-size:20px; color:#026ab3; font-family: 'Gotham-Medium'; margin-bottom:5px;}
.covid-offer-pad-l{padding-left:0px;}



/* solutions page */
.rb-solutions{background-color:#fafafa;}
.rb-solutions h2{font-size:30px; color:#026ab3; font-family: 'Gotham-Bold'; margin-bottom:40px; text-align:center;}
.rb-solution-box{background-color:#ffffff; border-width:1px; border-radius:3px; border-style:solid; border-color:#ececec; box-shadow:0px 2px 4px 0px rgb(236,236,236); padding:20px; margin-bottom:30px;}
.rb-solution-box:hover{background-color:#f1f1f1;}
.rb-solution-box img{margin-bottom:20px;}
.rb-solution-box h3{font-size:26px; color:#17aa51; margin-bottom:10px;}
.rb-solution-box p{font-size:14px; color:#444444;}

/* supporting apps page */
.rb-supporting-apps{background-color:#fafafa;}
.rb-supporting-apps h2{font-size:30px; color:#026ab3; font-family: 'Gotham-Bold'; margin-bottom:10px; text-align:center;}
.rb-supporting-apps p{font-size:18px; color:#444444; font-family:'Gotham-Book'; margin-bottom:40px; text-align:center;}
.rb-supporting-apps h4{font-size:20px; color:#444444; margin-bottom:20px;}
.rb-supporting-apps-box{background-color:#ffffff; border-width:1px; border-radius:3px; border-style:solid; border-color:#ececec; box-shadow:0px 2px 4px 0px rgb(236,236,236); padding:20px; margin-bottom:30px;}
.rb-supporting-apps-box:hover{background-color:#f1f1f1;}
.rb-supporting-apps-box img{margin-bottom:20px;}
.rb-supporting-apps-box h3{font-size:26px; color:#17aa51; margin-bottom:10px; font-family: 'Gotham-Medium';}
.rb-supporting-apps-box p{font-size:14px; color:#444444; text-align:left; margin-bottom:0;}

.tabs-left {
  border-bottom: none;
  padding-top: 2px;
}

.tabs-left>li, .tabs-right>li {
  float: none;
  margin-bottom: 2px;
}
.tabs-left>li {
  margin-right: -1px;
}
.tabs-right>li {
  margin-left: -1px;
}
.tabs-left>li.active>a,
.tabs-left>li.active>a:hover,
.tabs-left>li.active>a:focus {
  font-weight:bold;
  border:none;
  background-color:transparent;
}
.tabs-left>li>a {
  margin-right: 0;
  display:block;
}
.vertical-text.tabs-left {
  left: -50px;
}
.vertical-text.tabs-right {
  right: -50px;
}
.vertical-text.tabs-right>li {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.vertical-text.tabs-left>li {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
}



.pad-80-realestate{padding:80px 0;}
.realestate-white-box{background-color:#fff; padding:40px 30px;}
.realestate-white-box h1{color:#33aa66; font-weight:bold; margin-bottom:20px; font-size:36px;}
.realestate-white-box p{color:#222222; font-size:18px; margin-bottom:20px;}
.realestate-white-box a{display:block; background-color:#33aa66; color:#fff; padding:10px; text-align:center; font-weight:bold;}
.realestate-white-box a:hover{background-color:#111111;}

.inquiry-box{
  background-color: #111111;
  border:1px solid;
  border-color: #000000;
  padding: 35px 25px;
  overflow:hidden;
}
.form-label{color:#fff; font-size:14px; font-weight:400; margin-bottom:0;}
.red-color{color:red;}
.form-input{width: 100%;
    margin-bottom: 15px;
    padding: 5px;
    font-size: 14px;
    color:#333;
}
.data-free-text{color: #fff !important;
    font-size: 12px !important;
    margin-bottom: 5px !important;
}
.form-btn{width: 100%;
    margin-top: 20px;
    background-color: #ef7c00;
    color: #fff;
    font-size: 18px;
    font-weight: 600;
    padding: 10px;
}
.layout-title{
  font-size: 20px;
  font-weight: 600;
  color: #222;
  margin-bottom: 20px;
}  




/* RackBank Prime Developer page */
.rb-prime-section-padding{padding:100px 0;}
.rb-prime-form-padding{padding:100px 0;}
.prime-hero{background-color:#33aa66; background-image:url(../images/rb-prime-hero-img.jpg); background-repeat:no-repeat; position:relative; background-position:100px 0}
.prime-green-bg{position:absolute; left:-130px;}
.pad-hero-prime{padding:180px 0;}
.rb-prime-hero-heading{font-size:40px; font-weight:normal; margin-bottom:10px; color:#ffffff;}
.rb-prime-hero-heading span{font-weight:bold;}
.rb-prime-hero-text{font-size:16px; margin-bottom:20px; color:#ffffff;}
.rb-prime-hero-btn{background-color:#050505; color:#fff; text-decoration:none; display:inline-block; text-align:center; font-weight:bold; padding:10px 50px; border-radius:4px;}
.rb-prime-hero-btn:hover{text-decoration:underline; color:#fff;}
.align-items-center{
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important;
    display:flex;
}
.rb-prime-section-heading{font-size:40px; font-weight:normal; margin-bottom:30px; color:#050505; text-align:center;}
.rb-prime-why-text{font-size:16px; margin-bottom:20px; color:rgba(5,5,5,.85); line-height:30px; text-align:justify;}
.rb-what-green-text{font-size:24px; margin-bottom:5px; color:#33aa66; line-height:34px;}
.rb-prime-bg-color{background-color:#FAFAFA;}
.benefits-white-box{background-color:#fff; padding:20px; box-shadow:0 3px 6px rgba(0,0,0,0.1);}
.rb-benefits-title{font-size:20px; font-weight:bold; color:#111;}
.rb-what-prime-title{font-size:36px; font-weight:normal; margin-bottom:15px; color:#050505; line-height:44px;}
.rb-what-prime-text{font-size:16px; margin-bottom:0px; color:rgba(5,5,5,.85); line-height:30px; text-align:justify;}
.rb-prime-form-bg{background-image: url(../images/rb-prime-form-bg.jpg); background-position: 30% center; width:auto; background-repeat:no-repeat;}
.rb-prime-form-heading{font-size:30px; font-weight:bold; margin-bottom:10px; color:#fff;}
.rb-form-padding{padding:50px;}
.rb-prime-form-box{background-color:#fff; padding:30px; float:right; box-shadow:0 3px 6px rgba(51,170,102,0.2); width:50%;}
.rb-prime-form-label{font-size:14px; color:#111; font-weight:400; margin-bottom:0;}
.rb-prime-form-label span{color:red;}
.rb-prime-form-input{width:100%; font-size:14px; color:#111; font-weight:400; margin:5px 0 15px 0; padding:5px;}
.rb-prime-form-btn{background-color:#33aa66; color:#fff; font-size:20px; font-weight:bold; width:100%; padding:10px;}
  
  
  

/* Slide Out Form */
.mt-3 {margin-top: 1rem!important;}
.px-4 {padding: 0 30px;}
.mt-4 {margin-top: 70px;}
.text-white{color:#fff; font-size:30px; margin-bottom:20px;}
.left-form-btn{position: fixed; left: -78px; z-index: 1000; top: 40%; transform: rotate(90deg); color: #fff; font-size:18px;}
.icon-close {left: 2rem; top: 1.8rem; transition: left .6s ease-in-out; cursor: pointer; color:var(--white);}
.has-error .help-block {color:#fff; text-align: center;}
.toggle-form {left: -9999px; position: fixed; top: 0; width: 100%; height: 100%; z-index: 9999; transition: left .6s ease-in-out;}
.toggle-form.active {left: 0;}
.toggle-form .formwrap img {width: 20px;}
.orange {background-color: #ff910e; border-color: #ff910e; color: #fff; padding: .5rem 2rem; font-size: 18px; line-height: 1.5; margin-top:15px;}
.btn.orange:hover {background-color: #da7600; border-color: #da7600; color: #fff;}
.formwrap {background-color: #1aafff;  max-width: 620px; height: 100%; float: left; box-shadow: -1px 0px 12px rgba(0, 0, 0, 0.1);}
.formwrap form input, .formwrap form input:focus {background-color: #fff; border-color: #fff; color: #333; margin-right: 10px; font-size:14px;}
.mid-col {max-width: 100%; flex: 0 0 100%; -ms-flex: 0 0 100%; }
.iti--allow-dropdown{width:100%;}
.control-label{color:#fff;}
.slide-out-term-text{color:#fff;}
.slide-out-term-text a{color:#fff; text-decoration:underline;}
.slide-out-term-text a:hover{text-decoration:none;}
select.form-control:not([size]):not([multiple]) {background-color: #fff; border-color: #fff; color: #fff;}
@media (max-width: 575px) {
  .formwrap{
    width: 100%
  }
}




.whatsapp-chat-bot{position: relative}
.whatsapp-chatbot-btn{position:fixed; bottom:20px; left:40px;}





/* ***************** Cookies ***************** */
.cookie-consent {
  display: none;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.95);
  padding: 24px;
  z-index: 99999;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen,
    Ubuntu, Cantarell, sans-serif;
  backdrop-filter: blur(10px);
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}

.cookie-consent .container {
  max-width: 1200px;
  margin: 0 auto;
  text-align: center;
}

.cookie-consent h3 {
  color: #ffffff;
  font-size: 20px;
  font-weight: 600;
  margin: 0 0 12px 0;
  text-align: center;
}

.cookie-consent p {
  color: #e5e5e5;
  font-size: 14px;
  line-height: 1.5;
  margin: 0 0 20px 0;
  text-align: center;
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
}

.cookie-buttons {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  justify-content: center;
  align-items: center;
}

.cookie-consent button {
  padding: 12px 24px;
  border-radius: 6px;
  font-size: 14px;
  font-weight: 500;
  cursor: pointer;
  transition: all 0.2s ease;
  border: none;
  min-width: 140px;
}

#accept-all {
  /* background: #2563eb; */
  background: #09bf49;
  color: white;
}

#accept-all:hover {
  background: #08a840;
  transform: translateY(-1px);
}

#accept-necessary,
#customize {
  background: rgba(255, 255, 255, 0.1);
  color: #ffffff;
  border: 1px solid rgba(255, 255, 255, 0.2);
}

#accept-necessary:hover,
#customize:hover {
  background: rgba(255, 255, 255, 0.2);
  transform: translateY(-1px);
}

#cookie-list {
  margin-top: 20px;
  padding: 20px;
  background: rgba(255, 255, 255, 0.05);
  border-radius: 8px;
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
  display: none;
  /* display: flex; */
}

#cookie-list .checkbox-container {
  display: flex;
  justify-content: center;
  gap: 10px;
  flex-wrap: wrap;
}

#cookie-list label {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 12px;
  color: #ffffff;
  font-size: 14px;
  padding: 8px;
  border-radius: 4px;
  transition: background 0.2s ease;
}

#cookie-list label:hover {
  background: rgba(255, 255, 255, 0.1);
}

#cookie-list input[type="checkbox"] {
  width: 16px;
  height: 16px;
  accent-color: #2563eb;
}

#save-preferences {
  background: #09bf49;
  color: white;
  width: 100%;
  margin-top: 16px;
}

#save-preferences:hover {
  background: #08a840;
}

/* Responsive Design */
@media (max-width: 768px) {
  .cookie-consent {
    padding: 20px 16px;
  }

  .cookie-consent h3 {
    font-size: 18px;
  }

  .cookie-consent p {
    font-size: 13px;
    margin-bottom: 16px;
  }

  .cookie-buttons {
    flex-direction: column;
    gap: 8px;
  }

  .cookie-consent button {
    width: 100%;
    min-width: unset;
  }

  #cookie-list .checkbox-container {
    display: flex;
    justify-content: start;
    gap: 10px;
    /* flex-wrap: wrap; */
  }
}

@media (max-width: 480px) {
  .cookie-consent {
    padding: 16px;
  }

  .cookie-consent h3 {
    font-size: 16px;
  }

  .cookie-consent p {
    font-size: 12px;
  }

  #cookie-list label {
    font-size: 13px;
  }
}

/* Checkbox color */
#cookie-list input[type="checkbox"] {
  width: 16px;
  height: 16px;
  accent-color: #09bf49; /* Changed from #2563eb */
}























