Current Path : /var/www/html/clients/nkpgkx11.e-nk.ru/bitrix/js/main/core/css/ |
Current File : /var/www/html/clients/nkpgkx11.e-nk.ru/bitrix/js/main/core/css/core_viewer.css |
/************ images viewer ******************/ .bx-viewer-lock-scroll { overflow: hidden; } .bx-viewer-overlay { position: fixed; height: 100%; width: 100%; top: 0; left: 0; z-index: 1001; background-color: rgba(0,0,0,0.6); } .bx-ie8 .bx-viewer-overlay, .bx-quirks .bx-viewer-overlay { background: url("../images/imageviewer_ie8bg.png"); } .bx-quirks .bx-viewer-overlay { position: absolute; } .bx-viewer-lock-scroll .bx-viewer-overlay { overflow-x: auto; overflow-y: auto; } .bx-viewer-wrap-outer { position: absolute; top: 30%; left: 40%; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; -webkit-transition:top 0.15s ease-in, left 0.15s ease-in; -moz-transition:top 0.15s ease-in, left 0.15s ease-in; -ms-transition:top 0.15s ease-in, left 0.15s ease-in; -o-transition:top 0.15s ease-in, left 0.15s ease-in; transition:top 0.15s ease-in, left 0.15s ease-in; z-index: 10; } .bx-viewer-wrap-inner { position: relative; background-color: white; border-radius: 5px; -webkit-box-shadow: 1px 1px 0 rgba(0,0,0,.21); box-shadow: 1px 1px 0 rgba(0,0,0,.21); } .bx-viewer-wrap { overflow: hidden; height: 100px; width: 100px; -webkit-transition:width 0.15s ease-in, height 0.15s ease-in; -moz-transition:width 0.15s ease-in, height 0.15s ease-in; -ms-transition:width 0.15s ease-in, height 0.15s ease-in; -o-transition:width 0.15s ease-in, height 0.15s ease-in; transition:width 0.15s ease-in, height 0.15s ease-in; } .bx-viewer-wrap-loading { background: url("../images/waiter-f5.gif") no-repeat center center #f5f5f5 !important; min-height: 100px; min-width: 100px; } .bx-viewer-image { display: block; max-width: 100%; max-height: 100%; width: 100%; height: 100%; -webkit-transition:opacity 0.15s ease-in; -moz-transition:opacity 0.15s ease-in; -ms-transition:opacity 0.15s ease-in; -o-transition:opacity 0.15s ease-in; transition:opacity 0.15s ease-in; margin: 0 auto; } .bx-viewer-prev-outer, .bx-viewer-next-outer { display: block; position: absolute; width: 50%; height: 100%; cursor: pointer; opacity: 0; -webkit-transition:opacity 0.15s ease-in; -moz-transition:opacity 0.15s ease-in; -ms-transition:opacity 0.15s ease-in; -o-transition:opacity 0.15s ease-in; transition:opacity 0.15s ease-in; z-index: 1; } .bx-viewer-wrap-outer:hover .bx-viewer-prev-outer, .bx-viewer-wrap-outer:hover .bx-viewer-next-outer { opacity: 1; } .bx-ie8 .bx-viewer-prev-outer .bx-viewer-prev, .bx-ie8 .bx-viewer-next-outer .bx-viewer-next, .bx-quirks .bx-viewer-prev-outer .bx-viewer-prev, .bx-quirks .bx-viewer-next-outer .bx-viewer-next { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); } .bx-viewer-prev-outer { left: -10px; } .bx-viewer-next-outer { right: -10px; } .bx-viewer-prev-outer:hover, .bx-viewer-next-outer:hover { opacity: 1 !important; } .bx-ie8 .bx-viewer-prev-outer:hover .bx-viewer-prev, .bx-ie8 .bx-viewer-next-outer:hover .bx-viewer-next, .bx-quirks .bx-viewer-prev-outer:hover .bx-viewer-prev, .bx-quirks .bx-viewer-next-outer:hover .bx-viewer-next { filter: none; } .bx-viewer-prev, .bx-viewer-next { position: absolute; top: 45%; display: block; height: 40px; width: 40px; background-color: #4f4f4f; background: url("../images/imageviewer_sprite.png") no-repeat 0 0 #545454; -webkit-box-shadow: 0 0 0 2px white inset, 0 1px 1px 0 rgba(0, 0, 0, 0.21); box-shadow: 0 0 0 2px white inset, 0 1px 1px 0 rgba(0, 0, 0, 0.21); border-radius: 20px; } /* IE10 has both script positioning of this elements and transitions. so we should animate them with other elements to avoid twitching */ .bx-ie10 .bx-viewer-prev, .bx-ie10 .bx-viewer-next { -ms-transition:top 0.15s ease-in; transition:top 0.15s ease-in; } .bx-viewer-next { right: 10%; background: url("../images/imageviewer_sprite.png") no-repeat -30px 0 #4f4f4f; } .bx-viewer-prev { left: 10%; background: url("../images/imageviewer_sprite.png") no-repeat -70px 0 #4f4f4f; } .bx-ie8 .bx-viewer-prev, .bx-ie8 .bx-viewer-next, .bx-quirks .bx-viewer-prev, .bx-quirks .bx-viewer-next { border: solid 1px white; } .bx-viewer-close { display: inline-block; position: absolute; height: 60px; width: 60px; top: -33px; right: -33px; cursor: pointer; } .bx-viewer-close-inner { display: inline-block; position: absolute; height: 30px; width: 30px; top: 15px; left: 15px; border-radius: 15px; -webkit-box-shadow: 0 0 0 2px white inset, 0 1px 1px 0 rgba(0, 0, 0, 0.21); box-shadow: 0 0 0 2px white inset, 0 1px 1px 0 rgba(0, 0, 0, 0.21); background: url("../images/imageviewer_sprite.png") no-repeat 0 1px #545454; } .bx-ie8 .bx-viewer-close-inner, .bx-quirks .bx-viewer-close-inner { border: solid 1px white; } .bx-viewer-close:hover .bx-viewer-close-inner { background: url("../images/imageviewer_sprite.png") no-repeat 0 1px #191919; } .bx-viewer-title { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height: 30px; top: 0; text-align: center; padding: 2px 15px 0 15px; position: absolute; width: 100%; } .bx-viewer-title-2-btns {padding-right: 230px;} .bx-ie8 .bx-viewer-title, .bx-quirks .bx-viewer-title { background: url("../images/imageviewer_ie8bg.png"); } .bx-viewer-size-toggle { position: absolute; height: 29px; width: 29px; opacity: 0.35; cursor: pointer; background: url("../images/imageviewer_sprite.png") no-repeat right bottom; } .bx-viewer-size-toggle:hover { opacity: 1; } /*=================================================================New=================================================*/ .bx-viewer-top-right { display: inline-block; /*right: 12px;*/ top: 8px; left: 12px; position: absolute; } .bx-viewer-file-name { color: #535353; display: inline-block; font-size: 14px; font-weight: bold; margin-top: 11px; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .bx-viewer-size { display: inline-block; color: #858585; font-size: 12px; padding-top: 7px; vertical-align: top; text-decoration: underline; } .bx-viewer-size:hover{ color: #000; } .bx-viewer-cap { background: #f5f5f5; border: 1px solid #eee; color: #000; height: 348px; position: relative; } .bx-viewer-cap-file .bx-viewer-cap{margin-top: 30px; height:318px;} .bx-viewer-icon { background: url("../images/bx-viewer-icons.png?2") no-repeat center -129px; height: 120px; left: 47px; top: 85px; position: absolute; width: 130px; } .bx-viewer-folder .bx-viewer-icon { background-position: center 0; } .bx-viewer-icon-txt { background-position: center -286px; } .bx-viewer-icon-archive { background-position: center -440px; } .bx-viewer-icon-rar { background-position: center -593px; } .bx-viewer-icon-zip { background-position: center -747px; } .bx-viewer-icon-ppt { background-position: center -901px; } .bx-viewer-icon-doc { background-position: center -1055px; } .bx-viewer-icon-xls { background-position: center -1208px; } .bx-viewer-icon-pdf { background-position: center -1362px; } .bx-viewer-cap-text-block { top:83px; right: 25px; position: absolute; width: 300px; } .bx-viewer-too-big-title { background: url("../images/bx-viewer-icons.png?2") no-repeat -58px -1524px; color: #999; font-size: 12px; margin-top: -3px; text-shadow: 0 1px rgba(255,255,255,.7); padding:0 0 10px 20px; } .bx-viewer-cap-title{ font-size: 19px; font-weight: bold; text-shadow: 0 1px #fff; padding-bottom: 9px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .bx-viewer-cap-text { font-size: 15px; line-height: 28px; text-shadow: 0 1px #fff; } .bx-viewer-cap-text-title {color: #808080;} .bx-viewer-btn { background:#ebf1f3; background:-webkit-linear-gradient(top, #f9fafa, #dee9ec); background:-moz-linear-gradient(top, #f9fafa, #dee9ec); background:-o-linear-gradient(top, #f9fafa, #dee9ec); background:-ms-linear-gradient(top, #f9fafa, #dee9ec); background:linear-gradient(to bottom, #f9fafa, #dee9ec); -webkit-box-shadow: 0 1px 0 rgba(0,0,0,.12), inset 0 1px 0 #fff; box-shadow: 0 1px 0 rgba(0,0,0,.12), inset 0 1px 0 #fff; border: 1px solid; border-color: #f1f1f1 #d8d8d8 #a9a9a9; border-radius: 4px; color: #555; cursor: pointer; display: inline-block; font-size: 14px; font-weight: bold; height: 25px; line-height: 24px; min-width: 70px; text-shadow: 0 1px #fff; text-align: center; text-decoration: none; vertical-align: top; padding: 0 10px; } .bx-viewer-btn:hover { background:#f6f8f9; background:-webkit-linear-gradient(top, #fafafa, #f1f6f7); background:-moz-linear-gradient(top, #fafafa, #f1f6f7); background:-o-linear-gradient(top, #fafafa, #f1f6f7); background:-ms-linear-gradient(top, #fafafa, #f1f6f7); background:linear-gradient(to bottom, #fafafa, #f1f6f7); color: #555; text-decoration: none; } .bx-viewer-btn:active { background:#f6f8f9; background:-webkit-linear-gradient(top, #cbd7db, #dbe5e7); background:-moz-linear-gradient(top, #cbd7db, #dbe5e7); background:-o-linear-gradient(top, #cbd7db, #dbe5e7); background:-ms-linear-gradient(top, #cbd7db, #dbe5e7); background:linear-gradient(to bottom, #cbd7db, #dbe5e7); border-color: #8c939e #9fa7b0 #c8d1d5; -webkit-box-shadow: 0 1px 1px #878e96 inset; box-shadow: 0 1px 1px #878e96 inset; border-radius: 2px; height: 23px; line-height: 23px; margin-top: 1px; } .bx-viewer-cap-text-block .bx-viewer-btn { border-top-color: #eaebeb; margin-top: 20px; } .bx-viewer-cap-text-block .bx-viewer-btn:active { border-top-color: #8c939e; margin-top: 21px; } .bx-viewer-cap-wrap{ width: 100%; height: 100%; } .bx-viewer-pseudo-center{ top:50%; position: absolute; margin: 0 auto; } .bx-viewer-full-title { position: absolute; width: 100%; background-color: rgba(0,0,0,.35); border-radius: 0 0 5px 5px; -webkit-transition:bottom 0.15s ease-in, opacity 0.15s ease-in; -moz-transition:bottom 0.15s ease-in, opacity 0.15s ease-in; -ms-transition:bottom 0.15s ease-in, opacity 0.15s ease-in; -o-transition:bottom 0.15s ease-in, opacity 0.15s ease-in; transition:bottom 0.15s ease-in, opacity 0.15s ease-in; } .bx-viewer-full-item { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; color: white; font-size: 13px; font-weight: bold; line-height: 32px; margin: 0 15px; } .bx-viewer-full-link { color: white !important; text-decoration: underline !important; } /*================================Íåíóæíûå ñòèëè===============*/ .bx-viewer-cap { opacity: 1!important; } /*================================Íåíóæíûå ñòèëè===============*/ /*=================================================================New============================================*/