@font-face{font-family:'Montserrat-Black';src:url('../fonts/Montserrat-Black.eot?#iefix') format('embedded-opentype'),
               url('../fonts/Montserrat-Black.woff') format('woff'),
               url('../fonts/Montserrat-Black.ttf') format('truetype'),
               url('../fonts/Montserrat-Black.svg#GotchaGothicStamp') format('svg');font-weight:normal;font-style:normal;}

.listsocials li{width: 100%}
.listsocials li:nth-child(2){
    background-color: #4267b2;
}
.listsocials li:nth-child(3){
    background-color: red;
}
.listsocials li:nth-child(4){
    background-color: #3776ff;
}
body{background-color:#f7f7f7;}
.brand_fito{background-color:#696967}
footer{width:100%;}
.product_arrow_left{position:absolute;left:0px;top:50%;transform:translateY(-50%);z-index:10;cursor:pointer;}
.each_brand img{margin:0 auto;}
.each_brand{text-align:center;}
.product_arrow_right{position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:pointer;}
.product_arrow_right i,.product_arrow_left i{color:#898987;}
.brand_fito{background-color:#696967;position:absolute;top:0;height:33.33%;width:100%;}
.brand_fito > *{position:absolute;left:0;width:100%;top:50%}
.service{padding:30px 0;position:absolute;top:33.33%;height:33.33%;width:100%;}
.title_service{font-family:Montserrat-Black;font-size:15px;color:#787878;padding-top:15px;}
.image_service{height:88px;line-height:82px;text-align:center;}
.image_service img{margin:0 auto;}
.short_content_service{font-family:'Roboto', sans-serif;font-size:13px;color:#787878;}
.copyright_footer{background-color:#ba0066;padding:40px 0;}
.name_company{font-family:'Roboto Condensed', sans-serif;font-size:14px;font-weight:400;color:#fff;text-align:left;}
.approve{font-family:'Roboto Condensed', sans-serif;font-size:14px;font-weight:400;color:#fff;padding-top:10px;text-align:left;}
.name_company_ft{font-family:'Roboto Condensed', sans-serif;font-size:14px;font-weight:400;color:#fff;padding-bottom:5px;}
.menu_footer ul li{font-family:'Roboto Condensed', sans-serif;font-size:14px;font-weight:400;color:#fff;line-height:25px}
.copyright_main{font-family:'Roboto Condensed', sans-serif;font-size:13px;font-weight:400;color:#fff;text-align:left;padding-top:10px;border-top:1px solid #e4288d;}
.list_info ul{list-style:none;padding:0;}
.list_info{text-align:left;}
.list_info ul li{display:flex;padding-bottom:5px;font-family:'Roboto Condensed', sans-serif;font-size:14px;color:#fff;margin-bottom:15px;}
.list_info ul li span, .list_info ul li i{padding-right:15px;line-height:20px;}
.menu_footer{text-align:left;}
.menu_footer ul{list-style:none;padding:0;}
.copyright_footer{background-color:#ba0066;padding:40px 0 10px;position:absolute;top:66.66%;width:100%;height:33.33%;}
.menu_head{position:static;width:100%;top:20px;z-index:100;-webkit-animation-name:menu_head;-webkit-animation-duration:1s;-webkit-animation-timing-function:cubic-bezier(0.3, 0.27, 0.07, 1.6);-webkit-animation-delay:0s;-webkit-animation-iteration-count:1;-webkit-animation-direction:alternate;-webkit-animation-fill-mode:forwards;animation-name:menu_head;animation-duration:1s;animation-timing-function:cubic-bezier(0.3, 0.27, 0.07, 1.6);animation-delay:0s;animation-iteration-count:1;animation-direction:alternate;animation-fill-mode:forwards;}
.banner_CMK .hovereffect img{
    max-height: 270px;
    display: block;
    margin: auto;
}
@-webkit-keyframes menu_head{0%{top:0;opacity:0;}
                             100%{top:20px;opacity:1;}
}
@keyframes menu_head{0%{top:0;opacity:0.3;}
                     100%{top:20px;opacity:1;}
}
.menu_head .main_menu{display:inline-block;width:100%;}
.title_CMK{font-family:Montserrat;font-size:20px;text-align:center;color:#ba0066;padding-top:10px;}
.CMK_head{padding:40px 0;}
.short_content_CMK{font-size:16px;text-align:center;width:100%;margin:0 auto;padding:15px 0;line-height:25px;}
.background_CMK img,.banner_CMK img{max-width:100%;}
.banner_CMK{padding-bottom:15px;}
.list_blog_CMK{background-color:#fff;padding:30px;position:relative;}
.images_blog{float:left;margin-right:30px;}
.name_blog_CMK{font-size:17px;font-family:'Roboto Condensed', sans-serif;padding-bottom:15px;font-weight:700;}
.name_blog_CMK a{color:#333;text-decoration:none;}
.short_content_blog{font-family:'Roboto Condensed', sans-serif;color:#666;}
.each_blog{padding-bottom:30px;height:145px;}
.banner_right img{max-width:100%;}
.list_blog_right{padding-top:35px;padding-bottom:20px;}
.title_list_blog_right img{float:left;margin-right:15px;}
.title_list_blog_right p{float:left;width:calc(100% - 65px);}
.title_list_blog_right{font-family:Montserrat;font-size:17px;font-weight:700;color:#ba0066;height:40px;}
.images_blog_right img{max-width:110px;float:left;margin-right:15px;}
.each_blog_right{height:90px;margin-bottom:20px;}
.list_blog_right_CMK{padding-top:20px;}
.content_blog{float:left;width:calc(100% - 210px);}
.name_blog_right{float:left;width:calc(100% - 125px);}
.pagination_blog ul{padding:0;list-style:none;}
.pagination_blog ul li{display:inline-block;}
.pagination_blog ul .active a .number_paging{width:30px;height:30px;background-color:#60605e;color:#fff;line-height:30px;text-align:center;margin-right:5px;}
.pagination_blog ul li:hover a .number_paging{width:30px;height:30px;background-color:#60605e;color:#fff;line-height:30px;text-align:center;margin-right:5px;}
.pagination_blog ul .next_page:hover a .number_paging{width:auto;background-color:transparent;color:#ba0066;line-height:30px;text-align:center;margin-right:5px;}
.pagination_blog ul li a .number_paging{width:30px;height:30px;background-color:transparent;color:#60605e;line-height:30px;text-align:center;margin-right:5px;}
.pagination_blog ul li a{text-decoration:none;}
.pagination_blog{padding-top:30px;}
.padding_row{padding-bottom:30px;border-bottom:1px solid #e5e5e5;margin-bottom:40px;}
.pagination_blog ul .next_page a .number_paging{width:auto;text-transform:uppercase;padding-left:15px;}
.pagination_blog ul li{position:relative;}
.pagination_blog ul .next_page::before{content:'';position:absolute;left:0;width:1px;height:90%;background-color:#dad5d5;top:50%;transform:translateY(-50%);}
.pagination_blog ul .next_page a .number_paging i{padding-left:5px;}
.close{z-index:100;position:absolute;right:15px;top:15px;font-size:45px;color:#ba0066;opacity:1;}
.blog_detail{padding-top:40px;}
.title_blog_detail{font-size:25px;width:90%;padding-bottom:15px;color:#ba0066;}
.content_blog_detail{font-size:15px;line-height:25px;color:#666;}
.content_blog_detail img{margin:0;width:100%;height:auto;max-width:100%;}
.content_blog_detail p{text-align:left;}
.content_blog_detail p strong{color:#333;}
.content_blog_detail{font-size:15px;line-height:25px;color:#666;text-align:center;}
.back_parent{position:absolute;top:37px;right:35px;}
.back_parent a, .back_parent i{color:#999;font-weight:700;font-size:13px;}
.back_parent i{padding-right:5px;}
.name_blog_CMK a:hover{color:#ba0066;}
.name_blog_right a{color:#333;text-decoration:none;}
.name_blog_right a:hover{color:#ba0066;}
.title_related_blog{padding:40px 0;font-family:Montserrat;font-size:17px;color:#666;}
.image_related img{max-width:100px;width:100%;}
.image_related{float:left;margin-right:15px;}
.short_content{float:left;width:calc(100% - 115px);}
.short_content a{font-family:'Roboto Condensed', sans-serif;font-size:17px;color:#333;text-decoration:none;}
.short_content a:hover{color:#ba0066;}
.padding_related{padding-bottom:30px;height:95px;}
.images_blog a .hovereffect{cursor:pointer;}
.alo .background_CMK img{width:100%;}
.title_question{font-size:20px;font-family:Montserrat;color:#ba0066;padding-bottom:20px;}
.info_question{text-align:center;padding-top:60px;padding-bottom:50px;}
.short_content_question{display:inline-block;width:70%;margin:0 auto;font-size:15px;}
.list_question{text-align:center;}
.list_question ul{display:inline-block;}
.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover{color:#ba0066;background-color:transparent;text-transform:uppercase;font-family:Montserrat;font-size:15px;}
.nav-pills > li > a{color:#666;background-color:transparent;text-transform:uppercase;font-family:Montserrat;font-size:15px;}
.nav-pills > li > a:hover{background-color:transparent;color:#ba0066;}
.tab-content{border-top:1px solid #e5e5e5;padding-top:50px;}
.form_question .username[type="text"]{box-sizing:border-box;border:2px solid #ccc;border-radius:0;font-size:16px;background-color:white;background-image:url('../images/icon_name.png');background-position:10px 10px;background-repeat:no-repeat;padding:12px 20px 12px 40px;-webkit-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;height:43px;background-color:#ededed;border:0;box-shadow:unset;background-position:12px;}
.form_question .phone[type="text"]{box-sizing:border-box;border:2px solid #ccc;border-radius:0;font-size:16px;background-color:white;background-image:url('../images/icon_phone.png');background-position:10px 10px;background-repeat:no-repeat;padding:12px 20px 12px 40px;-webkit-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;height:43px;background-color:#ededed;border:0;box-shadow:unset;background-position:12px;}
.form_question .address[type="text"]{box-sizing:border-box;border:2px solid #ccc;border-radius:0;font-size:16px;background-color:white;background-image:url('../images/icon_address.png');background-position:10px 10px;background-repeat:no-repeat;padding:12px 20px 12px 40px;-webkit-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;height:43px;background-color:#ededed;border:0;box-shadow:unset;background-position:12px;background-size:14px;}
.form_question .money[type="text"]{box-sizing:border-box;border:2px solid #ccc;border-radius:0;font-size:16px;background-color:white;background-image:url('../images/icon_money.png');background-position:10px 10px;background-repeat:no-repeat;padding:12px 20px 12px 0px;-webkit-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;height:43px;background-color:#ededed;border:0;box-shadow:unset;background-position:12px;background-size:14px;text-indent: 20px;}
.form_question .email[type="email"]{box-sizing:border-box;border:2px solid #ccc;border-radius:0;font-size:16px;background-color:white;background-image:url('../images/icon_email.png');background-position:10px 10px;background-repeat:no-repeat;padding:12px 20px 12px 40px;-webkit-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;height:43px;background-color:#ededed;border:0;box-shadow:unset;background-position:12px;}
.form_question .quantity-input[type="text"]{box-sizing:border-box;border:2px solid #ccc;border-radius:0;font-size:16px;background-color:white;background-image:url('../images/icon_cart.png');background-position:10px 10px;background-repeat:no-repeat;padding:12px 20px 12px 40px;-webkit-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;height:43px;background-color:#ededed;border:0;box-shadow:unset;background-position:12px;text-align:left;}
.form_question .comment{box-sizing:border-box;border:2px solid #ccc;border-radius:0;font-size:16px;background-color:white;background-image:url('../images/icon_message.png');background-position:10px 10px;background-repeat:no-repeat;padding:12px 20px 12px 40px;-webkit-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;background-color:#ededed;border:0;box-shadow:unset;background-position:12px 15px;height:250px;}
.checkbox_question{text-align:left;color:#666;}
.form_question input{margin-bottom:15px;width:100%;}
.button_question{text-align:left;color:#666;}
.button_question button{font-size:15px;color:#fff;background-color:#696967;font-family:Montserrat;text-transform:uppercase;padding:7px 35px;}
.doctor_quetion .displayflex [class*="boxcontaintuvan-"]{width:50%;position:relative;height:310px;}
.doctor_quetion{padding-top:55px;}
.doctor_quetion .toptext{padding-left:20px;width:60%;text-align:justify;padding-bottom:30px;}
.doctor_quetion .issue_detail.slick_slide.slick-initialized.slick-slider{padding:40px 0px 30px 70px;width:60%;text-align:right;color:#fff;}
.blog_alo{padding:30px 0 50px;text-align:left;}
.blog_alo .feature-news{margin-bottom:20px;}
.blog_alo .feature-news img{margin-left:15px;}
.blog_alo .title{margin-top:0;}
.blog_alo .padding_alo{padding-bottom:27px;}
.content_question{border-bottom:1px solid #e5e5e5;padding-bottom:50px;}
.images_TV {
    display: inline-block;
    width: 100%;
    height: 200px;
    border-radius: 0;
    position: relative;
    overflow: hidden;
}
.position_TV{padding-top:5px;position:relative;}
.content_TV{background-color:#e7e7e7;padding:20px;text-align:left;}
.name_doctor {
    margin-left: 0;
    margin-bottom: 20px;
    height: 45px;
    overflow: hidden;
}
.name_doctor a{font-size:16px;color:#ba0066;text-decoration:none;cursor:pointer;}
.padding_TV{padding-bottom:10px;}
.collapse{height:60px !important;overflow:hidden;display:block !important;}
.collapse.in{height:auto !important;overflow:auto;display:block !important;background:url(../images/bg_modal.png);}
.question_TV .pagination_blog{text-align:left;}
.banner_alo{padding:40px 0;}
.banner_alo .container{padding:40px 0;border-top:1px solid #e5e5e5;}
.content_TV.active{background-color:#60605e;color:#fff;}
.title_home{z-index:11111;position:absolute;left:20%;opacity:1;-webkit-animation-name:bottomtotop;-webkit-animation-duration:1s;-webkit-animation-timing-function:cubic-bezier(0.3, 0.27, 0.07, 1.6);-webkit-animation-delay:0s;-webkit-animation-iteration-count:1;-webkit-animation-direction:alternate;-webkit-animation-fill-mode:forwards;animation-name:bottomtotop;animation-duration:1s;animation-timing-function:cubic-bezier(0.3, 0.27, 0.07, 1.6);animation-delay:0s;animation-iteration-count:1;animation-direction:alternate;animation-fill-mode:forwards;}
.background_CMK {
    position: absolute;
    height: 50%;
    top: 0;
    z-index: 1000;
    background-color: #f7f7f7;
    left: 0;
    right: 0;
}
.CMK_head {
    position: absolute;
    height: 50%;
    top: 50%;
    width: 100%;
    padding: 0;
    z-index: 1000;
    background-color: #f7f7f7;
}
.blog_CMK{position:absolute;top:50%;left:0;width:100%;padding-top:30px;background-color:#f7f7f7;transform:translateY(-50%);}
@media screen and (max-width:1499px){.blog_CMK{padding:15px 0;top:20%;transform:translateY(0%);}}
.CMK_head .container{position:relative;height:100%;}
.paging_at{left:-15px;opacity:0;transition:all ease 0.2s;}
.paging_at.active{left:0px;opacity:1;}
/*.categories_paging_at{left:-15px;opacity:0;transition:all ease 0.2s;}*/
.categories_paging_at.active{left:0px;opacity:1;}
.blog_right{right:-15px;opacity:0;transition:all ease 0.2s;}
.blog_right.active{right:0px;opacity:1;}
.background_CMK_detail img{max-width:100%;}
.alo .background_CMK img{width:100%;}
.alo .background_CMK{width:100%;}
.tuvan .banner_alo{padding:40px 0;position:absolute;top:0;left:0;width:100%;height:66.66%;}
.tuvan .banner_alo .container{padding:40px 0;border-top:1px solid #e5e5e5;position:relative;height:100%;}
.tuvan .banner_alo .container img{position:absolute;top:50%;transform:translateY(-50%);}
.tuvan .background_CMK{width:100%}
.tuvan .background_CMK img{width:100%}
/*#accordion{background-color:#ddd;padding:0px;text-align:left;margin-bottom: 0;}*/
.images_TV img,.images_TV a{cursor:pointer;}
.modal_custom .name_doctor{margin-left:0;margin-bottom:0;}
.modal_custom .images_TV{display:inline-block;width:115px;height:115px;position:relative;overflow:hidden;top:0;left:50%;transform:translateX(-50%);margin-bottom:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-khtml-border-radius:50%;}
.modal_custom .short_content_TV{padding:0 15px 15px 15px;
}
.modal_custom .short_content_TV ul{padding:0;}
.rowing:hover{background-color:#60605e;color:#fff;}
.rowing:hover a{color:#fff;}
.rowing{background-color:#ddd;margin:0;padding: 15px 0;}
.form_DH .form-group input{height:50px !important;}
.form_question.form_DH #comment{height:225px;}
.form_question.form_DH span{border:none;color:#bbbbbb;}
.form_question.form_DH .checkbox_question{text-align:center;color:#666;font-size:15px;padding-top:30px;}
.form_question.form_DH .checkbox_question input{height:auto !important;}
.title_DH .title_CMK{padding-bottom:10px;}
.title_DH .short_content_CMK{padding-bottom:30px;width:85%;}
.form_question.form_DH .button_question{text-align:center;color:#fff;}
.form_question.form_DH .button_question button{font-size:15px;color:#fff;background-color:#ba0066;font-family:Montserrat;text-transform:uppercase;padding:7px 35px 7px 15px;}
.form_question.form_DH .button_question button img{margin-right:15px;}
.box-bsi-tuvan .boxnews .news .boxintro .title{font-weight:700;cursor:pointer;}
.box-bsi-tuvan .boxnews .news .boxintro .title:hover{color:#ba0066;}
.menu_footer ul li a{color:#fff;text-decoration:none;}
.wpcf7-form-control.wpcf7-submit.btn.btn-default{display:inline-block;width:126px;margin-top:15px;margin-bottom:0;}
span.wpcf7-not-valid-tip{color:#f00;font-size:1em;font-weight:normal;display:block;position:absolute;top:35%;transform:translateY(-50%);right:30px;}
.wpcf7-form-control-wrap{position:static;}
.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{border:2px solid #f7e700;position:absolute;bottom:-50px;width:90%;left:4%;}
.blog_lp .ul_cmk ul{display:inline-block;margin:0 auto;}
.blog_lp .ul_cmk{text-align:center;}
@-webkit-keyframes bottomtotop{0%{-webkit-transform:translateY(-50%) translateZ(0);-moz-transform:translateY(-50%) translateZ(0);-ms-transform:translateY(-50%) translateZ(0);-o-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0);top:39%;opacity:0.5;}
                               100%{-webkit-transform:translateY(-50%) translateZ(0);-moz-transform:translateY(-50%) translateZ(0);-ms-transform:translateY(-50%) translateZ(0);-o-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0);top:41%;opacity:1;}
}
@keyframes bottomtotop{0%{-webkit-transform:translateY(-50%) translateZ(0);-moz-transform:translateY(-50%) translateZ(0);-ms-transform:translateY(-50%) translateZ(0);-o-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0);top:39%;opacity:0.5;}
                       100%{-webkit-transform:translateY(-50%) translateZ(0);-moz-transform:translateY(-50%) translateZ(0);-ms-transform:translateY(-50%) translateZ(0);-o-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0);top:41%;opacity:1;}
}
#product{position:absolute;z-index:1;left:21%;top:66%;transform:translateY(-50%);-webkit-animation-name:product;-webkit-animation-duration:1s;-webkit-animation-timing-function:cubic-bezier(0.3, 0.27, 0.07, 1.6);-webkit-animation-delay:0s;-webkit-animation-iteration-count:1;-webkit-animation-direction:alternate;-webkit-animation-fill-mode:forwards;animation-name:product;animation-duration:1s;animation-timing-function:cubic-bezier(0.3, 0.27, 0.07, 1.6);animation-delay:0s;animation-iteration-count:1;animation-direction:alternate;animation-fill-mode:forwards;}
@-webkit-keyframes product{0%{-webkit-transform:translateY(-50%) translateZ(0);-moz-transform:translateY(-50%) translateZ(0);-ms-transform:translateY(-50%) translateZ(0);-o-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0);top:68%;opacity:0.5;}
                           100%{-webkit-transform:translateY(-50%) translateZ(0);-moz-transform:translateY(-50%) translateZ(0);-ms-transform:translateY(-50%) translateZ(0);-o-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0);top:66%;opacity:1;}
}
@keyframes product{0%{-webkit-transform:translateY(-50%) translateZ(0);-moz-transform:translateY(-50%) translateZ(0);-ms-transform:translateY(-50%) translateZ(0);-o-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0);top:68%;opacity:0.5;}
                   100%{-webkit-transform:translateY(-50%) translateZ(0);-moz-transform:translateY(-50%) translateZ(0);-ms-transform:translateY(-50%) translateZ(0);-o-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0);top:66%;opacity:1;}
}
.hovereffect{width:100%;height:100%;overflow:hidden;position:relative;text-align:center;cursor:default;}
.hovereffect .overlay{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;opacity:0;background-color:rgba(0,0,0,0.5);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.hovereffect img{display:block;position:relative;-webkit-transition:all .4s linear;transition:all .4s linear;}
.hovereffect h2{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:17px;background:rgba(0,0,0,0.6);-webkit-transform:translatey(-100px);-ms-transform:translatey(-100px);transform:translatey(-100px);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:10px;}
.hovereffect a.info{text-decoration:none;display:inline-block;text-transform:uppercase;color:#fff;border:1px solid #fff;background-color:transparent;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:50px 0 0;padding:7px 14px;}
.hovereffect a.info:hover{box-shadow:0 0 5px #fff;}
.hovereffect:hover img{-ms-transform:scale(1.07);-webkit-transform:scale(1.07);transform:scale(1.07);}
.hovereffect:hover .overlay{opacity:1;filter:alpha(opacity=100);}
.hovereffect:hover h2,.hovereffect:hover a.info{opacity:1;filter:alpha(opacity=100);-ms-transform:translatey(0);-webkit-transform:translatey(0);transform:translatey(0);}
.hovereffect:hover a.info{-webkit-transition-delay:.2s;transition-delay:.2s;}
.main-images{
    height: 300px;
    background-size: cover;
    background-position: center;
    margin-top: 20px;
}
@media screen and (max-width:1680px){@-webkit-keyframes bottomtotop{0%{top:40%;}
                                                                    100%{top:42%;}
                                     }
                                     @keyframes bottomtotop{0%{top:40%;}
                                                            100%{top:42%;}
                                     }
                                     @-webkit-keyframes product{0%{top:82%;}
                                                                100%{top:80%;}
                                     }
                                     @keyframes product{0%{top:82%;}
                                                        100%{top:80%;}
                                     }
                                     .title_home{left:16%;}
                                     #product{left:18%;}
                                     .banner_CMK{padding-bottom:15px;border-bottom:1px solid #e5e5e5;max-height:290px;height:100%;}
}
@media screen and (max-width:768px){.menu_head .container{padding:0;}
                                    .short_content_CMK{width:100%;}
                                    .each_blog{padding-bottom:30px;height:auto;text-align:center;}

                                    .content_blog{padding-top:0;padding-bottom:30px;text-align:left;float: left;width: calc(100% - 145px);}
                                    .title_list_blog_right{font-size:14px;}
                                    .background_CMK ,.CMK_head,.menu_head{position:relative;}
}
@media screen and (max-width:767px){.banner_right{padding-top:30px;}
                                    .short_content_CMK{text-align:justify;}
                                    .padding_related{height:95px;}
                                    @-webkit-keyframes menu_head{0%{top:0;opacity:0;}
                                                                 100%{top:0px;opacity:1;}
                                    }
                                    @keyframes menu_head{0%{top:0;opacity:0.3;}
                                                         100%{top:0px;opacity:1;}
                                    }
                                    .paging_at{left:0;}
                                    .categories_paging_at{left:0;}
                                    .blog_right{right:0;}
                                    .tuvan .banner_alo{padding:30px 0px;position:relative;top:0;left:0;width:100%;height:auto;}
                                    .tuvan .banner_alo .container{padding:0;border-top:1px solid #e5e5e5;position:relative;height:auto}
                                    .tuvan .banner_alo .container img{position:relative;top:auto;transform:translateY(0%);width:100%;}
                                    .title_DH .short_content_CMK{width:100%;}
                                    .image_service{margin-top: 30px;}
}
@media screen and (max-width:414px){.hovereffect img{width:100%;}
                                    .list_blog_CMK {
                                        padding: 0;
                                        background: transparent;
                                    }
                                    .images_blog {
                                        margin-right: 15px;
                                    }
                                    .each_blog img {
                                        width: 128px;
                                        height: 100px;
                                    }
}

.bounce-phone {
    animation: bounce 1.5s infinite;
    -webkit-animation: bounce 2s infinite;
    -moz-animation: bounce 2s infinite;
    -o-animation: bounce 2s infinite;
}

@-webkit-keyframes bounce {
    0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);} 
    40% {-webkit-transform: translateY(-30px);}
    60% {-webkit-transform: translateY(-15px);}
}

@-moz-keyframes bounce {
    0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);}
    40% {-moz-transform: translateY(-30px);}
    60% {-moz-transform: translateY(-15px);}
}

@-o-keyframes bounce {
    0%, 20%, 50%, 80%, 100% {-o-transform: translateY(0);}
    40% {-o-transform: translateY(-30px);}
    60% {-o-transform: translateY(-15px);}
}
@keyframes bounce {
    0%, 20%, 50%, 80%, 100% {transform: translateY(0);}
    40% {transform: translateY(-30px);}
    60% {transform: translateY(-15px);}
}



