/*

Theme Name: Food for Friends

Theme URI: http://moocow.co.uk/themes/foodforfriends

Author: the Moocow team

Author URI: http://moocow.co.uk/

Description: Feature your favorite homepage content in either a grid or a slider. Use the three widget areas to customize your website, and change your content's layout with a full-width page template and a contributor page to show off your authors. Creating a magazine website with WordPress has never been easier.

Version: 1.0

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Tags: black, green, white, light, dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready

Text Domain: foodforfriends



This theme, like WordPress, is licensed under the GPL.

Use it to make something cool, have fun, and share what you've learned with others.

*/





/* line 1, ../sass/magento/_base.scss */

* {

margin: 0;

padding: 0;

}

/* line 3, ../sass/magento/_base.scss */

body {

line-height: 18px;

color: #666666;

font-size: 13px;

background: white;

text-align: left;

}

/* line 9, ../sass/magento/_rtl.scss */

.rtl body {

text-align: right !important;

}

.topbtn {

font-family: 'Lato', sans-serif;

font-size: 12px !important;

color: black !important;

text-transform: uppercase;

letter-spacing: 2px;

font-weight: 300;

text-decoration: underline;

}

/* line 12, ../sass/magento/_base.scss */

a {

cursor: hand;

cursor: pointer;

}

/* line 13, ../sass/magento/_base.scss */

a img {

border: none;

}

/* line 16, ../sass/magento/_base.scss */

a:hover {

text-decoration: none;

color: #000;

}

/* line 20, ../sass/magento/_base.scss */

a:focus {

outline: none;

text-decoration: none;

outline-offset: 0;

color: #c83a3a;

}

/* line 29, ../sass/magento/_base.scss */

img {

border: 0 none;

height: auto;

max-width: 100%;

vertical-align: middle;

}

/* line 36, ../sass/magento/_base.scss */

body, td, th, input, textarea, select, a {

outline: 0 none;

}

/* line 39, ../sass/magento/_base.scss */

input.input-text {

padding: 5px;

width: 100%;

}

/* Content */

/* line 41, ../sass/magento/_base.scss */

p {

margin: 0 0 10px;

}

/* line 42, ../sass/magento/_base.scss */

strong {

font-weight: bold;

}

/* line 43, ../sass/magento/_base.scss */

address {

font-style: normal;

line-height: 1.35;

display: inline;

}

/* line 44, ../sass/magento/_base.scss */

cite {

font-style: normal;

}

/* line 46, ../sass/magento/_base.scss */

q, blockquote {

quotes: none;

}

/* line 48, ../sass/magento/_base.scss */

q:before, q:after {

content: '';

}

/* line 49, ../sass/magento/_base.scss */

small, big {

font-size: 1em;

}

/*sup           { font-size:1em; vertical-align:top; }*/

/* line 51, ../sass/magento/_base.scss */

.table img {

max-width: none;

}

/* Lists */

/* line 56, ../sass/magento/_base.scss */

ul {

list-style: disc inside none;

margin: 0 0 10px;

padding: 0;

}

ol {

list-style: decimal inside none;

margin: 0 0 10px;

padding: 0;

}

li {
	
margin: 0 0 10px;

}

/* Tools */

/* line 65, ../sass/magento/_base.scss */

.hidden {

display: block !important;

border: 0 !important;

margin: 0 !important;

padding: 0 !important;

font-size: 0 !important;

line-height: 0 !important;

width: 0 !important;

height: 0 !important;

overflow: hidden !important;

}

/* line 66, ../sass/magento/_base.scss */

.nobr {

white-space: nowrap !important;

}

/* line 67, ../sass/magento/_base.scss */

.wrap {

white-space: normal !important;

}

/* line 68, ../sass/magento/_base.scss */

.a-left {

text-align: left !important;

}

/* line 69, ../sass/magento/_base.scss */

.a-center {

text-align: center !important;

}

/* line 70, ../sass/magento/_base.scss */

.a-right {

text-align: right !important;

}

/* line 71, ../sass/magento/_base.scss */

.v-top {

vertical-align: top;

}

/* line 72, ../sass/magento/_base.scss */

.v-middle {

vertical-align: middle;

}

/* line 73, ../sass/magento/_base.scss */

.f-left {

float: left !important;

}

/* line 74, ../sass/magento/_base.scss */

.f-right {

float: right !important;

}

/* line 75, ../sass/magento/_base.scss */

.f-none {

float: none !important;

}

/* line 76, ../sass/magento/_base.scss */

.f-fix {

float: left;

width: 100%;

}

/* line 77, ../sass/magento/_base.scss */

.no-display {

display: none;

}

/* line 78, ../sass/magento/_base.scss */

.no-margin {

margin: 0 !important;

}

/* line 79, ../sass/magento/_base.scss */

.no-padding {

padding: 0 !important;

}

/* line 80, ../sass/magento/_base.scss */

.no-bg {

background: none !important;

}

/* ======================================================================================= */

/* line 83, ../sass/magento/_base.scss */

.htabs {

border-bottom: 1px solid #e4e4e4;

}

/* line 85, ../sass/magento/_base.scss */

.htabs a {

border-style: solid;

border-width: 1px;

border-color: transparent;

color: #b3aca9;

display: none;

float: left;

font-size: 15px;

padding: 12px 18px;

text-align: center;

text-decoration: none;

position: relative;

bottom: -1px;

font-family: 'Lato', sans-serif;

}

/* line 100, ../sass/magento/_base.scss */

.htabs a.selected {

background: none repeat scroll 0 0 #f2ece9;

color: #695c55;

border-color: #f2ece9 #f2ece9 #f2ece9;

}

/* line 110, ../sass/magento/_base.scss */

.tab-content {

padding: 5px 0;

}

/* line 113, ../sass/magento/_base.scss */

.carousel-controls {

height: 26px;

right: 10px;

top: 0px;

width: 55px;

}

/* line 118, ../sass/magento/_base.scss */

.carousel-controls .carousel-control {

border-radius: 3px;

cursor: pointer;

}

/* line 123, ../sass/magento/_base.scss */

.carousel-control {

background-color: #F4F4F4;

color: #B0B0B0;

cursor: pointer;

font-size: 22px;

height: 26px;

line-height: 22px;

text-shadow: none;

transition: all 0.3s ease 0s;

width: 26px;

}

/* line 133, ../sass/magento/_base.scss */

.carousel-control:hover {

background-color: #E76D66;

color: #FFFFFF;

transition: all 0.3s ease 0s;

}

/* line 138, ../sass/magento/_base.scss */

.carousel-control.left {

background-image: none;

border-radius: 3px;

}

/* line 142, ../sass/magento/_base.scss */

.carousel-control.right {

background-image: none;

border-radius: 3px;

}

/* line 147, ../sass/magento/_base.scss */

#colorbox, #cboxOverlay, #cboxWrapper {

box-sizing: content-box;

-moz-box-sizing: content-box;/* Firefox */

}

/******************************************************

* @package Ves Theme Framework for Magento

* @version 1.0

* @author http://www.venustheme.com

* @copyright Copyright (C) Augus 2013 Venustheme.com <@emai:venustheme@gmail.com>.All rights reserved.

* @license   GNU General Public License version 2

*******************************************************/

/* line 8, ../sass/magento/_block.scss */

.block {

border: none;

margin-bottom: 20px;

}

/* line 11, ../sass/magento/_block.scss */

.block .block-title {

background: url(../images/bg-sb-title.png);

font-size: 12px;

text-transform: uppercase;

padding:10px;

text-align:center;

font-family: 'Lato', sans-serif;

font-size: 12px;

line-height: 18px;

text-decoration: none;

padding: 16px 20px;

color: #ffffff;

text-transform: uppercase;

letter-spacing: 2px;

font-weight: 300;

}

/* line 17, ../sass/magento/_block.scss */

.block .block-title strong span {

font-family: 'Lato', sans-serif;

font-size: 16px;

text-decoration: none;

color: #fff;

text-transform: uppercase;

letter-spacing: 1px;

font-weight:bold:

}

/* line 24, ../sass/magento/_block.scss */

.block .block-title a {

text-decoration: none !important;

}

/* line 29, ../sass/magento/_block.scss */

.block .block-content {

padding: 10px 0;

}

/* line 32, ../sass/magento/_block.scss */

.block .block-content .product-name {

margin-bottom: 0;

}

/* line 38, ../sass/magento/_block.scss */

.block .btn-remove, .block .btn-edit {

float: right;

margin: 5px 0 0;

}

/* line 41, ../sass/magento/_block.scss */

.block .actions {

padding: 10px 0;

}

/* line 43, ../sass/magento/_block.scss */

.block .actions a, .block .actions button.button span span {

background-color: black;

border-radius: 0px;

border: 1px solid black;

color: white;

padding: 0 10px;

height: 26px;

line-height: 23px;

display: inline-block;

}

/* line 52, ../sass/magento/_block.scss */

.block .actions a:hover, .block .actions button.button span span:hover {

text-decoration: underline;

}

/* line 56, ../sass/magento/_block.scss */

.block .actions button.button {

border: none;

display: block;

float: left;

margin-right: 5px;

padding: 0;

}

/* line 60, ../sass/magento/_block.scss */

.block .actions button.button span span {

background: none;

border: none;

}

/* line 62, ../sass/magento/_block.scss */

.block .actions button.button:hover span span {

text-decoration: underline;

}

/* line 66, ../sass/magento/_block.scss */

.block .empty {

margin: 0;

padding: 5px 9px;

}

/* line 68, ../sass/magento/_block.scss */

.block li {

padding: 5px 0;

}

/* line 69, ../sass/magento/_block.scss */

.block li input.radio {

margin-top: 1px;

}

/* line 77, ../sass/magento/_block.scss */

.block li:first-child {

border-top: none;

}

/* Mini Products List */

/* line 85, ../sass/magento/_block.scss */

.mini-products-list {

font-size: 12px;

line-height: 18px;

}

/* line 88, ../sass/magento/_block.scss */

.mini-products-list li {

overflow: hidden;

}

/* line 91, ../sass/magento/_block.scss */

.mini-products-list .product-image {

float: left;

float: left;

margin-right: 15px;

}

/* line 9, ../sass/magento/_rtl.scss */

.rtl .mini-products-list .product-image {

float: right !important;

}

/* line 20, ../sass/magento/_rtl.scss */

.rtl .mini-products-list .product-image {

margin-left: 15px;

margin-right: inherit;

}

/* line 97, ../sass/magento/_block.scss */

.mini-products-list .product-details {

color: #000;

}

/* line 99, ../sass/magento/_block.scss */

.mini-products-list .product-details .product-name, .mini-products-list .product-details .nobr small {

word-wrap: break-word;

}

/* line 102, ../sass/magento/_block.scss */

.mini-products-list .product-details .nobr {

white-space: normal !important;

}

/* Block: Cart */

/* line 109, ../sass/magento/_block.scss */

.block-cart {

-webkit-transition: all 300ms ease-in-out;

transition: all 300ms ease-in-out;

background: #fff;

}

/* line 112, ../sass/magento/_block.scss */

.block-cart .summary {

padding: 10px 0;

position: relative;

z-index: 1;

text-align: right;

}

/* line 113, ../sass/magento/_block.scss */

.block-cart .amount {

margin: 0;

}

/* line 115, ../sass/magento/_block.scss */

.block-cart .amount a {

font-weight: bold;

}

/* line 117, ../sass/magento/_block.scss */

.block-cart .amount {

padding-bottom: 10px;

}

/* line 118, ../sass/magento/_block.scss */

.block-cart .subtotal {

text-align: right;

}

/* line 120, ../sass/magento/_block.scss */

.block-cart .subtotal .price {

font-weight: bold;

}

/* line 121, ../sass/magento/_block.scss */

.block-cart .subtotal .label {

color: inherit;

display: inline-block;

text-align: right;

}

/* line 124, ../sass/magento/_block.scss */

.block-cart .actions {

padding: 0;

}

/* line 126, ../sass/magento/_block.scss */

.block-cart .actions button.button, .block-cart .actions .view-cart {

background: #000;

border: none;

color: #FFF !important;

display: block;

float: right;

height: auto;

line-height: 10px;

padding: 10px 15px;

margin: 0 0 0 5px;

font-style: italic;

}

/* line 137, ../sass/magento/_block.scss */

.block-cart .actions button.button:hover, .block-cart .actions .view-cart:hover {

color: #999 !important;

}

/* line 21, ../sass/bootstrap_lib/_mixins.scss */

.block-cart .actions:before, .block-cart .actions:after {

content: " ";

/* 1 */

display: table;/* 2 */

}

/* line 25, ../sass/bootstrap_lib/_mixins.scss */

.block-cart .actions:after {

clear: both;

}

/* line 142, ../sass/magento/_block.scss */

.block-cart .actions .paypal-logo {

float: left;

width: 100%;

margin: 3px 0 0;

text-align: right;

}

/* line 144, ../sass/magento/_block.scss */

.block-cart .actions .paypal-logo .paypal-or {

clear: both;

display: block;

padding: 0 55px 8px 0;

}

/* Block: Layered Navigation */

/* line 154, ../sass/magento/_block.scss */

.block-layered-nav .block-subtitle {

display: none;

}

/* line 156, ../sass/magento/_block.scss */

.block-layered-nav dt {

text-transform: uppercase;

color: black;

font-size: 14px;

line-height: 20px;

padding: 7px 0 7px 25px;

}

/* line 158, ../sass/magento/_block.scss */

.block-layered-nav dd.last {

background: none;

}

/* line 159, ../sass/magento/_block.scss */

.block-layered-nav dd a {

color: #666666;

}

/* line 160, ../sass/magento/_block.scss */

.block-layered-nav dd li {

line-height: 20px;

padding: 7px 0 7px 40px;

background: url(../images/arrow-li.png) 30px 14px no-repeat;

}

/* line 165, ../sass/magento/_block.scss */

.block-layered-nav li {

border: none;

}

/* line 170, ../sass/magento/_block.scss */

.block-layered-nav .currently li span {

display: inline-block;

color: #111;

}

/* Block: Poll */

/* line 180, ../sass/magento/_block.scss */

.block-poll {

color: #777;

}

/* line 182, ../sass/magento/_block.scss */

.block-poll li {

clear: both;

line-height: 28px;

}

/* line 187, ../sass/magento/_block.scss */

.block-poll #poll-answers li {

clear: both;

}

/* line 189, ../sass/magento/_block.scss */

.block-poll #poll-answers li .answer {

float: left;

padding: 0 5px 0 0;

}

/* Block: Orders and Returns */

/* line 195, ../sass/magento/_block.scss */

.block-gr-search li {

padding: 3px 9px;

}

/* line 198, ../sass/magento/_block.scss */

.block-gr-search button.button span {

border-color: #406a83;

background: #618499;

}

/* Block: Tags */

/* line 206, ../sass/magento/_block.scss */

.block-tags .block-content {

padding: 10px;

}

/* line 209, ../sass/magento/_block.scss */

.block-tags .block-content .tags-list li {

border: none;

}

/* line 216, ../sass/magento/_block.scss */

.block-tags .actions {

text-align: right;

}

/* line 218, ../sass/magento/_block.scss */

.block-tags .actions a {

float: none;

}

/* Block reorder */

/* line 224, ../sass/magento/_block.scss */

.block-reorder li input {

margin-right: 12px;

}

/* Block: Banner */

/* line 229, ../sass/magento/_block.scss */

.block-banner .block-content {

text-align: center;

}

/* line 233, ../sass/magento/_block.scss */

.paypal-logo {

margin-bottom: 15px;

}

/* line 236, ../sass/magento/_block.scss */

.form-list li {

padding: 5px 0;

overflow: hidden;

}

/* line 240, ../sass/magento/_block.scss */

.form-list .wide {

width: 50%;

}

/* line 243, ../sass/magento/_block.scss */

.form-list .field {

float: left;

width: 50%;

}

/* Block related */

/* line 249, ../sass/magento/_block.scss */

.sidebar .mini-products-list .products-grid {

padding-bottom: 20px;

padding-left: 10px;

border-bottom: 1px solid #e4e4e4;

}

/* line 20, ../sass/magento/_rtl.scss */

.rtl .sidebar .mini-products-list .products-grid {

padding-right: 10px;

padding-left: inherit;

}

/* line 21, ../sass/bootstrap_lib/_mixins.scss */

.sidebar .mini-products-list .products-grid:before, .sidebar .mini-products-list .products-grid:after {

content: " ";

/* 1 */

display: table;/* 2 */

}

/* line 25, ../sass/bootstrap_lib/_mixins.scss */

.sidebar .mini-products-list .products-grid:after {

clear: both;

}

/* line 252, ../sass/magento/_block.scss */

.sidebar .mini-products-list .products-grid .product-name a {

font-size: 16px;

display: block;

font-family: 'Lato', sans-serif;

}

/* line 258, ../sass/magento/_block.scss */

.sidebar .mini-products-list .products-grid .ratings .amount {

display: none;

}

/* line 259, ../sass/magento/_block.scss */

.sidebar .mini-products-list .products-grid .ratings .rating-box {

float: none;

}

/* line 261, ../sass/magento/_block.scss */

.sidebar .mini-products-list .products-grid .price-box {

text-align: left;

}

/* line 9, ../sass/magento/_rtl.scss */

.rtl .sidebar .mini-products-list .products-grid .price-box {

text-align: right !important;

}

/* line 264, ../sass/magento/_block.scss */

.checkbox.related-checkbox {

float: right;

}

/* Block account */

/* line 270, ../sass/magento/_block.scss */

.block-account .block-content {

padding: 15px 20px 10px;

}

/******************************************************

* @package Ves Theme Framework for Magento

* @version 1.0

* @author http://www.venustheme.com

* @copyright Copyright (C) Augus 2013 Venustheme.com <@emai:venustheme@gmail.com>.All rights reserved.

* @license   GNU General Public License version 2

*******************************************************/

/* Forms */

/* line 10, ../sass/magento/_form.scss */

form {

display: inline;

}

/* line 11, ../sass/magento/_form.scss */

fieldset {

border: 0;

}

/* line 12, ../sass/magento/_form.scss */

legend {

display: none;

}

/* Table */

/* line 15, ../sass/magento/_form.scss */

table {

border: 0;

border-spacing: 0;

empty-cells: show;

font-size: 100%;

width: 100%;

}

/* line 16, ../sass/magento/_form.scss */

caption, th, td {

vertical-align: top;

text-align: left;

font-weight: normal;

}

/* Global Styles ========================================================================= */

/* Form Elements */

/* line 20, ../sass/magento/_form.scss */

input, select, textarea, button {

font-size: 16px;

color: #666666;

background-color: white;

border: 1px solid #d6d4d4;

border-radius: 0px;

padding-left: 10px;

padding-right: 10px;

}

/* line 30, ../sass/magento/_form.scss */

.button, input.button {

background-color: #000;

border-radius: 0px;

border: 1px solid #000;

color: white;

padding: 5px 15px;

-webkit-transition: all 300ms ease-in-out;

transition: all 300ms ease-in-out;

}

/* line 38, ../sass/magento/_form.scss */

.button:hover {

background: #666;

border-color: #666;

}

/* line 39, ../sass/magento/_form.scss */

#OT_searchWrapperAll, #OT_searchWrapper {

height: 200px !important;

}

#OT_logo, .OT_feedTitle {

display: none !important;

}

#OT_logoLink {

top: -50px !important;

}

#OT_searchWrapperAll input, #OT_submitWrap input {

padding: 0;

}


#ism select, #ism textarea {

padding: 0;

width: auto;

}

select, textarea {

padding: 5px;

width: 100%;

}

/* line 42, ../sass/magento/_form.scss */

input.qty, input[title="Qty"] {

display: inline;

text-align: center;

width: 60px;

height: 30px;

}

/* line 48, ../sass/magento/_form.scss */

input[type="radio"], input[type="checkbox"] {

float: left;

margin: 0 3px 0 0;

float: left;

margin: 0 3px 0 0;

}

/* line 9, ../sass/magento/_rtl.scss */

.rtl input[type="radio"], .rtl input[type="checkbox"] {

float: right !important;

}

/* line 33, ../sass/magento/_rtl.scss */

.rtl input[type="radio"], .rtl input[type="checkbox"] {

margin: 0 0 0 3px;

}

/* line 55, ../sass/magento/_form.scss */

label {

padding: 0;

margin: 0;

font-weight: normal;

color: #555555;

}

/* line 61, ../sass/magento/_form.scss */

.label {

display: table-cell;

}

/* Data Table */

/* line 65, ../sass/magento/_form.scss */

table {

width: 100%;

border: 1px solid #f9f6f4;/* Bundle products tables */

}

/* line 68, ../sass/magento/_form.scss */

table .even {

background: #eeeded;

}

/* line 69, ../sass/magento/_form.scss */

table td.last, table th.last {

border-right: 0;

}

/* line 70, ../sass/magento/_form.scss */

table tr.last th, table tr.last td {

border-bottom: 0 !important;

border-color: #f9f6f4;

}

/* line 71, ../sass/magento/_form.scss */

table th {

padding: 3px 8px;

font-weight: bold;

border-right: 1px solid #D6D4D4;

}

/* line 72, ../sass/magento/_form.scss */

table td {

padding: 3px 8px;

}

/* line 75, ../sass/magento/_form.scss */

table tbody th, table tbody td {



}

/* line 78, ../sass/magento/_form.scss */

table tbody.odd tr {

background: #f8f7f5 !important;

}

/* line 79, ../sass/magento/_form.scss */

table tbody.even tr {

background: #f6f6f6 !important;

}

/* line 81, ../sass/magento/_form.scss */

table tbody.odd tr td, table tbody.even tr td {

border-bottom: 0;

}

/* line 83, ../sass/magento/_form.scss */

table tbody.odd tr.border td, table tbody.even tr.border td {

border-bottom: 1px solid #d9dde3;

}

/* line 85, ../sass/magento/_form.scss */

table tbody td .option-label {

font-weight: bold;

font-style: italic;

}

/* line 86, ../sass/magento/_form.scss */

table tbody td .option-value {

padding-left: 10px;

}

/* line 89, ../sass/magento/_form.scss */

.table thead > tr > th {

border-color: #e4e4e4;

}

/* line 92, ../sass/magento/_form.scss */

.data-table {

width: 100%;

}

/* line 94, ../sass/magento/_form.scss */

.data-table th, .data-table td {

padding: 10px;

}

/* line 97, ../sass/magento/_form.scss */

.data-table thead {

background: none repeat scroll 0 0 rgba(0, 0, 0, 0);

border-bottom: 1px solid #e4e4e4;

}

/* line 100, ../sass/magento/_form.scss */

.data-table thead th {

font-weight: bold;

vertical-align: bottom;

}

/* line 103, ../sass/magento/_form.scss */

.data-table thead th.wrap {

white-space: normal;

}

/* line 108, ../sass/magento/_form.scss */

.data-table tr.odd td, .data-table tr.odd th {

border-right: 1px solid #e4e4e4;

color: #333;

border-color: #e4e4e4;

}

/* line 113, ../sass/magento/_form.scss */

.data-table tr.odd td.last {

border-right: 1px solid #e4e4e4;

}

/* line 116, ../sass/magento/_form.scss */

.data-table tr.odd.last {

border-bottom: 1px solid #e4e4e4;

}

/* line 119, ../sass/magento/_form.scss */

.data-table tr.even td, .data-table tr.even th {

border-right: 1px solid #e4e4e4;

color: #333;

}

/* line 123, ../sass/magento/_form.scss */

.data-table tr.even td.last {

border-right: medium none;

}

/* line 126, ../sass/magento/_form.scss */

.data-table tr.even {

background-color: #fff;

}

/* line 130, ../sass/magento/_form.scss */

.data-table tbody tr.product-shop-row:hover {

background-color: #fff;

}

/* line 133, ../sass/magento/_form.scss */

.data-table tbody.odd td {

border-width: 0 1px;

}

/* line 136, ../sass/magento/_form.scss */

.data-table tbody.odd tr.last {

border-bottom: 1px solid #e4e4e4;

}

/* line 139, ../sass/magento/_form.scss */

.data-table tbody.even {

background-color: #fff;

}

/* line 142, ../sass/magento/_form.scss */

.data-table tbody.even td {

border-width: 0 1px;

}

/* line 146, ../sass/magento/_form.scss */

.data-table th .tax-flag {

font-weight: normal;

}

/* line 149, ../sass/magento/_form.scss */

.data-table .cell-label {

display: none;

}

/* line 153, ../sass/magento/_form.scss */

.validation-advice {

color: #EE001C;

font-size: 12px;

margin: 3px 0;

}

/******************************************************

* @package Ves Theme Framework for Magento

* @version 1.0

* @author http://www.venustheme.com

* @copyright Copyright (C) Augus 2013 Venustheme.com <@emai:venustheme@gmail.com>.All rights reserved.

* @license   GNU General Public License version 2

*******************************************************/

/* Layout ================================================================================ */

/* line 10, ../sass/magento/_layout.scss */

#page {

margin: 0 auto;

}

/* line 13, ../sass/magento/_layout.scss */

.page-print {

background: #fff;

padding: 25px 30px;

text-align: left;

}

/* line 14, ../sass/magento/_layout.scss */

.page-empty {

background: #fff;

padding: 20px;

text-align: left;

}

/* line 15, ../sass/magento/_layout.scss */

.page-popup {

background: #fff;

padding: 25px 30px;

text-align: left;

}

/* line 19, ../sass/magento/_layout.scss */

body.layout-boxed-md {

background: url("../images/pattern/pattern14.png");

}

/* line 21, ../sass/magento/_layout.scss */

