.crm-logo {
    z-index: 10;
    padding: 10px;
}

#crm-disk-filter {
    margin-top: 26px;
}

/** **/
.crm-question-block {
    border-right: 1px solid rgba(0, 0, 0, 0.2);
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    border-left: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 0 0 5px 5px;
    font-size: 1.5em;
    left: 0;
    padding: 0 15px 5px;
    position: fixed;
    top: 300px;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    z-index: 1001;
}

.mr-bla {
    margin-top: 100px;
}

.crm-stat-days-sum {
    margin-top: -15px;
}

.mr-photo-small{
    width: 70px;
}

.mr-photo{
    height: 100px;
}

@media (min-width: 1200px) {
.mr-photo-ligth {
    width: 270px;
}
}

@media (min-width: 980px) and (max-width: 1199px) {
.mr-photo-ligth {
    width: 220px;
}
}

@media (min-width: 768px) and (max-width: 979px) {
.mr-photo-ligth {
    width: 166px;
}
}

@media (min-width: 1200px) {
.mr-photo-izd {
    width: 270px;
}
}

@media (min-width: 980px) and (max-width: 1199px) {
.mr-photo-izd {
    width: 220px;
}
}

@media (min-width: 768px) and (max-width: 979px) {
.mr-photo-izd {
    width: 166px;
}
}

.alert {
    margin-bottom: 0;
}

.mr-logo {
    padding: 2px 10px 0px;
    width: 50px;
}

.mr-navbar-wrapper {
    z-index: 10;
    padding: 30px;
}

#map_canvas_parent {
    height: 900px;
}

#map_canvas {
    height: 900px;
}

.mr-logo-2 {
    z-index: 10;
    padding: 0px;
}

.mr-bla-info {
    margin-top: 25px;
}

.mr-advanced-filter {
    margin-top: 25px;
}

.mr-icon-megaphone {
    background-image: url('/static/img/icons/Megaphone.png');
    background-repeat: no-repeat;
    display: inline-block;
    height: 16px;
    line-height: 16px;
    vertical-align: text-top;
    width: 32px;
}

.mr-icon-dollar-2 {
    background-image: url('/static/img/icons/Dollar2.png');
    background-repeat: no-repeat;
    display: inline-block;
    height: 16px;
    line-height: 16px;
    vertical-align: text-top;
    width: 32px;
}

.mr-icon-eye {
    background-image: url('/static/img/icons/Eye.png');
    background-repeat: no-repeat;
    display: inline-block;
    height: 16px;
    line-height: 16px;
    vertical-align: text-top;
    width: 32px;
}

.crm-menu {
    background: rgba(255,255,255,1);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0.9) 70%, rgba(255,255,255,0) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(70%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0.9) 70%, rgba(255,255,255,0) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0.9) 70%, rgba(255,255,255,0) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0.9) 70%, rgba(255,255,255,0) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(255,255,255,0.9) 70%, rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );
    padding: 10px;
    position: fixed;
    z-index: 1001;
}

.crm-body-margin {
    margin-top: 120px;
}
