Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Constants (Color/Style References)
- --------------------------------------------------------------------
- Gold: #FFDD00
- Dark Gold: #D69200
- text-shadow: .077em .077em .154em #000000;
- */
- /* General
- --------------------------------------------------------------------*/
- html, body { height: 100%; }
- body { background:url('../images/bg.gif'); }
- a:link {
- text-decoration:none;
- color:#ddd;
- }
- a:visited {color:#D69200;}
- a:hover, a:active {color:#FFDD00;}
- input::-webkit-outer-spin-button,
- input::-webkit-inner-spin-button {
- /* display: none; <- Crashes Chrome on hover */
- -webkit-appearance: none;
- margin: 0; /* <-- Apparently some margin are still there even though it's hidden */
- }
- #gradient_bg {
- background-image: -moz-radial-gradient(center top 45deg, circle closest-corner, rgba(200, 200, 200, .35) 0%, rgba(150, 150, 150, .1) 100%);
- background-image: -webkit-radial-gradient(center top 45deg, circle closest-corner, rgba(200, 200, 200, .35) 0%, rgba(150, 150, 150, .1) 100%);
- background-image: -ms-radial-gradient(center top 45deg, circle closest-corner, rgba(200, 200, 200, .35) 0%, rgba(150, 150, 150, .1) 100%);
- background-image: -o-radial-gradient(center top 45deg, circle closest-corner, rgba(200, 200, 200, .35) 0%, rgba(150, 150, 150, .1) 100%);
- padding-top:2.308em;
- }
- #container {
- background-color:rgba(150, 150, 150, .08);
- border-top-left-radius: .615em;
- border-top-right-radius: .615em;
- box-shadow:0 .35em .9em #000;
- -moz-border-radius-topleft: .615em;
- -moz-border-radius-topright: .615em;
- -moz-box-shadow: 0 .35em .9em #000;
- -webkit-box-shadow:0 .35em .9em #000;
- -webkit-border-top-left-radius: .615em;
- -webkit-border-top-right-radius: .615em;height:100%;
- }
- /* Header
- --------------------------------------------------------------------*/
- #header {
- background:url('../images/header-bg.png');
- height:6.308em;
- }
- #identity div {
- background:url('../images/identity.png');
- height:4.231em;
- margin:.7em 0 0 .7em;
- width:10.615em;
- }
- #search { text-align:right; }
- #search p { margin:10px 2px 6px 0; }
- #search p a { font-size:12px; }
- #search input {
- background-color: rgba(150, 150, 150, .5);
- border:0;
- border-radius: 1em;
- -moz-border-radius: 1em;
- -webkit-border-radius: 1em;
- color:#ddd;
- margin-right:-24px;
- padding:4px 20px 4px 8px;
- }
- #search input:hover {background-color: rgba(150, 150, 150, .525); }
- #search input:focus {
- background-color: rgba(150, 150, 150, .6);
- color:#eee;
- }
- #search button {
- background:url('../images/search-button-bg.png');
- border:none;
- cursor:pointer;
- margin-right:2px;
- position:relative;
- width:18px;
- z-index:999;
- }
- #search button:hover {
- background:url('../images/search-button-bg.png') 0 -19px;
- }
- #navigation {
- background:url('../images/navigation-bg.gif');
- box-shadow: 0 .14em 1.231em #111;
- height:2.077em;
- line-height:2.077em;
- margin-bottom:1.846em;
- -moz-box-shadow: 0 .14em 1.231em #111;
- position:relative;
- -webkit-box-shadow: 0 .14em 1.231em #111;
- z-index:999;
- }
- #navigation ul {
- list-style-type:none;
- margin:0 0 0 1em; padding:0;
- }
- #navigation ul li {
- color:#ddb733;
- cursor:pointer;
- display:inline;
- margin:0 .25em 0 0;
- padding:0 .25em 0 0 ;
- }
- #navigation ul li:hover { color:#999; }
- /* Body - Categories
- --------------------------------------------------------------------*/
- #categories {
- background-color: rgba(255, 255, 255, .1);
- margin-top:-1.865em;
- padding-bottom:1.865em ;
- padding-top:1.865em;
- }
- #categories .header {
- color:#eee;
- filter: dropshadow(color=#000000, offx=1, offy=1);
- font-size:1.846em;
- margin-bottom:.5em;
- padding:0 0 0 .4em;
- text-shadow: .037em .037em .08em #000000;
- }
- #categories ul {
- list-style-type:none;
- margin:0 0 .75em 0;
- padding:0 0 0 1em;
- }
- #categories ul li {
- color:#ccc;
- cursor:pointer;
- margin:0 0 .75em 0;
- }
- #categories ul li.has_child_on {color:#D69200;}
- #categories ul li.has_child_on ul li {color:#eee;}
- #categories ul li.has_child_on ul li.on,
- #categories ul li.on {color:#FFDD00;}
- #categories ul li.on li {color:#eee;}
- #categories ul li:hover {color:#eee;}
- #categories ul li ul {
- cursor:pointer;
- margin: .75em 0 .75em 0.5em;
- }
- /* Body - Parts Grid
- --------------------------------------------------------------------*/
- #parts_grid { padding-top:.4em; }
- #parts_grid .header {
- color:#eee;
- filter: dropshadow(color=#000000, offx=6, offy=6);
- font-size:1.385em;
- margin-bottom:.5em;
- padding:0 0 0 .4em;
- }
- #parts_grid ul li {
- background-color: rgba(255, 255, 255, .1);
- color:#eee;
- display:inline-table;
- height:20em;
- margin:0 .5em .5em 0;
- padding:.5em;
- width:12.538em;
- }
- #parts_grid ul li:nth-child(3n) { margin-right:0; }
- #parts_grid ul li .name {
- font-size:12px;
- margin:0 0 2px 0;
- }
- #parts_grid ul li .price {
- color:#FFDD00;
- font-size:12px;
- margin:0 1em .25em 0;
- }
- #parts_grid ul li {position:relative;}
- #parts_grid ul li button {
- background:#ccc;
- border:0;
- border-radius: .215em;
- -moz-border-radius: .215em;
- -webkit-border-radius: .215em;
- top:100%;
- bottom:0;
- cursor:pointer;
- font-size:11px;
- padding:1px 2px;
- position:relative;
- }
- #parts_grid ul li button:hover { background:#b3b3b3; }
- #parts_grid ul li img {
- height:151px;
- margin:0 0 6px 0;
- width:165px;
- }
- /* Body - Shopping Cart
- --------------------------------------------------------------------*/
- #shopping_cart { background-color: rgba(255, 255, 255, .1); }
- #shopping_cart .header {
- background-color: rgba(255, 255, 255, .1);
- color:#eee;
- font-size:1.231em;
- margin-bottom:.5em;
- padding:.25em .25em .25em .5em;
- }
- #shopping_cart ul {
- list-style-type:none;
- margin:0;
- }
- #shopping_cart ul li {
- border-bottom:1px solid #555;
- margin:0 0 .5em 0;
- padding:.25em .65em .25em .65em;
- overflow:hidden;
- }
- #shopping_cart ul li div {
- float:left;
- margin:0 10px 4px 0;
- width:3.846em;
- }
- #shopping_cart ul li div img {
- height:50px;
- margin:0 0 4px 0;
- width:50px;
- }
- #shopping_cart ul li .name {
- color:#eee;
- font-size:12px;
- margin:0 0 .462em 0;
- }
- #shopping_cart ul li .subtotal {
- color:#FFDD00;
- display:block;
- font-size:11px;
- margin:0 1em 0 0;
- }
- #shopping_cart ul li .price {
- color:#D69200;
- display:block;
- font-size:11px;
- margin:0 0 0 0;
- }
- #shopping_cart ul li div .quantity input {
- background:#666;
- border:0;
- color:#eee;
- display:block;
- float:left;
- font-size:12px;
- height:1.7em;
- margin:0;
- padding:0 .5em .25em .5em;
- width:1.55em;
- }
- #shopping_cart ul li div .quantity input:hover { background:#6f6f6f; }
- #shopping_cart ul li div .quantity input:focus { background:#7c7c7c; }
- #shopping_cart ul li div .quantity {
- margin-bottom:0;
- width:60px;
- }
- #shopping_cart ul li div .quantity .buttons {
- border-left:1px solid #4f4f4f;
- float:left;
- width:16px;
- }
- #shopping_cart ul li div .quantity .buttons .quantity_button {
- cursor: pointer;
- display:block;
- height:4px;
- margin: 0;
- padding:4px 6px;
- text-align: center;
- text-indent: -9999px;
- width: 6px;
- }
- #shopping_cart ul li div .quantity_button.add { background:#666 url(../images/quantity_add_button.png) no-repeat center center; }
- #shopping_cart ul li div .quantity_button.remove {background:#666 url(../images/quantity_remove_button.png) no-repeat center center;}
- #shopping_cart ul li div div:hover.quantity_button { background-color:#555; }
- /* Footer
- --------------------------------------------------------------------*/
- /* Misc
- --------------------------------------------------------------------*/
- .clearfix {clear:both;}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement