.stuck .header-main {
display: block!important;
box-shadow: -1px 6px 3px rgb(0 0 0 / 19%);
}
.icon-utilities {
border: 1px solid #8d8576;
padding: 0px;
float: left;
width: 100%;
}
.icon-wifi {
background-image: url(https://anyahotel.com/wp-content/themes/flatsome/images/icon-wifi.png);  
}
.icon-well-being {
background-image: url(https://anyahotel.com/wp-content/themes/flatsome/images/icon-well-being.png);  
}
.icon-swimming-pool {
background-image: url(https://anyahotel.com/wp-content/themes/flatsome/images/icon-wimming-pool.png);  
}
.icon-fitness-centre {
background-image: url(https://anyahotel.com/wp-content/themes/flatsome/images/icon-fitness-centre.png);  
}
.icon-services-children{
background-image: url(https://anyahotel.com/wp-content/themes/flatsome/images/icon-services-for-children.png);  
}
.icon-restaurant{
background-image: url(https://anyahotel.com/wp-content/themes/flatsome/images/icon-restaurant.png);  
}
.icon-index-1{
background-image: url(https://anyahotel.com/wp-content/themes/flatsome/images/icon-01.png);
background-size: 30px !important;	
}
.icon-index-2{
background-image: url(https://anyahotel.com/wp-content/themes/flatsome/images/icon-02.png);  
background-size: 30px !important;
}
.icon-index-3{
background-image: url(https://anyahotel.com/wp-content/themes/flatsome/images/icon-03.png);
background-size: 30px !important;
}
.icon-index-4{
background-image: url(https://anyahotel.com/wp-content/themes/flatsome/images/icon-04.png); 
background-size: 30px !important;	
}
.icon-index-5{
background-image: url(https://anyahotel.com/wp-content/themes/flatsome/images/icon-05.png);  
background-size: 30px !important;
}
.icon-utilities p {
margin: 0px;
color: #b2a157;
text-align: center;
}
.see-more {
float: left;
width: 100%;
margin-top: 3px;
}
.icon-border {
float: left;
font-size: 11px;
padding-top: 40px;
padding-left: 0px !important;
padding-right: 0px !important;
background-size: 30px;
background-repeat: no-repeat;
background-position-x: center;
background-position-y: 10px;
}
.col-md-2.icon-border {
-ms-flex: 0 0 16.666667%;
flex: 0 0 18.666667%;
max-width: 16.666667%;
width: 16.666667%;
text-align: center;
}
.col-md-3.icon-border {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
width: 25%;
text-align: center;
}
ul.button-more li {
margin: 0px !important;
margin-bottom: 5px !important;
}
ul.button-more {
list-style: none;
}
a.button-more-css {
background: #b2a157;
padding: 10px 20px 10px 20px;
text-align: center;
font-size: 13px;
color: #021722 !important;
}
.box-news-botoom {
background: #fffffff2;
height: 65px;
padding-left: 10px;
padding-top: 10px;
}
.box-news-botoom p {
font-size: 15px;
margin: 0px !important;
}
.box-news-botoom h4 {
padding: 0px !important;
margin: 0px !important;
}
.box-footer1-anya {
width: 50%;
float: left;
display: block;
text-align: left;
padding-left: 40px;
}
.box-footer2-anya {
width: 50%;
float: left;
display: block;
}
.box-footer1-anya img {
width: 120px;
padding-top: 70px;
}
.box-footer2-anya ul {
text-align: left;
}
.footer-1 {
padding-bottom: 50px !important;
}
div#custom_html-3 {
padding-top: 50px;
}
.box2-footer1-anya {
width: 80%;
float: left;
text-align: right;
}
.box2-footer2-anya {
width: 20%;
float: left;
}
.box2-footer2-anya ul {
text-align: right;
padding-bottom: 40px;
}
.box2-footer2-anya ul li {
margin: 0px;
font-size: 15px;
}
ul.button-more li:hover a {
color: #000 !important;
}
a.button-more-css:hover {
color: #fff !important;
}
.box-content-slider div:hover {
color: #fff !important;
}
ul.sub-menu {
font-size: 12px;
}
ul.sub-menu {
font-size: 12px;
padding: 0px;
border: 1px solid #b2a157 !important;
}
.nav-dropdown-has-arrow.nav-dropdown-has-border li.has-dropdown:before {
border-bottom-color: #b2a157 !important;
}
.line-css-ct {
width: 100px;
height: 4px;
background: #b2a157;
} .swiper-container {
width: 100%;
height: 350px;
margin-left: auto;
margin-right: auto;
}
.swiper-slide {
background-size: cover;
background-position: center;
}
.gallery-top22 {
width: 100%;
height: 210px;
}
.quform-room .quform-form-1 {
border: 1px solid #828282;
padding: 20px;
margin: 0 auto;
padding-bottom: 5px;
}
.gallery-thumbs11 {
height: 20%;
box-sizing: border-box;
padding: 10px 0;
}
.gallery-thumbs11 .swiper-slide {
width: 25%;
height: 140px;
opacity: 0.8;
}
.gallery-top21{
height:480px;
}
.gallery-thumbs11 .swiper-slide-thumb-active {
opacity: 1;
}
.section-content,section.features  {
width: 100%;
float:left;
}
.gallery-thumbs11 .swiper-wrapper {
padding-top: 5px;
}
.gallery-thumbs11 .swiper-wrapper p {
color: #000;
padding: 0px;
position: absolute;
bottom: 0px;
margin: 0px;
background: #fff;
width: 100%;
font-weight: 600;
font-family: cambria;
letter-spacing: 0px;
font-size: 14px;
padding-top: 5px;
}
.box-content-slider div {
width: 80px;
float: right;
background: #b2a157;
padding: 4px;
text-align: center;
font-size: 13px;
margin-top: 8px;
}
.gallery-top22 {
height: auto !important;
}
.bar-km h1 {
text-align: center;
}
.bar-km h4 {
color: #b2a157;
font-size: 20px;
}
.box-content-slider h4, .box-content-slider p  {
margin: 0px;
}
.box-content-slider {
font-family: HelveticaNeue;
font-size: 13px;
text-align: justify;
letter-spacing: 0px;
}
.swiper-slide.swiper-slide-active .box-room-more span{
display: block !important;
}
.box-room {
float: left;
width: 97%;
margin-left:3%;
}
.box-room-content {
border: 1px solid #cccc;
float: left;
width:100%;
}
.box-room-more {
margin-top: 15px;
float: left;
width: 100%;
}
.box-room-more h3 {
text-align: center;
font-size: 14px;
font-weight: 100;
width: 100%;
}
.button-more-room-left {
width: 100px;
float: left;
background: #B2A157;
padding: 5px;
text-align: center;
font-size: 13px;
margin-left:5px;
}
.button-more-room-right {
float: right;
font-size: 13px;
padding: 5px;
padding-top: 10px;
font-style: italic;
}
.box-room-more h3{
position:relative;
padding-bottom: 15px;
text-transform: uppercase;
}
.box-room-more p {
overflow: hidden;
line-height: 17px;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
display: -webkit-box;
text-overflow: ellipsis;
font-size: 14px;
font-family: HelveticaNeue;
padding: 0px 20px;
color: #0a1626d9;
}
.box-room-more h3::after {
width: 80%;
height: 1px;
content: "";
transition: all 0.25s ease 0s;
border-top: 1px solid #000;
position: absolute;
left: 10%;
top: 30px;
}
.box-room .swiper-button-prev, .box-room .swiper-button-next {
top: 230px;
}
.box-room .swiper-button-prev::after, .bar-container .swiper-button-prev::after, .slider-news-index  .swiper-button-prev::after{
content: "";
background: url(https://anyahotel.com/wp-content/themes/flatsome/images/icon-left.png);
width: 18px;
height: 30px;
background-repeat: no-repeat;
background-size: auto;
}
.box-room .swiper-button-next::after , .bar-container .swiper-button-next::after, .slider-news-index .swiper-button-next::after{
content: "";
background: url(https://anyahotel.com/wp-content/themes/flatsome/images/icon-right.png);
width: 18px;
height: 30px;
background-repeat: no-repeat;
background-size: auto;
}
.box-room-images img:hover, img:hover {
opacity: 1;
}
.box-room-more h3:hover, .button-more-room-right:hover, .box-content-food-offer h4:hover {
color: #b2a157;
text-decoration:none;
}
.box-room-more a:hover {
color: #fff;
text-decoration:none;
}
.slider-news-index .swiper-slide:hover .box-news-botoom{
background: #b2a157;
}
.button-more-room-left:hover {
background: #111d2c;
color: #b2a157;
}
.box-room .swiper-slide {
width: 18% !important;
}
.box-room .swiper-slide-active {
width: 24% !important;
}
.box-room .swiper-slide.swiper-slide-visible.swiper-slide-active {
padding: 0px;
margin: 50px 15px 15px 15px !important;
}
.box-room .swiper-slide {
padding: 5px;
background-color: #fff;
margin: 100px 15px 15px 15px !important;
}
.box-room .swiper-slide-active .box-room-content {
box-shadow: 0px 6px 20px rgb(0 0 0 / 19%);
}
.box-room-images img {
width: 100%;
height: 175px;
object-fit: cover;
}
.swiper-slide-active .box-room-images img {
height: 240px;
}
.swiper-pagination.swiper-pagination-bullets {
width: 100%;
margin-top: 15px;
padding-right: 4%;
}
span.swiper-pagination-bullet {
padding: 7px;
margin: 7px;
}
.swiper-container1.swiper-container-initialized.swiper-container-horizontal {
width: 100%;
float: left;
}
.box-room .swiper-pagination-bullet-active {
background: #b2a157 !important;
}
.box-room .swiper-button-next.swiper-button-white, .box-room .swiper-button-prev.swiper-button-white, .box-room .swiper-pagination.swiper-pagination-bullets {
display: none;
}  .room-accommodation {
background: #eeeeee;
margin: auto;
margin-bottom: 50px;
margin-top: 50px;
}
.room-accommodation p {
overflow: hidden;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
display: -webkit-box;
text-overflow: ellipsis;
text-transform: capitalize;
}
.accommodation-box1 {
padding: 0px !important;
}
.swiper-button-next:after, .swiper-button-prev:after{
font-size:30px !important;
}
.accommodation-box2 {
padding: 30px !important;
}
.accommodation-box2 .icon-border {
font-size: 10px;
}
.room-accommodation .button-more-room-left {
margin-top: 20px;
margin-left: 0px;
width: 140px;
border: 1px solid #707070;
}
.room-accommodation .button-more-room-left a {
padding-right: 30px;
}
.room-accommodation .button-more-room-left {
margin-top: 20px;
margin-left: 0px;
width: 140px;
}
.button-more-room-left:hover {
background: #b2a157d4;
color: #fff !important;
}
.room-accommodation .button-more-room-right {
float: left;
border: 1px solid #707070;
width: 120px;
margin: 20px;
padding-top: 5px;
}
.button-more-room-right:hover a {
color: #b2a157;
}
.room-accommodation .gallery-slider-room {
height: 390px;
}
.room-accommodation span.swiper-pagination-bullet {
padding: 5px;
background: #fff;
}
.room-accommodation .swiper-pagination-bullet {
opacity: 0.5;
}
.room-accommodation .swiper-pagination-bullet-active {
opacity: 1;
}
.blog-single .large-10.col {
max-width: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
padding-bottom: 0px;
}
.single-box1 {
padding: 0px;
}
.title-accommodation h1 {
text-align: center;
color: #b4a359;
font-size: 2rem;
font-weight: 600;
margin-bottom: 50px;
}
.blog-single .page-title.shop-page-title.product-page-title {
display: none;
}
.blog-single .row .section {
padding: 0px !important;
}
.blog-single div#comments {
display: none;
}
.blog-single .entry-content.single-page {
padding: 0px;
}
.blog-single .post {
margin: 0px;
}
.blog-single .entry-content.single-page ul li {
margin-bottom: 0px;
}
.blog-single span.swiper-pagination-bullet {
padding: 5px;
background: #fff;
}
.blog-single .swiper-pagination-bullet {
opacity: 0.5;
}
.blog-single .swiper-pagination-bullet-active {
opacity: 1;
}
.blog-single .room-accommodation-single .button-more-room-left {
width: 150px;
margin-left: 0px;
margin-top: 25px;
padding: 10px;
padding-right: 25px;
}
.excerpt-accommodation {
text-align: center;
margin-bottom: 50px;
}
.single-post .blog-single {
padding-top: 0px;
}
.accommodation-gallery {
height: 600px;
margin-bottom: 50px;
}  .uu-dai-anya .uu-dai-content {
background: #fff;
float: left;
padding-bottom: 20px;
}
.uu-dai-more {
padding: 15px;
}
.uu-dai-more h3 {
font-size: 16px;
overflow: hidden;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
display: -webkit-box;
text-overflow: ellipsis;
height: 50px;
}
.uu-dai-more span {
font-size: 15px;
overflow: hidden;
-webkit-line-clamp: 5;
-webkit-box-orient: vertical;
display: -webkit-box;
text-overflow: ellipsis;
}
.uu-dai-more span div {
font-size: 16px;
margin-bottom: 5px;
color: #b2a157;
font-weight: bold;
text-transform: uppercase;
}
.uu-dai-more .button-more-room-left {
width: 100%;
float: left;
margin-left: 0px;
margin-top: 20px;
}
.uu-dai-more .button-more-room-right {
text-align: center;
width: 100%;
border: 1px solid;
padding-top: 5px;
margin-top: 10px;
}
.single-post .blog-single .entry-header {
padding-top: 30px;
}
.single-post .blog-single .entry-header h6 {
display: none;
}
.uu-dai-nha-hang .uu-dai-more .col-inner {
width: 80%;
margin-left: 10% !important;
margin-top: 10%;
}
.uu-dai-nha-hang .uu-dai-content {
margin-bottom: 40px;
padding-bottom: 0px;
}
.uu-dai-nha-hang .uu-dai-more h3 {
height: auto;
-webkit-line-clamp: 3;
}
.css-hover-a a:hover, .css-hover-a h3:hover{
color: #b2a157;
}
.header-nav-main>li:last-child a:hover {
color: #000 !important;
} @media screen and (max-width: 820px){
.box-room .swiper-slide {
width: 33.3% !important;
}
.box-room {
width: 100%;
margin: 0px;
}
.box-room .swiper-slide {
width: 246px !important;
}
.banner-height .text-box {
width: 90% !important;
} 
.box-footer1-anya {
width: 40%;
}
.box2-footer1-anya {
width: 60%;
}
.box2-footer1-anya img {
width: 100%;
}
}
@media screen and (max-width: 768px){
.box-room .swiper-slide {
width: 228px !important;
}
}
@media screen and (max-width: 480px){
.box-footer1-anya {
width: 50%;
} 
.booking-css {
position: inherit !important;
}
.box-room .swiper-button-next.swiper-button-white, .box-room .swiper-button-prev.swiper-button-white, .box-room .swiper-pagination.swiper-pagination-bullets {
display: block;
}
.box-room .swiper-wrapper {
padding-bottom: 50px;
}
.box2-footer1-anya {
width: 70%;
}  
.box2-footer1-anya img {
width: 80%;
}    
.box-news-botoom {
height: 95px;
}
.quform-4 .quform-element {
float: left !important;
} 
.quform-page-4_1 {
width: 100%;
}
.quform-4 {
padding: 0px 10%;
}
.quform-element-4_7 button.quform-submit {
padding: 4px 10px !important;
font-size: 11px !important;
}
.csscontent .col.medium-8.large-8 {
display: none;
}
.csscontent .col.medium-4.large-4 {
margin-top: 20px;
}
.box-room .swiper-slide {
width: 100% !important;
margin: 0px !important;
}
.box-room .swiper-slide-active {
width: 100% !important;
margin: 0px !important;
}
.box-room .swiper-slide.swiper-slide-visible.swiper-slide-active{
margin: 0px !important;
}
.box-room {
width: 100%;
margin: 0px !important;
}
.box-room .swiper-slide.swiper-slide-visible.swiper-slide-active .box-room-content {
margin: 3%;
width: 94%;
}
.quform-4 {
width: 80%;
margin-left: 20%;
} 
.room-accommodation .gallery-slider-room {
height: 250px;
}
.accommodation-box2 .icon-border {
font-size: 8px;
}
.accommodation-gallery {
height: 350px;
}
.uu-dai-more .button-more-room-right {
margin-bottom: 30px;
} 
}