﻿/*overrides for core's system.css*/
tbody {
  border-top: 0 none !important;
}
ul.primary li a {
  color: #555555;
  text-shadow: 1px 1px #F7F7F7;
}

thead th {
    background-color: #E8E8E8;
    border-bottom:1px solid #c7c7c7;
    color: #666;
    padding: 10px 1em 10px 14px;
    text-align: left;
    font-weight:normal;
}

.progress {
   color: #6F6F6F;
   text-align: center;
}
.progress .bar{
  margin: 0 0.2em 0;
}
/*overrides for cck*/
 .field .field-label,
 .field .field-label-inline,
 .field .field-label-inline-first {
  float:left;
 }
.field-label-pokerroom {
    margin-top: 10px;
    display: inline-block;
}

.field-label-password {
    margin-bottom: 10px;
    display: inline-block;
}

.field-label-pokerroom, .field-label-password, .field-label-buyin, .field-label-id, .field-label-name, .field-label-prize, .field-label-data, .field-label-time {
	    color: #888888;
}

/*.field-field-tourname .field-label, .field-field-tourid .field-label, .field-field-buyin .field-label, .field-field-freerolls .field-label, .field-field-prizepool .field-label {
    color: #888888;
}*/
/*overrides for views-admin.css*/
.views-tabset .extra input{
  white-space: inherit;
}
#views-ajax-title{
  color: inherit;
}
#views-ajax-pad .message{
  color: inherit;
}
#views-ajax-pad form {
  color: inherit;
}
#views-ajax-pad label.hidden-options {
  background: none;
  height: auto;
  padding-right: 0;
}
#views-ajax-pad label.expanded-options{
  background: none;
  height: auto;
  padding-right: 0;
}
#views-ajax-pad .dependent-options {
  padding-left: 0;
}
html.js .views-hidden {
  max-height: 0;
  overflow: visible;
}
/*overrides for views-list.css*/
table.views-entry {
  margin: 2px 0;
  border: 1px solid #ccc;
  clear: left;
}
table.view-disabled {
  color: inherit;
}
table.views-entry td {
  line-height: auto;
  padding-bottom: 0;
}
table.view-disabled td {
  line-height: normal;
  padding-bottom: 0;
  background: none;
}
table.view-enabled td.view-name,
table.view-enabled td.view-ops,
table.view-disabled td.view-name,
table.view-disabled td.view-ops {
  line-height: normal;
  padding-bottom: 0;
}
table.view-enabled td.view-name,
table.view-enabled td.view-ops {
  background: none; 
}
/**/
#views-exposed-form-tracker2-page-2, #views-exposed-form-tracker2-page-3 {
    background: #F7F5F5;
    border: 1px solid #ececec;
    border-radius: 2px;
    height: 45px;
    margin: 10px 6px -5px 5px;
    padding: 4px 0 7px 25px;
    color: #444 !important;
}

#edit-field-przcm-value-1 {
    width: 37px;
}
#edit-field-przcm-value-1-wrapper {
    width: 42px;
}
label[for=edit-field-przcm-value-1] {
    font-size: 9px;
}

#views-exposed-form-tracker2-page-2 .views-exposed-form {

	height:47px;
	margin-left:-5px;
}

#views-exposed-form-tracker2-page-2 .views-exposed-widget {
  height: 40px;

}

.views-exposed-widget.views-submit-button {
	padding:0;
	padding-right:10px;
	float:right;
}

.views-exposed-widget.views-submit-button button {
	margin-top:-10px;
}


#edit-submit-tracker2 {
display:inline-block;
margin-top:10px;
position:relative;
}

#views-exposed-form-tracker2-page-2 .views-throbbing {
  margin: 60px 0 0 80px;
  position: absolute;
}

a.freerollstoday {
position: absolute;
left: 305px;
top: 125px;
color: #555 !important;
text-decoration: none !important;
border-bottom: 1px dashed;
font-size: 14px;
}

/*overrides for watcher.css*/
.watcher_binder_stop_watching_icon {
  overflow:hidden;
}
.watcher_node {
    background-image:none;
    background-position: 0 50%;
    background-repeat: no-repeat;
    font-size: 12px;
    height: 23px;
    margin: 15px 0 0 0;
    padding-bottom: 3px;
    padding-left: 10px;
    padding-top: 0px;
    position: relative;
}
.watcher_node_watched {
    background-image: none;
}

.watcher_node_watched:hover {
    background-image: none;
}

.watcher_node_toggle_watching_link {
    color: #7D7C7C !important;
    display: block;
    position: absolute;
    text-decoration: none !important;
    border-bottom:1px dashed #999;
    top: 1px;
}
.watcher_node_toggle_watching_link_watched {
    text-shadow:none;
    color:#7D7C7C !important;
    font-weight:bold;
    border-bottom:none;
}

.watcher_node_toggle_watching_link_watched:hover {
        border-bottom:1px dashed #999;

}

.watcher_node_help_link_to_binder {
	color:#7D7C7C !important;
	text-decoration:none !important;
}

.watcher_node_help_link_to_binder {
    border-radius: 2px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin-top: 0;
    padding: 2px 0px 2px;
    position: absolute;
    right: 0;
    top: 1px;
    border-bottom: 1px dashed;
} 

.watcher_binder_stop_watching_icon {
    background-position: 24px 2px;
	background-image: url(images/trashcan_17.png);
}

#watcher_binder td {
    padding: 3px 5px 3px 5px;
}

/** МОЙ БЛОК! Сохранить при обновлении модуля **/

.passes .content .watcher_node, .passes .content .watcher_node_watched {
  width: 250px;
  bottom: 3px;
  position:absolute;
}
.passes .watcher_node_help_link_to_binder {
    margin-right: -300px;
}
.passestiser .content .watcher_node, .passestiser .content .watcher_node_watched, .passestiser .content .watcher_node_toggle_watching_link_with_link_to_binder {
  visibility: hidden;
  position: absolute;
  bottom: 3px;
}

 /* CSS Document */

.picture{
float:left;  
margin:0 8px 2px 0;
}

.picturepass{
float:right;  
margin:4px 0 2px 0;
}



.block-block-14 {
	/* background-image:http://www.uapoker.info/images/body.gif */
}

.linnkred {font-size: 11px;
        font-family:Arial, Helvetica, sans-serif;
         color: #FF0000; 
         }
         
.linnkred:hover {
color:#FE6001;
}


*{margin:0;padding:0;text-decoration:none;list-style:none;}
body{background: #dcdcdc;font-family: Arial,Verdana,Tahoma,"Nimbus Sans L",sans-serif;font-size: 9pt;}

/* XMAS 2015 body{ background: url("images/christmas_winter_wide.jpg") #C3D6EB repeat-x left top; font-family: Arial,Verdana,Tahoma,"Nimbus Sans L",sans-serif; font-size: 9pt;} */
a:link, a:visited{color:#0c78b1;}
a:hover{text-decoration:underline;}
h2 a:link, h2 a:visited, h1 a:link, h1 a:visited, h3 a:link, h3 a:visited{color:#484642; font-family:Arial, Helvetica, sans-serif;}
h1, h2, h3{color:#4669A4; font-size:14px; }
#h2title h1{margin:0 0 5px 0;
font-family:Arial, Helvetica, sans-serif;
color:#4669A4;
font-size:11pt;
font-weight:bold;
padding: 0 0 0 0;
}
.sidebar-right #h2title h1{margin: 5px 0 5px 2px;font-family:Arial, Helvetica, sans-serif;color:#4669A4;font-size: 12pt;font-weight:bold;padding: 0 0 0 0;}
.sidebars #h2title h1{margin: 5px 0 5px 2px;font-family:Arial, Helvetica, sans-serif;color:#4669A4;font-size: 12pt;font-weight:bold;padding: 0 0 0 0;}

ul li{
list-style-image:url(images/leaf.gif);
margin:0 0 0 25px;
}

ol li{
	list-style-type:decimal;
	margin:0 0 0 25px;
}

li.leaf, .item-list ul li {
list-style-image:url(images/leaf.gif);
}



li.collapsed{list-style-image: url(images/collapsed.gif);
font-size:12px;
}

li.expanded {list-style-image: url(images/expanded.gif);
font-size:12px;
padding: 2px 0 2px 0;
}

/*container*/


#container{width:996px;/* border:1px solid #7a7a7a; */margin: 15px auto 12px auto;/* background: #444; */box-shadow: 0 0 5px 1px #b3b3b3;}
#container2{ border:1px solid #fff;  background:url(images/container.png) repeat-x top #fff; }

/*Header*/

#header{
  height: 130px;
  width:994px;
  position:absolute; 
background: url(images/ualogo.png) no-repeat 8px 32px #1f673a; 
/* XMAS 2017   background: url(images/xmas-logo-2017.png) no-repeat 8px 32px #1f673a; */
}

#blogdesc{float:left; height:106px; position:absolute;}
#logocontainer{float:left;}
#content_top_logo {
    margin: 15px 0 -60px 250px;
    position:relative;
    width: 734px;
    height: 90px;
    color:#DBDAD5;
}

#content_top_logo a, #content_top_logo a:hover, #content_top_logo a:visited {
	color:#DBDAD5;
	text-decoration:underline;
}

#texttitles{/* float:left; *//* margin:20px 0 0 10px; */}
#header #blogdesc h1 a { font-family:Verdana, Arial, Helvetica, sans-serif; color:#484642; text-decoration:none; font-size:22px; }

#header .site-slogan{ font-family: Arial, Helvetica, sans-serif; color:#afafaf; text-decoration:none; font-size:18px; }

#header-content{ width:468px; padding:4px; float:right; height:96px;}

/*Navigation*/
#navigation{ height:32px; background:url(images/menu1.png) repeat-x; margin-top:129px;}
#navigation ul{ height:32px;}
#navigation ul li{display:inline; line-height:32px; margin:0; float:left; background:url(images/menu-li.gif) right no-repeat; padding:0 2px 0 0;}
#navigation ul li a{ padding:9px 22px 8px 22px; color:#fff; font-weight:bold; font-family:tahoma, arial;}
#navigation ul li a:hover{text-decoration:none; background:url(images/menu1-hover.png) repeat-x;}


#navigation2{ height:33px; 

background: #383838;

color:#dedede; font-family:tahoma;}
#subnavlist a{color:#dedede; font-size:11px;}
#subnavlist{ padding:8px 0 0 0;}
#subnavlist li{padding:0 5px;}


/*wrapper*/
#wrap{padding:14px 4px 10px 4px;background:url(images/under.png) top repeat-x;display:table-cell;width:986px;}
#midcontent {width: 996px;
margin: 0 auto 0 auto;
position: relative;
}

#leftside{ float:left; width:200px;}

body.sidebars #contentmiddle{float:left;width: 710px;margin:0 5px;}
body.sidebar-left #contentmiddle{  float:left; width:770px; margin:0 5px; }
body.sidebar-right #contentmiddle{  float:left; width:710px; margin:0 5px; }

#rightside{float:right;width: 265px;}



/*Blocks*/
#leftside .block{ margin:0 0 12px 0; background:url(images/lefblockbg.gif) repeat-x top #fff; border:1px solid #c7c7c7;}
#leftside .block h2.blocktitle{font-size:13px; color:#3C3B3A; font-weight:bold; display:block; border:1px solid #fff; background:url(images/h2.gif) repeat-x top; padding:2px 3px 3px 5px;}
#leftside .block .content{ padding:4px; }
#leftside .block li.leaf { 
 padding: 2px 0; 
 margin-left: -6px;}
 
#block-multiblock-2 .content ul li { 
list-style:none !important; 
list-style-image:none !important; 
line-height:19px !important;
margin: 0 0 0 -5px !important; 
padding: 0 0 0 0 !important;
} 
 
 
#rightside .block {background:url(images/rightblock.gif) repeat-x bottom #f5f5f5;/* border:1px solid #b3b3b3; */margin: 0 0 12px 0;}
#rightside .block .content{padding: 5px 2px 6px 4px;}
#rightside .block h2.blocktitle, #rightside .block h2.blocktitle a{font-size:13px;font-weight:bold;display:block;color:#545454;background:#e8e8e8;padding: 8px 8px 8px 8px;}
#rightside .block ul li{ list-style:none; /list-style-image:none; line-height:20px; /*border-bottom:1px solid #ffffff;*/ margin:0; padding: 0 0 0 4px;}
#rightside .block ul.menu, #rightside .block ul{padding:0 0 0 4px;}

#block-block-14 div {background:url(images/lefblockbg.gif) repeat-x bottom #F3F3F3;}
#block-block-14 .content ul li { 
list-style-image:url(images/loyalty-leaf.gif);
padding:0 0 0 0px;
margin: 0 0 0 20px;
line-height:15px;
font-size:11px;
}

#block-blog-0 ul li{ list-style:none; /list-style-image:none; line-height:20px; border-bottom:1px dashed #e1e0e0; margin:0; padding: 0 0 0 4px;}





/*Content*/
.breadcrumb{padding:0 4px 5px 4px; font-size:11px;}
.node{border: 1px solid #e0dfdf;padding:8px;background: url(images/nodebg.gif) bottom repeat-x #ffffff;margin: 0 0 12px 0;overflow:auto;box-shadow: 0px 0px 5px 0px #dcdbdb;}
.node .content{ padding:8px 0;}

.nodepass{border:1px solid #c1c1c1; padding:8px; background: url(images/nodebg.gif) bottom repeat-x #fff; margin: 0 7px 12px 5px; overflow:auto; width:325px; float:left;}
.nodepass .content{ padding:8px 0;}

.nodepass .flag-double  {
float:right;
margin:-17px 0 -2px 0;
}

.links  ul.links.inline {text-align:right; display:block; width:99%;}
#mission{border:1px solid #b3b3b3; margin: 0 0 15px 0;}
#mission .inner{border:1px solid #fff; padding:10px; background:url(images/mission.png) repeat-x bottom #ededed;}
#missiontitle{padding:0 0 6px 0; margin:0 0 6px 0; background:url(images/li-mission.gif) bottom repeat-x;}
#missiontitle h3{ font-size:18px; padding: 0 20px 0px 20px; background:url(images/our-mission.png) no-repeat left center;}
.postmeta{margin:0 0 4px 0; text-align:right}

/*DEFAULT body.sidebars #content_top{  padding:10px; margin:1px 0 12px 0; background:#dbdad5; border-bottom:1px solid #e5e4e1;  border-top:1px solid #fff;}
#content_top .content {background:#f2f1ef;}
body.sidebar-left #content_top, body.sidebar-right #content_top{padding:10px; margin:0 0 12px 0; background:#dbdad5 ;  border-bottom:1px solid #e5e4e1; border-top:1px solid #fff;}
#content_top img{padding:5px;}
#content_top h2{font-size:14px; font-weight:bold; padding:4px 8px; color:#6f6c64; }*/

body.sidebars #content_top{  padding:5px; margin:1px 0 12px 0; background:#F9F9F9; border:1px solid #DCDCDC;}
#content_top .content {background:#F9F9F9;}
body.sidebar-left #content_top, body.sidebar-right #content_top{  padding:5px; margin:1px 0 12px 0; background:#F9F9F9; border:1px solid #DCDCDC;}
#content_top img{padding:5px;}
#content_top h2{padding: 3px 3px 3px 3px; margin-bottom:9px;background-color: #F2F3F5;font-size: 11px;text-align: left;font-weight: bold;text-decoration: none;border: 1px solid #E6E8ED;WIDTH: auto; font-family: Tahoma, Verdana, MS Sans Serif; }

body.sidebars #content_top_bottom{  padding:5px; margin:1px 0 12px 0; background:#F9F9F9; border:1px solid #DCDCDC;}
#content_top_bottom .content {  padding:5px; margin:1px 0 12px 0; background:#F9F9F9; border:1px solid #DCDCDC;}

/*body.sidebar-left #content_top_bottom, body.sidebar-right #content_top_bottom{padding:10px; margin:0px 0 12px 0; background:#dbdad5 ;  border-bottom:1px solid #e5e4e1; border-top:1px solid #fff;}*/

#content_top_bottom img{padding:5px;}
#content_top_bottom h2:not(.clean){padding: 3px 3px 3px 3px; margin-bottom:9px;background-color: #F2F3F5;font-size: 11px;text-align: left;font-weight: bold;text-decoration: none;border: 1px solid #E6E8ED;WIDTH: auto; font-family: Tahoma, Verdana, MS Sans Serif;}



/*Misc*/

.submitted{color:#999999; font-size:10px; margin-left: 1px;}
.taxonomy{font-size:11px;}
a.node_read_more {background:url(images/collapsed.png) no-repeat left center; padding: 0 0 0 10px;}
a.comment_add{background:url(images/comment.png) no-repeat left center; padding:0 0 0 15px;}

/*Admin*/

div.admin-panel,
div.admin-panel .description,
div.admin-panel .body,
div.admin,
div.admin .left,
div.admin .right,
div.admin .expert-link,
div.item-list,
.menu {
  margin: 0;
  padding: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;

}

div.admin .left {
  float: left;
  width: 48%;
}
div.admin .right {
  float: right;
  width: 48%;
}

div.admin-panel {
  background: #fff url(images/gradient-inner.png) repeat-x 0 0;
  padding: 1em 1em 1.5em;
}
div.admin-panel .description {
  margin-bottom: 1.5em;
}
div.admin-panel dl {
  margin: 0;
}
div.admin-panel dd {
  color: #898989;
  font-size: 0.92em;
  line-height: 1.3em;
  margin-top: -.2em;
  margin-bottom: .65em;
}

table.system-status-report th {
  border-color: #ece4da;
}

#autocomplete li.selected, tr.selected td, tr.selected td.active {
  background: #EEF5FB !important;
}

/*tr.selected td a:link, tr.selected td a:visited, tr.selected td a:active {
  color: #ece4da;
}*/

/**
 * CSS support
 */
span.clear {
  display: block;
  clear: both;
  height: 1px;
  line-height: 0px;
  font-size: 0px;
  margin-bottom: -1px;
}

/*******************************************************************
 * Color Module: Don't touch                                       *
 *******************************************************************/

/**
 * Generic elements.
 */
.messages {
  background-color: #fff;
  border: 1px solid #b8d3e5;
}

.preview {
  background-color: #fcfce8;
  border: 1px solid #e5e58f;
}

div.status {
  color: #3a3;
  border-color: #c7f2c8;
}

div.error {
  color: #c52020;
}

.form-item input.error, .form-item textarea.error {
  border: 1px solid #c52020;
  color: #494949;
}

#block-search-0 .form-submit{
	font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 11px; width:50px; padding-top:1px; font-weight:bold; color:#484642; background-color: #F9FAFB; border: #C2C6CF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
}


#block-multiblock-1 .form-submit{
	font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 11px; width:50px; padding-top:1px; font-weight:bold; color:#484642; background-color: #F9FAFB; border: #C2C6CF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
}

