/* Post Wrapper */
.post-body img{background:#fafafa;height:auto;max-width:100%;border:0;margin-bottom:2.0px;opacity:1;transition:all .6s ease;}
.post-body img:hover {opacity:0.95;}
.post-body img.lock{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;}
.post-body a.img,.post-body .separator a {margin-left:0!important;margin-right:0!important;}
.post-body a:link {color:#587CA2;}
h1.post-title.entry-title{padding-top: 10px;font-size: 20px;margin: 0 0 15px;position: relative;text-transform: capitalize;text-align: justify;color: #da5454;}
pre,kbd,blockquote{-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}
.rateoff{visibility:hidden;opacity:0;width:0;height:0;pointer-events:none;overflow:hidden;}
.post-info{padding:15px 0 10px 0;margin:auto;text-align:center}
/* CSS Related Posts */
#related-post {margin:0 auto;padding:0;}
#related-post h4{position:relative;overflow:hidden;margin:10px 0 20px 0;font-size:120%;font-weight:700}
#related-post h4:after{position:absolute;top:51%;overflow:hidden;width:78.3%;height:1px;content:&#39;\a0&#39;;background-color:#ccc}
#related-post h4 span{position:relative;display:inline-block;margin:0 10px 0 0}
.relhead {font-size:100%;font-weight:normal;line-height:150%;overflow:hidden;padding:10px 0;}
#related-summary .news-text {display:none;}
ul#related-summary{margin:0 auto;padding:0;list-style:none;word-wrap:break-word}
ul#related-summary li{position:relative;float:left;list-style:none outside none;padding:0;overflow:hidden;margin:0 4px;width:100%;max-width:165px;height:160px;transition:opacity .2s ease}
ul#related-summary li a {display:block;}
ul#related-summary li img{background-color:#fafafa;display:block;width:100%;height:auto;max-width:100%;max-height:100px;vertical-align:middle;overflow:hidden;margin:0 0 10px;transition:all 1s ease-out}
ul#related-summary li:hover img {opacity:0.96;}
ul#related-summary li a.relinkjdulx{background-image:none;color:#444;display:block;font-size:13px;font-weight:700;line-height:normal;overflow:hidden;padding:0;text-align:left;text-transform:none}
ul#related-summary li a.relinkjdulx:hover{color:#f8695f;}
/* Share Button */
.sharede,.sharebrow{position:relative;display:block;font-size:0;margin:auto;text-align:center}
.sharebrow{display:block;text-align:center;margin:30px 0 0 0}
.sharebrow a.fb,.sharebrow a.gp,.sharebrow a.tw,.sharebrow span.pl{text-decoration:none!important;display:inline-block;margin:0 .5px;font-weight:400;font-size:12px;color:#fff;text-shadow:none;padding:4px 10px;opacity:1;transition:all .3s}
.sharebrow a.gp {background:#f20000;}
.sharebrow a.fb {background:#516ca4;}
.sharebrow a.tw {background:#00baff;}
.sharebrow span.pl {background:#ff6600;}
.fbtea,.gotea,.plustea,.twtea{font-size:13px!important;vertical-align:middle}
.sharebrow a.fb:hover,.sharebrow a.gp:hover,.sharebrow a.tw:hover,.sharebrow span.pl:hover{color:#fff;opacity:.9}
.sharebrow a.fb:active,.sharebrow a.gp:active,.sharebrow a.tw:active,.sharebrow span.pl:active{box-shadow:inset 0 1px 0 rgba(0,0,0,.16)}
span.pl{color:green;cursor:pointer}
#share-menu{display:none}
.dropdown-menu{position:absolute;bottom:100%;right:15%;z-index:99;float:left;min-width:100px;padding:5px 10px;margin:0;font-size:13px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ddd;border-radius:3px;}
.dropdown-menu li{list-style:none!important;margin:0!important;padding-left:0!important;line-height:1.8em!important}
.dropdown-menu li a{color:#333!important;font-weight:400;display:block}
.dropdown-menu li a:hover{color:#e8554e!important}
ul#share-menu{margin:10px 0;padding:5px 15px}
/* CSS Shortcodes */
.button{list-style:none;text-align:center;border:0;margin:10px 0;clear:both;text-decoration:none}
.button ul {margin:0;padding:0}
.button li{display:inline;margin:0 3px;padding:0;list-style:none}
.button li a.demo,.button li a.download{padding:10px 12px;color:#fff;font-weight:400;font-size:13px;text-align:center;letter-spacing:.5px;border-radius:3px;transition:background-color .2s ease-out}
.button li a.demo {background-color:#587CA2;}
.button li a.download {background-color:#5faae3;}
.button li a.demo:hover {background-color:#e75040;color:#fff}
.button li a.download:hover {background-color:#4e99d2;color:#fff;}
.first-letter{float:left;color:#587CA2;font-size:75px;line-height:60px;padding-top:4px;padding-right:8px;padding-left:3px;font-family:Georgia}
/* CSS Code */
pre{background:#443e50;white-space:pre;word-wrap:break-word;overflow:auto}pre.code{margin:20px 0;border-radius:4px;position:relative}