.navbar-inverse {
background-color : #F7F6E9;
font-size : 100%;
opacity:0.96;
}

.navbar li a{
  padding:6px;
	padding-left : 9px;
	padding-right : 9px;
  font-weight:bold;
  font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
  font-size:90%;
  letter-spacing:0.5pt;
}

.navbar-collapse { max-height: 100% !important; }

.navbar-header{
  margin-top:4px;
}
.tab-on{
background-color : #7A502E;
}

.navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
background : url(/img/org4.png);
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
background-color : #F7F6E9;
}
.dropdown-menu {
background-color : #fff;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
background-color : #7A502E;
}
.navbar-inverse {
background-image : none;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
background-image : none;
}
.navbar-inverse {
border : 0;
border-color : #080808;
}
.navbar-inverse .navbar-brand {
color : #000;
}
.navbar-inverse .navbar-brand:hover {
/*
color :#F38639;
text-shadow:2px 2px 3px #fff;
*/
}

.pcounter {
  display: inline-block;
  border: 1px solid #ccc;
  padding: 4px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: verdana;
  font-size: 80%;
  text-align: center;
  font-weight: normal;
  margin-right: 10px;
  margin-bottom: 10px
}
.pcounter_on {
  display: inline-block;
  border: 1px solid #ccc;
  padding: 4px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: verdana;
  font-size: 80%;
  text-align: center;
  font-weight: normal;
  margin-right: 10px;
  color: #ffffff;
  background: #84AB5D;
  cursor: pointer
}
.pcounter a {
  text-decoration: none;
  color: #000000
}
.pcounter:hover, .pcounter_on:hover, .pcounter:hover a, .pcounter_on:hover a {
  text-decoration: none;
  color: #ffffff;
  background: #F87A26;
  cursor: pointer
}
.pcounter a.on, .pcounter_on a.on {
  text-decoration: none;
  color: #ffffff
}

.gofullscreen{
  position: fixed;
  padding:0;
  margin:0;
  width:100%;
  height:100%;
  top:0;
  left:0;
  bottom:0;
  right:0;
  z-index:99999999;
}

.isfullscreen{
  height:100%;
}

#brand-image{
  position:absolute;
  height:40px;
  margin-top:-31px;
}

#brand-button{
  display:inline-block;
  vertical-align:bottom;
  margin-top:-5px;
  position:absolute;
  padding:10px;
  margin-top:-12px;
  margin-left:14px;
  font-size:110%;
  font-style:normal;
  font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
  color:#000;
  background-color : transparent;
}

.book-title{
  font-size:140%;
  font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.r-a{
display:inline-block;
float:right;
margin-left:40px;
font-style:italic;
color:#AE9B63;
min-height:35px;
}

.r-a2{
text-align:right;
padding-right:15px;
margin-bottom:0;
font-style:italic;
color:#000;
}

.c-b{
  clear:both;
}

.tbl{
  width:97%;
  max-width:450px;
}
.tbl td{
  padding:5px;
  vertical-align:top;
}

.list-image{
  display:block;
  width:100%;
  text-align:center;
  padding:10px;
}
.list-description{
  display:block;
  width:100%;
  text-align:left;
  padding:10px;
}
.list-title{
  font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
  font-style:italc;
  font-size:130%;
  margin-top:15px;
  text-align:center;
}

.list-item{
  cursor:pointer;
  margin:0 auto;
  margin-bottom:15px;
  width:99%;
  padding:10px;
  border:3px solid #ddd;
}
.list2-item{
  margin:0 auto;
  margin-bottom:15px;
  width:99%;
  padding:10px;
  border:3px solid #ddd;
}
.list-item:hover{
 background: url(/img/sl4.png);
}

.yback{
  background: url(/img/sl4.png);
}

.sm-flt-left, .sm-flt-right{
  float:clear;
}

.cntrs{
    display:inline-block;
    border:1px solid #000;
    background:#fff;
    color:#444;
    padding-top:0;
    padding-right:4px;
    padding-left:4px;
    font-weight:bold;
    font-family:verdana, arial;
    font-style:italic;
    font-size:80%;
    margin-right:2px;
}

.page-title{
  text-align:center;font-style:italic;letter-spacing:2pt;font-size:170%;font-family:Palatino,serif;margin-bottom:20px;
}

.footer-container{
  padding:15px;background:#F7F6E9;color:#000;text-align:center;bottom:0;border-top:2px solid #AEA28E;opacity:0.9;
  width:100%;
}

.footer-jump {
  bottom:0;
  position:absolute;
}

.footer-links{
  padding-bottom:10px;padding-top:5px;background:#fff;text-align:center;margin-right:50px;margin-left:50px;text-align:center;
}

.designed-by{
  display:inline-block;margin: 0 auto;color:#999;margin-bottom:2px;margin-top:10px;font-size:70%;font-weight:normal;font-style:italic;
}

.designed-by a{
text-decoration: none;color:#777;
}

.designed-by a:hover{
text-decoration: none;color:#111;
letter-spacing:1pt;
}

.enquiry_form .inp{
  width:100%;
  margin:3px;
  border: 1px solid #ddd;
}

.title-tb {
  display:none;
}

.title-tb2 {
  display:inline-block;
}

#item-image, #item-details{
  width:100%;
  display:block;
  vertical-align:middle;
}