body.layout-boxed-md #page {

max-width: 960px;

-webkit-box-shadow: 0 0 5px #888888;

box-shadow: 0 0 5px #888888;

background: white;

}

/* line 23, ../sass/magento/_layout.scss */

body.layout-boxed-lg {

background: url("../images/pattern/pattern14.png");

}

/* line 25, ../sass/magento/_layout.scss */

body.layout-boxed-lg #page {

max-width: 1180px;

-webkit-box-shadow: 0 0 5px #888888;

box-shadow: 0 0 5px #888888;

background: white;

}

/*

* TOPBAR 

*/

/* line 35, ../sass/magento/_layout.scss */

#topbar {

background-color: transparent;

border-style: solid;

border-width: 5px 0 1px;

border-color: black transparent #e4e4e4;

}

/* line 21, ../sass/bootstrap_lib/_mixins.scss */

#topbar:before, #topbar:after {

content: " ";

/* 1 */

display: table;/* 2 */

}

/* line 25, ../sass/bootstrap_lib/_mixins.scss */

#topbar:after {

clear: both;

}

/* line 41, ../sass/magento/_layout.scss */

#topbar a {

color: #666666;

font-size: 0.9em;

}

/* line 48, ../sass/magento/_layout.scss */

#topbar .links li {

float: left;

line-height: 42px;

display: list-item;

list-style-type: disc;

margin: 0 10px 0 15px;

}

/* line 57, ../sass/magento/_layout.scss */

#topbar .links li.last a {

border-right: 1px solid #e4e4e4;

padding-right: 12px;

border-left: 0;

padding-left: 0;

}

/* line 20, ../sass/magento/_rtl.scss */

.rtl #topbar .links li.last a {

border-right: 0;

border-left: inherit;

}

/* line 20, ../sass/magento/_rtl.scss */

.rtl #topbar .links li.last a {

padding-right: 0;

padding-left: inherit;

}

/* line 65, ../sass/magento/_layout.scss */

#topbar .welcome-msg {

margin: 0;

color: white;

text-align: right;

}

/* line 69, ../sass/magento/_layout.scss */

#topbar .welcome-msg a {

color: #666666;

}

/* line 74, ../sass/magento/_layout.scss */

#topbar .language {

padding-top: 13px;

padding-left: 12px;

}

/* line 76, ../sass/magento/_layout.scss */

#topbar .language > div {

padding-right: 12px;

}

/* line 78, ../sass/magento/_layout.scss */

#topbar .caret {

background: url(../images/caret.png) center no-repeat transparent;

border: none;

width: 8px;

height: 8px;

margin-left: 4px;

margin-top: -1px;

}

/* line 84, ../sass/magento/_layout.scss */

#topbar .form-search {

position: relative;

margin-top: 8px;

margin-right: 6px;

}

/* line 85, ../sass/magento/_layout.scss */

#topbar .form-search label {

display: none;

}

/* line 89, ../sass/magento/_layout.scss */

#topbar .form-search #search {

border: 1px solid #e4e4e4;

-webkit-border-radius: 0;

border-radius: 0;

height: 28px;

width: 170px;

padding-right: 20px;

padding-left: 5px;

color: #666;

font-size: 12px;

}

/* line 99, ../sass/magento/_layout.scss */

#topbar .form-search .button {

background: url(../images/btn-search.png) center no-repeat transparent;

text-indent: 9999em;

overflow: hidden;

width: 20px;

height: 28px;

border: none;

position: absolute;

top: 0;

right: 0;

}

/* Cart top */

/* line 114, ../sass/magento/_layout.scss */

.cart-inner {

margin-top: 8px;

margin-right: 35px;

}

/* line 117, ../sass/magento/_layout.scss */

.cart-inner .fa {

background: black;

color: #FFFFFF;

height: 28px;

line-height: 28px;

text-align: center;

width: 28px;

margin-right: 10px;

}

/* line 126, ../sass/magento/_layout.scss */

.cart-inner h4 {

font-size: 12px;

text-transform: uppercase;

}

/* line 127, ../sass/magento/_layout.scss */

.cart-inner a {

text-transform: none;

}

/*

* HEADER 

*/

/* line 132, ../sass/magento/_layout.scss */

#header-main {
	
position: relative;

background-color: transparent;

pointer-events: none;

}

/* line 135, ../sass/magento/_layout.scss */

.header-wrap {
	
position: relative;

text-align: center;

padding: 35px 0;

height:220px;

}

/**LOGO**/

/* line 138, ../sass/magento/_layout.scss */

.logo strong {

position: absolute;

top: -999em;

left: -999em;

width: 0;

height: 0;

font-size: 0;

line-height: 0;

text-indent: -999em;

overflow: hidden;

}

/* line 151, ../sass/magento/_layout.scss */

.top-search .form-search .search-autocomplete {

left: 0 !important;

top: 100% !important;

z-index: 999;

}

/* line 155, ../sass/magento/_layout.scss */

.top-search .form-search .search-autocomplete ul {

border: 1px solid #5c7989;

background-color: #f9f5f0;

}

/* line 157, ../sass/magento/_layout.scss */

.top-search .form-search .search-autocomplete ul li {

text-align: left;

border-bottom: 1px solid #f4eee7;

padding: 2px 8px 1px 8px;

cursor: pointer;

}

/* line 159, ../sass/magento/_layout.scss */

.top-search .form-search .search-autocomplete ul li .amount {

float: right;

font-weight: bold;

}

/* line 162, ../sass/magento/_layout.scss */

.top-search .form-search .search-autocomplete ul li.odd {

background-color: #fffefb;

}

/* line 165, ../sass/magento/_layout.scss */

.top-search .form-search .search-autocomplete ul li.selected {

background-color: #f7e8dd;

}

/* line 171, ../sass/magento/_layout.scss */

.top-container {

clear: both;

padding: 5px 10px 0 12px;

text-align: right;

}

/* line 175, ../sass/magento/_layout.scss */

.top-container a {

font-size: 11px;

color: #ebbc58;

}

/*

* NAVIGATION

*/

/* line 186, ../sass/magento/_layout.scss */

.navbar-inverse {

border-color: #e4e4e4 transparent black;

}

/*

* SLIDESHOW 

*/

/*

* SHOWCASE 

*/

/* line 198, ../sass/magento/_layout.scss */

.ves-showcase .block .block-content {

padding-top:0px;

background: none;

}

/*

* PROMOTION 

*/

/*

* MAIN CONTENT

*/

/*

* MASSBOTTOM

*/

/* BreadCrumbs */

.catalog-product-view .breadcrumbs {

display:none;

}

/* line 216, ../sass/magento/_layout.scss */

.breadcrumbs {

line-height: 1em;

margin: 0 0 25px;

}

/* line 220, ../sass/magento/_layout.scss */

.breadcrumbs li {

display: inline;

}

/* line 221, ../sass/magento/_layout.scss */

.breadcrumbs strong {

font-weight: normal;

}

/* FOOTER*/

/* Footer ================================================================================ */

/* line 247, ../sass/magento/_layout.scss */

.footer-bottom ul {

display: inline;

}

/* line 249, ../sass/magento/_layout.scss */

.footer-bottom ul.links {

display: block;

}

/* line 252, ../sass/magento/_layout.scss */

.footer-bottom ul li {

display: inline;

margin: 0 5px;

}

/* line 259, ../sass/magento/_layout.scss */

.footer-container .bottom-container {

margin: 0 0 5px;

}

/*FOOTER TOP*/

/*FOOTER CENTER*/

/* ======================================================================================= */

/* POWER BY */

/* line 269, ../sass/magento/_layout.scss */

.copyright {

text-align: center;

border-top: 1px solid #e4e4e4;

padding: 35px 0 70px;

border-bottom: 10px solid #000;

line-height: 24px;

}

/******************************************************

* @package Ves Theme Framework for Magento

* @version 1.0

* @author http://www.venustheme.com

* @copyright Copyright (C) Augus 2013 Venustheme.com <@emai:venustheme@gmail.com>.All rights reserved.

* @license   GNU General Public License version 2

*******************************************************/

/* line 8, ../sass/magento/_magento-module.scss */

.dropdown {

display: block !important;

}

/* line 10, ../sass/magento/_magento-module.scss */

.form-language a {

background-position: left center;

background-repeat: no-repeat;

padding-left: 22px;

}

/* Topcart */

/* line 19, ../sass/magento/_magento-module.scss */

.cart-top #cart {

position: relative;

padding-bottom: 9px;

}

/* line 22, ../sass/magento/_magento-module.scss */

.cart-top #cart .content {

color: #000;

min-width: 325px;

position: absolute;

right: 0;

top: 120%;

z-index: 9999;

visibility: hidden;

opacity: 0;

background: #fff;

border: 1px solid #e4e4e4;

-webkit-transition: all 300ms ease-in-out;

transition: all 300ms ease-in-out;

}

/* line 27, ../sass/magento/_magento-module.scss */

.cart-top #cart .content .empty {

text-align: center;

padding: 20px 10px;

}

/* line 28, ../sass/magento/_magento-module.scss */

.cart-top #cart .content .block-subtitle {

display: none;

}

/* line 29, ../sass/magento/_magento-module.scss */

.cart-top #cart .content .block-content {

padding: 0;

}

/* line 30, ../sass/magento/_magento-module.scss */

.cart-top #cart .content li.item {

border-bottom: 1px solid #ddd;

padding: 8px 0;

}

/* line 31, ../sass/magento/_magento-module.scss */

.cart-top #cart .content .btn-edit {

display: none;

}

/* line 32, ../sass/magento/_magento-module.scss */

.cart-top #cart .content .btn-remove {

margin-top: 6px;

}

/* line 34, ../sass/magento/_magento-module.scss */

.cart-top #cart .block-cart {

margin: 0;

padding: 10px;

}

/* line 36, ../sass/magento/_magento-module.scss */

.cart-top #cart.active .content {

visibility: visible;

top: 100%;

opacity: 1;

}

/* line 38, ../sass/magento/_magento-module.scss */

.cart-top #cart a {

color: #666666;

}

/* swap-images */

/* line 44, ../sass/magento/_magento-module.scss */

.product-block .image {

position: relative;

}

/* line 46, ../sass/magento/_magento-module.scss */

.product-block .image .hover-image {

position: absolute;

top: 0;

left: 0;

visibility: hidden;

opacity: 0;

width: 100%;

-webkit-transition: all 250ms ease-in-out;

transition: all 250ms ease-in-out;

}

/* line 51, ../sass/magento/_magento-module.scss */

.product-block .product-img {

position: relative;

}

/* line 54, ../sass/magento/_magento-module.scss */

.product-block .product-img:hover .hover-image {

visibility: visible;

opacity: 1;

}

/* line 60, ../sass/magento/_magento-module.scss */

.product-block .image .onsale, .product-img-box .image .onsale {

display: block;

position: absolute;

top: 10px;

right: 10px;

text-align: center;

background: #f5ea32;

width: 70px;

height: 70px;

line-height: 70px;

z-index: 999;

-webkit-border-radius: 50%;

border-radius: 50%;

}

/* line 64, ../sass/magento/_magento-module.scss */

.product-block .image .onsale span, .product-img-box .image .onsale span {

color: black;

border: 1px solid black;

border-width: 1px 0;

text-transform: uppercase;

padding: 3px 0;

}

/* line 68, ../sass/magento/_magento-module.scss */

.product-img-box .image .onsale {

right: 20px;

}

/* Tree menu */

/* line 74, ../sass/magento/_magento-module.scss */

#ves-accordion > li > a {

text-transform: uppercase;

color: black;

font-size: 14px;

line-height: 20px;

padding: 7px 0 7px 25px;

font-weight: bold;

}

/* line 78, ../sass/magento/_magento-module.scss */

#ves-accordion li {

padding: 0;

}

/* line 79, ../sass/magento/_magento-module.scss */

#ves-accordion ul.level0 > li, #ves-accordion ul.level1 > li {

line-height: 20px;

padding: 7px 0 7px 40px;

background: url(../images/arrow-li.png) 30px 14px no-repeat;

}

/* line 86, ../sass/magento/_magento-module.scss */

#ves-accordion ul li a {

color: #666666;

}

/* line 89, ../sass/magento/_magento-module.scss */

.ves-categoriesmenu .block-title {

background-image: url(../images/bg-sb-category.png);

background-position: 10px 9px;

}

/* Tabs Home */

/* line 95, ../sass/magento/_magento-module.scss */

.box.producttabs {

margin-bottom: 0;

}

/* line 97, ../sass/magento/_magento-module.scss */

.producttabs .nav-tabs {

text-align: center;

border: none;

font-size: 0px;

display: block;

position: relative;

}

/* line 101, ../sass/magento/_magento-module.scss */

.producttabs .nav-tabs li {

display: inline-block;

float: none;

margin: 0;

}

/* line 102, ../sass/magento/_magento-module.scss */

.producttabs .nav-tabs > li {

background: white;

}

/* line 104, ../sass/magento/_magento-module.scss */

.producttabs .nav-tabs > li a {

color: #666666;

font-size: 10px;

text-transform: uppercase;

border: none;

margin: 0;

font-family: 'Lato', sans-serif;

letter-spacing: 2px;

display: list-item;

list-style: disc inside none;

padding: 10px 0 10px 15px;

background: none;

}

/* line 115, ../sass/magento/_magento-module.scss */

.producttabs .nav-tabs > li a span {

font-size: 14px;

line-height: 1em;

padding: 0 0 0 5px;

}

/* line 118, ../sass/magento/_magento-module.scss */

.producttabs .nav-tabs > li a:hover, .producttabs .nav-tabs > li a:focus {

background: none;

}

/* line 122, ../sass/magento/_magento-module.scss */

.producttabs .nav-tabs > li.active a, .producttabs .nav-tabs > li:hover a {

border: none;

color: black;

}

/* line 125, ../sass/magento/_magento-module.scss */

.producttabs .nav-tabs > li:last-child a {

padding-right: 10px;

}

/* line 131, ../sass/magento/_magento-module.scss */

.producttabs .nav-tabs:before {

position: absolute;

top: 50%;

left: 0;

margin-top: -1px;

height: 1px;

width: 100%;

background: black;

content: "";

}

/* line 133, ../sass/magento/_magento-module.scss */

.producttabs .carousel-controls {

position: static;

width: auto;

text-align: center;

margin-bottom: 20px;

}

/* line 135, ../sass/magento/_magento-module.scss */

.producttabs .carousel-controls .carousel-control {

position: static;

background: none;

opacity: 1;

border: none;

}

/* line 138, ../sass/magento/_magento-module.scss */

.producttabs .carousel-controls .carousel-control span {

font-size: 12px;

font-style: italic;

height: 20px;

opacity: 1;

color: #fff;

background-color: #666;

text-transform: none;

padding: 0 15px 2px;

position: relative;

display: inline-block;

box-sizing: content-box;

-moz-box-sizing: content-box;

}

/* line 151, ../sass/magento/_magento-module.scss */

.producttabs .carousel-controls .carousel-control span:before {

position: absolute;

top: 0;

left: -22px;

content: "";

border: 11px solid transparent;

border-right-color: #666;

}

/* line 160, ../sass/magento/_magento-module.scss */

.producttabs .carousel-controls .carousel-control span.cars-next:before {

border-right-color: transparent;

border-left-color: #666;

left: auto;

right: -22px;

}

/* line 167, ../sass/magento/_magento-module.scss */

.producttabs .carousel-controls .carousel-control span:hover {

background: #000;

}

/* line 169, ../sass/magento/_magento-module.scss */

.producttabs .carousel-controls .carousel-control span:hover:before {

border-right-color: #000;

}

/* line 173, ../sass/magento/_magento-module.scss */

.producttabs .carousel-controls .carousel-control span:hover.cars-next:before {

border-left-color: #000;

border-right-color: transparent;

}

/* line 182, ../sass/magento/_magento-module.scss */

.producttabs .product-block {

margin-bottom: 20px;

}

/* Carousel */

/* line 188, ../sass/magento/_magento-module.scss */

.sidebar .block-productcarousel .block-content {

padding-top: 0;

}

/* Megamenu */

/* line 195, ../sass/magento/_magento-module.scss */

#ves-mainnav .navbar-inverse {

margin: 0;

border-style: solid;

}

/* line 196, ../sass/magento/_magento-module.scss */

#ves-mainnav .mega-menu-wrap {

float: none;

line-height: 0;

}

/* line 199, ../sass/magento/_magento-module.scss */

#ves-mainnav .mega-menu-wrap > li {

float: none;

display: inline-block;

border: 1px solid transparent;

border-width: 0 1px;

}

/* line 203, ../sass/magento/_magento-module.scss */

#ves-mainnav .mega-menu-wrap > li:hover {

border-color: #e4e4e4;

}

/* line 206, ../sass/magento/_magento-module.scss */

#ves-mainnav .mega-menu-wrap > li.dropdown {

display: inline-block !important;

}

/* line 208, ../sass/magento/_magento-module.scss */

#ves-mainnav .mega-menu-wrap > li.dropdown > a > .caret {

border-bottom-color: black;

border-top-color: black;

margin-top: -3px;

margin-right: 3px;

}

/* line 217, ../sass/magento/_magento-module.scss */

#ves-mainnav .mega-menu-wrap > li:hover > .dropdown-menu {

opacity: 1;

visibility: visible;

top: 100%;

}

/* line 223, ../sass/magento/_magento-module.scss */

#ves-mainnav .mega-menu-wrap > li > a {

font-family: 'Lato', sans-serif;

font-size: 14px;

display: block;

line-height: 18px;

text-decoration: none;

float: left;

padding: 16px 19px;

color: black;

text-transform: uppercase;

letter-spacing: 2px;

font-weight: 500;

}

/* line 236, ../sass/magento/_magento-module.scss */

#ves-mainnav .mega-menu-wrap > li .dropdown-menu {

background: #000;

text-align: left;

min-width: 15em;

padding: 22px 20px 30px;

line-height: 1.45;

color: #999999;

top: 90px;

z-index: 0;

visibility: hidden;

opacity: 0;

display: block;

-webkit-transition: all 200ms ease-in-out;

transition: all 200ms ease-in-out;

}

/* line 245, ../sass/magento/_magento-module.scss */

#ves-mainnav .mega-menu-wrap > li .dropdown-menu a {

display: block;

line-height: 24px;

}

/* line 246, ../sass/magento/_magento-module.scss */

#ves-mainnav .mega-menu-wrap > li .dropdown-menu a span {

font-family: Noticia Text;

font-size: 13px;

font-weight: 300 !important;

line-height: 24px;

color: #999999;

}

/* line 255, ../sass/magento/_magento-module.scss */

#ves-mainnav .mega-menu-wrap > li .dropdown-menu a:hover span {

color: white;

}

/* line 262, ../sass/magento/_magento-module.scss */

#ves-mainnav .mega-menu-wrap > li .dropdown-menu .name a {

line-height: 1.35em;

}

/* line 263, ../sass/magento/_magento-module.scss */

#ves-mainnav .mega-menu-wrap > li .dropdown-menu .dropdown-menu-inner {

padding: 0;

}

/* line 265, ../sass/magento/_magento-module.scss */

#ves-mainnav .mega-menu-wrap > li .dropdown-menu .dropdown-menu-inner .dropdown-submenu {

position: relative;

}

/* line 266, ../sass/magento/_magento-module.scss */

#ves-mainnav .mega-menu-wrap > li .dropdown-menu .dropdown-menu-inner a {

color: #999;

}

/* line 270, ../sass/magento/_magento-module.scss */

#ves-mainnav .mega-menu-wrap > li.full-width {

position: static;

}

/* line 272, ../sass/magento/_magento-module.scss */

#ves-mainnav .mega-menu-wrap > li.full-width .dropdown-menu {

width: 100% !important;

}

/* line 274, ../sass/magento/_magento-module.scss */

#ves-mainnav .mega-menu-wrap > li.m-left {

position: static;

}

/* line 276, ../sass/magento/_magento-module.scss */

#ves-mainnav .mega-menu-wrap > li.m-left .dropdown-menu {

left: 0;

right: auto;

}

/* line 278, ../sass/magento/_magento-module.scss */

#ves-mainnav .mega-menu-wrap > li.m-right {

position: static;

}

/* line 280, ../sass/magento/_magento-module.scss */

#ves-mainnav .mega-menu-wrap > li.m-right .dropdown-menu {

left: auto;

right: 0;

}

/* line 284, ../sass/magento/_magento-module.scss */

#ves-mainnav .mega-menu-wrap > li .dropdown-submenu > a > span {

text-transform: uppercase;

color: #fff;

letter-spacing: 2px;

font-family: 'Lato', sans-serif;

padding-bottom: 6px;

display: block;

}

/* line 295, ../sass/magento/_magento-module.scss */

#ves-mainnav .mega-menu-wrap > li .mega-col-inner div.menu-title {

text-transform: uppercase;

color: #fff;

letter-spacing: 2px;

font-family: 'Lato', sans-serif;

font-weight: 300;

padding-bottom: 10px;

}

/* line 307, ../sass/magento/_magento-module.scss */

#ves-mainnav .dropdown-menu-inner a {

color: #999;

}

/* line 309, ../sass/magento/_magento-module.scss */

#ves-mainnav .navbar-inverse {

float: none;

}

/* line 311, ../sass/magento/_magento-module.scss */

#ves-mainnav .navbar-inverse .navbar-collapse {

padding: 0;

text-align: center;

}

/* line 316, ../sass/magento/_magento-module.scss */

#ves-mainnav .navbar-inverse {

margin: 0;

border-width: 1px 0 2px;

}

/* line 317, ../sass/magento/_magento-module.scss */

#ves-mainnav .navbar-inverse .navbar {

border: none !important;

margin: 0;

}

/* line 320, ../sass/magento/_magento-module.scss */

#ves-mainnav .widget-product-list .product-block .image {

float: left;

margin-right: 10px;

}

/* line 322, ../sass/magento/_magento-module.scss */

#ves-mainnav .widget-product-list .product-block .image img {

float: none;

width: auto;

height: auto;

margin: 0;

}

/* line 324, ../sass/magento/_magento-module.scss */

#ves-mainnav .widget-product-list .product-block .price-box .price {

color: #fff !important;

font-family: Noticia Text !important;

font-size: 15px !important;

}

/* line 325, ../sass/magento/_magento-module.scss */

#ves-mainnav .widget-product-list .product-block .cart {

display: none;

}

/* Blog */

/* line 331, ../sass/magento/_magento-module.scss */

#ves-custom {

margin-bottom: 45px;

}

/* line 333, ../sass/magento/_magento-module.scss */

.venus-latest-block .title {

display: block;

text-align: center;

font-family: 'Lato', sans-serif;

font-weight: 300;

font-size: 14px;

letter-spacing: 2px;

text-transform: uppercase;

position: relative;

line-height: 1em;

padding: 7px 0px 4px;

margin-bottom: 25px;

}

/* line 342, ../sass/magento/_magento-module.scss */

.venus-latest-block .title:before {

content: "";

height: 1px;

width: 100%;

position: absolute;

top: 50%;

left: 0;

margin-top: 1px;

background: black;

}

/* line 352, ../sass/magento/_magento-module.scss */

.venus-latest-block .title span {

background: white;

padding: 0 10px;

position: relative;

z-index: 99;

color: black;

}

/* line 355, ../sass/magento/_magento-module.scss */

.venus-latest-block .post-item h4 {

margin-bottom: 10px;

}

/* line 357, ../sass/magento/_magento-module.scss */

.venus-latest-block .post-item h4 a {

color: black;

font-size: 16px;

font-family: Noticia Text;

font-weight: bold;

line-height: 24px;

-webkit-transition: all 300ms ease-in-out;

transition: all 300ms ease-in-out;

}

/* line 364, ../sass/magento/_magento-module.scss */

.venus-latest-block .post-item h4 a:hover {

color: #666666;

}

/* line 367, ../sass/magento/_magento-module.scss */

.venus-latest-block .post-item .blog-time {

font-style: italic;

font-size: 1em;

color: #666666;

font-family: Noticia Text;

}

/* line 369, ../sass/magento/_magento-module.scss */

.venus-latest-block .latest-description {

font-size: 1em;

font-family: Noticia Text;

line-height: 24px;

margin-bottom: 10px;

}

/* line 375, ../sass/magento/_magento-module.scss */

.venus-latest-block .blog-readmore a {

font-style: italic;

color: black;

font-size: 1em;

padding-right: 20px;

background: url(../images/arrow-links.png) right 8px no-repeat;

}

/* custom-subscribe */

/* line 379, ../sass/magento/_magento-module.scss */

.custom-subscribe {

background: url(../images/bg-letter.png) right top no-repeat whitesmoke;

border-top: 1px solid #000;

margin-top: 13px;

text-align: center;

padding: 0 30px 30px;

}

/* line 385, ../sass/magento/_magento-module.scss */

.custom-subscribe .title {

text-transform: uppercase;

font-family: 'Lato', sans-serif;

font-size: 14px;

color: #000;

letter-spacing: 2px;

padding: 15px 0;

font-weight: 300;

}

/* line 394, ../sass/magento/_magento-module.scss */

.custom-subscribe .form-subscribe-header {

margin-bottom: 20px;

}

/* line 395, ../sass/magento/_magento-module.scss */

.custom-subscribe .form-control {

border: none;

margin-bottom: 10px;

font-style: italic;

}

/* line 396, ../sass/magento/_magento-module.scss */

.custom-subscribe .button, .custom-subscribe input.button {

font-style: italic;

}

/* line 397, ../sass/magento/_magento-module.scss */

