Yeni sayfanın başlığı
/* Resets
--------------------------------------------------------------------------------*/
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote,
fieldset, input {
margin: 0;
padding: 0;
}
a img {
border: 0;
}
a {
text-decoration: none;
}
/* General Styling and Structure
--------------------------------------------------------------------------------*/
html {
height: 100%;
}
body {
font-family: 'Lato-light', sans-serif;
-webkit-font-smoothing: antialiased;
font-size: 16px;
color: #000000;
line-height: 1.8em;
min-height: 100%;
}
.splash-background {
background-image: url('main-bg.jpg');
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
height: 100%;
width: 100%;
position: fixed;
overflow: auto;
}
.tall-header-page,
.short-header-page,
.no-header-page,
.landing-page {
background-image: none;
background-color: #ffffff;
}
.container {
width: 962px;
margin: 0 auto;
}
a {
color: #999999;
}
a:hover {
color: #cccccc;
}
h2,
h2.blog-title a, h2.blog-title a:hover {
font-size: 24px;
font-family: 'Lato', sans-serif;
font-weight: 300;
color: #333333;
text-transform: uppercase;
line-height: 1.4em;
}
h2.blog-title a {
font-weight: 400;
}
blockquote {
position: relative;
display: inline-block;
color: #a0a0a0;
margin: 2em 1em !important;
padding: 0 2em !important;
border-left: 0px !important;
}
blockquote:before {
display: inline-block;
content: '\201C';
font-size: 60px;
line-height: .95;
font-style: italic;
color: #999999;
position: absolute;
left: 0;
top: 0;
}
blockquote:after {
display: inline-block;
content: '\02EE';
font-size: 60px;
line-height: 0;
font-style: italic;
color: #999999;
position: relative;
bottom: -.45em;
}
#main-wrap .paragraph ul li,
#footer-wrap .paragraph ul li {
list-style: none !important;
}
#main-wrap .paragraph ul li:before,
#footer-wrap .paragraph ul li:before {
content: '';
display: inline-block;
background: #999999;
height: 4px;
width: 4px;
position: absolute;
margin-top: .8em;
margin-left: -1.3em;
}
#header-wrap {
position: relative;
z-index: 2;
}
.wsite-search-input::-webkit-input-placeholder {
color: transparent;
}
#wsite-com-checkout-payment ::-webkit-input-placeholder {
font-family: 'Lato-light', sans-serif;
color: #999999;
}
.wsite-search-input:-moz-placeholder { /* Firefox 18- */
color: transparent;
}
#wsite-com-checkout-payment :-moz-placeholder {
font-family: 'Lato-light', sans-serif;
color: #999999;
}
.wsite-search-input::-moz-placeholder { /* Firefox 19+ */
color: transparent;
}
#wsite-com-checkout-payment ::-moz-placeholder {
font-family: 'Lato-light', sans-serif;
color: #999999;
}
#header .wsite-search-input:-ms-input-placeholder {
color: transparent;
}
#wsite-com-checkout-payment :-ms-input-placeholder {
font-family: 'Lato-light', sans-serif;
color: #999999;
}
/* WSITE BACKGROUND
--------------------------------------------------------------------------------------*/
.landing-page .wsite-background {
background-image: url('header-landing.jpg');
background-repeat: no-repeat;
background-position: 50% 50%;
background-size: cover;
height: 562px;
}
.tall-header-page .wsite-background {
background-image: url('header-tall.jpg');
background-repeat: no-repeat;
background-position: 50% 50%;
background-size: cover;
height: 466px;
}
.short-header-page .wsite-background {
background-image: url('header-short.jpg');
background-repeat: no-repeat;
background-position: 50% 50%;
background-size: cover;
height: 366px;
}
/* Logo Wrap
----------------------------------------------------------------------------*/
#logo, #nav-wrap {
width: 100%;
background: #ffffff;
background: rgba(255, 255, 255, .80);
}
#logo {
border-bottom: 1px solid #ebebeb;
text-align: center;
font-family: 'Cookie', cursive;
font-size: 40px;
padding: 12px 0;
line-height: 1.2em;
}
#logo a {
color: #000000;
}
/* Header: Social Links
--------------------------------------------------------------------------------*/
.wsite-social-item,
#wsite-com-product-social-sharing a {
width: 29px;
height: 29px;
margin: 0 0 0 9px;
padding: 1px;
}
.wsite-social-rss, .wsite-com-product-social-rss { background: url('black_icons.png') -276px -15px; }
.wsite-social-rss:hover,
.wsite-com-product-social-rss:hover,
.wsite-com-product-social-rss:active { background: url('black_icons.png') -276px -57px; }
.wsite-social-linkedin, .wsite-com-product-social-linkedin { background: url('black_icons.png') -125px -15px; }
.wsite-social-linkedin:hover,
.wsite-com-product-social-linkedin:hover,
.wsite-com-product-social-linkedin:active{ background: url('black_icons.png') -125px -57px; }
.wsite-social-facebook, .wsite-com-product-social-facebook { background: url('black_icons.png') -49px -15px; }
.wsite-social-facebook:hover,
.wsite-com-product-social-facebook:hover,
.wsite-com-product-social-facebook:active { background: url('black_icons.png') -49px -57px; }
.wsite-social-twitter, .wsite-com-product-social-twitter { background: url('black_icons.png') -11px -15px; }
.wsite-social-twitter:hover,
.wsite-com-product-social-twitter:hover,
.wsite-com-product-social-twitter:active { background: url('black_icons.png') -11px -57px; }
.wsite-social-mail, .wsite-com-product-social-mail { background: url('black_icons.png') -163px -15px; }
.wsite-social-mail:hover,
.wsite-com-product-social-mail:hover,
.wsite-com-product-social-mail:active { background: url('black_icons.png') -163px -57px; }
.wsite-social-pinterest, .wsite-com-product-social-pinterest { background: url('black_icons.png') -238px -15px; }
.wsite-social-pinterest:hover,
.wsite-com-product-social-pinterest:hover,
.wsite-com-product-social-pinterest:active { background: url('black_icons.png') -238px -57px; }
.wsite-social-youtube, .wsite-com-product-social-youtube { background: url('black_icons.png') -390px -15px; }
.wsite-social-youtube:hover,
.wsite-com-product-social-youtube:hover,
.wsite-com-product-social-youtube:active { background: url('black_icons.png') -390px -57px; }
.wsite-social-plus, .wsite-com-product-social-plus { background: url('black_icons.png') -87px -15px; }
.wsite-social-plus:hover,
.wsite-com-product-social-plus:hover,
.wsite-com-product-social-plus:active { background: url('black_icons.png') -87px -57px; }
.wsite-social-flickr, .wsite-com-product-social-flickr { background: url('black_icons.png') -201px -15px; }
.wsite-social-flickr:hover,
.wsite-com-product-social-flickr:hover,
.wsite-com-product-social-flickr:active { background: url('black_icons.png') -201px -57px; }
.wsite-social-vimeo, .wsite-com-product-social-vimeo { background: url('black_icons.png') -314px -15px; }
.wsite-social-vimeo:hover,
.wsite-com-product-social-vimeo:hover,
.wsite-com-product-social-vimeo:active { background: url('black_icons.png') -314px -57px; }
.wsite-social-yahoo, .wsite-com-product-social-yahoo { background: url('black_icons.png') -352px -15px; }
.wsite-social-yahoo:hover,
.wsite-com-product-social-yahoo:hover,
.wsite-com-product-social-yahoo:active { background: url('black_icons.png') -352px -57px; }
/* Header: Search Box
--------------------------------------------------------------------------------*/
.search {
float: right;
}
.wsite-search-input {
width: 221px;
height: 22px;
border: 0;
padding: 10px 10px !important;
margin-left: 45px;
font-family: 'Lato-light', sans-serif;
font-size: 13px;
border-left: 1px solid #ebebeb;
background: transparent;
}
.wsite-search-button {
width: 38px;
height: 43px;
background: url('black_icons.png') no-repeat -426px -51px;
border-right: 1px solid #ebebeb;
}
/* Navigation
--------------------------------------------------------------------------------*/
.no-header-page #nav-wrap {
border-bottom: 1px solid #ebebeb;
}
#nav-wrap ul {
list-style: none;
}
#nav-wrap li {
display: inline-block;
padding: 7px 0;
margin-right: 40px;
}
#nav-wrap a {
color: #000000;
font-size: 13px;
font-weight: bold;
text-transform: uppercase;
}
#nav-wrap li:hover,
#nav-wrap #active {
border-bottom: 3px solid #999999;
padding-bottom: 3px;
}
/* Navigation Submenu's
--------------------------------------------------------------------------------*/
#wsite-menus .wsite-menu li a {
font-family: 'Lato', sans-serif;
font-size: 13px;
color: #666666;
text-transform: uppercase;
padding: 10px 0 !important;
background: #ffffff;
border: none;
}
#wsite-menus .wsite-menu li {
border: 1px solid #ebebeb;
}
#wsite-menus .wsite-menu li + li {
border-top: none;
}
#wsite-menus .wsite-menu li a:hover {
background: #cccccc;
}
/* Universal banner
--------------------------------------------------------------------------------*/
#banner h2 {
font-size: 58px;
font-family: 'Lato', sans-serif;
font-weight: 300;
text-transform: uppercase;
}
.short-header-page #banner h2 {
font-size: 40px;
}
#banner p {
color: #000000;
font-family: 'Lato', sans-serif;
font-size: 18px;
padding: 20px 0;
}
.landing-page .banner-wrap #banner {
text-align: center;
}
.tall-header-page .banner-wrap #banner,
.short-header-page .banner-wrap #banner {
text-align: left;
}
.landing-page #header-wrap,
.tall-header-page #header-wrap,
.short-header-page #header-wrap {
display: table;
width: 100%;
}
.landing-page #logo,
.landing-page #nav-wrap,
.tall-header-page #logo,
.tall-header-page #nav-wrap,
.short-header-page #logo,
.short-header-page #nav-wrap {
display: table-row;
height: 1px;
}
.tr-wrapper {
display: table-row;
height: 100%;
}
.td-wrapper {
display: table-cell;
vertical-align: middle;
}
/* Class : Banner-wrap
--------------------------------------------------------------------------------*/
#banner-content {
width: 450px;
}
/* Landing Page
-------------------------------------------------------------------*/
.landing-page #banner h2 {
padding-bottom: 18px;
line-height: 1em;
}
.landing-page #banner hr {
border: none;
border-top: 1px solid #000000;
width: 250px;
}
.landing-page .banner-wrap .button-wrap div {
text-align: center !important;
}
.landing-page #banner p {
padding-bottom: 40px;
}
/* Splash Page
-------------------------------------------------------------------*/
.splash-page {
height: 100%;
}
.splash-page {
min-height: 100%;
width: 100%;
display: table;
}
.splash-page #header-wrap {
position: absolute;
width: 100%;
}
.splash-page .splash-wrap {
display: table;
position: relative;
z-index: 1;
top: -43px;
height: 100%;
padding: 103px 0 60px 0;
width: 580px;
margin: auto;
}
.splash-page .main-wrap {
display: table-cell;
vertical-align: middle;
}
.splash-page #content-section {
padding: 70px 90px 50px;
background: rgb(255, 255, 255);
background: rgba(255, 255, 255, .85);
}
.splash-page #content-section h2 {
font-family: 'Cookie', cursive;
font-size: 40px;
font-weight: normal;
padding-bottom: 28px;
}
.splash-page #content-section p {
color: #000000;
}
.splash-page #content-section div {
text-align: center !important;
}
/* Main Content
--------------------------------------------------------------------------------*/
#main-wrap .container {
padding: 35px 0;
min-height: 400px;
}
/* Footer
--------------------------------------------------------------------------------*/
#footer-wrap {
border-top: 1px solid #cccccc;
}
#footer-wrap .container {
padding: 30px 0;
}
#footer-wrap h2 {
font-size: 14px;
font-weight: bold;
}
#footer-wrap p {
font-size: 14px;
}
#footer-wrap .wsite-form-container {
text-align: left;
margin-top: 0 !important;
}
#footer-wrap .wsite-form-label {
display: inline-block;
font-weight: normal;
font-size: 14px;
color: #626262;
}
#footer-wrap .form-radio-container {
font-size: 14px;
color: #626262;
font-weight: normal;
}
/* Form Customization
-------------------------------------------------------------------------------*/
.wsite-form-field {
font-size: 15px;
font-weight: normal;
color: #626262;
}
.wsite-form-label {
padding: 5px 0;
}
.wsite-form-input,
.wsite-search-element-input {
background: none;
border: 1px solid #cccccc;
color: #626262;
height: 30px;
outline-color: #000000;
}
.wsite-form-field select {
height: 30px;
}
select {
color: #626262;
height: 34px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border: 1px solid #cccccc;
border-radius: 0;
text-indent: .01px;
text-overflow: '';
padding-left: 4px;
padding-top: 1px;
padding-bottom: 1px;
background: url('downarrow.png') no-repeat 99% 13px;
background-color: white;
outline: none;
}
select::-ms-expand {
display: none;
}
#wsite-com-checkout-payment-info select {
background: none;
}
.wsite-form-field input[type='checkbox']:checked,
.wsite-form-field input[type='checkbox']:not(:checked),
.wsite-form-field input[type='radio']:checked,
.wsite-form-field input[type='radio']:not(:checked),
.wsite-com-product-option input[type='checkbox']:checked,
.wsite-com-product-option input[type='checkbox']:not(:checked),
.wsite-com-product-option input[type='radio']:checked,
.wsite-com-product-option input[type='radio']:not(:checked) {
display: none;
}
.wsite-form-field input[type='checkbox']:checked + label:before,
.wsite-form-field input[type='checkbox']:not(:checked) + label:before,
.wsite-form-field input[type='radio']:checked + label:before,
.wsite-form-field input[type='radio']:not(:checked) + label:before,
.wsite-com-product-option-label input[type='radio']:checked + span:before,
.wsite-com-product-option-label input[type='radio']:not(:checked) + span:before {
content: '';
display: inline-block;
height: 19px;
width: 19px;
vertical-align: -4px;
margin-right: 8px;
padding: 1px;
}
.wsite-form-field input[type='checkbox']:not(:checked) + label:before,
.wsite-com-product-option input[type='checkbox']:not(:checked) + label:before {
background: url('black_icons.png') -426px -5px;
}
.wsite-form-field input[type='checkbox']:checked + label:before,
.wsite-com-product-option input[type='checkbox']:checked + label:before {
background: url('black_icons.png') -426px -29px;
}
.wsite-form-field input[type='radio']:not(:checked) + label:before,
.wsite-com-product-option-label input[type='radio']:not(:checked) + span:before {
background: url('black_icons.png') -449px -5px;
}
.wsite-form-field input[type='radio']:checked + label:before,
.wsite-com-product-option-label input[type='radio']:checked + span:before {
background: url('black_icons.png') -449px -29px;
}
/* Buttons
--------------------------------------------------------------------------------*/
/* Small structure & regular style */
.wsite-button {
display: inline-block;
background: #818181;
text-transform: uppercase;
}
.wsite-button:hover {
background: #949494;
}
.wsite-button-inner {
color: #fff !important;
font-family: 'Lato', sans-serif;
font-weight: bold;
display: block;
font-size: 14px;
background: #818181;
height:34px;
line-height:34px;
}
.wsite-button:hover .wsite-button-inner {
background: #949494;
}
/* Large structure & regular style */
.wsite-button-large {
color: #fff !important;
background: #818181;
text-transform: uppercase;
}
.wsite-button-large:hover {
background: #949494;
}
.wsite-button-large .wsite-button-inner {
background: #818181;
height: 41px;
}
.wsite-button-large:hover .wsite-button-inner {
background: #949494;
}
/* Highlighted styles */
.wsite-button-highlight,
.wsite-button-highlight .wsite-button-inner,
.wsite-button-large.wsite-button-highlight,
.wsite-button-large.wsite-button-highlight .wsite-button-inner {
background: #000000;
}
.wsite-button-highlight:hover,
.wsite-button-highlight:hover .wsite-button-inner,
.wsite-button-large.wsite-button-highlight:hover,
.wsite-button-large.wsite-button-highlight:hover .wsite-button-inner {
background: #333333;
}
/* Image
--------------------------------------------------------------------------------*/
.galleryCaptionHover .galleryCaptionHolder {
height: 100%;
opacity: 0;
-webkit-transition: opacity 0.2s ease-in-out;
-moz-transition: opacity 0.2s ease-in-out;
-o-transition: opacity 0.2s ease-in-out;
transition: opacity 0.2s ease-in-out;
-webkit-backface-visibility: hidden;
}
.partialImageGalleryCaption.galleryCaptionHolder {
height: auto;
}
.galleryCaptionHover.galleryImageHolder:hover .galleryCaptionHolder {
opacity: 1;
}
.galleryCaptionHolderInner {
display: table;
height: 100%;
}
.galleryCaptionInnerTextHolder {
display: table-cell;
vertical-align: middle;
}
.wslide-caption {
height: 100%;
text-align: center;
font-size: 0;
opacity: 0 !important;
-webkit-transition: opacity 0.2s ease-in-out;
-moz-transition: opacity 0.2s ease-in-out;
-o-transition: opacity 0.2s ease-in-out;
transition: opacity 0.2s ease-in-out;
-webkit-backface-visibility: hidden;
}
.wslide-slide-inner1:hover .wslide-caption {
opacity: 1 !important;
}
.wslide-caption:before {
content: '';
display: inline-block;
vertical-align: middle;
height: 100%;
}
.wslide-caption-text {
display: inline-block;
vertical-align: middle;
font-size: 13px;
}
.galleryCaptionHolder .galleryCaptionInnerText,
.wslide-caption .wslide-caption-text {
text-shadow: none;
font-family: 'Lato-light', sans-serif;
font-size: 14px;
line-height: 1.6em;
}
.galleryCaptionHover .galleryCaptionHolder .galleryCaptionInnerText,
.wslide-caption .wslide-caption-text {
-webkit-transition: margin 0.2s ease-in-out;
-moz-transition: margin 0.2s ease-in-out;
-o-transition: margin 0.2s ease-in-out;
transition: margin 0.2s ease-in-out;
margin-top: 2em;
}
.galleryCaptionHover.galleryImageHolder:hover .galleryCaptionHolder .galleryCaptionInnerText,
.wslide-slide-inner1:hover .wslide-caption .wslide-caption-text {
margin-top: 0;
}
.galleryCaptionHolderInnerBg,
.wslide-caption-bg {
background: #000000;
opacity: .75;
}
.container .galleryImageBorder {
border-color: #000000;
padding: 0 !important;
}
.container .wsite-image-border-hairline a img,
.container .wsite-image-border-thin a img,
.container .wsite-image-border-medium a img,
.container .wsite-image-border-thick a img {
border-color: #000000;
}
/* Product Page
--------------------------------------------------------------------------------*/
.wsite-com-product-images-main-image {
border: 1px solid #999999;
}
#wsite-com-product-title {
font-size: 22px;
font-weight: bold;
text-transform: none;
}
#wsite-com-product-price-area .wsite-com-product-price-container {
font-size: 18px;
font-weight: bold;
}
.wsite-com-category-product-name,
.wsite-com-product-price {
font-size: 14px;
color: #000000;
}
.wsite-com-product-option-color .wsite-com-product-option-color-container {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.wsite-com-product-option-color .wsite-com-product-option-color-swatch {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
border: none;
border-radius: 0;
outline: none;
}
.wsite-com-product-option-color .wsite-selected {
background-image: none;
}
.wsite-com-product-option-color .wsite-selected:before {
content: '';
display: block;
border: 1px solid black;
padding: 2px;
position: relative;
height: 100%;
width: 100%;
bottom: 3px;
right: 3px;
}