﻿

.cli-col-12
{
	width:100%;
}


.grid-4, .grid-one-third {
  width: 32%;
}


.services-section .icon,
.grid-4.service .icon {
  width: 60px;
  font-size: 65px;
  text-align: center;
  float: left;
}

.services-section .icon-browser,
.grid-4.service .icon-browser {
  font-size: 60px;
}

.page-template-template-builder-full-width footer.copyright .grid-4 {
  padding: 25px 0;
  margin: 0;
}

footer.copyright .grid-4 {
  padding: 25px 0px 25px 30px;
}

footer.copyright .grid-8,
footer.copyright .grid-4 {
  margin-bottom: 0;
}

 
 .box-truyen-hinh{
  background: #eeeeee;
  padding: 20px 10px;
 }

  .box-truyen-hinh .contentleft {
    float: left;
    width: 670px;
}

.box-truyen-hinh .contentright{
  display: block;
  width: 35%;
}
.list-language .tab-title{position:relative;display:inline-block;width:auto;margin:0 0 12px;border-radius:40px;background-color:#fff;text-shadow:0 0 1px #cfcfcf;box-shadow:4px 6px 0 rgba(0,0,0,.2);text-transform:uppercase}
.list-language .tab-title h3{font:1.57143em lunchbox-regular,Helvetica,Arial,sans-serif;padding:2px 23px;margin:0;color:#c71e47}
.list-language .tab-title h3:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.list-language .item.active .tab-title h3:before{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}

      #wds_container1_0 #wds_container2_0 .wds_slideshow_image_spun1_0 {
        display: table;
        width: 100%;
        height: 100%;
      }



#header
{ position:relative;
  top:0px;
  margin:0px auto;  
  height:105px;
  color:#FFFFFF;
  text-align:right;
  background-color:transparent;
  z-index:1;
}


#header a
{ color:#FFFFFF;
  text-decoration:none;
  font-weight:normal;
}

#header a:hover
{ text-decoration:underline;
}

.header-main-info{
    margin-top: 119px;
    display: flex;
    flex-wrap: wrap;
    padding-bottom: 0px;

}

.header-main-info .ecs__list span{
    padding-left: 20px;
    padding-top: 6px;
}

.jzdq{
	width:1200px;
	margin:0 auto;
}

.advanced-browser-check{width:100%;height:100%;position:fixed;background:#000;background:rgba(0,0,0,.8);z-index:999999999;left:0;top:0}
.abc-old-ie .advanced-browser-check,.abc-old-ie .adv_browser_check{position:absolute}

	
	
	.full-section-scrolling.themify_builder_active .themify_builder_row .themify_builder_row_content .col-full.tb-column .tb_holder,
	.full-section-scrolling .themify_builder_row.fp-table .row_inner .col-full.tb-column {
		min-height: 100%;
		display:-ms-flexbox;
		display: flex;
		width: 100%;
		flex-wrap: wrap;
	}

	.themify_builder_row.animated-bg {
		-webkit-animation: themifyAnimatedBG 30000ms infinite alternate;
		animation: themifyAnimatedBG 30000ms infinite alternate;
	}
.x-widgetbar-inner .x-column .widget:first-child{margin-top:0}
.x-widgetbar-inner .x-column:first-child .widget:first-child{margin-top:0}
.x-colophon.top .x-column .widget:first-child{margin-top:0}
.x-colophon.top .x-column:first-child .widget:first-child{margin-top:0}

.x-logobar .x-column.x-1-3, .x-logobar .x-column.x-2-3{width:100% !important;}
.e10-7.x-column,.e10-9.x-column {padding:0px 7px 0px 7px;}
.e10-3.x-column,.e10-7.x-column,.e10-9.x-column,.e10-13.x-column,.e10-18.x-column,.e10-23.x-column,.e10-25.x-column,.e10-29.x-column {background-color:transparent;z-index:1;}


.row { margin-left: -15px; margin-right: -15px; }

.row:before, .row:after { content: " "; display: table; }

.row:after { clear: both; }


#content-side {
	background-repeat: repeat-y;
}


.tt-s-popup-layer {
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 10000px;
}


.header-separator {
  height: 5px;
  margin: 0;
  background-color: #808080; }


.call-for-action-shodow-down {
	top: 99%;
	position: absolute;
	left: 0;
}

  .large-8 {
    width: 66.66667%; }
.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:15;display:inline-block;font-family:serif;width:30px;height:30px;margin-top:-35px;font-size:50px}
.carousel-control .icon-prev{left:10%;margin-left:5px}
.carousel-control .icon-prev:before{content:'\2039'}
.text-center{text-align:center}



table.footer a.header{  color: #FFFFFF;  text-decoration: none;  text-transform: uppercase;  z-index: 2000;  font-family: Verdana, Arial, Helvetica, Tahoma;  font-size: 12px;  font-weight: normal;  padding-left: 10px;   padding-right: 20px;  }

table.footer a.header:link{  color: #FFFFFF;}


table.footer a.header:visited{  color: #ADC4D9;}


table.footer a.header:hover{  color: #4CB5FF;}


table.footer{  border-width: 0pt;   background-color: #246b89;  color: #FFFFFF;  font-family: Verdana, Arial, Helvetica, Tahoma;  font-size: 0.8em;}


.footer {
    color:#949494;
    padding:2rem 1rem;
    font-size:.8rem;
    margin:0 auto;
    max-width:440px;
}


.footer a:link,
.footer a:visited {
    color:#949494;
}

#cssmenu .menu-item-11169 .submenu,
#cssmenu li li:hover .menu-item-1116 .submenu { display:none !important }
.section--news-feed .news-feed-list{float:left;display:block;margin-right:1.78571%;width:49.10714%;margin-left:25.44643%;-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;margin-bottom:6.25em;margin-top:9em}
.section--news-feed .news-feed-list:last-child{margin-right:0}


.navbar-nav li.menu-item-has-children:hover .sub-menu {
	display: block;
}
header.header .et-trending #et-secondary-menu .menu-item-has-children ul{top:-10px;left:100%}

.mkdf-side-menu .widget ul li.page_item_has_children,
.mkdf-side-menu .widget ul li.menu-item-has-children {
padding-right: 0;
border-bottom: none;
}
#et-secondary-nav li.menu-item-5983 .sub-menu{background-color:#00adac;width:113px;padding:0}
#et-secondary-nav li.menu-item-5983 .sub-menu li{padding:0;text-align:center}
#et-secondary-nav li.menu-item-5983 .sub-menu li a{padding-left:0;padding-right:0}
#mobile_menu li.language-selector,#mobile_menu li.menu-item-5983,#mobile_menu li.menu-item-5985,#mobile_menu li.menu-item-6834,#mobile_menu li.menu-item-5961,#mobile_menu li.menu-item-5984{display:none!important}


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}

	
	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item:hover {
		position: static;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}

	
	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}

	#top_box_area .left .full_box .thumb{
	float: left;
	width: 347px;
	}

	#top_box_area .right .full_box .thumb{
	float: left;
	width: 347px;
	}

	#contents .about .left .full_box .thumb{
	float: left;
	width: 348px;
	}

	#contents .about .right .full_box .thumb{
	float: left;
	width: 348px;
	}

	#contents .supplier .post ul li .thumb {
	border: 3px solid #ddd;
	margin: 0 0 7px;
	}

	#contents .products .products_inner ul li .thumb {
	border: 3px solid #ddd;
	margin: 0 0 7px;
	}
