body{

	background: #ebebeb;

}
.icon-mobie {
    display: none;
}
.header-icon-phone {
    display: none;
}

#wrapper, #main, .has-shadow>.col>.col-inner, .header-bg-color{

    background-color: transparent;

}

.header-main{

	height: auto;

} 

.header-main #logo{

    width: 100%;

}

#logo img {

	    width: 100%;

	max-height: 300px;

}

.header-main .logo-left .logo{

	margin-right: 0px;

}

#main .content-area{

	padding-top: 0px;

}

#main .section-slider,

#main .page-right-sidebar,

#main .page-right-sidebar .section-home-product,

#main .blog-wrapper{

	padding: 0px;

}

#main .section-content-left{

	padding: 7px;

	background-color: #fff;

}

.widget_wp_statsmechanic{

	background-color: #fff;

	padding: 7px;

}

.header-wrapper  .flex-left {

    width: 100%;

}

.stuck div#block_widget-2,

.section-content-left .row-content-left.two .event-title,

.section-content-left .row-content-left.two .event-block-img::before,

#main .blog-single .large-9 .post-date,

#main .blog-single .large-9 .navigation-post,

#main .blog-single .large-9 .comments-area{

    display: none;

}

#mega-menu-wrap-primary{

	width: 100%;

	background-color: #ff6666

}

.header-wrapper .header-bottom,

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {

    background-color: transparent;

}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover{

    background-color: #e3661e;

}

.header-wrapper ul.mega-menu li.mega-menu-item .mega-menu-link {

    font-size: 15px!important;

    border-right: 1px solid #fff!important;

}

.header-wrapper ul.mega-menu li.mega-menu-item:last-child .mega-menu-link{

	border-right: transparent!important;

}

.khung_tungsp,

#main .blog-wrapper .large-9 .box{

    padding: 7px;

}

.content-home-hr {

    background-image: url(../img/line_1x2.jpg);

    background-repeat: repeat-x;

    padding-bottom: 6px;

    padding-left: 1px;

    font-size: 20px;

    text-transform: uppercase;

    margin-bottom: 10px;

}

h2.event-title{

	height: 52px;

    line-height: 18px;

    padding-bottom: 7px;

    border-bottom: 1px solid #fff;

    overflow: hidden;

}

.blog-wrapper .post-title {

	color: #000;

    font-size: 15px;

    height: 40px;

    line-height: 18px;

    padding-bottom: 7px;

    border-bottom: 1px solid #fff;

    overflow: hidden;

}

.blog-wrapper .post-title:hover {

	color: #f00;

}

h2.event-title .event-a {

	color: #000;

    font-size: 15px;

}

h2.event-title .event-a:hover{

	color: red;

}

.event-block-img{

	position: relative;

}

.event-block-img::before{

    content: url(../img/bongdo.png);

	position: absolute;

	left: 3%;

    top: 95%;

    z-index: 9;

}

.blog-wrapper .box-image{

	overflow: unset;

}

.blog-wrapper .box-image::before{

	content: url(../img/bongdo.png);

	position: absolute;

	left: 20%;

    top: 95%;

    z-index: 9;

}

.text-left {

    text-align: left;

    padding-bottom: 5px;

    color: #000;

}

.event-block-img .wp-post-image {

	transition: 0.3s;

    height: 100px;

}

.blog-wrapper .box-image .image-cover{

	padding-top: 40%!important;

}

/* .blog-wrapper .box-image .wp-post-image{

    transition: 0.3s;

    height: 100px;

} */

.event-block-img .wp-post-image:hover {

    -webkit-transform: translateY(-5px);

    transform: translateY(-5px);

}

.blog-wrapper .box-image .wp-post-image:hover{

    -webkit-transform: translateY(-5px);

    transform: translateY(-5px);

}

.event-block-exceprt {

    padding-top: 10px;

}

p.event-exceprt {

    font-size: 14px;

    margin-bottom: 5px;

    color: #000;

}

