﻿/* cards */
.attached-atm-card
{
	background: transparent url(../img/fresh-ui/36/cards/atm.png) 0 0 no-repeat;
}

.attached-wmcheck
{
	background: transparent url(../img/fresh-ui/36/cards/WMCHECK.png) 0 0 no-repeat;
}

.attached-wmcash
{
	background: transparent url(../img/fresh-ui/36/cards/wmcash.png) 0 0 no-repeat;
}

.attached-mastercard
{
	background: transparent url(../img/fresh-ui/36/cards/MasterCardVirtual.png) 0 0 no-repeat;
}

.attached-oceanbank
{
	background: transparent url(../img/fresh-ui/36/cards/OceanBank.png) 0 0 no-repeat;
}

.attached-openbank
{
	background: transparent url(../img/fresh-ui/36/cards/open-bank.png) 0 0 no-repeat;
}

.attached-srp
{
	background: transparent url(../img/fresh-ui/36/cards/srp.png) 0 0 no-repeat;
}

.attached-handybank
{
	background: transparent url(../img/fresh-ui/36/cards/HandyBank.png) 0 0 no-repeat;
}

.attached-unionpay
{
	background: transparent url(../img/fresh-ui/36/cards/UnionPay.png) 0 0 no-repeat;
}

.attached-kkb
{
	background: transparent url(../img/fresh-ui/36/cards/kkb.png) 0 0 no-repeat;
}

.attached-bank_account
{
	background: transparent url(../img/fresh-ui/36/cards/bank-account.png) 0 0 no-repeat;
}

.attached-qiwi
{
	background: transparent url(../img/fresh-ui/36/cards/qiwi.png) 0 0 no-repeat;
}

.attached-alfaclick
{
	background: transparent url(../img/fresh-ui/36/cards/alfa-click.png) 0 0 no-repeat;
}

.attached-easypay
{
	background: transparent url(../img/fresh-ui/36/cards/EasyPay.png) 0 0 no-repeat;
}

.attached-rbk
{
	background: transparent url(../img/fresh-ui/36/cards/rbk-money.png) 0 0 no-repeat;
}

.attached-psb
{
	background: transparent url(../img/fresh-ui/36/cards/promsvyazbank.png) 0 0 no-repeat;
}

.attached-brs
{
	background: transparent url(../img/fresh-ui/36/cards/BRS.png) 0 0 no-repeat;
}

.attached-alfabank
{
	background: transparent url(../img/fresh-ui/36/cards/alfa-bank.png) 0 0 no-repeat;
}

.attached-sim
{
	background: transparent url(../img/fresh-ui/36/cards/mobile-phone-account.png) 0 0 no-repeat;
}

.empty-template
{
	background: transparent url(../img/ui/36/template-stub.png) 0 0 no-repeat;
}
/* megastock */
.megastock-electronics
{
	background: transparent url(../img/fresh-ui/36/megastock/electronics.png) 0 0 no-repeat;
}
.megastock-shops
{
	background: transparent url(../img/fresh-ui/36/megastock/shop-roller.png) 0 0 no-repeat;
}

.megastock-clothes
{
	background: transparent url(../img/fresh-ui/36/megastock/clothes.png) 0 0 no-repeat;
}

.megastock-food
{
	background: transparent url(../img/fresh-ui/36/megastock/food.png) 0 0 no-repeat;
}

.megastock-entertainment-tickets
{
	background: transparent url(../img/fresh-ui/36/megastock/entertainment-tickets.png) 0 0 no-repeat;
}

.megastock-travel-tickets
{
	background: transparent url(../img/fresh-ui/36/megastock/travel-tickets.png) 0 0 no-repeat;
}

.megastock-travel
{
	background: transparent url(../img/fresh-ui/36/megastock/travel.png) 0 0 no-repeat;
}

.megastock-internet
{
	background: transparent url(../img/fresh-ui/36/megastock/internet.png) 0 0 no-repeat;
}

