*{font-family:"Poppins",sans-serif;margin:0;padding:0}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 350px;flex:1 1 350px;font-size:1.2em;background-color:#fff;color:#555}p{padding:0 0 20px 0;line-height:1.7em}input[type=text],input[type=search],input[type=password],input[type=email]{color:#5d5d5d;width:60%}input,textarea{padding:8px;outline:none;border:none;border:solid 1px #f2f2f2;font-size:small}h1,h2{font:normal 170% "century gothic",arial,sans-serif;margin:0 0 15px 0;padding:15px 0 5px 0;color:#000}h2{font-size:140%}a,a:hover{outline:none;color:#aeb002;text-decoration:underline}ul{margin:2px 0 22px 17px}ul li{margin:0 0 6px 0;padding:0 0 4px 5px;line-height:1.5em}hr{border:solid 1px #f3f3f3}.center{text-align:center}.btn{padding:8px;background-color:#fff}.header{background-color:#483d8b;height:177px;font-size:.8em;margin-right:0;margin-left:0;min-width:900px}.main,.logo,.menubar,.site__content,.footer{margin-left:auto;margin-right:auto}.logo{width:880px;padding-bottom:40px}.logo h1,.logo h2{font:normal 300% "century gothic",arial,sans-serif;margin:0 0 0 9px}.logo__text h1,.logo__text h1 a,.logo__text h1 a:hover{text-decoration:none;color:#fff;padding:22px 0 0 0;letter-spacing:.1em}.logo__text h2{font-size:.9em;padding:4px 0 0 0;color:#999}.menubar{width:900px;height:46px}ul.menu{float:right}ul.menu li.selected a{color:#aeb002}ul.menu li{float:left;padding:0 0 0 9px;list-style:none;margin:1px 2px 0 0}ul.menu li a{display:block;font:normal 100% "trebuchet ms",sans-serif;height:20px;padding:6px 35px 5px 28px;color:#fff;text-decoration:none}ul.menu li a:hover{color:#e4ec04}.site__content{width:880px;overflow:hidden;margin:20px auto 0 auto;background-color:#fff}.sidebar__container{float:right;width:224px}.sidebar{float:right;width:222px;padding:5%;margin:0 0 16px 0;border:solid 1px #f2f2f2;border-radius:5px;background-color:#f9f9f9}.sidebar h2{color:#135cb2}.lables__passreg-text{font-size:.7em;margin-top:3%;margin-left:2%}.sidebar ul{margin:0}.sidebar ul li{list-style-type:none;margin:0}.sidebar .rating__sidebar{float:right;color:#555}.footer{width:100%;height:100px;padding:28px 0 5px 0;text-align:center;background-color:#483d8b;color:#a8aa94;margin-left:0;margin-right:0;min-width:900px}.footer a{color:#a8aa94;text-decoration:none}.footer a:hover{color:#fff;text-decoration:none}.footer p{padding:0 0 10px 0}.content{text-align:left;width:620px;padding:0 0 0 5px;float:left}.content a{text-decoration:none}.films__block{margin-bottom:5%}.films__block img{border-radius:5%;border:solid 5px #dad7d5;width:22%;margin-right:5px}.posts a{text-decoration:none}.posts .posts__content{font-size:.8em}.info__film-page{margin-top:2%;margin-bottom:4%}.info__film-page .label{font-size:1.2em}.info__film-page .value{font-size:1em;color:#49945a;margin-right:1%}.descr__film{margin-bottom:15%}.descr__film img{float:left;margin-right:2%;border-radius:5px;border:solid 5px #dad7d5}.reviews{margin-bottom:4%;font-size:.8em}.reviews .review__name{background-color:#7258ad;color:#fff;padding:1%;border-top-left-radius:5px;border-top-right-radius:5px}.reviews .review__text{padding-top:2%;padding-bottom:2%;padding-left:2%}.send{margin-bottom:4%}.send input[type=text],.send input[type=email],.send textarea{border:solid 1px #c3c3c3;margin-bottom:2%}.send input[type=text]{width:98%}.send textarea{width:624px;height:200px}.send input[type=submit]{background-color:#7268ad;padding:3%;color:#fff;border-radius:5px}.send__contact input[type=text],.send__contact input[type=email]{width:500px}.send__contact textarea{width:516px}.info__film{margin-bottom:5%;padding:5%;height:270px;background-color:#f9f9f9;font-size:.9em}.info__film img{float:left;margin-right:5%;border-radius:5px;border:silid 5px #dad7d5;width:25%}.button{background-color:#7268ad;padding:2%;border-radius:5px;color:#fff;margin-top:5%;float:right;clear:both;font-size:.8em}.button a{color:#fff}table{width:100%;border:solid 1px #f4f4f4}table td{padding:2%;border:solid 1px #f4f4f4}table td img{width:60px;vertical-align:middle}table .rating{font-weight:bold}@media only screen and (min-device-width: 320px)and (max-device-width: 568px){.header{border-color:#257965;min-width:100%;height:20%;text-align:center}.logo{width:100%}.site__content,.content{width:100%;text-align:center}.menubar{width:100%;height:100%}.sidebar__container,.footer{display:none}ul.menu{float:none}ul.menu li{margin:0;padding:0;float:none}.logo h1{font:normal 235% "century gothic",arial,sans-serif}.logo h2{font:normal 100% "century gothic",arial,sans-serif;color:#fff}.content h2{font:normal 110% "century gothic",arial}.films__block img{width:43%}.posts p{font-size:120%}.posts__content{line-height:1.5em;padding:3%;text-align:left}.info__film{float:none;height:100%}.info__film img{width:90%;margin-bottom:5%}.button{float:none}table{display:block}table th{width:75%;padding:5px}table td{margin:0;padding:0;font-size:95%;text-align:left}iframe{width:88%;height:100%}.descr__film{width:90%;text-align:left;margin-left:2%}.descr__film img{float:none;width:73%;display:block;margin:0;padding:0;margin-left:11%;margin-bottom:7%}.reviews{text-align:left;width:96%}.send input[type=text],.send input[type=email]{width:80%}.send textarea{width:85%}p{font-size:10px}}