.btn{display:inline-block;padding:10px 20px;text-transform:uppercase;text-decoration:none;font-size:0.85em;font-weight:500}.btn-yellow{color:#fff;background-color:#d0b56d;border:1px solid #d0b56d}.btn-yellow:hover{background-color:#fff;color:#d0b56d}.btn-white{color:#000;background-color:#fff;border:1px solid #fff}.btn-white:hover{background-color:#ccc;border:1px solid #ccc}.d-mobile{display:none !important}.d-desktop{display:block !important}.flexrow{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-items:center;overflow:hidden}.flexrow.nowrap{flex-wrap:nowrap}.flexcol{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:wrap;align-items:center;overflow:hidden}.flexcol.nowrap{flex-wrap:nowrap}.row + .row{padding-top:15px}.row{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;overflow:hidden;margin-left:-15px;margin-right:-15px}.row .col-1,.row .col-2,.row .col-3,.row .col-4,.row .col-5,.row .col-6,.row .col-7,.row .col-8,.row .col-9,.row .col-10,.row .col-11,.row .col-12{padding:0px 15px}.row .col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.row .col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.row .col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row .col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row .col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.row .col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row .col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.row .col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.row .col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.row .col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.row .col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.row .col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media all and (max-width:1140px){.row .d-xl-none{display:none !important}.row .col-xl1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.row .col-xl2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.row .col-xl3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row .col-xl4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row .col-xl5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.row .col-xl6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row .col-xl7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.row .col-xl8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.row .col-xl9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.row .col-xl10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.row .col-xl11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.row .col-xl12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media all and (max-width:960px){.row .d-lg-none{display:none !important}.row .col-lg1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.row .col-lg2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.row .col-lg3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row .col-lg4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row .col-lg5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.row .col-lg6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row .col-lg7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.row .col-lg8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.row .col-lg9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.row .col-lg10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.row .col-lg11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.row .col-lg12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media all and (max-width:720px){.row .d-md-none{display:none !important}.row .col-md1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.row .col-md2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.row .col-md3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row .col-md4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row .col-md5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.row .col-md6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row .col-md7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.row .col-md8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.row .col-md9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.row .col-md10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.row .col-md11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.row .col-md12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media all and (max-width:540px){.d-mobile{display:block !important}.d-desktop{display:none !important}.row .d-sm-none{display:none !important}.row .col-sm1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.row .col-sm2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.row .col-sm3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row .col-sm4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row .col-sm5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.row .col-sm6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row .col-sm7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.row .col-sm8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.row .col-sm9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.row .col-sm10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.row .col-sm11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.row .col-sm12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media all and (max-width:400px){.row .d-xsm-none{display:none !important}.row .col-xsm12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.mainmenu{padding:0px 30px;background-color:#fff;overflow:visible;float:left;width:100%}.mainmenu ul{margin:0px;padding:0px;list-style:none;overflow:visible}.mainmenu li{margin:0px;padding:0px;float:left;position:relative;overflow:visible}.mainmenu li:hover ul{display:block}.mainmenu .active,.mainmenu a:hover{background-color:#d0b56d;color:#fff}.mainmenu li ul{display:none;position:absolute;top:50px;left:10px;background-color:#fff;max-width:500px;min-width:300px;z-index:99;font-size:0.9em;box-shadow:0px 0px 2px #eee}.mainmenu li ul a{text-transform:none;padding:10px 10px}.mainmenu li ul li{float:none}.mainmenu li ul li + li{border-top:1px solid #ccc}.mainmenu a{display:block;padding:20px 20px;color:#000;text-decoration:none;text-transform:uppercase}@media all and (max-width:500px){.mainmenu{background-color:#eee;position:fixed;top:0px;left:-300px;height:100%;overflow:hidden;width:280px;border-right:4px solid #222;padding-left:0px;display:block;z-index:99;padding:20px 0px 0px 0px}.mainmenu ul{height:100%;overflow:auto}.mainmenu li{float:none}.mainmenu a{text-transform:none;padding:10px 10px}.mainmenu li ul{display:block;position:relative;top:0px;max-width:100%;min-width:100%}}table th{font-size:0.9em;font-weight:bold}table.dataline td,table.dataline th{border:1px solid #e5e5e5;padding:5px 5px}table.dataline tr:nth-child(even){background-color:#fff}table.dataline tr:nth-child(odd){background-color:#eee}table.bordered{border-collapse:collapse}table.bordered tr:nth-child(even){background-color:#fff}table.bordered tr:nth-child(odd){background-color:#eee}table.bordered td,table.bordered th{border:1px solid #e5e5e5;padding:5px 5px}table.bordered th{background-color:#333;color:#fff}table.bordered td.label{font-weight:bold;font-size:0.85em}.running-text{background-color:#811201;height:50px}.running-text div{width:100%;float:left;height:50px}.running-text a{text-decoration:none;color:#fff;font-size:1.2em;white-space:nowrap;line-height:50px;padding-left:30px}.sp_question{background-color:#f8b200}.sp_question .col-6{align-items:center;padding:30px}.sp_question h2{padding:0px 0px 20px 0px}.sp_question .btn{border-radius:10px;padding:15px 30px;font-weight:500;font-size:1.2em;text-transform:none}.sp_question .fon{background:url("./img/sp-banner.svg") no-repeat scroll left top;background-size:cover;padding:0px;min-heigh:250px}.sp_question .fon p{display:none;font-size:0.95em;color:blue;font-weight:600;padding:20px 20px 20px 10px;background-color:#fff;border-radius:0px 10px 10px 0px;display:inline-block;opacity:0.8}.sp_question .fon p span{color:red}.sp_content h5{text-transform:none;border-bottom:1px solid #ccc;padding:20px 0px 10px 0px;margin-bottom:10px}.sp_content .vcard{padding-top:10px;font-size:0.85em}.sp_content .vcard br{display:none}.sp_content .vcard p + p{padding-top:5px}.sp_content .vcard a{text-decoration:none}.sp_content .maps{min-height:150px;background-color:#eee}.sp_content .announcing .item{font-size:0.85em}.sp_content .announcing .item a{text-decoration:none}.sp_content .announcing .item h4{color:#333;text-transform:none;padding:0px 0px 10px 0px}.sp_content .announcing .item + .item{padding-top:10px}.sp_content .news .item{font-size:0.85em}.sp_content .news .item a{text-decoration:none}.sp_content .news .item img{max-width:100%;max-height:260px}.sp_content .news .item .vdate{font-size:0.9em}.sp_content .news .item h4{color:#333;text-transform:none;padding:0px 0px 10px 0px}.sp_content .about{background-color:#fff;padding:20px 20px;border:1px solid #ccc}.sp_content .video .box{display:inline-block}.icons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;font-size:1.1em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';vertical-align:text-top;margin:2px 5px 5px 0px}.i_mail:before{content:"mail"}.i_addr:before{content:"place"}.i_phone:before{content:"call"}.i_visibility:before{content:"visibility"}center,.md-center,.lg-center,.sm-center{text-align:center !important}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}header,main,hgroup,nav,article,header,section,footer{overflow:hidden;display:block;position:relative;clear:both}html{height:100%}body{margin:0px;padding:0px;min-width:320px;height:100%;min-height:100%;position:relative;color:#000;background:url("./img/fon.png") repeat scroll center top}.wrapper{max-width:1230px;margin:0px auto;overflow:hidden;min-height:100%;border-left:1px solid #ccc;border-right:1px solid #ccc}main{padding:30px 30px;min-height:400px}@media all and (max-width:1230px){.wrapper{border:0px}}body{font-family:'Roboto', sans-serif;font-size:16px;color:#000;font-weight:400}h1,h2{font-size:2em}h3{font-size:1.8em}h1,h2{padding:10px 0px}h4{font-size:1.2em;font-weight:normal}h5,h6{font-size:1em;font-weight:bold}h1,h2,h3,h4,h5,h6{color:#000;text-transform:uppercase;position:relative;font-weight:500;margin:0px}h3,h4,h5,h6{padding:20px 0px 10px 0px}a{color:inherit;text-decoration:underline;transition:all 0.2s ease-in-out;outline:none}.text-center h2,h3,h4,h5,h6{padding-bottom:2rem;padding-top:0px}.pageheader{padding-bottom:20px}ul,ol{overflow:hidden;padding:0px;margin:0px}.text ul,.text ol{padding-left:30px}@media all and (max-width:600px){h1{font-size:1.6em}h2,h3{font-size:1.4em}}@media all and (max-width:400px){.pageheader h1{font-size:1.8em}}*{box-sizing:border-box}div{overflow:hidden}img{border:0px;object-fit:cover}form{margin:0px;padding:0px}p{margin:0px;padding:2px 0px;overflow:hidden}p.alert{font-weight:normal;text-align:center;padding:5px 0px 5px 0px}.fsize{width:100%}.warning,.alert,.require{color:#ff4081}.hidden{display:none;display:none !important}.clr{clear:both}.cnt{text-align:center}.w_news .item{align-items:normal}.w_news .image{min-width:250px;max-width:150px;width:100%;position:relative}.w_news .image img{width:100%;min-width:150px;min-height:100px}.w_news .info{flex:1;padding-left:40px;position:relative;padding-bottom:50px}.w_news a{text-decoration:none}.w_news h4{padding:0px 0px 10px 0px;font-size:1.2em;color:#000}.w_news h4:hover{text-decoration:none}.navbar{padding:10px 30px;background-color:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0px;color:#353533;font-size:0.8em;text-align:left;opacity:0.7}.navbar a{color:#353533;text-decoration:none}.navbar a:hover{text-decoration:underline}.subpage_list ul{margin:0px;padding:0px 0px 20px 0px;list-style:none}.subpage_list ul li{margin:0px;padding:2px 0px}.subpage_list ul li a{text-decoration:none}.subpage_list ul li a:hover{text-decoration:underline}.subpage_images{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap}.subpage_images .item{margin:5px 0px 5px 0px;background-color:#eee;width:314px;text-align:center;overflow:hidden;position:relative;border-radius:10px}.subpage_images .item .image{height:164px;border-bottom:1px solid #cdcdcd;background-color:white}.subpage_images .item .image img{width:100%}.subpage_images .item .name{position:absolute;top:0px;left:0px;width:100%;height:100%;padding:0px 40px;display:flex;justify-content:center;align-items:center;text-transform:uppercase;color:#fff;text-decoration:none;font-weight:500;font-size:1.2em}.subpage_images .item .name:hover{background-color:rgba(0, 0, 0, 0.4)}.fancybox-opened .fancybox-skin{overflow:visible}.gallery .aitem .img{text-align:center;width:320px;}.gallery .aitem .img img{width:320px;height:200px}.gallery .item{float:left;width:320px;height:200px}.gallery .item img{width:320px;height:200px}footer{background:url("./img/footer.png") repeat scroll center top #263238;color:#fbfbfb;padding:30px 30px;font-size:0.9em}footer h5{font-size:1rem;padding:0px 0px 15px 0px;color:#fff;text-transform:none}footer a{text-decoration:none;color:#fbfbfb}footer a:hover{color:#fff}footer .menu{text-transform:uppercase}footer .menu ul{margin:0px;padding:0px;list-style:none}footer .menu li{margin:0px;padding:2px 0px}footer .menu li ul{display:none}footer .vcard{opacity:0.5}footer .vcard p + p{padding-top:10px}footer .btn{margin-top:10px}footer .last{margin-top:20px;border-top:1px solid #ccc;padding-top:10px}#sliderbox .form{position:absolute;left:0px;right:0px;width:100%;z-index:10}#sliderbox .form .box{justify-content:flex-start}#sliderbox .form p{padding-left:20px;font-size:2.2em;font-weight:600;color:#fff;text-shadow:0px 0px 5px #000;text-transform:uppercase}#sliderbox{overflow:hidden;position:relative;clear:both;background-color:#787878;height:345px;width:100%}#sliderbox ul.idx{display:none;position:absolute;left:0px;bottom:15px;width:100%;margin:0px;padding:0px;list-style:none;text-align:center}#sliderbox ul.idx li{margin:0px;padding:0px;display:inline-block;margin:0px 3px}#sliderbox ul.idx li a{display:block;height:18px;width:18px;background-color:#999;border-radius:50%}#sliderbox ul.idx li a.active{background-color:#000}#sliderbox ul.idx li + li{margin-top:5px}#slider{height:345px;overflow:hidden;position:relative}#slider .boxxer{position:absolute;top:0px;left:0px;height:100%;width:100%}#slider .item{height:345px;width:100%;overflow:hidden;float:left;position:relative;text-align:center}#slider .item img{display:none}.editorbox{width:100%;overflow:hidden}.editorbox .edbox_tabs{width:100%;overflow:hidden}.editorbox .edbox_tabs ul{margin:0px;padding:0px;list-style:none}.editorbox .edbox_tabs ul li{margin:0px;padding:2px 10px;float:left;background-color:#efefef;border:1px solid #cdcdcd;border-bottom:0px}.editorbox .edbox_tabs ul li.active{background-color:#cdcdcd}.editorbox .edbox_tabs ul li a{color:black;font-weight:600;font-size:1em;text-decoration:none}.editorbox .edbox_tabs ul li a:hover{text-decoration:underline}.editorbox .edbox_input{width:100%;overflow:hidden}.editorbox .edbox_input ul{margin:0px;padding:0px;list-style:none}.editorbox .edbox_input ul li{margin:0px;padding:0px 2px 0px 0px}.w_resourse{padding:0px 30px}.w_resourse img{width:100%}.w_resourse h5{text-transform:none;border-bottom:1px solid #ccc;padding:20px 0px 10px 0px;margin-bottom:10px}#wpopup{display:none;position:fixed;top:0px;left:0px;width:100%;height:100%;overflow:hidden;overflow-y:auto;z-index:99;background-color:rgba(0, 0, 0, 0.6)}#w_default{min-height:100%;overflow:auto}#w_default .wclose{position:absolute;top:5px;right:10px;cursor:pointer;display:block;font-size:1.6em;color:#fff;background-color:#353535;border:1px solid #fff;width:38px;height:38px;text-align:center;line-height:35px;border-radius:20px;box-shadow:0px 0px 10px #000}#w_default .wclose:before{content:"x"}#w_default .fld{padding:20px 0px 0px 0px;flex-wrap:nowrap}#w_default .fld label{max-width:200px;width:100%;font-size:1.2em;line-height:40px}#w_default .itembox{margin:10% auto 10%;padding:20px 20px 0px 0px;position:relative;overflow:hidden;color:#3d3d3d}#w_default h2{color:#000;padding:20px 0px 20px 35px;border-bottom:1px solid #000}#w_default .boxxer{padding:20px 20px;overflow:hidden;background-color:#fff}#w_default input.require{border:1px solid #fc0000 !important}#w_default .btn{font-size:1.4em;padding:10px 50px;text-transform:none}#w_default .note input{float:left;margin-right:5px}#w_default .submit{padding:20px 0px}#w_default .sublink{padding:20px 0px;border-top:1px solid #000;font-size:1.2em}#w_default .sublink .w_loadpage{float:left;text-decoration:underline;cursor:pointer}#w_default .sublink .w_loadpage:hover{text-decoration:none}#w_default .sublink .w_loadpage + .w_loadpage{float:right}#w_default .w_cart{max-width:800px}#w_default .w_cart input{border:1px dashed #757575;width:50px;padding:0px;height:28px;margin:0px 10px;text-align:center;vertical-align:middle}#w_default .w_cart .apply{text-decoration:underline;color:#757575;cursor:pointer}#w_default .w_cart .cnt{font-weight:bold;color:#7f0102}#w_default .w_cart .info{border-bottom:1px solid #000;padding:30px 0px;text-align:center}#w_default .w_cart .ctrl{padding:30px 0px}#w_default .w_cart .wrn{color:#7f0102}#w_default .w_callback,#w_default .w_login,#w_default .w_question{max-width:800px}#w_default .w_callback input,#w_default .w_login input,#w_default .w_question input{height:40px}@media all and (max-width:600px){#w_default .itembox{padding-right:0px}#w_default .wclose{right:0px}}form{margin:0px;padding:0px;overflow:hidden}input,textarea,select,button{font-family:Helvetica, Arial, sans-serif;font-size:16px;transition:all 0.2s ease-in-out;outline:none}input,textarea,select{margin:0px;color:#000;border:1px solid #767676;overflow:hidden}input,textarea{padding:10px 10px}input:focus,textarea:focus{box-shadow:inset 0px 0px 2px #3578e5}select,input{height:35px}textarea{width:100%;height:100px}input{margin:0px}input[type="text"]{width:100%}input[type="password"]{width:100%}input[type="checkbox"]{padding:0px;height:auto;width:auto}input:disabled{background-color:#ececec}input:read-only{background-color:#ececec}input.require,textarea.require,select.require{box-shadow:inset 0px 0px 10px red}form .form-group{padding-bottom:10px;max-width:500px}header{background:url("./img/header.jpg") no-repeat scroll left top;background-size:cover;color:#000;padding:20px 30px}header .lside .flexrow{height:100%}header .lside img{max-width:150px;width:100%}header .rside{font-size:0.9em}header .rside p + p{padding-top:10px}header .rside a{color:#fff;text-decoration:none}header .rside .vcard{max-width:300px;margin:0px auto}header .i_visibility{position:absolute;right:20px;top:10px;font-size:1.4em;border:1px solid #888;display:block;padding:5px;border-radius:5px;opacity:0.6;cursor:pointer}header .i_visibility:hover{opacity:1}@media all and (max-width:600px){header .lside img{max-width:90px}}@media all and (max-width:500px){header .mmenu{position:absolute;bottom:20px;right:20px;background-color:#eee;border-radius:10px;padding:2px 10px;font-size:2em;color:#000;cursor:pointer}header .mmenu:before{content:"\2630"}}a.link{float:right;text-decoration:none;font-size:0.85em;opacity:0.7}a.link:hover{opacity:1}a.link:before{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;font-size:1.1em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';vertical-align:text-top;margin:2px 2px 5px 0px;content:"attach_file"}

.gallery .item {
    padding: 10px;
}
.gallery .aitem {
    padding: 10px;
    float: left;
    text-align: center;
}

header {
    color: #000;
}


header .rside a {
    color: #000;
}


#w_default .itembox {
    max-width: 400px;
}

#w_default h4 {
    text-align: center;
}

#w_default .submit {
    text-align: center;
}
#w_default .btn {
    font-size: 1.2em;
}
#w_default .sm {
    margin-top: 10px;
    font-size: 12px;
}
#w_default a.wclose {
    text-decoration: none;
}

#w_default input[type="radio"] {
    height: auto;
    vertical-align: middle;
}


header .btn-popup {
    position: absolute;
    right: 20px;
    bottom: 5px;
    background-color: #811201;
}

.mainmenu {
    font-size: 14px;
}
.mainmenu a {
    padding: 20px 15px;
}


@media all and (max-width: 850px) {

    header .rside {
//	text-align: center;
    }
    header .rside .vcard {
//	text-align: left;
    }

    header .btn-popup {
	position: relative;
	right: auto;
	bottom: auto;
	margin-left: 10%;
    }
}