.megastock-advert-and-design
{
	background: transparent url(../img/fresh-ui/36/megastock/advert-and-design.png) 0 0 no-repeat;
}
.megastock-education-and-society
{
	background: transparent url(../img/fresh-ui/36/megastock/education-and-society.png) 0 0 no-repeat;
}

.megastock-business-and-finances
{
	background: transparent url(../img/fresh-ui/36/megastock/business-and-finances.png) 0 0 no-repeat;
}

/* purses */
.purse-wmr
{
	background: transparent url(../img/fresh-ui/36/purses/wmr.png) 0 0 no-repeat;
}

.purse-wmz
{
	background: transparent url(../img/fresh-ui/36/purses/wmz.png) 0 0 no-repeat;
}

.purse-wme
{
	background: transparent url(../img/fresh-ui/36/purses/wme.png) 0 0 no-repeat;
}

.purse-wmu
{
	background: transparent url(../img/fresh-ui/36/purses/wmu.png) 0 0 no-repeat;
}

.purse-wmb
{
	background: transparent url(../img/fresh-ui/36/purses/wmb.png) 0 0 no-repeat;
}

.purse-wmy
{
	background: transparent url(../img/fresh-ui/36/purses/wmy.png) 0 0 no-repeat;
}

.purse-wmg
{
	background: transparent url(../img/fresh-ui/36/purses/wmg.png) 0 0 no-repeat;
}

.purse-wmx
{
	background: transparent url(../img/fresh-ui/36/purses/wmx.png) 0 0 no-repeat;
}

.purse-wmc
{
	background: transparent url(../img/fresh-ui/36/purses/wmc.png) 0 0 no-repeat;
}

.purse-wmd
{
	background: transparent url(../img/fresh-ui/36/purses/wmd.png) 0 0 no-repeat;
}

.purse-wmk
{
	background: transparent url(../img/fresh-ui/36/purses/wmk.png) 0 0 no-repeat;
}

/* purse actions */
.purse-topup
{
	background: transparent url(../img/fresh-ui/36/purse-actions/topup.png) 0 0 no-repeat;
}

.purse-withdraw
{
	background: transparent url(../img/fresh-ui/36/purse-actions/withdraw-funds.png) 0 0 no-repeat;
}

.purse-invoice
{
	background: transparent url(../img/fresh-ui/36/purse-actions/send_invoice.png) 0 0 no-repeat;
}

.purse-send
{
	background: transparent url(../img/fresh-ui/36/purse-actions/send_webmoney.png) 0 0 no-repeat;
}

.purse-history
{
	background: transparent url(../img/fresh-ui/36/purse-actions/history.png) 0 0 no-repeat;
}

.purse-exchange
{
	background: transparent url(../img/fresh-ui/36/purse-actions/exchange.png) 0 0 no-repeat;
}

.purse-add
{
	background: transparent url(../img/fresh-ui/icon-add.png) 0 0 no-repeat;
}

/* services */
.services-bill-payments
{
	background: transparent url(../img/fresh-ui/36/services/bill-payments.png) 0 0 no-repeat;
}

.services-debt
{
	background: transparent url(../img/fresh-ui/36/services/debt.png) 0 0 no-repeat;
}

.services-digiseller
{
	background: transparent url(../img/fresh-ui/36/services/digiseller.png) 0 0 no-repeat;
}
.services-escrow
{
	background: transparent url(../img/fresh-ui/36/services/escrow.png) 0 0 no-repeat;
}

.services-arbitrage
{
	background: transparent url(../img/fresh-ui/36/services/arbitrage.png) 0 0 no-repeat;
}

.tinylib
{
	background: url(../img/shops/tinylib-16x16.png) left center no-repeat;
	padding: 2px 2px 2px 20px;
}

.plati-ru
{
	background: url(../img/shops/plati-ru-16x16.png) left center no-repeat;
	padding: 2px 2px 2px 20px;
}