#item-image img{
width:200px
;max-width:85%;
}

#item-details{
  padding-top:20px;
}

.menupad{
  padding:1px;
}

#brand-button{
  padding-right:8px;
/*  background: #E1E0CD; */
}

.tb1{
  padding:10px;
}

.tb2{
  padding:10px;
}

.b-name{
  font-style:normal;
  letter-spacing:1pt;
  font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

/*
#brand-button:hover{
  color:#fff;
  background-color : #7A502E;
}
*/

.navbar-inverse .navbar-toggle, .navbar-inverse .navbar-toggle {
background : #D5C5AA;
padding:7px;
margin-right:-2px;
}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
color : #fff;
background : #7A502E;
}
.navbar-inverse .navbar-nav > li {
margin-bottom:10px;
}
.navbar-inverse .navbar-nav > li > a {
color : #000;
background: #E1E0CD;
}

.navbar-inverse .navbar-nav > li > a.okq {
color : #fff;
background : url(/img/blu4.png);
}


.navbar-inverse .navbar-nav .bd {
border-bottom:0;
}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
color : #fff;
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
color : #000;
}
.navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
color : #fff;
}
.dropdown-menu > li > a {
color : #333;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
color : #fff;
}
.navbar-inverse .navbar-nav > .dropdown > a .caret {
border-top-color : #999;
}
.navbar-inverse .navbar-nav > .dropdown > a:hover .caret {
border-top-color : #fff;
}
.navbar-inverse .navbar-nav > .dropdown > a .caret {
border-bottom-color : #999;
}


.navbar-brand {
font-style:normal;
}
.dropdn {
background : #F7F6E9;
font-size : 130%;
}
.top-space {
height : 74px;
}

.navbar-inverse .navbar-nav > li > a {
padding-left : 22px;
margin-right : 10px;
}

body {
font-family : verdana;
background : url(/img/backdrop-b-small.jpg) center center no-repeat fixed;
background-size : cover;
height : 100%;
width : 100%;
}


.m1{
background : url(/img/backdrop-b1-small.jpg) center center no-repeat fixed;
background-size : cover;
}

.m2{
background : url(/img/backdrop-b2-small.jpg) center center no-repeat fixed;
background-size : cover;
}

.m3{
background : url(/img/backdrop-b3-small.jpg) center center no-repeat fixed;
background-size : cover;
}

.m4{
background : url(/img/backdrop-b4-small.jpg) center center no-repeat fixed;
background-size : cover;
}

.m5{
background : url(/img/backdrop-b5-small.jpg) center center no-repeat fixed;
background-size : cover;
}

