Warning, /webapps/ocs-webserver/httpdocs/theme/react/lib/bookblock/css/demo4.css is written in an unsupported language. File is not indexed.
0001 @font-face {
0002 font-family: 'arrows';
0003 src:url('../fonts/arrows/arrows.eot');
0004 src:url('../fonts/arrows/arrows.eot?#iefix') format('embedded-opentype'),
0005 url('../fonts/arrows/arrows.woff') format('woff'),
0006 url('../fonts/arrows/arrows.ttf') format('truetype'),
0007 url('../fonts/arrows/arrows.svg#arrows') format('svg');
0008 font-weight: normal;
0009 font-style: normal;
0010 }
0011
0012 .bb-custom-wrapper {
0013 width: 100%;
0014 height: 100%;
0015 position: relative;
0016 }
0017
0018 .bb-custom-wrapper .bb-bookblock {
0019 width: 100%;
0020 height: 100%;
0021 -webkit-perspective: 2000px;
0022 perspective: 2000px;
0023 }
0024
0025 .bb-custom-side {
0026 width: 50%;
0027 float: left;
0028 height: 100%;
0029 overflow: hidden;
0030 background: #fff;
0031 /* Centering with flexbox */
0032 display: -webkit-box;
0033 display: -moz-box;
0034 display: -webkit-flex;
0035 display: flex;
0036 -webkit-flex-direction: row;
0037 flex-direction: row;
0038 -webkit-flex-wrap: wrap;
0039 flex-wrap: wrap;
0040 -webkit-box-pack: center;
0041 -moz-box-pack: center;
0042 -webkit-justify-content: center;
0043 justify-content: center;
0044 -webkit-box-align: center;
0045 -moz-box-align: center;
0046 -webkit-align-items: center;
0047 align-items: center;
0048 }
0049
0050 .bb-custom-firstpage h1 {
0051 font-size: 2.625em;
0052 line-height: 1.3;
0053 margin: 0;
0054 font-weight: 300;
0055 background: #fff;
0056 }
0057
0058 .bb-custom-firstpage h1 span {
0059 display: block;
0060 font-size: 60%;
0061 opacity: 0.3;
0062 padding: 0 0 0.6em 0.1em;
0063 }
0064
0065 .bb-custom-firstpage {
0066 text-align: center;
0067 padding-top: 15%;
0068 width: 50%;
0069 float: left;
0070 height: 100%;
0071 }
0072
0073 .bb-custom-side p {
0074 padding: 8%;
0075 font-size: 1.8em;
0076 font-weight: 300;
0077 }
0078
0079 .bb-custom-wrapper h3 {
0080 font-size: 1.4em;
0081 font-weight: 300;
0082 margin: 0.4em 0 1em;
0083 }
0084
0085 .bb-custom-wrapper > nav {
0086 width: 100%;
0087 height: 40px;
0088 margin: 1em auto 0;
0089 position: fixed;
0090 bottom: 20px;
0091 z-index: 1000;
0092 text-align: center;
0093 }
0094
0095 .bb-custom-wrapper > nav a {
0096 display: inline-block;
0097 width: 40px;
0098 height: 40px;
0099 text-align: center;
0100 border-radius: 2px;
0101 background: #1baede;
0102 color: #fff;
0103 font-size: 0;
0104 margin: 2px;
0105 }
0106
0107 .bb-custom-wrapper > nav a:hover {
0108 opacity: 0.6;
0109 }
0110
0111 .bb-custom-icon:before {
0112 font-family: 'arrows';
0113 speak: none;
0114 font-style: normal;
0115 font-weight: normal;
0116 font-variant: normal;
0117 text-transform: none;
0118 line-height: 1;
0119 font-size: 30px;
0120 line-height: 40px;
0121 display: block;
0122 -webkit-font-smoothing: antialiased;
0123 }
0124
0125 .bb-custom-icon-first:before,
0126 .bb-custom-icon-last:before {
0127 content: "\e002";
0128 }
0129
0130 .bb-custom-icon-arrow-left:before,
0131 .bb-custom-icon-arrow-right:before {
0132 content: "\e003";
0133 }
0134
0135 .bb-custom-icon-arrow-left:before,
0136 .bb-custom-icon-first:before {
0137 -webkit-transform: rotate(180deg);
0138 transform: rotate(180deg);
0139 }
0140
0141 /* No JS */
0142 .no-js .bb-custom-wrapper {
0143 height: auto;
0144 }
0145
0146 .no-js .bb-custom-content {
0147 height: 470px;
0148 }
0149
0150 @media screen and (max-width: 61.75em){
0151 .bb-custom-side {
0152 font-size: 70%;
0153 }
0154 }
0155
0156 @media screen and (max-width: 33em){
0157 .bb-custom-side {
0158 font-size: 60%;
0159 }
0160 }
0161