/*
Theme Name: onetex
Description: This is a child theme for Flatsome Theme
Author: phongbv.pc@gmail.com
Template: flatsome
Version: 6.0.6
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
body {font-size:16px;font-family: "Barlow","Arial", sans-serif !important;}
b, strong {font-weight:700}
.new-bubble, .hot-bubble, .on-sale {display:none}

.btn-call-now1{display:block;position:fixed;left:15px;bottom:15px;height:auto;width:auto;border-top:none;background:transparent;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;z-index:88}
.phone-circle{position:relative;display:inline-block;width:44px;height:44px;background-color:#ff3425;border-radius:100%}
.phone-circle .fa-phone, .phone-circle .fas{position:absolute;left:12px;top:10px;color:#fff;font-size:22px;-webkit-animation:ring-anim 1s infinite ease-in-out;animation:ring-anim 1s infinite ease-in-out}
.phone-circle .ping{display:inline-block;width:44px;height:44px;opacity:1;border:1px solid #f33;background-color:rgba(238,46,36,.2);border-radius:100%;-webkit-animation:sonar-anim 1.25s linear infinite;animation:sonar-anim 1.25s linear infinite}
@-webkit-keyframes sonar-anim {
0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(3);transform:scale(3);opacity:0}
}
@keyframes sonar-anim {
0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(3);transform:scale(3);opacity:0}
}

.add-widget{position:fixed;z-index:99;text-align:center;background: #1fa1f2;color:#fff;border-radius:100%;width:50px;height:50px;line-height:50px;}
.add-widget.widget-facebook{right:15px;bottom:15px;background: #3d5b98;}
.add-widget.widget-facebook i{font-size:20px;position:relative;top:3px;}
.add-widget.widget-zalo{right:15px;bottom:75px;color:#fff;border-radius:100%;width:50px;height:50px;line-height:50px;}
.add-widget.widget-zalo i{font-style: normal;font-weight:700}

.badge-container {right:-10px;top:-20px;left:inherit;}
.badge-inner.on-sale {background:#f00;}


#top-bar {padding:8px 0;font-size:18px;color:#dadada;}
#top-bar *{color:#dadada;}
#top-bar .top-info a{font-size:20px;color:#f2c21a;font-weight:600;font-style:normal;text-decoration:none}

.header-right-info ul li{display:inline-block;vertical-align:middle;padding-right:45px;list-style:none;line-height:20px;}
.header-right-info ul li .single-header-right-info .text-box,.header-right-info ul li .single-header-right-info .icon-box{display:table-cell;vertical-align:top}
.header-right-info ul li .single-header-right-info .text-box p,.header-right-info ul li .single-header-right-info .text-box p a{color:#42435d;font-size:14px;font-weight:400;padding-top:0;text-transform:initial;margin-bottom:0}
.header-right-info ul li .single-header-right-info .text-box h5{color:#001a57;font-size:16px;font-weight:700;margin-bottom:0;margin-top:6px}

.header-right-info ul li:last-child{margin-right:0;padding-right:0}
.header-right-info ul li .single-header-right-info .icon-box{float:left;width:40px;height:40px;border:1px solid;border-color:#ddd;text-align:center;margin-right:25px;margin-top:6px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.header-right-info ul li .single-header-right-info .icon-box i{font-size:20px;color:#f2c21a;font-size:18px;line-height:40px;color:#f2c21a;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.header-right-info .button {margin-right:0;background-color:#f2c21a !important;}

.header-bottom .container {background:#001a57;max-width: 1130px;padding-left:0}
.header-bottom .flex-left li{padding:12px}
.header-bottom .flex-left > ul > li.menu-item:hover, .header-bottom .flex-left > ul > li.menu-item:hover >a{background:#f2c21a;}
.header-bottom .social-icons {color:#f2c21a;}

.header-nav .menu-item .sub-menu {padding:0;border:none;top: 100%;}
.nav-dropdown-has-arrow.nav-dropdown-has-border li.has-dropdown:before {border:none;}
.header-nav .menu-item .sub-menu a:hover{color:#1f428a;}
.header-nav .menu-item .sub-menu li {position:relative;width:auto;min-width:auto;display:block;padding:0}
.header-nav .menu-item .sub-menu li:hover {background: #f9f9f9;}
.header-nav ul li .sub-menu {position:absolute;left:100%;top:0;display: none;background:#fff;border:1px solid #eee;box-shadow:0 0 10px #999}
.header-nav .menu-item .sub-menu li.menu-item-has-children:after {content:'';border: 5px solid transparent;border-left-color: #bbb;position:absolute;right:10px;top:14px;}
.header-nav ul li.active>ul.sub-menu {display: none !important;}
.header-nav ul li:hover > .sub-menu,.header-nav ul li.active:hover>ul.sub-menu {display: block !important;min-width:260px}
.nav-dropdown .menu-item-has-children>a, .nav-dropdown .title>a, .nav-dropdown .nav-dropdown-col>a {text-transform:none;font-size: 16px;font-weight: normal;color: #555;}

.what_we_offers {margin-top:-100px !important;box-shadow:0 0 30px #eee;}
.what_we_offers .col{background:#fff !important;padding-top:20px;}
.what_we_offers .icon i {color: #001a57;font-size: 30px;}

.tt-title {font-size: 30px;color: #ffffff;font-weight: 600;margin-top: 0;margin-bottom: 0;text-transform: initial;}
.yellow {color: #f2c21a !important;}
.tt-title span {color: #001a57;}

.home .partner .box-image {text-align:center}
.home .partner img {height:90px;width:auto;}

.copyright-footer {padding:7.5px 0}
.footer .product-categories li:nth-child(n+7){display:none;}
.footer-2 {background-size: cover;position: relative;}
.footer-2:before {position: absolute;left: 0;right: 0;bottom: 0;top: 0;background: #001a57;opacity: 0.80;content: '';}

/*pc*/
@media (min-width: 990px){
	.hidden-md {display:none}
	
}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
	.html_topbar_left {text-align:center}
	#top-bar {display:none}
	
	.what_we_offers .banner-layers {overflow:inherit;}
	.what_we_offers {padding-left:10px !important;padding-right:10px !important}
	.what_we_offers .viewmore span {font-size:14px}
}

/*end*/