.m6{
background : url(/img/backdrop-b6-small.jpg) center center no-repeat fixed;
background-size : cover;
}

.m7{
background : url(/img/backdrop-b7-small.jpg) center center no-repeat fixed;
background-size : cover;
}

.m8{
background : url(/img/backdrop-b8-small.jpg) center center no-repeat fixed;
background-size : cover;
}

.m9{
background : url(/img/backdrop-b9-small.jpg) center center no-repeat fixed;
background-size : cover;
}

.m10{
background : url(/img/backdrop-b10-small.jpg) center center no-repeat fixed;
background-size : cover;
}

.m11{
background : url(/img/backdrop-b11-small.jpg) center center no-repeat fixed;
background-size : cover;
}

.m12{
background : url(/img/backdrop-b12-small.jpg) center center no-repeat fixed;
background-size : cover;
}




.large-only{
  display:none;
}
.small-only{
  display:block;
}

.ins_brk{
  display:inline-block;
}

.ins_brk2{
  display:none;
}

.map{
  height:200px;width:100%;
}

.click_button{
  width:auto;display:inline-block;font-size:90%;padding:4px;padding-left:10px;padding-right:10px;cursor:pointer;margin-top:10px;
}


@media only screen and (min-width:426px) {
#brand-button{
  margin-left:26px;
}
}

@media only screen and (min-width:510px) {
body {
font-family : verdana;
background : url(/img/backdrop-b.jpg) center center no-repeat fixed;
background-size : cover;
height : 100%;
width : 100%;
}

.m1{
background : url(/img/backdrop-b1.jpg) center center no-repeat fixed;
background-size : cover;
}

.m2{
background : url(/img/backdrop-b2.jpg) center center no-repeat fixed;
background-size : cover;
}

.m3{
background : url(/img/backdrop-b3.jpg) center center no-repeat fixed;
background-size : cover;
}

.m4{
background : url(/img/backdrop-b4.jpg) center center no-repeat fixed;
background-size : cover;
}

.m5{
background : url(/img/backdrop-b5.jpg) center center no-repeat fixed;
background-size : cover;
}

.m6{
background : url(/img/backdrop-b6.jpg) center center no-repeat fixed;
background-size : cover;
}

.m7{
background : url(/img/backdrop-b7.jpg) center center no-repeat fixed;
background-size : cover;
}

.m8{
background : url(/img/backdrop-b8.jpg) center center no-repeat fixed;
background-size : cover;
}

.m9{
background : url(/img/backdrop-b9.jpg) center center no-repeat fixed;
background-size : cover;
}

.m10{
background : url(/img/backdrop-b10.jpg) center center no-repeat fixed;
background-size : cover;
}

.m11{
background : url(/img/backdrop-b11.jpg) center center no-repeat fixed;
background-size : cover;
}

.m12{
background : url(/img/backdrop-b12.jpg) center center no-repeat fixed;
background-size : cover;
}



#brand-button{
  padding-right:50px;
}


}

.wrapper {
width : 95%;
margin : 3em auto;
}
.item-photo {
display : inline-block;
background : #fff;
padding : 5px;
margin : 0 0 1.5em;
width : 100%;
box-sizing : border-box;
box-shadow : 2px 2px 4px 0 #ccc;
}
.item-photo img {
width : 100%;
height : auto;
cursor : pointer;
}

