html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{color:#fff;margin:0;padding:0;background:#000;overflow:hidden;overflow-y:auto;font:13px "AdaminaRegular",Arial,sans-serif}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{color:#c99619;text-decoration:none}
a:active,a:hover{outline:0;color:#c99619;text-decoration:none}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre{overflow:auto;background:#eee;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;font:.9375rem/1.6 "Courier 10 Pitch",Courier,monospace;font-size:15px}
code,kbd,pre,samp{font:1em monospace,monospace}
button,input,optgroup,select,textarea{color:inherit;margin:0;font-family:inherit}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
button,input,select,textarea{color:#404040;font-size:16px;font-size:1rem;line-height:1.5}
h1,h2,h3,h4,h5,h6{font-family:"Didot",Arial,sans-serif;clear:both}
p{margin-bottom:1.5em}
dfn,cite,em,i{font-style:italic}
blockquote{margin:0 1.5em}
address{margin:0 0 1.5em}
code,kbd,tt,var{font:.9375rem Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px}
abbr,acronym{border-bottom:1px dotted #666;cursor:help}
mark,ins{background:#fff9c0;text-decoration:none}
big{font-size:125%}
.container{min-width:320px;max-width:1200px;width:100%;position:relative}
#header,#footer{background:#272727;width:100%;position:fixed;left:0;z-index:5}
#header{padding:5px 0;top:0;z-index:999}
#header .companyLogo{float:left}
#header .top-right{padding:10px 0;width:80%;float:right}
#header .top-right .tourist-privillage{clear:both;text-align:right;color:#fff;font-size:11px;padding:10px 0;margin:0 8px 0 0}
#header .top-right .tourist-privillage a{color:#fff}
#footer{font-size:10px;bottom:0;padding:10px 0;color:#888;background:rgba(0,0,0,1)}
#footer .copyright{float:left;display:inline-table;padding:0}
#footer .footernav{text-transform:uppercase;display:inline-table;padding:0}
#footer a{color:#888}
#footer a:hover{color:#c99619}
#footer .footernav span{padding:0 5px}
#footer .connedtwithus{position:absolute;right:0;top:-4px}
#footer .connedtwithus a{font-size:150%;padding:0 0 0 5px}
#main{width:100%;margin:200px 0 70px;z-index:1}
#main.storelist,#main.storedetail{margin-top:110px}
#backToTop{position:fixed;right:2%;bottom:5%;font-size:300%;color:#ddd;z-index:50}
#fullbg{position:absolute;width:100%;left:0;top:0}
#fullbg DIV.csc-textpic-center DIV.csc-textpic-imagewrap,#fullbg DIV.csc-textpic DIV.csc-textpic-single-image IMG{width:100%!important;height:auto!important}
#main.imgbelow {z-index:100}
#fullbg.bgbelow {z-index: -999;}
@-webkit-keyframes fadeIn {
from{opacity:0}
to{opacity:1}
}
@-moz-keyframes fadeIn {
from{opacity:0}
to{opacity:1}
}
@keyframes fadeIn {
from{opacity:0}
to{opacity:1}
}
.fade-in{opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s}
.animate-5-sec{-webkit-animation-delay:.7s;-moz-animation-delay:.7s;animation-delay:.7s}
.animate-15-sec{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;animation-delay:1.2s}
.animate-25-sec{-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s}
.fade-in h1{margin:.25em 0;color:#CF9233;font:54px/60px "Didot"}
.fade-in h1 span.white{color:#fff}
.fade-in p{text-align:justify;font-size:15px;line-height:26px;margin:0 0 10px}
.fade-in p.fontsize16{font-size:16px;line-height:26px}
.fade-in p.fontsize18{font-size:18px;line-height:28px}
.fade-in p.fontsize20{font-size:20px;line-height:30px}
#PageID-29 .fade-in p{}
#PageID-19 .fade-in p{max-width:355px}
.fontsize16{font-size:16px;line-height:26px}
.fontsize18{font-size:18px;line-height:28px}
.fontsize20{font-size:20px;line-height:30px}
.box{display:block;overflow:hidden}
.padding-left-27{padding-left:27px}
.padding-left-40{padding-left:40px;max-width:500px}
.padding-5{padding:5px;display:block}
#PageID-22 .padding-left-40{max-width:400px}
.gold-color,.white-color{font-size:15px;line-height:26px}
.gold-color ul{margin:0;list-style-image:url(../images/li-gold.png);padding:0 0 0 12px}
.gold-color,.gold-color a{color:#c99619}
.gold-color a:hover{color:#c99619;text-decoration:underline}
.white-color ul{list-style-image:url(../images/li-white.png);padding:0 0 0 12px}
.white-color,.white-color a{color:#fff}
.white-color a:hover{color:#fff;text-decoration:underline}
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}
.rslides li{position:absolute;display:none;width:100%;left:0;top:0;margin:0;padding:0}
.rslides li:first-child{position:relative;display:block;float:left}
.rslides img{display:block;height:auto;width:100%;border:0}
ul.rslides_tabs{margin:.25% auto;position:relative;list-style:none;display:table}
ul.rslides_tabs li{display:table-cell;padding:0 2px}
ul.rslides_tabs li a{display:block;border-radius:50%;font-size:0;width:7px;height:7px;padding:7px;background:#eee}
ul.rslides_tabs li.rslides_here a{background:#555}
.sidemenu{display:block;position:relative;overflow:hidden}
.sidemenu ul{overflow:hidden;list-style:none;padding:0;margin:0;display:block;width:100%}
.sidemenu ul li{float:left;text-align:center;list-style:none;padding:0;margin:0 2px;display:table}
.sidemenu ul li a{vertical-align:middle;height:50px;padding:0;display:table-cell;border:1px solid #323232;text-align:center;border-radius:2px;font-size:12px;color:#fff}
.sidemenu ul li a:hover,.sidemenu ul li.active a{background:#cf9233}
.storelist .sidemenu ul li{width:19%}
.storelist .sidemenu ul.gemstone li{width:24%}
.storelist .sidemenu ul.gemstone li a{min-height:50px}
#PageID-40 .tx-jtcshop{margin:0;border:0}
.tx-jtcshop{line-height:26px;overflow:hidden;clear:both;position:relative;margin:10% 0 2%;border-right:1px solid #343434}
.tx-jtcshop .headline{color:#cf9233;font-weight:bold;padding:0;font-size:110%;padding-bottom:10px}
.tx-jtcshop .headline a{font-size:110%}
.tx-jtcshop .item{}
.tx-jtcshop .item a{color:#fff;display:block}
.tx-jtcshop .item:hover,.tx-jtcshop .item a:hover,.tx-jtcshop .goldcolor{color:#cf9233}
.tx-jtcshop a.back{padding:5px 0;color:#fff;display:block}
.tx-jtcshop h1{font-weight:normal;color:#cf9233}
.tx-jtcshop .detail{text-align:justify;padding:0 0 10px;font-size:105%}
.tx-jtcshop .floatright{float:right;color:#fff}
.tx-jtcshop .sm-goldcolor{color:#fff}
.news-list-container{display:block;overflow:hidden}
.news-list-container .news-list-item{display:block;overflow:hidden;position:relative;margin:0 0 30px}
.news-list-container .news-list-item .news-img{height:200px;overflow:hidden}
.news-list-container .news-list-item img{width:100%;margin:0 auto}
.news-list-container .news-list-item .news-figure{font-size:12px;padding: 15px;width:100%;text-align:center;background:rgba(50,50,50,0.8);min-height: 115px;}
.news-list-container .news-list-item .news-figure .title{padding:0 0 5px;font-weight:bold}
.news-list-container .news-list-item a{color:#fff}
.tx-ttnews-browsebox{clear:both;display:block}
.tx-ttnews-browsebox span,.tx-ttnews-browsebox a{padding:0 5px;color:#fff}
.tx-ttnews-browsebox a:hover{color:#cf9233}
.tx-ttnews-browsebox-SCell a{font-weight:bold;text-decoration:underline}
.news-list-container .news-img-maxhight{text-align:center}
.news-list-container .news-img-maxhight img{width:auto;margin:0 auto;max-height:300px}
.news-single-item{position:relative;overflow:hidden}
.news-single-item p{text-align:justify;font-size: 105%;line-height: 28px;}
.news-single-item table{clear:both;width:100%}
.news-single-item table td{vertical-align:top;text-align:center}
.news-single-item table td img{width:90%;height:auto;margin:0 auto}
.news-single-img a.magnificpopup img{width:100%;height:auto}
.news-single-img{max-width: 100%;float: none;margin: 0 0 20px 0;display: none;}
.box-contact{margin:0;border-bottom:0!important;border:1px solid #353535;padding:15px;background:#0a0a0a}
.box-contact p{font-size:13px;line-height:26px;margin:0}
.box-contact p.headline{font-size:16px;line-height:26px;margin:0 0 5px}
.box-contact .social{padding:10px 0 5px}
.box-contact .social a{font-size:150%;padding:0 10px 0 0;color:#fff}
.panel-lightbox{padding:0;text-align:center;border:1px solid #353535;margin:0;background:#000000}
.panel-lightbox .panel-box{padding:15px;display:block}
.panel-lightbox .panel-box a{color:#fff}
.tx-powermail-pi1{position:relative;color:#000}
.tx-powermail-pi1 label{font-weight:bold;width:35%;float:left}
.tx-powermail-pi1 legend,#PageID-14 .tx-powermail-pi1 label{display:none}
#PageID-14 .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html{clear:none;margin:0 0 10px}
.tx-powermail-pi1 fieldset{padding:0;margin:0;border:0}
.tx-powermail-pi1 input[type="text"],.tx-powermail-pi1 input[type="email"],.tx-powermail-pi1 input[type="url"],.tx-powermail-pi1 input[type="password"],.tx-powermail-pi1 input[type="search"],.tx-powermail-pi1 textarea{border:1px solid #ccc;width:100%;padding:0 10px;border-radius:0;color:#fff;background:#282828;border-color:#353535;font-size:12px;color:#fff!important}
.tx-powermail-pi1 textarea{height:135px;margin:0 0 2%}
.tx-powermail-pi1 input[type="reset"],.tx-powermail-pi1 input[type="submit"]{border-color:#ccc #bbb #aaa;box-shadow:inset 0 1px 0 rgba(255,255,255,0.8),inset 0 15px 17px rgba(255,255,255,0.8),inset 0 -5px 12px rgba(0,0,0,0.02);padding:10px;border-radius:0;color:#fff;background:#282828;border:0;box-shadow:none!important;width:200px;font-size:16px}
#powermaildiv_uid1,#powermaildiv_uid2,#powermaildiv_uid3,#powermaildiv_uid4{width:49%;float:left;margin:0 0 2%}
#powermaildiv_uid2,#powermaildiv_uid4{float:right}
#powermaildiv_uid5{clear:both!important}
.tx-powermail-pi1 .powermail_radio_inner{float:left;padding:0 10px 0 0}
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html{clear:both;overflow:hidden;position:relative;margin:0 0 15px}
.tx-powermail-pi1 .powermail_mandatory_helper{display:none}
.tx-powermail-pi1 .powermail_mandatory{padding:0 10px 0 0;color:#FF0000}
form#jtcsignup{-webkit-box-shadow:0 0 10px 3px #ccc;-moz-box-shadow:0 0 10px 3px #ccc;box-shadow:0 0 10px 3px #ccc;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:30px 20px;background:#fff}
form#jtcsignup input[type="text"],form#jtcsignup input[type="email"],form#jtcsignup input[type="password"],form#jtcsignup select{line-height:30px;height:30px;float:left;width:60%;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;color:#555!important;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff}
form#jtcsignup select{padding:0 10px;font-size:12px}
#powermaildiv_uid16 label,form#jtcsignup #powermaildiv_uid16 input[type="text"],#powermaildiv_uid17 label,form#jtcsignup #powermaildiv_uid17 input[type="text"],#powermaildiv_uid24 label{width:95%;float:none}
#powermaildiv_uid24 span{font-weight:bold}
form#jtcsignup input#uid10{background:url(../images/calendar.png) no-repeat right center #fff;cursor:pointer}
form#jtcsignup input[type="submit"]{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0088cc",endColorstr="#ff0044cc",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);margin-top:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:100%;width:auto;padding:5px 20px}
#PageID-14 .tx-powermail-pi1_thx p{color:#fff}
#PageID-102 .tx-powermail-pi1 input[type="text"], #PageID-102 .tx-powermail-pi1 input[type="email"], #PageID-102 .tx-powermail-pi1 input[type="url"], #PageID-102 .tx-powermail-pi1 input[type="password"], #PageID-102 .tx-powermail-pi1 input[type="search"], #PageID-102 .tx-powermail-pi1 textarea{padding:5px 10px;}
#PageID-102 label,#PageID-102 p,#PageID-102 span,#PageID-102 ul li{color:#fff;}
#PageID-102 label,#PageID-102 p,#PageID-102 ul li{color:#fff;line-height:26px;}
#PageID-102 ul {padding-left:20px;}
.error{border:1px solid #FF0000;font-size:10px;color:#fff;padding:3px 10px 5px;margin-left:-2px;z-index:10;text-align:left;height:auto;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#FF0000}
.error p{margin:0;padding:0;font-weight:bold}
html:root .error em{display:block;width:0;height:0;border:10px solid;border-color:#FF0000 transparent transparent;position:absolute;bottom:-10px;left:5px;border-bottom:0 none}
.homelink{font:170%/25px "DBHelvethaicaX35Thin",Arial}
.homelink a{padding:0;color:#CCCCCC}
.homelink a span{color:#c99619}
.homelink ul,.homelink ul li{list-style:none}
.blogger{display:block;clear:both;padding:20px 0 0;text-align:left}
.blogger .clear{display:block;clear:both;padding:10px}
.blogger img {display:none;}
.autowidth{width:50%;height:auto;margin:0}
.blogger-detail .autowidth{width:30%;height:auto;margin:0 20px 20px 0;float:left;overflow:hidden}
.blogger-detail .detail{text-align:justify;font-size:15px;line-height:26px}
#mypopup{display:none}
#PageID-28 DIV.csc-textpic DIV.csc-textpic-imagerow{width:100%!important}
#PageID-28 DIV.csc-textpic DIV.csc-textpic-imagewrap UL{width:100%;display:table}
#PageID-28 DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{margin:1%!important;width:30%!important;display:table-cell}
#PageID-28 DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG{width:100%;height:auto}
.tx-felogin-pi1 label{display:block}
DIV.csc-textpic-caption-c .csc-textpic-caption{text-align:center}
DIV.csc-textpic-caption-r .csc-textpic-caption{text-align:right}
DIV.csc-textpic-caption-l .csc-textpic-caption{text-align:left}
DIV.csc-textpic DIV.csc-textpic-imagecolumn{float:left;display:inline}
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG,DIV.csc-textpic-border DIV.csc-textpic-single-image IMG{border:2px solid black;padding:0}
DIV.csc-textpic-imagewrap{padding:0}
DIV.csc-textpic IMG{border:none}
DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image{float:left}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL{list-style:none;margin:0;padding:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI{float:left;margin:0;padding:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image{float:left}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT{float:none}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD{float:none}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG{border:none}
DL.csc-textpic-image{margin:0}
DL.csc-textpic-image DT{margin:0;display:inline}
DL.csc-textpic-image DD{margin:0}
DIV.csc-textpic-clear{clear:both}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-right:10px}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-left:10px}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-left:10px;text-align:left}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{margin:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG{margin:0;vertical-align:bottom}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow{margin-bottom:10px;display:block}
DIV.csc-textpic DIV.csc-textpic-imagerow{clear:both}
DIV.csc-textpic DIV.csc-textpic-single-image IMG{width:auto;margin:0;height:auto;max-width:100%}
*+html DIV.csc-textpic DIV.csc-textpic-imagerow .csc-textpic-image{margin-bottom:0}
*+html DIV.csc-textpic DIV.csc-textpic-imagerow{margin-bottom:10px}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol{margin-left:0!important}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol{margin-right:0!important}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{margin-right:10px!important}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{margin-left:10px!important}
DIV.csc-textpic-above DIV.csc-textpic-text{clear:both}
DIV.csc-textpic-center{text-align:center}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap{text-align:left;width:auto!important;margin:0;height:auto;max-width:100%}
DIV.csc-textpic-center DIV.csc-textpic-text{text-align:left}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap{float:right}
DIV.csc-textpic-right DIV.csc-textpic-text{clear:right}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap{float:left}
DIV.csc-textpic-left DIV.csc-textpic-text{clear:left}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap{float:left}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap{float:right}
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{float:right;clear:both}
* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text{height:1%}
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{float:left;clear:both}
* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text,* html .csc-textpic-intext-left ol,* html .csc-textpic-intext-left ul{height:1%}
DIV.csc-textpic DIV.csc-textpic-imagerow-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
.tx-responsiveslides-pi1{z-index:-999;position:absolute;right:0;top:5%}
.tx-srlanguagemenu-pi1 {display:table;width:auto;float:right;}
.tx-srlanguagemenu-pi1  div {display:table-cell;}
#header .top-right .tx-srlanguagemenu-pi1  div.CUR a {color:#c99619}
.news-list-item.blog, .news-single-item.blog {
    padding: 0 0 10px 0;
    clear: both;
    font-family: 'DBHelvethaicaX55Regular', sans-serif;
    font-size: 22px;
}
.news-list-item.blog h1, .news-single-item.blog h1 {
    font-family: 'DBHelvethaicaX55Regular', sans-serif;
    font-size: 38px;
    border-bottom: 1px solid;
}
.news-single-item.blog ul.half-li {list-style: none;padding: 0;margin: 0;display: inline-table;width:100%;}
.news-single-item.blog ul.half-li li{width: 50%;display: inline-block;list-style: none;}
.ribbon { position: fixed; top: 0; left: 0; z-index: 1000; width: 60px; }
#PageID-16 .news-single-img { display:block; }
.mfp-content DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {margin-left: 0;}
.mobile-slide-caption {background:#cc9933;padding:60px 10px;display:block;}

.clear {clear:both;}
.mobilenav {line-height: 20px;position:relative;padding: 15px 0 10px 0;text-align:center;}
.mobilenav span {padding: 0 10px;}
.mobilenav a {color:#fff; }
.mobilenav a:hover {color:#c99619; }

input.powermail_captcha {padding:5px; margin:0 0 10px 0;}
img.tx-srfreecap-pi2-image { margin:0 !important; }
.tx-srfreecap-pi2-cant-read { color: #fff; display: block; }

@media (max-width: 1024px) {
#footer{line-height:18px}
#footer .copyright,#footer .footernav,#footer .connedtwithus{position:relative;display:block;clear:both}
#footer .footernav span:first-child{display:none}
}
@media (max-width: 960px) {
#PageID-25 #main {margin:100px 0;}
#main,#main.storelist{margin:0 0 100px 0;}
#main.imgbelow{margin:100px 0 0 0;}
#fullbg.bgbelow {margin:-50px 0 100px 0;}
.fade-in h1{font-size:35px}
.fade-in{text-shadow:0 0 5px #000;padding:20px}
#fullbg{background:#000;position:relative;padding: 165px 0 0;margin:0;}
.storelist .sidemenu ul li,.storelist .sidemenu ul.gemstone li{width:49%;display:table;float:left;margin-bottom:1%}
.storelist .sidemenu ul.gemstone li a{min-height:10px}
.news-list-container{margin-top:5%}
.news-list-container .news-list-item .news-img{height: auto;overflow:hidden;}
#footer .connedtwithus{position:relative;top:0;left:0}
.news-single-item.blog ul.half-li {display:block;width:100%}
.news-single-item.blog ul.half-li li{display: block; width:100%;}
}
@media (max-width: 880px) {
.tx-responsiveslides-pi1{z-index:100;position:relative;right:0;top:0;margin-bottom:0}
}
@media (max-width: 600px) {
#main{min-height:100px}
.fade-in h1{font-size:32px}
#PageID-29 #fullbg{padding-bottom:20px}
.tx-jtcshop img.img-responsive{margin:0 auto}
.tx-jtcshop .sm-goldcolor{display:block;text-align:center;font-size:120%;padding:10px 0}
.sidemenu ul li a{font-size:100%;background:url(../images/fade-in-70.png) left top;}
.news-single-img{max-width:100%;float:none;margin:0 0 10px}
}
@media (max-width: 560px) {
.fade-in h1{font-size:28px}
.fontsize16{font-size:12px!important;line-height:20px}
.fontsize18{font-size:14px!important;line-height:22px}
.fontsize20{font-size:16px!important;line-height:24px}
.padding-left-27{padding-left:22px}
.padding-left-40{padding-left:0}
form#jtcsignup label,form#jtcsignup input[type="text"],form#jtcsignup input[type="email"],form#jtcsignup input[type="url"],form#jtcsignup input[type="password"],form#jtcsignup input[type="search"],form#jtcsignup textarea,form#jtcsignup select{clear:both;width:100%;display:block}
.news-list-container .news-list-item .news-img{height: auto;overflow:hidden;}
}
@media (max-width: 480px) {
.storelist .sidemenu ul li,.storelist .sidemenu ul.gemstone li{width:99%}
#PageID-19 DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{margin-left:0}
.fontsize16{font-size:11px!important;line-height:20px}
.fontsize18{font-size:12px!important;line-height:22px}
.fontsize20{font-size:14px!important;line-height:24px}
.mobilenav {font-size: 70%;line-height: 25px;}
}