body {
    background: #423126 url('https://ka.videomaturegratis.com/files/bg_side_top.png') center top no-repeat;
}

header div.head_topline {
    border-bottom: 1px solid #5b4739;
}

header div.head_topline nav a,
header div.head_topline form input[type="text"],
header div.logotype p {
    color: #e8d6ca;
}

header div.head_topline nav a.select,
header div.head_topline nav a:hover {
    color: #fff;
}

header div.head_topline nav a:after,
header div.logotype a strong:after,
header div.head_topline form:after {
    background: #ff4545;
}

header div.logotype a strong {
    color: #ff4545;
}

header div.logotype a {
    color: #fafafa;
}

header div.head_topline form input[type="text"]::-webkit-input-placeholder {
    color: #e8d6ca;
}

header div.head_topline form input[type="text"]::-moz-placeholder {
    color: #e8d6ca;
}

header div.head_topline form input[type="text"]:-moz-placeholder {
    color: #e8d6ca;
}

header div.head_topline form input[type="text"]:-ms-input-placeholder {
    color: #e8d6ca;
}

.content div.article ul li div.item {
    background: #e4d3c2;
}

.content div.article ul li:hover div.item {
    background: #39281d;
}

.content div.article ul li div.item picture time,
.content div.article ul li div.item picture span.liked {
    background: rgba( 91, 71, 57, 0.5);
    color: #f7eae2;
}

.content div.article ul li div.item picture span.hd {
    background: rgba( 228, 211, 194, 0.5);
}

.content div.article ul li:hover div.item picture time,
.content div.article ul li:hover div.item picture span.liked {
    background: rgba( 91, 71, 57, 1);
}

.content div.article ul li div.item div.title_item p a {
    color: #2b231c;
}

.content div.article ul li:hover div.item div.title_item p a {
    color: #e4d3c2;
}

.content div.article ul li div.item div.detal_item date {
    background: #eeddcc;
}

.content div.article ul li:hover div.item div.detal_item span {
    color: #e4d3c2;
}

.content div.article ul li:hover div.item div.detal_item date {
    background: #503e32;
    color: #e4d3c2;
}

.pager a {
    color: #eeddcc;
    background: #39281d;
}

.pager a:hover,
.pager a.select {
    background: #ed1f24;
    color: #fafafa;
}

.pager a:last-child {
    background: url('https://ka.videomaturegratis.com/files/arrow_right.png') 80% center no-repeat;
    border: 3px solid #ed1f24;
}

.pager a:last-child:hover {
    background: #ed1f24 url('https://ka.videomaturegratis.com/files/arrow_right.png') 85% center no-repeat;
    border: 3px solid #ed1f24;
}

.content aside .categories_list {
    background: #eddccb;
}

.content aside .categories_list ul li {
    border-bottom: 1px dotted #d5c3b3;
}

.content aside .categories_list ul li a {
    color: #3c2920;
}

.content aside .categories_list ul li:hover a {
    color: #ed1f24;
}

.content aside .categories_list ul li.select a {
    color: #ed1f24;
}

.content aside .categories_list .box_title {
    background: #5a4238;
    color: #fafafa;
}

.content aside .categories_list ul li.select:after {
    background: #ed1f24;
}

.content aside .categories_list .box_title i:before,
.content aside .categories_list .box_title i:after,
.content aside .categories_list .box_title i {
    background: #fafafa;
}

#totop {
    background: #ed1f24 url('https://ka.videomaturegratis.com/files/arrow_top.png') center center no-repeat;
}

.about_site h1 {
    color: #fafafa;
}

.about_site h1 strong {
    color: #ed1f24;
}

.about_site h1:after {
    background: #ed1f24;
}

.about_site p,
.about_site ol li {
    color: #9f9d9c;
}

footer {
    background: #281c1c;
    color: #b4937e;
}

footer div a.logotype_footer {
    color: #6f5748;
}

footer div a.logotype_footer strong {
    color: #ff4545;
}

footer div a.logotype_footer:hover {
    color: #fafafa;
}

footer div p a {
    color: #b4937e;
}

footer div p a:hover {
    color: #ff4545;
}

.content aside .opencategories .box_title {
    background: #ff4545;
}

.article h1,
.article h2,
.comment_area span.title {
    color: #fafafa;
}

.article h1:after,
.article h2:after,
.comment_area span.title:after {
    background: #ed1f24;
}

.video_content div.details {
    background: #38291f;
}

.video_content div.details .video_digits span {
    color: #eddccb;
}

.video_content div.details .video_capabilities .rate {
    background: #2a1d14;
}


.video_content div.details .video_capabilities .rate .rate_line {
    background: #e72d2e;
}

.video_content div.details .video_capabilities .rate .rate_line hr.good_line {
    background: #25e838;
}

.video_content div.details .video_capabilities .rate .rate_line small {
    color: #25e838;
}