.pointer{
  cursor:pointer;
}
.qpt-extra {
background : #fff;
}
.qpt-image {
padding : 0;
border : 0;
}
.qpt-txt {
margin : 10px;
margin-bottom : 5px;
margin-left : 15px;
margin-right : 15px;
}
#overlay {
left : 0;
top : 0;
bottom : 0;
right : 0;
position : fixed;
min-height : 100%;
min-width : 100%;
background : rgba(51, 51, 51, 0.7);
z-index : 9999992;
display : none;
}
.closebutton {
border-radius : 32px;
position : absolute;
z-index : 800;
width : 30px;
height : 30px;
background : #fff;
padding : 0;
padding-left : 1px;
cursor : pointer;
border : #000 solid 1px;
text-align : center;
vertical-align : middle;
font-size : 14pt;
font-family : verdana;
font-weight : 700;
color : red;
margin-left : -10px;
margin-top : -16px;
margin-left : -32px;
}
.closebutton a {
color : red;
}
.closebutton:hover {
background : #FAB7B2;
}
.playbutton:hover {
background : #C5FAB2;
}
.stopbutton:hover {
background : #FAB7B2;
}
.prevbutton:hover {
background : #B2CBFA;
}
.nextbutton:hover {
background : #B2CBFA;
}
.playbutton {
border-radius : 32px;
position : absolute;
z-index : 800;
width : 35px;
height : 35px;
background : #fff;
padding : 0;
cursor : pointer;
border : #000 solid 1px;
text-align : center;
vertical-align : middle;
font-size : 16pt;
font-family : verdana;
font-weight : 700;
color : #0c0;
margin-top : -16px;
}
.stopbutton {
border-radius : 32px;
position : absolute;
z-index : 800;
width : 35px;
height : 35px;
background : #fff;
padding : 0;
cursor : pointer;
border : #000 solid 1px;
text-align : center;
vertical-align : middle;
font-size : 16pt;
font-family : verdana;
font-weight : 700;
color : red;
margin-top : -16px;
}
.prevbutton {
border-radius : 32px;
position : absolute;
z-index : 810;
width : 30px;
height : 30px;
background : #fff;
padding : 0;
padding-right : 2px;
cursor : pointer;
border : #000 solid 1px;
text-align : center;
vertical-align : middle;
font-size : 14pt;
font-family : verdana;
font-weight : 700;
color : #00c;
margin-top : -12px;
margin-left : -100px;
}
.homebutton {
position : absolute;
margin-left : 20px;
margin-top : -52px;
border : #000 solid 1px;
letter-spacing : 1pt;
font-family : verdana, arial;
font-size : 11pt;
color : #000;
background : #FFF;
padding : 10px;
}
.homebutton:hover {
background : #B2CBFA;
}
.nextbutton {
border-radius : 32px;
position : absolute;
z-index : 820;
width : 30px;
height : 30px;
background : #fff;
padding : 0;
padding-left : 3px;
cursor : pointer;
border : #000 solid 1px;
vertical-align : middle;
font-size : 14pt;
font-family : verdana;
font-weight : 700;
color : #00c;
margin-top : -12px;
margin-left : 100px;
}
.imagebox {
width : auto;
height : auto;
z-index : 700;
display : inline-block;
border : #000 solid 1px;
background : #fff;
padding : 20px;
cursor : default;
font-size : 11pt;
font-weight : 400;
}
#imagebox_text {
font-size : 11pt;
}
#img_sq {
border : #ddd solid 1px;
}
.video-container {
position : relative;
padding-bottom : 56.25%;
padding-top : 30px;
height : 0;
overflow : hidden;
}
.video-container iframe, .video-container object, .video-container embed {
position : absolute;
top : 0;
left : 0;
width : 100%;
height : 100%;
}
.masonry {
width : 100%;
height : auto;
}
.item-photo {
width : 94%;
height : auto;
margin : 10px;
float : left;
}
.feedback {
width : 94%;
font-size : 90%;
}


.container, .containermenu {
background : none;
padding-top:10px;
padding-bottom:10px;
}