#block-multiblock-1 #edit-search-block-form-1 {width:130px;} 


/**
 * Watchdog.module
 */
tr.watchdog-user {
  background-color: #fcf9e5;
}

tr.watchdog-user td.active {
  background-color: #fbf5cf;
}

tr.watchdog-content {
  background-color: #fefefe;
}

tr.watchdog-content td.active {
  background-color: #f5f5f5;
}

tr.watchdog-warning {
  background-color: #fdf5e6;
}

tr.watchdog-warning td.active {
  background-color: #fdf2de;
}

tr.watchdog-error {
  background-color: #fbe4e4;
}

tr.watchdog-error td.active {
  background-color: #fbdbdb;
}
tr.watchdog-page-not-found, tr.watchdog-access-denied {
  background: #d7ffd7;
}
tr.watchdog-page-not-found td.active, tr.watchdog-access-denied td.active {
  background: #c7eec7;
}

/**
 * Status report colors.
 */
/*table.system-status-report tr.error, table.system-status-report tr.error th {
  background-color: #fcc;
  border-color: #ebb;
  color: #200;
}
table.system-status-report tr.warning, table.system-status-report tr.warning th {
  background-color: #ffd;
  border-color: #eeb;
}
table.system-status-report tr.ok, table.system-status-report tr.ok th {
  background-color: #dfd;
  border-color: #beb;
}*/
fieldset ul.clear-block li {
  margin: 0;
  padding: 0;
  background-image: none;
}

dl {
  margin: 0.5em 0 1em 1.5em;
}

dl dt {
}

dl dd {
  margin: 0 0 .5em 1.5em;
}

img, a img {
  border: none;
}

/*table {
  margin: 1em 0;
  width: 100%;
}*/

/*thead th {
border-bottom: 2px solid #ece4da;
  color: #494949;
  font-weight: bold;
}*/

th a:link, th a:visited {
  color: #666;
}

td, th {
    padding: 10px 14px;
    }

/*tr.even, tr.odd, tbody th {
  border: solid #ece4da;
  border-width: 1px 0;
}*/

tr.odd, tr.info {
  background-color: #f7f7f7;
    border-bottom: 1px solid #ececec;
      color:#666;
}

tr.even {
  background-color: #fff;
    border-bottom: 1px solid #ececec;
      color:#666;
}

tr.odd td.active {
  background-color: #f7f7f7;
  color:#666;

}

tr.even td.active {
  background-color: #fbfbfb;
}

/*td.region, td.module, td.container {
  border-top: 1.5em solid #fff;
  border-bottom: 1px solid #a19c96;
  background-color: #e6e0cc;
  color: #455067;
  font-weight: bold;
}*/

tr:first-child td.region, tr:first-child td.module, tr:first-child td.container {
  border-top-width: 0;
}

.form-item input.error, .form-item textarea.error {
  border: 1px solid #c52020;
  color: #494949;
}
textarea, select {
  font: 14px/160% "Verdana";
  color: #494949;
  border:1px dashed #CCCCCC;
  border-radius:2px;

}
textarea{ height:170px;}

.shoutbox-add-form textarea{ height:60px; overflow: auto;}

/*footer*/

#footer{ margin:auto; width:980px; padding:22px 9px; text-align:center; background:url(images/footer.gif) repeat-x top #020202; color:#CCCCCC; font-size:11px; line-height:14px;}
.credit a, .credit, .credit a:visited{color:#8c8c85; font-size:10px;}


.main{
  /*margin:0px 250px 0 0;*/
  width:599px;
}
.side{
  width:230px;
  /*float:right;
  clear:right;*/
  margin:10px 0 10px 0;
}
.main .form-item,.side .form-item{
  margin:0;
}

.side input.form-text{
  width:100%
}

.content input.form-text{
  width:100px
}


#guidelink{
  font-size:10px;
  text-decoration:none;
  border-bottom:dashed 1px;
}
.guidelines{
  display:none;
  margin:10px 0 0;
}

.comment{ padding:5px; margin:1px 0 12px 0; background:#F9F9F9; border:1px solid #DCDCDC; overflow:auto;	
}


.author {
	padding: 3px 3px 3px 3px; 
	margin-bottom:9px;
	background-color: #F2F3F5;
	font-size: 11px;
	text-align: left;
    font-weight: bold;
	text-decoration: none;
	border: 1px solid #E6E8ED;
	WIDTH: auto; 
	font-family: Tahoma, Verdana, MS Sans Serif;
	color:#666666;
}


#comment_reply li {
	margin-top:10px;
	ALIGN: right;
}

.autoplace {
	padding: 3px 3px 3px 3px; 
	margin-top:9px;
	background-color: #FFFFFF;
	/*font-size: 11px;
	text-align: left;
    font-weight: bold;
	text-decoration: none;*/
	border: 1px solid #E6E8ED;
	WIDTH: auto;
	/*font-family: Tahoma, Verdana, MS Sans Serif;
	color:#666666;*/
}



	.tabs li {
margin: 0px;
		padding: 0px 0px 0px 2px;
	}

#mystik .blocktitle {
margin: 45px 0 5px 8px;
font-weight:15px;
height:25px;
display: block;
padding:3px 29px;
background: url(images/sticky.png) no-repeat;
}


.rteindent1 {
  margin-left: 40px;
}
.rteindent2 {
  margin-left: 80px;
}
.rteindent3 {
  margin-left: 120px;
}
.rteindent4 {
  margin-left: 160px;
}
.rteleft {
  text-align: left;
}
.rteright {
  text-align: right;
}
.rtecenter {
  text-align: center;
}
.rtejustify {
  text-align: justify;
}


ul li.flag-tomain {
margin:0 0 0 10px !important;
float:right;
}

ul li.flag-stop {
margin:0 0 0 0 !important;
float:right;
}

ul li.flag-double {
margin:0 0 0 0 !important;
float:right;
}

ul li.flag-report {
margin:0 0 0 0 !important;
float:right;
}

/*.views-table caption {
margin: 20px 0 10px 0;
font-family:Arial, Helvetica, sans-serif;
color:#4669A4;
font-size:9pt;
font-weight:bold;
background:#555;
padding:20px
}*/

.views-table caption {margin: 20px 0 0px 0;color:#666;background: #e2e2e2;padding:5px;text-transform:uppercase;border-bottom:1px solid #f9f8f8;font-weight:bold;}

table.views-table {
  width: 100%;
}

th.views-field-name {
width: 100px;
}
th.views-field-comment-count {
width: 40px;
}
th.views-field-last-comment-timestamp {
width: 120px;
}

.badgescomm { display: block;
float:right;  
margin: -27px 50px 0 0;}

.badgesblog { display: inline;
float:left;  
margin: 0 9px 0 0;}


#blcolumn-left {
        float: left;
        width: 193px;
}

#blcolumn-right {
        float: right;
        width: 193px;
}

#blcolumn-center {
        margin: 0 193px 0 193px;
}

div.super 
{
  margin: 0;
  padding: 7px; 
  background: #F5F5F5;
  border: 1px solid #dddddd;
  min-height:30px;
}

#block-multiblock-4 .content ul li { 
list-style:none !important; 
list-style-image:none !important; 
line-height:19px !important;
margin: 0 0 0 -5px !important; 
padding: 0 0 0 0 !important;
} 

.field-field-source {
	color:#999999;
	font-style:italic;
}

.postrating { font-family:Verdana, Arial, Helvetica, sans-serif; color:#32BEA6; font-weight:bold; font-size:14px; float:right;  
} 

.ratingdigits {
	vertical-align:top;
	margin-left:-2px;
}

/*
password filters
*/

.view-passwords-new .views-exposed-widget {
	width:123px;
	height:60px;
	text-align:center;
}

.views-exposed-widget.views-widget-filter-field_pokerroom_value_many_to_one .collapsible {
	width:160px;
	padding-left:20px

}

.views-exposed-widget.views-widget-filter-field_pokerroom_value_many_to_one .form-item {
text-align:left !important;
}

.views-exposed-widget.views-widget-filter-field_pokerroom_value_many_to_one .collapsible .option {
	font-size:14px;
}

.views-exposed-widget.views-widget-filter-field_pokerroom_value_many_to_one .collapsible.collapsed {
	width:100px;
}


.views-exposed-widget.views-widget-filter-tid {
	text-align:left;
}


.view-passwords-new .description {
	font-size:10px !important;
}

.views-exposed-widget.views-widget-filter-field_pokerroom_value_many_to_one  .collapsible.collapsed {
	margin-top:-10px;
	display:inline-block;
}

.view-id-passwords_new .views-exposed-form {background:#F7F5F5;border: 1px solid #ececec;margin: 10px 6px 20px 5px;padding: 4px 0 0 5px;}

.view-passwords-new .views-exposed-widget.views-widget-filter-date_filter #edit-date-filter-value-datepicker-popup-0 {
width:100px;
margin-top:-5px;
}


#edit-submit-passwords-new, .view-passwords-new #edit-reset {
margin:5px;
}

.view-passwords-new #edit-reset {background:#989898;padding:4px;font-size:10px;}

.view-passwords-new #edit-reset:hover {
background:#555;
}

#edit-tid {
padding:1px;
width:180px;
margin:0 8px 0 5px;
    
}

#edit-field-room-wrapper
{
width:110px;
padding:1px;
border:1px solid;
margin-top:2px;
	}

#edit-tid-32-wrapper {
margin:-10px 0 -30px;
}

#edit-tid-32-wrapper {
margin:-10px 0 -30px;
}

#edit-tid-16-wrapper {
margin:-7px 0 12px;
}

.field-label-pokerroom {
background:url("images/passico/room3.png") no-repeat;
}

.field-label-data {
background:url("images/passico/data3.png") no-repeat;
}

.field-field-time {
background:url("images/passico/data2.png") no-repeat;
}

.field-label-prize {
background:url("images/passico/prize2.png") no-repeat;
}

.field-label-name {
background:url("images/passico/name2.png") no-repeat;
}

.field-label-buyin {
background:url("images/passico/buyin2.png") no-repeat;
}

.field-label-password  {
background:url("images/passico/pass2.png") no-repeat;
}

.field-label-id {
background:url("images/passico/id2.png") no-repeat;
}


.field-label-password, .field-label-buyin, .field-label-name, .field-label-prize, .field-label-data, .field-label-pokerroom, .field-label-id, .field-field-time  {
padding: 1px 0 4px 18px;
}

p.field-field-buyin {
margin-top: -4px;
}

.field-field-time {
margin-bottom: -4px;
margin-top: -1px;
}

.field-field-buyin {
margin:4px 0;
}

.roomlink {
font-weight:bold;
}

.passes .content {
position: relative;
padding-bottom: 65px;
}

.passes .content .pokerlinks {
	position:absolute;
	bottom:40px;
	left:0;
}


.passestiser .content {
position: relative;
padding-bottom: 30px;
}

.passestiser .content .pokerlinks {
	position:absolute;
	bottom:5px;
	left:0px;
}

.view-passwords-new {
display:inline-block;
position: relative;
}


#edit-field-password-0-value-wrapper {
background:url("/themes/admire_gray_2/images/passico/7pass.gif") no-repeat scroll left center #EAF5FA;
height:50px;
}
#edit-field-tourid-0-value-wrapper {
background:url("/themes/admire_gray_2/images/passico/6pass.gif") no-repeat scroll left center #EAF5FA;
}
#edit-field-tourname-0-value-wrapper {
background:url("/themes/admire_gray_2/images/passico/5pass.gif") no-repeat scroll left center #EAF5FA;
}
#edit-field-pokerroom-value-wrapper {
background:url("/themes/admire_gray_2/images/passico/1pass.gif") no-repeat scroll left center #EAF5FA;
}
#edit-field-prizepool-0-value-wrapper {
background:url("/themes/admire_gray_2/images/passico/3pass.gif") no-repeat scroll left center #EAF5FA;
}
#edit-field-buyin-0-value-wrapper {
background:url("/themes/admire_gray_2/images/passico/4pass.gif") no-repeat scroll left center #EAF5FA;
}
#edit-taxonomy-7-wrapper {
background:url("/themes/admire_gray_2/images/passico/8pass.gif") no-repeat scroll left center #EAF5FA;
}
#edit-field-other-0-value-wrapper, #edit-taxonomy-7-wrapper, #edit-field-pokerroom-value-wrapper, #edit-field-prizepool-0-value-wrapper, #edit-field-buyin-0-value-wrapper, #edit-field-password-0-value-wrapper, #edit-field-tourname-0-value-wrapper, #edit-field-tourid-0-value-wrapper {
border:1px solid #CAEAF9;
padding:5px 0 10px 50px;
}
#edit-field-freerolls-0-value-wrapper {
background:url("/themes/admire_gray_2/images/passico/2pass.gif") no-repeat scroll left center #EAF5FA;
border: 1px solid #CAEAF9;
padding: 5px 0 10px 50px;
width:548px;
}

#edit-taxonomy-7, #edit-field-pokerroom-value {
    width: 230px;

}

#edit-field-password-0-value, #edit-field-tourname-0-value, #edit-field-buyin-0-value, #edit-field-prizepool-0-value, #edit-field-tourtime-0-value, #edit-field-other-0-value, #edit-field-tourid-0-value {
    width: 227px;
}

.field-field-password {
margin-bottom:1em;
}
.field-field-pokerroom {
margin-top:40px;
}

.content .field-field-buyin {
    margin: 0px;
}

.field-field-tourtime .field-label, .field-field-other .field-label, .field-field-prizepool .field-label, .field-field-password .field-label, .field-field-tourid .field-label, .field-field-tourname .field-label, .field-field-buyin .field-label, .field-field-pokerroom .field-label, .field-field-freerolls .field-label {
    color: #A22113;
}

#edit-field-pokerroom-value-wrapper {
padding-bottom:50px;
}
#edit-field-other-0-value-wrapper {
border:medium none;
margin:98px 0 -70px -352px;
}
#edit-field-tourtime-0-value-wrapper, #edit-field-freerolls-0-value-wrapper, #edit-field-other-0-value-wrapper, #edit-taxonomy-7-wrapper, #edit-field-pokerroom-value-wrapper, #edit-field-prizepool-0-value-wrapper, #edit-field-buyin-0-value-wrapper, #edit-field-password-0-value-wrapper, #edit-field-tourname-0-value-wrapper, #edit-field-tourid-0-value-wrapper {float:left;margin-right:5px;width: 298px;}
#edit-field-pokerroom-value-wrapper {
margin-bottom:-13px;
height:105px;
}
#edit-field-freerolls-0-value-wrapper {height:145px;margin:-149px 0 0 355px;}
#edit-field-password-0-value-wrapper, #edit-taxonomy-7-wrapper, #edit-field-prizepool-0-value-wrapper, #edit-field-buyin-0-value-wrapper {
margin-top:6px;
}
#edit-field-tourname-0-value-wrapper, #edit-field-tourid-0-value-wrapper, edit-field-password-0-value-wrapper {
margin:-6px 5px 0 0;
height:60px;
}
#edit-taxonomy-7-wrapper {
padding-bottom:12px;
height:48px;
}
#edit-field-freerolls-0-value-timeEntry-popup-1 {
width:75px;
}

#edit-field-tourtime-0-value-wrapper {
margin:-71px 0 0 407px;
position:relative;
z-index:2;
}

#dhtml_menu-345, #dhtml_menu-4, #dhtml_menu-982, #dhtml_menu-643, #dhtml_menu-21, #dhtml_menu-11, #dhtml_menu-1443, #dhtml_menu-1235, #dhtml_menu-1547, #dhtml_menu-1528, #dhtml_menu-692 {
margin-left:-5px;
padding:1px 5px 3px 22px;
}

#dhtml_menu-345 {
background:url("/themes/admire_gray_2/images/blue/myblog.png") no-repeat;
}

