﻿@charset "utf-8";
a, abbr, acronym, address, applet, big, blockquote, body, caption, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, iframe, ins, kbd, label, legend, li, object, ol, p, pre, q, s, samp, small, span, strike, strong, sub, sup, tbody, td, tfoot, th, thead, tr, tt, ul, var {
margin : 0;
padding : 0;
}
body {
margin : 0;
font-family : OpenSans-Regular;
font-weight : 400;
color : #F7F4F4;
width : 100%;
height : 100%;
display : inline-table;
background : #191919;
}
.whatsapp i.fa.fa-whatsapp {
  width: 40px;
  height: 40px;
  background: green;
  color: #fff;
  display: inline-block;
  font-size: 25px;
  text-align: center;
  line-height: 40px;
  position: fixed;
  bottom: 20px;
  right: 20px;
}

.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
i {
  font-style: italic;
}
#callme i {
  width: 40px;
  height: 40px;
  background: #ff006a;
  color: #fff;
  display: inline-block;
  font-size: 25px;
  text-align: center;
  line-height: 40px;
  position: fixed;
  bottom: 70px;
  right: 20px;
}

@font-face {
    font-family: DroidSerif-Italic;
    src: url(../fonts/DroidSerif-Italic.ttf);
    src: local('?'), url(../fonts/DroidSerif-Italic.ttf) format('truetype'), ;
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: JosefinSans-Regular;
    src: url(../fonts/JosefinSans-Regular.ttf);
    src: local('?'), url(../fonts/JosefinSans-Regular.ttf) format('truetype'), ;
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: JosefinSans-SemiBold;
    src: url(../fonts/JosefinSans-SemiBold.ttf);
    src: local('?'), url(../fonts/JosefinSans-SemiBold.ttf) format('truetype'), ;
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: JosefinSlab-SemiBold;
    src: url(../fonts/JosefinSlab-SemiBold.ttf);
    src: local('?'), url(../fonts/JosefinSlab-SemiBold.ttf) format('truetype'), ;
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: OpenSans-Regular;
    src: url(../fonts/OpenSans-Regular.ttf);
    src: local('?'), url(../fonts/OpenSans-Regular.ttf) format('truetype'), ;
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: JosefinSlab-Regular;
    src: url(../fonts/JosefinSlab-Regular.ttf);
    src: local('?'), url(../fonts/JosefinSlab-Regular.ttf) format('truetype'), ;
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: DroidSans;
    src: url(../fonts/DroidSans.ttf);
    src: local('?'), url(../fonts/DroidSans.ttf) format('truetype'), ;
    font-weight: 400;
    font-style: normal;
}
.clearfix {
clear : both;
height : 1px;
width : auto;
}
img {
border : none;
}
.outerdiv {
width : 100%;
height : 100%;
margin : 0;
padding : 0;
}
.col1 {
width : 100%;
height : 16px;
background : #282828;
padding : 2px 0;
}
.col1 h1, .col1 .top_NBR2 {
width : 1000px;
margin : 0 auto;
color : #FDFBFB;
font-size : 14px;
text-align : center;
font-weight : 400;
font-family : DroidSerif-Italic;
line-height: 15px;
}
.col1 h1 a, .col1 .top_NBR2 a {
color : #FDFBFB;
text-decoration : none;
}
.wrapper {
width : 1000px;
height : auto;
margin : 0 auto;
position : relative;
background : #090909;
padding : 0 12px;
}
.head-lg1 {
width : auto;
height : auto;
position : relative;
}
.lg1 {
width : 347px;
display : block;
margin : 0 auto;
}
.lg1 a img {
border : none;
width : auto;
height : auto;
display : block;
margin : 0 auto;
padding : 10px 0;
}
.navpan {
width : 100%;
height : 50px;
padding : 0;
margin : 0;
background : #fff !important ;
}
nav {
width : 1000px;
height : auto;
padding : 0;
margin : 0 auto;
}
.leftpanel {
width : 745px;
float : left;
position : relative;
margin-top : 15px;
}
.sidebar {
width : 235px;
float : right;
position : relative;
margin-top : 15px;
}
ul.ton1 {
width : 235px;
height : auto;
position : relative;
margin : 0;
padding : 0;
}
ul.ton1 li {
width : 235px;
height : auto;
min-height : 495px;
margin-bottom : 20px;
list-style-type : none;
clear : both;
position : relative;
}
ul.ton1 li img {
height : 345px;
border : none;
}
ul.ton1 li img:hover {
opacity : 0.800000011920928955078125;
}
ul.ton1 li .tondata {
padding : 10px;
border : #FCFCFC solid 1px;
margin-top : 4px;
height : 100px;
}
ul.ton1 li .tondata h3 {
font-family : JosefinSans-Regular;
font-weight : 400;
display : block;
text-align : center;
padding : 0;
margin-bottom : 9px;
color : #F8F0F1;
font-size : 17px;
}
ul.ton1 li .tondata h1 {
font-family : JosefinSans-SemiBold;
font-weight : 400;
display : block;
text-align : center;
padding : 0;
margin-bottom : 9px;
line-height : 10px;
color : #F8F0F1;
font-size : 28px;
}
ul.ton1 li .tondata h1 a {
color : #F8F0F1;
text-decoration : none;
}
ul.ton1 li .tondata h1 a:hover {
color : #c6981e;
text-decoration : none;
}
ul.ton1 li .tondata h4, ._for_H4 {
font-family : JosefinSans-Regular;
font-weight : 400;
display : block;
text-align : center;
padding : 14px 0 0;
margin-bottom : 9px;
line-height : 17px;
color : #F8F0F1;
font-size : 15px;
font-size : 13px;
font-family : 'Open Sans', sans-serif;
}
ul.ton1 li .tondata .link-ton1 {
font-family : JosefinSans-SemiBold;
text-align : center;
padding : 3px 12px 0 0;
text-transform : uppercase;
text-decoration : none;
color : #F8F0F1;
font-size : 18px;
background-image : url(../images/tick1.png);
background-repeat : no-repeat;
background-position : right 8px;
width : 108px;
margin : 7px auto 0;
display : block;
}
ul.ton1 li .tondata .link-ton1:hover {
color : #c6981e;
}
.soacil {
padding : 10px 14px 6px 17px;
border : #FCFCFC solid 1px;
margin-top : 4px;
height : auto;
margin-bottom : 20px;
text-align : center;
clear : both;
}
.soacil a img {
width : auto;
height : auto;
margin-right : 6px;
border : none;
margin-bottom : 6px;
}
.soacil a img:hover {
position : relative;
bottom : 2px;
}
.tondata1 {
padding : 15px 10px 10px;
border : #FCFCFC solid 1px;
margin-top : 4px;
height : 390px;
margin-bottom : 20px;
clear : both;
}
.tondata1 h1 {
font-family : JosefinSlab-SemiBold;
font-size : 20px;
text-align : center;
background-image : url(../images/shadow.png);
background-repeat : no-repeat;
background-position : 0 bottom;
height : 38px;
text-transform : uppercase;
font-weight : 400;
}
.tondata1 ul.nspan {
width : auto;
padding : 0;
margin : 10px 0 0;
overflow : hidden;
}
.tondata1 ul.nspan li {
width : auto;
padding : 0 0 10px;
margin : 0 0 10px;
list-style-type : none;
border-bottom : 1px dotted #F8F0F1;
clear : both;
display : inline-block !important ;
}
.tondata1 ul.nspan li h2 {
font-family : OpenSans-Regular;
font-weight : 400;
display : block;
text-align : left;
padding : 0;
margin-bottom : 5px;
line-height : 17px;
color : #F8F0F1;
font-size : 15px;
}
.tondata1 ul.nspan li h2 a {
color : #F8F0F1;
text-decoration : none;
}
.tondata1 ul.nspan li h2 a:hover {
color : #D69C00;
text-decoration : none;
}
.tondata1 ul.nspan li h3, .news_date {
font-family : OpenSans-Regular;
font-weight : 400;
display : block;
text-align : left;
padding : 0;
margin-bottom : 9px;
line-height : 16px;
color : #1B1B1B;
font-size : 16px;
}
.news_text {
font-family : OpenSans-Regular;
font-weight : 400;
display : block;
text-align : left;
padding : 0;
margin-bottom : 9px;
line-height : 16px;
color : #595959;
font-size : 13px;
}
.tondata1 ul.nspan li h3 a, .news_text a {
font-family : OpenSans-Regular;
font-weight : 400;
display : block;
text-align : left;
padding : 0;
margin-top : 2px;
color : #F8F0F1;
text-decoration : none;
font-size : 13px;
}
.tondata1 ul.nspan li h3 a:hover, .news_text a:hover, .hotel_gd_TL a:hover {
color : #D69C00;
}
.hotel_gd_TL {
font-family : OpenSans-Regular;
font-weight : 400;
display : block;
text-align : left;
padding : 0;
margin-bottom : 9px;
line-height : 16px;
color : #1B1B1B;
font-size : 13px;
}
.hotel_gd_TL a {
font-family : OpenSans-Regular;
font-weight : 400;
display : block;
text-align : left;
padding : 0;
margin-top : 2px;
color : #F8F0F1;
text-decoration : none;
font-size : 13px;
}
.panL1 {
width : 235px;
float : left;
position : relative;
margin-right : 20px;
}
.panL2 {
width : 490px;
float : right;
position : relative;
}
.panL2 h1 {
font-family : JosefinSlab-Regular;
font-weight : 400;
display : block;
text-align : center;
padding : 0;
margin-bottom : 9px;
line-height : 55px;
color : #F8F0F1;
font-size : 43px;
}
.panL2 h2 {
font-family : DroidSans;
font-weight : 400;
display : block;
text-align : center;
padding : 10px 0 0;
margin-bottom : 9px;
line-height : 30px;
color : #c8a96a;
font-size : 21px;
}
.panL2 h3 {
font-family : JosefinSans-SemiBold;
font-weight : 400;
display : block;
text-align : center;
padding : 0;
line-height : 26px;
color : #F8F0F1;
font-size : 21px;
}
.panL2 p {
font-family : OpenSans-Regular;
font-weight : 400;
display : block;
text-align : left;
padding : 0;
line-height : 26px;
color : #F8F0F1;
font-size : 13px;
margin : 18px 0;
}
p {
font-size : 13px !important ;
}
.panL2 p a {
font-family : OpenSans-Regular;
font-weight : 400;
text-align : left;
padding : 0;
line-height : 26px;
color : #F8F0F1;
font-size : 13px;
margin : 25px 0;
text-decoration : none;
font-style : italic;
}
.panL2 p a:hover {
color : #D69C00;
}
.tont-box1 {
padding : 15px 10px 10px;
border : #FCFCFC solid 1px;
clear : both;
margin : 0 0 20px;
}
.tont-box1 h1, .bar_title {
font-family : JosefinSlab-SemiBold;
font-size : 18px;
text-align : center;
background-image : url(../images/ico01.png);
background-repeat : no-repeat;
background-position : 0 bottom;
background-position: center;
height : 70px;
text-transform : uppercase;
margin-bottom : 7px;
font-weight : 400;
}
.tont-box1 input[type="text"] {
border-radius : 0;
box-shadow : none;
background-image : none;
border : #d1d1d1 solid 1px;
color : #B50003;
margin : 0 0 7px;
padding : 6px;
width : 93%;
outline : 0;
height : 20px;
line-height : 20px;
font-size : 15px;
font-family : OpenSans-Regular;
}
ul.leftlist1 {
width : auto;
padding : 0;
margin : 10px 0 0;
}
ul.leftlist1 li {
width : auto;
padding : 0;
margin : 0;
list-style-type : none;
}
ul.leftlist1 li a {
width : auto;
margin : 0 0 5px;
list-style-type : none;
display : block;
color : #B50003;
padding : 3px 0 5px;
border-bottom : 1px dotted #F8F0F1;
font-family : OpenSans-Regular;
text-transform : uppercase;
text-decoration : none;
font-size : 14px;
}
ul.leftlist1 li a.active, ul.leftlist1 li a:hover {
color : #D69C00;
}
.tont-box2 .btn {
box-shadow : none;
border : #B6B2B2 solid 1px;
border-radius : 3px;
color : #B50003;
margin : 0 0 6px;
background : #090909;
padding : 6px;
width : auto;
outline : 0;
height : 20px;
font-size : 13px;
}
.tonlist {
width : 745px;
position : relative;
height : auto;
}
.tonlist ul.ton1 {
width : auto;
height : auto;
position : relative;
margin : 0;
padding : 0;
}
.tonlist ul.ton1 li {
width : 235px !important ;
min-height : 495px;
margin-bottom : 20px;
list-style-type : none;
float : left;
clear : none;
margin-right : 20px;
height : 100%;
display : inline-block;
}
.tondata2img {
width : 100%;
height : 345px;
border : none;
}
.tondata2img:hover {
opacity : 0.800000011920928955078125;
}
.tondata2 {
padding : 10px;
border : #FCFCFC solid 1px;
margin-top : 3px;
min-height : 100px;
}
.tondata2 h3 {
font-family : JosefinSans-Regular;
font-weight : 400;
display : block;
text-align : center;
padding : 0;
margin-bottom : 9px;
color : #F8F0F1;
font-size : 17px;
}
.tondata2 h1 {
font-family : JosefinSans-SemiBold;
font-weight : 400;
display : block;
text-align : center;
padding : 5px 0 0;
margin-bottom : 9px;
line-height : 25px;
color : #F8F0F1;
font-size : 25px;
}
.tondata2 h1 a {
color : #F8F0F1;
text-decoration : none;
}
.tondata2 h1 a:hover {
color : #c6981e;
text-decoration : none;
}
.tondata2 h4, .SL_data {
font-family : JosefinSans-Regular;
font-weight : 400;
display : block;
text-align : center;
padding : 0;
margin-bottom : 9px;
line-height : 17px;
color : #F8F0F1;
font-size : 13px;
padding-top : 14px !important ;
height : 25px;
font-family:'Open Sans', sans-serif;
}
.tondata2 .link-ton1 {
font-family : JosefinSans-SemiBold;
text-align : center;
padding : 3px 12px 0 0;
text-transform : uppercase;
text-decoration : none;
color : #F8F0F1;
font-size : 18px;
background-image : url(../images/tick1.png);
background-repeat : no-repeat;
background-position : right 10px !important ;
width : 108px;
margin : 15px auto 0;
display : block;
}
.tondata2 .link-ton1:hover {




color : #c6981e;
}
.toc1 {
width : 258px;
height : 22px;
float : left;
background-image : url(../images/toc1.png);
background-repeat : no-repeat;
background-position : center left;
margin-bottom : 20px;
margin-left : 25px;
}
.toc1text {
font-family : JosefinSlab-SemiBold;
font-size : 23px;
text-align : center;
text-transform : uppercase;
float : left;
padding : 0 10px;
position : relative;
bottom : 5px;
font-weight : 400;
}
.toc2 {
width : 258px;
height : 22px;
float : left;
background-image : url(../images/toc2.png);
background-repeat : no-repeat;
background-position : center left;
margin-bottom : 20px;
}
.toc3 {
width : 149px;
height : 22px;
float : left;
background-image : url(../images/toc1.png);
background-repeat : no-repeat;
background-position : center right;
margin-bottom : 20px;
margin-left : 0;
}
.toc4 {
width : 149px;
height : 22px;
float : left;
background-image : url(../images/toc2.png);
background-repeat : no-repeat;
background-position : center left;
margin-bottom : 20px;
margin-left : 0;
}
p {
line-height : 1.5em !important ;
}
#toTop {
display : none;
position : fixed;
bottom : 5px;
right : 5px;
width : 42px;
height : 42px;
background-image : url(../images/top.png);
background-repeat : no-repeat;
}
.footborder {
width : 100%;
height : 45px;
border-top : 1px solid #9c9c9c;
background-image : url(../images/ico02.png);
background-repeat : no-repeat;
background-position : center 0;
margin : 25px 0 11px;
}
.fotpan {
margin : 0;
padding : 0;
width : auto;
}
.fotpan p {
font-family : OpenSans-Regular;
font-weight : 400;
display : block;
text-align : center;
padding : 0;
line-height : 1.5em !important ;
color : #F8F0F1;
font-size : 15px;
margin : 0 0 20px;
}
.shadow2 {
width : 1000px;
height : 32px;
background-image : url(../images/shadow2.png);
background-repeat : no-repeat;
background-position : center center;
margin : 0 auto;
}
.footlist {
width : auto;
height : auto;
}
.footlist ul {
text-align : center;
height : auto;
list-style-type : none;
margin : 0 auto;
}
.footlist ul li {
display : inline-block;
width : auto;
height : auto;
list-style-type : none;
}
.footlist ul li a {
width : auto;
height : auto;
color : #6b6b6b;
font-family : OpenSans-Regular;
font-weight : 400;
font-size : 13px;
text-align : center;
text-decoration : none;
padding : 0 20px 0 8px;
background-image : url(../images/fotdot.png);
background-repeat : no-repeat;
background-position : center right;
}
.footlist ul li a:hover {
color : #D69C00;
}
.copyright {
width : auto;
height : auto;
color : #6b6b6b;
font-family : OpenSans-Regular;
font-weight : 400;
font-size : 14px;
text-align : center;
text-decoration : none;
padding : 8px 0 18px;
clear : both;
}
.tont-box1 select {
border-radius : 0;
box-shadow : none;
background-image : none;
border : #d1d1d1 solid 1px;
color : #B50003;
margin : 0 0 7px;
padding : 0;
width : 213px;
outline : 0;
height : 34px;
line-height : 34px;
font-size : 15px;
font-family : OpenSans-Regular;
}
.search_section {
position : relative;
background : #F8F0F1;
height : 34px;
}
DIV.litem36 {
font-family : OpenSans-Regular;
font-weight : 400;
display : block;
text-align : left;
padding : 0;
color : #F8F0F1;
font-size : 11px;
}
.search_section input[type="text"] {
width : 73%;
float : left;
background : #F8F0F1;
box-shadow : none !important ;
border : #000 solid 1px !important ;
color : #cdcdcd;
}
.tont-box1 input[type="submit"] {
width : 20%;
float : right;
height : 34px;
background : #44413A;
text-align : center;
color : #090909;
line-height : 35px;
font-family : OpenSans-Regular;
text-transform : uppercase;
border : none;
cursor : pointer;
font-size : 15px;
outline : 0;
padding : 0;
background-image : url(../images/search.png) !important ;
background-repeat : no-repeat !important ;
background-position : center center !important ;
}
.tont-box1 input:hover[type="submit"] {
background-image : url(../images/search.png) !important ;
background-repeat : no-repeat !important ;
background-position : center center !important ;
background : #c6981e;
}
.panfull {
width : 490px;
float : right;
position : relative;
}
.fullpan {
width : 100%;
}
.rightfulllist {
float : right;
width : 74%;
position : relative;
}
.fullpan .rulepan {
border : #FCFCFC solid 1px;
position : relative;
padding : 1%;
}
.fullpan .rulepan h1 {
font-family : JosefinSlab-Regular;
font-weight : 400;
display : block;
text-align : center;
padding : 0;
margin-bottom : 9px;
line-height : 14px;
color : #F8F0F1;
font-size : 24px;
}
.fullpan .rulepan .rule_title2 {
font-family : JosefinSlab-Regular;
font-weight : 400;
display : block;
text-align : center;
padding : 0;
margin-bottom : 9px;
line-height : 14px;
color : #F8F0F1;
font-size : 24px;
}
.fullpan .rulepan ul {
width : 87%;
clear : both;
padding : 10px 0;
margin : 0 auto;
height : 22px;
}
.fullpan .rulepan ul li {
width : auto;
height : auto;
float : left;
list-style-type : none;
}
.fullpan .rulepan ul li a {
font-family : OpenSans-Regular;
font-weight : 400;
display : block;
text-align : left;
padding : 0;
line-height : 26px;
font-size : 17px;
margin : 2px 7px;
text-decoration : none;
color : #B50003;
}
.fullpan .rulepan ul li a.active, .fullpan .rulepan ul li a:hover {
color : #D68D09;
position : relative;
bottom : 1px;
}
.fullpan .rightfulllist h2 {
font-family : JosefinSlab-Regular;
font-weight : 400;
text-align : center;
padding : 0 0 10px;
line-height : 14px;
color : #F8F0F1;
font-size : 24px;
margin-top : 18px;
clear : both;
display : block;
}
.contfull_models h1, .contfull_models .model_list_title2 {
font-family : JosefinSlab-Regular;
font-weight : 400;
text-align : center;
padding : 0 0 10px;
line-height : 14px;
color : #F8F0F1;
font-size : 29px;
margin-top : 18px;
clear : both;
display : block;
}
.model_list_title2 {
font-family : JosefinSlab-Regular;
font-weight : 400;
text-align : center;
padding : 0 0 10px;
line-height : 14px;
color : #F8F0F1;
font-size : 29px;
margin-top : 18px;
clear : both;
display : block;
}
.vip_title h1 {
font-family : JosefinSlab-Regular;
font-weight : 400;
text-align : center;
padding : 0 0 10px;
line-height : 14px;
color : #F8F0F1;
font-size : 29px;
margin-top : 18px;
clear : both;
display : block;
}
.model_list_title2:hover {
color : #D69C00;
}
ul.fulltont {
width : 100%;
height : auto;
}
ul.fulltont li {
width : 235px;
height : auto;
min-height : 495px;
margin-bottom : 14px;
list-style-type : none;
float : left;
margin-right : 14px;
margin-left : 0 !important ;
}
ul.fulltont li img {
width : 100%;
height : 353px;
border : none;
}
ul.fulltont li img:hover {
opacity : 0.800000011920928955078125;
}
p {
font-family : OpenSans-Regular;
font-weight : 400;
display : block;
text-align : left;
padding : 0;
color : #F8F0F1;
margin : 15px 0;
}
.contfull h3 {
font-family : JosefinSlab-Regular;
font-weight : 400;
text-align : left;
padding : 0;
text-transform : uppercase;
line-height : 14px;
font-size : 24px;
margin-top : 0;
clear : both;
display : block;
color : #F8F0F1;
margin-bottom : 10px;
}
.contfull h4 {
font-family : JosefinSlab-Regular;
font-weight : 400;
text-align : left;
padding : 0;
text-transform : capitalize;
margin-bottom : 15px;
font-size : 24px;
margin-top : 0;
clear : both;
display : block;
color : #F8F0F1;
}
.rightformdata {
width : 60%;
float : left;
position : relative;
}
.rightformdata form {
border : none;
position : relative;
margin : 0;
}
.rightformdata form lable {
font-size : 13px;
line-height : 18px;
padding : 0 0.5em 0 0;
margin : 7px 0 3px;
color : #B50003;
float : left;
width : 15%;
text-align : left;
font-family : OpenSans-Regular;
}
.rightformdata form input[type="text"] {
line-height : 20px;
font-size : 12px;
font-weight : 400;
vertical-align : middle;
outline : 0;
width : 57%;
background : #090909;
border : #413636 solid 1px;
color : #F4F4F4;
margin : 0;
height : 20px;
padding : 5px;
font-family : OpenSans-Regular;
border-radius : 3px;
}
.rightformdata form .textarea {
line-height : 14px;
font-size : 12px;
font-weight : 400;
vertical-align : middle;
outline : 0;
width : 57%;
background : #090909;
border : #413636 solid 1px;
color : #F4F4F4;
margin : 0;
height : 80px;
padding : 5px;
font-family : OpenSans-Regular;
resize : none;
border-radius : 3px;
}
.subbmitbtn1 {
width : 100px;
height : 33px;
line-height : 30px;
border : none;
background : #959595;
outline : 0;
text-transform : uppercase;
float : left;
text-align : center;
font-size : 15px;
color : #090909;
border-radius : 2px;
cursor : pointer;
font-weight : 400;
margin-left : 17%;
font-family : OpenSans-Regular;
}
.subbmitbtn1:hover {
background : #c6981e;
}
.acchorlist {
width : auto;
height : auto;
position : relative;
}
.acchorlist ul {
width : auto;
height : auto;
position : relative;
list-style-type : none;
}
.acchorlist ul li {
height : auto;
width : 100%;
clear : both;
list-style-type : none;
}
.acchorlist ul li a {
height : auto;
width : 100%;
clear : both;
list-style-type : none;
border-bottom : 1px solid #d7d7d7;
display : block;
text-decoration : none;
color : #5C5C5C;
font-size : 15px;
padding : 0 0 12px;
margin : 0 0 12px;
}
.acchorlist ul li:last-child a {
border : none;
}
.acchorlist ul li a.active, .acchorlist ul li a:hover {
color : #F8F0F1;
}
.listdatapan {
position : relative;
width : auto;
height : auto;
margin : 20px 0;
}
.listdatapan h5 {
font-family : OpenSans-Regular;
font-weight : 400;
display : block;
text-align : left;
padding : 0;
color : #F8F0F1;
font-size : 16px;
text-transform : uppercase;
margin-bottom : 5px;
}
.listdatapan p {
font-size : 13px;
color : #B50003;
margin : 5px 0 0;
}
.fullpan marquee {
position : relative;
width : 100%;
height : auto;
}
.fullpan h6 {
width : auto;
padding : 0 0 10px;
height : 25px;
font-family : JosefinSlab-Regular;
text-transform : uppercase;
font-size : 19px;
text-align : right;
color : #F8F0F1;
position : relative;
bottom : 4px;
}
.tont-box1 .firsttl {
border : none;
width : 740px;
width : 70%;
margin : 0 auto;
height : auto;
}
.tont-box1 .firsttl tr td {
border : none;
width : 45%;
font-family : OpenSans-Regular;
font-weight : 400;
text-align : center;
padding : 0;
line-height : 26px;
color : #F8F0F1;
font-size : 15px;
}
.tont-box1 .firstt2 {
border : none;
width : 740px;
width : 70%;
margin : 0 auto;
height : auto;
}
.tont-box1 .firstt2 tr td {
border : none;
width : 45%;
font-family : OpenSans-Regular;
font-weight : 400;
text-align : left;
padding : 0;
line-height : 26px;
color : #F8F0F1;
font-size : 13px;
}
.profile_left_extra {
margin-right : 10px;
}
.profile_right_extra {
width : 75.3%;
}
.profile-L {
width : 100%;
height : 500px;
clear : both;
margin-bottom : 19px;
}
.profile-L img {
width : 100%;
height : 500px;
border : none;
}
.profile-L_left {
width : 100%;
height : auto;
}
.profile-L_left ul {
width : 100%;
height : auto;
list-style-type : none;
}
.profile-L_left ul li {
width : 48.5%;
height : 540px;
float : left;
list-style-type : none;
margin-right : 3%;
margin-bottom : 19px;
}
.profile-L_left ul li:nth-child(2n 0) {
margin-right : 0;
}
.profile-L_left ul li img {
width : 100%;
height : 540px;
border : none;
}
.successmessage {
border : #5fbd3b solid 1px;
clear : both;
color : #268800;
display : block;
font-family : OpenSans-Regular;
font-size : 20px;
font-weight : 700;
line-height : 30px;
margin : 1% 0 3%;
padding : 6px 8px;
text-align : left;
width : auto;
}
.errormessage {
border : #eb3737 solid 1px;
padding : 6px 8px;
width : auto;
clear : both;
margin : 1% 0 3%;
font-family : OpenSans-Regular;
font-weight : 400;
display : block;
text-align : left;
color : #e22525;
font-size : 13px;
line-height : 18px;
}
.warningerror {
border : #eb3737 solid 1px !important ;
}
.errorwarning {
color : red !important ;
width : 100%;
display : block;
margin-left : 16%;
font-size : 11px;
padding-bottom : 6px;
}
.rightformdata1 {
width : 50%;
float : left;
border : none;
position : relative;
margin : 0;
}
.rightformdata1 lable {
font-size : 13px;
line-height : 18px;
padding : 0 0.5em 0 0;
margin : 7px 0 3px;
color : #B50003;
float : left;
width : 31%;
text-align : left;
font-family : OpenSans-Regular;
}
.rightformdata1 input[type="text"] {
line-height : 20px;
font-size : 12px;
font-weight : 400;
vertical-align : middle;
outline : 0;
width : 57%;
background : #090909;
border : #413636 solid 1px;
color : #F4F4F4;
margin : 0;
height : 20px;
padding : 5px;
font-family : OpenSans-Regular;
border-radius : 3px;
}
.rightformdata1 .textarea {
line-height : 14px;
font-size : 12px;
font-weight : 400;
vertical-align : middle;
outline : 0;
width : 57%;
background : #090909;
border : #413636 solid 1px;
color : #F4F4F4;
margin : 0;
height : 60px;
padding : 5px;
font-family : OpenSans-Regular;
border-radius : 3px;
}
.MrTbtn {
display : inline-block;
margin-bottom : 0;
width : 59.6%;
font-weight : 400;
text-align : center;
vertical-align : middle;
cursor : pointer;
background-image : none;
border : transparent solid 1px;
white-space : nowrap;
padding : 0;
font-size : 14px;
line-height : 1.42857143;
border-radius : 4px;
color : #F4F4F4;
background-color : #090909;
border-color : #292223;
}
.rightformdata1 input[type="file"] {
line-height : 20px;
font-size : 12px;
font-weight : 400;
vertical-align : middle;
outline : 0;
width : 95%;
background : #090909;
border : none;
color : #F4F4F4;
margin : 0;
opacity : 0;
height : 20px;
padding : 5px;
font-family : OpenSans-Regular;
border-radius : 3px;
cursor : pointer;
}
.errorwarning2 {
color : red !important ;
width : 100%;
margin-left : 32.5%;
font-size : 12px;
padding-bottom : 6px;
}
.contfull ul {
margin : 0;
padding : 0;
}
.contfull ul li {
margin : 0 0 5px;
padding : 0 0 0 18px;
list-style-type : none;
font-family : OpenSans-Regular;
font-weight : 400;
display : block;
text-align : left;
line-height : 18px;
color : #F8F0F1;
font-size : 13px;
background-image : url(../images/dot1.png);
background-repeat : no-repeat;
background-position : 0 6px;
}
.booknow {
border : none;
}
.rightformdata1 select {
line-height : 20px;
font-size : 12px;
font-weight : 400;
vertical-align : middle;
outline : 0;
width : 60%;
background : #090909;
border : #413636 solid 1px;
color : #F4F4F4;
margin : 0;
height : 32px;
padding : 5px;
font-family : OpenSans-Regular;
border-radius : 3px;
}
.profile-L_1 {
width : 48.5% !important ;
height : 540px;
float : left;
list-style-type : none;
margin-right : 3% !important ;
margin-bottom : 19px !important ;
padding-left : 0 !important ;
}
.profile-L_1 img, .profile-L_2 img {
border : none;
height : 540px;
width : 100%;
}
.profile-L_2 {
width : 48.5% !important ;
height : 540px;
float : left;
list-style-type : none;
margin-right : 0 !important ;
margin-bottom : 19px !important ;
padding-left : 0 !important ;
}
.booknow {
width : auto;
height : auto;
position : relative;
}
.bookpane {
border : #413636 solid 1px;
padding : 0;
margin : 0;
width : 75%;
border-radius : 4px;
}
.bookpane form {
width : auto;
height : auto;
position : relative;
border : none;
}
.bookpane form h1, .form_title_small {
width : auto;
height : auto;
position : relative;
border : none;
font-family : OpenSans-Regular;
font-size : 15px;
color : #F8F0F1;
text-align : left;
font-weight : 400;
border-bottom : 1px solid #413636;
padding : 6px 10px;
}
.innerform {
position : relative;
padding : 10px;
}
.innerform .rot24 {
position : relative;
}
.bookpane form .rot24 label {
font-size : 13px;
line-height : 18px;
padding : 0 0.5em 0 0;
margin : 7px 0 3px;
color : #B50003;
float : left;
width : 47%;
text-align : left;
font-family : OpenSans-Regular;
}
.bookpane form .rot24 input[type="text"] {
line-height : 20px;
font-size : 12px;
font-weight : 400;
vertical-align : middle;
outline : 0;
width : 48%;
background : #090909;
border : #413636 solid 1px;
color : #F4F4F4;
margin : 0;
height : 20px;
padding : 5px;
font-family : OpenSans-Regular;
border-radius : 3px;
float : right;
}
.bookpane form .rot24 select {
line-height : 20px;
font-size : 13px;
font-weight : 400;
vertical-align : middle;
outline : 0;
width : 32%;
background : #090909;
border : #413636 solid 1px;
color : #F4F4F4;
margin : 0 0 0 7px;
height : 33px;
padding : 5px;
font-family : OpenSans-Regular;
border-radius : 3px;
float : left;
}
.bookpane form .rot24 textarea {
line-height : 20px;
font-size : 13px;
font-weight : 400;
vertical-align : middle;
outline : 0;
width : 48%;
background : #090909;
border : #413636 solid 1px;
color : #F4F4F4;
margin : 0 0 0 7px;
height : 100px;
padding : 5px;
font-family : OpenSans-Regular;
border-radius : 3px;
float : left;
}
.errormsg {
display : block;
color : red;
clear : both;
font-size : 12px;
margin-left : 50%;
}
.radiopan {
position : relative;
width : auto;
float : left;
margin-left : 1%;
}
.radiopan label {
width : auto;
text-align : left;
position : relative;
top : -2px;
}
.formborder2 {
width : auto;
height : 1px;
background : #413636;
display : block;
clear : both;
}
.bookpane form .rot24 input[type="submit"] {
width : 100px;
height : 33px;
line-height : 30px;
border : none;
background : #959595;
outline : 0;
text-transform : uppercase;
float : left;
text-align : center;
font-size : 15px;
color : #090909;
border-radius : 2px;
cursor : pointer;
font-weight : 400;
margin-left : 8px;
font-family : OpenSans-Regular;
}
.bookpane form .rot24 input:hover[type="submit"] {
background : #c6981e;
}
.booknow h5 {
text-align : left;
color : #B50003;
font-size : 23px;
font-weight : 400;
font-family : JosefinSlab-SemiBold;
text-transform : uppercase;
margin-top : 3%;
left : -48px;
position : relative;
}
.booknow h6 {
text-align : left;
color : #B50003;
font-size : 17px;
font-weight : 400;
font-family : JosefinSlab-SemiBold;
text-transform : inherit;
padding-left : 7%;
margin-top : 2%;
}
.booknow h6 a {
color : #B50003;
text-decoration : none;
}
.booknow h6 a:hover {
color : #c6981e;
text-decoration : none;
}
.hotellisting {
position : relative;
width : auto;
}
.hotellisting .Mrt_L1 {
position : relative;
width : 355px;
float : left;
margin-right : 30px;
box-shadow : 0 2px 3px #DBDBDB;
margin-bottom : 35px;
}
.hotellisting .Mrt_L2 {
position : relative;
width : 355px;
float : left;
box-shadow : 0 2px 3px #DBDBDB;
margin-bottom : 30px;
}
.hotellisting .Mrt_L1 img, .hotellisting .Mrt_L2 img {
position : relative;
width : 100%;
height : 230px;
border : none;
}
.innerdatalist {
width : auto;
padding : 15px;
}
.innerdatalist h1 {
text-align : left;
color : #F8F0F1;
font-size : 24px;
font-weight : 400;
font-family : JosefinSlab-SemiBold;
text-transform : inherit;
padding : 0 0 18px;
margin : 0;
border-bottom : 1px solid #5e5e5e;
}
.innerdatalist h1 a {
color : #F8F0F1;
text-decoration : none;
}
.innerdatalist h1 a:hover {
color : #c6981e;
text-decoration : none;
}
.innerdatalist p {
font-family : OpenSans-Regular;
font-weight : 400;
display : block;
text-align : left;
padding : 0;
line-height : 26px;
color : #F8F0F1;
font-size : 15px;
margin : 5px 0;
}
a.moreinfo {
display : block;
width : 115px;
float : left;
border : #B8B8B8 solid 1px;
text-align : center;
height : 36px;
line-height : 36px;
color : #F8F0F1;
text-decoration : none;
font-size : 15px;
margin : 13px 0 17px;
}
a.moreinfo:hover {
border : #c6981e solid 1px;
color : #c6981e;
}
.hotellisting .Mrt_full {
position : relative;
width : 100%;
float : left;
box-shadow : 0 2px 3px #DBDBDB;
margin-bottom : 35px;
}
.hotellisting .Mrt_full img {
width : 100%;
height : 315px;
}
.successbooking {
background : #12a012;
width : 72.8%;
margin-bottom : 16px;
color : #090909;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
text-align : left;
padding : 5px 10px;
border-radius : 3px;
}
.errorbooking {
background : #bd1902;
width : 72.8%;
margin-bottom : 16px;
color : #090909;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
text-align : left;
padding : 5px 10px;
border-radius : 3px;
}
input[type="radio"].css-radio {
position : absolute;
overflow : hidden;
clip : rect(0 0 0 0);
height : 1px;
width : 1px;
margin : -1px;
padding : 0;
border : 0;
}
input[type="radio"].css-radio + label.css-label {
padding-left : 20px;
height : 15px;
display : inline-block;
line-height : 15px;
background-repeat : no-repeat;
background-position : 0 0;
font-size : 14px;
vertical-align : middle;
cursor : pointer;
}
input[type="radio"].css-radio:checked + label.css-label {
background-position : 0 -15px;
}
.css-label {
background-image : url(../images/radio.htm);
background-repeat : no-repeat;
}
.blogpostrow {
position : relative;
height : auto;
border-bottom : 1px dashed #7E7E7E;
margin-bottom : 20px;
padding-bottom : 20px;
}
.blogpostrow:last-child {
border : 0;
margin-bottom : 0;
padding : 0;
}
.blogpostrow .datepost {
font-family : OpenSans-Regular;
font-weight : 400;
text-align : left;
line-height : 26px;
color : #F8F0F1;
font-size : 15px;
display : block;
padding : 10px 0;
margin-top : 5px;
}
.blogpostrow h1, .blog_title {
font-family : JosefinSlab-Regular;
font-weight : 400;
text-align : left;
padding : 0;
text-transform : inherit;
line-height : 30px;
font-size : 22px;
margin-top : 0;
clear : both;
display : block;
color : #F8F0F1;
}
.blogpostrow h1 a, .blog_title a {
color : #F8F0F1;
text-decoration : none;
}
.blogpostrow h1 a:hover, .blog_title a:hover {
color : #c6981e;
text-decoration : none;
}
.blogpostrow .datepost a {
text-decoration : none;
color : #F8F0F1;
}
.blogpostrow .datepost a:hover {
text-decoration : none;
color : #c6981e;
}
.blog_socialpan {
border-bottom : 1px solid #cfcfcf;
border-top : 1px solid #cfcfcf;
padding : 5px 0 1px;
margin-top : 0;
margin-bottom : 15px;
height : 25px;
}
.socialright {
float : right;
}
.blogpostrow a img:hover {
opacity : 0.800000011920928955078125;
}
.blogpostrow a button, .blogpostrow button {
width : 120px;
height : 40px;
background : #090909;
text-align : center;
color : #F8F0F1;
line-height : 33px;
font-family : OpenSans-Regular;
font-size : 15px;
cursor : pointer;
font-weight : 400;
outline : 0;
border : #C6C8CC solid 1px;
transition : all 0.15s ease-in-out;
}
.blogpostrow a button:hover, .blogpostrow button:hover {
border-color : #c6981e;
color : #AD7E00;
}
.bloglistleft1 {
width : auto;
height : auto;
position : relative;
border : #cfcfcf solid 1px;
margin-bottom : 15px;
clear : both;
}
.bloglistleft1 h2, .blog_LTL {
background : #F8F0F1;
height : 36px;
font-family : JosefinSlab-Regular;
font-weight : 400;
text-align : left;
padding : 0 0 0 8px;
text-transform : uppercase;
line-height : 31px;
font-size : 21px;
margin-top : 0;
clear : both;
display : block;
color : #090909;
}
.bloglistleft1 ul {
width : auto;
height : auto;
position : relative;
list-style-type : none;
padding : 8px;
}
.bloglistleft1 ul li {
height : auto;
width : 100%;
clear : both;
list-style-type : none;
border-bottom : 1px dotted #F8F0F1;
margin-bottom : 8px;
padding-bottom : 8px;
}
.bloglistleft1 ul li a img {
width : 60px;
height : 60px;
border : none;
float : left;
}
.bloglistleft1 ul li a img:hover {
opacity : 0.699999988079071044921875;
}
.bloglistleft1 ul li .postlistright {
font-size : 13px;
color : #B50003;
line-height : 18px;
text-align : left;
width : 67%;
float : right;
}
.bloglistleft1 ul li .postlistright a {
text-decoration : none;
color : #F8F0F1;
}
.bloglistleft1 ul li:last-child {
border : none;
margin-bottom : 0;
padding-bottom : 0;
}
.bloglistleft2 {
width : auto;
height : auto;
position : relative;
border : #cfcfcf solid 1px;
margin-bottom : 15px;
clear : both;
}
.bloglistleft2 h2 {
background : #F8F0F1;
height : 36px;
font-family : JosefinSlab-Regular;
font-weight : 400;
text-align : left;
padding : 0 0 0 8px;
text-transform : uppercase;
line-height : 31px;

font-size : 21px;
margin-top : 0;
clear : both;
display : block;
color : #090909;
}
.bloglistleft2 ul {
width : auto;
height : auto;
position : relative;
list-style-type : none;
padding : 8px;
}
.bloglistleft2 ul li {
height : auto;
width : 100%;
clear : both;
list-style-type : none;
border-bottom : 1px dotted #F8F0F1;
margin-bottom : 8px;
padding-bottom : 8px;
}
.bloglistleft2 ul li a {
font-size : 13px;
color : #B50003;
text-align : left;
width : auto;
display : block;
text-decoration : none !important ;
background-image : url(../images/leftindicate.png);
background-repeat : no-repeat;
background-position : 0 7px;
padding-left : 13px;
line-height : 22px;
}
.bloglistleft2 ul li a:hover {
color : #c6981e;
}
.bloglistleft2 ul li:last-child {
border-bottom : 0;
margin-bottom : 0;
padding-bottom : 0;
}
.borderpostdetails {
border-bottom : 1px solid #cfcfcf;
height : 1px;
display : block;
width : auto;
}
.postcomment {
position : relative;
}
.postcomment h3 {
font-family : OpenSans-Regular;
font-weight : 400;
display : block;
text-align : left;
padding : 0 0 8px;
line-height : 26px;
color : #F8F0F1;
font-size : 15px;
margin : 11px 0 15px;
border-bottom : 1px solid #cfcfcf;
}
.blog_cmt_bg {
width : auto;
height : auto;
margin-bottom : 5px;
}
.blog_cmt_box_img {
width : 80px;
height : 80px;
float : left;
margin-right : 10px;
}
.blog_cmt_box_img img {
width : 75px;
height : 68px;
border-radius : 0;
box-shadow : 2px 1px 4px #c2c2c2;
}
.blog_cmt_box {
width : 83%;
height : auto;
float : right;
background-color : #E9E5DC;
padding : 15px;
margin-bottom : 20px;
font-weight : 400;
font-size : 13px;
}
.blog_cmt_box p {
color : #F8F0F1;
font-weight : 400;
font-size : 13px;
padding : 0;
margin : 0;
}
.blog_cmt_box p strong {
font-weight : 400;
color : #AF7907;
}
.postcomt .rightformdata {
width : auto;
height : auto;
float : none;
}
.postcomt .rightformdata form lable {
font-size : 13px;
line-height : 18px;
padding : 0 0.5em 0 0;
margin : 7px 0 3px;
color : #B50003;
float : left;
width : 15%;
text-align : left;
font-family : OpenSans-Regular;
}
.postcomt .rightformdata form input[type="text"] {
width : 57%;
float : left;
}
.postcomt .rightformdata form .subbmitbtn1 {
width : 100px;
height : 33px;
line-height : 30px;
border : none;
background : #959595;
outline : 0;
text-transform : uppercase;
float : left;
text-align : center;
font-size : 15px;
color : #090909;
border-radius : 2px;
cursor : pointer;
font-weight : 400;
font-family : OpenSans-Regular;
margin-left : 16%;
}
.postcomt .rightformdata form .subbmitbtn1:hover {
background : #c6981e;
}
.regular-radio {
display : none;
}
.regular-radio + label {
background-color : #fafafa;
border : #B8B8B8 solid 1px;
box-shadow : 0 1px 2px rgba(0, 0, 0, 0.05), 0 -15px 10px -12px rgba(0, 0, 0, 0.05) inset;
padding : 6px;
border-radius : 50px;
display : inline-block;
position : relative;
cursor : pointer;
top : 2px;
margin-right : 3px;
}
.regular-radio:checked + label:after {
content : ' ';
width : 12px;
height : 12px;
border-radius : 50px;
position : absolute;
top : 0;
background : #777;
left : 0;
font-size : 32px;
}
.radiopan span {
padding-right : 6px;
}
.carousel-control.left {
background-color : transparent !important ;
background-image : url(../images/next.png) !important ;
background-repeat : no-repeat !important ;
background-position : bottom left !important ;
height : 45px;
}
.carousel-control.right {
background-color : transparent !important ;
background-image : url(../images/prev.png) !important ;
background-repeat : no-repeat !important ;
background-position : bottom left !important ;
right : -41px !important ;
height : 42px;
}
.carousel-control {
width : 9% !important ;
opacity : 1 !important ;
bottom : 92% !important ;
z-index : 5000;
}
.carousel-inner .item .container {
width : auto;
clear : both;
margin : 0;
padding : 0;
}
.carousel {
top : -60px;
}
.carousel-inner {
top : 60px;
clear : both;
}

