﻿
.logo-calidad { width: 65px; }

.genericStreamStory .word-only.horizontal a{
  margin-right:inherit;}

.genericStreamStory .word-only.vertical a,
.genericStreamStory .word-blurb.vertical a{
  margin-right:10px;}

.genericStreamStory .word-only.horizontal li,
.genericStreamStory .word-blurb.horizontal li{
  margin-right:10px;}

.no-results .genericStreamStory .word-only li,
.hfeed .genericStreamStory .word-only li{
  margin-right:0;}

.navbar-default .nav .menu-item-has-children:hover .dropdown-menu {
  display:block;
  visibility:visible;
  border-radius:4px;
  padding:10px 0;
  margin-bottom:10px;
  font-size:13px;
  background-color: #ffffff;
}

.navbar-default .nav .menu-item-has-children .dropdown-menu a {color:#203669;font-weight:400;padding-bottom:8px;border-bottom:1px solid #eee;padding-top:8px;text-transform: none;}

.navbar-default .nav .menu-item-has-children .dropdown-menu li:last-child a {border:none;}
#main-menu .search-popup .search-popup-inner{padding:23px 26px 29px 26px}


#sidebar-secondary .testimonials-box .feedback {
	margin-bottom: 0;
}


	.feedback {
		padding-bottom: 45px;
	}

#call-to-action .f_top {
  background:#ffffff;
}

#call-to-action .f_top .ftop_blk {
  padding:20px 60px 20px 0;
  border-right:1px solid #ecefef;
  position:relative;
  background:#ffffff;
}

#call-to-action .f_top .ftop_blk h5 {
  text-decoration: none;
  color:#282727;
  font-size:12px;
}

#call-to-action .f_top .ftop_blk a:hover h5 {
  color:#148fb0;
}

#call-to-action .f_top .bor_none {
  border-right:none;
}

#call-to-action .f_top h5 {
  line-height:19px;
  width:135px;
}

#call-to-action .f_top .icon {
  width:45px;
  height:45px;
  display:block;
  position:absolute;
  top:8px;
  right:20px;
  font-size:45px;
  color:#148fb0;
}
ul.products li.product-col .rating-wrap{margin:0 0 .625rem;height:1px;position:relative;display:table}
ul.products li.product-col .rating-wrap .rating-content{display:table-cell}
ul.products li.product-default .rating-wrap,ul.products li.product-wq_onimage .rating-wrap{margin-left:auto;margin-right:auto}
ul.products li.product-onimage2 .rating-wrap{margin-left:auto;margin-right:auto}
ul.list li.product .rating-wrap{margin-left:0;margin-right:0}
ul.products.product_list_widget .product .rating-wrap{display:block;margin:-8px 0 6px;height:auto}
ul.products.product_list_widget .rating-wrap .star-rating{margin-left:0 !important;font-size:1em}
ul.products.product_list_widget .rating-wrap .star-rating:before,ul.products.product_list_widget .rating-wrap .star-rating span:before{left:0 !important}
.cross-sells .slider-wrapper .products .product h3,.cross-sells .slider-wrapper .products .product .rating-wrap{font-size:0.9em}



.menu-item-language img.iclflag {
  height: 12px !important;
  width: 18px !important;
  margin-bottom: 0 !important;
  margin-right: 4px;
}

	.roll-tabs .menu-tab {
		overflow: hidden;
		margin: 0;
		list-style: none;
	}

	.roll-tabs .menu-tab li {
		position: relative;
		bottom: -1px;
		float: left;
		margin-right: 2px;
	}

	.roll-tabs .menu-tab li a {
		font-family: "Raleway", sans-serif;
		font-size: 14px;
		font-weight: 500;
		display: block;
		color: #2d3340;
		padding: 12px 25px 10px;
	}

	.roll-tabs .menu-tab li a:hover {
		background-color: #f7f7f7;
		text-decoration: none;
	}

	.roll-tabs .menu-tab li.active a {
		background-color: #fff;
		border: 1px solid #dbdbdb;
		transition: none;
	}

li.menu-item-has-children .drop.active ~ ul {
right: 0;
margin: auto;
left: 0;
border-width: 3px 0 !important
}

#topnav li.menu-item-has-children a.active ~ ul.sub-menu li.menu-item-has-children.active {
height: auto !important
}
ul.sub-menu li.menu-item-has-children:after{color:#fff;position:absolute;top:0;right:10px;font-family:FontAwesome,sans-serif;font-size:25px}






#sidebar-wrapper { width: 283px; float: left; margin-top: 20px; }

#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
}



.footer-links a {
	color: #da2657;
}