a.button.is-outline.is-small.mb-0.event-detail {

    font-size: 12px;

    padding: 0px 5px 0px 5px!important; 

    color: #fff;

    border: none;

    background: url(http://www.homeclean.com.vn/wp-content/themes/happiweb.net/images/button_left_hover.jpg) no-repeat;

}
.event-detail{

    font-family: "Roboto", sans-serif;

    font-size: 12px;

    padding: 2px 5px 0px 5px!important; 

    color: #fff;

    border: none;

    background: url(http://www.homeclean.com.vn/wp-content/themes/happiweb.net/images/button_left_hover.jpg) no-repeat;


    text-transform: uppercase;

    font-weight: 600;

}

/* .event-detail{

	font-family: "Roboto", sans-serif;

	font-size: 11px;

    padding: 5px 7px;

    color: #fff;

    border: 1px solid #f4b800;

    background: #f4b800;

    text-transform: uppercase;

    font-weight: 600;

} */

.event-detail:hover{

	color: #fff;

}

.block-sidebar-title {

    width: 100%;

    height: 55px;

    background: url(../img/tieude_dm.png);

    color: #fff;

    font-weight: bold;

    line-height: 30px;

    font-size: 13px;

    text-align: center;

    padding: 0px;

    border-radius: 0px 10px 0px 0px;

}

h4.new-sidebar-title {

    font-size: 20px;

    margin-bottom: 0px;

    padding-top: 10px;

}

#menu-menu-left-product,

#menu-men-left-service{

	background-color: #ff6666;

}

#menu-menu-left-product li,

#menu-men-left-service li{

	padding: 3px 0px;

}

#menu-menu-left-product li:hover,

#menu-men-left-service li:hover{

	background-color: #e3661e;

}

#menu-menu-left-product li a,

#menu-men-left-service li a{

	display: block;

    overflow: auto;

    color: #fff;

    text-decoration: none;

    min-width: 160px;

    padding: 5px 0px 5px 20px;

    font-size: 12px;

    text-transform: uppercase;

    font-weight: bold;

    background: url(../img/arrow.png) 6px center no-repeat;

}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{

	background-color: #e3661e;

}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu{

	width: 220px;

	background: #00a639!important;

}

/* ul#mega-menu-primary .mega-menu-item{

	border-bottom: transparent;

} */

/* #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item  */

ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu .mega-menu-item{

	border-bottom: 1px solid #fff!important;

}

ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu .mega-menu-item:last-child {

    border-bottom: 0px;

}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {

	background: none;

	color: #fff;

	font-size: 15px!important;

}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, 

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {

    color: #fff;

    background-color: #e3661e;

}

.content-left-h6{

    height: 30px;

    background: url(../img/tieude_tin.png) left no-repeat;

    border-bottom: 1px dotted #000;

    font-weight: bold;

    line-height: 35px;

    padding-left: 25px;

    margin-bottom: 10px;

}

.section-content-left .row-content-left.two .post-item,

#main .page-right-sidebar .large-3,

#main .page-right-sidebar .large-9,

#main .blog-wrapper .large-3,

#main .blog-wrapper .large-9{

	padding-bottom: 0px;

}

.widget_wp_statsmechanic .block-sidebar-title{

	width: 100%;

    height: auto;

    background: transparent; 

    color: #fff;

    font-weight: bold;

    line-height: 30px;

    text-align: left;

    padding: 0px;

    border-radius: 0px 10px 0px 0px;

}

.widget_wp_statsmechanic .block-sidebar-title .new-sidebar-title{

	height: 30px;

    background: url(../img/tieude_tin.png) left no-repeat;

    border-bottom: 1px dotted #000;

    font-weight: bold;

    line-height: unset;

    padding: 0px;

    padding-left: 25px;

    margin-bottom: auto;

    font-size: 14px;

    text-transform: uppercase;

}

.contact .col-md-6{

	float: left;

	width: 50%;

	padding: 7px;

}

.contact .col-md-12{

	float: 	none;

	padding: 7px;		

	width: 100%;

}

.google-map{

	padding: 7px;

}



.footer-wrapper .section-footer .fff .slider-wrapper{

	background: #fff;

}

.footer-wrapper .section-footer .row-footer.one .large-12{

	padding-bottom: 7px;

}

.footer-wrapper .section-footer .col-footer.one .fff{

	border-top: 2px solid #ff6666; 

	padding-top: 10px;

}

.absolute-footer{

	padding: 3px;

    background-color: #ff6666;

}

.absolute-footer .footer-title-design{

	color: #fff;

	font-size: 16px;

}



/* .dv_detail {

    background-image: url(../img/button_left_hover.jpg);

    height: 30px;

    line-height: 21px;

    font-style: italic;

    right: 0px;

    width: 70px;

    text-align: center;

} */

/*

h5.post-title.is-large {

    font-size: 11px;

    color: #000;

}

. box-image .wp-post-image {

    padding: 4px;

    background-color: #fff;

    box-sizing: border-box;

}

.box-image{

	overflow: unset;

}

.box-image::before{

	content: url(../img/bongdo.png);

	position: absolute;

	left: 5%;

    top: 128px;

    z-index: 9;



} 

h5.post-title.is-large {

    margin-top: -79%;

}

.box-blog-post .is-divider {

    display: none;

}

.box-text p {

    margin-top: 69%;

}

*/
    