.custom-subscribe .button span span {

background: url(../images/arrow-links-white.png) right 7px no-repeat;

padding-right: 18px;

}

/* Brand */

/* line 405, ../sass/magento/_magento-module.scss */

.product-shop .product-brand strong {

display: none;

}

/* line 408, ../sass/magento/_magento-module.scss */

.ves-brand .item-inner img {

background: #fff;

}

/* line 409, ../sass/magento/_magento-module.scss */

.vesbrandcarousel .item-inner:hover {

border-color: #000;

}

/* Offcanvas Sidebar */

/* line 411, ../sass/magento/_magento-module.scss */

.offcanvas-sidebars-buttons {

margin-bottom: 10px;

}

/* line 21, ../sass/bootstrap_lib/_mixins.scss */

.offcanvas-sidebars-buttons:before, .offcanvas-sidebars-buttons:after {

content: " ";

/* 1 */

display: table;/* 2 */

}

/* line 25, ../sass/bootstrap_lib/_mixins.scss */

.offcanvas-sidebars-buttons:after {

clear: both;

}

/* line 416, ../sass/magento/_magento-module.scss */

.col1-layout .offcanvas-sidebars-buttons {

display: none;

}

/* line 418, ../sass/magento/_magento-module.scss */

.navbar-toggle {

background-color: #333;

border-color: #333;

}

/* line 423, ../sass/magento/_magento-module.scss */

.offcanvas-menu .widget-inner {

padding: 0 10px;

}

/* line 426, ../sass/magento/_magento-module.scss */

.offcanvas-menu .widget-product-list .product-block .image {

float: left;

}

/* line 427, ../sass/magento/_magento-module.scss */

.offcanvas-menu .widget-product-list .product-block .cart {

display: none;

}

/* Slideshow */

/* line 435, ../sass/magento/_magento-module.scss */

.ves-slideshow {

margin: 0 0 10px 0;

}

/* line 438, ../sass/magento/_magento-module.scss */

.ves-slideshow .ves-caption {

border-style: none;

border-width: 0;

color: #FFF;

font-family: 'Lato', sans-serif, serif;

font-size: 14px;

font-weight: normal;

letter-spacing: 3px;

line-height: 30px;

margin: 0;

text-shadow: none;

text-transform: uppercase;

}

/* line 453, ../sass/magento/_magento-module.scss */

.ves-slideshow .ves-caption.normal-caption {

font-weight: 300;

color: #FFF;

font-family: Noticia Text, serif;

font-size: 14px;

font-weight: 400;

line-height: 20px;

margin: 0;

text-align: center;

text-shadow: none;

text-transform: none;

letter-spacing: 0;

}

/* line 468, ../sass/magento/_magento-module.scss */

.ves-slideshow .ves-caption.big-caption {

color: #FFF;

font-family: "HTCartoleria", serif;

font-size: 40px;

letter-spacing: 3px;

line-height: 48px;

text-align: center;

text-transform: capitalize;

font-weight:normal; 

position: absolute;

padding-top: 40px;

background: url(../images/bulet-slide.png) top center no-repeat;

}

.ves-caption slideUp  big-caption { top:36px;left:111px !important}

/* line 484, ../sass/magento/_magento-module.scss */

.ves-slideshow .vescontentslider .carousel-control.left {

background: url(../images/large_left.png) left center no-repeat;

}

/* line 489, ../sass/magento/_magento-module.scss */

.ves-slideshow .vescontentslider .carousel-control.right {

background: url(../images/large_right.png) right center no-repeat;

}

/******************************************************

* @package Ves Theme Framework for Magento

* @version 1.0

* @author http://www.venustheme.com

* @copyright Copyright (C) Augus 2013 Venustheme.com <@emai:venustheme@gmail.com>.All rights reserved.

* @license   GNU General Public License version 2

*******************************************************/

/* Page Heading */

/* line 9, ../sass/magento/_magento-pages.scss */

.page-title h1, .category-title h1 {

color: #c7d0cb;

font-size: 46px;

letter-spacing: 0px;

font-family: 'HTCartoleria';

text-transform: capitalize;

line-height: 48px;

}

/* line 17, ../sass/magento/_magento-pages.scss */

.page-title h1 {

border-bottom: 1px solid #e4e4e4;

margin: 0 0 15px;

padding: 0 0 10px;

}

/* Pager */

/* line 23, ../sass/magento/_magento-pages.scss */

.pager {

margin: 0;

text-align: center;

}

/* line 26, ../sass/magento/_magento-pages.scss */

.pager .amount {

float: left;

margin: 0;

}

/* line 27, ../sass/magento/_magento-pages.scss */

.pager .limiter {

float: right;

}

/* line 29, ../sass/magento/_magento-pages.scss */

.pager .limiter label {

vertical-align: middle;

margin: 0;

padding: 0;

}

/* line 30, ../sass/magento/_magento-pages.scss */

.pager .limiter select {

vertical-align: middle;

width: auto;

}

/* line 32, ../sass/magento/_magento-pages.scss */

.pager .pages {

float: left;

}

/* line 34, ../sass/magento/_magento-pages.scss */

.pager .pages ol {

display: inline;

}

/* line 35, ../sass/magento/_magento-pages.scss */

.pager .pages li {

display: inline;

margin: 0 2px;

}

/* Sorter */

/* line 21, ../sass/bootstrap_lib/_mixins.scss */

.sorter:before, .sorter:after {

content: " ";

/* 1 */

display: table;/* 2 */

}

/* line 25, ../sass/bootstrap_lib/_mixins.scss */

.sorter:after {

clear: both;

}

/* line 44, ../sass/magento/_magento-pages.scss */

.sorter .view-mode {

float: left;

margin: 0;

}

/* line 46, ../sass/magento/_magento-pages.scss */

.sorter .view-mode label {

float: left;

height: 46px;

line-height: 46px;

padding: 0 20px;

margin: 0;

border-right: 1px solid #e4e4e4;

font-size: 13px;

}

/* line 47, ../sass/magento/_magento-pages.scss */

.sorter .view-mode .grid, .sorter .view-mode .list {

display: block;

width: 46px;

height: 46px;

text-indent: 9999em;

overflow: hidden;

background: url(../images/view-mode.png) 0 0 no-repeat;

float: left;

border-right: 1px solid #e4e4e4;

}

/* line 57, ../sass/magento/_magento-pages.scss */

.sorter .view-mode strong.grid {

background-position: -31px 17px;

}

/* line 58, ../sass/magento/_magento-pages.scss */

.sorter .view-mode strong.list {

background-position: 17px 17px;

}

/* line 59, ../sass/magento/_magento-pages.scss */

.sorter .view-mode a.grid {

background-position: -31px -31px;

}

/* line 60, ../sass/magento/_magento-pages.scss */

.sorter .view-mode a.list {

background-position: 17px -31px;

}

/* line 62, ../sass/magento/_magento-pages.scss */

.sorter .view-mode a.grid:hover, .sorter .view-mode a.list:hover {

background-color: #f8f8f8;

}

/* line 64, ../sass/magento/_magento-pages.scss */

.sorter .sort-by {

float: right;

padding: 8px 8px 7px;

margin: 0;

}

/* line 68, ../sass/magento/_magento-pages.scss */

.sorter .sort-by label {

vertical-align: middle;

margin: 0;

}

/* line 69, ../sass/magento/_magento-pages.scss */

.sorter .sort-by select {

vertical-align: middle;

padding: 4px;

width: auto;

}

/* Toolbar */

/* line 74, ../sass/magento/_magento-pages.scss */

.toolbar {

margin: 20px 0;

border: 1px solid #e4e4e4;

}

/* line 77, ../sass/magento/_magento-pages.scss */

.toolbar .pager {

display: none;

}

/* line 79, ../sass/magento/_magento-pages.scss */

.toolbar .pager strong {

display: none;

}

/* line 82, ../sass/magento/_magento-pages.scss */

.toolbar .pager li > a, .toolbar .pager li > span {

-webkit-border-radius: 0;

border-radius: 0;

border: none;

}

/* line 86, ../sass/magento/_magento-pages.scss */

.toolbar .pager li > a, .toolbar .pager li > span, .toolbar .pager .pages li.current {

padding: 0 9px;

}

/* line 90, ../sass/magento/_magento-pages.scss */

.toolbar-bottom {

color: #666666;

}

/* line 92, ../sass/magento/_magento-pages.scss */

.toolbar-bottom .pager {

display: block;

padding: 10px 20px;

line-height: 28px;

font-family: Noticia Text;

}

/* line 93, ../sass/magento/_magento-pages.scss */

.toolbar-bottom .sorter, .toolbar-bottom .limiter {

display: none;

}

/* line 94, ../sass/magento/_magento-pages.scss */

.toolbar-bottom .amount {

float: right;

font-style: italic;

}

/* Content Styles ================================================================= */

/* line 100, ../sass/magento/_magento-pages.scss */

.product-name a {

-webkit-transition: all 300ms ease-in-out;

transition: all 300ms ease-in-out;

}

/* line 102, ../sass/magento/_magento-pages.scss */

.product-name a:hover {

color: #666666;

}

/* Product Tags */

/* line 109, ../sass/magento/_magento-pages.scss */

.tags-list li {

display: inline !important;

margin: 0 4px 0 0;

}

/* Advanced Search */

/* line 117, ../sass/magento/_magento-pages.scss */

.advanced-search .form-list label {

width: 160px;

padding-right: 10px;

}

/* line 120, ../sass/magento/_magento-pages.scss */

.advanced-search .form-list .input-box, .advanced-search .form-list .input-range {

float: left;

clear: none;

}

/* line 124, ../sass/magento/_magento-pages.scss */

.advanced-search-amount {

margin: 0 0 10px;

}

/* line 125, ../sass/magento/_magento-pages.scss */

.advanced-search-summary {

margin: 10px 0;

border: 1px solid #e9d7c9;

background: #fff6f1;

padding: 10px;

}

/* line 127, ../sass/magento/_magento-pages.scss */

.advanced-search-summary ul {

float: left;

width: 49%;

}

/* line 128, ../sass/magento/_magento-pages.scss */

.advanced-search-summary strong {

color: #E17C24;

padding-left: 15px;

background: url(../images/i_search_criteria.gif) 0 3px no-repeat;

}

/* line 129, ../sass/magento/_magento-pages.scss */

.advanced-search-summary p {

clear: both;

font-weight: bold;

margin: 0;

}

/* CMS Home Page */

/* Sitemap */

/* line 138, ../sass/magento/_magento-pages.scss */

.page-sitemap .links {

text-align: right;

margin: 0 8px -22px 0;

}

/* line 140, ../sass/magento/_magento-pages.scss */

.page-sitemap a {

text-decoration: none;

position: relative;

}

/* line 142, ../sass/magento/_magento-pages.scss */

.page-sitemap a:hover {

text-decoration: underline;

}

/* line 144, ../sass/magento/_magento-pages.scss */

.page-sitemap .sitemap {

margin: 12px;

}

/* line 146, ../sass/magento/_magento-pages.scss */

.page-sitemap .sitemap a {

color: #1b2d3b;

}

/* line 147, ../sass/magento/_magento-pages.scss */

.page-sitemap .sitemap li {

margin: 3px 0;

}

/* line 149, ../sass/magento/_magento-pages.scss */

.page-sitemap .sitemap li.level-0 {

margin: 10px 0 0;

font-weight: bold;

}

/* line 151, ../sass/magento/_magento-pages.scss */

.page-sitemap .sitemap li.level-0 a {

color: #1e7ec8;

}

/* Shopping Cart ========================================================================= */

/* line 160, ../sass/magento/_magento-pages.scss */

.cart .page-title {

border-bottom: 0;

margin: 0 0 12px;

}

/* line 162, ../sass/magento/_magento-pages.scss */

.cart .page-title h1 {

margin: 10px 0 0;

}

/* Shopping cart tax info */

/* line 167, ../sass/magento/_magento-pages.scss */

.cart-tax-info {

display: block;

}

/* line 169, ../sass/magento/_magento-pages.scss */

.cart-tax-info, .cart-tax-info .cart-price {

padding-right: 20px;

}

/* line 170, ../sass/magento/_magento-pages.scss */

.cart-tax-total {

display: block;

padding-right: 20px;

background: url(../images/bkg_collapse.gif) 100% 5px no-repeat;

cursor: pointer;

}

/* line 172, ../sass/magento/_magento-pages.scss */

.cart-tax-info .price, .cart-tax-total .price {

display: inline !important;

font-weight: normal !important;

}

/* line 173, ../sass/magento/_magento-pages.scss */

.cart-tax-total-expanded {

background-position: 100% -52px;

}

/* Checkout Types */

/* line 176, ../sass/magento/_magento-pages.scss */

.cart {

/* Shopping Cart Collateral boxes */

/* Discount Codes & Estimate Shipping and Tax Boxes */

/* Shopping Cart Totals */

}

/* line 177, ../sass/magento/_magento-pages.scss */

.cart .product-name a {

font-size: 14px;

}

/* line 178, ../sass/magento/_magento-pages.scss */

.cart .page-title .checkout-types li {

margin: 0 0 5px;

}

/* line 180, ../sass/magento/_magento-pages.scss */

.cart .title-buttons .checkout-types {

display: none;

float: right;

}

/* line 183, ../sass/magento/_magento-pages.scss */

.cart .title-buttons .checkout-types li {

float: left;

margin: 0 0 5px 5px;

}

/* line 188, ../sass/magento/_magento-pages.scss */

.cart .checkout-types .paypal-or {

margin: 0 8px;

line-height: 2.3;

}

/* line 189, ../sass/magento/_magento-pages.scss */

.cart .totals .checkout-types .paypal-or {

clear: both;

display: block;

padding: 8px 55px 0 0;

line-height: 1.0;

font-size: 11px;

}

/* line 193, ../sass/magento/_magento-pages.scss */

.cart .cart-collaterals h2 {

font-size: 30px;

color: #333;

}

/* line 196, ../sass/magento/_magento-pages.scss */

.cart .crosssell .product-image {

margin-right: 10px;

}

/* line 199, ../sass/magento/_magento-pages.scss */

.cart .crosssell li.item {

margin: 10px 0;

}

/* line 204, ../sass/magento/_magento-pages.scss */

.cart .discount, .cart .shipping {

border: 1px solid #e4e4e4;

padding: 12px 15px;

margin: 0 0 18px;

}

/* line 207, ../sass/magento/_magento-pages.scss */

.cart .discount .buttons-set, .cart .shipping .buttons-set {

margin: 10px 0 0;

border: 0;

padding: 0;

text-align: left;

}

/* line 209, ../sass/magento/_magento-pages.scss */

.cart .discount .buttons-set button.button, .cart .shipping .buttons-set button.button {

float: none;

margin-left: 0;

}

/* line 216, ../sass/magento/_magento-pages.scss */

.cart .discount .input-box {

margin: 8px 0 0;

width: 260px;

}

/* line 217, ../sass/magento/_magento-pages.scss */

.cart .discount input.input-text {

width: 254px;

}

/* line 221, ../sass/magento/_magento-pages.scss */

.cart .shipping .sp-methods {

margin: 10px 0 0;

padding: 5px 0 0;

background: url(../images/bkg_divider1.gif) 0 0 repeat-x;

}

/* line 225, ../sass/magento/_magento-pages.scss */

.cart .totals {

color: #333;

}

/* line 227, ../sass/magento/_magento-pages.scss */

.cart .totals table {

margin: 7px 0;

border: none;

}

/* line 228, ../sass/magento/_magento-pages.scss */

.cart .totals td {

padding: 5px 0px 10px 35px;

border: none;

font-size: 18px;

}

/* line 231, ../sass/magento/_magento-pages.scss */

.cart .totals tfoot th {

padding: 5px 15px 5px 7px;

}

/* line 234, ../sass/magento/_magento-pages.scss */

.cart .totals tfoot td {

padding-top: 5px;

padding-bottom: 5px;

}

/* line 238, ../sass/magento/_magento-pages.scss */

.cart .totals tfoot th strong, .cart .totals tfoot td strong {

font-size: 24px;

}

/* line 241, ../sass/magento/_magento-pages.scss */

.cart .totals .checkout-types {

font-size: 13px;

padding: 5px 0 0;

text-align: right;

}

/* line 243, ../sass/magento/_magento-pages.scss */

.cart .totals .checkout-types li {

clear: both;

margin: 10px 0;

}

/* Options Tool Tip */

/* line 252, ../sass/magento/_magento-pages.scss */

.item-options dt {

font-weight: bold;

font-style: italic;

}

/* line 253, ../sass/magento/_magento-pages.scss */

.item-options dd {

padding-left: 10px;

margin: 0 0 6px;

}

/* line 255, ../sass/magento/_magento-pages.scss */

.truncated {

cursor: help;

display: inline-block;

}

/* line 259, ../sass/magento/_magento-pages.scss */

.truncated a.dots {

cursor: help;

}

/* line 260, ../sass/magento/_magento-pages.scss */

.truncated a.details {

cursor: help;

}

/* line 262, ../sass/magento/_magento-pages.scss */

.truncated .truncated_full_value {

position: relative;

z-index: 999;

}

/* line 264, ../sass/magento/_magento-pages.scss */

.truncated .truncated_full_value .item-options {

position: absolute;

top: -99999em;

left: -99999em;

z-index: 999;

width: 250px;

padding: 8px;

border: 1px solid #ddd;

background-color: #f6f6f6;

}

/* line 266, ../sass/magento/_magento-pages.scss */

.truncated .truncated_full_value .item-options > p {

font-weight: bold;

text-transform: uppercase;

}

/* line 269, ../sass/magento/_magento-pages.scss */

.truncated .show .item-options {

top: -20px;

left: 50%;

}

/* line 271, ../sass/magento/_magento-pages.scss */

.col-left .truncated .show .item-options {

left: 15px;

top: 7px;

}

/* line 272, ../sass/magento/_magento-pages.scss */

.col-right .truncated .show .item-options {

left: -240px;

top: 7px;

}

/* ======================================================================================= */

/* Checkout ============================================================================== */

/********** < Common Checkout Styles */

/* Shipping and Payment methods */

/* line 279, ../sass/magento/_magento-pages.scss */

.sp-methods {

margin: 0 0 8px;

}

/* line 281, ../sass/magento/_magento-pages.scss */

.sp-methods dt {

margin: 13px 0 5px;

font-weight: bold;

}

/* line 283, ../sass/magento/_magento-pages.scss */

.sp-methods dd li {

margin: 5px 0;

}

/* line 284, ../sass/magento/_magento-pages.scss */

.sp-methods label {

font-weight: bold;

color: #666666;

}

/* line 285, ../sass/magento/_magento-pages.scss */

.sp-methods .price {

font-weight: bold;

}

/* line 286, ../sass/magento/_magento-pages.scss */

.sp-methods .form-list {

padding-left: 20px;

}

/* line 288, ../sass/magento/_magento-pages.scss */

.sp-methods .form-list li {

margin: 0 0 8px;

}

/* line 291, ../sass/magento/_magento-pages.scss */

.sp-methods select.month {

width: 154px;

margin-right: 10px;

}

/* line 292, ../sass/magento/_magento-pages.scss */

.sp-methods select.year {

width: 96px;

}

/* line 294, ../sass/magento/_magento-pages.scss */

.sp-methods input.cvv {

width: 3em !important;

}

/* line 297, ../sass/magento/_magento-pages.scss */

.sp-methods .checkmo-list li {

margin: 0 0 5px;

}

/* line 298, ../sass/magento/_magento-pages.scss */

.sp-methods .checkmo-list label {

width: 135px;

padding-right: 10px;

text-align: right;

}

/* line 299, ../sass/magento/_magento-pages.scss */

.sp-methods .checkmo-list address {

float: left;

}

/* line 302, ../sass/magento/_magento-pages.scss */

.sp-methods .centinel-logos a {

margin-right: 3px;

}

/* line 303, ../sass/magento/_magento-pages.scss */

.sp-methods .centinel-logos img {

vertical-align: middle;

}

/* line 306, ../sass/magento/_magento-pages.scss */

.sp-methods .release-amounts {

margin: 0.5em 0;

}

/* line 308, ../sass/magento/_magento-pages.scss */

.sp-methods .release-amounts button {

float: left;

margin: 5px 10px 0 0;

}

/* line 311, ../sass/magento/_magento-pages.scss */

.please-wait {

float: right;

}

/* line 313, ../sass/magento/_magento-pages.scss */

.please-wait img {

vertical-align: middle;

}

/* line 315, ../sass/magento/_magento-pages.scss */

.cvv-what-is-this {

font-size: 11px;

cursor: help;

margin-left: 10px;

}

/* Tooltip */

/* line 318, ../sass/magento/_magento-pages.scss */

.tool-tip {

border: 1px solid #7BA7C9;

background: #EAF6FF;

padding: 15px 20px;

position: absolute;

z-index: 9999;

}

/* line 320, ../sass/magento/_magento-pages.scss */

.tool-tip .btn-close {

margin: -9px -14px 0;

text-align: right;

}

/* line 322, ../sass/magento/_magento-pages.scss */

.tool-tip .btn-close a {

display: block;

margin: 0 0 0 auto;

width: 15px;

height: 15px;

background: url(../images/btn_window_close.gif) 100% 0 no-repeat;

text-align: left;

text-indent: -999em;

overflow: hidden;

}

/* line 328, ../sass/magento/_magento-pages.scss */

.tool-tip .tool-tip-content {

padding: 5px;

}

/* Gift Messages */

/* line 333, ../sass/magento/_magento-pages.scss */

.gift-messages h3 {

font-size: 12px;

font-weight: bold;

color: #e87403;

}

/* line 334, ../sass/magento/_magento-pages.scss */

.gift-messages p.control {

color: #8e8d8b;

}

/* line 336, ../sass/magento/_magento-pages.scss */

.gift-messages-form {

position: relative;

}

/* line 338, ../sass/magento/_magento-pages.scss */

.gift-messages-form label {

float: none !important;

position: static !important;

}

/* line 339, ../sass/magento/_magento-pages.scss */

.gift-messages-form h4 {

font-size: 12px;

font-weight: bold;

color: #e87403;

}

/* line 340, ../sass/magento/_magento-pages.scss */

.gift-messages-form .whole-order {

margin: 0 0 25px;

}

/* line 341, ../sass/magento/_magento-pages.scss */

.gift-messages-form .item {

margin: 0 0 10px;

}

/* line 343, ../sass/magento/_magento-pages.scss */

.gift-messages-form .item .product-img-box {

float: left;

width: 75px;

}

/* line 344, ../sass/magento/_magento-pages.scss */

.gift-messages-form .item .product-image {

margin: 0 0 7px;

}

/* line 345, ../sass/magento/_magento-pages.scss */

.gift-messages-form .item .number {

margin: 0;

font-weight: bold;

text-align: center;

color: #8a8987;

}

/* line 346, ../sass/magento/_magento-pages.scss */

.gift-messages-form .item .details {

margin-left: 90px;

}

/* line 348, ../sass/magento/_magento-pages.scss */

.gift-messages-form .item .details .product-name {

font-size: 13px;

margin: 0 0 10px;

}

/* line 350, ../sass/magento/_magento-pages.scss */

.gift-messages-form .item .details .form-list .field {

width: 255px;

}

/* line 351, ../sass/magento/_magento-pages.scss */

.gift-messages-form .item .details .form-list .input-box {

width: 240px;

}

/* line 352, ../sass/magento/_magento-pages.scss */

.gift-messages-form .item .details .form-list input.input-text {

width: 234px;

}

/* line 354, ../sass/magento/_magento-pages.scss */

.gift-messages-form .item .details .form-list li.wide .input-box {

width: 500px;

}

/* line 355, ../sass/magento/_magento-pages.scss */

.gift-messages-form .item .details .form-list li.wide textarea {

width: 494px;

}

/* line 361, ../sass/magento/_magento-pages.scss */

.gift-message-link {

font-size: 11px;

background: url(../images/bkg_collapse-gm.gif) 100% 6px no-repeat;

padding-right: 7px;

}

/* line 363, ../sass/magento/_magento-pages.scss */

.gift-message-link.expanded {

background-position: 100% -40px;

}

/* line 365, ../sass/magento/_magento-pages.scss */

.gift-message-row {

background: #f2efe9;

}

/* line 367, ../sass/magento/_magento-pages.scss */

.module_0 {

margin-bottom:-10px

}

.gift-message-row .btn-close {

float: right;

width: 16px;

height: 16px;

background: url(../images/btn_gm-close.gif) 0 0 no-repeat;

font-size: 0;

line-height: 0;

text-indent: -999em;

overflow: hidden;

}

.info-1 {

background: url(../images/info1.png) 0 0 no-repeat;

}

.info-2 {

background: url(../images/info2.png) 0 0 no-repeat;

}

.info-3 {

background: url(../images/info3.png) 0 0 no-repeat;

}

/* Checkout Agreements */

/* line 372, ../sass/magento/_magento-pages.scss */

.checkout-agreements li {

margin: 30px 0;

}

/* line 373, ../sass/magento/_magento-pages.scss */

.checkout-agreements .agreement-content {

overflow: auto;

height: 12em;

padding: 10px;

background-color: #fbfaf6;

border: 1px solid #bbb6a5;

}

/* line 374, ../sass/magento/_magento-pages.scss */

.checkout-agreements .agree {

margin: 0;

padding: 10px 0 10px 11px;

}

/* line 376, ../sass/magento/_magento-pages.scss */

.checkout-agreements .agree input.checkbox {

margin-right: 6px;

}

/* line 377, ../sass/magento/_magento-pages.scss */

.checkout-agreements .agree label {

font-weight: bold;

color: #666666;

}

