/**** Страница переписка ****/


#video{position: relative; width: 940px; font-family: sans-serif; margin-left: 30px;}
#video h1{margin-top: 30px;}
#video .vdescription{font-size: 16px;}

#video .tablecontent{width: 940px; border-spacing: 0 0;}
#video .tablecontent tr .tc1{width: 600px; border-right: 1px solid #f2f2f2; padding-right: 20px;}
#video .tablecontent tr .tc2{width: 10px;}
#video .tablecontent tr .tc3{width: 300px;}
#video .tablecontent tr td{vertical-align: top;}

#video h2{font-size: 24px; color: #333;}

#video .recipesfeed, #video .recipesfeedlist{margin: 20px 0; width: 600px;}
#video .recipesfeed .ritem, #video .recipesfeedlist .rflcontainer .ritem{position: relative; width: 600px; min-height: 400px; box-shadow: 0 0 30px #ccc; border: 0px solid #fff; margin-bottom: 50px;}
#video .recipesfeed .ritem .riright, #video .recipesfeedlist .rflcontainer .ritem .riright{padding: 20px;}
#video .recipesfeed .ritem .riright .riurl, #video .recipesfeedlist .rflcontainer .ritem .riurl{display: block; margin: 20px 0 15px 0; padding: 0; font-size: 24px; font-weight: normal; text-decoration: none; color: #000;}
#video .recipesfeed .ritem .riright .riinfo, #video .recipesfeedlist .rflcontainer .ritem .riinfo{position: relative; background: #fff; width: 100%; margin-top: 20px; height: 30px;}
#video .recipesfeed .ritem .riright .riinfo .author, #video .recipesfeedlist .rflcontainer .ritem .riinfo .author{position: absolute; left: 0px; top: 0; color: #333; font-size: 16px; background: url('/images/chef-icon-black-32.png') left 0px no-repeat; padding: 0 0 0 25px; background-size: 16px 16px;}
#video .recipesfeed .ritem .riright .riinfo .riidate, #video .recipesfeedlist .rflcontainer .ritem .riinfo .riidate{position: absolute; left: 0px; top: 0px; color: #333; font-size: 16px; padding: 0 0 0 30px; background: url('/images/video/dt.png') left center no-repeat;}
#video .recipesfeed .ritem .riright .riinfo .riireclink, #video .recipesfeedlist .rflcontainer .ritem .riright .riinfo .riireclink{position: absolute; right: 0px; top: 0px; color: #3186ee; font: 16px Tahoma; display: block;}
#video .recipesfeed .ritem .riright .riinfo .riireclink:hover, #video .recipesfeedlist .rflcontainer .ritem .riright .riinfo .riireclink:hover{color: #123CB2;transition: 0.3s;}

#video .recipesfeed .ritem .riright .scontent, #video .recipesfeedlist .rflcontainer .ritem .riright .scontent{font-size: 16px;}
#video .recipesfeed .ritem h2, #video .recipesfeedlist .rflcontainer .ritem h2{margin: 10px 0; font: 16px Tahoma;}

#video .recipesfeed .ritem iframe, #video .recipesfeedlist .rflcontainer .ritem iframe{width: 100%;height: 338px;}

#video .moreresultsbutton{width: 100%; background-color: #ddd; padding: 20px 0px; font-size: 16px; text-align: center; clear: both; cursor: pointer;}
#video .moreresultsbutton:hover{background-color: #ccc;}

#video .recipesfeedlist .rfpagenum{font-size: 20px; font-weight: bold; margin: 20px 0 40px 0; text-align: center; color: #000;}

#video .recipesfeedlist p{text-align: center;}
#video .recipesfeedlist p .rflloader{display: none; width: 100px;}

/* Баннеры */
#video .videobanners{width: 100%; margin: 20px auto;}
#video .vbyoutube{display: block;cursor: pointer; width: 47%; float: left;}
#video .vbyoutube img{width: 100%;}
#video .vbefir{display: block;cursor: pointer; width: 47%; float: left; margin-left: 5%;}
#video .vbefir img{width: 100%;}

/*Навигация*/
.videonav{margin-top: 22px;}
.videonav .vnobj{color: #fff; padding: 10px; display: block; float: left; background-color: #41C681; margin: 3px; font-size: 16px; text-decoration: none;}
.videonav .vnobj:hover{background-color: #333; color: #fff;}
.videonav .vnobjbold{background-color: #333; color: #fff;}