.carousel-inner .item {
width : auto;
clear : both;
padding : 0;
margin : 0;
}
.mainslider {
width : auto;
position : relative;
}
.mainslider ul {
width : auto;
clear : both;
padding : 0;
margin : 0;
}
.mainslider ul li {
padding : 0;
margin : 0 14px 0 0;
float : left;
list-style-type : none;
position : relative;
min-height : 519px;
overflow : inherit;
max-height : inherit !important ;
}
.mainslider ul li:last-child {
margin-right : 0;
}
.carousel-inner .item ul li a img {
display : block;
width : 100%;
border : none;
}
.mainslider li a img:hover {
opacity : 0.800000011920928955078125;
}
.mainslider li .tondata {
padding : 10px;
border : #FCFCFC solid 1px;
margin-top : 4px;
min-height : 103px;
}
.mainslider li .tondata h3 {
font-family : JosefinSans-Regular;
font-weight : 400;
display : block;
text-align : center;
padding : 0;
margin-bottom : 9px;
color : #F8F0F1;
font-size : 17px;
margin-top : 0;
}
.mainslider li .tondata h1, .mainslider li .list_title34 {
font-family : JosefinSans-SemiBold;
font-weight : 400;
display : block;
text-align : center;
padding : 0;
margin-bottom : 9px;
line-height : 10px;
color : #F8F0F1;
font-size : 28px;
}
.mainslider li .tondata h1 a, .mainslider li .list_title34 a {
color : #F8F0F1;
text-decoration : none;
}
.mainslider li .tondata h1 a:hover, .mainslider li .list_title34 a:hover {
color : #c6981e;
text-decoration : none;
}
.mainslider li .tondata h4 {
font-family : JosefinSans-Regular;
font-weight : 400;
display : block;
text-align : center;
padding : 14px 0 0;
margin-bottom : 9px;
line-height : 17px;
color : #F8F0F1;
font-size : 15px;
height : 25px;
}
.mainslider li .tondata .link-ton1 {
font-family : JosefinSans-SemiBold;
text-align : center;
padding : 3px 12px 0 0;
text-transform : uppercase;
text-decoration : none;
color : #F8F0F1;
font-size : 18px;
background-image : url(../images/tick1.png);
background-repeat : no-repeat;
background-position : right 8px;
width : 108px;
margin : 15px auto 0;
display : block;
}
.mainslider li .tondata .link-ton1:hover {
color : #c6981e;
}
.carousel-inner {
overflow : auto;
}
.mainslider ul li {
width : 238px;
}
.mainslider ul li img {
width : 238px;
height : 343px;
}
.rightformdata_member {
width : 47%;
float : left;
position : relative;
}
.rightformdata_member1 {
width : 47%;
float : right;
position : relative;
}
.innermember h1 {
font-family : JosefinSlab-Regular;
font-size : 24px;
font-weight : 400;
color : #F8F0F1;
margin : 0 0 10px;
padding : 0;
line-height : 25px;
}
.innermember .rot24 {
position : relative;
}
.innermember {
border : none;
position : relative;
margin : 0;
}
.innermember lable {
font-size : 13px;
line-height : 18px;
padding : 0 0.5em 0 0;
margin : 5px 0 3px;
color : #B50003;
float : left;
width : 37%;
text-align : left;
font-family : OpenSans-Regular;
}
.innermember input[type="password"], .innermember input[type="text"] {
line-height : 20px;
font-size : 15px;
font-weight : 400;
text-transform : inherit;
vertical-align : middle;
outline : 0;
height : 20px;
width : 57%;
background : #090909;
border : #413636 solid 1px;
color : #F4F4F4;
margin : 0 0 1em;
padding : 5px;
font-family : OpenSans-Regular;
border-radius : 3px;
float : right;
}
.innermember .textarea {
line-height : 14px;
font-size : 15px;
font-weight : 400;
text-transform : inherit;
vertical-align : middle;
outline : 0;
width : 57%;
background : #090909;
border : #413636 solid 1px;
color : #F4F4F4;
margin : 0;
height : 60px;
padding : 5px;
font-family : OpenSans-Regular;
resize : none;
border-radius : 3px;
}
.innermember .subbmitbtn1 {
width : auto;
height : 3em;
line-height : 3em;
border : none;
background : #959595;
outline : 0;
text-transform : uppercase;
float : left;
text-align : center;
font-size : 15px;
color : #090909;
border-radius : 2px;
cursor : pointer;
font-weight : 400;
margin-left : 1%;
font-family : OpenSans-Regular;
margin-top : 0.5em;
padding : 0 2em;
}
.innermember .subbmitbtn1:hover {
background : #c6981e;
}
.innermember .captcha {
float : right;
width : 60%;
}
.innermember .erroorpan {
display : block;
position : absolute;
text-align : left;
color : #F30;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
width : auto;
height : auto;
padding : 0;
top : -18px;
left : 137px;
}
.welcomepan {
width : auto;
height : auto;
margin-bottom : 5px;
position : relative;
border-bottom : 1px solid #cecece;
padding-bottom : 6px;
padding-top : 5px;
}
.welcomepan h3 {
font-family : JosefinSlab-Regular;
font-weight : 400;
text-align : right;
padding : 0 20px 0 0;
color : #F8F0F1;
font-size : 18px;
margin : 0;
float : right;
line-height : 9px;
height : 14px;
position : relative;
top : 4px;
}
.welcomepan a.dropbox32 {
float : right;
list-style-type : none;
color : #090909;
text-decoration : none;
font-size : 13px;
background-image : url(../images/droplist.png);
background-color : #F8F0F1;
background-repeat : no-repeat;
background-position : 94% center;
border : #FCFCFC solid 1px;
padding : 5px 23px 5px 10px;
}
.cart_content {
padding : 10px;
color : #F8F0F1;
background : #F8F0F1;
position : absolute;
right : 0;
top : 32px;
width : 120px;
z-index : 5000000;
}
.cart_content a {
display : block;
text-decoration : none;
color : #090909;
font-family : OpenSans-Regular;
border-bottom : 1px dashed #a37e30;
padding-bottom : 6px;
font-size : 13px;
margin-bottom : 6px;
}
.cart_content a:hover {
color : #c6981e;
}
.cart_content a:last-child {
margin-bottom : 0;
padding-bottom : 0;
border-bottom : 0;
}
.cngpan1 {
width : 35%;
float : left;
position : relative;
margin-bottom : 2em;
}
.cngpan1 a img {
width : 100%;
height : 176px;
border : none;
}
.cngpan1 a img:hover {
opacity : 0.89999997615814208984375;
}
.cngpan2 {
width : 62%;
float : right;
position : relative;
margin-bottom : 2em;
}
.cnginner {
position : relative;
}
.cnginner h4 {
border-bottom : 1px solid #cecece;
padding-bottom : 10px;
line-height : normal;
}
.cnginner h2 {
font-family : JosefinSlab-Regular;
font-weight : 400;
text-align : left;
padding : 0;
text-transform : capitalize;
margin-bottom : 10px;
font-size : 16px;
margin-top : 0;
clear : both;
display : block;
color : #F8F0F1;
}
.cngpan2 h2 {
margin-top : 0 !important ;
padding-top : 0 !important ;
text-align : left !important ;
padding-bottom : 15px !important ;
margin-bottom : 0 !important ;
line-height : 18px !important ;
border-bottom : 1px solid #cecece !important ;
}
.cngpan2 h2 a {
text-decoration : none;
color : #F8F0F1;
}
.cngpan2 h2 a:hover {
color : #c6981e;
}
.cngpan2 p {
margin : 11px 0;
}
.foterform {
margin-top : 0;
width : auto;
height : auto;
min-height : 20%;
padding-top : 25px;
border-top : 1px solid #cecece !important ;
}
.leftformdata {
width : 35%;
float : left;
position : relative;
}
.leftformdata h3 {
font-family : JosefinSlab-Regular;
font-size : 23px;
font-weight : 400;
text-transform : capitalize;
text-align : left;
display : block;
height : 30px;
line-height : 30px;
color : #F8F0F1;
border : none;
border-bottom : 2px;
}
.rightformdata21 {
width : 50%;
float : right;
position : relative;
}
.cngr {
border : none;
}
.cngr form .rot24 lable {
font-size : 13px;
line-height : 18px;
padding : 0 0.5em 0 0;
margin : 7px 0 3px;
color : #B50003;
float : left;
width : 30%;
text-align : right;
font-family : OpenSans-Regular;
}
.cngr form .rot24 .subbmitbtn1 {
margin-left : 32%;
}
.cngr form .rot24 input[type="text"] {
text-transform : none;
}
.cngr form .rot24 .textarea {
text-align : left;
white-space : nowrap;
text-transform : none;
}
.cnginner img {
width : 99.8%;
height : auto;
border : #C6C8CC solid 1px;
}
.rightformdata21 form lable {
font-size : 13px;
line-height : 18px;
padding : 0 0.5em 0 0;
margin : 7px 0 3px;
color : #B50003;
float : left;
width : 15%;
text-align : left;
font-family : OpenSans-Regular;
}
.rightformdata21 form input[type="text"] {
line-height : 20px;
font-size : 12px;
font-weight : 400;
vertical-align : middle;
outline : 0;
width : 57%;
background : #090909;
border : #413636 solid 1px;
color : #F4F4F4;
margin : 0;
height : 20px;
padding : 5px;
font-family : OpenSans-Regular;
border-radius : 3px;
}
.rightformdata21 form .textarea {
line-height : 14px;
font-size : 12px;
font-weight : 400;
vertical-align : middle;
outline : 0;
width : 57%;
background : #090909;
border : #413636 solid 1px;
color : #F4F4F4;
margin : 0;
height : 80px;
padding : 5px;
font-family : OpenSans-Regular;
resize : none;
border-radius : 3px;
}
ul#hotelticker, ul#ticker {
position : relative;
overflow : hidden;
}
ul#hotelticker li:last-child, ul#ticker li:last-child {
border-bottom : 0;
}
.contfull_models ul li {
color : #F8F0F1;
font-family : OpenSans-Regular;
font-size : 14px;
line-height : 24px;
margin-bottom : 15px;
margin-left : 10px;
}
.modelcontent {
width : 100px;
height : 25px;
background : #090909;
text-align : center;
color : #F8F0F1;
line-height : 17px;
font-family : OpenSans-Regular;
font-size : 13px;
cursor : pointer;
font-weight : 400;
outline : 0;
border : #C6C8CC solid 1px;
}
.splitlist h3 span {
text-decoration : none;
padding-bottom : 8px;
margin-bottom : 10px;
display : block;
text-indent : 0;
color : #c6981e;
border-bottom : 1px dashed #B9B8B7;
background : #090909;
border-radius : 0 !important ;
font-family : OpenSans-Regular;
text-transform : capitalize;
font-size : 15px;
cursor : text;
}
.splitlist .description1 {
font-size : 13px;
margin : 0 0 5px;
font-family : OpenSans-Regular;
text-align : left;
line-height : 20px;
padding : 0 0 20px 20px;
width : auto;
display : block;
padding-left : 0;
}
.profilenewrow {
position : relative;
height : auto;
clear : both;
}
.profnewleft {
width : 47%;
float : left;
}
.profnewright {
width : 47%;
float : right;
margin-top : 2em;
margin-right : 0.6%;
}
.protpantop1 {
width : 99%;
border : #352A2A solid 4px;
position : relative;
}
.innderlinknew {
position : relative;
}
.innderlinknew h1 {
font-family : JosefinSlab-Regular;
font-weight : 400;
display : block;
text-align : left;
margin-bottom : 0;
line-height : 55px;
color : #F8F0F1;
font-size : 26px;
background : #090909;
z-index : 500000;
width : auto;
position : relative;
margin-left : 8%;
float : left;
padding : 0 10px;
}
.profile_title {
font-family : JosefinSlab-Regular;
font-weight : 400;
display : block;
text-align : left;
margin-bottom : 0;
line-height : 55px;
color : #F8F0F1;
font-size : 26px;
background : #090909;
z-index : 500000;
width : auto;
position : relative;
margin-left : 8%;
float : left;
padding : 0 10px;
}
.detailsborder2 {
position : relative;
clear : both;
width : 100%;
height : 1px;
top : -20px;
background : #ACACAC;
}
.rightdetailspan {
padding : 15px 10px 10px;
border : #9b9b9b solid 1px;
clear : both;
margin : 25px 0;
/*width : 97%;*/
}
.rightdetailspan h1, .details_TLR {
font-family : JosefinSlab-SemiBold;
font-size : 24px;
text-align : center;
background-image : url(../images/ico01.png);
background-repeat : no-repeat;
background-position : center bottom;
height : 65px;
padding-left : 14px;
text-transform : capitalize;
margin-bottom : 7px;
}
.rightdetailspan input[type="text"] {
border-radius : 0;
box-shadow : none;
background-image : none;
border : #d1d1d1 solid 1px;
color : #B50003;
margin : 0 0 7px;
padding : 6px;
width : 93%;
outline : 0;
height : 20px;
line-height : 20px;
font-size : 15px;
font-family : OpenSans-Regular;
}
.rightdetailspan table {
border : none;
width : 100%;
margin : 0 auto;
height : auto;
}
.rightdetailspan table tr:nth-child(2n 1) {
background : #ececec;
}
.rightdetailspan table tr td {
border : none;
width : 45%;
font-family : OpenSans-Regular;
font-weight : 400;
text-align : left;
line-height : 26px;
padding : 0 5px;
color : #F8F0F1;
font-size : 13px;
}
h4.citytag {
font-family : JosefinSlab-SemiBold;
font-size : 14px;
text-transform : uppercase;
padding-left : 3em;
margin : 0;
}
h4.citytitledetails {
font-family : JosefinSlab-SemiBold;
font-size : 14px;
text-transform : uppercase;
color : #c6981e;
margin : 0;
padding : 0;
}
.socialnew1 {
width : auto;
float : right;
position : relative;
bottom : 30px;
}
.socialnew1 a img {
width : 30px;
height : auto;
float : left;
padding-right : 5px;
}
.socialnew1 a:last-child img {
padding-right : 0;
}
.socialnew1 a img:hover {
position : relative;
bottom : 3px;
}
.modelpreview {
position : relative;
}
.modelpreview img {
width : 100%;
}
h1.tagwithtitle {
font-family : JosefinSlab-SemiBold;
font-size : 24px;
font-weight : 400;
background-image : url(../images/ico01.png);
background-repeat : no-repeat;
height : auto;
padding-left : 0;
text-transform : capitalize;
margin-bottom : 10px;
padding-bottom : 39px;
line-height : 32px;
}
.fullimagerow {
width : 99%;
height : 600px;
border : #352A2A solid 4px;
}
.fullimagerow img {
width : 100%;
height : 600px;
}
.halfimagerowL {
width : 48%;
float : left;
border : #352A2A solid 4px;
}
.halfimagerowR {
width : 48%;
float : right;
}
.halfimagerowL_inner img {
width : 100%;
}
.boking_boxnew1 {
width : auto;
margin : 0 auto;
border : gray solid 1px;
padding : 2em;
}
h1.profileno, div.profileno {
text-align : center;
color : #B50003;
font-size : 26px;
font-weight : 400;
font-family : JosefinSlab-SemiBold;
text-transform : uppercase;
margin-top : 3%;
}
h6.profile24x7 {
text-align : center;
color : #B50003;
font-size : 17px;
font-weight : 400;
font-family : JosefinSlab-SemiBold;
text-transform : inherit;
margin-top : 2%;
}
.boking_boxnew1 table {
border : none;
width : 100%;
}
.boking_boxnew1 table tr td {
font-family : OpenSans-Regular;
font-weight : 400;
text-align : left;
padding : 0;
line-height : 20px;
color : #F8F0F1;
font-size : 15px;
margin : 15px 0;
border : none;
}
h1.tbltitle1, div.tbltitle1 {
font-family : JosefinSlab-SemiBold;
font-size : 24px;
text-align : center;
font-weight : 400;
background-image : url(../images/ico01.png);
background-repeat : no-repeat;
background-position : center bottom;
height : 72px;
padding-left : 0;
text-transform : capitalize;
margin-bottom : 10px;
}
.boking_boxnew1 span {
text-align : center;
display : block;
font-family : sans-serif;
font-size : 22px;
}
.tbl_devider {
width : 1px;
background : gray;
height : 145px;
margin : 0 20px;
}
.lg1 img {
width : 75%;
display : block;
margin : 0 auto;
height:auto;
}
.lg1 {
position : relative;
}
.head-lg1 a {
text-decoration : none;
}
.logoname1 {
font-size : 21px;
line-height : 8px;
font-family : JosefinSlab-Regular;
color : #F8F0F1;
text-align : center;
position : relative;
font-weight : 700;
text-transform : uppercase;
margin : 0;
padding : 7px 0 12px;
background-image : url(../images/logoline.png);
background-repeat : no-repeat;
background-position : center bottom;
}
.logoname2 {
font-size : 11px;
line-height : 20px;
font-family : "Times New Roman", Times, serif;
color : #F8F0F1;
text-align : center;
position : relative;
font-weight : 400;
text-transform : uppercase;
padding : 0 0 6px;
margin : 0;
}
.logoline {
width : 50% !important ;
}
.awayhead {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 19px;
text-align : center;
color : #090909;
font-weight : 400;
padding-top : 10px;
padding-bottom : 10px;
margin-top : 0;
background : rgba(187, 137, 7, 0.3);
}
.tondata1 ul.nspan li img {
float : left;
margin-right : 10px;
}
.tondata1 ul.nspan li .imgpan2 {
float : left;
width : 90px;
margin-right : 10px;
height : 60px;
margin-top : 0;
}
.tondata1 ul.nspan li img {
height : 60px;
width : 90px;
border : none;
}
.listdata32 {
width : 111px;
float : right;
}
.content_scroll {
height : 150px;
overflow-x : hidden;
padding-right : 10px;
}
#nav2 {
background : 0 0;
}
.tondata1 .newstag1 {
font-family : JosefinSlab-SemiBold;
font-size : 20px;
text-align : center;
background-image : url(../images/shadow.png);
background-repeat : no-repeat;
background-position : 0 bottom;
height : 38px;
text-transform : uppercase;
font-weight : 400;
}
ul.ton1 li .tondata .itletag23 {
position : relative;
}
ul.ton1 li .tondata .itletag23 a {
font-family : JosefinSans-SemiBold;
font-weight : 400;
display : block;
text-align : center;
padding : 0;
margin-bottom : 9px;
line-height : 10px;
color : #F8F0F1;
font-size : 28px;
text-decoration : none;
}
ul.ton1 li .tondata .itletag23 a:hover {
color : #c6981e;
}
.contfull_models ul li {
position : relative;
}
.loadblog {
display : none;
text-align : center;
padding-top : 2em;
padding-left : 19em !important ;
}
.contfull_models span, .contfull_models span span {
font-family : OpenSans-Regular;
margin : 15px 0;
padding : 0;
color : #F8F0F1;
font-size : 13px !important ;
line-height : 1.5em !important ;
}
p a {
font-family : OpenSans-Regular;
color : #CC9A42;
font-size : 13px !important ;
text-decoration : none;
}
.modelcontent:hover {
background : #c6981e;
color : #fff !important ;
}
.sidebar .tondata1 {
height : 375px !important ;
}
.tont-box1 input[type="button"]:hover {
background-color : #c6981e;
}
.bloglistleft1 ul li .postlistright a:hover {
color : #c6981e;
}
.tondata1 ul.nspan li img:hover {
opacity : 0.699999988079071044921875;
}
.contfull_models ul li .transparentpanel:hover, .mainslider ul li .transparentpanel:hover, ul.fulltont li .transparentpanel:hover, ul.ton1 li .transparentpanel:hover {
background : rgba(0, 0, 0, 0.07) !important ;
}
.halfimagerowL .transparentpanel {
height : 100% !important ;
}
.innderlinknew {
font-family : OpenSans-Regular;
font-weight : 400;
display : block;
text-align : left;
padding : 0;
line-height : 1.5em !important ;
color : #F8F0F1;
font-size : 13px;
margin : 15px 0;
}
.innderlinknew span {
font-family : OpenSans-Regular !important ;
font-weight : 400 !important ;
text-align : left !important ;
padding : 0 !important ;
color : #000 !important ;
font-size : 13px !important ;
line-height : 1.5em !important ;
}
h1.tagwithtitle {
width : 100% !important ;
text-align : center !important ;
background-position : center bottom !important ;
margin-left : 0;
}
.guide34 {
background : #c6981e;
border : none;
color : #090909;
display : block;
width : 100%;
height : 35px;
line-height : 33px;
cursor : pointer;
font-size : 15px;
font-family : OpenSans-Regular;
outline : 0;
}
.guide34:hover {
background : #BE8B04;
}
.sitemap {
position : relative;
}
.sitemap h3 {
border-bottom : 1px solid #cecece;
padding-bottom : 15px;
margin-bottom : 15px;
text-transform : capitalize;
}
.sitemap ul, .sitemap ul li {
margin : 0 1.5em 0 0;
padding : 0;
width : 30%;
float : left;
list-style-type : square !important ;
}
.sitemap ul {
width : 100%;
}
.sitemap ul li a {
color : #838383;
font-family : "Times New Roman", Times, serif;
font-size : 13px;
font-weight : 400;
text-decoration : none;
padding : 10px 0;
margin-bottom : 10px;
border : none;
text-transform : uppercase;
transition : all 0.1s 0s ease-in-out;
display : block;
border-bottom : 1px solid #d7d7d7;
border-radius : 0;
text-indent : 1em;
padding-top : 2px !important ;
}
.sitemap ul li a:hover {
color : #c6981e;
position : relative;
}
.titlename {
font-family : JosefinSlab-SemiBold;
font-size : 18px;
text-align : center;
background-image : url(../images/ico01.png);
background-repeat : no-repeat;
background-position : 0 bottom;
height : 65px;
text-transform : uppercase;
margin-bottom : 7px;
font-weight : 400;
}
#contact-form label {
font-size : 13px;
line-height : 18px;
padding : 0 0.5em 0 0;
margin : 7px 0 3px;
color : #B50003;
float : left;
width : 15%;
text-align : left;
font-family : OpenSans-Regular;
}
.errormsg {
margin-bottom : 3px;
}
.splitlist .description1 p {
margin-bottom : 0;
}
@media screen and (max-width:768px) {
.innermember label {
width : 100% !important ;
}
.bookpane form .rot24 label {
width : 100%;
}
.rightformdata form label {
width : 100% !important ;
text-align : left !important ;
}
}