.megastock
{
	background: url(../img/shops/megastock-16x16.png) left center no-repeat;
	padding: 2px 2px 2px 20px;
}

/**/
.m_icon_more
{
	background: url(../img/ui/36/icon-shortcut-simple.png) 0 0 no-repeat;
}

.e_icon_refresh_loader
{
	background: transparent url(../img/ui/icon-refresh-loader.gif) 0 0 no-repeat;
}

.empty
{
	display: none;
}

.no-top-border
{
	border-top: 0px #fff none !important;
	padding-top: 0px !important;
}

.display-block
{
	display: block;
}


.In
{
	color: Green !important;
}

.Out
{
	color: Red !important;
}

/*captcha*/
.captcha th
{
	vertical-align: top;
	width: 30% !important;
}
.captcha td
{
	vertical-align: top;
}
.captcha input
{
	height: 40px !important;
	font-size: 26px !important;
}
.captcha p a {
	font-size: 11px;
}
.qr-code
{
	padding: 0.5em 0 0.5em 0;
}

iframe
{
	width: 98%;
	border: #a9a9a9 1px solid;
	height: 300px;
}

ul.b_software
{
	margin: 15px 0 0 10px 0 !important;
}

.Unread
{
	font-weight: bold !important;
}
/**/

.vert-divider
{
	margin-top: 2em;
}
/*install*/
.e_button_install
{
	border: 1px solid #3783c8;
	background-color: #3783c8;
	padding: 2px 15px;
	margin: 0 1em 0 0;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	color: #fff !important;
	font-family: Verdana,Arial,sans-serif normal;
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	cursor: pointer;
}

.e_button_install:hover
{
	border: 1px solid #65a9d7;
	background-color: #65a9d7;
	padding: 2px 15px;
	color: #fff !important;
	cursor: pointer;
}

/* timer */
.tt-projects-worked
{
	background: transparent url(../img/tt/tt-project-worked.png) 0 0 no-repeat;
}

.tt-projects-mastered
{
	background: transparent url(../img/tt/tt-project-mastered.png) 0 0 no-repeat;
}

.tt-worker
{
	background: transparent url(../img/tt/tt-worker.png) 0 0 no-repeat;
}

.tt-master
{
	background: transparent url(../img/tt/tt-master.png) 0 0 no-repeat;
}

.tt-log
{
	background: transparent url(../img/tt/tt-activity-log.png) 0 0 no-repeat;
}

.tt-report
{
	background: transparent url(../img/tt/tt-report.png) 0 0 no-repeat;
}

.tt-logo
{
	background: transparent url(../img/tt/tt-logo.png) 0 0 no-repeat;
}

.tt-timer-started
{
	background: transparent url(../img/tt/item-left-image-status-timer-started.png) center center no-repeat;
}

.tt-timer-stopped
{
	background: transparent url(../img/tt/item-left-image-status-timer-stopped.png) center center no-repeat;
}

.tt-timer-button-start
{
	background: transparent url(../img/tt/tt-button-start.png) center center no-repeat;
}

.tt-timer-button-stop
{
	background: transparent url(../img/tt/tt-button-stop.png) center center no-repeat;
}


.e_icon_timer_on
{
	background: transparent url(../img/tt/tt-work-mode-on.png) center center no-repeat;
}

.e_icon_timer_off
{
	background: transparent url(../img/tt/tt-work-mode-off.png) center center no-repeat;
}

.e_software_fb
{
	background-image: url(../img/ui/32/icon-facebook.png);
}
.e_software_fb_small
{
	background-image: url(../img/ui/16/icon-facebook.png);
}

.e_software_ok
{
	background-image: url(../img/ui/32/icon-odnoklassniki.png);
}
.e_software_ok_small
{
	background-image: url(../img/ui/16/icon-odnoklassniki.png);
}

.e_software_vk
{
	background-image: url(../img/ui/32/icon-vkontakte.png);
}
.e_software_vk_small
{
	background-image: url(../img/ui/16/icon-vkontakte.png);
}