/* line 381, ../sass/magento/_magento-pages.scss */

.opc .checkout-agreements {

border: 1px solid #d9dde3;

border-width: 0 1px;

padding: 5px 30px;

}

/* line 383, ../sass/magento/_magento-pages.scss */

.opc .checkout-agreements li {

margin: 20px 0 0;

}

/* line 384, ../sass/magento/_magento-pages.scss */

.opc .checkout-agreements .agreement-content {

background-color: #fff;

border-color: #e4e4e4;

padding: 5px;

}

/* line 385, ../sass/magento/_magento-pages.scss */

.opc .checkout-agreements .agree {

padding-left: 6px;

}

/* Centinel */

/* line 390, ../sass/magento/_magento-pages.scss */

.centinel .authentication {

border: 1px solid #ddd;

background: #fff;

}

/* line 392, ../sass/magento/_magento-pages.scss */

.centinel .authentication iframe {

width: 99%;

height: 400px;

background: transparent !important;

margin: 0 !important;

padding: 0 !important;

border: 0 !important;

}

/* line 396, ../sass/magento/_magento-pages.scss */

.opc .centinel {

border: 1px solid #bbb6a5;

border-width: 0 1px 1px;

padding: 10px 30px;

}

/* Generic Info Set */

/* line 399, ../sass/magento/_magento-pages.scss */

.info-set {

background: #fbfaf6 url(../images/bkg_checkout.gif) 0 0 repeat-x;

border: 1px solid #bbb6a5;

margin: 0 0 25px;

padding: 20px;/********** Common Checkout Styles > */

}

/* line 401, ../sass/magento/_magento-pages.scss */

.info-set .divider {

margin: 0 -20px;

padding: 25px 0;

position: relative;

}

/* line 402, ../sass/magento/_magento-pages.scss */

.info-set .box {

margin: 0 0 15px;

}

/* line 404, ../sass/magento/_magento-pages.scss */

.info-set .box h2 {

color: #e26703;

}

/* line 407, ../sass/magento/_magento-pages.scss */

.info-set .data-table .product-name {

font-size: 1em !important;

}

/* line 409, ../sass/magento/_magento-pages.scss */

.info-set .data-table .product-name a {

font-weight: bold !important;

}

/* line 411, ../sass/magento/_magento-pages.scss */

.info-set .data-table .item-options {

margin: 5px 0 0;

}

/* One Page Checkout */

/* line 417, ../sass/magento/_magento-pages.scss */

.block-progress {

border: 0;

margin: 0;

}

/* line 419, ../sass/magento/_magento-pages.scss */

.block-progress .block-title {

background: none;

border: 0;

padding: 0;

margin: 0 0 5px;

}

/* line 421, ../sass/magento/_magento-pages.scss */

.block-progress .block-title strong {

font-size: 13px;

color: #0a263c;

}

/* line 423, ../sass/magento/_magento-pages.scss */

.block-progress .block-content {

background: none;

}

/* line 424, ../sass/magento/_magento-pages.scss */

.block-progress dt {

background: none repeat scroll 0 0 #EFEFEF;

border: 1px solid #e4e4e4;

color: #444444;

font-size: 15px;

font-weight: normal;

line-height: 1.35;

margin: 0 0 6px;

padding: 10px;

}

/* line 433, ../sass/magento/_magento-pages.scss */

.block-progress dt.complete {

margin: 0;

}

/* line 435, ../sass/magento/_magento-pages.scss */

.block-progress dd {

background: #F5F5F5;

border: 1px solid #ccc;

border-top: 0;

padding: 8px 13px;

margin: 0 0 10px;

}

/* line 440, ../sass/magento/_magento-pages.scss */

.block-progress p {

margin: 0;

}

/* line 442, ../sass/magento/_magento-pages.scss */

.block-progress .cards-list dt {

background: none;

border: 0 none;

color: inherit;

font-size: 12px;

margin: 5px 0;

padding: 0;

}

/* line 443, ../sass/magento/_magento-pages.scss */

.block-progress .cards-list dd {

border: 0 none;

margin: 0;

padding: 0;

}

/* line 444, ../sass/magento/_magento-pages.scss */

.block-progress .cards-list .info-table th {

font-weight: normal;

}

/* show/hide "change" link for progress step depend on complete status

* should be placed in .css file */

/* line 450, ../sass/magento/_magento-pages.scss */

.opc-block-progress dt.complete a, .opc-block-progress dt.complete .separator {

display: inline;

}

/* line 453, ../sass/magento/_magento-pages.scss */

.opc-block-progress dt a, .opc-block-progress dt .separator {

display: none;

}

/* line 458, ../sass/magento/_magento-pages.scss */

.opc {

position: relative;

}

/* line 461, ../sass/magento/_magento-pages.scss */

.opc .buttons-set button.button {

float: right;

}

/* line 462, ../sass/magento/_magento-pages.scss */

.opc .buttons-set p.required {

margin: 0;

padding: 0 0 10px;

}

/* line 466, ../sass/magento/_magento-pages.scss */

.opc .buttons-set.disabled button.button {

display: none;

}

/* line 469, ../sass/magento/_magento-pages.scss */

.opc .buttons-set .please-wait {

height: 28px;

line-height: 28px;

}

/* line 474, ../sass/magento/_magento-pages.scss */

.opc .ul {

list-style: disc outside none;

padding-left: 18px;

}

/* line 478, ../sass/magento/_magento-pages.scss */

.opc .section {

margin: 0 0 10px;

padding: 0;

clear: both;

}

/* line 21, ../sass/bootstrap_lib/_mixins.scss */

.opc .section:before, .opc .section:after {

content: " ";

/* 1 */

display: table;/* 2 */

}

/* line 25, ../sass/bootstrap_lib/_mixins.scss */

.opc .section:after {

clear: both;

}

/* line 484, ../sass/magento/_magento-pages.scss */

.opc .step-title {

background-color: #EFEFEF;

border: 1px solid #e0e0e0;

padding: 8px;

text-align: right;

overflow: hidden;

}

/* line 490, ../sass/magento/_magento-pages.scss */

.opc .step-title .number {

background-color: #fff;

float: left;

font-size: 14px;

line-height: 16px;

margin: 0 8px 0 0;

padding: 3px 10px 6px;

}

/* line 498, ../sass/magento/_magento-pages.scss */

.opc .step-title h2 {

color: #999;

float: left;

font-size: 30px;

line-height: 25px;

margin: 0;

}

/* line 505, ../sass/magento/_magento-pages.scss */

.opc .step-title a {

display: none;

float: right;

margin-top: 6px;

}

/* line 512, ../sass/magento/_magento-pages.scss */

.opc .section.allow {

cursor: pointer;

}

/* line 514, ../sass/magento/_magento-pages.scss */

.opc .section.allow.active {

cursor: auto;

}

/* line 518, ../sass/magento/_magento-pages.scss */

.opc .allow .step-title {

background: none repeat scroll 0 0 #F5F5F5;

}

/* line 520, ../sass/magento/_magento-pages.scss */

.opc .allow .step-title:hover {

background-color: #E5E5E5;

}

/* line 523, ../sass/magento/_magento-pages.scss */

.opc .allow .step-title h2 {

color: #333333;

}

/* line 526, ../sass/magento/_magento-pages.scss */

.opc .allow .step-title a {

display: block;

}

/* line 530, ../sass/magento/_magento-pages.scss */

.opc .active .step-title {

background-color: #E5E5E5;

cursor: default;

}

/* line 533, ../sass/magento/_magento-pages.scss */

.opc .active .step-title .number {

background-color: #333333;

color: #FFFFFF;

}

/* line 537, ../sass/magento/_magento-pages.scss */

.opc .active .step-title a {

display: none;

}

/* line 541, ../sass/magento/_magento-pages.scss */

.opc .step {

padding: 10px;

position: relative;

}

/* line 544, ../sass/magento/_magento-pages.scss */

.opc .step .tool-tip {

right: 30px;

}

/* line 548, ../sass/magento/_magento-pages.scss */

.opc .gift-messages-form {

border-color: #E5E5E5;

border-style: solid;

border-width: 1px 0;

}

/* line 552, ../sass/magento/_magento-pages.scss */

.opc .gift-messages-form .inner-box {

overflow: visible;

}

/* line 558, ../sass/magento/_magento-pages.scss */

#opc-review .step {

padding: 0;

}

/* line 561, ../sass/magento/_magento-pages.scss */

#opc-review .item-options {

margin: 5px 0 0;

}

/* line 564, ../sass/magento/_magento-pages.scss */

#opc-review .buttons-set {

border: 0 none;

padding: 15px 30px;

}

/* line 568, ../sass/magento/_magento-pages.scss */

#opc-review .buttons-set p {

line-height: 28px;

margin: 0;

}

/* line 572, ../sass/magento/_magento-pages.scss */

#opc-review .buttons-set .please-wait {

height: 28px;

line-height: 28px;

}

/* line 576, ../sass/magento/_magento-pages.scss */

#opc-review .authentication {

margin: 0 auto;

width: 570px;

}

/* line 580, ../sass/magento/_magento-pages.scss */

#opc-review .warning-message {

color: #222222;

font-weight: bold;

padding: 10px 10px 0;

text-align: center;

}

/* line 586, ../sass/magento/_magento-pages.scss */

#opc-review tfoot {

border-top: 1px solid #ccc;

}

/* Multiple Addresses Checkout */

/* line 589, ../sass/magento/_magento-pages.scss */

.checkout-progress {

padding: 0 90px;

margin: 0 0 20px;

}

/* line 591, ../sass/magento/_magento-pages.scss */

.checkout-progress li {

float: left;

width: 19%;

margin: 0 3px 0 0;

border-top: 10px solid #999;

padding: 2px 0 0;

font-weight: bold;

text-align: center;

color: #abb5ba;

}

/* line 593, ../sass/magento/_magento-pages.scss */

.checkout-progress li.active {

border-top-color: #e96200;

color: #e96200;

}

/* line 599, ../sass/magento/_magento-pages.scss */

.multiple-checkout .data-table .product-name {

font-size: 1em !important;

color: #1e7ec8 !important;

}

/* line 601, ../sass/magento/_magento-pages.scss */

.multiple-checkout .data-table .product-name a {

font-weight: bold !important;

}

/* line 603, ../sass/magento/_magento-pages.scss */

.multiple-checkout .data-table .item-options {

margin: 5px 0 0;

}

/* line 607, ../sass/magento/_magento-pages.scss */

.multiple-checkout .gift-messages {

margin: 15px 0 0;

}

/* line 609, ../sass/magento/_magento-pages.scss */

.multiple-checkout .tool-tip {

top: 50%;

margin-top: -120px;

right: 20px;

}

/* line 611, ../sass/magento/_magento-pages.scss */

.multiple-checkout .box {

margin: 0 0 15px;

}

/* line 613, ../sass/magento/_magento-pages.scss */

.multiple-checkout .box h2 {

color: #e26703;

}

/* line 617, ../sass/magento/_magento-pages.scss */

.multiple-checkout .place-order .please-wait {

float: right;

padding: 27px 7px 0 0;

}

/* line 618, ../sass/magento/_magento-pages.scss */

.multiple-checkout .place-order .grand-total {

float: right;

height: 71px;

font-size: 1.5em;

padding: 0 0 0 21px;

background: url(../images/bkg_grand-total.gif) 0 0 no-repeat;

overflow: hidden;

}

/* line 620, ../sass/magento/_magento-pages.scss */

.multiple-checkout .place-order .grand-total .inner {

float: left;

height: 57px;

padding: 14px 21px 0 0;

background: url(../images/bkg_grand-total.gif) 100% 0 no-repeat;

}

/* line 622, ../sass/magento/_magento-pages.scss */

.multiple-checkout .place-order .grand-total .inner div {

display: inline;

}

/* line 624, ../sass/magento/_magento-pages.scss */

.multiple-checkout .place-order .grand-total big {

display: inline;

margin-right: 12px;

}

/* line 625, ../sass/magento/_magento-pages.scss */

.multiple-checkout .place-order .grand-total .price {

color: #E26703;

}

/* line 626, ../sass/magento/_magento-pages.scss */

.multiple-checkout .place-order .grand-total button.button span {

font-size: 16px;

}

/* line 628, ../sass/magento/_magento-pages.scss */

.multiple-checkout .place-order .grand-total button.button span span {

padding: 0 45px 0 36px;

}

/* line 633, ../sass/magento/_magento-pages.scss */

.multiple-checkout .title-buttons button.button span {

border-color: #406a83;

background: #618499;

}

/* line 636, ../sass/magento/_magento-pages.scss */

.multiple-checkout .gift-messages-form .item .details .form-list {

width: 100%;

overflow: hidden;

}

/* line 638, ../sass/magento/_magento-pages.scss */

.multiple-checkout .gift-messages-form .item .details .form-list li {

margin-right: -15px;

}

/* line 641, ../sass/magento/_magento-pages.scss */

.multiple-checkout .gift-messages-form .item .details .form-list li.wide .input-box {

width: 445px;

}

/* line 642, ../sass/magento/_magento-pages.scss */

.multiple-checkout .gift-messages-form .item .details .form-list li.wide textarea {

width: 439px;

}

/* line 645, ../sass/magento/_magento-pages.scss */

.multiple-checkout .gift-messages-form .item .details .form-list .field {

width: 230px;

}

/* line 646, ../sass/magento/_magento-pages.scss */

.multiple-checkout .gift-messages-form .item .details .form-list .input-box {

width: 215px;

}

/* line 647, ../sass/magento/_magento-pages.scss */

.multiple-checkout .gift-messages-form .item .details .form-list input.input-text {

width: 209px;

}

/* Step 1 */

/* line 653, ../sass/magento/_magento-pages.scss */

#multiship-addresses-table td {

padding: 10px;

}

/* line 655, ../sass/magento/_magento-pages.scss */

#multiship-addresses-table tfoot td {

padding: 5px 10px;

}

/* line 656, ../sass/magento/_magento-pages.scss */

#multiship-addresses-table tfoot button.button span {

border-color: #406a83;

background: #618499;

}

/* Step 2 */

/* line 661, ../sass/magento/_magento-pages.scss */

.checkout-multishipping-shipping .box-sp-methods {

border: 1px solid #d9d2be;

background: #f9f3e3;

padding: 13px;

position: relative;

}

/* line 663, ../sass/magento/_magento-pages.scss */

.checkout-multishipping-shipping .box-sp-methods .pointer {

position: absolute;

top: -20px;

right: -40px;

width: 178px;

height: 41px;

background: url(../images/bkg_sp-methods.gif) 0 0 no-repeat;

overflow: hidden;

}

/* Step 3 */

/* line 668, ../sass/magento/_magento-pages.scss */

.checkout-multishipping-billing .multiple-checkout {

position: relative;

}

/* ======================================================================================= */

/* Account Login/Create Pages ============================================================ */

/* Captcha ================================================================================ */

/* line 675, ../sass/magento/_magento-pages.scss */

.captcha-note {

clear: left;

padding-top: 5px;

}

/* line 676, ../sass/magento/_magento-pages.scss */

.captcha-image {

float: left;

display: inline;

margin: 0;

position: relative;

width: 258px;

}

/* line 678, ../sass/magento/_magento-pages.scss */

.captcha-image .captcha-img {

border: 1px solid #b6b6b6;

vertical-align: bottom;

width: 100%;

}

/* line 680, ../sass/magento/_magento-pages.scss */

.registered-users .captcha-image {

margin: 0;

}

/* line 681, ../sass/magento/_magento-pages.scss */

.captcha-reload {

cursor: pointer;

position: absolute;

top: 2px;

right: 2px;

}

/* line 683, ../sass/magento/_magento-pages.scss */

.captcha-reload.refreshing {

animation: rotate 1.5s infinite linear;

-webkit-animation: rotate 1.5s infinite linear;

-moz-animation: rotate 1.5s infinite linear;

}

/* Remember Me Popup ===================================================================== */

/* line 688, ../sass/magento/_magento-pages.scss */

.window-overlay {

background: url(../images/window_overlay.png) repeat;

background: rgba(0, 0, 0, 0.35);

position: absolute;

top: 0;

left: 0;

height: 100%;

width: 100%;

z-index: 990;

}

/* line 690, ../sass/magento/_magento-pages.scss */

.remember-me label {

float: none;

margin: 0 6px;

}

/* line 691, ../sass/magento/_magento-pages.scss */

.remember-me-popup {

background: #fff;

border: 1px solid #ccc;

left: 50%;

top: 50%;

position: absolute;

margin: -85px 0 0 -200px;

width: 400px;

text-align: left;

-moz-box-shadow: 0 0 6px #ccc;

-webkit-box-shadow: 0 0 6px #ccc;

-box-shadow: 0 0 6px #ccc;

z-index: 1000;

}

/* line 694, ../sass/magento/_magento-pages.scss */

.remember-me-popup h3 {

background: #d9e5ee;

border-bottom: 1px solid #ccc;

font-size: 14px;

padding: 5px 10px;

}

/* line 695, ../sass/magento/_magento-pages.scss */

.remember-me-popup .remember-me-popup-head {

position: relative;

}

/* line 697, ../sass/magento/_magento-pages.scss */

.remember-me-popup .remember-me-popup-head .remember-me-popup-close {

background: url(../images/btn_window_close.gif) no-repeat;

display: block;

position: absolute;

top: 7px;

right: 7px;

height: 15px;

width: 15px;

text-indent: -9999em;

}

/* line 703, ../sass/magento/_magento-pages.scss */

.remember-me-popup .remember-me-popup-body {

padding: 10px;

}

/* line 705, ../sass/magento/_magento-pages.scss */

.remember-me-popup .remember-me-popup-body a {

display: inline-block;

height: 19px;

border: 1px solid #de5400;

background: #f18200;

padding: 0 8px;

font: bold 12px/19px Arial, Helvetica, sans-serif;

text-align: center;

text-decoration: none;

white-space: nowrap;

color: #fff;

}

/* Remember Me Popup ===================================================================== */

/* My Account ============================================================================= */

/* line 712, ../sass/magento/_magento-pages.scss */

.my-account .title-buttons .link-rss {

float: none;

margin: 0;

}

/* Address Book */

/* line 717, ../sass/magento/_magento-pages.scss */

.addresses-list address {

margin: 0 0 3px;

}

/* line 718, ../sass/magento/_magento-pages.scss */

.addresses-list p {

margin: 0;

}

/* line 719, ../sass/magento/_magento-pages.scss */

.addresses-list a {

font-weight: bold;

}

/* line 720, ../sass/magento/_magento-pages.scss */

.addresses-list .link-remove {

color: #646464;

}

/* line 721, ../sass/magento/_magento-pages.scss */

.addresses-list .separator {

margin: 0 3px;

}

/* line 723, ../sass/magento/_magento-pages.scss */

.addresses-list li.item {

background: white url(../images/bkg_account_box.gif) 0 0 repeat-x;

border: 1px solid #ccc;

padding: 10px 13px;

margin: 0 0 10px;

}

/* line 724, ../sass/magento/_magento-pages.scss */

.addresses-list li.empty {

background: none;

border: 0;

padding: 0;

}

/* line 726, ../sass/magento/_magento-pages.scss */

.addresses-list li.empty p {

font-weight: bold;

}

/* line 729, ../sass/magento/_magento-pages.scss */

.addresses-list .addresses-additional li.item {

background: none;

border: 0;

padding: 0;

}

/* Order View */

/* line 733, ../sass/magento/_magento-pages.scss */

.order-info {

background: #dee5e8;

border: 1px solid #d0cbc1;

padding: 4px 8px;

margin: 0 0 8px;

}

/* line 735, ../sass/magento/_magento-pages.scss */

.order-info dt, .order-info dd, .order-info ul, .order-info li {

display: inline;

}

/* line 736, ../sass/magento/_magento-pages.scss */

.order-info .current {

font-weight: bold;

}

/* line 737, ../sass/magento/_magento-pages.scss */

.order-info li {

margin: 0 3px;

}

/* line 740, ../sass/magento/_magento-pages.scss */

.order-date {

margin: 10px 0;

}

/* line 742, ../sass/magento/_magento-pages.scss */

.order-info-box {

background: white url(../images/bkg_block-title.gif) 0 0 repeat-x;

border: 1px solid #d0cbc1;

padding: 12px 15px;

margin: 0 0 15px;

}

/* line 745, ../sass/magento/_magento-pages.scss */

.order-info-box .box-payment p {

margin: 0 0 3px;

}

/* line 746, ../sass/magento/_magento-pages.scss */

.order-info-box .box-payment th {

font-weight: bold;

padding-right: 7px;

}

/* line 750, ../sass/magento/_magento-pages.scss */

.order-items {

width: 100%;

overflow-x: auto;

}

/* line 752, ../sass/magento/_magento-pages.scss */

.order-items .product-name {

font-size: 1em !important;

font-weight: bold !important;

}

/* line 753, ../sass/magento/_magento-pages.scss */

.order-items .link-print {

color: #1e7ec8;

font-weight: normal;

}

/* line 754, ../sass/magento/_magento-pages.scss */

.order-items .order-links {

text-align: right;

}

/* line 757, ../sass/magento/_magento-pages.scss */

.order-additional {

margin: 15px 0;

}

/* Order Gift Message */

/* line 760, ../sass/magento/_magento-pages.scss */

.gift-message dt strong {

color: #666666;

}

/* line 761, ../sass/magento/_magento-pages.scss */

.gift-message dd {

font-size: 13px;

margin: 5px 0 0;

}

/* Order Comments */

/* line 765, ../sass/magento/_magento-pages.scss */

.order-about dt {

font-weight: bold;

}

/* line 766, ../sass/magento/_magento-pages.scss */

.order-about dd {

font-size: 13px;

margin: 0 0 7px;

}

/* line 769, ../sass/magento/_magento-pages.scss */

.tracking-table {

margin: 0 0 15px;

}

/* line 771, ../sass/magento/_magento-pages.scss */

.tracking-table th {

font-weight: bold;

white-space: nowrap;

}

/* line 774, ../sass/magento/_magento-pages.scss */

.tracking-table-popup {

width: 100%;

}

/* line 776, ../sass/magento/_magento-pages.scss */

.tracking-table-popup th {

font-weight: bold;

white-space: nowrap;

}

/* line 777, ../sass/magento/_magento-pages.scss */

.tracking-table-popup th, .tracking-table-popup td {

padding: 1px 8px;

}

/* Order Print Pages */

/* line 781, ../sass/magento/_magento-pages.scss */

.page-print {

/* Price Rewrites */

}

/* line 782, ../sass/magento/_magento-pages.scss */

.page-print .print-head {

margin: 0 0 15px;

}

/* line 783, ../sass/magento/_magento-pages.scss */

.page-print .print-head .logo {

float: left;

}

/* line 784, ../sass/magento/_magento-pages.scss */

.page-print .print-head address {

float: left;

margin-left: 15px;

}

/* line 785, ../sass/magento/_magento-pages.scss */

.page-print .order-date {

background: url(../images/bkg_divider1.gif) 0 100% repeat-x;

padding: 0 0 10px;

margin: 0 0 10px;

}

/* line 787, ../sass/magento/_magento-pages.scss */

.page-print .gift-message-link {

display: none;

}

/* line 789, ../sass/magento/_magento-pages.scss */

.page-print .price-excl-tax, .page-print .price-incl-tax {

display: block;

white-space: nowrap;

}

/* line 794, ../sass/magento/_magento-pages.scss */

.page-print .cart-price, .page-print .price-excl-tax .label, .page-print .price-incl-tax .label, .page-print .price-excl-tax .price, .page-print .price-incl-tax .price {

display: inline;

}

/* My Wishlist */

/* line 798, ../sass/magento/_magento-pages.scss */

#wishlist-table {

margin-bottom: 20px;

}

/* line 800, ../sass/magento/_magento-pages.scss */

#wishlist-table .btn-cart {

margin-top: 10px;

}

/* My Tags */

/* line 805, ../sass/magento/_magento-pages.scss */

.my-tag-edit {

float: left;

margin: 0 0 10px;

}

/* line 807, ../sass/magento/_magento-pages.scss */

.my-tag-edit .btn-remove {

float: right;

margin: 4px 0 0 5px;

}

/* line 809, ../sass/magento/_magento-pages.scss */

#my-tags-table {

clear: both;

}

/* line 811, ../sass/magento/_magento-pages.scss */

#my-tags-table td {

padding: 10px;

}

/* line 812, ../sass/magento/_magento-pages.scss */

#my-tags-table .add-to-links {

white-space: nowrap;

}

/* My Reviews */

/* line 816, ../sass/magento/_magento-pages.scss */

#my-reviews-table td {

padding: 10px;

}

/* line 819, ../sass/magento/_magento-pages.scss */

.product-review .product-img-box {

float: left;

width: 140px;

}

/* line 821, ../sass/magento/_magento-pages.scss */

.product-review .product-img-box .product-image {

display: block;

width: 125px;

height: 125px;

}

/* line 822, ../sass/magento/_magento-pages.scss */

.product-review .product-img-box .label {

font-size: 11px;

margin: 0 0 3px;

}

/* line 823, ../sass/magento/_magento-pages.scss */

.product-review .product-img-box .ratings .rating-box {

float: none;

display: block;

margin: 0 0 3px;

}

/* line 825, ../sass/magento/_magento-pages.scss */

.product-review .product-details {

margin-left: 150px;

}

/* line 826, ../sass/magento/_magento-pages.scss */

.product-review .product-name {

font-size: 16px;

font-weight: bold;

margin: 0 0 10px;

}

/* line 827, ../sass/magento/_magento-pages.scss */

