/*!=======================================================================
==========================================================================

Theme Name:-------  Invisible Light
Theme URI:--------  http://www.aarcadethemes.com/product/invisible-light
Author:-----------  Aarcade
Author URI:-------  http://www.aarcadethemes.com
Version:----------  2
Core Release:-----  9


IMPORTANT LINKS
**************************************************************************
Readme & License:-  http://theme.aarcadethemes.com/readme/invisible-light
Theme Support:----  http://support.aarcadethemes.com
Shop Support:-----  http://help.bigcartel.com
Theme Updates:----  http://featherw8.tumblr.com/tagged/aarcade
**************************************************************************

==========================================================================
=======================================================================!*/




/*====================================================
IMPORT STYLESHEETS - To import a style sheet you MUST
enter the import code in this first section.
====================================================*/

@import url(http://fonts.googleapis.com/css?family=Raleway:100);
@import url(http://fonts.googleapis.com/css?family=Inconsolata);


/*====================================================
COLOURS
Refer to instructions at http://goo.gl/dJTY0
====================================================*/

/* = = = = = = = = = = = = = = = = = Layout & Header Colours */

/* - - - - Main Background */

/* This theme has a default background image.
Refer to the EXTRA STYLES section below to deactivate it
or upload your own background image to override it. */

/* - - - - Page Background */


/* - - - - Shop Header Background */


/* - - - - Shop Title & Header Text */


/* - - - - Header Form Input Text i.e. Newsletter Sign Up & Search Forms */


/* - - - - Header Form Input Background */


/* - - - - Header Form Input Border */


/* - - - - Header Form Input Background When Being Used */


/* - - - - Header Form Input Border When Being Used */



/* = = = = = = = = = = = = = = = = = Cart Menu Colours */

/* - - - - Cart Link When Empty */


/* - - - - Cart Link When Not Empty */




/* = = = = = = = = = = = = = = = = = Page Menu Colours */

/* - - - - Page Menu Background */


/* - - - - Page Menu Dividers & Text */


/* - - - - Page Menu Link */


/* - - - - Page Menu Link Hover */



/* = = = = = = = = = = = = = = = = = Category Menu Colours */

/* - - - - Category Menu Bottom Background */


/* - - - - Category Menu Dividers & Text */


/* - - - - Category Menu Link */


/* - - - - Category Menu Link Hover */



/* = = = = = = = = = = = = = = = = = Sub-Category Menu Colours */

/* - - - - Sub-Category Menu Link */


/* - - - - Sub-Category Menu Link Hover */


/* - - - - Sub-Category Menu Link Current Page */




/* = = = = = = = = = = = = = = = = = Footer Text & Menu Colours */

/* - - - - Footer Top Border */


/* - - - - Footer Menu Dividers & Text */


/* - - - - Footer Link */


/* - - - - Footer Link Hover */



/* = = = = = = = = = = = = = = = = = Drop-Down Sub-Menus */

/* - - - - Sub-Menu Background */


/* - - - - Sub-Menu Link Hover Background */


/* - - - - Sub-Menu Link */


/* - - - - Sub-Menu Link Hover */


/* - - - - Sub-Menu Link Border */



/* = = = = = = = = = = = = = = = = = Content */

/* - - - - Text */


/* - - - - Heading */


/* - - - - Link */


/* - - - - Link Hover */


/* - - - - Button Text */


/* - - - - Button Background */


/* - - - - Button Hover Background */


/* - - - - Input Text */


/* - - - - Input Background */


/* - - - - Input Border */


/* - - - - Input Background When Being Used */


/* - - - - Input Border When Being Used */


/* - - - - General Borders & Dividers */


/* - - - - Table Header & Cart Alternate Row Background */


/* - - - - Table Borders */



/* = = = = = = = = = = = = = = = = = Products */

/* - - - - Featured Three Products Title */


/* - - - - Top Selling & Popular Products Title */


/* - - - - Top Selling & Popular Products Border */


/* - - - - Top Selling & Popular Products Background */


/* - - - - Product Title */


/* - - - - Product Price */


/* - - - - Product Detail Background - For Hidden Until Hover Option */



/* = = = = = = = = = = = = = = = = = Products Labels */

/* - - - - Product Sale Label Background */


/* - - - - Product Sold Out Label Background */


/* - - - - Product Coming Soon Label Background */


/* - - - - Product xd Label Background */


/* - - - - Product xe Label Background */



/* = = = = = = = = = = = = = = = = = Product Page */

/* - - - - Special Selector Text - see product page custom option option_selector_type */


/* - - - - Special Selector Background */


/* - - - - Special Selector Hover Background */


/* - - - - Special Selector Border */


/* - - - - Inventory Bars Text */


/* - - - - Inventory Bar Background */


/* - - - - Inventory Bar */



/*====================================================
FONTS
Refer to instructions at http://goo.gl/jQtbg
====================================================*/

/* - - - - Shop Title */
h1#header_logo, #header_logo {
	font-family: Raleway, 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 60px;
	font-weight: 100;
	line-height: 1.0;
	/* set to - line-height: normal; - if the site title
	overlaps or inteferes with your category menu */
	}

/* - - - - Page Menu */
#page_nav, #page_nav #cart_nav, #page_nav li form.gift_cert_form, #page_nav li form.gift_cert_form button {
	font-family: Inconsolata, 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-weight: 400;
	text-transform: uppercase;
	font-size: 18px;
	}

