/* CSS Document */
.container_cloudmonitoring h1, .container_cloudloadbalancers h1, .container_cloudbackup h1, .container_cloudservers h1, .container_clouddatabases h1, .container_cloudmonitoring h1, .container_cloudsites h1, .container_openstack h1, .container_cloud h1 {
color: #333;
font-size: 36px;
font-weight: normal;
line-height: 1.3em;
}
/*---------------------share-----------------------------------*/
/*-------------small banner start----------------------------*/

#subnav-v3-wrap {
	position:  relative;
	width: 100%;
	z-index: 35;
	text-align: left;
	padding-top:1px;
}
#subnav-wrap-inner {
	padding: 0 3px 3px;
	width: 954px;
	margin: 0 auto;
	border-radius: 0 0 3px 3px;
}
#subnav-v3-wrap #subnav-wrap-inner {
	width: 960px;
	margin: 0 auto;
	padding: 0;
	border-radius: 0 0 5px 5px;
}
#subnav-v3-wrap .default {
	background-color: #444;
}

ul {
	list-style-type: none;
}
#subnav-v3-wrap .default ul li {
	padding-right: 1px;
	background-color: #2b2b2b;
	border-right: 1px solid #696969;
}
#subnav-v3-wrap ul li:first-child {
	border-radius: 0 0 0 5px;
}
#subnav-v3-wrap ul li {
	float: left;
}
#subnav-v3-wrap .default ul li.selected a {
	background-color: #151515;
}
#subnav-v3-wrap .default ul li a {
	text-decoration:none;
	background-color: #444;
	padding: 13px 18px 12px;
}
#subnav-v3-wrap ul li:first-child a {
	border-radius: 0 0 0 5px;
	border-left: none;
}
#subnav-v3-wrap ul li a {
	display: block;
	color: #fff;
	padding: 13px 40px 12px;
	font-size: 14px;
}
#subnav-v3-wrap ul li a:hover {
	background:#151515;
}
#subnav-v3-wrap ul li.right {
	float: right;
}
#subnav-v3-wrap .default ul li.right {
	background: none;
	border-right: none;
}
#subnav-v3-wrap .default ul li a.sign_up {
	margin: 6px;
	background-image: -webkit-linear-gradient(top, #82D250 0%, #3C8C0A 100%);
	background-color: #6BBB39;
	border-radius: 4px;
	padding: 7px 20px 6px;
	font-size: 12px;
	text-transform: uppercase;
}
#subnav-v3-wrap .default ul li a.sign_up:hover {
	background-image: -webkit-linear-gradient(top, #8CDC5A 0%, #469614 100%);
	background-image: linear-gradient(to bottom, #8CDC5A 0%, #469614 100%);
	background-color: #53A321;
}
}
#subnav-v3-wrap ul li.right:last-child a {
border-radius: 0 0 5px 0;
}

/*---------------------small banner end------------------------------*/