.col-nobreak {
clear : none !important ;
}
.clm0 {
  border:3px solid #777;
}
.clm1 {
background : url(/img/wht4.png);
}
.clm1b {
background : url(/img/wht3.png);
}
.clm2 {
padding : 5px;
background : url(/img/blk3.png);
color : #fff;
border : #000 solid 1px;
}
.tx-cent {
text-align : center;
}
.tx-left {
text-align : left;
}
.tx-right {
text-align : right;
}
.tx-pad5 {
padding : 5px;
}
.tx-pad10 {
padding : 10px;
}
.tx-pad15 {
padding : 15px;
}
.nopad {
padding : 0;
}
.pg-li li {
margin-bottom : 6px;
margin-left : -10px;
}
.pg-title {
background : url(/img/org3.png);
color : #fff;
text-shadow : 2px 2px 5px #000;
text-align : center;
font-style : italic;
padding : 4px;
padding-bottom : 6px;
margin-bottom : 15px;
}
.pg-title2, .pg-title2b, .pg-title2c, .pg-title2d {
background : url(/img/org2.png);
color : #000;
text-align : center;
font-size:120%;
font-style:italic;
font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
letter-spacing:1pt;
padding-top:6px;
padding-left: 16px;
padding-right: 16px;
padding-bottom : 6px;
margin-bottom : 15px;
}

.pg-title2c{
display:inline-block;
}

.pg-title2d{
font-size:125%;
font-weight:bold;
}

.pg-title3b {
background : url(/img/org2.png);
color : #000;
display:inline-block;
text-align : center;
font-size:90%;
font-weight:bold;
font-style:italic;
font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
letter-spacing:1pt;
padding-top:3px;
padding-left: 12px;
padding-right: 12px;
padding-bottom : 3px;
margin-right:20px;
margin-top:8px;
margin-bottom:10px;
}

.pg-title2b:hover, .pg-title2d:hover, .pg-title3b:hover {
background : url(/img/org4.png);
color:#fff;
}

.cbutton-on, .cbutton-on:hover {
background : url(/img/blu4.png);
color:#fff;
}

.pq-title3b-box{
  background:#FCF9E8;
/*  border:1px solid #F3F0DF; */
  margin-bottom:20px;
  padding:10px;
}

.slct a{
text-decoration:none;
color:#000;
}

.slct a:hover .pg-title2b{
background : url(/img/org4.png);
color:#fff;
}

.preload_div{
background : url(/img/sl4.png);
}

.preload_div2{
background : url(/img/org4.png)
}

.pg-box:hover{
background : url(/img/sl4.png);
}

.pg-title3 {
background : url(/img/org2.png);
color : #000;
text-align : center;
font-style : italic;
font-size : 100%;
height : 36px;
padding : 4px;
padding-bottom : 6px;
margin-bottom : 15px;
}
.mini-title {
padding-top : 5px;
}
.pg-pad {
padding-left : 10px;
padding-right : 10px;
}
.rounded {
border-top-left-radius : 11px;
border-top-right-radius : 11px;
border-bottom-left-radius : 11px;
border-bottom-right-radius : 11px;
}
.rounded-lt {
border-top-left-radius : 11px;
}
.rounded-rt {
border-top-right-radius : 11px;
}
.rounded-lb {
border-bottom-left-radius : 11px;
}
.rounded-rb {
border-bottom-right-radius : 11px;
}

.rounded-lt50 {
border-top-left-radius : 20px;
}
.rounded-rt50 {
border-top-right-radius : 20px;
}
.rounded-lb50 {
border-bottom-left-radius : 20px;
}
.rounded-rb50 {
border-bottom-right-radius : 20px;
}

.show-loc {
display : inline-block;
margin-right : 15px;
}
.show-loc2 {
display : inline-block;
}
.pg-images {
margin : 0 auto;
background : #fff;
margin-bottom : 10px;
float : none;
width : 100%;
}
.pg-text {
float : none;
width : 100%;
padding-left : 5px;
padding-right : 5px;
}
.pg-li {
margin-left : 30px;
}
.logo-box {
width : 100%;
max-width : 340px;
display : block;
margin : 0 auto;
margin-bottom : 15px;
text-align : center;
}
.logo-box img {
width : 100%;
max-width : none;
}
.sub-logo {
display : none;
}
.sub-menu-logo {
display : none;
margin-right : -10px;
}
.ht1 {
min-height : 215px;
}
.ht2 {
min-height : 415px;
}
.ht3 {
min-height : 320px;
}
.navbar-brand {
margin-left : -31px;
padding-left: 31px;
font-size : 100%;
}