/* - - - - Category Menu */
#category_nav, #category_nav #cart_nav, #category_nav li form.gift_cert_form, #category_nav li form.gift_cert_form button {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 14px;
	}

/* - - - - Sub-Category Menu */
#subcategory_nav {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 13px;
	}

/* - - - - Footer */
#footer, #footer_a, #footer_a li form.gift_cert_form, #footer_a li form.gift_cert_form button {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 11px;
	}

/* - - - - Drop-Down Sub-Menus */
#page_nav .nav_menu ul li.drpdwn li, #category_nav .nav_menu ul li.drpdwn li, #footer_inner .nav_menu ul li.drpdwn li {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	}

/* - - - - Content */
body, #page_main {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 12px;
	}

/* - - - - Headings - DO NOT ADD FONT SIZE HERE! */
h1, h2, h3, h4, h5, h6, #special_products h3, #content #special_products h3, #content #inventory h3, h5.other_product_title {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	}
/* - - - - Headings - ADD FONT SIZES BELOW */
h1 { font-size: 20px; }
h2 { font-size: 18px; }
h3 { font-size: 16px; }
h4 { font-size: 14px; }
h5 { font-size: 13px; }
h6 { font-size: 12px; }

/* - - - - Product Thumbnail Titles */
#page_main .shop_thumb_title {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	}

/* - - - - Product Thumbnail Prices & Status */
#page_main .shop_thumb_price,
#page_main .shop_thumb_link .product_status,
#page_main .shop_thumb_link .marker {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	}

/* - - - - Product Page Title */
#content .product_title_container h2.entry_title {
	font-family: Inconsolata, 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-weight: 400;
	}

/* - - - - Product Page Price */
#content .product_title_container h4.entry_price {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-weight: normal;
	}


/*====================================================
BACKGROUND IMAGE
Refer to instructions at http://goo.gl/UlHkm
====================================================*/



/*====================================================
MENU PADDING
Refer to instructions at http://goo.gl/8HBmc
====================================================*/

/* - - - - Page Menu Item Divider
Change space between menu items */


/* - - - - Category Menu Item Divider
Change space between menu items */


/* - - - - Sub-Category Menu Item Divider
Change space between menu items */


/* - - - - Footer Menu Item Divider
Change space between menu items */



/*====================================================
EXTRA STYLES
Refer to instructions at http://goo.gl/vVp7b
====================================================*/

/* - - - - Use Default Grid Pattern Background
This setting will be overridden if a background image
is uploaded - see Background Image section above */


/* - - - - Page Shadow */


/* - - - - Header Text, Image or Logo Alignment
Refer to instructions at http://goo.gl/P5Bse */


/* - - - - Header Margin
Edit the margin around the header title/image */





/* - - - - Social Icon Vertical Position
Negative values are allowed */


/* - - - - Header Search and Newsletter Input Vertical Position
Negative values are allowed */


/* - - - - Drop Down Menus Offset
Only positive values are allowed */


/* - - - - Button Gradients
Displays button gradient effect on modern browsers */



/*====================================================
ADMIN - Do not edit this section
====================================================*/

