.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel,.owl-carousel .owl-wrapper{display:none;position:relative}.owl-carousel{width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(//hongminhgroup.vn/wp-content/themes/minhhong/vendors/owl-carousel/grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}100%,75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}100%,75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}100%,75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}html {
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
body {
margin: 0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
display: block;
}
audio, canvas, progress, video {
display: inline-block;
vertical-align: baseline;
}
audio:not([controls]) {
display: none;
height: 0;
}
[hidden], template {
display: none;
}
a {
background-color: transparent;
text-decoration:none;
color: #1e69b8;
}
a:active, a:hover {
outline: 0;
color: #2e5884;
}
abbr[title] {
border-bottom: 1px dotted;
}
b, strong {
font-weight: bold;
}
dfn {
font-style: italic;
}
h1 {
font-size: 2em;
margin: 0.67em 0;
}
mark {
background: #ff0;
color: #000;
}
small {
font-size: 80%;
}
sub, sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
img {
border: 0;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 1em 40px;
}
hr {
box-sizing: content-box;
height: 0;
}
pre {
overflow: auto;
}
code, kbd, pre, samp {
font-family: monospace, monospace;
font-size: 1em;
}
button, input, optgroup, select, textarea {
color: inherit;
font: inherit;
margin: 0;
}
button {
overflow: visible;
}
button, select {
text-transform: none;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled], html input[disabled] {
cursor: default;
}
button::-moz-focus-inner, input::-moz-focus-inner {
border: 0;
padding: 0;
}
input {
line-height: normal;
}
input[type="checkbox"], input[type="radio"] {
box-sizing: border-box;
padding: 0;
}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
height: auto;
}
input[type="search"] {
-webkit-appearance: textfield;
box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
}
optgroup {
font-weight: bold;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
td, th {
padding: 0;
} body,form{
margin:0;
padding:0;
}
:focus { outline: 0;
}
table { border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
font-weight: normal;
text-align: left;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}
a img {
border: 0;
}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
display: block;
}
a{
text-decoration:none;
outline:none;
}
input, textarea, select, button{
border-radius:0;
outline:none;
} .alignnone {
}
.aligncenter, 
div.aligncenter {
display: block;
margin: 5px auto;
}
.alignright {
float: right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
.aligncenter {
display: block;
margin: 5px auto;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption {
background: #fff;
border: 1px solid #f0f0f0;
max-width: 96%;
padding: 5px 3px 10px;
text-align: center;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 1.5em;
margin: 0;
padding: 0 4px 5px;
}
img.wp-smiley {
vertical-align: middle;
} * {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
body {
font-size: 16px;
color: #000;
font-family: 'Roboto Condensed', sans-serif;
font-weight:400;
}
h1, h2, h3, h4, h5, h6 {
font-weight: bold;
}
img{
max-width: 100%;
height: auto;
}
::-moz-selection {
background: #b3d4fc;
text-shadow: none;
}
::selection {
background: #b3d4fc;
text-shadow: none;
}
.browserupgrade {
margin: 0.2em 0;
background: #ccc;
color: #000;
padding: 0.2em 0;
}
.container{
max-width:1200px;
margin:0 auto;
padding:0 15px;
position:relative;
} .clear {
clear: both;
float: none;
}
.clearfix::before, .clearfix::after {
content: " "; display: table; }
.clearfix::after {
clear: both;
}
.hidden {
display: none !important;
}
.visuallyhidden {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
clip: auto;
height: auto;
margin: 0;
overflow: visible;
position: static;
width: auto;
}
.invisible {
visibility: hidden;
}
p{
text-align: justify;
}  .rst-main-navigation ul{
padding:0;
margin:0;
letter-spacing: -0.3em;
}
.rst-main-navigation > ul > li{
display: inline-block;
}
.rst-main-navigation ul li{
position: relative;
list-style:none;
letter-spacing: normal;
}
.rst-main-navigation ul ul{
position: absolute;
top:44px;
left:0;
z-index: 9;
width:200px;
margin:0;
padding:0;
visibility:hidden;
opacity:0;
-webkit-transition:all 0.2s ease;
-moz-transition: all 0.2s ease;
transition: all 0.2s ease;
-webkit-transform:translateY(20px);
-moz-transform:translateY(20px);
transform:translateY(20px);
background: #231f20;
}
.rst-main-navigation ul li li {
position: relative;
list-style: none;
letter-spacing: normal;
line-height: 20px;
}
.rst-main-navigation ul ul ul{
top:0;
left:100%;
}
.rst-main-navigation ul li:hover > ul{
opacity: 1;
visibility:visible;
-webkit-transform:translateY(0px);
-moz-transform:translateY(0px);
transform:translateY(0px);
} .rst-top-main-navigation::before,
.rst-top-main-navigation::after{
content:'';
display: table;
clear: both;
}
.rst-top-main-navigation{
text-align: center;
font-size:23px;
line-height: 48px;
text-transform: uppercase;
border-bottom:1px solid rgba(255,255,255,0.1);
color:#fff;
display:none;
position:relative;
}
.rst-toggle-menu {
cursor: pointer;
display: none;
height: auto;
overflow: hidden;
padding: 10px 15px;
position: absolute;
right: 0;
top: 24px;
transition:all 0.2s ease;
-ms-transition: all 0.2s ease;
-webkit-transition: all 0.2s ease;
width: 60px;
}
.rst-top-main-navigation .rst-toggle-menu{
margin-right:5px;
position: absolute;
right: 5px;
top:0px;
}
.rst-toggle-menu span{
display: block;
width:36px;
border:2px solid #fff;
margin:0 auto 8px;
transition: all 0.4s ease;
-webkit-transition: all 0.4s ease;
}
.rst-main-navigation .rst-toggle-menu span{
border:2px solid #fff;
}
.rst-toggle-menu span:last-child{
margin-bottom: 0;
}
.rst-toggle-menu.active span:nth-child(2){
transform:translateX(100%);
opacity: 0;
}
.rst-toggle-menu.active span:first-child{
transform:rotate(40deg) translate(6px,10px);
-ms-transform:rotate(40deg) translate(7px,12px);
-webkit-transform:rotate(40deg) translate(7px,12px);
}
.rst-toggle-menu.active span:last-child{
transform:rotate(-40deg) translate(7px,-11px);
-ms-transform:rotate(-40deg) translate(7px,-13px);
-webkit-transform:rotate(-40deg) translate(7px,-13px);
}
.rst-open-menu-mobile {
position: absolute;
right: 0;
top: 0;
width: 45px;
height: 49px;
border-left: 1px solid rgba(255, 255, 255, 0.1);
border-right: 1px solid rgba(255, 255, 255, 0.1);
cursor: pointer;
display: none;
}
.rst-open-menu-mobile::after, .rst-open-menu-mobile::before {
content: '';
display: block;
width: 12px;
position: absolute;
top: 50%;
transition: all 0.2s;
-ms-transition: all 0.2s;
-webkit-transition: all 0.2s;
z-index: 999;
}
.rst-open-menu-mobile::before {
border-right: 1px solid #fff;
height: 12px;
right: 21px;
margin-top: -5px;
}
.rst-open-menu-mobile.active::before {
display: none;
}
.rst-open-menu-mobile::after {
border-top: 1px solid #fff;
width: 12px;
right: 16px;
}
.social-icons li.facebook {
border: 1px solid #4267b2;
background: #4267b2;
}
.social-icons li.skype {
border: 1px solid #00aced;
background: #00aced;
}
.social-icons li.linkedin {
border: 1px solid #00aced;
background: #00aced;
}
.social-icons li.google {
border: 1px solid #ee2d38;
background: #ee2d38;
}
.social-icons li {
display: inline-block;
vertical-align: middle;
width: 32px;
height: 32px;
background: #fff;
line-height: 32px;
text-align: center;
border-radius: 50%;
font-size: 12px;
}
.social-icons li a{
color: #fff;
}
.social-icons{
margin: 0;
padding: 0;
display: inline-block;
vertical-align: middle;
}
.info-header{
margin: 0;
padding: 0;
display: inline-block;
vertical-align: middle;
}
.info-header li{
display: inline-block;
margin-right: 15px;
}
.info-header li a {
display: block;
color: #fff;
font-size: 15px;
font-weight: 600;
}
.info-header li i {
color:#ec008c;
font-size: 18px;
}
.right-header {
float: right;
text-align: right;
width: 70%;
padding-top: 5px;
}
.rst-main-navigation {
margin: 0 20px 0 0;
}
.rst-main-navigation ul> li:hover >a{
color:#ec008c;
}
.rst-main-navigation ul li.current-menu-item a{
color:#ec008c;
}
.rst-main-navigation ul li a{
display: block;
padding:10px 12px;
text-decoration: none;
color:#fff;
font-weight:400;
text-transform: capitalize;
font-family: "UTM";
font-size: 19px;
}  .rst-main-header {
background: #231f20;
padding: 5px 0 0; }
.admin-bar .rst-main-header{
top: 32px;
}
.rst-top-header{
background: #3578bf;
border-bottom: 1px solid #3578bf;
}
.rst-top-header ul{
margin:0;
padding:0;
}
.rst-top-header ul li.rst-mailto {
text-transform:uppercase;
}
.rst-top-header ul li.rst-mailto a{
font-size: 12px;
}
.rst-top-header ul li:last-child {
border-right: 1px solid #cecece;
}
.rst-top-header ul li {
border-left: 1px solid #cecece;
display: inline-block;
line-height: 45px;
padding: 0 20px;
vertical-align: middle;
color:#fff;
}
.rst-top-header ul li:hover a{
color:#f00;
transition: all 0.2s;
-ms-transition: all 0.2s;
-webkit-transition: all 0.2s;
}
.rst-top-header ul li a {
color: #fff;
display: block;
font-size: 13px;
text-decoration: none;
}
.rst-left-header {
float: left;
width: 50%;
}
.rst-left-header li i {
margin-right:5px;
}
.rst-right-header {
float: right;
text-align: right;
width: 50%;
}
.rst-top-header .rst-right-header ul li {
padding: 0;
}
.rst-top-header .rst-right-header ul li a {
padding: 0 15px;
}
.rst-top-header .rst-right-header li:first-child{
border-left:none;
font-size:12px;
text-transform:capitalize;
padding-right: 10px;
}
.social-header {
margin-bottom: 5px;
}
.rst-logo-header {
float: left;
width: 27%;
padding-top: 5px;
}
.rst-logo-header img {
display: block;
}
.rst-search-header {
position: absolute;
right: 12px;
text-align: center;
bottom: 16px;
}
.rst-search-header i {
color: #ec008c;
display: block;
height: 30px;
position: relative;
width: 30px;
z-index: 999;
line-height: 42px;
}
#search-form{
right: 0;
position: absolute;
top: 0;
}
.rst-search-input {
text-indent: 20px;
transition: width 300ms ease 0s;
width: 0;
border: medium none;
color: #314e41;
cursor: pointer;
font-size: 16px;
height: 37px;
margin: 4px 0;
position: relative;
background:none;
}
.rst-search-header:hover .rst-search-input {
background: #ffffff none repeat scroll 0 0;
border: 1px solid #cccccc;
width: 250px;
}  .slide-item{
position: :relative;
}
.rst-main-slide .owl-item img{
width:100%;
height:auto;
display: block;
}
.slide-item .container{
text-align:center;
padding:270px 0 300px;
} .slide-item h2 {
color: #ffffff;
font-size: 55px;
font-weight: 900;
margin:0 0 23px;
text-transform: uppercase;
}
.slide-item h2 span{
color: #1e69b8;
}
p {
font-family: 'Roboto Condensed', sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 27px;
margin: 15px 0;
}
.slide-item p {
color: #ffffff;
font-size: 15px;
font-style: italic;
font-weight: 400;
line-height: 25px;
margin:0 auto 16px;
max-width: 800px;
}
.slide-item .rst-xemthem {
font-size: 15px;
margin: 32px 16px 0;
border: 1px solid  transparent;
box-shadow: none;
background: #1e69b8;
color: #fff;
}
.slide-item .rst-xemthem.lienhe {
background: transparent;
border: 1px solid #fff;
background:  none;
} 
.slide-item .rst-xemthem:hover{
color: #fff;
border: 1px solid #fff;
background:  none;
}
.slide-item .rst-xemthem.lienhe:hover {
background: #1e69b8;
border: 1px solid  transparent;
} .owl-pagination {
bottom:50px;
left: 0;
position: absolute;
right: 0;
}
.owl-theme .owl-controls .owl-page span {
background: transparent;
opacity:1;
border: 2px solid #fff;
margin: 5px;
}
.owl-theme .owl-controls .owl-page.active span, .rst-main-slide.owl-theme .owl-controls.clickable .owl-page:hover span {
background: #1e69b8 none repeat scroll 0 0;
opacity:1;
border: 2px solid transparent;
}
.owl-theme .owl-controls .owl-buttons div {
font-size: 0;
height: 58px;
margin: 0;
padding: 0;
position: absolute;
top: 41%;
width: 45px;
}
.owl-theme .owl-controls .owl-buttons .owl-prev {
background: url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/prev.png) no-repeat scroll center top;
left: 3%;
}
.owl-theme .owl-controls .owl-buttons .owl-next {
background: url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/next.png) no-repeat scroll center top;
right: 3%;
}
.owl-theme .owl-controls .owl-buttons .owl-prev:hover {
background: url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/prev.png) no-repeat scroll center -58px;
}
.owl-theme .owl-controls .owl-buttons .owl-next:hover {
background: url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/next.png) no-repeat scroll center -62px;
} .rst-section-category {
padding: 10px 0 50px;
background: #231f20
}
.rst-section-category h2.rst-title-ct {
border-bottom: 1px dashed #fff;
color: #fff;
}
.rst-section-category h2.rst-title-ct::before {
background: #ec008c none repeat scroll 0 0;
}
.rst-section-category h2.rst-title-ct span {
color: #ec008c;
}
.rst-box-category {
margin-bottom:40px;
text-align: center;
margin: 0 10px;
}
.rst-dichvu-home{
margin: 0 -10px;
width: auto;
}
.rst-img-dv-home{
position: relative;
overflow: hidden;
}
.rst-img-dv-home img{
display: block;
width: 100%;
}
.rst-overlay-dv{
position: absolute;
top: 0%;
width: 100%;
height: 100%;
line-height: 230px;
background: rgba(0,0,0,0.6);
-webkit-transition: all 0.75s;
-o-transition: all 0.75s;
transition: all 0.75s;
-webkit-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
}
.rst-img-dv-home:hover .rst-overlay-dv{
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.75s;
-o-transition: all 0.75s;
transition: all 0.75s;
}
.rst-overlay-dv i{
font-size: 20px;
background: #1e69b8;
padding: 15px;
color: #fff;
} .rst-box-category h3 {
color: #22344b;
font-size: 16px;
font-weight: 600;
line-height: 22px;
text-transform: uppercase;
margin:15px 0 5px;
}
.rst-box-category h3 a {
color: #22344b;
font-family: "UTM";
font-weight: 400;
font-size: 20px;
}
.rst-box-category h3 a:hover {
color: #1e69b8;
}
.rst-box-category p {
color: #999999;
font-size: 16px;
font-weight: 400;
line-height: 27px;
margin: 10px 0;
}
.rst-box-category span:hover {
background: #1e69b8 none repeat scroll 0 0;
color: #f5f5f5;
}
.rst-box-category span {
background: #f5f5f5 none repeat scroll 0 0;
border-radius: 50%;
color: #1e69b8;
display: inline-block;
height: 50px;
line-height: 50px;
margin-right: 26px;
text-align: center;
vertical-align: middle;
width: 50px;
transition: all 0.5s ease 0s;
} .rst-section-gioithieu {
padding: 40px 0 30px;
}
.rst-left-giothieu {
float: left;
width: 49%;
}
.rst-left-giothieu h2 {
color: #22344b;
font-size: 25px;
font-weight: 700;
margin: 0 0 30px;
position: relative;
text-transform: uppercase;
font-family: "UTM";
font-weight: 400;
}
.rst-left-giothieu h2::before {
background: #1e69b8 none repeat scroll 0 0;
bottom: -18px;
content: "";
height: 3px;
left: 0;
position: absolute;
width: 50px;
}
.rst-xemthem {
background: #1e69b8 none repeat scroll 0 0;
border-radius: 2px;
color: #ffffff;
display: inline-block;
font-weight: 400;
font-size: 13px;
font-weight: 400;
height: 50px;
line-height: 50px;
margin: 30px 0 0;
padding: 0 33px;
text-decoration: none;
text-transform: uppercase;
}
.rst-left-giothieu a{
background: #1e69b8 none repeat scroll 0 0;
border: 1px solid rgba(0, 0, 0, 0);
box-shadow: none;
color: #ffffff;
height: 47px;
line-height: 47px;
margin: 15px 0 0;
padding: 0 32px;
transition: all 0.2s ease 0s;
display: inline-block;
font-weight: 400;
font-size: 16px;
font-weight: 400;
border-radius:2px;
}
.rst-left-giothieu .rst-xemthem:hover {
background: #fff none repeat scroll 0 0;
color: #1e69b8;
}
.rst-right-giothieu {
float: right;
width: 50%;
}
.rst-right-giothieu > img {
display: block;
} .rst-section-number {
padding:25px 0;
text-align: center;
background:#f8f9fb;
}
.rst-number {
float: left;
text-align: center;
width: 25%;
}
.rst-number {
float: left;
text-align: center;
width: 33%;
}
.rst-number h4{
color:#333333;
font-size:30px;
font-weight:700;
margin:0;
}
.rst-number h4 span{
margin:0 0 0 10px;
}
.rst-number p {
font-family: 'Roboto Condensed', sans-serif;
color: #777777;
font-size: 16px;
font-weight: 500;
margin: 0;
text-align: center;
text-transform: uppercase;
} .rst-info-page p {
text-align: center;
padding: 0 10px;
}
.rst-section-thuvien {
padding:40px 0;
text-align: center;
padding-bottom: 10px;
}
.rst-section-thuvien h2.rst-title-h2 {
color:#22344b;
}
.rst-effect-zoe:nth-child(3n+1) {
margin-right:0;
}
.slider-gallery .rst-effect-zoe {
width: auto; 
margin: 0 0 25px;
}
.slider-gallery .owl-item{
padding:  0 10px;
}
.slider-gallery{
width: auto;
margin: 0 -10px;
}
.rst-effect-zoe {
float: left;
margin: 0 2% 22px 0;
overflow: hidden;
position: relative;
width: 32%;
}
.rst-effect-zoe img {
display: block;
width: 100%;
}
.rst-effect-zoe .rst-text-thuvien {
bottom: 0;
color: #000;
height: auto;
left: 0;
opacity: 0;
padding: 0 20px;
position: absolute;
right: 0;
top: 0;
transform:translate3d(0,100%,0);
-webkit-transform:translate3d(0,100%,0);
-moz-transform:translate3d(0,100%,0);
transition: opacity 0.5s ease 0s, transform 0.5s ease 0s;background: rgba(0,0,0,0.5);
-webkit-transition: opacity 0.5s ease 0s, transform 0.5s ease 0s;background: rgba(0,0,0,0.5);
-moz-transition: opacity 0.5s ease 0s, transform 0.5s ease 0s;
background: rgba(0,0,0,0.5);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000000,endColorstr=#50000000)";
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000000,endColorstr=#50000000);
zoom: 1;
}
.rst-effect-zoe:hover .rst-text-thuvien {
opacity: 1;
transform: translate3d(0px, 0px, 0px);
-webkit-transform:translate3d(0,0px,0);
-moz-transform:translate3d(0,0px,0);
}
.rst-effect-zoe:hover h3 {
opacity: 0;
-webkit-transition: all 0.35s;
-moz-transition: all 0.35s;
-ms-transition: all 0.35s;
-o-transition: all 0.35s;
transition: all 0.35s;
}
.rst-iner-thuvien{
left: 50%;
position: absolute;
text-align: center;
top: 50%;
transform: translateX(-50%) translateY(-50%);
-webkit-transform:translateX(-50%) translateY(-50%);
-moz-transform:translateX(-50%) translateY(-50%);
width: 100%;
}
.rst-iner-thuvien  i {
color: #1486ff;
font-size: 28px;
}
.rst-title-a {
color: #ffffff;
display: block;
font-size: 16px;
font-weight: 400;
line-height: 25px;
margin: 20px auto 0;
max-width: 200px;
text-transform: capitalize;
} .rst-effect-zoe h3 {
position: absolute;
left: 50%;
position: absolute;
text-align: center;
top: 50%;
transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
background: #00000096;
color: #fff;
padding: 10px;
font-size: 16px;
line-height: 20px;
width: 100%;
max-width: 280px;
}
.rst-img-gallery{
display:none;
}
.rst-section-thuvien .rst-xemthem {
height: 46px;
line-height: 46px;
margin: 10px 0 0;
padding: 0 32px;
}
.lb-dataContainer {
left: 0;
position: absolute;
right: 0;
top: -26px;
bottom: 0;
}
.lb-data .lb-number {
bottom: -26px;
position: absolute;
right: 0;
color: #ffffff;
font-size: 13px;
font-weight: 600;
padding-bottom: 0;
}
.lb-nav {
left: 0;
margin: 0 auto;
right: 0;
top: 45%;
width: 80%;
height: auto;
}
.lb-nav a.lb-prev {
background: rgba(0, 0, 0, 0) url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/prev1.png) no-repeat scroll left 0;
float: left;
left: 0;
opacity: 1;
transition: opacity 0.6s ease 0s;
width: 40px;
height: 30px;
display: block !important;
}
.lb-nav a.lb-next {
background: rgba(0, 0, 0, 0) url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/next1.png) no-repeat scroll right -29px;
float: right;
opacity: 1;
right: 0;
transition: opacity 0.6s ease 0s;
width:40px;
height: 30px;
display: block !important;
}
.lb-nav a.lb-prev:hover {
background: rgba(0, 0, 0, 0) url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/prev1.png) no-repeat scroll left -29px;
}
.lb-nav a.lb-next:hover {
background: rgba(0, 0, 0, 0) url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/next1.png) no-repeat scroll right 0;
}
.lb-data .lb-close {
background: rgba(0, 0, 0, 0) url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/close.png) no-repeat scroll center top;
display: block;
float: right;
height: 20px;
opacity: 0.7;
outline: medium none;
text-align: right;
transition: opacity 0.2s ease 0s;
width: 16px;
} .rst-section-lido {
padding: 40px 0 ;
}
h2.rst-title-h2::before {
background: #1e69b8 none repeat scroll 0 0;
bottom: -10px;
content: "";
height: 3px;
left: 0;
margin: 0 auto;
position: absolute;
right: 0;
width: 99px;
}
h2.rst-title-h2 {
color: #fff;
font-size: 30px;
font-weight: 700;
margin:0 0 40px;
position: relative;
text-align: center;
text-transform: uppercase;
font-family: "UTM";
font-weight: 400;
}
.rst-left-lido {
}
.rst-tabs {
margin-bottom: 40px;
float: left;
width: 48%;
margin-left: 4%;
}
.rst-tabs:nth-child(2n+1) {
margin-left: 0;
}
.rst-tabs:last-child {
margin-bottom: 0;
}
.rst-inner-tabs h3 {
color: #333333;
font-size: 16px;
font-weight: 700;
margin: 0;
padding: 0 30px;
text-transform: uppercase;
font-family: "UTM";
font-weight: 400;
font-size: 19px;
}
.rst-inner-tabs {
background: #fff url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/tab.png) no-repeat scroll 96% center;
padding: 11px 0;
cursor:pointer;
transition: all 0.3s ease 0s;
} .rst-inner-tabs.active {
background: #91807a;
}
.rst-inner-tabs.active h3{
color:#fff;
}
.rst-info-tabs {
background: #fff none repeat scroll 0 0;
padding: 4px 30px;
}
.rst-info-tabs p{
color:#333333;
font-size:16px;
}
.rst-right-lido {
float: right;
width: 49%;
}
.rst-right-lido > img {
border: 4px solid #fff;
border-radius: 2px;
display: block;
transition: all 0.3s ease 0s;
-webkit-transition:all 0.2s ease;
-moz-transition: all 0.2s ease;
overflow:hidden;
}  .rst-section-newpost {
padding: 40px 0;
text-align: center;
}
.rst-xemthem:hover {
background: #1e69b8 none repeat scroll 0 0;
border: 1px solid #1e69b8;
color: #fff;
}
.rst-xemthem {
background: #fff none repeat scroll 0 0;
border: 1px solid #d2d2d2;
box-shadow:1px 1px 3px #e6e6e6;
color: #555555;
height: 46px;
line-height: 46px;
margin: 40px 0 0;
padding: 0 32px;
-webkit-transition:all 0.2s ease;
-moz-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.rst-section-newpost  h2.rst-title-h2 {
color: #22344b;
}
.rst-box-newpost:nth-child(3n+1) {
margin-right:0;
}
.rst-box-newpost {
border-radius: 2px;
box-shadow: 1px 1px 4px 0 #ccc;
float: left;
margin-right: 2%;
width: 32%;
text-align: left;
}
.rst-box-newpost .rst-top-new p{
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;
}
.rst-new-img{
position:relative;
overflow:hidden;
}
.rst-new-img img{
display:block;
width:100%;
transition: all 0.3s ease 0s;
-webkit-transition:all 0.2s ease;
-moz-transition: all 0.2s ease;
}
.rst-new-img:hover img {
opacity: 0.75;
transform: scale(1.1);
-webkit-transform:scale(1.1);
-moz-transition: scale(1.1);
}
.rst-new-img span {
bottom: 11px;
color: #fff;
font-size: 12px;
font-weight: 600;
left: 25px;
position: absolute;
}
.rat-box-new {
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}
.rst-top-new {
padding: 25px 25px 0;
}
.rst-title:hover {
color:#1e69b8;
}
.rst-title {
color: #22344b;
font-size: 18px;
font-weight: 400;
line-height: 18px;
text-decoration: none;
text-transform: uppercase;
font-family: "UTM";
height: 30px;
display: block;
}
.rst-bottom-new {
border-top: 1px solid #ccc;
padding: 0px 0 0 25px;
}
.rst-commet {
color: #333333;
display: inline-block;
font-size: 16px;
font-weight: 500;
margin: 20px 0 0;
text-transform: uppercase;
}
.rst-bottom-new > a:hover {
color:#1e69b8;
}
.rst-bottom-new > a {
border-left: 1px solid #ccc;
color: #333333;
float: right;
font-size: 16px;
font-weight: 400;
padding:16px 30px 16px 32px;
display: block;
} .rst-section-feature {
background: #79554854;
text-align: center;
padding:30px 0;
}
.rst-section-feature .owl-pagination {
display: none;
}
.rst-section-feature a {
display: inline-block;
vertical-align: middle;
}
.rst-bottom-footer{
background:#020911;
} .rst-newllter-footer {
background: url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/bg-top.jpg) no-repeat center center;
background-size: cover;
position: relative;
}
.rst-newllter-footer:before {
background:#231f20b3;
position: absolute;
content: "";
left: 0;
right: 0;
top: 0;
bottom: 0;
width: 100%;
height: 100%;
}
.rst-newllter {
background: #1e69b8 none repeat scroll 0 0;
padding: 45px 30px 30px;
}
.rst-left-newllter {
float: left; background: url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/email.png) no-repeat scroll left  5px;
}
.rst-left-newllter  h4 {
color: #fff;
font-size: 16px;
font-weight: 700;
margin: 0;
text-transform: uppercase;
padding-left:50px;
}
.rst-left-newllter p {
color: #fff;
font-size: 16px;
font-weight: 400;
margin:5px 0 0;
padding-left:50px;
}
.rst-right-newllter {
float: right;
text-align: right;
width:67%;
}
.rst-right-newllter input[type="text"], .rst-right-newllter input[type="email"] {
border: medium none;
color: #b1b1b1;
display: inline-block;
font-size: 12px;
font-weight: 600;
height: 35px;
line-height: 35px;
margin-right: 10px;
padding: 0 15px;
text-transform: capitalize;
vertical-align: middle;
width: 100%;
}
.rst-right-newllter input::-webkit-input-placeholder {
color: #b1b1b1;
opacity:1;
}
.rst-right-newllter input:-moz-placeholder { color: #b1b1b1;
opacity:1; 
}
.rst-right-newllter input::-moz-placeholder { color: #b1b1b1;
opacity:1;
}
.rst-right-newllter input:-ms-input-placeholder {  
color: #b1b1b1;
opacity:1;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
::i-block-chrome, .rst-right-newllter input[type="text"] {
line-height:0;
}
::i-block-chrome, .rst-right-newllter input[type="email"] {
line-height:0;
}
}
.rst-right-newllter input[type="submit"] {
border: medium none;
-webkit-appearance: none;
-moz-appearance:none ;
-webkit-border-radius:none;
background:#091422;
color: #fff;
display: inline-block;
font-size: 16px;
font-weight: 700;
height: 35px;
line-height: 35px;
padding: 0 25px;
text-transform: uppercase;
vertical-align: middle;
transition: all 0.3s ease 0s;
}
.rst-right-newllter input[type="submit"]:hover {
background:#fff;
color: #091422;
} .rst-box-widget {
float: left;
margin: 30px 0 0;
width: 25%;
}
.rst-box-widget:last-child {
width: 23%;
}
.rst-box-widget:first-child {
margin-right: 2%;
}
.rst-box-widget h3::before {
background: #fff none repeat scroll 0 0;
bottom: -17px;
content: "";
height: 2px;
left: 0;
position: absolute;
width: 40px;
}
.rst-box-widget h3 {
color: #fff;
font-size: 26px;
font-weight: 700;
margin: 0 0 41px;
position: relative;
text-transform: uppercase;
font-family: "UTM";
font-weight: 400;
}
.rst-box-widget ul {
margin:0;
padding:0;
}
.rst-box-widget ul li {
display:block;
}
.rst-box-widget ul.rst-post-services li {
position: relative;
line-height: 23px;
margin: 0 0 17px;
padding-left: 15px;
}
.rst-box-widget ul.rst-post-services li:before {
position: absolute;
content: "";
left: 0;
top: 9px;
background: #ec008c;
width: 6px;
height: 6px;
border-radius: 4px;
}
.rst-box-widget ul li:hover a {
color:#ec008c;
}
.rst-box-widget ul li a {
color:#fff;
font-size:14px;
font-weight:300;
text-transform: uppercase;
display:block;
}
.rst-box-widget.widget_tag_cloud a:hover {
background:#1e69b8;
border: 1px solid #1e69b8;
color:#fff;
}
.rst-box-widget.widget_tag_cloud a {
border: 1px solid #777777;
color: #777777;
display: inline-block;
font-size: 11px !important;
font-weight: 400;
line-height: 25px;
margin: 5px 6px 4px 0;
padding: 5px 17px;
text-transform: uppercase;
transition: all 0.5s ease 0s;
}
.rst-box-widget p {
color: #ffffff;
font-size: 16px;
line-height: 20px;
margin: 5px 0 10px;
}
.rst-box-widget p span {
display: inline-block;
min-width: 90px;
}
.rst-box-widget p a {
color: #b5b5b5;
text-decoration: none;
}
.rst-box-widget p a:hover {
color: #1E69B8;
}
.rst-box-widget p.rst-text {
color: #fff;
font-family: 'Roboto Condensed', sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 21px;
text-align: justify;
}
.rst-box-widget ul.rst-time-word li span {
color:#fff;
float: right;
font-weight: 700;
}
.rst-box-widget ul.rst-time-word {
margin: 21px 0 0;
}
.rst-box-widget ul.rst-time-word li {
color: #fff;
font-weight: 400;
font-size: 13px;
font-weight: 300;
line-height: 22px;
margin: 2px 0;
text-transform: uppercase;
}
.rst-social-footer a {
display: inline-block;
vertical-align: middle;
color: #fff;
padding-top: 10px;
padding-right: 19px;
font-size: 22px;
}
.rst-social-footer a:hover {
color: #ec008c;
} .rst-copyright-footer {
border-top: 1px solid #777;
margin: 20px 0 0;
padding: 20px 0;
}
.rst-copyright a{
color:#ec008c;
}
.rst-copyright {
color: #fff;
float: left;
font-size: 16px;
font-weight: 300;
width: 33%;
}
.rst-backtotop {
color: #ec008c;
cursor: pointer;
float: left;
font-size: 23px;
margin: -5px 0 0;
text-align: center;
width: 33%;
}
.rst-by {
color: #fff;
float: right;
font-size: 16px;
font-weight: 300;
width: 33%;
text-align:right;
text-transform:capitalize;
}
.rst-by a{
color: #ec008c;
text-transform:uppercase;
font-weight:600;
} .rst-maps > iframe {
border: medium none;
display: block;
height: 400px;
width: 100%;
}
.rst-breadcrumb {
background: #f8f9fb none repeat scroll 0 0;
padding:20px 0;
}
.rst-times {
background: rgba(0, 0, 0, 0) url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/time.png) no-repeat scroll left 7px;
color: #777777;
float: left;
font-size: 16px;
padding-left: 18px;
width: 50%;
}
.rst-times b{
color: #22344b;
}
.rst-breadcrumb-page {
}
.rst-breadcrumb-page a {
color: #555555;
display: inline-block;
font-weight: 400;
font-weight: 400;
margin-right: 7px;
vertical-align: top;
}
.rst-breadcrumb-page span {
color:#1e69b8;
display: inline-block;
vertical-align: top;
} .rst-info-page:nth-child(3n) {
margin-right: 0;
}
.rst-box-infocontact {
padding: 54px 0 69px;
}
.rst-info-page {
background: #f8f9fb none repeat scroll 0 0;
border-color: #e5e5e5 #e5e5e5 #1e6ab8;
border-image: none;
border-style: solid;
border-width: 1px 1px 2px;
float: left;
margin-right: 2%;
margin-top: 30px;
padding:20px 0 20px;
text-align: center;
width: 32%;
}
.rst-info-page  h3 {
color: #fb0102;
font-size: 13px;
font-weight: 600;
margin: 7px 0 15px;
}
.rst-info-page p {
color: #555555;
font-size: 15px;
margin: 0 auto;
max-width: 290px;
}
.rst-info-page  p a {
color: #555555;
} .rst-form-lienhe {
text-align: center;
}
.rst-form-lienhe h1 {
color: #193b67;
font-size: 25px;
font-weight: 600;
margin: 0;
text-transform: capitalize;
}
.rst-form-lienhe p {
color: #777777;
font-size: 13px;
line-height: 20px;
text-align: center;
}
.rst-form-lienhe p span {
color: #1e6ab8;
display: block;
font-weight: 500;
text-transform: uppercase;
}
.rst-left-form {
float: left;
width: 48.5%;
}
.rst-form-lienhe label {
color: #193b67;
display: block;
font-family: "UTM";
font-weight: 400;
font-size: 15px;
margin: 7px 0;
text-align: left;
text-transform: capitalize;
}
.rst-form-lienhe label  sup{
color: #fe1919;
}
.rst-left-form input {
color: #222222;
display: block;
font-family: "UTM";
font-weight: 400;
font-size: 13px;
height: 40px;
line-height: 40px;
margin:1px 0 7px;
padding: 0 10px;
text-align: left;
text-transform: capitalize;
background: #fdfefe;
width: 100%;
border: 1px solid #d9d9d9;
}
.rst-right-form textarea {
background: #fdfefe;
border: 1px solid #d9d9d9;
color: #222222;
display: block;
font-family: "UTM";
font-weight: 400;
font-size: 13px;
height: 191px;
line-height: 30px;
margin: 5px 0 10px;
padding:  10px;
text-align: left;
text-transform: capitalize;
width: 100%;
}
.rst-right-form {
float: right;
width: 48.5%;
}
.rst-form-lienhe  form {
margin: 30px 0 0;
}
.rst-form-lienhe input[type="submit"] {
background: #1e69b8 none repeat scroll 0 0;
border-radius: 2px;
border: none;
color: #ffffff;
display: inline-block;
font-family: "UTM";
font-weight: 400;
font-size: 13px;
font-weight: 400;
height: 45px;
line-height: 45px;
margin:15px 0 0px;
padding: 0 33px;
text-decoration: none;
text-transform: uppercase;
-webkit-appearance: none;
-moz-appearance:none ;
-webkit-border-radius:none;
} .rst-banner-top {
position: relative;
min-height: 280px;
}
.rst-banner-top h1, .rst-banner-top h2 {
color: #ffffff;
font-size: 40px;
font-weight: 500;
margin: 0;
text-transform: uppercase;
}
.rst-banner-top img {
display: block;
}
.rst-banner-top .container {
left: 50%;
position: absolute;
text-align: center;
top: 60%;
transform: translateX(-50%) translateY(-50%);
-webkit-transform:translateX(-50%) translateY(-50%);
-moz-transform:translateX(-50%) translateY(-50%);
width: 100%;
} .rst-section-dichvu {
padding:30px 0 75px;
}
.rst-box-dichvu:nth-child(3n+1) {
margin-right: 0;
}
.rst-box-dichvu {
float: left;
margin-right: 2%;
margin-top: 10px;
width: 32%;
}
.rst-box-dichvu img {
display: block;
transition: all 0.5s ease 0s;
width: 100%;
}
.rst-box-dichvu img:hover {
opacity: 0.75;
transform: scale(1.1);
-webkit-transform:scale(1.1);
-moz-transition: scale(1.1);
}
.rst-hover-box {
display: block;
overflow: hidden;
}
.rst-box-dichvu .rst-title-a {
color: #22344b;
display: block;
font-family: "UTM";
font-weight: 400;
max-width: 100%;
text-transform: uppercase;
font-size: 20px;
}
.rst-chitiet {
border: 1px solid #bbd2ea;
color: #1e6ab8;
display: inline-block;
font-size: 12px;
font-weight: 600;
height: 35px;
line-height: 35px;
padding: 0 22px;
text-transform: uppercase;
border-left: 3px solid #1e6ab8;
transition: all 0.5s ease 0s;
}
.rst-chitiet:hover {
border: 1px solid #1e6ab8;
border-left: 3px solid #1e6ab8;
background: #1e6ab8;
color: #fff;
} .rst-section-tintuc {
padding: 30px 0;
}
.rst-sidebar {
float: left;
width: 23%;
}
.rst-menu-sidebar {
background: #374456;
}
.rst-menu-sidebar h2 {
background: #1b2a3d url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/bulet1.png) no-repeat scroll right center;
border-left: 3px solid #1e6ab8;
color: #ffffff;
font-size: 13px;
font-weight: 600;
line-height: 75px;
margin: 0;
padding: 0 30px;
text-transform: uppercase;
}
.rst-menu-sidebar ul {
margin: 0;
padding: 0 30px;
}
.rst-menu-sidebar ul li:first-child {
border-top: 0px solid #4b5767;
}
.rst-menu-sidebar ul li {
padding: 27px 0;
display: block;
border-top: 1px solid #4b5767;
background:url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/bulet2.png) no-repeat scroll right center;
}
.rst-menu-sidebar ul li a {
color: #ffffff;
display: block;
font-size: 13px;
font-weight: 600;
margin: 0;
text-transform: uppercase;
}
.rst-menu-sidebar ul li:hover a{
color: #1e6ab8;
} .rst-newpost-sidebar h2::before {
background: #1e6ab8 none repeat scroll 0 0;
bottom: -1px;
content: "";
height: 3px;
position: absolute;
width: 40px;
}
.rst-newpost-sidebar h2 {
border-bottom: 1px dashed #777777;
color: #22344b;
font-size: 18px;
font-weight: 600;
line-height: 50px;
margin:38px 0 27px;
position: relative;
text-transform: capitalize;
}
.rst-item {
margin: 25px 0 0;
}
.rst-img-post {
float: left;
width:33%;
}
.rst-text-post {
float: right;
width:61%;
}
.rst-text-post a:hover {
color: #1e6ab8;
}
.rst-text-post a {
color: #777777;
display: block;
font-size: 16px;
font-weight: 600;
line-height: 22px;
margin: -4px 0 0;
}
.rst-text-post span {
color: #999999;
display: block;
font-size: 12px;
font-weight: 400;
margin: 12px 0 0;
}
.rst-newpostpb-sidebar h2 {
color: #22344b;
font-size: 18px;
font-weight: 600;
line-height: 45px;
margin: 30px 0 0px;
position: relative;
text-transform: capitalize;
}
.rst-newpostpb-sidebar form {
margin-bottom: 12px;
position: relative;
}
.rst-newpostpb-sidebar form i {
color: #1e6ab8;
font-size: 13px;
position: absolute;
right: 0;
top: 12px;
}
.rst-newpostpb-sidebar input {
border: medium none;
border-bottom: 1px solid #ebecec;
color: #777777;
font-size: 13px;
font-weight: 300;
line-height: 35px;
padding: 0 20px 0 0;
text-transform: capitalize;
width: 100%;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
::i-block-chrome, .rst-newpostpb-sidebar input {
line-height:0;
}
}
.rst-newpostpb-sidebar input::-webkit-input-placeholder {
color: #777777;
opacity:1;
}
.rst-newpostpb-sidebar input:-moz-placeholder { color: #777777;
opacity:1; 
}
.rst-newpostpb-sidebar input::-moz-placeholder { color: #777777;
opacity:1;
}
.rst-newpostpb-sidebar input:-ms-input-placeholder {  
color: #777777;
opacity:1;
}
.rst-newpostpb-sidebar a {
color: #555555;
display: block;
font-size: 16px;
font-weight: 500;
line-height: 30px;
}
.rst-newpostpb-sidebar  a:hover {
color: #1e6ab8;
} .rst-right-content {
float: right;
width: 74.6%;
}
.rst-img-item {
float: left;
width: 30.5%;
overflow: hidden;
}
.rst-text-item {
float: right;
width: 67%;
}
.rst-img-item img:hover {
opacity: 0.75;
transform: scale(1.1);
-webkit-transform:scale(1.1);
-moz-transition: scale(1.1);
}
.rst-img-item img {
display: block;
transition: all 0.5s ease 0s;
width: 100%;
}
.rst-text-item h3 {
font-size: 16px;
font-weight: 600;
margin:0 0 9px;
text-transform: uppercase;
}
.rst-text-item h3 a {
color: #22344b;
}
.rst-text-item h3:hover a {
color: #1e6ab8;
}
.rst-text-item p {
line-height: 24px;
}
.rst-text-item span, .rst-text-item i {
color: #f80f0b;
display: inline-block;
font-size: 11px;
font-weight: 500;
margin-right: 5px;
text-transform: capitalize;
vertical-align: middle;
}
.rst-text-item i {
font-size: 13px;
margin-left: 5px;
}
.rst-text-item .rst-dates {
font-size: 11px;
font-weight: 500;
color: #22344b;
}
.rst-text-item .rst-xemthem {
background: #ffffff none repeat scroll 0 0;
border: 1px solid #d2d2d2;
box-shadow: 0 1px 2px #cccccc;
color: #555555;
margin: 12px 0 0;
}
.rst-text-item .rst-xemthem:hover {
background: #1e6ab8 none repeat scroll 0 0;
border: 1px solid #1e6ab8;
box-shadow: 0 1px 2px #cccccc;
color: #fff;
}
.rst-item-post {
border-bottom: 1px dashed #bfbfbf;
margin-bottom: 45px;
padding: 0 0 45px;
}
.rst-item-post:last-child {
border-bottom:0px dashed #777777;
} .rst-single-slide.owl-theme .owl-controls .owl-buttons .owl-prev {
background: rgba(0, 0, 0, 0) url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/prev5.png) no-repeat scroll center -38px;
left: 3%;
}
.rst-single-slide.owl-theme .owl-controls .owl-buttons .owl-next {
background: rgba(0, 0, 0, 0) url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/next5.png) no-repeat scroll center 0;
right: 3%;
}
.rst-single-slide.owl-theme .owl-controls .owl-buttons .owl-prev:hover {
background: rgba(0, 0, 0, 0) url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/prev5.png) no-repeat scroll center -1px;
left: 3%;
}
.rst-single-slide.owl-theme .owl-controls .owl-buttons .owl-next:hover {
background: rgba(0, 0, 0, 0) url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/next5.png) no-repeat scroll center -45px;
right: 3%;
}
.rst-single-slide.owl-theme .owl-controls .owl-buttons div {
height: 37px;
top:43%;
width: 21px;
}
.rst-excerp {
margin: 40px 0;
}
.rst-excerp p{
border-left: 3px solid #d81221;
padding-left: 23px;
color: #777777;
font-size: 13px;
font-style: italic;
font-weight: 400;
line-height: 25px;
margin: 0;
}
.rst-content-single p {
color: #333333;
font-size: 15px;
line-height: 25px;
}
.rst-list-post-single {
background: #f8f9fb none repeat scroll 0 0;
margin: 50px 0 0;
padding: 40px 40px 20px;
}
.rst-list-post-single ul {
margin: 0;
padding: 0;
}
.rst-list-post-single ul li:nth-child(3n) {
margin-right: 0;
}
.rst-list-post-single ul li {
background: rgba(0, 0, 0, 0) url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/bulet3.png) no-repeat scroll left 4px;
display: inline-block;
line-height: 19px;
margin-bottom: 16px;
margin-right: 2%;
padding-left: 21px;
width: 31.3%;
vertical-align: top;
}
.rst-list-post-single ul li a {
color: #112641;
display: block;
font-size: 13px;
font-weight: 500;
}
.rst-single-slide .owl-pagination {
bottom: 15px;
} .rst-content-single h2 {
background: rgba(0, 0, 0, 0) url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/list.png) no-repeat scroll left 8px;
border-bottom: 1px solid #dcdfe3;
color: #112641;
font-weight: 400;
font-size: 18px;
font-weight: 400;
line-height: 23px;
margin: 0;
padding-bottom: 16px;
padding-left: 15px;
padding-right: 60px;
}
.rst-content-single{
position:relative;
}
.rst-comment {
top: 8px;
color: #1e69b8;
font-size: 12px;
position: absolute;
right: 0;
}
.rst-comment i{
color: #112641;
}
.rst-author {
color: #112641;
float: right;
font-size: 16px;
font-style: italic;
font-weight: 600;
text-transform: capitalize;
}
.rst-tag-post {
border-bottom: 1px dashed #2c72bc;
line-height: 38px;
}
.rst-tag-post span {
font-weight: 600;
color: #112641;
font-size: 16px;
}
.rst-tag-post a {
color: #555555;
font-size: 16px;
font-style: italic;
font-weight: 400;
}
.rst-tag-post a:hover {
color: #1E69B8;
}
.rst-post-lienquan {
margin: 20px 0 0;
}
.rst-post-lienquan > h3 {
color: #112641;
font-size: 18px;
font-weight: 600;
margin: 12px 0;
text-transform: capitalize;
}
.rst-item-single:last-child {
margin-right: 0;
}
.rst-item-single {
float: left;
margin-right: 2%;
width: 23.5%;
}
.rst-title-single {
color: #777777;
display: block;
font-size: 16px;
font-weight: 600;
line-height: 22px;
margin: 7px 0 0;
}
.rst-title-single:hover {
color: #1E69B8;
}
.rst-item-single  .rst-hover-img {
overflow: hidden;
display: block;
}
.rst-item-single  .rst-hover-img:hover img{
opacity: 0.75;
transform: scale(1.1);
-webkit-transform:scale(1.1);
-moz-transition: scale(1.1);
}
.rst-item-single  .rst-hover-img  img {
display: block;
transition: all 0.5s ease 0s;
width: 100%;
border-radius: 3px;
}
.rst-binhluan {
border-top: 1px dashed #2c72bc;
margin: 30px 0;
padding: 40px 0 0;
}
.rst-contact-info{
border-top: 1px dashed #2c72bc;
margin: 30px 0;
} .rst-section-danhgia {
padding: 50px 0;
}
.rst-left-danhgia {
float: left;
width: 48%;
}
.rst-right-danhgia {
float: right;
width: 48%;
}
h2.rst-title-ct::before, .rst-title-ct::before {
background: #1e6ab8 none repeat scroll 0 0;
bottom: -1px;
content: "";
height: 3px;
left: 0;
position: absolute;
width: 46px;
}
.rst-title-ct {
line-height: 30px;
margin: 0px 0 20px;
border-bottom: 1px dashed #e3e3e3;
color: #22344b;
font-size: 20px;
font-weight: 400;
position: relative;
text-transform: uppercase;
font-family: "UTM";
font-weight: 400;
}
h1.rst-title-ct {
padding-bottom: 5px;
}
h2.rst-title-ct{
border-bottom: 1px dashed #e3e3e3;
color: #22344b;
font-size: 30px;
font-weight: 400;
line-height: 58px;
margin: 20px 0 30px;
position: relative;
text-transform: uppercase;
font-family: "UTM";
font-weight: 400;
}
h2.rst-title-ct span, .rst-title-ct span{
color: #1e6ab8;
} .rst-danhgia {
margin-bottom: 30px;
margin-right:4%;
float: left;
width: 48%;
}
.rst-slidergt .rst-danhgia:last-child {
margin-right: 0;
}
.rst-slidergt {
padding: 0 1px 0 0;
}
.rst-inner-dg::before {
background: url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/select.png) no-repeat scroll center 0;
bottom: -20px;
content: "";
height: 20px;
left: 37px;
position: absolute;
width: 20px;
}
.rst-inner-dg {
background: #f8f9fb none repeat scroll 0 0;
border: 1px solid #f2f2f2;
border-radius: 4px;
box-shadow: 1px 1px 3px #cbcbcb;
padding: 30px;
position: relative;
}
.rst-inner-dg > p {
color: #555555;
line-height: 25px;
margin: 0;
text-align: justify;
}
.rst-khachhang {
padding: 13px 0;
}
.rst-khachhang img {
border: 3px solid #ffffff;
border-radius: 50%;
box-shadow: 1px 2px 0 #cccccc;
float: left;
}
.rst-tenkhachhang {
float: left;
margin-left: 16px;
}
.rst-tenkhachhang > h4 {
margin: 20px 0 0;
}
.rst-tenkhachhang span{
color: #777777;
font-size: 11px;
font-weight: 400;
} .rst-right-danhgia label {
color: #112641;
display: block;
font-size: 16px;
font-weight: 400;
margin: 5px 0 3px;
}
.rst-wrap-progess {
background: #f8f9fb  url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/5.png) repeat-x scroll center top;
border: 1px solid #b5b5b5;
border-radius: 18px;
height: 18px;
margin: 0 0 15px;
position: relative;
width: 100%;
}
.rst-progess-bar {
background: url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/bg4.png) repeat-x scroll center 0;
height: 18px;
text-align: right;
width: 0;
border-radius: 18px 0 0 18px;
}
.rst-progess-bar > span {
color: #fc0a0a;
font-size: 13px;
font-weight: 400;
position: absolute;
right: 3px;
top: -21px;
}
.rst-gioithieu-slide  .owl-pagination {
display: none;
}
.rst-gioithieu-slide.owl-theme .owl-controls .owl-buttons div {
border-radius: 0;
height: 22px;
top: -90px;
width: 22px;
}
.rst-gioithieu-slide.owl-theme .owl-controls .owl-buttons .owl-next {
background:url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/next3.png) no-repeat scroll center 6px #f2f2f2;
right: 0;
}
.rst-gioithieu-slide.owl-theme .owl-controls .owl-buttons .owl-prev {
background: #f2f2f2 url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/prev3.png) no-repeat scroll center 6px;
left: inherit;
right: 26px;
}
.rst-gioithieu-slide.owl-theme .owl-controls .owl-buttons .owl-next:hover {
background:url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/next3.png) no-repeat scroll center -16px #f2f2f2;
}
.rst-gioithieu-slide.owl-theme .owl-controls .owl-buttons .owl-prev:hover {
background:url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/prev3.png) no-repeat scroll center -15px #f2f2f2;
}
.rst-page-thuvien .rst-effect-zoe:nth-child(3n+1) {
margin-right:2%;
}
.rst-page-thuvien .rst-effect-zoe:nth-child(3n) {
margin-right: 0;
} .rst-navi-post {
text-align: center;
margin-bottom: 30px;
display: inline-block;
width: 100%;
}
.newsletter-widget form p{
width:35%;
display:inline-block;
margin:0 10px 0 0;
line-height:auto;
}
.newsletter-widget form p:last-child{
width:auto;
margin-right:0;
}
.mg_30{
margin-bottom:30px;
}
.sidebars h3.widget-title {
font-size: 18px;
text-transform: uppercase;
padding: 2px 15px 0 15px;
line-height: 42px;
background: #231f20;
color: #fff;
position: relative;
z-index: 1;
border-left: 11px solid #ec008c;
margin: 0;
}
.sidebars{
margin-bottom: 30px;
} ul.rpwe-ul{
margin:0;
}
.recent-posts-extended  .rpwe-block li{
margin: 15px 0 0;
border-width:0;
padding-bottom:0;
}
.recent-posts-extended   .rpwe-thumb {
border-width:0 !important;
margin: 2px 10px 2px 0;
padding: 3px !important;
}
.recent-posts-extended  ul.rpwe-ul li h3 a {
color: #777777;
display: block;
font-size: 16px;
font-weight: 600;
line-height: 22px;
margin: -4px 0 0;
}
.recent-posts-extended .rpwe-time {
color: #999999;
display: block;
font-size: 12px;
font-weight: 400;
margin: 12px 0 0;
}
.rst-text-post .rst-share-social {
color: #999999;
display: block;
font-size: 12px;
font-weight: 400;
margin: 12px 0 0;
}
.rst-list-social {
background: #f9f9f9 none repeat scroll 0 0;
display: none;
position: absolute;
right: 0px;
text-align: center;
top: 54px;
width: 74px;
}
.rst-list-social a {
border-bottom: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
color: #222222;
display: block;
padding: 7px 0;
}
.rst-list-social a:hover{
color:#999999;
}
.rst-bottom-new {
position: relative;
}
.searchwp-live-search-widget-search-form label span, .searchwp-live-search-widget-search-form   input[type="submit"]{
display:none;
}
.searchwp-live-search-widget-search-form label  input[type="search"] {
width: 100%;
border: medium none;
border-bottom: 1px solid #ebecec;
color: #777777;
font-size: 13px;
font-weight: 300;
line-height: 35px;
padding: 0 20px 0 0;
text-transform: capitalize;
position:relative;
}
.searchwp-live-search-widget-search-form{
position:relative;
}
.searchwp-live-search-widget-search-form:after{
content: "\f002";
font-family: FontAwesome;
position: absolute;
right: -18px;
color:#1e6ab8;
top: 12px;
font-size: 13px;
}
.searchwp-live-search-results {
border-radius: 0 !important;
box-shadow: 0 0 0 0 rgba(30, 30, 30, 0.4) !important;
width: 315px;
margin-top:12px;
}
.searchwp-live-search-result p{
padding:0 26px  !important;
border-width:0 !important;
position:relative;
}
.searchwp-live-search-result p:before{
content: "\f1ea ";
font-family: FontAwesome;
position: absolute;
left: 0;
color:#1e6ab8;
top: 2px;
font-size: 16px;
color:#555555;
}
.searchwp-live-search-result p a{
color: #555555;
display: block;
font-size: 16px;
font-weight: 500;
line-height: 30px;
}
.searchwp-live-search-result p a:hover {
color: #1e6ab8;
}
.widget_searchwp_live_search  h3 {
color: #22344b;
font-size: 18px;
font-weight: 600;
line-height: 45px;
margin: 30px 0 0;
position: relative;
text-transform: capitalize;
}
.entry-title a{
color:#555;
}
div.vertical[id*="ajaxsearchliteres"]{
border: 0 solid #fff !important;
box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) !important;
}
body div.vertical[id*="ajaxsearchliteres"] .results .asl_spacer {
background: #fff none repeat scroll 0 0;
}
body div[id*="ajaxsearchliteres"] .results .item .asl_content h3,body div[id*="ajaxsearchliteres"] .results .item .asl_content h3 a {
color: #555;
}
body div[id*="ajaxsearchliteres"] .results .item .asl_content {
position:relative;
padding:0 0 0 27px;
}
div[id*="ajaxsearchliteres"] .results .item .asl_content:before{
content: "\f1ea ";
font-family: FontAwesome;
position: absolute;
left: 0;
color:#1e6ab8;
top: 4px;
font-size: 16px;
color:#555555;
}
.mCSB_scrollTools  a.mCSB_buttonUp,.mCSB_scrollTools a.mCSB_buttonDown{
display:none !important;
}
body  div[id*="ajaxsearchlite"] .probox .promagnifier .innericon svg {
fill: #1e6ab8;
width:16px;
}
body  .proinput{
margin-left:0 !important;
}
body  #ajaxsearchlite1 .probox .proinput input,body div[id*="ajaxsearchlite"] .probox .proinput input {
font-family: Open Sans;
text-shadow: 0 0 0 rgba(255, 255, 255, 0);
color: #777777 !important;
font-size: 13px;
font-weight: 300;
line-height: 35px !important;
padding: 0 20px 0 0 !important;
text-transform: capitalize;
}
div[id*="ajaxsearchlite"] .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
width: 3px !important;
box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) !important;
}
div[id*="ajaxsearchlite"] .mCSB_scrollTools .mCSB_draggerRail {
width: 1px !important;
}
.rst-sidebar  .widget_text h3{
color: #22344b;
font-size: 18px;
font-weight: 600;
line-height: 45px;
margin: 30px 0 0;
position: relative;
text-transform: capitalize;
}
.hovered {
background-color: #fff !important;
}
.error404 h1{
font-size:50px;
}
.rst-top.top-404 {
padding-top: 40px;
}
.rst-main-content {
min-height: 300px;
padding-bottom:30px;
}
.rst-main-slide .owl-page {
display: inline-block;
}
.rst-main-slide .owl-controls.clickable {
text-align: center;
}
.rst-main-slide.owl-theme .owl-controls .owl-page span {
background:transparent;
border: 2px solid #ffffff;
border-radius: 20px;
display: block;
height: 12px;
opacity: 1;
width: 12px;
}
.rst-main-slide.owl-theme .owl-controls .owl-page.active span, .rst-main-slide.owl-theme .owl-controls.clickable .owl-page:hover span {
background: #1e69b8 none repeat scroll 0 0;
border: 2px solid #1e69b8;
opacity: 1;
}
.rst-navi-post span {
background: #f5f5f5 none repeat scroll 0 0;
color: #1e69b8 ;
}
.rst-navi-post a, .rst-navi-post span {
border-radius: 3px;
display: block;
float:left;
font-family: Philosopher,sans-serif;
font-size: 16px;
font-weight: 700;
height: 40px;
line-height: 40px;
margin: 0 4px;
position: relative;
text-align: center;
width: 40px;
}
.rst-navi-post a {
background: #1e69b8 none repeat scroll 0 0;
color: #fff;
}
.wp-pagenavi{
display:inline-block;
}
.wp-pagenavi a, .wp-pagenavi span {
border-width: 0;
padding: 0;
}
.rst-navi-post a::after {
background: rgba(0, 0, 0, 0.1) none repeat scroll 0 0;
}
.rst-navi-post a::after, .rst-navi-post span::after {
border-radius: 0 0 3px 3px;
bottom: 0;
left: 0;
position: absolute;
right: 0;
}
.rst-share-post {
margin: 0 0 15px;
}
.page-template-template_gioithieu  h2.rst-title-ct {
margin: 20px 0 40px;
}
.recent-posts-extended ul.rpwe-ul li h3 a:hover {
color: #1e6ab8;
}
.rst-box-dichvu p {
line-height: 24px;
margin: 11px 0 18px;
} div.wpcf7-validation-errors {
border: medium none;
margin: 0;
color:#ff0000;
font-size: 13px;
}
span.wpcf7-not-valid-tip {
display: none;
}
.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.wpcf7-not-valid, .wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required.wpcf7-not-valid{
border: 1px solid red;
}
.right-contact .left-form {
position: relative;
}
div.wpcf7 img.ajax-loader {
bottom: 9px;
left: 5px;
margin-left: 0;
position: absolute;
}
div.wpcf7-mail-sent-ok {
border: medium none;
margin: 0;
}
.rst-single-slide .owl-page {
display: inline-block;
}
.rst-single-slide .owl-controls.clickable {
text-align: center;
}
.rst-single-slide.owl-theme .owl-controls .owl-page span {
background:transparent;
border: 2px solid #ffffff;
border-radius: 20px;
display: block;
height: 12px;
opacity: 1;
width: 12px;
}
.rst-single-slide.owl-theme .owl-controls .owl-page.active span, .rst-single-slide.owl-theme .owl-controls.clickable .owl-page:hover span {
background: #1e69b8 none repeat scroll 0 0;
border: 2px solid #1e69b8;
opacity: 1;
}
#ajaxsearchlite1 {
min-height: 200px;
box-shadow: 0 0px 0 0 #e4e4e4;
}
.rst-top.top-404  h3 {
font-size: 18px;
font-weight: 400;
text-align: center;
}
.rst-form-404 {
margin: 0 auto;
max-width: 400px;
}
.rst-form-404 input[type="search"] {
border: 1px solid #cccccc;
color: #b1b1b1;
display: inline-block;
font-size: 12px;
font-weight: 600;
height: 35px;
line-height: 35px;
margin-right: 3px;
padding: 0 15px;
text-transform: capitalize;
vertical-align: middle;
width: 158px;
}
.rst-form-404 input[type="submit"] {
-moz-appearance: none;
background: #091422 none repeat scroll 0 0;
border: medium none;
color: #ffffff;
display: inline-block;
font-size: 16px;
font-weight: 700;
height: 35px;
line-height: 35px;
padding: 0 20px;
text-transform: uppercase;
transition: all 0.3s ease 0s;
vertical-align: middle;
} .rst-box-contact {
background: #f8f9fb none repeat scroll 0 0;
float: left;
position: relative;
text-align: center;
width: 33.3333%;
border-bottom: 1px solid #cccccc;
}
.rst-contact-home {
bottom: -193px;
left: 0;
position: absolute;
right: 0; }
.rst-box-contact.rst-key0 h4 {
border-left: 0px solid #8dacce;
}
.rst-box-contact h4 {
background: #1e69b8 none repeat scroll 0 0;
border-left: 1px solid #8dacce;
color: #ffffff;
font-size: 20px;
font-weight: 400;
height: 90px;
margin: 0;
padding: 45px 0 0;
font-family: "UTM";
font-weight: 400;
text-transform: uppercase;
}
.rst-box-contact > span {
background: #1e69b8 none repeat scroll 0 0;
border-radius: 50%;
display: block;
height: 100px;
left: 0;
line-height: 100px;
margin: 0 auto;
position: absolute;
right: 0;
top: -50px;
width: 100px;
}
.rst-box-contact > span img {
display: block;
line-height: 100px;
margin: 0 auto;
padding: 24px 0 0;
cursor:pointer;
}
.rst-box-contact > span img:hover {
opacity:0.8;
transition: all 0.3s ease 0s;
}
.rst-box-contact.rst-key0 .rst-info-ct {
border-left: 1px solid #1e69b8;
}
.rst-info-ct {
padding: 23px 30px 20px 32px;
border-right:1px solid #1e69b8;
box-shadow: 0 3px 0 0 #1e69b8;
}
.rst-tel-address {
margin: 0 auto;
max-width: 320px;
}
.rst-info-ct ul {
margin: 0;
padding: 0;
text-align: left;
}
.rst-info-ct ul li:first-child {
border-top: 0px dashed #e1eaf4;
}
.rst-info-ct ul li {
border-top: 1px dashed #e1eaf4;
color: #555555;
display: block;
font-size: 16px;
font-weight: 500;
line-height: 33px;
text-transform: uppercase;
font-weight: 400;
font-size: 18px;
}
.rst-info-ct ul li span {
float: right;
font-family: 'Roboto Condensed', sans-serif;
}
.rst-tel-address p {
color: #777777;
font-family: 'Roboto Condensed', sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 23px;
margin: 7px 0 18px;
text-align: left;
}
.rst-tel-address p span {
float: left;
font-weight: 600;
margin-bottom: 30px;
margin-right: 9px;
text-transform: uppercase;
font-family: "UTM";
font-weight: 400;
font-size: 18px;
}
.rst-tel-address p a {
color: #777777;
display:block;
}
.rst-tel-address p a:hover {
color: #1E69B8;
}
.rst-key2 .rst-tel-address p span {
min-width: 87px;
}
.rst-section-category h2.rst-title-h2 {
color: #22344b;
}
.rst-effect-zoe .rst-hover-gallery {
background-color: rgba(0, 0, 0, 0.8);
bottom: 0;
left: 0;
position: absolute;
right: 0;
text-align: center;
top: 0;
transform: scale(0);
-webkit-transform:scale(0);
-moz-transition: scale(0);
transition: all 0.7s ease 0s;
}
.rst-effect-zoe:hover .rst-hover-gallery {
transform: scale(1);
-webkit-transform:scale(1);
-moz-transition: scale(1);
}
#ajaxsearchlite1 {
min-height: auto;border-bottom: 1px solid #eeeeee;
}
.rst-bottom {
display: inline-block;
vertical-align: middle;
}
.rst-bottom #___plus_0 {
margin: 5px 0 0 !important;
}
.alignnone {
display: block;
margin: 10px 0;
}
@media screen and (max-width:1200px) {
.rst-info-ct {
padding: 25px 10px;
}
}
@media screen and (max-width:979px) {
.rst-contact-home {
bottom: 5px;
position: inherit;
}
.rst-box-contact {
float: none;
margin: 60px auto 0;
max-width: 600px;
width: 100%;
} 
.rst-info-ct {
border-left: 1px solid #cccccc;
}
.rst-slider-home {
margin-bottom: 0;
}
h2.rst-title-h2 {
font-size: 18px;
margin: 0 0 40px;
}
footer {
overflow: hidden;
}
}
@media screen and (max-width:540px) {
.rst-box-category h3 {
font-size: 16px;
}
.rst-box-category span {
margin-right: 5px;
}
}
@media screen and (max-width:360px) {
.rst-key2 .rst-tel-address p span {
font-size: 12px;
min-width: 72px;
}
}
.is-sticky .rst-bottom-header {
box-shadow: 0 1px 4px 0 #eeeeee;
z-index: 99;
padding: 5px 0 0;
} .rst-sidebar .widget_nav_menu .menu-dich-vu-container #menu-dich-vu{
margin: 0;
padding: 0;
background:#9a9494;
}
.widget_nav_menu .menu-dich-vu-container #menu-dich-vu li{
padding: 10px 20px;
display: block;
border-top: 1px solid #fff;
}
.widget_nav_menu .menu-dich-vu-container #menu-dich-vu li:first-child{
border-top: 0 solid #4b5767;
}
.widget_nav_menu .menu-dich-vu-container #menu-dich-vu li a{
color: #fff;
display: block;
font-size: 15px;
font-weight: 600;
margin: 0;
text-transform: uppercase;
position: relative;
cursor: pointer;
}
.widget_nav_menu .menu-dich-vu-container #menu-dich-vu li a:hover{
color: #fff;
}
.widget_nav_menu .menu-dich-vu-container #menu-dich-vu li a:after{
content: '\f105';
font-family: FontAwesome;
position: absolute;
right: 0;
}
.widget_nav_menu .menu-dich-vu-container .sub-menu{
display: none;
padding-left: 0px;  
background: #3c7bf5; 
margin-top: 20px;
}
.widget_nav_menu .menu-dich-vu-container .sub-menu li a:after{
display: none;
}
.sub-menu li a{
text-align: left
}
.rst-content-cskh h3{
color: #112641;
font-family: "UTM";
font-weight: 400;
font-size: 20px;
border-bottom: 1px solid #d9d9d9;
padding-bottom: 15px;
margin-top: 0;
margin-bottom: 30px;
}
.rst-content-cskh h3:before{
color: #1E69B8;
font-family: "FontAwesome";
font-size: 8px;
font-weight: 400;
content: '\f10c';
position: relative;
bottom: 3px;
margin-right: 15px;
}
.rst-content-cskh .rst-left-cskh{
float: left; 
width: 50%;
}
.rst-content-cskh .rst-right-cskh {
float: right;
width: 45%;
}
.rst-content-cskh .rst-left-cskh form p{
display: inline-block;
width: 100%;
margin-bottom: 15px;
margin-top: 0;
}
.rst-content-cskh .rst-left-cskh span.wpcf7-form-control-wrap {
float: right;
width: 60%;
border: none;
}
.rst-content-cskh .rst-left-cskh label{
float: left;
width: 38%;
}
.rst-content-cskh .rst-left-cskh span.wpcf7-form-control-wrap input{
height: 40px;
background-color: #FFF;
border: 1px solid rgba(0, 0, 0, 0.2);
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
width: 100%;
padding-left: 15px;
}
.rst-content-cskh input[type="submit"] {
background: #1e69b8 none repeat scroll 0 0;
border-radius: 2px;
border: none;
color: #ffffff;
display: inline-block;
font-family: "UTM";
font-weight: 400;
font-size: 13px;
font-weight: 400;
height: 45px;
line-height: 45px;
margin: 15px 0 0px;
padding: 0 33px;
text-decoration: none;
text-transform: uppercase;
-webkit-appearance: none;
-moz-appearance: none;
-webkit-border-radius: none;
}
.rst-listdv-cskh{
height: 40px;
background-color: #FFF;
border: 1px solid rgba(0, 0, 0, 0.2);
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
width: 100%;
}
.rst-text-top-cskh{
font-size: 15px;
font-weight: 400;
color: #555;
margin-bottom: 50px;
}
.rst-text-bottom-cskh{
display: inline-block;
padding-top: 15px;
color: #FF0D0C;
font-size: 15px;
border-top: 1px solid #d9d9d9;
margin-top: 35px;
margin-bottom: 80px;
width: 100%;
}
.rst-info-ct p , .rst-info-ct a , .rst-info-ct li{
font-family: 'Roboto Condensed',sans-serif;
font-size: 18px;
color: #999;
text-align: right;
}
.rst-info-ct strong{
font-family: "UTM";
text-transform: uppercase;
font-weight: 400;
font-size: 20px;
color: #22344b;
float: left;
}
.rst-info-ct{
min-height: 196px;
}
.rst-info-ct ul{
margin-top: 15px;
}
.rst-right-giothieu .owl-pagination {
display: none;
}
.owl-pagination {
display: none;
}
.item-step{
display: inline-block;
vertical-align: top;
width: 24%;
text-align: center;
}
.fix-img{
max-width: 180px;
margin: 0 auto;
}
.step-box {
background:#f7f7f7;
padding: 1px 0 40px;
}
.container-detail{
float: left;
width: 48%;
}
.container-detail >p>span{
font-size: 18px;
}
.container-detail > p > img {
width: 50px;
height: 50px;
}
.right-taxikd {
float: right;
width: 48%;
background: #d5d3d3;
text-align: center;
padding: 0 20px 20px;
}
.right-taxikd p {
color: #333;
font-size: 23px;
margin: 22px 0 0;
text-align: center;
}
.right-taxikd p a.rst-xemthem {
background: #1e69b8 none repeat scroll 0 0;
color: #fff;
text-transform: uppercase;
font-size: 16px;
margin: 0;
}
.container-detail >hr:last-child{
display: none;
}
.container-detail p{
color: #333;
}
.container-detail p img{
display: inline-block;
vertical-align: middle;
}
.taxi-blog{
width: auto;
margin: 0 -15px;
}
.item-sliderblog{
padding: 0 15px;
}
.img-bl{
position: relative;
border-radius: 25px;
overflow: hidden;
-webkit-mask-image: -webkit-radial-gradient(#fff,#000);
}
.img-bl{
border-radius: 25px ;
object-fit: cover;
-webkit-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
padding-bottom: 56.25%;
margin-bottom: 15px;
}
.img-bl img{
border-radius: 25px ;
object-fit: cover;
-webkit-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
padding-bottom: 56.25%;
}
.img-bl a{
position: absolute;
top: 0;
left: 0;
right: 0;
width: 100%;
height: 100%;
}
.img-bl:focus img, .img-bl:hover img {
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
transform: scale(1.2); 
}
.img-bl .title {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
padding: 10px;
width: 80%;
background: rgba(0,0,0,.45);
text-align: center;
z-index: 1;
color: #fff;
font-size: 18px;
font-weight: 600;
}
.bg-taxxi{
background: url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/bg-taxi.png) no-repeat center bottom;
padding: 40px 0 50px;
}
.bg-taxxi h2.rst-title-ct {
border-bottom: 1px dashed #ffffff;
margin: 0px 0 42px;
}
.taxi-app{
background-image: url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/bg-app.png);
height: 550px;
background-position: 30%;
background-size: cover;
background-repeat: no-repeat;
}
.left-app {
width: 50%;
float: left;
margin-top: 17%;
}
.left-app h3 {
margin: 0 0 10px;
font-size: 50px;
}
.left-app p {
color: #222;
font-size: 20px;
}
.right-app {
float: right;
width: 33%;
margin-top: 10px;
text-align: right;
}
.right-app img {
width: 80%;
}
.content-bl p{
margin: 0;
color: #000;
}
.content-bl a {
display: inline-block;
text-decoration: none;
text-transform: uppercase;
font-size: 14px;
font-weight: 400;
margin: 10px 0;
}
.rst-dichvu-home .owl-item {
padding-top:10px;
}
.block-services {
border: white solid 3px;
position: relative;
padding-bottom: 40px;
margin: 0 10px;
}
.block-services .block-services_img {
width: 100%;
text-align: center;
}
.block-services .block-services_img img {
display: inline-block;
padding: 0 10px;
width: initial;
margin: 0 auto;
transform-style: preserve-3d;
}
.block-services .block-services_title {
width: 100%;
text-align: center;
margin: 20px 0 15px;
color: white;
font-size: 22px;
}
.block-services .block-services_description {
padding: 10px 15px;
color: white;
font-size: 16px;
line-height: 23px;
margin-top: 0;
}
.block-services .block-services_button {
width: 74px;
position: absolute;
bottom: 15px;
left: calc(50% - 37px);
display: block;
background: transparent;
border: white solid 2px;
border-radius: 20px;
height: 36px;
color: white;
transition: all 0.2s;
line-height: 32px;
text-align: center;
}
.rst-main-footer .rst-box-widget ul {
margin:0;
padding:0;
}
.rst-main-footer  .rst-box-widget ul li {
display:block;
}
.rst-main-footer .rst-box-widget ul li {
position: relative;
line-height: 23px;
margin: 0 0 12px;
padding-left: 15px;
}
.rst-main-footer .rst-box-widget p{
margin-bottom: 15px;
}
.rst-main-footer .rst-box-widget ul li:before {
position: absolute;
content: "";
left: 0;
top: 9px;
background: #fff;
width: 6px;
height: 6px;
border-radius: 4px;
}
.rst-main-footer .rst-box-widget ul.footer-social li{
display: inline-block;
vertical-align: middle;
padding-left: 0;
padding-right: 25px;
padding-top: 10px;
}
.rst-main-footer .rst-box-widget ul.footer-social li .fa{
font-size: 22px;
color:#fff;
}
.footer-social li:before{
display: none;
}
.rst-main-footer .rst-box-widget ul li:hover a {
color:#ec008c;
}
.section-tutorial__detail .step {
display: -ms-flexbox;
display: flex;
width: 100%;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
position: relative;
padding-bottom: 50px;
}
.section-tutorial__detail .step .left, .section-tutorial__detail .step .right {
width: 50%;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: end;
justify-content: flex-end;
-ms-flex-align: center;
align-items: center;
padding: 0 50px;
}
.section-tutorial__detail .step .line-dot.bg-gradient-green {
background: -webkit-gradient(linear,left top,left bottom,color-stop(33%,#fff),color-stop(33%,#1e6ab8));
background: -webkit-linear-gradient(#1e6ab8 33%,#1e6ab8 0);
background: -o-linear-gradient(#1e6ab8 33%,#1e6ab8 33%);
background: linear-gradient(#1e6ab8  33%,#1e6ab8 0);
}
.section-tutorial__detail .step .line-dot {
position: absolute;
top: 0;
left: 50%;
background: #1e6ab8;
width: 5px;
height: 100%;
}
.section-tutorial__detail .step .right {
-ms-flex-pack: start;
justify-content: flex-start;
}
.ict-large.ict-login {
background-position: -7px -5px;
height: 132px;
}
.ict-large {
display: inline-block;
background-image: url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/tutorial.adb871fb.png);
background-repeat: no-repeat;
background-size: 800px 400px;
width: 130px;
height: 130px;
vertical-align: middle;
text-indent: -9999px;
}
.section-tutorial__detail .step .line-dot:before {
content: "";
position: absolute;
top: -10px;
left: -8px;
width: 25px;
height: 25px;
background: #55a0ec;
border-radius: 100%;
border: 5px solid #1e6ab8;
-webkit-transform: translateX(-8px) translateY(25%);
-ms-transform: translateX(-8px) translateY(25%);
transform: translateX(-8px) translateY(25%);
}
.section-tutorial__detail .step .tutorial-content {
width: 90%;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-align: center;
align-items: center;
position: relative;
padding: 25px;
-webkit-box-shadow: 5px 5px 1px #1e6ab8;
box-shadow: 5px 5px 1px #1e6ab8;
border: 1px solid #1e6ab8;
}
.section-tutorial__detail .step .tutorial-content .title-tt {
width: 100%;
font-size: 1.65rem;
font-weight: 700;
color: #141414;
margin-bottom: .5rem;
}
.section-tutorial__detail .step .tutorial-content .desc {
width: 100%;
}
.section-tutorial__detail .step .tutorial-content .desc p:last-child {
margin: 0;
}
.section-tutorial__detail .step .tutorial-content .desc p {
font-size: 16px;
text-align: justify;
margin-bottom: 15px;
margin-top: 0;
}
.section-tutorial__detail .step .tutorial-content .number-step {
position: absolute;
right: 25px;
top: -35px;
font-size: 3.5rem;
font-weight: 700;
color:#1e6ab8;
z-index: 2;
border: 1px solid #f7f7f7;
background: #f7f7f7;
width: 60px;
height: 60px;
display: -ms-flexbox;
display: flex;
border-radius: 100%;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-align: center;
align-items: center;
}
.step-tulai{
background: #f7f7f7;
padding-bottom: 10px;
}
.ict-large.ict-search {
background-position: -139px -5px;
height: 148px;
width: 140px;
}
.section-tutorial__detail .step .tutorial-img .ict.ict-car {
background-position: -256px 0;
width: 150px;
height: 128px;
background-size: 800px 400px;
}
.ict {
display: inline-block;
background-image: url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/tutorial_sprites.ac84b36f.png);
background-repeat: no-repeat;
background-size: 500px 250px;
width: 60px;
height: 60px;
vertical-align: middle;
text-indent: -9999px;
}
.ict-large.ict-return {
background-position: -567px -4px;
height: 140px;
}
.ict-large.ict-pickup {
background-position: -428px -4px;
}
.ict-large.ict-deposit {
background-position: -289px -4px;
}
.section-tutorial__detail .step:last-child {
padding-bottom:0;
margin-bottom: 50px;
}
.wrap-tutorial{
padding-top: 50px;
}
.taxi-about{
padding-bottom: 15px;
}
.btn-xemthem {
background: #1e6ab8;
color: #fff;
padding: 10px 20px 12px 20px !important;
border-radius: 5px;
}
.btn-xemthem span{
font-size: 16px!important;
}
.rst-main-content li{
line-height: 25px;
}
.pagenavi {
margin: 20px 0;
}
.wp-pagenavi {
text-align: center;
}
.wp-pagenavi .pages {
display: none;
}
.wp-pagenavi a, .wp-pagenavi span {
text-decoration: none;
border: 1px solid #d9d9dd;
padding: 0;
margin: 3px;
width: 25px;
height: 25px;
text-align: center;
line-height: 25px;
display: inline-block;
color: #212121;
font-size: 13px;
font-weight: 700;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
background: #1e6ab8;
border: 1px solid #1e6ab8;
color: #fff;
}
.wp-pagenavi span.current {
font-weight: bold;
}
.search h2.rst-title-ct {
margin: 0 0 30px;
}
#cfacebook{
position:fixed;bottom:0px;right:20px;z-index:999999999999999;width:250px;height:auto;box-shadow:6px -5px 15px 0px rgba(0,0,0,0.2);border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden;
}
#cfacebook .fchat{
float:left;width:100%;height:310px;overflow:hidden;display:none;background-color:#fff;
}
#cfacebook .fchat .fb-page{
margin-top:4px;float:left;    padding-left: 2px;
}
#cfacebook a.chat_fb{
float:left;padding:0 25px;width:250px;color:#fff;text-decoration:none;height:40px;line-height:40px;text-shadow:0 1px 0 rgba(0,0,0,0.1);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAqCAMAAABFoMFOAAAAWlBMV…8/UxBxQDQuFwlpqgBZBq6+P+unVY1GnDgwqbD2zGz5e1lBdwvGGPE6OgAAAABJRU5ErkJggg==);background-repeat:repeat-x;background-size:auto;background-position:0 0;background-color:#ec008c;border:0;border-bottom:1px solid #133783;z-index:9999999;margin-right:12px;font-size:18px;
}
#cfacebook a.chat_fb:hover{
color:#fff;text-decoration:none;
}
.autospa-box .rst-box-dichvu {
width: 23%;
}
.autospa-box .rst-box-dichvu:nth-child(3n) {
margin-right: 2%;
}
.autospa-box .rst-box-dichvu:last-child {
margin-right: 0;
}
.taxi-about .rst-xemthem {
background: #1e6ab8 none repeat scroll 0 0;
color: #fff;
display: block;
width: 167px;
margin: 0 auto;
padding: 0 10px;
text-align: center;
font-size: 15px;
}
.page-template-template-autospa .rst-right-content {
width: 72.6%;
float: left;
}
.page-template-template-autospa .rst-sidebar {
float: right;
width: 23%;
}
.page-template-template-autospa .rst-sidebar {
float: right;
width: 23%;
background: #79554854;
padding: 0 15px;
margin-top: 22px;
}
.page-template-template-autospa  h2.rst-title-ct {
margin: 0px;
}
.sidebars .rst-box-dichvu{
width: 100%;
}
.wpcf7-form input{
display: block;
width: 100%;
padding: .375rem .75rem;
font-size: 1rem;
line-height: 1.5;
color: #495057;
background-color: #fff;
background-clip: padding-box;
border: 1px solid #ced4da;
border-radius: .25rem;
transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
.wpcf7-form input[type=submit]{
background: #1e69b8 none repeat scroll 0 0;
border: 1px solid rgba(0, 0, 0, 0);
box-shadow: none;
color: #ffffff;
height: 47px;
line-height: 47px;
margin: 15px 0 0;
padding: 0 32px;
transition: all 0.2s ease 0s;
display: inline-block;
font-weight: 400;
font-size: 16px;
font-weight: 400;
border-radius: 2px;
width:auto;
}
.wpcf7-form p{
margin: 0 0 10px;
}
.rst-box-widget:nth-child(2){
width:20%;
}
.rst-box-widget:nth-child(3){
width:30%;
padding:0 10px 0 0;
}
.rst-main-footer .div.wpcf7-mail-sent-ok{
border: 2px solid #398f14;
color: #398f14;
}
.w-75{
width:75%;
padding:0 15px;
float:left;
}
.w-25{
width:25%;
padding:0 15px;
float:left;
}
.row{
margin:0 -15px;} .fb-comments, .fb-comments span, .fb-comments span iframe{
width:100% !important;
display:inline-block !important;
max-width:100% !important
}
.rst-main-footer .wpcf7-response-output{
color: #ef6d6d;
} .rst-float-icons{
position: fixed;
right: 12px;
top: 27%;
background: url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/car.png?x=1) no-repeat center center;
background-size: cover;
border-radius: 35px 0 0 35px;
z-index: 999999;
width: 72px;
height: 250px;
}
.rst-float-icons ul{
list-style:none;
padding: 0;
margin: 0;
}
.rst-float-icons a{
padding: 7px;
background: #fff;
display: block;
width: 40px;
height: 40px;
border-radius: 20px;
white-space: nowrap;
float: right;
margin-top: 19px;
box-shadow: 0 0 3px #ccc;
margin-right: -12px;
border: 4px solid #444;
}
.rst-float-icons li + li a {
margin-top: 120px;
clear: right;
}
.rst-float-icons i{
font-size:18px;
}
.rst-float-icons span{
display: none;
}
.rst-float-icons a:hover{
width: auto;
}
.rst-float-icons a:hover span{
display: inline;
}
.rst-float-icons a:hover i{
transform: rotate(0deg)!important;
} .sub-menu.elementor-nav-menu--dropdown{
width:200px !important;
}
.rst-section-newpost .rst-box-newpost .readmore-bl-dv p{
margin-top:0;
}
.wr-gara .wr-header {
display: flex;
align-items: center;
}
.wr-gara .wr-header .rst-title-ct{
width:30%;
}
.wr-gara .wr-header ul{
width: 70%;
text-align: right;
}
.wr-gara .wr-header ul li{
line-height: 25px;
display: inline-block;
vertical-align: middle;
padding: 5px 15px;
background: #f1f1f1;
cursor:pointer;
}
.wr-gara .wr-header ul li a{
color:#000;
}
.wr-gara .wr-header ul{
margin-right: - 15px;
}
.wr-gara .wr-header ul li:hover{
background-color:#dcd5d5;
color:#fff;
}
.page-template-template_gara .rst-section-newpost .article-title{
padding-top:10px;
padding-bottom: 10px;
background: #ec008c;
color: #fff;
font-size: 20px;
margin-bottom: 0;
margin-top:0;
}
.rst-section-video h3{
max-width: 1200px;
margin: 0 auto;
padding: 10px 15px;
font-size: 20px;
letter-spacing: 0.5px;
position:relative;
}
.rst-section-video h3:after{
content: '';
display: block;
width: calc(100% - 120px);
height: 5px;
background: #dcdee3;
position: absolute;
right: 15px;
top: calc(50% - 2.5px);
}
.rst-section-video ul.list-video{
display: flex;
flex-wrap: wrap;
max-width: 1200px;
margin: 0 auto;
padding-left: 0;
padding-right: 0;
margin-top: 30px;
list-style-type: none;
margin-left: -12px;
margin-right: -12px;
}
ul.list-video li{
margin-left: 12px;
margin-right: 12px;
width: calc((100% - 72px) / 3);
margin-bottom: 24px;
height: 282px;
}
ul.list-video li iframe{
width: 100%;
height:100%;
}
.book-car{
text-align:center;
margin-bottom: 20px;
margin-top: 0;
}
.book-car button{
padding: 8px 15px 8px;
background: #1900ec;
color: #fff;
font-weight: 700;
border: none;
border-radius: 5px;
font-size: 20px;
cursor: pointer;
width:250px;
} .jquery-modal.blocker{
z-index:9;
}
.book-car-form #rst-float-popup-0.hide{
display:none !important;
}
.book-car-form.hide{
display:none  !important;
} .overflow-scroll{
overflow:hidden;
}
.article-periodic-maintenance,
.article-mound-accident-recovery,
.article-car-care{
margin-bottom:40px;
}
.wr-view-more .rst-xemthem{
float:unset !important;
}
.wr-view-more{
text-align:right;
}
.rst-sidebar .widget_product_categories .product-categories{
display: flex;
flex-wrap: wrap;
}
.rst-sidebar .widget_product_categories .product-categories li{
width: 100%;
}
.rst-sidebar .widget_product_categories .product-categories li:nth-of-type(4){
order:3;
}
.rst-sidebar .widget_product_categories .product-categories li:nth-of-type(1){
order:1;
}
.rst-sidebar .widget_product_categories .product-categories li:nth-of-type(2){
order:2;
}
.rst-sidebar .widget_product_categories .product-categories li:nth-of-type(3){
order:4;
}
.rst-sidebar .widget_product_categories .product-categories li:nth-of-type(5){
order:5;
}
.rst-sidebar .widget_product_categories .product-categories li:nth-of-type(6){
order:6;
}
.wr-video{
max-width: 1200px;
margin: 0 auto;
padding-left: 15px;
padding-right: 15px;
}
.wr-video .heading{
font-size: 18px;
margin-bottom: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background: #dcdee3;
color: #4a4a4a;
}
.home .elementor-section-wrap > .elementor-element:nth-of-type(3) .elementor-widget,
.home .elementor-section-wrap > .elementor-element:nth-of-type(4) .elementor-widget{
position:unset;
}
.home .elementor-section-wrap > .elementor-element:nth-of-type(3) .elementor-row ,
.home .elementor-section-wrap > .elementor-element:nth-of-type(4) .elementor-row {
padding-bottom:16px;
}
.home .elementor-section-wrap > .elementor-element:nth-of-type(3) .elementor-container > .elementor-row > .elementor-column,
.home .elementor-section-wrap > .elementor-element:nth-of-type(4) .elementor-container > .elementor-row > .elementor-column{
position:relative;
height:100%;
}
.home .elementor-section-wrap > .elementor-element:nth-of-type(3) .elementor-element,
.home .elementor-section-wrap > .elementor-element:nth-of-type(4) .elementor-element{
height:100%;
}
.home .elementor-section-wrap > .elementor-element:nth-of-type(3) .elementor-container,
.home .elementor-section-wrap > .elementor-element:nth-of-type(4) .elementor-container{
height:100%;
}
.home .elementor-section-wrap > .elementor-element:nth-of-type(3) .view-more,
.home .elementor-section-wrap > .elementor-element:nth-of-type(4) .view-more{
position:absolute;
bottom:-16px;
}
.wrap-gallery-videos ul li{
padding-left:7.5px;
padding-right:7.5px;
}
.wrap-gallery-videos .slick-slider{
position:relative;
padding-left: 0;
margin-left: -7.5px;
margin-right: -7.5px;
}
.wrap-gallery-videos .slick-slider .slick-arrow,
.wr-video .slick-slider .slick-arrow {
background-repeat: no-repeat !important;
background-position: center !important;
background-size: 25px !important ;
height: 30px;
width: auto;
border: none;
color: transparent;
cursor: pointer;
position: absolute;
width: 25px !important;
}
.wrap-gallery-videos .slick-slider .slick-next,
.wr-video .slick-slider .slick-next{
background: url(http://hongminhgroup.vn/wp-content/uploads/2020/04/arow-right.png);
right: -25px;
top: calc(50% - 15px);
}
.wrap-gallery-videos .slick-slider .slick-prev,
.wr-video .slick-slider .slick-prev{
background: url(http://hongminhgroup.vn/wp-content/uploads/2020/04/arow-left.png);
left: -25px;
top: calc(50% - 15px);
}
.wrap-gallery-videos{
margin-top:30px;
}
.wrap-gallery-videos .videos iframe,
.wr-video .videos iframe,
.wr-video .article-video iframe{
width: 100% !important;
height: 285px !important;
}
.wrap-gallery-videos .videos{
margin-top:30px;
}
.heading-section-custom{
padding-top: 10px;
padding-bottom: 10px;
background-color: #ec008c;
}
.heading-section-custom h2{
color:#fff !important;
font-size: 20px !important;
padding-left:10px !important;
padding-right:10px !important;
}
.home .elementor-section-wrap > .elementor-element:nth-of-type(5),
.home .elementor-section-wrap > .elementor-element:nth-of-type(7),
.home .elementor-section-wrap > .elementor-element:nth-of-type(10){
margin-bottom:5px;
}
.home .elementor-section-wrap > .elementor-element:nth-of-type(5) > .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,
.home .elementor-section-wrap > .elementor-element:nth-of-type(7) > .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,
.home .elementor-section-wrap > .elementor-element:nth-of-type(10) > .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{
padding-left:0 !important;
padding-right: 0 !important;
}
.home .hesperiden.tp-bullets{
top:96% !important;
}
.product h2.woocommerce-loop-product__title{
white-space: unset;
text-overflow: unset;
overflow: unset;
height: auto;
font-size: 14px !important;
}
.elementor-4416 .elementor-element.elementor-element-6f20381.elementor-wc-products ul.products li.product {
margin-left: 10px;
margin-right: 10px;
width: calc((100% - 120px) / 6) !important;
}
.elementor-element.elementor-products-grid ul.products{
display:flex !important;
flex-wrap:wrap;
} 
@-moz-document url-prefix() {
.elementor-4416 .elementor-element.elementor-element-6f20381.elementor-wc-products ul.products li.product{
width: calc((100% - 140px) / 7) !important;
}
} 
.home .elementor-section-wrap > .elementor-element:nth-of-type(3) .elementor-row .elementor-row,
.home .elementor-section-wrap > .elementor-element:nth-of-type(4) .elementor-row .elementor-row {
flex-wrap:unset;
}
.home .elementor-section-wrap > .elementor-element:nth-of-type(12) .elementor-column-wrap {
padding-left: 0!important;
padding-right: 0!important;
}
.wr-video .article-video ul{
padding-left:0;
margin-left: -7.5px;
margin-right: -7.5px;
}
.wr-video .article-video ul li{
padding-left: 7.5px;
padding-right: 7.5px;
margin-left:0;
margin-right:0;
}
.page-template-template_gara .rst-section-newpost .container{
padding-left:40px;
padding-right:40px;
}
.videos-popular iframe{
margin-bottom:12px !important;
height:186px !important;
}
.videos-popular ul li {
box-shadow: 1px 3px 6px 1px rgba(32, 33, 36, 0.28);
position:relative;
padding-bottom:10px;
}
.video-title{
margin-top: 0;
line-height: 20px;
padding-left: 10px;
padding-right: 10px;
}
.view-count-video img{
width:14px;
}
.view-count-video{
padding-left: 10px;
padding-right: 10px;
text-align: right;
position: absolute;
bottom: 10px;
right: 0;
font-size:14px;
}
.view-count-video span{
display:inline-block;
vertical-align: middle;
}
.wr-phukien-dochoi .rst-box-widget{
width: 100% !important;
margin-right: 0;
}
.wr-phukien-dochoi .rst-box-widget ul{
display: flex;
flex-wrap: wrap;
}
.wr-phukien-dochoi .rst-box-widget ul li {
display: block;
width: calc((100% / 6) - 15px);
margin-left: 7.5px;
margin-right: 7.5px;
margin-bottom: 30px;
}
.wr-phukien-dochoi a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{
display: none;
}
.wr-phukien-dochoi .product h2.woocommerce-loop-product__title{
font-size: 16px !important;
color: #999;
text-transform: capitalize;
padding-left: 15px !important;
display: block;
padding-right: 15px !important;
text-align: center;
}
.wr-phukien-dochoi .product .price{
width: 100%;
display: block;
text-align: center;
}
.wr-phukien-dochoi .rst-box-widget ul li:hover{
box-shadow: 0px 4px 7px rgba(0,0,0,0.2);
}
.wr-phukien-dochoi .rst-box-widget ul li a.product_type_simple{
color:#ec008c;
text-align: center;
text-transform: capitalize;
}
.banner-sale-image a{
width: 100%;
}
.banner-sale-image a img{
width: 100% !important;
height: auto;
}
.wr-product-sale .widget-title{
display: none;
}
.wr-product-sale ul.products{
display: flex;
flex-wrap:wrap;
}
.wr-product-sale ul.products  li{
margin-left: 10px !important;
margin-right:10px !important;
width:calc((100% - 100px) / 5 );
margin-bottom: 30px;
padding-bottom: 25px;
}
.wr-product-sale ul.products li img{
width: 100%;
height: 235px;
margin-bottom: 10px;
object-fit: cover;
}
.wr-product-sale ul.products li  .product-title{
padding:20px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
}
.wr-product-sale ul.products{
list-style-type: none;
padding-left: 0;
margin-left: -10px;
margin-right: -10px;
}
.wr-product-sale .product h2.woocommerce-loop-product__title{
text-transform: uppercase;
padding: 0 15px !important;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
margin-bottom: 6px;
}
.wr-product-sale .product span.woocommerce-Price-amount.amount{
padding: 0 15px;
}
.wr-product-sale .product a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{
width: calc(100% - 30px);
margin: 0 auto;
display: flex;
align-items: center;
justify-content: center;
padding: 6px 0;
border-radius: 5px;
margin-top: 16px;
}
.wr-product-sale .product .onsale{
display: none;
}
.videos-popular ul{
display:flex;
flex-wrap:wrap;
list-style-type:none;
padding: 0;
}
.videos-popular ul li{
margin-left:10px;
margin-right:10px;
margin-bottom:20px;
width: calc((100% - 100px) / 5);
}
.wr-product-sale ul.products li:hover{
box-shadow: 1px 3px 6px 1px rgba(32, 33, 36, 0.28);
}
#id-3289 .carousel-slider__product h3,
#id-3291 .carousel-slider__product h3,
#id-6526 .carousel-slider__product h3{
color: #323232;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
height: 16px;
}
.carousel-slider__product .price{
padding-top:10px;
}
.oc-widget{
bottom: 0px !important;
}@media screen and (min-width:1367px) {
.videos-popular iframe {
margin-bottom: 12px !important;
height: 260px !important;
}
}
@media screen and (max-width:1366px) {
.videos-popular iframe {
height: 186px !important;
}
.slide-item .container{
padding: 150px 0;
}
}
@media screen and (max-width:1200px) {
.rst-main-navigation ul li a {
padding: 10px;
} 
.rst-main-slide.owl-theme .owl-controls .owl-buttons .owl-prev {
left: 0;
}
.rst-main-slide.owl-theme .owl-controls .owl-buttons .owl-next {
right: 0;
} 
.rst-section-feature a {
margin: 0 35px;
} 
.container.rst-newleter-repon{
padding-left: 0;
padding-right: 0; 
}
.rst-box-widget .rst-social-footer li {
margin-right: 5px;
}
.rst-sidebar {
width: 30%;
}
.rst-right-content {
width: 67%;
}
.rst-info-ct {
padding: 25px 10px;
}
.wr-video .article-video iframe {
height: 241px !important;
}
.home .hesperiden.tp-bullets {
top: 98% !important;
}
.elementor-section .banner-sale-image.elementor-column {
height: 400px !important;
}
}
@media screen and (max-width:1025px) {
.elementor-4416 .elementor-element.elementor-element-6f20381.elementor-wc-products ul.products li.product {
width: calc((100% - 100px) / 5) !important;
}
@-moz-document url-prefix() {
.elementor-4416 .elementor-element.elementor-element-6f20381.elementor-wc-products ul.products li.product{
width: calc((100% - 120px) / 6) !important;
}
} 
.home .elementor-section-wrap > .elementor-element:nth-of-type(3) .view-more, .home .elementor-section-wrap > .elementor-element:nth-of-type(4) .view-more {
bottom: -25px;
}
.wrap-gallery-videos .gallery .slick-slide img{
height: 198px !important;
object-fit: cover;
}
.wrap-gallery-videos .videos iframe{
height:245px !important;
}
.videos-popular ul li{
width: calc((100% - 60px) / 3) !important;
}
.videos-popular iframe{
height:240px !important;
}
.elementor-section .banner-sale-image.elementor-column {
height: 341px !important;
}
.wr-phukien-dochoi .rst-box-widget ul li {
width: calc((100% / 5) - 15px);
}
.wr-product-sale ul.products  li{
width:calc((100% - 80px) / 4 );
}
.wr-product-sale ul.products li img{
height:180px;
}
}
@media screen and (max-width:990px) {
.container-detail > p > span {
font-size: 19px;
}
.right-taxikd p {
font-size: 19px;
margin: 10px 0 0;
}
}
@media screen and (max-width:979px) {
.rst-top-header ul li a{
color: #3578bf;
}
.rst-contact-home {
bottom: 5px;
position: inherit;
}
.rst-box-contact {
float: none;
margin: 60px auto 0;
max-width: 600px;
width: 100%;
}	
.rst-info-ct {
border-left: 1px solid #cccccc;
}
.rst-list-post-single {
padding: 20px;
}
.rst-list-post-single ul li {
margin-right: 2%;
width: 48%;
}
.rst-list-post-single ul li:nth-child(3n) {
margin-right: 2%;
}
.rst-list-post-single ul li:nth-child(2n) {
margin-right:0;
}
.rst-search-header {
right: 55px;
top: 26px;
}
.overlay-mobile{
position: fixed;
z-index: 9;
top:0;
left:0;
right:0;
bottom:0;
background:rgba(0,0,0,0.5);
display: none;
}
.rst-main-navigation{
position: fixed;
max-width: 320px;
width:100%;
top:0;
right:-320px;
bottom:0;
z-index: 9999;
background:#282828;
overflow:scroll;
margin: 0;
}
.rst-main-navigation ul,
.rst-toggle-menu{
display: block;
}
.rst-top-main-navigation {
display: block;
background: #282828;
}
.rst-main-navigation ul li {
display: list-item;
width: 100%;
}
.rst-main-navigation ul li a {
background: #282828;
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
text-align: left;
color: #fff;
}
.rst-main-navigation ul ul a{
background:#2d2d2d;
}
.rst-main-navigation ul ul ul a{
background:#313133;
}
.rst-main-navigation ul ul {
position: static;
opacity: 1;
visibility: visible;
display: none;
width: 100%;
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
transform: translateY(0px);
-webkit-transition: all 0s ease;
-moz-transition: all 0s ease;
transition: all 0s ease;
}
.rst-top-header{
background: #fff;
}
.rst-logo-header {
width: 270px;
}
.rst-top-header ul li {
padding: 0 10px;
}
.rst-open-menu-mobile{
display: block;
}
.slide-item h2 {
font-size: 25px;
}
.slide-item p {
font-size: 14px;
line-height: 20px;
margin: 6px auto 0;
max-width: 500px;
}
.owl-pagination {
bottom: 5px;
}
.slide-item .rst-xemthem {
margin: 13px 14px 0;
}
.rst-box-category:nth-child(3n) {
margin-right: 6%;
}
.rst-box-category:nth-child(2n) {
margin-right: 0;
}
.rst-box-category {
margin-right: 6%;
width: 47%;
}
.rst-left-giothieu, .rst-right-giothieu {
float: none;
width: 100%;
}
.rst-left-lido {
float: none;
width: 100%;
margin-bottom: 20px;
}
.rst-right-lido {
float: none;
width: 100%;
}
.rst-section-feature a {
margin: 0 12px;
}
.rst-left-newllter {
float: none;
margin: 0 auto;
width: 300px;
}
.rst-right-newllter {
float: none;
margin: 10px 0 0;
text-align: center;
width: 100%;
}
.rst-newllter {
padding: 20px 10px;
}
.rst-box-widget:first-child {
margin-right: 0;
}
.rst-box-widget {
width: 49%;
float: none;
display: inline-block;
vertical-align: top;
}
.rst-box-widget.tagcloud {
margin-right: 6%;
}
.rst-box-widget:last-child {
width: 47%;
}
.rst-info-page p {
font-size: 14px;
text-align: center;
padding: 0 10px;
}
.rst-left-danhgia, .rst-right-danhgia {
float: none;
width: 100%;
}
.lb-nav {
width: 96%;
}
.right-header {
padding-top: 0;
width: 60%;
}
.rst-toggle-menu {
right: 10px;
top: 26px;
}
.home .hesperiden.tp-bullets {
top: 90% !important;
}
}
@media screen and (max-width:840px) {
.social-header {
display: none;
}
.rst-toggle-menu {
top: 8px;
}
.rst-search-header {
right: 60px;
top: 10px;
}
.rst-content-cskh .rst-left-cskh span.wpcf7-form-control-wrap input {
width: 100%;
}
.rst-listdv-cskh {
width: 100%;
}
.rst-times {
display: none;
}
.rst-breadcrumb-page {
float: none;
text-align: left;
width: 100%;
}
.rst-box-infocontact {
padding: 10px 0 20px;
}
.container-detail {
float: none;
width: 100%;
}
.right-taxikd {
float: none;
width: 100%;
margin-top: 50px;
}
.right-taxikd >a{
display: none;
}
.wrap-gallery-videos .slick-slider .slick-next{
right:-20px;
}
.wrap-gallery-videos .slick-slider .slick-prev{
left:-20px;
}
.home .hesperiden.tp-bullets{
top:92% !important;
}
.elementor-4416 .elementor-element.elementor-element-6f20381.elementor-wc-products ul.products li.product {
width: calc((100% - 80px) / 4) !important;
}
@-moz-document url-prefix() {
.elementor-4416 .elementor-element.elementor-element-6f20381.elementor-wc-products ul.products li.product{
width: calc((100% - 100px) / 5) !important;
}
} 
.wr-video .article-video iframe {
height: 200px !important;
}
}
@media screen and (max-width:768px) {
.videos-popular ul li{
width: calc((100% - 40px) / 2) !important;
}
.videos-popular iframe{
height:205px !important;
}
.wr-video .article-video iframe {
height: 271px !important;
}
.home .hesperiden.tp-bullets {
top:120% !important;
}
.rst-content-cskh .rst-right-cskh {
display: none;
}
.rst-content-cskh .rst-left-cskh {
float: none;
width: 100%;
}
.left-app h3 {
font-size: 30px;
}
.left-app p {
font-size: 15px;
margin: 0 0 10px;
}
.home .elementor-section-wrap > .elementor-element:nth-of-type(3) .elementor-row ,
.home .elementor-section-wrap > .elementor-element:nth-of-type(4) .elementor-row {
flex-wrap:unset;
}
.home .elementor-section-wrap > .elementor-element:nth-of-type(3) > .elementor-container > .elementor-row ,
.home .elementor-section-wrap > .elementor-element:nth-of-type(4) > .elementor-container > .elementor-row {
flex-wrap:wrap;
}
.home .elementor-element:nth-of-type(3) h2,
.home .elementor-element:nth-of-type(4) h2{
margin-top:0;
}
.home .elementor-element:nth-of-type(3) > .elementor-column-wrap,
.home .elementor-element:nth-of-type(4) > .elementor-column-wrap{
padding-top:0
}
.elementor-widget-image .elementor-image img{
margin-top: 8px !important;
}
.home .elementor-element:nth-of-type(3) .elementor-row .elementor-row .elementor-column:nth-of-type(2),
.home .elementor-element:nth-of-type(4) .elementor-row .elementor-row .elementor-column:nth-of-type(2){
width:84%;
}
.wr-gara .wr-header {
display: block;
}
.wr-gara .wr-header .rst-title-ct {
width: 100%;
}
.wr-gara .wr-header ul {
width: 100%;
text-align: left;
padding-left: 0;
display: flex;
flex-wrap: wrap;
}
.wr-gara .wr-header ul li{
margin-left: 5px;
margin-right: 5px;
text-align: center;
margin-bottom:10px;
}
.home .elementor-section-wrap > .elementor-element:nth-of-type(3) .elementor-container > .elementor-row > .elementor-column,
.home .elementor-section-wrap > .elementor-element:nth-of-type(4) .elementor-container > .elementor-row > .elementor-column{
position:unset;
height:unset;
}
.home .elementor-section-wrap > .elementor-element:nth-of-type(3) .elementor-element,
.home .elementor-section-wrap > .elementor-element:nth-of-type(4) .elementor-element{
height:unset;
}
.home .elementor-section-wrap > .elementor-element:nth-of-type(3) .elementor-container,
.home .elementor-section-wrap > .elementor-element:nth-of-type(4) .elementor-container{
height:unset;
}
.elementor-section .banner-sale-image.elementor-column {
height: 300px !important;
}
.elementor .banner-sale-image .elementor-background-slideshow__slide__image {
background-size: cover !important;
background-position: 0% 100%;
}
.wr-phukien-dochoi .rst-box-widget ul li {
width: calc((100% / 4) - 15px);
}
.wr-product-sale ul.products  li{
width:calc((100% - 60px) / 3 );
}
.wr-product-sale ul.products li img {
height: 220px;
}
}
@media screen and (max-width:767px) {
.rst-box-dichvu:nth-child(2n) {
margin-right: 2%;
}
.autospa-box .rst-box-dichvu {
width: 47%;
}
.rst-tabs {
margin-bottom: 20px;
float: none;
width: 100%;
margin-left: 0;
}
.rst-sidebar, .rst-right-content {
float: none;
width: 100%;
margin: 30px 0 0;
}  
.rst-text-post {
float: left;
margin: 0 0 0 16px;
width: auto;
}
.rst-img-post {
float: left;
width: auto;
}
.rst-section-tintuc {
padding: 30px 0;
}  
.rst-left-header, .rst-right-header {
float: none;
text-align: center;
width: 100%;
}
.rst-top-header ul li {
border: none;
line-height: 34px;
}
.rst-top-header ul li:last-child {
border-right: 0 solid #3578bf;
}
.rst-box-category {
margin-right: 0;
text-align: center;
width: 100%;
}
.rst-section-category, .rst-section-gioithieu, .rst-section-thuvien, .rst-section-number, .rst-section-lido, .rst-section-newpost {
padding: 20px 0;
}
.rst-section-gioithieu{
padding: 20px 0 0;
}
.rst-number {
margin:10px 0;
width: 50%;
}
.rst-effect-zoe {
margin: 0 4% 22px 0;
width: 48%;
}
.rst-effect-zoe:nth-child(3n+1) {
margin-right: 4%;
}
.rst-effect-zoe:nth-child(2n+1) {
margin-right: 0;
}
.rst-box-newpost {
float: none;
margin-right: 0;
margin-bottom:20px;
width: 100%;
}
.rst-xemthem {
margin: 20px 0 0;
}
.rst-info-page {
float: none;
margin-right: 0;
padding: 25px 0;
width: 100%;
}
.rst-left-form, .rst-right-form {
float: none;
width: 100%;
}
.rst-form-lienhe input[type="submit"] {
margin: 20px 0 30px;
}
.rst-box-infocontact {
padding: 30px 0;
}
.rst-box-dichvu {
margin-right: 4%;
width: 48%;
}
.rst-box-dichvu:nth-child(3n) {
margin-right: 4%;
}
.rst-box-dichvu:nth-child(2n) {
margin-right: 0;
}
.rst-page-thuvien .rst-effect-zoe:nth-child(3n+1) {
margin-right: 4%;
}
.rst-page-thuvien .rst-effect-zoe:nth-child(3n) {
margin-right:4%;
}
.rst-page-thuvien .rst-effect-zoe:nth-child(2n) {
margin-right: 0;
}
.rst-page-thuvien .rst-effect-zoe:nth-child(2n+1) {
margin-right: 4%;
}
.left-app {
width: 100%;
float: left;
margin-top: 0;
padding-top: 50px;
}
.right-app {
display: none;
}
.taxi-app {
height: 250px;
}
.section-tutorial__detail .step .left {
padding: 0 30px 0 0;
}
.section-tutorial__detail .step .right {
padding: 0 0 0 30px;
}
.home .elementor-element:nth-of-type(3) .elementor-row .elementor-row .elementor-column:nth-of-type(1),
.home .elementor-element:nth-of-type(4) .elementor-row .elementor-row .elementor-column:nth-of-type(1){
width:16%;
}
}
@media screen and (max-width:640px) {
.rst-danhgia {
margin-bottom: 10px;
margin-right: 0;
float: none;
width: 100%;
}
.rst-main-header {
padding: 0px 0 0;
}
.rst-toggle-menu {
top: 2px;
}
.rst-item-single {
margin-bottom: 20px;
margin-right: 4%;
width: 48%;
}  
.rst-item-single:nth-child(2n+1) {
margin-right: 0;
}   
.elementor-4416 .elementor-element.elementor-element-6f20381.elementor-wc-products ul.products li.product {
width: calc((100% - 60px) / 3) !important;
}
@-moz-document url-prefix() {
.elementor-4416 .elementor-element.elementor-element-6f20381.elementor-wc-products ul.products li.product{
width: calc((100% - 80px) / 4) !important;
}
} 
.wr-phukien-dochoi .rst-box-widget ul li {
width: calc((100% / 3) - 15px);
}
}
@media screen and (max-width:600px) {
.rst-banner-top h1, .rst-banner-top h2 {
font-size: 30px;
}
.rst-logo-header {
width: 200px;
}
.rst-toggle-menu {
top: 9px;
} 
.rst-search-header {
top: 10px;
} 
.rst-top-header .rst-left-header li {
line-height: 24px;
} 
.rst-box-category {
margin-bottom: 10px;
}
.rst-effect-zoe {
margin: 0 0 22px 0;
width: 100%;
}
.rst-effect-zoe:nth-child(3n+1) {
margin-right: 0;
}
.rst-box-widget:first-child {
margin-right: 0%;
}
.rst-box-widget {
float: none;
width: 100%;
margin: 45px 0 0;
}
.rst-box-widget.tagcloud {
margin-right: 0;
}
.rst-box-widget:last-child {
width: 100%;
}
.rst-copyright, .rst-by {
float: none;
text-align: center;
width: 100%;
padding: 3px 0;
}
.rst-copyright-footer {
margin: 29px 0 0;
padding: 20px 0;
}
.rst-backtotop {
bottom: 37px;
float: none;
position: absolute;
right: 15px;
width: auto;
}
.rst-number p {
font-size: 12px;
}
.rst-number h4 {
font-size: 23px;
}
h2.rst-title-h2 {
font-size: 19px;
margin: 0 0 40px;
}
.rst-inner-tabs h3 {
font-size: 18px;
padding: 0 10px;
}
.rst-inner-tabs {
padding: 12px 0;
}
.rst-info-tabs {
padding: 1px 10px;
}
.rst-breadcrumb {
padding: 20px 0;
}
.rst-times, .rst-breadcrumb-page {
float: none;
text-align: left;
width: 100%;
margin: 8px 0;
}
.rst-section-danhgia {
padding: 20px 0;
}
h2.rst-title-ct {
margin: 0 0 25px;
}
.rst-gioithieu-slide.owl-theme .owl-controls .owl-buttons div {
top: -67px;
}
h2.rst-title-ct {
font-size: 24px;
}
.rst-banner-top {
min-height: 200px;
}
.page-template-template-autospa .rst-right-content, .page-template-template-autospa .rst-sidebar {
width: 100%;
float: none;
}
.home .hesperiden.tp-bullets {
top: 117% !important;
}
.home .elementor-section-wrap > .elementor-element:nth-of-type(3){
margin-top:30px;
}
.wr-video .article-video iframe {
height: 208px !important;
}
.wrap-gallery-videos .gallery .slick-slide img {
height: 170px !important;
}
.wrap-gallery-videos .gallery .slick-slide img {
height: 337px !important;
width: 100%;
}
.wrap-gallery-videos .videos iframe {
height: 389px !important;
}
.videos-popular iframe {
height: 190px !important;
}
.wr-product-sale ul.products  li{
width:calc((100% - 40px) / 2);
}
}
@media screen and (max-width:540px) {
.rst-right-newllter input[type="text"], .rst-right-newllter input[type="email"] {
margin: 0 0 10px;
width: 100%;
}
.rst-box-dichvu:nth-child(3n) {
margin-right: 0;
}
.rst-box-dichvu {
margin-right: 0;
width: 100%;
float: none;
}
.rst-list-post-single ul li {
margin-right: 0;
width: 100%;
}
.rst-list-post-single ul li:nth-child(3n) {
margin-right: 0;
}
.rst-main-slide.owl-theme .owl-controls .owl-buttons div {
height: 37px;
width: 21px;
top:inherit;
bottom:10px;
}
.rst-main-slide.owl-theme .owl-controls .owl-buttons .owl-prev {
background: url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/prev5.png) no-repeat scroll center -36px;
left: 10px;
}
.rst-main-slide.owl-theme .owl-controls .owl-buttons .owl-prev:hover {
background: rgba(0, 0, 0, 0) url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/prev5.png) no-repeat scroll center 2px;
}
.rst-main-slide.owl-theme .owl-controls .owl-buttons .owl-next {
background: rgba(0, 0, 0, 0) url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/next5.png) no-repeat scroll center 0;
right: 10px;
}
.rst-main-slide.owl-theme .owl-controls .owl-buttons .owl-next:hover {
background: rgba(0, 0, 0, 0) url(//hongminhgroup.vn/wp-content/themes/minhhong/assets/images/next5.png) no-repeat scroll center -45px;
}
.wr-gara .wr-header ul li a{
font-size:15px;
}
.wr-gara .wr-header ul li{
padding-left: 5px;
padding-right: 5px;
width: calc((100% - 20px) / 2);
}
.wr-gara .wr-header ul{
margin-left: -5px;
margin-right: -5px;
}
.home .elementor-element:nth-of-type(3) .elementor-row .elementor-row .elementor-column:nth-of-type(1), .home .elementor-element:nth-of-type(4) .elementor-row .elementor-row .elementor-column:nth-of-type(1) {
width: 22%;
}
.wr-video .article-video iframe {
height: 382px !important;
}
.videos-popular ul li{
width: calc(100% - 20px) !important;
}
.videos-popular iframe{
height:273px !important;
}
.wr-phukien-dochoi .rst-box-widget ul li {
width: calc((100% / 2) - 15px);
}
}
@media screen and (max-width:480px) {
.wr-product-sale ul.products  li{
width:calc(100% - 20px);
}
.wr-product-sale ul.products li img {
height: 300px;
}
}
@media screen and (max-width:470px) {
.home .elementor-section-wrap > .elementor-element:nth-of-type(3) .elementor-row ,
.home .elementor-section-wrap > .elementor-element:nth-of-type(4) .elementor-row {
padding-bottom:20px;
}
.home .elementor-section-wrap > .elementor-element:nth-of-type(3) .view-more,
.home .elementor-section-wrap > .elementor-element:nth-of-type(4) .view-more{
position:absolute;
bottom:-20px;
}
.elementor-text-editor span.content-dichvu-tieubieu{
width: 100% !important;
}
.rst-img-item, .rst-text-item {
float: none;
width: 100%;
}
.rst-text-item {
margin: 10px 0 0;
}
.rst-text-post {
margin: 0 0 0 100px;
float: none;
}
.slide-item h2 {
font-size: 20px;
}
.slide-item .rst-xemthem {
padding: 0 25px;
margin: 13px 6px 0;
}
.slide-item .container {
padding: 100px 10px;
}
.left-app {
padding-top: 13px;
}
.container-detail > p > span {
font-size: 15px;
}
.container-detail > p > img {
width: 30px;
height: 30px;
}
.section-tutorial__detail .step .left {
padding: 0;
float: none;
width: 100%;
justify-content: center;
}
.section-tutorial__detail .step .right {
padding: 0;
float: none;
width: 100%;
justify-content: center;
}
.section-tutorial__detail .step .line-dot::before ,.section-tutorial__detail .step .line-dot, .tutorial-img {
display: none;
}
.autospa-box .rst-box-dichvu {
width: 100%;
}
.home .hesperiden.tp-bullets {
top: 115% !important;
}
.elementor-4416 .elementor-element.elementor-element-6f20381.elementor-wc-products ul.products li.product {
width: calc((100% - 40px) / 2) !important;
}
@-moz-document url-prefix() {
.elementor-4416 .elementor-element.elementor-element-6f20381.elementor-wc-products ul.products li.product{
width: calc((100% - 60px) / 3) !important;
}
} 
.home .hesperiden.tp-bullets {
top: 123% !important;
}
.wr-video .article-video iframe {
height: 337px !important;
}
.wrap-gallery-videos .gallery .slick-slide img {
height: 260px !important;
}
.wrap-gallery-videos .videos iframe {
height: 300px !important;
}
.wrap-gallery-videos .slick-slider .slick-prev {
left: -25px;
}
.wrap-gallery-videos .slick-slider .slick-next {
right: -25px;
}
.videos-popular iframe {
height: 252px !important;
}
.carousel-slider .owl-item img{
width: 78% !important;
margin: 0 auto;
}
}
@media screen and (max-width:414px) {
.home .hesperiden.tp-bullets {
top: 127% !important;
}
.wr-video .article-video iframe {
height: 288px !important;
}
.wrap-gallery-videos .gallery .slick-slide img {
height: 217px !important;
}
.wrap-gallery-videos .videos iframe {
height: 233px !important;
}
.videos-popular iframe {
height: 220px !important;
}
.banner-sale-button .elementor-button.elementor-size-sm{
padding: 12px 10px;
font-size: 16px !important;
}
}
@media screen and (max-width: 375px){
.videos-popular iframe {
height: 198px !important;
}
.elementor-4416 .elementor-element.elementor-element-6f20381.elementor-wc-products ul.products li.product {
width: calc(100% - 20px) !important;
}
@-moz-document url-prefix() {
.elementor-4416 .elementor-element.elementor-element-6f20381.elementor-wc-products ul.products li.product{
width: calc((100% - 40px) / 2) !important;
}
} 
.wr-video .article-video iframe {
height: 258px !important;
}
.wrap-gallery-videos .gallery .slick-slide img {
height: 191px !important;
}
.wrap-gallery-videos .videos iframe {
height: 206px !important;
}
}
@media screen and (max-width:360px) {
.rst-item-single {
margin-right:0;
width: 100%;
} 
}.woocommerce a.added_to_cart{
display:none!important;
}
.widget_product_search button,
.woocommerce a.button {
background-color:#96588A !important;
color:white !important;
text-shadow: transparent !important;
box-shadow: none;
border-color:#ca0606 !important;
}
.widget_product_search button:hover,
.woocommerce a.button:hover {
background-color:#1e69b8 !important;
color:white !important;
text-shadow: transparent !important;
box-shadow: none;
border-color:#ca0606 !important;
}
.widget_product_search button
{
border: none;
padding: 6px;
}
.woocommerce a.button.yith-wcqv-button{
background: #00ea46!important;
}
.woocommerce a.button.yith-wcqv-button:hover{
background: #1e69b8!important;
}
.products.columns-3 a.button.yith-wcqv-button{
float: right;
}
.button.product_type_variable,
.add_to_wishlist{
color: #f1f1f1;
background-color: #00ea46;
line-height: 1;
cursor: pointer;
position: relative;
text-decoration: none;
overflow: visible;
padding: .5em 1em;
font-weight: normal;
border-radius: 3px;
left: auto;
border: 0;
white-space: nowrap;
display: inline-block;
background-image: none;
box-shadow: none;
-webkit-box-shadow: none;
text-shadow: none;
}
.add_to_wishlist br{
display:none;
font-size:0;
}
.button.product_type_variable:hover,
.add_to_cart_button:hover,
.add_to_wishlist:hover{
background: #1e69b8!important;
color: #fff!important;
}
.owl-item .product_type_variable,
.owl-item .add_to_wishlist{	
margin: 1rem!important;
display:block;
}
.woocommerce-message, .woocommerce-message::before {
color: #1e69b8;
border-top-color: #1e69b8 ;
}
.yith-wcwl-add-to-wishlist + div + .compare{
margin-top:10px!important;
}
.woocommerce ul.products li.product .price, 
.woocommerce div.product p.price, 
.woocommerce div.product span.price,
.woocommerce div.product .stock
{
color: #ec008c;
}
.woocommerce span.onsale {
background-color: #ec008c; 
}
.rst-sidebar .widget_product_categories .product-categories {
margin: 0;
padding: 0;
background: #9a9494;
}
.rst-sidebar .widget_product_categories .product-categories li{
padding: 10px 20px;
display: block;
border-top: 1px solid #fff;
}
.rst-sidebar .widget_product_categories .product-categories li a{
color: #fff;
display: block;
font-size: 15px;
font-weight: 600;
margin: 0;
text-transform: uppercase;
position: relative;
cursor: pointer;
}
.woocommerce .quantity .qty{
height: 2.28em;
}
.widget_product_search form{
text-align: center;
margin-top: 10px;
}
.widget_product_search input{
padding: 5px;
border: 1px solid #ccc;
}
a.woocommerce-LoopProduct-link{
display:block;
overflow:hidden;
height: 213px;
}
.woocommerce ul.products li.product, 
.woocommerce-page ul.products li.product{
border: 1px solid #e2e2e2;
padding: 10px;
}
.woocommerce-input-wrapper input,
.woocommerce-input-wrapper textarea{
padding: 8px;
border: 1px solid #ddd;
} .vc-hoverbox-inner{
min-height:170px!important;
}
.vc_separator .vc_sep_holder{
border: 1px dashed #FAC30E;
} .product-categories .cat-item-60{
display:none;
}
.product-categories .cat-item{
position:relative;
}
.product-categories .current-cat-parent,
.product-categories .current-cat{
background: #ec008c
}
.product-categories .cat-item a{
transition: all .5s;
}
.product-categories .cat-item:hover > a{
padding-left: 10px;	
}
.product-categories .cat-item > a::before{
display: none;
content: "";
position: absolute;
left: -10px;
top: 8px;
background: #fff;
border-radius: 10px;
width: 6px;
height: 6px;
transition: all .5s;
}
.product-categories .cat-item:hover > a::before{
display: inline-block;
}
.product-categories .cat-item.cat-parent > a::after{
display: inline-block;
content: ">";
position: absolute;
right: 0px;
font-size:16px
}
.product-categories .count{
position:absolute;
right: 15px;
top: 10px;
color: #fff;
display:none;
}
.product-categories .children{
display:none;
position:absolute;
left: 100%;
min-width: 250px;
padding: 0;
top: -1px;
background: #bcb1b1;
z-index:10;
}
.product-categories .children .children{
background: #c9c3c3;
}
.product-categories .cat-item:hover > .children{
display:block;
} .price_slider_wrapper{
margin-top: 20px;
} .woocommerce-ordering select{
border: 1px solid #ccc;
padding: 5px;
} .woocommerce ul.product_list_widget li img{
float: left;
width: 85px;
margin-right: 10px;
margin-left: 0;
} .xt_woofc-is-desktop.xt_woofc-pos-bottom-right .xt_woofc-inner{
bottom: 30px;
} .carousel-slider__product .woocommerce-LoopProduct-link{
height:120px;
}
.carousel-slider__product h3{
font-size:1em!important;
}
.woocommerce div.product p.price, 
.woocommerce div.product span.price{
font-size: 1em;
}
.carousel-slider__product{
margin-bottom: 2px!important;
}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;}.slick-arrow.slick-hidden{display:none}.rpwwt-widget ul { list-style: outside none none; margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0; }
.rpwwt-widget ul li { overflow: hidden; margin: 0 0 1.5em; }
.rpwwt-widget ul li:last-child { margin: 0; }
.rpwwt-widget ul li img { display: inline; float: left; margin: .3em .75em .75em 0; }
#rpwwt-recent-posts-widget-with-thumbnails-3 img { width: 85px; height: 85px; }
#rpwwt-recent-posts-widget-with-thumbnails-6 img { width: 470px; height: 272px; }
#rpwwt-recent-posts-widget-with-thumbnails-7 img { width: 85px; height: 85px; }@font-face{font-family:star;src:url(//hongminhgroup.vn/wp-content/plugins/woocommerce/assets/fonts/star.eot);src:url(//hongminhgroup.vn/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"),url(//hongminhgroup.vn/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"),url(//hongminhgroup.vn/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),url(//hongminhgroup.vn/wp-content/plugins/woocommerce/assets/fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(//hongminhgroup.vn/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot);src:url(//hongminhgroup.vn/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(//hongminhgroup.vn/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(//hongminhgroup.vn/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url(//hongminhgroup.vn/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}div.pp_woocommerce .pp_content_container{background:#fff;border-radius:3px;box-shadow:0 1px 30px rgba(0,0,0,.25);padding:20px 0}div.pp_woocommerce .pp_content_container::after,div.pp_woocommerce .pp_content_container::before{content:' ';display:table}div.pp_woocommerce .pp_content_container::after{clear:both}div.pp_woocommerce .pp_loaderIcon::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(//hongminhgroup.vn/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}div.pp_woocommerce div.ppt{color:#000}div.pp_woocommerce .pp_gallery ul li a{border:1px solid rgba(0,0,0,.5);background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);border-radius:2px;display:block}div.pp_woocommerce .pp_gallery ul li a:hover{border-color:#000}div.pp_woocommerce .pp_gallery ul li.selected a{border-color:#000}div.pp_woocommerce .pp_next::before,div.pp_woocommerce .pp_previous::before{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;font-family:WooCommerce;content:'\e00b';text-indent:0;display:none;position:absolute;top:50%;margin-top:-10px;text-align:center}div.pp_woocommerce .pp_next::before:hover,div.pp_woocommerce .pp_previous::before:hover{background-color:#000}div.pp_woocommerce .pp_next:hover::before,div.pp_woocommerce .pp_previous:hover::before{display:block}div.pp_woocommerce .pp_previous::before{left:1em}div.pp_woocommerce .pp_next::before{right:1em;font-family:WooCommerce;content:'\e008'}div.pp_woocommerce .pp_details{margin:0;padding-top:1em}div.pp_woocommerce .pp_description,div.pp_woocommerce .pp_nav{font-size:14px}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_nav,div.pp_woocommerce .pp_nav .pp_pause,div.pp_woocommerce .pp_nav p,div.pp_woocommerce .pp_play{margin:0}div.pp_woocommerce .pp_nav{margin-right:1em;position:relative}div.pp_woocommerce .pp_close{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;top:-.5em;right:-.5em;font-size:1.618em!important}div.pp_woocommerce .pp_close:hover{background-color:#000}div.pp_woocommerce .pp_close::before{font-family:WooCommerce;content:'\e013';display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;position:relative;margin-top:-1px}div.pp_woocommerce .pp_arrow_next:hover,div.pp_woocommerce .pp_arrow_previous:hover{background-color:#000}div.pp_woocommerce .pp_arrow_next::before,div.pp_woocommerce .pp_arrow_previous::before{font-family:WooCommerce;content:'\e00b';display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce .pp_arrow_previous{margin-right:.5em}div.pp_woocommerce .pp_arrow_next{margin-left:.5em}div.pp_woocommerce .pp_arrow_next::before{content:'\e008'}div.pp_woocommerce a.pp_contract,div.pp_woocommerce a.pp_expand{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;right:auto;left:-.5em;top:-.5em;font-size:1.618em!important}div.pp_woocommerce a.pp_contract:hover,div.pp_woocommerce a.pp_expand:hover{background-color:#000}div.pp_woocommerce a.pp_contract::before,div.pp_woocommerce a.pp_expand::before{font-family:WooCommerce;content:'\e005';display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce a.pp_contract::before{content:'\e004'}div.pp_woocommerce #respond{margin:0;width:100%;background:0 0;border:none;padding:0}div.pp_woocommerce #respond .form-submit{margin-top:0;float:none}div.pp_woocommerce .pp_inline{padding:0!important}.rtl div.pp_woocommerce .pp_content_container{text-align:right}@media only screen and (max-width:768px){div.pp_woocommerce{left:5%!important;right:5%!important;box-sizing:border-box;width:90%!important}div.pp_woocommerce .pp_contract,div.pp_woocommerce .pp_expand,div.pp_woocommerce .pp_gallery,div.pp_woocommerce .pp_next,div.pp_woocommerce .pp_previous{display:none!important}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_close{height:44px;width:44px;font-size:44px;line-height:44px}div.pp_woocommerce .pp_arrow_next::before,div.pp_woocommerce .pp_arrow_previous::before,div.pp_woocommerce .pp_close::before{font-size:44px}div.pp_woocommerce .pp_description{display:none!important}div.pp_woocommerce .pp_details{width:100%!important}.pp_content{width:100%!important}.pp_content #pp_full_res>img{width:100%!important;height:auto!important}.currentTextHolder{line-height:3}}div.pp_pic_holder a:focus{outline:0}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9999}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_fade{display:none}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}.pp_nav .pp_pause,.pp_nav .pp_play{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_next,a.pp_arrow_previous{display:block;float:left;height:15px;margin-top:3px;text-indent:-100000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery li.selected a,.pp_gallery ul a:hover{border-color:#fff}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{display:block;height:33px;width:50px}.pp_gallery li.default a img{display:none}.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous{margin-top:7px!important}a.pp_next{display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_contract,a.pp_expand{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;text-indent:-10000px}.pp_bottom{height:20px;position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res .pp_inline{text-align:left}div.ppt{color:#fff!important;font-weight:700;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}.yith_magnifier_zoom_wrap {
top: 0;
position: relative;
}
.yith_magnifier_loading {
color:white;	
background:#222;
padding:3px;
border:1px solid #000;
position: absolute;
text-align: center;
top: 10%;
z-index: 9999;
}
.yith_magnifier_zoom {
position: relative;
display: block;
}
.yith_magnifier_zoom img {
display: block;
}
.yith_magnifier_mousetrap {
z-index: 999;
position: absolute;
width: 0px;
height :0px;
left: 0;
top: 0;
} .ie .yith_magnifier_mousetrap {
background-image: url(//hongminhgroup.vn/wp-content/plugins/yith-woocommerce-zoom-magnifier/assets/css/.);
}
.yith_magnifier_lens {
display: none;
z-index:98;
position:absolute;
overflow: hidden;
border: 1px solid #ccc;
}
.yith_magnifier_lens img {
width: auto !important;
max-width: none !important;
-webkit-transition: all ease-in-out 0s !important;
-moz-transition: all ease-in-out 0s !important;
-o-transition: all ease-in-out 0s !important;
transition: all ease-in-out 0s !important;
}
.yith_magnifier_zoom_magnifier {
display:none;
position:absolute;
z-index: 99;
border:4px solid #ccc;
overflow:hidden;
}
.yith_magnifier_gallery {
list-style: none;
}.yith_magnifier_gallery {
margin: 0;
padding: 0;
}
.yith_magnifier_gallery li {
position: relative;
float: left;
display: block;
}
.yith_magnifier_gallery li.last {
margin-right: 0;
}
.yith_magnifier_gallery li a {
width: 100% !important;
display: block;
margin-top: 10px;
height: auto !important;
} .single-product.woocommerce .thumbnails {
position: relative;
}
.single-product.woocommerce .thumbnails #slider-prev,
.single-product.woocommerce .thumbnails #slider-next {
display: none !important;
cursor: pointer;
width: 27px;
height: 26px;
background: url(//hongminhgroup.vn/wp-content/plugins/yith-woocommerce-zoom-magnifier/assets/images/slider-arrow.png) no-repeat left center;
position: absolute;
top: 48%;
margin-top: -2px;
}
.single-product.woocommerce .thumbnails #slider-prev {
background-position: left center;
left: 0px;
}
.single-product.woocommerce .thumbnails #slider-next {
background-position: right center;
right: 0px;
}
.single-product.woocommerce .thumbnails:hover #slider-prev,
.single-product.woocommerce .thumbnails:hover #slider-next {
display: block !important;
}
span.onsale {
z-index: 10000
}
div.pp_woocommerce a.pp_expand {
display: inline;
bottom: 10px;
top: initial;
left: 10px;
}