body{
background: #fff;
}
.single-post a.download-button {
display: block;
}
.rowshare {
padding: 8px 0;
position: relative;
border-top: 1px solid #eee;
border-bottom: 1px solid #eee;
margin-bottom: 20px !important;
}
.relatedcat h4{
font-size: 16px;
list-style: 1.3
}
.rowshare .col{
padding-bottom: 0 !important
}
.rowshare .social-icons.share-icons.share-row>a{
margin-bottom: 0 !important;
}
.archive.category h1.page-title{
text-align: left;
display: inline-block !important;
width: auto;
}
.cover_title{
text-align: left;
}
.cover_title .img{
display: inline-block;
width: auto;
margin-right: 10px;
}
.cover_title img{
display: inline-block;
margin-right: 10px;
}
.cover_title img{
max-width: 24px;
}
.padding-30{
padding-top: 15px;
}
.header-bottom-nav >li.bg1>a{
background: #02aeef;
}
.header-bottom-nav >li.bg2>a{
background: #999;
}
.header-bottom-nav >li.bg3>a{
background: #6ab344;
}
.header-bottom-nav >li.bg4>a{
background: #0072bc;
}
.header-bottom-nav >li.bg5>a{
background: #faa61a
}
.header-bottom-nav >li.bg6>a{
background: #ed1c24;
}   
.header-bottom-nav >li.bg7>a{
background: #666;
}
.header-bottom-nav >li.bg8>a{
background: #ed1c24;
}
li.html.custom.html_topbar_left{
width: 100%;
}
form.searchform{
max-width: 450px;
border: 1px solid #357ae8;
}
form.searchform input.field.s.form-control {
border: none;
}
form.searchform select#inputProduct_cat{
border: none;
}
form.searchform  button.btn.btn-primary{
margin: 0;
background: #357ae8;
color: #fff;
}
.header-bottom-nav > li{
margin: 0;
}
.header-bottom-nav > li > a{
padding: 0 15px;
border-right: 1px solid #fff;
background-color: #0072bc;
}
.header-bottom {
padding-bottom: 2px;
border-bottom: 4px solid #02aeef;
}
.header-bottom-nav > li > a img.ux-menu-icon{
margin-right: 10px;
max-height: 20px;
-moz-filter: brightness(0) invert(1);
-webkit-filter: brightness(0) invert(1);
filter: brightness(0) invert(1);
}
h3.wget_title{
background: #02aeef;
color: #fff;
font-size: 15px;
text-transform: uppercase;
display: flex;
justify-content: space-between;
padding: 3px 10px;
}
.sidebar_item{
border: 1px solid #7ed6f6;
border-radius: 3px;
margin-bottom: 25px;
}
h3.wget_title img{
max-height: 20px;
-moz-filter: brightness(0) invert(1);
-webkit-filter: brightness(0) invert(1);
filter: brightness(0) invert(1);
}
ul.list_cat{
margin: 0;
list-style: none;
}
ul.list_cat li{
margin:0;
position: relative;
border-bottom: 1px dotted #c2d1df
}
ul.list_cat li a{
padding: 5px 10px;
display: block;
font-size: 14px;
}
ul.list_cat li a>img{
margin-right: 8px;
display: inline-block;
max-height: 24px;
max-width: 24px;
}
.flex_top {
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 15px;
}
div#list-file-download .title_s{
background: #1faa00;
display: block;
width: 100%;
text-align: center;
color: #fff;
padding: 3px 14px;
border-radius: 5px;
font-weight: 800;
font-size: 20px;
}
div#list-file-download .title_s span {
display: block;
width: 100%;
background-image: url(//androidromupdate.com/wp-content/themes/flatsome-child/images/ICO-2.png);
background-position: left center;
background-repeat: no-repeat;
}
.single_ic {
display: inline-block;
max-width: 24px;
margin-right: 10px;
}
.phienban ul{
margin: 0;
list-style: none;
}
.phienban ul li{
display: inline-block;
margin: 0 5px;
}
.item-label {
width: 100px;
float: left;
}
.phienban.detail_item{
margin-bottom: 10px;
}
.detail_item {
margin-bottom: 4px;
font-size: 15px;
}
.single-post div#breadcrumbs{
font-size: 14px;
border-bottom: 1px solid #ddd;
margin-bottom: 5px;
}
.info_s {
padding-left: 44px;
}
ul.list_cat li a>img.img-fluid {
position: absolute;
top: 13px;
max-height: 32px !important;
}
ul.list_cat li  .title {
color: #0072bc;
font-size: 14px;
font-weight: 400;
margin-bottom: 0;
}
ul.list_cat li a .desc {
color: #888;
font-size: 13px;
font-style: normal;
font-weight: normal;
overflow: hidden;
word-wrap: break-word;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
}
ul.list_cat.bestdown .title{
margin-right: 40px;
position: relative;
}
ul.list_cat.bestdown .title span.luottai {
position: absolute;
right: 15px;
color: #faa61a;
}
ul.list_cat.bestdown li:nth-child(even) {
background: #f8f8f8;
}
.col-inner.top_title {
border-bottom: 3px solid #02aeef;
padding-bottom: 6px;
}
.file_baivietlq {
background: #fbfbfb;
border: 1px solid #f0f0f0;
padding: 10px 21px;
border-radius: 3px;
}
.file_baivietlq a h4{
font-size: 15px;
font-weight: 500;
line-height: 1.3;
margin-top: 5px;
}
ul.file_lienquan{
list-style: none
}
ul.file_lienquan li{
padding: 4px 0;
border-bottom: 1px dotted #ddd;
line-height: 30px;
margin:0;
}
ul.file_lienquan li a {
font-size: 14px;
}
ul.file_lienquan li a img{
margin-right: 5px;
display: inline-block;
}
ul.file_lienquan li a span.desc {
font-size: 13px;
font-style: normal;
color: #888;
margin-left: 5px;
display: inline-block;
}
ul.file_lienquan li a span.luottai{
font-style: normal;
float: right;
text-transform: lowercase;
font-weight: bold
}
ul.file_lienquan li a span.luottai i{
font-style: normal;
color: #888;
margin-left: 5px;
font-weight: 400;
font-size: 13px;
}
footer#footer {
border-top: 3px solid #1a86ca;
}
.footer-nav{
text-align: right;
opacity: 1 !important
}
.footer-nav li a{
color: #0072bc !important;
font-size: 13px !important;
font-weight: 400 !important;
text-transform: initial;
}
.absolute-footer{
color: #333;
}
.home_sidebar.col.padding10 {
padding-left: 10px !important;
padding-right: 10px !important;
}
.post_futured_1 .kksr-icon {
width: 15px !important;
height: 15px !important;
}
.post_futured_1 .desc_1{
margin-bottom: 8px;
}
.post_futured_1 h3.title {
color: #0072bc;
font-size: 28px;
margin-bottom: 0;
}
span.desc {
font-size: 16px;
margin-bottom: 10px;
display: inline-block;
}
.box_category  ul.list_cat .box-image {
position: absolute;
width: 28px;
height: 28px;
top: 10px;
left: 0;
}
.box_category ul.list_cat{
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
justify-content: space-between;
}
.box_category ul.list_cat li a{
padding-left: 0;
padding-right: 0;
}
.box_category ul.list_cat li{
display: inline-block;
width: 49%;
}
.box_category .info_s {
padding-left: 36px;
}
.box_category ul.list_cat li a>img.img-fluid{
max-height: 28px !important;
}
.box_category {
margin-bottom: 25px;
}
.box_category  .cat_title {
background: #f5f5f5;
color: #333;
text-align: left;
margin-bottom: 5px;
text-indent: 10px;
padding: 8px 0;
font-size: 16px;
border-radius: 3px;
}
.box_category .more_s{
margin-top: 10px;
font-size: 14px;
width: 100%;
}
@media only screen and (min-width: 850px) {
body{
padding: 0 10px;
background: #fff;
}
.header .flex-row{
padding-left: 0;
padding-right: 0;
}
.content.padding-30.home-contnet .home_main.large-3.col{
max-width: 22%;
-ms-flex-preferred-size: 22%;
flex-basis: 22%;
}
.content.padding-30.home-contnet .home_sidebar.large-5.col.padding10{
max-width: 44.66667%;
-ms-flex-preferred-size: 44.66667%;
flex-basis: 44.66667%;
}
}
@media only screen and (max-width: 549px) {
.post_futured_1 .image-cover.image-zoom{
padding-top: 57% !important;
}
.box_category ul.list_cat li{
width: 100%;
}
.post_futured_1 h3.title{
font-size: 24px;
line-height: 1.3
}
}