.rightformdata1 label {
font-size : 13px;
line-height : 18px;
padding : 0 0.5em 0 0;
margin : 7px 0 3px;
color : #B50003;
float : left;
width : 31%;
text-align : left;
font-family : OpenSans-Regular;
}
.errorwarning2 {
display : none;
}
disableclass {
width : 100px;
height : 33px;
line-height : 30px;
border : none;
background : #BFBFBF;
outline : 0;
text-transform : uppercase;
float : left;
text-align : center;
font-size : 15px;
color : #F8F0F1;
border-radius : 2px;
font-weight : 400;
margin-left : 17%;
font-family : OpenSans-Regular;
}
iframe {
border : 0;
}
.rightformdata form label {
font-size : 14px;
line-height : 18px;
padding : 0 0.5em 0 0;
margin : 7px 0 3px;
color : #B50003;
float : left;
width : 30%;
text-align : right;
font-family : OpenSans-Regular;
}
.show_full_div p {
margin : 0 !important ;
vertical-align : top !important ;
padding-bottom : 15px;
}
.modelcontent {
float : right;
margin : 0 0 20px;
position : relative;
left : -7px;
}
.modelcontent:hover {
border-color : #c6981e;
}
ul.fulltont {
clear : both;
}
ul.fulltont li {
position : relative;
}
.transparentpanel {
width : 100%;
height : 353px;
background : rgba(0, 0, 0, 0.4);
position : absolute;
top : 0;
}
.awayrowdata {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 19px;
text-align : center;
color : #090909;
font-weight : 400;
padding-top : 15px;
margin-top : 10em;
}
.awaytag {
background : url(../images/away.png) no-repeat;
position : absolute;
left : 0;
top : 0;
width : 117px;
height : 115px;
}
.innermember label {
font-size : 13px;
line-height : 18px;
padding : 0 0.5em 0 0;
margin : 5px 0 3px;
color : #B50003;
float : left;
width : 37%;
text-align : left;
font-family : OpenSans-Regular;
}
.captchacls {
font-size : 13px;
line-height : 18px;
color : #B50003;
float : left;
text-align : left;
font-family : OpenSans-Regular;
}
.twitter-share-button {
width : 80px !important ;
}
.blogpostrow a img {
width : 35%;
height : 135px;
border : #C6C8CC solid 1px;
transition : all 0.15s ease-in-out;
float : left;
margin-right : 15px;
}
.cat_top {
font-family : DroidSans;
font-weight : 400;
display : block;
text-align : left;
padding : 0 0 5px;
margin-bottom : 15px;
line-height : 30px;
color : #c6981e;
font-size : 21px;
border-bottom : 1px solid #cfcfcf;
}
.bloglistleft2 ul li a.active {
color : #c6981e;
}
#recaptcha_widget_div #recaptcha_area #recaptcha_table tr:nth-child(7) {
display : none !important ;
}
#recaptcha_area, #recaptcha_table {
width : auto !important ;
margin-left : 16%;
vertical-align : top;
}
.recaptcha_only_if_privacy {
float : right;
text-align : right;
position : relative;
bottom : 6.5px;
right : 0;
}
table.firstt2 thead tr th {
background : #282828;
padding : 0 5px;
text-align : left;
height : 31px;
}
table.firstt2 tbody tr td {
padding : 0 5px !important ;
text-align : left;
color : #F8F0F1;
border-bottom : 1px solid #282828 !important ;
}
table.firstt2 tbody tr:hover {
background : #F0EEEA;
cursor : crosshair;
}
#load_price_details table {
width : 100%;
border : none;
padding : 0;
border-collapse : collapse;
}
#load_price_details table thead tr th {
background : #282828;
padding : 0 5px;
text-align : left;
height : 31px;
border : none;
}
#load_price_details table tr td {
border : none;
width : 45%;
font-family : OpenSans-Regular;
font-weight : 400;
text-align : left;
line-height : 26px;
color : #F8F0F1;
font-size : 13px;
border-bottom : 1px solid #282828 !important ;
padding : 0 5px !important ;
}
#load_price_details table tr td:nth-child(1) {
width : 70%;
}
#load_price_details table tr:hover {
background : #F0EEEA;
cursor : crosshair;
}
.no-models {
font-size : 20px;
}
li.no-models {
min-height : inherit !important ;
width : auto !important ;
}
.Mrt_full iframe {
border : 0;
width : 100px;
float : left;
height : 25px;
}
.hotel_guide_des {
color : #F8F0F1;
display : block;
font-family : OpenSans-Regular;

font-size : 13px;
font-weight : 400;
line-height : 1.5em;
margin : 5px 0;
padding : 0;
text-align : left;
}
.blog_searchtag {
margin-bottom : 1em;
}
.blog_searchtag input[type="text"] {
outline : none;
padding : 6px;
height : 20px;
line-height : 20px;
font-size : 15px;
font-family : OpenSans-Regular;
}
.blog_searchtag input[type="button"] {
width : 20%;
float : right;
height : 34px;
background : #44413A;
text-align : center;
color : #090909;
line-height : 35px;
font-family : 'OpenSans-Regular';
text-transform : uppercase;
border : none;
cursor : pointer;
font-size : 0;
outline : none;
padding : 0;
background-image : url(../images/search.png) !important ;
background-repeat : no-repeat !important ;
background-position : center center !important ;
}
.blog_searchtag input:hover[type="button"] {
background-color : #DFA741;
}
.mbr_Info h1 {
font-family : JosefinSlab-Regular;
font-weight : 400;
text-align : left;
padding : 0;
text-transform : capitalize;
line-height : normal;
font-size : 24px;
margin-top : 0;
clear : both;
display : block;
color : #F8F0F1;
margin-bottom : 10px;
}
.register_title, .login_title {
font-family : JosefinSlab-Regular;
font-weight : 400;
text-align : left;
padding : 0;
text-transform : capitalize;
font-size : 24px;
clear : both;
display : block;
color : #F8F0F1;
}
.register_title {
margin-top : 25px;
margin-bottom : 0;
position : relative;
bottom : 25px;
line-height : 25px;
}
.profile_intag {
font-family : JosefinSlab-SemiBold;
font-size : 24px;
font-weight : 400;
background-image : url(../images/ico01.png);
background-repeat : no-repeat;
height : auto;
padding-left : 0;
text-transform : capitalize;
margin-bottom : 10px;
padding-bottom : 39px;
line-height : 32px;
width : 100% !important ;
text-align : center !important ;
background-position : center bottom !important ;
margin-left : 0;
}
.blog_h1TAG > h1 {
visibility : hidden;
}
.news_left {
width : 25%;
}
.news_right {
width : 72%;
}
.news_left a img {
width : 100%;
height : 123px;
}
.top_NBR {
font-size : 17px !important ;
padding-bottom : 10px;
font-weight : bold;
font-family : 'JosefinSlab-Regular';
color : #F8F0F1;
text-align : center;
position : relative;
top : -6px;
}
.slide {
position : relative;
height : 40px;
width : 100%;
}
.slide .inner {
position : absolute;
left : -340px;
top :75px;
height : auto;
padding : 0;
color : #F4F4F4;
z-index : 5000000;
width : 100%;
}
.slide .inner ul {
background-color : #9b771d;
}

