nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}blockquote p:last-child{margin:0}a:focus{outline:0}a:focus{outline:0}a:link{text-decoration:none}a:link{text-decoration:none}p img{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}.list-style-none{list-style:none!important;margin-left:0!important}img{max-width:100%;height:auto}
#wrap{margin-bottom:30px}
#post{float:left;width:99%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;nowhitespace:afterproperty;font-size:14px;font-family:Georgia,"Times New Roman",Times,serif;line-height:1.8em;color:#000;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}
#sidebar{float:right;width:300px;font-size:14px}
/* #post a,a{color:#508df8} */
#post ul{margin:0px;}#post li span{display:inline-table;margin:0px;}
#post a:hover{text-decoration:underline}
#post .meta{font-family:Georgia,"Times New Roman",Times,serif;color:#555;font-size:13px;margin-top:10px;padding-bottom:10px;border-bottom:4px solid #000}
#post .meta li{float:left;margin-right:15px}
#post .meta li:last-child{margin:0}#post .meta li span{color:#000;font-weight:600}#post .meta a{color:#0090ff}#post
#sidebar{float:left}#post #top-navigation .selector,#main-navigation .selector{display:none}#post .full-width{width:100%!important}#post .grid-1{width:980px;margin:0 auto}#post .remove-margin{margin-right:0!important}#post .clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#post .clear{clear:both}#post .read-more{white-space:nowrap}#post blockquote{font-family:Georgia,"Times New Roman",Times,serif;margin:30px 0;padding:20px;background:#f1f1f1;border-left:6px solid #ddd;line-height:1.4em;font-style:italic;color:#777}#post blockquote p{color:#888;font-style:italic;line-height:1.9em}#post pre{font-size:.929em;background:#fff;background-color:rgba(0,0,0,.04);border:1px solid #ccc5be;margin:-10px 0;padding:25px 20px;line-height:25px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}#post address{letter-spacing:1px;margin:20px 0}#post #page-featured-img{position:relative;margin-bottom:30px}#post #page-featured-img img{display:block;width:100%}#post .column-2{width:48%}#post .column-3{width:30.66%}#post .column-4{width:22%}#post .column-5{width:16.8%}#post .column-6{width:13.33%}#post .column-2,.column-3,.column-4,.column-5,.column-6{position:relative;margin-right:4%;margin-bottom:2em;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#post .last-column{margin-right:0!important}#post h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.4em}#post h1{font-size:24px;margin:0 0 20px}#post h2{font-size:18px}#post h3{font-size:16px}#post h4{font-size:14px}#post h5{font-size:12px}#post h6{font-size:10px}#post h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#000}#post h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#0090ff;text-decoration:none}
#post .entry p:last-child{margin:0}#post .entry ul{margin:-22px 0 30px 20px;list-style-type:square;font-family:inherit;}#post .entry ol{margin:30px 0 30px 25px;list-style-type:square;font-family:inherit;}#post .entry ul li,.entry ol li{margin:0 0 5px;list-style-type:square;font-family:inherit;}#post .entry ol{list-style-type:square;}#post .entry ul{list-style-type:square;}#post .entry h2,.entry h3,.entry h4,.entry h5,.entry h6{margin:-10px 0 20px}#post .entry h3{text-transform:uppercase}#post p{margin:0 0 20px}#post p.lead{font-size:21px;line-height:27px;color:#777}#post em{font-style:italic}#post strong{font-weight:700}#post small{font-size:80%}#post hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:30px 0;height:0}#post a{outline:0}#post p a,p a:visited{line-height:inherit}#post p a,p a:visited{line-height:inherit}#post #page-heading{position:relative;margin-bottom:30px;padding-bottom:20px;border-bottom:4px solid #000}#post #page-heading #archive-description{margin-top:20px}#post #page-heading #archive-description p:last-child{margin:0}#post #post-heading h1,#page-heading h1{margin:0;line-height:1.5em}#post #post-heading{margin-bottom:30px}#post .author-page-description{padding:20px;background:#f1f1f1;border-top:4px solid #000}#post .author-page-description img{float:left;margin-right:30px;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px}#post #page-heading.author-page-description h1{font-size:24px;margin:0 0 10px}#post #top-bar-wrap{background:#000}#post #top-bar-inner{position:relative;height:50px}#post #top-bar-social{position:absolute;right:0;top:50%;margin-top:-12px}#post #top-bar-social a{display:block;float:left;margin-left:5px;height:24px;opacity:.8}#post #top-bar-social a:hover{opacity:1}#post #top-bar-social img{height:24px;width:auto}
#post .videoGallery .caption{background:#000;background:rgba(0,0,0,.85);padding:20px}#post .videoGallery .rsABlock{background:#000;background:rgba(0,0,0,.85);color:#666;z-index:99;top:auto;bottom:0;left:0;height:auto;max-width:60%;padding:20px;font-size:13px}#post .videoGallery .rsABlock p:last-child{margin:0}
#post .videoGallery .rsABlock h2{font-weight:700;font-size:18px;line-height:1.4em;color:#fff;margin:0 0 10px}#post @media screen and (min-width:0) and (max-width:500px){.videoGallery .rsTmb{padding:6px 8px}.videoGallery h5{font-size:13px;line-height:17px}.videoGallery .rsThumbs.rsThumbsVer{width:100px;padding:0}.videoGallery .rsThumbs .rsThumb{width:100px;height:47px}.videoGallery .rsTmb p{display:none}.videoGallery .rsOverflow,.royalSlider.videoGallery{height:300px!important}.sampleBlock{font-size:14px}}
#post .aligncenter{display:block;margin:0 auto}#post .alignleft{float:left;margin:0 20px 20px 0}#post .alignright{float:right;margin:0 0 20px 20px}#post .floatleft{float:left}#post .floatright{float:right}#post .textcenter{text-align:center}#post .textright{text-align:right}#post .textleft{text-align:left}#post .wp-caption,.fancyimg{max-width:100%!important;text-align:center;background-color:#fff;padding:6px;margin:20px 0;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 0 0 transparent,0 0 0 transparent}#post .wp-caption p.wp-caption-text{padding:0 5px 5px;margin:0;line-height:1.4em;font-size:.875em}#post .wp-caption img{margin:0;padding:0;border:0 none;max-width:100$}#post .wp-smiley{margin:0!important;max-height:1em}#post blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}#post blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}#post #img-wpexch-page{text-align:center;overflow:hidden}#post #img-wpexch-page img{display:inline-block;margin:0 auto;max-width:100%;margin-bottom:20px}
#post-tags{margin-top:30px;}
#post-tags h4{font-size:14px;margin:0 0 15px;}
#post-tags a{font-size:13px;display:block;float:left;background:#000;color:#fff;padding:1px 7px;margin-right:5px;margin-bottom:5px;transition:background 0.15s ease;-webkit-transition:background 0.15s ease;-o-transition:background 0.15s ease;-moz-transition:background 0.15s ease;}
#post-tags a:hover{background:#0090ff;color:#fff;text-decoration:none;}
#post-tags a:last-child{margin-right:0;}
#post #single-author{background:#f6f6f6;padding:20px;border-top:4px solid #000;margin-top:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#post #single-author-title{font-size:16px;font-weight:bold;margin:0 0 10px;}
#post #author-image{float:left;width:10%;}
#post #author-image img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#post #author-bio{float:right;width:85%;}
#post #author-bio p:last-child{margin:0;}
#post #single-author-link{font-size:12px;float:left;background:#eee;padding:1px 10px;font-weight:bold;}
::-moz-selection{background:#48a4cc;color:#fff;text-shadow:none;}
::selection{background:#48a4cc;color:#fff;text-shadow:none;}
.bottom2 {
   margin-bottom: 22px;
}
.media, .media .media {
   margin-top: 15px;
}
.media, .media-body {
   overflow-x: hidden;
   overflow-y: hidden;
}
.media .pull-left {
   margin-right: 12px;
}
.pull-left {
   float: left;
}
.avatar-large {
   width: 80px;
}
.avatar-large .avatar-inner {
   height: 80px;
}
.avatar-inner {
   background-color: #FFFFFF;
   overflow-x: hidden;
   overflow-y: hidden;
   position: relative;
   text-align: center;
   vertical-align: middle;
}
.media .pull-right {
   margin-left: 20px;
}
.pull-right {
   float: right;
}
.bottom1 {
   margin-bottom: 11px;
}
.small {
   font-size: 11px;
}
