body {
    padding: 70px 0 0 0;
    overflow-y: scroll;
}

[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
  display: none !important;
}

@media (min-width: 768px){
    body {
        padding: 70px 0 70px 0;
    }
}

.list-group-item > .row {
    /*line-height: 33px;*/
}

.btn-bottom {
    margin: 15px 0;
    padding-top: 15px;
    padding-bottom: 15px;
    border-top: 1px solid #ecf0f1;
    border-bottom: 1px solid #ecf0f1;
    width: 100%;
    text-align: right;
}

.form-group.required label:after {
    content:" *";
    color: #ff0039;
}

.form-date {
    width: inherit;
    display: inline-block;
    margin-right: 5px;
}

.label-date {
    display: block;
}

.huge {
    font-size: 40px;
}

.subscriber-delete{
    margin-left: 15px;
}

#dates-lookup .alert {
    margin: 0;
}

.pagination {
    margin: 0;
}

.label-block {
  display: block;
}

.uploadcare-widget-button {
  background: #3498db;
}

#ie-warning {
  display: none;
}

.k-ie #ie-warning {
  display: block;
}

.k-ie #ie-safe {
  display: none;
}

.md-editor {
display:block;
border:1px solid #ddd;
}

.md-editor .md-footer,.md-editor>.md-header {
display:block;
background:#f5f5f5;
padding:6px 4px;
}

.md-editor>.md-header {
margin:0;
}

.md-editor>.md-preview {
background:#fff;
border-top:1px dashed #ddd;
border-bottom:1px dashed #ddd;
min-height:10px;
overflow:auto;
}

.md-editor>textarea {
font-family:Menlo,Monaco,Consolas,"Courier New",monospace;
font-size:14px;
outline:0;
display:block;
width:100%;
border:0;
border-top:1px dashed #ddd;
border-bottom:1px dashed #ddd;
border-radius:0;
box-shadow:none;
margin:0;
}

.md-editor>textarea:focus {
box-shadow:none;
background:#fff;
}

.md-editor.active {
outline:0;
-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
border-color:#66afe9;
}

.md-editor .md-controls {
float:right;
padding:3px;
}

.md-editor .md-controls .md-control {
right:5px;
color:#bebebe;
padding:3px 3px 3px 10px;
}

.md-editor .md-controls .md-control:hover {
color:#333;
}

.md-editor.md-fullscreen-mode {
width:100%;
height:100%;
position:fixed;
top:0;
left:0;
z-index:99999;
background:#fff!important;
border:0!important;
padding:60px 30px 15px;
}

.md-editor.md-fullscreen-mode .md-input,.md-editor.md-fullscreen-mode .md-preview {
height:100%!important;
font-size:20px!important;
color:#999;
line-height:1.6em!important;
resize:none!important;
box-shadow:none!important;
background:#fff!important;
border:0!important;
margin:0 auto!important;
padding:20px!important;
}

.md-editor.md-fullscreen-mode .md-preview {
color:#333;
overflow:auto;
}

.md-editor.md-fullscreen-mode .md-input:focus,.md-editor.md-fullscreen-mode .md-input:hover {
color:#333;
background:#fff!important;
}

.md-editor.md-fullscreen-mode .md-header {
background:0 0;
text-align:center;
position:fixed;
width:100%;
top:20px;
}

.md-editor.md-fullscreen-mode .btn-group {
float:none;
}

.md-editor.md-fullscreen-mode .btn {
border:0;
background:0 0;
color:#b3b3b3;
}

.md-editor.md-fullscreen-mode .btn.active,.md-editor.md-fullscreen-mode .btn:active,.md-editor.md-fullscreen-mode .btn:focus,.md-editor.md-fullscreen-mode .btn:hover {
box-shadow:none;
color:#333;
}

.md-editor.md-fullscreen-mode .md-fullscreen-controls {
position:absolute;
top:20px;
right:20px;
text-align:right;
z-index:1002;
display:block;
}

.md-editor.md-fullscreen-mode .md-fullscreen-controls a {
color:#b3b3b3;
clear:right;
width:30px;
height:30px;
text-align:center;
margin:10px;
}

.md-editor.md-fullscreen-mode .md-fullscreen-controls a:hover {
color:#333;
text-decoration:none;
}

.md-editor.md-fullscreen-mode .md-editor {
height:100%!important;
position:relative;
}

.md-nooverflow {
overflow:hidden;
position:fixed;
width:100%;
}

.md-editor.md-fullscreen-mode .md-footer,.md-editor .md-fullscreen-controls {
display:none;
}

.panel-seo {
  margin-top: 30px;
}

.col-xs-2-4,
.col-sm-2-4,
.col-md-2-4,
.col-lg-2-4 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

.col-xs-2-4 {
    width: 20%;
    float: left;
}
@media (min-width: 768px) {
.col-sm-2-4 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 992px) {
    .col-md-2-4 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-2-4 {
        width: 20%;
        float: left;
    }
}

.upload-care {
  margin-bottom: 30px;
}