#dhtml_menu-692 {
background:url("/themes/admire_gray_2/images/blue/pm.png") no-repeat;
}

#dhtml_menu-1528 {
background:url("/themes/admire_gray_2/images/blue/faq.png") no-repeat;
padding:2px 5px 3px 22px;
}

#dhtml_menu-1547 {
background:url("/themes/admire_gray_2/images/blue/favorites2.png") no-repeat;
padding:2px 5px 3px 22px;
}

#dhtml_menu-1235 {
background:url("/themes/admire_gray_2/images/blue/sub.png") no-repeat;
}

#dhtml_menu-1443 {
background:url("/themes/admire_gray_2/images/blue/tracker.png") no-repeat;
}

#dhtml_menu-11 {
background:url("/themes/admire_gray_2/images/blue/write.png") no-repeat; 
}

#dhtml_menu-602 {
background:url("/themes/admire_gray_2/images/blue/blog3.png") no-repeat;
padding:1px 0 3px 22px;
}

#dhtml_menu-668 {
background:url("/themes/admire_gray_2/images/blue/pass.png") no-repeat;
padding:1px 0 3px 22px;
}

#dhtml_menu-1034 {
background:url("/themes/admire_gray_2/images/blue/forum.png") no-repeat;
padding:1px 0 3px 22px;
}

#dhtml_menu-21 {
background:url("/themes/admire_gray_2/images/blue/profile.png") no-repeat;
}

#dhtml_menu-643 {
background:url("/themes/admire_gray_2/images/blue/loyal.png") no-repeat;
}

#dhtml_menu-982 {
background:url("/themes/admire_gray_2/images/blue/rules.png") no-repeat;
}

#dhtml_menu-1745 {
background:url("/themes/admire_gray_2/images/blue/faqpoints.png") no-repeat;
padding:1px 0 3px 22px;
}

#dhtml_menu-518 {
background:url("/themes/admire_gray_2/images/blue/friend.png") no-repeat;
padding:1px 0 3px 22px;
}

#dhtml_menu-459 {
background:url("/themes/admire_gray_2/images/blue/ref.png") no-repeat;
padding:1px 0 3px 22px;
}

#dhtml_menu-520 {
background:url("/themes/admire_gray_2/images/blue/points.png") no-repeat;
padding:2px 0 3px 22px;
}

#dhtml_menu-519 {
background:url("/themes/admire_gray_2/images/blue/mypoints.png") no-repeat;
padding:1px 0 3px 22px;
}

#dhtml_menu-4 {
background:url("/themes/admire_gray_2/images/blue/logout.png") no-repeat;
}

.flag-deladminmessage {
margin-right:2px;
}

.user_badges img {
vertical-align: top;
}

.passes .picture {
position: relative;
z-index: 2;
}

.view-tracker2 #edit-type-blog-wrapper, .view-tracker2 #edit-type-forum-wrapper, .view-tracker2 #edit-type-passwords-wrapper, .view-tracker2 #edit-type-story-wrapper {display: inline;margin: 0 10px 0 0;}

#views-exposed-form-tracker2-page-2 fieldset.collapsible.collapsed legend a {
background: url(images/menu-collapsed.gif) no-repeat scroll 0 50% transparent;
font-weight: bold;
text-decoration: none;
}

#views-exposed-form-tracker2-page-2 fieldset.collapsible legend {
border: 1px solid #C7C7C7;
text-decoration: none;
 padding: 1px 4px 1px 4px;
}

#views-exposed-form-tracker2-page-2 fieldset.collapsible {
border: 0;
margin-bottom: -20px;
}
#views-exposed-form-tracker2-page-2 fieldset.collapsible.collapsed {
margin-bottom: -30px;
}
#views-exposed-form-tracker2-page-2 fieldset.collapsible legend a {
background: url(images/menu-expanded.gif) no-repeat scroll 0 50% transparent;
font-weight: bold;
text-decoration: none;
}
.node.term-47 li.flag-stop, .node.term-47 li.flag-tomain, .node.term-47 .postrating, .node.term-51 li.flag-stop {
display: none;}

.comment-new .author {
margin-top:4px;
}
.comment-new .new {
color:white;
background:red;
padding:0px 3px 1px;
font-weight:bold;
font-size:11px;
}

#mystik .picture, #mystik .badgesblog, #mystik .submitted, #mystik .extra_voting_forms.karma_4_big {
display: none;
}

.toggler {
    border: 1px solid #d0e5f4;
    padding: 5px 7px 4px 29px;
    font: white;
    background: url(images/toggler-info.png) no-repeat scroll 5px 50% #EDF3F7;
    font-size: 14px;
    cursor: pointer;
    font-weight: normal;
    color: #555;
}

.toggler:hover {
    background: url(images/toggler-info.png) no-repeat scroll 5px 50% #e5ebef;
}

.togglerbutton {
display: inline;
    padding: 5px 7px 5px 29px;
}

.imgleft {
padding: 8px;
border: solid #DDDDDD 1px;
background: #EEEEEE;
margin: 0 10px 10px 0;
border-radius: 2px;
}

.imgright {
padding: 8px;
border: solid #DDDDDD 1px;
background: #EEEEEE;
margin: 0 10px 10px 10px;
border-radius: 2px;
}

.imgborder {
padding: 8px;
border: solid #DDDDDD 1px;
background: #EEEEEE;
margin: 2px;
border-radius: 2px;
}

.st_fblike_hcount span {
overflow: hidden !important;
}

.fb_edge_widget_with_comment span.fb_edge_comment_widget {
position: relative !important;
}

.bonuscode {
display: inline-block;
background-color: #FCFCCA;
padding: 2px 5px 3px 5px;
border: solid 1px #CFCFCF;
font-weight: bold;
color: red;
}

.ourlink {
    display: inline-block;
    padding: 3px 5px 2px 22px;
    border: solid 1px #CFCFCF;
    background: url(images/ourlink.png) no-repeat 2px #F4F9FC;
    font-weight: bold;
}

.oursuper {
    background: url(images/superfon.png) no-repeat 120% 40% scroll #EDF3F7;
    border: 1px solid #DDDDDD;
    margin: 0;
    padding: 6px;
    color: #3E464B;
    font-weight: bold;
}

.freepanel img {
    margin-bottom: 1px;
}

.freepanel {
    margin-bottom: 10px;
}

.gp {
float: right;
margin: -25px 5px 0 0;
}

.pluso-counter-container li {
	display:inline;
}

.likes {
    background: url(images/likes-bg.png) repeat scroll 0 0 transparent;
}

.likesf {
    background: url(images/likes-bg-2.png) repeat scroll 0 0 transparent;
}

#rega img {
margin: 0 0 -1px 3px;
}

#rega a {
color: rgb(160, 160, 160);
}

#rega
  {
color: rgb(131, 131, 130);
width: 996px;
margin: 3px auto -12px auto;
text-align: right;
}

.content.newmsg {display: inline-block;background: url(images/pm-new3.gif) no-repeat #fee187;background-position: 5px 2px;padding:3px 5px 3px 28px;margin: -11px 0 0 -220px;}

.content.newmsg a {
	color:#444 !important;
	text-decoration:none !important;
	font-weight:bold;
}

.content.newmsg a:hover {
	text-decoration:underline !important;
}


.view-passwords-new .views-exposed-form label {
font-size: 11px;
margin-left:-5px;
display:block;
}


.view-passwords-new .views-exposed-form .option {
    font-weight: normal;
    font-size: 10px;
    display:initial;
}

.node .links .node_read_more {
    float: right;
}

.rcrumbs {
    font-size: 11px;
    padding: 0 4px 5px;
}

.node.term-17 .picture img[title="STAR-UA"] {
height: 20px; width: 20px;
}

.podpis a {
    background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid #DDDDDD;
    border-radius: 0 0 4px 4px;
    color: #808080;
    font-weight: normal;
    padding: 3px 4px;
    text-decoration: none;
    text-shadow: 1px 1px #FFFFFF;
}
.podpis {
    margin-top: 4px;
}

.primary_nav1 {
    overflow: hidden;
}

#block-similar-0 .content {
    border: none  !important;
    margin: 0  !important;
    padding: 2px 0 0 0  !important;
}

.nicEdit-main {
    min-height: 250px;
}

.whyreg img {
    margin: 0 10px 0 0;
}
.whyreg {
    background: url(images/920470408211620.png) no-repeat scroll right center #CBE2FA;
    border-radius: 2px;
    color: #333333;
    font-family: Verdana,Helvetica,sans-serif;
    font-size: 11px;
    min-height: 90px;
    text-align: justify;
}
.whyreg a {
    border-radius: 2px;
    color: #333333;
    display: block;
    font-size: 10px;
    padding: 10px 25px 10px 10px;
    text-decoration: none;
}
.whyregbtn {
    margin-bottom: 6px;
    margin-top: 6px;
    text-align: center;
}


.whyregbtn a {
    background-color: #E7E7E7;
    border-radius: 2px;
    color: #666666;
    display: inline-block;
    padding: 3px 0;
    text-decoration: none;
    text-shadow: 1px 1px #FBF9F9;
    width: 165px !important;
}


 
#user-register input.form-text {
    width: 580px !important;
}


#block-user-0 input.form-text, #user-register input.form-text {
   color: #555;
    font-size: 14px;
    height: 23px;
    padding: 0 5px;
    width: 150px;
}
#block-user-0 li.first a, .whyregbtn.regnow a {
    background: #e64c3c;
    color:#fff;
    font-size:12px;
    letter-spacing:0.7px;
    text-decoration:none;
}

.whyregbtn.regnow a {
	    text-shadow:initial;
	    padding:15px 17px;
	    margin-top:20px;
}

.whyregnew {
	color:#555;
}

.whyregnew .h4div {
    color: #e64c3c;
    font-size: 13px;
    font-weight: bold;
}

.whyregnew .h3div {
	color:#666;
	font-size:12px;
text-align:center;
margin:20px 0;
text-transform:uppercase;
font-weight:bold;
}

.whyregnew .h2div {
	color:#e64c3c;
	font-size:20px;
text-align:center;
margin-top:20px;
background:#e6e6e6;
padding:10px;
text-transform:uppercase;
font-weight:bold;
}

.whyregnew li {
	margin:18px 0 !important;
	padding:10px!important;
	line-height:1.3em !important;
text-align:justify;
padding-left:70px !important;
border-radius:3px;
font-size:13px;
}

.whyregnew li:nth-child(1) {
background:url("../../images/value.svg") no-repeat
}

.whyregnew li:nth-child(2) {
background:url("../../images/money.svg") no-repeat
}

.whyregnew li:nth-child(3) {
background:url("../../images/medal.svg") no-repeat
}

.whyregnew li:nth-child(4) {
background:url("../../images/chat.svg") no-repeat
}


#block-user-0 li.first a {
	top:0;
	right:30px;
	position:absolute;
	padding:3px 7px;
}

#block-user-0 li.first a:hover, .whyregbtn.regnow a:hover {
    background: #d00000;
}

#block-user-0 li.last a {
    font-size: 10px;
    color:#666;
    margin:3px 0 0 -6px !important;
    display:inline-block;
    text-transform:lowercase;
}
#block-user-0 .form-required, #block-multiblock-3 .form-required, #user-register .form-required {
    display: none;
}

#block-user-0 .form-submit:active, #block-multiblock-3 .form-submit:active, #user-register .form-submit:active {
    background-color: #418CB4;
}
#edit-I-agree-wrapper label {
    width: auto;
    padding: 8px;
    border-radius: 2px;
}
#edit-captcha-response-wrapper label {
    width: auto;
}
#user-register fieldset {
    border: none;
    background:none;
}
#edit-I-agree {
    margin: 0px 8px 0px 4px;
    vertical-align: top;
}
#user-register .captcha input.form-text, #user-pass .captcha input.form-text {
    width: 180px !important;
    display: block;
}

#block-multiblock-3 .whyregbtn a {
    width: 190px !important;
}

.view-id-user_comments.view-display-id-block_1 .views-field.views-field-comment {
    width: 537px !important;
    display: block;
    overflow: auto;
}

.quicktabs_main.quicktabs-style-sky {
  border-top: 1px solid #eee;
  clear: both;
  padding: 10px 0 0 0;
  position: relative;
  top: -0.1em;
  background: #fff;
}

ul.quicktabs_tabs.quicktabs-style-sky {
  margin: 0;
  padding: 0;
  width: 100%;
}

ul.quicktabs_tabs.quicktabs-style-sky li {
  float: left;
  font-weight: normal;
  list-style: none;
  margin: 0.3em 0 0 0;
  height: 2.65em;
  min-height: 2.95em;
  padding: 0;
}

ul.quicktabs_tabs.quicktabs-style-sky li.active {
  margin: -0.2em 0 0 0;
}

ul.quicktabs_tabs.quicktabs-style-sky li a,
ul.quicktabs_tabs.quicktabs-style-sky li a:visited {
  float: left;
  display: block;
  height: 2.65em;
  min-height: 2.95em;
  line-height: 2.95em;
  padding: 0 8px;
  text-decoration: none;
  border-right: 1px solid #eee;
  border-top: 1px solid #eee;
  font-size: .95em;
  background: #fff url('images/bg-shade-light.png') repeat-x bottom left;
  color: #777;
  position: relative;
  font-weight: bold;
}

ul.quicktabs_tabs.quicktabs-style-sky li a:hover,
ul.quicktabs_tabs.quicktabs-style-sky li.active a:hover {
  text-decoration: none;
  border-color: #B3B3B3;
  background: #B3B3B3 url('images/bg-shade-medium.png') repeat-x bottom left;
  color: #fff;
}

ul.quicktabs_tabs.quicktabs-style-sky li.active a,
ul.quicktabs_tabs.quicktabs-style-sky li.active a:visited {
  height: 3.05em;
  min-height: 3.35em;
  line-height: 3.35em;
  font-weight: bold;
  border: 1px solid #eee;
  background: #858585 url('images/bg-shade-dark.png') repeat-x bottom left;
  border-color: #888;
  color: #fff;
  font-size: .95em;
  top: -0.025em;
}

ul.quicktabs_tabs.quicktabs-style-sky li:first-child a {
  border-left: solid 1px #eee;
}

ul.quicktabs_tabs.quicktabs-style-sky li.active a {
  border-left: solid 1px #777;
}

ul.quicktabs_tabs.quicktabs-style-sky li a:focus,
ul.quicktabs_tabs.quicktabs-style-sky li a:active {
  outline: none;
  
}

