body .site_content{direction: ltr !important}
.site_content .right{float: left}
.page-template-about .site_content .left{float: right}
.block .title{margin-bottom: 20px  !important}
.page-template-about .pad_0{padding:50px 10%  !important}
.sec_blocks .slick-dots{text-align: left !important;padding-left: 6% !important}
.slider_home_0 .block_content{float:left !important}
.page-template-about .sec_3_video .item_grid{float: right !important}
.item_grid_row .item_grid{float: left}
.page-template-about .sec_3 .item_grid_in li {content: "";display: block;background: url(/wp-content/themes/emun/assets/img/layout/bulet.jpg) no-repeat left 11px;padding-left: 15px;margin-bottom: 10px;font-size: 18px;line-height: 30px;}
.page-template-about .sec_3 .item_grid_in ul br{display: none}
.strip_wrapper strong{font-weight: 400 !important;font-size: 22px !important}
.page-template-about .strip_wrapper .bt_orange_2{display: none}
.page-template-about .strip_grey{background:#3a3e48 !important;}

/* page-template-service */
.sec_servicesgrid .service{float: left;border-right: 1px solid #e0e1e2;border-left: none}
.sec_servicesgrid .content{text-align: left;/* float: right;width: 75%; */padding: 10px 5% 10px 0 !important}
/* .sec_servicesgrid .im{float: left} */
.strip_1 .title {margin-left: 0 !important;margin-right: 30px !important;}
.site_content .left{float:left}
.services_gallery .navs {margin-left: 60px !important;margin-right: 0 !important;}
.recommend .im {margin-right: 20px !important;margin-left: 0 !important;}


/* page-template-clean */
.page-template-clean .sec_2 .sec_content {padding:103px 76px 103px 50% !important;width: 100% !important}
.page-template-clean .sec_2 .service_bullet {padding-left: 32px !important;padding-right: 3px !important;background-position: left !important}
.page-template-clean .sec_3 .tx_item_title {float: left;padding-right: 6px;}


/* header */

.header_wrapper .logo {float: left;margin-right: 33px !important;margin-left: 0 !important;}
.menu_header{float: left !important}
.header_wrapper .col.right{float: right !important}
.menu_header li {float: left !important;margin-right:30px !important;margin-left:0 !important;}
.menu_item .drop{left: -38px;right: auto !important}
.menu_drop_col{float: left;margin-right:0 !important;margin-left: 20px}
.menu_drop_col:first-child {margin-left: 0;}
.level_2 a{text-align: left}
.menu_add a{left: auto !important;right: 15px}
.menu_item .drop{background-position: right bottom;}

.en_link{float: left;margin-left:0 !important;margin-right: 8px !important}
.header_wrapper .search{float: left;margin-left:0 !important;margin-right:20px !important}
.header_tel{float: left;margin-left:0 !important;margin-right:30px !important}

.dial_title {margin-right: 5px !important;margin-left: 0 !important;float: right;}
.header_tel a{float: right}


.menu_strip{float: left}
.ft_strip_r{float: right}
.strip .tel {float: left;margin-right: 60px !important;margin-left:0 !important;}
.strip_0 .tel .title{float: left}


@media only screen and (max-width: 1680px){
.header_wrapper .col.right {
    margin-top: 0;
    position: absolute;
    top: 12px !important;
    left:auto !important;right: 33px;}
}



@media only screen and (max-width: 1195px){
.header_wrapper .col.right {top: 35px !important;}
}

@media only screen and (max-width: 1100px){
.page-template-clean .sec_3 .content {
    padding: 50px!important;
    text-align: left;}
}




@media only screen and (max-width: 1133px){
.menu_header li {margin-right: 23px !important;}
}

@media only screen and (max-width: 950px){
.menu_item .top_level a {
    font-size: 17px;}
    .menu_header li{margin-right: 17px !important}
}

@media only screen and (max-width:840px){
.menu_item .top_level a {
    font-size: 16px;}
}



@media only screen and (max-width: 800px){

.menu_bt { float: right !important}
.header_tel a {position: absolute;top: -11px;left: auto;right: 40px;font-size: 20px;color: #ef6429;}
.menu_item .top_level a{text-align: left}
.drop_down_img{right: 0;left: auto !important}
.search_top .search_box input{text-align: left;padding-left: 0;padding-right: 15px}
.search_input{padding-right: 0;padding-left: 15px;float: left}
.search_submit input{right: 0;left: auto !important}
.page-template-clean .sec_2 .sec_content{padding: 30px 25px !important}

}