body{background:url(images/img01.gif) repeat-x;width:100%;margin:0 auto;padding:3px;font-family:"Trebuchet MS",Georgia,Helvetica,sans-serif;color:#000;line-height:150%;}
h1,h2,h3{margin:0;padding:25px 0 0 0;color:#B74C13;line-height:120%}h2,h3{margin:0;padding:5px 0;color:#B74C13;line-height:120%}h3{font-size:1.2em }h4{color:#6E2E0C;padding:5px 0;font-size:20px;margin:18px 0 2px 0}h5{color:#B74C13;padding-top:15px;margin:6px 0 0;font-size:19px;border-bottom:1px dotted #C4B397;width:86%}h6{color:#84282B;padding:0;margin:6px 0 10px;font-size:18px;font-style:italic}ul{font-family:"Trebuchet MS", Georgia, Helvetica, sans-serif;size:16px}a{color:#E55D13;text-decoration:none}a:hover{text-decoration:underline}.diamond{background:url(images/bullet.gif) left 6px no-repeat;text-indent:20px;list-style:none}.bold{font-weight:700}.italic{font-style:italic; color:#808080}.nobr{white-space:nowrap}.valign{display:inline-block;width:40%;padding:10px 0}form{display:inline-block;width:95%;clear:both}#header{width:100%;height:100%;margin:0 auto;padding:12px 0 0}.responsive{max-width:100%;height:auto;min-width:220px;border:2px solid #C4B397;}
.facebook a{float:right;top:0;text-decoration:none;color: #faf3e1;font-size: 1.6em;padding:3px 12px 3px 0}
#header a img,.facebook  img{border:0;vertical-align:bottom}#navigation{width:100%;height:100%;padding:0;font-size:15px;color:#FFF;background-color:#6E2E0C;margin:0 auto;float:left}#navigation ul{margin:0 auto;width:1020px;padding:0;list-style:none;background-color:#6E2E0C}#navigation li{display:inline-block;margin:0;padding:0 0 0 9px;min-width:69px}#navigation a{display:block;padding:8px 10px;text-decoration:none;font-weight:700;text-align:center;color:#FFF;background-color:#6E2E0C;margin:0}#navigation a:hover{color:#FFF;background-color:#CB5B1F;padding:8px 10px;border-radius:10px}#navigation .active a{color:#FFF;background-color:#B74C13;border-radius:10px}#content{width:1500px;margin:0 auto;padding-top:20px}#index{margin:0 auto;padding-top:20px;padding-left:10px;width:100%}.post{padding-bottom:1em;width:59%;float:left;padding-top:20px}.poster{width:50%;float:left;padding-left:20px}ul.style5{margin:12px;padding:0 10px 0 25px}ul.style5 li{margin:0;padding:5px 0}ul.style5 a{line-height:100%}#postsc{float:left;width:49%;padding:10px 35px;margin:0}.title{padding:35px 0 5px;font-family:georgia,Arial,Helvetica,sans-serif;font-style:italic;font-weight:400;color:#6E2E0C;font-size:1.8em}.title2{padding:20px 0 5px;font-family:georgia,Arial,Helvetica,sans-serif;font-style:italic;font-weight:400;color:#6E2E0C;font-size:1.8em}p{padding:5px 0;margin:10px 0 15px}blockquote{margin:0 10px 20px 20px;padding:0}blockquote.inline{margin:0;padding:0 10px 0 20px}.hang{text-indent:-25px;margin:0 0 4px 25px;padding:3px 0 0}.post ul{margin-left:0;padding-left:35px;width:420px}.bullet li{margin-bottom:1em}#bar{float:left;height:100%;margin:5px 20px;padding:0;width:20%}.menu{text-align: left;float: left;margin:20px 0;border: 1px solid #eaeaea;padding:30px;min-width:250px}
.menu ul{margin:0 0 10px;padding:0;list-style:none;text-indent:-1px}.menu li{padding:0;margin-left:2px;font-size:small;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}.menu a {text-decoration: none;font-weight: 700;display: block;padding: 10px 21px 10px 20px;   margin: 0;width: 78%);color: #333333} .menu li.active a{background: #6e2e0b;color: #fff;padding: 8px 0;font-size: 15px;text-align:center;margin-bottom:3px}#maps{float:left;width:373px;padding:20px 0 10px 20px;margin-top:20px;display:block}#maps img{border:2px solid #C4B397;margin-bottom:10px}#monograph{float:left;width:19.7%;padding-top:20px;margin:20px 0 0 10px}.footer{padding:0;margin:0;color:#B74C13}.footer ul{margin:0;padding:0}.footer li{padding:0;margin:0;display:inline;border-right:1px solid #D4682F}.footer li.last{border:none}.footer a{font-weight:700;color:#D4682F;display:inline;padding:0 15px;text-decoration:none;font-size:110%;border-left:2px}.footer a:hover,.footer a:visited{color:#D4682F}.footer .active,.menu .active a{color:#D4682F;padding-left:5px}#footer{clear:both;height:100%;background:url(images/footer.jpg) 50% 50%;font-size:small;line-height:1.4;padding:18px 0;text-align:center;border-top:2px solid #D4682F;border-bottom:2px solid #e0d6cd}#footer p{margin:20px 0;color:#000}#footer p a{color:#000}#table{width:44%;padding:0;margin:10px 0;font-size:13px;line-height:150%}.cart{padding:0;margin:15px 0 40px;line-height:150%;border-collapse:collapse;width:100%}td{padding:12px 8px;vertical-align:bottom;text-align:right;border:1pt solid #E5E4E4}tr td:nth-of-type(1){text-align:left}tr td:nth-of-type(2){text-align:right}.sales td{height:50px}.col1{float:left;width:49%;margin-right:8%}.col2{width:43%;padding:0;float:left}.primaryNav ul{list-style-image:url(images/bullet.gif);padding:0 0 18px 20px;margin-left:20px}.primaryNav li{padding:3px 0}.primaryNav li ul{list-style-image:none;list-style-type:none;padding:2px 22px}.primaryNav li ul li{list-style-type:circle;padding:2px 4px}.primaryNav a{text-decoration:none}.primaryNav a:hover{color:#E55D13;text-decoration:underline}.primaryNav a:visited{color:#E55D13}div.vibracart{position:fixed;overflow:hidden;visibility:hidden;padding:0;margin:0;border:1px solid #000;background-color:#fff;z-index:999}p.vibracart_footer{float:left;background-color:#6E2E0B;font-family:"Trebuchet MS",Georgia,Helvetica,sans-serif;font-size:14pt;color:#fff;font-weight:700;margin:0;padding:0;vertical-align:middle}.arrowlistmenu{margin:0 0 10px;list-style:none;text-indent:-1px;padding:30px;width:85%;}
.arrowlistmenu .menuheader{margin:0;text-decoration:none;font-weight:700;color:#fcf5e4;;display:block;padding:10px 0;text-indent:6px;font-size:90%;cursor:pointer;background-color:#6E2E0C}
.arrowlistmenu .openheader{border-bottom:1px dotted #6E2E0C}.arrowlistmenu ul{list-style-type:none;margin:0;padding:0} .arrowlistmenu ul li{font-size:small;margin:0;padding:0}.arrowlistmenu ul li a{text-decoration: none;font-weight: 700;color: #333333;display: block;padding: 10px 10px 10px 20px;margin: 0;}.arrowlistmenu ul li a:hover{background-color:#CB5B1F}.container {margin-right: auto;margin-left: auto;width:1620px}.container1 {margin-right: auto;margin-left: auto;width:1260px}.container:before,.container:after {display: table;content: "";line-height: 0;}.container:after {clear: both;}#mobile-footer p {float:right; color: #CA4B08;padding-right:8px;clear:both;}#mobile-footer p:before {content: "\2191";display: inline;margin-right: 0.3em;color:#E55D13;}.right {float:right;}.column {float: left;height: 100%;font-size:90%;margin: 0;min-height: 193px;padding: 20px 0 0 20px;width: 130px;}.post a:hover, .post a:visited, .arrow a:visited{color:#B74C13}
.column img{border: 2px solid #84282B;}#publication{float:left;width:15%;padding-top:20px;margin:10px 5px 0 5px}.caption {font-size:small;font-style:italic;padding:0;margin:0;}.clear { clear:both; }
.arrowlistmenu .active {background-color:#CB5B1F;font-weight:600;padding: 10px 10px 10px 20px;}.center {text-align: center; display: block;margin-left: auto;margin-right: auto;}
#mobile-header img{max-width:100%;height:auto;min-width:220px}
#mobile-header, #mobile-menu,#logo {display:none}
@media only screen and (max-width:1620px){
#navigation ul{border-radius:10px;width:63%}
#header{border-radius:10px;width:65%}
.post{width:58%;float:left;padding-top: 20px;}#index{width:1020px} .container,.container1,#content {width:100%} .title {padding:45px 0 0;}#bar{width:22% }#postsc{width:46%;padding-top:30px}
.col1 a, .col2 a {color:black }.conference{padding-top:0}
}
@media only screen and (max-width:1260px),only screen and (max-device-width:1260px){
#bar{width:29%}#monograph{clear:both}#postsc{width:50%;padding-top: 20px;}.menu{padding:20px}
#navigation ul {width:95%}#monograph{display:none}#logo {display:block}
#header,#index{width:90%}#header{margin:4px}
}
@media only screen and (max-width:1000px){
.post{width:95%}
}
@media only screen and (max-width:886px),only screen and (max-device-width:886px) {
#maps{display:none}#navigation ul{border-radius:0 0 20px 20px;padding-top:20px}#navigation li{padding-top:5px;min-width:105px}.index{width:93%}.post{width:99%}#bar .header a {background-color: #6e2e0c;}.arrow {list-style:none;color: #6E2E0C;padding:0 5px} .arrow a {color: #E55D13;}.arrow li {padding:10px 0}.arrow .active {content:none;}.arrow li:before {content: "\25B6";display: inline;margin-right: 0.3em;font-size:12px;color: #E55D13;}.col1,.col2 {width:90% }#bar{width:35%}
}
@media only screen and (max-width:795px),only screen and (max-device-width:795px){
    #mobile-header, #mobile-menu {display:block;background: #6e2e0c;}    
    #header, .hidden,.arrowlistmenu li.hidden,.menu li.hidden, .footer, span.hidden{display:none}
	.facebook a{padding-top:10px;margin-bottom:3px}
    #publication{margin:0 10px;width:96%}
    #bar{width:100%;margin:0;padding:0}
    .arrowlistmenu{width:99%;margin:0;padding:0}
    .menu{width:99%;margin:0;padding:0;border:0}
	#postsc{width:96%;padding:0 0 0 12px}
	.poster{width:90%}
    .menu a,.menu li.active a{width:100%;color:#6e2e0c;background-color:#fff;text-transform: uppercase;font-size:1.1em;padding:15px 0;text-indent:15px;text-align:left}
    .menu li.active a, .menu li:last-child{border-bottom: 1px solid rgba(0, 0, 0, 0.1)!important}
	.arrowlistmenu ul li a{width:100%;color:#6e2e0c;background-color:#fff;padding:15px 16px;text-transform: uppercase;padding:15px 0;text-indent:15px}
	.arrowlistmenu ul li a:hover,.menu a:hover{background-color:#fff;text-transform: uppercase;padding:15px 0;text-indent:15px}
	.arrowlistmenu .menuheader{padding:13px 3px 15px 2px;text-indent:12px;width:100%;margin:0 9px 0 -5px;font-size:15px;text-transform: uppercase;}
	#navigation ul{border-radius:0;padding:0;margin:0;width:100%}
	#navigation li{display:block;border-bottom:1px dotted #e0e1e3;margin:0;padding:0;font-size: 1.0em;text-transform: uppercase}
    .categoryitems li:first-child {border-bottom:1px dotted #e0e1e3}
	#navigation a{padding:15px 0;text-indent:15px;text-align:left;margin:0}
	#navigation a:hover{background-color:#CB5B1F;border-radius:0;padding:15px 0;text-indent:15px}
	#navigation li.active a{color:#FFF;border-radius:0;background-color:#b74c13;width:100%}
	#content {padding-top: 0px;}
	.arrowlistmenu .active {padding:15px 0px;width:100%;min-height:0;text-indent:15px;color: #fff;text-transform:uppercase;font-size:.9em}
    #mobile-menu .expandable {margin:0;padding:20px 0px;font-size: 1.1em;}
    .column {padding:5px }body{background:none;}
    .menu li.hidden {border:none}
	}
/* Menu-Navbar Tip - Hot - New - Popular */
.tip {
  display: inline-block;
  right: 50%;
  margin-right: -28px;
  top: -8px;
  font-size: 11px;
  font-weight: 400;padding: 15px 4px 15px 2px;
  line-height: 0.9;
  letter-spacing: 0.03em;
  padding: 3px 5px 4px;
  color: #fff;
  background-color: #0069b0;
}
@media (max-width: 767px) {
  .tip {
    right: auto;
    left: 48px;
    margin-right: 0;
    top: -5px;
  }
  .navbar-nav > li > a > .tip {
    display: none;
  }
}
.tip.new {
  background-color: #4CAF50;
  border-radius: 3px;
}
.navbar-nav li li .tip,
.side-menu .tip {
  right: auto;
  left: 100%;
  margin-left: 10px;
  margin-right: 0;
  top: 40%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.border {
  border: 2px solid #DCDCDC;
  padding: 20px; 
  color: #333;
    background-color: rgb(246,246,246);
    border: 1px solid rgb(193,193,193);
    -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.28);
    -moz-box-shadow: 0 0 10px 0 rgba(0,0,0,0.28);
    box-shadow: 0 0 10px 0 rgba(0,0,0,0.28);
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
     }
.fa-angle-down:before{
    content: "\f107";
    font-weight: bold;
}

.fa-angle-double-down:before {
    content: "\f103";
    font-weight: bold;
}
.fa-angle-double-right{content: "\f101";
    font-weight: bold; }

  .menu li:last-child,#bar.menu li:first-child, .menu li.active {border:none}
  .categoryitems li:first-child {border-bottom: 1px solid rgba(0, 0, 0, 0.1)}
 .hanging {
 padding: 0 0 0.75em 0; 
 margin: 0; 
 list-style: none;
}
.indent {
    text-indent: -22px;
    margin: 5px 0 5px 30px;
}