﻿.guithongntin  table tr td input{ width:275px !important;border:1px solid #d7d7d7; border-radius:3px; height:20px}
.guithongntin  table tr td textarea { width:275px !important;border:1px solid #d7d7d7; border-radius:3px;} 
.MenuMobile{ display:none}
.Mobile{ display:none}
.Destop{ display:block}

@media screen and (min-width:768px) and (max-width:1000px)
{
}

@media screen and (min-width:640px) and (max-width:767px)
{
}

@media screen and (min-width:480px) and (max-width:639px)
{
}
@media screen and (min-width:1px) and (max-width:479px)
{
.sp-thumbs a:link,.sp-thumbs a:visited{width: 53px;}
}
@media screen and (min-width:1px) and (max-width:1000px)
{
img{border:medium none;height:auto;line-height:normal;margin:0;max-width:100%;padding:0;vertical-align:middle;width:auto;transition:all 0.2s ease-in;}
body{width:100%;}
*{padding:0px; margin:0px;}
#divAdvLeft{ display:none}
#divAdvRight{ display:none}
#col-left{ display:none}
  
.guithongntin  table tr td input{ width:275px !important;border:1px solid #d7d7d7; border-radius:3px; height:20px}
.guithongntin  table tr td textarea { width:275px !important;border:1px solid #d7d7d7; border-radius:3px;} 
.contact-button{ height:35px!important;}

.jwplayer{ width:100% !important;  margin:0; padding:0; height:250px !important}
#MyPlayer_wrapper{ left:0px;width:100% !important;  margin:0; padding:0; height:250px !important; top: 10px;}
#MyPlayer{ width:100% !important;  margin:0; padding:0; height:250px !important}

.An{  display:none}
.Hien{ display:block}
#divAdvLeft{display:none}
#divAdvRight{display:none}

.News-content {margin: 5px;width: 97%;}
.News-content div{width:100% !important;margin:0px;padding:0px;}
.News-content p{margin:0!important;padding:0!important;}
.News-content table{width:100% !important;}
.News-content table tbody{width:100% !important;}
.News-content table tr{width:100% !important;}
.News-content table tr td{width:100%;}
.News-content table tr td img{width:98% !important;}
.News-content img{margin:0px;padding:0px; height:auto!important; max-width:100%!important}
.News-content p img{margin:0px;padding:0px; height:auto!important;max-width:100%!important}
.News-content p embed{width:100% !important;}
.News-content p iframe{width:100% !important;}
.News-content p object{width:100% !important;}
.News-content embed{width:100% !important;}
.News-content iframe{width:100% !important;}
.News-content object{width:100% !important;}
.News-content table tr td embed{width:100% !important;}
.News-content table tr td iframe{width:100% !important;}
.News-content table tr td object{width:100% !important;}

.scollgiohang {border: 1px solid #ddd;margin-bottom: 15px;overflow-y: hidden;width: 100%;}
.scollgiohang {min-height: 0.01%;overflow-x: auto;}
.scoll{ width:1000px}

.Mobile{ display:block}
.Destop{ display:none}

.nivo-directionNav a {top: 33%;}
.ad-gallery{ width:100%!important}
.slider{ width:100%!important}
.ad-gallery .ad-nav {position: relative;width: 99% !important;}
.ad-gallery .ad-nav .ad-thumbs {margin-left:0px!important;overflow: hidden;padding: 5px!important;width: 100% !important;}
.ad-gallery .ad-image-wrapper .ad-image {left: 0 !important;margin: auto;text-align: center;width: 100% !important;}
.ad-gallery .ad-image-wrapper {width: 100%;}
.ad-gallery {width: 100% !important;}
.slider {margin: 15px auto auto;padding-bottom: 20px;width: 100% !important;}
.ad-gallery .ad-image-wrapper {text-align: center;width: 100%;}
.top-line{display: none;}

#myElement_wrapper{width: 100%!important;}
.player div#myElement_wrapper object{width: 100%!important;}
.player div#myElement_wrapper object#myElement{width: 100%!important;}
.Menutop .top{width: 100%!important; display:none}
.fixpadding {padding-left: 5px !important;padding-right: 5px !important;}
#form1 > div.full-width > section > a:nth-child(2) {margin-left: 0;margin-right: 0;}
#upper-footer div.row div.col-md-9.col-sm-9.col-xs-12 {margin-top: 0;}
#newsletter{ margin-bottom: 10px;}
.Menutop .Mlogo {background: #4fa4dd none repeat scroll 0 0;}
.Menutop .Mlogo .logo a img {margin-bottom: 10px;margin-top: 10px;text-align: center;}
#upper-footer {margin-top: 5px;}
.lineke {border-top: 1px solid #dfe6f3;margin: auto;width: 97%;margin-top: 5px;}
.muahang{margin-bottom: 5px;}
.videos .vd-item:nth-child(4n+1) {margin-left: 13px !important;}
.chinhgiua iframe {width: 100%!important;}

.title-head.pull-left a span { margin-left: 5px; font-size: 14px; }
span.logomobile { text-align: center; margin: auto; width: 100%;    float: left; }
span.logomobile img{ text-align: center; margin: auto; width: 52%;}
.logo {margin-top: 5px; }
.product-box .product-thumbnail .image_link.display_flex img { object-fit: cover; width: 100% !important; }
.image-blog-left picture img { height: auto !important; object-fit: cover; width: 100% !important; }
.collection .category-products .sortPagiBar .wr_sort { margin: 0; margin-top: 0px; padding: 0px; margin-bottom: 0px; border: none; }
.collection .text-sm-left { padding: 10px 10px 10px!important; }
i.fa.fa-align-justify{ color:#fe3232}
.mid-header .content_header .header-left .header_searchs .search-bar .input-group-field{width:100%;margin:0 0 0 2px;height:40px;padding:0 25px 0 90px;font-size:13px;max-width:100%;display:block;border:1px solid #e7e8ed;outline:none;float:right}
.section-ss-banner .home-slider {padding: 0;}
.header-nav::before {border-bottom: 2px solid #fff;}
.mid-header .content_header .header-left .header_searchs {margin: 10px 0 0;}
.mid-header .content_header .header-right .top-cart-contain {top: -59px;}
.nav-mobile-button {top: 16px;}
.title-head.pull-left a{  width:100%}
.Doitacs img {height: 100% !important;object-fit: cover;width: 100% !important;}
.mid-header .content_header .header-right .header-acount .heading-cart .count_item.count_item_pr.absolute { top: -4px; line-height: 19px; left: 33px; background: #ff0; width: 24px; text-align: center; height: 18px; color: #000; border-radius: 10px; }
.mini-cart .heading-cart .bg_cart img { padding-right: 19px; }
.nav-mobile-button a .fa { font-size: 28px; height: 27px;}
.sidenav .top_menu_mobile { overflow: hidden; background: transparent; width: 100%; padding: 3px 0px; background: #fe3232; height: 43px; text-align: center; color: #fff; padding-top: 8px; }
.logo img { width: 100% !important; height: 60px; object-fit: contain; }
.center-2col-left { width: 100% !important;     padding-left: 0px;}
.frm_hoahong select { width: 100% !important; float: left; margin-right: 8px; margin-top: 5px; }
div#sample_1_filter { padding-top: 10px !important; float: left; }
.canleff { float: right; height: 6px; }
.dangnhapmobile { float: left; width: 50px; }
.dangnhap { position: relative; padding-left: 13px; margin-right: 7px; top: -66px; line-height: 19px; width: 45px !important; float: left; }
.dangnhap  .ava-img img { border-radius: 50%; height: 37px; width: 37px; border: 1px solid #d7d7d7; object-fit: cover; }
.dropdown-menu { width: 216px; margin-top: -23px !important; margin-left: -161px; z-index: 99999999 !important; }
.button_actions { width: auto; display: inline-block; float: left; padding-top: 10px; }
.bacoc { width: 100%; float: none; padding-top: 15px; }
span.order-header { margin-top: 16px; }
.registericon.Mobile { position: relative; top: -39px; line-height: 19px; float: left; }
.form-controlc { width: 100%; margin-bottom: 3px; }
.hienthihh { width: 100%; display:block }
.txt_csssearchs { width: 100%; display: block; height: 38px !important; line-height: 38px !important; margin-bottom: 14px !important; }
.lichsugh{ width:100%; float:none; margin-right:0px !important;}
input#Control1_ctl00_txtkeyword { margin-top: 9px; float: left; }
.col-lg-3.col-md-3.canleff { padding-left: 0px !important; margin-left: 0px !important; width: 22%; }
.header-cart { float: none; padding-top: 0px; text-align: center; width: auto; }
#Cartss { position: absolute; top: 2px; width: 20px; height: 20px; border-radius: 50%; background-color: #ffa400; transition: all 0.3s ease-in-out; text-align: center; line-height: 20px; color: #000; font-size: 13px; }
span.acc-text { font-size: 16px; }
.breadcrumb {margin: 5px 0;}
.margin-top-20 { margin-top: 10px!important; }


}



