body {
    background: #2d493b;
}

header {
    background: #1B9558;
}

header div:last-child {
    background: #186f43;
}

header div form input {}

header div form input[type="text"] {
    color: #fafafa;
}

header div form input[type="text"]::-webkit-input-placeholder {
    color: #fafafa;
}

header div form input[type="text"]::-moz-placeholder {
    color: #fafafa;
}

header div form input[type="text"]:-moz-placeholder {
    color: #fafafa;
}

header div form input[type="text"]:-ms-input-placeholder {
    color: #fafafa;
}

header div form input[type="submit"] {
    background:#1b9558; color:#fafafa;
}

header div form input[type="submit"]:hover {
    background: #34c47c;
    color: #000;
}

header div nav a,
header div span a.langs_drop small,
article .title span a {
    color: #c2dccf;
}

article ul li div p a {
    color: #f7f8f7;
}

header div nav a:hover,
article .title span a:hover,
article .title span a.select,
article ul li:hover div p a,
footer p,
footer p a,
.language ul li a,
.pager a,
article ul li div small,
.alltubes ol li a,
.breads p a,
header div span a.langs_drop:hover small,
header div nav a.selet,
article h1,
article h2 {
    color: #fafafa;
}
article ul li:hover div p a {color:#fafafa;}
header div span a.dropsearch,
header div span a.search_drop:hover {
    background: #186f43 url('../images/searchico.png') 0px -46px no-repeat;
}

article ul li div {
    background: #354b40;
}

article ul li:hover div {
    background: #1b9558;
}

article ul li div picture span {
    color: #fff;
}
.title,
.title span,
.title h2,
.title h1 {color:#fafafa;}
article ul li:hover div picture span {
    background: #1b9558;
}

.alltubes ol li:hover a,
.language ul li:hover a {
    color: #fafafa;
}
.alltubes ol li a:hover {color:#3cd086;}
footer,
.language ul li:hover a,
.language ul li.select a {
    background: #1b9558; color:#fafafa;
}
footer {background:#253a30;}
footer p, footer p a{color:#fafafa;}
.language {
    background: #354b40;
}

ul.category_list .short_detal a.playbtn {
    background: #354b40;
}
.breads p strong {color:#fafafa;}
ul.category_list li:hover .short_detal a.playbtn{background:#1b9557;-webkit-box-shadow: 10px 10px 56px -6px rgba(27,149,88,1);
-moz-box-shadow: 10px 10px 56px -6px rgba(27,149,88,1);
box-shadow: 10px 10px 56px -6px rgba(27,149,88,1);}
ul.category_list .short_detal a.playbtn i {
    background: #fafafa url('../images/play_b.png') center center no-repeat;
}

ul.category_list li:hover .short_detal a.playbtn i {
    background: #1b9558 url('../images/play_w.png') center center no-repeat;
    -webkit-box-shadow: 2px 6px 44px 2px rgba(238, 60, 140, 0.14);
    -moz-box-shadow: 2px 6px 44px 2px rgba(238, 60, 140, 0.14);
    box-shadow: 2px 6px 44px 2px rgba(238, 60, 140, 0.14);
}

ul.category_list .short_detal div p,
ul.category_list .short_detal div,
.videomain .video p {
    color: #fafafa;
}

ul.category_list .short_detal div a,
.videomain .video p a {
    background: #253a30;
    color: #fafafa;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

ul.category_list .short_detal div a:hover,
.videomain .video p a:hover {
    background: #3eb177;
}

.pager a:first-child,
.pager a:last-child {
    background: #253a30;
    color: #fafafa;
}

.pager a:hover,
.pager a.select {
    background: #1b9558;
    color: #fff;
}

.rightblock {
    background: #fff;
}
article ul li div small, .videomain .video small {color:#fafafa;}
.rightblock em {
    background: #1b9558;
    color: #fafafa;
}

.rightblock em:hover {
    background: #34c47c;
    color: #fafafa;
}

@media screen and (min-width:1200px) {}