.slide .inner ul.ligth_Yellow {
background-color : #aa9665;
}
button._mobile360 {
  background: rgba(0, 0, 0, 0) url("../images/btn.png") no-repeat scroll 97% center;
  border: none medium;
  border-radius: 0;
  box-shadow: none;
  color: #be9348;
  cursor: pointer;
  font-weight: bold;
  height: 34px;
  outline: 0 none;
  position: absolute;
  text-align: left !important;
  z-index: 500000;
  padding-left: 10px !important;
  top: 32px;
  width: 40px;
  font-size: 0;
  right: 20px;
}
button._mobile360:hover {
opacity : 0.800000011920928955078125;
}
button._mobile360 span {
bottom : 3px;
color : #090909;
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : 700;
left : -255px;
position : relative;
}
.navbar-toggle {
display : none !important ;
}
.slide {
display : none;
}
._360menu {
list-style-type : none;
position : relative;
margin: 0;
padding :10px;
}
._360menu li {
list-style-type : none;
position : relative;
display : block;
margin : 0;
padding : 0;
}
._360menu li a {
padding : 8px 10px;
color : #090909;
text-transform : uppercase;
font-size : 14px;
font-family : trebuc;
line-height : 28px;
display : block;
transition : all 0.1s 0s ease-in-out;
text-decoration : none;
text-align : left;
font-family : OpenSans-Regular;
}
._360menu a:hover {
color : #000!important;
background : #090909;
}
.inner {
left : -288px;
}
li.loginList {
position : absolute;
right : 0;
top : 0;
}
.shownabpanel {
display : block !important ;
left : 0 !important ;
}
@media only screen and (min-device-width:800px) and (max-device-width:1280px) {
.slide {
display : none;
}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) {
.slide {
display : none;
}
}
@media screen and (max-width:980px) {
.slide {
display : none;
}
}
@media screen and (max-width:650px) {
.slide {
display : none;
}
.mainWrap, #nav2 {
display : none !important ;
}
}
@media only screen and (min-device-width:640px) and (max-device-width:360px) {
.slide {
display : block;
}
.slide .inner {
position : absolute !important ;
left : -550px;
width : 84%;
}
button._mobile360 span {
left : -555px;
}
img {
width : 100% !important ;
}
}
@media screen and (max-width:480px) {
.slide {
display : block;
}
button._mobile360 span {
left : -255px;
}
.mainWrap, #nav2 {
display : none !important ;
}
img {
width : 100% !important ;
}
}
@media screen and (max-width:767px) {
.slide {
display : block;
}
button._mobile360 span {
left : -255px;
}
.slide .inner {
left :-646px;
}
.wrap_no_margin {
    margin: 0;
    padding: 0;
}
}
.ipadmodellistview {
display : none;
}
.refreshcaptch {
position : relative;
top : 15px;
}
@media screen and (max-width:980px) {
img {
max-width : 100%;
width : 100% !important ;
}
.content_scroll {
height : 150px !important ;
overflow-x : hidden !important ;
padding-right : 10px !important ;
}
::-webkit-scrollbar {
width : 8px;
}
.wrapper {
width : auto;
margin : 0 5%;
padding : 0 5%;
}
.lg1, nav {
width : auto;
}
.leftpanel {
width : 100%;
}
.sidebar {
width : auto;
float : none;
clear : both;
}
ul.ton1 {
width : 100%;
clear : both;
}
ul.ton1 li {
clear : none;
float : left;
margin-right : 36px;
margin-top : 2em;
margin-left : 0;
width : 47%;
}
ul.ton1 li:nth-child(2n 0) {
margin-right : 0;
}
ul.ton1 li img {
height : 425px !important ;
}
.footlist ul, .modelpreview, .modelpreview img {
width : 100% !important ;
height : auto !important ;
}
.socialnew1 {
z-index : 5000;
left : 80%;
}
.innderlinknew h1, .rightdetailspan h1 {
margin-bottom : auto !important ;
padding-bottom : 0 !important ;
text-align : center !important ;
}
.profnewright img, .protpantop1 {
height : auto !important ;
width : 77% !important ;
margin : 0 auto;
}
.newimgpan, .newimgpan img {
height : auto !important ;
display : block;
}
.rightdetailspan table tr td {
display : inline-block !important ;
}
.panL1 {
width : 100%;
margin : 0;
}
.panL2 {
width : auto;
}
.fullimagerow {
width : 100% !important ;
}
.lg1 img {
width : 50% !important ;
}
.tont-box1 input[type="submit"] {
width : 100%;
}
.tonlist {
width : auto;
float : none;
height : auto !important ;
overflow : hidden;
}
.toc1, .toc2, .toc3, .toc4, .tonlist ul.ton1 li {
width : auto;
}
.shadow2 {
width : 100%;
}
.col1 h1, .top_NBR2 {
width : auto !important ;
}
#slider1_container {
margin-top : 3.5em;
}
ul.menu1 li a {
padding : 8px 5px 10px 1px !important ;
font-size : 9px !important ;
}
ul.menu1 {
display : inline-table !important ;
border : #cecece solid 1px;
margin-bottom : 10px !important ;
}
.menu {
height : auto !important ;
}
.menu li a:hover {
color : #B4905A !important ;
}
.mobile-menu {
margin-right : 1px !important ;
padding-left : 1px !important ;
}
.tont-box1 select {
width : 100%;
}
DIV.litem36 {
padding-top : 8px;
font-size : 12px;
}
.toc1, .toc2, .toc3, .toc4 {
display : none;
}
.toc1text {
text-align : center;
margin-bottom : 0;
width : 100%;
border-bottom : 1px solid #292223;
padding-bottom : 10px;
font-size : 1.3em;
font-size : 2em;
padding-top : 9px;
}
#next img, #prev img {
width : 75% !important ;
}
.slidermobi {
margin-top : 5em !important ;
}
.footlist ul li {
float : none;
}
.footlist ul li a {
background-repeat : no-repeat;
line-height : 27px;
display : block;
padding : 0 30px 0 25px;
text-align : left;
background-position : left 6px;
}
.footlist ul li:last-child a {


background-image : url(../images/fotdot.png) !important ;
background-repeat : no-repeat !important ;
background-position : left 6px;
}
.copyright {
line-height : 20px;
border-top : 1px solid #1F1C1C;
margin-top : 1em;
}
.blogpostrow a button, .rightformdata1, .rightformdata1 lable, .rightfulllist {
float : none;
width : 100%;
clear : both;
}
.blogpostrow a img {
width : auto !important ;
}
.fullpan .rightfulllist h2 {
line-height : normal !important ;
}
.modelcontent {
float : none;
position : inherit !important ;
width : 100% !important ;
margin-right : 0 !important ;
}
.rightformdata1 lable {
display : block !important ;
margin-bottom : 5px;
}
.textarea, input[type="text"] {
width : 98% !important ;
position : inherit !important ;
}
iframe {
width : 100% !important ;
}
.subbmitbtn1 {
width : 100% !important ;
height : 40px !important ;
font-size : 1.5em !important ;
}
.rot24 tr td {
padding-right : 20px;
}
.rot24 table {
width : 100%;
}
.rot24, .subbmitbtn1 {
display : block;
clear : both;
margin : 0;
}
.rightformdata1 {
clear : both;
padding-top : 2em;
}
.leftformdata, .rightformdata {
width : 100%;
float : none;
}
.cngpan1 a img {
width : auto;
}
.cngr form .rot24 .subbmitbtn1 {
margin : 1em 0 0;
}
.errorwarning {
margin : 0 !important ;
}
.cngr form .rot24 lable {
width : 100%;
text-align : left;
}
.cngpan1 {
width : 35%;
float : left;
}
.cngpan2 {
width : 61%;
float : right;
}
.innermember lable, .rightformdata_member, .rightformdata_member1 {
width : 100%;
float : none;
margin-bottom : 1em;
clear : both;
display : block;
}
.rightformdata_member, .rightformdata_member1, input {
width : 100.4% !important ;
margin-bottom : 0 !important ;
float : none !important ;
border-radius : 0;
}
input[type="password"] {
width : 100% !important ;
margin-bottom : 0 !important ;
float : none !important ;
}
.innermember .subbmitbtn1 {
float : none !important ;
margin-bottom : 2em !important ;
}
.innermember .captcha {
width : 100% !important ;
}
.innermember input[type="checkbox"] {
float : left !important ;
}
ul.fulltont li {
width : 31% !important ;
margin-right : 21px;
min-height : 421px;
}
.tondata2 h4 {
padding-bottom : 13px;
}
ul.fulltont li img {
height : auto !important ;
}
.tont-box1 h1, .bar_title {
background-position : center bottom !important ;
}
.search_section {
height : auto;
}
.profnewleft, .profnewright {
width : 100%;
margin : 0;
float : none;
}
h1.tagwithtitle {
padding-bottom : 2em;
height : auto;
}
.innderlinknew h1 {
margin : 0 0 10px;
padding : 0 0 34px;
clear : both;
background-position : center bottom;
line-height : 38px;
}
h4.citytag {
clear : both !important ;
border-top : 1px solid gray !important ;
padding-top : 5px !important ;
padding-left : 0;
}
.socialnew1 {
float : none !important ;
position : inherit !important ;
top : -5em !important ;
right : inherit !important ;
}
.boking_boxnew1 {
width : 60% !important ;
padding : 2% !important ;
}
.boking_boxnew1 h1.tbltitle1 {
text-align : center !important ;
background-position : center bottom;
}
h4.citytitledetails {
line-height : normal !important ;
}
.boking_boxnew1 table tr td {
display : inherit !important ;
width : 100% !important ;
}
.innderlinknew h1 {
margin-bottom : 0;
padding-bottom : 0;
}
.boking_boxnew1 table tr td:nth-child(2) {
display : none !important ;
}
.rightdetailspan h1 {
padding-bottom : 2em;
background-position : center bottom;
}
.rightdetailspan table tr td {
font-size : 12px;
}
.fullimagerow img {
height : auto;
}
.awayrowdata {
font-size : 1em !important ;
margin-top : 0 !important ;
}
.halfimagerowL {
float : none;
}
.rightdetailspan {
width : auto;
}
.bookpane {
width : 100%;
border : none;
}
#captchaimg, .soacil img {
width : auto !important ;
height : auto !important ;
}
.rot24 img.mobicaptcha {
top : inherit !important ;
width : auto !important ;
margin-bottom : 1em;
}
.tondata1 h1 {
background-position : center bottom !important ;
}
.cngpan1 img {
height : auto;
width : 100% !important ;
}
.cnginner div {
width : 100% !important ;
}
.bloglistleft1 ul li a img {
width : 30% !important ;
height : auto !important ;
}
.postlistright {
width : 66% !important ;
}
.socialright iframe {
width : 15% !important ;
float : right;
}
.ipadmodellistview {
display : block !important ;
}
.hideonipad {
display : none;
}
.listdata32 {
width : 70%;
}
.leftpanel .tonlist {
width : 100%;
}
.transparentpanel {
height : 90% !important ;
}
.mainslider .transparentpanel {
height : 68% !important ;
}
.ipadmodellistview ul.ton1 li .transparentpanel {
height : 72% !important ;
}
.fulltont .transparentpanel {
height : 66% !important ;
}
.fullpan .rulepan h1 {
padding-top : 12px;
}
.mainslider li .tondata h1, ul.ton1 li .tondata h1, .mainslider li .list_title34 {
padding-top : 10px;
}
.tont-box2 h1 {
background-position : center bottom;
}
.tondata1 {
height : 372px !important ;
}
.fullpan .rulepan ul {
height : 4em;
}
.modelpreview .transparentpanel, .profnewright, .protpantop1, .protpantop1 .transparentpanel {
width : 101.6% !important ;
}
.halfimagerowL, .profnewright, .protpantop1 {
border : none;
width : 75% !important ;
margin : 0 auto !important ;
}
.halfimagerowL img, .profnewright img, .protpantop1 img {
width : auto !important ;
display : block;
margin : 0 auto;
border : #352A2A solid 4px;
}
.hotellisting div {
width : auto !important ;
}
.rightfulllist img {
width : 100% !important ;
}
.booknow h5 {
position : inherit !important ;
text-align : center;
left : inherit;
}
.halfimagerowL img, .profnewright img, .protpantop1 img {
margin-bottom : 30px;
}
.contfull_models .fulltont li .tondata a.link-ton1, .contfull_models ul li .link-ton1, .ipadmodellistview ul li .tondata a.link-ton1, .mainslider li .tondata .link-ton1 {
background-position : right center !important ;
}
h1.profileno {
font-size : 20px;
}
h1.profileno a {
color : #B50003;
text-decoration : none;
}
.content_scroll::-webkit-scrollbar-thumb {
background-color : #F7F4F4;
}
ul.menu1 {
width : 97.8%;
}
#slider1_container {
left : 10% !important ;
width : 81% !important ;
}
#next {
right : 32% !important ;
}
.tondata1 .newstag1 {
background-position : center bottom;
}
.detailsborder2 {
display : none;
}
}
@media screen and (max-width:650px) {
img {
max-width : 100%;
}
.content_scroll {
height : 150px !important ;
overflow-x : hidden !important ;
padding-right : 10px !important ;
}
::-webkit-scrollbar {
width : 8px;
}
.tont-box2 h1 {
background-position : center bottom;
}
.wrapper {
width : auto;
margin : 0 5%;
padding : 0 5%;
}
.leftpanel, .lg1, .sidebar, nav {
width : auto;
float : none;
}
.panL1 {
width : auto;
float : none;
margin : 0;
}
.panL2 {
width : auto;
float : none;
}
.tont-box1 input[type="submit"] {
width : 100%;
}
.tonlist {
width : auto;
float : none;
height : auto !important ;
overflow : hidden;
}
.toc1, .toc2, .toc3, .toc4, .tonlist ul.ton1 li {
width : auto;
float : none;
}
.shadow2 {
width : 100%;
float : none;
}
.col1 h1, .top_NBR2 {
width : auto !important ;
float : none;
}
#slider1_container {
margin-top : 3.5em;
}
ul.menu1 li a {
padding : 4px 8px !important ;
}
ul.menu1 {
display : inline-table !important ;
border : #cecece solid 1px;
margin-bottom : 10px !important ;
}
.menu {
height : auto !important ;
}
.menu li a:hover {
color : #B4905A !important ;
}
.mobile-menu {
margin-right : 1px !important ;
padding-left : 1px !important ;
}
.tont-box1 select {
width : 100%;
}
DIV.litem36 {
padding-top : 8px;
font-size : 12px;
}
.toc1, .toc2, .toc3, .toc4 {
display : none;
}
.toc1text {
text-align : center;
margin-bottom : 0;
width : 100%;
border-bottom : 1px solid #292223;
padding-bottom : 10px;
font-size : 1.3em;
}
#next img, #prev img {
width : 96% !important ;
}
.slidermobi {
margin-top : 5em !important ;
}
.footlist ul li {
float : none;
}
.footlist ul li a {
background-repeat : no-repeat;
line-height : 27px;
display : block;
padding : 0 30px 0 25px;
text-align : left;
background-position : left 6px;
}
.footlist ul li:last-child a {
background-image : url(../images/fotdot.png) !important ;
background-repeat : no-repeat !important ;
background-position : left 6px;
}
.copyright {
line-height : 20px;
border-top : 1px solid #1F1C1C;
margin-top : 1em;
}
.blogpostrow a button, .rightformdata1, .rightformdata1 lable, .rightfulllist {
float : none;
width : 100%;
}
.blogpostrow a img {
width : auto !important ;
}
.fullpan .rightfulllist h2 {
line-height : normal !important ;
}
.modelcontent {
float : none;
position : inherit !important ;
width : 100% !important ;
}
.rightformdata1 lable {
display : block !important ;
margin-bottom : 5px;
}
.textarea, input[type="text"] {
width : 93% !important ;
position : inherit !important ;
}
iframe {
width : 100% !important ;
}
.subbmitbtn1 {
width : 100% !important ;
height : 40px !important ;
font-size : 1.5em !important ;
}
.rot24 tr td {
padding-right : 20px;
}
.rot24 table {
width : 100%;
}
.rot24, .subbmitbtn1 {
display : block;
clear : both;
margin : 0;
}
.rightformdata1 {
clear : both;
padding-top : 2em;
}
.cngpan1, .leftformdata, .rightformdata {
width : 100%;
float : none;
}
.cngpan1 a img {
width : auto;
}
.cngpan2 {
width : 100%;
float : none;
}
.cngr form .rot24 .subbmitbtn1 {
margin : 1em 0 0;
}
.errorwarning {
margin : 0 !important ;
}
.cngr form .rot24 lable {
width : 100%;
text-align : left;
}
.innermember lable, .rightformdata_member, .rightformdata_member1 {
width : 100%;
float : none;
margin-bottom : 1em;
clear : both;
display : block;
}
.rightformdata_member, .rightformdata_member1, input, input[type="password"] {
width : 100% !important ;
margin-bottom : 0 !important ;
float : none !important ;
}
.innermember .subbmitbtn1 {
float : none !important ;
margin-bottom : 2em !important ;
}
.innermember .captcha {
width : 100% !important ;
}
.innermember input[type="checkbox"] {
float : left !important ;
}
ul.fulltont li {
width : 100% !important ;
margin-right : 0 !important ;
}
ul.fulltont li img {
height : auto !important ;
}
.tont-box1 h1, .bar_title {
background-position : center bottom !important ;
}
.search_section {
height : auto;
}
.profnewleft, .profnewright {
width : 100%;
margin : 0;
float : none;
}
h1.tagwithtitle {
padding-bottom : 2em;
height : auto;
}
.innderlinknew h1 {
width : 100%;
margin : 0 0 10px;
padding : 0 0 34px;
clear : both;
background-position : center bottom;
line-height : 38px;
}
h4.citytag {
clear : both !important ;
border-top : 1px solid gray !important ;
padding-top : 5px !important ;
padding-left : 0;
text-align : center;
}
.socialnew1 {
float : none !important ;
position : inherit !important ;
margin-top : 3em !important ;
}
.boking_boxnew1 {
width : 98% !important ;
padding : 2% !important ;
}
h4.citytitledetails {
line-height : normal !important ;
}
.boking_boxnew1 table tr td {
display : inherit !important ;
width : 100% !important ;
}
.innderlinknew h1 {
margin-bottom : 0;
padding-bottom : 0;
}
.rightdetailspan h1 {
padding-bottom : 2em;
background-position : center bottom;
}
.boking_boxnew1 table tr td:nth-child(2) {
display : none !important ;
}
.rightdetailspan table tr td {
font-size : 12px;
display : inline;
}
.fullimagerow img {
height : auto;
}
.awayrowdata {
font-size : 1em !important ;
margin-top : 0 !important ;
}
.halfimagerowL {
float : none;
width : 100% !important ;
}
.rightdetailspan {
width : auto;
}
.bookpane {
width : 100%;
border : none;
}
#captchaimg, .soacil img {
width : auto !important ;
height : auto !important ;
}
.tondata1 h1 {
background-position : center bottom !important ;
}
.ipadmodellistview {
display : block;
}
.transparentpanel {
height : 353px !important ;
}
.fullpan .rulepan h1 {
padding-top : 12px;
}
.mainslider li .tondata h1, ul.ton1 li .tondata h1, .mainslider li .list_title34 {
padding-top : 10px;
}
.halfimagerowL .transparentpanel, .hotellisting div, .profnewright, .protpantop1 {
width : auto !important ;
}
.rightfulllist img {
width : 100% !important ;
}
.booknow h5 {
position : inherit !important ;
text-align : center;
left : inherit;
}
.halfimagerowL img, .profnewright img, .protpantop1 img {
margin-bottom : 30px;
}
.contfull_models .fulltont li .tondata a.link-ton1, .contfull_models ul li .link-ton1, .ipadmodellistview ul li .tondata a.link-ton1, .mainslider li .tondata .link-ton1, ul.ton1 li .tondata .link-ton1 {
background-position : right center !important ;
}
.captch_normal {
position : absolute;
height : 100px;
top : 145em;
z-index : 5000;
width : 100%;
}
.captch_normal input[type="text"] {
top : 82px !important ;
}
.captch_normal #captchaimg {
position : initial !important ;
top : inherit !important ;
}
h1.profileno a {
color : #B50003;
text-decoration : none;
}
h1.profileno {
font-size : 20px;
}
.content_scroll::-webkit-scrollbar-thumb {
background-color : #F7F4F4;
}
ul.menu1 {
width : 97.8%;
}
#slider1_container {
left : 10% !important ;
width : 81% !important ;
}
#next {
right : 32% !important ;
}
.tondata1 .newstag1 {
background-position : center bottom;
}
.detailsborder2 {
display : none;
}
}
@media screen and (max-width:640px) {
#next {
right : 68% !important ;
}
#slider1_container {
left : 22% !important ;
width : 50% !important ;
}
.halfimagerowL img, .profnewright img, .protpantop1 img {
max-width : 70%;
}
.protpantop1 .transparentpanel {
width : 71.6% !important ;
left : 14%;
}
}
@media screen and (max-width:480px) {
.protpantop1 .transparentpanel {
width : 100% !important ;
left : inherit;
}
html {
overflow-x : hidden !important ;
}
img {
max-width : 100%;
}
.wrapper {
width : auto;
margin : 0 5%;
padding : 0 !important ;
}
.leftpanel, .lg1, .sidebar, nav {
width : auto;
float : none;
}
.panL1 {
width : auto;
float : none;
margin : 0;
clear : both;
}
.panL2 {
width : auto;
float : none;
}
.tont-box1 input[type="submit"] {
width : 100%;
}
.tonlist {
width : auto;
overflow : hidden;
}
.toc1, .toc2, .toc3, .toc4, .tonlist ul.ton1 li {
width : auto;
float : none;
}
.shadow2 {
width : 100%;
float : none;
}
.col1 h1, .top_NBR2 {
width : auto !important ;
float : none;
}
#slider1_container {
margin-top : 3.5em;
}
ul.menu1 li a {
padding : 0 8px 2px 1px !important ;
font-family : verdana !important ;
font-size : 8.7px !important ;
letter-spacing : -0.2px;
}
ul.menu1 {
display : inline-table !important ;
border : #cecece solid 1px;
margin-bottom : 10px !important ;
}
.menu {
height : auto !important ;
}
.menu li a:hover {
color : #B4905A !important ;
}
.mobile-menu {
margin-right : 1px !important ;
padding-left : 1px !important ;
}
.tont-box1 select {
width : 100%;
}
DIV.litem36 {
padding-top : 8px;
font-size : 12px;
}
.toc1, .toc2, .toc3, .toc4 {
display : none;
}
.toc1text {
text-align : center;
margin-bottom : 0;
width : 100%;
border-bottom : 1px solid #292223;
padding-bottom : 10px;
font-size : 1.3em;
}
#next {
right : -2% !important ;
}
#next img, #prev img {
width : 96% !important ;
}
.slidermobi {
margin-top : 5em !important ;
}
.footlist ul li {
float : none;
}
.footlist ul li a {
background-repeat : no-repeat;
line-height : 27px;
display : block;
padding : 0 30px 0 25px;
text-align : left;
background-position : left 6px;
}
.footlist ul li:last-child a {
background-image : url(../images/fotdot.png) !important ;
background-repeat : no-repeat !important ;
background-position : left 6px;
}
.copyright {
line-height : 20px;
border-top : 1px solid #1F1C1C;
margin-top : 1em;
}
.blogpostrow a button, .rightformdata1, .rightformdata1 lable, .rightfulllist {
float : none;
width : 100%;
}
.blogpostrow a {
width : auto !important ;
margin : 0 !important ;
height : auto !important ;
}
.blogpostrow a img {
width : 100% !important ;
margin : 0 !important ;
height : auto !important ;
}
.fullpan .rightfulllist h2 {
line-height : normal !important ;
}
.modelcontent {
float : none;
position : inherit !important ;
width : 100% !important ;
}
.rightformdata1 lable {
display : block !important ;
margin-bottom : 5px;
}
.textarea, input[type="text"] {
width : 93% !important ;
position : inherit !important ;
}
iframe {
width : 100% !important ;
}
.subbmitbtn1 {
width : 100% !important ;
height : 40px !important ;
font-size : 1.5em !important ;
}
.rot24 table {
width : 100%;
}
.rot24 tr td {
padding-right : 20px;
}
.rot24, .subbmitbtn1 {
display : block;
clear : both;
margin : 0;
}
.rightformdata1 {
clear : both;
padding-top : 2em;
}
.cngpan1, .leftformdata, .rightformdata {
width : 100%;
float : none;
}
.cngpan1 a img {
width : auto;
}
.cngpan2 {
width : 100%;
float : none;
}
.cngr form .rot24 .subbmitbtn1 {
margin : 1em 0 0;
}
.errorwarning {
margin : 0 !important ;
}
.cngr form .rot24 lable {
width : 100%;
text-align : left;
}
.innermember lable, .rightformdata_member, .rightformdata_member1 {
width : 100%;
float : none;
margin-bottom : 1em;
clear : both;
display : block;
}
.rightformdata_member, .rightformdata_member1, input, input[type="password"] {
width : 100% !important ;
margin-bottom : 0 !important ;
float : none !important ;
}
.innermember .subbmitbtn1 {
float : none !important ;
margin-bottom : 2em !important ;
}
.innermember .captcha {
width : 100% !important ;
}
.innermember input[type="checkbox"] {
float : left !important ;
}
ul.fulltont li {
width : 100% !important ;
margin-right : 0 !important ;
}
ul.fulltont li img {
height : auto !important ;
}
.tont-box1 h1, .bar_title {
background-position : center bottom !important ;
}
.search_section {
height : auto;
}
.acchorlist ul li a {
padding : 9px 0 11px !important ;
margin : 0 0 8px !important ;
}
.profnewleft, .profnewright {
width : 100%;
margin : 0;
float : none;
}
h1.tagwithtitle {
padding-bottom : 2em;
height : auto;
}
.innderlinknew h1 {
width : 100%;
margin : 0 0 10px;
padding : 0 0 34px;
clear : both;
background-position : center bottom;
line-height : 38px;
}
.detailsborder2 {
display : none;
}
h4.citytag {
clear : both !important ;
border-top : 1px solid gray !important ;
padding-top : 5px !important ;
padding-left : 0;
}
.socialnew1 {
float : none !important ;
position : relative !important ;
margin-top : 0 !important ;
top : 6px !important ;
z-index : 5000;
left : 29%;
}
.boking_boxnew1 {
width : 98% !important ;
padding : 2% !important ;
margin-top : 2em;
}
h4.citytitledetails {
line-height : normal !important ;
}
.boking_boxnew1 table tr td {
display : inherit !important ;
width : 100% !important ;
}
.innderlinknew h1 {
margin-bottom : 0;
padding-bottom : 0;
}
.boking_boxnew1 table tr td:nth-child(2) {
display : none !important ;
}
.rightdetailspan h1 {
padding-bottom : 2em;
background-position : center bottom;
}
.rightdetailspan table tr td {
font-size : 12px;
display : table-cell !important ;
}
.fullimagerow img {
height : auto;
}
.awayrowdata {
font-size : 1em !important ;
margin-top : 0 !important ;
}
.halfimagerowL {
float : none;
width : 100% !important ;
}
.rightdetailspan {
width : auto;
}
.bookpane {
width : 100%;
border : none;
}
#captchaimg, .soacil img {
width : auto !important ;
height : auto !important ;
}
.tondata1 h1 {
background-position : center bottom !important ;
}
.cnginner div, .cnginner img {
height : auto !important ;
}
.hideonipad {
display : block !important ;
}
.ipadmodellistview {
display : none !important ;
}
.listdata32 {
width : 56%;
}
ul.ton1 li {
width : 100% !important ;
display : block !important ;
float : none !important ;
margin : 0 0 1em !important ;
}
.transparentpanel {
height : 79% !important ;
}
.logoname1 {
padding-top : 10px;
}
.fulltont .transparentpanel {
height : 76.5% !important ;
}
.halfimagerowL .transparentpanel, .protpantop1 .transparentpanel {
height : 100% !important ;
}
.tonlist {
clear : both !important ;
float : none !important ;
}
ul.ton1 li img {
height : auto !important ;
}
.innerdatalist div, .innerdatalist div img {
width : 100% !important ;
height : auto !important ;
}
.bloglistleft2 #ticker {
height : 100px !important ;
}
.contfull_models .modelcontent {
margin-right : 0 !important ;
}
body {
background : #fff !important ;
}
.Mrt_full img {
height : auto !important ;
}
#slider1_container {
height : 570px !important ;
}
.toc1text {
padding-top : 2em;
}
.halfimagerowL, .halfimagerowL:nth-child(2n), .profnewright img, .protpantop1 {
height : 509px !important ;
}
.halfimagerowL img, .halfimagerowL:nth-child(2n) img, .profnewright img, .protpantop1 img {
height : 100% !important ;
}
.fullpan .rulepan ul {
height : 7em;
}
.tonlist {
height : auto !important ;
}
#slider1_container div:first-child {
width : 99% !important ;
}
ul.ton1 li .tondata .itletag23 {
padding-top : 1em;
}
.lg1 img {
width : 80% !important ;
}
.halfimagerowL img, .profnewright img, .protpantop1 img {
display : block;
margin : 0 auto;
border : #352A2A solid 4px;
width : auto !important ;
height : auto !important ;
max-width : 99%;
}
.mobibtn {
display : block !important ;
width : 97% !important ;
margin-top : 150px;
}
.rightformdata1 .subbmitbtn1 {
display : none;
}
.bookpane form .rot24 lable {
width : 100%;
}
.radiopan input {
position : relative;
top : 14px;
}
.bookpane form .rot24 select {
margin-left : 0;
width : 100%;
}
.innerform {
padding : 0;
}
#service_time, #service_time_min {
width : 30% !important ;
margin-right : 3%;
}
#service_time_ampm {
width : 30% !important ;
margin-right : 0;
}
.bookpane form .rot24 textarea {
width : 97%;
margin : 0;
}
.hotellisting div {
width : auto !important ;
}
.rightfulllist img {
width : 100% !important ;
}
.booknow h5 {
position : inherit !important ;
text-align : center;
left : inherit;
}
.newimgpan, .newimgpan img {
border : #352A2A solid 4px;
width : auto !important ;
height : auto !important ;
max-width : 99%;
}
.lg1 h3 {
top : inherit !important ;
font-size : 15px !important ;
}
.halfimagerowL:nth-child(2n), .profnewright img {
margin-bottom : 30px !important ;
}
.halfimagerowL {
margin-top : 45px !important ;
}
#slider1_container {
left : 13% !important ;
width : 76% !important ;
}
.fullimagerow, .newimgpan {
border : none;
}
.protpantop1 {
height : auto !important ;
}
.fullimagerow .transparentpanel {
width : 101.5%;
}
.profnewright img {
width : auto !important ;
max-width : 96% !important ;
}
.halfimagerowL .transparentpanel {
width : 100% !important ;
}
.mainslider li .tondata .link-ton1, .tondata2 .link-ton1, ul.ton1 li .tondata .link-ton1 {
background-position : right center !important ;
}
ul.ton1 li .tondata {
height : 110px;
}
.captch_mobi {
display : block;
}
.captch_normal {
position : absolute;
height : 100px;
top : 146em;
z-index : 5000;
width : 100%;
}
.captch_normal input[type="text"] {
top : 82px !important ;
}
.captch_normal #captchaimg {
position : initial !important ;
top : inherit !important ;
}
img.errorload {
width : 25px !important ;
height : 25px !important ;
margin-top : 27px;
}
img.refreshcaptch {
width : 16px !important ;
height : 16px !important ;
position : relative;
top : -26px;
}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) {
ul.menu1 li a {
padding : 8px 10px !important ;
}
.fullpan .rulepan ul li a {
margin : 2px 7px 2px 6px !important ;
}
ul.ton1 li .tondata h1 {
padding-top : 3px !important ;
}
.logoname1 {
padding-top : 8px;
}
.fullpan .rulepan h1 {
padding-top : 12px;
}
.mainslider li .tondata h1, ul.ton1 li .tondata .itletag23 {
padding-top : 10px;
}
.innderlinknew h1 {
border-bottom : 1px solid gray;
width : 92%;
background : 0 0;
margin-bottom : 15px;
margin-left : 0;
padding-left : 8%;
}
.socialnew1 {
padding-top : 10px;
}
ul.ton1 li .tondata {
height : 110px;
}
}
.mobibtn {
display : none;
}
@media screen and (orientation:landscape) {
ul.ton1 li {
margin-right : 25px;
}
ul.ton1 li img {
height : auto !important ;
}
#slider1_container {
height : 570px !important ;
}
.newimgpan, .newimgpan img {
margin-bottom : 30px;
}
.boking_boxnew1 {
margin-top : 2em;
}
.mainslider li .tondata .link-ton1, .tondata2 .link-ton1, ul.ton1 li .tondata .link-ton1 {
background-position : right center !important ;
}
ul.ton1 li .tondata h4 {
height : 37px;
overflow : hidden;
}
.lg1 {
width : 385px;
}
.lg1 h3 {
font-size : 17px !important ;
}
}
.errorcaptcha {
display : none;
position : relative;
top : -5px;
}
body {
color : #3E4156;
font : 14px "Open Sans", Helvetica, Arial, sans-serif;
margin : 0;
line-height : 1;
width : 100%;
}
.mainWrap {
width : 100%;
height : auto;
padding : 0;
margin : 0;
background : #fff !important ;
}
nav {
display : block;
background : #F8F0F1;
}
.menu {
display : block;
height : 34px;
padding-top : 5px;
}
.menu li {
display : inline-block;
position : relative;
z-index : 100;
vertical-align : top;
}
.menu li:first-child {
margin-left : 0;
}
.menu li a {
color : #090909;
font-family : "Times New Roman", Times, serif;
font-size : 14px;
font-weight : 400;
text-decoration : none;
padding : 8px 11px 7px 25px;
border-radius : 5px;
border : none;
text-transform : uppercase;
transition : all 0.1s 0s ease-in-out;
display : block;
}
.menu li a.active, .menu li a:hover, .menu li:hover > a {
color : #c6981e;
}
.menu ul {
display : none;
margin : 0;
padding : 5px 0 0;
position : absolute;
left : 0;
}
.menu ul li {
display : block;
float : none;
background : 0 0;
margin : 0;
padding : 0;
}
.menu ul li a {
font-size : 14px;
display : block;
color : #090909;
border-bottom : 1px solid #DF5033;
background : #f5856d;
font-family : Calibri !important ;
font-weight : 400;
padding : 7px 15px;
min-width : 150%;
}
.menu ul li a:hover, .menu ul li:hover > a {
background : #ec6346;
border-left : none;
color : #090909;
text-align : center;
}
.menu li:hover > ul {
display : block;
}
.menu ul ul {
left : 149px;
top : 0;
}
.mobile-menu {
display : none;
width : auto;
padding : 5% 3% 3% 4%;
text-transform : capitalize;
margin-right : 4%;
font-weight : 600;
font-family : Arial;
font-size : 17px;
text-decoration : none;
color : #4B4B4B;
background-image : url(../images/rot.png);
background-repeat : no-repeat;
background-position : center right;
}
@media (min-width:768px) and (max-width:979px) {
.mainWrap {
width : auto;
}
.menu ul {
top : 37px;
}
.menu li a {
font-size : 11px;
padding : 8px 2px 10px 6px;
}
}
@media (max-width:767px) {
.mainWrap {
width : 100%;
padding : 0;
}
.menu {
display : none;
background : #090909;
padding-top : 3px;
margin-top : 5px;
border-top : none;
}
.mobile-menu {
display : block;
}
nav {
margin : 0;
background : 0 0;
}
.menu li {
display : block;
margin : 0;
width : 100%;
background : #090909;
padding-bottom : 6px;
border-bottom : 1px solid #eee;
}
.menu li a:hover, .menu li:hover > a {
background : 0 0;
color : #259DD8;
border-left : none;
}
.menu ul {
display : block;
position : relative;
top : 0;
left : 0;
width : 100%;
}
.menu ul ul {
left : 0;
}
.menu li a {
border-right : none;
background : none !important ;
color : #797979;
width : 100%;
padding : 6px 5px 6px 12px !important ;
text-align : left !important ;
font-size : 14px !important ;
}
.menu ul li a {
font-size : 15px !important ;
text-indent : 23px !important ;
background-image : url(../images/leftarrow.htm) !important ;
background-repeat : no-repeat !important ;
background-position : left center !important ;
}
.menu li a br {
display : none;
}
}
nav1 {
background : 0 0;
}
ul.menu1 {
display : block;
margin : 0;
border-bottom : 1px solid #cecece;
height : 14px;
padding : 0 1.1%;
clear : both;
min-height : 37px;
line-height : 21px;
}
ul.menu1 li {
list-style-type : none;
padding : 0;
float : left;
}
ul.menu1 li a {
color : #838383;
font-family : "Times New Roman", Times, serif;
font-size : 13px;
font-weight : 400;
text-decoration : none;
padding : 8px 15px;
border-radius : 5px;
border : none;
text-transform : uppercase;
transition : all 0.1s 0s ease-in-out;
display : block;
}
ul.menu1 li a.active, ul.menu1 li a:hover {
color : #CBAB72;
text-decoration : none;
}
ul.menu1 li:last-child a {
padding-right : 0;
}
.elastislide-list {
list-style-type : none;
display : none;
}
.no-js .elastislide-list {
display : block;
}
.elastislide-carousel ul li {
min-width : 20px;
}
.elastislide-wrapper {
position : relative;
margin : 0 auto;
}
.elastislide-wrapper.elastislide-loading {
background-image : url(../images/loading.gif);
background-repeat : no-repeat;
background-position : center center;
}
.elastislide-horizontal {
padding : 0;
}
.elastislide-vertical {
padding : 40px 10px;
}
.elastislide-carousel {
overflow : hidden;
position : relative;
}
.elastislide-carousel ul {
position : relative;
display : block;
list-style-type : none;
padding : 0;
margin : 0;
transform : translateX(0);
}
.elastislide-horizontal ul {
white-space : nowrap;
max-height : 500px !important ;
margin-bottom : 15px;
}
.elastislide-carousel ul li {
margin : 0;
}
.elastislide-horizontal ul li {
height : 100%;
display : inline-block;
max-height : 500px !important ;
margin-right : 27px;
white-space : initial;
vertical-align : top;
}
.elastislide-vertical ul li {
display : block;
}
.elastislide-carousel ul li a {
display : inline-block;
width : 100%;
}
.elastislide-carousel ul li a img {
display : block;
max-width : 100%;
border : none;
}
.elastislide-wrapper nav span {
position : absolute;
background : url(../images/nav.htm) 4px 3px no-repeat #ddd;
width : 23px;
height : 23px;
text-indent : -9000px;
cursor : pointer;
}
.elastislide-wrapper nav span:hover {
opacity : 1;
}
.elastislide-horizontal nav span {
top : -6%;
left : 0;
margin-top : -11px;
display : block !important ;
width : 26px;
height : 25px;
background : url(../images/prev.png) no-repeat;
}
.elastislide-vertical nav span {
top : 10px;
left : 50%;
margin-left : -11px;
background-position : -17px 5px;
}
.elastislide-horizontal nav span.elastislide-next {
right : -2px;
left : auto;
width : 26px;
height : 25px;
background : url(../images/next.png) no-repeat;
}
.elastislide-vertical nav span.elastislide-next {
bottom : 10px;
top : auto;
background-position : -17px -18px;
}
@font-face {
{
font-family : "'Open Sans'";
font-style : normal;
font-weight : 400;
src : local('Open Sans'), local('OpenSans'), url(../s/opensans/v10/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
}
.transparentpanel {
width : 100%;
height : 100%;
background : rgba(0, 0, 0, 0.2) !important ;
position : absolute;
top : 0;
}
ul.ton1 li .tondata h3, ul.ton1 li .tondata h4, .mainslider li .tondata h4, .mainslider li .tondata h3, .tondata2 h4, .tondata2 h3 {
font-family : 'Open Sans', sans-serif;
}
ul.ton1 li .tondata h4, .tondata2 h4 {
font-size : 13px;
}
.mainslider li .tondata h4 {
font-size : 13px;
}
ul.ton1 li .tondata h3, .mainslider li .tondata h3 {
margin-bottom : 15px;
}
.tondata2 h4 {
padding-top : 10px;
}
.tonlist {
float : left;
}
.data2n p {
margin-top : 0;
position : relative;
top : -8px;
}
.tont-box1 input[type="button"] {
width : 20%;
float : right;
height : 34px;
background : #44413A;
text-align : center;
color : #090909;
line-height : 35px;
font-family : 'OpenSans-Regular';
text-transform : uppercase;
border : none;
cursor : pointer;
font-size : 0;
outline : none;
padding : 0;
background-image : url(../images/search.png) !important ;
background-repeat : no-repeat !important ;
background-position : center center !important ;
}
.tondata2img {
width : 235px !important ;
height : 353px !important ;
}
.transparentpanel {
width : 100%;
height : 353px;
background : rgba(0, 0, 0, 0.8);
position : absolute;
top : 0;
}
.awayrowdata {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 19px;
text-align : center;
color : #090909;
font-weight : normal;
padding-top : 15px;
margin-top : 10em;
}
.awaytag {
background : url(../images/away.png);
background-repeat : no-repeat;
position : absolute;
left : 0;
top : 0;
width : 117px;
height : 115px;
}
.mainslider ul li {
position : relative;
}
.jssora03l, .jssora03r, .jssora03ldn, .jssora03rdn {
position : absolute;
cursor : pointer;
display : block;
background : url(../images/a03.png) no-repeat;
overflow : hidden;
}
#prev {
top : 9px !important ;
}
#next {
top : 7px !important ;
}
.nusletr input[type="text"] {
font-size : 14px;
padding : 7px;
line-height : 20px;
}
.jssora03l #prev {
width : 55px;
height : 55px;
left : 0;
}
.jssora03l #next {
width : 55px;
height : 55px;
right : -29px;
}
.tont-box1 .firsttl tr td {
border : none medium;
color : #FCEBEC;
font-family : 'OpenSans-Regular';
font-size : 15px;
font-weight : normal;
line-height : 26px;
padding : 0;
text-align : center;
width : auto;
}
.tont-box1 .firstt2 tr td {
width : auto;
}
.tondata2 a {
text-decoration : none;
}
.tondata2 a:hover h1 {
color : #c6981e;
}
.twitter-share-button {
width : 80px !important ;
}
.newimgpan {
position : relative;
}
#facebook_new .stLarge {
background-image : url(../index.html) !important ;
background-repeat : no-repeat;
}
#facebook_new .stLarge:hover {
background-image : url(../index.html) !important ;
background-repeat : no-repeat;
}
#twitter_new .stLarge {
background-image : url(../index.html) !important ;
background-repeat : no-repeat;
}
#twitter_new .stLarge:hover {
background-image : url(../index.html) !important ;
background-repeat : no-repeat;
}
#mail_new .stLarge {
background-image : url(../index.html) !important ;
background-repeat : no-repeat;
}
#mail_new .stLarge:hover {
background-image : url(../index.html) !important ;
background-repeat : no-repeat;
}
.socialnew1 {
width : 300px;
float : right;
position : absolute;
top : 6px;
right : -14em;
bottom : inherit;
}
.profnewright .protpantop1 .transparentpanel, .profnewleft .protpantop1 .transparentpanel, .fullimagerow .transparentpanel {
height : 100% !important ;
}
.transparentpanel {
width : 100%;
background : rgba(0, 0, 0, 0.2);
position : absolute;
top : 0;
}
.awayrowdata {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 19px;
text-align : center;
color : #090909;
font-weight : normal;
padding-top : 15px;
margin-top : 10em;
}
.awaytag {
background : url(../images/away.png);
background-repeat : no-repeat;
position : absolute;
left : 0;
top : 0;
width : 117px;
height : 115px;
}
.profile-L_1, .profile-L, .profile-L_2 {
position : relative;
}
.halfimagerowL {
margin-bottom : 45px;
}
div.halfimagerowL:nth-of-type(2n 0) {
float : right !important ;
}
span.fullimagerow {
display : block;
}
@media screen and (max-width:980px) {
div.halfimagerowL:nth-of-type(2n 0) {
float : right !important ;
}
span.fullimagerow {
margin-bottom : 2em;
}
}
@media screen and (max-width:650px) {
div.halfimagerowL:nth-of-type(2n 0) {
float : right !important ;
}
span.fullimagerow {
margin-bottom : 2em;
}
}
@media screen and (max-width:480px) {
div.halfimagerowL:nth-of-type(2n 0) {
float : right !important ;
}
span.fullimagerow {
margin-bottom : 2em;
}

.innderlinknew .boking_boxnew1{display:block!important;}
.boking_boxnew1{display:none!important;}
}
.modelcontent {
float : right;
margin : 0 0 20px 0;
position : relative;
left : -7px;
}
.modelcontent:hover {
color : #c6981e;
border-color : #c6981e;
}
ul.fulltont {
clear : both;
}
.contfull_models ul li {
position : relative;
}
.transparentpanel {
width : 100%;
height : 353px;
background : rgba(0, 0, 0, 0.2);
position : absolute;
top : 0;

}
.awayrowdata {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 19px;
text-align : center;
color : #090909;
font-weight : normal;
padding-top : 15px;
margin-top : 10em;
}
.awaytag {
background : url(../images/away.png);
background-repeat : no-repeat;
position : absolute;
left : 0;
top : 0;
width : 117px;
height : 115px;
}
.tondata2 a {
text-decoration : none;
}
.tondata2 a h1:hover {
color : #c6981e;
}
#slider1_container div {
transform : scale(1) !important ;
}
.errorwarning2 {
display : none;
}
.errormsg {
margin-bottom : 3px;
}
.modelcontent {
float : right;
margin : 0 0 20px 0;
position : relative;
left : -7px;
}
.modelcontent:hover {
color : #c6981e;
border-color : #c6981e;
}
.show_full_div p {
margin : 0 !important ;
vertical-align : top !important ;
padding-bottom : 15px;
}
select #alt_lady {display : none;
}
figure.tont-box2 {
  background: #090000;
  background: -moz-linear-gradient(top, #090000 0, #090000 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #090000), color-stop(100%, #090000));
  background: -webkit-linear-gradient(top, #090000 0, #090000 100%);
  background: -o-linear-gradient(top, #090000 0, #090000 100%);
  background: -ms-linear-gradient(top, #090000 0, #090000 100%);
  background: linear-gradient(to bottom, #090000 0, #090000 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#090000', endColorstr='#090000', GradientType=0);
  padding: 15px 10px 10px;
  border: 1px solid #fff;
  clear: both;
  margin: 0;
}
._360menu li a:hover
{
	color:#000!important;
}
.loginList {
	background: #90713b;
	float: right;
	position: absolute;
	right: 0;
	text-align: center !important;
	width: 20%;
	z-index: 500;
	padding:4px 10px!important;
}
/*  Css on 7th April  */
header
{
	width: 100%;
	height: 100px;
	color:#090909;
	overflow: hidden;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 5000000;
	background-color: #0683c9;
	-webkit-transition: height 0.3s;
	-moz-transition: height 0.3s;
	-ms-transition: height 0.3s;
	-o-transition: height 0.3s;
	transition: height 0.3s;
}
header.smaller
{
	height: 25px;
	padding-top: 5px;
}
.wrap_no_margin
{
	  margin-top:1%;
}
header.smaller .wrap_no_margin
{
	margin-top:20px!important;
}
.smaller > .top_NBR2
{
	font-size:19px;
}
.boking_boxnew1 table tr td  .tbltitle1{
	font-family : OpenSans-Regular;
	font-weight : 400;
	color : #474747;
	font-size:27px;
	text-transform: uppercase;
	background-size: 35%;
	background-position: center 70%;
	margin-bottom: 0;
}
.boking_boxnew1 table tr td div, .boking_boxnew1 table tr td span{
	font-family : OpenSans-Regular;
	text-transform: capitalize;
}
.boking_boxnew1 table tr td span{
	text-transform: capitalize;
	line-height: normal;
	padding-bottom:15px;
}
.content_scroll .profileno {
  font-family: JosefinSlab-Regular;
  font-weight: 400;
  text-align: center;
  margin-bottom: 0;
  line-height: 40px;
  color: #F8F0F1;
  font-size: 24px;
  background: #090909;
  z-index: 500000;
  width: auto;
  position: relative;
  text-transform: uppercase;
}
.content_scroll a.bookNow_34 {
  width: 35%;
  height: 33px;
  margin: 0 auto;
  line-height: 30px;
  color: #F8F0F1;
  border: 1px solid #B2B2B2;
  outline: 0;
  text-transform: capitalize;
  text-align: center;
  font-size: 18px;
  border-radius: 2px;
  cursor: pointer;
  font-weight: 400;
  font-family: OpenSans-Regular;
  display: block;
  text-decoration: none;
  margin-top: 25px;
}
.content_scroll a.bookNow_34:hover
{
	  color: #090909;
  background: #c6981e;
  border: 1px solid #c6981e;
}
.profile_book_tab3 {
  padding: 0;
}
.profile_book_tab3 table tr td 
{
	padding-left:0px!important;
	text-align:center!important;
}
.profile_book_tab3 span {
  text-align: center!important;
}
.profile_book_tab3 table tr td .tbltitle1
{
	height:auto;
	padding-bottom:38px;
	  font-size: 22px;
}
.profile_book_tab3 .boking_boxnew1 table tr td .tbltitle1
{
	font-size:22px;
}
.profile_book_tab3 .content_scroll .profileno
{
  font-weight: bold;
  text-align: center;
  line-height: 27px;
  font-size: 13px;
}
.profile_book_tab3 .content_scroll a.bookNow_34
{
	width:60%;
	font-size: 15px;
	height: 30px;
	margin-bottom:15px;
}
.profile_book_tab3 .tbl_devider
{
	height:80px;
}
h6.profile24x7 a
{
	color: #B50003;
  text-decoration: none;
}
h6.profile24x7 a:hover
{
	color: #c6981e!important;
  text-decoration: none;
}
span.mandatory
{
	  font-family: sans-serif;
  color: rgb(240, 0, 0);
  font-size: 17px;
  position: relative;
  top: 3px;
  left: -1px;
}
div#ui-datepicker-div {
  border: 1px solid rgb(190, 190, 190);
  padding: 7px;
  margin-top: 10px;
  background: #282828;
  margin-left: -2px;
}
.ui-datepicker-prev, .ui-datepicker-next {
  background: rgb(48, 48, 48);
  padding: 3px 4px;
  color: #090909;
  float: left;
  font-size: 11px;
  text-align: center;
  cursor: pointer;
position:relative;
z-index:500;
}
.ui-datepicker-next
{
	float:right;
  cursor: pointer;
}
.ui-datepicker-title {
text-align: center;
  font-size: 12px;
  padding-top: 2px;
  font-weight: bold;
  font-family: OpenSans-Regular;
  width: 100%;
  position: absolute;
  left: 0;
  color: rgb(29, 29, 29);
}
.ui-datepicker-calendar tr th {
color: #BD7300;
  text-decoration: none;
  font-size: 12px;
  font-family: sans-serif;
  font-weight: bold;
  padding-top: 4px;
  padding: 3px 2px;
}
.ui-datepicker-prev:hover, .ui-datepicker-next:hover
{
	background: #BD7300;
color:#090909;
}
.ui-datepicker-calendar tr td a {
  color: #F8F0F1;
  text-decoration: none;
  font-size: 11px;
  font-family: OpenSans-Regular;
  font-weight: normal;
}
.ui-datepicker-calendar tr td a, span.ui-state-default {
  color: #F8F0F1;
  text-decoration: none;
  font-size: 11px;
  font-family: OpenSans-Regular;
  font-weight: normal;
}
.ui-datepicker-calendar tr td a:hover
{
	 color:#BD7300;
}
td.ui-state-disabled {
  opacity: 0.5;
}



/*  new css on 4th April  */
.not_found
{
	position:relative;
	padding:4em;
}
.not_found div.ytl_tag
{
	background:#d6ac4a;
	color:#090909;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	width:100%;
	display:inline-block;
	margin-bottom:1.5em;
}
.title_ylt
{
	float:left;
	padding:5px 10px;
}
.title_yRt
{
	background:#e0c37e;
	float:right;
	width:15%;
	padding:3px 10px;
}
.title_yRt img
{
	float:right;
	position:relative;
	right:10px;
}
.title_yRt a
{
	float:left;
	color:#090909;
	text-decoration:none;
	font-size:12px;
	display:block;
	font-weight:bold;
	width:100%;
	line-height:24px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.graytext01
{
  color:#4F4F4F;
  font-family: "Times New Roman", Times, serif;
	font-size:23px;
	margin-bottom:10px;
}
ul.ton1 li .tondata .itletag23 a {
  font-family: JosefinSans-SemiBold;
  font-weight: 400;
  display: block;
  text-align: center;
  padding: 0;
  margin-bottom: 9px;
  line-height: 10px;
  color: #F8F0F1;
  font-size: 28px;
  text-decoration: none;
}
._for_H4
{
	text-align:center;
}
.graytext02
{
  color: #F5EDED;
  font-family: "Times New Roman", Times, serif;
  font-size: 14px;
  margin-bottom: 10px;
  font-weight: bold;
}
.not_found p
{
  color: #F5EDED;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  margin-bottom: 10px;
  font-weight: normal;
  line-height:20px!important;
  margin:0;
  padding:0;
  display:inline-block;
}
.left_404
{
	float:left;
	width:70%;
}
.right_404
{
	float:right;
	width:30%;
	padding-top:4em;
}
.right_404 ul.ton1 li .tondata
{
	height:100px;
}
.model_found_TL
{
  color: #997634;
  font-family: sans-serif;
  font-size: 13px;
  margin-bottom: 10px;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
}
.left_404 ul, .left_404 ul li
{
	list-style-type:none;
	padding:0;
	margin:0;
} 
.left_404 ul
{
	padding-top:1.5em;
}
.left_404 ul li
{
	list-style-type:none;
	padding:0;
	margin:0;
	display:block;
	width:100%;
	clear:both;
	padding-bottom:10px;
}
.left_404 ul li a
{
	color:#BA8815;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: normal;
  text-decoration: none;
  border-radius: 5px;
  text-decoration:none;
  text-transform:uppercase;
}
.left_404 ul li a:hover, .tag_link2 a:hover
{
	color:#F1E5E5;
}
.tag_link2
{
	color:#F8F0F1;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: normal;
  text-decoration: none;
  border-radius: 5px;
  text-decoration:none;
  text-transform:inherit;
  margin-top:2em;
}
.tag_link2 a
{
	color:#997634;
	text-decoration:none;
}

@media screen and (max-width:480px) {
.left_404, .right_404, .title_ylt, .title_yRt{	width:98%; padding:0; float:left;	margin-bottom:1em;}
.not_found{padding:0;}
.profnewright .top_NBR{display:block!important}
.swicth_desktop
{
background: #c6981e;
  border: none;
  color: #090909;
  display: block;
  height: 25px;
  line-height: 24px;
  cursor: pointer;
  font-family: OpenSans-Regular;
  outline: 0;
  position: absolute;
  width: 41%;
  text-align: center;
  right: 8px;
  font-size: 12px;
  top: 71px;
  border-radius: 2px;
}
.swicth_desktop:hover
{
	background:#626262;
}
}
.profnewright .top_NBR
{
	background: #282828 none repeat scroll 0 0;
    color: #FDFBFB;
    font-family: DroidSerif-Italic;
    font-size: 21px!important;
    font-weight: normal;
    margin-bottom: 1em;
    padding-bottom: 10px;
    padding-top: 10px;
    position: relative;
    text-align: center;
    top: 0;
    width: 100%;
}
.bottom_none
{
	margin-bottom:1px;
}
.innderlinknew .boking_boxnew1{display:none;}
.boking_boxnew1{display:block;}
.innderlinknew .boking_boxnew1{display:none;}


#facebook_new .stLarge{
	background-image: url(../images/fbok_1.png)!important;
	background-size: 100%!important;
	background-repeat: no-repeat!important;
	background-position:center center!important;
	width: 24px;
	
}
#facebook_new .stLarge:hover{
	background-image: url(../images/fbok_1.png)!important;
	background-size: 100%!important;
	background-repeat: no-repeat!important;
	background-position:center center!important;
	width: 24px;
	opacity:0.6;
}
#twitter_new .stLarge{
	background-image: url(../images/twit_1.png)!important;
	background-size: 100%!important;
	background-repeat: no-repeat!important;
	background-position:center center!important;
	width: 24px;
}
#twitter_new .stLarge:hover{
	background-image: url(../images/twit_1.png)!important;
	background-size: 100%!important;
	background-repeat: no-repeat!important;
	background-position:center center!important;
	width: 24px;	
	opacity:0.6;
}
#mail_new .stLarge{
	background-image: url(../images/gplus_1.png)!important;
	background-size: 100%!important;
	background-repeat: no-repeat!important;
	background-position:center center!important;
	width: 24px;
}
#mail_new .stLarge:hover{
	background-image: url(../images/gplus_1.png)!important;
	background-size: 100%!important;
	background-repeat: no-repeat!important;
	background-position:center center!important;
	width: 24px;	
	opacity:0.6;
}
.right_404 ul li, .left_404 ul li
{
	background:none!important;
}
/*  Mobile menu start 8th May  */
/*  
    Recommeded CSS
    ==============
*/