body{background-color:#ffffff}#wrap{background-color:#ffffff}#marker_cnb #marker_cnm{border-bottom-color:#ffffff}#header{background-color:#ffffff}#header,#header form,#header_logo,#header_logo a{color:#000000}#header textarea,#header input[type=text],#header input[type=password],#header input[type=file]{color:#000000}#header #content textarea,#header input[type=text],#header input[type=password],#header input[type=file]{background-color:#F2B1F2}#header #content textarea,#header input[type=text],#header input[type=password],#header input[type=file]{border-color:#F2B1F2}#header #content textarea:focus,#header input[type=text]:focus,#header input[type=password]:focus,#header input[type=file]:focus{background-color:#ffffff}#header #content textarea:focus,#header input[type=text]:focus,#header input[type=password]:focus,#header input[type=file]:focus,#header #content textarea:hover,#header input[type=text]:hover,#header input[type=password]:hover,#header input[type=file]:hover{border-color:#aaaaaa}#cart_nav a,#page_nav #cart_nav a,#category_nav #cart_nav a,#cart_nav a:hover,#page_nav #cart_nav a:hover,#category_nav #cart_nav a:hover{color:#000000}#cart_nav.has_items a,#page_nav #cart_nav.has_items a,#category_nav #cart_nav.has_items a{color:#7cb5d0;font-weight:bold;}#page_nav{background-color:#aaaaaa}#page_nav,#page_nav span.bul{color:#555555}#page_nav a,#page_nav form.gift_cert_form button,#page_nav li.artist>.link_text{color:#ffffff}#page_nav a:hover,#page_nav form.gift_cert_form button:hover,#page_nav li.current a,#page_nav li.artist>.link_text:hover{color:#000000}#category_nav{background-color:#efefef}#category_nav,#category_nav span.bul{color:#222222}#category_nav a,#category_nav form.gift_cert_form button,#category_nav li.artist>.link_text{color:#222222}#category_nav a:hover,#category_nav form.gift_cert_form button:hover,#category_nav li.current a,#category_nav li.current_parent a,#category_nav li.artist>.link_text:hover{color:#7cb5d0}#subcategory_nav,#subcategory_nav a{color:#222222}#subcategory_nav a:hover{color:#222222}#subcategory_nav li.current a,#subcategory_nav li.current a:hover{color:#222222;text-decoration:underline;}#footer_inner{border-color:#cccccc}#footer_inner,#footer_inner span.bul{color:#aaaaaa}#footer_inner a,#footer_inner form.gift_cert_form button,#footer_inner li.artist>.link_text{color:#aaaaaa}#footer_inner a:hover,#footer_inner form.gift_cert_form button:hover,#footer_inner li.current a,#footer_inner li.artist>.link_text:hover{color:#7cb5d0}#page_nav .nav_menu ul li.drpdwn ul,#category_nav .nav_menu ul li.drpdwn ul,#footer_inner .nav_menu ul li.drpdwn ul{background-color:#ffffff}#page_nav .nav_menu ul li.drpdwn ul a:hover,#category_nav .nav_menu ul li.drpdwn ul a:hover,#footer_inner .nav_menu ul li.drpdwn ul a:hover{background-color:#f9f9f9}#page_nav .nav_menu ul li.drpdwn ul a,#category_nav .nav_menu ul li.drpdwn ul a,#footer_inner .nav_menu ul li.drpdwn ul a{color:#222222}#page_nav .nav_menu ul li.drpdwn ul a:hover,#category_nav .nav_menu ul li.drpdwn ul a:hover,#footer_inner .nav_menu ul li.drpdwn ul a:hover{color:#222222}#page_nav .nav_menu ul li.drpdwn li,#category_nav .nav_menu ul li.drpdwn li,#footer_inner .nav_menu ul li.drpdwn li{border-color:#cccccc}body,#page_main{color:#696969}h1,h2,h3,h4,h5,h6{color:#000000}a,#product_share_container .lbl,#content button#update_btn_footer{color:#999999}a:hover,#product_share_container .lbl:hover,#content button#update_btn_footer:hover{color:#7cb5d0}button,input[type=submit],input[type=button],input[type=reset],#content button,#content input[type=submit],#content input[type=button],#content input[type=reset]{color:#ffffff}button,input[type=submit],input[type=button],input[type=reset],#content button,#content input[type=submit],#content input[type=button],#content input[type=reset]{background-color:#000000}button:hover,input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover,#content button:hover,#content input[type=submit]:hover,#content input[type=button]:hover,#content input[type=reset]:hover{background-color:#444444}textarea,input[type=text],input[type=password],input[type=file],#content textarea,#content input[type=text],#content input[type=password],#content input[type=file]{color:#000000}textarea,input[type=text],input[type=password],input[type=file],#content textarea,#content input[type=text],#content input[type=password],#content input[type=file]{background-color:#fcfcfc}fieldset,textarea,input[type=text],input[type=password],input[type=file],#content textarea,#content input[type=text],#content input[type=password],#content input[type=file],form#contact_form #captcha_div img,#content select{border-color:#cccccc}textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=file]:focus,#content textarea:focus,#content input[type=text]:focus,#content input[type=password]:focus,#content input[type=file]:focus{background-color:#ffffff}textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=file]:focus,#content textarea:focus,#content input[type=text]:focus,#content input[type=password]:focus,#content input[type=file]:focus,textarea:hover,input[type=text]:hover,input[type=password]:hover,input[type=file]:hover,#content textarea:hover,#content input[type=text]:hover,#content input[type=password]:hover,#content input[type=file]:hover{border-color:#aaaaaa}blockquote p,h5.other_product_title,#product_share_container,#cart_updates,#content button#update_btn_footer,.address_map.static a img,.address_map.interactive iframe,body.custom #page_main img.border,.slide_main.box_2 .slide_wrap,.slide_main.box_3 .slide_wrap,#border_shift,.add_text.down,#content #success_main .success_inner h2,#content table#cart_sum .ic_row .ic_block{border-color:#cccccc}hr,.short_col_wrap .short_col>.dvdr{background-color:#cccccc}hr,span.bul{color:#cccccc}#content table thead,#content table tfoot,body.custom #page_main img.border,#content #cart_table tbody tr.row_alt th,#content #cart_table tbody tr.row_alt td{background-color:#f5f5f5}#content table,#content table td,#content table th{border-color:transparent}#featured_three .shop_thumb a span.shop_thumb_title{color:#7cb5d0}#special_products h3,#content #special_products h3{color:#222222}#special_products h3,#content #special_products h3{border-color:#aaaaaa}#special_products{background-color:#efefef}.shop_thumb a span.shop_thumb_title,#product_details h2.entry_title{color:#000000}.shop_thumb a span.shop_thumb_price,#product_details h4.entry_price{color:#000000}body.hapd_hover .shop_thumb_details{background-color:#ffffff}.shop_thumb.sale a span.marker.ps,.shop_thumb.sale a span.product_status,#product_main.sale .product_img span.marker.ps,#product_details .product_label .product_status.sale>span{background-color:#7cb5d0}.shop_thumb.sold a span.marker.ps,.shop_thumb.sold a span.product_status,#product_main.sold .product_img span.marker.ps,#product_details .product_label .product_status.sold>span{background-color:#7cb5d0}.shop_thumb.soon a span.marker.ps,.shop_thumb.soon a span.product_status,#product_main.soon .product_img span.marker.ps,#product_details .product_label .product_status.soon>span{background-color:#7cb5d0}.shop_thumb a span.marker.ps.xd,.shop_thumb a span.product_status.xd,#product_main .product_img span.marker.ps.xd,#product_details .product_label.xd .product_status>span{background-color:#7cb5d0}.shop_thumb a span.marker.ps.xe,.shop_thumb a span.product_status.xe,#product_main .product_img span.marker.ps.xe,#product_details .product_label.xe .product_status>span{background-color:#7cb5d0}#js_sel_inner,#content .for_cart_container #product-options.radio ul{color:#000000}#js_sel .down_arr,#js_sel .scrlr.scrldwn > span{border-top-color:#000000}#js_sel .scrlr > span {border-bottom-color:#000000}#js_sel .js_opt,#js_sel.on #js_sel_inner,#content .for_cart_container #product-options.radio ul li label{background-color:#fcfcfc}#js_sel.on .js_opt:hover,#content .for_cart_container #product-options.radio ul li label.on{background-color:#ededed}#js_sel .js_opt,#js_sel.on #js_sel_inner,#content .for_cart_container #product-options.radio ul li label{border-color:#dddddd}#content #inventory h3,#content #inventory li h5,#content #inventory li{color:#b5b5b5}#content #inventory .bar_outer{background-color:#eaeaea}#content #inventory .bar{background-color:#b5b5b5}#wrap{-moz-box-shadow:0 0 8px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 8px rgba(0,0,0,0.3);box-shadow:0 0 8px rgba(0,0,0,0.3)}#logo_block,#logo_block h1#header_logo,#logo_block #header_logo{text-align:left}#logo_block{margin-top:26px;margin-bottom:26px;margin-left:30px;margin-right:30px}body.nwsoc #page_nav .social_icon_block{top:8px}body.nwsoc.socsz_small #page_nav .social_icon_block{top:11px}#formsoc_block{top:0px}.nav_menu li.drpdwn ul,.nav_menu li.drpno ul,#footer_nav_menu.nav_menu li.drpdwn ul{border-width:3px}#content input[type=submit],#content input[type=button],#content button,#content input[type=reset],#content input#reset_order{background-image:linear-gradient(bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0.3) 100%);background-image:-o-linear-gradient(bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0.3) 100%);background-image:-moz-linear-gradient(bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0.3) 100%);background-image:-webkit-linear-gradient(bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0.3) 100%);background-image:-ms-linear-gradient(bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0.3) 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(255,255,255,0)),color-stop(1,rgba(255,255,255,0.3)));-webkit-box-shadow:inset -1px -2px 0 rgba(255,255,255,0.2);-moz-box-shadow:inset -1px -2px 0 rgba(255,255,255,0.2);box-shadow:inset -1px -2px 0 rgba(255,255,255,0.2)}#page_nav span.bul{padding-left:15px;padding-right:15px}#category_nav span.bul{padding-left:12px;padding-right:12px}#subcategory_nav span.bul{padding-left:8px;padding-right:8px}#footer span.bul{padding-left:8px;padding-right:8px}
/* END ADMIN */


/*====================================================
CUSTOM SYLES - add and override styles below
Refer to instructions at http://goo.gl/mhVPn
====================================================*/








