@media (max-width: 1200px) {.theme-layout.boxed{	width:1030px;}.simple-header .menu-sec nav > ul > li {    margin-left: 10px;}.room-features {    margin-right: 15px;}.sidebar-post > h3 {    font-size: 12px;}.comment-avatar {    display: table;    float: none;    margin: 0 auto 10px;    width: 87px;}.user-comment {    width: 100%;}#comment > ul > li > ul > li > .comment > .user-comment {    width: 100%;}#comment > ul > li > ul {    padding: 0;}#comment > ul > li > ul > li > ul {    padding: 0;}#comment > ul > li > ul > li > ul > li .comment > .user-comment {    width: 100%;}.simple-header  .open-menu {    display: block;}.simple-header .menu-sec nav {    margin-top: 24px;    position: relative;    width: 240px;}.simple-header.sticky .menu-sec nav {    margin-top: 16px;}.simple-header  .menu-sec nav > ul {    border-radius: 6px 0 6px 6px;    overflow: hidden;    position: absolute;    top: 50px;    width: 100%;    display: none;}.simple-header  .menu-sec nav > ul > li {    width: 100%;    margin: 0;    padding: 0;}.simple-header  nav > ul > li > a {    text-align: right;    width: 100%;    background: rgba(255,255,255,0.9);    border-radius: 0px;    border-bottom: 1px solid #e8ecec;    padding: 18px 19px;}.simple-header  .sticky .menu-sec nav {    margin-top: 16px;}.simple-header.sticky nav > ul > li {    padding: 0;}.room-box:hover > .room-rate {    padding: 8px 0;}.service {    padding: 45px 15px 15px;}.contact-widget > span {    line-height: 22px;}.hotel-branches > h3 {    font-size: 14px;    line-height: 15px;}.menu-sec nav > ul > li > .sub-menu {    display: none;    float: left;    left: 0;    margin: 0;    opacity: 1;    position: relative;    transform: rotate(0deg);    width: 100%;}.menu-sec nav > ul > li > ul li ul.sub-menu {    display: none;    float: left;    opacity: 1;    position: static;    transform: rotate(0deg);    width: 100%;}
/* Client Customization Responsive */

.rooms2 .room-box .room-rate {
    padding: 0 15px;
}
.rooms2 .room-rate > ul > li {
    line-height: 25px;
}
.tabs-inner-content {
    padding: 70px 90px;
}
.about.full-desc {
    padding: 20px 90px 0;
}
}@media (min-width: 768px) and (max-width: 980px) {.menu-sec nav > ul > li > .sub-menu {    display: none;    float: left;    left: 0;    margin: 0;    opacity: 1;    position: relative;    transform: rotate(0deg);    width: 100%;}.theme-layout.boxed {    width: 810px;}.simple-header.sticky .menu-sec nav {    margin-top: 16px;}.simple-header .menu-sec nav > ul > li {    margin-left: 10px;}.simple-header  .open-menu {    display: block;}.simple-header  .menu-sec nav {    position: relative;    width: 240px;    margin-top: 31px;}.simple-header  .menu-sec nav > ul {    border-radius: 6px 0 6px 6px;    overflow: hidden;    position: absolute;    top: 50px;    width: 100%;    display: none;}.simple-header  .menu-sec nav > ul > li {    width: 100%;    margin: 0;    padding: 0;}.simple-header  nav > ul > li > a {    text-align: right;    width: 100%;    background: rgba(255,255,255,0.9);    border-radius: 0px;    border-bottom: 1px solid #e8ecec;    padding: 18px 19px;}.simple-header  .sticky .menu-sec nav {    margin-top: 16px;}.simple-header.sticky nav > ul > li {    padding: 0;}.slide1-texts > i {    font-size: 14px;    height: 34px;    line-height: 34px;    width: 34px;}.slide1-texts > span {    font-size: 13px;    line-height: 7px;    padding: 13px;}.video-slide > iframe {    height: 170px !important;    width: 318px !important;    margin-left: 56px;}.video-slide {    margin-left: -58px;    margin-top: 73px;}.slide2-texts1 {    font-size: 22px;    padding: 12px 24px;}.slide2-texts2 {    font-size: 20px;    padding: 13px 21px;}.fieldset {    float: left;    width: 100%;}.room-box:hover > .room-rate {    top: 50%;    margin-top: -100px;}.pictures-slide .nav-tabs > li {    width: 16.66666%;}.picture-tabs > .tab-content {    margin: 12px 0 30px;}.testimonial-sec .nav.nav-tabs > li {    width: 16.6666%;    margin: 0;}.history-btn > li {    padding: 0 32px 0 0;}.history-btn > li:before {    width: 33px;}.history-btn > li > a {    font-size: 15px;}.history-btn > li:after {    height: 10px;    margin-top: -5px;    width: 10px;}.contact-widget > span {    line-height: 10px;}.contact-widget .social-btns {    width: 100%;    margin-top: 0px;    margin-bottom: 20px;}.get-in-touch {    margin-bottom: 20px;}.footer-post > .row > .col-md-8 {    width: 80%;	float: left;}.footer-post > .row > .col-md-4 {    width: 20%;    float: left;}.footer-clients .col-md-2 {    float: left;    width: 20%;}.footer-clients .col-md-10 {    float: left;    width: 80%;}.hotel-tabs {    margin-bottom: 30px;}.testimonial-two .owl-pagination {    left: 50%;    margin-left: -50px;    margin-top: 6px;    top: 50%;    width: 100px;}.testimonial-two .owl-pagination > div {    margin: 3px 8px;}.flickr > .row > div {    width: 11%;	float:left;}.landing-sec {    padding: 44px 0;    width: 100%;}.landing-sec.light {    background-size: 100% 100%;}.menu-sec nav > ul > li > ul li ul.sub-menu {    display: none;    float: left;    opacity: 1;    position: static;    transform: rotate(0deg);    width: 100%;}
/* Client Customization Responsive */

.about-strip-sec2 .about-strip {
    padding: 0;
}
.about-strip-sec2 .strip-rotate > h2 {
    font-size: 25px;
}
.about-strip-sec2 .strip-rotate > span {
    font-size: 25px;
    line-height: 25px;
}
.rooms2 .room-box .room-rate {
    padding: 0 50px;
}
.tabs-inner-content {
    padding: 50px 15px;
}
.tabs-inner-content > p {
    line-height: 25px;
    margin-bottom: 0;
}
.about.full-desc {
    padding-left: 30px;
    padding-right: 30px;
}
.about.full-desc > p {
    line-height: 28px;
}
.about-strip-sec2 .about-strip > p {
    line-height: 28px;
}
.rooms2 .room-rate > ul > li {
    line-height: 30px;
}
.gallery2-short .desc {
    padding: 15px 30px 0;
}
}@media (max-width: 767px) {.menu-sec nav > ul > li > .sub-menu {    display: none;    float: left;    left: 0;    margin: 0;    opacity: 1;    position: relative;    transform: rotate(0deg);    width: 100%;}.single-room-features > ul > li {    width: 50%;}.theme-layout.boxed {    width: 90%;}.simple-header.sticky .menu-sec nav {    margin-top: 16px;}.simple-header  .open-menu {    display: block;}.simple-header  .menu-sec nav {    position: relative;    width: 240px;    margin-top: 31px;}.simple-header  .menu-sec nav > ul {    border-radius: 6px 0 6px 6px;    overflow: hidden;    position: absolute;    top: 50px;    width: 100%;    display: none;}.simple-header  .menu-sec nav > ul > li {    width: 100%;    margin: 0;    padding: 0;}.simple-header  nav > ul > li > a {    text-align: right;    width: 100%;    background: rgba(255,255,255,0.9);    border-radius: 0px;    border-bottom: 1px solid #e8ecec;    padding: 18px 19px;}.simple-header  .sticky .menu-sec nav {    margin-top: 16px;}.simple-header.sticky nav > ul > li {    padding: 0;}.container {    padding: 0 15px !important;}.info-top > span {    margin-right: 5px;	font-size: 11px;}.info-top > span > i {    font-size: 8px;    height: 20px;    line-height: 19px;    margin-right: 5px;    width: 20px;    margin-top: 4px;}.slide2-texts1 {    font-size: 15px;    line-height: 19px;    padding: 12px 18px;    margin-top: 5px;}.slide2-texts2 {    font-size: 18px;    line-height: 12px;    padding: 14px 18px;    margin-top: 5px;}.video-slide {    display: none;}.slide1-texts > i {    font-size: 13px;    height: 30px;    line-height: 30px;    text-align: center;    width: 30px;}.slide1-texts > span {    font-size: 12px;    line-height: 6px;    padding: 12px;}.strip-rotate > h2 {    font-size: 20px;}.strip-rotate > span {    font-size: 20px;    line-height: 24px;}.room-box:hover > .room-rate {    top: 50%;    margin-top: -50px;}.fieldset {    float: left;    width: 100%;}.pictures-slide .row li {    float: left;    width: 16.666%;}.picture-tabs {    margin-bottom: 30px;}.testimonial-sec .nav.nav-tabs > li {    width: 16.666%;}.history-btn > li {    padding: 0 32px 0 0;}.history-btn > li:before {    width: 33px;}.history-btn > li > a {    font-size: 15px;}.history-btn > li:after {    height: 10px;    margin-top: -5px;    width: 10px;}.contact-widget > span {    margin-bottom: 5px;}.contact-widget .social-btns {    margin-top: 10px;    width: 100%;    margin-bottom: 30px;}.get-in-touch {    margin-bottom: 30px;}.footer-post > .row > .col-md-8 {    width: 80%;	float: left;}.footer-post > .row > .col-md-4 {    width: 20%;    float: left;}.footer-clients .col-md-2 {    float: left;    width: 20%;}.footer-clients .col-md-10 {    float: left;    width: 80%;}.hotel-tabs {    margin-bottom: 30px;}.testimonial-two .owl-pagination {    left: 50%;    margin-left: -50px;    margin-top: 6px;    top: 50%;    width: 100px;}.testimonial-two .owl-pagination > div {    margin: 3px 8px;}.flickr > .row > div {    width: 11%;	float:left;}.footer-clients .col-md-2 span {    font-size: 10px;}.block.parallax .heading > h2 {    text-align: center;}.heading > h2 {    font-size: 19px;}.like-template > p {    padding: 0;}.hotel-tabs .nav-tabs > li > a {    font-size: 13px;    padding: 17px 20px;}.testimonial-two .owl-pagination {    margin-top: -18px;}.bottom-line span {    font-size: 10px;}.map-fixed > .map-open {    margin-left: -150px;    width: 300px;}.simple-header .menu-sec nav > ul {    z-index: 999999;}.logo > a {    float: left;}.logo > a > img {    float: left;    width: 95px;}header.sticky .logo img {    width: 95px;}.simple-header .menu-sec nav > ul {    z-index: 999999;}.simple-header .menu-sec nav {    margin-top: 8px;    width: 170px;}.logo {    margin: 15px 0;}header {    position: static;}header.sticky {    position: fixed;}.option-isotop > ul > li {    margin-bottom: 10px;}.slider.video .logo > a {    float: left;    text-align: center;    width: 100%;}.slider.video .logo > a > img {    float: none;    width: auto;}.info-top {    width: 100%;}.info-top > span {    display: none;}.lang-and-book {    width: 100%;}.lang-and-book .book-btn {    padding: 9px 6px;    font-size: 11px;}.room-popup > h2 {    font-size: 13px;    line-height: 20px;}.testimonial-sec > .tab-content > div {    width: 100%;}.inner-head {    padding-top: 28px;	min-height: 179px;}.tags > li {    margin-bottom: 10px;}.author-post > span {    display: table;    float: none;    margin: 0 auto;    overflow: hidden;    width: auto;}.author-post > a {    float: left;    text-align: center;    width: 100%;}.author-post > p {    float: left;    text-align: center;    width: 100%;}.flickr > .row > div {    width: 25%;}.tab-open > span {    border: medium none;    display: table;    float: none;    margin: 0 auto;    padding: 10px 0;    text-align: center;    width: auto;}.book-tab-opt {    float: left;    padding: 0;    text-align: center;    width: 100%;}.book-tab-opt > h6 {    line-height: 20px;}.tab-open > i {    display: none;}.book-tab-opt {    margin-bottom: 15px;}.booking-form > label {    font-size: 18px;}.landing-sec {    padding: 44px 0;    width: 100%;}.landing-sec.light {    background-size: 100% 100%;}.services-slide {    margin-top: 30px;}.menu-sec nav > ul > li > ul li ul.sub-menu {    display: none;    float: left;    opacity: 1;    position: static;    transform: rotate(0deg);    width: 100%;}
/* Client Customization Responsive */

.about-strip-sec2 .about-strip {
    padding: 0;
}
.tabs-inner-content {
    padding: 20px;
}
.tabs-padd {
    float: left;
    position: relative;
}
.tabs-inner-content > p {
    line-height: 28px;
}
.highlight-rooms-tabs > .nav > li {
    margin-bottom: 15px;
}
.gallery2-short .desc {
    bottom: 0;
    float: left;
    position: relative;
}
.about.full-desc {
    padding: 20px;
}
.about.full-desc > p {
    line-height: 28px;
}
.rooms2 .room-rate > ul > li {line-height: 30px;}
}@media (max-width: 480px)  {.menu-sec nav > ul > li > ul li ul.sub-menu {    display: none;    float: left;    opacity: 1;    position: static;    transform: rotate(0deg);    width: 100%;}.menu-sec nav > ul > li > .sub-menu {    display: none;    float: left;    left: 0;    margin: 0;    opacity: 1;    position: relative;    transform: rotate(0deg);    width: 100%;}.pictures-slide .nav-tabs > li > a:after {    font-size: 15px;    margin-top: -10px;}.theme-layout.boxed {    width: 90%;}.simple-header  .open-menu {    display: block;}.simple-header  .menu-sec nav {    position: relative;    width: 240px;    margin-top: 31px;}.room-box:hover > .room-rate {    top: 30%;}.simple-header  .menu-sec nav > ul {    border-radius: 6px 0 6px 6px;    overflow: hidden;    position: absolute;    top: 50px;    width: 100%;    display: none;}.simple-header  .menu-sec nav > ul > li {    width: 100%;    margin: 0;    padding: 0;}.simple-header  nav > ul > li > a {    text-align: right;    width: 100%;    background: rgba(255,255,255,0.9);    border-radius: 0px;    border-bottom: 1px solid #e8ecec;    padding: 18px 19px;}.simple-header  .sticky .menu-sec nav {    margin-top: 16px;}.simple-header.sticky nav > ul > li {    padding: 0;}header {    position: static;}header.sticky {    position: fixed;}.info-top {    width: 100%;}.info-top > span {    display: none;}.map-fixed > .map-open {    margin-left: -150px;    width: 300px;}.lang-and-book {    width: 100%;}.lang-and-book .book-btn {    font-size: 10px;    padding: 6px 7px;    margin-top: 5px;}.map-fixed > span {    font-size: 16px;    height: 60px;    line-height: 60px;    margin-top: -30px;    padding-top: 13px;    width: 60px;}.services-slide {    margin-top: 30px;}.logo > a {    float: left;}.logo > a > img {    float: left;    width: 95px;}header.sticky .logo img {    width: 95px;}.simple-header .menu-sec nav > ul {    z-index: 999999;}.simple-header .menu-sec nav {    margin-top: 8px;    width: 170px;}.logo {    margin: 15px 0;}.slide2-texts1 {    font-size: 13px;    line-height: 17px;    margin-top: -42px;    padding: 12px 10px;}.slide2-texts2 {    font-size: 13px;    line-height: 10px;    margin-top: -21px;    padding: 9px 11px;}.slide1-texts > i {    font-size: 9px;    height: 20px;    line-height: 20px;    text-align: center;    width: 20px;}.slide1-texts > span {    font-size: 10px;    line-height: 1px;    padding: 8px;}.room-popup > h2 {    font-size: 13px;    line-height: 20px;}.desc {    display: none;}.testimonial-sec .nav.nav-tabs > li {    width: 33.33%;    margin-bottom: 10px;}.heading > h2 {    font-size: 14px;    padding-left: 15px;    padding-right: 15px;}.history > span {    text-align: center;    width: 100%;    float: left;}.history > span > img {    float: none;}.history > span > i {    float: left;    font-size: 53px;    line-height: 65px;    margin-left: 0;    text-align: center;    width: 100%;    margin-bottom: -39px;}.history-btn > li {    padding: 0 32px 0 0;    width: 50%;}.footer-clients .col-md-2 span {    display: none;}.bottom-line span {    line-height: 20px;    text-align: center;    width: 100%;}.simple-header.sticky .menu-sec nav {    POSITION: ABSOLUTE;    right: 0;    right: 10px;}.simple-header .menu-sec nav {    POSITION: ABSOLUTE;    right: 0;    right: 10px;}.slider.video .logo > a {    float: left;    text-align: center;    width: 100%;}.slider.video .logo > a > img {    float: none;    width: auto;}.inner-head {    padding-top: 28px;	min-height: 179px;}.tags > li {    margin-bottom: 10px;}.author-post > span {    display: table;    float: none;    margin: 0 auto;    overflow: hidden;    width: auto;}.author-post > a {    float: left;    text-align: center;    width: 100%;}.author-post > p {    float: left;    text-align: center;    width: 100%;}.flickr > .row > div {    width: 25%;}.tab-open > span {    border: medium none;    display: table;    float: none;    margin: 0 auto;    padding: 10px 0;    text-align: center;    width: auto;}.book-tab-opt {    float: left;    padding: 0;    text-align: center;    width: 100%;}.book-tab-opt > h6 {    line-height: 20px;}.tab-open > i {    display: none;}.book-tab-opt {    margin-bottom: 15px;}.booking-form > label {    font-size: 18px;}.booking-details > ul > li > span {    line-height: 30px;}.about > h3 {    font-size: 16px;}.tab-details > h3 {    line-height: 20px;}.testimonail-thumb > span > img {    float: left;    width: 100%;}.testimonial-two .owl-pagination {    margin-top: -144px;}.demo-screen {    width: 240px;}.screen-moving {    height: 132px;    left: 7px;    top: 6px;    width: 222px;}.heading > a > i {    display: none;}.heading > a {    background: none repeat scroll 0 0 #555555;    border: 1px solid #555555;    border-radius: 3px;    color: #FFFFFF;    font-size: 11px;    line-height: 10px;    padding: 7px 5px;    position: static;    float: none;    margin: 0 auto;    display: table;    margin-top: 10px;}.form-tab-style .content {    padding: 10px;}.form-tab-style .row > div {    float: left;    width: 100%;}.slide1-texts > i {    height: 21px;    line-height: 21px;    width: 25px;}.single-room-features > ul > li {    width: 50%;}
/* Client Customization Responsive */

.rooms2 .padd {
    float: left;
    opacity: 1;
    position: relative;

    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}
.rooms2 .room-box .room-rate {
    float: left;
    opacity: 1;
    padding: 20px;
    position: relative;

    -webkit-transform: translate(0px);
    -moz-transform: translate(0px);
    -ms-transform: translate(0px);
    -o-transform: translate(0px);
    transform: translate(0px);
}
.rooms2 .room-rate > ul > li {
    line-height: 20px;
    margin-bottom: 15px;
}
.gallery2-short .pictures-slide .nav-tabs > li > a::after {
    font-size: 15px;
}
}