*{margin:0;padding:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
a img, a{outline:0;border:0;}
caption, th, td{text-align:left;font-weight:normal;}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
.clear{clear:both;}
.aligncenter{display:block;margin:0 auto;}
.alignright{float:right;margin:0 0 1em 1em;}
.alignleft{float:left;margin:0 1em 1em 0;}
.floatleft{float:left;}
.floatright{float:right;}
img.aligncenter, img.alignright, img.alignleft{border:1px solid #DDD;text-align:center;background:#F3F3F3;padding:4px;}
.textcenter{text-align:center;}
.textright{text-align:right;}
.textleft{text-align:left;}
.wp-caption{border:1px solid #DDD;text-align:center;background:#F3F3F3;padding-top:4px;margin:10px}
.wp-caption img{margin:0;padding:0;border:none}
.wp-caption .wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}
body{font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif;font-size:12px;line-height:160%;color:#333;background:#EFEFEF;}
a{color:#3872A5;text-decoration:none;}
a:hover{text-decoration:underline;}
p{margin:0 0 10px;}
strong{font-weight:700;}
em{font-style:italic;}
small{}
pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
hr{}
blockquote{border-left:2px solid #CCC;margin:20px;padding:0 0 0 20px;}
h1, h2, h3, h4, h5, h6{color:#111111;line-height:130%;font-weight:700;padding:0;margin:0;text-transform:capitalize;}
h1{font-size:24px;margin:0 0 30px 0;}
h2{font-size:20px;margin:30px 0 20px 0;}
h3{font-size:18px;margin:30px 0 20px 0;}
h4{font-size:16px;margin:20px 0 10px 0;}
#xs-wrap{margin:20px auto 10px auto;width:960px;background:#f5f5f5;border:1px solid #CCC;padding:10px;}
#xs-container{padding:10px 0;}
#xs-header{background:url("images/bg.png") no-repeat scroll center top transparent;position:relative;height:100px;}
#xs-header-logo{width:450px;text-align:left;padding-top:20px;}
#xs-header-add{width:450px;text-align:left;padding-top:20px;float:right;}
#xs-header-description{text-transform:capitalize;font-size:11px;margin:0 0 0 5px;}
#xs-header-logo h1, #xs-header-logo h2{font-size:26px;margin:0;}
#xs-main{float:left;width:660px;background:#FFF;padding:10px;border:1px solid #CCC;}
#xs-main-full-width{background:#FFF;padding:10px;border:1px solid #CCC;}
.xs-feature{float:left;height:200px;width:660px;margin-bottom:10px;background:url("images/banners_bg.png") no-repeat scroll center top transparent;}
.xs-feature-content{float:left;height:200px;width:660px;margin-bottom:10px;}
.xs-feature-content-post{float:left;width:660px;margin-bottom:10px;}
.xs-feature-content-post-inner{margin:auto auto 10px;width:602px;border-bottom:1px solid #CCCCCC;background:url("images/post-top.png") no-repeat scroll center top transparent;text-align:justify;}
.xs-feature-content-posth{font-size:20px;font-weight:100;margin:0 0 5px;padding-bottom:25px;padding-left:15px;padding-top:25px;}
.xs-feature-part{height:200px;width:600px;margin:auto;}
.xs-feature-part li{display:inline;float:left;padding-top:68px;margin-left:14px;}
.xs-feature-part li div{height:65px;margin-bottom:15px;padding-top:5px;text-align:center;width:130px;}
.xs-feature-part a.playnow{display:block;float:left;height:35px;text-indent:-9999px;width:130px;background:url("images/btn_play.png") no-repeat scroll center top transparent;}
.xs-feature-part img{border:4px solid #CCC;-moz-border-radius:4px 4px 4px 4px;}
.xs-entry{float:left;width:100%;margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #ECECEC;height:220px;}
.xs-entry-blog{float:left;margin:0 0 10px;padding:0 10px 0 10px;border-bottom:1px solid #ECECEC;height:220px;}
.xs-entry_top{background:url("images/recommend-top.jpg") no-repeat scroll center top transparent;height:10px;}
.xs-entry_cont{background:url("images/recommend-bg.jpg") repeat-y;height:200px;margin-left:29px;}
.xs-entry_cont p{padding-right:45px;text-align:justify;}
.xs-entry_bot{background:url("images/recommend-bot.jpg") no-repeat scroll center bottom transparent;height:10px;}
.xs-entry-featured-image{float:left;margin:10px 20px 0 20px;}
.xs-entry-featured-image a:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
.xs-entry-meta{margin:0 0 5px;font-size:11px;color:#999;}
.xs-entry-meta a{color:#999;}
.xs-entry-meta a:hover{color:#3872A5;}
.xs-entry-read-more{font-size:11px;font-weight:700;background:none repeat scroll 0 0 #EEEEEE;border:2px solid #EEEEEE;color:#000000;float:right;font-size:0.92em;font-weight:700;margin:45px 45px 0 0;padding:3px 10px;text-decoration:none;}
.xs-entry-playnow{background:none repeat scroll 0 0 #FF4546;border:2px solid #FF4546;color:#FFFFFF !important;float:right;font-size:0.92em;font-weight:700;padding:3px 10px;text-decoration:none;margin:45px 11px 0 0;}
.xs-entry-thumbnail{}
.xs-entry-title{margin:0 0 5px;font-size:20px;font-weight:100;font-family:Georgia, "Times New Roman", Times, serif;padding-top:10px;}
.xs-entry-title a{font-family:Georgia,"Times New Roman",Times,serif;}
#xs-breadcrumbs{list-style:none;margin:10px 0 0;padding:0 10px;background:#FFF;border:1px solid #CCC;height:35px;line-height:35px;}
#xs-breadcrumbs li{display:inline;}
#xs-post{width:100%;margin:0 0 10px;padding:0 0 10px;}
#xs-post ul, #xs-main-post ol{margin:20px 0 20px 50px;}
#xs-post-meta{margin:0 0 20px;font-size:11px;color:#999;}
#xs-post-featured-image{}
#xs-post-avatar{}
#xs-post h1{font-weight:100;font-size:28px;margin:10px 0;font-family:Georgia, "Times New Roman", Times, serif;text-align:center;}
#xs-post-navigation{height:35px;line-height:35px;}
#xs-post-navigation-left{float:left;}
#xs-post-navigation-right{float:right;}
#xs-post-category{margin:10px 0;border:1px solid #EEE;background:#F4F4F4;}
#xs-post-category p{padding:10px;margin:0;}
#xs-post-category h4{margin:0;font-size:14px;background:#FAFAFA;border-bottom:1px solid #EEE;padding:5px;color:#525252;}
#xs-post-tags{border-left:1px solid #EEE;border-right:1px solid #EEE;border-bottom:1px solid #EEE;background:#F4F4F4;padding:10px;}
#xs-post-tags-header{margin:0;font-size:14px;background:#FAFAFA;border:1px solid #EEE;padding:5px;color:#525252;}
#xs-post-author{margin:10px 0;border:1px solid #EEE;background:#F4F4F4;}
#xs-post-author .avatar{float:left;padding:2px;background:#FFF;border:1px solid #EEE;margin:0 15px 10px 10px;}
#xs-post-author-meta{padding:10px 0 0 0;margin:0;font-size:11px;}
#xs-post-author h4{margin:0 0 15px;font-size:14px;background:#FAFAFA;border-bottom:1px solid #EEE;padding:5px;color:#525252;}
#xs-related-posts{margin:10px 0;border:1px solid #EEE;background:#F4F4F4;}
#xs-related-posts img{float:left;margin:0 15px 10px 10px;padding:2px;border:1px solid #CCC;}
#xs-related-posts a:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
#xs-related-posts ul{list-style:none;margin:0 10px 0 0;}
#xs-related-posts ul li{min-height:60px;margin:0 0 20px 0;}
#xs-related-posts h4{font-size:12px;margin:0 0 5px;}
#xs-related-posts h4 a{color:#333;}
#xs-related-posts h3{margin:0 0 15px;font-size:14px;background:#FAFAFA;border-bottom:1px solid #EEE;padding:5px;color:#525252;}
#comments{position:relative;}
#comments h3{font-size:14px;background:#FAFAFA;border:1px solid #EEE;padding:5px;color:#525252;margin:0 0 15px;}
#respond h3{font-size:14px;background:#FAFAFA;border:1px solid #EEE;padding:5px;color:#525252;}
#xs-leave-reply{height:12px;line-height:12px;position:absolute;top:10px;right:10px;font-size:11px;}
#xs-leave-reply a{color:#333;}
.xs-comment-list{list-style:none;}
.xs-comment-list li{margin:0 0 10px 0;}
.xs-comment-list .children{list-style:none;margin:0;}
.xs-children li{margin:0 0 0 10px;padding:0;border:none;}
.xs-children li li,ul.children li li li, ul.children li li{margin:0 0 0 30px;}
.xs-comment{margin:0 0 10px 0;padding:5px;background:#FAFAFA;border:1px solid #ECEDE9;}
.xs-comment-author, .xs-comment-author a{font-weight:700;font-size:14px;}
.xs-comment-date{margin:5px 0;color:#999;}
#comments .avatar{float:left;margin:0 15px 0 0;background:#FFF;padding:2px;border:1px solid #EEE;}
.comment-reply-link{margin:10px 0 0 5px;text-align:right;line-height:0;text-decoration:underline;}
input#author, input#email, input#url, textarea#comment{border:1px solid #CCC;}
#cancel-comment-reply-link{color:#F00;font-weight:bold;}
#xs-comment-form textarea, #xs-comment-form input{color:#707070;padding:5px;}
#xs-comment-form textarea:focus, #xs-comment-form input:focus{-moz-box-shadow:0 0 3px #CCC;-webkit-box-shadow:0 0 3px #CCC;box-shadow:0 0 3px #CCC;}
#xs-comment-form textarea{width:645px;}
#xs-comment-form label{font-size:10px;color:#999;padding:0 0 0 5px;}
#xs-comment-form .required{color:#F00;}
input#submit{background:#E1E1E1;padding:5px 7px;border:1px solid #CCC;color:#666;text-shadow:1px 1px 1px #FFF;cursor:pointer;}
input#submit:hover{background:#DADADA;}
#xs-author-page{min-height:100px;}
#xs-author-page .avatar{float:left;margin:0 15px 0 0;}
#xs-author-page-posts-title{}
#xs-archive-title h1{}
#xs-sidebar-left{}
#xs-sidebar-right{float:right;width:270px;}
#xs-sidebar-right ul{list-style:none;margin:0;}
#xs-sidebar-right li{margin:5px 0;}
.xs-sidebar-right-box{margin:0 0 10px;padding:10px;border:1px solid #CCC;background:#FFF;}
#xs-sidebar-right h4{font-size:20px;color:#E06CA2;margin:0 0 10px;padding:4px 0 5px 10px;background:url("images/heading_bg.png") no-repeat scroll transparent;height:30px;text-align:center;}
#xs-pagination{clear:both;padding:0 0 20px;position:relative;font-size:11px;line-height:13px;text-shadow:1px 1px 1px #FFF;}
#xs-pagination span, #xs-pagination a{display:block;float:left;margin:2px 2px 2px 0;padding:6px 9px 5px 9px;text-decoration:none;width:auto;color:#666;background:#EEE;}
#xs-pagination a:hover{background:#D7D7D7;}
#xs-pagination .current{padding:6px 9px 5px 9px;background:#D7D7D7;}
#xs-footer-wrap{margin:0 auto;width:960px;background:#f5f5f5;border:1px solid #CCC;padding:10px;}
#xs-footer{background:#FFF;border:1px solid #CCC;padding:20px 0 0 20px;}
#xs-footer-menu{background:url("images/bg_footer.png") no-repeat scroll center top transparent;padding:20px 0 0 75px;height:99px;}
#xs-footer-menu ul{display:inline;float:left;font-size:1.17em;font-style:italic;font-weight:700;text-transform:uppercase;margin:25px 0 0 10px;}
#xs-footer-menu ul li{float:left;padding:0 15px;list-style-type:none;}
#xs-footer-menu ul li a{background:url("images/sub-menu-hover.gif") repeat-x scroll left bottom transparent;float:left;padding-bottom:4px;}
#xs-footer-menu a{color:#FFFFFF;text-decoration:none;}
#xs-footer-menu a:hover{color:#b25c9a;text-decoration:none;}
#xs-footer-widget{width:780px;}
#xs-footer-widget{margin:0 20px 0 100px;}
.xs-footer-box{margin:0 0 20px;}
.xs-footer-box ul{list-style:none;}
.xs-footer-box ul li{padding:5px 0;margin:5px 0;}
#xs-footer h4{margin:0 0 10px;text-align:center;}
#xs-copyright{width:980px;margin:0 auto;position:relative;padding:10px;color:#999;font-size:10px;}
#xs-copyright p{margin:0;}
#xs-copyright a{color:#999;}
#xs-back-to-top{position:absolute;right:10px;bottom:10px;font-size:11px;}
#xs-back-to-top a{color:#999;}
#xs-back-to-top a:hover{color:#666;}
#xs-search-wrap{position:absolute;right:20px;top:5px;width:250px;}
#xs-search-input{width:225px;height:25px;line-height:25px;border:1px solid #CCC;padding:0 25px 0 5px;color:#999;}
#xs-search:focus{color:#333;}
#xs-search-submit{display:block;background:url("images/xs-search-icon.png") no-repeat;height:15px;width:15px;position:absolute;top:5px;right:0;display:block;cursor:pointer;text-indent:-9999px;outline:none;bordeR:none;}
#xs-top-ad{position:absolute;right:17px;top:7px;}
.textwidget{}
.clearfix::after{content:"";display:table;clear:both}
