@font-face {
    font-family: 'montserratblack';
    src: url('../fonts/montserrat-black-webfont.woff2') format('woff2'),
         url('/about/datacenter/includes/fonts/montserrat-black-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'montserratbold';
    src: url('../fonts/montserrat-bold-webfont.woff2') format('woff2'),
         url('/about/datacenter/includes/fonts/montserrat-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'montserratlight';
    src: url('../fonts/montserrat-light-webfont.woff2') format('woff2'),
         url('/about/datacenter/includes/fonts/montserrat-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'montserratmedium';
    src: url('../fonts/montserrat-medium-webfont.woff2') format('woff2'),
         url('/about/datacenter/includes/fonts/montserrat-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'montserratregular';
    src: url('../fonts/montserrat-regular-webfont.woff2') format('woff2'),
         url('/about/datacenter/includes/fonts/montserrat-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'montserratsemibold';
    src: url('../fonts/montserrat-semibold-webfont.woff2') format('woff2'),
         url('/about/datacenter/includes/fonts/montserrat-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
body{margin:0 auto;font-family:'OpenSans-Light-webfont'!important}.outer{float:left;width:100%}
header {
	float: left;
	width: 100%;
	background: url(/images/main.jpg) repeat;
	padding: 15px 0;
	border: 1px solid #466081;
}.nav > li > a {
	padding: 10px 9px !important;
}
header .container {
	position: relative;
}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	color: inherit;
	font-family: 'montserratbold';
	font-weight: normal;
	line-height: 1.1;
}
/*SECOND NAVS
.one {
	background: #edf7f7;
}
.two {
	background:#fff7ea;
}
.three {
	background:#deffe4;;
}
.four {
	background:#feffd8;;
}
.five {
	background: #f7f1ff;
}
/*SECOND NAVS END*/
/*SECOND LAVEL NAVIGATIONS*/
.one {
	background: #edf7f7;
}
.two {
	background:#fff7ea;
}
.three {
	background:#deffe4;;
}
.four {
	background:#feffd8;;
}
.five {
	background: #f7f1ff;
}
.scnd_level_nav li:hover {
	position: relative;
	z-index: 9999;
	font-family: montserratbold;
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-o-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);
}
.scnd_level_nav li a:hover{
	text-decoration:none;
	
}
.scnd_nav {
	background: #f4f8ff;
	float: left;
	width: 100%;
	padding: 30px 0 !important;
	margin-bottom: 
	0px;
}.scnd_level_nav {
	float: left;
	width: 100%;
}
.scnd_level_nav ul {
	text-align: center;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
}
.scnd_level_nav li:first-child{margin:0;}
.scnd_level_nav li {
    display: inline-block;
    position: relative;
    width: 15%;
    background: #fff;
    margin: 0 0 0 16px;
    padding: 0;
    border: 1px solid #d1d1d1;
    float: left;
    text-align: center;
	    -webkit-transition: .5s all;
    -moz-transition: .5s all;
    -o-transition: .5s all;
    -ms-transition: .5s all;
    transition: .5s all;
}
}
.scnd_level_nav li a:hover, .vps_nav li a.active {
	background: #efefef none repeat scroll 0 0;
	color: #000;
}
.scnd_level_nav li a {
	display: block;
	font-size: 15px;
	padding: 10px 5px;
	color: #333;
}
.scnd_level_nav .ico {
	display: inline-block;
margin-bottom:10px;
	text-align: center;
width:100%
}
.scnd_level_nav img {
	display: inline-block;
	text-align: center;
}
/*Secondary Nav Ends here*/
.logo{float:left;width:100%}.right_nav{float:left;width:100%}.top_header{float:right;width:100%;font-size:12px}.top_header ul{float:right;margin:7px 0 15px;width:auto}@font-face{font-family:'OpenSans-Light-webfont';src:url(/about/datacenter/includes/fonts/opensans-light-webfont.eot);src:url(/about/datacenter/includes/fonts/opensans-light-webfont.eot) format("embedded-opentype"),url(../fonts/opensans-light-webfont.woff) format("woff"),url(/about/datacenter/includes/fonts/opensans-light-webfont.ttf) format("truetype"),url(../fonts/opensans-light-webfont.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'open_sanssemibold';src:url(../fonts/opensans-semibold-webfont.eot);src:url(/about/datacenter/includes/fonts/opensans-light-webfont.eot) format("embedded-opentype"),url(../fonts/opensans-semibold-webfont.woff) format("woff"),url(../fonts/opensans-semibold-webfont.ttf) format("truetype"),url(../fonts/opensans-semibold-webfont.svg) format("svg");font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:inherit;font-family:'open_sanssemibold';font-weight:400;line-height:1.1}.top_header ul li{float:left;list-style:outside none none;margin-left:10px;text-transform:uppercase}.top_header ul li a{color:#333;font-size:12px;padding:4px 5px;text-decoration:none}.top_header ul li a:hover{background:#119ee7 none repeat scroll 0 0}
.menu-right{float:right;} 
nav{background:transparent !important;}nav .container {
	background: #3e3d3df0;
	border-radius: 10px 10px 0 0;
}

.faico{float:right;margin-top:7px;width:auto}.faico li{display:inline-block;line-height:normal;margin:0 0 0 5px;padding:0}.faico a{border-radius:2px;display:inline-block;font-size:16px;height:34px;line-height:34px;text-align:center;width:34px;background:rgba(0,0,0,0.6) none repeat scroll 0 0;color:inherit}.faico a i{color:#fff;line-height:30px}.faicon-facebook:hover{background-color:#3b5998}.faicon-twitter:hover{background-color:#00acee}#faicon-google-plus:hover{background:#d00}p{font-size:14px;line-height:21px}body{font-family:arial}a:hover,a:focus{text-decoration:none}ul{margin:0;padding:0;list-style-type:none}
.navbar-nav {
	float: none;
	margin: 0;
	display: inline-block;
	float: none;
	text-transform: uppercase;
	margin: 12px 0 0;
	text-align: center;
}
.navbar-collapse.collapse{ float:left;text-align:right;width:100%}

/*NAV BAR CSS*/
.navbar-nav > li > a {
	color: #fff !important;
	border-left: none;
	font-size: 16px;
	padding-bottom: 6px !important;
	padding-top: 6px !important;
}
.navbar-static-top{border-width:0;z-index:1000}.navbar-nav > li:first-child a{border:none}.nav > li > a{display:block;padding:10px 9px;position:relative}.navbar{min-height:auto!important;float:left;font-family:arial;font-size:16px;margin:0;position:relative;width:100%}
.log {
	border: 1px solid #efefef;
	margin-left: 20px;
}
/*NAV BAR CSS END*/

h1{color:#333;float:left;font-family:"open_sanssemibold";font-size:36px;margin:0 0 25px;text-align:center;width:100%}.blue{color:#2088eb}.wrapper{float:left;padding:40px 0 20px;width:100%}.support_m{background:rgba(0,0,0,0) url(/includes/images/support.jpg) repeat scroll left top;display:inline-block;text-align:center}.support_m h6{color:#fff;font-family:times new roman;font-size:28px;font-style:italic;font-weight:400;text-transform:none}.support_m{background:rgba(0,0,0,0) url(/includes/images/support.jpg) repeat scroll left top;display:inline-block;text-align:center;padding:40px 0 20px;width:100%}h1.orange{color:#f26c31!important;font-size:48px!important;font-weight:700;font-style:italic}.orange{color:#f26c31!important}.support_m h1{color:#fff;font-size:42px}

.wrapper.bread{padding:0;margin-bottom:40px}
.bread .container {
    background:#e37500c4 none repeat scroll 0 0;
    padding: 9px 0;
    padding: 7px 12px;border-radius:0 0 10px 10px;
}

.breadcrumbs_ulist{float:left;height:auto;margin:0;padding:0;width:auto}

.breadcrumbs_ulist li{color:#fff;display:inline;float:left;font-size:12px;height:auto;list-style:outside none none;margin:0;padding:0 10px 0 0;width:auto}.breadcrumbs_ulist li a{color:#fff;float:left;font-size:12px;height:auto;width:auto}.bread_crumbs_sep{background-image:url(/pages/images/bread_crumbs.png);background-position:left top;background-repeat:no-repeat;float:right;height:9px;margin:4px 0 0 8px;width:10px}.primarynav{display:block;float:right;font-size:12px;width:auto}.primarynav ul{float:right;margin:0;width:auto}.primarynav ul li{float:left;list-style:outside none none;margin-left:10px;text-transform:uppercase}.primarynav ul li a{color:#fff;font-size:11px;padding:0 5px;text-decoration:none}footer{background:transparent none repeat scroll 0 0;border-top:medium none;color:#ccc;float:left;font-family:arial;padding:30px 0 0;width:100%}footer .container{background:#f6f6f6 none repeat scroll 0 0;padding:20px}.one_quarter.first{background:#e2e2e2 none repeat scroll 0 0;padding:11px;text-align:center}.one_quarter{float:left;width:100%;float:left;width:100%}.one_quarter.first > img{height:auto;margin-bottom:10px;width:100%}.btmspace-15{color:#555;float:left;font-size:21px;font-weight:700;text-transform:uppercase;width:100%}.btmspace-15 h4{color:#236cb1;font-size:24px;font-style:italic;font-weight:700}.title{color:#333;font-size:18px;font-family:'open_sanssemibold';margin:0 0 10px;padding:0 0 8px;text-transform:uppercase}.linklist li a{color:#333;font-size:13px}.linklist li{margin-bottom:5px}.nospace{list-style:outside none none;margin:0;padding:0}.copyright{background-color:transparent;border-top:medium none;float:left;margin-top:0;padding:0;width:100%}.copyright .container{background-color:#161616;border-color:#000;border-top:2px solid #000;padding:10px 0}.visa{float:left;width:100%}.visa img{width:100%}.center_foot{display:inline-block;float:left;margin-top:10px;text-align:left;width:100%}.center_foot > a:first-child{border-left:medium none}.center_foot > a{border-left:1px solid;color:#ccc;font-size:14px;line-height:12px;padding:0 10px}.fl_right{color:#ccc;float:right;font-size:14px;margin-top:7px}
p.big {font-size:20px;line-height:35px;margin-bottom:40px;padding: 0;text-align: center; float:left; width:100%;} .yellow{color:#fbca08;}
/*DROP DOWN MENUS*/
.drop-m{
	
}
.drop {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display:none;
	float: left;
	width:980px;
	margin: -1px 0 0;
	list-style: none;
	font-size: 14px;
	background-color:#2D2D2D;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,.15);
	border-radius: 0 0 5px 6px;
	-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
	box-shadow: 0 6px 12px rgba(0,0,0,.175);
	background-clip: padding-box;
	-webkit-transition: all .6s cubic-bezier(0.165,0.84,0.44,1);
	transition: all .6s cubic-bezier(0.165,0.84,0.44,1);
	
}
.mga-drop ul.std-dropdown {
	display: inline-block;
	flex-flow: row wrap;
	justify-content: space-between;
	align-items: center;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
	width: 100%;
}
.mga-drop ul.std-dropdown li {
	width: 22.6%;
	margin: 10px;
	text-align: center;
	float: left;
}
.mga-drop {
	padding: 10px 0;
}

.mga-drop ul.std-dropdown li a::after {
	z-index: -1;
	position: absolute;
	content: "";
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.35);
	-moz-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.35);
	box-shadow: 0 2px 5px 0 rgba(0,0,0,0.35);
	opacity: 0;
	-webkit-transition: all .6s cubic-bezier(0.165,0.84,0.44,1);
	transition: all .6s cubic-bezier(0.165,0.84,0.44,1);
}
.mga-drop ul.std-dropdown li a::before {
	z-index: 0;
	position: absolute;
	content: "";
	opacity: 0;
	top: 0;
	left: 0;
	width: 98.2%;
	height: 98%;
	border: 2px solid #c69c6d;
	border-radius: 3px;
	-webkit-transition: all .6s cubic-bezier(0.165,0.84,0.44,1);
	transition: all .6s cubic-bezier(0.165,0.84,0.44,1);
}

.mga-drop ul.std-dropdown li a{
	position: relative;
	width: 100%;
	padding: 20px 5px 0;
	border-radius: 3px;
	height: 120px;
	display: inline-block;
	background: #fff;
	color: #f56332;
	-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.15);
	-moz-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.15);
	box-shadow: 0 2px 5px 0 rgba(0,0,0,0.15);
	-webkit-transition: all .6s cubic-bezier(0.165,0.84,0.44,1);
	transition: all .6s cubic-bezier(0.165,0.84,0.44,1);
	border:2px solid #fff;
}
.drop-m:hover, .drop-m:active, .drop-m:focus {

	background-color:#2D2D2D;

}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{background-color:#2D2D2D;
	}
.mga-drop ul.std-dropdown li a:hover{
background:#F6F4F4;
border:2px solid #FDBC3F;
}
.mga-drop ul.std-dropdown li a .icon-size {
	height: auto;
	display: inline-block;
	align-items: center;
	margin: 0 auto 5px;
	text-align: center;
}
.mga-drop ul.std-dropdown li a .icon-size img{
width:auto;
height:auto;
text-align:center;
}
.other-services {
	position: relative;
	width: 100%;
	min-height: auto !important;
	padding: 10px 5px 0;
	height: 120px;
	border-radius: 3px;
	display: inline-block;
	background: #fff;
	color: #f56332;
	-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.15);
	-moz-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.15);
	box-shadow: 0 2px 5px 0 rgba(0,0,0,0.15);
	-webkit-transition: all .6s cubic-bezier(0.165,0.84,0.44,1);
	transition: all .6s cubic-bezier(0.165,0.84,0.44,1);
}
.other-services .fa {
	font-size: 14px;
	margin-right: 4px;
	color:#FDBE47;
}
.other-services a {
	border: 0;
	background: transparent !important;
	padding: 4px 0 4px 10px !important;
	box-shadow: none !important;
	float: left;
	width: 100% !important;
	height: auto !important;
	font-size: 14px !important;
	margin: 0 !important;
	line-height: 12px;
	text-align: left;
	color:#096FBA !important;
}
.other-services h4 {
	text-align: left;
	padding: 0 0 0 10px !important;
	line-height: 1 !important;
	margin: 0 0 4px !important;font-size: 15px;
}
.mga-drop ul.std-dropdown li a h4, .other-services h4 {
	line-height:1.2;
	font-family: Roboto,Arial,sans-serif;
	color: #404141;
	text-transform: uppercase;font-size: 15px;
}
.mga-drop ul.std-dropdown li a p {
	margin: 0 0 15px;
	color: #818181;
}
.drop-m:hover .drop{
	display:block;
	-webkit-transition: all .6s cubic-bezier(0.165,0.84,0.44,1);
	transition: all .6s cubic-bezier(0.165,0.84,0.44,1);
	
}
.list-other h4 {
color: #fff !important;
float: left;
font-size: 14px;
margin: 0 16px;
line-height: 20px;
}
.list-other a {
color: #389dff;
float: left;
margin: 0 5px;
}.list-other a i{margin-right:5px; color:#fff;}
.list-other {
	float: left;
	width: 100%;
	margin: 10px 0  0 0;
}
footer .container:first-child {
	border-bottom: 1px solid #d8d4d4;
}
/*MEGA MENu*/
@media only screen and (min-width:1024px) and (max-width: 1980px) {
.drop.row.fst {
	left: -250px;
}
.drop.row.mid {
	left: -400px;
}
.drop.row.last {
	left: -515px;
}
.drop.row.last1 {
	left: -680px;
}

}