/* Custom Styles */
button {height:auto;min-height:50px}
.banner {border:none;box-shadow:none}
.banner-content {text-align: left;}
.banners .slick-dots li button {min-height:auto}
#backtotop {z-index: 1000;}
#dle-content {display:flex;flex-wrap:wrap;width: 100%;}
form {width: 100%;}
.pages {padding: 0;float:none}
.pages > * {height:auto;box-shadow:none!important}
.pagination .nav-links {margin:0 auto;display:flex; flex-wrap: wrap;font-size: 14px;}
.pages > :first-child {margin-left:5px}
.pages > :last-child {margin-right:5px}
.pages span {display:inline-block;padding:15px 22px;font-weight:bold;border-radius:50px;background:#f1f1f1;margin:5px;color:#fff;background:#e90101;background:-webkit-linear-gradient(to right,#e90101,#e90101);background:linear-gradient(to right,#e90101,#e90101)}
.pages a {display:inline-block;padding:15px 22px;font-weight:bold;border-radius:50px;background:#f1f1f1;color:#333;margin:5px}
.pages a:hover {color:#fff;background:#e90101;background:-webkit-linear-gradient(to right,#e90101,#e90101);background:linear-gradient(to right,#e90101,#e90101)}
.plyr--video .plyr__controls {z-index: 2;}
.full .plyr--video {border-radius: 20px 20px 0 0;}
.rate_stars {margin-bottom:0}
.rate_like-dislike .ratingtypeplusminus {padding: 0 10px;}
.edit_btn {float: right;margin-top: 10px;}
.blog_content .edit_btn {margin-top:4px}
.comments-area {padding: 30px;}
.comment-reply-title {margin-bottom:10px}
.logged-in-as {margin-bottom: 10px;}
.comment-form textarea {border-radius: 0 0 10px 10px;border-top: none;margin-bottom: 0;}
.wseditor, .bb-editor {border-top:5px solid #e90101;border-top-left-radius:5px;border-top-right-radius:5px}
.comments_subscribe {display: inline-flex; align-items: center;margin-bottom: 20px; cursor: pointer;}
.comments_subscribe input[type="checkbox"] {top: 0; margin-right: 10px;}
input[type="checkbox"]:checked::before {margin:-3px 0 0 2px}
.comments-tree-list {padding: 0;}
.moder_section {display: flex; align-items: center; justify-content: right;}
.moder_section a {font-size:12px;padding:0 5px;color:#a2a2a2}
.moder_section a:hover {color: #e90101;}
.mass_comments_action {display: none;}
.sec_code {display:flex;padding:0 15px;margin:20px 0 0}
.sec_code #dle-captcha {margin-right:20px;display:inline-flex}
.comments-area .comments-title {margin-bottom:30px}
.rate .video-like,
.rate .video-like .rate_like-dislike {display:inline-flex}
.rate .video-like a span,
.rate .video-like i {color:#909090;font-size:16px}
.blog_section {padding-bottom: 0;}
.entry-content h1 {margin-top: 0;}
.showfull {padding-top: 30px;}
.showfull img.fr-dib {margin:0 auto}
.showfull .edit_btn {margin-top:12px;margin-left:20px}
.showfull .post-navigation {margin-top:0px;}
.block {padding: 50px 0;border-radius: 20px;width: 100%;}
.feedback select {width:100%!important;font-family:Open Sans;border:1px solid #dfdfdf;height:50px;padding:0 15px;border-radius:50px;transition:.3s linear;color:#8d8d8d}
.form_submit .c-capcha {display:flex;align-items:center}
.c-capcha > a {margin-right:20px}
.c-capcha img {width:auto;height:100%}
.wrp, .wrp_min {max-width:none;padding:0 50px;margin:0 auto}
.form-group h5 {font-weight: 300;}
.alert {width: 100%; border-radius: 10px;}
.ajax-search-form button {min-height:auto}
.grid_3_4 {width:100%}
.login_check > .btn {margin:0;font-weight:400;font-size:14px}
.btn,.btn:hover {outline:none;color:#fff!important;text-decoration:none!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.14);background-color:#e90101;background-image:-moz-linear-gradient(top,#e90101 0%,#e90101 100%);box-sizing:border-box}
.stats_head > ul > li::before {margin:6px 0 0 -30px}
.tox .tox-tbtn {
    min-height: auto;
}