/*------------------------lan--content--------------------------------------*/
#content-wrap{
	background: #FFF;
	margin: 0px auto;
	top: 231px;
	z-index:14;
}
.container_12 {
	position: relative;
	left: 0px;
	width: 960px;
	margin: 0px auto;
	text-align: left;
}
#container_cloudmonitoring{
	background-color:#000;
}
#breadcrumb-wrap{
	position:  absolute;
	left: 50%;
	width: 960px;
	text-align: left;
	margin-left: -480px;
	margin-top: 5px;
	z-index:13;
	text-decoration:none;
}
#breadcrumb-wrap a{
	text-decoration:none;
	color:#C40022;
}
#breadcrumb-wrap .breadcrumb:after {
	content: "\00a0/\00a0\00a0";
}
#breadcrumb-wrap span.breadcrumb a.cloudmonitoring{
	text-align:left;
	position:relative;
}
.container_12 .grid_6 {
	width: 468px;
}
.container_12 .push_1 {
	left: 24px;
}
.container_river {
	width: 100%;
	margin-bottom: 40px;
	padding: 30px 0px;
	border-top: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
	background: #EEE;
}
.container_12 .grid_4 {
width: 304px;
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_divider_vertical, .navigation_1, .navigation_2, .navigation_3, .fatfooter_1 {
position: relative;
float: left;
}
.container_cloudmonitoring a.more, .container_clouddns a.more, .container_cloudloadbalancers a.more, .container_cloudbackup a.more, .container_cloudservers a.more, .container_cloudfiles a.more, .container_clouddatabases a.more, .container_cloudmonitoring a.more, .container_cloudsites a.more {
background-repeat: no-repeat;
background-position: right center;
padding-right: 15px;
}
.container_cloudmonitoring a.more, .container_clouddns a.more, .container_cloudloadbalancers a.more, .container_cloudbackup a.more, .container_cloudservers a.more, .container_cloudfiles a.more, .container_clouddatabases a.more, .container_cloudmonitoring a.more, .container_cloudsites a.more {
background-repeat: no-repeat;
background-position: right center;
padding-right: 15px;
}
a.cloudmonitoring.more {
background-image: url('../images/arrow-files.png');
}
a.cloudfiles, a.cloudbackup, a.cloudmonitoring {
color: #529C23;
text-decoration: none;
}
.container_cloudmonitoring h2, .container_cloudloadbalancers h2, .container_cloudbackup h2, .container_cloudservers h2, .container_cloudmonitoring h2, .container_cloudsites h2, .container_openstack h2, .container_cloudmanaged h2, .container_cloud h2, .container_cloud .subtitle {
color: #333;
font-size: 27px;
font-weight: normal;
line-height: 1.4em;
}
.container_cloudmonitoring p, .container_cloudloadbalancers p, .container_cloudbackup p, .container_cloudservers p, .container_cloudsites p, .container_openstack p {
font-size: 16px;
line-height: 1.7em;
padding: 0;
margin: 0;
}
/*------bottom content ----------*/
/*--------------------------------------------------main content css style end--------------------------------------------------*/

.switch-main-content-head{
	border-bottom:1px #d1d1d1 solid;
}
#switch-main-content{ background:#fff;}
.s-m-c-h-c{
	width:960px;
	padding-top:40px;
	margin:0 auto;
	height:31px;
}

.s-m-c-h-c ul li{
	display:block;
	float:left;
	border:1px #d1d1d1 solid;
	border-bottom:0;
	margin-right:10px;
	background:#eeeeee;
}

.s-m-c-h-c ul li a{
	display:block;
	height:30px;
	float:left;
	padding:0 82px;
	line-height:30px;
	font-weight:bold;
	color:#c40022;
	font-size:16px;
}

#current-s-m-c-h a{
	background:#fff;
	line-height:29px;
	position:relative;
	top:1px;
}

.s-m-c-h-main{
	width:960px;
	margin:0 auto;
	padding-top:40px;
	overflow:hidden;
	text-align:left;
}

.s-m-c-h-main-left{
	float:left;
	margin-bottom:-5000px;
	padding-bottom:5000px;
	width:680px;
}

.s-m-c-h-main-right{
	float:left;
	margin-bottom:-5000px;
	padding-bottom:5000px;
	width:280px;
}

.s-m-c-h-m-l-detail{
	color:#555;	
	line-height:22px;
	font-size:13px;
}

.s-m-c-h-m-l-detail a{
	color:red;	
}

.s-m-c-h-m-l-detail a:hover{
	text-decoration:underline;
}

.s-m-c-h-m-l-title{
	font-size:17px;
	color:#555;
	margin-top:40px;
}

.halt-image-text-box{
	float:left;
	width:340px;
	margin-top:30px;
}

.halt-image-text-box img{
	float:left;
}

.halt-image-text-box h3{
	line-height:25px;	
	text-indent:14px;
	color:#444;
}

.halt-image-text-box p{
	margin-left:70px;
	color:#666;
	width:220px;
}

.halt-image-text-box p a{
	color:red;
}

.halt-image-text-box p a:hover{
	text-decoration:underline;
}

.full-image-text-box{
	width:680px;
	margin-top:30px;
}

.full-image-text-box img{
	float:left;
	margin-right:15px;
}

.full-image-text-box h3{
	font-size:17px;
	color:red;
	line-height:18px;
}

.full-image-text-box p{
	color:#666;
	line-height:23px;
	font-size:13px;
}

.full-image-text-box p a{
	color:red;	
}

.full-image-text-box p a:hover{
	color:red;	
}

.s-m-c-h-main-left-con-1, .s-m-c-h-main-left-con-2{
	display:none;	
}
.container_12 container_cloudmonitoring{
	padding-left:50px;
}