html{height:100%;margin:0;padding:0}body{min-width:1023px;padding:0;margin:0 auto;font-family:"PT Sans",Arial,sans-serif;font-size:15px;line-height:1.5;color:#313b41;background-color:#f6f6f6;background-image:url(//cdrtkzn.local/wp-content/themes/cdrtkzn/image/body_fon.png);width:100%;height:100%}.page_container{max-width:1400px;margin:0 auto 5px auto;min-width:1024px;box-shadow:0px 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0px 1px 2px rgba(0,0,0,.2);background-color:#fff}.page-wrapper{min-height:100%;margin-bottom:-80px}.page-buffer{height:80px}.login .page-wrapper{margin-bottom:80px}@font-face{font-family:"PT Sans";src:url(//cdrtkzn.local/wp-content/themes/cdrtkzn/../fonts/PTS55F_W.eot);src:url(//cdrtkzn.local/wp-content/themes/cdrtkzn/../fonts/PTS55F_W.eot?#iefix) format("embedded-opentype"),url(//cdrtkzn.local/wp-content/themes/cdrtkzn/../fonts/PTS55F_W.woff2) format("woff2"),url(//cdrtkzn.local/wp-content/themes/cdrtkzn/../fonts/PTS55F_W.woff) format("woff"),url(//cdrtkzn.local/wp-content/themes/cdrtkzn/../fonts/PTS55F_W.ttf) format("truetype");font-weight:400;font-style:normal}a{text-decoration:none;color:#313b41}input[type=text],input[type=password],input[type=email],input[type=date],textarea,input[type=number]{font-family:"PT Sans",Arial,sans-serif;font-size:14px;color:#313b41;border-radius:2px;background-color:#fff;padding:2px 10px;height:30px;border:1px solid #ebebeb;transition:.4s ease}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=date]:focus,textarea:focus,input[type=number]:focus{outline:none}.header{transition:.4s ease;z-index:100;margin:0 auto}.header .main{background-color:#fff;padding:0 50px;box-shadow:0px 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0px 1px 2px rgba(0,0,0,.1);border-top:3px solid #3b8c7c;max-width:1300px;margin:0 auto}.header .main .logo{float:left;font-size:16px;color:#313b41;height:50px;line-height:25px;text-shadow:none;font-weight:700;display:none}.header .main .logo .img{float:left;margin-right:20px;height:50px;vertical-align:middle}.header .main .logo .img img{height:40px;margin-top:5px}.header .main .menu,.header .main .cdrt-container-mainmenu{float:right;line-height:50px;height:50px}.small_header{position:fixed;top:0;right:0;left:0}.small_header .main .logo{display:block}.home .header{display:none}.home .small_header{display:block}.page_banner{position:relative;width:100%;height:200px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background:url(//cdrtkzn.local/wp-content/themes/cdrtkzn/image/homepage.jpg) no-repeat fixed top center;max-width:2000px;margin:0 auto;margin-top:50px}.page_banner .content{padding:50px 0}.page_banner .banner_inner{padding:20px;background:rgba(255,255,255,.5);width:600px;margin:0 auto}.page_banner .banner_inner h2{font-weight:700;font-size:40px;margin:0}.page_content{padding:30px 0 50px}.page_content .left_block{max-width:27%;width:27%;border-right:3px solid #3b8c7c;display:table-cell;vertical-align:top;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.page_content ul.child_post{margin:0 0 50px;padding:0 20px 0 0;list-style:none}.page_content ul.child_post li a{font-size:16px;display:block;padding:7px 10px;color:#313b41;transition:.4s ease;font-weight:700}.page_content ul.child_post li a:hover{background-color:#f6f6f6}.page_content ul.child_post li ul.children{list-style:none;padding:0 0 0 20px}.page_content ul.child_post li ul.children li a{font-size:14px;font-weight:400}.page_content ul.child_post .current_page_item a{color:#3b8c7c}.page_content ul.child_post .current_page_item ul.children li a{color:#313b41}.page_content .contacts{padding:20px;background-color:#ebebeb;margin-right:20px;text-align:right}.page_content .contacts h3{font-size:16px}.page_content .contacts .phone{font-weight:700;font-size:18px;margin-bottom:20px;position:relative}.page_content .contacts .phone .name{font-size:12px;position:absolute;top:-5px;left:0;font-weight:400}.page_content .contacts .time{margin-bottom:15px;font-size:16px}.page_content .contacts .email{font-size:18px;margin-bottom:5px;display:block}.page_content .contacts .adress{font-size:14px}.page_content .post h3{text-align:left;text-transform:none;font-size:30px}.page_content .post input.table_search{padding:0 30px 0 5px;background-image:url(//cdrtkzn.local/wp-content/themes/cdrtkzn/image/search.png);background-repeat:no-repeat;background-position:right 10px center;background-color:rgba(255,255,255,0);border:1px solid #313b41;width:200px;color:#313b41;transition:.4s ease}.page_content .post input.table_search:focus{outline:none;border:1px solid #3b8c7c}.page_content .post .news{border-bottom:2px solid #ebebeb;padding:20px 0 10px;display:block}.page_content .post .news .title{margin-bottom:10px;font-size:18px;transition:.4s ease;font-weight:700}.page_content .post .news .date{margin-bottom:5px;color:#5e717f}.page_content .post .news .description{overflow:hidden;max-height:80px}.page_content .post .news .description .link{float:right}.page_content .post .news:hover .title{color:#3b8c7c}.page_content .post article a{color:#3b98c1;transition:.4s ease;text-decoration:underline}.page_content .post article a img{vertical-align:middle;margin-right:10px}.page_content .post article a:hover{text-decoration:none}.page_content .post article .block{padding:20px;background:#f6f6f6;font-size:16px}.page_content .post article .block img{vertical-align:middle}.page_content .post article ul li{line-height:30px}.page_content .post article .block .string{margin-bottom:20px}.page_content .post article .block .string p{margin:0}.page_content .post article .block h3{font-size:24px}.page_content .post article .block .document_date div{color:#afaeae;font-size:12px;display:inline-block;margin-right:20px}.page_content .post article .block .document_date div:first-child{margin-left:42px}.page_content .post .catalog_gallery .gallery .gallery-item .gallery-caption{margin-bottom:50px;font-size:13px}.page_content .post .separator{padding:20px 0;border-bottom:2px solid #ebebeb}.page_content .post .separator .title{font-weight:700;font-size:16px;margin-bottom:10px}.page_content .post .separator .right{float:right}.page_content .post .doc_table,.page_content .post table{border:1px solid #ebebeb;width:100%}.page_content .post .doc_table tr td,.page_content .post table tr td{border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;text-align:center}.page_content .post .doc_table tr td:first-child,.page_content .post table tr td:first-child{text-align:left}.page_content .post .doc_table tr td:last-child,.page_content .post table tr td:last-child{border-right:0}.page_content .post .doc_table tr:last-child td,.page_content .post table tr:last-child td{border-bottom:0}.page_content .post .doc_table thead tr td,.page_content .post table thead tr td{font-size:12px;font-weight:700;text-align:center}.page_content .post .doc_table thead tr td:first-child,.page_content .post table thead tr td:first-child{text-align:center}.page_content .post .doc_table thead tr:last-child td,.page_content .post table thead tr:last-child td{border-bottom:1px solid #ebebeb}.page_content .post .search_result{border-bottom:2px solid #ebebeb;padding:20px 0 10px}.page_content .post .search_result h1{text-align:left;margin-bottom:0;font-size:18px;font-weight:400}.page_content .post .search_result h1 a{color:#313b41;text-decoration:none}.page_content .post .search_result h1 a:hover{color:#3b8c7c}.page_content .right_block{display:table-cell;vertical-align:top;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:70%;padding-left:3%}.page_content .innerpage_header h3{text-align:left;text-transform:none;font-size:30px}.page_content .news_post .post_date{margin-bottom:5px;color:#5e717f;font-style:italic}.page_content .news_post .back{margin-top:50px;padding-left:15px;background:url(//cdrtkzn.local/wp-content/themes/cdrtkzn/image/back.png) no-repeat left center}.breadcrumbs{color:#5e717f;margin-bottom:20px;font-size:12px}.breadcrumbs a{color:#5e717f;transition:.4s ease}.breadcrumbs a:hover{color:#3b8c7c}.homepage{position:relative;width:100%;height:347px;border-top:3px solid #3b8c7c;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background:url(//cdrtkzn.local/wp-content/themes/cdrtkzn/image/homepage.jpg) no-repeat fixed top center;max-width:2000px;margin:0 auto}.homepage .preheader{background:rgba(255,255,255,.3);height:30px;padding:0 50px}.homepage .preheader .lang{float:right;position:relative;width:130px;opacity:.7;height:30px;transition:.4s ease}.homepage .preheader .lang .cont{overflow:hidden;height:30px;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;z-index:50}.homepage .preheader .lang .cont .lang-item{text-transform:uppercase;list-style:none;transition:.4s ease;color:#313b41}.homepage .preheader .lang .cont .lang-item a{display:block;padding:0 25px;width:80px;height:30px;line-height:30px}.homepage .preheader .lang .cont .lang-item img{vertical-align:middle;margin-right:10px}.homepage .preheader .lang .cont .lang-item:hover{cursor:pointer}.homepage .preheader .lang .cont .current-lang{position:relative}.homepage .preheader .lang .cont .current-lang a:after{content:"";position:absolute;top:50%;margin-top:-5px;right:25px;width:10px;height:10px;background-image:url(//cdrtkzn.local/wp-content/themes/cdrtkzn/image/arrow_bottom.png);background-repeat:no-repeat;background-position:center;opacity:.7;transition:.4s ease}.homepage .preheader .lang:hover{opacity:1}.homepage .preheader .lang:hover:after{opacity:1}.homepage .preheader .login{float:right;padding:0 0 0 25px;overflow:hidden;z-index:50;background-color:#1d8256;text-align:center;transition:.4s ease;opacity:.7;background:0 0;color:#313b41;height:30px;line-height:30px}.homepage .preheader .login img{margin-right:10px;vertical-align:middle}.homepage .preheader .login:hover{cursor:pointer;opacity:1}.homepage .preheader .open_lang{opacity:1}.homepage .preheader .open_lang .cont{height:auto;background-color:#fff;box-shadow:0px 5px 5px rgba(26,26,26,.25);-webkit-box-shadow:0px 5px 5px rgba(26,26,26,.25);-moz-box-shadow:0px 5px 5px rgba(26,26,26,.25)}.homepage .preheader .open_lang .cont .lang-item:hover{background-color:#ebebeb}.homepage .preheader .open_lang .cont .current-lang a:after{background-image:url(//cdrtkzn.local/wp-content/themes/cdrtkzn/image/arrow_top.png)}.homepage .preheader .search{float:right;padding:0 25px;overflow:hidden;height:30px;line-height:30px}.homepage .preheader .search .search_input{position:relative;height:30px}.homepage .preheader .search .search_input input{padding:0 30px 0 5px;background-image:url(//cdrtkzn.local/wp-content/themes/cdrtkzn/image/search.png);background-repeat:no-repeat;background-position:right 10px center;background-color:rgba(255,255,255,0);border:none;width:0;color:#313b41;transition:.4s ease;opacity:.7}.homepage .preheader .search .search_input input:focus{width:150px;opacity:1;background-color:#fff}.homepage .preheader .search .search_input button{display:none}.homepage .preheader .search:hover{cursor:pointer}.homepage .preheader .search:hover .search_input input{opacity:1;cursor:pointer}.homepage .preheader .valuta{float:left;height:30px;line-height:30px;color:#313b41}.homepage .preheader .valuta .course{float:left;transition:.4s ease;opacity:.7;z-index:10;position:relative}.homepage .preheader .valuta .course a{display:inline-block;margin-right:25px;overflow:hidden;height:30px;transition:.4s ease}.homepage .preheader .valuta .course a span{margin-left:10px;font-size:12px}.homepage .preheader .valuta .course img{vertical-align:middle;margin-right:7px}.homepage .preheader .valuta .course:last-child a{margin-right:0}.homepage .preheader .valuta .course:hover{opacity:1;cursor:pointer}.homepage .homepage_content{padding:0 400px 0 0;margin-top:20px;position:relative;height:300px}.homepage .homepage_content .info{position:relative;float:left}.homepage .homepage_content .info a{display:block}.homepage .homepage_content .info .logo{display:inline-block;margin:0 15px;vertical-align:top;width:120px}.homepage .homepage_content .info .logo img{width:100%}.homepage .homepage_content .info .logo .logo-text{color:#fff;text-align:center;opacity:.8;font-size:13px;letter-spacing:2px}.homepage .homepage_content .info .title{color:#fff;font-size:30px;text-shadow:1px 1px 5px #313b41;margin-bottom:30px;display:inline-block}.homepage .homepage_content .info .title a{color:#fff}.homepage .homepage_content .info .slogan{color:#9ee8d9;text-shadow:1px 1px 5px #313b41;font-size:35px;line-height:1.5;padding-left:150px}.homepage .homepage_content .contacts{background:rgba(255,255,255,.5);padding:15px 20px;text-align:right;position:absolute;right:50px;top:0;width:280px}.homepage .homepage_content .contacts .phone{font-weight:700;font-size:24px;margin-bottom:5px;position:relative}.homepage .homepage_content .contacts .phone .name{font-size:12px;position:absolute;top:-10px;left:-10px;font-weight:400}.homepage .homepage_content .contacts .time{margin-bottom:5px;font-size:16px}.homepage .homepage_content .contacts .email{font-size:18px;margin-bottom:5px;display:block}.homepage .homepage_content .contacts .adress{font-size:14px}.homepage .homepage_content .contacts a{transition:.4s ease}.homepage .homepage_content .contacts a:hover{color:#000}.homepage .homepage_content .contacts .homepage_link{margin-bottom:10px}.homepage .homepage_content .contacts .homepage_link a{font-weight:700;display:inline-block;font-size:15px}.homepage .homepage_content .contacts .homepage_link a:first-child{margin-right:15px}.homepage .homepage_date{position:absolute;bottom:25px;right:50px;width:300px;text-align:right;color:#ebebeb;font-size:12px}.homepage .homepage_license{position:absolute;bottom:10px;right:50px;width:300px;text-align:right;color:#ebebeb;font-size:12px}.slider{position:relative;background-color:#fff;height:570px}.slider .slider_navigation{width:650px;background:#ccc;position:relative;top:-30px;float:left;margin-right:50px;margin-left:100px;z-index:10;border:5px solid #ebebeb}.slider .slider_navigation .slider_content{position:relative;width:650px;height:290px;overflow:hidden}.slider .slider_navigation .slide{width:100%;height:290px;position:absolute;display:block;overflow:hidden}.slider .slider_navigation .slide img{min-height:100%;width:100%}.slider .slider_navigation .slide .text{font-size:18px;padding:30px;height:230px;display:block;position:absolute;top:0;left:0;right:0;bottom:0}.slider .slider_navigation .slide .text .cont{background:rgba(255,255,255,.5);padding:10px;margin-bottom:20px;position:relative;transition:.2s ease}.slider .slider_navigation .slide .text .slogan{font-size:45px;line-height:1.5;position:relative;margin-bottom:10px;color:#3b8c7c;transition:.2s ease}.slider .slider_navigation .slide .text .info{max-height:80px;overflow:hidden;position:relative}.slider .slider_navigation .slide .text .more{color:#fff;border:1px solid #fff;padding:5px 15px;text-transform:none;opacity:0;transition:.4s ease;position:relative}.slider .slider_navigation .slide .text .more:hover{background:0 0}.slider .slider_navigation .slide:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";transition:.4s ease}.slider .slider_navigation .slide:hover{cursor:pointer}.slider .slider_navigation .slide:hover .more{opacity:1}.slider .slider_navigation .slide:hover .cont{background:0 0;color:#fff}.slider .slider_navigation .slide:hover .cont .slogan{color:#fff}.slider .slider_navigation .slide:hover:before{background:rgba(49,59,65,.5)}.slider .slider_navigation .nav{position:absolute;top:0;border:1px solid #ebebeb;border-top:0;width:50px;height:50px;background-repeat:no-repeat;background-position:top}.slider .slider_navigation .nav:hover{cursor:pointer;background-position:bottom}.slider .slider_navigation .next{right:0;background-image:url(//cdrtkzn.local/wp-content/themes/cdrtkzn/image/slide_next.png)}.slider .slider_navigation .prev{right:51px;background-image:url(//cdrtkzn.local/wp-content/themes/cdrtkzn/image/slide_prev.png)}.slider .slider_navigation .block_toggles{background-color:#ccc}.slider .slider_navigation .block_toggles .block{width:33%;float:left;background-color:#ebebeb;text-align:center;height:120px;transition:.4s ease;position:relative;top:0}.slider .slider_navigation .block_toggles .block .cont{padding:20px 10px}.slider .slider_navigation .block_toggles .block .icon{width:50px;height:50px;margin:0 auto 10px auto}.slider .slider_navigation .block_toggles .block .icon img{width:100%}.slider .slider_navigation .block_toggles .block .title{color:#313b41;text-transform:uppercase;font-weight:700;font-size:13px}.slider .slider_navigation .block_toggles .block:hover{cursor:pointer;background-color:#ccc;top:-20px}.slider .slider_navigation .block_toggles .block:last-child{width:34%}.slider .slider_navigation .block_toggles .active{background-color:#ccc;top:-20px}.display_none{display:none}.menu ul,.cdrt-container-mainmenu ul{margin:0;padding:0;list-style:none}.menu ul li,.cdrt-container-mainmenu ul li{float:left;margin-left:30px;position:relative}.menu ul li a,.cdrt-container-mainmenu ul li a{color:#313b41;transition:.4s ease;text-transform:uppercase;font-size:13px;display:block}.menu ul li a.active,.cdrt-container-mainmenu ul li a.active{color:#3b8c7c}.menu ul li ul.children,.menu ul li ul.sub-menu,.cdrt-container-mainmenu ul li ul.children,.cdrt-container-mainmenu ul li ul.sub-menu{margin:0;position:absolute;top:100%;right:-25px;margin-top:0;background-color:#fff;box-shadow:0px 5px 5px rgba(26,26,26,.25);-webkit-box-shadow:0px 5px 5px rgba(26,26,26,.25);-moz-box-shadow:0px 5px 5px rgba(26,26,26,.25);border:1px solid #ebebeb;padding:0;list-style:none;z-index:50;width:250px;display:none}.menu ul li ul.children li,.menu ul li ul.sub-menu li,.cdrt-container-mainmenu ul li ul.children li,.cdrt-container-mainmenu ul li ul.sub-menu li{float:none;display:block;padding:0;margin:0;line-height:1.5}.menu ul li ul.children li a,.menu ul li ul.sub-menu li a,.cdrt-container-mainmenu ul li ul.children li a,.cdrt-container-mainmenu ul li ul.sub-menu li a{text-transform:none;font-size:15px;display:block;padding:10px 20px}.menu ul li ul.children li:hover,.menu ul li ul.sub-menu li:hover,.cdrt-container-mainmenu ul li ul.children li:hover,.cdrt-container-mainmenu ul li ul.sub-menu li:hover{background-color:#f6f6f6}.menu ul li ul.children li:after,.menu ul li ul.sub-menu li:after,.cdrt-container-mainmenu ul li ul.children li:after,.cdrt-container-mainmenu ul li ul.sub-menu li:after{display:none}.menu ul li:hover a:after,.cdrt-container-mainmenu ul li:hover a:after{width:100%}.menu ul li:hover a,.cdrt-container-mainmenu ul li:hover a{color:#3b8c7c}.menu ul li:hover ul.children li a,.menu ul li:hover ul.sub-menu li a,.cdrt-container-mainmenu ul li:hover ul.children li a,.cdrt-container-mainmenu ul li:hover ul.sub-menu li a{color:#313b41}.menu ul li:after,.cdrt-container-mainmenu ul li:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:#3b8c7c;transition:.4s ease}.menu ul li:hover:after,.cdrt-container-mainmenu ul li:hover:after{width:100%}.menu ul li.current-page-ancestor a,.cdrt-container-mainmenu ul li.current-page-ancestor a{color:#3b8c7c}.menu ul li.current-page-ancestor ul.sub-menu li a,.cdrt-container-mainmenu ul li.current-page-ancestor ul.sub-menu li a{color:#313b41}.display_block{display:block !important}.visibility:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.center{text-align:center}.about{padding:30px 0;background-color:#fff}.about h3{float:left;margin-right:30px}.about .text{line-height:2;text-align:left}.content{min-width:923px;margin:0 auto;position:relative;padding:0 50px}h1,h2,h3,h4,h5,h6{margin:0 0 20px;text-align:center;color:#313b41;font-weight:700;font-family:"PT Sans",Arial,sans-serif}h3{font-size:20px;text-transform:uppercase}.more{display:inline-block;padding:10px 20px;border:1px solid #3b8c7c;text-align:center;color:#3b8c7c;font-size:14px;transition:.35s ease}.more:hover{background:#3b8c7c;color:#fff}.numbers{float:left;margin-top:30px;width:270px}.numbers .block{margin-bottom:30px;text-align:left}.numbers .block .numb{margin-bottom:5px;font-weight:700;font-size:24px}.numbers .block .numb .unit{font-size:20px}.numbers .block .text{font-size:13px;text-transform:uppercase;letter-spacing:1px}.clients{background:#fff}.clients .content{border-bottom:1px solid #ebebeb;padding:30px 50px 20px}.clients .main_client{float:left;width:15%;margin-right:5%;text-align:center}.clients .main_client .title{color:#313b41;font-size:18px;margin-bottom:5px}.clients .main_client .img{width:100%;height:120px}.clients .main_client .img img{height:100%}.clients .main_client .name{font-size:12px}.clients .clients_carusel{float:left;width:79%;height:100px;border:1px solid #ebebeb;position:relative;padding:0}.clients .clients_carusel .gallery li{margin-right:30px}.clients .clients_carusel .nav{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;background-repeat:no-repeat;background-position:top}.clients .clients_carusel .nav:hover{cursor:pointer;background-position:bottom}.clients .clients_carusel .prev{left:0;background-image:url(//cdrtkzn.local/wp-content/themes/cdrtkzn/image/slide_prev.png)}.clients .clients_carusel .next{right:0;background-image:url(//cdrtkzn.local/wp-content/themes/cdrtkzn/image/slide_next.png)}.clients .clients_carusel .cont{padding:20px 10px;overflow:hidden}.clients .clients_carusel .carusel{overflow:hidden;height:60px;width:900px}.clients .clients_carusel .carusel .item{float:left;height:60px;margin-right:30px;text-align:center}.clients .clients_carusel .carusel .item img{height:100%}.clients .clients_carusel .prettyGalleryContainer{margin:0}.clients .clients_carusel ul.pg_paging{position:absolute;top:0;left:0;right:0;bottom:0;width:auto !important;padding:0 30px}.clients .clients_carusel ul.pg_paging .pg_previous{left:0;background-image:url(//cdrtkzn.local/wp-content/themes/cdrtkzn/image/slide_prev.png)}.clients .clients_carusel ul.pg_paging .pg_next{right:0;background-image:url(//cdrtkzn.local/wp-content/themes/cdrtkzn/image/slide_next.png)}.clients .clients_carusel ul.pg_paging .pg_previous,.clients .clients_carusel ul.pg_paging .pg_next{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;background-repeat:no-repeat;background-position:top}.clients .clients_carusel ul.pg_paging .pg_previous:hover,.clients .clients_carusel ul.pg_paging .pg_next:hover{cursor:pointer;background-position:bottom}.clients .clients_carusel ul.gallery{position:absolute;top:0;left:0;right:0;bottom:0;width:auto !important;margin:20px 40px}.link{color:#3b98c1;line-height:35px;transition:.4s ease;text-decoration:underline}.link:hover{text-decoration:none}.news{padding:0;background:#fff}.news .content{border-bottom:1px solid #ebebeb}.news h3{float:left;margin-right:30px}.news .news_block{float:left;width:30.33%;display:block;margin:0 1.5%}.news .news_block .cont{margin-bottom:20px}.news .news_block .date{margin-bottom:10px;color:#5e717f}.news .news_block .text{overflow:hidden;max-height:120px;padding:20px 0;position:relative;border-top:2px solid #ebebeb}.news .news_block .text .title{font-weight:700;margin-bottom:5px;font-size:16px}.news .news_block .text:before{position:absolute;top:0;left:0;content:"";width:0;height:2px;background:#3b8c7c;transition:.4s ease}.news .news_block:hover .text:before{width:100%}.footer{padding:30px 0 0;background-color:#ebebeb}.footer .main{padding-bottom:10px;border-bottom:1px solid #ccc}.footer .main .column{float:left;width:33.33%;margin:0;padding:0;list-style:none}.footer .main .column .cont{padding:0 20px}.footer .main .column .menu ul li{margin-bottom:10px;margin-left:0;padding:0 20px;float:none}.footer .main .column .menu ul li a{transition:.4s ease;color:#5e717f;text-transform:none;font-size:15px}.footer .main .column .menu ul li a:hover{color:#3b8c7c}.footer .main .column .menu ul li:after{display:none}.footer .main .column li{margin-bottom:10px;padding:0 20px}.footer .main .column li .title{font-weight:700;font-size:16px;color:#313b41}.footer .main .column li a{transition:.4s ease;color:#5e717f}.footer .main .column li a:hover{color:#3b8c7c}.footer .main .column .phone{font-weight:700;font-size:24px;margin-bottom:20px;text-align:right}.footer .main .column .email{font-size:20px;margin-bottom:20px;text-align:right}.footer .main .column:last-child{float:right}.footer .main .view_version{margin-top:30px}.footer .small{padding:10px 0;height:40px;line-height:40px}.footer .small .copyright{float:left;color:#5e717f}.footer .small .copyright img{vertical-align:middle;margin-right:10px;opacity:.5}.footer .small .itbrick{float:right}.footer .small .itbrick a{color:#5e717f;transition:.4s ease;opacity:.7}.footer .small .itbrick a span{text-decoration:underline}.footer .small .itbrick a:hover{opacity:1}.footer .small .itbrick a:hover span{text-decoration:none}.view_version{text-align:right;color:#5e717f}.view_version a{color:#5e717f;text-decoration:underline}.view_version a:hover{text-decoration:none}.footer_mini{padding:0}.footer_mini .view_version{margin-top:-10px;padding-bottom:10px}.upstairs{position:fixed;width:35px;height:35px;background-color:rgba(49,59,65,.5);background-image:url(//cdrtkzn.local/wp-content/themes/cdrtkzn/image/upstairs.png);background-position:center;background-repeat:no-repeat;top:auto;left:auto;right:30px;bottom:50px;cursor:pointer;transition:.4s ease;opacity:0;z-index:50}.upstairs:hover{background-color:#3b8c7c}.login_form{width:460px;margin:100px auto 50px auto;border:5px solid #ebebeb;padding:20px}.login_form form p{margin:0 0 20px;font-size:13px;color:#5e717f}.login_form form input[type=text],.login_form form input[type=password],.login_form form input[type=email]{width:95%}.login_form form .forgetmenot label{cursor:pointer}.login_form form .submit{text-align:center;margin:50px 0}.login_form .nav{color:#313b41}.login_form .nav a{transition:.4s ease;text-decoration:none;color:#313b41}.login_form .nav a:hover{text-decoration:underline}.login_form .good,.login_form .strong{color:#3b8c7c}.login_form .bad,.login_form .short{color:#3b8c7c}.login_form #ecp_form .string{margin-bottom:20px}.login_form #ecp_form .plugin{margin-bottom:10px;font-size:16px}.login_form #ecp_form .plugin_error{color:#3b8c7c}.login_form #ecp_form #CertListBox_select{font-family:"PT Sans",Arial,sans-serif;font-size:14px;color:#313b41;border-radius:2px;background-color:#fff;padding:0 10px;height:34px;border:1px solid #ebebeb;transition:.4s ease;width:calc(100% - 20px)}.login_form #ecp_form #CertListBox_select:focus{outline:none;border:1px solid #3b8c7c}.login_form #ecp_form p a{color:#3b98c1;transition:.4s ease;text-decoration:underline}.login_form #ecp_form p a:hover{text-decoration:none}.login_form #ecp_form #codeinput{width:calc(100% - 20px)}.login_form #ecp_form #codeinput:focus{outline:none;border:1px solid #3b8c7c}.login_form #ecp_form #errorarea{color:#3b8c7c}input[type=checkbox]{margin-right:10px;width:20px;height:20px;background:url(//cdrtkzn.local/wp-content/themes/cdrtkzn/image/checkbox.png) no-repeat;cursor:pointer;-webkit-appearance:none;vertical-align:middle}input[type=checkbox]:checked{background-position:0 -20px}input[type=checkbox]:focus,input[type=submit]:focus,input[type=button]:focus,.button:focus{outline:none}input[type=submit],input[type=button],.button{display:inline-block;padding:10px 20px;border:1px solid #3b8c7c;text-align:center;color:#3b8c7c;font-size:16px;transition:.35s ease;background:#fff;font-family:"PT Sans",Arial,sans-serif}input[type=submit]:hover,input[type=button]:hover,.button:hover{background:#3b8c7c;color:#fff;cursor:pointer}.biografy_block .biografy{padding:20px 0;border-bottom:2px solid #ebebeb}.biografy_block .biografy .img{width:80px;height:80px;overflow:hidden;text-align:center;border-radius:50%;margin-right:20px;margin-bottom:10px;float:left}.biografy_block .biografy .img img{width:100%;height:auto}.biografy_block .biografy .info{display:inline}.biografy_block .biografy .info .name{font-size:24px;font-weight:700;margin-bottom:10px;display:inline}.biografy_block .biografy .info .title{font-size:14px;font-style:italic;color:#5e717f;margin-bottom:20px;display:inline}.biografy_block .biografy .info .text{display:inline}@-webkit-keyframes li_fadeInLeft{0%{opacity:1;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes li_fadeInLeft{0%{opacity:1;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.li_fadeInLeft{-webkit-animation-name:li_fadeInLeft;animation-name:li_fadeInLeft}@-webkit-keyframes li_fadeOutLeft{100%{opacity:1;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}0%{opacity:1;-webkit-transform:none;transform:none}}@keyframes li_fadeOutLeft{100%{opacity:1;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}0%{opacity:1;-webkit-transform:none;transform:none}}.li_fadeOutLeft{-webkit-animation-name:li_fadeOutLeft;animation-name:li_fadeOutLeft}p.as{position:relative;height:50px}p.as #pass1{position:absolute;top:20px;left:0;z-index:0}p.as #pass1-text{position:absolute;top:20px;left:0;z-index:1}.right_child_post_parent{margin:30px 0;padding:20px 20px 20px 50px;border:5px solid #ebebeb}.right_child_post_parent li{font-size:16px;padding:5px 0}.right_child_post_parent li a{transition:.4s ease}.right_child_post_parent li a:hover{color:#3b8c7c}.disclose{margin-bottom:20px}.disclose .title{border:2px solid #ebebeb;padding:10px 30px 10px 15px;position:relative;font-size:16px;cursor:pointer;font-weight:700;background-color:#fff}.disclose .title:after{content:"";background-image:url(//cdrtkzn.local/wp-content/themes/cdrtkzn/image/arrow_bottom.png);background-repeat:no-repeat;background-position:center;position:absolute;right:10px;top:50%;margin-top:-5px;width:10px;height:10px;opacity:.7;transition:.4s ease}.disclose .title:hover:after{opacity:1}.disclose .block{display:none;margin-top:5px}.disclose .insert-page>.block{display:block;margin-top:0;padding:0 !important}.disclose_open>.block{display:block}.disclose_open>.title:after{background-image:url(//cdrtkzn.local/wp-content/themes/cdrtkzn/image/arrow_top.png)}.menu_icon{float:right;display:none}.menu_icon .icon{position:absolute;top:0;right:20px;height:100%;width:50px;cursor:pointer}.menu_icon .icon img{height:100%}.menu_icon .submenu{position:absolute;top:100%;right:0;background:#fff;box-shadow:0px 5px 5px rgba(26,26,26,.25);-webkit-box-shadow:0px 5px 5px rgba(26,26,26,.25);-moz-box-shadow:0px 5px 5px rgba(26,26,26,.25);border:1px solid #ebebeb;width:250px;display:none}.menu_icon .submenu .menu{float:none;line-height:1.5;height:auto}.menu_icon .submenu ul{margin:0;padding:0;list-style:none}.menu_icon .submenu ul li{float:none;display:block;padding:0;margin:0;line-height:1.5}.menu_icon .submenu ul li a{text-transform:none;font-size:15px;display:block;padding:10px 20px;color:#313b41}.menu_icon .submenu ul li:hover{background-color:#f6f6f6}.menu_icon .submenu ul li:after{display:none}.openly{margin-bottom:20px}.openly .title{padding:10px 15px;position:relative;font-size:16px;cursor:pointer;font-weight:700;background-color:#fff}.openly .block{margin-top:5px}.openly .insert-page>.block{display:block;margin-top:0;padding:0 !important}