﻿.help__text{line-height:1.4}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}


.clearfix:before,
.clearfix:after {
    display: table;
    content: ""
}

.clearfix:after {
    clear: both
}

.clearfix { display: inline-block; }


* html .clearfix { height: 1%; }

.clearfix:after,
.clearfix:before {
  display: table;
  content: "";
}


#container{margin:27px auto 0 auto;width:1000px;}
.region-sidebar-first .block-menu ul.menu a,.region-sidebar-first .content ul li{padding:0 0 10px 10px;line-height:13px;background-color:#fff;}
.content table{border:0 none;border-spacing:0;width:100%;text-align:left;}
.content table th{padding:8px;vertical-align:top;font-family:'Swiss721BT',Helvetica,sans-serif;color:#393939;font-size:15px;border:1px solid #b7b7b7;}
.content th a,.content th a:visited{color:#2A78B8;font-weight:bold;}
.content th a:hover{color:#2A78B8;font-weight:bold;}
.content tbody,td{vertical-align:top;padding:5px 8px;border-width:1px;border-color:#b7b7b7;border-style:solid;height:1px;}
.calendar-calendar .content{clear:both;padding:3px;padding-left:5px;}


.footer-menu{
	position: relative;
    bottom: 1px;
}


.footer-menu ul {
    display: inline-flex;
    list-style: none;
	padding:0px;
	margin-bottom: 0px
}


.footer-menu ul li{
	padding-right: 10px;
}


.footer-menu ul li a{
	color:white;
}
.menu-item-object-oxy_mega_menu{position:static!important}
.menu-item-object-oxy_mega_menu .dropdown-menu{left:0!important;right:0!important;overflow:hidden;background-position:center;background-size:cover}
#access .menu-header,
div.menu,
#colophon,
#branding,
#main,
#wrapper{margin:0 auto;width:940px;}
#branding img{border-top:4px solid #000;border-bottom:1px solid #000;display:block;float:left;}
#access,	#branding img,	#respond,	.comment-edit-link,	.edit-link,	.navigation,	.page-link,	.widget-area{display:none !important;}

.fact {
	font-size: 50px;
	border-bottom: 1px solid #ebebeb;
	font-family: 'Roboto Condensed', sans-serif;
	color: #ff6b53;
}

.fact-name { color: #000000; }

h1, h2, h3, h4, h5, h6, .main-navigation li, .fact, .all-news, .welcome-button, .call-to-action .employee-position, .post-navigation .nav-previous, .post-navigation .nav-next, .paging-navigation .nav-previous, .paging-navigation .nav-next { font-family: Source Sans Pro; }


#center1 {
	float:right;
	width:298px;
	margin-right:10px;
}


.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }


.carousel-caption .btn {
  text-shadow: none; }


.carousel-caption-title {
  color: #007ea3;
  font-size: 18px;
  margin-bottom: 10px; }


.carousel-caption-excerpt {
  color: #575757;
  
  margin-bottom: 20px; }


.carousel-caption-cta {
  text-align: right; }


.site-footer-top-right-app-icon {
  height: 35px;
  width: 35px;
  margin-right: 10px;
}
#externe iframe{z-index:999}

#truyen-slide {
    margin-bottom: 0px
}

#truyen-slide a, #truyen-slide a:hover, #truyen-slide a:focus {
    text-decoration: none
}

#truyen-slide .caption {
    padding: 5px;
    text-align: center;
    line-height: 18px;
    font-family: 'Roboto Condensed', sans-serif
}

.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px
}

.container-fluid {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px
}

.container .jumbotron, .container-fluid .jumbotron {
    border-radius: 6px
}

.jumbotron .container {
    max-width: 100%
}

.footer .container {
    padding-top: 15px;
    padding-bottom: 15px
}


#main_wrap{
	margin:0px auto;
	padding:0px;
	max-width:1170px;
	height:auto;	
}
.img-responsive{display:block;height:auto;max-width:100%}