#quicktabs-blogtabs {
margin-top: 10px;
}
/* Opera */
@media all and (min-width: 0px) {
  body .quicktabs_main.quicktabs-style-sky {
    top: -0.2em;
  }
}
ul.quicktabs_tabs.quicktabs-style-zen {
    height: 36px;
    margin: 10px 0 15px -4px;
    overflow: hidden;
    padding: 0 0 0 37px;
    position: relative;
    width: 590px;
}
ul.quicktabs_tabs.quicktabs-style-zen li {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
    border-radius: 6px;
    float: left;
    margin: 0 0 0 -25px;
    position: relative;
    width: 168px;
    z-index: 1;
}
ul.quicktabs_tabs.quicktabs-style-zen li.active {
    z-index: 3;
}
ul.quicktabs_tabs.quicktabs-style-zen li.last {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    bottom: -6px;
    box-shadow: 30px -1px 4px #333;
 	-webkit-box-shadow: #333 30px -1px 4px;
	-moz-box-shadow: #333 30px -1px 4px;
    height: 2px;
    left: 0;
    position: absolute;
    width: 595px;
    z-index: 2;
}
ul.quicktabs_tabs.quicktabs-style-zen li a:link, ul.quicktabs_tabs.quicktabs-style-zen li a:visited {
    -moz-transition: background-color 0.3s linear 0s;
	-webkit-transition: background-color 0.3s linear;
	-o-transition: background-color 0.3s linear;

    background: none repeat scroll 0 0 #6F6F6F;
    border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
    color: #FFFFFF;
    display: block;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    height: 40px;
    letter-spacing: 0.4px;
    line-height: 36px;
    outline: medium none;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 138px;
}
ul.quicktabs_tabs.quicktabs-style-zen li:hover a {
    background-color: #9B9B9B;
}
ul.quicktabs_tabs.quicktabs-style-zen li.active a:link, ul.quicktabs_tabs.quicktabs-style-zen li.active a:visited {
background-image: linear-gradient(bottom, #FFFFFF 10%, #DDDDDD 90%);
background-image: -o-linear-gradient(bottom, #FFFFFF 10%, #DDDDDD 90%);
background-image: -moz-linear-gradient(bottom, #FFFFFF 10%, #DDDDDD 90%);
background-image: -webkit-linear-gradient(bottom, #FFFFFF 10%, #DDDDDD 90%);
background-image: -ms-linear-gradient(bottom, #FFFFFF 10%, #DDDDDD 90%);
background-image: -webkit-gradient(linear, left bottom,	left top, color-stop(0.1, #FFFFFF),	color-stop(0.9, #DDDDDD));	
color: #404040;
background-color: #f2f2f2;
}
/*from calendar.css*/
.ticon {
	background-size: 25px 25px;
    border: 1px solid #ccc7be;
    height: 25px;
    position: absolute;
    width: 25px;
    background-image: url(images/rooms/other-rooms.jpg);
}
.rricon {
    background: url(images/rooms/other-rooms.jpg) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
.FullTilt {
    background-image: url(images/rooms/fulltiltrricon.jpg) !important;
}
.PokerStars {
    background-image: url(images/rooms/pokerstarsrricon.jpg) !important;
}
.PokerDom {
    background-image: url(images/rooms/pokerdomrricon4.jpg) !important;
}
.Tigergamming {
    background-image: url(images/rooms/tigergammingrricon.jpg) !important;
}
.PokerMatch {
    background-image: url(images/rooms/pokermatchrricon.jpg) !important;
}
.PartyPoker {
    background-image: url(images/rooms/partypokerrricon.jpg) !important;
}
div[class*="32redPoker"] {
    background-image: url(images/rooms/32redpokerrricon.jpg) !important;
}
.AmericasCardroom {
    background-image: url(images/rooms/americascardroomrricon.jpg) !important;
}
.Betfair {
    background-image: url(images/rooms/betfairrricon.jpg) !important;
}
.Betsafe {
    background-image: url(images/rooms/betsaferricon.jpg) !important;
}
.Betsson {
    background-image: url(images/rooms/betssonrricon.jpg) !important;
}
.Betway {
    background-image: url(images/rooms/betwayrricon.jpg) !important;
}
.bwin {
    background-image: url(images/rooms/bwinrricon.jpg) !important;
}
div[class*="888poker"] {
    background-image: url(images/rooms/888pokerrricon.jpg) !important;
}
.Intertops {
    background-image: url(images/rooms/intertopsrricon.jpg) !important;
}
.LotosPoker {
    background-image: url(images/rooms/lotospokerrricon.jpg) !important;
}
.NetBet {
    background-image: url(images/rooms/netbetrricon.jpg) !important;
}
.PKR {
    background-image: url(images/rooms/pkrrricon.jpg) !important;
}
.Redbet {
    background-image: url(images/rooms/redbetrricon.jpg) !important;
}
.RedKings {
    background-image: url(images/rooms/redkingsrricon.jpg) !important;
}
.RedStar {
    background-image: url(images/rooms/redstarrricon.jpg) !important;
}
.Titan {
    background-image: url(images/rooms/titanrricon.jpg) !important;
}
.Unibet {
    background-image: url(images/rooms/unibetrricon.jpg) !important;
}
.WilliamHill {
    background-image: url(images/rooms/williamhillrricon.jpg) !important;
}
.Vbet {
    background-image: url(images/rooms/vbetrricon2.jpg) !important;
}
.Tonybet {
    background-image: url(images/rooms/tonybetrricon.jpg) !important;
}
.GGPoker {
    background-image: url(images/rooms/ggpokerrricon.jpg) !important;
}
.Breakout {
    background-image: url(images/rooms/breakoutrricon.jpg) !important;
}
/*----------------*/
.message-participants {
    background: url(images/nodebg.gif) repeat-x scroll center bottom #FFFFFF;
    border: 1px solid #C1C1C1;
    margin: 0 0 10px 0;
    overflow: auto;
    padding: 8px;
    color:#555;
}
.quote-msg {
  background: url(images/quoteimage.png) no-repeat 99% 5px #F6F6F6;
}
/*--views slideshow--*/
.views_slideshow_previous {
  background-image: url(images/controls/button_sprite.png);
  background-position: 0 0;
}
.views_slideshow_previous:hover {
  background-position: 0 -18px;
}

.views_slideshow_previous:active {
  background-position: 0 -36px;
}
.views_slideshow_next {
  background-image: url(images/controls/button_sprite.png);
  background-position: -18px 0;
}

.views_slideshow_next:hover {
  background-position: -18px -18px;
}

.views_slideshow_next:active {
  background-position: -18px -36px;
}

.view-carousel-big .pager-item a {
    background-image: url(images/controls/slider_inactive.png);
    background-position: 4px 4px;
    margin-right: 0;
}
.view-carousel-big div.activeSlide a {
    background-image: url(images/controls/slider_active.png);
}
.views_slideshow_pause {
background-image:url(images/controls/button_sprite_pause.png);
background-position:0 0;
}

.views_slideshow_pause:hover {
background-position:0 -18px;
}

.views_slideshow_pause:active {
background-position:0 -36px;
}
.views_slideshow_play {
background-image:url(images/controls/button_sprite_pause.png);
background-position:-18px 0;
}

.views_slideshow_play:hover {
background-position:-18px -18px;
}

.views_slideshow_play:active {
background-position:-18px -36px ;
}

.view-display-id-block_2 .views_slideshow_previous {
    background-image: url(images/controls/button_sprite.gif);
}
.view-display-id-block_2 .views_slideshow_previous:hover {
    background-position: 0 -16px;
}
.view-display-id-block_2 .views_slideshow_previous:active {
    background-position: 0 -32px;
}

.view-display-id-block_2 .views_slideshow_next {
    background-image: url(images/controls/button_sprite.gif);
    background-position: -24px 0;
}
.view-display-id-block_2 .views_slideshow_next:hover {
    background-position: -24px -16px;
}
.view-display-id-block_2 .views_slideshow_next:active {
    background-position: -24px -32px;
}
.view-id-new .even, .view-id-new .odd {
    background: url(images/news_row.png) repeat-x scroll 0 0 transparent;
    border-bottom: 1px dashed #D9D9D9;
    color: #666666;
    margin-top: 0;
    height: 25px;
}
#quicktabs_tabpage_newtabs_0, #quicktabs_tabpage_news2_0 {
    background: url(images/ic/news.jpg) no-repeat 86% 0% transparent;
}
#quicktabs_tabpage_newtabs_1, #quicktabs_tabpage_news2_1 {
    background: url(images/ic/offers.jpg) no-repeat 86% 0% transparent;
}
#quicktabs_tabpage_newtabs_2, #quicktabs_tabpage_news2_2 {
    background: url(images/ic/articles.jpg) no-repeat 84% 0% transparent;
}
#quicktabs_tabpage_newtabs_3, #quicktabs_tabpage_news2_3 {
    background: url(images/ic/tips.jpg) no-repeat 88% 0% transparent;
}
#quicktabs_tabpage_newtabs_4, #quicktabs_tabpage_news2_4 {
    background: url(images/ic/quest.jpg) no-repeat 86% 0% transparent;
}
#quicktabs_tabpage_newtabs_4, #quicktabs_tabpage_news2_4 {
    background: url(images/ic/comments.jpg) no-repeat scroll 81% 0 transparent;
    overflow-x: hidden;
    overflow-y: scroll;
    height: 129px;
}
.circle {
    color: #7F7F7F;
    display: inline-block;
    font-size: 8px;
    margin: -15px 0 0 45px;
}

.privatemsg-box-fb .message-body {
    margin-right: 10px;
    font-size:14px;
color:#333;
line-height:1.4em;	
}

.node .qmcode {
    color: #FFFFFF;
}
.qmcode, #block-userpoints--1 a {
    font-size: 12px;
    margin-left: 5px;
    text-decoration: none !important;
    display: inline-block;
    background: transparent;
    width: 14px;
    height: 14px;
    border: 1px solid;
    text-align: center;
    border-radius: 10px;
	opacity: 0.7 !important;
}

#block-userpoints--1 a {
margin-top:-px !important;
color:#888;
float:right;
}

.qmcode:hover, #block-userpoints--1 a:hover {
    opacity: 1 !important;
}

.whrtp .qmcode {
    color: #0C78B1;
}
.agenda-block p { margin: 0; padding: 0; font-size: 12px;}
.agenda-block ol { list-style-type: none; margin: 0 0 1em 0; padding: 0; }
.agenda-block ol li { list-style-type: none; margin: .2em 0; padding: 10px 10px; color: white; font-size: 14px; border-radius:2px; font-weight:normal; background-image: none; } 
.agenda-block ol li .calendar_title { cursor: pointer; }
.agenda-block .moreinfo { display: none; list-style-type: none; margin: .2em 0; padding: .3em 0; }
.agenda-block .moreinfo,
.agenda-block .moreinfo p { line-height: 1.4em; font-size: 12px;}
.agenda-block .moreinfo em { font-style: normal; text-decoration: underline; } 
.agenda-block .moreinfo a { color: white; 
padding:8px;
display:inline-block;
border:1px solid;
text-decoration:none;
margin-top:10px;
}
.agenda-block .moreinfo li { list-style-type: none; list-style-image: none; background-image: none; margin: .6em 0 0 0; padding: 0; font-size: 100%; }

#block-agenda-6 .blocktitle {
	font-size:14px;
	padding:10px;
	text-align:center;
	text-transform:uppercase;
}

.agenda-block .cal_0 {
    background-color: #E6804D;
}
.agenda-block .cal_1 {
    background-color: #B373B3;
}
.agenda-block .cal_2 {
    background-color: #F2A640;
}
.agenda-block .cal_3 {
    background-color: #668CD9;
}
.agenda-block .cal_4 {
    background-color: #B373B3;
}
.agenda-block .cal_5 {
    background-color: #B373B3;
}
.agenda-block .cal_6 {
    background-color: #B3E64C;
}
.agenda-block .cal_7 {
    background-color: #CC4CE6;
}
.agenda-block .cal_8 {
    background-color: #A64CE6;
}
.agenda-block .cal_9 {
    background-color: #E64C8C;
}
.agenda-block .cal_10 {
    background-color: #4C66E6;
}
.agenda-block .cal_11 {
    background-color: #B373B3;
}
#block-agenda-4 .cal_0 { background-color: #F2A640; }
#block-agenda-3 .cal_0, #block-agenda-3 .cal_1 { background-color: #B373B3; } 
#block-agenda-5 .cal_0 { background-color: #668CD9; }
#block-agenda-5 .cal_1 { background-color: #83A2E0; }

#agenda-debug-log { max-height: 500px; overflow: auto; border: 2px solid #666; margin-bottom: 2em; }
#agenda-debug-log ul { list-style: none; margin: 0; padding: 0; }
#agenda-debug-log ul li { margin: 0; padding: .5em; list-style: none; background-color: #ddd; }
#agenda-debug-log ul li:nth-child(odd) { background-color: white; }
#agenda-debug-log ul li pre { max-height: 100px; overflow: auto; }
#agenda-debug-table { max-width: 100%; max-height: 500px; border: 2px solid #666; overflow: auto; }
.agenda-block {
color: #5A6363;
font-size: 8pt;
font-weight: bold;
}
.tits {
    margin: -26px 8px 0 0;
    display: block;
    position: relative;
    font-size: 10px;
    float: right;
    color: #5A6363;
}
/*------------------------------*/
#show-nik-form form{
  float: right;
  width: 170px;
  background: transparent;
  text-align: center;
    margin: 10px 20px 10px 0;
}
#show-nik-form form > div{
  margin: 2px 5px 5px;
}
#show-nik-form form .form-item{
  margin: 0;
}
#show-nik-form form label {
    background-color: #e7e7e7;
    border-radius: 2px 2px 0 0;
    color: #666666;
    display: inline;
    font-size: 11px;
    padding: 2px 4px 2px 6px;
    text-shadow: 1px 1px #f9f9f9;
  font-weight: bold;
}
#show-nik-form form input.form-submit {
    background-color: #0c78b1;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    height: 25px;
    margin-top: 12px;
    width: 162px;
    border-radius: 2px;
    font-family: Verdana,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    padding: 4px 0;
}
#show-nik-form form input.form-text{
  width: 150px;
  border: 1px solid #aeaeb0;
  height: 22px;
  padding: 0 5px;
}
#show-nik-form #user-in-top-text,
#show-nik-form #niks-list{
  float: left;
}
#show-nik-form #user-in-top-text {
    margin-top: 31px;
    width: 450px;
    margin-right: 0 !important; 
}
#user-in-top-text,
#user-not-in-top-text,
#nik-other-days,
#nik-registered-text{
  margin-top: 20px;
  margin-bottom: 10px;
  color: #ff0307;
  text-align: center;
}
#niks-list h3{
  background: url(images/teaser.png) no-repeat 5px 50%;
  display: inline-block;
  margin-bottom: 5px;
}
#niks-list{
  margin-left: 20px;
}
#block-user_rating-1{
  padding: 0 0 10px
}
/*-----------------------*/
#centrrot .views-slideshow-controls-bottom.clear-block {
    margin: 1px 0 0 400px;
    position: absolute;
    z-index: 10;
    width: 200px;
    text-align: center;
}
#centrrot .view-carousel-big .pager-item a {
    background-color: #ABABAB;
    background-image: none; 
    float: right;
    margin: 4px 2px 0;
    height: 7px;
    width: 9px;
}
#centrrot .view-carousel-big div.activeSlide a {
   background-color: #7F7F7F;
}
#centrrot .views_slideshow_pagerNumbered div {
    display: inline-block;
}
div#block-views-carousel_big-block_3 {
    height: 200px;
    overflow: hidden;
}

/* cupid green siplified 
*******************************************************************************/
a.cupid-green {
  background-color: #63a62f;
  border: 1px solid #65a930;
  3border-bottom: 1px solid #5b992b;
  color: #fff;
  font: bold 14px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
  line-height: 1;
  padding: 4px 8px 5px;
  text-align: center;
  text-shadow: 0 -1px 0 #4c9021;
  text-decoration: none; }
a.cupid-green:hover {
    background-color: #7fbf4d;
      border: 1px solid #72be36;
    cursor: pointer; }
a.cupid-green:active {
    border: 1px solid #5b992b;
    border-bottom: 1px solid #538c27;
    -webkit-box-shadow: inset 0 0 8px 4px #548c29, 0 1px 0 0 #eeeeee;
    -moz-box-shadow: inset 0 0 8px 4px #548c29, 0 1px 0 0 #eeeeee;
    -ms-box-shadow: inset 0 0 8px 4px #548c29, 0 1px 0 0 #eeeeee;
    -o-box-shadow: inset 0 0 8px 4px #548c29, 0 1px 0 0 #eeeeee;
    box-shadow: inset 0 0 8px 4px #548c29, 0 1px 0 0 #eeeeee; }
/* cupid-green end 
*************************/

.forum-post .content img {
    max-width: 830px;
    height: auto;
}
.node .content img {
    max-width: 680px;
	height: auto;
}
.gtps{display: inline-block;
    text-indent: -9999em;
    width: 30px;
    background:url(images/pass-ajax-loader3.gif) no-repeat 50% 50%;}
	
.btitle {
    background: #F4A710;
    padding: 2px 0 2px 0;
}

#user-in-top-text, #user-not-in-top-text, #nik-other-days, #nik-registered-text {
    background: #FFFFD2;
    border: 2px solid #F4A710;
    margin: 20px 20px 10px 20px;
    padding: 10px;
	color: #444;
}

/*news blocs*/
#block-views-passwords_new_block-block_3 a, #block-views-passwords_new_block-block_4 a, #block-multiblock-10 a {
    display: block;
}
#block-views-passwords_new_block-block_3 li, #block-views-passwords_new_block-block_4 li, #block-multiblock-10 li  {
    border-bottom: 1px dashed #e2e2e2;
    margin: 0 -2px 0 -4px;
    padding: 3px 5px;
    position: relative;
}
#block-views-passwords_new_block-block_3 li {
    padding: 7px 5px;
}
.rtilte a {
    color: #666;
    line-height: 1.4em;
    overflow: hidden;
    text-decoration: none;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.rnew a {
    color: #FF1515 !important;
}
.rnew {
    font-size: 9px;
    font-weight: bold;
    position: absolute;
    right: 2px;
    text-align: right;
    top: 2px;
    z-index: 2;
}
#block-views-passwords_new_block-block_4 .odd, #block-views-passwords_new_block-block_3 .odd {
    background: none repeat scroll 0 0 #FFFFFF;
}

#block-views-passwords_new_block-block_4 .even, #block-views-passwords_new_block-block_3 .even {
    background: none repeat scroll 0 0 #F7F7F7;
}
#block-views-passwords_new_block-block_3 .pager-next, #block-views-passwords_new_block-block_4 .pager-next {
    right: 0;
}
.rtilte.allnew a {
    margin: 0 -6px 0 -2px;
}
.ricon {
    display: inline-block;
    height: 19px;
    margin-right: 1px;
    width: 19px;
    background: #35a3fc;
    color: #fff;
    font-family: Verdana;
    font-weight: bold;
    text-align: center;
    text-transform: capitalize;
	line-height: 19px;
}
.ricon.s {
    background: green;
}
.ricon.b {
    background: orange;
}
#block-views-passwords_new_block-block_4 li.first, #block-views-passwords_new_block-block_3 li.first, #block-multiblock-10 li.first {
    margin-top: -5px !important;
}
#block-views-passwords_new_block-block_4 li.last, #block-views-passwords_new_block-block_5 li.last, #block-views-passwords_new_block-block_3 li.last {
    margin-bottom: -7px !important;
}
.rtime {
    color: #999 !important;
}
.rtime span {
    color: #4F8BBC;
}
div.rtime {
    font-size: 9px;
    left: 6px;
    overflow: hidden;
    position: absolute;
    text-overflow: ellipsis;
    top: 3px;
    white-space: nowrap;
    width: 200px;
	line-height: 10px;
}
#block-views-passwords_new_block-block_5 li {
    display: block;
    height: 33px;
    overflow: hidden;
    position: relative;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ttime {
    color: #999;
    display: inline-block;
    font-size: 9px;
    margin: 14px 0 0 32px;
    width: 131px !important;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
#block-views-passwords_new_block-block_5 .rtilte a:hover, #block-views-passwords_new_block-block_3 .rtilte a:hover {
    text-decoration: underline;
}
#block-views-passwords_new_block-block_5 .rtilte {
    left: 32px;
    overflow: hidden;
    position: absolute;
    text-overflow: ellipsis;
    top: -1px;
    white-space: nowrap;
    width: 135px;
}
#block-agenda-6 .tits.tfr, #block-agenda-6 .tits.trt {
    color: #668CD9;
    font-weight: bold;
    margin-top: -13px;
}
#block-agenda-6 .tits.tfr {
    float: left;
    margin-left:5px;
    	 margin-top:-5px;
    	 	 font-size:12px;
	 font-weight:normal;
}
#block-agenda-6 .tits.trt {
    color: #E6804D;
	 float: left;
	 margin-top:-5px;
	 left:5px;
	 font-size:12px;
	 font-weight:normal;
}
#block-agenda-6 .tits.tm {
    margin: -5px 0 3px 5px;
    	 font-size:12px;
}
#block-views-passwords_new_block-block_3 .rtilte a {
    margin: 10px 0 -3px 0;
}
.views-admin-links.views-hide .links a {
    display: inline;
}
#block-multiblock-10 li.last {
    border-bottom: 0 none;
    margin-bottom: -4px;
}
#block-multiblock-10 .odd {
    background: none repeat scroll 0 0 #fff;
}
#block-multiblock-10 .even {
    background: none repeat scroll 0 0 #F5F5F5;
    margin-right: -4px;
    padding-right: 6px !important;
}
#block-views-passwords_new_block-block_4 a.active, #block-views-passwords_new_block-block_5 a.active, #block-views-passwords_new_block-block_3 a.active, #block-multiblock-10 a.active {
    color: #666;
}

