.imgv {max-width:235;margin-top:7px;margin-bottom:15px;margin-left:15px;}
.wdgt1 {font-size:14pt;}
.pophda {margin-top: 5px; border-bottom: solid 1px black; margin-bottom: 11px; padding-bottom: 4px;font-size:17pt;font-weight:bold;}
.pophga {margin-top: 5px; margin-bottom: 5px; padding-bottom: 2px;font-size:15pt; margin-top:8px;font-weight:bold;}
.imglk {float:left;margin-left:15px;}
.tleft {float:left;border: 1px solid black;padding-left: 2px;font-size:10pt;max-width:185px;margin-right:6px;margin-bottom:6px;}
.tleft img {max-width:180px;}
.admtx {font-size:11pt;font-weight:bold;margin-top:3px;}
.hdrb1 {font-size: 20pt;font-weight:bold;}
.tright {float:right;border: 1px solid black;padding-left: 2px;font-size:10pt;max-width:185px;margin-left:6px;margin-bottom:6px;clear:right;}
.tright img {max-width:180px;background-color:white;}
.lnkp {cursor:pointer;text-decoration:underline;}
.lnkpe {cursor:pointer;text-decoration:underline;margin-top:7px;}
.sister-wikipedia {display:none;}
.thumbcaption {max-width:180px;}
.btn {padding-bottom:5px;padding-top:3px;}
.capi1 {width:142px;height:152px;}
.navbar-fixed-bottom {height:40px;}
.nav-tabs > li > a{border: medium none;}
.panel-heading h3 a{color:#fff;font-size:15pt;}
 h2 {font-size:18pt;}
.s2br {margin-left:10px;}
.artlist {font-size:15pt;font-weight:bold;margin-bottom:5px;text-decoration:underline;margin-top:8px;}
.pubdate {font-size:9pt;}
.artcont {font-size:13pt;}
.oswt {font-size:22pt;}
.Template-Fact{display:none;}
.s2header {padding-left:10px;padding-right:10px;padding-bottom:10px;}
.s2body {padding-left:5px;padding-right:5px;padding-top:15px;text-align:left;margin-top:5px;border-top: solid 1px black;margin-top:15px;}
.s2fmc h3 {border-bottom: solid 1px black;padding-bottom:5px;}
.cap3 a { color:#fff;}
.show2 a {color:#fff;}
#s2mmh a {color:#fff;text-decoration:underline;}
.buttonpd button {margin-top:5px;margin-bottom:5px;}
.s2br {padding-top:5px;}
.s2br .fa {padding-right:3px;}
.hstrp2 a {color:#fff;}
.hstrp1 a { color:#fff;}
.cap2 a { color:#fff;}
.bg-primary a {color:#fff;}
.panel-success h3{ font-size:15pt;margin-top:3px;padding-top:1px;}
.panel-success img{ margin-bottom:9px;}
.pagination{min-width:320px;}
.hlist2 {float:left;width:100px}
.hlist{display:none;}
.panel-heading{font-size:14pt;}
.s2ift{float:left; margin-right:25px;}
.s2ift strong{font-size:14pt;}
.carousel-inner > .item > .csiv,
.carousel-inner > .item > .csiv {width: 70%;margin: auto;}
.form-list .field {font-size:12pt;}
.s2mr {padding-right:8px;}
.bscstv {float:right;margin-left:5px;margin-top:1px;}
.bscstv .carousel-indicators li {border-radius:0;height:15px;width:15px;text-indent:0;background-color:#ccc;}
.bscstv .carousel-indicators .active {border-radius:0;height:15px;width:15px;text-indent:0;background-color: #000;color:#fff;}
.bscstv .carousel-control.left, .carousel-control.right {background-image: none;background-color: #000;width:20px;height:55px;padding-left:3px;}
.bscstv .glyphicon-chevron-right,.bscstv  .glyphicon-chevron-left {font-size:14px;padding-top:5px;}
.bscstv .item {text-align:left;width:100%;padding-left:8px;margin-right:15px;padding-bottom:7px;padding-right:7px;}
.check {margin-right:6px;}
.question .object {width:100%;}
.question .header {float:left;}
#wkpimgc {padding-left:10px;margin-bottom:75px;}
#wkpimgc .carousel-indicators {margin-bottom:25px;clear:left;}
#myCarousel2 {padding-left:10px;}
#wkpimgc .left {height:75px;width:21px;}
#wkpimgc .right  {height:75px;width:21px;}
#wkpimgc .glyphicon {font-size:14pt;margin-bottom:9px;padding-top:2px;} 
.rtlrv {float:left;min-width:50%;font-size:14pt;cursor:pointer;margin-bottom:4px;}
#wkpimgc .s2jt {font-size:18pt;float:left;padding-bottom:5px;}
#wkpimgc .s2jlc {font-size:12pt;margin-left:8px;margin-top:3px;}
#wkpimgc .jbbc {clear:left;padding-top:5px;}
.rtrrv {float:right;min-width:50%;font-size:14pt;cursor:pointer;margin-bottom:4px;}
#wkttl {font-size:20pt;}
.pstx {margin-bottom:2px;font-size:13pt;height:74px;padding-top:7px;}
.rtfrv {float:right;font-size:11pt;margin-right:8px;cursor:pointer;}
.vidsi{max-height:400px;width:98%;cursor:pointer;}
#wktb{padding-left:5px;}
.udsk1{margin-left:10px;font-size:13pt;margin-top:5px;margin-bottom:10px;}
.udsk1 a {text-decoration:underline;font-size:11pt;}
.s2body #sm2Requests {display:none;} 
.s2body #sm2Applied {display:none;} 
.udsk1 strong a {font-size:13pt;}
.oswt1 { font-size: 20pt;line-height: 1.7em;margin-bottom:5px;margin-top:5px; }
#s2mmc{text-align:left;}
.vidct{font-size:13pt;margin-bottom:8px;}
.vidcib{width:600px;height:250px;cursor:pointer;}
.vidci{max-width:600px;height:250px;cursor:pointer;}
#menu1 .vidci {max-width:600px;height:250px;margin-bottom:7px;}
.close {color:#fff;}
#s2mmh{text-align:left;font-size:16pt;}
.carth {font-size:11pt;margin-bottom:4px;}
.licenseContainer {display:none;}
.nickname {display:none;}
.notice {display:none;}
.s2crh{font-size:14pt;}
.s2smhl {font-size:12pt;}
.s2nvl a { color:#fff;}
.gen_header_title {text-align:center;}
.gen_header_title em {text-align:left;}
.gen_header_title i {float:right;}
.header_author_text {margin-top:3px;font-size:12pt;margin-right:10px;}
.gen_header_title b {font-size:15pt;}
.header_title_text {font-size:15pt;}
.fn {float:left;margin-left:4px;}

#ourprice {margin-left:5px;}
.pricelabel {margin-left:2px;margin-right:4px;font-weight:bold;}
.amount {margin-left:4px;}
#prices {font-size:11pt;margin-left:5px;margin-bottom:4px;}
#titleAndByLine h2 {font-size:14pt;margin-left:5px;}
.by {font-size:10pt;margin-left:5px;}
.hdc1 {margin-left:2px;padding-left:3px;margin-right:4px;font-family: 'Oswald', Helvetica, sans-serif;}
.hdc1 h2 {font-size:16pt;}
.hic1 {float:left;margin-right:8px;margin-bottom:8px;max-height:250px;}
.prc1 {font-size:12pt;font-weight:bold;}
#detailheader p {margin-top:3px;}
#detailProductImage {float:left:margin-right:5px;width:150px;}

#Lessons {display:block;width:100%;}
#header_section_text {font-size:18pt;margin-top:4px;display:block;clear:right;}
#headernext {margin-right:4px;margin-left:25px;}
#headerprevious {margin-left:4px;margin-right:25px;}
.floatright {float:left;clear:left;}
.floatright img {margin-right:12px;margin-top:5px;margin-bottom:5px;}
.IPA {display:none;}
.ombox {display:none;}
.m_content table {margin-top:7px;}
.m_content table td {padding-left:7px;}

.m_content ul {margin-top:8px;}
.m_content ul li { margin-bottom:9px; }
.m_content {margin: 4px 4px 4px 4px;}
.m_content ol li { margin-bottom:9px; }
.gallerybox {display: inline-block;}
#s2mmc .s2nms {display:none;}
.tddescription {float:left;}
.s2img {margin-right:7px;cursor:pointer;}
h2 .mw-headline {font-size:22pt;font-weight:bold;clear:left;}
h3 .mw-headline {font-size:18pt;}
.amsr {margin-left:9px;font-size:12pt;font-weight:bold;}
.ambox {display:none;}
.tdimage  {display:none;}
.mbox-small  {display:none;}
.mw-jump {display:none;}
.toc {display:none;}
#wfm1{min-width:300px;}
#mw-content-text {width:99%;float:left;}
.s2jrc{float:right;font-size:10pt;padding-bottom:4px;}
.s2jlcs{float:left;margin-right:7px;}
.s2jlc{float:left;}
.s2jlcf{float:left;min-width:165px;margin-right:2px;}
.s2jt{font-size:13pt;}
.s2shoph{font-size:13pt;margin-bottom:6px;}
.s2shophp{font-size:13pt;margin-bottom:6px;}
.s2lsi{margin-left:7px;}
.s2jtm{font-size:16pt;}
.s2jtmh{font-size:17pt;margin-bottom:4px;padding:7px 7px 7px 7px;}
.s2jtmc{font-size:12pt;margin-bottom:4px;padding:7px 7px 7px 7px;}
.s2fhb2{font-size:16pt;padding: 4px 4px 4px 4px;}
.s2fhb{font-size:17pt;padding: 4px 4px 4px 4px;}
.s2jd{font-size:11pt;}
.s2bd{font-size:12pt;}
.colwd2 {margin-left:15px;padding-left:5px;}
.jobpt{height:115px;margin-bottom:7px;}
.jobpt2{margin-bottom:11px;}
.s2jpct{font-size:11pt;}
.schdm {padding:3px 3px 3px 3px;margin-bottom:4px;width:299px;}
.schdm .s2phn{width:210px;}
.schdmw .s2phn{width:310px;}
.s2jpct br{margin-bottom:2px;}
.s2jpct ul{list-style-type: square;}
.s2flt{float:left;margin-right:5px;cursor:pointer;margin-bottom:7px;}
.s2fltm{float:left;margin-right:12px;cursor:pointer;margin-bottom:7px;}
.s2frt{float:right;font-size:13pt;margin-left:7px;cursor:pointer;}
.s2red1{color:red;}
.s2rt{float:right;margin-right:5px;}
.s2red2{color:red;}
.s2bdrv {margin-top:5px;margin-bottom:9px;border-bottom: solid 1px black;border-top: solid 1px black;font-size:11pt;}
.s2jlcsc {float:left;margin-right:15px;cursor:pointer;margin-bottom:7px;}
.wikitable {font-size:10pt;}
.sortable {width:99%;table-layout: fixed; margin:40px auto 0px auto;overflow-x:scroll;}
.wikitable td {font-size:10pt;padding:5px 10px;}
.tab-pane {padding-right:7px;}
.wikitable tr th {font-size:11pt;padding:5px 10px;}
.s2phn:focus {width:160px;margin-right:3px;}
.s2phn:enabled {width:160px;margin-right:3px;}
.s2mtx{font-size:11pt;margin-bottom:5px;}

.s2phn{margin-right:2px;padding: 2px 2px 2px 2px;}
.s2phnb{margin-right:2px;padding: 2px 2px 2px 2px;width:320px;}
.s2slf select {width:135px;margin-right:4px;}
.s2phn2 {min-width:195px;margin-right:4px;}
.s2phn4 {min-width:90px;margin-right:2px;padding: 1px 1px 1px 1px;}
.s2lkd{font-size:14pt;font-weight:bold;cursor:pointer;}
.s2hch{font-size:13pt;cursor:pointer;text-align:center;margin-bottom:3px;}

.s2jlch{float:left;width: 131px;padding:1px 1px 1px 1px;margin-top:3px;margin-right:10px;}
.s2jlch2{float:left;width: 105px;padding:1px 1px 1px 1px;margin-bottom:3px;margin-right:15px;}
.sct2{padding:11px 11px 11px 11px;}
.s2bdm{margin-top: 8px; margin-bottom: 12px;font-size:12pt;}
.s2h{font-size:12pt;font-weight:bold;margin-top:3px;margin-bottom:3px;}
.s2hb{font-size:12pt;font-weight:bold;margin-top:3px;margin-bottom:3px;width:200px;}
.s2ha3{font-size:15pt;font-weight:bold;margin-top:3px;margin-bottom:3px;padding-top:7px;}
.s2ha{font-size:13pt;font-weight:bold;margin-top:7px;margin-bottom:3px;}
.s2ha2{font-size:13pt;font-weight:bold;margin-top:7px;margin-bottom:3px;padding-left:10px;}
.tpwt {font-size:12pt;margin-bottom:9px;margin-left:7px;margin-right:7px;}
.jbbc{margin-top:4px;}
.s2tash{width:100%;height:160px;font-size:11pt;}
.s2tash2{width:100%;height:70px;font-size:11pt;}
.s2tash3{width:100%;height:190px;font-size:11pt;}
.mlxt {text-decoration:underline;font-size: 15pt;text-decoration:underline;margin-right:2px;margin-left:3px;padding-right:6px;}
.mlxt a { color:#fff; }
.wcmt {float:left;color:white;padding-bottom:5px;}
.wcfr {float:right;color:white;cursor:pointer;margin-top:13px;margin-right:3px;}
.welcome-msg{float:left;}
.search_mini_form{max-width:240px;}
.s2hdr{float:left;width:85%;}
.mcid {float:right;width:160px;}
.mcidl {float:left;width:160px;}
.s2sdimg{max-height: 265px;min-height:210px;}
.s2sli{ margin-left: 20px; padding-right:15px; max-width: 825px; }
.clearfix:before, .clearfix:after { display: table; content: "";}
.clearfix:after { clear: both;}
.hidden { display: none; visibility: hidden;}
.featured-products li { float:left; margin-left:30px; position:relative !important; }
.cts {margin-bottom:6px;height: 1500px;overflow: scroll;padding-bottom:6px;} 
.pstb {font-size:13pt;margin-bottom:11px;margin-top:11px;}

.reflist{margin-bottom:3px;height: 215px;overflow: scroll;padding-bottom:3px;font-size:9pt;}
.reference {display:none;}
.tbld{max-width: 100%;overflow: auto;}
.ambox-multiple_issues compact-ambox {display:none;}
.noprint {display:none;}
.s2pbyf{margin-bottom:3px;height: 515px;overflow: scroll;padding-bottom:3px;}
.s2pbyft{margin-bottom:3px;height: 515px;overflow: scroll;padding-bottom:3px;}
.s2nv {margin-bottom:3px;max-height: 445px;overflow: scroll;padding-bottom:3px;}
.s2pbyfs{margin-bottom:1px;height: 161px;overflow:scroll;padding-bottom:1px;}
.s2pbyfsr{margin-bottom:1px;height: 273px;overflow:scroll;padding-bottom:1px;}
.s2pbyfxs{margin-bottom:1px;height: 141px;overflow:scroll;padding-bottom:1px;}
.hatnote{display:none;}
.s2pby{margin-bottom:3px;height:340px;overflow:scroll;padding-bottom:3px;}
.mblh{display:inline;}
#s2lki {margin-top:7px;}
.s2ndl{display:none;clear:left;}
.navbar-brand1 {color:white;text-align:left;font-size:13pt;float:left;}
.s2jt2 {font-size:11pt;padding-top:7px;}
.mblhxd{padding-top:5px;padding-bottom:5px;float:left;}
.scimg {width:85%}

.hdtx1 {font-size: 17pt; margin-bottom: 7px;margin-top:11px;}
.hdtx2 {font-size:11pt;margin-bottom:7px;}
.containerid img {margin-bottom: 7px; margin-top: 7px;max-width: 100%; }
.imgovl {float:left;max-width:275px;margin-right:12px;margin-left:5px;}
.imgovlb {float:left;max-width:450px;margin-right:12px;margin-left:5px;}
.containeri, .containerib, .containerid {position: relative;text-align: center;color: white;}
.containeri a {color:white;}
.containerid a {color:white;}
.imgtops {font-size:14pt;text-align:left;}
.imgtopm {font-size:15pt;text-align:left;}
.imgtopr {font-size:20pt;text-align:left;padding-top:5px;}
.imgtoprb {font-size:20pt;text-align:left;}
.txtlab-1 {background-color: black; font-size:16pt;margin-top:3px;padding-left:5px;padding-right:5px;}
.txtlab-2 {background-color: black; font-size:14pt;margin-bottom:3px;margin-top:3px;padding-left:5px;padding-right:5px;}
.txtlab-3 {background-color: black; font-size:10pt;padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px;}
.imgtopm {font-size:16pt;text-align:left;}
.imgtopmb {font-size:18pt;text-align:left;}
.imgbotl {font-size:14pt;font-weight:bold;text-align:left;}
/* Bottom left text */
.bottom-left {position: absolute;bottom: 8px;left: 13px;padding-bottom:4px;}

/* Top left text */
.top-left {position: absolute;top: 8px;left: 13px;}

/* Top right text */
.top-right {position: absolute;top: 8px;right: 16px;}

/* Bottom right text */
.bottom-right {position: absolute;bottom: 8px;right: 16px;padding-left:3px;}

/* Centered text */
.centered {position: absolute; top: 50%; left: 50%;transform: translate(-50%, -50%);width:94%;}



.wktfrt {background-color: #fff; border: 1px solid #8b8; padding: 0.5em; font-size: 13pt; text-align: left; float: right; clear: right; width: 35%; margin: 0.5em;}
.mdso {display:none;}
@media (max-width: 1140px) {
.mblhx{display:none;}
#s2mmh{text-align:left;font-size:12pt;}
.imgtops {font-size:10pt;}
.imgtopm  {font-size:10pt;}
.imgtopr  {font-size:13pt;}
.imgtoprb  {font-size:13pt;}
.txtlab-1 {font-size:14pt;}
.txtlab-2 {font-size:11pt;}
.txtlab-3 {font-size:9pt;}
.mdso {display:inline;}
}
.sortkey {display:none;}

.wikitable {font-size:8pt;}
.infobox {background-color:white;float:right;max-width:355px;font-size:9pt;border: 1px solid black;padding-left:4px;padding-right:4px;padding-bottom:4px;padding-top:4px;margin-left:6px;clear:right;}
.infobox img {max-width:245px;margin-bottom:3px;margin-top:4px;}
.vertical-navbox {float:right;max-width:355px;font-size:9pt;border: 1px solid black;padding-left:4px;padding-right:4px;padding-bottom:4px;padding-top:4px;margin-left:6px;clear:right;}
.vertical-navbox img {margin-bottom:3px;margin-top:4px;}
.postal-code {font-size:9pt;}
.infobox .fn {font-size:15pt;text-align:center;}
.infobox .adr {font-size:15pt;}
@media (max-width: 820px) {
.imgovl {float:left;max-width:100%;margin-left:7px;}
.infobox {display:inline;max-width:360px;font-size:10pt;margin-left:9px;margin-bottom:7px;padding-left:5px;}
.infobox img {max-width:255px;margin-bottom:3px;}
.tleft {float:left;border: 1px solid black;padding-left: 2px;font-size:10pt;max-width:145px;margin-right:3px;margin-bottom:3px;}
.tleft img {max-width:140px;}
.tright {float:right;border: 1px solid black;padding-left: 2px;font-size:10pt;max-width:145px;margin-left:3px;margin-bottom:3px;}
.tright img {max-width:140px;}
.thumbcaption {max-width:140px;}
.vcard {display:block;}
.wktfrt {width: 95%;padding-bottom:15px;}
.scimg {width:100%}
.header_author_text {font-size:12pt;}
.gen_header_title b {font-size:14pt;float:right;}
.header_title_text {font-size:16pt;}
#header_section_text {font-size:16pt;}
#headernext {margin-right:4px;font-size:12pt;}
#headerprevious {margin-left:4px;font-size:12pt;}
.vertical-navbox  {width:350px;}
.s2h2{ font-size: 14pt;}
.s2h1 {font-size:18pt;}
#wkttl {font-size:16pt;}
h2 .mw-headline {font-size:16pt;}
h3 .mw-headline {font-size:14pt;}
.navbar-fixed-bottom {height:40px;}
.rtlrv {float:left;min-width:50%;font-size:11pt;cursor:pointer;margin-bottom:6px;}
.rtrrv {float:right;min-width:50%;font-size:11pt;cursor:pointer;margin-bottom:6px;}
#wkpimgc {padding-left:10px;margin-bottom:105px;}
#wkpimgc .glyphicon {font-size:14pt;margin-bottom:8px;padding-top:1px;}
.list-select { font-size:10pt; }
.form-list select {width:150px;}
.form-list input.input-text, .form-list input.input-text {width:150px;}
.form-list  .wide .input-text {width:230px;height:150px;}
.vidcib{width:98%;height:250px;cursor:pointer;}
.vidci{width:98%;height:250px;cursor:pointer;}
#menu1 .vidci {width:98%;height:250px;margin-bottom:7px;}
.itfs{font-size: 13pt;}
.s2sli{ margin-left: 5px; }
.form-list .fields .wide textarea  {width:100%;min-width:340px;}
.s2jlch{width: 123px;}
.s2jlch img{width: 120px;}
#s2topl{display:none;}
.s2hchm{font-size:14pt;}
.s2jrc{font-size:9pt;}
.site-links{display:none;}
.cts {margin-bottom:3px;max-height: 370px;overflow: scroll;padding-bottom:3px;}
.s2img {margin-bottom:2px;}
.mblh{display:none;}

}

.btsh1 a { color:#fff;text-decoration:underline;}
.edhp1 .btsh1 {margin-left:15px;}
.messages {display:none;}
.wbf4 .required {float:left;padding-left:15px; }
.txaf {width:95%;font-size:11pt;height:250px;}

.input-texts { width:200px;height:30px;margin-top:5px;font-size:12pt; }
.dspt {font-size:11pt; padding-top:5px;}
#mw-search-top-table {display:none;}
.required {padding-top:0px;}
.buttons-set {padding-top:1px;margin-top:3px;}
.wpht {font-size:18pt;color:rgba(0, 50, 75, .9)}
.mw-specialpage-summary {display:none;}
.printfooter {display:none;}
#localNotice {display:none;}
#headerprevious {margin-right:8px;}
.cirrussearch-now-using {display:none;}
.mw-search-createlink  {display:none;}
#header_title_text {margin-left:3px;padding-right:4px;margin-right:10px;border-right: 1px solid black;}
.mw-search-exists {display:none;}
.search-types  {display:none;}
.s2tbl1 td {padding: 5px 5px 5px 5px;}
#searchResults table {max-width:580px;}
.tddescription {font-size:12pt;}
.availability {font-size:11pt;}
.metadata  {display:none;}
.ooh_right_img {float:right;}

.sisitem {display:none;}
.tright {float:right;margin-right:4px;margin-left:5px;margin-top:5px;margin-bottom:4px;}
.thumbinner {margin-right:5px;clear:right;background-color:white;}
.thumb {background-color:white;}
.vertical-navbox  {margin-bottom:7px;}
.mw-editsection {display:none;}
#contentSub {display:none;}
.noprint {margin-bottom:4px;}
.numresults {display:none;}


.searchResults {width:90%;float:left;padding:2px 2px 2px 2px;}
.geography {float:right;width:200px;}
.vcard {float:right;width:180px;}

.mw-parser-output {margin-top:9px;}
.ticketh {font-size:15pt;margin-top:7px;margin-bottom:7px;}
.upcoming-events {font-size:16pt;border-bottom: solid black 1px;margin-bottom:8px;padding-bottom:4px;margin-top:12px;font-weight:bold;}
.event-list-start {font-size:12pt;}
.event-list-area {font-size:11pt;}
.eventimg {max-width:100%;margin-top:6px;}
.event-label {font-size:14pt;font-weight:bold;margin-top:7px;margin-bottom:5px;}
.event-list-venue {font-size:12pt;font-weight:bold;}
.event-list-title {font-size:14pt;font-weight:bold;}
.event-title {font-size:20pt;font-weight:bold;margin-top:5px;margin-bottom:5px;}
.event-description {font-size:12pt;margin-top:15px;}
.event-time {font-size:12pt;font-weight:bold;}
.eventful-badge,
.eventful-badge * {
  margin: 0             !important;
  padding: 0            !important;
  border: 0             !important;
  text-align: left    !important;
  color: #CCC           !important;
  font-family: Arial    !important;
  text-decoration: none !important;
}