html, body {font:normal 9pt Arial;color:#000;background:#fff;}
a {font:normal 9pt Arial;color:#000;text-decoration:underline;}
a:hover {text-decoration:none;}
.clear {clear:both;height:0;}
.debug{border:1px #ff0000 solid;}

.header{width:710px;padding-top:20px;}
.header .locale{float:left;}
.header .locale li{float:left;padding-right:11px;}
.header .locale li a{display:block;width:24px;height:19px;}
.header .locale li a.ru{background:url(../images/ru-light.gif);}
.header .locale li a.ua{background:url(../images/ua-light.gif);}
.header .locale li a.en{background:url(../images/en-light.gif);}
.header .locale li a:hover.ru{background:url(../images/ru.gif);}
.header .locale li a:hover.ua{background:url(../images/ua.gif);}
.header .locale li a:hover.en{background:url(../images/en.gif);}
.header .locale li a.current-ru{background:url(../images/ru.gif);}
.header .locale li a.current-ua{background:url(../images/ua.gif);}
.header .locale li a.current-en{background:url(../images/en.gif);}
.header .locale li a.lang{color:#807f7b;text-decoration:none;text-transform:lowercase;}
.header .locale li a.lang-current{color:#000;text-decoration:none;}


.header .social{float:right;}
.header .social li{float:right;padding-left:4px;}
.header .social li a{display:block;width:21px;height:21px; background:url(../images/soc-icons.png) no-repeat left top;}
.header .social li a.od{background-position: left top;}
.header .social li a.vk{background-position: -23px top;}
.header .social li a.facebook{background-position: -46px top;}
.header .social li a:hover.od{background-position: left -30px;}
.header .social li a:hover.vk{background-position: -23px -30px;}
.header .social li a:hover.facebook{background-position: -46px -30px;}

.logo{margin:190px 0 30px 0;clear:both;display:block;width:106px;height:102px;background:url(../images/logo.gif);}
.menu{width:710px;clear:both;margin-top:40px;}
.width{width:750px;}
.menu .primary {margin-top: 50px; padding-left: 80px;}
.menu .primary li{float:left;margin-bottom:10px;display:inline-block;position:relative;}
.menu .primary li a{color:#807f7b;text-decoration:none;width:115px;text-align:center;display:block;text-transform:lowercase;margin-top:20px;}
.menu .primary li a:hover{color:#000;}
.menu .primary li a.current{color:#000;}
.menu .small-logo{display:block;width:56px;height:42px;background:url(../images/small-logo.gif);margin:-30px 0 0 340px;position:absolute;}
.menu .separator{clear:both;height:1px;background:url(../images/line.gif) top center no-repeat;margin:10px 0;}

.menu .secondary{margin:0 0 25px -15px;padding:0 15px 100px;width:640px;position:relative;overflow:auto;z-index:0;}
/*
.menu .secondary{margin:0 0 25px -15px;padding:0 15px 90px;width:640px;position:relative;overflow:auto;z-index:0;}
*/


/*
.menu .right{position:absolute;z-index:2;height:20px;width:25px;background:url(../images/right.png);right:0;}
.menu .left{position:absolute;z-index:2;height:20px;width:25px;background:url(../images/left.png);margin:8px 0 0 25px;}
*/

.menu .secondary ul{width:1700px;display:block;}
.menu .secondary ul li{float:left;display:block;}
.menu .secondary ul li a{margin:0 15px;color:#737373;text-decoration:none;font-size:10pt;}
.menu .secondary ul li a:hover{color:#000;}
.menu .secondary ul li a.first{display:block;width:150px;color:#fff;}
.menu .secondary ul li a.hidden{color:#b3b3b3}
.menu .secondary ul li a:hover.hidden{color:#b3b3b3}
.menu .secondary ul li .child{position:absolute;visibility:hidden;text-align:left;margin-top:0px;}
.menu .secondary ul li .child a{display:block;height:15px;clear:both;position:relative;text-transform:lowercase;font-size:9pt;}

.menu .secondary ul li .child .icon{position:absolute;margin-top:35px;display:block;}
/*
.menu .secondary ul li .child .icon{position:absolute;margin-left:-143px;width:150px;display:block;}
*/

.menu .secondary ul li .child .icon img{clear:both;float:right;}



.content{width:710px;clear:both;text-align:left;margin-top:-10px;}
.content .article{padding:0 10px;border-left:1px #ccc solid;width:340px;margin-left:330px;}
.content .image{float:left;margin-left:30px;width:318px;}
.content .image .close{display:block;width:10px;height:9px;background:url(../images/close.gif);float:right;margin-bottom:5px;}
.content .image a{clear:both;margin-top:5px;display:block;width:318px;height:216px;}
.content .text{float:left;width:330px;padding:0 10px;}
.content .text .date{display:block;font-size:9pt;color:#807f7b;margin:20px 0 5px 0;}
.content h1{display:block;padding:0 0 15px 10px;text-transform:uppercase;font:normal 12pt Arial;margin-left:330px;}
.content .article .comments{clear:both;}
.content .article .total{float:left;}
.content .article .total span{font-weight:bold;}
.content .article ul li{margin-bottom:20px;font-size:9pt;color:#807f7b;}
.content .article ul li a{display:block;text-decoration:none;}
.content .article ul li b{color:#000;}
.content .article ul li b span{color:#677074;font-weight:normal;}
.content .article ul li .text-comment{color:#000;margin-top:10px;}
.content .article ul li .quote{display:block;width:494px;margin-top:-10px;}
.content .article ul li .quote .top{background:url(../images/quote-top.png);width:494px;height:30px;}
.content .article ul li .quote .bottom{background:url(../images/quote-bottom.png);width:494px;height:14px;}
.content .article ul li .quote .response{background:url(../images/quote-bg.png) repeat-y;width:464px;color:#000;font-style:italic;padding:0 15px 0 15px;}
.content .article ul li .quote .response span{font-weight:bold;}
.content .article .form{clear:both;}
.content .article .form fieldset{display:block;margin:10px 0;}
.content .article .form fieldset label{text-align:left;display:block;width:auto;padding:3px 10px 0 0;color:#677074;font-size:9pt;text-transform:lowercase;color:#677074;}
.content .article .form fieldset input,textarea{width:250px;float:left;margin-right:15px;font-size:9pt;border:1px #ccc solid;padding:2px;}
.content .article .form fieldset textarea{width:300px;height:150px;}
.content .article .form fieldset button{border:0;width:88px;height:25px;background:url(../images/order-now.jpg) no-repeat;font-size:9pt;margin-left:90px;}
.content .article h2{text-transform:uppercase;font:normal 12pt Arial;}
.content .nav{float:left;margin-left:70px;width:250px;}
.content .nav .icon{float:left;width:200px;}
.content .nav .icon img{float:right;margin-right:20px}
.content .nav ul{float:right;}
.content .nav ul li a{text-transform:lowercase;font-size:9pt;text-decoration:none;color:#737373;}
.content .nav ul li a:hover{color:#000;}
.content .text-content{border-left:1px #ccc solid;width:260px;padding:0 10px;float:right;margin-right:100px;}
.content .text-content h2{padding-bottom:8px;font:bold 11pt Arial;}
.content .left{display:block;margin-left:60px;display:block;width:280px;float:left;}
.content .right{display:block;width:250px;float:right;left:-80px;position:relative;}
.content .left h2{display:block;padding:0 0 15px 10px;text-transform:uppercase;font:normal 12pt Arial;float:left;}
.content .right h2{display:block;padding:0 0 15px 10px;text-transform:uppercase;font:normal 12pt Arial;float:left;}
.content .left .text-content-side{border-left:1px #ccc solid;clear:both;padding:0 10px;}
.content .right .form{border-left:1px #ccc solid;clear:both;padding:0 10px;}
.content .right .form fieldset{display:block;margin:10px 0;}
.content .right .form fieldset label{float:left;text-align:right;display:block;width:70px;padding:3px 10px 0 0;color:#677074;font-size:9pt;text-transform:lowercase;}
.content .right .form fieldset input{width:130px;float:right;margin-right:15px;font-size:9pt;border:1px #333 solid;}
.content .right .form fieldset .error{border:1px #ff0000 solid;}
.content .right .form fieldset button{border:0;width:88px;height:25px;background:url(../images/order-now.jpg) no-repeat;font-size:9pt;margin-left:82px;}
.content .left-side{display:block;display:block;width:240px;float:left;padding-right:20px;}
.content .left-side h2{display:block;padding:0 0 15px 10px;text-transform:uppercase;font:normal 12pt Arial;float:left;}
.content .left-side .text-content-side{border-left:1px #ccc solid;clear:both;padding:0 10px;}
.content .center-side{float:left;display:block;width:220px;}
.content .center-side h2{display:block;padding:0 0 15px 10px;text-transform:uppercase;font:normal 12pt Arial;float:left;}
.content .center-side .text-content-side{border-left:1px #ccc solid;clear:both;padding:0 10px;}
.content .center-side .text-content-side a{display:block;text-decoration:none;}
.content .right-side{float:right;display:block;width:225px;}
.content .right-side h2{display:block;padding:0 0 15px 10px;text-transform:uppercase;font:normal 12pt Arial;float:left;}
.content .right-side .text-content-side{border-left:1px #ccc solid;clear:both;padding:0 10px;}
.content .right-side .text-content-side a{display:block;height:32px;margin-top:10px;text-decoration:none;padding:15px 0 0 40px;}
.content .right-side .text-content-side a span{display:block;float:right;color:#677074;margin-right:45px;}
.content .right-side .text-content-side .doc{background:url(../images/word.png) left no-repeat;}
.content .right-side .text-content-side .pdf{background:url(../images/pdf.png) left no-repeat;}
.content .right-side .text-content-side .online{padding-left:0;margin-top:0;text-transform:uppercase;font:normal 12pt Arial;}
.content .center-side .text-content-side .bold{font-weight:bold;}
.content .nav-gallery{float:left;width:100px;}
.content .nav-gallery .icon{position:absolute;width:200px;margin-left:-140px;}
.content .nav-gallery .icon img{float:right;margin-right:20px}
.content .nav-gallery ul{float:right;}
.content .nav-gallery ul li a{text-transform:lowercase;font-size:9pt;text-decoration:none;color:#737373;}
.content .nav-gallery ul li a:hover{color:#000;}
.content .picture{display:block;width:600px;height:335px;float:right;}
.content .carousel{bottom:0;left:0;position:absolute;height:55px;display:block;width:100%;overflow:hidden;margin-bottom:2px;}
.content .carousel ul{display:inline-block;white-space:nowrap;}
.content .carousel ul li{float:left;margin-right:2px;}
.content .carousel ul li a{display:block;width:100px;height:65px;}
.content .next{display:block;position:absolute;width:20px;height:33px;background:url(../images/next.png);margin:150px 0 0 720px;}
.content .prev{display:block;position:absolute;width:19px;height:33px;background:url(../images/prev.png);margin:150px 0 0 80px;}

.modal{background:url(../images/modal-bg.png) top center no-repeat;padding-top:25px;height:354px;}
.modal fieldset{display:block;margin:11px 20px;padding-left:30px;}
.modal fieldset label{float:left;text-align:right;display:block;width:110px;text-align:right;padding:1px 10px 0 0;}
.modal fieldset .education{float:none;padding:0;display:inline-block;text-align:left;width:120px;}
.modal fieldset select{float:left;font-size:9pt;border:1px #333 solid;padding:1px;width:300px;}
.modal fieldset input[type="text"]{float:left;font-size:9pt;border:1px #333 solid;padding:1px;width:295px;}
.modal fieldset input[type="text"].w40{width:40px;}
.modal fieldset input[type="text"].w130{width:130px;}
.modal fieldset input[type="text"].w14{width:14px;}
.modal fieldset input[type="text"].w100{width:100px;margin-left:110px;}
.modal fieldset span{display:inline-block;margin-left:10px;}
.modal .line{border-bottom:1px #ebebeb solid;padding-bottom:10px;}
.modal .right{position:absolute;margin:-10px 0 0 280px;}
.modal .right label{width:40px;white-space:nowrap;}
.modal .right .year{display:block;width:120px;margin:10px 0 0 30px;text-align:right;}
.modal .right .year-radio{position:absolute;margin:10px 0 0 155px;width:100px;}
.modal .right button{border:0;width:88px;height:25px;background:url(../images/order-now.jpg) no-repeat;font-size:9pt;margin-left:120px;}
.modal fieldset .radiobox{margin:0 0 -15px 30px;}
.modal fieldset .left{margin-left:110px;}
.modal fieldset .salary{position:absolute;width:150px;margin:-18px 0 0 -50px;}
.modal #response{margin-top:100px;text-align:center;width:550px;display:none;position:absolute;}

.box{display:block;width:368px;}
.box .top{height:15px;width:368px;background:url(../images/modal-top.png);}
.box .bottom{height:15px;width:368px;background:url(../images/modal-bottom.png);}
.box .text{width:368px;background:url(../images/modal-background.png) repeat-y;padding:20px 0;}
.box .text p{margin:0 15px;}
.box h1{position:absolute;text-transform:uppercase;font:normal 12pt Arial;margin:-2px 0 0 14px;}

ul.paginator{margin:5px 0 0 -5px;float:right;margin-right:35px;}
ul.paginator li{float:left;margin-left:3px;border:none;}
ul.paginator li.current{color:#000;display:block;text-align:center;}
ul.paginator li a{display:block;text-align:center;font-size:9pt;color:#727272;}
ul.paginator li a:hover{color:#000;}

.pika-stage {width: 600px;}

.copy {position: absolute; bottom: 0; height: 50px; text-align: center; width: 100%;}
.copy a{color:#807f7b;text-decoration:none;}

.dispaying-none{
display:none !important;
}
@media only screen and (max-width:768px)
{
ul#ddmenu  li:nth-child(7) {display:none; !important}
ul#ddmenu  li:nth-child(8) {display:none; !important}
}