.panel {
    position: fixed;
    left: -15.625em; /*or width of your navigation panel*/
    width: 15.625em; /*should match the above value*/
}

/*  
    Demo Specific Styles
    ====================
*/
.wrap {
    position: relative;
    margin: 0 auto;
    padding:0;
}
.panel {
    background: #44413a;
	  margin-top: 33px;
}
.panel a {
    color: #090909;
}
a.menu-link {
	background: url(../images/btn.png);
	background-repeat:no-repeat;
	display: block;
	width: 37px;
	height: 23px;
	position: absolute;
 left: 8px;
    position: absolute;
    top: 61px;
    width: 37px;
    z-index: 500;
display:none;
}
.panel ul, .panel ul li
{
	list-style-type:none;
	padding:0;
	margin:0;
}
.panel ul li a {
  padding: 4px 10px;
  color: #090909;
  text-transform: uppercase;
  font-size: 13px;
  font-family: trebuc;
  line-height: 28px;
  display: block;
  transition: all 0.1s 0s ease-in-out;
  text-decoration: none;
  text-align: left;
  font-family: OpenSans-Regular;
}
.panel ul.colror_1 {
  background-color: #44413a;
}
.panel ul.colror_2 {
  background-color: #846126;
}
.mobnavTL
{
	background:#F8F0F1;
	padding: 8px 10px;
	color:#090909;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-align:left;
display:none;
}
.panel ul li a:hover
{
	background:#846126;
	color:#090909;
}
.panel ul.colror_2 li a:hover
{
	background:#855b13;
	color:#090909;
}
.mobnavTL
{
  background: #F8F0F1;
  padding: 8px 10px;
  color: #090909;
  font-family: fantasy;
  font-size: 20px;
  text-align: left;
}
/*  Mobile menu End 8th May  */
.bottom_none table tr:nth-child(even)
{
	  background: rgb(234, 234, 234)
}
html, body{  overflow-x: hidden;}