big {
    background: url(images/big_blockquote.gif) no-repeat scroll left top #f3f3f0;
    color: #543;
    display: block;
    margin: 1em 0 1em 3em;
    overflow: hidden;
    padding: 0.6em 1.25em 0.7em 24px;
}
/* linkbutton block + bubbles  start*/

.linkbutton.download {
    background-image: url(images/download-white.svg);
    background-position: 13px 50%;
    background-repeat: no-repeat;
    background-size: 24px;
    padding: 8px 18px 8px 48px;
}

.linkbutton.download:active, .linkbutton.download:focus {
    background-image: url(images/download-white.svg);
    background-position: 13px 50%;
    background-repeat: no-repeat;
    background-size: 24px;
    background-color: #5382b1;
}

.linkbutton.green {
  background-color: #68a73f;
  box-shadow: #299226 0px 5px 0px 0px;
}


.linkbutton.green:hover, .linkbutton.green:focus{
  background-color: #78c149;
}

.linkbutton.green:active {
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #7fbf4d), color-stop(100%, #63a62f));
  background-image: -webkit-linear-gradient(bottom, #7fbf4d, #63a62f);
  background-image: -moz-linear-gradient(bottom, #7fbf4d, #63a62f);
  background-image: -ms-linear-gradient(bottom, #7fbf4d, #63a62f);
  background-image: -o-linear-gradient(bottom, #7fbf4d, #63a62f);
  background-image: linear-gradient(bottom, #7fbf4d, #63a62f);
}



.passwords-logo .linkbutton.green {
   font: normal normal bold 16px arial;  
   box-shadow: none;
        background-image: url(images/review4.svg);
    background-position: 9px 50%;
    background-repeat: no-repeat;
    background-size: 20px;
    padding: 8px 18px 8px 40px;
}


.linkbutton {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 8px 18px;
    border: 0px solid #345495;
    border-radius: 0px;
	background-color: #6096cc;
/* if we need gradient    
    background: #6096cc;
    background: -webkit-gradient(linear, left top, left bottom, from(#6096cc), to(#6096cc));
    background: -moz-linear-gradient(top, #6096cc, #6096cc);
    background: linear-gradient(to bottom, #6096cc, #6096cc); 
*/
    -webkit-box-shadow: #3574b3 0px 5px 0px 0px;
    -moz-box-shadow: #3574b3 0px 5px 0px 0px;
    box-shadow: #3574b3 0px 5px 0px 0px;
    font: normal normal bold 20px arial;
    color: #ffffff !important;
    text-decoration: none;
}
.linkbutton:hover,
.linkbutton:focus {
    border: 0px solid #4169ba;
	background-color: #73b4f5;
/* if we need gradient  	
    background: #73b4f5;
    background: -webkit-gradient(linear, left top, left bottom, from(#73b4f5), to(#73b4f5));
    background: -moz-linear-gradient(top, #73b4f5, #73b4f5);
    background: linear-gradient(to bottom, #73b4f5, #73b4f5);
*/
    color: #ffffff;
    text-decoration: none;
}
.linkbutton:active {
    background: #3a5a7a;
    background: -webkit-gradient(linear, left top, left bottom, from(#3a5a7a), to(#6096cc));
    background: -moz-linear-gradient(top, #3a5a7a, #6096cc);
    background: linear-gradient(to bottom, #3a5a7a, #6096cc);
}
.lbafter:after{
    content:  "\0000a0";
    display: inline-block;
    height: 24px;
    width: 24px;
    line-height: 24px;
    margin: 0 -4px -6px 4px;
    position: relative;
    top: 0px;
    left: 4px;
}
.lbcards:after{
    background: url("images/cards.png") no-repeat left center transparent;
    background-size: 100% 100%;
}

.bubbles{
    display:inline-block;
    background-repeat:no-repeat;
    background-position:bottom left;
    background-image:url('images/button_bg.png');
    background-position:bottom left, top right, 0 0, 0 0;
    background-clip:border-box;
    -moz-box-shadow:0 0 1px #fff inset;
    -webkit-box-shadow:0 0 1px #fff inset;
    box-shadow:0 0 1px #fff inset;
    -webkit-transition:background-position 1s;
    -moz-transition:background-position 1s;
    -o-transition:background-position 1s;
    transition:background-position 1s;
}
.bubbles:hover{
    background-position:top left;
    background-position:top left, bottom right, 0 0, 0 0;
background-image:    url('images/button_bg.png'), url('images/button_bg.png'),
                    -moz-radial-gradient(    center bottom, circle,
                                       rgba(252, 252, 252,0.1) 0,rgba(252, 252, 252,0) 100px),
                    -moz-linear-gradient( rgba(252, 252, 252,0.1),  rgba(252, 252, 252,0.1));

background-image:    url('images/button_bg.png'), url('images/button_bg.png'),
                    -webkit-gradient(    radial, 50% 100%, 0, 50% 100%, 100,
                                        from(rgba(252, 252, 252,0.1)), to(rgba(252, 252, 252,0))),
                    -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(252, 252, 252,0.1)), to(rgba(252, 252, 252,0.1)));

}
/* linkbutton block + bubbles end*/

/* rooms left column start */
a.bonusch {
    color: #6096CC;
    display: block;
    font-family: Impact,Tahoma,Verdana;
    font-size: 18px;
    margin: -10px 0 -15px 0;
    text-decoration: none;
}
.gotoch {
    border-radius: 0 !important;
    padding: 2px 6px!important;
}

.listch {
    border-left: 2px solid #6096CC !important;
    border-right: 2px solid #6096CC !important;
    color: #666;
    line-height: 1.4em;
    margin: 5px 0 -7px;
    padding: 5px;
    text-align: center;
    width: 172px;
}
.promoch {
    background-color: #72B43F;
    background-color: #668CD9;
    display: inline-block;
    padding: 2px 0;
    margin-top: 10px;
    color: #fff;
}
.codech {
    background-color: #ffffa4;
    border-color: #389bf5 #389bf5 #389bf5 -moz-use-text-color;
    border-image: none;
    border-style: dashed dashed dashed none;
    border-width: 1px ;
    display: inline-block;
    margin-left: -4px;
    padding: 1px 5px;
    margin-top: -10px;
}
.lbrooms {
    font-size: 14px;
    padding: 8px 0;
    width: 186px;
}
.roomdivch {
    border-bottom: 1px dashed #D6D2CD;
    padding-bottom: 15px;
    margin-bottom: 10px;
}
/* rooms left column end */

/* SPRITE */

.vkontakte-uapoker, .twitter-uapoker, .google_plus-uapoker, .facebook-uapoker{
background: url(images/sprites.png) no-repeat;
display:inline-block; 
margin: 0 5px;
width: 32px;
height: 32px;
}

.vkontakte-uapoker{
background-position:-157px -8px;
}

.twitter-uapoker{
background-position:-108px -8px;
}

.google_plus-uapoker{
background-position:-58px -7px;
}

.facebook-uapoker{
background-position:-10px -7px;
}

/* Reset */
.nav,
.nav a,
.nav ul,
.nav li,
.nav div,
.nav form,
.nav input {
	margin: 0;
	padding: 0;
	border: none;
	outline: none;
}

.nav a { text-decoration: none; }

.nav li { list-style: none; }

/* Menu Container */
.nav {
	display: inline-block;
	position: relative;
	cursor: default;
	z-index: 500;
    width: 982px;
    height: 41px;
	
background: #cacaca;
}

/* Menu List */
.nav > li {
	display: block;
	float: left;
}

/* Menu Links */
.nav > li > a {
	position: relative;
	display: block;
	z-index: 510;
	height: 44px;
	padding: 0 20px;
	line-height: 44px;
	
	font-family:Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 13px;
        color:#383838;

	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
	-ms-transition: all .3s ease;
	transition: all .3s ease;

}

.nav > li:hover > a { 
background: #d8d8d8; 
}

.nav > li:first-child > a {
	border-left: none;
    margin-left: -12px;
}

/* Menu Dropdown */
.nav > li > div {
	position: absolute;
	display: none;
	width: 100%;
	top: 44px;
	left: 0;
	background: #ffffff;
	border-bottom:2px solid #ccc;
}

.nav > li > a:only-child:after {
    content: "";
}
.nav >li > a:after {
    content: " ▼";
    font-size: 11px;
    color: #383838;
}

/* Menu Content Styles */
.nav .nav-column {
	float: left;
	width: 20%;
	padding: 2.5%;
}

.nav .nav-column .h3div, .nav .nav-column .h3div a {
	margin: 20px 0 10px 0;
	line-height: 18px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #372f2b;
	text-transform: uppercase;
}

.nav .nav-column .h3div.orange { color: #ff722b; }

.nav .nav-column li a {
	display: block;
	line-height: 26px;	
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #555;
}

.nav .nav-column li a:hover { text-decoration:underline;}

/*MY*/
#block-block-72 {
    margin: 129px 0 32px 0;
    height: 45px;
}


.load * {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -ms-transition: none !important;
  -o-transition: none !important;
}


.nav li span {
    color: #333;
    display: block;
    margin-top: -12px;
    padding: 10px;
    font-size: 11px;
    text-align: justify;
}

/* Search Form */
.nav .search-block {
	display: block;
	position: absolute;
	right: 0px;
	top: 44px;
	color: inherit;
	background: rgb(84, 84, 84);
	height:33px;
	z-index: -1;
}



.nav .search-block form {
	color: inherit;
}

.nav .search-block .search-value {
	position: relative;
	right: 0px;
	top: 0px;
	width: 5px;
	border: 0px;
	line-height: 100%;
	font-size: 12px;
	padding: 0 20px;
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-o-transition: all 0.2s;
	color: #fff;
	height: 30px;
	z-index: 604;
	background: transparent;
	color: transparent;
	cursor: pointer;
}

.nav .search-block .search-value:focus {
	width: 200px;
	z-index: 603;
	margin-right: 0px;
	color: #fff;
	cursor: text;
    padding-left: 10px;
    padding-right: 10px;	
	background: rgb(84, 84, 84);
}

.nav .search-block .search-button {
	position: absolute;
	z-index: 602;
	right: 0px;
	top: -1px;
	height: 100%;
	border: 0px;
	cursor: pointer;
	width: 42px;
	overflow: hidden;
	color: inherit;
	background: transparent url(../../images/search.svg) no-repeat scroll 47% center;
	background-size:50%;
	opacity:0.3;
}


#lightbox{
	z-index: 500 !important;
}
/* pinned posts start */
#contentmiddle  .node.sticky {
background-image: url(images/pin.png), url(images/nodebg.gif) !important;
background-position: right top, center bottom !important;	
background-repeat: no-repeat, repeat-x !important;
}
#contentmiddle .node.sticky.term-17 {
    background-position: 96% top, center bottom !important;
}
#contentmiddle .node.sticky.term-17 .title {
    max-width: 530px;
}

#contentmiddle  .node-full.sticky {
background-image: url(images/nodebg.gif) !important;
}
/* pinned posts end */

#block-block-16 .content {
    border: none;
}

.freepanel .vkontakte-uapoker, .freepanel .twitter-uapoker, .freepanel .google_plus-uapoker, .freepanel .facebook-uapoker {
    margin: 0 0 7px 1px;
}

.uaph {
    display: none;
}

.uapass {
    display: none;
}

.uapnew1 {
    display: none;
}


a.menubk, a.menubk:hover, a.menubk:active {
    background: url("images/Sport-football-icon.png") no-repeat 50% 50% transparent !important;
    color: transparent !important;
    text-shadow: none !important;
}

a.menuus, a.menuus:hover, a.menuus:active {
    background: url("images/user-menu.png") no-repeat 50% 50% transparent !important;
    color: transparent !important;
    text-shadow: none !important;
    border:0px !important;
}

.loginform a, .loginform a:hover, .loginform a:active {
    background: url(../../images/login.svg) no-repeat 45% 50% transparent !important;
    color: transparent !important;
    background-size: 30px !important;
    text-shadow: none !important;
    border: 0px !important;
    transform: scaleX(-1);
}

a.menuus:hover {
	box-shadow: inset 0 0 20px 20px rgba(255, 255, 255, 0.20);
}

.nav >li > a.menuus:after {
	content: none;
}

li.menuus {
	float:right;
	background:rgba(255, 255, 255, 0.26);
}

#block-views-carousel_big-block_2 .views-slideshow-controls-bottom {
    margin: 5px 0 0 0 !important;
}

#views_slideshow_singleframe_main_carousel_big-block_2 div {
    height: 90px;
}

/* AddThis correction*/
.addthis_bar .at-cv-button {
height: 26px  !important;
padding: 10px 10px 0px 10px  !important;
}

/* longrotator quick fix
#block-views-carousel_big-block_3 .pager-item
{
margin-top: -4px !important;
} */

#leftside {
    display: none;
}

.comment .links a {
 color: #666;
}

.comment .links li {
	margin-left:5px;
}

.comment .links .comment_delete a, .comment .links .comment_edit a, .comment .links .comment_reply a {
  padding: 5px;
  text-decoration: none;
  background: #F7F5F5;
  border-radius: 2px 2px 0px 0px;
  }

.comment .links .comment_delete a:hover, .comment .links .comment_edit a:hover, .comment .links .comment_reply a:hover {
background:#F3F0F0;
}

.links.inline a {
padding: 5px;
border-radius:2px;
text-decoration:none;
color:#666;
}

.links.inline .node_read_more a, .node .comment_add a {
background:rgb(243, 240, 240);
border:1px dotted #dcdcdc;
}

.links.inline .node_read_more a:hover, .node .comment_add a:hover {
background:#e8e7e7 !important;
}


.links.inline .comment_add a:hover  {
background:rgb(243, 240, 240);
padding: 5px;
border-radius:2px;
text-decoration:none;
color:#666;
}

.node .content img[width='580'], .node .content img[width='620'], .node .content img[width='680'], .node .content img[width='830'], .forum-post .content img[width='580'], .forum-post .content img[width='620'], .forum-post .content img[width='680'], .forum-post .content img[width='830'], .nicEdit-main img[width='580'], .nicEdit-main img[width='620'], .nicEdit-main img[width='680'], .nicEdit-main img[width='830'] {
    display: block;
    margin: auto;
    padding:5px 0;
}

#edit-comment-wrapper label[for='edit-comment'], #comment-form .form-item a[title='Информация о пользователе.'], #comment-form div.form-item label:not(.option) {
	display:none;
}

#comment-form input#edit-preview {
display:none;
}

input.form-submit {
    padding: 7px 10px;
    background: #666;
    text-transform: uppercase;
    color: #ffffff !important;
    border: 0;
    font-weight:normal !important;
}

input.form-submit:hover {
    background: #444;
}

.uapbutton.uapsimple.uapanons {
width:690px !important;
background-image:none !important;
box-shadow: inset 0 0 20px 20px rgba(255, 255, 255, 0.20);
border-radius:3px !important;
}

.uapbutton.uapsimple.uapanons:hover {
box-shadow: none;
}

#privatemsg-new #edit-submit, #privatemsg-new #edit-preview {
opacity: 1 !important;
}

html.js .karma_4_big .karma_buttons label {
    width: 16px;
    margin-right: 3px;
    margin-top: -1px;
}

.karma_4_big .karma_score {
    color: #747474;
    font-family: Aria;
font-size: 9pt;
}

html.js .karma_4_big .karma_buttons label:hover {
	opacity:0.7;
}

html.js .karma_4_big .karma_buttons label.karma_up_clicked_clickable:hover{
	opacity:inherit;
}

html.js .karma_4_big .karma_up_not_clicked_not_clickable:hover {
	opacity:1 !important;
}

