@import url("font.css");
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* ######## :: SETUP :: ######## */
body { margin:0px; padding:0; color:#747474; 
	font-family:Thonburi,Tahoma; font-size:13px; line-height:1.35em; 
	background-image:url(../images/bg-body.jpg);
	background-position:50% 50%;
	background-repeat:repeat;
	background-size:cover;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	overflow-x: hidden;
}
div, ul, ol, li {margin:0px; padding:0px; list-style:none;}
::-webkit-input-placeholder { color:#9c9c9c;}
:-moz-placeholder { /* Firefox 18- */ color:#9c9c9c;}
::-moz-placeholder {  /* Firefox 19+ */ color:#9c9c9c;}
:-ms-input-placeholder { color:#9c9c9c;}
::-moz-selection { text-shadow:none;}
::selection {}
a:link , a:visited{ text-decoration:none; color:#999;}
a:hover { text-decoration:none; color:#505050;}
.clearAll { display: block; height: 0px; clear:both;}
input,textarea,select  { border:1px solid #eee; font-family: 'lucida grande', Helvetica , arial, sans-serif; font-size:14px;}
input:focus {  }
h1,h2,h3,h4,h5 { line-height:normal; padding:0; margin:0; font-family: 'db_ozone_xmedium'; }
h1 { font-size:36px; color:#FFF;}
p { font-weight:normal; line-height:1.35; padding:0; margin:0;}
.left { float:left;}
.right { float:right;}
img { border-style: none;}

.imgRight { float:right; margin-bottom:20px;}

/* table */
tbody th { font-weight:normal;}

a[href^=tel] {
  color: inherit;
  text-decoration: none;
}

.wrapper,.wrapHead,.wrapFooter {
    max-width: 1000px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
}
.wrapHead { overflow:hidden;}
.row { margin-left: -15px; margin-right: -15px;}
/* Header */
#header .logo-main { float: left; margin:12px 0 12px 25px;}
.top-share { float: right; padding-top:26px;}
.top-share .tel { color: #FFF; font-family: 'db_ozone_xmedium'; font-size: 40px; display: inline-block; vertical-align: middle; text-shadow:0px 1px 0px #222;}
.share-fb { width:40px; height:40px; display:inline-block; vertical-align:middle; background:url(../images/ico-share.png) 0 0 no-repeat;}
.share-fb:hover { background-position:0 -61px}
.share-tel { width:40px; height:40px; display:inline-block; vertical-align:middle; background:url(../images/ico-share.png) -47px 0 no-repeat; margin: 0 5px;}
.share-tel:hover { background-position:-47px -62px;}

/* MENU */
#nav-main { height: 49px; margin-bottom: 10px; background:url(../images/bg-nav-main.png) repeat-x; text-align:center;}
#nav-main a { color: #000; width:125px; line-height:1.8em; text-align: center; font-family: 'db_ozone_xmedium'; font-size: 24px; display:inline-block; margin: 0 15px;}
#nav-main a.active { color:#FFF; background:#7c471f; height:40px; margin-top:4px;}
#nav-main a:hover { color:#FFF; background:#7c471f;height:40px; margin-top:4px;}

.fb-comments, .fb-comments iframe[style], .fb-like-box, .fb-like-box iframe[style] {width:  100% !important;display:block;z-index:2000;position:relative}
.fb-comments span, .fb-comments iframe span[style], .fb-like-box span, .fb-like-box iframe  span[style] {width: 100% !important;display:block;z-index:2000;position:relative}

/* Mobile */
.ico-nav-m img { width:25px;}

.nav-mobile>li { width: 100%; 
    margin:20px 0;
	font-family: "orator-std-medium";
	font-size: 20px;
	text-transform: uppercase; 
	background-image: url(../img/bullet-navmain.jpg);
	background-repeat: no-repeat;
	background-position:left 5px;
	padding-left: 18px;
}

#nav-mobile li a { color: #FFF; text-align: center; font-family: 'db_ozone_xmedium'; font-size: 28px; display:inline-block; padding:5px 0;}

#nav-mobile { display:none; }
#nav-mobile .subNavMenu {
  position: absolute;
  left: 0;
	top:60px;
  width: 100%;
  height: 0;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  overflow: hidden;
  background-color: #7c471f;
  z-index: 1000;
  -webkit-transition: all 250ms cubic-bezier(.42,0,.58,1);
  -moz-transition: all 250ms cubic-bezier(.42,0,.58,1);
  transition: all 250ms cubic-bezier(.42,0,.58,1);
}

/* Article */

ul.list-bullet { margin:10px 0;}
ul.list-bullet li { line-height:1.5}

ol.num-list { margin-left:22px; }
ol.num-list li {
	overflow:visible;
	margin-bottom:12px; line-height:1.6em;
	list-style-type: decimal; font-size:13px;
} 

/* Center the slideshow */
    .container { position:relative; margin: 0 auto; }
	#slides { position:relative; margin:2px 0 0 0}
    /* Show active item in the pagination */
    .slidesjs-pagination .active { color:red;
    }
	.slidesjs-navigation { display:none;}
	ul.slidesjs-pagination { position:absolute; bottom:20px; right:20px; z-index:999}
	ul.slidesjs-pagination li { float: left; display:inline-block; margin-right:6px;  text-align:center; color:#321703; font-size:13px;}
	ul.slidesjs-pagination li a {color:#321703; background:#ad7b49; line-height:1.8em; width:18px; height:23px; display:inline-block;}
	ul.slidesjs-pagination li a.active { background:#8c3e00; color:#c5a487;}
	a.slidesjs-stop { display:none;}

/* Footer */
#footer { margin:30px 0;}
#footer .wrapper { font-size: 13px; color: #582004; font-weight: 900; height: 55px; text-align: center; background:url(../images/bg-footer.png) repeat;}
#footer p.copyright { font-weight:900; line-height: 4em;}