/* * * JONAS SIN STIL! * */ #newslider{ display: block; width: 748px; height: 421px; float: left; margin-top: 70px; margin-bottom: 100px; background-color: black; overflow: hidden; } #newslider .viewer{ width: 748px; height: 420px; position: absolute; background-image: url("../prototype/nsimage.png"); } #newslider .right_nav{ position: absolute; /*left: 720px*/ margin-left: 720px; width: 28px; height: 420px; opacity: 0.3; transition: opacity .10s ease-in-out; background-color: black; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: -moz-none; -ms-user-select: none; } #newslider .right_nav:hover{ opacity: 0.6; cursor: pointer; } #newslider .right_nav:active{ opacity: 1; } #newslider .arrow-right { width: 12; height: 12; border-top: 12px solid transparent; border-bottom: 12px solid transparent; margin-top: 200px; margin-left: 8px; border-left: 12px solid white; } #newslider .desc_box{ width: 380px; height: 100px; background: linear-gradient(to bottom, rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.7) 100%); border-radius: 10px 10px 0px 0px; position: relative; margin-left: 320px; margin-top: 320px; } #newslider .desc_text{ width: 370px; color: white; line-height: 17px; max-height: 50px; padding-top: 8px; margin-left: 8px; overflow: hidden; } #newslider .readnow{ margin-left: 8px; margin-top: 5px; background-color: gray; width: 117px; } #newslider .bookcover{ width: 280px; height: 437px; background-image: url("../prototype/bookcover.png"); position: absolute; margin-top: -428px; margin-left: 20px; box-shadow: 1px -1px 10px 0px #333; transition: all 0.10s ease-in-out; } #newslider .bookcover:hover{ -webkit-transform:scale(1.02); -ms-transform:scale(1.02); -moz-transform:scale(1.02); cursor: pointer; } #newslider .udershadow{ width: 500px; height: 50px; border-radius: 25px; background: black; margin-top: 360px; margin-left: 100px; position: absolute; box-shadow: 0px 10px 40px 0px black; } .readbutton{ opacity: 0.8; width: 117px; height: 27px; transition: opacity .10s ease-in-out; background-image: url("images/buybutton.png"); vertical-align: top; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: -moz-none; -ms-user-select: none; } .readbutton:hover{ opacity: 1; cursor: pointer; } .readbutton:active{ background-position: -117px 0px; padding-top: 1px; padding-left: 1px; width: 116px; height: 26px; } .readbutton .rnow{ padding-top: 7px; width: 59px; font-weight: bold; text-align: center; text-shadow: 1px 1px 0px #C0F716; display: inline-block; } .readbutton .rprice{ font-size: 11px; color: white; width:35px; padding-top: 8px; display: inline-block; margin-left: 17px; } #booksale{ margin-left: 2px; } #booksale .display_big{ width: 490px; height: 394px; background: #DFDFE3; border-color: #C8C8CE; border-style: solid; border-width: 1px; margin: 5px; float: left; opacity: 0.8; transition: opacity .10s ease-in-out; } #booksale .display_big:hover{ opacity: 1; } #booksale .small_box{ width: 503px; float: left; } #booksale .display_small{ width: 239px; height: 191px; float: left; margin: 5px; background: #DFDFE3; border-style: solid; border-color: #C8C8CE; border-width: 1px; opacity: 0.8; transition: opacity .10s ease-in-out; } #booksale .display_small:hover{ opacity: 1; } #booksale .blur{ float: left; width: 1024px; height: 30px; overflow: hidden; opacity: 0.2; /*-webkit-filter:blur(2px);*/ } #booksale .blurshadow{ position: relative; width: 400px; height: 100px; border-radius: 50px; background-color: black; margin-top: 40px; margin-left: 250px; box-shadow: 0px -10px 40px 0px black; } #booksale .more_books{ float:left; width: 1005px; height: 16px; background: linear-gradient(to right, rgba(235,235,237,0) 0%,rgba(200,200,204,1) 49%,rgba(235,235,237,0) 100%); text-align: center; font-size: 12px; color: #555555; transition: transform .10s ease-in-out; padding-top: 5px; text-shadow: 1px 1px 0px #EEE; font-weight: bold; border-top-style: solid; border-color: #eee; border-width: 1px; } #booksale .more_books_button{ cursor: pointer; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: -moz-none; -ms-user-select: none; } #booksale .more_books_button:hover .more_books{ background: linear-gradient(to right, rgba(235,235,237,0) 0%,rgba(200,200,204,0.97) 30%,rgba(200,200,204,1) 31%,rgba(200,200,204,1) 49%,rgba(200,200,204,1) 67%,rgba(235,235,237,0) 100%); } #booksale .more_books_button:active{ -webkit-transform:scale(0.996); -ms-transform:scale(1.1); -moz-transform:scale(0.996); /*height: 15px;*/ } @-moz-document url-prefix() { #booksale .blur{ opacity: 0.4; } } .display_big img{ width: 253px; height: 394px; cursor: pointer; float: left; transition: transform .10s ease-in-out; } .display_big img:hover{ -webkit-transform:scale(0.995); -ms-transform:scale(0.995); -moz-transform:scale(0.995); } .display_big .text{ margin: 8px; height: 302px; overflow: hidden; line-height: 16px; text-shadow: 1px 1px 0px white; } .display_big .title{ font-size: 16px; font-weight: bold; margin-bottom: 2px; margin: 8px; margin-bottom: 0px; } .display_big .author{ font-weight: bold; margin: 8px; margin-top: 2px; } .display_big .desc{ float: left; width: 220px; color: #444444; } .display_big .readnow{ margin-left: 8px; } /*Small box*/ .display_small img{ width: 122px; height: 191px; cursor: pointer; float: left; transition: transform .10s ease-in-out; } .display_small img:hover{ -webkit-transform:scale(0.99); -ms-transform:scale(0.99); -moz-transform:scale(0.99); } .display_small .text{ margin: 5px; line-height: 16px; text-shadow: 1px 1px 0px white; } .display_small .title{ font-size: 14px; font-weight: bold; margin-bottom: 2px; margin: 5px; margin-bottom: 0px; } .display_small .author{ margin: 5px; margin-top: 2px; font-size: 10px; } .display_small .overflow{ height: 155px; width: 112px; overflow: hidden; margin-bottom: 9px; } .display_small .desc{ float: left; width: 100px; color: #444444; } .display_small .readnow{ margin-left: 0px; } /* Authors */ h1.author_header{ font-size: 22px; color: #4E4E4F; text-shadow: 1px 1px 0px white; display: inline-block; /*background-image: url("images/booksales.png");*/ background-repeat: no-repeat; /*padding-left: 40px;*/ background-position: 0px 3px; } #author_bar{ width: 1000px; height: 175px; margin-top: 20px; overflow: hidden; } #author_bar img{ width: inherit; height: 136px; margin-bottom: 3px; transition: all .10s ease-in-out; } #author_bar img:hover{ -webkit-transform:scale(1.02); -moz-transform:scale(1.02); -ms-transform:scale(1.02); cursor: pointer; } #author_bar img:active{ -webkit-transform:scale(0.98); -moz-transform:scale(0.98); -ms-transform:scale(0.98); cursor: pointer; } #author_bar .overflow{ width: 1200px; padding-left: 40px; } #author_bar .image{ float: left; margin-left: 10px; width: 136px; color: #444444; margin-top: 12px; } #author_bar .right{ padding-top: 80px; position: relative; margin-left: 965px; margin-top: -185px; width: 35px; height: 100px; cursor: pointer; box-shadow: -2px 0px 50px 6px black; background: linear-gradient(to bottom, rgba(235,235,237,1) 0%,rgba(222,222,226,1) 49%,rgba(235,235,237,1) 100%); } #author_bar .left{ padding-top: 80px; position: relative; width: 35px; height: 100px; /*box-shadow: 2px 0px 50px 6px black;*/ cursor: pointer; background: linear-gradient(to bottom, rgba(235,235,237,1) 0%,rgba(222,222,226,1) 49%,rgba(235,235,237,1) 100%); } #author_bar .right:hover .arrow_right{ -webkit-transform:translate(5px,0px); -moz-transform:translate(5px,0px); -ms-transform:translate(5px,0px); } #author_bar .right:active .arrow_right{ -webkit-transform:scale(0.9); -moz-transform:scale(0.9); -ms-transform:scale(0.9); margin-left: 14px; } #author_bar .left:hover .arrow_left{ -webkit-transform:translate(-5px,0px); -moz-transform:translate(-5px,0px); -ms-transform:translate(-5px,0px); } #author_bar .left:active .arrow_left{ -webkit-transform:scale(0.9); -moz-transform:scale(0.9); -ms-transform:scale(0.9); margin-right: 14px; } #author_bar .arrow_right{ width: 10; height: 10; border-top: 10px solid transparent; border-bottom: 10px solid transparent; margin-left: 12px; border-left: 12px solid white; transition: all .10s ease-in-out; pointer-events: none; } #author_bar .arrow_left{ width: 10; height: 10; border-top: 10px solid transparent; border-bottom: 10px solid transparent; margin-right: 12px; border-right: 12px solid white; transition: all .10s ease-in-out; pointer-events: none; } /* * * hj sin stil! * */ #navigation .logo { display:inline-block; transition:transform .10s ease-in-out; margin-top:11px; width:180px; margin-right:60px; height:58px; } #navigation .logo:hover { -moz-transform:scale(1.03); -ms-transform:scale(1.03); -webkit-transform:scale(1.03); cursor:pointer; } #navigation .logo:active{ margin-top:12px; height:57px!important; } #nav_links { vertical-align:top; display:inline-block; font-size:0px; } .vertical_separator_line { vertical-align:top; display:inline-block; width:0px; height:65px; border-left:1px solid #BBB; border-right:1px solid #EBEBED; } #nav_links .hyperlink { padding-top:23px; background-color:#DFDFE3; text-align:center; height:42px; width:105px; text-shadow:1px 1px 1px #FFF; color:#6B6B6B; display:inline-block; font-size:17px; transition: background-color 300ms ease-in-out; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; cursor:pointer; } #nav_links .hyperlink:hover { background-color:#D9D9DD; transition: background-color 300ms ease-in-out; } #nav_links .hyperlink:active{ position:relative; top:1px; height:41px; box-shadow:inset 0px 0px 3px 1px #ccc; } .search_box { float:right; display:inline-block; margin-top:11px; border-radius:5px; box-shadow:0px 1px 0px 0px #FFF; } .search_box input{ padding-left:10px; padding-right:30px; font-size:18px; box-shadow:inset 1px 1px 4px 1px #bababa; border:1px solid #d2d2d2; width:240px; height:38px; border-radius:5px; } .glass { cursor:pointer; position:absolute; margin-left:255px; margin-top:11px; } .glass:active { margin-top:12px; } #long_top_line { margin-top:-4px; width:100%; height:0px; border-top:1px solid #BBB; border-bottom:1px solid #fff; } #login_field { float:left; margin-top:70px; margin-left: 20px; width:210px; height:400px; background-color:#DFDFE3; padding: 10px 20px 10px 20px; } .login_txt { color:#747474; font-size:16px; text-shadow:1px 1px 1px #FFF; } #login_field input { height:26px; width:200px; border-radius:4px; margin-top:10px; border:1px solid #d2d2d2; padding: 0px 0px 0px 5px; } .white_input_underline { width:207px; box-shadow:0px 1px 0px 0px #FFF; border-radius:4px; margin:0; padding:0; } #buttons { vertical-align:top; display:inline-block; padding-top:10px; } #buttons .log_in_button, .register_button { height:30px; width:100px; border-bottom:1px solid #BCD315; border-top:1px solid #BCD315; background: linear-gradient(to bottom, #d5ed25 1%,#b9d015 100%); text-shadow:1px 1px 1px #FFF; color:#4B4B4B; transition: opacity 200ms ease-in-out; opacity:1.0; cursor:pointer; } #buttons .log_in_button { border-radius:5px 0px 0px 5px; border-left:1px solid #BCD315; border-right:1px solid #AFC613; } #buttons .register_button { border-radius:0px 5px 5px 0px; border-left:1px solid #E0EB96; border-right:1px solid #BCD315; } .register_button:hover, .log_in_button:hover{ opacity:0.8!important; } .log_in_button:active, .register_button:active{ line-height:26px; background: linear-gradient(to bottom,#b9d015 1%,#d5ed25 100%)!important; opacity:0.8; } .twitter_login { background-color:transparent; background-image:url("images/socialmedias.png"); background-position:-5px -6px; height:40px; width:75px; } .google_login { background-color:transparent; background-image:url("images/socialmedias.png"); background-position:-170px -6px; height:40px; width:75px; margin-left:53px; } .face_login { background-color:transparent; background-image:url("images/socialmedias.png"); background-position:-80px -6px; height:40px; width:90px; margin-left:-145px; } .twitter_login, .google_login, .face_login { -webkit-transition: all 0.10s ease-in-out; -ms-transition: all 0.10s ease-in-out; -moz-transition: all 0.10s ease-in-out; } .twitter_login:hover, .google_login:hover, .face_login:hover { -webkit-transform:scale(1.07); -ms-transform:scale(1.07); -moz-transform:scale(1.07); cursor:pointer; } .twitter_login:hover + .twitter_black_box { display:block; } .face_login:active { background-position:-80px -4px; } .twitter_login:active { background-position:-5px -4px; } .google_login:active { background-position:-170px -4px; } .social_triangle { position:absolute; margin-top:-15px; margin-left:30px; border-left:10px solid transparent; border-right:10px solid transparent; border-bottom:10px solid #666666; width:1px; } .social_black_box { position:absolute; left:0; width:80px; height:23px; margin-top:5px; background-color:#666666; border-radius:4px; text-align:center; padding-top:8px; color:#EBEBED; display:none; box-shadow:1px 1px 3px 1px #BBB; } .account_lost { margin-top:10px; } #login_field_shadow{ width: 180px; height: 50px; border-radius: 25px; background: black; margin-top: 340px; margin-left: 10px; position: absolute; box-shadow:0px 10px 40px 8px #aaa; z-index:-100; } #about_bar { padding:20px 0px 30px 0px; margin-top:60px; height:260px; width:100%; box-shadow: inset 3px 0px 6px 2px #bbb; background-image:url("images/bg_pattern.png"); } .about_head{ color:#E35E48; font-weight:100; font-size:18px; margin-left:25px; } .about_box { float:left; } .about_textfield, .about_textfield_right, .about_textfield_left { margin-top:5px; line-height:18px; padding-right:25px; padding-left:25px; display:inline-block; width:200px; color:#444444; text-shadow:1px 1px 1px #FFF; } .about_textfield_right { border-right:1px dashed #B0B0BB; } .about_textfield_left{ border-left:1px dashed #FFF; } #footer { padding:20px 0px 20px 0px; float:left; } #footer_shadow { margin-left:-40px; overflow:hidden; width:110%; height:110%; box-shadow: inset 0px 0px 45px 2px #111; } .footer_box { width:205px; float:left; padding-right:50px; height:270px; overflow:hidden; } .footer_head { display:inline-block; color:#EEE; font-size:18px; text-shadow:1px 1px 1px #2D2E31; } .footer_box_cont { color:#DDD; font-size:15px; text-shadow:1px 1px 1px #2D2E31; } .sitemap_logo { display:inline-block; background-image:url('images/footer_logos.png'); height:15px; width:27px; background-position:0px 0px; } .forfatter_logo { display:inline-block; background-image:url('images/footer_logos.png'); height:15px; width:27px; background-position:82px 0px; } .bøker_logo { display:inline-block; background-image:url('images/footer_logos.png'); height:15px; width:27px; background-position:56px 0px; } .medier_logo { display:inline-block; background-image:url('images/footer_logos.png'); height:15px; width:27px; background-position:28px 0px; } .footer_line { margin: 3px 0px 10px 0px; height:0px; border-bottom:1px dashed #888991; border-top:1px dashed #2D2E31; } #footer a { color:#DDD; font-size:15px; } #footer a:hover { text-decoration:underline; } #footer_bottom { color:#CCC; padding-top:23px; height:66px; text-align:center; background: linear-gradient(to bottom, rgba(85,86,93,0.5) 0%,rgba(85,86,93,0.5) 100%); } /* * * NEW STYLE! * */ #booksale_bar { padding:20px 0px 2px 0px; /*margin-top:60px;*/ width:100%; box-shadow: inset 3px 0px 6px 2px #bbb; background-image:url("images/bg_pattern.png"); } #booksale_bar h1{ font-size: 28px; color: #4E4E4F; text-shadow: 1px 1px 0px white; display: inline-block; background-image: url("images/booksales.png"); background-repeat: no-repeat; padding-left: 40px; background-position: 0px 3px; padding-bottom: 10px; margin-top: 10px; } #booksale_bar a{ font-size: 16px; color: #0085B2; float: right; margin-top: 30px; margin-right: 30px; } #booksale_bar a:hover{ text-decoration: underline; }