body{padding-top:0px;padding-bottom:0px;}
a:hover{text-decoration:none !important;}
audio,
canvas,
video{display:inline-block;}
audio:not([controls]){display:none;}
embed,
iframe,
object,
video{max-width:98%;max-height:390px;}
h1, h2, h3, h4, h5, p, ul, ol, li{}
.container{margin:0 auto;}
.container > hr{margin:25px 0;}
.jumbotron{margin:80px 0;text-align:center;}
.jumbotron h1{font-size:100px;line-height:1;}
.jumbotron .lead{font-size:24px;line-height:1.25;}
.jumbotron .btn{font-size:21px;padding:14px 24px;}
.marketing{margin:60px 0;}
.marketing p + h4{margin-top:28px;}
.alignleft{display:inline;float:left;margin-right:1.625em;}
.alignright{display:inline;float:right;margin-left:1.625em;}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
@font-face{font-family:'Genericons';src:url('../fonts/genericons-regular-webfont.eot');src:url('../fonts/genericons-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/genericons-regular-webfont.woff') format('woff'),
url('../fonts/genericons-regular-webfont.ttf') format('truetype'),
url('../fonts/genericons-regular-webfont.svg#genericonsregular') format('svg');font-weight:normal;font-style:normal;}
.genericon:before,
.menu-toggle:after,
.featured-post:before,
.date a:before,
.entry-meta .author a:before,
.format-audio .entry-content:before,
.comments-link a:before,
.tags-links a:first-child:before,
.categories-links a:first-child:before,
.edit-link a:before,
.attachment .entry-title:before,
.attachment-meta:before,
.attachment-meta a:before,
.comment-awaiting-moderation:before,
.comment-reply-link:before,
#reply-title small a:before,
.bypostauthor .fn:before,
.error404 .page-title:before{-webkit-font-smoothing:antialiased;font:normal 16px/1 'Genericons';vertical-align:text-bottom;}
.clear:after,
.attachment .entry-header:after,
.site-footer .widget-area:after,
.entry-content:after,
.page-content:after,
.navigation:after,
.nav-links:after,
.gallery:after,
.comment:after{clear:both;}
.clear:before,
.clear:after,
.attachment .entry-header:before,
.attachment .entry-header:after,
.site-footer .widget-area:before,
.site-footer .widget-area:after,
.entry-content:before,
.entry-content:after,
.page-content:before,
.page-content:after,
.navigation:before,
.navigation:after,
.nav-links:before,
.nav-links:after,
.gallery:before,
.gallery:after,
.comment:before,
.comment:after{content:"";display:table;}
.entry-meta{clear:both;font-size:14px;line-height:1.5;}
.entry-meta span.tag-links{color:#0088CC;}
.entry-meta a{color:#0088CC;}
.entry-meta a:hover{color:#ea9629;}
.entry-meta > span{margin-right:20px;}
.entry-meta > span:last-child{margin-right:0;}
.featured-post:before{content:'\f308';margin-right:2px;}
.entry-meta .date a:before{content:'\f303';}
.comments-link a:before{content:'\f300';margin-right:2px;top:-1px;position:relative;}
.entry-meta .author a:before{content:'\f304';top:-1px;position:relative;}
.categories-links a:first-child:before{content:'\f301';}
.tags-links a:first-child:before{content:'\f302';top:-1px;position:relative;}
.edit-link a:before{content:'\f411';top:-1px;position:relative;}
.comments-title{margin-bottom:48px;margin-bottom:3.428571429rem;font-size:16px;font-size:1.142857143rem;line-height:1.5;font-weight:normal;}
.comments-area article{margin:24px 0;margin:1.714285714rem 0;}
.comments-area article header{margin:0 0 48px;margin:0 0 3.428571429rem;overflow:hidden;position:relative;}
.comments-area article header img{float:left;padding:0;line-height:0;}
.comments-area article header cite,
.comments-area article header time{display:block;margin-left:85px;margin-left:6.071428571rem;}
.comments-area article header cite{font-style:normal;font-size:15px;font-size:1.071428571rem;line-height:1.42857143;}
.comments-area article header time{line-height:1.714285714;text-decoration:none;font-size:12px;font-size:0.857142857rem;color:#5e5e5e;}
.comments-area article header a{text-decoration:none;color:#5e5e5e;}
.comments-area article header a:hover{color:#21759b;}
.comments-area article header cite a{color:#444;}
.comments-area article header cite a:hover{text-decoration:underline;}
.comments-area article header h4{position:absolute;top:0;right:0;padding:6px 12px;padding:0.428571429rem 0.857142857rem;font-size:12px;font-size:0.857142857rem;font-weight:normal;color:#fff;background-color:#0088d0;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #009cee, #0088d0);background-image:-ms-linear-gradient(top, #009cee, #0088d0);background-image:-webkit-linear-gradient(top, #009cee, #0088d0);background-image:-o-linear-gradient(top, #009cee, #0088d0);background-image:linear-gradient(top, #009cee, #0088d0);border-radius:3px;border:1px solid #007cbd;}
.comments-area li.bypostauthor cite span{position:absolute;margin-left:5px;margin-left:0.357142857rem;padding:2px 5px;padding:0.142857143rem 0.357142857rem;font-size:10px;font-size:0.714285714rem;}
a.comment-reply-link,
a.comment-edit-link{color:#686868;font-size:13px;font-size:0.928571429rem;line-height:1.846153846;}
a.comment-reply-link:hover,
a.comment-edit-link:hover{color:#21759b;}
.commentlist .pingback{line-height:1.714285714;margin-bottom:24px;margin-bottom:1.714285714rem;}
#respond{margin-top:48px;margin-top:3.428571429rem;}
#respond h3#reply-title{font-size:16px;font-size:1.142857143rem;line-height:1.5;}
#respond h3#reply-title #cancel-comment-reply-link{margin-left:10px;margin-left:0.714285714rem;font-weight:normal;font-size:12px;font-size:0.857142857rem;}
#respond form{margin:24px 0;margin:1.714285714rem 0;}
#respond form p{margin:11px 0;margin:0.785714286rem 0;}
#respond form p.logged-in-as{margin-bottom:24px;margin-bottom:1.714285714rem;}
#respond form label{display:block;line-height:1.714285714;}
#respond form input[type="text"],
#respond form textarea{-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;font-size:0.857142857rem;line-height:1.714285714;padding:10px;padding:0.714285714rem;width:100% !important;}
#respond form p.form-allowed-tags{margin:0;font-size:12px;font-size:0.857142857rem;line-height:2;color:#5e5e5e;}
.form-allowed-tags code{display:inline-block;white-space:normal;}
.required{color:#d60202;font-size:28px;}
.nav-previous{float:left;width:50%;}
.nav-next{float:right;text-align:right;width:50%;}
input[type="submit"]{margin-top:-10px;padding:4px;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
th,
td,
table{border:1px solid #ddd;}
table{border-collapse:collapse;width:100%;}
hr,
dl,
pre,
form,
table,
address,
blockquote{margin:0em 0;}
table .label{background-color:transparent;border:none;color:inherit;font-size:inherit;text-transform:inherit;}
.widget label{font-size:26px;font-weight:bold;}
blockquote{background:#f9f9f9;border:none;border-left:4px solid #d6d6d6 !important;margin:20px;overflow:auto;padding:0 0 10px 12px;}
blockquote p{font-family:'Georgia', 'Times New Roman', Times, serif;font-style:italic;font-size:18px;line-height:26px;}
img[class*="attachment-"]{height:auto;}
.thumbnail{margin:5px 15px 0 0;}
.entry-thumbnail{margin:10px 0 15px 0;}
.article.attachment{overflow:hidden;}
.image-attachment div.attachment{text-align:center;}
.image-attachment div.attachment p{text-align:center;}
.image-attachment div.attachment img{display:block;height:auto;margin:0 auto;max-width:100%;}
.image-attachment .entry-caption{margin-top:8px;margin-top:0.571428571rem;}
img.alignnone{display:block;position:relative;}
img.alignright{float:right;margin:10px;display:inline;}
img.alignleft{float:left;margin:10px;display:inline;clear:both;}
img.aligncenter{display:block;text-align:center;margin:auto;}
.entry-content embed,
.entry-content iframe,
.entry-content object,
.entry-content video{margin-bottom:24px;margin-bottom:1.714285714rem;}
.entry-content p,
.entry-summary p,
.comment-content p,
.mu_register p{margin:0 0 24px;margin:0 0 1.714285714rem;line-height:1.714285714;}
.the-content{margin-bottom:5px;padding:5px;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.25);-moz-box-shadow:0 2px 10px rgba(0,0,0,.25);box-shadow:0 2px 10px rgba(0,0,0,.25);}
.postmetadata{margin:10px 0 10px 0;}
.wp-caption{max-width:100%;}
.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 .wp-caption-text,
.gallery-caption,
.entry-caption{font-style:italic;font-size:12px;font-size:0.857142857rem;line-height:2;color:#757575;}
img.wp-smiley,
.rsswidget img{border:0;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0;}
.entry-content dl.gallery-item{margin:0;}
.gallery-item a,
.gallery-caption{width:90%;}
.gallery-item a{display:block;}
.gallery-caption a{display:inline;}
.gallery-columns-1 .gallery-item a{max-width:100%;width:auto;}
.gallery .gallery-icon img{height:auto;max-width:90%;padding:1.3%;}
.gallery-columns-1 .gallery-icon img{padding:1.3%;}
.sticky{}
.separator{border:2px solid #d6d6d6;margin:10px 0 10px 0;}
.clearboth{height:0;clear:both;margin:0;padding:0;}
.pagination{text-align:center;}
.pagination span{color:#727272;cursor:default;}
.pagination span.dots{background-color:#FFFFFF;}
.pager li > a,
.pager li > span{border:1px solid #d6d6d6 !important;}
.read-more{display:inline-block;padding:5px 14px;background-color:#fff;border:2px solid #d6d6d6;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.powered-by{padding-top:20px;}
.copyright{padding:20px 0;}