article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display: block;}
audio,canvas,video {display: inline-block;}
audio:not([controls]) {display: none; height: 0;}
[hidden] {display: none;}
html {font-family: sans-serif; /* 1 */-ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */}
a:focus {outline: none !important;}
a:active,a:hover {outline: 0;}
h1 {font-size: 2em;margin: 0.67em 0;}
abbr[title] {border-bottom: 1px dotted;}
b,strong {font-weight: bold;}
dfn {font-style: italic;}
hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}
mark {background: #ff0;color: #000;}
code,kbd,pre,samp {font-family: monospace, serif;font-size: 1em;}
pre {white-space: pre-wrap;}
q {quotes: "\201C" "\201D" "\2018" "\2019";}
small {font-size: 80%;}
sub,sup {font-size: 75%;line-height: 0;position: relative; vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
img {border:0; max-width:100%;}
a{text-decoration:none !important;}
svg:not(:root) {overflow: hidden;}
figure {margin: 0;}
fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}
legend {border: 0; /* 1 */ padding: 0; /* 2 */}
button,input,select,textarea {font-family: inherit; /* 1 */font-size: 100%; /* 2 */margin: 0; /* 3 */}
button,input {line-height: normal;}
button,select {text-transform: none;}
a{text-decoration:none;}
button,html input[type="button"], /*1*/input[type="reset"],input[type="submit"] {-webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */}
button[disabled],html input[disabled] {cursor: default;}
input[type="checkbox"],input[type="radio"] {box-sizing: border-box; /* 1 */ padding: 0; /* 2 */}
input[type="search"] {-webkit-appearance: textfield; /* 1 */-moz-box-sizing: content-box;-webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
button::-moz-focus-inner,
input::-moz-focus-inner {border: 0;padding: 0;}
textarea {overflow: auto; /* 1 */ vertical-align: top; /* 2 */}
table {border-collapse: collapse; border-spacing: 0;}
body{margin:0 auto; background:#fff !important; font-family:Verdana, Geneva, sans-serif; color:#333;}
.c{clear:both}
.headertop{margin:0; padding:6px 0; 
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(left,  #ffffff 0%, #ffca94 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #ffffff 0%,#ffca94 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #ffffff 0%,#ffca94 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffca94',GradientType=1 ); /* IE6-9 */
}
.menubg .navbar-default{background: url(../images/menubg.jpg) repeat-x !important; border-radius:0 !important}
.navbar{border:none !important;}
.banenr{margin:6px 0;}
.bannerr{margin:0;}
.bannerr h1{margin:0; font-size:20px; color:#740F18; border-bottom:#CCC 1px solid; margin-bottom:8px; padding-bottom:5px;}
.bannerr p{font-size:13px; line-height:18px;}
.contan{margin:0; padding-top:5px;}
.contan h2{margin:0; font-size:15px; font-weight:600; color:#333333; border-bottom:#CCC 1px solid; margin-bottom:8px; padding-bottom:5px;}
.contan1{margin:0; position:relative;}
.contan1 h3{position:absolute; top:0px; padding:5px 0; color:#FFF; font-size:12px; font-weight:600; text-align:center; margin:auto; left:0; right:0; background:rgba(0, 0, 0, 0.8);}
.contan1 a{display:block;}
.contan2{margin:0; position:relative; margin-bottom:15px;}
.contan2 h3{position:absolute; top:0px; padding:5px 0; color:#FFF; font-size:12px; font-weight:600; text-align:center; margin:auto; left:0; right:0; background:rgba(116, 15, 24, 0.8);}
.contan2 a{display:block;}
.contan1 img{width:100%; height:130px; object-fit: cover;}
.contan2 img{width:100%; height:130px; object-fit: cover;}
.footerbg{margin:0; background:#D28E43; border-top:#1E1E1E 2px solid; padding:5px 0; color:#fff; font-size:12px;}
.footerr{text-align:right;}
#CDSWIDCOE{width:100% !important;margin:0 !important;}
#CDSWIDCOE.widCOE .widCOELink a{font-size:11px !important;}
#CDSWIDCOE.widCOE .widCOETitle{font-size:10px !important;}
#CDSWIDTC.widTC2015{width:100% !important;}
#CDSSCROLLINGRAVE.narrow{width:100% !important; font-size:12px !important;} 
#CDSSCROLLINGRAVE{padding:0 !important;} 
/*#CDSWIDCOELOGO1{height:80px !important; width:auto !important;}
#CDSWIDCOELOGO{height:80px !important; width:auto !important;}*/
.menub{display:none; padding-top:8px !important; color:#fff !important}
.pagebx1{min-height:480px; padding:10px 0;}
.pagebx1 h1{margin:0; font-size:20px; color:#740F18; border-bottom:#CCC 1px solid; margin-bottom:8px; padding-bottom:5px;}
.pagebx1 p{font-size:13px; line-height:20px;}
.pagebx2{margin:0; font-family:Verdana, Geneva, sans-serif; border:#CCC 1px solid; padding:15px; position:relative; margin-top:25px;}
.pagebx2 h3{position:absolute; top:-9px; color:#EA4F5F; margin:0; padding:0; background:#FFF; padding:0 8px 15px 8px; font-size:14px; font-weight:600;}
.pagebx2 hr{margin:4px 0;}
.pagebx2 p{/*word-break: break-all;*/ line-height:20px;}
.pgaller{margin:0;}
.pgaller a{float:left; width:24%; margin:0 5px;}
.imggall{width:100%; height:210px; margin-bottom:9px; object-fit: cover;}
.onlinb{border:#CCC 4px double; margin-bottom:15px; padding:10px 25px 0 25px;}
.onlinb label{font-size:12px;}
.onlinb p{padding-top:8px;}
.porimgad{float:left; max-width:450px; margin-top:5px; max-height:450px; margin-right:10px; margin-bottom:10px;}
.subbtnbg{margin:0; background:#f5941e; border:0; margin-top:10px; color:#fff; font-size:14px; padding:6px 25px;}
.subbtnbg:hover{background:#721820; color:#fff;}
.tripadvisorbx{display:none;}
.boxm7{margin:0 5px; display:inline-block; float:left;max-width:120px; }
.textcbx{text-align:right;}
/* */
.pagebx1 iframe{width: 100% !important; height: 210px !important;}
.left-inner-addon {
    position: relative;
}
.left-inner-addon input {
    padding-left: 30px;    
}
.left-inner-addon i {
    position: absolute;
    padding: 10px 12px;
    pointer-events: none;
}

.right-inner-addon {
    position: relative;
}
.right-inner-addon input {
    padding-right: 30px;    
}
.right-inner-addon i {
    position: absolute;
    right: 0px;
    padding: 10px 12px;
    pointer-events: none;
}
.paddtop{padding-bottom:15px;}


.videoBx{
    background: #fff;
    border: #00c496 1px solid;
    display: block;
    padding:15px 5px;
    float: left;
    width: 121px;
    height: 105px;
    text-align: center;
    color: #000;
    /*line-height: 50px;*/
}
.videoBx a{color: #ea4f5f;}
.videoBx img{width: auto; height: 48px;}
.videoBx span {
    animation-duration: 1200ms;
    animation-name: blink;
    animation-iteration-count: infinite;
    animation-direction: alternate;
    -webkit-animation:blink 1200ms infinite; /* Safari and Chrome */
}
@keyframes blink {
    from {
        color:red;
    }
    to {
        color:white;
    }
}
@-webkit-keyframes blink {
    from {
        color:red;
    }
    to {
        color:white;
    }
}

 



#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {
display:none;
}

.nbs-flexisel-container {
    position:relative;
    max-width:100%;
}
.nbs-flexisel-ul {
    position:relative;
    width:9999px;
    margin:0px;
    padding:0px;
    list-style-type:none;   
    text-align:center;  
}

.nbs-flexisel-inner {
    overflow:hidden;
    float:left;
    width:100%;
  
}

.nbs-flexisel-item {
    float:left;
    margin:0px;
    padding:5px;
    cursor:pointer;
    position:relative;
    line-height:0px;
}
.nbs-flexisel-item img {
    width: 100%;
    cursor: pointer;
    position: relative;
    margin-top: 10px;
    margin-bottom: 10px;
    height:180px;
	background:#FFF;
}

/*** Navigation ***/

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
    width: 22px;
    height: 22px; 
    position: absolute;
    cursor: pointer;
    z-index: 100;
    opacity: 0.5;
}

.nbs-flexisel-nav-left {
    left: 10px;
    background: url(../images/button-previous.png) no-repeat;
}

.nbs-flexisel-nav-right {
    right: 5px;
    background: url(../images/button-next.png) no-repeat;
}



@media  (min-width: 768px) {
    div.col-sm-7.five-three {
    width: 60% !important;
    }

    div.col-sm-5.five-two {
    width: 40% !important;
    }
}

.videm{display: none;}
.headr{display:none;}
.headertop .collapse{display:block;}
.conmaibx{display:block;}
@media all and (max-width: 768px ){
.videm{background: #8a1a17; border-radius: 4px; display: block;}
.videm a{color: #fff!important; display: inline-block; padding: 0 6%;} 
.videm img{height: 32px; width: auto; margin-right: 10px;}
.menubg .navbar-nav > li > a{line-height:normal;}
.menubg .menrbx{margin-left:auto; }
/*padding-left:0px;*/
.navbar-toggle{float:right; margin-right:0 !important;}
.navbar-nav li a{border-bottom:#CCC 1px solid;}
.navbar-toggle{margin-top:1px !important;}
.contan1 img{width:100%; height:auto;}
.contan2 img{width:100%; height:auto;}
.contan1{margin-bottom:15px;}
.footerbg{text-align:center}
.footerr{text-align:center;}
.headr{display:block; width: 100%; background:#589442; border:none; text-align:center; padding:5px 15px; margin-bottom:8px; color:#fff; border-radius:5px;}
/*#CDSWIDCOE{width:120px !important; display:none}*/
#CDSWIDTC.widTC2015{width:120px !important; display:none}
#CDSSCROLLINGRAVE.narrow{width:100% !important;} 
.TA_cdsscrollingravenarrow{margin-top:5px !important; float:left;}
.bannerle{margin-left:-0px;}
.menub{display:block;}
.porimgad{float:none; margin-right:0; margin:auto;max-width:100%; }
.tripadvisorbx{display:block;}
.headertop .collapse{display:none;}
.conmaibx{display:none;}
.boxm7{margin:5px 5px; max-width:28%; height:125px; text-align:center;}
.textcbx{ margin-bottom:10px;}
/*text-align:center;*/
.videoBx{
    display: none;
}
}

@media screen and (max-width: 1220px) {
    .nav > li > a{padding-left:0.5em !important; padding-right:0.5em !important;
}
















