﻿.padding-top-0 {
    padding-top: 0 !important;
}

.padding-top-5 {
    padding-top: 5px !important;
}

.padding-bottom-0 {
    padding-bottom: 0 !important;
}

.padding-bottom-5 {
    padding-bottom: 5px !important;
}

.padding-left-5 {
    padding-left: 5px !important;
}

.padding-left-10 {
    padding-left: 10px !important;
}

.padding-right-5 {
    padding-right: 5px !important;
}

.padding-right-10 {
    padding-right: 10px !important;
}

.margin-top-0 {
    margin-top: 0 !important;
}

.margin-top-5 {
    margin-top: 5px !important;
}

.margin-bottom-0 {
    margin-bottom: 0 !important;
}

.margin-bottom-5 {
    margin-bottom: 5px !important;
}

.margin-left-5 {
    margin-left: 5px !important;
}

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

.margin-right-5 {
    margin-right: 5px !important;
}

.margin-right-10 {
    margin-right: 10px !important;
}

.margin-right-15 {
    margin-right: 15px !important;
}


/*.smart-form {
    .input {
        input {
            padding: 4px 10px !important;
        }
    }
}*/


/* SmartForm Bootstrap Validation */

#extr-page h4.paragraph-header {
    width: auto;
}

#extr-page .smart-form .alert {
    margin: 4px;
}

#extr-page .smart-form .alert li {
    margin-left: 14px;
    list-style: none;
}

#extr-page .smart-form .alert li:before {
    content: "\f071";
    font-family: FontAwesome;
    position: absolute;
    left: 14px;
}

#extr-page .smart-form div+fieldset {
    padding-top: 15px;
}

.login-full-background {
    background-image: url(/img/background.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: fixed;
    -o-background-size: 100% 100%, auto;
    -moz-background-size: 100% 100%, auto;
    -webkit-background-size: 100% 100%, auto;
    background-size: 100% 100%, auto;
}

.table-bordered>thead>tr>td,
.table-bordered>thead>tr>th {
    font-size: 13px;
}

.table>tbody>tr>td,
.table>tbody>tr>th,
.table>tfoot>tr>td,
.table>tfoot>tr>th,
.table>thead>tr>td {
    font-size: 13px;
}

.fa {
    line-height: inherit;
}

.ankar-accordion-header {
    min-width: 336px;
    border: 1px solid #c2c2c2;
    background: #fafafa;
    padding-left: 5px;
}

.ankar-counterparty-item-header {
    width: 100%;
    height: 32px;
    margin-left: 0;
    padding-top: 8px;
    padding-left: 5px;
}

.validationMessage {
    color: Red;
}

.customMessage {
    color: Orange;
}

.modal-el {
    width: 1200px;
}

.mirrorX {
    transform: scale(-1, 1);
}

.header {
    background-image: url(/img/sort_both.png);
	background-repeat: no-repeat;
	background-position: center right;
}

.headerSortUp{
    background-image: url(/img/sort_asc.png);
}

.headerSortDown {
    background-image: url(/img/sort_desc.png);
}