/**** Страница правила размещения рецептов ****/


#faq{ padding: 0 40px 0 20px; width: 100%;}
#faq a{font-size: 16px;}
#faq .hr{width: 835px;margin: 20px 0;background: url('/images/recipe/hr-line.png') center center repeat-x;height: 22px;}
pay .hr img{display: block;border: 0;box-shadow: none;width: 100px;height: 22px;margin: 0 auto;}

#faq h1{font-size: 28px;margin: 25px 0 5px 0;}
#faq h2{margin-top: 20px;font-size: 22px;}
#faq h3{font-size: 16px;color: #555;font-weight: bold;}
#faq p{margin: 10px 0;}

#faq #anchor{list-style: none; margin: 10px 0; padding: 0;}
#faq #anchor li{padding: 0 0 0 25px; margin: 5px 0; background: url('/images/question-ico.png') center left no-repeat;}
#faq #anchor li a{color: #f27800; font-size: 16px;}
#faq #anchor li a:hover{color: #c06206;}

#faq table{border-collapse: collapse; border-spacing:0px;width: 100%;}
#faq table tr td{border-collapse: collapse;   border: 1px solid #8f7255; padding: 3px; text-align: center;}
#faq table tr:first-child{background-color: #ffeec9;}
#faq table tr td:first-child{min-width: 150px;}


#faq .qblock{padding: 10px 20px 20px 20px; box-shadow: 0 0 15px #ccc; margin: 25px 0; font-size: 18px; line-height: 20px; border-top: 5px solid #30A8FF;}
#faq .qblock ul{margin: 0; padding: 0 0 0 15px;}
#faq .qblock h2{font-size: 24px; color: #DE8000;}

.mobileicons{ margin-top: 30px; border-top: 1px solid #ccc; padding-top: 10px;}
.mobileicons img{width: 300px; border: 3px solid #000; border-radius: 10px;}
.mobileicons p{font-size: 16px;}
.mobileicons p .minum{font-size: 18px; font-weight: bold;}
.mobileicons iframe{width: 600px; height: 400px;}