﻿.page-header {
    margin-top: 10px;
}

.form-signin {
	margin: 0 auto;
}

h1,h3 {
    margin-top: 5px
}

.form-label {
    margin-bottom: 5px;
    margin-top: 35px;
    height: 34px;
}

textarea {
	overflow: hidden;
	resize: none;
}

.add-price-button {
    margin-bottom: 20px;
}

.price-table {
    margin-bottom: 0px;
}

.price-table-row>td {
    padding: 5px !important;
    vertical-align: middle !important;
}

.price-checkbox {
    margin: 6px 0 0 !important;
    margin-left: -12px !important;
}

.price-table-row.disabled {
    background-color: #E8E8E8;
}

p.price-text{
    margin: 0 0 0 !important;
}

.price-text.disabled {
    color: #999999;
}

.audio-label {
    margin-top: 15px;
}

.alert-danger>p {
    text-align: left;
}

.first-language-form-control {
    margin-bottom: 45px !important;
}

h2.center, .checkbox {
	margin-bottom: 10px;
	text-align: center;
}

.form-signin {
	margin: 0 auto;
	max-width: 390px;
	padding: 15px;
}

input[type="text"]:not(.code-input) {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	margin-bottom: -1px;
	position: relative;
}

input[type="text"]:focus {
	z-index: 2;
}

input[type="password"] {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	position: relative;
}

.signout-link {
    padding-top: 0; 
    padding-bottom: 0; 
    font-size: 18px; 
    line-height: 20px;
    margin-left: 1rem;
    margin-right: 2rem;
}

.navbar-nav>li>span {
    padding-top: 15px;
    padding-bottom: 15px;
}

.nav>li>span  {
    position: relative;
    display: block;
    padding-top: 15px;
    padding-bottom: 15px;
}

.payment-summ-block {
    margin-top: 2rem; 
    float: right;
}

.month-button-block {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}

.signin-container{
    margin-top: 50px;
}

.code-input {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    position: relative;
}

.contacts-message {
    margin-top: 2rem;
    text-align: center;
    font-size: 14px;
}

.btn-contacts {
    margin-top: 2rem;
    min-width: 100px;
}