@media all{
/* CSS Document */
body{margin:0;padding:0;margin-top:0;font-family:Georgia,"Times New Roman",Times,serif;color:#fbe4c2;line-height:normal;font-size:15px;background-color:#821214;background-image:url(images/bg.jpg);background-position:center top}
.bodydiv_left{margin:0;padding:0;width:100%;float:left;background-image:url(images/left_shadow.png);background-repeat:repeat-y;background-position:left top}
.bodydiv_right{margin:0;padding:0;width:100%;float:left;background-image:url(images/right_shadow.png);background-repeat:repeat-y;background-position:right top}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{padding:0 10px}
.img-responsive{display:inline-block}
div.row{margin-left:-10px;margin-right:-10px}
.img-responsive{display:inline-block}
.header_top{background:url(images/header_top.jpg) center top no-repeat;min-height:261px}
.header_top .container{position:relative}
.box_header_left{text-align:left;padding-top:30px}
.box_header_left a{display:inline-block;width:60px;font-size:16px;text-decoration:none;margin:5px;padding-top:50px;text-align:center;color:#fbe4c2}
.box_header_left a:hover{color:#e3b773}
.home_icon{background:url(images/home_icon.png) top center no-repeat}
.contact_icon{background:url(images/contact_icon.png) top center no-repeat}
.about_icon{background:url(images/about_icon.png) top center no-repeat}
.gallery_icon{background:url(images/gallery_icon.png) top center no-repeat}
.activ_top{color:#e3b773 !important}
.button{/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#f5debd+1,b9a180+100 */
background:#f5debd;/* Old browsers */
background:-moz-linear-gradient(top, #f5debd 1%, #b9a180 100%);/* FF3.6-15 */
background:-webkit-linear-gradient(top, #f5debd 1%,#b9a180 100%);/* Chrome10-25,Safari5.1-6 */
background:linear-gradient(to bottom, #f5debd 1%,#b9a180 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5debd', endColorstr='#b9a180',GradientType=0 );/* IE6-9 */
text-align:center;color:#000 ;text-decoration:none;display:inline-block;padding:5px 15px;border:none;cursor:pointer;height:auto;width:auto;-webkit-border-radius:35px;border-radius:3px;font-size:18px}
.button:hover,.button:focus,.button:active{text-decoration:none;color:#82460f}
.box_header_right{text-align:right;padding-top:30px}
.phone{font-size:18px;color:#fbe4c2;line-height:24px}
.logo_div{position:absolute;width:100%;text-align:center;top:0;left:0;padding-top:30px}
.logo a{display:inline-block}
.logo img{max-width:100%;height:auto}
.navbar_back{background:url(images/menu.png) bottom center no-repeat}
.navbar{margin:0;border:none;min-height:50px;margin:0;-webkit-border-radius:0;border-radius:0;background:url(images/line.jpg) bottom center no-repeat}
.navbar-collapse{padding:0}
.nav li{background:url(images/des.png) top left no-repeat;padding-left:2px}
.nav li:first-child{background:none;padding-left:0}
.nav li a{cursor:pointer;text-decoration:none;font-size:18px;display:block;color:#fbe4c2;white-space:nowrap;height:50px;line-height:50px;padding:0;font-weight:400;text-align:center}
.nav li a:focus, .nav li a:hover{color:#e3b773;background:none}
.nav li.active a{color:#e3b773}
.nav > li > a{margin-bottom:0}
.button_nav{position:relative;float:left;padding:9px 10px;margin-top:9px;margin-left:20px;margin-bottom:8px;background-color:#b8171c;border:none;border-radius:4px;border:none}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff}
.navbar-toggle{width:100%;margin:0;padding:0;background:none;border:none;position:relative}
.navbar-toggle .sr-only{position:absolute;display:block;width:120px;height:48px;clip:rect(auto, auto, auto, auto);color:#fff;font-size:16px;line-height:34px;cursor:pointer;text-align:right;top:0;left:0px;margin:0;line-height:50px}
.navbar-toggle:hover .button_nav, .navbar-toggle:focus .button_nav{background:#832a24;box-shadow:none}
.navbar-toggle:hover .button_nav .icon-bar, .navbar-toggle:focus .button_nav .icon-bar{background-color:#fff}
.navbar-toggle:hover .sr-only, .navbar-toggle:focus .sr-only{color:#fff}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:none}
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover{background:#d3004f !important}
.nav li.active a .caret, .nav li a:hover .caret, .nav li a:focus .caret{border-bottom-color:#fff;border-top-color:#fff}
.nav .caret{border-bottom-color:#000;border-top-color:#fff;margin-left:10px}
.nav .open > a .caret, .nav .open > a:hover .caret, .nav .open > a:focus .caret{border-bottom-color:#fff;border-top-color:#fff}
.dropdown-menu{background:#d3004f;border-radius:0;box-shadow:0;background-clip:border-box;margin:0;padding:0;border:none;width:260px}
.dropdown-menu li a{-webkit-border-radius:0;border-radius:0;border-bottom:none;background:none;text-transform:none;font-weight:400;white-space:normal;height:auto;line-height:normal;padding:10px}
.dropdown-menu li{background:none;padding:0;border-top:1px solid #000;border-left:none}
.dropdown-menu li a:hover, .dropdown-menu li a:focus{background:#97023a}
.dropdown-menu li ul{padding-left:0}
.dropdown-menu li ul li a{padding-left:20px;font-size:13px}
.nav li.active .dropdown-menu li a{background:none}
.nav li.active .dropdown-menu li a:hover, .nav li.active .dropdown-menu li a:focus{background:#97023a}
.nav{display:flex;flex-wrap:wrap;display:-webkit-box}
.nav>li{flex:1 1 auto!important;-webkit-box-flex:1!important}
.under_menu_shadow{height:20px;background:url(images/under_menu_shadow.png) no-repeat top center}
.header{background:url(images/header_back.jpg) top center #9d3132;padding:20px 20px 0 20px;border:1px solid #9d3132;position:relative;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.5);box-shadow:0 0 10px 0 rgba(0,0,0,0.5)}
.callbacks_container{border:1px solid #997656;background:#000;padding:1px}
.header_text_box{color:#fbe4c2;background:rgba(0, 0, 0, 0.7);font-size:22px;left:90px;padding:30px;position:absolute;top:90px;width:400px;z-index:1001}
.color_shadow{background:url(images/heading_right_shadow.png) top center no-repeat;height:20px}
.areas_box_shadow{background:url(images/areas_box_shadow.png) top center no-repeat;height:20px}
.under_slide_shadow{background:url(images/under_slide_shadow.png) top center no-repeat;height:20px}
.boximg_shadow{background:url(images/box_shadow.png) top center no-repeat;height:20px}
.box_in a{color:#fbe4c2 !important;display:block}
.box_in a:hover{color:#e3b773 !important;text-decoration:none}
.box_in{font-size:24px;color:#fbe4c2;text-align:center;text-transform:uppercase}
.box_in img{border:1px solid #f4c892;max-width:100%;height:auto}
.box_in a span{display:block}
.box_in a span.box_img{background:url(images/box_back.jpg) #a78256;padding:10px}
.box_title{padding:10px 0}
.right_heading{background:url(images/heading_right.jpg) bottom center #ebd9c3;color:#260001;font-size:30px;padding:15px;margin:0}
.areas_box{background:url(images/areas_box.jpg) #c9a279;color:#260001;padding:20px;font-size:18px}
.areas_box h2{color:#260001 !important;font-size:36px !important;line-height:normal;margin-top:10px !important}
.content{padding:0 0 30px 0;line-height:1.5em}
.content_in{padding:0 10px}
.content h1{margin:10px 0 15px 0;color:#fbe4c2;font-size:36px;line-height:40px;font-family:"Times New Roman", Times, serif;font-weight:normal}
.content h2{margin:20px 0 15px 0;color:#fbe4c2;font-size:28px;line-height:28px;font-family:"Times New Roman", Times, serif;font-weight:normal}
.content h3{margin:20px 0 15px 0;color:#fbe4c2;font-size:24px;line-height:26px;font-family:"Times New Roman", Times, serif;font-weight:normal}
.list{margin:0 0 20px 0 !important;padding:0 !important}
.list li{background:url(images/list_right_back.png) bottom center repeat-x;margin:0 !important;padding:10px;list-style-type:none;font-size:16px}
.color{border:3px solid #e9cda5;background-color:#e9cda5;background-position:top center;position:relative;text-align:center;color:#fff;font-size:16px;padding:20px 10px}
.color strong{font-weight:normal;font-size:24px}
.color1{background-image:url(images/cola.jpg)}
.color2{background-image:url(images/aqua.jpg)}
.color3{background-image:url(images/vintage.jpg)}
.color4{background-image:url(images/black.jpg)}
.color5{background-image:url(images/golden.jpg)}
.color6{background-image:url(images/green.jpg)}
.color7{background-image:url(images/malay.jpg)}
.color8{background-image:url(images/english.jpg)}
.img_left{float:left;margin:0 20px 10px 0;border:5px solid #e9cda5;padding:1px;height:auto;max-width:100%}
.img_right{float:right;margin:0 0 10px 20px;border:5px solid #e9cda5;padding:1px;height:auto;max-width:100%}
.img_center{border:5px solid #e9cda5;padding:1px;margin:0 auto 10px auto;height:auto;max-width:100%}
p{margin:10px 0}
.content_bottom{background:url(images/content_bottom.png) bottom center no-repeat}
.content a{color:#e3b773;text-decoration:underline}
.content a:hover{color:#e3b773;text-decoration:none}
.content a:visited{color:#e3b773}
.content a:link{color:#e3b773}
.footer{padding:10px 0 20px 0;-webkit-border-radius:0;border-radius:0;position:relative;color:#efd6b6;text-align:center}
.footer a{color:#efd6b6;text-decoration:none;white-space:nowrap}
.footer a:hover{color:#efd6b6;text-decoration:underline}
.footer p:first-child a{margin:0 5px}
a img{border:0}
ol{margin:0;padding-bottom:10px;padding-left:25px}
ol li{padding-bottom:5px}
.clear{height:0;clear:both;width:100%;display:block}
form{margin:0;padding:0}
.no_padding{padding:0}
.overflow{overflow:hidden}
.align_center{text-align:center}
.form-control{border:none;border-radius:0;padding:2px 10px;height:32px}
.captcha_img{width:150px}
.contact_form .form-control{border:1px solid #dcdcdc}
.captcha_field{max-width:200px}
.form-group div.row{margin-left:-2px !important;margin-right:-2px !important;display:table}
.form-group div.row div{padding:0 2px !important;display:table-cell;vertical-align:bottom;float:none}
.form-group{margin-bottom:12px}
.ul_col{-webkit-column-count:3;/* Chrome, Safari, Opera */-moz-column-count:3;/* Firefox */column-count:3}
.no_border{border:none}
}
@media (max-width:1199px){
.box_in{font-size:22px}
.header_text_box{font-size:18px;left:90px;top:90px;padding:20px;width:400px}
}
@media all and (max-width:991px){
.ul_col{-webkit-column-count:2;/* Chrome, Safari, Opera */-moz-column-count:2;/* Firefox */column-count:2}
.box_header_left{text-align:center;padding:30px 10px 10px 10px}
.header_top{background:url(images/header_top.jpg) center bottom no-repeat;min-height:0}
.box_in{font-size:18px}
.box_header_right{text-align:center;padding:10px 10px 30px 10px}
.header_text_box{position:static;width:100%;font-size:18px;left:90px;top:90px;padding:20px 30px;border-left:1px solid #997656;border-right:1px solid #997656;border-bottom:1px solid #997656;text-align:center}
.logo_div{position:relative;text-align:center;padding:30px 10px 12px 10px}
.logo a{display:block}
.under_slide_shadow{background:none}
.boximg_shadow{background:none}
.right{border-top:1px solid #a1362f;padding-top:20px;margin-top:30px}
.list{text-align:center}
.right_heading{text-align:center}
}
@media (max-width:767px){
.nav{display:block}
.navbar{border-right:none}
.nav li{border-left:none;background:none;padding:0;border-top:1px solid #832a24}
.nav li a{text-align:center !important;-webkit-border-radius:0;border-radius:0;border-bottom:none}
.nav li ul li ul li a{padding:10px}
.navbar-collapse{border-top:none;box-shadow:0;max-height:none}
.navbar-collapse.in{overflow-y:visible}
.box_in{font-size:24px}
.color_shadow{background:url(images/heading_right_shadow.png) top center no-repeat;height:20px}
.areas_box_shadow{background:url(images/areas_box_shadow.png) top center no-repeat;height:20px}
}
@media (max-width:600px){
.img_left{float:none;margin:10px auto 10px auto;display:block}
.img_right{float:none;margin:10px auto 10px auto;display:block}
.img_center{float:none;margin:10px auto 10px auto;display:block}
.content h1{font-size:26px;line-height:30px}
.content h2{font-size:24px;line-height:28px}
.content h3{font-size:22px;line-height:26px}
.ul_col{-webkit-column-count:1;/* Chrome, Safari, Opera */-moz-column-count:1;/* Firefox */column-count:1}
.areas_box h2{font-size:32px !important}
}
@media (max-width:540px){
.box_header_left a{margin:2px}
.logo_div{position:relative;text-align:center;padding:30px 10px 30px 10px}
.header_text_box{font-size:16px;padding:10px 20px}
.header{padding:10px 10px 0 10px}
.box_in{font-size:18px}
.under_slide_shadow{height:10px}
.boximg_shadow{height:10px}
}
@media (max-width:330px){
.box_header_left a{margin:1px}
}