/*
Theme Name: DID
Version: 2.0
Theme URI: http://danceindiadance.in/
Description: WordPress theme of Dance India Dance
*/

/* generic
------------------------------------------------------------------------*/
body {margin:0;padding:0;color:#333;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 12px;line-height: 22px;background:#f7f7f7;}
a {	color:#000000;text-decoration:none;}
a:hover {text-decoration:underline;}

/* headings and typography------------------------------------------------------------------------*/
h1 {margin:0;font-family:Arial,"Lucida Grande",Helvetica,sans-serif;font-size:22px;font-weight:900;letter-spacing:-1px;}
h1 a {color:#660000;}
h2 {font:bold 17px Arial, Helvetica, sans-serif;}
h5 {color:#ffffff;font-size:12px;padding:5px 8px;font-weight:bold;/*background:url(http://static.danceindiadance.in/wp-content/themes/dance/images/nav-hover.gif) repeat-x bottom;*/margin:0;margin-bottom:8px;background: #ba2900;background: -moz-linear-gradient(top, #971400, #5c0806);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#971400), to(#5c0806));border: 1px solid #73060b;-moz-box-shadow:inset 0px 0px 1px #edf9ff;-webkit-box-shadow:inset 0px 0px 1px #edf9ff;box-shadow:inset 0px 0px 1px #edf9ff;}
h5 a {color:#ffffff;}
h3 {margin:0;margin-bottom:15px;overflow:hidden;padding:13px 15px 10px 15px;border:1px solid #dedbd1;background:#f5f4f0;font:bold 17px Arial, Helvetica, sans-serif;}

/* content wrap------------------------------------------------------------------------*/
#contentWrap {width:1000px;margin:0 auto;background:#fff;overflow:hidden;border: 1px solid #DFDFDF;}
.topLeft {width:730px;float:left;padding:10px;text-align:left; }
.topRight {width:225px;float:right;line-height:22px;padding:25px 15px 10px 0px;text-align:center;font-size:13px;}
#searchform { text-align:left; }
#searchform input {background:none;font-size:16px;font-weight:bolder;padding:3px;margin-top:8px;width:208px;height:25px;border:1px solid #ccc;}
.singleAdsRightBottom, .afterPostAds {width:100%;text-align:center;margin-bottom:15px;}
.singleAdsRight {width:100%;display:block;}
.sidebarAdsTop, .sidebarAdsBottom {text-align:center;}
.grid,.wp-polls{overflow:hidden;margin-bottom:15px;border:1px solid #dedbd1;padding:13px 18px 10px 18px;background:-moz-linear-gradient(center top , #FFFFFF 0.05%, #F4F4F2 0.051%, #FFFFFF 10px, #FFFFFF 10%);background: -webkit-gradient(linear, 0% 0.01%, 0% 9%, from(#FFFFFF), to(#FFFFFF), color-stop(.01,#F4F4F2));}

.idc-c-t-inner { font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif !important; }

/* header------------------------------------------------------------------------*/
#header a{width:1000px;height:151px;background:url(http://static.danceindiadance.in/wp-content/themes/dance/images/header.jpg) no-repeat top;display:block;}
#header, #header a {color:#ffffff;}
#header a #logo {top:9px; left:0px; border:none;width:257px;height:110px;position:absolute; z-index:1;}
#header img#contestants {bottom:4px;left:277px;position:absolute;}

.nleft { float:left; width:88px; border-right:1px solid #fff; }
.nright { float:right; text-align:left; width:205px; }

/* left column------------------------------------------------------------------------*/
#leftColumn {float:left;width:630px;margin:10px 0px 0px 10px;}

.chatRoomColumnLeft { width:970px; float:left; margin-left:12px; text-align:left; }
.chatRoomColumnRight { width:175px; float:right; margin-right:12px; text-align:left; }
h3.clearBoth { margin:0px 15px; }

/* post------------------------------------------------------------------------*/
.post h1 {margin:10px 0px;}
.post .postMeta {margin:0px;font-size:11px;overflow:hidden;padding:0px 0px 5px 0px;border-bottom:1px solid #cacaca;}
.post a { color:#660000 !important; }
.post .postMeta, .post .postMeta a {color:#999999 !important;}
.post .postMeta span.rating {float:left;}
.post .postMeta span.comments {float:right;padding-left:18px;margin-right:1px;background:url(http://static.danceindiadance.in/wp-content/themes/dance/images/comments-icon.gif) no-repeat left;}
.post .postMeta span.date {padding-left:18px;cursor:help;background:url(http://static.danceindiadance.in/wp-content/themes/dance/images/date-icon.gif) no-repeat left;}
.post .postImg {/*width:536px;height:118px;*/padding:1px;display:block;margin-bottom:10px;border:1px solid #999999;float:left;margin:0 15px 10px 0;}
.post p.moreLink {padding-left:22px;background:url(http://static.danceindiadance.in/wp-content/themes/dance/images/more-link-icon.png) no-repeat left;padding-top: 16px;}
.post span.tags {padding-left:20px;padding-top:3px;background:url(http://static.danceindiadance.in/wp-content/themes/dance/images/ico-tags-trans.png) no-repeat left;}
.post p{padding-bottom: 15px;margin:0;}
.endTags {margin-top:15px;overflow:hidden;padding:13px 15px 10px 15px;border:1px solid #dedbd1;background:#f5f4f0;}
.wp-pagenavi {margin:20px 0px 25px 0px;}
.wp-pagenavi a {color:#6c0000 !important;border:1px solid #6c0000 !important;}
.did img.postImg {float:left;width:235px;height:188px;padding:1px;display:block;border:1px solid #999999;margin:0 15px 10px 0;}
.did .adAlingRight {float:right;}
p.postDate { margin-top:-12px; color:#666; }

/* right column------------------------------------------------------------------------*/
#rightColumn {float:right;width:340px;margin:10px 10px 0px 0px;}
.rss {font-size:12px;line-height:50px;}
.rss img {float:left;margin-right:10px;}
#rightColumn ul {margin:0;padding:0;list-style:none;}
#rightColumn .grid {padding:13px 12px 10px 12px;}
#rightColumn ul li {padding:5px 0px 5px 16px;border-bottom:1px solid #f1f1ed;background:url(http://static.danceindiadance.in/wp-content/themes/dance/images/ico-star-trans.png) no-repeat left top;}
#rightColumn .noBg ul li, #rightColumn .wp-polls-ans ul li {padding-left:0px;background:none;}
#rightColumn .tags {line-height:24px;}
#rightColumn .toprated a {display:block;}

/* footer------------------------------------------------------------------------*/
#footer{display: block;
	background: #971400;background: -moz-linear-gradient(top, #971400, #5c0806);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#971400), to(#5c0806));padding: 15px;border: 1px solid #73060b;-moz-box-shadow:inset 0px 0px 1px #edf9ff;-webkit-box-shadow:inset 0px 0px 1px #edf9ff;box-shadow:inset 0px 0px 1px #edf9ff;color: #fff;width: 968px;overflow: hidden;}
#footer, #footer a {color:#ffffff;}
#footer .footerLeft {float:left;}
#footer .footerRight {float:right;}

.wp-polls .pollbar {margin: 1px;font-size: 6px;line-height: 8px;height: 8px;background: #d8e1eb;border: 1px solid #c8c8c8;}
.car-collapse .car-yearmonth { cursor: s-resize; } 

/* Contestants
------------------------------ */
.contestants-guide { list-style:none; padding:0; margin:0; }
.contestants-guide li { position:relative; width:100%; height:167px; margin-top:10px; background:#f8f8f8;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#ffffff'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#ffffff)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #f8f8f8,  #ffffff); /* for firefox 3.6+ */ 
}
.contestants-guide li img { position:absolute; width:209px; height:147px; top:10px; left:10px; }
.contestants-guide li h2 { position:absolute; top:10px; left:235px; margin:0; padding:0; width:590px; }
.contestants-guide li h2 a:hover { color:#cc0000; }
.contestants-guide li span { position:absolute; top:30px; left:235px; width:590px; }
.contestants-guide li p { position:absolute; top:80px; left:235px; margin:0; padding:0; width:625px; }
.contestants-guide li cite { position:absolute; top:10px; right:10px; margin:0; padding:0; width:100px; height:100px; font:italic 17px Georgia, "Times New Roman", Times, serif; color:#999; text-align:right; }


.bioLeft { float:left; width:500px; }
.bioRight { float:right; width:350px; }

.bio-page { position:relative; width:500px; height:350px; float:left; }
.bio-page img { position:absolute; top:0px; left:0px; }
.bio-page div { color:#fff; line-height:18px;  background:url(http://static.danceindiadance.in/wp-content/themes/dance/images/txt-bg.png); padding:10px 15px; width:470px; position:absolute; left:0px; bottom:0px;  }
.bio-page div span { position:absolute; top:10px; right:10px;  font-size:19px; }
.bio-page h2 { font-size:19px; margin:0; padding:0; margin-bottom:3px; }
.clear { clear:both; overflow:hidden; line-height:normal; display:block; }

/* MENU MAIN */

#menu-main {margin: 0px;padding: 0px 10px;line-height: 100%;background: #971400;filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#971400', endColorstr='#5c0806');background: -moz-linear-gradient(top,  #971400,  #5c0806);background: -webkit-gradient(linear, left top, left bottom, from(#971400), to(#5c0806));border: 1px solid #73060b;-moz-box-shadow:inset 0px 0px 1px #edf9ff;-webkit-box-shadow:inset 0px 0px 1px #edf9ff;box-shadow:inset 0px 0px 1px #edf9ff;width: 998px;}
#menu-main li {margin: 0px;padding: 0px;float: left;position: relative;list-style: none;}
/* main level link */
#menu-main a {font-weight: bold;color: #fff;text-decoration: none;display: block;padding: 11px 16px 16px;margin: 0;}
/* main level link hover */
#menu-main .current a, #menu-main li:hover > a {filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4');z-index: 100;border: 1px solid #73060b;border-bottom: 1px solid #f4f4f4;background: #f4f4f4;background: -moz-linear-gradient(top, #ffffff, #f4f4f4);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f4f4f4));-moz-border-radius: 5px 5px 0px 0px;-webkit-border-radius: 5px 5px 0px 0px;border-radius: 5px 5px 0px 0px;}
/* sub levels link hover */
#menu-main ul li:hover a, #menu-main li:hover li a {background: none;border: none;color: #666;-webkit-box-shadow: none;-moz-box-shadow: none;}
#menu-main ul a:hover {background: #971400 !important;filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#971400', endColorstr='#5c0806');background: -webkit-gradient(linear, left top, left bottom, from(#971400), to(#5c0806)) !important;background: -moz-linear-gradient(top,  #971400,  #5c0806) !important;color: #fff !important;-webkit-border-radius: 0;-moz-border-radius: 0;text-shadow: 0 1px 1px rgba(0, 0, 0, .1);}
/* level 2 list */
#menu-main ul {
	background: #f4f4f4;filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#f1f1f1');background: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#f1f1f1));background: -moz-linear-gradient(top,  #f4f4f4,  #f1f1f1);display: none;margin: 0;padding: 0;width: 185px;position: absolute;top: 42px;left: 0px;border: solid 1px #73060b;border-top:0px solid white;z-index:100;}
#menu-main ul li{border-bottom: 1px solid #73060b;}
#menu-main ul li:last-child{border-bottom: 0px solid white;}
/* dropdown */
#menu-main li:hover > ul {display: block;}
#menu-main ul li {float: none;margin: 0;padding: 0;}
#menu-main ul a {font-weight: normal;text-shadow: 0 1px 1px rgba(255, 255, 255, .9);}
/* level 3+ list */
#menu-main ul ul {border-left:0px solid white;border-top:0px solid white;left: 186px;top: 0px;}
/* clearfix */
#menu-main:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
#menu-main {display: inline-block;}
html[xmlns] #menu-main {display: block;}
* html #menu-main {height: 1%;}
#menu-main li{margin-top: 10px;}
#menu-main li a{border: 1px solid transparent;border-bottom: 1px solid transparent;}
#menu-main li a:hover {z-index: 100;border: 1px solid #73060b;border-bottom: 1px solid #f4f4f4;filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4');background: #f4f4f4;background: -moz-linear-gradient(top, #ffffff, #f4f4f4);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f4f4f4));-moz-border-radius: 5px 5px 0px 0px;-webkit-border-radius: 5px 5px 0px 0px;border-radius: 5px 5px 0px 0px;}
#menu-main li li a:hover{-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;}
#menu-main li:hover a{color:#000;}

/*Social Meta Facebook, Twitter, Digg*/
.socialMeta{float: right;margin-bottom:15px;}
.itemSocial{float: left;margin-left:5px;}
.twtsocxdx{width:95px;}

/* Archive Page */
#archiveList{padding: 0;margin: 0;}
#archiveList li{list-style: none;border-bottom: 1px solid #ccc;padding-bottom: 10px;}
#archiveList li:last-child{border-bottom: 0px solid #ccc;}
#archiveList h1{font-size: 20px;margin-top: 10px;}
#archiveList a{color: #660000;}

/* Post */
.ads{float: right;display: block;width: 336px;height: 280px;}
.textintoposthomepage{float: left;margin-top: 15px;}

/* spriteSocial */
.spritefb, .spritetwt,.spritesbp,.spritesbm,.spritecnt,.spritedwn{display: block;width: 32px;height: 32px;text-indent: -9999px;background: url(http://static.danceindiadance.in/wp-content/themes/dance/images/spriteSocial.png) no-repeat;float: left;margin-right: 5px;}
.spritefb{background-position:0 0;}
.spritetwt{background-position:-32px 0;}
.spritesbp{background-position:-64px 0;}
.spritesbm{background-position:-96px 0;}
.spritecnt{background-position:-128px 0;}
.spritedwn{background-position:-160px 0;}

/*RSS BOX*/
.rssbox {background: #eeeeee url(http://static.danceindiadance.in/wp-content/themes/dance/images/email_send.png) no-repeat left top;background-position: 10px 7px;border: 1px solid #cccccc;padding:5px 10px 5px 70px;margin: 0px;font-size: 15px;line-height: 25px;margin-bottom:20px;width:550px;color: #333333;height:50px;overflow:hidden;}
.rssbox a {color:#FF7600 !important; text-decoration:none;font-weight:normal; 	text-shadow:0 1px 0 #FFD563!important}
.rssbox a:hover { color:#133DF2!important;text-shadow:0 1px 0 #398CFF !important; }

.nav{display: none;}


#contentfield{position: relative;float:right;margin-right:5px;margin-bottom:15px;}
#forgotpswdxd,#registerxd{display:none}
#logeate{}
#topnav {padding:10px 0px 12px;font-size:11px;line-height:23px;text-align:right;}
#topnav a.signin {background:#333;padding:8px 16px 6px;text-decoration:none;font-weight:bold;color:#fff;-webkit-border-top-left-radius: 6px;-webkit-border-top-right-radius: 6px;-moz-border-radius-topleft: 6px;-moz-border-radius-topright: 6px;border-top-left-radius: 6px;border-top-right-radius: 6px;*padding:4px 12px 6px;}
#topnav a.signin:hover {background:#971400;*padding:4px 12px 6px;}
#topnav a.signin, #topnav a.signin:hover {*background-position:0 3px!important;}
a.signin {position:relative;margin-left:3px;margin-right:5px;}
a.signin span {background-image:url("http://static.danceindiadance.in/wp-content/themes/dance/images/toggle_down_light.png");background-repeat:no-repeat;background-position:100% 50%;padding:4px 16px 6px 0;}
#topnav a.menu-open {background:#971400!important;color:#666!important;outline:none;}


#small_signup{    display:inline;     float:none;     line-height:23px;     margin:25px 0 0;     width:170px}
a.signin.menu-open span{    background-image:url("http://static.danceindiadance.in/wp-content/themes/dance/images/toggle_up_dark.png");  color:#fff}
/*#signin_menu,.menuuser{ -moz-border-radius-topleft:8px;  -moz-border-radius-bottomleft:8px;  -moz-border-radius-bottomright:8px;  -webkit-border-top-left-radius:8px;  -webkit-border-bottom-left-radius:8px;  -webkit-border-bottom-right-radius:8px; background:#f4f4f4;  width:290px;  z-index:100;  border:1px transparent;  text-align:left;  padding:12px 20px 20px;  top:24.5px;  right:0px;margin-right:0px;  *margin-right:-1px;  color:#971400;  font-size:11px;  border:1px solid #DFDFDF}*/

.messageformxd,#related_posts h4{color:#ffffff;font-size:12px;padding:5px 8px;font-weight:normal;margin:8px 0 !important;background: #ba2900;background: -moz-linear-gradient(top, #971400, #5c0806);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#971400), to(#5c0806));border: 1px solid #73060b;-moz-box-shadow:inset 0px 0px 1px #edf9ff;-webkit-box-shadow:inset 0px 0px 1px #edf9ff;box-shadow:inset 0px 0px 1px #edf9ff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.forgotpswdxd{margin-right:10px}
.registerxd{margin-left:10px}
.menuuser{color:#000 !important;}
.menuuser a{color:#b62610;}
#logeate2{width:600px;padding: 10px 50px;display:block;}
.pfc_registered{width:960px;text-align:center;font-size:16px;margin-top:20px;display:block;}
.commanditem{padding:10px 0;}
.commanditem h4{width:960px;border-bottom:1px solid #d6d6d6;}
.commanditem p{}
.commanditem code{padding:5px;border:1px dashed #000;}


#related_posts,#related_posts ul{overflow:hidden;}
#related_posts ul{padding-left:0 !important;}
#related_posts h3{background:none;border:none;height:40px;padding:0 !important;} 
#related_posts li{float:left; width:260px;height:190px;list-style:none;margin-right:34px;}
#related_posts a{font-size:16px; font-weight:normal;}

.boxcommentsxd{overflow:hidden;margin-bottom:15px;padding:13px 18px 10px 18px;}

/*Comentarios */

#comments{float:left;}
#comments h2{font-size: 36px;margin-bottom: 15px;}
#comments ol li,#comments ul li{list-style:none;}
ol.commentlist{width:585px;padding:0 0 15px;}
.comment-body,.comment-body blockquote{padding: 20px;margin-bottom: 10px;border: 1px solid #d2d2d2; -moz-box-shadow: 0 0 30px #ccc;-webkit-box-shadow: 0 0 30px #ccc;box-shadow: 0 0 30px #ccc;background: #fff;background: -webkit-gradient(linear, left top, left 15, from(#fff), color-stop(4%, #eee), to(#fff));background: -moz-linear-gradient(top, #fff, #eee 1px, #fff 15px);}
.comment-body a{color:#7b9298;}
li.depth-1,li.trackback{margin:15px 0;}
.commentlist li .children{background: url("http://static.danceindiadance.in/wp-content/themes/dance/images/li-left.png") no-repeat;background-position: 0 20px;}
.commentlist .children li{;padding-left: 30px;border-left:1px solid #cacaca;}

ul.children{padding:0;display:block;}
li.depth-2{margin:15px 0 0 0;}
li.byuser{}
.comment-meta{margin:0 0 20px;font-size:11px;font-style:italic;}
.fn{clear:both;font-size:12px;font-style:normal;}
.says{display: none;}
.comment-body p{margin:15px 0 0 0;font-size:12px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
.reply{margin-top:10px;}
.reply a{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:5px 7px;background:#c22e2e;color:#fff !important;}
.reply a:hover{text-decoration:none; background: #303030; -webkit-transition: background .5s ease; -moz-transition: background .5s ease; transition: background .5s ease;}
.comment-body blockquote a{display:block !important;font-style:italic;margin-bottom:12px !important;font-size:11px !important;}

/* Episode Guide */
.episode-guide{padding-left:0;}
.episode-guide li{float:left;height:395px;width:265px;padding:8px 10px; margin:10px 0 0 15px;list-style:none;
border-top:2px solid #971400;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#ffffff');background:-webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#ffffff));background:-moz-linear-gradient(top, #f8f8f8, #ffffff);
}
.episode-guide p{display:block;text-align:justify;}
.episode-guide a{color:#971400;}
p > .alignleft{padding-bottom:0 !important;}
.alignleft{float:left;margin-right:15px;}
/* Plugins CSS */
.wp-pagenavi {clear: both;}
.wp-pagenavi a, .wp-pagenavi span {text-decoration: none;border: 1px solid #BFBFBF;padding: 3px 5px;margin: 2px;}
.wp-pagenavi a:hover, .wp-pagenavi span.current {border-color: #000;}
.wp-pagenavi span.current {font-weight: bold;}

.quote, .comment-body blockquote {margin:7px 5px; padding:5px 10px 10px;}
.quoteheader, .comment-body blockquote a{ margin:0; padding:0; text-decoration:none;}

.post-ratings {width:100%;filter: alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
.post-ratings-loading {display: none;height: 16px;text-align: left;}
.post-ratings-image {border: 0px;}
.post-ratings IMG, .post-ratings-loading IMG, .post-ratings-image IMG {border: 0px;padding: 0px;margin: 0px;}
.post-ratings-text {}
.post-ratings-comment-author {font-weight: normal;font-style: italic;}

.wp-polls-archive {}
.wp-polls, .wp-polls-form {}
.wp-polls ul li, wp-polls-ul li, .wp-polls-ans ul li {text-align: left;background-image: none;display: block;}
.wp-polls ul, .wp-polls-ul, .wp-polls-ans ul  {text-align: left;list-style: none;float: none;}
.wp-polls ul li:before, wp-polls-ul li, .wp-polls-ans ul li:before, #sidebar ul ul li:before {content: '';}
.wp-polls IMG, .wp-polls LABEL , .wp-polls INPUT, .wp-polls-loading IMG, .wp-polls-image IMG {display: inline;border: 0px;padding: 0px;margin: 0px;}
.wp-polls-ul {padding: 0px;margin: 0px 0px 10px 10px;}
.wp-polls-ans {width:100%;filter: alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
.wp-polls-loading {display: none;text-align: center;height: 16px;line-height: 16px;}
.wp-polls-image {border: 0px;}
.wp-polls .Buttons {border:1px solid #c8c8c8;background-color: #f3f6f8;}
.wp-polls-paging a, .wp-polls-paging a:link {padding: 2px 4px 2px 4px; margin: 2px;text-decoration: none;border: 1px solid #0066cc;color: #0066cc;background-color: #FFFFFF;	}
.wp-polls-paging a:visited {padding: 2px 4px 2px 4px; margin: 2px;text-decoration: none;border: 1px solid #0066cc;color: #0066cc;background-color: #FFFFFF;	}
.wp-polls-paging a:hover {	border: 1px solid #000000;color: #000000;background-color: #FFFFFF;}
.wp-polls-paging a:active {padding: 2px 4px 2px 4px; margin: 2px;text-decoration: none;border: 1px solid #0066cc;color: #0066cc;background-color: #FFFFFF;	}
.wp-polls-paging span.pages {padding: 2px 4px 2px 4px; margin: 2px 2px 2px 2px;color: #000000;border: 1px solid #000000;background-color: #FFFFFF;}
.wp-polls-paging span.current {padding: 2px 4px 2px 4px; margin: 2px;font-weight: bold;border: 1px solid #000000;color: #000000;background-color: #FFFFFF;}
.wp-polls-paging span.extend {padding: 2px 4px 2px 4px; margin: 2px;	border: 1px solid #000000;color: #000000;background-color: #FFFFFF;}


.s2memberPro_login h3 {
	background:#480705 !important;
	border:0;
	padding:5px 12px !important; margin:0;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
}

.s2memberPro_login form { overflow:hidden; padding:0px 0px 0px 18px; }
#ws-plugin--s2member-pro-login-widget { overflow:hidden; padding:18px; }

.s2memberPro_login, .s2memberPro_login a { color:#fff; }
.s2memberPro_login .ws-plugin--s2member-pro-login-widget-lost-password a { text-transform:capitalize; font-size:13px !important; background:#ba2a17 !important; padding:3px 7px 4px 7px !important; margin-top:8px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;  }
.s2memberPro_login .ws-plugin--s2member-pro-login-widget-lost-password { margin-top:18px; margin-bottom:5px; }
.s2memberPro_login {
	color:#fff;
	width:320px;
	overflow:hidden;
	background:#971400;
	padding:10px 10px 15px 10px;
	margin-bottom:15px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	background-image:linear-gradient(bottom, rgb(96,7,2) 24%, rgb(155,18,0) 62%);
	background-image:-o-linear-gradient(bottom, rgb(96,7,2) 24%, rgb(155,18,0) 62%);
	background-image:-moz-linear-gradient(bottom, rgb(96,7,2) 24%, rgb(155,18,0) 62%);
	background-image:-webkit-linear-gradient(bottom, rgb(96,7,2) 24%, rgb(155,18,0) 62%);
	background-image:-ms-linear-gradient(bottom, rgb(96,7,2) 24%, rgb(155,18,0) 62%);
	background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.24, rgb(96,7,2)), color-stop(0.62, rgb(155,18,0)) );
}
.s2memberPro_login #ws-plugin--s2member-pro-login-widget-username, .s2memberPro_login #ws-plugin--s2member-pro-login-widget-password {
	display:block;
	border:1px solid #971400;
	font-size:13px;
	margin:0 0 5px;
	padding:5px;
	width:280px;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
}
.ws-plugin--s2member-pro-login-widget-submit input { width:120px !important; padding:3px 8px !important; text-align:center !important; cursor:pointer !important; }
.postSMIcon a, #___plusone_0, #___plusone_1, #___plusone_2, #___plusone_3, #___plusone_4, #___plusone_5, #___plusone_6 { float:left; }

#mc_embed_signup {background-image:url("http://static.danceindiadance.in/wp-content/themes/dance/images/sub-bg.jpg"); clear:left; font:11px Helvetica,Arial,sans-serif; }
#mc_embed_signup form {display:block; position:relative; text-align:left; padding:10px 0 10px 3%}
#mc_embed_signup h2 {font-weight:bold; padding:0; margin:15px 0; font-size:1.4em;}
#mc_embed_signup input {border:1px solid #999; -webkit-appearance:none;}
#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;}
#mc_embed_signup input[type=radio]{-webkit-appearance:radio;}
#mc_embed_signup input:focus {border-color:#333;}
#mc_embed_signup .button {clear:both; background-color: #1B273A; border: 0 none; border-radius:4px; color: #FFFFFF; cursor: pointer; display: inline-block; font-size:15px; font-weight: bold; height: 32px; line-height: 32px; margin: 0 5px 10px 0; padding:0; text-align: center; text-decoration: none; vertical-align: top; white-space: nowrap; width: auto;}
#mc_embed_signup .button:hover {background-color:#777;}
vmc_embed_signup .small-meta {font-size: 11px;}
#mc_embed_signup .nowrap {white-space:nowrap;}     
#mc_embed_signup .clear {clear:none; display:inline;}

#mc_embed_signup label {display:block; font-size:14px; color:#fff; line-height:1.8em; padding-bottom:12px; font-weight:bold; width:320px;}
#mc_embed_signup input.email {display:block; padding:8px 0; margin:0 4% 10px 0; text-indent:5px; width:98%; min-width:130px;}
#mc_embed_signup input.button {display:block; height:50px; width:60%; margin:0 0 10px 0; min-width:90px;}

#mc_embed_signup div#mce-responses {float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%;margin: 0 5%; clear: both;}
#mc_embed_signup div.response {margin:1em 0; padding:1em .5em .5em 0; font-weight:bold; float:left; top:-1.5em; z-index:1; width:80%;}
#mc_embed_signup #mce-error-response {display:none;}
#mc_embed_signup #mce-success-response {color:#529214; display:none;}
#mc_embed_signup label.error {display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0;}
