
@media screen and (max-width: 1368px){
    .about_img img{width:100%;}
.mar_20 p{margin-top: 20px;}
.about-subtitle{margin: 15px auto;}
.Louvre_Furniture{padding-left: 0px;}
}


@media screen and (max-width: 1024px){

html {
	font-size: 55%;
}





.portfolio-item {
	width: 50%;
}

.blog-item, .blog-item.wide-blog {
	width: 50%;
}

.blog-item.has-post-thumbnail .blog-desc{
	background: #e6e5e5;
color: #282828;
padding: 40px;
-webkit-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
position: relative;
}

.blog-item.has-post-thumbnail .blog-excerpt{
	color: #282828;
}

.blog-item.has-post-thumbnail img {
	display: none;
}

.header-wrap {
	background-color: #fff;
}

.logo {
    float: none;
    text-align: center;
}

#main-nav {
    float: none;
}
.tx-title{font-size: 15px;}


}

@media screen and (max-width: 844px){


.tx-title{font-size: 20px;padding-bottom: 5px;text-align: center;padding-right: 500px;}
.tx-dsc{left:0px!important;font-size: 8px;}
.banner.grayd.caption h1{font-size: 20px;left:0;right: 0;}
.banner.grayd.caption h4{font-size: 16px;left:0;right: 0;}
.banner.padd_left{padding-left: 50px;line-height: 10px;}
.banner.padd_right{left:0px!important;line-height: 10px;}
.banner.grayd.btn{padding-left: 50px;}
.tt-slide2{font-size: 20px;padding-left: 200px;}
.tt-slide{font-size: 20px;padding-left: 200px;}
.tx-border{font-size: 9px;margin-left: 100px;margin-top: 2px;padding:1px;}
.tx-dsc2{font-size: 8px;padding-left: 100px;}
.mar_left{margin-left: 100px;}
.ln_ht{padding-top: 10px;padding-right: 500px;padding-bottom: 10px;}
.txt_2{font-size: 18px;right:30px;padding-right: 5px;}

}