.dropdown-toggle:focus{outline:0}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}
.main-nav .main-dropdown .dropdown-toggle{padding-top:0;padding-bottom:0;color:rgba(255,255,255,.8)}
.main-nav .main-dropdown .dropdown-toggle:hover,.main-nav .main-dropdown .dropdown-toggle:focus{background:0 0}
.dropdown-toggle i{color:#aaa;font-size:32px;padding-top:4px}

.site-description,
.title-content,
.title-content a {
	float: left;
	max-width: 300px;
	width: 100%;
}


.rtl .site-description,
.rtl .title-content,
.rtl .title-content a {
	float: right;
}

	.title-content {
		padding: 23px 0 23px 33px;
		box-sizing: border-box;
	}

	.rtl .title-content {
		padding: 23px 33px 23px 0;
	}


	.site-description, .title-content, .title-content a {
		max-width: 212px;
	}


.single-post .et_pb_text {
	max-width: 690px;
	margin: auto;
	margin-bottom: 30px;
}

.et_pb_text_27.et_pb_text { color: #999999 !important; }

	.dropdown_list {
		display: none;
		list-style-type: none;
		margin: 0;
		padding: 0;
		color: #999999;
	}

	.dropdown_list li a {
		color: inherit;
		display: block;
		padding: 28px 30px;
	}

	.dropdown_list li a:first-child {
		padding-top: 8px;
	}


#mg-wprm-wrap li.menu-item-has-children {
  position: relative;
}


#mg-wprm-wrap li.menu-item a {
  padding: 13px 14px;
}


#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
  right: 10px;
  padding: 20px 20px 30px;
  line-height: 38px;
}

				#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
					font-size: 15px;
					text-transform: uppercase;
					font-weight: normal;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
				div#mg-wprm-wrap ul li span.wprmenu_icon {
					color: #FFFFFF !important;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: #d53f3f;
					color: #FFFFFF !important;
				}