.product-review .ratings-table {

margin: 0 0 10px;

}

/* line 828, ../sass/magento/_magento-pages.scss */

.product-review dt {

font-weight: bold;

}

/* line 829, ../sass/magento/_magento-pages.scss */

.product-review dd {

font-size: 13px;

margin: 5px 0 0;

}

/* Billing Agreements */

/* line 834, ../sass/magento/_magento-pages.scss */

.billing-agreements .info-box {

margin: 15px 0;

}

/* line 836, ../sass/magento/_magento-pages.scss */

.billing-agreements .form-list li select {

float: left;

}

/* line 837, ../sass/magento/_magento-pages.scss */

.billing-agreements .form-list li button.button {

float: left;

margin-left: 10px;

}

/* line 839, ../sass/magento/_magento-pages.scss */

.billing-agreements .table-caption {

font-weight: bold;

font-size: 13px;

}

/* ======================================================================================= */

/* MAP Popup============================================================================== */

/* line 845, ../sass/magento/_magento-pages.scss */

.cart-msrp-totals {

color: red;

font-size: 12px !important;

font-weight: bold;

margin: 10px 10px 0;

padding: 10px;

text-align: right;

text-transform: uppercase;

}

/* line 846, ../sass/magento/_magento-pages.scss */

.map-cart-sidebar-total {

color: red;

display: block;

font-size: 10px;

font-weight: bold;

text-align: left;

padding: 2px 5px;

text-shadow: 0 1px 0 #fff;

}

/* line 848, ../sass/magento/_magento-pages.scss */

.map-popup {

background: #fff;

border: 1px solid #aaa;

margin: 12px 0 0;

position: absolute;

-moz-box-shadow: 0 0 6px #ccc;

-webkit-box-shadow: 0 0 6px #ccc;

box-shadow: 0 0 6px #ccc;

text-align: left;

width: 300px;

z-index: 100;

}

/* line 849, ../sass/magento/_magento-pages.scss */

.map-popup-heading {

background: #d9e5ee;

border-bottom: 1px solid #ccc;

padding: 5px 30px 5px 10px;

width: 260px;

}

/* line 850, ../sass/magento/_magento-pages.scss */

.map-popup-heading h2 {

font-size: 16px;

margin: 0;

text-shadow: 0 1px 0 #f6f6f6;

overflow: hidden;

white-space: nowrap;

word-wrap: break-word;

text-align: left;

text-overflow: ellipsis;

}

.imgpadding {

padding: 5px 30px 30px 30px;

margin-bottom:100px;

}

/* line 851, ../sass/magento/_magento-pages.scss */

.map-popup-arrow {

background: url(../images/map_popup_arrow.gif) no-repeat;

position: absolute;

left: 50%;

top: -10px;

height: 10px;

width: 19px;

}

/* line 852, ../sass/magento/_magento-pages.scss */

.map-popup-close {

background: url(../images/btn_window_close.gif) no-repeat;

display: block;

position: absolute;

top: 8px;

right: 10px;

height: 15px;

width: 15px;

text-indent: -9999em;

-moz-box-shadow: 0 0 3px #999;

-webkit-box-shadow: 0 0 3px #999;

box-shadow: 0 0 3px #999;

-moz-border-radius: 2px;

-webkit-border-radius: 2px;

border-radius: 2px;

}

/* line 853, ../sass/magento/_magento-pages.scss */

.map-popup-content {

border-top: 1px solid #eee;

padding: 10px;

overflow: hidden;

text-align: left;

width: 280px;

}

/* line 854, ../sass/magento/_magento-pages.scss */

.map-popup-checkout {

display: inline;

float: right;

text-align: right;

}

/* line 856, ../sass/magento/_magento-pages.scss */

.map-popup-checkout span {

display: block;

padding-right: 30px;

}

/* line 857, ../sass/magento/_magento-pages.scss */

.map-popup-checkout .paypal-logo {

margin: 0 0 5px;

}

/* line 860, ../sass/magento/_magento-pages.scss */

.map-popup-price .price-box, .map-popup-price .price-box .special-price {

margin: 0;

padding: 0;

}

/* line 861, ../sass/magento/_magento-pages.scss */

.map-popup-price {

margin: 5px 0 0;

}

/* line 862, ../sass/magento/_magento-pages.scss */

.map-popup-text {

clear: right;

margin: 0 10px;

padding: 10px 0;

text-align: left;

word-wrap: break-word;

}

/* line 863, ../sass/magento/_magento-pages.scss */

.map-popup-only-text {

border-top: 1px solid #ddd;

}

/* ======================================================================================= */

/* Sample Data============================================================================ */

/* line 868, ../sass/magento/_magento-pages.scss */

.home-callout {

margin-bottom: 12px;

}

/* line 870, ../sass/magento/_magento-pages.scss */

.home-callout img {

display: block;

}

/* line 872, ../sass/magento/_magento-pages.scss */

.home-spot {

float: left;

width: 470px;

margin-left: 20px;

}

/* line 874, ../sass/magento/_magento-pages.scss */

.best-selling h3 {

margin: 12px 0 6px 0;

color: #e25203;

font-size: 1.2em;

}

/* line 875, ../sass/magento/_magento-pages.scss */

.best-selling table {

border-top: 1px solid #ccc;

}

/* line 876, ../sass/magento/_magento-pages.scss */

.best-selling tr.odd {

background: #eeeeee url(../images/best_selling_tr_odd_bg.gif) 0 100% repeat-x;

}

/* line 877, ../sass/magento/_magento-pages.scss */

.best-selling tr.even {

background: white url(../images/best_selling_tr_even_bg.gif) 0 100% repeat-x;

}

/* line 878, ../sass/magento/_magento-pages.scss */

.best-selling td {

width: 50%;

border-bottom: 1px solid #ccc;

padding: 8px 10px 8px 8px;

font-size: 11px;

}

/* line 879, ../sass/magento/_magento-pages.scss */

.best-selling .product-img {

float: left;

border: 2px solid #dcdcdc;

}

/* line 880, ../sass/magento/_magento-pages.scss */

.best-selling .product-description {

margin-left: 107px;

line-height: 1.3em;

}

/* line 883, ../sass/magento/_magento-pages.scss */

.best-selling a.product-name, .home-spot .best-selling a.product-name:hover {

color: #203548;

}

/* ======================================================================================= */

/* Class: std - styles for admin-controlled content */

/* line 887, ../sass/magento/_magento-pages.scss */

.short-description {

color: #666666;

}

/* line 888, ../sass/magento/_magento-pages.scss */

.std {

font-size: 13px;

}

/* line 889, ../sass/magento/_magento-pages.scss */

.std .subtitle {

padding: 0;

}

/* line 890, ../sass/magento/_magento-pages.scss */

.std ol.ol {

list-style: decimal outside;

padding-left: 1.5em;

}

/* line 891, ../sass/magento/_magento-pages.scss */

.std ul.disc {

list-style: disc inside;

padding-left: 18px;

margin: 0 0 10px;

}

/* line 892, ../sass/magento/_magento-pages.scss */

.std dl dt {

font-weight: bold;

}

/* line 893, ../sass/magento/_magento-pages.scss */

.std dl dd {

margin: 0 0 10px;

}

/* line 899, ../sass/magento/_magento-pages.scss */

.std ul, .std ol, .std dl, .std p, .std address, .std blockquote {

margin: 0 0 1em;

padding: 0;

}

/* line 900, ../sass/magento/_magento-pages.scss */

.std ul {

list-style: disc inside;

padding-left: 1.5em;

}

/* line 901, ../sass/magento/_magento-pages.scss */

.std ol {

list-style: decimal inside;

padding-left: 1.5em;

}

/* line 902, ../sass/magento/_magento-pages.scss */

.std ul ul {

list-style-type: circle;

}

/* line 906, ../sass/magento/_magento-pages.scss */

.std ul ul, .std ol ol, .std ul ol, .std ol ul {

margin: .5em 0;

}

/* line 907, ../sass/magento/_magento-pages.scss */

.std dt {

font-weight: bold;

}

/* line 908, ../sass/magento/_magento-pages.scss */

.std dd {

padding: 0 0 0 1.5em;

}

/* line 909, ../sass/magento/_magento-pages.scss */

.std blockquote {

font-style: italic;

padding: 0 0 0 1.5em;

}

/* line 910, ../sass/magento/_magento-pages.scss */

.std address {

font-style: normal;

}

/* line 912, ../sass/magento/_magento-pages.scss */

.std b, .std strong {

font-weight: bold;

}

/* line 914, ../sass/magento/_magento-pages.scss */

.std i, .std em {

font-style: italic;

}

/* Misc */

/* line 917, ../sass/magento/_magento-pages.scss */

.links li {

display: inline;

}

/* line 919, ../sass/magento/_magento-pages.scss */

.links li.first {

padding-left: 0 !important;

}

/* line 920, ../sass/magento/_magento-pages.scss */

.links li.last {

background: none !important;

padding-right: 0 !important;

}

/* line 927, ../sass/magento/_magento-pages.scss */

.link-print {

display: none;

font-weight: bold;

color: #dc6809;

}

/* line 928, ../sass/magento/_magento-pages.scss */

.link-rss {

background: url(../images/i_rss.gif) 0 2px no-repeat;

padding-left: 18px;

line-height: 14px;

white-space: nowrap;

}

/* line 929, ../sass/magento/_magento-pages.scss */

.btn-remove {

display: block;

width: 11px;

height: 11px;

font-size: 0;

line-height: 0;

background: url(../images/btn_remove.gif) 0 0 no-repeat;

text-indent: -999em;

overflow: hidden;

}

/* line 930, ../sass/magento/_magento-pages.scss */

.btn-previous {

display: block;

width: 11px;

height: 11px;

font-size: 0;

line-height: 0;

background: url(../images/btn_previous.gif) 0 0 no-repeat;

text-indent: -999em;

overflow: hidden;

}

/* line 931, ../sass/magento/_magento-pages.scss */

.btn-remove2 {

display: block;

width: 16px;

height: 16px;

font-size: 0;

line-height: 0;

background: url(../images/btn_trash.gif) 0 0 no-repeat;

text-indent: -999em;

overflow: hidden;

}

/* line 932, ../sass/magento/_magento-pages.scss */

.btn-edit {

display: block;

width: 11px;

height: 11px;

font-size: 0;

line-height: 0;

background: url(../images/btn_edit.gif) 0 0 no-repeat;

text-indent: -999em;

overflow: hidden;

}

/* line 934, ../sass/magento/_magento-pages.scss */

.cards-list dt {

margin: 5px 0 0;

}

/* line 935, ../sass/magento/_magento-pages.scss */

.cards-list .offset {

padding: 2px 0 2px 20px;

}

/* line 937, ../sass/magento/_magento-pages.scss */

.separator {

margin: 0 3px;

}

/* line 939, ../sass/magento/_magento-pages.scss */

.divider {

clear: both;

display: block;

font-size: 0;

line-height: 0;

height: 1px;

margin: 10px 0;

background: url(../images/bkg_divider1.gif) 0 50% repeat-x;

text-indent: -999em;

overflow: hidden;

}

/* Global site notices */

/* line 942, ../sass/magento/_magento-pages.scss */

.global-site-notice {

border: 1px solid #cfcfcf;

border-width: 0 0 1px;

background: #ffff90;

font-size: 12px;

line-height: 1.25;

text-align: center;

color: #2f2f2f;

}

/* line 944, ../sass/magento/_magento-pages.scss */

.global-site-notice .notice-inner {

width: 860px;

margin: 0 auto;

padding: 12px 0 12px 80px;

background: url(../images/i_notice.gif) 20px 25px no-repeat;

text-align: left;

}

/* line 946, ../sass/magento/_magento-pages.scss */

.global-site-notice .notice-inner p {

margin: 0;

border: 1px dotted #cccc73;

padding: 10px;

}

/* line 947, ../sass/magento/_magento-pages.scss */

.global-site-notice .notice-inner .actions {

padding-top: 10px;

}

/* Cookie Notice */

/* line 952, ../sass/magento/_magento-pages.scss */

.notice-cookie {

position: fixed;

z-index: 9999;

width: 100%;

bottom: 0;

left: 0;

margin: 0 !important;

opacity: 0.95;

-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";/* IE8 */

}

/* Noscript Notice */

/* Demo Notice */

/* line 958, ../sass/magento/_magento-pages.scss */

.demo-notice {

margin: 0;

padding: 6px 10px;

background: #d75f07;

font-size: 12px;

line-height: 1.15;

border: 0;

text-align: center;

color: #fff;

}

/* line 960, ../sass/magento/_magento-pages.scss */

.demo-notice .notice-inner {

width: auto;

padding: 0;

background: none;

text-align: center;

}

/* line 962, ../sass/magento/_magento-pages.scss */

.demo-notice .notice-inner p {

padding: 0;

border: 0;

}

/* RSS */

/* line 968, ../sass/magento/_magento-pages.scss */

.rss-title h1 {

background: url(../images/i_rss-big.png) 0 4px no-repeat;

padding-left: 27px;

}

/* line 969, ../sass/magento/_magento-pages.scss */

.rss-table .link-rss {

display: block;

line-height: 1.55;

background-position: 0 4px;

}

/* ======================================================================================= */

/********** < Dashboard */

/* line 974, ../sass/magento/_magento-pages.scss */

.dashboard .box {

background-color: #F8F7F5;

padding: 10px;

margin-bottom: 10px;

}

/* line 978, ../sass/magento/_magento-pages.scss */

.dashboard .box .box-title {

border-bottom: 1px solid #E5E5E5;

margin: 0 0 10px;

padding: 0 0 2px;

text-align: right;

overflow: hidden;

}

/* line 984, ../sass/magento/_magento-pages.scss */

.dashboard .box .box-title h3, .dashboard .box .box-title h4 {

float: left;

margin: 0;

}

/* line 990, ../sass/magento/_magento-pages.scss */

.dashboard .box-info h4 {

font-weight: normal;

text-transform: uppercase;

}

/* line 995, ../sass/magento/_magento-pages.scss */

.dashboard .box-reviews .number, .dashboard .box-tags .number {

float: left;

font-size: 12px;

line-height: 25px;

padding: 0 10px;

}

/* line 1001, ../sass/magento/_magento-pages.scss */

.dashboard .box-reviews .details, .dashboard .box-tags .details {

margin-left: 38px;

}

/* line 1004, ../sass/magento/_magento-pages.scss */

.dashboard .box-reviews li.item, .dashboard .box-tags li.item {

margin: 0 0 7px;

}

/* line 1006, ../sass/magento/_magento-pages.scss */

.dashboard .box-reviews li.item.last, .dashboard .box-tags li.item.last {

margin: 0;

}

/* line 1012, ../sass/magento/_magento-pages.scss */

.dashboard .box-reviews .ratings {

margin: 5px 0 0;

}

/* line 1017, ../sass/magento/_magento-pages.scss */

.dashboard .box-tags .tags {

margin: 5px 0 0;

}

/* line 1019, ../sass/magento/_magento-pages.scss */

.dashboard .box-tags .tags strong, .dashboard .box-tags .tags ul, .dashboard .box-tags .tags ul li {

display: inline;

}

/********** Dashboard > */

/* line 1028, ../sass/magento/_magento-pages.scss */

p.required, .product-options dt label.required em, .form-list label.required em {

color: #999999;

font-family: 'Lato', sans-serif;

font-size: 14px;

font-weight: normal;

margin: 0 3px 0 0;

}

/* line 1032, ../sass/magento/_magento-pages.scss */

.v-fix {

float: left;

}

/* Custommer */

/* line 1037, ../sass/magento/_magento-pages.scss */

.entry-content {
		
position: relative;

}

#content {

margin-bottom: 20px;

}

/* line 1038, ../sass/magento/_magento-pages.scss */

.new-users .content {

min-height: 300px;

}

/* line 1039, ../sass/magento/_magento-pages.scss */

.form-list label {

margin-bottom: 2px;

color: #666666;

}

/* line 1040, ../sass/magento/_magento-pages.scss */

.content h2 {

color: #333;

}

/* line 1041, ../sass/magento/_magento-pages.scss */

.buttons-set #send2 {

float: right;

}

/* line 1042, ../sass/magento/_magento-pages.scss */

.form-list .input-text {

width: 98%;

min-height: 32px;

}

/* crosssell-products-list */

/* line 21, ../sass/bootstrap_lib/_mixins.scss */

.crosssell #crosssell-products-list:before, .crosssell #crosssell-products-list:after {

content: " ";

/* 1 */

display: table;/* 2 */

}

/* line 25, ../sass/bootstrap_lib/_mixins.scss */

.crosssell #crosssell-products-list:after {

clear: both;

}

/* line 1048, ../sass/magento/_magento-pages.scss */

.crosssell #crosssell-products-list .product-image {

float: left;

}

/******************************************************

* @package Ves Theme Framework for Magento

* @version 1.0

* @author http://www.venustheme.com

* @copyright Copyright (C) Augus 2013 Venustheme.com <@emai:venustheme@gmail.com>.All rights reserved.

* @license   GNU General Public License version 2

*******************************************************/

/*Navigation default*/

/* line 10, ../sass/magento/_menu.scss */

#ves-mainnav {

margin-bottom: 25px;

}

/* line 14, ../sass/magento/_menu.scss */

.navbar-inverse, #ves-mainnav {

background-color: transparent;

}

/* line 19, ../sass/magento/_menu.scss */

#nav {

border-top: 1px solid #e4e4e4;

border-bottom: 2px solid #000;

text-align: center;

}

/* line 21, ../sass/bootstrap_lib/_mixins.scss */

#nav:before, #nav:after {

content: " ";

/* 1 */

display: table;/* 2 */

}

/* line 25, ../sass/bootstrap_lib/_mixins.scss */

#nav:after {

clear: both;

}

/* line 24, ../sass/magento/_menu.scss */

#nav li {

position: relative;

}

/* line 26, ../sass/magento/_menu.scss */

#nav li.over {

z-index: 998;

}

/* line 28, ../sass/magento/_menu.scss */

#nav li.over > a {

color: black;

}

/* line 33, ../sass/magento/_menu.scss */

#nav li.active > a {

color: black;

}

/* line 38, ../sass/magento/_menu.scss */

#nav li ul span {

white-space: normal;

}

/* line 42, ../sass/magento/_menu.scss */

#nav li ul.shown-sub, #nav li div.shown-sub {

left: 0;

z-index: 999;

}

/* line 48, ../sass/magento/_menu.scss */

#nav li .shown-sub ul.shown-sub, #nav li .shown-sub li div.shown-sub {

left: 90%;

}

/* line 51, ../sass/magento/_menu.scss */

#nav > li {

display: inline-block;

vertical-align: middle;

}

/* line 55, ../sass/magento/_menu.scss */

#nav > li.parent > a {

background: url(../images/caret.png) 93% center no-repeat;

}

/* line 59, ../sass/magento/_menu.scss */

#nav ul li {

text-align: left;

}

/* line 60, ../sass/magento/_menu.scss */

#nav ul a {

color: #999999;

text-transform: none;

}

/* line 61, ../sass/magento/_menu.scss */

#nav ul ul {

left: 90%;

top: -25px !important;

}

/* line 62, ../sass/magento/_menu.scss */

#nav ul .over ul {

top: 0 !important;

}

/* line 64, ../sass/magento/_menu.scss */

#nav a {

font-family: 'Lato', sans-serif;

font-size: 12px;

display: block;

line-height: 18px;

text-decoration: none;

float: left;

padding: 16px 20px;

color: black;

text-transform: uppercase;

}

/* line 78, ../sass/magento/_menu.scss */

#nav a.level-top > span {

letter-spacing: 2px;

}

/* line 79, ../sass/magento/_menu.scss */

#nav span {

display: block;

cursor: pointer;

white-space: nowrap;

}

/* line 82, ../sass/magento/_menu.scss */

#nav ul {

left: 0;

position: absolute;

top: 90px;

width: 15em;

z-index: 0;

visibility: hidden;

opacity: 0;

background: black;

padding: 5px 0;

-webkit-transition: all 200ms ease-in-out;

transition: all 200ms ease-in-out;

}

/* line 94, ../sass/magento/_menu.scss */

#nav ul li {

float: none;

margin: 0;

background: black;

}

/* line 101, ../sass/magento/_menu.scss */

#nav ul li.parent li a {

background-image: none;

}

/* line 106, ../sass/magento/_menu.scss */

#nav ul li.active {

float: none;

margin: 0;

padding-bottom: 1px;

background: black;

}

/* line 108, ../sass/magento/_menu.scss */

#nav ul li.active > a {

color: white;

}

/* line 112, ../sass/magento/_menu.scss */

#nav ul li.last {

padding-bottom: 0;

}

/* line 115, ../sass/magento/_menu.scss */

#nav ul li.last li span {

padding: 3px 15px 4px 15px;

}

/* line 118, ../sass/magento/_menu.scss */

#nav ul li a {

font-size: 13px;

font-family: Noticia Text;

line-height: 24px;

font-weight: normal !important;

background: black;

}

/* line 129, ../sass/magento/_menu.scss */

#nav ul li:hover > a {

background: black;

color: white;

}

/* line 137, ../sass/magento/_menu.scss */

#nav ul a, #nav ul a:hover {

float: none;

padding: 0;

background: none;

}

/* line 142, ../sass/magento/_menu.scss */

#nav ul ul, #nav ul div {

top: 5px;

}

/* line 145, ../sass/magento/_menu.scss */

#nav ul span {

padding: 4.5px 15px;

}

/* line 150, ../sass/magento/_menu.scss */

#nav .over > ul {

visibility: visible;

opacity: 1;

top: 100%;

}

/* line 152, ../sass/magento/_menu.scss */

#nav div {

position: absolute;

width: 15em;

top: 50px;

left: -10000px;

}

/* line 154, ../sass/magento/_menu.scss */

#nav div ul {

position: static;

width: auto;

border: none;

}

/******************************************************

* @package Ves Theme Framework for Magento

* @version 1.0

* @author http://www.venustheme.com

* @copyright Copyright (C) Augus 2013 Venustheme.com <@emai:venustheme@gmail.com>.All rights reserved.

* @license   GNU General Public License version 2

*******************************************************/

/* line 8, ../sass/magento/_paneltool.scss */

.paneltool {

position: fixed;

top: 05px;

transition: all 0.6s;

left: -322px;

border: solid 1px #CCC;

-webkit-box-shadow: 1px -1px 3px #888888;

box-shadow: 1px -1px 3px #888888;

z-index: 9999;

}

/* line 18, ../sass/magento/_paneltool.scss */

.paneltool.active {

left: 0px;

transition: all 0.6s;

}

/* line 22, ../sass/magento/_paneltool.scss */

.paneltool.active .panelbutton {

color: red;

}

/* line 25, ../sass/magento/_paneltool.scss */

.paneltool.themetool {

top: 70px;

}

/* line 28, ../sass/magento/_paneltool.scss */

.paneltool .panelcontent {

background: #FFF;

width: 320px;

}

/* line 32, ../sass/magento/_paneltool.scss */

.paneltool .panelcontent > div {

padding: 15px;

}

/* line 35, ../sass/magento/_paneltool.scss */

.panelbutton {

border: solid 1px #CCC;

background: #FFF;

padding: 9px 11px;

position: absolute;

right: -35px;

top: 10px;

border-left: none;

cursor: hand;

cursor: pointer;

-webkit-box-shadow: 2px -1px 2px #888888;

box-shadow: 2px -1px 2px #888888;

}

/* line 47, ../sass/magento/_paneltool.scss */

.editortool .panelbutton {

top: 230px;

}

/* line 51, ../sass/magento/_paneltool.scss */

#ves-paneltool.panel-open .panel-inner {

right: 0;

}

/* line 54, ../sass/magento/_paneltool.scss */

#ves-paneltool h4 {

margin-bottom: 10px;

}

/* line 57, ../sass/magento/_paneltool.scss */

#ves-paneltool .accordion-group {

margin-bottom: 5px;

}

/* line 61, ../sass/magento/_paneltool.scss */

#ves-paneltool form > * {

float: left;

}

/* line 65, ../sass/magento/_paneltool.scss */

#ves-paneltool form .group-input {

margin-right: 5px;

}

/* line 69, ../sass/magento/_paneltool.scss */

#ves-paneltool select {

padding: 5px;

}

/* line 73, ../sass/magento/_paneltool.scss */

.box-patterns div {

display: block;

width: 38px;

height: 38px;

float: left;

cursor: hand;

cursor: pointer;

border: solid 1px #f3f3f3;

margin: 6px;

border: 1px solid #ccc;

}

/* line 84, ../sass/magento/_paneltool.scss */

.box-patterns div.active {

border: solid 1px red;

}

/* line 88, ../sass/magento/_paneltool.scss */

#ves-paneltool .nav-tabs > li:before, #ves-paneltool .nav-tabs > li:after {

display: none;

}

/* line 92, ../sass/magento/_paneltool.scss */

#customize-form {

position: relative;

}

/* line 95, ../sass/magento/_paneltool.scss */

#main-preview {

bottom: 0;

height: 100%;

left: 0;

position: absolute;

right: 0;

top: 0;

margin-left: 300px;

transition-duration: 0.2s;

transition-property: left, right, top, bottom, width, margin;

}

/* line 106, ../sass/magento/_paneltool.scss */

#main-preview iframe {

height: 100%;

width: 100%;

}

/* line 110, ../sass/magento/_paneltool.scss */

.colorpicker {

z-index: 99999;

}

/* line 113, ../sass/magento/_paneltool.scss */

#ves-customize {

width: 300px;

height: 100%;

position: absolute;

top: 0;

left: 0px;