.video_content div.details .video_capabilities .download a {
    background: #e72d2e url(https://ka.videomaturegratis.com/files/download.png) 15% 10px no-repeat;
    color: #fafafa;
    background-size: 10%;
}

.video_content div.details .video_capabilities .download a:hover {
    background: #d53031 url('https://ka.videomaturegratis.com/files/download.png') 15% 13px no-repeat;
    background-size: 10%;
}

.video_content div.categories_this_video span {
    color: #eddccb;
}

.video_content div.categories_this_video p a {
    color: #fafafa;
    background: #38291f;
}

.video_content div.categories_this_video p a:hover {
    background: #e72d2e;
}

.video_content div.text_video p {
    color: #9f9d9c;
}

.load_more {
    border: 1px solid #514034;
}

.load_more span {
    color: #e4d3c2;
}

.load_more:hover {
    background: #e4d3c2;
    background-position: center center;
}

.load_select:hover,
.load_select {
    background: #e4d3c2 url('https://ka.videomaturegratis.com/files/loader.gif') center center no-repeat;
}

.load_more:hover span {
    color: #1b1009;
}

.comment_area span.title strong {
    color: #e72d2e;
}

.comment_area .comment_item .comment {
    background: #e4d3c2;
}

.comment_area .comment_item .comment p {
    color: #281305;
}

.comment_area .comment_item .detal_comment {
    color: #e4d3c2;
}

.add_comment input[type="text"] {
    background: #cabbab;
    color: #423126;
    border: none;
}

.add_comment select,
.form input[type="text"] {
    border: 2px solid #e72d2e;
    background: #423126;
    color: #fafafa;
}
.add_comment select{
    border: 2px solid #e72d2e;
    background: #423126;
    color: #fafafa;
    height: 40px;
    max-width: 310px;
}

.add_comment input[type="text"]::-webkit-input-placeholder {
    color: #fafafa;
}

.add_comment input[type="text"]::-moz-placeholder {
    color: #fafafa;
}

.add_comment input[type="text"]:-moz-placeholder {
    color: #fafafa;
}

.add_comment input[type="text"]:-ms-input-placeholder {
    color: #fafafa;
}

.add_comment .textarea,
.form .textarea {
    background: #e4d3c2;
    border: 2px solid #e72d2e;
}

.add_comment input[type="text"]::-webkit-input-placeholder {
    color: #000;
}

.add_comment input[type="text"]::-moz-placeholder {
    color: #000;
}

.add_comment .KEmoji_Block .KEmoji_TollBar {
    background: #cabbab;
    border: none;
}

.add_comment .KEmoji_Block .KEmoji_Cont .KEmoji_Smile > div:hover {
    background: #cabbab;
}

.add_comment .KEmoji_Block .KEmoji_Cont .icon_holder,
.add_comment .KEmoji_Block .KEmoji_Cont .KEmoji_PackSwitcher {
    background: #cabbab;
}

.add_comment .KEmoji_Block .KEmoji_Input > div[contenteditable=true] {
    border-width: 0 0 1px;
}

.add_comment .KEmoji_Block .KEmoji_Input > div[contenteditable=true],
.add_comment .textarea textarea,
.form .textarea textarea {
    background: #cabbab;
    color: #423126;
}

.add_comment .textarea p a {
    color: #423126;
}

.add_comment .textarea p a:hover {
    color: #e72d2e;
}

.add_comment input[type="button"],
.form input[type="button"] {
    background: #e72d2e url('https://ka.videomaturegratis.com/files/send.png') 12px 13px no-repeat;
    color: #fafafa;
}

.add_comment input[type="button"]:hover,
.form input[type="button"]:hover {
    background: #ff5959 url('https://ka.videomaturegratis.com/files/send.png') 12px 13px no-repeat;
    color: #fafafa;
}

.page_area p {
    color: #e4d3c2;
}

.page_area a {
    color: #e72d2e;
}
@media screen and (max-width:780px) {
    div.head_topline form input[type="text"]{
        padding-left: 10px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    header div.head_topline form input[type="text"]{
        color: #503526;
    }

    header div.head_topline form input[type="text"]::-webkit-input-placeholder {
        color: #503526;
    }

    header div.head_topline form input[type="text"]::-moz-placeholder {
        color: #503526;
    }

    header div.head_topline form input[type="text"]:-moz-placeholder {
        color: #503526;
    }

    header div.head_topline form input[type="text"]:-ms-input-placeholder {
        color: #503526;
    }
}

@media screen and (max-width:740px) {
    header {
        background: #39281d;
    }
    header div.head_topline {
        border-bottom: 0;
    }
    header div.head_topline nav.visiblenav {
        background: #251b15;
    }
}

@media screen and (max-width:480px) {

}

@media screen and (max-width:420px) {
    .video_content div.details .video_capabilities .download a {
        background: #e72d2e url(https://ka.videomaturegratis.com/files/download.png) 27% 10px no-repeat;
        color: #fafafa;
        background-size: 5%;
    }
}