.q-slideshow {
height : 532px;
}
.bxslider li {
padding : 0;
margin : 0;
left : 0;
}
.bxslider li img {
padding : 0;
}
.bxslider li .wbs {
margin : 0 auto;
max-height : 540px;
width : 100%;
}
.bx-wrapper .bx-caption span {
font-size : 0.75em;
font-style : italic;
padding : 5px;
padding-left : 10px;
padding-right : 15px;
}

@media only screen and (min-width:481px) {
.item-photo {
	width : 94%;
}
.feedback {
width : 94%;
font-size : 90%;
}
.title-tb {
  display:inline-block;
  vertical-align:bottom;
}
}


@media only screen and (min-width:510px) {
.item-photo {
width : 45%;
}
.feedback {
width : 45%;
font-size : 90%;
}
#brand-button{
  font-weight:bold;
}
}


@media only screen and (min-width:720px) {
.item-photo {
width : 30%;
}
.feedback {
width : 45%;
font-size : 90%;
}
.title-tb2 {
  display:none;
}
.list-image{
  float:left;
  display:inline-block;
  width:20%;
  max-width:200px;
  padding:10px;
  margin:0;
}
.list-description{
  float:right;
  display:inline-block;
  width:80%;
  text-align:left;
  padding:10px;
  margin:0;
}
.list-title{
  text-align:left;
  font-size:140%;
}
}


@media only screen and (min-width:900px) {
.item-photo {
width : 30%;
}
.feedback {
width : 30%;
font-size : 100%;
}
}


@media only screen and (min-width:1100px) {
.item-photo {
width : 22%;
}
.feedback {
width : 30%;
font-size : 100%;
}
}


@media only screen and (min-width:1200px) {
.item-photo {
width : 18%;
}
.feedback {
width : 30%;
font-size : 100%;
}
}



@media (min-width:481px) {
.logo-box {
width : 100%;
max-width : 150px;
display : inline-block;
float : left;
margin-right : 20px;
}
.navbar-brand {
letter-spacing:1pt;
margin-left : -31px;
padding-left: 31px;
font-size : 110%;
}

.q-slideshow {
height : 520px;
}
.bxslider li .wbs {
margin : 0 auto;
max-height : 430px;
width : auto;
}
.pg-images {
margin : 0;
float : left;
width : 30%;
}
.pg-text {
padding-left : 10px;
float : right;
width : 70%;
}
.pg-li {
margin-left : 1px;
}
.pg-title3 {
font-size : 130%;
}
.mini-title {
padding-top : 0;
}
.show-loc2 {
display : inline-block;
margin-right : 35px;
}
}


@media (min-width:700px) {
  .columnset  {
  padding-bottom:15px;
  margin-left:25px;
  margin-right:25px;
  -webkit-column-count: 2;
  -webkit-column-gap: 30px; /* Saf3, Chrome*/
  -moz-column-count: 2;
  -moz-column-gap: 30px; /* FF3.5+ */
  -ms-column-count: 2;
  -ms-column-gap: 30px; /* internet explorer */
  column-count: 2;
  column-gap: 30px; /* Opera 11+*/
  }
}



@media (min-width:768px) {

.rounded-lt50 {
border-top-left-radius : 50px;
}
.rounded-rt50 {
border-top-right-radius : 50px;
}
.rounded-lb50 {
border-bottom-left-radius : 50px;
}
.rounded-rb50 {
border-bottom-right-radius : 50px;
}

.menupad{
  padding:1px;
  padding-bottom:5px;
}


#item-details{
  padding-top:0;
  width:50%;
  display:inline-block;
  float:left;
}

#item-image{
  width:50%;
  display:inline-block;
  float:right;
}

.large-only{
  display:block;
}
.small-only{
  display:none;
}

.ins_brk2{
  display:block;
}

