#ingredients{width: 950px; margin-left: 20px;}


/* шаринг + реклама (справа) */
#rightrsya1{text-align: center; width: 240px; padding-top: 5px;}

.shareblock{width: 95%; margin: 0 auto 20px auto; border-bottom: 1px solid #f2f2f2; padding-bottom: 20px;}
.shareblock .sbheader{color: #000; font-size: 18px; margin-bottom: 10px;}
.shareblock .sbdescription{color: #999; font-size: 14px; line-height: 14px; margin-bottom: 15px;}

/*  Кнопка добавления подборки в книгу рецептов*/
#recpanel{margin: 0 0 25px 2%;padding: 0; color: #333; width: 90%;}
#recpanel li{cursor: pointer; margin: 0 0 5px 0;font-size: 14px; list-style: none; height: 30px; line-height: 20px; background-size: 10px 10px; padding: 10px 0 0 25px;text-decoration: underline; border-radius: 5px;}
#recpanel li a{color: #333;font-size: 14px;text-decoration: underline;}
#recpanel #favorit{background: #1096ED url('/images/recipe/addfavorid-plus.png') 10px center no-repeat; background-size: 25px 25px; padding-left: 45px; color: #fff; text-decoration: none;}
#recpanel #favorit:hover{background-color: #0B2FA0;}
#recpanel .favoritinbook{background-image: url('/images/recipe/addfavorit-inbook.png')!important; background-color: #0B2FA0!important;}

.ratingfavorit{font-size: 16px; margin: -10px 0 20px 2%;}
.ratingfavorit span{display: inline-block; text-align: center; border-radius: 5px; padding: 5px; background-color: #555; color: #fff; font-size: 18px;}
.ratingfavorit a{color: #555;}


/* Описание раздела */
#ingredients .pagedescription{position: relative; border-radius: 3px; font-size: 16px; text-shadow: 0 0 1px #fff; margin: 20px 0 0 0; padding: 0;}
#ingredients .pagedescription h1{margin: 0px 0 15px 0; font-size: 28px; padding: 0;}
#ingredients .pagedescription h2{margin: 30px 0 10px 0px; font-size: 22px!important;}

#ingredients .pagedescription .materials{margin-left: -5px;}
#ingredients .pagedescription .materials h2{margin-left: -10px;}
#ingredients .pagedescription .materials a{display: block;float: left;background-color: #1959a8;margin: 5px; padding: 10px;color: #fff;text-decoration: none;text-shadow: none; font-size: 14px;}
#ingredients .pagedescription .materials a:hover{background-color: #2e71c5; transition: 0.2s;}


/* Подборки в рубрике */
#ingredients .themeslistcontainer{margin:10px auto; padding:0;}
#ingredients .themeslistcontainer h2{font-size: 24px!important;}
.themeslist{margin:0;padding:0;}
.themeslist a {font:normal 16px sans-serif; float: left; text-decoration: none; color:#888; display: block; width: 130px; min-height: 200px; padding: 7px 7px 7px 5px; text-align: center;}

.themeslist a img{width: 90px; height: 90px; margin: 0 auto; overflow: hidden; border-radius: 50%; border: 15px solid #fff; box-shadow: 0 0 10px #ccc;}
.themeslist a .tlcounter{display: block; font-size: 12px; margin: 10px auto 5px auto;}
.themeslist a .tlname{display: block; color: #333;}

.bx-wrapper{border: 0!important; box-shadow: none!important; margin: 40px auto 0px auto!important; width: 100%!important;}
.bx-prev{top: -53px!important; margin-left: 850px;}
.bx-next{top: -53px!important; right: 10px!important;}


.contenttable{width: 100%;}


.irecsleft{padding-top: 20px; padding-right: 15px;}
.irecsright{width: 300px; border-left: 1px solid #f2f2f2; padding-left: 20px;}

/* Фильтр */
.rheader{border: 2px solid #fff; position: relative; font-size: 16px; text-align: left; margin: 5px 0; width: 620px; box-shadow: 0 0 10px #ccc; padding: 25px 0; border-radius: 3px;}
.rheader .rhinfo{width: 265px; text-align: right; float: left; margin: 0 15px 0 15px; margin-top: 17px;}
.rheader .rhinfo p{margin: 0; font-size: 14px; color: #555;}
.rheader .rhfilter{width: 310px; float: left; margin-left: 15px;}
.rheader .rhfilter .rhfheader{font-size: 14px!important; margin: 0 0 5px 0; padding: 0px; color: #555;}
.rheader .rhfilter select{font-size: 16px; text-indent: 5px; color: #000; border: 5px solid #fff; outline: #ccc solid 2px; outline-offset: 1px; background-color: #fff; width: 100%; cursor: context-menu!important;}

/* быстрый поиск */
.fastsearch{margin: 0 auto 20px auto;}
.fastsearch .fsloader{display: none;}
.fastsearch .fsloader img{width: 100px;}
.fastsearch input{color: #0A2D75; text-align: left; font-size: 16px; padding: 10px; width: 570px; margin-left: 12px; background-color: #fff; border-radius: 0; border: 1px solid #999;}
.fastsearch input::-webkit-input-placeholder {color: #2959BA; font-size: 16px;} 
.fsrecipes{}
.fsrecipes .fsnumresults{color: green; margin: 0 0 3rem 0; font-size: 3rem;}
.fsrecipes .fsnoresults{color: red; margin: 0 0 3rem 0; font-size: 3rem;}


/* фильтры - рубрики */
.filterscontainer{margin: 50px 0 0 0; box-shadow: 0 0 10px #ccc; width: 604px; border-radius: 3px; padding: 20px 10px;}
.filterscontainer h2{margin: 0 0 0 20px;}
.filters{padding: 20px 15px;  background-color: #fff;}
.filters .sfmorebutton{display: block; float: left; margin: 0 5px 5px 0; font-size: 14px; text-decoration: underline; color: #333; border-radius: 5px; background-color: #f2f2f2; cursor: pointer;}
.sectionfield{clear: both; margin: 0 0 10px 0;}
.sectionfield .sfmore{display: none;}
.filters h2{font-size: 20px; font-weight: normal; margin: 0 0 10px 0;}
.filters h3{font-size: 16px; font-weight: normal; margin: 0 0 10px 0!important;}
.filters span{display: block; margin: 0 0 15px 0; font-size: 18px; font-weight: normal; color: #333;}
.filters .fbutton{display: block; float: left; margin: 0 5px 5px 0; padding: 10px; text-decoration: none; color: #fff; border-radius: 5px; font-size: 14px;}
.filters .fbuttonblue{background-color: #77EBFF; color: #002C2C;}
.filters .fbuttonyellow{background-color: #FFDC1D; color: #2F1600;}
.filters .fbuttongreen{background-color: #41C681; color: #fff;}
.filters .fbuttongreen:hover{background-color: #114207;}
.filters .fbuttonpurple{background-color: #E24AF6; color: #fff;}

/*шаринг (справа)*/
.rightrsya1, .rightrsya2{padding-top: 60px;}

/*Ссылки на рецепты из смежных подборок (справа)*/

.navcache{background-color: #fff; margin-top: 40px;}
.navcache .navdescription{color: #333; font-size: 16px; font-weight: normal; margin-bottom: 20px;}


.navcache .moreinfothemes{position: relative; text-align: left; width: 100%; margin: 10px auto; border-spacing: 0 0;}
.navcache .moreinfothemes .nclgrad{position: absolute; bottom: 0; left: 0; width: 100%; height: 50px; background: url('/images/themes/theme-menu-gradient.png') center center;}

.navcache .nclmorelist{display: none;}

.navcache .moreinfothemes a{border-radius: 3px; display: block; color: #223b7e; font-size: 12px; text-decoration: none; background: url('/images/themes/theme-arrow.png') left 15px top 15px no-repeat; background-size: 12px 12px; padding: 15px 15px 15px 40px;}
.navcache .moreinfothemes a:hover{color: #4f72c2; text-decoration: underline;}

.navcache .moreinfothemes a:nth-child(2n+1){background-color: #f2f2f2!important;}	
.navcache .moreinfothemes a:nth-child(2n){background-color: #fff;}	
.navcache .moreinfothemes a:last-child{}

.navcache  .nclinksmore {font-size: 16px; width: 70%; margin: 20px auto 0 auto; text-align: center; padding: 15px; color: #fff; background: #392809 url('/images/themes/theme-list-win.png') left 15px center no-repeat; background-size: 16px 16px; cursor: pointer;}
.navcache  .nclinksmore:hover {background-color: #000; transition: 0.3s;}



/* Пагинация рецептов */
.pagination{padding: 20px 20px 20px 0; background: #fff; text-align: left; margin-left: 37px; margin-top: 20px;}
.pagination .pageslist{display: inline-block; margin: 0 auto; height: 30px;}
.pagination a{display: block; float: left; font-size: 16px; padding: 5px; margin: 0 3px; text-decoration: none; border-radius: 0px; cursor: pointer!important;}
.pagination a:hover{background-color: #1c3b83; color: #fff;}
.pagination .currentpage{background-color: #1c3b83; color: #fff;}
.pagination .navpage{height: 22px; width: 90px; opacity: 0.8; background-color: #ccc; color: #333!important;  cursor: pointer!important; height: 20px; border-radius: 5px; text-align: center;}
.pagination .navpage:hover{background-color: #f2f2f2!important; opacity: 1;}



#ingredients .biglink
{
color: #555;
font: 14px Arial;
text-transform: none;
background: #f2f2f2; 
padding: 5px; 
border-radius: 5px;
text-decoration: none;
text-shadow: 2px 2px 2px #fff;
-moz-text-shadow: 2px 2px 2px #fff;
-webkit-text-shadow: 2px 2px 2px #fff;
border: 1px solid #e5e5e5;
}



#ingredients h2
{
font-size: 18px!important;
color: #555;
}




#ingredients #prodlist h2{font-size: 32px!important;color: #555!important;margin: 40px 0px 10px 0!important;}


#ingredients #prodlist .ingrobject{display: block; width: 115px; min-height: 180px; float: left; text-decoration: none; color: #333; text-align: center; margin: 10px;}
#ingredients #prodlist .ingrobject img{width: 120px;}
#ingredients #prodlist .ingrobject .ingrname{padding: 5px; text-align: center; margin-top: 10px; text-shadow: 0 0 1px #fff; font-size: 14px;}
#ingredients #prodlist .ingrobject .ingrname span{display: block; color: #999; margin-top: 5px; font-size: 11px;}

/*Вывод рецептов*/

#ingredients .recipesheader{position: relative;}
#ingredients .recipesheader h2{text-align: center; font-size: 26px!important; margin: 0;}
#ingredients .recipesheader p{text-align: center; font-size: 16px!important; margin: 5px 0 0 0;}
#ingredients .recipesheader .counter{position: absolute; right: 15px; margin: 0; font: 14px Tahoma;}
/*#ingredients .recipesheader .selector{position: absolute; left: 335px; top: 0px; width: 170px; font: 14px Tahoma;}*/

#ingredients .recipesheader .selector {position: absolute; left: 343px; top: 0px; padding: 0; margin: 0; border: 2px solid #ccc; width: 170px; border-radius: 0; overflow: hidden;background-color: #fff; background: #fff url("/images/arrowdown.gif") no-repeat 95% 50%;}

#ingredients .recipesheader .selector select {
padding: 5px 8px;
    width: 130%;
    border: none;
    box-shadow: none;
    background-color: transparent;
    background-image: none;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
            cursor: s-resize;
}

#ingredients .recipesheader .selector select:focus {
    outline: none;
}





#ingredients .recblock .info .ingrlayer{position: absolute; display: none; left: 0; top: 0; background: url('/images/opacity80.png'); padding: 60px 40px 40px 40px; z-index: 2999; color: #fff; width: 193px; height: 100%; font: normal 12px Arial; line-height: 14px; overflow: auto;}
#ingredients .recblock .info .ingrlayer h2{font: 24px Tahoma; color: #fff; margin: 0 0 10px 0;}
#ingredients .recblock .info .ingrlayer .ingrclose{position: absolute; right: 20px; top: 20px; cursor: pointer;}
#ingredients .recblock .info .ingrlayer::-webkit-scrollbar {
    width: 12px;
}
#ingredients .recblock .info .ingrlayer::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 5px;
}
#ingredients .recblock .info .ingrlayer::-webkit-scrollbar-thumb {
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}



#ingredients .recblock {position: relative; width: 273px; min-height: 420px; overflow: hidden; float: left; margin: 8px 18px;  background: #eee;}
#ingredients .recblock:nth-child(1n+4) {margin-left: -5px!important;}
#ingredients .recblock:nth-child(3n+3) {margin-right: 0!important;}
#ingredients .recblock:nth-child(1n) {margin-left: 0px!important;}

#ingredients .recblock .video {position: absolute; top: 10px; right: 10px;}

#ingredients .recblock .info {width: 90%; margin: 0 auto;}
.rbwbestrecipe{font-size: 12px; padding: 3px 10px 3px 25px; display: inline-block; background-color: #C4FF04; position: absolute; left: 15px; top: 5px; color: #3305B1; border-radius: 3px; box-shadow: 0 0 5px #000; min-height: 16px; border: 1px solid #fff;}
.rbwbestrecipe img{display: block; position: absolute; left: -10px; top: -3px; width: 30px; height: 30px;}
#ingredients .recblock .info .header {margin: 15px 0 0 0;}
#ingredients .recblock .info .header a{font: 18px Tahoma; color: #000; text-decoration:  none; line-height: 18px; text-align: center;}
#ingredients .recblock .info ul {margin: 20px 0 0 5px; padding: 0; opacity: 0.6;}
#ingredients .recblock .info ul li {display:inline-block; margin:  0 10px 0 0; padding: 0; display:  inline; padding:0 0 0 18px;font-size:9px;text-shadow:#fff 1px 1px 1px;-moz-text-shadow:#fff 1px 1px 1px;-webkit-text-shadow:#fff 1px 1px 1px; height: 20px;}
#ingredients .recblock .info ul .comments{background:url('/images/subsection/comments-ico.png') left center no-repeat;}
#ingredients .recblock .info ul .author{background:url('/images/subsection/user-ico.png') left center no-repeat; }
#ingredients .recblock .info ul .rating{background:url('/images/subsection/like-ico.png') left center no-repeat;}
#ingredients .recblock .info ul .energy{background:url('/images/subsection/energy-ico.png') left center no-repeat;}
#ingredients .recblock .info ul .views{background:url('/images/subsection/views-ico.png') left center no-repeat;}
#ingredients .recblock .info ul .ingredients{background:url('/images/subsection/ingredients-ico.png') left center no-repeat; text-decoration: underline; cursor: pointer; font-size: 11px;}
#ingredients .recblock .info .description{font: 11px Verdana; line-height: 13px; margin: 20px 0 0 0; color: #777;}


#ingredients .recblock .info .author{position: absolute; text-align: center; left: 0px; bottom: 15px; font: 12px Verdana; line-height: 13px; color: #999; text-align: right; width: 100%; text-align: center; font-size: 10px;}
#ingredients .recblock .info .author a{font-size: 14px; text-decoration: none;}
#ingredients .recblock .info .author a:hover{color: #111;}
#ingredients .recblock .button {position: absolute; bottom: 0; left: 50%; margin-left: -50px; display: block; width: 80px; padding: 10px; line-height: 30px; background-color: #f2f2f2; border-radius: 4px 4px 0 0; text-align: center; text-decoration: none;}
#ingredients .recblock .button:hover {background: #4086de; color: #fff;}


#ingredients .recblock .info a {font: normal 12px Verdana; color: #6b6b6b;}




#ingredients .recblock .preimage {width: 273px; height: 204px;}






/*заголовок перед рецептами*/

#ingredients .recipesheader{position: relative; margin: 30px 0 10px 0; position: relative; }
#ingredients .recipesheader h2{font-size: 18px; text-transform: none; color: #333; margin-left: -10px;padding: 0;}








/*new*/

.ssnav{width: 500px; margin: 30px auto 60px auto;}
.ssnav a{display: block; float: left; font-size: 16px; margin: 10px; text-decoration: none;}
.ssnav a:hover{color: #333;}
.ssnav .curpage{color: #333; font-weight: bold; font-size: 16px; margin-top: 8px;}
.ssnav .dots{display: block; float: left; margin: 10px 0 0 0; font-size: 18px; color: #333;}
.ssnav .ssnarrow{text-decoration: none; color: #333; font-size: 22px; float: left;}
.ssnav .ssnarrowclear{width: 20px; height: 22px; margin: 10px; float: left;}



/*Навигация*/
.inav{margin-left: -5px;}
.inav h2{margin: 10px 0 10px 5px; font-size: 18px; color: #000!important;}
.inav a{display: inline-block; float: left; margin: 5px; padding: 10px; font-size: 14px; background-color: #1959a8; color: #fff; text-decoration: none;}
.inav a:hover{background-color: #2e71c5; transition: 0.2s;}


.showvideo{cursor: pointer; padding-left: 40px; display: block; font-size: 16px; text-decoration: underline; line-height: 40px; border-radius: 3px; margin: 10px 0 10px 10px; color: #000; background: url('/images/play-button-white-128.png') left center no-repeat; min-height: 30px; background-size: 30px auto;}
.showvideo span{opacity: 0.8;}

/* Вывод рецептов */
.fsrecipes{padding: 0; margin: 30px 0;}
.fsrecipes h2{font-size: 4rem!important;}
.fsrecipes .resultsnum{margin: 0 0 30px 0; padding: 0; font-size: 14px; font-style: italic;}
.fsrecipes .recblockwide {position: relative; width: 615px!important; overflow: hidden; margin: 0 20px 30px 0; border: 2px solid #fff; box-shadow: 0 0 30px #ccc;}
.fsrecipes .recblockwide:hover {border: 2px solid #ccc; transition: 0.3s;}

.fsrecipes .recblockwide .recblockwideleft{width: 250px; float: left;}
.fsrecipes .recblockwide .recblockwideleft .preimage {width: 100%;}

.fsrecipes .recblockwide .recblockwideleft .addtofavorit{background-color: #FFD042; margin: 20px 0 0 0; text-align: center; padding: 10px; color: #000; font-size: 16px; cursor: pointer;}
.fsrecipes .recblockwide .recblockwideleft .addtofavorit:hover{background-color: #FFBF19; transition: 0.3s;}

.fsrecipes .recblockwide .recblockwideleft .openrecipe{display: block; background-color: #223B7E; margin: 2px 0 0 0; text-align: center; padding: 10px; color: #fff; font-size: 16px; cursor: pointer; text-decoration: none;}
.fsrecipes .recblockwide .recblockwideleft .openrecipe:hover{background-color: #2D4FAC; transition: 0.3s;}

.fsrecipes .recblockwide .info {width: 320px; margin: 0 0 0 20px; float: left;}
.rbwbestrecipe{font-size: 12px; padding: 3px 10px 3px 25px; display: inline-block; background-color: #C4FF04; position: absolute; left: 15px; top: 5px; color: #3305B1; border-radius: 3px; box-shadow: 0 0 5px #000; min-height: 16px; border: 1px solid #fff;}
.rbwbestrecipe img{display: block; position: absolute; left: -10px; top: -3px; width: 30px; height: 30px;}
.fsrecipes .recblockwide .info .header {margin: 20px 0 5px 0;}
.fsrecipes .recblockwide .info .header a{font-size: 20px; color: #000; text-decoration:  none; line-height: 24px; text-align: center;}
.fsrecipes .recblockwide .info .header a:hover{text-decoration: underline;}
.fsrecipes .recblockwide .info .description{font-size: 14px; line-height: 18px; margin-top: 15px; color: #555; text-shadow: 1px 1px 2px #fff;}
.fsrecipes .recblockwide .info .ingredients{margin-top: 20px; color: #777; line-height: 12px; font-size: 11px;}
.fsrecipes .recblockwide .info .ingredients p{ margin: 2px 0;}
.fsrecipes .recblockwide .info .ingredients strong{font-weight: normal;}
.fsrecipes .recblockwide .info .ingredients h3{font: bold 12px sans-serif; margin: 0;}

.recblockwideadv{width: 653px; margin: 5px 0 5px 40px; float: left;}
.fsrecipes .recblockwide .video {position: absolute; top: 10px; right: 10px;}
.fsrecipes .recblockwide .rbwbottom{position: relative; border-top: 1px solid #f2f2f2; width: 95%; height: 60px; margin: 20px auto 0 auto;}

.fsrecipes .recblockwide .rbwbottom .recipetype {float: left; margin: 20px 5px 0 5px;  width: 20px; height: 20px; font-size: 11px; border-radius: 2px; text-shadow: 1px 1px 1px #3f7612;}
.fsrecipes .recblockwide .rbwbottom .rtvegetarian{color: #fff; background: #aebc12 url('/images/vegan-icon.png') 5px center no-repeat; background-size: 12px;}
.fsrecipes .recblockwide .rbwbottom .rtvegan{color: #fff; background: #40a608 url('/images/vegan-icon.png') 5px center no-repeat; background-size: 12px;}
.fsrecipes .recblockwide .rbwbottom .rtraw{color: #fff; background: #03b961 url('/images/vegan-icon.png') 5px center no-repeat; background-size: 12px;}

.fsrecipes .recblockwide .rbwbottom .recipedifficult {float: left;  margin: 20px 5px 0 5px; width: 20px; height: 20px; font-size: 11px; border-radius: 2px; text-shadow: 1px 1px 1px #3f7612;}
.fsrecipes .recblockwide .rbwbottom .rd1{color: #fff; background: #5ea22b url('/images/difficult-icon.png') 5px center no-repeat; background-size: 10px;}
.fsrecipes .recblockwide .rbwbottom .rd2{color: #fff; background: #92a928 url('/images/difficult-icon.png') 5px center no-repeat; background-size: 10px;}
.fsrecipes .recblockwide .rbwbottom .rd3{color: #fff; background: #d1c500 url('/images/difficult-icon.png') 5px center no-repeat; background-size: 10px;}
.fsrecipes .recblockwide .rbwbottom .rd4{color: #fff; background: #c2891a url('/images/difficult-icon.png') 5px center no-repeat; background-size: 10px;}
.fsrecipes .recblockwide .rbwbottom .rd4{color: #fff; background: #d93d00 url('/images/difficult-icon.png') 5px center no-repeat; background-size: 10px;}

.fsrecipes .recblockwide .rbwbottom .energy{background:url('/images/energy-icon-32-black.png') left center no-repeat; background-size: 20px 20px; float: left; height: 20px; margin: 20px 5px 0 25px;; padding: 0 0 0 27px;}
.fsrecipes .recblockwide .rbwbottom .comments{background:url('/images/comments-icon-32-black.png') left center no-repeat; background-size: 20px 20px; float: left; height: 20px; margin: 20px 5px 0 25px;; padding: 0 0 0 27px;}
.fsrecipes .recblockwide .rbwbottom .favorits{background:url('/images/favorits-icon-32-black.png') left center no-repeat; background-size: 16px 16px; float: left; height: 20px; margin: 20px 5px 0 25px;; padding: 0 0 0 27px; }

.fsrecipes .recblockwide .rbwbottom .author{position: absolute; top: 22px; right: 10px; display: inline-block; text-align: left; font-size: 14px; color: #333; background: url('/images/chef-icon-black-32.png') left 2px no-repeat; background-size: 12px 12px; padding: 0 0 0 18px;}

.themesmenu{padding: 20px 0;}

.ticontainer{width: 620px; margin: 50px 0 0 0;}
.infoblock{box-shadow: 0 0 15px #ccc; padding: 20px; margin: 20px 0;}
.infoblock h2{font-size: 26px!important; font-weight: bold!important;}
.infoblock h3{font-size: 20px!important; font-weight: bold!important;}
.infoblock ul{padding: 0; margin: 0 0 0 15px;}

.howtolinksright{}
.howtolinksright h2{text-align: center; font-size: 18px!important;}
.howtolinksright .htlobj{display: block; width: 80%; text-align: center; margin-bottom: 15px; border: 1px solid #ddd; padding: 10px; border-radius: 10px; margin: 0 auto 20px auto;}
.howtolinksright .htlobj img{border-radius: 5px; width: 90%; display: block; margin: 0 auto 10px auto;}

.howtolinksbottom{}
.howtolinksbottom h2{}
.howtolinksbottom .htlobj{display: block; width: 201px; margin: 0 0 10px 10px; text-align: center; box-shadow: 0 0 3px #ccc; padding: 0 0 10px 0; border-radius: 5px; float: left; min-height: 250px;}
.howtolinksbottom .htlobj:nth-child(3n+2){margin-left: 0!important;}
.howtolinksbottom .htlobj img{border-radius: 5px 5px 0 0; width: 100%; display: block; margin: 0 auto 10px auto;}

.morelinks{}
.morelinks a{display: inline-block; padding: 13px; background-color: #01C0EE; text-align: center; text-decoration: none; border-radius: 7px; color: #fff; cursor: pointer; margin: 2px 2px 4px 0;}
.morelinks a:hover{background-color: #0652C1; color: #fff;}
.morelinks .mlgreen{background-color: #8ACA3F!important;}
.morelinks .mlgreen:hover{background-color: #267A02!important;}
.morelinks .mlpink{background-color: #DE67DA!important;}
.morelinks .mlpink:hover{background-color: #710471!important;}
.morelinks .mlbraun{background-color: #56342F!important;}
.morelinks .mlbraun:hover{background-color: #4D170F!important;}

.scomments{margin: 40px 0 50px 0;}
.scomments h2{font-size: 28px; margin: 0 0 10px 0;}
.scomments .answerfield{width: 600px; height: 250px; padding: 10px; font-size: 16px;}
.scomments .sendanswer{background-color: #1B6DFF; color: #fff; padding: 10px 20px; font-size: 18px; cursor: pointer; text-align: center; border-radius: 5px; margin-top: 10px; text-decoration: none; display: inline-block;}
.scomments .sendanswer:hover{background-color: #1159b7;color: #fff;transition: 0.3s;text-shadow: none;}
.scomments .scommentslist{margin-top: 30px;}
.scomments .rlobj{padding: 20px 0; border-bottom: 1px solid #f2f2f2;}
.scomments .rlobj:last-child{border-bottom: none!important;}
.scomments .rlobj .rlouser{float: left; width: 80px;}
.scomments .rlobj .rlouser .uavatar{width: 80px; border-radius: 80px;}
.scomments .rlobj .rlouser .rlouname{text-align: center; margin-top: 10px;}
.scomments .rlobj .rlotext{float: left; width: 500px; color: #333; margin-left: 20px;}
.scomments .rlobj .rlotext .rloanswer{padding: 10px 5px; border-radius: 5px; background-color: #f2f2f2; margin-top: 10px; color: #777;}
.scomments .rlobj .rlotext .rloreaction{display: block; width: 150px; margin-top: 10px;}