.breadcrumsContainer a, .breadcrumsContainer span, .breadcrumsContainer > div > h1 {font-size: 12px;}

.WatA {font-family:/* "Helvetica Neue", */ Helvetica, Arial, sans-serif; margin-bottom:42px; overflow:hidden;}
.WatA .col2 {padding-left:36px;} .ie7 .WatA .col2 {padding-left:0;}
.WatA a {color:#419dd7; text-decoration:none;}
.WatA a:hover {color:#2c82b8; text-decoration:underline;}
.WatA a[target="_blank"] { background:url('http://adorama.com/artworks2/external-link-icon.png') right center no-repeat; padding-right:14px; }

a.ws-button, .ws-button {width:211px; background-color:#87c504; color:#fff; display:inline-block; box-shadow:0 1px 4px rgba(0,0,0,0.2); border-radius:5px; text-align:center; text-transform:uppercase; font-weight:500!important; font-size:19px!important; padding:8px 0;}
	a.ws-button:hover, .ws-button:hover {background-color:#71b900; color:#fff; text-decoration:none;}
	a.ws-button:active, .ws-button:active {position:relative; top:1px;}

.ws-banner {float:left; width:100%; background:#2d2e32; position:relative;}
	.ws-img-custom img {width:100%; height:300px; background-color:#fff;}
	.ws-img-custom img:hover {cursor:pointer; cursor:-moz-zoom-in; cursor:-webkit-zoom-in;}
	.ws-img-instructor {position:absolute; top:147px; left:20px; background:#fff; border:1px solid #c3c3c3; border-radius:7px; box-shadow:0 1px 2px rgba(0,0,0,0.18); padding:0; height:133px; width:110px;}
	.ws-img-instructor.ws-second {left:148px;}
	.ws-img-instructor img {width:100px; height:123px; margin:5px; border:0;}

.ws-title {padding:20px 24px 24px;}
	.ws-sponsor {color:#fea82d; font-size:14px; font-weight:300; padding-bottom:6px; display:block;}
	.ws-title h1 {color:#fff; font-size:28px; line-height:32px; font-weight:300; }
	.ws-title h2 {color:#818184; font-size:18px; line-height:18px; font-weight:300; padding-top:6px;}
	h2.ws-multi-name {font-size:16px; padding-top:8px;}

.ws-details {float:left;}
.ws-details > div {overflow:hidden}
	.ws-details h3 {padding-bottom:8px; border-bottom: 1px dotted #CCC; font-size:20px; margin:28px 0 12px; color:#2E2F2A;}
	.ws-details p, .ws-details q, .ws-details blockquote, .ws-details li {color:#666; font-size:14px; line-height:19px; margin-bottom:8px; font-weight:400;}
		.ws-details ul {margin-bottom:8px; display:block; }
		.ws-details li {list-style:disc; margin-left:30px;}
		.ws-details blockquote {margin:12px 0 12px 18px; border-left:3px solid; padding-left:18px;}
	.ws-details strong, .ws-special-note strong {font-weight:600; color:#2d2e32;}
	.ws-details em {font-style:italic;}
	.ws-details a {font-size:14px; line-height:20px;}
	.ws-bios {border-bottom: 1px dotted #CCC; margin-bottom:22px; padding-bottom:8px;}
	.ws-bios h4 {margin:18px 0 10px; font-size:14px; font-weight:600; color:#2d2e32;}
	.ws-bio-block {margin-bottom:8px; float:left;}
	.ws-bio-block img {background:#fff; border:1px solid #c3c3c3; border-radius:7px; box-shadow:0 1px 2px rgba(0,0,0,0.18); padding:5px; margin:12px 12px 0 0; float:left;}
	.ws-details hr {border:0; border-bottom:1px dotted #cdcdcc; color:white; background-color:white; height:1px; margin:18px 0;}
	.ws-details a.ws-button {margin-top:12px;}


.ws-widget {background-color:#f8f8f8; border:1px solid #e6e6e6; box-shadow:0 0 7px rgba(0,0,0,0.1); padding:24px; margin-bottom:23px;}
	.ws-widget-block {padding-bottom:14px; border-bottom:1px dotted #cdcdcc; margin-bottom:14px; display:block;}
	.ws-widget p {color:#8a8a8a; font-size:15px; line-height:19px; font-weight:400;}
	p.ws-date {color:#2d2e32; font-size:18px; line-height:12px; font-weight:600; padding-bottom:8px;}
	p.ws-time {color:#2d2e32; font-size:16px;	 font-weight:600;}
	a.ws-cal-addon {font-size:15px; margin:8px 0 0; display:block;}
	.ws-deadline strong, .ws-location a, .ws-location span {display:block;}
	.ws-price {font-weight:400;}
		.ws-price strong {color:#2d2e32; font-size:18px; line-height:12px; font-weight:600; display:block;}
		.ws-price em {margin:6px 0 0; display:block;}
	.ws-widget a.ws-button {margin-top:12px;}
	.ws-widget-cta em {margin-top:18px; display:block; font-style:italic; padding-top:18px; border-top:1px dotted #cdcdcc; margin-bottom:0; color:#8a8a8a; font-size:16px;}
	.ws-date-split p.ws-time-header {margin-bottom:6px; font-size:14px;}
	.ws-date-split .ws-time {margin-bottom:4px;}

.ws-aside-block {padding-bottom:14px; border-bottom:1px dotted #cdcdcd; margin-bottom:14px;}
	.ws-special-note h6 {color:#2d2e32; font-size:14px; line-height:19px; margin-bottom:8px; font-weight:bold}
	.ws-special-note p {color:#2d2e32; font-size:14px; line-height:19px; margin-bottom:8px;}
	p.ws-logo-adorama {color:#8a8a8a; font-size:14px; }
p.ws-logo-adorama img {margin-top:3px;}
	p.ws-logo-sponsor {margin:8px 0 5px;}
	.socialLinks {opacity:0;}
body.infopage{background:#fff;}
.popup-ws-img {margin:-320px 0 0 -325px; width:735px; max-height:800px; left:47%; /* min-height:650px; */}
.popupContent {/* min-height:580px; */}
h2.popupHeader {padding: 16px 18px 6px; color: #818181; font-weight: 300;}
.imageWrapper {margin:0 auto 8px;}
.imageWrapper img {display:block; margin:0 auto; max-width:700px; max-height:700px;}

h5.tabSectionHeader {padding-bottom:6px; border-bottom:2px solid #555; margin:30px 0 18px; float:left; width:100%;}
h5.tabSectionHeader .button-gray {float:right;}

.WatA-belt{position:relative; clear:both;}
.beltrotatecontainer {min-width:800px; min-height:200px; margin-bottom:30px;}
.WatA-belt {position:relative;}
	.WatA-belt .beltWrapper {min-height:200px; position:relative; min-height:200px; margin:0 auto; width:90%;}
	.WatA-belt .belt div {float:left; min-height:140px; width:197px; padding:0 18px 12px 0; margin:0 18px 0 0; border-right:1px dotted #ccc;}
	.WatA-belt a {color:#419DD7;}
	.WatA-belt a:hover {color: #1385B4;}
	.WatA-belt a .ws-list-date {color:#555; margin:6px 0 3px; font-size:15px;}
	.WatA-belt a .ws-list-sponsor {font-size:12px; color:#fc9900;}
	.WatA-belt a h6 {font-size:13px; margin:0 0 6px; line-height:18px; font-weight:300; color:#419DD7; padding-top:6px;}
	.WatA-belt a .col2 p, .WatA-belt a .ws-list-time {color:#888; font-size:12px; margin-bottom:4px;}
	.WatA-belt .ws-button, .WatA-belt .ws-list-sponsor, .WatA-belt .ws-list-price {display:none;}
.WatA-belt .thumbRightArrow, .WatA-belt .thumbLeftArrow {-webkit-transition:all .3s ease; transition:all .3s ease; background-color:#F3F3F3;	height:80px;	width:36px;top:20px; border-radius:4px;}
	.WatA-belt .thumbRightArrow {position:absolute; right:0;}
	.WatA-belt .thumbLeftArrow {position:absolute; left:0;}
	.WatA-belt .thumbLeftArrow:before, .WatA-belt .thumbRightArrow::before {font-size:35px; color:#999; padding:18px 14px; display:inline-block;}
	.WatA-belt .thumbRightArrow:hover, .WatA-belt .thumbLeftArrow:hover {background-color:#E7E7E7;}