html.js .karma_4_big .karma_up_not_clicked_clickable { 
background-image: url("images/karma.png"); 
}
html.js .karma_4_big .karma_up_clicked_clickable { 
background-image: url("images/karma.png"); 
opacity:0.4 !important; 
}
html.js .karma_4_big .karma_up_not_clicked_not_clickable { 
background-image: url("images/karma.png"); 
opacity:0.8 !important; 
}
html.js .karma_4_big .karma_up_clicked_not_clickable { 
background-image: url("images/karma.png"); 
opacity:0.8 !important; 
}

html.js .karma_4_big .karma_up_clicked_not_clickable:hover, html.js .karma_4_big .karma_up_not_clicked_not_clickable:hover {
opacity:0.8 !important;     
}

.breadcrumb a{
	color:#666;
	}

.breadcrumb a:hover {
	color:#000000;
	text-decoration:none;
	}

		.pokerlinks {
color: #d43d0c;
text-transform:uppercase;
	}
			.pokerlinks a {
color: #d43d0c;
	}

		.pokerlinks a:hover {
border-bottom:1px dotted;
text-decoration:none;
	}
    
.pokerlinks img {
 margin:5px 5px 0 5px;
 vertical-align: text-bottom;
  }

	.addmat {
    padding: 7px 5px !important;
    background: #2396F7;
    text-transform: uppercase;
    color: #fff !important;
    font-weight:bold !important;
    border-radius:2px;
    width:100%;
    display:inline-block;
    margin:10px 0 5px 0 !important;
    box-shadow: 0px 1px 5px 0px #c1c1c1 !important;
 }

.addmat:hover {
    background: #008bff;
    }


    .menutxtblock {
    	margin-top:-10px !important;
    	margin-left:5px;
    	margin-right:-5px;
        margin-bottom:5px !important;
        display:block !important;
        padding-bottom:7px !important;
        color:#555 !important;
        text-align:initial !important;
background:#F7F5F5;
border:1px solid #ECECEC;
    }

    #block-block-51 {
    	background:#ffffff;
    	padding:3px;
    	2border: 1px solid #e0dfdf;
    	box-shadow: 0px 0px 5px 0px #3c3b3b;
    }

    .usr-status img {
width:13px;
height:13px
    }

    .reportdone {
    	opacity:0.3;
    }

/*.node-form .form-text */
.form-text {
    color: #555555;
    font-size: 14px;
    height: 23px;
    padding: 0 5px;
    width: 50%;
}

/*.node-form label*/
label {
    color: #666666;
    padding: 0 0 3px 5px;
}

label.option {
    color: #444;
    padding: 0 0 3px 5px;
}

  fieldset {
  	background:#F7F5F5;
  	border:1px solid #ececec;
 	border-radius:2px;
  }


 fieldset.collapsible {
 	background:#F7F5F5;
 	border:1px solid #ececec;
 	border-radius:2px;
 	width:auto;
 	  	margin-top:5px !important;
 }


  fieldset.collapsible.collapsed {
  	background:transparent;
  	width:50%;
  	margin-bottom:10px !important;
  	margin-top:5px !important;
  }

 legend {
 background:#F7F5F5;
 border:1px solid #ececec;
 border-bottom:1px solid rgba(236, 236, 236, 0);
 border-radius:2px;
 padding:5px 10px;
 color: #555;
 }

 .collapsible legend {	
 	padding:5px 10px 5px 3px;
 	margin-left:10px;
 }


  .collapsible.collapsed legend:hover {
  	background:#F3F0F0;
  }

  .collapsible legend  a {
  	color: #555;
  	text-decoration:none;
  }

  .collapsible.collapsed legend {
border:1px solid #ececec;
  }

  html.js fieldset.collapsible legend a {
    background: url(../../images/menu-expanded.png) 5px 75% no-repeat;
}

html.js fieldset.collapsed legend a {
    background: url(../../images/menu-collapsed.png) 5px 50% no-repeat;
}


.node-form .form-select  {
height:30px
}

.form-item .description {
    font-size: 12px;
    color:#444 !important;
    padding:5px
}

#contentmiddle .content, .view-Favorites .view-footer, .nicEdit-main, #contact-mail-page p {
font-size:14px;
color:#333;
line-height:1.4em;	
}

html.js input.form-autocomplete {
    background-position: 100% 5px;
}

#privatemsg-new fieldset {
background:none;
}

#autocomplete {
  border: 1px solid #CCCCCC;
  background:#fff;
}
#autocomplete ul {
  margin: 0;
  padding: 10px;
  list-style: none;
}
#autocomplete li {
  background: #fff;
  color: #666;
  height:20px;
  font-size:15px;
  padding:5px;
  padding-left:10px;
  list-style: none;
  margin-left:0px;
}
#autocomplete li.selected {
  background: #EEF5FB;
  color: #444;
}

ul.secondary {
  border-bottom: none;
}

ul.secondary a {
  color: #555;
}

ul.secondary a:hover {
  color:#333;
}
ul.secondary a.active {
  border-bottom: 2px solid #999;
}


.item-list .pager li a {
  background:#F3F0F0;
  6display:inline-block;
  padding: 6px 9px;
  color:#444;

}

.item-list .pager li a:hover {
background:#e8e7e7;

}

.item-list .pager li a {
  color:#666;
  text-decoration:none;
}

ul.pager {
	margin-top:10px;
}

li.pager-current {
  font-weight:bold;
  background:#666;
color:#fff;
  padding: 6px 9px !important;
}

.item-list .pager li {
  margin:-2px;
}

.form-submit[value='Save Filter'] {
	display:none;
}

.view-tracker2 div.view-content {
	margin-bottom:15px !important;
}

#mystik {
	margin-top:5px;
}

.privatemsg-box-fb .date, .privatemsg-box-fb .picture {
	margin:0;
}

.privatemsg-box-fb .name {
  margin      : 5px 0px 3px 0px;
} 

.middle-column {
  width:90px;
  padding-right:10px;
}

.linkstable {
	margin-bottom:-5px;
}

.flag-stop .unflag-action img, .flag-tomain .unflag-action img,  .flag-double .unflag-action img {
	opacity:0.5;
}

.nicEdit-pane {
	background:#F8F8F8 !important;
	color:#666;
}

.nicEdit-pane input[type="submit"], .nicEdit-pane input[type="file"] {
	padding:5px 10px!important;
	border-radius:0px !important;
	background:#666 !important;
	padding: 7px 10px;
    text-transform: uppercase;
    color: #ffffff !important;
    border: 0 !important;
    font-weight: normal !important;
}

.nicEdit-pane input[type="submit"]:hover, .nicEdit-pane input[type="file"]:hover {
    background: #444 !important;
}

.nicEdit-pane input[type="text"] {
	width:190px !important;
	color:#444;
}

.nicEdit-pane select#target, .nicEdit-pane select#align {
font-size:12px;
}

.nicEdit-main {
    padding:5px;
}

.view-Favorites .view-footer, #watcher_binder_intro, #contact-mail-page p {
	padding:20px;
	text-align:justify;
	background:#EFEFEF;
	2border-top:1px solid #C7C7C7;
	margin-top:20px;
}

.view-Favorites .views-field-nid, .view-Favorites .views-field-last {
	text-align:center;
}

#watcher_binder_intro, #contact-mail-page p {
	margin-top:0;
}

.watcher_binder_send_email_status_icon_enabled {
    background-image: url(/images/mail1.png);
    background-position:12px;
}

.watcher_binder_send_email_status_icon_disabled {
    background-image: url(/images/envelope.png);
        background-position:12px;
}

.watcher_binder_send_email_status_icon_from_enabled_to_disabled:hover {
  background-image: url(/images/envelope.png)!important;
}
.watcher_binder_send_email_status_icon_from_disabled_to_enabled:hover {
  background-image: url(/images/mail1.png)!important;
}

.sticky-enabled.sticky-table, .sticky-header {
	width:710px !important;
}

.upoints {
	font-size:14px;
	color:#333;
	margin-left:5px;
}

.uapoints {
	color:green;
	font-size:14px;
}

#block-userpoints--1 div{
	font-size:14px;
	color:#666;
padding:10px !important;
}

#block-userpoints--1 em {
font-style:normal;
color:green;
font-weight:bold;
}

#cboxwrap {
	z-index:500;
}

/*Admin messages*/

.adminmessages {
	background:#FFFF99;
	    box-shadow: 0px 0px 5px 0px #dcdbdb;
	        border: 1px solid #e0dfdf;
	        color:#555;
	        padding:0px 10px 10px;
	        line-height:1.3;
	        text-align:justify;
	        margin-bottom:10px;
}

.adminmessages h4 {
	padding:6px;
	display:block;
	background-color:#77a958;
	color:#fff;
margin-bottom:10px;
font-weight:normal;
font-size:14px;
text-align:center;
}

.flag-deladminmessage {
	margin:0px !important;
}

.adminmessageslinks {
text-align:right;
font-size:10px;
margin-top:-2px;
margin-right:-10px;
}


.adminmessageslinks a:hover {
	background:none !important;
}

.adminmessageslinks li {
	opacity:0;
}

.adminmessageslinks li:hover {
	opacity:1;
}

.adminmessages a.input {
	background:#999;
	display:inline-block;
	color:#fff;
	text-decoration:none;
	padding:0px 3px 1px;
	border-radius:2px;
font-size:11px;
letter-spacing:1px;
}

.adminmessages a.input:hover {
		background:#666;
}

/*End of Admin messages*/

.comment .content {
	padding:0 4px;
} 

.flag-reportcomm, .flag-report {
opacity:0;
margin-right:-5px !important;
margin-left:-5px !important;
}

.flag-reportcomm:hover, .flag-report:hover {
	opacity:1;
}

.author {
	font-weight:normal !important;
}

.author a {
	font-weight:bold;
}

.node-full .linkstable td, th {
	padding:10px 0 0 0;
}


.marker, .form-required {
	color:#f95f5c;
}

.view-display-id-calendar_block_1 {
	margin:-5px -2px -6px -4px;
}

.calendar-calendar div.date-nav {
    background: none repeat scroll 0 0 #555;
}


.day-view .view-item.view-item-calendar_passwords div[id*="field_frregular"] .view-data-node-data-field-freerolls-field-pokerroom-value p {
	background:#6E62D2 !important;
}

.view-data-node-data-field-freerolls-field-pokerroom-value p {
	background:#668CD9 !important;
	width:255px;
}

#node-data-field-freerolls-field-other-value {
	z-index:0;
}

.week-view .view-item.view-item-calendar_passwords, .month-view .view-item.view-item-calendar_passwords, .week-view .view-item.view-item-calendar_passwords div[id*="field_frregular"], .month-view .view-item.view-item-calendar_passwords div[id*="field_frregular"],.week-view .view-item.view-item-calendar_passwords div[id*="field_freerolls"], .month-view .view-item.view-item-calendar_passwords div[id*="field_freerolls"] {
    width: 90px;
}

label.option[for='edit-teaser-include'] {
	opacity:0;
	transition-duration: 1s;
	margin-top:-5px;
	display:inline-block;
}

label.option[for='edit-teaser-include']:hover {
	opacity:1;
	transition-duration: 1s;
}

label[for='edit-body'] {
display:none;
}

.help {
	display:none;
}

#edit-captcha-response-wrapper {
	6background:#F7F5F5;
	padding:12px;
	6border:1px solid #ECECEC;
	display:inline-block;
}

.krichalka {
    width: 980px;
    height: auto;
    margin-right: auto;
    margin-left: auto;
    padding-bottom: 5px;
}

.krhead {
color:#999;
font-size:10px;
text-transform:uppercase;
padding:0 0 5px 0px;
margin-top:-4px;
}


.krhead a {
  background: url(images/icon_up.png) no-repeat 50% 50% transparent;
  color:rgba(255, 255, 255, 0) !important;
}

#showkr {
    width: 980px;
    height:453px;
    overflow: hidden;
    position: absolute;
    opacity: 0.5;
    z-index: 200;
    background:#fff;
}

.favnew {
	float:right;
	color:transparent;
	margin:-1px 8px 0 8px;
}

.favnew:hover {
	opacity:1;
}

.favnew a {
	color:transparent;
		width:16px;
		height:16px;
		display:block;
}

.favnew .delfromfav {
background:url("images/uapfavadded.png")
}

.favnew .addtofav, .favnew .delfromfav:hover {
opacity:0.5;
}

.favnew .addtofav:hover {
	opacity:1;
}


.favnew .addtofav {
background:url("images/uapfav.png")
}

.extra_voting_forms.karma_4_big {
width:38px;
float:right;
}

.node .extra_voting_forms.karma_4_big {
width:auto;	
}

.favnew.frmpost {
	margin: 4px 0px 0 0px;
}

.fwidth {
	max-width:none !important;
}

#contentmiddle .content [style], .nicEdit-main [style] {
	font-size:14px !important;
}

#block-user-0 {
position: absolute;
  top: 10%;
  left: 33%;
  width: 500px;
   height: 700px;
  padding: 16px;
  background-image:url("../../images/diamond.svg"),url("../../images/diamond.svg") !important;
  background-size:100px, 100px !important;
  background-position:4% 4%, 96% 96% !important;
  background-repeat:no-repeat !important;
  background-color:#F5F5F5 !important;
  z-index: 1002;
  overflow: auto;
  border-radius:20px;
}

#block-user-0 ul li {
	list-style:none;
	margin-left:0px;
}

.whyregnew ul li {
	margin-left:-10px !important;
}

.center {
	text-align:center;
}

#loginformshadow {
	background:rgba(0, 0, 0, 0.80);
	position:fixed;
	width:100%;
	height:100%;
	left:0;
	top:0;
	z-index:1001;
}

.roomsblock {
	padding-bottom:4px;
}

.roomsblock div:last-child {
	 border-bottom:none;
}

	.pokerrecimg {
vertical-align: middle; 
padding-right: 10px; 
padding-left: 10px; 
}

.pokerrecimg2 {
vertical-align: middle; 
padding-right: 10px; 
padding-left: 30px; 
}

.pokerrec {
     min-width: 250px; 
     max-width: 350px;
     height: 40px; 
     background-color: #f7f8fa; 
     line-height: 40px; 
     border-bottom: 1px solid #e2e2e2;
     text-align: left;
     color:#333;
    }
.pokerrec:hover { 
     background-color: #EDEDED; 
    }

.pokerrecmore {
    text-align: center;
    padding: 4px;

} 

.pokerrecmore a {
    color: #b3b3b3;
}

.pokerrecmore a:hover {
    color: #666;
}

/* Animated UA throbber */
html.js input.form-autocomplete {
  background-image: url(images/uathrobber2.gif) !important;
  background-position: 99% 4px !important; 
}
html.js input.throbbing {
  background-position: 99% -20px !important; 
}

html.js a.views-throbbing,
html.js span.views-throbbing {
  background:url(images/uathrobber2.gif) no-repeat 100% -25px;
  margin:0 !important;
}

html.js .view-tracker2 span.views-throbbing {
  margin:17px 0 0 -125px !important;	
}

.hidden {
	display:none;
}

#invite-form .form-item, #invite-form .opening {
font-size: 14px !important;
    color: #444;
}

form div.description {
    color: #444;
}

#watcher_help_page {
   color: #444;
    line-height: 1.4em;
    text-align: justify;
    padding: 20px;
}

#watcher_help_page em {
    font-size: 14px;
    color: #4669A4;
    font-style: normal;
    font-weight: bold;
}


#contact-mail-page div p  {
    padding: 15px;
    margin: 1px 0 12px 0;
    background: #F9F9F9;
    border: 1px solid #DCDCDC;
    text-align:center;
    margin:10px 0 20px 0;
    color:#555;
   
}

.resizable-textarea {
    width: 99.6%;
}

.view-PokerGirls .view-header {
font-size:13px;
line-height:1.3em;
color:#333;
min-height:200px;
padding:10px 0 0 5px;
}

.tabs.primary .active a[href='/user/register'], .tabs.primary .active a[href='/user'], .tabs.primary .active a[href='/user/password'] {
	background:#f14742;
	padding:10px;
	text-shadow:none;
	color:#fff;
	text-transform:uppercase;
	display:inline-block;
	margin:10px 0;
	border:none;
	pointer-events: none;
}

.tabs.primary a[href='/user'], .tabs.primary a[href='/user/password'], .tabs.primary a[href='/user/register'] {
	background:#f7f5f5;
	padding:10px;
	text-shadow:none;
	color:#666;
	text-transform:uppercase;
	display:inline-block;
	margin:10px 0 20px 0;
	border:1px solid #ccc;
}

#user-register, #user-login, #user-pass {
margin-top:-10px !important;
text-align:center;
display:block;
    border: 1px solid #e0dfdf;
    padding: 20px 0 35px;
    background: url(images/nodebg.gif) bottom repeat-x #ffffff;
    box-shadow: 0px 0px 5px 0px #dcdbdb;
}

#user-register .description, #user-login .description, #user-pass .description {
	display:none
}

#user-register input.form-text {
	width:450px !important;
}

#user-register .form-submit, #user-login .form-submit, #user-pass .form-submit {
	padding:10px 30px;
	font-size:13px;
}

.ascii_art_captcha {
	font-size:4px !important;
}

#user-login #edit-captcha-response-wrapper {
color:#555;
ont-size:14px
}

.flag-waiting .flag-throbber {
  background:url(images/uathrobber2.gif) no-repeat 100% -25px;
}