.e_software_macosx
{
	background-image: url(../img/ui/32/icon-max-os-x.png);
}
.e_software_macosx_small
{
	background-image: url(../img/ui/16/icon-max-os-x.png);
}

.m_telepay_games
{
	height: 36px !important;
	line-height: 36px !important;
	padding-left: 41px !important;
	background-image: url(../img/ui/36/icon-telepay-games.png);
	background-repeat: no-repeat;
}

.m_telepay_social
{
	height: 36px !important;
	line-height: 36px !important;
	padding-left: 41px !important;
	background-image: url(../img/ui/36/icon-telepay-social.png);
	background-repeat: no-repeat;
}

ul.b_form_container input[type="text"].field-medium-2
{
	min-width: 100px !important;
	width: 60% !important;
}

/* popup-link*/
div.popup-link
{
	position: relative;
	float: right;
	vertical-align: bottom;
}

div.popup-link span
{
	display: block;
	height: 30px;
	line-height: 30px;
}

div.popup-link span a
{
	text-decoration: none !important;
	border-bottom: 1px dotted #036cb5 !important;
}

div.popup-menu ul
{
	position: relative;
	list-style: none;
	margin: 0;
	padding: 5px;
	border: 1px solid #999;
	background-color: #fff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,0.5);
	box-shadow: 0 0 5px 0 rgba(0,0,0,0.5);
}

div.popup-menu ul:after, div.popup-menu ul:before
{
	top: 100%;
	left: 12px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

div.popup-menu ul:after
{
	border-color: rgba(255, 255, 255, 0);
	border-top-color: #fff;
	border-width: 5px;
	margin-left: -5px;
}

div.popup-menu ul:before
{
	border-color: rgba(153, 153, 153, 0);
	border-top-color: #999;
	border-width: 6px;
	margin-left: -6px;
}

div.popup-menu ul a
{
	display: block;
	margin: 0;
	padding: 0 5px 0 26px;
	height: 20px;
	line-height: 20px;
	text-decoration: none;
	border: none;
	background-position: 5px 50%;
	background-repeat: no-repeat;
	white-space: nowrap;
	padding-left: 6px;
}

div.popup-menu ul a:hover
{
	background-color: #f3f3f3;
}

div.popup-menu
{
	display: none;
	position: absolute;
	left: 0;
	bottom: 24px;
	z-index: 10;
}

.actions-opened div.popup-menu
{
	display: block;
}

/**/
div.b_featured_message .buttons
{
	margin: 1em 0 1em 0;
	padding-top: 1em;
	border-top: 1px solid #8ec1ee !important;
}

div.b_featured_message .tabs
{
	font-size: larger;
	margin-top: 1em;
}



div.b_featured_message table
{
	border-collapse: collapse;
}


div.b_featured_message span.acent
{
	font-size: larger;
	font-weight: bold;
	display: block;
	margin-bottom: 1em;
	margin-top: 1em;
}

div.b_featured_message th
{
	border-top: solid 2px #8ec1ee;
	border-left: solid 2px #8ec1ee;
	border-right: solid 2px #8ec1ee;
	border-bottom: none 0px #8ec1ee;
	padding: 0.5em 1em;
}


div.b_featured_message td
{
	border-top: none 0px #8ec1ee;
	border-left: none 0px #8ec1ee;
	border-right: none 0px #8ec1ee;
	border-bottom: solid 2px #8ec1ee;
	padding: 0.5em 1em;
}

div.b_featured_message a
{
	text-decoration: none;
	border-bottom: 1px dotted #fff;
}

div.b_featured_message div.buttons input[type="submit"]
{
	background-color: Transparent;
	color: #FFFFFF;
	border: solid 2px #ffffff;
	padding: 6px;
	font-size: larger;
	margin-right: 1em;
}

.header-separator
{
	padding-left: 1em;
	padding-top: 0.5em;
	color: rgb(85, 85, 85);
}