.footer-links a:hover, .footer-links a:focus {
	color: #da2657;
}


.footer {
	color: #989a9c;
}


.footer span{
	color: #686a6c;
}


.footer a, .footer a:hover, .footer a:focus{
	color: #fff;
}


.footer-links {
	background-color: #181a1c;
}


.footer-container {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
}
.has-text-centered{text-align:center!important}
.home .featured-slider .swiper-slide .slide-image .slide-image-inner{position:relative;height:372px;padding-top:2px;overflow:hidden;display:flex;align-items:center}
.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"}
.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-4{width:33.33333333%}

  .ad-section .ad-body {
    display: inline-block; }
.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-8{width:66.66666667%}
.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.navbar-collapse.in{overflow-y:auto}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important;visibility:visible!important}
.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}
.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}

.bootstrap-select.btn-group.dropdown-menu-right,
.bootstrap-select.btn-group[class*="col-"].dropdown-menu-right,
.row .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right {
  float: right;
}
.row{margin-left:-10px;margin-right:-10px}


.radio.row input[type="radio"] {
	position: inherit;
	margin: 0;
}


.radio.row .rad {
	text-align: right;
}
footer .split .half{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
footer .split .half+div{border-left:1px solid}
.split .half{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;padding:1.6rem 0 0;margin:0 auto}
.split .half.split-title{padding-right:0}
.split .half:empty{padding:0}
.split .half.half60{-ms-flex-preferred-size:60%;flex-basis:60%;width:60%}
.split .half.half40{-ms-flex-preferred-size:40%;flex-basis:40%;width:40%}
.animations-text .split .half{display:block}
.animations-text .split .half+.half{padding-top:0;padding-right:3rem;padding-bottom:6rem}
.header-bottom-left,.navbar-header{display:inline-block}
.navbar-header{display:none}

.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}
.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}
.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}
.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}
.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}
.menu-item ._svg{width:1em}
.rtl .menu-item i._before{margin-right:0}
.rtl .menu-item i._after{margin-left:0}
.menu-item i.elusive{margin-top:-.3em}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}
.owl-carousel,.owl-carousel .dt-owl-item,.pswp__container,.pswp__img{-webkit-tap-highlight-color:transparent}
.owl-carousel.owl-drag .dt-owl-item,.pswp__container,.pswp__img{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}
.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-backface-visibility:hidden}
.pswp__container,.pswp__img{user-select:none;-webkit-touch-callout:none}
.flexslider .slides img{width:100%;display:block;}
.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .flexslider .slides{display:block;}
* html .flexslider .slides{height:1%;}
.flexslider .slides{zoom:1;}
.view-id-academynet_industry_insights .flexslider .slides img{height:70px;text-align:center;margin:0 auto;width:inherit}
.flexslider-container,.front #flexslider-1.flexslider .slides,.front #flexslider-1 .flex-viewport{height:100%;width:100%}

.abs{position:absolute;}
.tb-megamenu-item .mega-group-title{font-size:1.1em;}


.main-navigation ul li.menu-item-has-children a, .main-navigation ul li.page_item_has_children a {
  margin-right: 15px; }

.gdlr-core-icon-list-item .gdlr-core-icon-list-content{ font-size: 14px; vertical-align: middle; }


body.loadingAjax .loader {
  opacity: 1;
  visibility: visible;
}


.loader {
  opacity: 0;
  visibility: hidden;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.2);
  z-index: 9999;
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  transition: all 0.35s ease;
}


.loader img {
  position: absolute;
  left: 50%;
  top: 50%;
  background-color: #ffffff;
  border-radius: 50%;
  transform: translate(-50%, -50%);
}

  .main-navigation .menu-item-has-children {
    position: relative; }
.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}
.map .modal-map .modal-content{-khtml-border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
#modalOurPeople .modal-dialog .modal-content{-khtml-border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.modal-subsidiaries .modal-dialog .modal-content{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-khtml-border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.clearing{height:0;clear:both}
#topic-description .imagecache-medium_img,#topic-description .imagefield{float:right;margin:0 0 0 30px}
.pm-sidebar .current-issue .imagecache{width:100%;height:auto}


.catchresponsive-nav-menu .menu-item:hover,
.catchresponsive-nav-menu .page_item:hover {
	position: static;
}


.sidebar-header-right .widget_nav_menu .menu-item:hover {
	position: relative;
}

	
	.responsivefootermenu {
	
	}

td.score{font-size:18px;font-weight:bold;padding:15px 0 0 0;}

td.score .comment{font-size:12px;padding:5px 0 0 0;color:#777777;font-weight:normal;}
