@charset "UTF-8";

/************************************************************************************
* 1. Layout for all html of security alerts
*************************************************************************************/
article > .alert-info {
	*font-size: 1.3em;
	margin-bottom: 21px;
	font-weight: 300;
	line-height: 1.4;
}

/*********************************************************
* Style for back-page image
*********************************************************/
a#back-page-img {
	position: fixed;
	bottom: 20px;
	left: 20px;
	opacity: 0.5;
	z-index: 999;
}

/*********************************************************
* Style for social networking buttons
*********************************************************/
#social_btns {
	height: 40px; 
	float: right;
	vertical-align: middle;
	/*font-size: 1px;	*/
}

#social_btns  iframe{
	vertical-align: middle;
}

#social_btns  div{
	display: inline-block;
	vertical-align: middle;
	padding: 3px 3px;
}

#social_btns  img{
	display: inline-block;
	vertical-align: middle;
	padding: 0px;
}

@media (max-width: 991px) {

#social_btns {
    height: 85px;
    float: right;
    vertical-align: middle;
    font-size: 1px;
    margin-top: -22px;
}

#social_btns  iframe{
	vertical-align: middle;
}

#social_btns  div{
	display: block;
	vertical-align: middle;
	*padding: 3px 0px;
}

#social_btns  img{
	display: block;
	vertical-align: middle;
	padding: 0px;
}

}


.container {
	position: relative;
}

body .row.fix_right {
    position: absolute;
    top: 0;
    right: 15px;
    min-width: 240px;
    max-width: 240px;
}

@media ( max-width : 1399px) {
	body .row.fix_right {
		right: -5px;
	}
}

.row {
    min-width: 760px;
    /*width: 80%;*/
}
@media ( max-width : 989px) {
body .row {
    min-width: inherit !important;
    max-width: none !important;
    width: auto !important;
}
}
body .bs-docs-sidebar {
	width: auto;
}

@media ( max-width : 1199px) {
	body .row {
		max-width: none !important;
		width: auto !important;
		position: relative !important;
		float: none !important;

	}
	body .fix_right #cloud {
		width: 100%;
		height: auto;
	}
}



.view-table a {
    display: inline;
    float: left;
    width: 70%;
}

.view-table .label {
    float: left;
}
.enVersion .view-table a{
	padding-left: 9em;
}


section.container{
font-size:1.2em;
}
section.container .label {
    font-size: .916em;
    width: 11em;
}
.chineseVersion section.container .label {
    width: 10em;
}
section.container h4{
font-size:1.25em;
}
section.container .text-content{
font-size:inherit !important;
}
 
.jumbotron p{
    font-size: 1.2em !important;
}
.page_control{
    font-size:inherit !important;
}
label{
font-size:inherit !important;
}
.bs-docs-sidebar #cloud>div>a{
font-size:inherit !important;
}
 
 
 
 
@media (max-width: 989px){
	
body .view-table .label {
    position: relative;
    /* margin-bottom: 5px; */
}

body .view-table a{
padding-left:0;
}
}


.page_select input.btnSubmit {
    height: 2.5em;
    padding: 0 20px 0 25px;
    margin-right: 5px;
}

body.govcertVersion .breadcrumb a{
	text-decoration: none; 
}

body.govcertVersion .breadcrumb a:hover,
body.govcertVersion .breadcrumb a:focus,
body.govcertVersion .breadcrumb a:active{
	text-decoration: underline; 
}

.fix_right #cloud {
   /* width: 300px;*/
    width: 100%;
}

@media (max-width: 1199px){
section.container{
min-height:0 !important;
}
}

/* section .row {
    width: 93%;
}
@media (max-width: 1199px){
section .row {
width: 100%;
}
} */

body.govcertVersion .breadcrumb .active_alert a{
	color: #d64309 !important;
}
.searchBar input{
	/*max-width:229px;*/
	max-width:14.5em;
}
#cert_fromdate{
    height: 2.5em;
    padding: 0 20px 0 5px;
    /* width:120px;*/
    width:7em;
}
#cert_todate{
    height: 2.5em;
    padding: 0 20px 0 5px;
   /* width:120px;*/
   width:7em;
}

body .row.fix_right>.bs-docs-sidebar>div {
    padding-left: 15px;
}
 
@media (max-width: 991px){
	.profmain{
		width: 100% !important;
	}
}

.profnav{
	width:280px;
	float:left;
	position:relative;
}

.profmain{
	width: calc(100% - 280px);
	float: left;
}

.tagtext{
	font-size: 14px;
}