.addpass10 {
float:right;
}

.addpass10 a, .honeypass a {
margin:-38px 10px 0 0;
text-decoration:none; 
display: inline-block;
padding:5px 10px; 
color: #fff !important;
padding:0;
border-bottom: 1px dashed #fff;
}

.addpass10 a:hover, .honeypass a:hover {
color: rgba(255, 255, 255, 0.76) !important;
border-bottom: 1px dashed rgba(255, 255, 255, 0.76) !important;
}

.honeypass a {
margin:-38px 0 0 0;
}

.estis-checkbox, .estis-checkbox a {
color: #d4d4d4 !important;
font-size: 12px !important;
}

.krpop {
float:right;
margin-top:-46px;
position:relative;
right:200px;
cursor:pointer;
}

#rightside #showkr {
    width: 265px;
}

#rightside .krpop {
right:150px;
}

#rightside .krichalka {
    width: 263px;
    padding-bottom: 0px;
    margin-left: -4px;
}

.freepanel a {
    display: inline-block !important;
}

#comment-form a[title="Информация о пользователе."] {
    display: inline-block;
    background: #EFEFEF;
    color: #666666;
    padding: 2px 7px;
    margin-top: -20px;
    margin-bottom: -10px;
    pointer-events: none;
    min-width: 55px;
    text-align: center;
}

#comment-form .nicEdit-main a[title='Информация о пользователе.'] {
	display:inline;
    background: none !important;
    padding: 0 !important;
    margin: 0 !important;
    pointer-events: initial;
}

a.trackercan {
    display: inline-block;
    background-color: #6096CC;
    padding: 5px;
    margin-top: -29px;
}

a.trackercan:hover {
    background-color: #6faeec;
}

.node-unpublished:before {
  content:"ЧЕРНОВИК";
    background-color:#F14742;
    color: #fff;
    padding: 10px 0;
    margin: 0 0 10px 0;
    letter-spacing: 0.5px;
    display: block;
    width: 100%;
    text-align: center;
}

.forum-post.node-unpublished:before {
    margin: 10px 0;
    margin-right: auto;
    margin-left: auto;
    position: relative;
width: 960px;

}

.node-unpublished {
    background-color: transparent;
}



#edit-save-edit {
    background-color: #999;
}

#edit-save-edit:hover {
    background-color: #444;
}

#edit-preview {
    display: none;
}

#edit-preview {
    display: none;
}

.view-id-drafts .views-field-edit-node a {
	background: #666;
	color:#fff;
	padding: 2px 4px;
	text-decoration:none;
	float:right;
}

.view-id-drafts .views-field-edit-node a:hover {
	background: #444;
}

#edit-shadow-wrapper {
	display:none
}

.ext-link-page-container {
margin-bottom: -68px;
position: relative;
}

.view-pokerrooms-block-akcii.view-id-pokerrooms_block_akcii h3 {
    color: #333;
    padding: 50px 10px 10px;
    font-size: 20px;
}

/* PAGE SPECIFIC RULES */

.bluetitle #h2title, #admire_gray-vip-users #h2title, #admire_gray-calendar-freerolls #h2title, #admire_gray-otzyvy #h2title, [id^="admire_gray-paroli-na-frirolly-"] #h2title, #admire_gray-poker-books #h2title, #admire_gray-favorites #h2title, #admire_gray-user #h2title, #admire_gray-loyalty-program #h2title, #admire_gray-novosti-pokera #h2title, #admire_gray-aktsii-i-predlozheniya #h2title, #admire_gray-freespins #h2title, #admire_gray-devushki-i-poker #h2title, #admire_gray-poker-strategy\.html #h2title, #admire_gray-poker-tournaments-strategies\.html #h2title, #admire_gray-cash-games-strategies\.html #h2title {
padding:5px;
text-align:center; 
background-color:#2396f7;
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.14);
width:100%;
margin-left:-10px;
margin-bottom:10px;
}

.bluetitle #h2title h1, #admire_gray-vip-users #h2title h1, #admire_gray-calendar-freerolls #h2title h1, #admire_gray-otzyvy #h2title h1, [id^="admire_gray-paroli-na-frirolly-"] #h2title h1, #admire_gray-poker-books #h2title h1, #admire_gray-favorites #h2title h1, #admire_gray-user #h2title h1, #admire_gray-loyalty-program #h2title h1, #admire_gray-novosti-pokera #h2title h1, #admire_gray-aktsii-i-predlozheniya #h2title h1, #admire_gray-freespins #h2title h1, #admire_gray-devushki-i-poker #h2title h1, #admire_gray-poker-strategy.html #h2title h1, #admire_gray-poker-strategy\.html #h2title h1, #admire_gray-poker-tournaments-strategies\.html #h2title h1, #admire_gray-cash-games-strategies\.html #h2title h1 {
color:#fff !important; 
font-size:18px !important;
letter-spacing:0.5px;
}


/* pokerschool.html */

.addicon:before {
      margin-top: -40px;
    position: absolute;

}
.iconstart:before {
      content: url(images/rocket.png);
}
.iconrules:before {
      content: url(images/cards4.png);
}
.iconwhere:before {
      content: url(images/sign.png);
}
.iconstrategy:before {
      content: url(images/strategy2.png);
}
.iconpodium:before {
      content: url(images/podium2.png);
}

/* PAGE SPECIFIC RULES END */

a.newmenu:after  { 
    content: "New"; 
background: FC1119;
    padding: 0px 4px 2px;
    margin-left: 5px;
    border-radius: 2px
}

.newmenu a:after  { 
    content: "New";     
    padding: 0px 3px 2px 2px;
    margin-left: 4px;
    border-radius: 2px;
    background-color: #EE4A47; 
    color: #fff;
}

    
/* SEO */
    
    .h2div.title a:link, .h2div.title a:visited {
         color: #484642;
         font-family: Arial, Helvetica, sans-serif;
         font-size: 14px;
         font-weight:bold;
     }    

     #rightside .block .h2div.blocktitle, #rightside .block .h2div.blocktitle a {
     	font-size:13px;
     	font-weight:bold;
     	display:block;
     	color:#545454;
     	background:#e8e8e8;
     	padding: 8px 8px 8px 8px;
     	}
        
#content_top_bottom .h2div {
padding: 3px 3px 3px 3px;
margin-bottom: 9px;
background-color: #F2F3F5;
font-size: 11px;
text-align: left;
font-weight: bold;
text-decoration: none;
border: 1px solid #E6E8ED;
WIDTH: auto;
font-family: Tahoma, Verdana, MS Sans Serif;
color:#4669A4;
}
                
.calendar-calendar div.date-nav .h3div a, .calendar-calendar div.date-nav .h3div {
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
}

.h2div a:link, .h2div a:visited, .h1div a:link, .h1div a:visited, .h3div a:link, .h3div a:visited {
font-family: Arial, Helvetica, sans-serif;
}

.h1div, .h2div, .h3div {
font-size: 14px;
}


/* uhi start */ 
.uhiouter {
    display: table;
    height: 100%;
    position: absolute;
    top: 20px;
    width: 100%;
}
.uhimiddle {
    display: table-cell;
    vertical-align: top;
}
.uhiinner {
    margin-left: auto;
    margin-right: auto;
    max-width: 1680px;
}
a.uhi1 {
    display: inline-block;
    height: 620px;
    width: 100%;
            position:fixed;
}
body {
    background-image: url(images/wallpaper-888poker-6.jpg) !important;
    background-position: center top, 11% top !important;
    background-repeat: no-repeat, repeat !important;
    background-color: #dcdcdc !important;
   background-attachment: fixed;
}
#container, #footer, .krichalka.node.krfooter {
position:relative;
/* box-shadow: none;for dark background*/
}

#block-user-0 {
position: absolute;
  top: 0.9%;
  left: 24%;
}
/* uhi end */

a.glavnaya {
    background: url(images/main.png) no-repeat 15px 45%;
    padding-left: 40px !important;
}

a.glavnaya:hover {
    background: url(images/main.png) no-repeat 15px 45% #D8D8D8 !important;
}

.passwords-logo {
    margin: 23px 0px -142px 25px;
}
.passwords-logo img {
    border-radius: 50%;
}
[id^="admire_gray-paroli-na-frirolly-"]:not(#admire_gray-paroli-na-frirolly-i-added-turniry) .views-exposed-widgets {
    margin-left: 150px;
}

.aboutus {
    text-align: justify;
    padding: 15px;
    font-size: 14px;
color: #444;
}

.aboutus h2, .aboutus h1 {
    color: #444;
    text-transform: uppercase 
}

.linkdotted a {
    border-bottom: 1px dotted #999;
    color: #444;
}

.linkdotted a:hover {
      text-decoration: none;
    border-bottom: 1px dotted #d43d0c;
    color: #d43d0c;
}

.linkdashed a {
    border-bottom: 1px dashed #999;
    color: #444;
}

.linkdashed a:hover {
      text-decoration: none;
    border-bottom: 1px dashed #d43d0c;
    color: #d43d0c;
}

.linkred a {
         color: #d43d0c !important;
}

.linkgray {
color: #444 !important;
}

.linkbold a {
    font-weight: bold;
}

form[action*='/comment/edit/']#comment-form a[title="Информация о пользователе."] {
    display: none;
}

/* Block Similar */

.readsimilar {
    display: inline-table;
    background: #edecec;
    padding: 10px;
}

.readsimilar a {
    font-size: 12px;
    display: block;
    width: 306px;
color: #555;
overflow: hidden;
text-decoration: none;
text-overflow: ellipsis;
white-space:nowrap;
font-weight: bold;
}

#block-views-similar_entries-block .views-field-field-firstimage-value {
  height: 170px;
  margin-top:7px;
}

#block-views-similar_entries-block .views-field-field-firstimage-value img {
    opacity: 0.7;
}

#block-views-similar_entries-block .readsimilar:hover .views-field-field-firstimage-value img {
    opacity: 1;
}

#block-views-similar_entries-block .views-field-field-firstimage-value img[src=""] {
  display: block;
  box-sizing: border-box;
  background: url(images/noimage3.png) no-repeat;
  width: 306px;
  padding-left: 306px;
  height: 170px;   
}

#block-views-similar_entries-block .views-field-field-firstimage-value span.field-content:empty {
  height: 170px;
  background-image: url(images/noimage3.png);
  display: block;
}

.readsimilar:hover {
    background: #e4e3e3;
}

#block-views-similar_entries-block .h2div.blocktitle {
    background-image: none;   
   padding: 0;
    text-align: center;
    text-transform: lowercase;
    color: #999;
    margin-top: 15px;
}

#block-views-similar_entries-block .h2div.blocktitle:before {
    content: "⤴";
        display: inline-block;
  transform: rotate(180deg);
    margin-right: 4px;
    padding-bottom: 5px;
}

#block-views-similar_entries-block .h2div.blocktitle:after {
    content: "⤴";
        display: inline-block;
  transform: rotateX(180deg);
        margin-left: 4px;
        padding-bottom: 5px;
}

/* Block Similar end */

.redalert {
    display: block;
    background: url(images/alert.png) no-repeat 15px 50% #EE4A47;
    background-size:50px; 
    padding: 20px 20px 20px 100px;
    text-align: center;
    color: #fff;
    font-size: 18px;
    line-height: 28px;
    border-radius: 4px;
}

.redalert a {
    color: #fff;
    border-bottom: 1px dashed;
}

.redalert a:hover {
text-decoration: none;
}

/* Footer start */

#fgrid a {
color:#C9C9C9;     
}

#footerleftpane{
    width: 220px;
    float: left;
    text-align: center;
}

#footerleftpane .pokerrecmore {
color: #333;
}


#footerRightPane{
    width: 370px;
    float: right;
    overflow: hidden;
}

#footerRightPane .pokerrec {
border-bottom:none;  
    vertical-align: top;
}

#footerRightPane .pokerrec a {
    font-size: 14px;  
}
#footerRightPane .next {
display: inline-block; 
    width: 180px;
}

#footerMidPane{
    width: 280px;
    float: left;
    padding: 10px 10px 0px 10px;
    margin-left: 40px;
        text-align: left;

}
#footerMidPane a { 
    font-size: 14px;
margin-bottom: 13px;
display: inline-block; 
}

div.pokerrec, div.pokerrec:hover {
    background-color: transparent;
}
/* Footer end */

/* style2 start */

.bestrooms {margin-top:5px; margin-bottom:7px;}

.bold {
font-weight: bold;
}

.news_title {
font-family:Arial, Helvetica, sans-serif;
color:#465670;
font-size:10pt;
font-weight:bold;
}

.page_title {
font-family:Arial, Helvetica, sans-serif;
color:#4669A4;
font-size:10pt;
font-weight:bold;
padding: 0 0 0 0;
margin: 0 0 -8px 0;
}

.bonus_title {
font-family:Arial, Helvetica, sans-serif;
color:#4669A4;
font-size:16pt;
font-weight:bold;
}

.data {
color:#999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
}

.datalink {
color:#999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt
text-decoration:none;
}


.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border: 1px solid #b2caf4;
/*width: 180px; width of featured content slider*/
height: 180px;
}

.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 5px 5px 5px 5px;
background: white;
width: 100%; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}


.pagination{
    text-align: right;
background-color: #F7F7F7;
padding: 18px 6px 5px 6px;
font-size: 10px;
}

.pagination a{
padding: 0 5px;
text-decoration: none; 
color: #465670;
background: white;
border: 1px solid #CACACA;
}

.pagination a:hover, .pagination a.selected{
color: #465670;
background-color: #FEE496;
}

#privatemsg-new .resizable-textarea {
width: 100%;


}


#privatemsg-new #edit-submit, #privatemsg-new #edit-preview {
	padding:3px 7px 3px 7px;
}

#privatemsg-new #edit-body-wrapper label, #privatemsg-new #edit-cancel, #privatemsg-new #edit-preview {
display: none;
}

#privatemsg-new #edit-submit, #privatemsg-new #edit-preview {
    float: right;
    margin: -6px 0 0 0;
	opacity: 0.60;
}

#privatemsg-new #edit-submit:hover, #privatemsg-new #edit-preview:hover {
    opacity: 1;
}

#privatemsg-new fieldset {
    border: none;
    padding: 0;
}

#privatemsg-new #edit-body-wrapper {
    margin-top: 0;
}

#privatemsg-new .nicEdit-main {
    min-height: 100px;
}

#privatemsg-new .collapsible, #privatemsg-new .collapsible.collapsed {
    display: none;
}

/*
 * uap Buttons
 *
 * USAGE:
 * 	Simply add class="uapbutton [skin]" to a <button> or <a> element and wrap the label text with double <span>s.
 * 	You can optionally add a "silk" icon to the button text by using a third <span> with class to identify the icon.   
 * 
 * EXAMPLE: 
 * 	<button id="btn1" class="uapbutton" name="btn1" type="submit" value="Submit">
 * 		<span><span><span class="ok">Submit</span></span></span>
 * 	</button>
 */


/* 
 *	Generic styles for all uap Buttons
 */

.uapbutton {
	display: inline-block;
	margin: 0;
	padding: 0;
	font: bold 13px "Helvetica Neue", Helvetica, Arial, clean, sans-serif !important;
	text-decoration: none !important;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.20);
	background: none;
	border: none;
	white-space: nowrap;
	cursor: pointer;
	user-select: none;
	-moz-user-select: none;
	
	/* Fix extra width padding in IE */
	_width: 0;
	overflow: visible;
}

.uapbutton span {
	display: block;						/* Prevents :active from working in IE--oh well! */
	height: 24px;
	padding-right: 12px;
	background-repeat: no-repeat;
	background-position: right top;
}

.uapbutton span span {
	padding-right: 0;
	padding-left: 12px;
	line-height: 24px;
	background-position: left top;
}

.uapbutton span span span {
	padding-left: 21px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left center;
	/* IE6 still requires a PNG transparency fix */ 
	/* _background-image: none;		Or just hide icons from the undeserving IE6 */
	/* _padding-left: 0;					Or just hide icons from the undeserving IE6 */
}

.uapbutton span span span.after {
	padding-left: 0px;
	padding-right: 21px;
	background-position: right center;
	/* IE6 still requires a PNG transparency fix */ 
	/* _padding-right: 0;					Or just hide icons from the undeserving IE6 */
}

.uapbutton[disabled],
.uapbutton[disabled]:hover,
.uapbutton[disabled]:focus,
.uapbutton[disabled]:active,
.uapbutton.disabled,
.uapbutton.disabled:hover,
.uapbutton.disabled:focus,
.uapbutton.disabled:active {
	color: #333 !important;
	cursor: inherit;
	text-shadow: none; 
	opacity: 0.33;
}

.uapbutton:hover span,
.uapbutton:focus span {
	background-position: 100% -24px;
}

.uapbutton:hover span span,
.uapbutton:focus span span {
	background-position: 0% -24px;
}

.uapbutton:active span {
	background-position: 100% -48px;
}

.uapbutton:active span span {
	background-position: 0% -48px;
}

.uapbutton[disabled] span,
.uapbutton.disabled span {
	background-position: 100% -72px;
}

.uapbutton[disabled] span span,
.uapbutton.disabled span span {
	background-position: 0% -72px;
}

.uapbutton:hover span span span,
.uapbutton:focus span span span,
.uapbutton:active span span span,
.uapbutton[disabled] span span span,
.uapbutton.disabled span span span {
	background-position: left center;
}

