/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}table
td{vertical-align:top}body{font:11px Tahoma,Arial}html,body{width:100%;height:100%}a{text-decoration:underline}a:hover{text-decoration:none}.clearfix{zoom:1}.clearfix:after{content:' ';clear:both;display:block;width:0;height:0;overflow:hidden;font-size:0}@import url(/files/css/reset.css);@font-face{font-family:'pt_sans_narrowbold';src:url('/files/fonts/pt_sans-narrow-web-bold-webfont.eot');src:url('/files/fonts/pt_sans-narrow-web-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('/files/fonts/pt_sans-narrow-web-bold-webfont.woff2') format('woff2'),
url('/files/fonts/pt_sans-narrow-web-bold-webfont.woff') format('woff'),
url('/files/fonts/pt_sans-narrow-web-bold-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'pt_sans_narrowregular';src:url('/files/fonts/pt_sans-narrow-web-regular-webfont.eot');src:url('/files/fonts/pt_sans-narrow-web-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('/files/fonts/pt_sans-narrow-web-regular-webfont.woff2') format('woff2'),
url('/files/fonts/pt_sans-narrow-web-regular-webfont.woff') format('woff'),
url('/files/fonts/pt_sans-narrow-web-regular-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}body{background:#ca9f6b;color:#3c3830;font:12px/1.1 tahoma,sans-serif;position:relative}a{color:#982c2c;cursor:pointer}a:hover{color:#3a0606}#container{position:relative;min-width:980px;z-index:1;min-height:100%;overflow:hidden;background:#ca9f6b url(/images/design/bg.jpg) 50% 0 no-repeat}@media screen and (max-width: 1600px){#container{background:#ca9f6b url(/images/design/bg_1600.jpg) 50% 0 no-repeat}}@media screen and (max-width: 1280px){#container{background:#ca9f6b url(/images/design/bg_1280.jpg) 50% 0 no-repeat}}@media screen and (max-width: 1024px){#container{background:#ca9f6b url(/images/design/bg_1024.jpg) 50% 0 no-repeat;background-size:100% auto}}#positioner{position:relative;width:940px;z-index:2;padding:280px
0 0 0;margin:0
auto}@media screen and (min-width: 1260px){#positioner{width:1140px}}#header{position:absolute;background:#f6ecd8;background-color:rgba(246, 236, 216, 0.8);top:20px;left:0;right:0;z-index:103;border:1px
solid #fdf6e7;border-radius:4px;height:106px;-moz-box-shadow:0px 1px 7px 0 rgba(67, 27, 13, 0.4);-webkit-box-shadow:0px 1px 7px 0 rgba(67, 27, 13, 0.4);box-shadow:0px 1px 7px 0 rgba(67,27,13,0.4)}#header.fixed{-webkit-transform:translateZ(0);position:fixed;background:#fff;background-color:rgba(229, 238, 245, 0.95);top:0;left:50%;width:960px;margin:0
0 0 -480px;right:auto;z-index:303;border:none;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;border-radius:0 0 4px 4px;height:56px;-moz-box-shadow:0px 1px 7px 0 rgba(16, 57, 86, 0.4);-webkit-box-shadow:0px 1px 7px 0 rgba(16, 57, 86, 0.4);box-shadow:0px 1px 7px 0 rgba(16, 57, 86, 0.4)}@media screen and (min-width: 1260px){#header.fixed{width:1160px;margin:0
0 0 -580px}}@media screen and (max-width: 1000px){#header.fixed{width:auto;margin:0
0 0 0;left:0;right:0;border-radius:0}}#header_up{text-align:right;padding:16px
30px 0 0}.fixed
#header_up{display:none}#header_up
span{display:inline-block;vertical-align:top;padding:3px
0 3px;transition:0.3s}#header_up span+span{margin:0
0 0 25px}#header_up span
a{color:#11517e;font-weight:bold;transition:0.3s}#header_up span a:hover{color:#7a1717}#header_up
span#timetable{color:#11517e;padding:3px
0 1px;font-weight:bold;cursor:pointer;border-bottom:1px dashed #11517e}#header_up span#timetable:hover{color:#7a1717;border-bottom:none}#header_up_opener{font-weight:bold;color:#11517e;position:relative;border-bottom:1px dashed #11517e;cursor:pointer;line-height:1.3;display:none;transition:0.5s}#header_up_opener:hover{color:#7a1717;border-bottom:none;cursor:pointer}#header_up
span#email{background:transparent url(/images/design/icon_email.png) 0 50% no-repeat;padding-left:22px}#header_up
span#phone{background:transparent url(/images/design/icon_phone.png) 0 50% no-repeat;padding-left:17px}#navi_wrapper{position:absolute;right:0;padding:11px
18px 0 0;margin-left:180px;border-top:1px solid rgba(115,29,29,0.2);bottom:12px;max-height:32px;text-align:right;overflow:hidden}#navi_opener{position:relative;font-family:'pt_sans_narrowbold',sans-serif;font-size:16px;line-height:1.1;text-transform:uppercase;text-decoration:none;font-weight:normal;color:#7a1717;display:none;cursor:pointer;padding:8px
45px 8px 12px;transition:0.3s}#navi_opener:hover{color:#212121}#navi_opener:before{background:transparent url(/images/design/navi.png) 50% 50% no-repeat;background-size:24px 24px;width:24px;height:24px;content:'';position:absolute;top:50%;right:10px;margin-top:-14px}#navi{position:relative;font-size:0;line-height:0;display:inline-block;vertical-align:top}#navi
li{display:inline-block;vertical-align:top;margin-bottom:10px}#navi li+li{padding:0
0 0 0}@media screen and (min-width: 1260px){#navi li+li{padding:0
0 0 20px}}#navi li
a{display:inline-block;vertical-align:top;font-family:'pt_sans_narrowbold',sans-serif;font-size:16px;line-height:1.1;text-transform:uppercase;text-decoration:none;font-weight:normal;color:#7a1717;padding:8px
12px;border-radius:4px}.fixed #navi li
a{color:#3f474c}#navi li a:hover{color:#fff;background:#7a1717}#logo{background:transparent url(/images/design/logo.png) 0 0 no-repeat;display:block;width:118px;height:70px;position:absolute;top:18px;left:30px}.fixed
#logo{background-position:0 -50px;top:16px;height:26px}#editor{background:transparent url(/images/design/editor.png) 0 0 no-repeat;display:block;width:291px;height:172px;position:absolute;top:108px;left:0;z-index:104}#editor
a{display:block;position:absolute;top:96px;left:30px;width:110px;text-align:center;color:#fff;font-family:'pt_sans_narrowbold',sans-serif;font-size:18px;line-height:1.1;text-transform:uppercase;text-decoration:none;font-weight:normal;text-shadow:#021320 1px 1px 1px;transition:0.3s}#editor a:hover{color:#71bff6}#editor a
span{display:block;font-size:12px;line-height:1.1;font-weight:normal}#positioner:before{background:transparent url(/images/design/slogan.png) 0 0 no-repeat;display:block;width:437px;height:146px;position:absolute;top:132px;left:53%;margin:0
0 0 -217px;z-index:4;content:''}#order_button{background:transparent url(/images/design/order.png) 0 0 no-repeat;display:block;width:169px;height:88px;position:absolute;top:163px;right:12px;z-index:5;cursor:pointer}#order_button:active{top:164px}#order_button:hover{animation-name:order_button;-webkit-animation-name:order_button;animation-duration:0.2s;-webkit-animation-duration:0.2s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease -out}noindex:-o-prefocus,#order_button:hover{animation:none}@keyframes
order_button{0%{transform:scaleX(1) scaleY(1)}50%{transform:scaleX(1.2) scaleY(1.2)}90%{transform:scaleX(0.9) scaleY(0.9)}100%{transform:scaleX(1) scaleY(1)}}@-webkit-keyframes
order_button{0%{-webkit-transform:scaleX(1) scaleY(1)}50%{-webkit-transform:scaleX(1.2) scaleY(1.2)}90%{-webkit-transform:scaleX(0.9) scaleY(0.9)}100%{-webkit-transform:scaleX(1) scaleY(1)}}#main{overflow:hidden;position:relative;background:#061a29;border-radius:4px;-moz-box-shadow:0px 1px 12px 0 rgba(67, 27, 13, 0.4);-webkit-box-shadow:0px 1px 12px 0 rgba(67, 27, 13, 0.4);box-shadow:0px 1px 12px 0 rgba(67,27,13,0.4);z-index:9}#sidebar{width:240px;float:left;margin:0
-240px 0 0;min-height:600px;position:relative;z-index:10}#content{position:relative;margin:0
0 0 240px;background:#f6ecd8;min-height:600px;z-index:9}#footer_wrapper{background:transparent url(/images/design/footer.jpg) 50% 0 no-repeat;padding:190px
0 0 0;text-align:center;position:relative;z-index:1;max-width:1140px;margin:0
auto}@media screen and (max-width: 1260px){#footer_wrapper{max-width:940px}}#footer{text-align:left;background:#731d1d;border-radius:3px;height:75px;font-size:11px;color:#f5ddbf;position:relative}#footer
a{color:#f5ddbf}#footer_logo{background:transparent url(/images/design/logo_footer.png) 0 0 no-repeat;height:47px;width:80px;position:absolute;top:14px;left:50%;display:block;margin:0
0 0 -40px}#copyright{display:block;position:absolute;left:30px;top:20px}#footer_links{display:block;position:absolute;left:30px;top:42px}#developer{display:block;position:absolute;right:30px;top:20px}#developer
a{color:#fff}#footer_services{display:block;position:absolute;right:30px;top:42px}#socials{display:block;background:transparent;border-radius:30px;padding:10px
0;width:210px;position:absolute;left:50%;bottom:170px;margin:0
0 0 -105px;text-align:center;z-index:10}#socials .pluso-more{display:none}#socials.fixed{-webkit-transform:translateZ(0);background:#fff;position:fixed;left:15px;right:auto;width:auto;bottom:15px;padding:7px;margin:0
0 0 0;-moz-box-shadow:0px 1px 12px 0 rgba(58, 5, 5, 0.4);-webkit-box-shadow:0px 1px 12px 0 rgba(58, 5, 5, 0.4);box-shadow:0px 1px 12px 0 rgba(58,5,5,0.4)}#services_title{background:#731d1d url(/images/design/services_title.jpg) 0 0 no-repeat;color:#fff;font-family:'pt_sans_narrowbold',sans-serif;font-size:24px;line-height:1.1;text-transform:uppercase;text-decoration:none;font-weight:normal;height:41px;padding:16px
0 0 20px;text-shadow:#3f0b0b 1px 1px 1px}#sidebar
.service_parent{display:block;position:relative;z-index:205}#sidebar .service_parent>a{border-top:1px solid #bf4040;background:rgb(158,47,47);background:-moz-linear-gradient(top,  rgb(158,47,47) 0%, rgb(125,33,33) 89%, rgb(99,23,23) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(158,47,47)), color-stop(89%,rgb(125,33,33)), color-stop(100%,rgb(99,23,23)));background:-webkit-linear-gradient(top,  rgb(158,47,47) 0%,rgb(125,33,33) 89%,rgb(99,23,23) 100%);background:-o-linear-gradient(top,  rgb(158,47,47) 0%,rgb(125,33,33) 89%,rgb(99,23,23) 100%);background:-ms-linear-gradient(top,  rgb(158,47,47) 0%,rgb(125,33,33) 89%,rgb(99,23,23) 100%);background:linear-gradient(to bottom,  rgb(158,47,47) 0%,rgb(125,33,33) 89%,rgb(99,23,23) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9e2f2f', endColorstr='#631717',GradientType=0 );display:block;min-height:17px;padding:17px
40px 16px 20px;color:#fff;font-family:'pt_sans_narrowregular',sans-serif;font-size:16px;line-height:1.1;text-decoration:none;text-shadow:#3f0b0b 1px 1px 1px;position:relative;z-index:206}#sidebar .service_parent.has_menu>a:after{background:transparent url(/images/design/services_arrow.png) 0 0 no-repeat;display:block;width:11px;height:7px;position:absolute;top:50%;margin:-4px 0 0 0;right:20px;content:'';opacity:0.6;transition:0.1s}#sidebar .service_parent.has_menu:hover>a:after{opacity:1}#sidebar .service_parent:hover > a, #sidebar .service_parent.active>a{border-top:1px solid #5193ad;background:rgb(62,119,142);background:-moz-linear-gradient(top,  rgb(62,119,142) 0%, rgb(47,96,115) 89%, rgb(33,72,88) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(62,119,142)), color-stop(89%,rgb(47,96,115)), color-stop(100%,rgb(33,72,88)));background:-webkit-linear-gradient(top,  rgb(62,119,142) 0%,rgb(47,96,115) 89%,rgb(33,72,88) 100%);background:-o-linear-gradient(top,  rgb(62,119,142) 0%,rgb(47,96,115) 89%,rgb(33,72,88) 100%);background:-ms-linear-gradient(top,  rgb(62,119,142) 0%,rgb(47,96,115) 89%,rgb(33,72,88) 100%);background:linear-gradient(to bottom,  rgb(62,119,142) 0%,rgb(47,96,115) 89%,rgb(33,72,88) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3e778e', endColorstr='#214858',GradientType=0 );text-shadow:#133340 1px 1px 1px}#sidebar .service_parent
.service_child{background:#ded1b6;overflow:hidden;display:none}#sidebar .service_parent.active
.service_child{display:block}#sidebar .service_parent .service_child
a{position:relative;display:block;font-size:12px;line-height:1.1;white-space:normal;padding:12px
20px 13px 35px;transition:0.3s;color:#3c3830;text-decoration:none;border-top:1px solid #0f2832}#sidebar .service_parent .service_child a:before{background:transparent url(/images/design/submenu_bullet.png) 0 0 no-repeat;display:block;width:4px;height:7px;overflow:hidden;position:absolute;top:50%;margin:-4px 0 0 0;left:20px;opacity:0.4;content:''}#sidebar .service_parent .service_child a+a{border-top:1px solid #bfb195}#sidebar .service_parent .service_child a:hover,
#sidebar .service_parent .service_child
a.active{background:#f6ecd8;color:#802222;text-shadow:none}#sidebar .service_parent .service_child a:hover{border-top:1px solid #659fb7}#sidebar .service_parent .service_child a:hover+a,
#sidebar .service_parent .service_child a+a:hover{border-top:1px solid #3d758c}#vote_container{background:#0f3957 url(/images/design/vote_bg.png) 0 0 repeat-x;padding:20px
20px 35px 20px}#vote_title{color:#fff;font-family:'pt_sans_narrowbold',sans-serif;font-size:24px;line-height:1.1;text-transform:uppercase;text-decoration:none;font-weight:normal;text-shadow:#081e2e 1px 1px 1px;padding:7px
0 0 0}#vote_question{padding:10px
0 15px 0;color:#fff;line-height:1.4;font-size:12px}#vote_container
.vote_answer{color:#86a9c1;font-size:11px;line-height:1.4;padding:5px
0 4px 22px;position:relative;cursor:pointer;transition:0.3s;display:block;text-decoration:none}#vote_container .vote_answer:hover{color:#fff;text-shadow:#051928 1px 1px 1px}#vote_container .vote_answer
b{display:block;border:1px
solid #86a9c1;border-radius:50%;width:9px;height:9px;overflow:hidden;position:absolute;top:50%;left:0;margin:-5px 0 0 0}#vote_container .vote_answer.active
b{border:3px
solid #fff;width:5px;height:5px;margin:-4px 0 0 0}#vote_submit{padding:20px
0 0 0}#vote_submit span, #vote_submit
a{padding:6px
18px 7px;color:#082134;font-size:11px;border-bottom:1px solid #000;background:#fff;background:-moz-linear-gradient(top,  #fff 0%, #c9d7e0 48%, #a0b6c5 52%, #bed5e4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(48%,#c9d7e0), color-stop(52%,#a0b6c5), color-stop(100%,#bed5e4));background:-webkit-linear-gradient(top,  #fff 0%,#c9d7e0 48%,#a0b6c5 52%,#bed5e4 100%);background:-o-linear-gradient(top,  #fff 0%,#c9d7e0 48%,#a0b6c5 52%,#bed5e4 100%);background:-ms-linear-gradient(top,  #fff 0%,#c9d7e0 48%,#a0b6c5 52%,#bed5e4 100%);background:linear-gradient(to bottom,  #fff 0%,#c9d7e0 48%,#a0b6c5 52%,#bed5e4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#bed5e4',GradientType=0 );border-radius:4px;-moz-box-shadow:0 1px 6px 0 #000;-webkit-box-shadow:0 1px 6px 0 #000;box-shadow:0 1px 6px 0 #000;cursor:pointer;transition:0.3s;position:relative;text-decoration:none}#vote_submit span:hover, #vote_submit a:hover{-moz-box-shadow:0 1px 11px 0 #6cbbf4;-webkit-box-shadow:0 1px 11px 0 #6cbbf4;box-shadow:0 1px 11px 0 #6cbbf4;border-bottom:1px solid #052e4b}#vote_submit span:active, #vote_submit a:active{top:1px}#subscribe_container{background:transparent url(/images/design/gift.png) 0 150px no-repeat;position:relative;padding:20px
20px 20px 20px}#subscribe_title{color:#fff;font-family:'pt_sans_narrowbold',sans-serif;font-size:18px;line-height:1.1;text-transform:uppercase;text-decoration:none;font-weight:normal;text-shadow:#000 1px 1px 1px;padding:7px
0 15px 0}#subscribe_container .subscribe_input+.subscribe_input{padding:7px
0 0 0;position:relative}#subscribe_container .subscribe_input
input{background:#092438;border:1px
solid #1a4361;border-radius:3px;padding:6px
10px;width:178px;color:#fff;height:14px;font:11px/1.1 tahoma,sans-serif}#subscribe_about{color:#fff;font-size:11px;line-height:1.4;padding:20px
0 0 34px}#subscribe_container ::-webkit-input-placeholder{color:#3d6d91}#subscribe_container :-moz-placeholder{color:#3d6d91;opacity:1}#subscribe_container ::-moz-placeholder{color:#3d6d91;opacity:1}#subscribe_container :-ms-input-placeholder{color:#3d6d91}#subscribe_submit{background:#589225;background:-moz-linear-gradient(top,  #589225 0%, #84d241 94%, #b5f259 96%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#589225), color-stop(94%,#84d241), color-stop(96%,#b5f259));background:-webkit-linear-gradient(top,  #589225 0%,#84d241 94%,#b5f259 96%);background:-o-linear-gradient(top,  #589225 0%,#84d241 94%,#b5f259 96%);background:-ms-linear-gradient(top,  #589225 0%,#84d241 94%,#b5f259 96%);background:linear-gradient(to bottom,  #589225 0%,#84d241 94%,#b5f259 96%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#589225', endColorstr='#b5f259',GradientType=0 );display:block;position:absolute;bottom:0;right:0;width:30px;padding:5px
0 0 0;height:21px;color:#fff;font-size:11px;line-height:1.4;border-bottom:2px solid #223f09;-moz-box-shadow:0 1px 5px 0 #000;-webkit-box-shadow:0 1px 5px 0 #000;box-shadow:0 1px 5px 0 #000;border-radius:3px;text-align:center;cursor:pointer;text-shadow:#274909 1px 1px 1px;transition:0.3s}#subscribe_submit:hover{-moz-box-shadow:0 1px 11px 0 #57a710;-webkit-box-shadow:0 1px 11px 0 #57a710;box-shadow:0 1px 11px 0 #57a710}#subscribe_submit:active{bottom:-1px;transition:0.0s}#content h1,.ci_head1{background:rgb(224,209,180);background:-moz-linear-gradient(top,  rgb(224,209,180) 0%, rgb(238,225,199) 90%, rgb(213,198,170) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(224,209,180)), color-stop(90%,rgb(238,225,199)), color-stop(100%,rgb(213,198,170)));background:-webkit-linear-gradient(top,  rgb(224,209,180) 0%,rgb(238,225,199) 90%,rgb(213,198,170) 100%);background:-o-linear-gradient(top,  rgb(224,209,180) 0%,rgb(238,225,199) 90%,rgb(213,198,170) 100%);background:-ms-linear-gradient(top,  rgb(224,209,180) 0%,rgb(238,225,199) 90%,rgb(213,198,170) 100%);background:linear-gradient(to bottom,  rgb(224,209,180) 0%,rgb(238,225,199) 90%,rgb(213,198,170) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0d1b4', endColorstr='#d5c6aa',GradientType=0 );color:#3c3830;font-size:24px;line-height:1.1;font-weight:normal;min-height:28px;padding:15px
100px 14px 30px;border-top:1px solid #fff}#content
.ci_text{padding:30px
30px 20px}#content .ci_text
p{line-height:1.6;font-size:12px;padding:0
0 22px 0}#content .ci_text table
p{line-height:1.2;font-size:11px;padding:0
0 0 0}#content .ci_text
p.homeicon{padding-left:55px;position:relative;display:block}#content .ci_text p.homeicon:before{background:transparent url(/images/design/homepage_icons.png) 0 0 no-repeat;width:41px;height:41px;display:block;position:absolute;top:0;margin:0
0 0 0;left:0;content:''}#content .ci_text p.homeicon.contacts:before{background-position:0 -41px}#content .ci_text p.homeicon.reviews:before{background-position:0 -82px}#content .ci_text p.homeicon.texts:before{background-position:0 -123px}#content .ci_text
p.large{line-height:1.4;font-size:16px}#content
sup{vertical-align:super;font-size:x-small}#content
sub{vertical-align:sub;font-size:x-small}#content .ci_text
ul{line-height:1.4;font-size:12px;padding:0
0 18px 0}#content .ci_text ul
li{background:transparent url(/images/design/li_bullet.png) 0 9px no-repeat;padding:4px
0 4px 22px}#content .ci_text ul#calculator_ul
li{background:transparent;padding:6px
0 6px 22px;margin-left:20px;position:relative;font-size:14px}#content .ci_text ul#calculator_ul li:before{position:absolute;top:12px;left:0;content:'';width:7px;height:7px;border:1px
solid #1e5f8d;border-radius:50%}#content h2,.ci_head2{color:#3c3830;font-size:21px;line-height:1.1;font-weight:normal;padding:10px
0 22px 0}#content h3,.ci_head3{color:#3c3830;font-size:18px;line-height:1.1;font-weight:normal;padding:5px
0 20px 0}#content h4,.ci_head4{color:#3c3830;font-size:16px;line-height:1.1;font-weight:normal;padding:5px
0 18px 0}#content h5,.ci_head5{color:#3c3830;font-size:12px;font-weight:bold;line-height:1.1;padding:5px
0 18px 0}.ci_button{display:inline-block;vertical-align:top;background:#67a72f;background:-moz-linear-gradient(top,  #67a72f 0%, #579025 62%, #8fd752 96%, #b0f872 98%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#67a72f), color-stop(62%,#579025), color-stop(96%,#8fd752), color-stop(98%,#b0f872));background:-webkit-linear-gradient(top,  #67a72f 0%,#579025 62%,#8fd752 96%,#b0f872 98%);background:-o-linear-gradient(top,  #67a72f 0%,#579025 62%,#8fd752 96%,#b0f872 98%);background:-ms-linear-gradient(top,  #67a72f 0%,#579025 62%,#8fd752 96%,#b0f872 98%);background:linear-gradient(to bottom,  #67a72f 0%,#579025 62%,#8fd752 96%,#b0f872 98%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#67a72f', endColorstr='#b0f872',GradientType=0 );text-decoration:none;line-height:1.1;padding:12px
22px 15px;color:#fff;text-shadow:#1f3b07 1px 1px 1px;border-bottom:2px solid #2e550c;border-radius:3px;-moz-box-shadow:0 1px 7px 0 #548e22;-webkit-box-shadow:0 1px 7px 0 #548e22;box-shadow:0 1px 7px 0 #548e22;transition:0.5s}a.ci_button{color:#fff}.ci_button:hover{color:#c5f59c}.ci_button.blue{background:#1e547b;background:-moz-linear-gradient(top,  #1e547b 0%, #114163 62%, #3899de 96%, #89ceff 98%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e547b), color-stop(62%,#114163), color-stop(96%,#3899de), color-stop(98%,#89ceff));background:-webkit-linear-gradient(top,  #1e547b 0%,#114163 62%,#3899de 96%,#89ceff 98%);background:-o-linear-gradient(top,  #1e547b 0%,#114163 62%,#3899de 96%,#89ceff 98%);background:-ms-linear-gradient(top,  #1e547b 0%,#114163 62%,#3899de 96%,#89ceff 98%);background:linear-gradient(to bottom,  #1e547b 0%,#114163 62%,#3899de 96%,#89ceff 98%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e547b', endColorstr='#89ceff',GradientType=0 );text-shadow:#072031 1px 1px 1px;border-bottom:2px solid #123b58;-moz-box-shadow:0 1px 7px 0 #4280ab;-webkit-box-shadow:0 1px 7px 0 #4280ab;box-shadow:0 1px 7px 0 #4280ab}.ci_button.blue:hover{color:#a3d2f4}.ci_button.red{background:#9e2f2f;background:-moz-linear-gradient(top,  #9e2f2f 0%, #8c2727 62%, #d34141 96%, #fa7d7d 98%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#9e2f2f), color-stop(62%,#8c2727), color-stop(96%,#d34141), color-stop(98%,#fa7d7d));background:-webkit-linear-gradient(top,  #9e2f2f 0%,#8c2727 62%,#d34141 96%,#fa7d7d 98%);background:-o-linear-gradient(top,  #9e2f2f 0%,#8c2727 62%,#d34141 96%,#fa7d7d 98%);background:-ms-linear-gradient(top,  #9e2f2f 0%,#8c2727 62%,#d34141 96%,#fa7d7d 98%);background:linear-gradient(to bottom,  #9e2f2f 0%,#8c2727 62%,#d34141 96%,#fa7d7d 98%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9e2f2f', endColorstr='#fa7d7d',GradientType=0 );text-shadow:#581212 1px 1px 1px;border-bottom:2px solid #581212;-moz-box-shadow:0 1px 7px 0 #b25252;-webkit-box-shadow:0 1px 7px 0 #b25252;box-shadow:0 1px 7px 0 #b25252}.ci_button.red:hover{color:#ff9090}.ci_button+.ci_button{margin-left:10px}#content .ci_text
table{width:100%;border-collapse:collapse;margin:0
0 22px 0}#content .ci_text table tr
td{padding:11px
15px;vertical-align:middle;border:1px
solid #c5b492;background:#fff;line-height:1.2;font-size:11px;color:#3c3830}#content .ci_text table tr:first-child
td{background:#982c2c;border:1px
solid #982c2c;color:#fff;border-bottom:2px solid #6a1919}#content .ci_text table.no_header tr:first-child
td{border:1px
solid #c5b492;background:#fff;color:#3c3830}#content .ci_text table tr
td.center{text-align:center;padding-left:10px;padding-right:10px}#content .ci_text table tr
td.right{text-align:right}#content .ci_text table tr
td.price{color:#982c2c}#timetable_content{background:#fff;position:absolute;top:0;right:20px;width:350px;z-index:19;-moz-box-shadow:0px 1px 7px 0 rgba(67, 27, 13, 0.4);-webkit-box-shadow:0px 1px 7px 0 rgba(67, 27, 13, 0.4);box-shadow:0px 1px 7px 0 rgba(67, 27, 13, 0.4);border-radius:3px;display:none}#timetable_content
div{padding:20px;font-size:11px;text-align:left;line-height:1.4}#timetable_content:before{position:absolute;top:-6px;right:52px;width:0px;height:0px;border-right:6px solid transparent;border-left:6px solid transparent;border-bottom:6px solid #fff;display:block;content:''}#timetable_close{background:transparent url(/images/design/time_close.png) 50% 50% no-repeat;display:block;position:absolute;top:10px;right:12px;width:16px;height:16px;cursor:pointer;opacity:0.6;transition:0.5s}#timetable_close:hover{opacity:1}#content
form{position:relative;font-size:0;line-height:0;margin:0
-30px 0 0;padding:0
0 20px 0}#content form>*{font-size:12px;line-height:1.2}#content
.ci_input{display:inline-block;vertical-align:top;width:310px;font-size:12px;line-height:1.2;padding:0
20px 20px 0}#content .ci_input input[type='text'],
#content .ci_input input[type='password']{display:inline-block;vertical-align:top;width:288px;color:#3c3830;font:12px/1.1 tahoma, sans-serif;padding:8px
10px;height:14px;background:#fff;border-radius:3px;border:1px
solid #c8bba0;transition:0.5s}#content .ci_input
label{display:block;padding:0
0 7px 11px}#content
.ci_input.textarea{display:block;width:638px;position:relative}#content .ci_input
textarea{display:inline-block;vertical-align:top;background:#fff;width:618px;color:#3c3830;font:12px/1.1 tahoma, sans-serif;padding:10px
10px;height:140px;border-radius:3px;border:1px
solid #c8bba0;resize:none;transition:0.5s}#content
.select_wrapper{background:#fff;display:inline-block;vertical-align:top;width:298px;color:#3c3830;font:12px/1.1 tahoma, sans-serif;padding:1px
5px 1px;height:28px;border-radius:3px;border:1px
solid #c8bba0}#content .select_wrapper
select{background:#fff;display:block;width:298px;color:#3c3830;font:12px/1 tahoma, sans-serif;height:28px;border-radius:3px;border:none}#content
.ci_error{display:block;width:260px;font-size:11px;color:#c00;padding:5px
0 0 11px}#content
.ci_about{display:block;width:260px;font-size:11px;padding:5px
0 0 11px}#content .ci_input.error input[type='text'],
#content .ci_input.error input[type='password']{border:1px
solid #ac1302}#content .ci_input input[type='text']:focus,
#content .ci_input input[type='password']:focus,
#content .ci_input textarea:focus{border:1px
solid #6f92ad;-moz-box-shadow:0px 1px 7px 0 #adc3d3;-webkit-box-shadow:0px 1px 7px 0 #adc3d3;box-shadow:0px 1px 7px 0 #adc3d3}#content .ci_text
img{max-width:640px;border-top:1px solid #fff;border-bottom:2px solid #581212;-moz-box-shadow:0px 1px 12px 0 #ac6666;-webkit-box-shadow:0px 1px 12px 0 #ac6666;box-shadow:0px 1px 12px 0 #ac6666;border-radius:7px}@media screen and (min-width: 1260px){#content
.ci_input{width:410px}#content .ci_input input[type='text'], #content .ci_input input[type='password']{width:388px}#content .ci_input
textarea{width:818px}#content
.select_wrapper{width:398px}#content .select_wrapper
select{width:398px}#content .ci_text
img{max-width:840px}}#content
.ci_checkbox{display:inline-block;vertical-align:top}#content .ci_checkbox
input{width:15px;height:15px;padding:0;margin:0;display:inline-block;vertical-align:middle}#content .ci_checkbox
label{display:inline-block;vertical-align:middle;line-height:1.1;padding:0
0 0 2px}#content label
em{font-style:normal;color:red}#content .submit_button
.ci_checkbox{padding:12px
0 0 20px}#ad_block{background:#f6ecd8}#ad_block
p{}#ad_block p
img{max-width:100% !important;height:auto;display:block}#facebook{background:#184e74 url(/images/design/facebook.png) 0 0 no-repeat;width:78px;padding:7px
0 0 34px;height:16px;color:#fff;font-family:'pt_sans_narrowregular',sans-serif;font-size:11px;line-height:1;text-transform:uppercase;text-decoration:none;text-shadow:#000 1px 1px 1px;border-radius:2px;position:absolute;display:block;top:149px;left:0;z-index:105;-moz-box-shadow:0px 1px 3px 0 #406e8e;-webkit-box-shadow:0px 1px 3px 0 #406e8e;box-shadow:0px 1px 3px 0 #406e8e;transition:0.3s}#facebook:hover{color:#94cef7;-moz-box-shadow:0px 1px 12px 0 #1b7dc1;-webkit-box-shadow:0px 1px 12px 0 #1b7dc1;box-shadow:0px 1px 12px 0 #1b7dc1}#content
.tab_element{position:relative;background:#fff;padding:16px
20px 18px 50px;border-bottom:1px solid #b6a686;-moz-box-shadow:0px 1px 5px 0 #c9b999;-webkit-box-shadow:0px 1px 5px 0 #c9b999;box-shadow:0px 1px 5px 0 #c9b999;border-radius:3px;color:#731d1d;display:block;overflow:hidden;transition:0.3s;margin:0
0 10px 0}#content
.tab_element.active{background:#1f5b86;border-bottom:1px solid #041b2b;-moz-box-shadow:0px 1px 5px 0 #255f88;-webkit-box-shadow:0px 1px 5px 0 #255f88;box-shadow:0px 1px 5px 0 #255f88;color:#fff;font-weight:bold}#content .tab_element:before{background:transparent url(/images/design/price_arrow_down.png) 0 0 no-repeat;width:13px;height:7px;display:block;position:absolute;top:20px;left:20px;content:'';transition:0.3s}#content .tab_element:after{background:transparent url(/images/design/price_arrow_up.png) 0 0 no-repeat;width:13px;height:7px;display:block;position:absolute;top:-20px;left:20px;content:'';transition:0.3s}#content .tab_element.active:before{top:-20px}#content .tab_element.active:after{top:20px}#content
.tab_content{padding:0
0 10px;display:none;margin:0
0 0 0}#content
.tab_content.active{display:block}#content
.tab_alerts{text-align:center;padding:5px
0 15px 0}#content .tab_alerts
span{background:transparent url(/images/design/icon_alert.png) 0 50% no-repeat;display:inline-block;vertical-align:top;padding:5px
0 4px 22px}#content .tab_alerts span+span{margin:0
0 0 30px}#content
p.right{text-align:right}.review_item{padding:0
60px;margin:0
-30px 30px -30px}.review_item:nth-child(even){background:#fbf5e8;border-bottom:1px solid #ddcfb4;border-top:1px solid #ddcfb4;padding-top:30px;padding-bottom:30px}.review_item
.review_date{float:right;font-size:14px;line-height:1.1;font-family:'pt_sans_narrowregular',sans-serif;text-transform:uppercase;color:#7d6d4d}.review_item
.review_title{font-size:18px;line-height:1.1;font-family:'pt_sans_narrowbold',sans-serif;text-transform:uppercase;color:#731d1d;font-weight:normal;padding:0
0 20px 0}.review_item
.review_webpage{font-size:11px;line-height:1.6;padding:0
0 10px 0;position:relative}.review_item
.review_preview{font-size:12px;line-height:1.6;position:relative}.review_item .review_preview:before{background:transparent url(/images/design/quote_l.png) 0 0 no-repeat;width:15px;height:12px;display:block;position:absolute;top:0;left:-30px;content:''}.review_item .review_preview:after{background:transparent url(/images/design/quote_r.png) 0 0 no-repeat;width:15px;height:12px;display:block;position:absolute;bottom:0;right:-30px;content:''}.full_opener,.comment_opener,.jpeg_opener{font-size:14px;line-height:1.1;font-family:'pt_sans_narrowregular',sans-serif;text-transform:uppercase;color:#731d1d;display:inline-block}.full_opener,.comment_opener,.jpeg_opener{font-size:14px;line-height:1.1;font-family:'pt_sans_narrowbold',sans-serif;text-transform:uppercase;color:#731d1d;display:inline-block;font-weight:normal;text-decoration:none;transition:0.3s;margin:0
25px 0 0}.full_opener{border-bottom:1px dashed #731d1d}.comment_opener{color:#165b8d;border-bottom:1px dashed #165b8d}.jpeg_opener{color:#447519;border-bottom:1px solid #447519}.full_opener:hover,.comment_opener:hover,.jpeg_opener:hover{border-bottom:1px solid #f6ecd8}.review_body{display:none}.review_comment{display:none;padding:20px
20px 0 20px;background:#e4eff6;border:1px
solid #a2b7c6;border-radius:4px;margin:0
0 20px 0;font-size:11px;line-height:1.4}#content .review_comment
p{font-size:11px;line-height:1.4}.review_comment:before{display:block;font-size:16px;line-height:1.1;font-family:'pt_sans_narrowbold',sans-serif;text-transform:uppercase;color:#235172;font-weight:normal;padding:0
0 15px 0;content:'Комментарий от издательства:'}.ci_tooltip{display:inline-block;position:relative}.ci_tooltip_content{background:#fff;position:absolute;top:0;left:0;width:600px;z-index:19;-moz-box-shadow:0px 1px 12px 0 rgba(67, 27, 13, 0.4);-webkit-box-shadow:0px 1px 12px 0 rgba(67, 27, 13, 0.4);box-shadow:0px 1px 12px 0 rgba(67, 27, 13, 0.4);border-radius:3px;display:none}.ci_tooltip_content
div{padding:20px
20px 0 20px;font-size:11px;text-align:left;line-height:1.4}#content .ci_tooltip_content div
p{font-size:11px;text-align:left;padding:0
0 10px 0;line-height:1.4}#content .ci_tooltip_content div
ul{font-size:11px;text-align:left;line-height:1.4}.ci_tooltip_content
.ci_tooltip_close{background:transparent url(/images/design/time_close.png) 50% 50% no-repeat;display:block;position:absolute;top:10px;right:12px;width:16px;height:16px;cursor:pointer;opacity:0.6;transition:0.5s}.ci_tooltip_content .ci_tooltip_close:hover{opacity:1}#paginator{position:relative;text-align:center;font-size:0;line-height:0;padding:0
0 20px 0}#paginator .paginator_item, #paginator
.paginator_arrow{display:inline-block;vertical-align:top;line-height:1}#paginator .paginator_item+.paginator_item{padding:0
0 0 10px}#paginator .paginator_item
a{display:inline-block;vertical-align:top;min-width:24px;padding:6px
0 0 0;height:18px;font-size:11px;text-decoration:none;border-radius:50%;color:#6b1616;border:1px
solid #bb9393;transition:0.3s}#paginator .paginator_item.active
a{background:#22577f;color:#fff;border:1px
solid #22577f}#paginator .paginator_item a:hover{background:#8c1f1f;color:#fff;border:1px
solid #8c1f1f}#paginator .paginator_item.blank
a{background:#f6ecd8;color:#6b1616;cursor:default;border:1px
solid #f6ecd8}#paginator .paginator_arrow
a{background:transparent url(/images/design/page_next.png) 100% 9px no-repeat;position:relative;display:inline-block;vertical-align:top;font-size:11px;color:#6b1616;line-height:1;padding:6px
15px;margin:0
15px}#paginator .paginator_arrow.prev
a{background:transparent url(/images/design/page_prev.png) 0 9px no-repeat}#paginator .paginator_arrow.disabled
a{opacity:0.4;text-decoration:none;cursor:default}#portfolio_wrapper{padding:10px
0 0 0;text-align:left;font-size:0;line-height:0;margin:0
-30px 0 0}#content #portfolio_wrapper
h2{padding:0
0 30px 0}#portfolio_wrapper
.portfolio_item{display:inline-block;vertical-align:top;width:260px;text-align:center;padding:0
10px 30px 10px;font-size:14px;line-height:1.2}#portfolio_wrapper .portfolio_item
.joke{display:inline-block;vertical-align:top;width:225px;height:190px}#portfolio_wrapper .portfolio_item .joke
img{display:inline-block;vertical-align:bottom;max-width:180px;max-height:180px}#portfolio_wrapper .portfolio_item .joke:before{display:inline-block;vertical-align:bottom;width:1px;height:190px;content:''}#portfolio_wrapper .portfolio_item
img{border-top:1px solid #fff;border-bottom:2px solid #581212;-moz-box-shadow:0px 1px 12px 0 #ac6666;-webkit-box-shadow:0px 1px 12px 0 #ac6666;box-shadow:0px 1px 12px 0 #ac6666;border-radius:7px;overflow:hidden}#portfolio_wrapper .portfolio_item
span{display:block;font-size:12px;font-weight:bold;padding:10px
0 0 0}#portfolio_wrapper .portfolio_item
.text{display:block;font-size:11px;line-height:1.3;padding:10px
0 0 0}#portfolio_gallery{position:relative;font-size:0;line-height:0;margin:0
-12px 0 0;padding:0
0 20px 0}.portfolio_gallery_inline{display:inline-block;vertical-align:top;width:48%}#portfolio_gallery
.gallery_item{display:inline-block;vertical-align:top;padding:0
15px 15px 0}#portfolio_gallery .gallery_item
img{height:180px;border-top:1px solid #fff;border-bottom:2px solid #581212;-moz-box-shadow:0px 1px 12px 0 #ac6666;-webkit-box-shadow:0px 1px 12px 0 #ac6666;box-shadow:0px 1px 12px 0 #ac6666;border-radius:7px;overflow:hidden}#personal_wrapper{position:relative;font-size:0;line-height:0;padding:10px
0 0 0;margin:0
-30px 0 0}#personal_wrapper
.personal_item{display:inline-block;vertical-align:top;width:390px;padding:0
30px 40px 0;position:relative;white-space:nowrap}#personal_wrapper
.personal_image{width:150px;display:inline-block;vertical-align:top}#personal_wrapper .personal_image
img{border-top:1px solid #fff;border-bottom:2px solid #581212;width:150px;height:150px;-moz-box-shadow:0px 1px 12px 0 #ac6666;-webkit-box-shadow:0px 1px 12px 0 #ac6666;box-shadow:0px 1px 12px 0 #ac6666;border-radius:7px}#personal_wrapper
.personal_data{margin:0
0 0 20px;position:relative;font-size:11px;line-height:1;width:210px;white-space:normal;display:inline-block;vertical-align:top}@media screen and (max-width: 1260px){#personal_wrapper
.personal_item{width:auto;display:block}#personal_wrapper
.personal_data{width:450px}}#personal_wrapper
.personal_title{font-size:14px;line-height:1;font-weight:bold;padding:0
0 14px 0}#personal_wrapper
.personal_text{line-height:1.3;padding:7px
0 0 0}#personal_wrapper
.personal_contact{padding:0
0 7px 0;font-size:12px}#personal_wrapper .personal_contact
span{color:#0f3957}#subtabs{background:#e9dec8 url(/images/design/tabs_bg.png) 0 0 repeat-x;position:relative;display:block;height:37px;overflow:hidden;font-size:0;line-height:0;white-space:nowrap;padding:15px
30px 0}#subtabs
a{display:inline-block;vertical-align:top;padding:10px
0 0;margin:0
30px 0 0;font-size:12px;line-height:1.2;text-decoration:none;border-bottom:1px dashed #731d1d}#subtabs
a.active{border-radius:4px 4px 0 0;background:#fff url(/images/design/tabs_bg_active.png) 0 0 repeat-x;-moz-box-shadow:0px 1px 5px 0 #988f7d;-webkit-box-shadow:0px 1px 5px 0 #988f7d;box-shadow:0px 1px 5px 0 #988f7d;color:#135f95;height:40px;padding:10px
20px 0;font-weight:bold;position:relative;cursor:default}#subtabs a.active:before{background:transparent url(/images/design/tabs_arrow.png) 0 0 no-repeat;height:4px;width:7px;display:block;position:absolute;top:30px;left:50%;margin:0
0 0 -3px;content:''}#news_wrapper{padding:10px
0 0 0}#news_wrapper
.news_item{position:relative;min-height:125px;padding:0
0 30px 0}#news_wrapper
.news_image{width:180px;height:120px;float:left;margin:0
-180px 0 0}#news_wrapper .news_image
img{width:180px;height:120px;display:block;border-top:1px solid #fff;border-bottom:2px solid #581212;-moz-box-shadow:0px 1px 12px 0 #ac6666;-webkit-box-shadow:0px 1px 12px 0 #ac6666;box-shadow:0px 1px 12px 0 #ac6666;border-radius:7px}#news_wrapper
.news_data{position:relative;margin:0
0 0 200px}#news_wrapper
.news_title{font-size:14px;font-weight:bold;padding:0
0 10px 0}#news_wrapper
.news_date{font-size:11px;padding:0
0 7px 0}#news_wrapper
.news_text{font-size:12px;line-height:1.4;padding:0
0 10px 0}#news_wrapper .news_more
a{display:inline-block;vertical-align:top;font-size:11px;line-height:1;padding:6px
15px 8px;text-decoration:none;color:#fff;border-radius:3px;background:#135f95}#news_wrapper .news_more a:hover{background:#731d1d}.ci_text
.floated{float:right;padding:0
0 20px 20px}.ci_text .floated
img{display:block;border-top:1px solid #fff;border-bottom:2px solid #581212;-moz-box-shadow:0px 1px 12px 0 #ac6666;-webkit-box-shadow:0px 1px 12px 0 #ac6666;box-shadow:0px 1px 12px 0 #ac6666;border-radius:7px}.ci_center{text-align:center}#clients_wrapper{padding:10px
20px;text-align:center}#clients_wrapper
.client_item{display:inline-block;vertical-align:middle;padding:10px
10px}#clients_wrapper .client_item
img{background:#fff;display:inline-block;vertical-align:bottom;padding:15px;border-radius:5px;border-bottom:2px solid #581212;-moz-box-shadow:0px 1px 12px 0 #ac6666;-webkit-box-shadow:0px 1px 12px 0 #ac6666;box-shadow:0px 1px 12px 0 #ac6666}.voteline{background:#18486b;border-radius:5px;height:4px;margin:7px
0 5px 0}.ci_text
p.green{font-weight:bold;color:green}#error_content{background:#f6ecd8;position:absolute;left:50%;top:50%;margin:-140px 0 0 -340px;width:600px;padding:40px;text-align:center;border-radius:4px;line-height:1.5;-moz-box-shadow:0px 1px 12px 0 rgba(67, 27, 13, 0.4);-webkit-box-shadow:0px 1px 12px 0 rgba(67, 27, 13, 0.4);box-shadow:0px 1px 12px 0 rgba(67, 27, 13, 0.4)}#error_content
h1{font-size:24px;font-weight:normal;padding:0
0 10px 0}.ci_checklist{position:relative;display:block;padding:0
0 15px 140px}.ci_checklist
.ci_checkbox{padding-right:12px;padding-bottom:10px}.ci_checklist:before{position:absolute;display:block;top:1px;left:0;font-weight:bold;content:'Требуемые услуги:'}.ci_filelist{position:relative;padding:0
150px 15px 140px}.ci_filelist
label{position:absolute;display:block;top:3px;left:0;font-weight:bold}.ci_filelist
em{display:block;position:absolute;display:block;top:13px;left:0;text-decoration:underline;vertical-align:top;padding:4px
0 0 0;cursor:pointer;color:#7a1717;font-style:normal;font-size:11px}.ci_filelist em:hover{text-decoration:none}.ci_filelist
span{display:block;position:absolute;display:block;top:1px;right:50px;vertical-align:top;padding:4px
0 0 0;cursor:pointer;color:#7a1717;border-bottom:1px dashed #7a1717}.ci_filelist span:hover{color:#000;border-bottom:1px dashed #f6ecd8}#files_list{display:inline-block;vertical-align:top}#files_list
input{padding:0;margin:0
10px 7px 0}#files_list
a{padding:0;display:inline-block;vertical-align:top;margin:3px
9px 7px 0}#subscribe_error{display:none;color:#fb4f4f;font-size:11px;padding:7px
0 0 12px}#crumbs{position:relative}#crumbs>a{float:right;font-weight:bold;display:block;margin:0
0 0 0}#sublinks{position:relative;padding:20px
30px}#sublinks
.sublink_item{display:inline-block;vertical-align:top}#sublinks
.sublink_item{padding:0
0 0 7px;font-weight:bold}#sublinks
.sublink_item.active{text-decoration:none;color:#252118}#content
ol{padding-bottom:15px}#content ol
li{line-height:1.5;padding-bottom:10px;list-style-type:decimal;list-style-position:inside;padding-left:0}.subscribe_box{margin-top:10px;color:#fff;font-size:11px;position:relative;padding-left:35px}.subscribe_box
input{position:absolute;top:5px;left:10px;margin:0;padding:0;width:15px;height:15px}.subscribe_box
a{color:#fff;text-decoration:underline}.subscribe_box a:hover{text-decoration:none}#subscribe_container{background-position:0 200px}#full_version{background:#510d0d;display:none;padding:5px
0;text-align:center}#full_version
a{display:inline-block;padding:7px
20px;color:#fff}#calc_body{position:relative;border:2px
dashed #d7c8ac;padding:20px
20px 0 20px;margin-bottom:15px}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.fancybox-skin
img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url('/images/design/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading
div{width:44px;height:44px;background:url('/images/design/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:100px;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/images/design/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{right:100%}.fancybox-next{left:100%}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:visible;opacity:0.5}.fancybox-prev
span{left:10px;background-position:0 -36px}.fancybox-next
span{right:10px;background-position:0 -72px}.fancybox-nav:hover
span{visibility:visible;opacity:1}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock
body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/images/design/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right:-100%;padding:2px
20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url('/images/design/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading
div{background-image:url('/images/design/fancybox_loading@2x.gif');background-size:24px 24px}}.slideDown{animation-name:slideDown;-webkit-animation-name:slideDown;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}@keyframes
slideDown{0%{transform:translateY(-100%)}50%{transform:translateY(8%)}65%{transform:translateY(-4%)}80%{transform:translateY(4%)}95%{transform:translateY(-2%)}100%{transform:translateY(0%)}}@-webkit-keyframes
slideDown{0%{-webkit-transform:translateY(-100%)}50%{-webkit-transform:translateY(8%)}65%{-webkit-transform:translateY(-4%)}80%{-webkit-transform:translateY(4%)}95%{-webkit-transform:translateY(-2%)}100%{-webkit-transform:translateY(0%)}}.slideUp{animation-name:slideUp;-webkit-animation-name:slideUp;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}@keyframes
slideUp{0%{transform:translateY(100%)}50%{transform:translateY(-8%)}65%{transform:translateY(4%)}80%{transform:translateY(-4%)}95%{transform:translateY(2%)}100%{transform:translateY(0%)}}@-webkit-keyframes
slideUp{0%{-webkit-transform:translateY(100%)}50%{-webkit-transform:translateY(-8%)}65%{-webkit-transform:translateY(4%)}80%{-webkit-transform:translateY(-4%)}95%{-webkit-transform:translateY(2%)}100%{-webkit-transform:translateY(0%)}}.slideLeft{animation-name:slideLeft;-webkit-animation-name:slideLeft;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible !important}@keyframes
slideLeft{0%{transform:translateX(150%)}50%{transform:translateX(-8%)}65%{transform:translateX(4%)}80%{transform:translateX(-4%)}95%{transform:translateX(2%)}100%{transform:translateX(0%)}}@-webkit-keyframes
slideLeft{0%{-webkit-transform:translateX(150%)}50%{-webkit-transform:translateX(-8%)}65%{-webkit-transform:translateX(4%)}80%{-webkit-transform:translateX(-4%)}95%{-webkit-transform:translateX(2%)}100%{-webkit-transform:translateX(0%)}}.slideRight{animation-name:slideRight;-webkit-animation-name:slideRight;animation-duration:0.2s;-webkit-animation-duration:0.2s;visibility:visible !important}@keyframes
slideRight{0%{transform:translateY(-30%)}100%{transform:translateY(0%)}}@-webkit-keyframes
slideRight{0%{-webkit-transform:translateY(-30%)}100%{-webkit-transform:translateY(0%)}}.slideExpandUp{animation-name:slideExpandUp;-webkit-animation-name:slideExpandUp;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease -out;visibility:visible !important}@keyframes
slideExpandUp{0%{transform:translateY(100%) scaleX(0.5)}30%{transform:translateY(-8%) scaleX(0.5)}40%{transform:translateY(2%) scaleX(0.5)}50%{transform:translateY(0%) scaleX(1.1)}60%{transform:translateY(0%) scaleX(0.9)}70%{transform:translateY(0%) scaleX(1.05)}80%{transform:translateY(0%) scaleX(0.95)}90%{transform:translateY(0%) scaleX(1.02)}100%{transform:translateY(0%) scaleX(1)}}@-webkit-keyframes
slideExpandUp{0%{-webkit-transform:translateY(100%) scaleX(0.5)}30%{-webkit-transform:translateY(-8%) scaleX(0.5)}40%{-webkit-transform:translateY(2%) scaleX(0.5)}50%{-webkit-transform:translateY(0%) scaleX(1.1)}60%{-webkit-transform:translateY(0%) scaleX(0.9)}70%{-webkit-transform:translateY(0%) scaleX(1.05)}80%{-webkit-transform:translateY(0%) scaleX(0.95)}90%{-webkit-transform:translateY(0%) scaleX(1.02)}100%{-webkit-transform:translateY(0%) scaleX(1)}}.expandUp{animation-name:expandUp;-webkit-animation-name:expandUp;animation-duration:0.7s;-webkit-animation-duration:0.7s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}@keyframes
expandUp{0%{transform:translateY(100%) scale(0.6) scaleY(0.5)}60%{transform:translateY(-7%) scaleY(1.12)}75%{transform:translateY(3%)}100%{transform:translateY(0%) scale(1) scaleY(1)}}@-webkit-keyframes
expandUp{0%{-webkit-transform:translateY(100%) scale(0.6) scaleY(0.5)}60%{-webkit-transform:translateY(-7%) scaleY(1.12)}75%{-webkit-transform:translateY(3%)}100%{-webkit-transform:translateY(0%) scale(1) scaleY(1)}}.fadeIn{animation-name:fadeIn;-webkit-animation-name:fadeIn;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible !important}@keyframes
fadeIn{0%{transform:scale(0);opacity:0.0}60%{transform:scale(1.1)}80%{transform:scale(0.9);opacity:1}100%{transform:scale(1);opacity:1}}@-webkit-keyframes
fadeIn{0%{-webkit-transform:scale(0);opacity:0.0}60%{-webkit-transform:scale(1.1)}80%{-webkit-transform:scale(0.9);opacity:1}100%{-webkit-transform:scale(1);opacity:1}}.expandOpen{animation-name:expandOpen;-webkit-animation-name:expandOpen;animation-duration:1.2s;-webkit-animation-duration:1.2s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;visibility:visible !important}@keyframes
expandOpen{0%{transform:scale(1.8)}50%{transform:scale(0.95)}80%{transform:scale(1.05)}90%{transform:scale(0.98)}100%{transform:scale(1)}}@-webkit-keyframes
expandOpen{0%{-webkit-transform:scale(1.8)}50%{-webkit-transform:scale(0.95)}80%{-webkit-transform:scale(1.05)}90%{-webkit-transform:scale(0.98)}100%{-webkit-transform:scale(1)}}.bigEntrance{animation-name:bigEntrance;-webkit-animation-name:bigEntrance;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;visibility:visible !important}@keyframes
bigEntrance{0%{transform:scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);opacity:0.2}30%{transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);opacity:1}45%{transform:scale(0.98) rotate(1deg) translateX(0%) translateY(0%);opacity:1}60%{transform:scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);opacity:1}75%{transform:scale(0.99) rotate(1deg) translateX(0%) translateY(0%);opacity:1}90%{transform:scale(1.01) rotate(0deg) translateX(0%) translateY(0%);opacity:1}100%{transform:scale(1) rotate(0deg) translateX(0%) translateY(0%);opacity:1}}@-webkit-keyframes
bigEntrance{0%{-webkit-transform:scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);opacity:0.2}30%{-webkit-transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);opacity:1}45%{-webkit-transform:scale(0.98) rotate(1deg) translateX(0%) translateY(0%);opacity:1}60%{-webkit-transform:scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);opacity:1}75%{-webkit-transform:scale(0.99) rotate(1deg) translateX(0%) translateY(0%);opacity:1}90%{-webkit-transform:scale(1.01) rotate(0deg) translateX(0%) translateY(0%);opacity:1}100%{-webkit-transform:scale(1) rotate(0deg) translateX(0%) translateY(0%);opacity:1}}.hatch{animation-name:hatch;-webkit-animation-name:hatch;animation-duration:2s;-webkit-animation-duration:2s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;visibility:visible !important}@keyframes
hatch{0%{transform:rotate(0deg) scaleY(0.6)}20%{transform:rotate(-2deg) scaleY(1.05)}35%{transform:rotate(2deg) scaleY(1)}50%{transform:rotate(-2deg)}65%{transform:rotate(1deg)}80%{transform:rotate(-1deg)}100%{transform:rotate(0deg)}}@-webkit-keyframes
hatch{0%{-webkit-transform:rotate(0deg) scaleY(0.6)}20%{-webkit-transform:rotate(-2deg) scaleY(1.05)}35%{-webkit-transform:rotate(2deg) scaleY(1)}50%{-webkit-transform:rotate(-2deg)}65%{-webkit-transform:rotate(1deg)}80%{-webkit-transform:rotate(-1deg)}100%{-webkit-transform:rotate(0deg)}}.bounce{animation-name:bounce;-webkit-animation-name:bounce;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease;-webkit-animation-timing-function:ease;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%}@keyframes
bounce{0%{transform:translateY(0%) scaleY(0.6)}60%{transform:translateY(-100%) scaleY(1.1)}70%{transform:translateY(0%) scaleY(0.95) scaleX(1.05)}80%{transform:translateY(0%) scaleY(1.05) scaleX(1)}90%{transform:translateY(0%) scaleY(0.95) scaleX(1)}100%{transform:translateY(0%) scaleY(1) scaleX(1)}}@-webkit-keyframes
bounce{0%{-webkit-transform:translateY(0%) scaleY(0.6)}60%{-webkit-transform:translateY(-100%) scaleY(1.1)}70%{-webkit-transform:translateY(0%) scaleY(0.95) scaleX(1.05)}80%{-webkit-transform:translateY(0%) scaleY(1.05) scaleX(1)}90%{-webkit-transform:translateY(0%) scaleY(0.95) scaleX(1)}100%{-webkit-transform:translateY(0%) scaleY(1) scaleX(1)}}.pulse{animation-name:pulse;-webkit-animation-name:pulse;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes
pulse{0%{transform:scale(0.9);opacity:0.7}50%{transform:scale(1);opacity:1}100%{transform:scale(0.9);opacity:0.7}}@-webkit-keyframes
pulse{0%{-webkit-transform:scale(0.95);opacity:0.7}50%{-webkit-transform:scale(1);opacity:1}100%{-webkit-transform:scale(0.95);opacity:0.7}}.floating{animation-name:floating;-webkit-animation-name:floating;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes
floating{0%{transform:translateY(0%)}50%{transform:translateY(8%)}100%{transform:translateY(0%)}}@-webkit-keyframes
floating{0%{-webkit-transform:translateY(0%)}50%{-webkit-transform:translateY(8%)}100%{-webkit-transform:translateY(0%)}}.tossing{animation-name:tossing;-webkit-animation-name:tossing;animation-duration:2.5s;-webkit-animation-duration:2.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes
tossing{0%{transform:rotate(-4deg)}50%{transform:rotate(4deg)}100%{transform:rotate(-4deg)}}@-webkit-keyframes
tossing{0%{-webkit-transform:rotate(-4deg)}50%{-webkit-transform:rotate(4deg)}100%{-webkit-transform:rotate(-4deg)}}.pullUp{animation-name:pullUp;-webkit-animation-name:pullUp;animation-duration:1.1s;-webkit-animation-duration:1.1s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%}@keyframes
pullUp{0%{transform:scaleY(0.1)}40%{transform:scaleY(1.02)}60%{transform:scaleY(0.98)}80%{transform:scaleY(1.01)}100%{transform:scaleY(0.98)}80%{transform:scaleY(1.01)}100%{transform:scaleY(1)}}@-webkit-keyframes
pullUp{0%{-webkit-transform:scaleY(0.1)}40%{-webkit-transform:scaleY(1.02)}60%{-webkit-transform:scaleY(0.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(0.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1)}}.pullDown{animation-name:pullDown;-webkit-animation-name:pullDown;animation-duration:1.1s;-webkit-animation-duration:1.1s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:50% 0%;-ms-transform-origin:50% 0%;-webkit-transform-origin:50% 0%}@keyframes
pullDown{0%{transform:scaleY(0.1)}40%{transform:scaleY(1.02)}60%{transform:scaleY(0.98)}80%{transform:scaleY(1.01)}100%{transform:scaleY(0.98)}80%{transform:scaleY(1.01)}100%{transform:scaleY(1)}}@-webkit-keyframes
pullDown{0%{-webkit-transform:scaleY(0.1)}40%{-webkit-transform:scaleY(1.02)}60%{-webkit-transform:scaleY(0.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(0.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1)}}.stretchLeft{animation-name:stretchLeft;-webkit-animation-name:stretchLeft;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:100% 0%;-ms-transform-origin:100% 0%;-webkit-transform-origin:100% 0%}@keyframes
stretchLeft{0%{transform:scaleX(0.3)}40%{transform:scaleX(1.02)}60%{transform:scaleX(0.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(0.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(1)}}@-webkit-keyframes
stretchLeft{0%{-webkit-transform:scaleX(0.3)}40%{-webkit-transform:scaleX(1.02)}60%{-webkit-transform:scaleX(0.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(0.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1)}}.stretchRight{animation-name:stretchRight;-webkit-animation-name:stretchRight;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:0% 0%;-ms-transform-origin:0% 0%;-webkit-transform-origin:0% 0%}@keyframes
stretchRight{0%{transform:scaleX(0.3)}40%{transform:scaleX(1.02)}60%{transform:scaleX(0.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(0.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(1)}}@-webkit-keyframes
stretchRight{0%{-webkit-transform:scaleX(0.3)}40%{-webkit-transform:scaleX(1.02)}60%{-webkit-transform:scaleX(0.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(0.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1)}}