/* Blog Global CSS File */

 /* Default WordPress */
.aligncenter { display: block; margin: 0 auto }
.alignleft { float: left }
.alignright { float: right }
.wp-caption { margin: 22px 14px 10px 10px; padding: 5px; text-align: center; color: #333; background-color: #FFF; border: 1px solid #CCC; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; }
.wp-caption p { padding: 4px 0 0 0 !important; text-indent: 0 !important; }
 /* Layout */
#blog-logo { display: block; margin: 10px 0 0 15px; width: 117px; height: 73px; float: left; background: url('http://cdn.myunv.com/img/resource/blog/ue-blog-logo.png') no-repeat; text-indent: -6000em; }
#blog-nav { margin: 20px 0 0 20px; width: 810px; float: left; list-style: none; }
#blog-nav li { margin: 0 3px; float: left; }
#blog-nav a { display: block; margin: 0; padding: 0 4px; line-height: 26px; color: #3D65B4; font-size: 135%; border: 1px solid #FFF; }
#blog-nav a:hover, #blog-nav a:focus { color: #547CCC; text-decoration: none; background-color: #F5F5F5; border: 1px solid #E9E9E9; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; }
#blog-nav a:active { color: #0C4D9D; text-decoration: none; }
#blog-search { margin: -22px 20px 0 0; float: right; }
.blog-search label { color: #444; }
.blog-search input { padding: 3px; border: 1px solid #D2D2D2; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; }
.blog-search input:hover { border-color: #BBB; }
.blog-search input:focus, .blog-search input:active { border-color: #999; }
.blog-search button { padding: 3px; color: #444; font-weight: bold; background-color: #E9E9E9; border: 1px solid #DDD; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; cursor: pointer; }
.blog-search button:hover, .blog-search button:focus { color: #222; border-color: #BBB; }
#blog-content { width: 790px; float: left; }
#blog-aside { width: 190px; float: left; }
#blog-aside .widgettitle { color: #333; font-size: 140%; font-family: sans-serif; }
#blog-aside ul { margin: 10px 0 0 7px; list-style: none; }
#blog-aside li { margin: 8px 0; }
#blog-aside a { display: block; margin: 0; padding: 5px; width: 150px; color: #444; background-color: #F5F5F5; border: 1px solid #E9E9E9; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; }
#blog-aside a:hover, #blog-aside a:focus { color: #222; text-decoration: none; background-color: #FFF; }
#blog-aside a:active { background-color: #FFF; border-color: #CCC; }
#content h1 { margin: 5px 0 4px 10px; color: #333; font-family: sans-serif; }
#content .post-title { margin: 5px 0 4px 10px; color: #333; font-family: sans-serif; }
#content .post-title a { display: block; margin: 0; padding: 4px; color: #333; font-family: sans-serif; background-color: #F9F9F9; border: 1px solid #E9E9E9; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; }
#content .post-title a:hover, #content .post-title a:focus { color: #222; text-decoration: none; background-color: #FFF; }
#content .post-title a:active { background-color: #FFF; border-color: #CCC; }
#content .blog-post-info { position: relative; margin: 4px 0 0 20px; }
#content .blog-post-info .post-tags { display: block; margin: 4px 0; }
#content .blog-post-info .post-print { position: absolute; top: -2px; right: 30px; padding: 3px; color: #62B514; font-size: 90%; font-weight: bold; }
#content .blog-post-info .post-print:active { text-decoration: none; }
#content .post { position: relative; padding: 7px 10px 35px 10px; color: #333; clear: both; }
#content .post-content p { padding: 5px; text-indent: 20px; line-height: 1.5em; color: #333; font-size: 100%; font-family: verdana; }
#content .post-content p:nth-child(2) { padding-top: 15px; }
#content .post .more-link { position: absolute; bottom: 15px; right: 20px; }
.post-content h2, .post-content h3, .post-content  h4, .post-content h5, .post-content h6 { margin: 5px 10px 4px 10px; padding: 5px 0 2px 10px; color: #333; font-family: sans-serif; border-bottom: 1px solid #CCC; clear: both; }
.post-content h3, .post-content  h4, .post-content h5, .post-content h6 { border-bottom-color: #EEE; }
.post-content ul, .post-content ol { margin: 10px 0 0 40px; line-height: 1.5em; color: #333; font-size: 100%; font-family: verdana; }
.post-content li { margin: 10px 0; }
#related-articles-title { margin: -20px 10px 4px 10px; padding: 5px 0 2px 10px; color: #333; font-family: sans-serif; border-top: 2px solid #F0F0F0; }
#related-articles { margin: 0 auto; width: 720px; }
#related-articles a { font-size: 110%; }
 /* Post Action */
#post-action { position: relative; margin: 7px 0 0 -5px; min-height: 21px; }
#post-action.fluxWidget { background: #FFF; }
#post-action .fluxCac { margin: 0; border: none; }
#post-action .fluxCac li { margin: 0; }
#post-action .fluxBtn { color: #444; background-color: #FFF; border: 1px solid #CCC; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; }
#post-action .fluxBtn:hover, #post-action .fluxBtn:focus { color: #333; text-decoration: none; background-color: #F8F8F8; border-color: #AAA; }
#post-action .fluxBtn:active { background-color: #F0F0F0; border-color: #999; }
#post-action .fluxDropDown { margin: 3px 1px 0 0; z-index: 100; background-color: #FFF; border-color: #CCC; }
#post-action .fluxDropDown li { margin: 2px 0; cursor: default; }
#post-action .rating .fluxBtn { color: #333; background-color: #FFF; border: none; }
#post-action .share { position: absolute; right: 142px; }
#post-action .addToMy { position: absolute; right: 33px; }
#post-action .share .fluxBtn { padding: 0 0 0 6px; width: 40px; }
#post-action .shareRightDecor, #post-action .shareLeftDecor { padding: 0; background: none; }
#post-action .communityIcon { display: none; width: 0; padding: 0; }
 /* Comments */
#comments { position: relative; margin: 10px 0 10px 20px; width: 740px; min-height: 350px; border-top: 2px solid #F0F0F0; }
#comments #rich-text-lnk { position: absolute; right: 24px; top: 20px; font-size: 90%; }
#comments .comments { background-color: #FFF; border: none; }
#comments .widgetTitle { margin: 5px 0 0 5px; background-color: transparent; }
 /* Pagination */
.wp-paginate { margin: 0 0 10px 10px; }
.wp-paginate li { display: inline; list-style: none; }
.wp-paginate a { margin-right: 4px; padding: 3px 6px; color: #666; text-align: center; text-decoration: none; background-color: #F5F5F5; border: 1px solid #EEE; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; }
.wp-paginate a:hover, .wp-paginate a:focus, .wp-paginate a:active { color: #888; background-color: #EEE; border-color: #DDD; }
.wp-paginate .title { margin-right: 4px; color: #555; }
.wp-paginate .gap { margin-right: 4px; color: #999;}
.wp-paginate .current { margin-right: 4px; padding: 3px 6px; color:#FFF; background-color: #5F87AE; border: 1px solid #89ADCF; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; cursor: default; }