body{font-family:'Lato', arial, sans-serif;color:#444;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
h1,
h2,
h3,
h4,
h5,
h6{font-family:'Montserrat', sans-serif;font-weight:700;color:#17baef;font-size:20px;color:#074f66;}
a, .hidden-link{color:#337ab7;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;}
a:hover , .hidden-link:hover{text-decoration:underline;color:#0e98c5;cursor:pointer;}
.btn,
a.btn{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;font-family:'Montserrat', arial, sans-serif;padding:8px 16px;font-weight:bold;}
.btn .fa,
a.btn .fa{margin-right:5px;}
.btn:focus,
a.btn:focus{color:#fff;}
a.btn-cta-primary,
.btn-cta-primary{background:#87a4b7;border:1px solid #87a4b7;color:#fff;font-weight:600;text-transform:uppercase;}
a.btn-cta-primary:hover,
.btn-cta-primary:hover{background:#5b8aa8;border:1px solid #5b8aa8;color:#fff;}
#uploadBtn{background:#5b8aa8;border:1px solid #5b8aa8;color:#fff;margin-bottom:0px;}
a.btn-cta-secondary,
.btn-cta-secondary{background:#777;border:1px solid #777;color:#fff;font-weight:600;text-transform:uppercase;}
a.btn-cta-secondary:hover,
.btn-cta-secondary:hover{background:#555;border:1px solid #555;color:#fff;}
.text-highlight{color:#074f66;}
.offset-header{padding-top:90px;}
pre code{font-size:16px;}
.header{background:#87a4b7;color:#fff;position:fixed;width:100%;z-index:1000;border-bottom:1px solid #fff;-moz-box-shadow:0 0 4px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 0.2);}
.header.navbar-fixed-top{background:#fff;z-index:9999;-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 0.4);-moz-box-shadow:0 0 4px rgba(0, 0, 0, 0.4);box-shadow:0 0 4px rgba(0, 0, 0, 0.4);}
.header.navbar-fixed-top .logo a{color:#17baef;}
.header.navbar-fixed-top .main-nav .nav .nav-item a{color:#666;}
.header .logo{width:130px;height:27px;float:left;background-image:url(../images/logotip.png);cursor:pointer;margin:10px 0px 0px 5px;background-repeat:no-repeat;position:absolute;}
.header .logo a{color:#fff;}
.header .logo a:hover{text-decoration:none;}
.header .main-nav button{background:#074f66;color:#fff !important;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
.header .main-nav button:focus{outline:none;}
.header .main-nav button .icon-bar{background-color:#fff;}
.header .main-nav .navbar-collapse{padding:0;}
.header .main-nav .nav .nav-item{font-weight:normal;font-family:'Montserrat', sans-serif;}
.header .main-nav .nav .nav-item.active a{color:#fff;background:#777;}
.header .main-nav .nav .nav-item a{color:#fff;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;font-size:14px;text-transform:uppercase;font-weight:600;}
.header .main-nav .nav .nav-item a:hover{color:#333;background:#ccc;}
.header .main-nav .nav .nav-item a:focus{outline:none;background:none;}
.header .main-nav .nav .nav-item a:active{outline:none;background:none;}
.header .main-nav .nav .nav-item.active{color:#17baef;}
.header .main-nav .nav .nav-item.last{margin-right:0;}
.promo{background-image:url(../images/bg.png);color:#111;padding-top:60px;}
.promo .title{font-size:98px;color:#074f66;margin-top:0;}
.promo .title .highlight{color:#eebf3f;}
.promo .intro{text-align:center;margin:0 auto;}
.promo .btns .btn{margin-right:15px;font-size:18px;padding:8px 30px;}
.promo .meta{margin-top:120px;margin-bottom:30px;color:#0a7396;}
.promo .meta li{margin-right:15px;}
.promo .meta a{color:#0a7396;}
.promo .meta a:hover{color:#074f66;}
.promo .social-media{background:#87a4b7;padding:10px 0;margin:0 auto;}
.promo .social-media li{margin-top:0px;}
.promo .social-media li.facebook-like{margin-top:0;position:relative;top:-5px;}
.about{padding:50px 0;background:#f5f5f5;}
.about .title{color:#074f66;margin-top:0;margin-bottom:60px;}
.about .intro{text-align:center;margin:0 auto;}
.about .item{position:relative;margin-bottom:30px;}
.about .item .icon-holder{position:absolute;left:30px;top:0;}
.about .item .icon-holder .fa{font-size:24px;color:#074f66;}
.about .item .content{padding-left:60px;}
.about .item .content .sub-title{margin-top:0;color:#074f66;font-size:18px;}
.features{position:relative;border-top:1px outset #eaeaea;outline:1px solid #acacac;background:url(../images/city.png) bottom center repeat-x #c1cbd1;min-height:150px;}
.features .title{color:#074f66;margin-top:0;margin-bottom:30px;}
.features a{color:#074f66;}
.features a:hover{color:#042a36;}
.features .feature-list li{margin-bottom:10px;color:#074f66;font-size:16px;}
.features .feature-list li .fa{margin-right:5px;color:#fff;}
.docs{padding-top:40px;}
.docs .title{color:#074f66;margin-top:0;margin-bottom:30px;}
.docs .docs-inner{max-width:800px;padding:0px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:0 auto;}
.docs .block{margin-bottom:3px;}
/*.docs .code-block{margin:30px inherit;}*/
.docs .code-block pre[class*="language-"]{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
.license{padding:80px 0;background:#f5f5f5;}
.license .title{margin-top:0;margin-bottom:60px;color:#074f66;}
.license .license-inner{max-width:800px;background:#fff;padding:30px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:0 auto;}
.license .info{max-width:760px;margin:0 auto;}
.license .cta-container{max-width:540px;margin:0 auto;margin-top:60px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
.license .cta-container .speech-bubble{background:#d6f3fc;color:#074f66;padding:30px;margin-bottom:30px;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
.license .cta-container .speech-bubble:after{position:absolute;left:50%;bottom:-10px;margin-left:-10px;content:"";display:inline-block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #d6f3fc;}
.license .cta-container .icon-holder{margin-bottom:15px;}
.license .cta-container .icon-holder .fa{font-size:56px;}
.license .cta-container .intro{margin-bottom:30px;}
.contact{padding:80px 0;background:#17baef;color:#fff;}
.contact .contact-inner{max-width:760px;margin:0 auto;}
.contact .title{color:#074f66;margin-top:0;margin-bottom:30px;}
.contact .intro{margin-bottom:60px;}
.contact a{color:#074f66;}
.contact a:hover{color:#042a36;}
.contact .author-message{position:relative;margin-bottom:60px;}
.contact .author-message .profile{position:absolute;left:30px;top:15px;width:100px;height:100px;}
.contact .author-message .profile img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
.contact .author-message .speech-bubble{margin-left:155px;background:#10b2e7;color:#074f66;padding:30px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:relative;}
.contact .author-message .speech-bubble .sub-title{color:#074f66;font-size:16px;margin-top:0;margin-bottom:30px;}
.contact .author-message .speech-bubble a{color:#fff;}
.contact .author-message .speech-bubble:after{position:absolute;left:-10px;top:60px;content:"";display:inline-block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #10b2e7;}
.contact .author-message .speech-bubble .source{margin-top:30px;}
.contact .author-message .speech-bubble .source a{color:#074f66;}
.contact .author-message .speech-bubble .source .title{color:#0c86ae;}
.contact .info .sub-title{color:#0e98c5;margin-bottom:30px;margin-top:0;}
.contact .social-icons{list-style:none;padding:10px 0;margin-bottom:0;display:inline-block;margin:0 auto;}
.contact .social-icons li{float:left;}
.contact .social-icons li.last{margin-right:0;}
.contact .social-icons a{display:inline-block;background:#0c86ae;width:48px;height:48px;text-align:center;padding-top:12px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-right:8px;float:left;}
.contact .social-icons a:hover{background:#e6ad14;}
.contact .social-icons a .fa{color:#fff;}
.contact .social-icons a .fa:before{font-size:26px;text-align:center;padding:0;}
.footer{padding:15px 0;background:#042a36;color:#fff;}
.footer .copyright{-webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}
.footer .fa-heart{color:#fb866a;}
@media (max-width:767px){.header .main-nav button{margin-right:0;}
.header .main-nav .navbar-collapse{padding-left:15px;padding-right:15px;}
.promo .btns .btn{margin:0 0 15px;clear:both;display:block;}
.promo .title{font-size:66px;}
.promo .meta{margin-top:60px;}
.promo .meta li{float:none;display:block;margin-bottom:5px;}
.contact .author-message{text-align:center;}
.contact .author-message .profile{position:static;margin:0 auto;margin-bottom:30px;}
.contact .author-message .speech-bubble{margin-left:0;}
.contact .author-message .speech-bubble:after{display:none;}
.contact .social-icons a{width:36px;height:36px;padding-top:7px;margin-right:2px;}
.contact .social-icons a .fa:before{font-size:18px;}
}
.language-css{height:100px;}
.lang a{float:left;height:24px;width:32px;margin-left:5px;}
a.lang_ru{background:url(../images/flag.jpg) 0 -24px;}
a.lang_ua{background:url(../images/flag.jpg) -32px -24px;}
a.lang_en{background:url(../images/flag.jpg) -64px -24px;}
a.lang_de{background:url(../images/flag.jpg) -96px -24px;}
a.lang_fr{background:url(../images/flag.jpg) -128px -24px;}
a.lang_il{background:url(../images/flag.jpg) -160px -24px;}
a.lang_it{background:url(../images/flag.jpg) -192px -24px;}
a.lang_kz{background:url(../images/flag.jpg) -224px -24px;}
a.lang_pl{background:url(../images/flag.jpg) -256px -24px;}
/*p{margin:0px !important;}*/
a.removeFile{float:right;font-weight:bold;color:#c90000;}
a.removeFile:hover{text-decoration:underline;color:#c90000;}
.row{margin-right:0px;margin-left:0px;}
.file7{white-space:nowrap;overflow:hidden;width:50%;float:left;text-overflow:ellipsis;}
progress{display:block;width:60%;margin:0 auto;padding:4px;border:0 none;background:#444;border-radius:5px;box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,0.2);}
progress::-moz-progress-bar{border-radius:4px;background:#FFF;box-shadow:inset 0 -2px 4px rgba(0,0,0,0.4), 0 2px 5px 0px rgba(0,0,0,0.3);}
@media screen and (-webkit-min-device-pixel-ratio:0){progress{height:25px;}
}
progress::-webkit-progress-bar{background:transparent;}
progress::-webkit-progress-value{border-radius:4px;background:#FFF;box-shadow:inset 0 -2px 4px rgba(0,0,0,0.4), 0 2px 5px 0px rgba(0,0,0,0.3);}
table{overflow:hidden;border:1px solid #d3d3d3;background:#fefefe;margin:10px auto 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 4px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 0.2);}
table th, td{padding:5px 10px 5px;}
table th, th{padding:10px 10px 10px;}
table th{background:#87a4b7;text-align:center;color:#fff;text-transform:uppercase;font-size:90%;}
table str:hover{background:#cfd8ff;}
table td{border-top:1px solid #e0e0e0;border-right:1px solid #e0e0e0;}
table tr.odd-row td{background:#f6f6f6;}
table td.first, th.first{text-align:left}
table td.last{border-right:none;}
table td{background:-moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background:-webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));}
table td .urlfile{overflow:hidden;white-space:nowrap;font-size:14px;text-overflow:ellipsis;}
table tr.trfile{cursor:pointer;}
table tr.trfile:hover{text-decoration:underline;}
table tr.odd-row td{background:-moz-linear-gradient(100% 25% 90deg, #f6f6f6, #f1f1f1);background:-webkit-gradient(linear, 0% 0%, 0% 25%, from(#f1f1f1), to(#f6f6f6));}
table th{}
table tr:first-child th.first{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;}
table tr:first-child th.last{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;}
table tr:last-child td.first{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;}
table tr:last-child td.last{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;}
.btn-file{position:relative;overflow:hidden;}
form#fileupload{margin-bottom:2px;}
.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:white;cursor:inherit;display:block;}
#loading{display:none;}
ul.fileList{text-align:left;-moz-tab-size:4;-o-tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;font-size:13px;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;margin:0 auto;max-width:800px;padding:0px}
ul.fileList li{padding:10px 20px 3px 20px;list-style-type:none;border-bottom:1px dotted #555;}
#er1{color:red;}
.pray__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.pray__bottom{text-align:center;font-size:18px;}
pray__image{margin-bottom:20px;margin:0 10px;}
.pray__image img{max-height:100px;}
.img-fluid{max-width:100%;height:auto;}
.pray__title{text-align:center;text-transform:uppercase;}
.pray__title span:last-child{margin:0 10px;color:#e74c3c;}
.col-down{padding:0px;}
#all-down,#down-all-2{right:1px;padding-top:10px;float:right;}
input#pass , .pass{background-color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;width:50%;height:38px;text-indent:5px;border:1px solid #ccc;color:#333;font-size:13px;}
input#pass1{background-color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;width:150px;height:25px;text-indent:5px;border:1px solid #ccc;color:#333;font-size:13px;}
.opisanie{-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 0 4px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 0.2);border:1px solid #ccc;background:#fff;color:#111;padding:20px;border-radius:5px;min-height:200px;}
.comment{text-indent:5px;border:1px solid #ccc;color:#333;font-size:13px;min-height:200px;width:100%;background-color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
#secur2 , #filelist2 , #down-all-2{display:none;}
#secur{padding-top:50px;font-size:80%;}
.upload_next2{color:#777;}
.mesage_error{color:red;}
.metaa{float:left;overflow:hidden;white-space:nowrap;font-size:14px;text-overflow:ellipsis;width:100px;padding:4px;}
#er3{color:green;}
#breadcrumb{padding:10px;font-size:80%;}
#breadcrumb li{list-style-type:none;display:inline;}
#breadcrumb ol{padding:0px;}
#adm{margin:auto 0;}
.like2{float:left;}
.like , .dlike{cursor:pointer;float:left;color:#87a4b7;font-size:20px;padding:15px 1px 1px 10px;}
.like i , .dlike i{float:left;position:absolute;}
.like:hover , .dlike:hover{color:#074f66;}
.active3, .active3:hover{color:#777;cursor:auto;}
.like .counter , .dlike .dcounter{font-size:12px;padding-left:25px;}
.stat-down{color:#777;float:left;padding:15px 1px 1px 10px;font-size:20px;}
.stat-down span{font-size:12px;}
.modalwin{height:330px;width:300px;border:3px outset gray;background:#87a4b7;top:20%;right:0;left:0;font-size:14px;margin:0 auto;z-index:2;display:none;position:fixed;padding:5px;border:1px solid #fff;}
#shadow{position:fixed;width:100%;height:100%;z-index:1;background:#000;opacity:0.5;left:0;top:0;}
.logout{float:right;}
#toTop{position:fixed;right:20px;bottom:20px;width:36px;height:36px;background:rgba(0,0,0,.4);text-align:center;border-radius:3px;cursor:pointer;display:none;}
#toTop:hover{background:#5b8aa8;}
#toTop:before{content:"\f106";font-family:FontAwesome;color:white;font-size:20px;line-height:36px;}
.urlfile2{overflow:hidden;white-space:nowrap;font-size:14px;text-overflow:ellipsis;}
.filelist4{background:#fff;padding:10px;box-shadow:0 2px 2px 0 #cbcecf;border:1px solid #fff;background:#fff;position:relative;border-radius:4px;display:block;font-size:12px;text-decoration:none;margin-bottom:10px !important;}
.filelist4:hover{box-shadow:0px 1px 3px #3A3A3A;border:1px solid #ccc;}
.pray__subtitle{padding:10px;}
.filedate{padding-top:5px;float:left;color:#999;}
.filesize{padding-top:5px;color:#777;}
.filedown{float:right;right:1px;padding:10px;height:10px;}
ul.submenu {display: none;background:#87a4b7;position: fixed;border-bottom: 1px solid #fff;font-size: 14px;text-transform: uppercase;font-weight: 600;padding: 0;}
ul.submenu > li {display: block;list-style-type: none;}
ul.submenu > li > a {display: block;padding: 10px;color: #fff;text-decoration: none;padding-top: 15px;padding-bottom: 15px;}
ul.submenu > li > a:hover {text-decoration: underline;}
li:hover > ul.submenu {display: block;}