@charset "gb2312";
/*
Theme Name: UW-Madison CSSA Official Website
Theme URI: http://otakism.org/
Author: Art Chen (John Smith) - 2016er
Author URI: http://blog.otakism.org/
Description: UW-Madison CSSA 宣传部出品 Fall, 2012. Latest version updated in Summer, 2013.
Version: 3.0
*/

/* Universal */

*{margin:0px;padding:0px;border:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;
/*user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none;*/}
body{font-size:12px;position:relative;font-family:"Helvetica Neue", Helvetica, "Hiragino Sans GB", "Hiragino Sans GB W3", "Microsoft YaHei",sans-serif;overflow:auto;}
a{text-decoration:none;color:#333;}
.clear{clear:both;}
.cf:before, .cf:after {content:"";display:table;} 
.cf:after{clear:both;} 
.cf{zoom:1;}
.none{display:none;}
.left{float:left;}
.right{float:right;}
input,textarea{border:1px solid #ccc;font-family:"Helvetica Neue", Helvetica, "Hiragino Sans GB", "Hiragino Sans GB W3", "Microsoft YaHei",sans-serif;color:#999;font-size:14px;display:inline-block;}


/* Header */

#header{height:175px;overflow:visible;background-color:#F5F5F5;width:100%;position:relative;border-bottom:1px solid #ddd;z-index:100;}
.logo{display:block;width:250px;height:150px;position:absolute;z-index:100;top:-1px;left:30px;background:url(imageslogo.png) center #BC002D no-repeat;overflow:hidden;}


/* Topbar */

.topwrapper{height:50px;width:100%;z-index:100;position:relative;border-bottom:1px solid #E6E6E6;}
#topbar{width:960px;margin:0 auto;position:relative;}
.topnav, .menu{padding:0px;display:inline-block;margin-left:320px;}
.topnav li, .menu li{list-style:none;display:inline-block;margin-right:15px;position:relative;}
.topnav li a, .menu li a{display:inline-block;height:50px;line-height:50px;vertical-align:middle;padding:0px 10px;font-weight:bold;color:#333;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.topnav li a:hover, .menu li a:hover{color:#333;border-bottom:3px solid #BC002D;-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none;background:#fbfbfb;}

.menu li:hover .sub-menu{display:block;transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none;}
.sub-menu{color:#666;display:none;position:absolute;top:50px;left:0px;z-index:999;width:160px;text-align:left;}
.sub-menu li{position:relative;display:block;}
.sub-menu li a{padding:0px 10px;height:40px;width:159px;line-height:40px;vertical-align:middle;display:block;font-weight:normal;background:#fff;border:1px solid #ddd;border-top:none;}
.sub-menu li a:hover{background:#F8F8F8;border-bottom:1px solid #ddd;/*border-right:3px solid #BC002D;*/}

/* Social Networks Icons */
.social{height:30px;padding:10px 0px;}
.social a{display:inline-block;width:30px;height:30px;background-image:url(imagessocial.png);margin-left:10px;}
.social_facebook{background-position:-30px 0px;}
.social_facebook:hover{background-position:0px 0px;}
.social_gplus{background-position:-30px -30px;}
.social_gplus:hover{background-position:0px -30px;}
.social_renren{background-position:-30px -60px;}
.social_renren:hover{background-position:0px -60px;}
.social_weibo{background-position:-30px -90px;}
.social_weibo:hover{background-position:0px -90px;}
.social_email{background-position:-30px -120px;}
.social_email:hover{background-position:0px -120px;}
.social_rss{background-position:-30px -150px;}
.social_rss:hover{background-position:0px -150px;}



/* Semi-Topbar */

.semitopbar{width:960px;height:125px;margin:0px auto;}
.contact{padding:30px;margin-left:300px;color:#999;}
.contact a:hover{color:#BC002D;}
.topcol{display:inline-block;padding:0px 20px;}
.topcol li{list-style:none;margin-bottom:10px;font-size:11px;}

/* Searchform */

#search{padding:30px 0px 30px 30px;}
#searchinput{outline:none;font-size:12px;height:32px;color:#333;padding:2px 5px 2px 16px;width:100px;border-color:#BEBAB4;border-right:none;vertical-align:middle;-webkit-transition:all linear 0.3s;-moz-transition:all linear 0.3s;-ms-transition:all linear 0.3s;-o-transition:all linear 0.3s;transition:all linear 0.3s;-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);background:#F5F5F5;}
#searchinput:focus{border-color:#99958d;-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);background:#fff;width:160px;}
#searchsubmit{display:inline-block;background:#F5F5F5 url(imagessprite.png) 1px -303px no-repeat;margin-left:-4px;width:32px;height:32px;line-height:1;text-indent:-9999px;border:1px solid #BEBAB4;vertical-align:middle;cursor:pointer;}
#searchsubmit:hover {border:1px solid #a6a199;-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);}
#searchsubmit:focus{background:rgba(0,0,0,0.1);}
#searchsubmit:active{background-color:#e3e3e3;}



/* Email Subscription */

.subscribe_page p.s2_message{font-size:20px;}
.subscribe_page label{font-size:20px;}
.subscribe_page input[type="text"] {outline:none;font-size:12px;height:26px;color:#333;padding:2px 5px 2px 16px;width:200px;border-color:#BEBAB4;vertical-align:middle;-webkit-transition:all linear 0.3s;-moz-transition:all linear 0.3s;-ms-transition:all linear 0.3s;-o-transition:all linear 0.3s;transition:all linear 0.3s;-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);background:#f2f2f2;-webkit-border-radius: 16px;-moz-border-radius: 16px;border-radius: 16px;margin:20px 0px 10px 0px;}
.subscribe_page input[type="text"]:focus {border-color:#99958d;-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);background:#fff;width:250px;}
.subscribe_page input[type="submit"] {display:inline-block;background:#eee;padding:8px 10px;border:1px solid #BEBAB4;vertical-align:middle;cursor:pointer;-webkit-border-radius: 16px;-moz-border-radius: 16px;border-radius: 16px;cursor:pointer;margin-right:10px;}
.subscribe_page input[type="submit"]:hover {border:1px solid #a6a199;-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);}
.subscribe_page input[type="submit"]:active {background-color:#e3e3e3;}

/* Banner */
#banner{height:100px;width:960px;margin:15px auto 0px auto;display:block;}
.banner_item{display:block;width:310px;height:100px;background:#fff;float:left;overflow:visible;border: 1px solid #d8d8d8;border-bottom-width:2px;border-top-width: 0;}
.banner_item span{display:block;width:100%;height:100%;margin-top:-5px;border-top:5px solid #E5E5E5;}
.membersalbum{margin-right:15px;background:url(imagesbanner_facesofcssa.jpg) no-repeat;}
.membersalbum:hover span{border-top:5px solid #FDAC06;}
.freshmenhandbook {margin-right:15px; background:url(imagesbanner_freshmenhandbook.jpg) no-repeat;}
.freshmenhandbook:hover span{border-top:5px solid #F24143;}
.sum1213 {background:url(imagesbanner_20122013.jpg) no-repeat;}
.sum1213:hover span{border-top:5px solid #388CB3;}
.suntv {margin-right:15px; background:url(imagessuntv.jpg) no-repeat;}
.suntv:hover span{border-top:5px solid #F24143;}



/* Front Page Main Loop */

#container{width:100%;position:relative;z-index:10;background:#e5e5e5;}
.woca{background:#fefefe !important;}

#postlist{width:960px;margin:15px auto;position:relative;font-size:13px;}

.item{display:block;margin-bottom:15px;padding:20px;float:left;color:#fff;overflow:hidden;border: 1px solid #d8d8d8;border-bottom-width: 2px;border-top-width: 0;}
.size1{width:310px;height:150px;}
.size2{width:310px;height:auto;}
.size3{width:310px;min-height:310px;}
.size4{width:310px;height:auto;}

/* Posts Common */

.formatid{font-size:12px;position:relative;z-index:10;color:#666;}
.title_home{font-weight:normal;margin-bottom:10px;}
.title_home a{font-size:16px;color:#444;}
.title_home a:hover{color:#DA483A;}
.thumb{margin-top:20px;position:relative;width:100%;height:270px;border:1px solid #ddd;display:block;overflow:hidden;}
.thumb img{width:270px;height:270px;position:relative;opacity:0.8;}


/* Post Format: Standard */

.entry_home{margin-top:120px;position:relative;z-index:50;}
.format_standard{color:#444;background:#fff;border:1px solid #ddd;}
.format_standard .title_home a{color:#333;}
.format_standard .title_home a:hover{color:#DA483A;}
.format_standard .date_home{display:block;font-size:12px;color:#999;margin-bottom:5px;}
.content_home{font-size:13px;height:130px;overflow:hidden;color:#666;}

/* Post Format: Status */

.format_status{background:#374448;}
.format_status .formatid{color:#fff;}
.format_status .title_home{position:absolute;bottom:0px;left:0px;padding:0px 20px 10px 20px;z-index:20;}
.format_status .title_home a{font-size:16px;color:#fff;}
.format_status .title_home a:hover{color:#ddd;}

/* Post Format: Gallery */

.format_gallery{background:#fefefe;}
.format_gallery .title_home{position:relative;display:block;margin-top:20px;z-index:20;color:#444;}
.format_gallery .date_home{display:block;font-size:12px;color:#999;margin-top:5px;}

/* Post Format: Video */

.format_video{background:#fefefe;}
.format_video .date_home{display:block;font-size:12px;color:#999;margin-top:5px;}
.format_video .title_home{position:relative;display:block;margin-top:20px;z-index:20;color:#444;}

/* Page Navi */

.pagenavi{margin:20px 0px;position:relative;width:960px;text-shadow:none;}
.pagenavi .pagescout, .pagenavi .page-numbers{display:inline-block;padding:0px 15px;background-color:#fefefe;height:40px;vertical-align:middle;text-align:center;color:#666;margin:0px 5px;line-height:40px;border:1px solid #d8d8d8;border-bottom-width:2px;border-top-width:0;}
.pagenavi .page-numbers:hover{border-color:#ccc;}
.pagenavi .page-numbers:active{border-color:#999;background:rgba(0,0,0,0.1);}
.pagenavi .current{color:#444;font-weight:bold;}

/* Sponsors */

#thank{position:relative;display:block;width:100px;height:50px;margin:20px auto 0px auto;padding:0px;z-index:1; cursor:pointer;background:url(imagesthanks.png) 0px 0px no-repeat;}
#thank:hover{background-position:0px -50px;}
#sponsors{width:100%;height:800px;margin-top:-1px;z-index:5;position:relative;background:#5f5f5f;}
.sponsorlist{width:940px;margin:0px auto;position:relative;padding:30px 0px 50px 0px;background:transparent;}
.sponsorlist div a{display:block;position:relative;z-index:30;}
.ad{position:relative;float:left;margin-bottom:20px;}
.ad:hover .info{opacity:0.8;}
.info{background:url(imagesbg_white.png) #fff repeat;opacity:0;position:absolute;z-index:10;top:0px;left:0px;transition:all ease .3s;-moz-transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;}
.infowrap{position:absolute;bottom:0px;margin-bottom:10px;}
.info p{width:190px;margin:5px 15px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.info p.down{padding-top:5px;border-top:2px solid #000;}
.logo1{height:180px;width:220px;}
.logo2{height:250px;width:220px;}
.logo3{height:220px;width:220px;}
.logo4{height:321px;width:250px;}

/* Sponsor Logos */

#nfxd{background:url(logosnfxd.png) no-repeat;}
#fnhair{background:url(logosfnhair.png) no-repeat;}
#starbucks{background:url(logosstarbucks.jpg) no-repeat;}
#usbank{background:url(logosusbank.jpg) no-repeat;}
#jademountain{background:url(logosjmct.jpg) no-repeat;}
#bcf{background:url(logosbcf.jpg) no-repeat;}
#zzr{background:url(logoszzr.jpg) no-repeat;}
#aaa{background:url(logosaaa.jpg) no-repeat;}
#tfw{background:url(logostfw.jpg) no-repeat;}
#unionpay{background:url(logosunionpay.jpg) no-repeat;}
#tianan{background:url(logostianan.jpg) no-repeat;}
#verizon{background:url(logosverizon.jpg) no-repeat;}
#zimbrick{background:url(logoszimbrick.jpg) no-repeat;}
#guangyuan{background:url(logosguangyuan.jpg) no-repeat;}
#ymf{background:url(logosymf.png) no-repeat;}
#leesgarden{background:url(logosleesgarden.jpg) no-repeat;}
#tais{background:url(logostais.jpg) no-repeat;}
#monetti{background:url(logosmonetti.jpg) no-repeat;}
#china1buff{background:url(logoschi1b.jpg) no-repeat;}
#yjfd{background:url(logosyjfd.jpg) no-repeat;}
#marathon{background:url(logosmalasong.jpg) no-repeat;}
#shencha{ background-image: url(uwcssa.netwp-contentuploads20170179a49d_cd390630899a48bfa854f9e7a8e75054-1.png);}
#stucall{background:url(logosstucall.jpg) no-repeat;}
#wenlou{background:url(logoswenlou.jpg) no-repeat;}
#towers{background:url(logostowers.jpg) no-repeat;}
#joytravel{background:url(logosjoytrav.jpg) no-repeat;}
#xilaiyou{background:url(logosxly.jpg) no-repeat;}
#yang{background:url(logosyang.jpg) no-repeat;}
#renshenge{ background-image: url(uwcssa.netwp-contentuploads201712人参.jpg);}

/* Footer */
#footer{width:100%;position:relative;background:#3f3f3f;z-index:100;}
#footnote{width:960px;margin:0px auto;position:relative;font-family:Georgia, "Times New Roman", Times, serif;height:60px;}
#footnote div{width:70px;height:106px;position:relative;margin-top:-46px;overflow:hidden;margin-right:10px;}
#footnote a.wisc{width:70px;height:106px;background:url(imageswisc.png) no-repeat;position:absolute;top:30px;left:0px;transition:top ease .3s;-moz-transition:top ease .3s;-webkit-transition:top ease .3s;-ms-transition:top ease .3s;}
#footnote a.wisc:hover{top:15px;}
#footnote p.right{padding-top:20px;color:#fff;font-size:14px;font-weight:normal;}
#footnote p.left{padding-top:22px;color:#666;}
#footnote p.left a{color:#666;}
#footnote p.left a:hover{color:#999;}

/* Single Post */

.sidebar{width:310px;padding:20px 0px 30px 0px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;color:#939393;}
.sidebar a{color:#999;}
.sidebar a:hover{color:#BC002D;}
.single{margin-left:20px;width:630px;border-top:3px solid #eaeaea;padding:15px 0px;color:#939393;}
.category a{color:#999;}
.time{margin:120px 0px 10px 0px;}
.title h2 a{font-weight:normal;font-size:20px;color:#666;}
.title{margin-bottom:10px;}
.tags{margin-top:10px;}
.tags a{font-size:12px;}

/* Chat Format */

.chatarea{margin:10px 0px;background:transparent;text-shadow:none;font-size:14px;}
.chatarea br{display:none;}
.chatarea a{color:#333 !important;}
.chatarea a:hover{color:#fff !important;background:#3f3f3f !important;}

/* Chat */

.chatbox{display:block; padding:10px 0px;}
.chatbox strong{display:none;}
.chat_content .bub{display:block;max-width:500px;padding:10px 20px;}
section.left .bub{float:left;}
section.right .bub{float:right;}
.chatbox .left .chat-arrow {width:0;height:0; display:block;float:left; margin-top:5px;border-left:20px solid transparent;}
.chatbox .right .chat-arrow {width:0;height:0; display:block;float:right; margin-top:5px;border-right:20px solid transparent;}

/* Chat Bubble: Grey */

.chatbox .grey .bub{border:2px solid #eaeaea;color:#333;background:#eaeaea;}
.chatbox .grey .chat-arrow{border-bottom:20px solid #eaeaea;}

/* Chat Bubble: Red */

.chatbox .red .bub{border:2px solid #cc5270;color:#fff;background:#cc5270;}
.chatbox .red .chat-arrow{border-bottom:20px solid #cc5270;}

/* Content Style */

.content{font-size:14px;line-height:160%;margin-bottom:10px;padding-bottom:20px;border-bottom:3px solid #eaeaea;color:#444;}
.content p{margin-bottom:10px;}
.content h1,.content h2{font-size:18px;font-weight:normal;margin:10px 0;}
.content h3{font-size:13px;padding:10px 0 8px 0; margin:0;}
.content h4,.content h5{font-size:14px;margin:10px; color:#000;border-bottom:1px solid #ddd; font-weight:normal;}
.content h6{font-size:11px;margin:0;padding:10px 0 0 0; }
.content th,.content td{display:table-cell;vertical-align:inherit;padding:2px 3px; border:1px solid #d1d9db}
.content th{ background:#d1d9db}
.content th{font-weight:normal; }
.content tr:nth-child(odd){ background-color: #f2f7f8}
.content td{text-align:inherit;}
.content td:hover { background-color:#dae3e5}
.content ol{clear:both;margin:0 20px;}
.content ol li{background:none;list-style:decimal inside;margin:0; padding:0;}
.content ul{clear:both; list-style:none; margin:10px 0;}
.content ul li{padding-left:15px;margin:5px 0;list-style: none; background:url(imagesli.png) no-repeat; overflow:hidden;}
.content ul li ul li{padding-left:15px;margin:0 20px;list-style: none; }
.content blockquote{width:auto; margin:15px 0;padding:10px 15px; color:#555;font-size:14px; border:1px dashed #bfbebe; background-color:#F5F5F5;}
.content hr{ border-top:#FFF; border-left:#FFF; border-right:#FFF; border-bottom: 1px  dotted #d1d9db; background:#FFF; height:0px; margin:10px 0}
.content a{color:#bc002d;}
.content a:hover{text-decoration:underline;}
.content img{margin:5px 0;background:#fff;padding:3px;}
.content code{overflow:auto;padding: 0px;line-height:19px;margin:20px 0;color:#555;display: block;}
.content .hl-surround{margin:10px 0;font-size:14px;}
.content embed{margin:15px 0px;}
.content .aligncenter{display:block;margin-left:auto;margin-right:auto;}

/* Comments Style */

#comments{width:630px;margin-bottom:15px;background:#fff;padding:10px 0px;text-shadow:0px 1px 0px #E5E5E5;}
.commentscount h3{font-size:20px;font-weight:normal;}
.commentscount h3 span{color:#D32;}
.nocomments{font-size:13px;width:615px;border-top:1px solid #ccc;margin-top:5px;padding:15px 0 0 15px;}
.commentclosed{font-size:14px;margin-top:5px;padding:15px;}

/* Comments List */

.commentlist{margin:10px 0 10px 0;}
.commentlist li{list-style:none;}
.comment-body{width:100%;font-size:14px;padding:15px 0;border-top:1px solid #ccc; position:relative;}
.comment-avatar{box-shadow:0px 1px 1px rgba(255, 255, 255, 0.75);position: relative;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background-color: white;width: 50px;height: 50px;}
.comment-avatar img{display:block;box-shadow:0 1px 5px rgba(0, 0, 0, 0.22);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;width:50px;height: 50px;}
.children .comment-avatar img, .children .comment-avatar{width:32px; height:32px;}
.comment-content{margin-left:20px;max-width:550px;z-index:10;font-size:13px;}
.comment-name, .comment-name a{color:#D32;}
.comment-entry{font-size:14px;line-height:150%;margin-top:3px;color:#666;max-width:500px;position:relative;z-index:2;}
.children .comment-entry{max-width:480px;}
.comment-meta{font-size:12px;color:#999;margin-top:3px;}
.comment-meta a{color:#999;}
.comment-meta a:hover{color:#666;}
.comment-reply{margin-left:20px;}
.comment-floor{color:#ddd;height:60px;position:absolute;right:0;top:5px;z-index:1;}
.comment-floor span{font-size:60px;font-style:italic;}
.comment-floor strong{font-size:16px;}

/* Comment Form */

#respond {margin:20px 0;background-color:#eaeaea;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;line-height:none;}
#commentform{line-height:none;}
.user_logged{font-size:12px;height:29px;line-height:29px;vertical-align:middle;padding-left:32px;background:url(imagessprite.png) 4px 4px no-repeat;text-shadow:none;}
.user_logout{font-size:12px;}
.smiley{padding:10px 0 5px 15px;}
.smiley a{margin-right:10px;}
.cancel_comment_reply a{display:block;padding:10px 15px 5px 0;line-height:normal;}
.comtool{height:35px;background-color:#e9e9e9;border:1px solid #e9e9e9;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius:5px;border-top-right-radius: 5px;}
textarea#comment{padding:5px;height:150px;min-height:130px;color:#111;width:618px;border:1px solid #e9e9e9;resize:vertical;font-size:13px;margin:0px;overflow:auto;background-color:#f7f7f7;}
textarea#comment:hover{border-color:#ccc;}
textarea#comment:focus{background-color:#fff;}
.author_info{height:32px;margin-top:-3px;background-color:#eaeaea;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-bottomright: 5px;border-bottom-right-radius: 5px;-moz-border-radius-bottomleft: 5px;-webkit-border-bottom-left-radius: 5px;border-bottom-left-radius: 5px;}
.author_info input{font-size:12px;height:32px;color:#555;font-weight:normal;border:none;padding:0 10px 0 30px;margin:0;background:url(imagessprite.png) transparent no-repeat;}
.author_info #author{background-position:4px 6px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;width:125px;}
.author_info #email{background-position:0px -45px;width:125px;}
.author_info #url{background-position:0px -20px;width:125px;}
.author_info #submit {font-size:12px;font-weight:bold;float:right;background:#ccc;width:100px;cursor:pointer;color:#555;border:none;margin:0px;padding:0px;height:32px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-bottomright: 5px;border-bottom-right-radius: 5px;-moz-border-radius-bottomleft: 5px;-webkit-border-bottom-left-radius: 5px;border-bottom-left-radius: 5px;}
.author_info #submit:hover{background:#3f3f3f;color:#fff;}

/* Comments Pagination */

.pagination{height:40px;padding:0px;font-size:13px;text-decoration: none;border-top:1px solid #CACACA;position:relative;}
.pagination div.cf{position:absolute;right:0;}
.prev, .next{padding:0 5px;}
.pagination .page-numbers{float:left;background-color:white;color:#000;text-shadow:0px -1px rgba(0, 0, 0, 0.2);display:block;min-width:28px;line-height:28px; vertical-align:middle;text-align:center;}
.pagination .current{background:#8182CA;color:#fff;}
.pagination a.page-numbers:hover{background-color:#7E50A4;color:#fff;}

/* wp_gallery */
.wp-caption-text, .gallery-caption{font-size:13px;padding:0px 10px;}
.gallery-icon a img{width:180px !important;height:180px !important;}
.gallery-icon a:hover img{width:180px !important;height:180px !important;border:2px solid #333 !important;}