.dropdn {
background : #F7F6E9;
font-size : 100%;
}
.top-space {
height : 152px;
}
.navbar-inverse .navbar-nav > li > a {
padding-left : 10px;
padding-top : 3px;
padding-bottom : 5px;
}
.navbar-brand {
letter-spacing : 3pt;
padding-left : 15px;
margin-left : 10px;
}
.mh-200 {
min-height : 540px;
}
.q-slideshow {
height : 530px;
}
.logo-box {
width : 100%;
max-width : none;
float : none;
display : block;
margin : 0 auto;
margin-bottom : 15px;
}
.sub-logo {
display : none;
width : 22%;
max-width : 80px;
margin-right : 15px;
margin-bottom : 10px;
float : left;
}
.sub-menu-logo {
display : none;
}
.ht1, .ht2 {
min-height : 540px;
}
.ht3 {
min-height : 350px;
}

.ht2 {
margin-left : 25px;
margin-right : 25px;
margin-top : 10px;
}
.navbar .navbar-nav {
display : inline-block;
float : none;
vertical-align : top;
}
.navbar .navbar-nav > li {
float:none;
display : inline-block;
}
.navbar .navbar-collapse {
text-align : center;
}
.navbar-header {
float : none;
width : 100%;
padding : 0;
text-align : center;
margin-bottom:-10px;
margin-top:-10px;
}
.navbar-brand {
float : none;
font-size : 130%;
}
.pg-images {
margin : 0 auto;
margin-bottom : 15px;
float : none;
width : 100%;
}
.pg-text {
padding-left : 0;
float : none;
width : 100%;
}
.bx-wrapper .bx-caption span {
font-size : 0.9em;
padding : 10px;
padding-left : 25px;
padding-right : 30px;
}
.logo-box {
padding-left : 10px;
padding-right : 10px;
}

#brand-button{
  padding:8px;
  padding-right:3px;
  margin:4px;
  position:relative;
}
}



@media (min-width:892px) {
.mh-200 {
min-height : 460px;
}
.ht1, .ht2 {
min-height : 540px;
}
.pg-images {
margin : 0 auto;
margin-bottom : 15px;
float : none;
width : 100%;
}
.pg-text {
padding-left : 0;
float : none;
width : 100%;
}
.pg-li {
margin-left : 10px;
}
.bx-wrapper .bx-caption span {
font-size : 0.95em;
padding : 10px;
padding-left : 25px;
padding-right : 30px;
}
}


@media (min-width:992px) {
.top-space {
height : 152px;
}
.sm-flt-left{
  float:left;
}
.sm-flt-right{
  float:right;
}
.ins_brk{
  display:block;
}
.ins_brk2{
  display:none;
}
#item-details{
  padding-top:20px;
}
.mh-200 {
min-height : 510px;
}
.q-slideshow {
height : 520px;
}
.ht1, .ht2 {
min-height : 530px;
}
.logo-box {
padding-left : 15px;
padding-right : 15px;
}
.menupad{
  padding:1px;
  padding-bottom:8px;
}

}

@media (min-width:1092px) {
.pg-images {
margin : 0 auto;
margin-bottom : 15px;
float : none;
width : 100%;
}
.pg-text {
padding-left : 0;
float : none;
width : 100%;
}

@media (min-width:1110px) {
.top-space {
height : 118px;
}
}


}



@media (min-width:1200px) {
.ins_brk{
  display:inline-block;
}
.top-space {
height : 124px;
}
.navbar-nav {
margin-top : 15px;
margin-left : 35px;
text-align : left;
}
.mh-200 {
min-height : 460px;
}
.navbar-header {
width : auto;
padding : 0;
text-align : center;
margin-bottom:-20px;
}
.navbar-brand {
float : none;
padding-left : 43px;
}
.rounded-lt50 {
border-top-left-radius : 100px;
}
.rounded-rt50 {
border-top-right-radius : 100px;
}
.rounded-lb50 {
border-bottom-left-radius : 100px;
}
.rounded-rb50 {
border-bottom-right-radius : 100px;
}


}