.transparentpanel{width: 100%;height: 100%;background: rgba(0, 0, 0, 0.2) !important;position: absolute;top: 0px;}
ul.ton1 li .tondata h3, ul.ton1 li .tondata h4, .mainslider li .tondata h4, .mainslider li .tondata h3, .tondata2 h4, .tondata2 h3{font-family: 'Open Sans', sans-serif;}
ul.ton1 li .tondata h4, .tondata2 h4{font-size: 13px;}
.mainslider li .tondata h4{font-size: 13px;}
ul.ton1 li .tondata h3, .mainslider li .tondata h3{margin-bottom:15px;}
.tondata2 h4{padding-top: 10px;}
.tonlist{float:left;}
.data2n p {margin-top:0px;position: relative;top: -8px;}
.tont-box1 input[type=button] {
width: 20%;
float: right;
height: 34px;
background: #44413A;
text-align: center;
color: #090909;
line-height: 35px;
font-family: 'OpenSans-Regular';
text-transform: uppercase;
border: none;
cursor: pointer;
font-size: 0px;
outline: none;
padding: 0px;
background-image: url(images/search.png)!important;
background-repeat: no-repeat!important;
background-position: center center!important;
}
.tondata2img{
width:235px!important;
height:353px!important;
}
.transparentpanel{width: 100%;height: 353px;background: rgba(0, 0, 0, 0.8);position: absolute;top: 0px;}
.awayrowdata{font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 19px;text-align: center;color: #090909;font-weight: normal;padding-top: 15px;margin-top: 10em;}
.awaytag{background:url(images/away.png); background-repeat:no-repeat; position:absolute; left:0; top:0; width:117px;height:115px}
.mainslider ul li{position:relative;}


.jssora03l, .jssora03r, .jssora03ldn, .jssora03rdn

{

position: absolute;

cursor: pointer;

display: block;

background: url(images/a03.png) no-repeat; 

overflow:hidden;

}

#prev{top:9px!important;}

#next{top:7px!important;}

.nusletr input[type="text"] {
	font-size:14px;
	padding: 7px;
	line-height: 20px;
}    
.jssora03l #prev {width: 55px; height: 55px;left: 0;}
.jssora03l  #next{width: 55px; height: 55px;right: -29px;  } 
.1st_rltdiv{position: relative; top: 0px; left: 0px; width: 745px; height: 560px; overflow: hidden; top:-50px;} 
.2nd_rltdiv{cursor: move; position: absolute; left: 0px; top: 0px; width: 745px; height: 560px; overflow: hidden; margin-top:50px;}

.tont-box1 .firsttl tr td {

    border: medium none;

    color: #FCEBEC;

    font-family: 'OpenSans-Regular';

    font-size: 15px;

    font-weight: normal;

    line-height: 26px;

    padding: 0;

    text-align: center;

    width: auto;

}

.tont-box1 .firstt2 tr td {

width: auto;

}


.tondata2 a{text-decoration:none;}
.tondata2 a:hover h1{color:#c6981e;}
.twitter-share-button{

 	width: 80px !important;

}
.newimgpan
{
	position:relative;
	
}

.profnewright .protpantop1 .transparentpanel, .profnewleft .protpantop1 .transparentpanel, .fullimagerow .transparentpanel{height:100%!important;}

	.transparentpanel{width: 100%;/*height: 100%;*/background: rgba(0, 0, 0, 0.2);position: absolute;top: 0px;}
	.awayrowdata{font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 19px; text-align: center;color: #090909;font-weight: normal;padding-top: 15px;margin-top: 10em;}
	.awaytag{background:url(images/away.png); background-repeat:no-repeat; position:absolute; left:0; top:0; width:117px;height:115px}
	.profile-L_1,.profile-L,.profile-L_2{position:relative;}
	
	.halfimagerowL{margin-bottom:45px;}
	/*.halfimagerowL:nth-child(2n+0){float:right!important;}*/
	
	div.halfimagerowL:nth-of-type(2n+0){float:right!important;}
	span.fullimagerow{display:block}
	
	@media screen and (max-width: 980px) {
		/*.halfimagerowL:nth-child(2n){float:none!important;}*/
		div.halfimagerowL:nth-of-type(2n+0){float:right!important;}
		span.fullimagerow{margin-bottom:2em}
	}
	@media screen and (max-width: 650px) {
		/*.halfimagerowL:nth-child(2n){float:none!important;}*/
		div.halfimagerowL:nth-of-type(2n+0){float:right!important;}
		span.fullimagerow{margin-bottom:2em}
	}
	@media screen and (max-width: 480px) {
		/*.halfimagerowL:nth-child(2n){float:none!important;}*/
		div.halfimagerowL:nth-of-type(2n+0){float:right!important;}
		span.fullimagerow{margin-bottom:2em}
	}


 	.modelcontent{float:right; margin:0px 0px 20px 0px;position: relative;
left: -7px;}
	.modelcontent:hover{color:#c6981e; border-color:#c6981e;}
	ul.fulltont{clear:both;}
	.contfull_models ul li{ position:relative;}
	.transparentpanel{width: 100%;height: 353px;background: rgba(0, 0, 0, 0.2);position: absolute;top: 0px;}
	.awayrowdata{font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 19px;text-align: center;color: #090909;font-weight: normal;padding-top: 15px;margin-top: 10em;}
	
	.awaytag{background:url(images/away.png); background-repeat:no-repeat; position:absolute; left:0; top:0; width:117px;height:115px}
	.tondata2 a{text-decoration:none}
	.tondata2 a h1:hover{color:#c6981e}
	#slider1_container div{transform: scale(1)!important;}

.errorwarning2{
	display:none;	
}

.errormsg{
	margin-bottom:3px;
}	
.modelcontent{float:right; margin:0px 0px 20px 0px;position:relative;left: -7px;}
.modelcontent:hover{color:#c6981e; border-color:#c6981e;}
.show_full_div p{margin:0px!important; vertical-align:top!important;padding-bottom:15px;}
@media screen and (max-width:640px) {
.halfimagerowL:nth-child(2n), .profnewright img, div.halfimagerowL:nth-of-type(2n){float:none!important}
}
@media screen and (max-width:480px) {
.halfimagerowL:nth-child(2n), .profnewright img, div.halfimagerowL:nth-of-type(2n){float:none!important}
}

button.pull_right {
  width: auto;
  float: right;
  height: 32px;
  background: #44413A;
  text-align: center;
  color: #090909;
  line-height: 27px;
  font-family: 'OpenSans-Regular';
  text-transform: uppercase;
  border: none;
  font-size: 12px;
}