.uapbutton:hover span span span.after,
.uapbutton:focus span span span.after,
.uapbutton:active span span span.after,
.uapbutton[disabled] span span span.after,
.uapbutton.disabled span span span.after {
	background-position: right center;
}

.uapbutton img {
	margin-right: 5px;
	vertical-align: text-top;
	/* IE6 Hack */
	_margin-top: 4px;
	_vertical-align: text-bottom;
	/* IE6 still requires a PNG transparency fix */ 
	/* _display: none;		Or just hide icons from the undeserving IE6 */
}

.uapbutton img.after {
	margin-right: 0;
	margin-left: 5px;
	/* IE6 still requires a PNG transparency fix */ 
	/* _margin-left: 0;		Or just hide icons from the undeserving IE6 */
}

.uapbutton.uapmedium	{ font-size: 15px !important; }
.uapbutton.uaplarge	{ font-size: 18px !important; }



/* Silver Button Skin (the default skin) */

.uapbutton,
.uapbutton.uapsilver {
	color: #666 !important;
}
	
.uapbutton:hover,
.uapbutton:focus,
.uapbutton.uapsilver:hover,
.uapbutton.uapsilver:focus {
	color: #333 !important;
}
	
.uapbutton span,
.uapbutton.uapsilver span {
	background-image: url(images/buttons/skins/silver/button_right.gif);
}

.uapbutton span span,
.uapbutton.uapsilver span span {
	background-image: url(images/buttons/skins/silver/button_left.gif);
}

/* Orange Button Skin */

.uapbutton.uaporange,
.uapbutton.uaporange:hover,
.uapbutton.uaporange:focus {
	color: white !important;
}
	
.uapbutton.uaporange[disabled],
.uapbutton.uaporange[disabled]:hover,
.uapbutton.uaporange[disabled]:active,
.uapbutton.uaporange[disabled]:focus,
.uapbutton.uaporange.disabled,
.uapbutton.uaporange.disabled:hover,
.uapbutton.uaporange.disabled:active,
.uapbutton.uaporange.disabled:focus {
	color: #333 !important;
}
	
.uapbutton.uaporange span {
	background-image: url(images/buttons/skins/orange/button_right.gif);
}

.uapbutton.uaporange span span {
	background-image: url(images/buttons/skins/orange/button_left.gif);
}

/* Yellow Button Skin */

.uapbutton.uapyellow,
.uapbutton.uapyellow:hover,
.uapbutton.uapyellow:focus {
	color: #994800 !important;
}
	
.uapbutton.uapyellow span {
	background-image: url(images/buttons/skins/yellow/button_right.gif);
}

.uapbutton.uapyellow span span {
	background-image: url(images/buttons/skins/yellow/button_left.gif);
}


/* 
 * Simple Skin Buttons
 */

.uapbutton.uapsimple { 
	position: relative; 
	padding: 5px 10px 5px;
	font: inherit;
	font-size: 13px !important;
	font-style: normal !important; 
	font-weight: bold !important; 
	color: #fff !important;
	line-height: 1; 
	background-image: url(images/buttons/skins/simple/awesome-overlay-sprite.png);
	background-repeat: repeat-x;
	background-position: 0 0;
	
	/* Special effects */
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25), -2px 0 1px rgba(0,0,0,0.25); 
	border-radius: 5px; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.5); 
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.5);
	
	/* IE only stuff */
	border-bottom: 1px solid transparent\9;
	_background-image: none;
	
	/* Cross browser inline block hack */
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: middle;
	*display: inline !important;
	position: relative;
	
	/* Force hasLayout in IE */
	zoom: 1;
	
	/* Disable text selection (Firefox only)*/
	-moz-user-select: none;
}

.uapbutton.uapsimple::selection {
	background: transparent;
}

.uapbutton.uapsimple:hover,
.uapbutton.uapsimple:focus {
	background-position: 0 -50px; 
	color: #fff !important;
}

.uapbutton.uapsimple:active { 
	background-position: 0 -100px; 
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.7); 
	/* Unfortunately, Safari doesn't support inset yet */
	-webkit-box-shadow: none;
	
	/* IE only stuff */
	border-bottom: 0\9;
	border-top: 1px solid #666\9;
}

.uapbutton.uapsimple[disabled], 
.uapbutton.uapsimple.disabled { 
	background-position: 0 -150px; 
	color: #333 !important;
	text-shadow: none; 
}

.uapbutton.uapsimple[disabled]:hover,
.uapbutton.uapsimple[disabled]:focus,
.uapbutton.uapsimple[disabled]:active,
.uapbutton.uapsimple.disabled:hover,
.uapbutton.uapsimple.disabled:focus,
.uapbutton.uapsimple.disabled:active {
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.5); 
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.5);
} 

.uapbutton.uapsimple span {
	height: auto;
	padding-left: 24px;
	padding-right: 0;
	background-position: left center;
	background-repeat: no-repeat;
	/* IE6 still requires a PNG transparency fix */ 
	/* _padding-left: 0;		Or just hide icons from the undeserving IE6 */
}

.uapbutton.uapsimple span.after {
	padding-left: 0;
	padding-right: 24px;
	background-position: right center;
	/* IE6 still requires a PNG transparency fix */ 
	/* _padding-right: 0;		Or just hide icons from the undeserving IE6 */
}

/* Simple button colors */
.uapbutton.uapsimple					{ background-color: #333; }		/* Default */
.uapbutton.uapsimple.uapblack		{ background-color: #333; }
.uapbutton.uapsimple.uaprblack		{ background-color: #000; }
.uapbutton.uapsimple.uapred		{ background-color: #a90118; }
.uapbutton.uapsimple.uaporange	{ background-color: #ff8a00; }
.uapbutton.uapsimple.uapyellow	{ background-color: #ffb515; }
.uapbutton.uapsimple.uapgreen		{ background-color: #59a901; }
.uapbutton.uapsimple.uapdarkgreen { background-color: #4B8F01; }
.uapbutton.uapsimple.uapblue		{ background-color: #3F78B1; }
.uapbutton.uapsimple.uapblue2		{ background-color: #015ea9; }
.uapbutton.uapsimple.uapblue3		{ background-color: #0080FF; }
.uapbutton.uapsimple.uapblue4		{ background-color: #01273e; }
.uapbutton.uapsimple.uapgrey2		{ background-color: #5F5F5F; }
.uapbutton.uapsimple.uapteal		{ background-color: #2daebf; }
.uapbutton.uapsimple.uapmagenta	{ background-color: #a9014b; }
.uapbutton.uapsimple.uappurple	{ background-color: #9d01a9; }

/* Simple button sizes */
.uapbutton.uapsimple.uapsmall          { padding: 2px 5px 2px; font-size: 10px !important; margin-top: -10px !important;}
.uapbutton.uapsimple.uapsmall:active   { padding: 2px 2px 2px; }
.uapbutton.uapsimple                    { /* default */ }
.uapbutton.uapsimple:active             { padding: 6px 10px 4px; }
.uapbutton.uapsimple.uapmedium         { /* default */ }
.uapbutton.uapsimple.uapmedium:active  { padding: 6px 10px 4px; }
.uapbutton.uapsimple.uaplarge          { padding: 8px 14px 8px; font-size: 14px !important; }
.uapbutton.uapsimple.uaplarge:active   { padding: 9px 14px 7px; }
.uapbutton.uapsimple.uapxl             { padding: 8px 14px 8px; font-size: 16px !important; }
.uapbutton.uapsimple.uapxl:active      { padding: 9px 14px 7px; }
.uapbutton.uapsimple.uapxxl            { padding: 8px 14px 8px; font-size: 20px !important; }
.uapbutton.uapsimple.uapxxl:active     { padding: 9px 14px 7px; }
.uapbutton.uapsimple.uapxxxl           { padding: 8px 14px 8px; font-size: 26px !important; }
.uapbutton.uapsimple.uapxxxl:active    { padding: 9px 14px 7px; }

.uapbutton.uapsimple.uapsmall[disabled]:active,
.uapbutton.uapsimple.uapsmall.disabled:active   	{ padding: 2px 2px 2px; }
.uapbutton.uapsimple[disabled]:active,
.uapbutton.uapsimple.disabled:active 	            { padding: 5px 10px 5px; }
.uapbutton.uapsimple.uapmedium[disabled]:active,
.uapbutton.uapsimple.uapmedium.disabled:active 		{ padding: 6px 10px 4px; }
.uapbutton.uapsimple.uaplarge[disabled]:active,
.uapbutton.uapsimple.uaplarge.disabled:active   	{ padding: 8px 14px 8px; }
.uapbutton.uapsimple.uapxl[disabled]:active,
.uapbutton.uapsimple.uapxl.disabled:active	      { padding: 8px 14px 8px; }
.uapbutton.uapsimple.uapxxl[disabled]:active,
.uapbutton.uapsimple.uapxxl.disabled:active 		   { padding: 8px 14px 8px; }
.uapbutton.uapsimple.uapxxxl[disabled]:active,
.uapbutton.uapsimple.uapxxxl.disabled:active    	{ padding: 8px 14px 8px; }


/*
 * Icon Definitions
 */

/* Silk Icons - http://www.famfamfam.com/lab/icons/silk/ */
/* (Obviously not all Silk icons are defined here. Feel free to define any other icons that you may need.) */

.uapbutton span.ok				{ background-image: url(images/buttons/icons/silk/tick.png) !important; }
.uapbutton span.cancel			{ background-image: url(images/buttons/icons/silk/cross.png) !important; }
.uapbutton span.add				{ background-image: url(images/buttons/icons/silk/add.png) !important; }
.uapbutton span.delete			{ background-image: url(images/buttons/icons/silk/delete.png) !important; }
.uapbutton span.download		{ background-image: url(images/buttons/icons/silk/arrow_down.png) !important; }
.uapbutton span.download2		{ background-image: url(images/buttons/icons/silk/package_down.png) !important; }
.uapbutton span.upload			{ background-image: url(images/buttons/icons/silk/arrow_up.png) !important; }
.uapbutton span.search			{ background-image: url(images/buttons/icons/silk/magnifier.png) !important; }
.uapbutton span.find			{ background-image: url(images/buttons/icons/silk/find.png) !important; }
.uapbutton span.first			{ background-image: url(images/buttons/icons/silk/resultset_first.png) !important; }
.uapbutton span.prev			{ background-image: url(images/buttons/icons/silk/resultset_previous.png) !important; }
.uapbutton span.next			{ background-image: url(images/buttons/icons/silk/resultset_next.png) !important; }
.uapbutton span.last			{ background-image: url(images/buttons/icons/silk/resultset_last.png) !important; }
.uapbutton span.play			{ background-image: url(images/buttons/icons/silk/play_blue.png) !important; }
.uapbutton span.pause			{ background-image: url(images/buttons/icons/silk/pause_blue.png) !important; }
.uapbutton span.rewind			{ background-image: url(images/buttons/icons/silk/rewind_blue.png) !important; }
.uapbutton span.forward		{ background-image: url(images/buttons/icons/silk/forward_blue.png) !important; }
.uapbutton span.stop			{ background-image: url(images/buttons/icons/silk/stop_blue.png) !important; }
.uapbutton span.reload			{ background-image: url(images/buttons/icons/silk/reload.png) !important; }
.uapbutton span.sync			{ background-image: url(images/buttons/icons/silk/refresh.png) !important; }
.uapbutton span.save			{ background-image: url(images/buttons/icons/silk/disk.png) !important; }
.uapbutton span.email			{ background-image: url(images/buttons/icons/silk/email.png) !important; }
.uapbutton span.print			{ background-image: url(images/buttons/icons/silk/printer.png) !important; }
.uapbutton span.heart			{ background-image: url(images/buttons/icons/silk/heart.png) !important; }
.uapbutton span.like			{ background-image: url(images/buttons/icons/silk/thumb_up.png) !important; }
.uapbutton span.dislike		{ background-image: url(images/buttons/icons/silk/thumb_down.png) !important; }
.uapbutton span.accept			{ background-image: url(images/buttons/icons/silk/accept.png) !important; }
.uapbutton span.decline		{ background-image: url(images/buttons/icons/silk/decline.png) !important; }
.uapbutton span.help			{ background-image: url(images/buttons/icons/silk/help.png) !important; }
.uapbutton span.home			{ background-image: url(images/buttons/icons/silk/house.png) !important; }
.uapbutton span.info			{ background-image: url(images/buttons/icons/silk/information.png) !important; }
.uapbutton span.cut				{ background-image: url(images/buttons/icons/silk/cut.png) !important; }
.uapbutton span.copy			{ background-image: url(images/buttons/icons/silk/page_white_copy.png) !important; }
.uapbutton span.paste			{ background-image: url(images/buttons/icons/silk/paste_plain.png) !important; }
.uapbutton span.erase			{ background-image: url(images/buttons/icons/silk/erase.png) !important; }
.uapbutton span.undo			{ background-image: url(images/buttons/icons/silk/arrow_undo.png) !important; }
.uapbutton span.redo			{ background-image: url(images/buttons/icons/silk/arrow_redo.png) !important; }
.uapbutton span.edit			{ background-image: url(images/buttons/icons/silk/pencil.png) !important; }
.uapbutton span.calendar		{ background-image: url(images/buttons/icons/silk/date.png) !important; }
.uapbutton span.user			{ background-image: url(images/buttons/icons/silk/user.png) !important; }
.uapbutton span.settings		{ background-image: url(images/buttons/icons/silk/cog.png) !important; }
.uapbutton span.cart			{ background-image: url(images/buttons/icons/silk/cart.png) !important; }
.uapbutton span.wand			{ background-image: url(images/buttons/icons/silk/wand.png) !important; }
.uapbutton span.wrench			{ background-image: url(images/buttons/icons/silk/wrench.png) !important; }

.uaptext {
text-align: center;
margin-top: 5px;
}

.uapbutton.uapsimple.uapanons {
margin-bottom: 12px;
width:580px;
}

.flag-wrapper.flag-refresh.flag-refresh- a {
color: white;
display: inline-block;
height: 15px;
margin: -5px -5px 0 -55px;
padding: 0 5px 6px 29px;
text-decoration: none;
}
.flag-wrapper.flag-refresh.flag-refresh- {
background: none repeat scroll 0 0 transparent;
height: 14px;
}

.uapbutton.uapsimple.uapsmall.uaprefresh {
    margin: -20px 0 0 500px !important;
}

.uapbutton.uapsimple.uapsmall.uaprefresh {
    margin: -20px 0 0 500px !important;
}
.uapbutton.uapsimple.uapsmall.uafav1, .uapbutton.uapsimple.uapsmall.uafav3 {
    border-radius: 0;
    margin: 0px -3px 0 0;
    padding: 6px 9px;
    position: absolute;
    right: 0;
    top: -10px;
    width: 10px;
}
.uapbutton.uapsimple.uapsmall.uafav, .uapbutton.uapsimple.uapsmall.uafav2 {
    border-radius: 0;
    font-size: 10px !important;
    left: 0;
    margin: -10px 0 0 -3px !important;
    padding: 6px 4px;
    position: absolute;
    text-transform: uppercase;
    top: -10px;
    width: 161px;
}
#block-block-43 {
    margin: 0 0 6px 0 !important;
}
#block-block-41 {
    margin: 6px 0 !important;
}
#block-block-43, #block-block-41 {
    border: medium none !important;
}

.uapbutton.uapsimple.uapsmall.uafav3 {
    max-height: 14px;
}
.uapbutton.uapsimple.uapsmall.uafav2 {
    width: 228px !important;
}

/* style 2 - end */

/* A lot of sticky on main - start */

#admire_gray-node #contentmiddle .node.sticky .content div:not(img), #admire_gray-node #contentmiddle .node.sticky .pokerlinks, #admire_gray-node #contentmiddle .node.sticky .linkstable, #admire_gray-node #contentmiddle .node.sticky .submitted,
#admire_gray-aktsii-i-predlozheniya #contentmiddle .node.sticky .content div:not(img), #admire_gray-aktsii-i-predlozheniya #contentmiddle .node.sticky .pokerlinks, #admire_gray-aktsii-i-predlozheniya #contentmiddle .node.sticky .linkstable, #admire_gray-aktsii-i-predlozheniya #contentmiddle .node.sticky .submitted{
    display: none;
}


#admire_gray-node #contentmiddle .node.sticky .content img,
#admire_gray-aktsii-i-predlozheniya #contentmiddle .node.sticky .content img{
    width: 250px;
   margin-top: -41px;
    margin-bottom: -11px;
    position: absolute;
    margin-left: -3px;
    height: 40px;
    object-fit: cover
}

#admire_gray-node #contentmiddle .node.sticky .h2div.title,
#admire_gray-aktsii-i-predlozheniya #contentmiddle .node.sticky .h2div.title {
    margin-left: 262px;
    text-transform: uppercase;
    margin-top: 9px;
    width: 435px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

#admire_gray-node #contentmiddle .node.sticky,
#admire_gray-aktsii-i-predlozheniya #contentmiddle .node.sticky {
    height: 34px;
    overflow: hidden;
}

#admire_gray-node #contentmiddle .node.sticky,
#admire_gray-aktsii-i-predlozheniya #contentmiddle .node.sticky {
background-image: url(images/pin.png) !important;
background-size: 17px;
}

/* A lot of sticky on main - end */