z-index: 3;

box-shadow: 0 1px 3px #999;

transition-duration: 0.2s;

transition-property: left, right, top, bottom, width, margin;

background: none repeat scroll 0 0 #F5F5F5;

border-right: 1px solid rgba(0, 0, 0, 0.2);

}

/* line 127, ../sass/magento/_paneltool.scss */

#ves-customize .wrapper {

padding: 12px;

}

/* line 131, ../sass/magento/_paneltool.scss */

#customize-body input[type="text"], #customize-body select {

border: 1px solid #E2E2E2;

border-radius: 2px 2px 2px 2px;

color: #FFFFFF;

font-size: 11px;

margin: 0 5px 0 0;

padding: 2px 3px;

width: 65px;

}

/* line 140, ../sass/magento/_paneltool.scss */

#customize-body select {

color: #888;

}

/* line 144, ../sass/magento/_paneltool.scss */

#customize-body .accordion-group label {

color: #888;

font-size: 11px;

font-weight: normal;

}

/* line 150, ../sass/magento/_paneltool.scss */

#customize-body .panel-heading {

padding: 5px 6px;

font-weight: bold;

font-size: 11px;

}

/* line 155, ../sass/magento/_paneltool.scss */

.form-group {

margin-right: 6px;

}

/* line 158, ../sass/magento/_paneltool.scss */

.accordion-group label, .form-group label {

display: block;

font-size: 11px;

}

/* line 163, ../sass/magento/_paneltool.scss */

.accordion-group label {

float: left;

min-width: 100px;

margin-right: 10px;

margin-top: 5px;

}

/* line 169, ../sass/magento/_paneltool.scss */

#ves-customize .btn {

padding: 4px 12px;

font-size: 11px;

font-weight: bold;

}

/* line 174, ../sass/magento/_paneltool.scss */

#ves-customize .btn-show {

position: absolute;

top: 39px;

padding: 6px 18px;

background: #CCC;

right: 11px;

z-index: 99;

transition: all 1.2s;

cursor: hand;

cursor: pointer;

}

/* line 186, ../sass/magento/_paneltool.scss */

#customize-body .nav-tabs {

border-bottom: 1px solid #d7d7d7;

}

/* line 189, ../sass/magento/_paneltool.scss */

#customize-body .nav-tabs a {

border: none;

}

/* line 192, ../sass/magento/_paneltool.scss */

#customize-body .nav-tabs a {

font-weight: bold;

font-size: 11px;

padding: 6px 12px;

}

/* line 198, ../sass/magento/_paneltool.scss */

#customize-body .nav-tabs .active a {

background: #7DB641;

border-top: none;

border-right: none;

border-left: none;

color: white;

}

/* line 205, ../sass/magento/_paneltool.scss */

.accordion-heading .accordion-toggle {

font-size: 11px;

}

/* line 208, ../sass/magento/_paneltool.scss */

#customize-body .form-group {

margin-bottom: 6px;

clear: both;

}

/* line 213, ../sass/magento/_paneltool.scss */

.clear-bg {

padding: 3px 6px;

margin-left: 5px;

}

/* .tab-content > .tab-pane, .pill-content > .pill-pane {

background: none repeat scroll 0 0 #FFFFFF;    

padding: 13px;

} */

/* line 223, ../sass/magento/_paneltool.scss */

.bi-wrapper > div {

float: left;

width: 20px;

height: 20px;

margin: 3px 4px;

border: solid 1px #999;

cursor: hand;

cursor: pointer;

}

/* line 231, ../sass/magento/_paneltool.scss */

.bi-wrapper > div.active {

border-color: red;

}

/* line 234, ../sass/magento/_paneltool.scss */

.btn-small {

border-radius: 0;

background-color: #7DB641;

color: #fff;

padding: 3px 6px;

}

/* line 240, ../sass/magento/_paneltool.scss */

.btn-small:hover {

background-color: #C83A3A;

color: #fff;

}

/* line 245, ../sass/magento/_paneltool.scss */

.editortool .label-customize {

position: absolute;

right: -155px;

top: 250px;

width: 115px;

height: 74px;

padding: 0;

background-image: url(../images/label_customize.png);

background-repeat: no-repeat;

background-position: 0 0;

background-color: transparent;

box-shadow: none;

-webkit-box-shadow: none;

-moz-box-shadow: none;

-ms-box-shadow: none;

-o-box-shadow: none;

border-radius: 0;

-webkit-border-radius: 0;

-moz-border-radius: 0;

-ms-border-radius: 0;

-o-border-radius: 0;

border: 0;

}

/* line 269, ../sass/magento/_paneltool.scss */

.editortool .label-customize:hover {

background-position: 0 -111px;

}

/* line 272, ../sass/magento/_paneltool.scss */

.paneltool.active .label-customize {

display: none;

}

/* line 275, ../sass/magento/_paneltool.scss */

.paneltool .panelcontent {

text-align: left;

}

/******************************************************

* @package Ves Theme Framework for Magento

* @version 1.0

* @author http://www.venustheme.com

* @copyright Copyright (C) Augus 2013 Venustheme.com <@emai:venustheme@gmail.com>.All rights reserved.

* @license   GNU General Public License version 2

*******************************************************/

/* line 13, ../sass/magento/_offcanvas.scss */

html, body, .offcanvas-container, .offcanvas-pusher, .offcanvas-content {

min-height: 100%;

overflow-x: hidden;

}

/* line 17, ../sass/magento/_offcanvas.scss */

.offcanvas-content {

overflow-y: scroll;

background: #f3efe0;

}

/* line 32, ../sass/magento/_offcanvas.scss */

.offcanvas-pusher {

left: 0;

z-index: 99;

height: 100%;

-webkit-transition: -webkit-transform 0.5s;

transition: transform 0.5s;

}

/* line 41, ../sass/magento/_offcanvas.scss */

.offcanvas-pusher::after {

position: absolute;

top: 0;

right: 0;

width: 0;

height: 0;

background: rgba(0, 0, 0, 0.2);

content: '';

opacity: 0;

-webkit-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;

transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;

z-index: 99;

}

/* line 55, ../sass/magento/_offcanvas.scss */

.offcanvas-menu-open .offcanvas-pusher::after {

width: 100%;

height: 100%;

opacity: 1;

-webkit-transition: opacity 0.5s;

transition: opacity 0.5s;

}

/* line 63, ../sass/magento/_offcanvas.scss */

.offcanvas-menu {

position: absolute;

top: 0;

left: 0;

z-index: 999999;

visibility: hidden;

width: 300px;

height: 100%;

-webkit-transition: all 0.5s;

transition: all 0.5s;

}

/* line 75, ../sass/magento/_offcanvas.scss */

.offcanvas-menu::after {

position: absolute;

top: 0;

right: 0;

width: 100%;

height: 100%;

background: rgba(0, 0, 0, 0.2);

content: '';

opacity: 1;

-webkit-transition: opacity 0.5s;

transition: opacity 0.5s;

}

/* line 88, ../sass/magento/_offcanvas.scss */

.offcanvas-menu-open .offcanvas-menu::after {

width: 0;

height: 0;

opacity: 0;

-webkit-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;

transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;

}

/* content style */

/* line 98, ../sass/magento/_offcanvas.scss */

.offcanvas-menu ul {

margin: 0;

padding: 0;

}

/* line 103, ../sass/magento/_offcanvas.scss */

.offcanvas-menu h2 {

margin: 0;

padding: 1em;

color: rgba(0, 0, 0, 0.4);

text-shadow: 0 0 1px rgba(0, 0, 0, 0.1);

font-weight: 300;

font-size: 2em;

}

/* line 112, ../sass/magento/_offcanvas.scss */

.offcanvas-menu ul.megamenu > li > a {

font-family: 'Lato', sans-serif;

font-size: 12px;

display: block;

line-height: 18px;

text-decoration: none;

padding: 15px;

color: #000;

background: #fff;

text-transform: uppercase;

letter-spacing: 2px;

font-weight: 300;

margin-bottom: 1px;

}

.offcanvas-menu ul.megamenu > li > a .caret {

margin-left: 10px;

}

/* line 127, ../sass/magento/_offcanvas.scss */

.offcanvas-menu ul li:firoffcanvas-child a {

-webkit-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.2), inset 0 1px rgba(0, 0, 0, 0.2);

box-shadow: inset 0 -1px rgba(0, 0, 0, 0.2), inset 0 1px rgba(0, 0, 0, 0.2);

}

/* line 135, ../sass/magento/_offcanvas.scss */

.offcanvas-menu .dropdown-backdrop, .offcanvas-menu .dropdown-toggle {

display: none;

}

/* line 136, ../sass/magento/_offcanvas.scss */

.offcanvas-menu .mega-col {

margin-bottom: 20px;

width: 100%!important;

}

/* line 137, ../sass/magento/_offcanvas.scss */

.offcanvas-menu .dropdown-menu {

border: none;

clear: both;

display: none;

padding: 10px 15px;

position: static;

width: 100%;

max-width: 100%;

float: none;

-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);

box-shadow: 0 0 0 rgba(0, 0, 0, 0);

}

/* line 148, ../sass/magento/_offcanvas.scss */

.offcanvas-menu .menu-title {

text-transform: uppercase;

letter-spacing: 2px;

font-family: "font-family: 'Lato', sans-serif";

font-weight: 300;

padding-bottom: 10px;

}

.offcanvas-menu span.menu-title {

text-transform: uppercase;

letter-spacing: normal;

}

/* Individual effects */

/* Effect 1: Slide in on top */

/* line 160, ../sass/magento/_offcanvas.scss */

.offcanvas-effect-1.offcanvas-menu {

visibility: visible;

-webkit-transform: translate3d(-100%, 0, 0);

transform: translate3d(-100%, 0, 0);

}

.button-close-menu .fa-times-circle-o {

margin: 10px;

font-size: 200%;

}

/* line 165, ../sass/magento/_offcanvas.scss */

.offcanvas-effect-1.offcanvas-menu-open .offcanvas-effect-1.offcanvas-menu {

visibility: visible;

-webkit-transform: translate3d(0, 0, 0);

transform: translate3d(0, 0, 0);

}

/* line 170, ../sass/magento/_offcanvas.scss */

.offcanvas-effect-1.offcanvas-menu::after {

display: none;

}

/* Effect 2: Reveal */

/* line 175, ../sass/magento/_offcanvas.scss */

.offcanvas-effect-2.offcanvas-menu-open .offcanvas-pusher {

-webkit-transform: translate3d(300px, 0, 0);

transform: translate3d(300px, 0, 0);

}

/* line 179, ../sass/magento/_offcanvas.scss */

.offcanvas-effect-2.offcanvas-menu {

z-index: 1;

}

/* line 183, ../sass/magento/_offcanvas.scss */

.offcanvas-effect-2.offcanvas-menu-open .offcanvas-effect-2.offcanvas-menu {

visibility: visible;

-webkit-transition: -webkit-transform 0.5s;

-moz-transition: -moz-transform 0.5s;

-o-transition: -o-transform 0.5s;

transition: transform 0.5s;

-webkit-transform: translate3d(0, 0, 0);

transform: translate3d(0, 0, 0);

}

/* Effect 3: Push*/

/* line 194, ../sass/magento/_offcanvas.scss */

.offcanvas-effect-3.offcanvas-menu-open .offcanvas-pusher {

-webkit-transform: translate3d(300px, 0, 0);

transform: translate3d(300px, 0, 0);

}

/* line 198, ../sass/magento/_offcanvas.scss */

.offcanvas-effect-3.offcanvas-menu {

-webkit-transform: translate3d(-100%, 0, 0);

transform: translate3d(-100%, 0, 0);

z-index: 1;

}

/* line 203, ../sass/magento/_offcanvas.scss */

.offcanvas-effect-3.offcanvas-menu-open .offcanvas-effect-3.offcanvas-menu {

visibility: visible;

-webkit-transition: -webkit-transform 0.5s;

-moz-transition: -moz-transform 0.5s;

-o-transition: -o-transform 0.5s;

transition: transform 0.5s;

-webkit-transform: translate3d(0, 0, 0);

transform: translate3d(0, 0, 0);

}

/* Effect 5: Reverse slide out */

/* line 214, ../sass/magento/_offcanvas.scss */

.offcanvas-effect-5.offcanvas-menu-open .offcanvas-pusher {

-webkit-transform: translate3d(300px, 0, 0);

transform: translate3d(300px, 0, 0);

}

/* line 218, ../sass/magento/_offcanvas.scss */

.offcanvas-effect-5.offcanvas-menu {

z-index: 1;

-webkit-transform: translate3d(50%, 0, 0);

transform: translate3d(50%, 0, 0);

}

/* line 223, ../sass/magento/_offcanvas.scss */

.offcanvas-effect-5.offcanvas-menu-open .offcanvas-effect-5.offcanvas-menu {

visibility: visible;

-webkit-transition: -webkit-transform 0.5s;

-moz-transition: -moz-transform 0.5s;

-o-transition: -o-transform 0.5s;

transition: transform 0.5s;

-webkit-transform: translate3d(0, 0, 0);

transform: translate3d(0, 0, 0);

}

/* RESPONSIVE */

@media (max-width: 979px) {

/*** OFFCANVAS SIDEBAR ***/

/* line 236, ../sass/magento/_offcanvas.scss */

.offcanvas-siderbars {

position: relative;

}

/* line 238, ../sass/magento/_offcanvas.scss */

.offcanvas-siderbars .offcanvas-sidebar {

display: none;

width: 100%;

}

/* line 243, ../sass/magento/_offcanvas.scss */

.offcanvas-siderbars.column-left-active #ves-columns-left {

display: block;

}

/* line 246, ../sass/magento/_offcanvas.scss */

.offcanvas-siderbars.column-right-active #ves-columns-right {

display: block;

}

/* line 250, ../sass/magento/_offcanvas.scss */

.offcanvas-siderbars.column-left-active .main-column, .offcanvas-siderbars.column-right-active .main-column {

display: none;

}

}

/* Category Page ========================================================================= */

/* line 3, ../sass/magento/_product.scss */

.category-title {

border: 0;

margin: 0 0 7px;

}

/* line 4, ../sass/magento/_product.scss */

.category-image {

width: 100%;

overflow: hidden;

text-align: center;

}

/* line 8, ../sass/magento/_product.scss */

.category-description {

margin: 0 0 10px;

}

/*product-block*/

/* line 12, ../sass/magento/_product.scss */

.product-block {

margin-bottom: 20px;

}

/* line 14, ../sass/magento/_product.scss */

.product-block .product-name {

margin: 0 0 5px;

color: #203548;

font-family: 'Lato', sans-serif;

font-size: 16px;

line-height: 24px;

}

/* line 19, ../sass/magento/_product.scss */

.product-block .product-name a {

text-align: center;

display: block;

line-height: 1.25;

}

/* line 25, ../sass/magento/_product.scss */

.product-block .actions {

background: #fff;

border-bottom: 1px solid #e4e4e4;

bottom: 0;

left: 0;

position: absolute;

width: 100%;

visibility: hidden;

padding: 0!important;

opacity: 0;

-webkit-transition: all 300ms ease-in-out;

transition: all 300ms ease-in-out;

}

/* line 21, ../sass/bootstrap_lib/_mixins.scss */

.product-block .actions:before, .product-block .actions:after {

content: " ";

/* 1 */

display: table;/* 2 */

}

/* line 25, ../sass/bootstrap_lib/_mixins.scss */

.product-block .actions:after {

clear: both;

}

/* line 36, ../sass/magento/_product.scss */

.product-block .actions button.btn-cart {

float: left;

height: 55px;

width: 50%;

background: none;

border: none;

margin: 0!important;

}

/* line 43, ../sass/magento/_product.scss */

.product-block .actions button.btn-cart span {

font-size: 11px;

font-style: normal;

padding: 0;

text-transform: uppercase;

font-family: 'Lato', sans-serif;

}

/* line 49, ../sass/magento/_product.scss */

.product-block .actions button.btn-cart span .fa {

font-size: 13px;

padding-right: 3px;

}

/* line 50, ../sass/magento/_product.scss */

.product-block .actions button.btn-cart span span {

color: #000000;

}

/* line 52, ../sass/magento/_product.scss */

.product-block .actions button.btn-cart:hover {

background-color: #f8f8f8;

}

/* line 56, ../sass/magento/_product.scss */

.product-block .actions .add-to-links {

margin: 0;

}

/* line 58, ../sass/magento/_product.scss */

.product-block .actions .add-to-links li {

color: #CCCCCC;

cursor: pointer;

display: block;

float: left;

font-size: 16px;

height: 55px;

line-height: 55px;

text-align: center;

text-decoration: none;

width: 25%;

overflow: hidden;

border-left: 1px solid #e4e4e4;

border-bottom: none!important;

}

/* line 72, ../sass/magento/_product.scss */

.product-block .actions .add-to-links li .fa {

color: #CCC;

}

/* line 73, ../sass/magento/_product.scss */

.product-block .actions .add-to-links li:hover {

background-color: #f8f8f8;

}

/* line 75, ../sass/magento/_product.scss */

.product-block .actions .add-to-links li:hover .fa {

color: #333;

}

/* line 78, ../sass/magento/_product.scss */

.product-block .actions .add-to-links a {

background-color: #ffffff!important;

border: none!important;

line-height: 55px!important;

}

/* line 86, ../sass/magento/_product.scss */

.product-block:hover .actions, .product-block:hover .a-quickview {

visibility: visible;

opacity: 1;

}

/* line 91, ../sass/magento/_product.scss */

.product-block .a-quickview {

border-bottom: 1px solid black;

border-top: 1px solid #e4e4e4;

color: black;

display: block;

font-size: 11px;

letter-spacing: 3px;

padding: 6px 0;

text-transform: uppercase;

width: 100%;

text-align: center;

visibility: hidden;

opacity: 0;

-webkit-transition: all 200ms ease-in-out;

transition: all 200ms ease-in-out;

}

/* line 105, ../sass/magento/_product.scss */

.product-block .a-quickview:hover {

background: #666;

border-color: #666;

color: #fff;

}

/* line 111, ../sass/magento/_product.scss */

.product-block .ratings {

text-align: center;

}

/* line 113, ../sass/magento/_product.scss */

.product-block .ratings .amount {

display: none;

}

/* line 114, ../sass/magento/_product.scss */

.product-block .ratings .rating-box {

float: none;

margin: 0;

display: inline-block;

}

/* line 117, ../sass/magento/_product.scss */

.product-block .price {

padding-bottom: 15px;

}

/* View Type: Grid */

/* line 122, ../sass/magento/_product.scss */

.products-grid, .box-up-sell {

position: relative;

}

/* line 124, ../sass/magento/_product.scss */

.products-grid.last, .box-up-sell.last {

border-bottom: 0;

}

/* line 127, ../sass/magento/_product.scss */

.products-grid li.item, .box-up-sell li.item {

float: left;

width: 138px;

padding: 12px 10px 80px;

}

/* line 130, ../sass/magento/_product.scss */

.products-grid .product-image, .box-up-sell .product-image {

display: block;

}

/* line 133, ../sass/magento/_product.scss */

.products-grid .product-name, .box-up-sell .product-name {

margin: 20px 0 5px;

color: #203548;

font-family: 'Lato', sans-serif;

font-size: 15px;

}

/* line 139, ../sass/magento/_product.scss */

.products-grid .price-box, .box-up-sell .price-box {

text-align: center;

}

/* line 142, ../sass/magento/_product.scss */

.products-grid .availability, .box-up-sell .availability {

line-height: 21px;

}

/* line 150, ../sass/magento/_product.scss */

.col1-layout .products-grid {

width: 790px;

margin: 0 auto;

}

/* View Type: List */

/* line 155, ../sass/magento/_product.scss */

.products-list li.item {

border-bottom: 1px solid #d9ddd3;

padding: 12px 10px;

}

/* line 158, ../sass/magento/_product.scss */

.products-list li.item.last {

border-bottom: 0;

}

/* line 162, ../sass/magento/_product.scss */

.products-list .product-image {

margin: 0 0 10px;

}

/* line 164, ../sass/magento/_product.scss */

.products-list .product-name {

margin: 0 0 5px;

font-size: 17px;

font-family: 'Lato', sans-serif;

}

/* line 167, ../sass/magento/_product.scss */

.products-list .product-name a {

color: black;

text-align: left;

}

/* line 170, ../sass/magento/_product.scss */

.products-list .product-name a:hover {

color: black;

}

/* line 176, ../sass/magento/_product.scss */

.products-list .product-block .image {

border: 1px solid #e4e4e4;

padding: 6px;

}

/* line 177, ../sass/magento/_product.scss */

.products-list .product-block .ratings {

text-align: left;

clear: both;

}

/* line 179, ../sass/magento/_product.scss */

.products-list .product-block .ratings .rating-box {

float: left;

margin-right: 6px;

margin-top: 3px;

}

/* line 181, ../sass/magento/_product.scss */

.products-list .product-block .actions {

opacity: 1;

visibility: visible;

position: static;

border: 1px solid #e4e4e4;

}

/* line 183, ../sass/magento/_product.scss */

.products-list .price-box {

float: left;

margin: 3px 13px 5px 0;

color: black;

}

/* line 187, ../sass/magento/_product.scss */

.products-list .availability {

float: left;

margin: 3px 0 0;

}

/* line 188, ../sass/magento/_product.scss */

.products-list .desc {

clear: both;

padding: 6px 0 0;

margin: 15px 0 15px;

line-height: 1.35;

color: #666666;

}

/* line 191, ../sass/magento/_product.scss */

.products-list .desc .link-learn {

font-size: 11px;

}

/* line 194, ../sass/magento/_product.scss */

.products-list .add-to-links li {

display: inline;

}

/* line 195, ../sass/magento/_product.scss */

.products-list .add-to-links .separator {

display: inline;

margin: 0 2px;

}

/* ======================================================================================= */

/* Product View ========================================================================== */

/* Rating */

/* line 204, ../sass/magento/_product.scss */

.no-rating {

margin: 0;

}

/* line 206, ../sass/magento/_product.scss */

.ratings {

font-size: 11px;

line-height: 1.25;

margin: 7px 0;

}

/* line 208, ../sass/magento/_product.scss */

.ratings strong {

float: left;

margin: 1px 3px 0 0;

}

/* line 209, ../sass/magento/_product.scss */

.ratings .rating-links {

margin: 0;

}

/* line 211, ../sass/magento/_product.scss */

.ratings .rating-links .separator {

margin: 0 2px;

}

/* line 218, ../sass/magento/_product.scss */

.ratings .rating-box {

float: left;

margin-right: 3px;

}

/* line 220, ../sass/magento/_product.scss */

.rating-box {

width: 50px;

height: 9px;

font-size: 0;

line-height: 0;

background: url(../images/rating.png) 0 0 repeat-x;

text-indent: -999em;

overflow: hidden;

}

/* line 222, ../sass/magento/_product.scss */

.rating-box .rating {

float: left;

height: 9px;

background: url(../images/rating.png) 0 100% repeat-x;

}

/* line 226, ../sass/magento/_product.scss */

.ratings-table {

border: none;

}

/* line 228, ../sass/magento/_product.scss */

.ratings-table th, .ratings-table td {

font-size: 11px;

line-height: 1.15;

padding: 3px 0;

border: none;

}

/* line 229, ../sass/magento/_product.scss */

.ratings-table th {

font-weight: bold;

padding-right: 8px;

}

/* Availability */

/* line 233, ../sass/magento/_product.scss */

.availability {

margin: 0;

}

/* line 235, ../sass/magento/_product.scss */

.availability span {

font-weight: bold;

}

/* line 237, ../sass/magento/_product.scss */

.availability.out-of-stock span {

color: #d83820;

}

/* line 240, ../sass/magento/_product.scss */

.availability-only {

margin: 10px 0 7px;

line-height: 16px;

background: url(../images/i_availability_only.gif) 0 50% no-repeat;

padding-left: 15px;

}

/* line 242, ../sass/magento/_product.scss */

.availability-only span, .availability-only a {

border-bottom: 1px dashed #751d02;

color: #000;

}

/* line 245, ../sass/magento/_product.scss */

.availability-only a {

background: url(../images/i_availability_only_arrow.gif) 100% 0 no-repeat;

cursor: pointer;

padding-right: 15px;

text-decoration: none;

}

/* line 248, ../sass/magento/_product.scss */

.availability-only .expanded {

background-position: 100% -15px;

}

/* line 251, ../sass/magento/_product.scss */

.availability-only strong {

color: #be2c00;

}

/* line 256, ../sass/magento/_product.scss */

.availability-only-details {

margin: 0 0 7px;

}

/* line 258, ../sass/magento/_product.scss */

.availability-only-details th {

background: #d2d6d9;

font-size: 10px;

padding: 0 8px;

}

/* line 261, ../sass/magento/_product.scss */

.availability-only-details td {

background: #ebf0f3;

border-bottom: 1px solid #fff;

font-size: 11px;

padding: 2px 8px 1px;

}

/* line 264, ../sass/magento/_product.scss */

.availability-only-details tr.odd td.last {

color: #d95e00;

font-weight: bold;

}

/* line 269, ../sass/magento/_product.scss */

.product-view .product-shop .availability {

font-size: 11px;

}

/* line 271, ../sass/magento/_product.scss */

.product-view .product-shop .availability span {

font-weight: normal;

}

/* Email to a Friend */

/* line 277, ../sass/magento/_product.scss */

.email-friend {

margin: 0 0 5px;

}

/* Alerts */

/* line 280, ../sass/magento/_product.scss */

.alert-price {

margin: 0;

font-size: 11px;

}

