table td, table th {padding: 9px 10px; text-align: left;}
.grid-view {padding-top: 20px;}
.grid-view .button-column {text-align: center; width: 50px;}
#page textarea {padding: 10px;}
.priceDiv {float: left; width: 100px;}
.keyDiv {float: left; width:250px;}
.urlDiv {float: left; width: 200px;}
#urlPosGDiv {float: left; width: 80px;}
#urlPosYDiv {float: left; width: 80px;}
#cyDiv {float: left; width: 90px;}
#prDiv {float: left; width: 90px;}
#domainDiv {float: left; width: 236px !important;}
.ui-menu {background: #fff;z-index: 100 !important;}

#relevantKeysLoader, #relevantKeys {width: 390px;height: 200px;margin-left: 0px;overflow-y: auto;}

#myModalShowStat {width: 1200px;margin-left:-620px;display: none;}
.projectPlotContent {margin: 20px;margin-top: 5px;text-align: center;}
.projectPlotContent td > p {height: 30px;}

#table_add_keyword {float: left;}
.add_project_ajax_loader {float: left;display: none;margin-left: 20px;}
.black_list_ajax_loader {float: left;display: none;margin-top: 4px;}
.ajax_loader {width: 31px;height: 31px;background: url('../images/ajax-loader.gif');background-repeat: no-repeat;background-position: center center;}
.ajax_loader-white {width: 31px;height: 31px;background: url('../images/ajax-loader-white.gif');background-repeat: no-repeat;background-position: center center;}
.save_project_button {float: left;}
#myModalAddCompetitor {width: 600px;}
.my_competitor_area {outline: none;resize: none;width: 100%;margin-top: 5px;height: 130px;padding: 9px;}
#my_competitors {width: 95%;height: 110px;margin-left: 0px;overflow-y: auto;background-color: white !important;}
#message_alert {margin: 5px;}
#gridOrdersContainer .close {opacity: 1;color: #fff;position: absolute;top: -35px;left: 96%;font-size: 50px;}
#updated_placed {text-align: center;}
#myModalShowKeyStat {width: 650px;}

.loader {width: 31px;height: 31px;background: url('../images/ajax-loader.gif');background-repeat: no-repeat;background-position: center center;}

/* стили страницы со стартом проекта*/
.align-top {vertical-align: top;}

.ajax_loader.pull-right {margin-left: 10px;}

.fixedKeys {position: relative;top: 0;left:auto;}
.statsAllKeywords, .sites_pos_stat {margin: auto;text-align: center;height: 850px;}

#yandexStatControl, #googleStatControl {height: 50px;}
#yandexStatChart, #googleStatChart {height: 300px;}
#keywordsStatYandexControl, #keywordsStatGoogleControl, #ycChartTControl, #gprChartPControl {width: 1200px;height: 50px;}
#keywordsStatYandexChart, #keywordsStatGoogleChart, #ycChartTChart, #gprChartPChart {width: 1200px;height: 300px;}

.fadeBox {margin-top: 108px;}

.hiddenWithVisibility {visibility: hidden;z-index: 0;}

.showWithVisibility {visibility: visible;z-index: 1;}

.new_ticket_area {outline: none;width: 455px;height: 150px;}
.new_support_ticket_area {outline: none;width: 391px;height: 150px;}

.statMessageBox {margin: auto;text-align: center;}

.auth_proj_div {margin: auto;text-align: center;}

.modal_input_proj_add {width: 470px;}

#modal_alert {margin: 15px 10px 10px 15px;}

#authModal {width: 550px;}

#login_div label, #pass_div label{text-align: left;margin-left: 40px;}

i.icon-search,i.icon-calendar {margin-top: 6px;}

span.add-on {height: 28px !important;}

.select2-choice {height: 38px !important;}
.select2-choice span, .select2-choice b{margin-top: 6px;padding: 0 10px;}

.select_input {margin-left: 0 !important;float: none;}

.select2-container {margin-bottom: 0 !important;}

#s2id_FormAdminTransaction_groupType,
#s2id_FormSupportIndexSearch_closed {width: 230px;}

.data_input {width: 130px !important;}

#filterBox {margin-top: 10px;}

#keyFilter {width: 100%;}

#relevantGroup span {display: block;margin-bottom: 5px;}

.payment-add-cash {float: right;text-decoration: underline;width: 130px; height: 20px;text-align: right;background: url('../images/add_cash.png') no-repeat;background-position: 0px 3px;color: #77AFF0;padding-left: 4px;margin-right: 20px;}
.payment-add-cash.like-competitors { position: absolute; width: 190px; height: 20px; margin: -58px 0 0 430px; text-align: right; background: url('../images/add_cash.png') no-repeat; background-position: 0px 3px; padding-left: 4px;}

.transaction_container {width: 1200px !important;margin-left: auto;margin-right: auto;}

.faqDiv dd {text-align: justify;margin-left: 10px;margin-bottom: 35px;}
.faqNav {list-style-type: none;margin: 0;}
.faqNav li a {text-decoration:none; border-bottom: 1px dashed;}
.faqNav li {margin-bottom: 5px;}
.faqNavDiv {margin-bottom: 55px;}

#mineGrid {min-height: 320px;}

.transaction_link a {text-decoration:none; border-bottom: 1px dashed;}
.transactionInfoTable {display: none;}
.transactionInfoTable span.pointer {display: inline-block;width: 30px;margin: 0;background: url('../images/paging_arrow.png') no-repeat;background-position: -25px -22px;}
.transactionInfoTable span.pointer:hover {background-position: -25px 6px}
.transactionInfoTable table td, .transactionInfoTable table tr:hover {padding: 5px !important;}

table tbody tr:hover td table td {border-bottom: none !important;}

.menuDiv a {margin-left: 15px;}
a.link_dashed {text-decoration:none; border-bottom: 1px dashed;}
.firstTrTable {border-top: none !important;}

#modalDataMiss {display: none;width: 600px !important;}
#modalDataMiss .agreement .controls, #modalAgreement .agreement .controls, .distribution .controls {margin-left: 37px;}
#modalDataMiss .errorModalFirst {font-size: 14px; font-weight: normal; line-height: 20px;}

#checkPhoneCode, #buttonCheckCode {display: none;}

.errorModal {margin-bottom: 10px !important;}

#checkPhoneCode #FormCheckPhone_sign, #checkPhoneCode_2 #FormCheckPhone_sign {width: 310px !important;}
.checkForm {display: block;margin: auto;margin-bottom: 20px;width: 530px;}

.modalHelper {margin: auto;width: 495px;color: #a7a7a7;text-align: justify;}

.profile .error-password, .profile .error-phone, .profile .error-email, .profile .error-purse {top: 18px !important;width: 257px !important;white-space: normal !important;}

.thematicDiv .ui-multiselect {width: 210px !important;height: 38px;padding: 0 15px;margin-bottom: 10px;}
.thematicDiv {float: left;display: none;}

.next_proj_button {margin-left: 20px !important;width: 191px !important;}

#proccesDiv {width: 460px;float: left;}
#proccesDiv #getProjectInfoSpan {font-weight: bold;color: #58B3F0;display: block;margin-top: 8px !important;}

.thematicDiv button.error {border: 2px solid #FF4B4B !important;color: #B94A48;}

.hiddenSubmit {width:1px !important;height:1px !important;border:0 !important;background: none !important;font-size:1px !important;position: absolute !important;margin-left: -9999px !important;}

.phone.pull-left {margin-top: 10px;}

.debtAlert {font-weight: bold;}

#addExel {width: 70px !important;margin-left: 20px;}

#downloadButton {margin: auto;margin-top: 15px;margin-bottom: 15px;display: block;}

.projectDataArea {height: 130px;outline: medium none;padding: 9px;resize: none;width: 100%;}

.downloadFileDiv, #error_modal_excel_box {margin: 20px 40px;}

.orDiv {margin: auto;text-align: center;font-size: 16px;color: #a7a7a7;}

.modalHelper {margin: auto;width: 495px;color: #a7a7a7;text-align: justify;}

.adminButtonPaid {width: 86px;padding: 0 0px !important;height: 35px !important;background: #00CC33 !important;}

.adminButtonCanc {padding: 0 0px !important;height: 35px !important;background: #FF0000 !important;}
.purchase {margin-top: 20px;}
#myModalSetPriority {width: 900px;margin-left: -450px;margin-top: -300px;display: none;}
#myModalSetPriority .modal-body {max-height: 500px;}

.btnUserEdit {width: 300px;}

.btn-canseled {background: none repeat scroll 0 0 #FD5151 !important;}
.projectTextareaData {width: 100%;height: 300px;outline: medium none;padding: 9px;resize: none;}

#downloadFileButton {margin-left: 10px;margin-right: 10px;}

.blackListButtons {margin-top: 20px;}

div[id^="title_edit_"] {display: none;margin-left: 7px;margin-top: 5px;}

.keywordBox {margin: 10px 0 10px 0;height: 100px;background-color: #F5F5F5;	overflow-y: auto;}

.commentTextArea {height: 120px;width: 100%;outline: medium none;padding: 9px;resize: none;}

.disabledBox {pointer-events: none !important;}

.commentDeclined {width: 510px !important;}

.thematicDiv2 {float: left;}
.disabledRelevantKeysBlock {background-color: #EEEEEE !important;}
#relevantKeys.disabledBox a {color: #808080;}

#s2id_thematic {width: 1200px !important;}
#grounds #s2id_thematic {width: 100% !important;}
#grounds #s2id_self_thematics {width: 100% !important;display:none;}
.select2-container-multi .select2-choices {min-height: 38px !important;}
.select2-container-multi .select2-choices .select2-search-choice {padding: 7px 13px 10px 18px !important;}
.select2-search-choice-close {top: 7px !important;}

.positionDiv {float: right;margin-right: 6px !important;}


.select2-container-multi .select2-choices .select2-search-field input {height: 36px !important;}

.selectError {border: 2px solid #FF4B4B !important;border-color: #B94A48;color: #B94A48  !important;border-radius: 5px 5px 5px 5px;}

.debugStatParams td, .debugStatParams th{padding: 0px 10px;}
.debugStatParams {max-width: 70%; margin-bottom: 15px !important;}

.selectedRow {background-color: #f9f9f9;}
.hasSameUrlGround {background-color: #f5bc90;}
.popupKeywords {overflow-y: auto;height: 500px;overflow-x: hidden;}
.popupKeywords hr {margin: 5px 0;}

.notificationPrice {margin: 100px 10px 0 0;width: 200px !important; z-index: 1;}

.greenBackground {color: #fff;background-color: #509C52;}

.openTickets {max-width: 29%; border: 2px solid #808080;-webkit-border-radius: 8px;   -moz-border-radius: 8px;border-radius: 8px;margin-bottom: 20px;padding: 5px 5px;}
/* START блок для страниц "Просмотр тикета" и "Профиль"(для админа) */
.textBlock {float: left;width: 66%;}
.profileBlock {float: left;width: 45%;}
.indent {width:1%}
.labelTextArea {width: 125px;}
.questionsBlock {height: 100px;overflow-y: auto;}
.tdNameProject {overflow-x:hidden;width:80px;}
.popupTransaction {width:auto;}
.bodyPopup {overflow-y: visible !important;width:auto;}
.formAction {padding-left:22px !important;}
.formActionButton {padding: 0 60px !important;}
.textAreaAnsver {margin-left: -15px;}
.headTablePopup {background-color: #CCCCCC;}
.blockOpenTicketAndProject {padding: 5px;float: right;width: 321px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border: 1px solid #CCCCCC !important;}
/* END блок для страниц "Просмотр тикета" и "Профиль"(для админа) */
i {display: inline-block}
	[class^="sprite-"] {
	background: url('../images/rating-star.png') no-repeat top left;
}

.sprite-gold-star {background-position: 0 0; width: 29px; height: 28px;}
.sprite-half-star {background-position: 0 -78px; width: 29px; height: 28px;}
.sprite-silver-star {background-position: 0 -156px; width: 29px; height: 28px;}
.hiddenRating {display: none !important;}
.ratingbtn {padding: 0 17px !important;}
.ratingBox {height: 42px;}
.commentEditable {margin-right: 150px;}
.ratingBox .input-large {resize: none;width: 280px;height: 165px;padding: 8px;}
.editableRatingTitle {margin: 5px 0 15px 0;width: 375px;text-align: justify;color: #A7A7A7;font-size: 15px;}
.ratingBox .popover, .ratingBox .popover-title {max-width: 600px !important;word-wrap: break-word;}
.orderHistoryInfo .popover, .orderHistoryInfo .popover-title {max-width: 600px !important;word-wrap: break-word;}

.loaderBox {margin-right: 59px;display: none;}
.ratingColumBox {width: 200px;}

.disableBlock {pointer-events: none !important;}
.disableBlock a {background-color: #EEEEEE !important;}

.starsDiv {cursor: pointer;}
.userInfoBox table td,.userInfoBox table th {padding: 3px 10px !important;}

.contentTitle {margin-left: 9px;}
.infoBox {margin-left: 28px;}

.referalLinkBox {margin: 15px 0 15px 0px;}
#referalInfoTeble {margin-left: -10px;}

.userInfoBox {width: 500px;float: left;}
.startProjecLoader {margin: 20px 0 0 -81px;	float: left;}

#priorityLoader {display: none;}
.systemInfo {float: left;width: 570px;}
.systemInfo.referalPage {width: 450px;}

.infoSystemDiv {padding: 20px;text-align: justify;margin-right: 15px;border: 2px solid #77AFF0;border-radius: 5px 5px 5px 5px;float: left;min-height: 256px;}

.infoDivTitle {background: none repeat scroll 0 0 #FFFFFF;margin: -30px 0 0 -6px;padding: 0 5px;position: relative;float: left;}
.infoDivContent {margin-top: 15px;}
.blockTitle {font-size: 25px !important;color: #58B3F0 !important;font-family: "Helvetica Neue",Arial;}
.infoTitle {width: 400px;float:  left;}
.startBoxTitle {margin: 0 0 25px 0;}
.linksInfoBox {width: 100%;float: left;min-height: 50px;}

#FormUserPurchaseEdit span.required {display: none;}

.referalsUsersDiv {float: left;width: 100%;}

.blockTitle {font-size: 25px !important;color: #58B3F0 !important;font-family: "Helvetica Neue",Arial;}

.linkCountText {margin: 9px 0 0 36px !important;}
.promoDiv {margin: 30px 0 30px 0 !important;}
.buttonWithdrawal {background: url("../images/add_cash.png") no-repeat scroll 0 3px transparent;color: #77AFF0;height: 20px;margin-left: 15px;padding-left: 4px;position: absolute;text-align: right;text-decoration: underline;width: 123px;}

.bannersDiv {padding: 25px 0px 20px 0px;width: 100%;}

/* START budget debug page */
.budgetDebugTitle {background-color: #ccc;font-weight: bold;text-align: center !important;font-size: 20px;}

.getMoreOrders {display: block;	width: 150px;margin: 20px auto;}
/* END budget debug page */
.bannerBlock {margin-bottom: 15px;}
.bannerLinkBox {float: left;margin-left: 20px;min-height: 20px;margin-bottom: 15px;}
.bannerObjectDiv {width: 100%;margin-bottom: 5px;}
.moneyBox {min-height: 200px;}
#amountDiv label,#purseDiv label {width: 100px !important;display: inline !important;margin-right: 15px;}
#amountDiv, #purseDiv {padding: 20px 40px 0 40px;}
.infoMoneyBox {margin: 20px 40px 20px 40px;padding-bottom: 10px;}

#withdrawButton {width: 180px;}

#FormUserPurse_purse {width: 314px;}

#maxAmountLink {margin-left: 7px;margin-top: 10px;}
.bannerCodeDiv {min-height: 200px;}
#bannerCode {margin: 20px 40px;min-height: 230px !important;width: 622px !important;padding: 15px !important;resize: none;cursor: default;}
#bannerCodeModal {width: 700px !important;margin: -250px 0 0 -340px;}

#messageBannerAlert {margin: 20px 40px 0 40px;}
.referalInfo {margin-bottom: 20px;float: left;}
#refaral_tabs {width: 1001px !important;}
#freeMoneyDiv {min-width: 220px;}
.moneyDivLine {min-width: 450px;}

.purchaseTransaction {min-height: 60px;}
.transactionResultDiv {margin-left: 50px !important;}
.adminCorrectionInput {width: 485px !important;}
#FormAddByAdmin_comment {height: 150px !important;}
.correctionBalance {bottom: 0 !important;position: relative !important;float: right;width: 290px !important;}
.monitorInfoTable td {padding: 3px 10px !important;}
.monitorInfoTable td.right-align {text-align: right;}
.dateSupportCollum {width: 140px;}

/* START BudgetCalculationDebug page*/
.red-color {color: #CC0000}
.bold-red-color {color: #CC0000 !important; font-weight: bold;}
.grey-color {color: #666666;}

.blue-color {color: #3333FF;}
/* END BudgetCalculationDebug page*/
.titleDiv {margin: 15px 0 15px 10px !important;}
.infoTablePayment {margin-left: 30px;}
.tableInfoLabel {font-weight: bold;}
.advancedRepaymentBox {margin: 5px 0px 20px 40px;float: left;}
.groundInput {min-height: 80px;	margin-left: 15px;}
.groundInput input {width: 485px !important;}
.modalContent {margin: 0 20px;}
.modal.fade {display: none;}
.supportBlockInfo {width: 425px !important;}
.supportBlockText {width: 63% !important;}
.infoReal,.infoPayment {float: left;min-height: 250px;}
.messageModal {margin: 20px;text-align: center;}
.infoReal {width: 400px;}
.infoPayment {width: 500px;}
.infoPaymentBox {float: left;margin: 15px 0 20px 40px;}
#advancedRepayment {margin-left: 0 !important;}
.findLink {margin: 0 0 20px 15px;display: inline-block;}

.info-column {width: 100%;float: left;}
td.info-column {padding-bottom: 20px !important;}
.info-column-title {width: 150px;float: left;}
.info-value {float: left;width: 100px;font-size: 25px;font-weight: bold;}
.info-block-title {font-size: 22px !important;}
.add-option-column, .add-option-value {padding: 0px !important;}
.add-option-label {padding-left: 30px;padding-right: 10px;}
#add-info-table {margin: 0px 0px 15px 0px !important;}
#link-info-context td {padding-bottom: 15px !important;}
#info-title-column td {padding-bottom: 25px !important;}
.rubl-info {font-size: 17px !important;}
#add-info .rubl {font-size: 17px !important;}
.priority-info {margin-right: 13px;margin-top: -23px;float: right;}
.sliderMlGgl {width: 790px;float: left;margin: 7px 15px 0 10px;}
.titleSystem {width:80px;float: left;}
.budgetSlidetDiv {width: 100%;min-height: 30px;margin: 15px 0 10px 0;}

.priorityProDiv {min-height: 80px;width: 100%;padding-top: 0px !important;margin-left: 30px;}

.blockContent {margin: 20px 30px;width: 100%;}

#priorityProLoader {margin: 3px 0 0 15px;display: none;}

#buttonCheckForm {margin-left: 38px;width: 315px;}

.blockMonitor {border: 1px solid #CCCCCC !important;border-radius: 5px 5px 5px 5px;}
.infoStartDiv {width: 100%;min-height: 100px;}

.calculationResult {margin: 15px 0 15px 30px;min-height: 200px;}
.divTitle {width: 100%;float: left;margin-left: 30px;}
#resultCalculationLinkPrice {margin: 10px 0 10px 0;width: 100%;}
.linksCount {margin-bottom: 15px;}
.resultTitle {font-weight: bold;margin-bottom: 10px;}
.budgetResult {display: none;}
.blockContent #manualApprovalDiv {margin-top: -17px;}
#manualApprovalDiv {margin-top: 8px;width: 340px;float: left;}

label[for$="_ggt_commission"], label[for^="FormProjectStartPro_"]:first-child, .labelTitle {font-weight: bold;}

.blockMarginBottom {margin-bottom: 17px;}
.start-pro-option {float: left;}
.start-pro-option-desc {margin-top: 1px;margin-left: 8px;float: left;}

.blockContent .popover,
.blockContent .popover-title{max-width: 500px;}

.btn-disabled {pointer-events: none !important;background: none repeat scroll 0 0 #C3C8CC !important;}

.check-free-order {margin-left: 30px;}

/* /admin/transactionList START */
#transaction_table_info {width: 100%;}
#transaction_table_info td {padding: 5px 5px;}
#transaction_table_info .select_input {width: 282px;}
#transaction_table_info .data_input {width: 110px !important;padding: 0 10px;}
#transaction_table_info .dateTo {margin-left: 9px;}
/* /admin/transactionList END */

.info-link {margin: -17px 0 0 90px;display: block;}

#bubget-ground-table .popover, #bubget-ground-table .popover-title,
#project-key-stat-table .popover, #project-key-stat-table .popover-title {max-width: 500px;}


.hasReplacementOrder {background-color: #C6C6B8;}
.hasYandexSanctionsAgs {background-color: #EE5C42;}
.hasYandexSanctionsNepot {background-color: #FFA500;}
.hasYandexSanctionsRiskZone {background-color: #F6F175;}
.hasYandexSanctionsMinusinsk {background-color: #EE5C42;}

.settlement-info {margin-right: 182px;margin-top: -23px;float: right;}

.payment_types {margin-top: 20px;width: 100%;}
.payment_types a {background: url("../images/lib_pay_types.png") no-repeat scroll 1000px 1000px transparent;border: 1px solid #F2F2F2;border-radius: 8px 8px 8px 8px;display: block;float: left;height: 91px;margin: 10px 20px 10px 0;width: 179px;outline: none;}
.payment_types a:hover {background-color: white;border: 1px solid #e3e3e3;-webkit-box-shadow: #ccc 0px 1px 5px;-moz-box-shadow: #ccc 0px 1px 5px;box-shadow: #ccc 0px 1px 5px;}
.payment_types .webmoney {background-position: 17px 24px;}
.payment_types .yandex_money {background-position: -166px 24px;}
.payment_types .robokassa {background-position: 17px -256px;}
.payment_types .noncash_ru {background-position: 37px -348px;}
#FormWeboneyTopUp p,#FormYandexMoneyTopUp p, #FormRobokassaTopUp p {color: #989898;font-size: 16px;margin-left: 10px;}

#infoTable, #infoTable-full {margin: 40px 0 30px;}
#infoTable tr td, #infoTable-full tr td {padding: 0;}
.btn-start-full {margin-top: 1px;width: 155px;}
.starting-project .info-column-title {width: 130px;}

.info-colum-margin {margin-bottom: 13px;}

.popover-left-margin {margin-left: 10px;}

.sendApproval {margin-top: 15px;}

.bill-page {width: 600px !important;}
.bill-page .error-password {top: 5px !important;}
.bill-page input[type="text"],.bill-page input[type="password"] {margin-bottom: 10px !important;}
.billSubmit {margin-left: 160px;}
.btn-toUp {width: 363px !important;}
.payment-types-line {float: left; width: 100%; height: 180px; margin-bottom: 20px;}
.disable-tr {background-color: #DCDCDC;}
.no-active {display: none;}

#isBankPaymentModal {width: 810px; left: 43%;}
#isBankPaymentModal .modal-body {margin: 0 24px;}

.export_to_excel_div {background: url("../images/excel.png") left center no-repeat transparent; float:right; margin-top: 5px;}
.export_to_pdf_div {background: url("../images/pdf.png") left center no-repeat transparent; float:right; margin-top: 5px; width: 16px; height: 16px;}
.export_to_word_div {background: url("../images/word.png") left center no-repeat transparent; float:right; margin-top: 5px; width: 16px; height: 16px;}
.export_to_excel, .export_to_pdf, .export_to_word {margin-left: 22px; text-align: right; text-decoration: none; font-size: 16px}
.export_to_pdf_div_icon {float: none; width: 100%;}
.export_to_excel:focus, .export_to_pdf:focus, .export_to_word:focus {outline: none;}
.custom > .export_to_pdf_div, .custom > .export_to_word_div {float: none !important; margin-left: 4px; padding-right: 0px;}
.export_right {margin-left: 0px;}
a.export {text-decoration: none; border-bottom: 1px dashed;}
a.dev-link {color: #FFF;}
#message_table_info .dateTo {margin-left: 10px;}
#message_table_info input.span3 {width: 297px;}
#message_table_info .span2 {width: 181px;}
.send-message-box {margin-top: 15px;}
.btn-margin-left {margin-left: 20px;}
.btn-margin-right {margin-right: 20px;}
.distribution {width: 100%;}
#order-messages-actions .distribution .controls {margin-left: 0;}
#myModalAdminTransactions {left: 35%;}
.transaction-list-div {max-height: 600px;}
.transaction-list-div table {width: 100%;}
.modal-fadeBox {width: 700px; margin: 15px 30px 0 30px;}
.project-info-div {width: 740px;}
#editThematicsModal .modalContent label {margin-left: 15px;}
.nomargin {margin: 0;}
.nopadding {padding: 0;}
.searchKeywords {overflow-y:auto; max-height: 300px;}
table.table.clientsTable th, table.table.clientsTable td {padding: 5px 5px;}
.btn-margin-top {margin-top: 40px;}
.wordWrapBreak {word-wrap: break-word;}
.infoSeparator {margin: 3px 0;}

.download_div {margin-right: 10px;}
.download_div > a {outline: none;text-decoration: none;}

.custom-menu-link {position: absolute;top: 11px;right: 60px; float: right;}
.menu-title {padding-right: 50px; float: left;}
.export-a {margin: 2px 1px 2px 8px;}
.enforce-div {float: left; width: 340px;}
.installment-div {width: 430px;}
.red-text {color: #FF0000}
li        .red-text {color: #FF0000;font-weight: bold;}
li.active .red-text {color: white;font-weight: bold;}
.blockContent .enforce-div {margin-top: -17px;}
.enforce-div + .infoCheck {float: left; margin: -16px 0 0 -87px;}
.ico-rocet {display: inline-block; width: 29px; height: 25px; background: url('../images/icon_rocet.png') no-repeat; margin: 0 0 -11px;}
.padding-start-page {padding-top: 25px;}
#s2id_thematic-select-catalog {width: 920px;}

.catalog-filter-div {width: 300px;}
.input-div {width: 100px;}
.label-div {margin: 8px 10px 0 0;}
.price-input {width: 90px;}
.label-block {min-width: 60px;}
.small-input {width: 61px;}
.check-div {margin-left: 15px;}

.select2-drop.select2-drop-multi.select2-drop-active .select2-results {max-height: 400px;}
.self-thematic-block {display: block; overflow: hidden; width: 75px; word-wrap: break-word;}

.transaction-list-div .starting-project p {font-size: 14px;}
.transaction-list-div .starting-project .order-prices {
	min-height: 0; padding: 20px 10px 0 20px; margin: 0 0 15px;
}
.transaction-list-div .starting-project .transaction-prices {
	margin: 0 0 15px 10px;
}

.full-width {width: 100%;}
.font-weigth-normal {font-weight: normal;}
.sort-catalog-th {height: 20px; margin-right: 10px;}
.runAdvancedRepaymentLinks {float: left;}
.runAdvancedRepaymentMoney {float: left; margin-left: 20px;}
.font-weigth-normal .popover-title {display: none;}

.content-textarea {max-width: 760px; width: 760px; height: 300px; padding-top: 15px; padding-bottom: 15px;} 
.content-textarea-small {height: 150px;} 

.margin-error-box {padding: 0 25px}
.content-td-label {min-width: 165px;}
.modal-width {margin-left: -460px; width: 900px;}

#FormUserPurchaseEdit_priority label {display: inline;margin-left: 20px;}

.budget-block {
	width: 160px;
	height: 60px;
	position: fixed;
	right: 2%;
	top: 100px;
	z-index: 10;
	background: linear-gradient(to bottom, #B0B0B0 0%, #BBBBBB 100%) repeat scroll 0 0 #BBBBBB;
	border: 1px solid #B0B0B0;
	border-radius: 3px;
	color: #FFFFFF;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	padding: 15px;
}

.display-none {display: none;}
.catalog-menu {width: 155px; text-align: center !important; vertical-align: middle; height: 35px;}
.success-add {color: #58B3F0}
.error-remove {color: #FF4426}

.left-catalog-menu {width: 55%}
.right-catalog-menu {width: 45%}
.catalog-page {padding: 10px 0 100px 0;}
.catalog-page h2 {
	font-family: "Helvetica Neue", Arial;
	font-size: 52px;
	font-weight: 100;
	color: #5c5c5c;
	margin-bottom: 30px;
}
.margin-bottom {margin-bottom: 60px;}
.catalog-page h3 {
	font-size: 18px;
	color: #5c5c5c;
	margin: 5px 0 10px 0;
}
.catalog-page p {
	font-size: 16px;
	color: #989898;
}
.catalog-page .pull-left .ico {
	display: inline-block;
	width: 115px; height: 116px;
	background: url('../images/ico-create-big.png') no-repeat;
	float: left;
	margin-right: 40px;
}
.catalog-page .pull-right .ico, .no-project-catalog .ico {
	display: inline-block;
	width: 115px; height: 116px;
	background: url('../images/ico-starting-big.png') no-repeat;
	float: left;
	margin-right: 40px;
}
.new-catalog {float: right; margin: 99px 0 0 0;}
.select-div {padding-right: 80px;}
#s2id_projects_title {width: 300px; float:right; margin-top: 39px; margin-bottom: 20px;}
.margin-top-btn {margin-top: 20px;}
.catalog-btn {float: right; width: 300px;}
.payment-add-cash.catalog { background: url("../images/add_cash.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0);height: 20px;margin: -36px 0 0 463px;padding-left: 4px;position: absolute;text-align: right;width: 157px;}
.project-add-ico {float: left; display: inline-block; width: 45px; height: 48px; margin: 0 32px; background: url("../images/_new_ico-create-big.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0);}
.project-traffic-ico {float: left; display: inline-block; width: 45px; height: 48px; margin: 0 32px; background: url("../images/_new_project-traffic.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0);}
.project-competitors-ico {float: left; display: inline-block; width: 45px; height: 48px; margin: 0 32px; background: url("../images/_new_ico-starting-big.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0);}
.project-catalog-ico {float: left; display: inline-block; width: 45px; height: 48px; margin: 0 32px; background: url("../images/_new_check_icn.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0);}
.project-audit-ico {float: left; display: inline-block; width: 45px; height: 48px; margin: 0 30px 0 21px; background: url("../images/_new_ico-confim-big.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0);}

.menu-button {width: 112px; text-align: center;}
.menu-button-small {width: 85px;}
.menu-projects-div {margin-right: 10px}
#save-and-sent {margin-left: 0px;}
#delete-order-link { padding: 0 45px; }
.comment-textarea {max-width: 480px; min-width: 480px; margin-left: 27px; height: 120px;}

.margin-top-null {margin-top: 0;}
.project-filter-pills {margin: -30px 0 10px 0;}
.main-nav-links {margin-top: 3px; }
.main-logged-links {margin-top: 3px;}
.main-auth-links li {margin-top: 22px;}
.navbar .user-balance, .main-nav .user-balance {margin-top: 0;}
.dropdown .caret {margin-top: 8px;}

.supportBlockText .bootstrap-widget-header h3 {margin-right: 0; width: 700px}
#site-clones-table td {padding: 0 15px 0 0;}
#page-body .datepicker.dropdown-menu {right: auto;}
#site-clones-table {margin-top: 30px; height: 200px; overflow-y: scroll;}
#page textarea {padding: 15px;}

.add-keyword-textarea, .add-keyword-textarea-comment {height: 300px; outline: medium none; resize: none; width: 100%;}
.add-keyword-textarea-comment {height: 100px;}

.icon-margin-top {margin-top: -10px;}
.add-btn-div {margin: 20px 0 30px 0;}

.price-key-input {width: 145px;}
.url-key-input {width: 360px;}
.keyword-key-input {width: 360px;}

.banner-mine {margin-top: -43px;}

.user-comment {padding: 5px; margin-top: 15px; background-color: #5BC0DE;}
.user-comment-edit-link {margin: 15px 0;}

#horizontalForm .margin-bottom-none {margin-bottom: 0px;}
.notification {
	background: linear-gradient(to bottom, #B0B0B0 0%, #BBBBBB 100%) repeat scroll 0 0 #BBBBBB;
	border: 1px solid #B0B0B0;
	border-radius: 3px;
	color: #FFFFFF;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	min-height: 20px;
	padding: 5px 20px;
	position: fixed;
	margin: 100px 10px 0 0;
	width: 150px !important;
	z-index: 1;
	left: auto;
	right: 0;
	top: 0;
}

.text-align-left {text-align: left;}
#site-clones-table th {padding: 0;}
.no_clones-ico { background: url("../images/no_clones.jpg") no-repeat scroll 0 3px rgba(0, 0, 0, 0);height: 55px;margin: 0px;padding-left: 0px;text-align: right;width: 55px;}

.fa-red {color: #FF4B4B}

.center {text-align: center;}
.bill-popover {float: right; margin: 2px 440px 0 0;}
.confirm-email-div {width: 0; height: 0; position: absolute !important;}
.confirm-email-div .error-validation-message, .registration-email-confirm {margin: -1000px;}


/* alert */
.alert-notify {
	width: 200px;
	height: 200px;
	background: none repeat scroll 0 0 #77aff0;
	border-radius: 5px;
	position: fixed;
	right: 20px;
	bottom: 20px;
	padding: 10px 15px;
	z-index: 100;
	color: white;
	border: 1px solid #2190db;
}
.alert-notify a,
.alert-notify a:focus,
.alert-notify a:hover,
.alert-notify a:active {
	color: #FFF;
}

.alert-body a,
.alert-body a:focus,
.alert-body a:hover,
.alert-body a:active {
	/*color: #8b3400;*/
	color: #FFF;
	text-decoration: underline;
}

.alert-header {
	float: left;
	width: 100%;
}
.alert-title {float: left;}
.alert-close {float: right; font-size: 16px;}
.alert-close a {font-weight: bold; font-size: 24px; text-decoration: none; display: block; margin-top: -10px;}
.alert-footer {position: absolute; bottom: 10px;}
.alert-body {float: left; margin-bottom: 10px; height: 145px; overflow-x: hidden; width: 100%}
.alert-footer a, .alert-footer a:focus, .alert-footer a:hover, .alert-footer a:active {text-decoration:none; border-bottom: 1px dashed;}

.alert-content-textarea {height: 160px; width: 530px;}
.alert-ajax-loader {width: 31px;height: 20px;background: url('../images/ajax-loader-2.gif');background-repeat: no-repeat;background-position: center center;}
.alert-loader-div {float: right; margin-left: 10px; display: none;}
#edit-form select {padding: 7px 15px;}

.app-current-campaign {color:red;font-weight: bold;}
.app-current-campaign a {color:red;font-weight: bold;text-decoration: underline;cursor: pointer;}
.app-campaign-view-description {margin: auto;width: 480px;}

.table-narrow td { padding: 8px !important;}
.table-narrow-xs td { padding-top: 0px !important;}
.left-enforce-div {width: 770px;}
.text-align-justify {text-align: justify;}

.header_menu_btn {margin-left: 62px; margin-top: -12px;}
.help-img {margin: 0 0 20px 25px;}
.page-data-count {display: block; float: right; margin: 10px 20px 0 0;}
ul.pagination {width: 100%;}
#page .tab-content {overflow: unset;}

#nocaptcha {background-image:url('/assets_app/images/mailru-nc-sprite.png');width:390px;}

.text-danger {color: #a94442;}

#page .btn-uncheck { width: 40px; padding: 0px; }

#grounds_table_info .label-div { width: 90px; }

.button.center .btn-green { background-color: #6fc649; }

#modalGroundEdit .modal-body {margin-left: 5px;}
#modalGroundEdit .checkbox {margin: 15px 0 30px 0;}
#modalGroundEdit .select2-container  {width: 420px;}
#region-filter-div .select2-container {width: 200px;}

#installment-payment-information {display: none;}
#installment-payment-information .rubl {font-size: 16px;}
#installment-payment-information td span {float: left; display: block; width: 90px;}
#installment-payment-information td b {margin-left: 10px;}