@media screen and (max-width: 768px){

.portfolio-item, .portfolio-item.wide-portfolio {
	width: 100%;
}
.tx-title{font-size: 20px;padding-bottom: 5px;text-align: center;padding-right: 500px;}
.tx-dsc{left:0px!important;font-size: 8px;}
.banner.grayd.caption h1{font-size: 20px;left:0;right: 0;}
.banner.grayd.caption h4{font-size: 16px;left:0;right: 0;}
.banner.padd_left{padding-left: 50px;line-height: 10px;}
.banner.padd_right{left:0px!important;line-height: 10px;}
.banner.grayd.btn{padding-left: 50px;}
.tt-slide2{font-size: 20px;padding-left: 50px;}
.tt-slide{font-size: 20px;padding-left: 50px;}
.tx-border{font-size: 9px;margin-left: 50px;margin-top: 2px;padding:1px;}
.tx-dsc2{font-size: 8px;padding-left: 50px;}
.mar_left{margin-left: 150px;}
.ln_ht{padding-top: 10px;padding-right: 500px;padding-bottom: 10px;}
.txt_2{font-size: 18px;right:25px;}


.blog-item, .blog-item.wide-blog {
	width: 100%;
}
.tx-title{font-size: 20px;
left: 0px;}

.why_choose_us .left_side, .why_choose_us .right_side{width: 100%;}
.why_choose_us .choose_reason.item2:before{display: none;}
.why_choose_us .choose_reason.item1:before{display: none;}
.why_choose_us .choose_reason.item3:before{display: none;}
.why_choose_us .title_holder h3 {font-size: 25px;}
.col-4{width: 100%;}
.testimonial-item.flexslider ul.slides li p{padding-left: 0px;padding-top: 175px;}
.facts-area p{font-size: 25px;
    line-height: 40px;
}
.right_side{padding-bottom: 0px;}
.grid-section{margin-top: 40px;}
section.our-services{padding: 40px 0;}
section.home_about{margin-top: 40px;}
h1.page-title{margin-top: 65%;}

    .burger {
        display: block;
        position: absolute;
        top: 20px;
        right: 50px;
    }
    #menu-icon{
    border:0;
    outline:none;
    background:transparent;
    }
    #menu-icon.active{
    background:transparent;
    }
    #menu-icon .bar{
    left:28px;
    top:25px;
    display:block;
    position:absolute;
    width:24px;
    height:3px;
    background:#f99653;
    /*transition*/
    -webkit-transition:all 350ms;
       -moz-transition:all 350ms;
         -o-transition:all 350ms;
            transition:all 350ms;
    /*backface-visibility*/
    -webkit-backface-visibility:hidden;
       -moz-backface-visibility:hidden;
        -ms-backface-visibility:hidden;
         -o-backface-visibility:hidden;
            backface-visibility:hidden;
    }
    #menu-icon.active .bar{
    background:#f99653;
    }
    #menu-icon .bar.bar-2{
    top:31px;
    }
    #menu-icon .bar.bar-3{
    top:31px;
    }
    #menu-icon .bar.bar-4{
    top:37px;
    }
    #menu-icon:hover .bar{
    top:20px;
    }
    #menu-icon:hover .bar.bar-2{
    top:31px;
    }
    #menu-icon:hover .bar.bar-3{
    top:31px;
    }
    #menu-icon:hover .bar.bar-4{
    top:42px;
    }
    #menu-icon.active .bar-1{
    /*transform*/
    -webkit-transform:translateY(-35px);
       -moz-transform:translateY(-35px);
        -ms-transform:translateY(-35px);
         -o-transform:translateY(-35px);
            transform:translateY(-35px);
    }
    #menu-icon.active .bar-2{
    /*transform*/
    -webkit-transform:rotate(45deg);
       -moz-transform:rotate(45deg);
        -ms-transform:rotate(45deg);
         -o-transform:rotate(45deg);
            transform:rotate(45deg);
    /*transition-delay*/
    -webkit-transition-delay:0.3s;
       -moz-transition-delay:0.3s;
         -o-transition-delay:0.3s;
            transition-delay:0.3s;
    }
    #menu-icon.active .bar-3{
    /*transform*/
    -webkit-transform:rotate(-45deg);
       -moz-transform:rotate(-45deg);
        -ms-transform:rotate(-45deg);
         -o-transform:rotate(-45deg);
            transform:rotate(-45deg);
    /*transition-delay*/
    -webkit-transition-delay:0.3s;
       -moz-transition-delay:0.3s;
         -o-transition-delay:0.3s;
            transition-delay:0.3s;
    }
    #menu-icon.active .bar-4{
    /*transform*/
    -webkit-transform:translateY(35px);
       -moz-transform:translateY(35px);
        -ms-transform:translateY(35px);
         -o-transform:translateY(35px);
            transform:translateY(35px);
    }
    .logo.mobile-menu {
        float: none;
        text-align: center;
        display: block;
    }
    .slider-home.mobile-menu {
        top: 0;
    }
    #main-nav {
        display: none;
    }
    #main-nav.mobile-menu {
        display: block;
    }
    #main-nav.mobile-menu > ul {
        padding: 0;
    }
    #main-nav.mobile-menu {
        float: none;
    }
    #main-nav.mobile-menu ul li {
        display: block;
        float: none;
        text-align: center;
        margin-left: 0;
        padding: 20px 0;
    }
    #main-nav.mobile-menu ul li.menu-item-has-children ul {
        position: relative;
    }
}




/* pindahan */
.theteam, .theclient {
    padding-top: 90px;
}
.banner{
    width:100%;
    position:relative;
}
@media screen and (max-width: 540px){
.facts-area p{
    padding-bottom: 5px;
    font-size: 20px;
}
}
@media screen and (max-width: 393px){
.right_side {
    padding-bottom: 680px;
}
}
@media screen and (max-width: 360px){
.right_side {
    padding-bottom: 625px;
}
}

@media screen and (max-width: 280px){
.right_side {
    padding-bottom: 800px;
}
}