/* line 281, ../sass/magento/_product.scss */

.alert-stock {

margin: 0;

font-size: 11px;

}

/********** < Product Prices */

/* line 284, ../sass/magento/_product.scss */

.price {

white-space: nowrap !important;

}

/* line 286, ../sass/magento/_product.scss */

.price-box {

margin: 5px 0;

}

/* line 288, ../sass/magento/_product.scss */

.price-box .price {

color: black;

font-family: 'Lato', sans-serif;

}

/* Regular price */

/* line 295, ../sass/magento/_product.scss */

.regular-price {

color: black;

display: inline-block;

}

/* line 298, ../sass/magento/_product.scss */

.regular-price .price {

font-size: 19px;

color: black;

font-family:"HTCartoleria", serif;

}

/* line 305, ../sass/magento/_product.scss */

.block .regular-price, .block .regular-price .price {

color: black;

}

/* Old price */

/* line 308, ../sass/magento/_product.scss */

.old-price {

display: inline-block;

padding: 0 3px;

margin: 0;

font-size: 16px;

}

/* line 312, ../sass/magento/_product.scss */

.old-price .price-label {

white-space: nowrap;

color: #999999;

display: none;

}

/* line 316, ../sass/magento/_product.scss */

.old-price .price {

color: #999999;

text-decoration: line-through;

font-size: 16px;

font-family: 'Lato', sans-serif;

}

/* Special price */

/* line 325, ../sass/magento/_product.scss */

.special-price {

display: inline-block;

margin: 0;

padding: 0 3px;

}

/* line 328, ../sass/magento/_product.scss */

.special-price .price-label {

font-size: 16px;

white-space: nowrap;

color: #cd5033;

display: none;

}

/* line 334, ../sass/magento/_product.scss */

.special-price .price {

font-size: 16px;

color: #b34a4a;

}

/* Minimal price (as low as) */

/* line 340, ../sass/magento/_product.scss */

.minimal-price {

margin: 0;

}

/* line 342, ../sass/magento/_product.scss */

.minimal-price .price-label {

font-weight: bold;

white-space: nowrap;

}

/* line 347, ../sass/magento/_product.scss */

.minimal-price-link {

display: inline-block;

}

/* line 349, ../sass/magento/_product.scss */

.minimal-price-link .label {

color: #1e7ec8;

display: none;

}

/* line 350, ../sass/magento/_product.scss */

.minimal-price-link .price {

font-size: 16px;

color: #b34a4a;

padding: 0 3px;

}

/* Excluding tax */

/* line 354, ../sass/magento/_product.scss */

.price-excluding-tax {

display: block;

color: #bbbbbb;

}

/* line 357, ../sass/magento/_product.scss */

.price-excluding-tax .label {

white-space: nowrap;

color: #999;

}

/* line 360, ../sass/magento/_product.scss */

.price-excluding-tax .price {

font-size: 13px;

font-weight: normal;

color: black;

}

/* Including tax */

/* line 366, ../sass/magento/_product.scss */

.price-including-tax {

display: block;

color: #bbbbbb;

}

/* line 368, ../sass/magento/_product.scss */

.price-including-tax .label {

white-space: nowrap;

color: #bbbbbb;

}

/* line 371, ../sass/magento/_product.scss */

.price-including-tax .price {

font-size: 16px;

font-weight: bold;

color: black;

}

/* Configured price */

/* line 377, ../sass/magento/_product.scss */

.configured-price {

margin: 0;

}

/* line 379, ../sass/magento/_product.scss */

.configured-price .price-label {

font-weight: bold;

white-space: nowrap;

}

/* line 380, ../sass/magento/_product.scss */

.configured-price .price {

font-weight: bold;

}

/* FPT */

/* line 384, ../sass/magento/_product.scss */

.weee {

display: block;

font-size: 11px;

color: #444;

}

/* line 386, ../sass/magento/_product.scss */

.weee .price {

font-size: 11px;

font-weight: normal;

}

/* Excl tax (for order tables) */

/* line 392, ../sass/magento/_product.scss */

.price-excl-tax {

display: block;

}

/* line 394, ../sass/magento/_product.scss */

.price-excl-tax .label {

display: block;

white-space: nowrap;

}

/* line 397, ../sass/magento/_product.scss */

.price-excl-tax .price {

display: block;

}

/* Incl tax (for order tables) */

/* line 402, ../sass/magento/_product.scss */

.price-incl-tax {

display: block;

}

/* line 404, ../sass/magento/_product.scss */

.price-incl-tax .label {

display: block;

white-space: nowrap;

}

/* line 407, ../sass/magento/_product.scss */

.price-incl-tax .price {

display: block;

font-weight: bold;

}

/* Price range */

/* line 413, ../sass/magento/_product.scss */

.price-from {

margin: 0;

}

/* line 415, ../sass/magento/_product.scss */

.price-from .price-label {

font-weight: bold;

white-space: nowrap;

}

/* line 420, ../sass/magento/_product.scss */

.price-to {

margin: 0;

}

/* line 422, ../sass/magento/_product.scss */

.price-to .price-label {

font-weight: bold;

white-space: nowrap;

}

/* Price notice next to the options */

/* line 428, ../sass/magento/_product.scss */

.price-notice {

padding-left: 10px;

color: #999;

}

/* line 430, ../sass/magento/_product.scss */

.price-notice .price {

font-weight: bold;

color: #2f2f2f;

font-size:14px !important;

}

/* Price as configured */

/* line 436, ../sass/magento/_product.scss */

.price-as-configured {

margin: 0;

}

/* line 438, ../sass/magento/_product.scss */

.price-as-configured .price-label {

font-weight: bold;

white-space: nowrap;

}

/* line 443, ../sass/magento/_product.scss */

.price-box-bundle {

padding: 0 0 10px 0;

}

/* line 445, ../sass/magento/_product.scss */

.price-box-bundle .price-box {

margin: 0 !important;

padding: 0 !important;

}

/* line 448, ../sass/magento/_product.scss */

.price-box-bundle .price {

color: #555;

}

/********** Product Prices > */

/* Tier Prices */

/* line 456, ../sass/magento/_product.scss */

.product-pricing, .tier-prices {

margin: 10px 0;

color: #424242;

}

/* line 458, ../sass/magento/_product.scss */

.tier-prices li {

padding: 2px 0 2px 10px;

}

/* line 461, ../sass/magento/_product.scss */

.tier-prices .benefit {

font-style: italic;

font-weight: bold;

color: #2f2f2f;

}

/* line 464, ../sass/magento/_product.scss */

.tier-prices .price {

font-size: inherit !important;

}

/* line 469, ../sass/magento/_product.scss */

.tier-prices-grouped li {

padding: 2px 0;

color: #e26703;

}

/* line 471, ../sass/magento/_product.scss */

.tier-prices-grouped li .price {

font-weight: bold;

}

/* Add to Links */

/* line 475, ../sass/magento/_product.scss */

.add-to-links {

font-size: 11px;

margin: 5px 0 0;

}

/* line 477, ../sass/magento/_product.scss */

.add-to-links .separator {

display: none;

}

/* Add to Cart */

/* line 490, ../sass/magento/_product.scss */

.add-to-cart .paypal-logo {

clear: left;

margin: 0;

text-align: right;

}

/* line 492, ../sass/magento/_product.scss */

.add-to-cart .paypal-logo .paypal-or {

clear: both;

display: block;

margin: 5px 60px 5px 0;

}

/* line 495, ../sass/magento/_product.scss */

.product-view .add-to-cart .paypal-logo {

margin: 0;

}

/* Add to Links + Add to Cart */

/* line 498, ../sass/magento/_product.scss */

.add-to-box {

margin: 10px 0;

height:2px;

}

/* line 501, ../sass/magento/_product.scss */

.add-to-box .or {

float: left;

font-weight: bold;

margin: 0 7px;

color: #666666;

}

/* line 502, ../sass/magento/_product.scss */

.add-to-box .add-to-links {

display: inline-block;

margin: 0;

font-size: 12px !important;

line-height: 1.25 !important;

text-align: left !important;

}

/* line 504, ../sass/magento/_product.scss */

.add-to-box .add-to-links li {

display: block !important;

}

/* line 506, ../sass/magento/_product.scss */

.add-to-box .add-to-links li .separator {

display: none !important;

}

/* line 514, ../sass/magento/_product.scss */

.product-essential h2 {

color: black;

font-size: 18px;

letter-spacing: 2px;

margin: 0 0 5px;

position: relative;

text-transform: uppercase;

}

/* line 524, ../sass/magento/_product.scss */

.product-collateral {

padding: 25px 0;

}

/* line 526, ../sass/magento/_product.scss */

.product-collateral h2 {

border-bottom: 1px solid #e4e4e4;

font-size: 15px;

margin: 0 0 15px;

padding: 0 0 2px;

}

/* line 532, ../sass/magento/_product.scss */

.product-collateral .box-collateral {

margin: 0 0 25px;

}

/* Product Images */

/* line 538, ../sass/magento/_product.scss */

.product-image-popup {

margin: 0 auto;

}

/* line 540, ../sass/magento/_product.scss */

.product-image-popup .buttons-set {

float: right;

clear: none;

border: 0;

margin: 0;

padding: 0;

}

/* line 541, ../sass/magento/_product.scss */

.product-image-popup .nav {

font-weight: bold;

margin: 0 100px;

text-align: center;

}

/* line 542, ../sass/magento/_product.scss */

.product-image-popup .image {

display: block;

margin: 10px 0;

}

/* line 543, ../sass/magento/_product.scss */

.product-image-popup .image-label {

font-size: 13px;

font-weight: bold;

margin: 0 0 10px;

color: #2f2f2f;

}

/* Product Options */

/* line 548, ../sass/magento/_product.scss */

.product-options {

position: relative;

margin-top:15px;

}

/* line 550, ../sass/magento/_product.scss */

.product-options dt {

padding: 10px 0 0;

font-weight: normal;

}

/* line 552, ../sass/magento/_product.scss */

.product-options dt label {

color: #888888;

font-family: 'Lato', sans-serif;

font-size: 15px;

font-weight: normal;

}

/* line 554, ../sass/magento/_product.scss */

.product-options dt label.required em {

color: #c0cac5;

margin-left: 0;

}

/* line 558, ../sass/magento/_product.scss */

.product-options dt .qty-disabled {

background: none;

border: 0;

padding: 3px;

color: #2f2f2f;

}

/* line 562, ../sass/magento/_product.scss */

.product-options dd {

padding: 10px 0 20px;

margin: 0 0 5px;

border-bottom: 1px solid #e4e4e4;

}

/* line 564, ../sass/magento/_product.scss */

.product-options dd .qty-holder {

display: block;

padding: 10px 0 0;

}

/* line 566, ../sass/magento/_product.scss */

.product-options dd .qty-holder label {

vertical-align: middle;

}

/* line 571, ../sass/magento/_product.scss */

.product-options dd .time-picker {

display: -moz-inline-box;

display: inline-block;

padding: 2px 0;

vertical-align: middle;

}

/* line 574, ../sass/magento/_product.scss */

.product-options dd textarea {

height: 8em;

}

/* line 577, ../sass/magento/_product.scss */

.product-options dd select {

width: 100%;

}

/* line 580, ../sass/magento/_product.scss */

.product-options dd .multiselect option {

border-bottom: 1px dotted #d9e5ee;

padding: 2px 4px;

}

/* line 584, ../sass/magento/_product.scss */

.product-options dl.last dd.last {

border-bottom: 0;

padding-bottom: 5px;

margin-bottom: 0;

}

/* line 587, ../sass/magento/_product.scss */

.product-options ul.options-list {

margin-right: 5px;

}

/* line 589, ../sass/magento/_product.scss */

.product-options ul.options-list li {

line-height: 1.5;

padding: 2px 0;

list-style:none;

}

/* line 593, ../sass/magento/_product.scss */

.product-options ul.options-list input.radio {

float: left;

margin-top: 3px;

}

/* line 594, ../sass/magento/_product.scss */

.product-options ul.options-list input.checkbox {

float: left;

margin-top: 3px;

}

/* line 596, ../sass/magento/_product.scss */

.product-options ul.options-list label {

font-weight: normal;

}

/* line 600, ../sass/magento/_product.scss */

.product-options ul.validation-failed {

padding: 0 7px;

}

/* line 605, ../sass/magento/_product.scss */

.product-options p.note {

margin: 0;

font-size: 14px;

color:#a5b3ac !important;

}

/* line 606, ../sass/magento/_product.scss */

.product-options p.required {

font-size: 12px;

position: absolute;

right: 0;

top: 11px;

right: 0;

}

/* line 113, ../sass/magento/_rtl.scss */

#cboxCurrent {

padding-right:10px !important;

font-size:12px;

}

#cboxTitle {

font-size:12px;

left: 100%px !important;

}

.rtl .product-options p.required {

left: 0;

right: auto;

}

/* line 617, ../sass/magento/_product.scss */

.product-options-bottom .product-pricing, .product-options-bottom .tier-prices {

margin: 0;

padding: 0 0 10px;

border: 0;

background: 0;

color: #e26703;

}

/* line 620, ../sass/magento/_product.scss */

.product-options-bottom .tier-prices li {

background: 0;

padding: 2px 0;

}

/* line 622, ../sass/magento/_product.scss */

.product-options-bottom .tier-prices .price, .product-options-bottom .tier-prices .benefit {

color: #e26703;

}

/* line 626, ../sass/magento/_product.scss */

.product-options-bottom .price-box {

margin: 0;

padding: 0;

}

/* line 627, ../sass/magento/_product.scss */

.product-options-bottom .add-to-links {

clear: both;

padding: 0;

text-align: right;

}

/* line 628, ../sass/magento/_product.scss */

.product-options-bottom .price-label {

padding-right: 5px;

}

/* line 633, ../sass/magento/_product.scss */

.product-view .product-options-bottom {

margin: 0 0 10px;

height: 2px;

}

/* line 635, ../sass/magento/_product.scss */

.product-view .product-options-bottom .price-box {

float: none;

margin: 15px 0 30px;

}

/* line 636, ../sass/magento/_product.scss */

.product-view .product-options-bottom .price-label {

float: none;

padding-right: 0;

}

/* line 637, ../sass/magento/_product.scss */

.product-view .product-options-bottom .price-tax {

float: none;

}

/* line 638, ../sass/magento/_product.scss */

.product-view .product-options-bottom .add-to-cart-box {

clear: both;

float: left;

padding-top: 12px;

}

/* line 639, ../sass/magento/_product.scss */

.product-view .product-options-bottom .add-to-links {

clear: both;

text-align: right;

}

/* line 641, ../sass/magento/_product.scss */

.product-view .add-to-cart {

border-top: 1px solid #e4e4e4;

}

/* line 644, ../sass/magento/_product.scss */

.product-view .rating-box {

margin-top: 2px;

}

/* line 646, ../sass/magento/_product.scss */

.product-view .add-to-box, .product-view .add-to-cart {

text-align: center;

}

/* line 648, ../sass/magento/_product.scss */

.product-view .add-to-box div.qty, .product-view .add-to-cart div.qty {

padding: 8px 0;

}

/* line 649, ../sass/magento/_product.scss */

.product-view .add-to-box .add-cart, .product-view .add-to-cart .add-cart {

background: #000;

line-height: 38px;

font-family: 'Lato', sans-serif;

}

/* line 653, ../sass/magento/_product.scss */

.product-view .add-to-box .add-cart:hover, .product-view .add-to-cart .add-cart:hover {

background: #666;

}

/* line 654, ../sass/magento/_product.scss */

.product-view .add-to-box .add-cart button.btn-cart, .product-view .add-to-cart .add-cart button.btn-cart {

background: none;

border: medium none;

font-size: 11px;

text-transform: uppercase;

vertical-align: middle;

display: block;

width: 100%;

padding: 0;

}

/* line 663, ../sass/magento/_product.scss */

.product-view .add-to-box .add-cart button.btn-cart .fa, .product-view .add-to-cart .add-cart button.btn-cart .fa {

font-size: 18px;

vertical-align: middle;

padding-right: 6px;

margin-top: -2px;

}

/* line 673, ../sass/magento/_product.scss */

.product-view .add-to-links {

display: block;

}

/* line 675, ../sass/magento/_product.scss */

.product-view .add-to-links li {

display: block;

text-align: center;

line-height: 38px;

padding: 0;

text-transform: uppercase;

font-size: 11px;

border-bottom: 1px solid #e4e4e4;

font-family: 'Lato', sans-serif;

}

/* line 683, ../sass/magento/_product.scss */

.product-view .add-to-links li a {

color: black;

display: block;

}

/* line 685, ../sass/magento/_product.scss */

.product-view .add-to-links li a:hover {

background: #efefef;

color: #000;

}

/* line 687, ../sass/magento/_product.scss */

.product-view .add-to-links li .fa {

font-size: 16px;

vertical-align: middle;

padding-right: 6px;

margin-top: -2px;

color: #ccc;

}

/* line 698, ../sass/magento/_product.scss */

.col3-layout .product-options-bottom .price-box {

float: none;

padding: 0 0 5px;

}

/* line 701, ../sass/magento/_product.scss */

.product-view {

/* Product Shop */

/* Grouped Product */

/* Block: Description */

/* Block: Additional */

/* Block: Upsell */

}

/* line 703, ../sass/magento/_product.scss */

.product-view .product-img-box .product-image {

margin: 0 0 13px;

}

/* line 704, ../sass/magento/_product.scss */

.product-view .product-img-box .product-image-zoom {

max-width: 100% !important;

position: relative;

overflow: hidden;

z-index: 9;

border-top-left-radius: 100px;

}

/* line 707, ../sass/magento/_product.scss */

.product-view .product-img-box .product-image-zoom img {

position: absolute;

left: 0;

top: 0;

cursor: move;

}

/* line 709, ../sass/magento/_product.scss */

.product-view .product-img-box .zoom-notice {

font-size: 11px;

margin: 0 0 5px;

text-align: center;

}

/* line 710, ../sass/magento/_product.scss */

.product-view .product-img-box .zoom {

position: relative;

z-index: 9;

height: 18px;

margin: 0 auto 13px;

padding: 0 28px;

background: url(../images/slider_bg.gif) 50% 50% no-repeat;

cursor: pointer;

}

/* line 712, ../sass/magento/_product.scss */

.product-view .product-img-box .zoom.disabled {

-moz-opacity: .3;

-webkit-opacity: .3;

-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";

/*IE8*/

opacity: .3;

}

/* line 713, ../sass/magento/_product.scss */

.product-view .product-img-box .zoom #track {

position: relative;

height: 18px;

}

/* line 714, ../sass/magento/_product.scss */

.product-view .product-img-box .zoom #handle {

position: absolute;

left: 0;

top: -1px;

width: 9px;

height: 22px;

background: url(../images/magnifier_handle.gif) 0 0 no-repeat;

}

/* line 715, ../sass/magento/_product.scss */

.product-view .product-img-box .zoom .btn-zoom-out {

position: absolute;

left: 2px;

top: 0;

}

/* line 716, ../sass/magento/_product.scss */

.product-view .product-img-box .zoom .btn-zoom-in {

position: absolute;

right: 2px;

top: 0;

}

/* line 718, ../sass/magento/_product.scss */

.product-view .product-img-box .more-views {

margin: 20px 50px 12px;

}

/* line 720, ../sass/magento/_product.scss */

.product-view .product-img-box .more-views h2 {

font-size: 11px;

border-bottom: 1px solid #ccc;

margin: 0 0 8px;

text-transform: uppercase;

}

/* line 723, ../sass/magento/_product.scss */

.product-view .product-img-box .more-views ul {

margin-left: -9px;

}

/* line 724, ../sass/magento/_product.scss */

.product-view .product-img-box .more-views li {

float: left;

margin: 0 0 8px 9px;

}

/* line 726, ../sass/magento/_product.scss */

.product-view .product-img-box .more-views li a {

float: left;

width: 56px;

height: 56px;

border: 2px solid #ddd;

overflow: hidden;

}

/* line 730, ../sass/magento/_product.scss */

.product-view .product-img-box .more-views .carousel-control {

top: 40%;

line-height: 16px;

}

/* line 732, ../sass/magento/_product.scss */

.product-view .product-img-box .more-views .carousel-control.left {

left: -50px;

}

/* line 733, ../sass/magento/_product.scss */

.product-view .product-img-box .more-views .carousel-control.right {

right: -50px;

}

/* line 737, ../sass/magento/_product.scss */

.product-view .product-img-box .more-views .item a {

float: left;

padding: 0 10px;

max-width: 33%;

max-height: 135px;

}

.product-view .product-img-box .more-views .item img {

border-top-left-radius: 20px !important;

}

/* line 744, ../sass/magento/_product.scss */

.product-view .product-shop .product-name {

margin: 0 0 -2px;

font-family: 'Lato', sans-serif;

font-size: 16px;

}

/* line 748, ../sass/magento/_product.scss */

.product-view .product-shop .product-name h1 {

margin: 0;

color:#c0cac5 !important;

font-size: 38px;

line-height:40px;

letter-spacing: 0px;

margin-bottom: 12px;

margin-top: 0;

position: relative;

text-transform:capitalize;

font-family: "HTCartoleria", serif;

}

/* line 759, ../sass/magento/_product.scss */

.product-view .product-shop .availability {

margin: 5px 0 25px;

}

/* line 760, ../sass/magento/_product.scss */

.product-view .product-shop .short-description {

padding: 10px 0 0;

}

/* line 762, ../sass/magento/_product.scss */

.product-view .product-shop .short-description .std {

line-height: 24px;

}

/* line 764, ../sass/magento/_product.scss */

.product-view .product-shop .price-box {

margin: 0px 0 25px;

line-height: 1.2;

}

/* line 765, ../sass/magento/_product.scss */

.product-view .product-shop .add-to-links {

font-size: 12px;

text-align: right;

margin: 0;

}

/* line 768, ../sass/magento/_product.scss */

.product-view .product-shop .price {

font-size: 22px;

color:#cebcc5 !important;

}

/* line 772, ../sass/magento/_product.scss */

.product-view .product-view .grouped-items-table .price-box {

margin: 0;

padding: 0;

}

/* line 780, ../sass/magento/_product.scss */

.product-view .box-additional .data-table th, .product-view .box-additional .data-table td {

line-height: 1.25;

}

/* line 787, ../sass/magento/_product.scss */

.product-view .box-up-sell h2 {

border-bottom: 0;

padding: 0;

}

/* line 788, ../sass/magento/_product.scss */



.product-view .box-up-sell .block-title {

background: none;

text-align: center;

padding: 0;

margin-bottom: 15px;

}

/* line 790, ../sass/magento/_product.scss */

.product-view .box-up-sell .block-title strong {

display: block;

position: relative;

}

/* line 792, ../sass/magento/_product.scss */

.product-view .box-up-sell .block-title strong:before {

position: absolute;

top: 50%;

left: 0;

margin-top: -1px;

height: 1px;

width: 100%;

background: black;

content: "";

}

/* line 793, ../sass/magento/_product.scss */

.product-view .box-up-sell .block-title strong span {

text-transform: uppercese;

letter-spacing: 2px;

color: black;

font-size: 14px;

font-family: 'Lato', sans-serif;

background: white;

padding: 0 20px;

position: relative;

}

/* line 795, ../sass/magento/_product.scss */

.product-view .box-up-sell .block-title .carousel-controls {

position: static;

width: auto;

}

/* line 797, ../sass/magento/_product.scss */

.product-view .box-up-sell .block-title .carousel-controls .carousel-control {

position: static;

background: none;

opacity: 1;

border: none;

}

/* line 799, ../sass/magento/_product.scss */

.product-view .box-up-sell .block-title .carousel-controls .carousel-control span {

font-size: 13px;

font-style: italic;

height: 20px;

opacity: 1;

color: #fff;

background-color: #000;

text-transform: none;

padding: 2px 15px;

position: relative;

}

/* line 809, ../sass/magento/_product.scss */

.product-view .box-up-sell .block-title .carousel-controls .carousel-control span:before {

position: absolute;

top: 0;

left: -22px;

content: "";

border: 11px solid transparent;

border-right-color: #000;

}

/* line 818, ../sass/magento/_product.scss */

.product-view .box-up-sell .block-title .carousel-controls .carousel-control span.cars-next:before {

border-right-color: transparent;

border-left-color: #000;

left: auto;

right: -22px;

}

/* line 829, ../sass/magento/_product.scss */

.product-view .box-up-sell .item {

text-align: center;

}

/* line 830, ../sass/magento/_product.scss */

.product-view .box-up-sell .products-grid {

width: 100%;

}

/* line 832, ../sass/magento/_product.scss */

.product-view .box-up-sell .products-grid td {

width: 25%;

background: #f6f2e7;

border-right: 1px solid #e5dcc3;

border-bottom: 1px solid #e5dcc3;

padding: 15px 10px 12px;

line-height: 1.6em;

}

/* line 834, ../sass/magento/_product.scss */

.product-view .box-up-sell .products-grid td.last {

border-right: 0;

}

/* line 837, ../sass/magento/_product.scss */

.product-view .box-up-sell .products-grid td img {

border: 1px solid #e5dcc3;

}

/* line 840, ../sass/magento/_product.scss */

.product-view .box-up-sell .products-grid td.empty {

border-right: 0;

background: #f1ecdb;

}

/* line 845, ../sass/magento/_product.scss */

.product-view .box-up-sell .products-grid tr.last td {

border-bottom: 0;

}

/* line 848, ../sass/magento/_product.scss */

.product-view .box-up-sell .products-grid .product-image {

text-align: center;

}

/* line 851, ../sass/magento/_product.scss */

