/* 
- Chroma Sites Base Theme
- v3.1.0 - 2015-01-25
- Base Comments, CS Layouts, Colorbox, Cleaner Gallery
*/

/* Chroma Sites Base */
#comments {margin-top: 30px;}
ol.comment-list {padding-left: 0; list-style: none;}
.comment-body {margin-bottom: 30px;}
.comment-body p, .comment-form p {margin-bottom: 6px; font-size: 14px;}
.comment-author {border-bottom: 1px solid #eee;}
p.comment-notes, p.comment-form-author, p.comment-form-email, p.comment-form-url {margin-bottom: 15px;}
.comment-form label {width: 100px;float: left;}
.comment-form input#author, .comment-form input#email, .comment-form input#url {width: 50%;}
.comment-form textarea#comment {width: 60%; height: 100px;}
.comment-form input#submit {margin-left: 104px;}
.form-allowed-tags {display: none;}
.alignnone {margin: 0;}
.alignright {float:right;margin: 5px 0 20px 20px;}
.alignleft {float: left;margin: 5px 20px 20px 0;}
.aligncenter {display: block;margin: 5px auto;}
a img.alignright {float: right;margin: 5px 0 20px 20px;}
a img.alignleft {float: left;margin: 5px 20px 20px 0;}
a img.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.wp-caption {background: #fff;border: 1px solid #f0f0f0;max-width: 96%;padding: 5px 3px 10px;text-align: center;}
.wp-caption.alignnone {margin: 5px 20px 20px 0;}
.wp-caption.alignleft {margin: 5px 20px 20px 0;}
.wp-caption.alignright {margin: 5px 0 20px 20px;}
.wp-caption img {border: 0 none;height: auto;margin: 0;max-width: 98.5%;padding: 0;width: auto;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 18px;margin: 0;padding: 0 4px 5px;}
.form-allowed-tags code {white-space: normal;}
.page-numbers {display: inline-block;padding-left: 0;margin: 20px 0 20px 10px;border-radius: 4px;}
.page-numbers > li {display: inline;padding-right: 10px;padding-left: 10px;}

/* Chroma Sites Base Layouts
_–_–_–_–_–_–_–_–_–_–_–_–_–_–_–_–_–_–_–_–_–_–_–_–_–_–_–_–_–_–_–_–_–_–_*/
.centerstage-wrapper, .letterhead-wrapper {margin-right: auto;margin-left: auto;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.centerstage #navigationbg, .letterhead #headerbg {-moz-border-radius-topright: 4px;-moz-border-radius-topleft:  4px;-webkit-border-top-right-radius: 4px;-webkit-border-top-left-radius: 4px;border-top-right-radius: 4px;border-top-left-radius: 4px;}
.centerstage #mainbg, .letterhead #footerbg {-moz-border-radius-bottomright: 4px;-moz-border-radius-bottomleft:  4px;-webkit-border-bottom-right-radius: 4px;-webkit-border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}
.centerstage #headerbg, .centerstage #footerbg {background: none;}
@media (max-width: 767px) {
	#mainbg {background-image: none;background-color: #fff;}
}
@media (min-width: 768px) {
	.letterhead-wrapper, .centerstage-wrapper {width: 750px;}
	.letterhead-wrapper {margin-top: 20px;}
	.letterhead #pagewrapper, .centerstage #pagewrapper, .letterhead #postwrapper, .centerstage #postwrapper {padding-left: 20px;padding-right: 20px;}
	.letterhead #sidebar, .centerstage #sidebar {padding-right: 20px;padding-left: 20px;}
}
@media (min-width: 992px) {
	.letterhead-wrapper, .centerstage-wrapper {width: 970px;}
	.letterhead-wrapper {margin-top: 30px;}
	.letterhead #pagewrapper, .centerstage #pagewrapper, .letterhead #postwrapper, .centerstage #postwrapper {padding-left: 10px;padding-right: 10px;}
	.letterhead #sidebar, .centerstage #sidebar {padding-right: 10px;padding-left: 10px;}
}
@media (min-width: 1200px) {
	.letterhead-wrapper, .centerstage-wrapper {width: 1170px;}
	.letterhead-wrapper {margin-top: 40px;}
	.letterhead #pagewrapper, .centerstage #pagewrapper, .letterhead #postwrapper, .centerstage #postwrapper {padding-left: 30px;padding-right: 30px;}
	.letterhead #sidebar, .centerstage #sidebar {padding-right: 30px;padding-left: 0;}
}

/* Cleaner Gallery v1.1.0 - 2014-07-11
(c) 2014 Justin Tadlock - http://themehybrid.com/plugins/cleaner-gallery
license: http://www.gnu.org/licenses/gpl-2.0.html
*/
.gallery{display: block;clear: both;overflow:hidden;margin: 0 auto}.gallery-row{display: block;clear: both;overflow:hidden;margin: 0}.gallery-item{overflow: hidden;float: left;margin: 0;padding: 0;text-align:center;list-style:none;border: none;background:transparent;-webkit-box-sizing:border-box;-moz-box-sizing: border-box;box-sizing: border-box}.gallery-icon{}.gallery-icon img{width: auto;max-width:89%;height: auto;margin: 0 auto;padding: 1%;-webkit-box-sizing:border-box;-moz-box-sizing: border-box;box-sizing: border-box}.gallery-caption{margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing: border-box;box-sizing: border-box}.gallery-col-0 .gallery-item {width:100%}.gallery-col-1 .gallery-item {width:100%}.gallery-col-2 .gallery-item {width:50%}.gallery-col-3 .gallery-item {width:33.33%}.gallery-col-4 .gallery-item {width:25%}.gallery-col-5 .gallery-item {width:20%}.gallery-col-6 .gallery-item {width:16.66%}.gallery-col-7 .gallery-item {width:14.28%}.gallery-col-8 .gallery-item {width:12.5%}.gallery-col-9 .gallery-item {width:11.11%}.gallery-col-10 .gallery-item{width:10%}.gallery-col-11 .gallery-item{width:9.09%}.gallery-col-12 .gallery-item{width:8.33%}.gallery-col-13 .gallery-item{width:7.69%}.gallery-col-14 .gallery-item{width:7.14%}.gallery-col-15 .gallery-item{width:6.66%}.gallery-col-16 .gallery-item{width:6.25%}.gallery-col-17 .gallery-item{width:5.88%}.gallery-col-18 .gallery-item{width:5.55%}.gallery-col-19 .gallery-item{width:5.26%}.gallery-col-20 .gallery-item{width:5%}.gallery-col-21 .gallery-item{width:4.76%}.gallery-col-22 .gallery-item{width:4.54%}.gallery-col-23 .gallery-item{width:4.34%}.gallery-col-24 .gallery-item{width:4.16%}.gallery-col-25 .gallery-item{width:4%}.gallery-col-26 .gallery-item{width:3.84%}.gallery-col-27 .gallery-item{width:3.7%}.gallery-col-28 .gallery-item{width:3.57%}.gallery-col-29 .gallery-item{width:3.44%}.gallery-col-30 .gallery-item{width:3.33%}

/*
Colorbox v1.5.14
jQuery lightbox and modal window plugin
(c) 2014 Jack Moore - http://www.jacklmoore.com/colorbox
license: http://www.opensource.org/licenses/mit-license.php
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
/* Example Style 2 */
#cboxOverlay{background:#fff; opacity: 0.9; filter: alpha(opacity = 90);}
#colorbox{outline:0;}
#cboxContent{margin-top:32px; overflow:visible; background:#000;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{background:#000; padding:1px;}
#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}
#cboxLoadingOverlay{background:#000;}
#cboxTitle{position:absolute; top:-22px; left:0; color:#000;}
#cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(images/controls.png) no-repeat 0 0;}
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
#cboxPrevious{background-position:0px 0px; right:44px;}
#cboxPrevious:hover{background-position:0px -25px;}
#cboxNext{background-position:-25px 0px; right:22px;}
#cboxNext:hover{background-position:-25px -25px;}
#cboxClose{background-position:-50px 0px; right:0;}
#cboxClose:hover{background-position:-50px -25px;}
.cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px;}
.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px;}