#et-secondary-nav li.menu-item-5983 .sub-menu{background-color:#00adac;width:113px;padding:0}
#et-secondary-nav li.menu-item-5983 .sub-menu li{padding:0;text-align:center}
#et-secondary-nav li.menu-item-5983 .sub-menu li a{padding-left:0;padding-right:0}
#mobile_menu li.language-selector,#mobile_menu li.menu-item-5983,#mobile_menu li.menu-item-5985,#mobile_menu li.menu-item-6834,#mobile_menu li.menu-item-5961,#mobile_menu li.menu-item-5984{display:none!important}

#subnav li a, #subnav li a:visited, #subnav .page_item {
	text-decoration: none;
	color: #333333;
}


#outer{
border:0px solid #FFFFFF;
width:995px;
margin-left:auto;
margin-right:auto;
}
.small01 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1px}
.block-type-widget-area ul.widget-area{padding:0;margin:0}
.nav-menu li.menu-item-has-children a:after{font-family:FontAwesome;content:'\f103';font-weight:normal;position:relative;top:1px;left:5px}


.message {
    width: 899px;
    background-color: #18b8ad;
    border: solid 1px white;
    padding: 25px 0px;
    margin: 10px auto;
    position: relative;
    z-index: 90;
    color: white;
    font-size: 20px;
}


.message p {
    margin: 0px;
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-12{width:100%}


header.header .hc-hamburger span {
    transition: transform .3s ease-in-out
}


.main-nav-opened header.header .hc-hamburger:after,
.main-nav-opened header.header .hc-hamburger:before {
    transition: transform .3s ease-in-out, opacity .4s .1s;
    transform: translate3d(0, 0, 0);
    opacity: 0
}


.main-nav-opened header.header .hc-hamburger span {
    transition: transform .3s .3s ease-in-out
}


.main-nav-opened header.header .hc-hamburger span:first-child {
    transform: rotate(45deg)
}


.main-nav-opened header.header .hc-hamburger span:last-child {
    transform: rotate(-45deg)
}


.bg-white {
  background-color: #ffffff; }

#wrapper,
.container { min-width: 320px; }
#my_content{position:relative}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.content-block--banner .container-fluid{margin-left:56px;margin-right:56px;width:100%}

.phonemail-area {width:100%; text-align:center;}

.phonemail-area span:last-child {margin-right:0px;}

.phonemail-area i {margin-right:7px; top:2px; position:relative;}

.phonemail-area span {margin-right:26px;}


.griinchis
{
background-color:#C0CAD3;
}


.grid-4, .grid-one-third {
  width: 32%;
}


.services-section .icon,
.grid-4.service .icon {
  width: 60px;
  font-size: 65px;
  text-align: center;
  float: left;
}

.services-section .icon-browser,
.grid-4.service .icon-browser {
  font-size: 60px;
}

.page-template-template-builder-full-width footer.copyright .grid-4 {
  padding: 25px 0;
  margin: 0;
}

footer.copyright .grid-4 {
  padding: 25px 0px 25px 30px;
}

footer.copyright .grid-8,
footer.copyright .grid-4 {
  margin-bottom: 0;
}
#footer-nav{padding:5px;background:#b50000}
#footer-nav ul{overflow:hidden;margin:0}
#footer-nav li{display:inline;padding:0 10px;border-left:1px solid #ddd;line-height:1;font-weight:700}
#footer-nav li:first-child{padding-left:0;border-left:0}
#footer-nav li a:hover{color:#111;text-decoration:none}
.not-logged-in .topmenu-account.nav li span.loginlogout.no-bg-link.nolink{padding:8px 0 0 0 !important;display:block}


.nav-trigger .bars {
  display: inline-block;
  width: 16px;
  height: 20px;
  padding-top: 3px;
}


.nav-trigger .bars span {
  display: inline-block;
  width: 16px;
  height: 3px;
  float: left;
  margin-bottom: 2px;
  background: #333333;
}


.mobile-nav-trigger .bars {
  display: inline-block;
  width: 25px;
}


.mobile-nav-trigger .bars span {
  display: inline-block;
  width: 25px;
  height: 3px;
  float: left;
  margin-bottom: 3px;
  background: #333333;
}


.mobile-nav-trigger .bars span:last-child {
  margin-bottom: 0;
}


.no-flexbox .top-nav-wrapper .top-nav li,
.no-flexbox .top-nav-wrapper .nav-trigger .bars {
  height: 100%;
  display: table-cell;
  vertical-align: middle;
}


#shopping-cart {

    position: relative;

}

#featured-content .rp-big-one-content {
	position: relative;
}