.product-view .box-up-sell .products-grid .ratings .rating-box {

float: none;

display: inline-block;

margin: 0;

}

/* Block: Tags */

/* line 860, ../sass/magento/_product.scss */

.product-view .box-tags {

margin: 0;

}

/* line 862, ../sass/magento/_product.scss */

.product-view .box-tags h3 {

font-size: 13px;

}

/* line 863, ../sass/magento/_product.scss */

.product-view .box-tags .product-tags {

display: block;

margin: 0 0 15px;

}

/* line 865, ../sass/magento/_product.scss */

.product-view .box-tags .product-tags li {

display: inline;

background: url(../images/bkg_pipe3.gif) 100% 4px no-repeat;

padding: 0 7px 0 4px;

}

/* line 867, ../sass/magento/_product.scss */

.product-view .box-tags .product-tags li.first {

padding-left: 0;

}

/* line 868, ../sass/magento/_product.scss */

.product-view .box-tags .product-tags li.last {

background: none;

padding-right: 0;

}

/* line 872, ../sass/magento/_product.scss */

.product-view .box-tags .form-add label {

display: block;

font-size: 13px;

font-weight: bold;

margin: 0 0 5px;

}

/* line 873, ../sass/magento/_product.scss */

.product-view .box-tags .form-add .input-box {

float: left;

margin: 0 5px 0 0;

}

/* line 874, ../sass/magento/_product.scss */

.product-view .box-tags .form-add input.input-text {

width: 299px;

height: 30px;

}

/* line 875, ../sass/magento/_product.scss */

.product-view .box-tags .form-add button.button {

padding: 5px 12px;

}

/* line 877, ../sass/magento/_product.scss */

.product-view .box-tags .note {

margin: 3px 0 0;

font-size: 11px;

}

/* Block: Reviews */

/* line 884, ../sass/magento/_product.scss */

.product-view .box-reviews dl {

margin: 15px 0;

}

/* line 886, ../sass/magento/_product.scss */

.product-view .box-reviews dl a, .product-view .box-reviews dl span {

font-weight: bold;

}

/* line 891, ../sass/magento/_product.scss */

.product-view .box-reviews dd {

margin: 0 0 15px;

}

/* line 893, ../sass/magento/_product.scss */

.product-view .box-reviews dd small {

font-style: italic;

}

/* line 897, ../sass/magento/_product.scss */

.product-view .box-reviews .form-add {

margin: 15px 0 0;

}

/* line 899, ../sass/magento/_product.scss */

.product-view .box-reviews .form-add h3 {

font-size: 13px;

font-weight: normal;

}

/* line 901, ../sass/magento/_product.scss */

.product-view .box-reviews .form-add h3 span {

font-weight: bold;

}

/* line 905, ../sass/magento/_product.scss */

.product-view .box-reviews .form-add h4 {

font-size: 12px;

}

/* line 908, ../sass/magento/_product.scss */

.product-view .box-reviews .form-add .data-table td {

text-align: center;

}

/* line 911, ../sass/magento/_product.scss */

.product-view .box-reviews .form-add .form-list {

margin: 15px 0 0;

}

/* line 913, ../sass/magento/_product.scss */

.product-view .box-reviews .form-add .form-list .input-box {

width: 360px;

}

/* line 916, ../sass/magento/_product.scss */

.product-view .box-reviews .form-add .form-list input.input-text, .product-view .box-reviews .form-add .form-list textarea {

width: 354px;

padding: 5px;

}

/* Send a Friend */

/* line 926, ../sass/magento/_product.scss */

.send-friend .form-list {

width: 615px;

overflow: hidden;

}

/* line 928, ../sass/magento/_product.scss */

.send-friend .form-list li {

margin-right: -15px;

}

/* line 930, ../sass/magento/_product.scss */

.send-friend .form-list li p {

margin: 0 15px 0 0;

}

/* line 934, ../sass/magento/_product.scss */

.send-friend .form-list li.wide .input-box {

width: 612px;

}

/* line 937, ../sass/magento/_product.scss */

.send-friend .form-list li.wide textarea {

width: 609px;

}

/* line 942, ../sass/magento/_product.scss */

.send-friend .form-list .field {

width: 315px;

}

/* line 945, ../sass/magento/_product.scss */

.send-friend .form-list .input-box {

width: 300px;

}

/* line 948, ../sass/magento/_product.scss */

.send-friend .form-list input.input-text, .send-friend .form-list textarea {

width: 294px;

}

/* line 952, ../sass/magento/_product.scss */

.send-friend .buttons-set .limit {

float: right;

margin: 0 7px 0 0;

font-size: 11px;

line-height: 21px;

}

/* ======================================================================================= */

/* line 956, ../sass/magento/_product.scss */

.related-checkbox {

float: left;

}

/* line 959, ../sass/magento/_product.scss */

.crosssell .product-name {

margin: 0 0 5px;

font-family: 'Lato', sans-serif;

font-size: 16px;

line-height: 24px;

}

/* line 967, ../sass/magento/_product.scss */

.tempcp-quickview-view .product-img-box, .tempcp-quickview-view .product-shop {

width: 50% !important;

float: left;

}

/******************************************************

* @package Ves Theme Framework for Magento

* @version 1.0

* @author http://www.venustheme.com

* @copyright Copyright (C) Augus 2013 Venustheme.com <@emai:venustheme@gmail.com>.All rights reserved.

* @license   GNU General Public License version 2

*******************************************************/

@media screen and (max-width: 991px) {

/* line 66, ../sass/magento/_responsive.scss */

#topbar .topLinks {

float: right !important;

}

/* line 67, ../sass/magento/_responsive.scss */

#topbar .links {

float: none !important;

}

/* line 69, ../sass/magento/_responsive.scss */

#topbar .links li {

float: none !important;

line-height: 24px;

}

/* line 70, ../sass/magento/_responsive.scss */

#topbar .links li.first {

padding-left: 6px !important;

}

/* line 71, ../sass/magento/_responsive.scss */

#topbar .links li.last a {

border: none;

}

/* line 73, ../sass/magento/_responsive.scss */

#topbar .language {

padding: 6px 5px;

}

/* line 75, ../sass/magento/_responsive.scss */

.cart-top #cart .content {

position: static;

opacity: 1;

visibility: visible;

top: 0;

border: none;

min-width: 270px;

visibility: inherit;

}

/* line 86, ../sass/magento/_responsive.scss */

#checkout-step-login .buttons-set {

margin-bottom: 10px;

}

}

@media screen and (max-width: 992px) {

/* line 92, ../sass/magento/_responsive.scss */

.navbar-toggle {

display: none!important;

}

/* line 93, ../sass/magento/_responsive.scss */

.ves-caption {

display: block !important;

}

.ves-slideshow .ves-caption.big-caption {

top: 14px !important;

left: 0px !important;

}

/* line 94, ../sass/magento/_responsive.scss */

#mainmenutop .mega-menu-wrap {

display: block!important;

}

/* line 95, ../sass/magento/_responsive.scss */

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {

border: 0!important;

}

/* line 96, ../sass/magento/_responsive.scss */

.navbar-collapse {

overflow-x: hidden!important;

}

/* line 97, ../sass/magento/_responsive.scss */

.navbar-toggle {

margin: 0!important;

}

/* line 100, ../sass/magento/_responsive.scss */

.navbar-collapse::before, .navbar-collapse::after {

display: block!important;

}

#ves-mainnav .mega-menu-wrap > li > a {

font-size: 9px;

padding: 16px 12px;

}

.textSlide1 {

padding-top: 22px !important;

}

.breadcrumbs {

top: 134px !important;

}

.product-options dt, .product-options dd {

width: 100% !important;

}

.product-options p.required {

top: 8px !important;

}

.htabs a, .htabs a.selected {

top: 8px !important;

}

.registered-users .buttons-set a.f-left  {

width: 100%;

margin: -40px 0 0 0;

}

}

@media screen and (max-width: 768px) {

/* line 104, ../sass/magento/_responsive.scss */

.a-quickview {

display: none !important;

}

}

@media screen and (max-width: 767px) {

/* line 11, ../sass/magento/_responsive.scss */

.quick-access {

position: relative;

float: right;

padding: 10px 0;

}

/* line 16, ../sass/magento/_responsive.scss */

.quick-access .quickaccess-toggle {

width: 35px;

line-height: 35px;

height: 35px;

font-size: 16px;

color: #a8a8a8;

border-top-right-radius: 50%;

border-top-left-radius: 50%;

border-bottom-right-radius: 50%;

border-bottom-left-radius: 50%;

-webkit-transition: all 0.2s ease-in-out 0s;

transition: all 0.2s ease-in-out 0s;

text-align: center;

margin: 0 3px;

}

.quick-access .cart-inner:hover {

background-color: transparent !important;

}

/* line 28, ../sass/magento/_responsive.scss */

.quick-access .quickaccess-toggle:hover {

background-color: #c0cac5;

color: white;

-webkit-transition: all 0.2s ease-in-out 0s;

transition: all 0.2s ease-in-out 0s;

}

/* line 34, ../sass/magento/_responsive.scss */

.quick-access .inner-toggle {

background: #fff;

min-width: 180px;

position: absolute;

right: 0;

top: 100%;

z-index: 9999 !important;

opacity: 0;

filter: alpha(opacity=0);

display: block;

transform: translateX(-25%);

visibility: hidden;

-webkit-box-shadow: 0 1px 3px lightgrey;

box-shadow: 0 1px 3px lightgrey;

padding: 5px;

border-top-right-radius: 0;

border-top-left-radius: 0;

border-bottom-right-radius: 3px;

border-bottom-left-radius: 3px;

border-top: 5px solid #c0cac5;

}

/* line 54, ../sass/magento/_responsive.scss */

.quick-access:hover .content .inner-toggle, .quick-access:hover .inner-toggle {

-webkit-transition: all 500ms cubic-bezier(0.09, 0.68, 0, 0.99) 0s;

transition: all 500ms cubic-bezier(0.09, 0.68, 0, 0.99) 0s;

opacity: 1;



filter: alpha(opacity=100);

transform: translateX(0px);

visibility: visible;

z-index: 10;

}

/* line 110, ../sass/magento/_responsive.scss */

.zoomContainer, #cboxOverlay, #colorbox, .vescontentslider {

display: none !important;

}

}

/******************************************************

* @package Ves Theme Framework for Magento

* @version 1.0

* @author http://www.venustheme.com

* @copyright Copyright (C) Augus 2013 Venustheme.com <@emai:venustheme@gmail.com>.All rights reserved.

* @license   GNU General Public License version 2

*******************************************************/

/* line 9, ../sass/magento/_typo.scss */

h1, h2, h3, h4, h5, h6 {

margin: 0;

color:#723b76;

font-family: 'Lato', sans-serif;

}

/* line 14, ../sass/magento/_typo.scss */

h1 {

font-family: 'Lato', sans-serif;

font-size: 30px;

display: block;

line-height: 33px;

text-decoration: none;



}

/* line 19, ../sass/magento/_typo.scss */

h2 {

font-size: 18px;

line-height: 32px;

margin-bottom:16px;

font-weight: bold;

}

/* line 24, ../sass/magento/_typo.scss */

h3 {

font-size: 17px;

line-height: 32px;

}

/* line 29, ../sass/magento/_typo.scss */

h4 {

font-size: 16px;

font-weight: bold;

line-height: 24px;

margin-bottom:10px;

}

/* line 34, ../sass/magento/_typo.scss */

h5 {

font-size: 14px;

}

/* line 38, ../sass/magento/_typo.scss */

h6 {

font-size: 13px;

line-height: 32px;

}

/* line 42, ../sass/magento/_typo.scss */

.success {

color: #3d6611;

font-weight: bold;

}

/* line 43, ../sass/magento/_typo.scss */

.error {

color: #df280a;

font-weight: bold;

}

/* line 44, ../sass/magento/_typo.scss */

.notice {

color: #e26703;

}

/* line 46, ../sass/magento/_typo.scss */

.messages {

width: 100%;

overflow: hidden;

}

/* line 48, ../sass/magento/_typo.scss */

.messages, .messages ul {

list-style: none !important;

margin: 0 !important;

padding: 0 !important;

}

/* line 49, ../sass/magento/_typo.scss */

.messages li {

margin: 0 0 10px !important;

text-align: center !important;

}

/* line 51, ../sass/magento/_typo.scss */

.messages li li {

margin: 0 0 3px !important;

}

/* line 58, ../sass/magento/_typo.scss */

.error-msg, .success-msg, .note-msg, .notice-msg {

border-style: solid !important;

border-width: 0px !important;

background-position: 10px 9px !important;

background-repeat: no-repeat !important;

min-height: 24px !important;

padding: 8px 8px 8px 32px !important;

font-size: 16px !important;

font-weight: normal !important;

}

/* line 59, ../sass/magento/_typo.scss */

.error-msg {

border-color: #f16048;

background-color: #faebe7;

background-image: url(../images/i_msg-error.gif);

color: #df280a;

}

/* line 60, ../sass/magento/_typo.scss */

.success-msg {

border-color: #446423;

background-color: #eff5ea;

color: #3d6611;

}

/* line 62, ../sass/magento/_typo.scss */

.note-msg, .notice-msg {

border-color: #fcd344;

background-color: #fafaec;

color: #3d6611;

}

/******************************************************

* @package Ves Theme Framework for Magento

* @version 1.0

* @author http://www.venustheme.com

* @copyright Copyright (C) Augus 2013 Venustheme.com <@emai:venustheme@gmail.com>.All rights reserved.

* @license   GNU General Public License version 2

*******************************************************/

/* line 8, ../sass/magento/_custom.scss */

.box {

margin-bottom: 20px;

overflow: hidden;

position: relative;

}

/* line 17, ../sass/magento/_custom.scss */

.custom-block .box a {

position: relative;

display: block;

}

/* line 20, ../sass/magento/_custom.scss */

.custom-block .box a:before {

content: "";

position: absolute;

width: 100%;

height: 100%;

top: 0;

left: 0;

-webkit-transition: all 300ms ease-in-out;

transition: all 300ms ease-in-out;

}

/* line 30, ../sass/magento/_custom.scss */

.custom-block .box a:hover:before {

-webkit-box-shadow: 0 0 0 30px rgba(255, 255, 255, 0.3) inset;

box-shadow: 0 0 0 30px rgba(255, 255, 255, 0.3) inset;

}

/* line 38, ../sass/magento/_custom.scss */

.custom-abs {

border-top: 2px solid black;

padding-top: 32px;

}

/* line 40, ../sass/magento/_custom.scss */

.custom-abs h3, .custom-footer-links h3 {

color: black;

font-family: 'Lato', sans-serif;

font-size: 14px;

font-weight: normal;

letter-spacing: 2px;

padding: 0 0 8px;

text-transform: uppercase;

text-align: left !important;

}

/* line 50, ../sass/magento/_custom.scss */

.social span {

display: none;

}

/* line 51, ../sass/magento/_custom.scss */

.social li {

float: left;

margin: 0 4px;

float: left;

}

/* line 9, ../sass/magento/_rtl.scss */

.rtl .social li {

float: right !important;

}

/* line 52, ../sass/magento/_custom.scss */

.social .fa {

color: black;

font-size: 20px;

}

/* line 56, ../sass/magento/_custom.scss */

.social a {

color: #000000;

display: inline-block;

font-size: 20px;

height: 35px;

line-height: 35px;

width: 35px;

-webkit-transition: all 300ms ease-in-out;

transition: all 300ms ease-in-out;

}

/* line 64, ../sass/magento/_custom.scss */

.social a:hover {

opacity: .7;

}

/* line 67, ../sass/magento/_custom.scss */

.time li {

background: url(../images/dot.png) left 16px repeat-x;

line-height: 24px;

}

/* line 21, ../sass/bootstrap_lib/_mixins.scss */

.time li:before, .time li:after {

content: " ";

/* 1 */

display: table;/* 2 */

}

/* line 25, ../sass/bootstrap_lib/_mixins.scss */

.time li:after {

clear: both;

}

/* line 72, ../sass/magento/_custom.scss */

.time li span {

background: white;

}

/* line 74, ../sass/magento/_custom.scss */

.time li span.f-left {

padding-right: 5px;

}

/* line 75, ../sass/magento/_custom.scss */

.time li span.f-right {

padding-left: 5px;

}

/* line 78, ../sass/magento/_custom.scss */

.custom-footer-links {

font-size: 13px;

color: #666666;

line-height: 24px;

}

/* line 81, ../sass/magento/_custom.scss */

.custom-footer-links .row > div {

padding-right: 20px;

}

/* line 82, ../sass/magento/_custom.scss */

.custom-footer-links .row > div:last-child {

padding-right: 10px;

}

/* line 83, ../sass/magento/_custom.scss */

.custom-footer-links .boxed {

border-top: 1px solid #e4e4e4;

padding-top: 26px;

}

/* line 84, ../sass/magento/_custom.scss */

.custom-footer-links strong {

font-weight: bold;

}

/* line 87, ../sass/magento/_custom.scss */

.custom-links {
	
list-style: none;
	
}

.custom-links a {

line-height: 24px;

padding-left: 7px;

color: #666666;

padding: 0 0 0 7px;

}

/* line 33, ../sass/magento/_rtl.scss */

.rtl .custom-links a {

padding: 0 7px 0 0;

}

/* line 91, ../sass/magento/_custom.scss */

.custom-links li {
	
margin: 0;

padding-bottom: 5px;

-webkit-transition: all 250ms ease-in-out;

transition: all 250ms ease-in-out;

}

/* line 94, ../sass/magento/_custom.scss */

.custom-links li:hover {

padding-left: 12px;

}

/* line 96, ../sass/magento/_custom.scss */

.custom-links .fa {

font-size: 10px;

}

/* line 98, ../sass/magento/_custom.scss */

.ct-p {

margin-top: 15px;

line-height: 32px;

}

/* line 101, ../sass/magento/_custom.scss */

.ct-p .fa {

-webkit-border-radius: 50%;

border-radius: 50%;

border: 3px solid black;

color: black;

font-size: 19px;

height: 35px;

line-height: 30px;

text-align: center;

width: 35px;

margin-right: 3px;

}

/* line 112, ../sass/magento/_custom.scss */

.ct-p strong {

font-family: 'Lato', sans-serif;

font-size: 18px;

font-weight: normal;

letter-spacing: 2px;

}

/* line 34, ../sass/styles.scss */

.pull-left {

float: left;

}

/* line 9, ../sass/magento/_rtl.scss */

.rtl .pull-left {

float: right !important;

}

/* line 37, ../sass/styles.scss */

.pull-right {

float: right;

}

/* line 9, ../sass/magento/_rtl.scss */

.rtl .pull-right {

float: left !important;

}

a[href*="downloadable/customer/products/"] {

display: none !important;

}

a[href*="review/customer"] {

display: none !important;

}

a[href*="tag/customer"] {

display: none !important;

}

a[href*="oauth/customer_token"] {

display: none !important;

}

a[href*="sales/recurring_profile"] {

display: none !important;

}

a[href*="sales/recurring_profile"] {

display: none !important;

}

a[href*="sales/billing_agreement"] {

display: none !important;

}

a[href*="wishlist"] {

display: none !important;

}

a[href*="newsletter/manage"] {

display: none !important;

}

.page-title h1 {

padding:20px;

}

.product-view {

margin-top:30px !important

}

.textSlide1 h1 {

color: #FFF;

font-family: "HTCartoleria", serif;

font-size: 48px;

letter-spacing: 3px;

line-height: 48px;

text-align: center;

text-transform: capitalize;

}

.masonry { /* Masonry container */

-moz-column-count: 3;

-webkit-column-count: 3;

column-count: 3;

-moz-column-gap: 30px;

-webkit-column-gap: 30px;

column-gap: 30px;

}

.masonryitem { /* Masonry bricks or child elements */

display: inline-block;

margin: 0 0 30px;

padding:10px;

width: 100%;

box-sizing: border-box;

-moz-box-sizing: border-box;

-webkit-box-sizing: border-box;

box-shadow: 3px 3px 5px 0 #ccc;

}

.masonryname {

font-family: "HTCartoleria", serif;

color: #c7d0cb;

padding:10px;

font-size:18px;

}













/**

 * 5.0 Navigation

 * -----------------------------------------------------------------------------

 */



.site-navigation ul {

	list-style: none;

	margin: 0;

}



.site-navigation li {

	border-top: 1px solid rgba(255, 255, 255, 0.2);

}



.site-navigation ul ul {

	margin-left: 20px;

}



.site-navigation a {

	color: #fff;

	display: block;

	text-transform: uppercase;

}



.site-navigation a:hover {

	color: #41a62a;

}



.site-navigation .current_page_item > a,

.site-navigation .current_page_ancestor > a,

.site-navigation .current-menu-item > a,

.site-navigation .current-menu-ancestor > a {

	color: #55d737;

	font-weight: 900;

}



/* Primary Navigation */



.primary-navigation {

	-webkit-box-sizing: border-box;

	-moz-box-sizing:    border-box;

	box-sizing:         border-box;

	font-size: 14px;

	padding-top: 24px;

}



.primary-navigation.toggled-on {

	padding: 72px 0 36px;

}



.primary-navigation .nav-menu {

	border-bottom: 1px solid rgba(255, 255, 255, 0.2);

	display: none;

}



.primary-navigation.toggled-on .nav-menu {

	display: block;

}



.primary-navigation a {

	padding: 7px 0;

}



/* Secondary Navigation */



.secondary-navigation {

	border-bottom: 1px solid rgba(255, 255, 255, 0.2);

	font-size: 12px;

	margin: 48px 0;

}



.secondary-navigation a {

	padding: 9px 0;

}



.menu-toggle {

	background-color: #000;

	border-radius: 0;

	cursor: pointer;

	height: 48px;

	margin: 0;

	overflow: hidden;

	padding: 0;

	position: absolute;

	top: 0;

	right: 0;

	text-align: center;

	width: 48px;

}



.menu-toggle:before {

	color: #fff;

	content: "\f419";

	padding: 16px;

}



.menu-toggle:active,

.menu-toggle:focus,

.menu-toggle:hover {

	background-color: #444;

}



.menu-toggle:focus {

	outline: 1px dotted;

}





/**

 * 6.0 Content

 * -----------------------------------------------------------------------------

 */



.content-area {

	padding-top: 0px;

}



.hentry {

	margin: 0 auto 48px;

	max-width: 1180px;

}



.site-content .entry-header,

.site-content .entry-content,

.site-content .entry-summary,

.site-content .entry-meta,

.page-content {

	margin: 0 auto;

	max-width: 1180px;

}



.page-content {

	margin-bottom: 48px;

}





/**

 * 6.1 Post Thumbnail

 * -----------------------------------------------------------------------------

 */



.post-thumbnail {

	background: transparent url(/wp-content/themes/pub/twentyfourteen/images/pattern-light.svg) repeat fixed;

	display: block;

	position: relative;

	width: 100%;

	z-index: 0;

	margin: 16px 0px;

}



a.post-thumbnail:hover {

	background-color: #999;

}



.full-width .post-thumbnail img {

	display: block;

	margin: 0 auto;

}





/**

 * 6.2 Entry Header

 * -----------------------------------------------------------------------------

 */



.entry-header {

	position: relative;

	z-index: 1;

}



.entry-meta .byline {

	display: none;

}


.entry-title {

	color: #723b76;
font-size: 20px;
line-height: 28px;
font-family: 'Lato', sans-serif !important;
padding-bottom: 6px;
padding-top: 15px;
padding-bottom: 5px;
font-weight: bold;

}

.cat-links { display:none }
.form-allowed-tags { display:none }

.entry-title a {

	color: #2b2b2b;

}



.entry-title a:hover {

	color: #41a62a;

}



.site-content .entry-header {

	background-color: #fff;

	padding: 0 10px 12px;

}



.site-content .has-post-thumbnail .entry-header {

	padding-top: 24px;

}





.widget-title {

	color:#723b76!important;
	text-align:center !important;
	font-size: 18px !important;

}

/*** Booking Calendar Widget ***/

.OT_cal, .OT_time, .OT_party {
	
	border-color: #4d1b40 !important;
	
}

a.OT_Find_a_Table:link, a.OT_Find_a_Table:visited, a.OT_Find_a_Table:hover, a.OT_Find_a_Table:active {
	
	text-shadow: none !important;
}

.textwidget ul.OT_list {
	
	list-style:none;

	color:#a393a8 !important;

	padding:0;

	font-size:12px;

	text-align: center;

	margin:0;

}
	

.textwidget ul {
	
	list-style:none;

	color:#a393a8 !important;

	padding-top:13px;

	font-size:14px;

	text-align: center;

	margin-bottom:20px;

}

	

.textwidget p {

	color:#a393a8 !important;

	padding-top:13px;

	font-size:14px;

	text-align: center;

}


.widget_search {
	
	margin: 5px 0px 20px 0; 
	
}

.widget_search label span { display:none; }


.widget_pro_recent_post ul, .widget_wp-category-archive ul {
	
	list-style:none;

	color:#a393a8 !important;

	padding-top:13px;

	font-size:14px;

	text-align: center;

	margin-bottom:20px;

}

	

.widget_pro_recent_post ul a, .widget_wp-category-archive ul a {

	color:#a393a8 !important;

}


.reservationBtn {

background-color: #4d1b40;

background-position: 0 0;

border-bottom-left-radius: 8px;

border-bottom-right-radius: 8px;

border-top-left-radius: 8px;

border-top-right-radius: 8px;

color: #FFFFFF;

padding: 10px;

width: 136px;

text-align:center;

		

		}



.textwidget { text-align:center; }

















