.tab span.yes { color: #10A800; }
.tab span.yes, .tab span.no { display: block; height: 13px; position: absolute; right: 8px; text-align: right; top: 0; width: 20px; }
.tab span.no { color: #BB0000; }
.backend .tab a { position: relative }
.column-2-custom-1.tab-content { width: 740px; font-size:13px }
input[type="text"], input[type="password"], textarea{ font-size:100%}
.column-2-custom-1.regform-holder { width: 520px }
.button { border: none }
#feeds_form input.feed { margin-left: 5px; width: 30px; }
form.p-count .left { float: left; margin-top: 10px; }
form.p-count input.right { float: right; }
.clear { clear: both }
form.p-count .p-count-back { background-color: #F6F6F6; margin-bottom: 8px; margin-top: 8px; overflow: auto; padding: 6px; }
.successfull_notice { background-color: #FFFDE3; border: 1px solid #EED0A4; }
#feeds_form .left-text { float: left; width: 246px; }
#feeds_form .right-text { float: left; margin-left: 4px; width: 490px; }
#feeds_form .right-text select { font-size: 13px; margin-top: 4px; }
#template_block .temp_content .links { padding: 5px 18px 4px 0; width: 270px; }
#template_block .temp_content .desc { width: 520 px!important; padding: 0 5px; }
#template_block .temp_content { padding: 4px }
dl.form dt, dl.form_seo dt { background: none repeat scroll 0 0 #EBEBEB; }
dl.form label, dl.form_seo label { clear: left; display: block; float: left; padding: 2px 5px; text-align: left; width: 42%; }
dl.form label, dl.form_seo label .clear {clear: none; display: inline;  padding: 0; text-align: left; width: auto; float: none}
dl.form .inp, dl.form_seo .inp { width: 55%; }
dl.form dt, dl.form dd { padding: 8px; }
.backend .tab-content p { padding: 10px 0 }
dl.form .submit_field, dl.form_seo .submit_field { text-align: right; }
dl.form dt.head_line, dl.form_seo dt.head_line { background: none repeat scroll 0 0 #CBCBCB; font-weight: bold; }
dl.form .txt { margin-top: 5px; width: 99%; }
.float_l, .left { float: left; }
.submit_field a { color: #F1682D; cursor: pointer }
.feeds_xml_btn_explain { display: block; float: left; padding-left: 10px; padding-top: 10px; }
.backend .tab-content form h1 { text-align: left; }
form .block textarea { margin-top: 10px }
form .block img { margin-top: 10px !important }
.reg_track1 textarea, .reg_track2 textarea, .reg_track3 textarea{ border-radius: 0 5px 5px 5px}
ul.list_track1 li, ul.list_track2 li, ul.list_track3 li {font: 13px/18px Arial;}
#site_choosing select{ width:145px}
#sites{ font-family:Verdana; width:700px}
#sites .block {
    border: 1px solid #7A7A7A;
    font-size: 11px;
    padding: 0;
	margin-bottom:5px;
}
#sites .block h2{width:450px; float:left; color:#fff; font-size:16px; margin:0}
#sites .block h2 a{color:#fff;}
.block .sitename {
    font-size: 16px;
    font-weight: bold;
    line-height: normal;
    margin: 0;
    padding: 2px 0 3px 4px;
	background-color:#666;
	overflow:auto;
}

.block .sitename .bbg{ background-color:#f4f4f4;    font-size: 11px;
    height: 20px;
    line-height: 20px;    margin-right: 3px;
    padding: 0 5px; border-radius:4px}
.block .siteinfo {
    background: none repeat scroll 0 0 #F9F9F9;
    padding: 4px; clear:both;
}
.block .siteinfo .tumb {
    border: 1px solid #666666;
    height: 81px;
    width: 108px;
}
.block .siteinfo .info {
    margin: 0 4px;
    width: 324px;
}
.block .siteinfo .info .left {
    background-color: #D2D2D2;
    color: #555555;
    font-size: 11px;
    font-weight: bold;
    line-height: 20px;
    padding: 0 4px;
    text-align: left;
    width: 142px;
}
.block .siteinfo .info .right {
    background-color: #999;
    color: #FFFFFF;
    font-size: 11px;
    line-height: 20px;
    padding: 0 4px;
    text-align: right;
    width: 166px;
}
.block .settings {
    padding: 0;
    width: 240px;
}
.block .settings .icon {
    padding: 3px;
}
.block .settings .name {
    line-height: 17px;
}
.block .settings .status_on {
    color: #009900;
    font-size: 10px;
	padding-top: 2px;
}
.block .settings .status_off {
    color: #000000;
    font-size: 10px;
	padding-top: 2px;
}
.float_r, .right {
    float: right;
}
dl.form_seo textarea.txt {
    margin-bottom: 10px;
    width: 100%; padding:0; border-radius:0;
}
#niche_selection .formCat{ width:auto}
#niche_selection .formCat .l-cat {
    margin-right: 8px;
    width: 334px;
	padding:10px 15px;
}
#niche_selection .formCat .r-cat {
    width: 334px;padding:10px 15px;
}
#niche_selection .formCat .choose-cat{ width:107px; margin:8px 2px 0 2px}
#niche_selection .formCat span.desc-cat{ margin-top:7px}
#niche_selection .general-cat {
    background-color: #FFF2C6;
}
#niche_selection .formCat .head-cat{ background-color:transparent; font-size:16px; padding:6px 0}
.feed_profiles {
    border: 1px solid #DBDBDB;
    float: left;
    height: 552px;
    padding: 8px 0;
    width: 245px;overflow-y: scroll;
}
.logo_uploaded_preview{
    margin: 0px auto;
    display: block;
    max-height: 150px;
    max-width:680px
}
.profile_item {
    border: medium none;
    margin: 3px;
	 display: block;
    float: left;
    height: auto;
    text-align: center;
    width: 100px;
}
.find_profiles {
    border: 1px solid #DBDBDB;
    float: left;
    height: 552px;
    margin-left: 3px;
    margin-top: 0;
    padding: 8px 0;
    width: 488px;overflow-y: scroll;
}
.button-f{ float:right}
.profile_description{ font:12px Arial}
.profile_description strong{ font-weight:bold}
#customise_block .block_title a.help{ color:#fff !important; border-top: none !important; border-bottom: none !important}
input#logo_title_value, input#logo_slogan_value{ font-size:11px}

.block_title{ padding:5px 0}
#customise_block .help, #customise_block .help a{ height:auto; line-height:14px}
#customise_block .float_l{ margin-bottom:5px}
#meta_index label{ display:block}

a.apply_button{
     display: inline;
     *zoom: 1;
     background-color: #f87036;
     background-image: -webkit-gradient(linear, left top, left bottom, from(#f87036), to(#e65c1e));
     background-image: -webkit-linear-gradient(top, #f87036, #e65c1e);
     background-image: -moz-linear-gradient(top, #f87036, #e65c1e);
     background-image: -ms-linear-gradient(top, #f87036, #e65c1e);
     background-image: -o-linear-gradient(top, #f87036, #e65c1e);
     background-image: linear-gradient(to bottom, #f87036, #e65c1e);
     -pie-background: linear-gradient(#f87036, #e65c1e);
     box-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
     -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
     -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
     border-radius: 5px;
     -moz-border-radius: 5px;
     -webkit-border-radius: 5px;
     color: #fff;
     text-transform: uppercase;
     font-size: 14px !important;
     font-weight: bold;
     padding: 0 10px;
     height: 22px;
     line-height: 22px;
     cursor: pointer;
     text-shadow: 0 -1px 0 rgba(0,0,0,.3);
     position: relative;
 }
 .regform-holder .alert .warning, .login-error{ color:#ff0000;}
  .regform-holder .alert .warning p{color:#333}
  .submit_field .button, .mainbold .button, #customise_block .button{ height:22px; line-height:22px}
  .column-2-custom-1 .block.warning{color:#ff0000}
  #content_css_block img{ max-width:100%}
  .tab-content .block{ margin-bottom:10px}
  .leftindexcontrol input[type="checkbox"], .leftindexcontrol input[type="radio"]  { margin-right:5px}
  #newsletter_page div.button{ padding-top:0 !important}
  #newsletter_page dl.form dd{ padding: 0 !important; margin: 9px 0 !important}
  .tab-content form td{ vertical-align:top}
  #feeds_form .right-text select{ display:block}
  #feeds_form .right-text select#CatID, #feeds_form .right-text select#CityID{ margin-top:0}
  .submit_field .button{ margin-left:3px}
  table.form_table{ border-spacing: 10px;     margin: 0 auto;width: 500px;}
  .form_table tr:last-child td, .dataTab td{ text-align:center}
  table.dataTab{ border-spacing:2px}
  .regform input[type='password']{*float:none}
  .static_page h1{ margin-bottom:15px}
   
.cycle-partners li{ padding-right:12px}
.cycle-partners li a{ width:130px}
.cycle-partners li a.partner-2 {background-position: -144px -87px;}
.cycle-partners li a.partner-2:hover {background-position: -144px -179px;}
.cycle-partners li a.partner-3 {background-position: -288px -87px;}
.cycle-partners li a.partner-3:hover {background-position: -288px -179px;}
.cycle-partners li a.partner-4 {background-position: -432px -87px;}
.cycle-partners li a.partner-4:hover {background-position: -432px -179px;}
.cycle-partners li a.partner-5 {background-position: -577px -87px;}
.cycle-partners li a.partner-5:hover {background-position: -577px -179px;}
.cycle-partners li a.partner-6 {background-position: -722px -87px;}
.cycle-partners li a.partner-6:hover {background-position: -722px -179px;}
table.report td, table.report th {font-size: 13px;}
dl.form dt.min_dd, dl.form dd.min_dd {padding:8px 0;}

/*-- Registration close tooltip --*/
#reg_tool{
    position: fixed;
    z-index: 6;
    width: 200px;
    height: 160px;
    background-color: #FFFFFF;
    right: 5px;
    top: 120px;
    border: 1px #181818 solid;
    -moz-border-radius: 10px; /* Firefox */
    -webkit-border-radius: 10px; /* Safari, Chrome */
    border-radius: 10px; /* CSS3 */
    -webkit-box-shadow: 0px 0px 15px #000000;
    -moz-box-shadow: 0px 0px 15px #000000;
    box-shadow: 0px 0px 15px #000000;
}

#reg_tool p{
    padding: 5px;
    font-size: 13px;
    font-family: arial;
}

#reg_tool a{
    padding: 5px;
    font-size: 13px;
    color: #FFFFFF;
}

#reg_tool a:hover{
    color: #FFFFFF;
}

#reg_tool a:visited{
    color: #FFFFFF;
}

#reg_tool a:link{
    color: #FFFFFF;
}

#reg_tool #tool_head{
    margin: 0;
    background-color: #f16022;
    height: 20px;
    -moz-border-radius: 10px 10px 0 0; /* Firefox */
    -webkit-border-radius: 10px 10px 0 0; /* Safari, Chrome */
    border-radius: 10px 10px 0 0; /* CSS3 */
}
