/*------------------------------------------------------------------------------------------- FONTS */



@import url("//fonts.googleapis.com/css?family=Open+Sans:400italic,600italic,700italic,400,700,600");


/*@import url("//fast.fonts.com/t/1.css?apiType=css&projectid=e900ceb6-03fb-4ce9-8d73-edb417a0cc2b");*/
/*@font-face{*/
/*font-family:"SackersGothicW01-Heavy";*/
/*src:url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/88d580f0-fc89-4509-99f3-49d2f3944623.eot?#iefix");*/
/*src:url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/88d580f0-fc89-4509-99f3-49d2f3944623.eot?#iefix") format("eot"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/0e382226-2fd0-4217-b22f-6624a7afc569.woff") format("woff"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/f3ef64db-65a0-40a0-9541-9628d06833dc.ttf") format("truetype"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/45232dc5-1ee3-4f9b-a68d-53248a996d78.svg#45232dc5-1ee3-4f9b-a68d-53248a996d78") format("svg");*/
/*}*/
/*@font-face{*/
/*font-family:"SackersGothicW01-Medium";*/
/*src:url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/27587338-8a56-4b02-9294-f3c6cb9a1aa3.eot?#iefix");*/
/*src:url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/27587338-8a56-4b02-9294-f3c6cb9a1aa3.eot?#iefix") format("eot"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/e166de1f-75a3-44b0-b88e-a037e19243d2.woff") format("woff"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/2d9efcdc-b053-4bc8-bef4-80630d67027e.ttf") format("truetype"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/a4ece7c2-be4a-4681-bb11-d02bfc53c66e.svg#a4ece7c2-be4a-4681-bb11-d02bfc53c66e") format("svg");*/
/*}*/
/*@font-face{*/
/*font-family:"Bodoni LT W01";*/
/*src:url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/3a3b2108-803e-41bd-85d7-625b326ea692.eot?#iefix");*/
/*src:url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/3a3b2108-803e-41bd-85d7-625b326ea692.eot?#iefix") format("eot"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/bf37f147-f8db-420b-965b-e4bc4f96cca7.woff") format("woff"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/7754eb5f-3936-4aa2-b1f7-d39595d8e6cf.ttf") format("truetype"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/b3e26548-3282-4d75-bd3c-3d1eced9650f.svg#b3e26548-3282-4d75-bd3c-3d1eced9650f") format("svg");*/
/*}*/
/*@font-face{*/
/*font-family:"Bodoni LT W01 Italic";*/
/*src:url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/ccca82d2-8524-48b5-beb6-060b88952356.eot?#iefix");*/
/*src:url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/ccca82d2-8524-48b5-beb6-060b88952356.eot?#iefix") format("eot"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/25cb5019-d90b-428d-9eb6-2a4ca0d0884e.woff") format("woff"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/de5ac4fa-0493-4853-86c1-0ebff9250a65.ttf") format("truetype"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/cd140206-ab50-4e4c-98fd-e60da9d1e594.svg#cd140206-ab50-4e4c-98fd-e60da9d1e594") format("svg");*/
/*}*/
/*@font-face{*/
/*font-family:"Adobe Caslon W01 Bd";*/
/*src:url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/9a3ba5ec-ca51-4d63-8138-252fa1dd356c.eot?#iefix");*/
/*src:url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/9a3ba5ec-ca51-4d63-8138-252fa1dd356c.eot?#iefix") format("eot"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/fee04c62-acaf-4b3a-904b-76ced4495f28.woff") format("woff"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/1869eb01-816d-4fb8-9481-847bb0b2196e.ttf") format("truetype"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/8e2e2a46-fc05-419b-9b71-2b5a028e913b.svg#8e2e2a46-fc05-419b-9b71-2b5a028e913b") format("svg");*/
/*}*/
/*@font-face{*/
/*font-family:"Adobe Caslon W01 Bd It";*/
/*src:url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/f836877b-9052-4543-aab9-0b9118d2bbb7.eot?#iefix");*/
/*src:url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/f836877b-9052-4543-aab9-0b9118d2bbb7.eot?#iefix") format("eot"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/d0cb96f2-3c0c-45ee-9014-d3e87cff2f80.woff") format("woff"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/107a8de2-bc10-4dfe-b4a2-24277160ac3f.ttf") format("truetype"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/ff11bb4d-1a82-4d73-95d8-688bb65795e9.svg#ff11bb4d-1a82-4d73-95d8-688bb65795e9") format("svg");*/
/*}*/
/*@font-face{*/
/*font-family:"Adobe Caslon W01 It";*/
/*src:url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/48e53584-22ac-4328-a940-54ac91ee35db.eot?#iefix");*/
/*src:url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/48e53584-22ac-4328-a940-54ac91ee35db.eot?#iefix") format("eot"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/67620760-8bd8-45d7-b70d-de7936d7a6e1.woff") format("woff"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/d39c7172-0364-4db6-80c5-116c450e3e98.ttf") format("truetype"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/c1570ebd-fc91-4d70-b33b-8f19e9a0fabf.svg#c1570ebd-fc91-4d70-b33b-8f19e9a0fabf") format("svg");*/
/*}*/
/*@font-face{*/
/*font-family:"AdobeCaslonW01-Regular";*/
/*src:url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/ef429e53-4846-40b9-a3fe-4295cefc7e94.eot?#iefix");*/
/*src:url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/ef429e53-4846-40b9-a3fe-4295cefc7e94.eot?#iefix") format("eot"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/29fc7b6f-c777-4db4-99c7-98a753629a74.woff") format("woff"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/492aae7f-5ec2-484f-8c4a-5dceb929def5.ttf") format("truetype"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/27231d8a-1ac1-4ede-8e91-c7bb60852443.svg#27231d8a-1ac1-4ede-8e91-c7bb60852443") format("svg");*/
/*}*/
/*@font-face{*/
/*font-family:"Adobe Caslon W01 SmBd";*/
/*src:url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/d2804130-67b0-4fcf-98fe-d781df92a56e.eot?#iefix");*/
/*src:url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/d2804130-67b0-4fcf-98fe-d781df92a56e.eot?#iefix") format("eot"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/6530bac7-21ac-4e52-a014-dce6a8d937ab.woff") format("woff"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/b34e8a45-c92d-4402-89bc-43cc51c6b4e0.ttf") format("truetype"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/0804bb4a-399c-4547-9fa8-0acf6268d8f6.svg#0804bb4a-399c-4547-9fa8-0acf6268d8f6") format("svg");*/
/*}*/
/*@font-face{*/
/*font-family:"AdobeCaslonW01-SmBdIt";*/
/*src:url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/bb872a9e-1155-401e-97d8-bfbce038c2b6.eot?#iefix");*/
/*src:url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/bb872a9e-1155-401e-97d8-bfbce038c2b6.eot?#iefix") format("eot"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/04f7c3ea-f813-4a3d-b9e6-fdb1c5b29c99.woff") format("woff"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/4bfd503f-2ea3-4cd3-b35d-b4f3e92dd847.ttf") format("truetype"),url("https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/font/814bab73-b355-48a1-9680-68d921dbc34a.svg#814bab73-b355-48a1-9680-68d921dbc34a") format("svg");*/
/*}*/




/**
 * Acumen for Magento
 * http://gravitydept.com/to/acumen-magento
 *
 * @author     Brendan Falkowski
 * @package    gravdept_acumen
 * @copyright  Copyright 2012 Gravity Department http://gravitydept.com
 * @license    All rights reserved.
 * @version    1.3.4
 */

/**
 * Uncompressed file: /skin/frontend/gravdept/acumen/css/base.css
 * YUI compressor via: http://refresh-sf.com/yui/
 */

*{margin:0;padding:0;outline:0}body{background:#FFF;color:#000;line-height:1}html,body,img,fieldset,abbr,acronym{border:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}em,strong,th,code,cite,caption{font-weight:normal;font-style:normal;text-align:left}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}q:before,q:after{content:''}html{-webkit-text-size-adjust:none}html,body{height:100%}body,button,input,select,table,textarea{color:#202020;font-size:15px;line-height:1.5}a{color:#0AD;text-decoration:none}a:hover{color:#09C;text-decoration:underline}a:focus,a:active{color:#48B}address{margin-bottom:10px;font-style:normal}em,i{font-style:italic}strong,b{font-weight:bold}p{margin-bottom:1.5em;line-height:1.5}img{display:block}.a-center{text-align:center}.a-left{text-align:left}.a-right{text-align:right}.col2-set{overflow:hidden;margin-bottom:30px}.col2-set .col-1{float:left;width:45%;margin-right:10%}.col2-set .col-2{float:left;width:45%}.hide-th{text-indent:-9999px}.no-display{display:none}.no-margin{margin:0}.nobr,.nowrap{white-space:nowrap}.width-full{width:100%}h1,h2,h3,h4{font-family:inherit;font-weight:normal;font-style:normal}h1{margin:30px 0;font-size:50px;line-height:1.2}h2{margin-bottom:12px;font-size:20px;line-height:1.2}h3{margin-bottom:10px;font-size:13px;font-weight:bold;line-height:1.38;text-transform:uppercase}h4{margin-bottom:10px;font-size:13px;font-weight:bold}.grid-block{display:block;width:930px;margin:0 15px}.grid-block:after{clear:both;display:table;content:''}.grid{display:block;width:960px;margin:0 auto}.grid:after{clear:both;display:table;content:''}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;position:relative;margin-left:15px;margin-right:15px}.grid .grid_1{width:50px}.grid .grid_2{width:130px}.grid .grid_3{width:210px}.grid .grid_4{width:290px}.grid .grid_5{width:370px}.grid .grid_6{width:450px}.grid .grid_7{width:530px}.grid .grid_8{width:610px}.grid .grid_9{width:690px}.grid .grid_10{width:770px}.grid .grid_11{width:850px}.grid .grid_12{width:930px}.alpha{margin-left:0}.omega{margin-right:0}.grid-block .grid,.grid .grid{width:auto}.grid .prefix_1{padding-left:80px}.grid .prefix_2{padding-left:160px}.grid .prefix_3{padding-left:240px}.grid .prefix_4{padding-left:320px}.grid .prefix_5{padding-left:400px}.grid .prefix_6{padding-left:480px}.grid .prefix_7{padding-left:560px}.grid .prefix_8{padding-left:640px}.grid .prefix_9{padding-left:720px}.grid .prefix_10{padding-left:800px}.grid .prefix_11{padding-left:880px}.grid .suffix_1{padding-right:80px}.grid .suffix_2{padding-right:160px}.grid .suffix_3{padding-right:240px}.grid .suffix_4{padding-right:320px}.grid .suffix_5{padding-right:400px}.grid .suffix_6{padding-right:480px}.grid .suffix_7{padding-right:560px}.grid .suffix_8{padding-right:640px}.grid .suffix_9{padding-right:720px}.grid .suffix_10{padding-right:800px}.grid .suffix_11{padding-right:880px}.grid .push_1{left:80px}.grid .push_2{left:160px}.grid .push_3{left:240px}.grid .push_4{left:320px}.grid .push_5{left:400px}.grid .push_6{left:480px}.grid .push_7{left:560px}.grid .push_8{left:640px}.grid .push_9{left:720px}.grid .push_10{left:800px}.grid .push_11{left:880px}.grid .pull_1{left:-80px}.grid .pull_2{left:-160px}.grid .pull_3{left:-240px}.grid .pull_4{left:-320px}.grid .pull_5{left:-400px}.grid .pull_6{left:-480px}.grid .pull_7{left:-560px}.grid .pull_8{left:-640px}.grid .pull_9{left:-720px}.grid .pull_10{left:-800px}.grid .pull_11{left:-880px}.cf:after{clear:both;display:table;content:''}#wrapper{width:100%;border-top:5px solid #000}#container{width:960px;margin:0 auto;background:#FFF}#header{position:relative;margin:0 15px}#header a{text-decoration:none}#header #header-bar{height:40px;background:#000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#logo{display:block;max-width:300px;min-height:105px;overflow:hidden}#logo h1{float:left;margin:0}.menu,.search-autocomplete{position:absolute;z-index:10;padding:5px;background:#0CF;background:rgba(0,187,255,0.7);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 2px 5px rgba(0,0,0,0.25);-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25)}.menu .liner,.menu ul.level0,.search-autocomplete ul{background:#FFF;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#nav{position:relative;float:left;padding-left:5px}#nav li.level0{position:relative;float:left}#nav li.level0>a{display:block;padding:8px 12px;color:#FFF;font-family:'Helvetica Neue',arial,sans-serif;font-size:14px;line-height:24px}#nav .menu{display:none;left:-8px;top:40px}#nav li.level0:hover .menu{display:block}#nav>li>a:hover,#nav>li:hover>a{color:#0CF}#nav .cols-1{width:150px}#nav .cols-2{width:290px}#nav .cols-3{width:430px}#nav .cols-4{width:570px}#nav .cols-5{width:710px}#nav .cols-6{width:850px}#nav .cols-7{width:990px}#nav .cols-collapse ul.level1,#nav .cols-collapse ul.level0 .view-all{display:none}#nav .cols-collapse li.level1:last-child a{margin-bottom:0}#nav ul.level0{overflow:hidden;display:block;padding:15px 5px}#nav ul.level0 a{color:#202020;font-size:13px;line-height:18px}#nav ul.level0 a:hover{color:#0AD}#nav ul.level0 .view-all{display:block;color:#909090}#nav ul.level0 .view-all:hover{color:#0AD}#nav li.level1{float:left;width:120px;margin:0 10px}#nav li.level1>a:first-child{display:block;margin-bottom:10px;font-size:15px;font-weight:bold}#nav ul.level1{margin-bottom:10px}#nav ul.level1 a{display:block;padding-left:10px;font-size:13px;text-indent:-10px}#nav ul.level2{display:none}#nav .home-icon{position:relative;width:16px;text-indent:-9999px}#nav .home-icon:after{content:'';position:absolute;left:12px;top:12px;width:16px;height:15px;background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/icon/sprite.png) -670px 0 no-repeat}#nav .home-icon:hover:after{background-position:-670px -30px}#search-form{position:relative;float:right;height:24px;margin:8px 8px 0 0;background:#FFF;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}#search-form label{display:none}#search-form input{float:left;width:163px;height:24px;padding:0 5px 0 10px;border:0;background:0;font-family:'Helvetica Neue',arial,sans-serif;font-size:13px}#search-form button{float:left;height:24px;width:24px;padding:0;border:0;background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/icon/sprite.png) -270px 0 no-repeat;text-indent:-9999px;cursor:pointer;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#search-form button:hover{background-position:-270px -30px}#search-form button:active{background-position:-270px -60px}.search-autocomplete{z-index:10;left:0!important;top:32px!important;width:200px!important}.search-autocomplete ul{padding:5px 0}.search-autocomplete li{padding:2px 10px 0;border-bottom:1px solid #e0e0e0}.search-autocomplete li:last-child{border-bottom:0}.search-autocomplete li:hover{background:#f8f8f8;color:#0AD;cursor:pointer}.search-autocomplete .amount{float:right;padding-left:10px;color:#909090}.search-autocomplete li:hover .amount{color:#202020}#account{position:absolute;right:0;top:0;border-width:0 1px 1px;border-style:solid;border-color:#e0e0e0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}#account .links li{float:left;font-size:13px;line-height:24px}#account .links a{display:block;padding:8px;color:#202020}#account .links a:hover{color:#0AD}#account-links{float:right}#account-links li a{background:#f8f8f8}#account-links li:last-child a{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}#account-links a:hover{background:#f0f0f0}#account>a{position:absolute;right:0;top:44px;font-size:13px}#mini-cart{float:left}#mini-cart .links li{position:relative}#mini-cart .links>li a{background:#f8f8f8}#mini-cart:hover .links>li a{background:#f0f0f0}#mini-cart .links>li:last-child a{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px}#mini-cart .cart-count{position:relative;float:left;display:block;width:24px;height:24px;margin-right:8px;padding-top:1px;background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/icon/sprite.png) 0 0 no-repeat;color:#202020;font-size:12px;line-height:24px;text-align:center}#mini-cart:hover .cart-count{background-position:0 -30px}#mini-cart:active .cart-count{background-position:0 -60px}#mini-cart:hover ul.links li a{color:#0AD}#mini-cart .menu{display:none;right:-1px;top:40px;width:300px;font-size:13px}#mini-cart:hover .menu{display:block}#mini-cart .summary{padding:10px}#mini-cart .summary p{font-size:20px;line-height:24px}#mini-cart .summary .count{float:right;padding-left:10px}#mini-cart-list{list-style:none;margin-bottom:0;border-top:1px solid #e0e0e0}#mini-cart-list li{position:relative;min-height:60px;padding:10px 30px 10px 80px;border-bottom:1px solid #e0e0e0;font-size:13px;line-height:16px}#mini-cart-list dt{display:inline}#mini-cart-list dt.mini-cart-price-label{display:none}#mini-cart-list dd{display:inline;padding-right:10px}#mini-cart-list .btn-remove{position:absolute;right:10px;top:10px}#mini-cart-list .has-options{color:#909090}#mini-cart-list .product-image{position:absolute;left:10px;top:10px}#mini-cart-list .product-name{display:inline-block;color:#0AD}#mini-cart-list .product-name:hover{color:#48B}#mini-cart p{margin-bottom:0}#mini-cart .empty{padding:10px;font-size:15px}#mini-cart .actions{overflow:hidden;padding:10px}#mini-cart .actions .last-added{margin-bottom:10px;font-size:13px}#mini-cart .subtotal .label{display:none}#footer p,#footer ul li{margin-bottom:0;font-size:13px}#footer-bar{height:40px;margin-bottom:20px;background:#000;font-family:'Helvetica Neue',arial,sans-serif;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.newsletter{float:left;margin:8px 10px}.newsletter form{position:relative;float:left}.newsletter label{float:left;margin-right:10px;color:#FFF;font-size:13px;line-height:24px}.newsletter #newsletter-email{float:left;width:175px;height:24px;padding:0 5px 0 10px;border:0;background:#FFF;font-family:'Helvetica Neue',arial,sans-serif;font-size:13px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}.newsletter button{float:left;height:24px;width:24px;padding:0;border:0;background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/icon/sprite.png) -300px 0 no-repeat;text-indent:-9999px;cursor:pointer;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.newsletter button:hover{background-position:-300px -30px}.newsletter button:active{background-position:-300px -60px}.newsletter .validation-advice{position:absolute;right:0;bottom:42px;z-index:10;width:200px;padding:5px 10px;border:5px solid #0CF;background:#FFF;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.newsletter .validation-advice:after{content:'';position:absolute;left:50%;bottom:-10px;width:0;height:0;margin-left:-2px;border-right:5px solid transparent;border-top:5px solid #0CF;border-left:5px solid transparent}#footer .top{position:relative;float:right;height:24px;margin-right:10px;padding:8px 32px 8px 8px;color:#FFF;font-size:13px;line-height:24px}#footer .top:hover{text-decoration:none}#footer .top:after{content:'';position:absolute;right:0;top:8px;width:24px;height:24px;background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/icon/sprite.png) -30px 0 no-repeat}#footer .top:hover:after{background-position:-30px -30px}#footer .top:active:after{background-position:-30px -60px}#footer-opener{overflow:hidden;margin-bottom:20px;padding-bottom:4px;border-bottom:1px solid #e0e0e0}.social-icons-box h2{float:left;margin:0 10px 0 0;font-family:'Helvetica Neue',arial,sans-serif;font-size:13px;font-weight:bold;line-height:28px}.social-icons-list{overflow:hidden;float:left}.social-icons-list li{float:left;margin-right:5px}.social-icons-list a{display:block;width:28px;height:28px;background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/icon/sprite.png) no-repeat;text-indent:-9999px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.social-icons-list .facebook{background-position:-490px 0}.social-icons-list .twitter{background-position:-490px -40px}.social-icons-list .googleplus{background-position:-490px -80px}.social-icons-list .pinterest{background-position:-490px -120px}.payment-icons-footer{float:right}.payment-icons-footer span{float:left;margin-right:10px;color:#909090;font-family:'Helvetica Neue',arial,sans-serif;font-size:12px;line-height:28px}#footer-closer{padding-bottom:20px}#footer-closer h2{margin-bottom:6px;font-size:13px;font-weight:bold;line-height:24px;text-transform:uppercase}.footer-links{overflow:hidden}.footer-links>li{float:left;margin-left:30px}.footer-links>li:first-child{margin-left:0}.switchers{padding-bottom:15px;text-align:right}.switcher{margin-bottom:5px}.legal p{margin-bottom:0;text-align:right}.legal .terms a{margin-left:5px}label{font-size:13px}label.required:after{content:' *';color:#F00;font-weight:normal}label.required em{display:none}select{max-width:100%;font-size:13px}textarea{width:100%;max-width:500px;padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}textarea,.input-text{border:3px solid #e8e8e8;background:#FFF;color:#404040;font-family:'Helvetica Neue',arial,sans-serif;font-size:13px;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}textarea:focus,.input-text:focus{border-color:#0CF}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{width:230px;height:24px;padding:1px 5px;line-height:1}input[type=number].qty,input[type=text].qty{width:35px}::-webkit-input-placeholder{color:#707070}input:-moz-placeholder{color:#707070}.checkbox+label,.checkbox+.label,.radio+label,.radio+.label{width:auto;max-width:275px;margin-left:8px;line-height:18px}.validation-advice{margin-top:5px;color:#F00;font-size:13px}p.required{display:none}.stack-form .form-list li{margin-bottom:15px}.stack-form .form-list li:after{clear:both;display:table;content:''}.stack-form .form-list .fields{margin-bottom:0}.stack-form .form-list .fields .field{margin-bottom:15px}.stack-form .form-list .fields.adjacent .field{float:left;margin-right:15px}.stack-form .checkbox+label,.stack-form .radio+label{margin-left:8px}.stack-form .buttons-set{margin-top:5px}.scaffold-form{max-width:600px}.scaffold-form label:first-child{float:left;width:120px;padding:5px 10px 0 0}.scaffold-form select{margin-top:4px}.scaffold-form .fieldset+.fieldset{margin-top:30px}.scaffold-form .form-list{margin-bottom:15px;border-top:1px solid #e8e8e8}.scaffold-form .input-box{float:left;max-width:350px}.scaffold-form .legend{margin-bottom:10px;font-size:20px;font-weight:normal;line-height:24px;text-transform:capitalize}.scaffold-form .form-list li,.scaffold-form .form-list .field{display:block;padding:10px 0;border-bottom:1px solid #e8e8e8}.scaffold-form .form-list .fields{padding:0;border:0}.scaffold-form .form-list li:after,.scaffold-form .form-list .field:after{clear:both;display:table;content:''}.scaffold-form .form-list .control{padding-left:130px}.scaffold-form .checkbox+label,.scaffold-form .radio+label{float:none}.scaffold-form .buttons-set,.scaffold-form .captcha-image{margin-left:130px}.data-table{width:100%;border:1px solid #e0e0e0;margin-bottom:30px}.data-table td{padding:5px 10px;vertical-align:top}.data-table th{padding:5px 10px;background:#f8f8f8;font-weight:bold}.data-table tr{border-top:1px solid #e0e0e0}.data-table tfoot{background:#f8f8f8}.data-table td,.data-table th{border-right:1px solid #e0e0e0}.flex-table{width:100%;margin-bottom:30px}.flex-table thead tr{background:#f8f8f8}.flex-table thead tr:first-child{border-top:1px solid #b0b0b0}.flex-table thead tr:last-child{border-bottom:1px solid #e0e0e0}.flex-table thead th{padding:8px 10px;font-size:13px;font-weight:bold;line-height:24px;text-transform:uppercase;white-space:nowrap}.flex-table tbody tr{border-bottom:1px solid #e0e0e0}.flex-table tbody td{padding:15px 10px;vertical-align:top}.flex-table tfoot tr{background:#f8f8f8}.flex-table tfoot tr:last-child{border-bottom:1px solid #e0e0e0}.flex-table tfoot td{padding:8px 10px}.simple-table{width:100%}.simple-table th{font-weight:bold}.simple-table td{vertical-align:top}.simple-table th,.simple-table td{padding:0 5px}.simple-table td:first-child,.simple-table th:first-child{padding-left:0}.simple-table td:last-child,.simple-table th:last-child{padding-right:0}.availability{font-family:'Helvetica Neue',arial,sans-serif;font-size:11px;font-weight:500;text-transform:uppercase}.availability.in-stock{color:#5dc46e}.availability.out-of-stock{color:#F00}.billing-methods{margin-bottom:15px}.billing-methods dt{margin-bottom:5px}.billing-methods dt a{font-weight:normal}.billing-methods dt label{font-weight:normal}.billing-methods dd ul{display:inline-block;margin:5px 0 20px 20px;padding:10px 15px;border:1px solid #e0e0e0;background:#f8f8f8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.billing-methods dd li:last-child{margin-bottom:0}.block{margin-bottom:30px}.block-title{padding:8px 10px;border-top:1px solid #b0b0b0;border-bottom:1px solid #e0e0e0;background:#f8f8f8}.block-title h2{margin-bottom:0}.block-title p{margin:0;font-size:13px}.block-content.lined{padding:15px 10px 0}.block .liner-left{padding-left:10px}.block .liner-right{padding-right:10px}.breadcrumbs{overflow:hidden;margin:0 15px;padding-left:17px;background:#f8f8f8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.breadcrumbs li{float:left;color:#606060;font-family:'Helvetica Neue',arial,sans-serif;font-size:11px;line-height:32px}.breadcrumbs a{float:left}.breadcrumbs span{float:left;padding:0 7px}.button{display:inline-block;padding:5px 10px;border:1px solid transparent;background:#0CF;color:#FFF;font-family:'Helvetica Neue',arial,sans-serif;font-size:11px;font-weight:bold;line-height:20px;text-transform:uppercase;vertical-align:middle;white-space:nowrap;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear}.button:hover{border-color:rgba(0,0,0,0.25);cursor:pointer}.button:active{border-color:transparent;background:#0AD}.button+.button{margin-left:5px}.button+.alt-action{margin-left:10px;font-size:13px;line-height:28px}.button-large{padding:12px 15px;font-size:22px;font-weight:300;text-transform:capitalize}.button-small{padding:1px 7px;font-size:11px;font-weight:500;text-transform:capitalize}.button-micro{padding:0 5px;font-size:11px;font-weight:500;line-height:18px;text-transform:capitalize}.button-subtle{background:#c8c8c8}a.button{text-decoration:none}a.button:hover{color:#FFF}.btn-remove{display:block;width:15px;height:15px;background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/icon/sprite.png) no-repeat -430px 0;text-indent:-9999px}.btn-remove:hover{background-position:-430px -30px}.btn-remove:active{background-position:-430px -60px}.captcha-image{position:relative;float:left;clear:both;margin-top:10px}.captcha-img{border:1px solid #d8d8d8}.captcha-reload{position:absolute;left:215px;top:14px;padding-left:30px;font-size:13px;line-height:24px}.captcha-reload:after{content:'';position:absolute;left:0;top:0;width:24px;height:24px;background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/icon/sprite.png) -640px 0 no-repeat}.captcha-reload:hover:after{background-position:-640px -30px}.captcha-reload:active:after{background-position:-640px -60px}.catalog-no-results,.search-no-results{margin-bottom:30px}.checkout-agreements li{margin-bottom:20px}.checkout-agreements .agreement-content{overflow-y:auto;max-width:670px;max-height:125px;margin-bottom:10px;padding:10px;border:1px solid #e0e0e0;background:#f8f8f8}.cvv-what-is-this{margin-left:10px;font-size:13px;line-height:24px}.faq dl{margin-bottom:30px;line-height:20px}.faq dl dt{font-weight:bold}.faq dl dd{margin-bottom:20px}.faq h2{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #c0c0c0}.gift-option-box{max-width:500px;margin-bottom:15px;padding:10px;border:1px solid #e0e0e0;background:#f8f8f8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.gift-option-box .product-img-box{position:relative;min-height:85px;margin-bottom:15px;padding-left:95px}.gift-option-box .product-img-box .number{color:#909090;font-size:13px}.gift-option-box .product-img-box .product-image{position:absolute;left:0;top:0}.gift-message-box{margin-top:15px;padding-top:15px;border-top:1px solid #e0e0e0}.global-site-notice{padding:10px;background:#F00;color:#FFF;font-size:15px}.global-site-notice p{margin-bottom:0}.is-new-product{position:absolute;left:0;top:0;width:30px;height:30px;background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/icon/sprite.png) -600px 0 no-repeat;text-indent:-9999px}.item-options{font-size:13px}.item-options dt{font-weight:bold}.item-options dd{margin-left:0px}.item-options .price{padding-left:5px;color:#909090}.legal-content{padding-bottom:20px}.legal-content h2{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #c0c0c0}.link-tip{margin-left:10px;font-size:13px;line-height:1.4}.messages{margin-bottom:30px;background:#f8f8f8}.messages ul li{padding:10px}.messages .error-msg{border-left:5px solid #F00}.messages .notice-msg{border-left:5px solid #faff61}.messages .success-msg{border-left:5px solid #5dc46e}.order-payment-specifics dd{padding-bottom:10px}.pager ol.pages{list-style:none;float:left;padding:8px 10px}.pager ol.pages li{float:left;font-size:13px}.pager ol.pages li *{display:block;width:24px;height:24px;line-height:24px;text-align:center}.pager ol.pages li a{text-decoration:none}.pager ol.pages li span.current{font-weight:bold}.pager ol.pages li a.previous-jump,.pager ol.pages li a.previous,.pager ol.pages li a.next,.pager ol.pages li a.next-jump{background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/icon/sprite.png) no-repeat;text-indent:-9999px}.pager ol.pages li a.previous-jump{background-position:-150px 0}.pager ol.pages li a.previous-jump:hover{background-position:-150px -30px}.pager ol.pages li a.previous-jump:active{background-position:-150px -60px}.pager ol.pages li a.previous{background-position:-180px 0}.pager ol.pages li a.previous:hover{background-position:-180px -30px}.pager ol.pages li a.previous:active{background-position:-180px -60px}.pager ol.pages li a.next{background-position:-210px 0}.pager ol.pages li a.next:hover{background-position:-210px -30px}.pager ol.pages li a.next:active{background-position:-210px -60px}.pager ol.pages li a.next-jump{background-position:-240px 0}.pager ol.pages li a.next-jump:hover{background-position:-240px -30px}.pager ol.pages li a.next-jump:active{background-position:-240px -60px}.pager ol.pages li a.previous,.pager ol.pages li a.previous-jump{margin-right:5px}.pager ol.pages li a.next,.pager ol.pages li a.next-jump{margin-left:5px}.pager .amount{float:right;margin-bottom:0;padding:8px 10px;font-size:13px;line-height:24px}.pager .limiter{float:right;padding:8px 10px}.payment-icons-box{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e0e0e0}.payment-icons-list{overflow:hidden}.payment-icons-list li{float:left;width:44px;height:28px;margin-right:10px;background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/icon/sprite.png);text-indent:-9999px}.payment-icons-list li:last-child{margin-right:0}.payment-icons-list .visa{background-position:-530px 0}.payment-icons-list .mastercard{background-position:-530px -30px}.payment-icons-list .amex{background-position:-530px -60px}.payment-icons-list .discover{background-position:-530px -90px}.payment-icons-list .paypal{background-position:-530px -120px}#payment-tooltip{position:relative;margin-bottom:15px;padding:15px 70px 15px 0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}#payment-tooltip button{position:absolute;top:15px;right:0}#payment-tooltip h3{margin-bottom:5px}#payment-tooltip h4{font-weight:bold}#payment-tooltip p{font-size:13px}#payment-tooltip ul{overflow:hidden}#payment-tooltip ul li{float:left;width:154px;margin-right:35px}#payment-tooltip ul li h4,#payment-tooltip ul li p{margin-bottom:0;padding:0 2px}.please-wait{display:inline-block;padding:3px 0 3px 26px;background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/icon/ajax-loader.gif) 0 3px no-repeat;font-size:13px}.price-box{color:#909090}.price-box p{margin-bottom:0}.price-box .minimal-price-link{display:none}.price-box .old-price{font-size:13px}.price-box .special-price .price-label{display:none}.product-grid td{position:relative;max-width:210px;padding:0 30px 30px 0;vertical-align:top}.product-grid td:last-child{padding-right:0}.product-grid h2{margin-bottom:3px;font-size:15px;line-height:1.2}.product-grid .product-image{position:relative;margin-bottom:10px}.product-grid .product-image img{width:200px;height:200px}.product-grid .ratings{position:absolute;right:6px;top:6px}.product-grid .price-box .minimal-price .price-label,.product-grid .price-box .price-from .price-label{display:block;font-size:13px;line-height:16px}.product-grid .price-box .regular-price+.minimal-price,.product-grid .price-box .special-price+.minimal-price,.product-grid .price-box .old-price,.product-grid .price-box .price-to{display:none}.product-image{display:block}.product-image img{border:5px solid #f4f4f4;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear}.product-image:hover img{border-color:#0CF}.product-list{list-style:none}.product-list li{overflow:hidden;margin-bottom:30px}.product-list .product-image{position:relative;float:left}.product-list .product-image img{width:200px;height:200px}.product-list .product-details{float:left;width:465px;margin-left:15px}.product-list .description{margin:11px 0}.product-list .minimal-price .price-label,.product-list .price-from .price-label{display:block;font-size:13px;line-height:16px}.product-list .regular-price+.minimal-price,.product-list .special-price+.minimal-price,.product-list .old-price,.product-list .price-to{display:none}#product-review-view{margin-bottom:30px}#product-review-view h2{margin-bottom:0}#product-review-view .written{margin-bottom:10px;color:#909090;font-size:13px;line:18px}.ratings{overflow:hidden;font-size:13px}.ratings .rating-box{float:left}.ratings .rating-links{float:left;margin:0 0 0 15px;line-height:1.4}.ratings .add-your-review{margin-left:15px}.rating-box{width:65px;height:13px;background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/icon/sprite.png) -330px 0 no-repeat}.rating-box .rating{height:100%;background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/icon/sprite.png) -330px -30px no-repeat}.reviews li{padding:15px 10px;border-bottom:1px solid #e0e0e0}.reviews li h3{margin-bottom:2px;font-size:15px;font-weight:bold;text-transform:none}.reviews li .rating-box{float:left;margin:0 10px 0 0}.reviews li .written{margin-bottom:10px;color:#909090;font-size:13px}.sp-methods{font-size:13px}.sp-methods dt{margin-bottom:5px;font-weight:bold}.sp-methods dd{margin-bottom:15px}.sp-methods ul{margin-left:10px}.sp-methods li{margin-bottom:5px}.sp-methods .price{padding-left:5px;color:#909090}.std ol{list-style:decimal outside;margin:0 0 1.5em 2em}.std ul{list-style:disc outside;margin:0 0 1.5em 2em}.tags-list{overflow:hidden}.tags-list li{float:left;margin:0 5px 5px 0}.tags-list a{display:inline-block;padding:0 8px;border:1px solid #d0d0d0;color:#909090;font-family:'Helvetica Neue',arial,sans-serif;font-size:11px;line-height:20px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.tags-list a:hover{border-color:#0AD;color:#0AD;text-decoration:none}.tier-prices,.tier-prices-grouped{display:inline-block;padding:4px 8px;background:#FF9;border:1px solid #e9eb77;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.tier-prices li,.tier-prices-grouped li{font-size:13px}.tier-prices .price,.tier-prices-grouped .price{font-weight:bold}.toolbar{height:40px;border-top:1px solid #b0b0b0;border-bottom:1px solid #e0e0e0;margin-bottom:30px;background:#f8f8f8;line-height:24px}.tooltip{position:relative;padding:5px;background:#0CF;background:rgba(0,187,255,0.7);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 2px 5px rgba(0,0,0,0.25);-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25)}.tooltip .liner{width:200px;padding:5px 10px;background:#FFF;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.tooltip-top:after,.tooltip-right:after{content:'';position:absolute;width:0;height:0}.tooltip-top:after{left:50%;bottom:-5px;margin-left:-2px;border-right:5px solid transparent;border-top:5px solid #4ccfff;border-left:5px solid transparent}.tooltip-right:after{left:-5px;top:13px;border-top:5px solid transparent;border-right:5px solid #4ccfff;border-bottom:5px solid transparent}.truncated a,.truncated p{display:none}.window-overlay{position:fixed;z-index:990;top:0;left:0;height:100%;width:100%;background:#000;opacity:.75}.remember-me-popup{position:fixed;z-index:991;left:50%;top:20%;width:390px;margin:0 0 0 -200px;padding:20px;background:#FFF;-moz-border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 5px 10px rgba(0,0,0,0.4);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.4);box-shadow:0 5px 10px rgba(0,0,0,0.4)}.address-book-new{margin-bottom:30px}#address-book ol li{margin-bottom:30px}#address-book .address-box{margin-bottom:30px}.edit-address-form{margin-bottom:30px}.edit-address-form .default-address{margin-bottom:0;padding-left:130px;font-size:13px}.dashboard-links{margin:30px 0;padding:5px 0;border:1px solid #e0e0e0;background:#f8f8f8;-webkit-border-radius:5px;-mox-border-radius:5px;border-radius:5px}.dashboard-links li.current{background:#d8d8d8}.dashboard-links a{display:block;padding:6px 10px;color:#202020;font-size:13px;line-height:1.4;text-decoration:none}.dashboard-links a:hover{background:#0CF}.dashboard{margin-bottom:20px;font-size:13px}.dashboard div.grid{padding:12px 0 40px 0;border-top:1px solid #e0e0e0}.dashboard h2{margin-bottom:20px}.dashboard h4{margin-bottom:5px;font-size:13px;text-transform: uppercase;color: #252525; font-weight: normal !important;}.dashboard p{margin-bottom:0;line-height:20px}#dashboard-bottom-bar{margin-bottom:30px}#dashboard-bottom-bar .pager .limiter,#dashboard-top-bar .pager p.amount,#dashboard-top-bar .pager ol.pages{display:none}#dashboard-account-info dt{float:left;clear:left;width:120px;text-transform: uppercase;}#dashboard-account-info dd{float:left}#dashboard-newsletter p{margin-bottom:0}#recent-order-history-table{margin-bottom:0;font-size:13px}#my-recent-reviews li{overflow:hidden}#my-recent-reviews a{float:left}#my-recent-reviews .ratings{float:left;margin:1px 10px 0 0}#my-recent-tags ul{margin:3px 0 10px 10px}#edit-account-info-form{margin-bottom:30px}#order-history-table tbody td{font-size:13px;line-height:28px}#order-history-table tbody td:first-child{padding-left:10px}#order-history-table tbody td:last-child{padding-right:10px}.order-view-actions{position:absolute;right:0;top:40px}#order-view-details address{margin-bottom:22px}.order-payment-specifics dt{font-style:italic}.order-payment-specifics dd{padding-bottom:10px}#order-view-table{margin-bottom:30px}#order-view-table tfoot tr:first-child th,#order-view-table tfoot tr:first-child td,#order-view-table tfoot tr:last-child th,#order-view-table tfoot tr:last-child td{padding-top:10px}#order-view-table tfoot tr:last-child th,#order-view-table tfoot tr:last-child td{padding-bottom:10px}#order-view-table tfoot th,#order-view-table tfoot td{padding:0 10px;text-align:right}.gift-message-history{margin-bottom:30px}.order-about{margin-bottom:20px;font-size:13px;line-height:22px}.order-about dt{font-weight:bold}.order-about dd{padding-bottom:10px}#register-form{margin-bottom:30px}#account-login{margin-bottom:30px}#logged-out .button{margin-bottom:30px}#my-reviews-table .date{line-height:28px}#my-reviews-table .product-name{line-height:28px}#my-reviews-table .rating-box{margin-top:4px}#my-tags-table .product-name{font-size:20px;line-height:24px}.my-tags-actions{margin-bottom:30px}#wishlist-view-form{margin-bottom:30px}#wishlist-table tbody td{padding:15px 10px}.wishlist-item-contents{position:relative;min-height:140px;padding-left:160px}#wishlist-table .btn-cart{margin:10px 0}#wishlist-table .cart-cell{width:115px}#wishlist-table .date-added{color:#909090;font-size:13px}#wishlist-table .item-options{margin-bottom:20px}#wishlist-table .price-box{margin-bottom:10px}#wishlist-table .product-image{position:absolute;left:0;top:0}#wishlist-table .product-name{display:inline-block;margin-bottom:10px}.wishlist-qty label{margin-right:5px}#wishlist-table .description,.wishlist-comment-box label{display:none}.cart-no-items{margin-bottom:30px}#cart-update-form{margin-bottom:30px}#cart-table tbody td:last-child{padding-right:10px}#cart-table tfoot td{text-align:right}.cart-item-contents{position:relative;min-height:85px;padding-left:105px}#cart-table .btn-remove{margin-top:34px}#cart-table .cart-price-wrapper{padding-top:3px}#cart-table .error{color:#F00}#cart-table .item-msg{max-width:325px;margin-bottom:0;font-size:13px}#cart-table .product-image{position:absolute;left:0;top:0}#cart-table .product-name{display:inline-block;margin-bottom:10px;font-size: 14px;}#shopping-cart-totals-table tbody tr{font-size:14px}#shopping-cart-totals-table tfoot td{text-transform:uppercase}#shopping-cart-totals-table tfoot td:first-child{text-align:left}#shopping-cart-totals-table tbody th,#shopping-cart-totals-table tbody td,#shopping-cart-totals-table tfoot th,#shopping-cart-totals-table tfoot td{padding:10px;font-size:13px}#shopping-cart-totals-table td,#shopping-cart-totals-table th{text-align:right}#shopping-cart-totals-table tbody td:first-child,#shopping-cart-totals-table tbody th:first-child{text-align:left;font-weight:normal}#cart-checkout-methods{margin-bottom:30px;text-align:right}#cart-checkout-methods button{width:100%;margin-bottom:30px}#cart-checkout-methods p{margin-bottom:5px;font-size:13px}#coupon-form .input-text{width:150px}#cart-shipping-box .block-content{margin-top:15px}#cart-shipping-box #shipping-zip-form{margin-left:10px}#cart-shipping-box #co-shipping-method-form{margin-right:10px}#shipping-zip-form #postcode{width:80px}.cross-sell-list{overflow:hidden;margin-top:30px}.cross-sell-list li{float:left;max-width:210px;padding-left:30px}.cross-sell-list li:first-child{padding-left:0}.cross-sell-list .button{margin-top:10px}.cross-sell-list .product-image{margin-bottom:10px}.cross-sell-list .product-image img{width:200px;height:200px}.cross-sell-list .price-box .minimal-price,.cross-sell-list .price-box .old-price{display:none}.category-image{overflow:hidden;max-width:100%;margin:20px 0 30px}.category-image img{float:left;-moz-border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.category-description{margin-bottom:30px;font-size:20px;line-height:24px}.filter .currently{padding:15px 10px;border-bottom:1px solid #e0e0e0}.filter .currently h3{margin-bottom:5px;font-size:13px;font-weight:bold;line-height:22px;text-transform:uppercase}.filter .currently ol{margin-bottom:10px}.filter .currently ol a{position:relative;display:inline-block;padding-left:20px;color:#202020;font-size:13px;text-decoration:none}.filter .currently ol a:hover{color:#0AD}.filter .currently ol a:after{content:'';position:absolute;left:0;top:3px;display:block;width:11px;height:11px;background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/icon/sprite.png) -450px 0 no-repeat}.filter .currently ol a:hover:after{background-position:-450px -30px}.filter .currently ol a:active:after{background-position:-450px -60px}#narrow-by-list{margin:15px 10px 0}#narrow-by-list dt{font-size:13px;font-weight:bold;text-transform:uppercase}#narrow-by-list dd{margin-bottom:15px}#narrow-by-list ol{list-style:none;margin-bottom:15px}#narrow-by-list ol a{color:#909090;display:block;text-decoration:none}#narrow-by-list ol a:hover{color:#0AD;text-decoration:none}#narrow-by-list ol a .count{float:right;padding-left:10px}#narrow-by-list ol a:hover .count{color:#202020}.catalog-bar{overflow:hidden}.catalog-bar label{padding-right:2px;font-size:13px}.catalog-bar .reverse{display:inline-block;width:24px;height:24px;margin-left:5px;background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/icon/sprite.png) -120px 0 no-repeat;text-indent:-9999px}.catalog-bar .reverse:hover{background-position:-120px -30px}.catalog-bar .reverse:active{background-position:-120px -60px}.catalog-bar .view-mode{float:left;margin:8px 10px}.catalog-bar .limiter,.catalog-bar .sort-by{float:right;margin:8px 10px 8px 16px}.catalog-bar .pager,.pager-bar .limiter,.pager-bar .view-mode,.pager-bar .sort-by{display:none}.catalog-product-view .messages{margin-top:30px}#product-info{margin-top:30px}#product-overview h1{margin:0 0 15px;font-size:42px;line-height:48px}#product-overview .ratings{margin-bottom:15px}#product-overview .availability{margin-bottom:10px}.downloadable-samples{margin-bottom:30px}.pricing-wrapper{overflow:hidden;margin-bottom:20px}.pricing-wrapper .price-box{float:left}.pricing-wrapper .price-box .regular-price,.pricing-wrapper .price-box .special-price,.price-as-configured .price{color:#202020;font-size:28px;font-weight:500;line-height:1.3}.pricing-wrapper .tier-prices{float:left;margin-left:40px}#grouped-product-table input{width:35px}#grouped-product-table .price-box{margin-bottom:0}#grouped-product-table .tier-prices-grouped{margin-top:10px}#grouped-product-table .price-box .regular-price,#grouped-product-table .price-box .special-price{color:#202020;font-size:15px;font-weight:normal;line-height:1.6}#grouped-product-table+.options{display:none}#product_addtocart_form{margin-bottom:20px}#product_addtocart_form .options{margin-bottom:15px;padding-top:15px;border-top:1px solid #e0e0e0}#product_addtocart_form .options .product-qty{overflow:hidden;margin-bottom:15px}#product_addtocart_form .options .product-qty input{float:left}#product_addtocart_form .options .product-qty label{float:left;clear:left;width:95px;padding:5px 5px 0 0}.bundle-options dt,.bundle-options dd{float:none;display:block}.bundle-options{padding:10px;border:1px solid #e0e0e0;background:#f8f8f8;-moz-border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bundle-options dt{font-weight:bold}.bundle-options dd{position:relative;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e0e0e0}.bundle-options dd:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.bundle-options select{max-width:100%}.bundle-options .multiselect{max-width:100%;padding:3px 0;font-size:13px}.bundle-options .qty-holder{display:block;margin-top:10px}.bundle-options .qty-holder label{display:inline-block;width:85px}.price-box-bundle{float:left;margin-right:30px}.price-box-bundle .price-box{float:none}.price-box-bundle p{font-size:13px}.price-as-configured .price-label{display:block;font-size:13px}.configurable-options{overflow:hidden}.configurable-options dt{float:left;clear:left;width:95px;padding-right:5px}.configurable-options dd{float:left;margin-bottom:10px}.configurable-options select{max-width:260px}.custom-options{padding:10px;border:1px solid #e0e0e0;background:#f8f8f8;-moz-border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.custom-options dt{font-weight:bold}.custom-options dd{position:relative;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e0e0e0}.custom-options dd:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.custom-options input[type=file]{margin-bottom:10px}.custom-options p{font-size:13px}.custom-options select{max-width:100%}.custom-options .multiselect{max-width:100%;padding:3px 0;font-size:13px}.custom-options .price-notice{padding-left:5px;color:#909090;font-size:13px;font-weight:normal}.downloadable-options{padding:10px;border:1px solid #e0e0e0;background:#f8f8f8;-moz-border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.downloadable-options dt{font-weight:bold}.downloadable-options dd{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e0e0e0}.downloadable-options dd:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.update-wishlist-config{margin-top:20px}.actions-block{overflow:hidden;margin:30px 0}.actions-block .add-to-cart{float:left}.alternate-actions{float:left;margin:12px 0 0 5px}.alternate-actions li{float:left;margin-left:10px}.social-widgets{margin-bottom:40px;padding:8px 0;border-top:1px dashed #e0e0e0;border-bottom:1px dashed #e0e0e0}.social-widgets li{float:left;height:20px}.soc-fb{width:106px}.soc-tw{width:106px}.soc-gp{width:89px}.soc-pi{width:106px}#product-tabs h2:first-child{display:none}#tags .hint{margin:10px 0 0;color:#909090;font-size:13px}#tags .product-tags a{display:block;text-decoration:none}#tags .product-tags a .count{float:right;display:block;padding-left:10px;color:#909090}#tags .product-tags a:hover .count{color:#202020}.product-media{display:block;margin-bottom:50px}.product-media .more-views{overflow:hidden}.product-media .more-views li{float:left;margin:15px 15px 0 0}.product-media .more-views li:nth-child(5n){margin-right:0}#related ol{margin:5px 0 10px}#related li{overflow:hidden;padding:10px 0;border-bottom:1px solid #e0e0e0}#related input{float:left;margin-top:22px}#related .instruct{margin-bottom:10px;color:#909090;font-size:13px}#related .product{float:right;overflow:hidden;width:343px}#related .product-details{float:left;width:273px;margin-left:10px}#related .product-image{float:left}#related .old-price,#related .price-to,#related .regular-price+.minimal-price,#related .special-price+.minimal-price{display:none}#upsell{margin-bottom:0}#upsell .block-title{margin-bottom:30px}#popular-searches p{padding:12px 10px 0;font-size:13px}.checkout-progress{overflow:hidden;width:930px;margin-top:30px;border-top:1px solid #b0b0b0;border-bottom:1px solid #e0e0e0;background:#f8f8f8}.checkout-progress li{float:left;width:185px;padding:5px 0;border-left:1px solid #e0e0e0;font-size:13px;text-align:center}.checkout-progress li:first-child{border-left:0}.checkout-progress li.active{background-color:#f0f0f0;font-weight:bold}.multiship-actions{overflow:hidden;margin-bottom:30px;padding-top:30px;border-top:1px solid #e0e0e0}.multiship-actions a{float:left}.multiship-actions button{float:right}.multiship-actions .please-wait{float:right;clear:both;margin:15px 0 0 10px}#multiship-addresses-form #add-address{float:right}#multiship-addresses-table select{width:450px;max-width:450px}.multiship-address-group h3{margin:15px 0 10px}.multiship-address-group table{font-size:13px}.multiship-address-group table th{padding-right:20px}.multiship-address-group address{font-size:13px}#multishipping-billing-form #payment-tooltip{margin-bottom:0;padding-bottom:0;padding-left:10px;border-bottom:0}#multishipping-billing-form input.cvv{width:35px}.multiship-change-billing-address li{padding:15px 0;border-top:1px solid #e0e0e0}.multiship-change-billing-address .is-default{color:#909090;font-size:13px}#multiship-review-form h3 a,#multiship-review-form h4 a{padding-left:10px;font-size:13px;font-weight:normal;text-transform:capitalize}#multiship-review-form table,#multiship-review-form address,#multiship-review-form .payment-method,#multiship-review-form .shipping-method{margin-bottom:15px;font-size:13px}#multiship-review-billing-info h3{margin:15px 0 10px}#multiship-review-shipping-list li{margin-top:15px;padding-top:15px;border-top:1px solid #e0e0e0}#multiship-review-shipping-list li:first-child{margin-top:0;border-top:0}#multiship-review-shipping-list li h3{margin-bottom:24px;margin-left:10px;font-size:20px;font-weight:normal;line-height:24px;text-transform:none}#multiship-review-shipping-list li h4{margin-bottom:10px;font-size:13px;font-weight:bold;font-style:normal;text-transform:uppercase}.checkout-multishipping-overview .checkout-agreements{margin:20px 10px 0}#checkout-review-submit .grand-total{float:right;margin-bottom:20px;font-size:20px}#checkout-review-submit .grand-total .price{padding-left:5px}#checkout-review-submit #review-button{clear:both}.checkout-multishipping-success .button{margin-bottom:30px}.opc{list-style:none;margin-bottom:30px;border-top:1px solid #b0b0b0}.opc .step-title{overflow:hidden;margin-bottom:0;padding:8px 10px;border-bottom:1px solid #e0e0e0;background:#f8f8f8}.opc .step-title h2{float:left;margin-bottom:0;text-transform:capitalize}.opc .step-title .number:after{content:'.'}.opc .section .step-title a,.opc .section.allow.active .step-title a{display:none}.opc .section.allow .step-title a{float:right;display:inline-block;margin-right:15px}.opc li .step{padding:20px 10px;border-bottom:1px solid #e0e0e0}.opc li:last-child .step{padding-bottom:0;border-bottom:0}.opc .disabled{opacity:1!important}.opc .please-wait{margin-left:10px}.opc-progress-list{padding:15px 10px 0}.opc-progress-list>dt{margin-bottom:5px;font-size:15px;font-weight:normal}.opc-progress-list>dt span{font-size:13px;font-weight:normal}.opc-progress-list>dt:last-child{margin-bottom:15px}.opc-progress-list>dd{margin:0 0 15px 10px;font-size:13px}.opc-progress-list dd p{margin-bottom:5px}.opc-progress-list dd h4{margin-bottom:10px}.opc-progress-list dd .payment-method-details dd{padding-bottom:10px}.opc-progress-list .price{color:#909090}.opc-progress-list table{font-size:13px;line-height:18px}.opc-progress-list table th{padding-right:5px}.opc-progress-list dt.complete a{position:relative;top:-2px;margin-right:10px;float:right;}#co-payment-form input.cvv{width:35px}#opc-shipping_method .gift-messages{margin-top:30px}#checkout-review-table tfoot tr:last-child th,#checkout-review-table tfoot tr:last-child td{border-top:1px solid #e0e0e0}#review-buttons-container{overflow:hidden}#review-buttons-container .please-wait{margin-top:15px}.paypal-review-order{margin-bottom:30px}.paypal-express-review #order_review_form{margin-bottom:30px}#contact-form{margin-bottom:30px}#contact-form textarea{width:384px}#forgot-password-form{margin-bottom:30px}#reset-password-form{margin-bottom:30px}.page-popup{padding:20px;background:#FFF}.page-popup h1{margin:0 0 .5em;font-size:36px}.shipping-tracking-popup .page-title{margin-bottom:30px}.tracking-table-popup{margin-bottom:30px}body.page-print{width:6.5in;margin:20px;background:#FFF}#print-header-table{width:100%;padding-bottom:40px;border-bottom:1px solid #e0e0e0}#print-header-table td{padding-bottom:20px}#print-header-table h1{margin-bottom:0}body.sales-order-print h1{margin:0 0 24px;font-size:20px;line-height:24px}body.sales-order-print table{margin-bottom:30px}#customer-reviews ol.reviews{margin-bottom:30px}#product_sendtofriend_form .additional-row .remove-recipient{float:left;margin-top:29px}#product_sendtofriend_form .buttons-set{margin-bottom:30px}.block .tags-list{margin-bottom:10px}.tag-list-index .tags-list{margin-bottom:30px}#about-content{margin-bottom:30px}#enable-cookies p:last-child{margin-bottom:30px}#page-not-found{padding-bottom:30px}.grid-slider .slides-container a:hover:after,.promo-slider .slides-container a:hover:after,.promo-slider .promos li a:hover:after,.static-promo a:hover:after,.wide-slider .slides-container a:hover:after,.thumb-slider .slides-container a:hover:after,.thumb-slider .slides-pagination li a:hover:after{display:block;content:'';position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;border:5px solid #0CF;cursor:pointer;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.product-slider{position:relative;width:210px;margin:0 0 30px}.product-slider .slides-container{width:210px;min-height:265px}.product-slider .slides-container>div{width:210px;min-height:265px}.product-slider.cols_1,.product-slider.cols_1 .slides-container,.product-slider.cols_1 .slides-container>div{width:210px}.product-slider.cols_2,.product-slider.cols_2 .slides-container,.product-slider.cols_2 .slides-container>div{width:450px}.product-slider.cols_3,.product-slider.cols_3 .slides-container,.product-slider.cols_3 .slides-container>div{width:690px}.product-slider.cols_4,.product-slider.cols_4 .slides-container,.product-slider.cols_4 .slides-container>div{width:930px}.product-slider h2{margin-left:60px}.product-slider .slides-controls{position:absolute;left:0;top:0}.product-slider a.next,.product-slider a.prev{float:left;display:block;width:24px;height:24px;margin-right:5px;background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/icon/sprite.png) 0 0 no-repeat;text-indent:-9999px}.product-slider a.next{background-position:-210px 0}.product-slider a.next:hover{background-position:-210px -30px}.product-slider a.next:active{background-position:-210px -60px}.product-slider a.prev{background-position:-180px 0}.product-slider a.prev:hover{background-position:-180px -30px}.product-slider a.prev:active{background-position:-180px -60px}.slide-product-list{list-style:none;overflow:hidden}.slide-product-list li{float:left;width:210px;margin-left:30px}.slide-product-list li:first-child{margin-left:0}.slide-product-list .product-image{position:relative;margin-bottom:10px}.slide-product-list .product-image img{width:200px;height:200px}.slide-product-list .price-box{display:none}.slide-product-list .ratings{position:absolute;right:6px;top:6px}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block}.cboxIframe{width:100%;height:100%;display:block;border:0}#cboxOverlay{background:#000}#cboxContent{overflow:visible;margin:30px;border:15px solid #FFF;background:#FFF;-moz-border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 10px 10px rgba(0,0,0,0.3);-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.3);box-shadow:0 10px 10px rgba(0,0,0,0.3)}#cboxError{padding:50px;border:1px solid #CCC}#cboxLoadedContent{background:#FFF;-moz-box-shadow:0 0 25px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.25);box-shadow:0 0 25px rgba(0,0,0,0.25)}#cboxLoadingGraphic{background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/jquery.colorbox/loading.gif) no-repeat center center}#cboxTitle{position:absolute;left:-5px;top:-5px;padding:0 8px;background:#333;color:#FFF;font-family:'Helvetica Neue',arial,sans-serif;font-size:15px;font-weight:300;line-height:2}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}#cboxSlideshow,#cboxPrevious,#cboxNext,#cboxClose{position:absolute;width:45px;height:45px;background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/jquery.colorbox/controls.png) no-repeat 0 0;text-indent:-9999px}#cboxPrevious{left:-45px;background-position:-50px 0}#cboxPrevious.hover{background-position:-50px -50px}#cboxNext{right:-45px;background-position:-100px 0}#cboxNext.hover{background-position:-100px -50px}#cboxPrevious,#cboxNext{top:50%;margin-top:-18px}#cboxClose{right:-45px;top:-45px;background-position:0 0}#cboxClose.hover{background-position:-50px -50px}.grid-slider{position:relative;margin:30px 0}.grid-slider .slides-pagination{position:absolute;z-index:6;left:10px;bottom:8px}.grid-slider .slides-pagination li{float:left;width:16px;height:18px;margin:0 10px 0 0;text-indent:-9999px}.grid-slider .slides-pagination li a{display:block;width:16px;height:18px;background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/icon/sprite.png) -400px 0 no-repeat}.grid-slider .slides-pagination li.current a{background-position:-400px -30px}.grid-slider .slides-pagination li a:hover{background-position:-400px -60px}.grid-slider-full{width:930px;margin:30px auto}.grid-slider-full .slides-container{width:930px;height:345px}.grid-slider-full .slides-container>div{width:930px;height:345px}.grid-slider-3-4{width:690px}.grid-slider-3-4 .slides-container{width:690px;height:210px}.grid-slider-3-4 .slides-container>div{width:690px;height:210px}.grid-slider-2-3{width:610px}.grid-slider-2-3 .slides-container{width:610px;height:290px}.grid-slider-2-3 .slides-container>div{width:610px;height:290px}.grid-slider-1-2{width:450px}.grid-slider-1-2 .slides-container{width:450px;height:450px}.grid-slider-1-2 .slides-container>div{width:450px;height:450px}.grid-slider-1-3{width:290px}.grid-slider-1-3 .slides-container{width:290px;height:290px}.grid-slider-1-3 .slides-container>div{width:290px;height:290px}.grid-slider-1-4{width:210px}.grid-slider-1-4 .slides-container{width:210px;height:210px}.grid-slider-1-4 .slides-container>div{width:930px;height:210px}.promo-slider{position:relative;width:930px;margin:30px auto}.promo-slider .slides-container{width:705px;height:345px}.promo-slider .slides-container>div{width:705px;height:345px}.promo-slider .slides-pagination{position:absolute;z-index:6;left:10px;bottom:8px}.promo-slider .slides-pagination li{float:left;width:16px;height:18px;margin:0 10px 0 0;text-indent:-9999px}.promo-slider .slides-pagination li a{display:block;width:16px;height:18px;background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/icon/sprite.png) -400px 0 no-repeat}.promo-slider .slides-pagination li.current a{background-position:-400px -30px}.promo-slider .slides-pagination li a:hover{background-position:-400px -60px}.promo-slider .promos{list-style:none;position:absolute;width:210px;height:345px}.promo-slider .promos li{position:relative;margin-top:15px}.promo-slider .promos li:first-child{margin-top:0}.promo-slider .promos li a{display:block;width:210px;height:105px}.promo-slider-right .promos{right:0;top:0}.static-promo{margin-bottom:30px}.tabs{margin-bottom:0px}.tabs-nav{display:block;margin:0 0 20px;padding:0;border-bottom:1px solid #b0b0b0}.tabs-nav:after{content:'';display:table;clear:both}.tabs-nav li{float:left;display:block;width:auto;height:30px;padding:0;margin-bottom:0}.tabs-nav li a{display:block;width:auto;height:29px;padding:0 15px;border:solid 1px #d8d8d8;border-width:1px 1px 0 0;background:#f8f8f8;color:#808080;font-family:'Helvetica Neue',arial,sans-serif;font-size:13px;font-weight:normal;line-height:29px;text-decoration:none}.tabs-nav li a:hover{color:#202020}.tabs-nav li a.current{position:relative;top:-4px;height:30px;margin:0 0 0 -1px;padding-top:2px;padding-bottom:2px;border-left-width:1px;border-color:#b0b0b0;background:#FFF;color:#202020;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px}.tabs-nav li:first-child a{border-width:1px 1px 0 1px;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px}.tabs-nav li:first-child a.current{margin-left:0}.tabs-nav li:last-child a{-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px}ul.tabs-content{display:block;margin:0}ul.tabs-content>li{display:none}ul.tabs-content>li.active{display:block}.thumb-slider{position:relative;width:930px;margin:30px auto}.thumb-slider .slides-container{width:705px;height:345px}.thumb-slider .slides-container>div{width:705px;height:345px}.thumb-slider .slides-pagination{list-style:none;position:absolute;width:210px;height:345px}.thumb-slider .slides-pagination li{position:relative;margin-top:15px}.thumb-slider .slides-pagination li:first-child{margin-top:0}.thumb-slider .slides-pagination li a{display:block;width:210px;height:105px}.thumb-slider .slides-pagination li a:after{display:none;content:'';position:absolute;left:0;top:0;z-index:1;width:200px;height:95px;border:5px solid #f8f8f8;border-color:rgba(0,0,0,0.15)}.thumb-slider .slides-pagination li.current a:after{display:block}.thumb-slider-right .slides-pagination{right:0;top:0}.ie8 .input-text{line-height:1.6}.ie8 .catalog-bar .limiter,.ie8 .catalog-bar .sort-by,.ie8 .catalog-bar .view-mode{white-space:nowrap}.ie7 button{padding-left:0;padding-right:0}.ie7 #mini-cart .menu,.ie7 #mini-cart:hover .menu,.ie7 #nav .menu,.ie7 #nav>li:hover .menu{display:none}.ie7 #product_addtocart_form .options dl dd{float:none}.ie7 #product_addtocart_form .options .qty{padding-bottom:10px}.ie7 #tags{padding-bottom:30px}.ie7 ul.dashboard-links,.ie7 ul.messages,.ie7 .callout{margin-bottom:0;padding-bottom:30px}.ie7 form .validation-advice{width:250px}.ie7 #footer{overflow:hidden}.ie7 form.simple ul.struts li input[type=checkbox]+label{float:none}.ie7 form.simple ul.struts li input[type=radio]{margin-top:0}.ie7 form.simple ul.struts li input[type=radio]+label{float:none}.ie7 .flex-table{border-top:1px solid #b0b0b0}.ie7 a.top{width:50px}.ie7 #opc-progress dl dt.complete a,.ie7 #opc-progress dl dt.incomplete span{float:none}.ie7 #multiship-review-billing-info,.ie7 #multiship-review-shipping-list{overflow:hidden;display:block}.ie7 #mini-cart{float:right}.ie7 #checkout-step-login{overflow:hidden;display:block}.ie7 ul.formless-struts{overflow:hidden;display:block}.ie7 ul.formless-struts li input[type=radio]{margin-top:0}.ie7 ul.formless-struts li input[type=radio]+label{float:none}

span.cart-count{display:none!important}
#wrapper{border-top:0}
#container{width:100%;margin:0 auto;background:#FFF}
.grid-block{margin:0 auto;width:950px}
body{font-size:16px;color:#252525;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
button,input,select,table,textarea{font-size:12px;color:#252525;text-transform:uppercase}
label{font-size:14px;color:#464646}
p{margin-bottom:1.3em;line-height:19px}
strong{font-weight:400}
a{color:#000}
a:hover{text-decoration:underline;color:#252525}
a:focus,a:active{color:#252525}
h1,h1 a{font-size:28px;font-weight:400;text-transform:uppercase;color:#464646;line-height:30px}
h2,h2 a{color:#464646}
h3,h3 a{font-weight:400;color:#464646}
h4,h4 a{color:#464646}
h5,h5 a{color:#252525}
.cms-index-noroute.cms-no-route.cms-no-route h1{letter-spacing:0;text-transform:none;margin:50px 0 30px}
#aq-general-content ol,#aq-general-content ul{margin-left:20px;margin-bottom:18px}
#aq-general-content ul ul{list-style-type:none;margin-left:0;margin-bottom:0}
#aq-general-content ul ul li:before{content:"- "}
#aq-general-content ul{list-style-type:disc}
#aq-general-content ol{list-style-type:decimal}
.dashboard-links{background:none;border-radius:0;border:none;border-right:1px dotted #a0a0a0;margin-top:48px}
.dashboard-links a:hover{background:none;text-decoration:underline}
.dashboard-links li.current{background:none}
.block{margin-bottom:0}
.alert{color:red!important}
table{margin:0 0 40px;font-size:14px}
td,th{padding:5px;border-top:0 solid #acacac;text-align:left}
td[scope=row],th[scope=row]{padding-left:15px;text-align:left}
thead th{border-top:1px solid #b0b0b0;border-bottom:1px solid #b0b0b0}
thead th[scope=row]{padding-left:0}
th{border-top:1px solid #000;font-weight:700}
td.blank,th.blank{border-top:1px solid #fff}
td[scope=col],th[scope=col]{border-left:1px solid #acacac}
table.clothing_1 td[scope=row]{width:90px}
table.clothing_1 td{width:35px}
table.clothing_2 td[scope=row]{width:135px}
table.clothing_2 td{width:35px}
table.shoes td[scope=row]{width:60px;padding-left:0;font-weight:700}
table.shoes td{width:26px}
.text-table{margin-top:10px;margin-bottom:10px}
.text-table td,.text-table th[scope=col]{border-left:0;border-right:0}
.text-table td,.text-table th{text-align:left;padding:3px 10px}
.text-table td,.text-table th[scope=row]{border-top:1px solid #e6e6e6;font-weight:400}
.tabs-content table{margin-top:10px;margin-bottom:10px;letter-spacing:0}
.tabs-content td,.tabs-content th{border-left:0;border-right:0;border-top:1px solid #e6e6e6;text-align:left;padding:3px 10px}
.tabs-content th{padding-top:15px}
.tabs-content th[scope=col]{border-top:0;padding-top:0}
.tabs-content td,.tabs-content th[scope=row]{border-top:1px solid #e6e6e6;font-weight:400}
.button{background:#252525;border-radius:0;border:none;font-size:11px;letter-spacing:1px;font-weight:400;text-transform:uppercase;color:#fff;padding:8px 25px 5px}
.button:hover{text-decoration:none}
.button-large{font-size:14px;line-height:16px;padding:14px 50px 10px}
.button-small{margin-top:5px;margin-left:0!important}
#header{margin:0;background:#fff;z-index:10}
#header #header-bar{background:none;border-radius:0;margin-top:10px}
#header-container{width:950px;margin:0 auto;position:relative;padding:10px 0;border-bottom:1px solid #000}
body.cms-home #header-container{border-bottom:0}
#logo{display:inline-block;min-height:inherit;max-width:inherit;margin:25px auto 17px;width:100%;text-align:center}
#logo a{display:inline-block}
#account{border-radius:0;border:0;top:67px}
#account .links a{padding:0;font-weight:400;font-size:11px;text-transform:uppercase;text-align:right;color:#fff}
#account .links a:hover{text-decoration:underline}
#account-links:hover ul{display:block}
#account-links ul{overflow:hidden;padding:11px;background:#000;position:relative;top:45px;display:none;right:52px;width:75px}
#account-links ul li{float:none!important;line-height:20px!important}
#account-links li a,#account-links li a:hover{background:none;color:#FFF!important}
#account-links li:last-child a{padding-right:0}
#mini-cart .cart-count{background:none;color:#a8a8a8;border-right:1px solid #565656;border-bottom:1px solid #565656;border-left:1px solid #565656;padding:14px 6px 6px;margin:-14px 20px 0 0}
.top-link-blog{display:none!important}
#mini-cart .links>li a{background:none}
#mini-cart .menu{right:45px;top:45px}
.menu,.search-autocomplete{border-radius:0;background:none repeat scroll 0 0 #000;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #000;padding:0}
.menu .liner,.menu ul.level0,.search-autocomplete ul{border-radius:0}
#mini-cart-list .product-name{color:#252525;font-size:15px}
#mini-cart-list .product-name:hover{color:#252525;text-decoration:underline}
.headerajaxsearchwindow a{text-decoration:underline!important}
#search_mini_form{float:right;padding:2px;border:1px solid #cdcdcd}
#search_mini_form fieldset{float:right}
#search_mini_form legend{display:none}
#search_mini_form button{display:none}
#search_mini_form .mini-search{width:185px;float:left;background:#fff}
#search_mini_form input{width:175px;float:left;border:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;color:#999898;margin:0}
#searchajaxico{background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/images/ajaxsearch/loader.gif) no-repeat scroll left 2px transparent;display:none;height:20px;left:inherit!important;right:2px;top:2px;position:absolute;width:20px}
#nav{padding-left:0}
#nav li.level0{width:auto;padding:0}
#nav li.level0 > a{font-size:12px;text-transform:uppercase;padding:8px 12px;letter-spacing:0;color:#030303;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#nav li.nav-1 a,#nav li.nav-2 a,#nav li.nav-3 a{padding-bottom:18px}
#nav > li > a:hover,#nav > li:hover > a{text-decoration:none;color:#fff;background:#030303}
#nav li.level1{float:inherit;width:160px;float:left}
#nav li.level1 > a:first-child{font-weight:400}
#nav li.level1.first{clear:both}
#nav .nav-1{width:77px;padding-left:2px}
#nav .nav-2{width:106px}
#nav .nav-3{width:139px}
#nav .nav-4{width:119px}
#nav .nav-5{width:115px}
#nav .nav-6{width:105px}
#nav .menu{left:0;padding:0;border-radius:0;border-shadow:0;z-index:1000;top:50px}
#nav .menu ul{background:none;border-radius:0}
#nav .menu ul a{color:#fff;font-size:12px}
#nav ul.level1{background:none}
#nav ul.level1 a{font-size:13px;line-height:19px}
#nav ul.level1 a:hover{color:#fff;text-decoration:underline}
#nav li.level1 > a:first-child{font-size:11px;text-transform:uppercase;margin-bottom:2px;line-height:1.5}
#nav li.level1 > a:first-child:hover{color:#fff;text-decoration:underline}
#nav ul.level0 .view-all{display:none}
#nav ul.level0 .view-all:hover{color:#909090;text-decoration:underline}
#nav li.level1 span.header{color:#fff;font-style:italic}
#nav .nav-2 .menu{left:0}
#nav .nav-3 .menu{left:0}
#nav .nav-4 .menu{left:-300px}
#nav .nav-5 .menu{left:-525px}
#nav .cols-4{width:auto}
.autocomplete-w1{border-right:1px solid #CDCDCD}
.autocomplete{margin:0!important;border:0!important;width:300px!important}
.breadcrumbs{width:950px;margin:0 auto;background:transparent;padding:0;text-align:center;line-height:1;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding-top:20px}
.breadcrumbs li{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:10px;color:#615f5f;line-height:12px;display:inline-block;float:none}
.breadcrumbs li	a{color:#7d7d7d;display:inline-block;float:none}
.breadcrumbs span{display:inline-block;float:none;padding:0}

/*------------------------------------------------------------------------------------------ FOOTER */
/* FOOTER BAR */
#footer{margin-top:20px}
#footer-bar{height:auto;margin:34px auto 17px;border-radius:0;background:#eee}
#footer-bar	input{background:#fff!important;font-size:16px;line-height:34px;letter-spacing:0;color:#252525!important}
.newsletter{margin:7px;padding:4px;float:right;background-color:#fff}
#newsletter-form label{display:none}
.newsletter #newsletter-email{font-size:12px;letter-spacing:0;width:280px;height:30px;float:left;padding:0;margin:0 0 0 10px;border-radius:0;color:#fff;font-family:Arial,Helvetica,sans-serif}
.newsletter button{font-size:12px;height:30px;width:auto;padding:0 30px;float:right;background:#191919;text-indent:0!important;text-transform:uppercase;color:#fff}
.newsletter button:hover{background:#333}
#footer .top{height:24px;padding:2px 40px 0 15px;margin:7px 7px 0 0;background:#fff;font-size:12px;text-transform:uppercase;display:none}
#footer .top:after{background-position:-34px 0;top:2px;right:4px}
#footer .top:hover:after{background-position:-34px -30px}
#footer .top:active:after{background-position:-34px -60px}
#newsletter-form select{padding:0;margin:2px 10px 0;float:left;font-size:12px;line-height:1;color:#7d7d7d}
.newsletter input{text-transform:none!important;letter-spacing:0!important}
.newsletter .validation-advice:after{border-top-color:#000}
.newsletter .validation-advice{border-color:#000;border-radius:0}
.validation-advice{color:#C00}
.newsletterSupport{padding:20px 10px 0 20px;display:block;font-size:11px;line-height:17px;text-align:left;color:#252525;text-transform:uppercase}
#footer-opener{margin-left:auto;margin-right:auto;margin-bottom:10px;border-bottom:1px solid #e5e5e5}
#footer-opener .social-icons-box{width:265px;height:30px;margin:0 0 15px;float:left}
.ie8 #footer-opener .social-icons-box{width:215px}
ul.social-icons li{float:left;margin-right:5px}
#footer-opener ul{float:left}
#footer-opener .follow-us{float:right;font-weight:600;font-size:10px;color:#666;padding-top:5px}
.payment-icons-footer{margin-bottom:46px;width:352px}
#footer-opener .payment-icons-footer span{font-weight:600;font-size:10px;color:#666}
.payment-icons-list .westpac{width:80px;background-position:-530px -150px}
.social-icons-list .youtube{background-position:-490px -160px}
.payment-icons-list li.last{margin-right:0}
#footer-closer{width:950px;border:0;padding-bottom:50px}
#footer-closer .grid_7{margin-left:0}
#footer-closer .grid_5{margin:0 0 0 35px}
.footer-links > li{margin-left:60px}
#footer-closer,#footer-closer a{font-size:11px;line-height:1.4;font-weight:400;color:#666}
#footer-closer strong{font-weight:700}
#footer-closer h2{padding-top:4px;margin-bottom:1px;font-size:11px;line-height:14px}
.foot-head{padding-top:4px;margin-bottom:1px;font-size:11px;font-weight:700}
.switchers{padding-bottom:0}
.form-language{display:none}
.copyright{font-weight:700}
.terms a{float:right;clear:both}
#footer-closer .website{float:right;clear:both;margin:10px 0 0}
.side_bar_container{clear:both}
.cms-locations-adelaide h1,.cms-locations-brisbane h1,.cms-locations-canberra h1,.cms-locations-melbourne h1,.cms-locations-perth h1,.cms-locations-sydney h1{letter-spacing:0!important}
#map_canvas{width:570px;height:400px;float:left;border:1px solid #d8d7d6;margin:10px 0;z-index:1000;clear:both}
.clothing_store{color:#00aeed}
.storelink{text-decoration:underline}
#footer-closer .legal{font-size:11px;text-align:right}
#footer-closer .legal .left{float:left;margin-left:17px;text-align:left}
#footer-closer .legal p{text-align:left}
#footer-closer .legal .right{float:right}
#footer-closer ul.social-icons{float:right}
#footer-closer ul.social-icons li:last-child{margin-right:0}
#footer-closer p.credit{clear:both}
#footer p,#footer ul li{font-size:11px}
#footer p{text-align:left}
.promo-slider{width:950px;margin:0 auto;margin-bottom:65px;z-index:1}
.promo-slider-push{width:100%;height:748px}
.promo-slider .slides-container{width:950px;height:540px;background-color:#eee}
.promo-slider .slides-container div{width:100%;height:580px}
.promo-slider .slides-container a{width:1400px;height:580px}
.promo-slider .slides-container a:hover{border:none}
.promo-slider .slides-container img{width:930px;height:580px}
.promo-slider .slides_control{width:100%!important}
.promo-slider .prev{position:absolute;top:50%;left:20px;z-index:1000;margin-top:-30px;width:40px;height:60px;background:transparent url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/theme/promo-slider-prev.png) no-repeat left top;display:block!important}
.promo-slider .next{position:absolute;top:50%;right:20px;z-index:1000;margin-top:-30px;width:40px;height:60px;display:block!important;background:transparent url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/theme/promo-slider-next.png) no-repeat left top}
.grid-slider .slides-container a:hover:after,.promo-slider .slides-container a:hover:after,.promo-slider .promos li a:hover:after,.static-promo a:hover:after,.wide-slider .slides-container a:hover:after,.thumb-slider .slides-container a:hover:after,.thumb-slider .slides-pagination li a:hover:after{border:none}
.promo-slider-right .promos{padding:10px 0 0}
.promo-slider .promos{width:100%;height:auto;left:10px}
#promos-container{width:950px;position:relative;margin:0 auto;overflow:hidden;height:400px}
#promos-container a{display:block}
#promos-container ul li{float:left}
#promos-container ul li:last-child{margin-right:0}
#promos-container div.block-container{position:relative;text-align:center;display:inline-block;position:absolute;line-height:1.2}
#promos-container .block{position:absolute}
#promos-container .block img{display:block}
#promos-container .text{font-size:18px;font-weight:400;position:relative;text-align:center;line-height:1.2}
#promos-container .text span{display:block;text-transform:lowercase;font-style:italic}
#promos-container .black{color:#000}
#promos-container .white{color:#fff}
#promos-container .shop-shoes{left:335px}
#promos-container .shop-shoes .text{bottom:501px}
#promos-container .shop-clothing{top:0;left:0}
#promos-container .shop-clothing .text{bottom:265px}
#promos-container .shop-lookbook{left:480px}
#promos-container .shop-lookbook .text{bottom:265px;right:-105px}
#promos-container .instagram{left:240px;top:295px}
#promos-container .instagram img.ico-instagram{position:absolute;top:10px;right:10px}
#promos-container .freestyle{right:0;top:0}
#promos-container .freestyle .text{bottom:70px}
#promos-container .freestyle img.freestyle-text{display:inline-block}
#promos-container .facebook{bottom:0;right:240px}
#promos-container .facebook img.ico-facebook{position:absolute;top:10px;left:10px}
#promos-container .product-static-left{top:530px}
#promos-container .product-static-left .text{bottom:265px;left:-128px}
#promos-container .product-static-right{top:294px;right:0}
.home-text{width:950px}
.home-text h1{font-size:14px;line-height:18px;font-weight:400;text-align:left;margin:0 0 5px;color:#666;letter-spacing:0;display:inline-block}
.home-text h2{font-size:14px!important;line-height:1.7;margin-bottom:0;color:#666}
.home-text{margin-bottom:20px;border-bottom:1px solid #e5e5e5;margin-top:20px;padding-bottom:10px}
.home-text p{margin-bottom:10px!important;font-size:14px!important;color:#666;display:inline-block}
.home-text a{color:#666}
.shipping-banner-top{padding:13px 0;background-color:#000;color:#fff;width:100%;text-align:center;text-transform:uppercase;font-size:12px}
.shipping-banner-top p{margin:0;line-height:1}
#category-landing{margin:30px auto;text-align:center}
#category-landing h1{letter-spacing:0;margin:0}
.aquila-product-grid{border:1px solid #CDCDCD;background:#F7F6F6;width:950px}
#catalog-layered-list{margin:0;width:740px;background:#fff}
.category-image{margin:0}
.category-image img{border-radius:0}
.catalog-static-block{margin:0 auto;padding-left:0}
.is-new-product{width:33px;height:33px;background-position:-595px 0;top:10px;left:10px;z-index:2}
.promo-block-wrapper{padding:0 20px;margin-top:48px;overflow:hidden}
.promo-block-wrapper a{float:left;width:226px;display:block;margin-right:11px;position:relative}
.promo-block-wrapper a.last{margin-right:0}
.promo-block-wrapper a img{width:100%;height:auto;display:block}
.promo-block-wrapper a span{position:absolute;top:65px;left:0;text-align:center;width:100%;color:#fff;font-size:14px;line-height:1;text-transform:uppercase;z-index:2}
.promo-block-wrapper a:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;z-index:1;-moz-transition:all,0.125s,ease-in-out;-o-transition:all,0.125s,ease-in-out;-webkit-transition:all,0.125s,ease-in-out;transition:all,0.125s,ease-in-out}
.promo-block-wrapper a:hover:after,.promo-block-wrapper a.active:after{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}
#catalog-layered-sidebar{background:#F7F6F6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}
.block-title{border-bottom:1px solid #CDCDCD;border-top:0;text-transform:uppercase}
.block-title h2{margin-top:5px;margin-bottom:3px;font-size:14px;font-weight:400;color:#464646}
#narrow-by-list ol,#narrow-by-list dd{margin-bottom:10px;overflow:hidden}
#narrow-by-list ol a{float:left;clear:both;font-size:12px;line-height:16px;color:#464646}
#narrow-by-list ol a:hover{color:#464646;text-decoration:underline}
#narrow-by-list ol a .count-label{float:left}
#narrow-by-list ol a:hover .count-label{text-decoration:underline}
#narrow-by-list ol a .count{float:left;padding-left:5px}
.tags-list li{margin-bottom:0;line-height:14px}
.tags-list a{border:none;border-radius:0;padding:0;font-size:12px;line-height:14px;color:#464646}
.tags-list a:hover{color:#464646;text-decoration:underline}
.tags-list a:after{content:", "}
.block-tags .actions{display:none}
.filter .currently ol a{color:#464646}
.filter .currently ol a:hover{text-decoration:underline;color:#464646}
.filter .currently ol a:after{top:4px}
.toolbar{height:48px;max-width:930px;margin:auto;background:none;font-size:12px;color:#7d7d7d;padding-left:15px;text-align:center;border-top:0;border-bottom:1px solid #CDCDCD}
.toolbar select{font-size:12px}
.catalog-bar .view-mode{margin-left:0}
.catalog-bar .limiter,.catalog-bar .sort-by{margin-left:20px}
.catalog-bar .reverse{margin-left:20px}
.pager .amount{float:left;font-size:12px;padding-left:0}
.pager .amount strong{font-weight:400}
.pager ol.pages{float:right;padding-right:0}
.pager ol.pages	li{font-size:12px}
.pager ol.pages li a{color:#7d7d7d}
.pager ol.pages li a:hover{text-decoration:underline}
.product-grid-container{border-left:1px solid #CDCDCD;padding-top:20px}
.product-grid{margin:0 45px}
.product-grid td{padding-bottom:30px}
.product-grid td,.product-grid th{border-top:0;text-align:left}
.product-list{max-width:930px;margin:0 auto}
.product-list li{padding-bottom:15px;margin-top:20px;border-bottom:1px dotted #e0e0e0}
.product-list li.last{border-bottom:none;padding-bottom:0}
.product-list .product-details{width:400px}
.product-image img{border:none;margin-bottom:5px}
.product-image:hover img{opacity:1;-webkit-transition:opacity .1s ease-in-out;-moz-transition:opacity .1s ease-in-out;-o-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}
.product-grid h2,.product-list h2{font-size:14px;line-height:16px;font-weight:400;text-transform:uppercase;margin:0}
.product-grid .product-details,.product-list .product-details{font-size:12px}
.product-grid .price-box{font-weight:400;text-transform:uppercase}
.product-grid .price-label{float:left;display:inline;margin:0 5px 0 0;line-height:14px!important}
.product-grid .price{font-size:12px;color:#464646;padding:0}
.product-grid .old-price{display:block!important;font-size:12px;line-height:14px!important;color:#464646;padding:0}
.product-grid .special-price,.product-grid .special-price .price{color:#da0b0b;font-size:12px;line-height:14px!important;padding:0}
#narrow-by-list dt{font-size:13px;font-weight:400;display:block;margin-bottom:10px}
.grid-block .messages{margin:5px 0}
.grid-block .messages .success-msg{border-left:0;border-top:1px dotted #2c960c;border-bottom:1px dotted #2c960c;background-color:#e3efdf}
.grid-block .messages .success-msg ul li{text-align:center}
.grid-block .messages .success-msg ul li span{color:#2c960c;font-style:italic;font-size:14px}
.grid-block .messages .error-msg{border-left:0;border-top:1px dotted #ef3a13;border-bottom:1px dotted #ef3a13;background-color:#f4e5e5}
.grid-block .messages .error-msg ul li{text-align:center}
.grid-block .messages .error-msg ul li span{color:#ef3a13;font-style:italic;font-size:14px}
#product-overview h1{font-size:28px;line-height:30px;margin:10px 0;letter-spacing:2px}
.availability{display:none}
#product-overview .price-box,#product-overview .price-box .price-label,#product-overview .price-box .price,#product-overview .price-box .special-price .price-label,#product-overview .price-box .special-price .price{font-size:22px;font-weight:400;text-transform:uppercase}
.price-box .special-price .price-label{display:block}
#product-overview .price-box .price-label{font-size:14px!important;width:100%!important;float:left}
#product-overview .price-box .old-price{margin:0 20px 0 0;float:left;font-size:22px;line-height:1.2;color:#7d7d7d}
#product-overview .price-box .price{float:left;clear:both}
#product-overview .price-box .special-price{margin:0;float:left;font-size:22px;line-height:1.2}
#product-overview .price-box .special-price,#product-overview .price-box .special-price .price{color:#da0b0b;font-size:22px}
#product-overview label{font-size:11px;letter-spacing:1px;text-transform:uppercase}
.configurable-options dt{line-height:21px!important}
#product-overview .product-qty{margin:0 25px 0 0;float:left}
.ie8 .product-qty{width:80px;margin:0 10px 0 0}
#product-overview .product-qty label{line-height:22px}
#product-overview .product-options{width:430px}
#product-overview .options select{float:left;margin:1px 0 0}
#product-overview .product-options select{margin:1px 0 0}
#product-overview .validation-advice{letter-spacing:0}
#product-overview .product-options{float:left;width:auto;margin-right:28px}
#product-overview .pricing-wrapper{margin:10px 0 25px}
#product-overview .button-subtle{padding:13px 48px 10px;float:left;font-size:11px;line-height:16px;letter-spacing:1px;margin:0}
#product_addtocart_form .options{padding:30px 0 0;margin:0;display:block;clear:both;border-top:1px solid #e5e5e5}
.configurable-options dt{width:auto!important}
.configurable-options dd select{float:left;margin:0 10px 0 0}
.configurable-options dd .validation-advice{margin:5px 0 0;line-height:2}
.actions-block{display:block;margin:0 0 15px;clear:both}
.share-by-email .button{padding:3px 15px 0!important;float:left;border:1px solid #bdbdbb;font-size:10px;letter-spacing:1px;text-transform:uppercase}
textarea,.input-text{border-color:#ccc;border-width:1px;font-weight:600;text-transform:none}
textarea:focus,.input-text:focus{border-color:#00aeed}
input.qty[type="number"],input.qty[type="text"]{width:24px;text-align:center}
label.required:after{color:#000}
.scaffold-form label:first-child{width:130px}
.alternate-actions{margin:0 0 0 10px;float:left}
.share-by-email a,.size-chart a{background:none;font-size:9px;text-transform:uppercase;color:#464646}
.size-chart a{line-height:24px;margin-left:10px}
.add-to-wishlist a:hover,.size-chart a:hover,.share-by-email a:hover{opacity:1;color:#464646}
/* TIER PRICING */
.tier-prices,.tier-prices-grouped{background:#00aeed;border:none;color:#FFF}
#related .product-details{width:100%;margin:0}
#related .small_text_title{margin-top:5px;margin-bottom:3px;padding:0 0 10px 20px;font-size:12px;letter-spacing:1px}
#related li{border-bottom:none;float:left;margin:0 0 0 70px}
#related li:first-child{margin-left:0}
#related ol{margin:0}
#related .product-name{display:block;font-size:14px;line-height:1.2;font-weight:400;text-transform:uppercase;color:#464646}
#related .instruct{margin-left:10px;margin-top:8px}
#related .button{display:none}
#related .block-title{padding:8px 0;border-bottom:1px solid #e5e5e5}
.checkout-cart-index #related{margin:30px 10px}
.social-widgets{width:100%;padding:26px 0;margin-bottom:30px;float:left;border-top:1px solid #e5e5e5;border-bottom:none}
.social-widgets li{width:auto!important;padding:0 20px 0 0}
.tabs-nav li a{padding:0 11px;font-size:10px;text-transform:uppercase;color:#666}
.tabs-nav li a.current{font-size:11px;color:#464646}
.tabs-content{font-size:13px;line-height:1.1}
.tabs-content table{font-size:12px}
.data-table{font-size:12px}
#review-form textarea,#review-form .input-text{border-width:1px}
.flex-table{margin-bottom:0}
.flex-table thead tr{background:none}
.flex-table thead tr:first-child{border-top:1px solid #ababab}
.flex-table thead tr:last-child{border-bottom:1px solid #ababab}
.flex-table tfoot tr:first-child{border-top:1px solid #ababab}
.flex-table tfoot tr:last-child{border-bottom:0 solid #ababab}
.flex-table tfoot tr{background:none}
#cart-checkout-methods{margin-top:30px}
#cart-checkout-methods button{padding:18px 30px 13px}
#cart-checkout-methods p{margin:0}
.checkout-cart-index .grid_3 .block-title{border-bottom:none;padding-left:10px;padding-top:10px}
.checkout-cart-index .grid_3 .block{background-color:#f8f8f8;border:1px solid #e0e0e0;border-top:1px solid #b0b0b0}
.checkout-onepage-index .block{background-color:#f8f8f8;border:1px solid #e0e0e0;border-top:1px solid #b0b0b0;padding:4px 0 15px 5px}
.checkout-cart-index #cart-coupon-box{width:180px;float:left;margin-right:70px}
.checkout-cart-index #snippet{float:left}
.opc li .step{overflow:auto}
#cart-coupon-box .block-title{padding-left:0;background:#fff}
#cart-coupon-box .block-title p{margin-bottom:1.3em}
#cart-coupon-box .block-content.lined{padding-left:0}
ul.monkey-additional-lists{display:none}
span.paypal-or{text-align:center;margin:15px 0;font-weight:400;display:block}
.paypal-btn{text-align:center;width:100%;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:subpixel-antialiased;padding:14px 0 10px;background:#AEAEAE}
.paypal-btn img{width:50px;height:auto;margin:5px auto 0}
body.blog-index-index #header-container,body.blog-index-list #header-container,body.blog-post-view #header-container,body.blog-cat-view #header-container{border-bottom:0}
body.blog-index-index,body.blog-index-list,body.blog-post-view,body.blog-cat-view{background:#FFF}
body.blog-index-index .breadcrumbs,body.blog-index-list .breadcrumbs,body.blog-post-view .breadcrumbs,body.blog-cat-view .breadcrumbs{display:none}
.blog-index-index .matter .grid .grid_3,.blog-index-list .matter .grid .grid_3,.blog-post-view .matter .grid .grid_3,.blog-cat-view .matter .grid .grid_3{margin-right:0}
.postWrapper{width:670px;padding:0 0 12px!important;margin:25px 0 40px;overflow:auto;border-bottom:1px solid #e5e5e5}
.postContent{border-bottom:none}
.postContent p{line-height:1.4;margin-bottom:.6em}
.postContent a{color:#00aeed}
.postContent a:hover{text-decoration:none}
.postContent a.orange{color:#f57c3b!important;border-color:#f57c3b!important}
.postContent a.green{color:#42b77a!important;border-color:#42b77a!important}
.ie8 .postContent a{border:none;text-decoration:underline}
.postContent img{padding-top:5px;padding-bottom:10px}
.postTitle{width:650px;border-bottom:0!important}
.postWrapper .back{float:left;clear:both;margin-bottom:30px;color:#2197ce!important;border-bottom:1px dotted #2197ce}
.postWrapper .back:hover{text-decoration:none}
.ie8 .postWrapper .back{border:none;text-decoration:underline}
.postContent .readmore{font-weight:400!important;color:#00aeed;border-color:#00aeed}
.postTitle h1,.postTitle h2,.postTitle h2 a{padding:0!important;font-weight:400;margin:10px 0 15px!important;font-size:30px!important;line-height:30px;text-transform:uppercase;letter-spacing:1px;color:#000}
.postTitle h1 a{color:#000;font-size:30px}
.postContent h2{margin:30px 0 10px}
.blog-header{width:950px;height:174px;float:left;margin:0;background:url(/static/blog-header-3.jpg) no-repeat left top}
#post_footer_container{width:100%;float:left;position:relative}
.post_footer{float:left;clear:left;width:auto;overflow:auto;padding:5px 10px;margin:15px 0 0;background:#e5e5e5;font-size:10px!important;letter-spacing:1px;text-transform:uppercase}
.post_footer li{display:inline}
.post_footer h4{float:left;margin-right:3px;margin-bottom:0;font-size:10px!important;font-weight:400!important;color:#252525}
.post_footer a{font-weight:400!important;color:#2197ce!important}
.post_footer .tags{padding-bottom:0}
.post_footer .tags UL LI{padding-right:2px!important}
.post_footer .postDetails{float:left}
#postComment button{margin:20px 0 0}
.block-blog{padding:184px 0 0}
.block-blog a{color:#2197ce}
.block-blog .block-title{display:none}
.menu-tags,.menu-categories,.menu-recent{margin:10px 0 0!important;padding:0!important}
#blog-sidebar-video{float:left;padding:0 0 30px}
.menu-tags h5,.menu-categories h5,.menu-recent h5{padding:12px 8px 8px 0;font-size:18px!important;line-height:1.2;text-transform:uppercase;border-top:0;border-bottom:1px solid #CDCDCD}
div.blog-journey{width:100%;margin-bottom:16px;z-index:1;position:relative}
div.blog-right{background-color:#e5e5e5}
div.blog-right span{display:inline-block;text-transform:uppercase;font-size:.8em;line-height:1.3;letter-spacing:1px;color:#252525;padding:15px 8px 13px 10px}
.block-blog .menu-recent ul{margin:0;padding:0 20px 0 0}
.block-blog .block-content .menu-recent UL LI{margin:0;padding-top:10px}
.block-blog ul{margin:0;padding:10px 0 30px}
.block-blog ui li{margin:0 15px 0 9px !important;padding:0 0 10px!important;line-height:1em}
.block-blog .menu-recent ul li{line-height:1em;margin-bottom:8px}
.block-blog .menu-recent ul li a{font-size:14px!important}
.block-blog .menu-categories ul li{line-height:1em;margin-bottom:8px}
.block-blog .menu-categories ul li a{font-size:12px!important}
.blog-journey a{cursor:pointer}
.menu-categories{display:none}
.blog-index-index #matter,.blog-index-list #matter,.blog-post-view #matter,.blog-cat-view #matter{background:#FFF}
.postWrapper{border-color:#333;border:0;margin:0 0 80px}
.postContent{color:#060606}
.postContent a{color:#2197ce}
.postTitle h2,.postTitle h2 a,.postContent h2{color:#000}
.postTitle h3{color:#7d7d7d}
.menu-tags h5,.menu-categories h5,.menu-recent h5{color:#000;border-top:0;border-bottom:1px solid #CDCDCD}
.postContent .readmore{color:#2197ce}
.post_footer{width:100%;background:none;color:#999!important;border-top:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD;padding:10px 0}
.post_footer h4{color:#999!important}
div.blog-right{background-color:#252525}
div.blog-right span{color:#ccc}
.map_links_left_panel_block{border-top:1px dotted #ababab;margin:90px 0 0}
.map-js-link{padding:10px 0 10px 10px;border-bottom:1px dotted #ababab;font-size:16px;text-transform:uppercase;display:block;clear:both}
.map-js-link.new-stores{color:red}
.map-js-link.new-stores:hover{color:red}
.map-js-link:first{border-top:1px dotted #ababab}
.map-js-link:hover,.activeLocation{background:#f9f9f9;text-decoration:underline;color:#00aeed;cursor:pointer}
#map_canvas{width:690px;margin:0 0 20px;z-index:1;font-size:13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#map_filter{display:block;margin:10px 0 20px;clear:both;float:left;width:100%}
#map_filter p{margin-bottom:15px}
#map_filters .buttons{overflow:hidden}
#map_filter button{border:1px solid transparent;cursor:pointer;background:#252525;color:#FFF;padding:14px 20px 10px;-moz-appearance:none;-webkit-appearance:none;margin-right:7px;line-height:1;float:left;width:167px;font-weight:400;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:1px}
#map_filter button:hover{opacity:.8;-webkit-transition:opacity .1s ease-in-out;-moz-transition:opacity .1s ease-in-out;-o-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}
#map_filter button:active,#map_filter button.active{background-color:#0AD!important;border:1px solid #0AD!important;color:#fff!important}
#map_filter button:last-child{margin-right:0;border:1px solid #C2C2C2;background-color:#fff;color:#252525}
#map_filter button:last-child:hover{border-color:#E5E5E5}
.side_bar_container h2{font-size:17px;font-weight:700;margin:0 0 5px}
.side_bar_container{font-size:12px}
.side_bar_container div{width:230px;height:120px;padding:0 0 20px;margin:0;float:left}
.side_bar_container .map_links_left_panel_block{display:none}
.side_bar_container a:hover{text-decoration:underline;color:#00aeed}
.cms-locations-adelaide .side_bar_container div,.cms-locations-brisbane .side_bar_container div,.cms-locations-canberra .side_bar_container div,.cms-locations-melbourne .side_bar_container div,.cms-locations-perth .side_bar_container div,.cms-locations-sydney .side_bar_container div{width:100%;height:inherit}
.cms-locations-adelaide h1
.cms-locations-brisbane h1,.cms-locations-canberra h1,.cms-locations-melbourne h1,.cms-locations-perth h1,.cms-locations-sydney h1{font-size:28px;line-height:30px;letter-spacing:2px}
ul.aquila-locations{width:100%;padding:0;margin:0!important;float:left}
.aquila-locations li{list-style-type:none;width:170px;height:280px;padding:10px 20px 0;margin:0 20px 0 0 !important;float:left;font-size:13px;line-height:1.3}
.aquila-locations label{display:block;margin:5px 0 0;font-size:13px}
.aquila-locations .phone label{display:inline}
table.location-opening-hours{margin:3px 0 5px;font-size:13px}
table.location-opening-hours td,table.location-opening-hours th{border:0;padding:0 15px 0 0;font-weight:400;line-height:1.3}
table.location-opening-hours th{border:0;text-align:left}
.aquila-locations h3{margin:0 0 5px;letter-spacing:1px}
.aquila-locations .selected{background:#f5f5f5;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.aquila-locations .selected h3{color:#00aeed}
.aquila-locations .clothing_store{display:block;color:#252525}
#floaty-subscribe-wrapper{z-index:10;position:fixed;bottom:-340px;width:600px;left:50%;margin-left:-300px}
#floaty-subscribe-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;position:relative;background:#fff;-moz-box-shadow:0 0 10px 0 #000;-webkit-box-shadow:0 0 10px 0 #000;box-shadow:0 0 10px 0 #000}
#floaty-subscribe-box .floaty-header{padding:59px 0;background-image:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/images/floaty-subscribe-background.jpg);background-repeat:no-repeat;background-position:center center}
#floaty-subscribe-box .floaty-content{padding:20px 0 0;overflow:hidden}
#floaty-subscribe-box .close{cursor:pointer;height:36px;position:absolute;right:0;top:0;width:36px;z-index:8040;background-image:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/jquery.fancybox/fancybox_sprite_whitex.png)}
#floaty-subscribe-box h2{font-size:30px;line-height:30px;font-weight:400;text-align:center;color:#fff;margin:0}
#floaty-subscribe-box .h2_title{display:block;font-size:30px;line-height:30px;font-weight:400;text-align:center;color:#fff;margin:0}
#floaty-subscribe-box p{text-align:center;margin:0 0 20px;font-size:14px}
#floaty-subscribe-box #buttons{text-align:center}
#floaty-subscribe-box .button{width:100px;font-size:12px;height:30px;padding:5px 15px;line-height:30px}
#floaty-subscribe-box .button.notnow{background-color:#fff;background-image:none;color:#444;outline:1px solid #999}
#floaty-subscribe-box #footer{width:520px;margin:20px auto 0;padding:8px 0 0;border-top:1px dotted #666;font-size:12px;position:relative;text-align:center}
#floaty-subscribe-box #footer .privacy{position:absolute;right:0}
html.ie8 #floaty-subscribe-box{outline:1px solid #999}
#theform input{border:1px solid #ccc!important}
#theform input:focus{border:1px solid #00aeed!important}
#theform button{background:#252525!important;background-image:none!important;letter-spacing:1px;padding:10px 30px 6px!important}
body.cms-lookbook #header-container,body.cms-lookbook-new #header-container{border-bottom:0}
body.cms-lookbook .breadcrumbs,body.cms-lookbook-new .breadcrumbs{display:none}
body.cms-lookbook #header,body.cms-lookbook-new #header{margin-bottom:0}
body.cms-lookbook .matter .centered-container,body.cms-lookbook-new .matter .centered-container{width:950px;margin:0 auto}
body.cms-lookbook .slides .prev,body.cms-lookbook-new .slides .prev{left:12px!important}
body.cms-lookbook .slides .next,body.cms-lookbook-new .slides .next{left:914px!important}
#aquila-lookbook > div{height:auto}
#aquila-lookbook .slides{position:relative!important}
.slides .pagination{width:100%;margin:20px 0 0;text-align:center}
.slides .pagination li{display:inline-block;padding:0 5px!important;float:none!important}
.product-info,.product-info a,.product-info .price{font-size:16px!important;line-height:18px!important;font-weight:400!important}
.product-info{border:none!important;-moz-box-shadow:0 0 10px 0 #000;-webkit-box-shadow:0 0 10px 0 #000;box-shadow:0 0 10px 0 #000}
.product-info .price{padding:5px 0 0!important}
.cms-aw13-lookbook .product-info .price{color:#00aeed}
.slides .next,.slides .prev{z-index:8!important}
body.cms-lookbook .content-after,body.cms-lookbook-new .content-after{margin-top:15px}
.form-list li{width:100%;float:left}
.buttons-set{width:100%;float:left;padding:10px 0 0}
.wishlist-item-contents{text-align:left}
.wishlist-item-contents a.product-name{margin:0!important}
.wishlist-comment-box{padding:10px 0 0}
.wishlist-qty{padding:0 0 15px}
#wishlist-view-form .cart-cell{width:100%}
.fancybox-opened .fancybox-skin{margin:0 auto!important}
.fancybox-skin{background:#fff!important}
.fancybox-close{top:10px!important;right:10px!important}
#aquila-signup{width:600px;margin:0 auto!important;padding:0!important}
.signup-logo{width:208px;height:68px;margin:0 auto;background:url(https://www.aquila.com.au/skin/frontend/base/default/images/aquila-newlogo-2015.png) no-repeat left top}
body.blog-index-index .fancybox-wrap,body.blog-index-list .fancybox-wrap,body.blog-post-view .fancybox-wrap,body.blog-cat-view .fancybox-wrap{width:auto!important;left:50%!important;right:auto!important;margin-left:-315px}
body.blog-index-index #aquila-signup[style],body.blog-index-list #aquila-signup[style],body.blog-post-view #aquila-signup[style],body.blog-cat-view #aquila-signup[style]{padding:0!important}
body.blog-index-index .fancybox-skin,body.blog-index-list .fancybox-skin,body.blog-post-view .fancybox-skin,body.blog-cat-view .fancybox-skin{background:#000!important;color:#999!important}
body.blog-index-index .fancybox-skin label,body.blog-index-list .fancybox-skin label,body.blog-post-view .fancybox-skin label,body.blog-cat-view .fancybox-skin label{color:#999!important}
body.blog-index-index .fancybox-skin #theform button,body.blog-index-list .fancybox-skin #theform button,body.blog-post-view .fancybox-skin #theform button,body.blog-cat-view .fancybox-skin #theform button{background:#fff!important;color:#333!important}
body.blog-index-index .signup-logo,body.blog-index-list .signup-logo,body.blog-post-view .signup-logo,body.blog-cat-view .signup-logo{background-image:url(/static/email-signup-logo-white.gif)}
body.blog-index-index .fancybox-close,body.blog-index-list .fancybox-close,body.blog-post-view .fancybox-close,body.blog-cat-view .fancybox-close{background-image:url(/static/fancybox_sprite_white.png)}
body.blog-index-index .category_footer,body.blog-index-list .category_footer{width:100%;float:left;clear:both;padding:0 0 30px;color:#999!important}
body.blog-index-index .category_footer h1,body.blog-index-list .category_footer h1{margin:0 0 10px!important;color:#999!important}
body.blog-index-index .category_footer a,body.blog-index-list .category_footer a{color:#999!important}
body.blog-index-index .category_footer h3,body.blog-index-list .category_footer h3{color:#999!important}
.zoomPad{position:relative;z-index:1;cursor:crosshair}
.zoomPreload{-moz-opacity:.8;opacity:.8;filter:alpha(opacity = 80);color:#333;font-size:12px;font-family:Tahoma;text-decoration:none;border:1px solid #CCC;background-color:#fff;padding:8px;text-align:center;background-image:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/images/zoomloader.gif);background-repeat:no-repeat;background-position:43px 30px;z-index:110;width:90px;height:43px;position:absolute;top:0;left:0}
.zoomPup{overflow:hidden;background-color:#FFF;-moz-opacity:.6;opacity:.6;filter:alpha(opacity = 60);z-index:120;position:absolute;border:1px solid #CCC;z-index:101;cursor:crosshair}
.zoomOverlay{position:absolute;left:0;top:0;background:#FFF;z-index:5000;width:100%;height:100%;display:none;z-index:101}
.zoomWindow{position:absolute;left:110%;top:40px;background:#FFF;z-index:6000;height:auto;z-index:10000;z-index:110}
.zoomWrapper{position:relative;z-index:110}
.zoomWrapperTitle{display:block;background:#999;color:#FFF;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0;left:0;z-index:120;-moz-opacity:.6;opacity:.6;filter:alpha(opacity = 60)}
.zoomWrapperImage{display:block;position:relative;overflow:hidden;z-index:110}
.zoomWrapperImage img{border:0;display:block;position:absolute;z-index:101}
.zoomIframe{z-index:-1;filter:alpha(opacity=0);-moz-opacity:.8;opacity:.8;position:absolute;display:block}
.cloudzoom-lens{display:none;border:none;border:1px solid #888;width:100px;height:100px;box-shadow:-0 -0 10px rgba(0,0,0,0.40);cursor:crosshair}
.cloudzoom-zoom{display:none;border:1px solid #888;box-shadow:-0 -0 10px rgba(0,0,0,0.40);width:455px;height:455px}
.cloudzoom-caption{display:none;text-align:left;background-color:#000;color:#fff;font-weight:700;padding:10px;font-family:sans-serif;font-size:11px}
#webform_2_form + div,.block h1{display:none}
ul.ugc-form-list input[type=text]{margin-bottom:2px;width:357px;float:left}
ul.ugc-form-list textarea{width:373px}
div.delivery_type_cont{margin-left:2px}
.giftcard-img{width:360px}
div.gift-card-info p label{width:127px;margin-right:-10px;display:inline-block}
li.ugc-form-item label{width:150px;float:left;clear:both}
li.ugc-form-item small{float:right;margin-right:30px}
#ugc-printout-button{margin-left:127px;margin-top:15px}
#ugc-printout{clear:both}
div.bottom-facade{clear:both}
#product-price-3882{display:none}
div.giftcards div.right{float:right}
div.giftcards div.right img.online_gift_card{width:385px;margin-top:50px}
div.giftcards div.left button{width:250px;margin-bottom:15px}
div.giftcards a.button{clear:both;margin-bottom:10px}
div.giftcards .button + .button{margin-left:0}
textarea#recipient_message{display:hidden}
div.grid_6 a.link{text-decoration:underline}
a.addthis_button_youtube_follow{margin-right:2px}
div.field{float:left;margin-right:10px}
.product-info .price .old-price{text-decoration:line-through}
p.category_footer{font-size:14px;line-height:1.3;margin-top:1em;margin-bottom:0;color:#999!important}
div.toolbar.catalog-bar h1{display:none;line-height:50px;text-transform:uppercase;margin:0;font-size:14px;font-weight:400;color:#252525}
div.block-title h3{letter-spacing:2px;line-height:32px;text-transform:uppercase;margin:0;font-size:14px;font-weight:400;color:#252525}
div.toolbar.pager-bar{display:none}
div#account>a{color:#a8a8a8;font-weight:600;font-size:12px;padding:0 6px 0 0;display:none}
#competition-winners div.grid_5,#competition-winners div.grid_4{margin:0}
#competition-winners h3{margin-bottom:3px}
#competition-right p{color:#00aeed;font-style:italic;margin-bottom:.5em}
#competition-right p a{color:#00aeed;text-decoration:underline}
#competition-terms ol{margin-left:20px;list-style:decimal}
#competition-terms h3{margin-top:12px;margin-bottom:3px}
#content{margin:20px auto;padding:20px;border:1px solid #333;width:900px;height:auto;background:#FFF;position:relative;text-align:left}
#backtotop{cursor:pointer;display:none;height:40px;position:fixed;bottom:20px;right:20px;font-weight:600;font-size:70%!important;text-transform:uppercase;padding:10px;width:40px;text-align:center;background-color:rgba(255,255,255,0.7);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;color:#000;font-size:14px;z-index:1000}
#backtotop:hover{filter:alpha(opacity=60);-khtml-opacity:.6;-moz-opacity:.6;opacity:.6;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
#backtotop .arrow{width:30px;height:35px;margin:0 auto;background-image:url(/skin/frontend/gravdept/acumen/images/top-arrow.png);display:block;background-position:center center;background-size:contain;background-repeat:no-repeat}
#sizing-chart-wrapper .row{width:940px;margin:0 auto}
.tabs-content .row{width:100%;display:block;overflow:auto;padding:0 0 15px}
.tabs-content .grid_4{margin-left:15px;margin-right:15px}
.fancybox-overlay h1{margin-top:0!important}
#size-tabs{overflow:hidden;padding:5px 0 0}
.tabs-content .subnav,.tabs-content .delnav{width:100%;padding:0 0 20px;margin:0 0 30px;border-bottom:1px solid #eee;font-weight:600}
.tabs-content .subnav ul,.tabs-content .delnav ul{margin:0 auto;list-style-type:none;text-align:center}
.tabs-content .subnav li,.tabs-content .delnav li{display:inline-block;margin:0 auto;padding:0 20px;text-align:center}
.tabs-content .subnav a,.tabs-content .delnav a{color:#7d7d7d}
.tabs-content .subnav a.selected,.tabs-content .delnav a.selected{color:#00aeed;text-decoration:none}
.tabs-content .subnav a:hover,.tabs-content .delnav a:hover{color:#252525;text-decoration:none}
.tabs-content table{margin:30px 0 25px}
.tabs-content thead th{border-top:1px solid #000!important;padding-top:5px!important}
.tabs a{cursor:pointer}
#tab-clothing,#tab-shoes{width:100%;border-top:1px solid #b0b0b0;padding:20px 0 0}
.fancybox-inner .tabs-nav{margin-bottom:-1px;position:relative;left:40%}
#sizing-chart-wrapper h1{position:absolute;font-size:20px;top:2px}
#sizing-chart-wrapper .tabs-nav a{padding-left:20px;padding-right:20px}
#sizing-chart-wrapper .tabs{margin-bottom:0!important}
.tabs-content .grid{width:100%!important}
#sizing-chart-wrapper .tabs-content,#sizing-chart-wrapper p{font-size:14px;line-height:1.3!important}
#sizing-chart-wrapper .tabs-nav li a{padding:0 10px;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#7d7d7d}
#sizing-chart-wrapper .tabs-nav li a.current{font-size:12px;color:#464646;padding-top:4px}
#sizing-chart-wrapper table{margin:0 0 15px;font-size:12px}
#sizing-chart-wrapper thead th{border-top:0!important;border-bottom:1px solid #b0b0b0;font-weight:400;text-transform:uppercase}
#sizing-chart-wrapper thead th[scope="row"]{border-bottom:1px solid #b0b0b0!important}
#sizing-chart-wrapper th[scope="row"]{text-transform:uppercase}
#sizing-chart-wrapper td,#sizing-chart-wrapper th{padding:5px 6px 3px}
#sizing-chart-wrapper .tabs-content td,#sizing-chart-wrapper .tabs-content th[scope=row]{border-bottom:1px solid #e6e6e6;font-weight:400}
.tabs-content .feature{display:block;overflow:auto;padding:20px;margin:10px 0 15px;background:#eee}
.ugiftcert-customer-balance .form-button{margin-top:30px;background:#252525;border-radius:0;border:none;font-size:11px;letter-spacing:1px;font-weight:400;text-transform:uppercase;color:#fff;padding:8px 25px 5px}
.ugiftcert-customer-balance .form-button :hover{text-decoration:none;opacity:.8;-webkit-transition:opacity .1s ease-in-out;-moz-transition:opacity .1s ease-in-out;-o-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}
.ugiftcert-customer-balance h1{margin-top:50px}
.ugiftcert-customer-balance h4{font-weight:400;text-transform:uppercase;letter-spacing:1px;font-size:16px}
.ugiftcert-customer-balance .retrieve-gift-card-balance{margin-top:-30px}
.customer-account-index h1,.customer-account-edit h1,.customer-address-index h1,.sales-order-history h1,.wishlist-index-index h1,/*----------------------------------------------------------------------------------- 768 */
@media (max-width: 768px){#sizing-chart-wrapperrowwidth:100%!important}
#sizing-chart-wrapper .grid_3,#sizing-chart-wrapper .grid_4,#sizing-chart-wrapper .grid_5,#sizing-chart-wrapper .grid_6,#sizing-chart-wrapper .grid_7,#sizing-chart-wrapper .grid_11{width:90%;margin-bottom:15px}
#tab-clothing,#tab-shoes{width:100%!important}
#tab-clothing .grid_3{width:45%!important}
.tabs-content .subnav li{padding:0 10px}
#remember-me-box{border-bottom:none}
.product-media .more-views li{margin-right:10px}
a.product-name{color:#464646}
dl#narrow-by-list{overflow:hidden;padding:15px;margin:0}
a#less-link,a#more-link{margin-left:10px;font-size:14px;font-weight:400}
a#less-link{margin-left:0}
div.category_footer{color:#464646;border-left:1px solid #CDCDCD;padding:15px}
div.category_footer p{margin-bottom:.6em}
div.category_footer h1{font-size:13px;line-height:15px}
div.category_footer h2{font-size:13px;text-transform:uppercase;font-weight:400;color:#464646}
div#theform .error{border:2px solid red}
#theform input{text-transform:none}
body.cms-returns-and-exchanges .matter a{text-decoration:underline}
body.category-mens-clothing .filter-size-title,body.category-mens-clothing .filter-size-content{display:none!important}
body.onestepcheckout-index-index div#matter{margin:0 auto}
label[for="p_method_paypal_express"]{background:url(https://www.paypal.com/en_AU/i/logo/PayPal_mark_50x34.gif) no-repeat top left;height:34px;width:50px;display:inline-block;vertical-align:middle;text-indent:-99em}
body.onestepcheckout-index-index div#matter{margin:0 auto;color:#000;font-style:italic}
body.onestepcheckout-index-index div#matter a{color:#000}
#onestepcheckout-form .group-select{padding:0!important}
#onestepcheckout-form h1,{font-size:24px;text-transform:uppercase;float:left;margin:20px 20px 20px 0;color:#000}
div.checkoutcontainer{border-top:1px solid #000!important}
div.onestepcheckout-threecolumns div.onestepcheckout-column-left,div.onestepcheckout-threecolumns div.onestepcheckout-column-middle{margin-right:15px;padding-right:15px;padding-top:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
div.onestepcheckout-threecolumns div.onestepcheckout-column-middle{width:250px;float:left}
div.onestepcheckout-threecolumns div.onestepcheckout-column-right,div.onestepcheckout-threecolumns div.onestepcheckout-column-left{width:335px;float:left;padding-top:15px}
body.onestepcheckout-index-index #floaty-subscribe-wrapper{display:none}
p.onestepcheckout-numbers{height:auto;line-height:1.2;font-size:18px;padding-top:0;padding-left:0;margin-bottom:15px;padding-bottom:13px;border-bottom:1px solid #000}
p.onestepcheckout-numbers-1,.onestepcheckout-numbers-2,.onestepcheckout-numbers-3{background:none}
p.onestepcheckout-numbers-3{border-bottom:0!important;margin-bottom:5px}
#billing_address #contact-details{line-height:1;margin-bottom:10px}
p.onestepcheckout-numbers span{background:#BEC0C2;font-style:normal;height:32px;line-height:32px;border-radius:100%;width:32px;display:inline-block;text-align:center;color:#fff;margin-right:10px}
#onestepcheckout-form label{font-size:14px;font-style:normal;color:#000}
#onestepcheckout-form span.required{color:#000}
.group-select li{padding:0;overflow:hidden}
div.checkoutcontainer div.input-firstname,div.checkoutcontainer div.input-lastname,div.checkoutcontainer div.input-telephone,div.checkoutcontainer div.input-password{width:100%!important}
div.checkoutcontainer div.input-email{width:100%!important}
div.checkoutcontainer div.input-firstname,div.checkoutcontainer div.input-password{margin-right:15px!important}
div.checkoutcontainer div.input-lastname,div.checkoutcontainer div.input-telephone,div.checkoutcontainer div.input-password:nth-child(2){margin-right:0!important}
div.checkoutcontainer div.input-address-short .input-text,div.checkoutcontainer div.input-firstname .input-text,div.checkoutcontainer div.input-lastname .input-text,div.checkoutcontainer div.input-telephone .input-text,.input-text,div.checkoutcontainer div.input-fax .input-text,div.checkoutcontainer div.input-password .input-text{width:100%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:30px;border:1px solid #000;color:#000;margin-bottom:10px}
div.checkoutcontainer div.input-address .input-text,div.checkoutcontainer div.input-email .input-text,div.checkoutcontainer div.input-city .input-text,div.checkoutcontainer div.input-company .input-text{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:30px;border:1px solid #000}
div.checkoutcontainer div.input-different-shipping{margin-top:0!important}
div.checkoutcontainer div.input-country select{width:100%!important}
div.checkoutcontainer div.input-region{width:55%!important;margin-right:5%}
div.checkoutcontainer div.input-region select{width:auto!important}
#billing_address_list li:nth-child(3),#billing_address_list li:nth-child(5){margin-bottom:0}
#shipping_address{border-top:1px solid #ccc;padding-top:15px;margin-top:20px}
.shipping-address-title{margin-bottom:15px}
div.checkoutcontainer div.input-postcode .input-text{border:1px solid #000}
.onestepcheckout-shipping-method{border-bottom:1px solid #000;margin-bottom:30px;border-bottom:1px solid #000;padding-bottom:15px}
.onestepcheckout-shipping-method-block dl.shipment-methods dd{margin-top:15px;font-weight:400;line-height:1}
.onestepcheckout-shipping-method-block dl.shipment-methods dt{margin-top:5px}
.payment-methods dd{padding-left:0!important;margin:0}
ul#payment_form_payway_api{overflow:hidden;padding:10px 0 0;margin:10px 0;border-top:1px solid #000;border-bottom:1px solid #000}
.payment-methods dd li{margin-bottom:10px}
ul#payment_form_payway_api .cvv-what-is-this{margin:10px 0 0;display:block}
.payment-methods dt label{cursor:pointer}
#payment_form_paypal_standard li,#payment_form_paypal_express li{margin:10px 0;background:#F2F2F2;padding:10px;box-sizing:border-box;border-radius:5px;font-size:13px}
#type_payment_method_paypal_standard label,#type_payment_method_paypal_express label{background:none;height:22px;display:inline-block;vertical-align:middle}
#payment_form_paypal_standard li{margin:10px 0;background:#F2F2F2;padding:10px;box-sizing:border-box;border-radius:5px;font-size:13px}
.checkoutcontainer .payment-methods .input-box .input-text{border:1px solid #000}
#paypal-logo-osc{display:inline;vertical-align:middle;margin-right:6px}
.checkoutcontainer .payment-methods .input-box .cvv{width:50%!important;display:inline;border:1px solid #000}
.checkoutcontainer .payment-methods .input-box .cvv-what-is-this{display:inline!important}
#container_payment_method_paypal_express{display:none}
.onestepcheckout-summary{padding:0!important;border-bottom:1px solid #000;margin-bottom:10px}
.onestepcheckout-summary th,.onestepcheckout-summary td,.onestepcheckout-totals td{padding:0 0 10px!important;font-size:13px;font-weight:400;text-transform:capitalize}
.onestepcheckout-summary th{border-top:none!important;border-bottom:1px solid #000!important}
.onestepcheckout-summary td{padding:10px 0!important}
.onestepcheckout-totals td,.onestepcheckout-summary td{border-bottom:none!important}
.onestepcheckout-totals td{padding:5px 0!important}
table.onestepcheckout-summary td.name{font-weight:700}
.onestepcheckout-totals{margin-bottom:0!important}
.onestepcheckout-totals tr.grand-total{border-top:1px solid #000}
.onestepcheckout-totals tr.grand-total td{padding:10px 0!important}
p.onestepcheckout-numbers{background:none!important;padding-left:0!important;padding-top:0!important;height:auto!important}
form#onestepcheckout-form div.input-city input.input-text{width:176px}
div.checkoutcontainer div.input-postcode{width:40%}
dt.filter-size-title{display:none}
.onestepcheckout-button{cursor:pointer;width:100%}
ul#options_sort li{float:left;display:inline;margin-right:10px}
ul#options_sort li a{text-transform:lowercase}
ul#options_sort li a.active{text-decoration:underline}
div.sort-by{width:320px;padding:0 15px 0 0}
.catalog-bar .limiter,.catalog-bar .sort-by{margin:0}
div.sort-by label{letter-spacing:2px;float:right;text-transform:uppercase;margin:0 10px 0 0 !important;font-size:14px;font-weight:400;line-height:50px;color:#252525}
.sort-by ul{margin:14px 0 0;padding:0!important;overflow:auto;float:right}
.sort-by .reverse{float:right;margin:12px 0 0 5px}
body.category-gift-cards div.sort-by{display:none}
.add-to-cart .button{width:210px;padding:14px 0 10px}
.paypal-logo{display:none}
body.checkout-cart-index .paypal-logo{display:block}
.paypal-logo .paypal-or{text-align:center;padding:0;display:block;margin:5px 0}
body.category-gift-cards div.sort-by{display:none}
div.checkoutcontainer .validation-advice{margin-top:0;margin-bottom:5px}
div.checkoutcontainer #billing_address_list .input-address br{display:none}
div.block-title h3{line-height:32px}
.paypal-express-review h1{padding-left:9px;font-size:24px;text-transform:uppercase;margin:20px 20px 20px 0;color:#000}
.paypal-review-order .block-title span{background:#BEC0C2;font-style:normal;height:32px;float:left;line-height:32px;border-radius:100%;width:32px;display:inline-block;text-align:center;color:#FFF;margin-top:10px;margin-right:10px}
.paypal-review-order h2{color:#000;font-style:italic;height:auto;line-height:1.2;font-size:18px;padding-top:0;padding-left:0;padding-bottom:15px;border-bottom:1px solid #000;border-top:1px solid #000;padding-top:15px}
.paypal-review-order .block-title{text-transform:none;background:0;border:0;padding-top:0;padding-bottom:2px}
.paypal-review-order .fields > div{overflow:hidden}
.paypal-review-order .fields > div > div:last-child{margin-right:0!important}
.paypal-review-order .fields > div:last-child{margin-right:0!important}
.paypal-review-order .wide,.paypal-review-order .add-field{margin-bottom:0!important}
.paypal-review-order label{color:#000}
.paypal-review-order button{background:#BEC0C2;border:0;outline:0;padding:0 30px;cursor:pointer;font-size:18px;width:100%;height:40px;line-height:40px;font-style:italic;text-transform:none}
.paypal-review-order .stack-form .form-list .fields .field{margin-bottom:0;margin-right:5%;width:47.5%}
.paypal-review-order input[type=email],.paypal-review-order input[type=number],.paypal-review-order input[type=password],.paypal-review-order input[type=tel],.paypal-review-order input[type=text]{height:30px}
.paypal-review-order .validation-advice{margin-top:0}
.paypal-review-order label[for="shipping:fax"],.paypal-review-order input[name="shipping[fax]"]{display:none}
.paypal-review-order .info-set .grid_6{width:460px}
.paypal-review-order .paypal-shipping-method .block-content{padding:15px 10px}
.paypal-review-order .info-set .button-subtle{float:right;border:0;padding:0;background:transparent;text-decoration:underline}
.paypal-review-order #validationreminder{color:#da0b0b;margin:10px 5px 0}
.paypal-express-review .hide{display:none}
body.category-leather-soles #category-landing h1{display:none}
@font-face{font-family:'brownbold';src:url(/skin/frontend/gravdept/acumen/fonts/brown-bold-webfont.eot);src:url(/skin/frontend/gravdept/acumen/fonts/brown-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/skin/frontend/gravdept/acumen/fonts/brown-bold-webfont.woff2) format("woff2"),url(/skin/frontend/gravdept/acumen/fonts/brown-bold-webfont.woff) format("woff"),url(/skin/frontend/gravdept/acumen/fonts/brown-bold-webfont.ttf) format("truetype"),url(/skin/frontend/gravdept/acumen/fonts/brown-bold-webfont.svg#brownbold) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'brownlight';src:url(/skin/frontend/gravdept/acumen/fonts/brown-light-webfont.eot);src:url(/skin/frontend/gravdept/acumen/fonts/brown-light-webfont.eot?#iefix) format("embedded-opentype"),url(/skin/frontend/gravdept/acumen/fonts/brown-light-webfont.woff2) format("woff2"),url(/skin/frontend/gravdept/acumen/fonts/brown-light-webfont.woff) format("woff"),url(/skin/frontend/gravdept/acumen/fonts/brown-light-webfont.ttf) format("truetype"),url(/skin/frontend/gravdept/acumen/fonts/brown-light-webfont.svg#brownlight) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'brownregular';src:url(/skin/frontend/gravdept/acumen/fonts/brown-regular-webfont.eot);src:url(/skin/frontend/gravdept/acumen/fonts/brown-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/skin/frontend/gravdept/acumen/fonts/brown-regular-webfont.woff2) format("woff2"),url(/skin/frontend/gravdept/acumen/fonts/brown-regular-webfont.woff) format("woff"),url(/skin/frontend/gravdept/acumen/fonts/brown-regular-webfont.ttf) format("truetype"),url(/skin/frontend/gravdept/acumen/fonts/brown-regular-webfont.svg#brownregular) format("svg");font-weight:400;font-style:normal}
body{font-family:"brownlight",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:14px;color:#000;min-width:1140px}
strong{font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif;font-weight:400}
h1,h2,h3,h4{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;color:#000;text-transform:none;letter-spacing:0}
h2 a{color:#000}
.grid .grid_9,.grid .grid_10{margin:0}
.grid{width:1140px}
#aq-general-content{margin-bottom:50px}
.ie8 body,.ie7 body,.ie6 body{overflow:hidden}
.ie8 .legacy-browser,.ie7 .legacy-browser,.ie6 .legacy-browser{width:100%;height:100%;position:absolute;top:0;left:0;z-index:300000;font-size:30px;text-align:center;background:#fff}
.ie8 .legacy-browser img,.ie7 .legacy-browser img,.ie6 .legacy-browser img{width:auto}
.ie8 .legacy-browser-text,.ie7 .legacy-browser-text,.ie6 .legacy-browser-text{max-width:550px;position:absolute;top:50%;left:50%;margin:-161.5px 0 0 -275px}
.ie8 .legacy-browser-text img,.ie7 .legacy-browser-text img,.ie6 .legacy-browser-text img{display:inline-block;margin-bottom:30px}
.ie8 .legacy-browser-text p,.ie7 .legacy-browser-text p,.ie6 .legacy-browser-text p{display:block;line-height:1.2}
.ie8 .legacy-browser-text a,.ie7 .legacy-browser-text a,.ie6 .legacy-browser-text a{text-decoration:underline}
.ie8 .legacy-browser-text a:hover,.ie7 .legacy-browser-text a:hover,.ie6 .legacy-browser-text a:hover{color:#000}
#header-container{width:1140px;border:0}
#header-container #logo img{width:160px;height:53px}
#header-container #logo svg:hover{fill:#fce57e}
#header-bar #nav{width:1140px;text-align:justify;min-width:500px}
#header-bar #nav:after{content:'';display:inline-block;width:100%}
#header-bar #nav li{display:inline-block}
#nav li.level0 > a{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;text-transform:none;font-size:18px;letter-spacing:1px;color:#000}
#nav > li > a:hover,#nav > li:hover > a{background-color:transparent;text-decoration:underline;color:#000}
.shipping-banner-top{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;letter-spacing:1.5px}
#nav li.level0:hover .menu{border:1px solid #eee}
#nav .menu ul{background:#fff;padding:0;left:-35px!important;border:1px solid #eee;margin:-1px}
#nav .menu ul li{width:200px;border:1px solid #eee;margin-left:-1px;margin-right:-1px;margin-top:-1px;background-color:#fff;transition:background-color .2s ease-in-out}
#nav .menu ul li:last-of-type{margin-bottom:-1px}
#nav .menu ul li:hover{background-color:#eee}
#nav li.level1 > a:first-child{font-size:16px;text-transform:none;letter-spacing:0}
#nav .menu ul a{color:#000;font-family:"brownlight",Helvetica,"Helvetica Neue",Arial,sans-serif;text-align:center;font-size:16px;text-transform:none;padding:10px 0}
#nav li.level1 > a:first-child:hover{color:#000;text-decoration:none}
#header-bar ul#nav{height:auto;text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines}
#header-bar ul#nav>li{display:inline-block;width:18.861%;padding:0;text-align:center}
#header-bar ul#nav>li>a{padding:10px 0 20px}
#header-bar ul#nav>li:first-of-type{text-align:left;width:150px}
#header-bar ul#nav>li:last-of-type{text-align:right;width:130px}
#header-bar ul#nav>li div.menu{left:3%!important}
#header-bar ul#nav>li:first-of-type div.menu{left:0!important}
#header-bar ul#nav>li div.menu ul li{float:none!important;display:block!important}
#mini-cart{width:45px;height:45px;display:block!important;position:relative;cursor:pointer}
#mini-cart .links{display:none}
#mini-cart .mini-cart-icon{width:45px;height:45px;background-image:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/images/bag_icon.svg);background-size:25px!important;background-position:left center;background-repeat:no-repeat;border-radius:0!important;text-align:right!important;position:absolute;opacity:1;transition:opacity .3s ease-in-out}
#mini-cart:hover .mini-cart-icon{opacity:0}
#mini-cart .mini-cart-icon-hover{width:45px;height:45px;background-image:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/images/bag_icon_dark.svg);background-size:25px!important;background-position:left center;background-repeat:no-repeat;border-radius:0!important;text-align:right;transition:opacity .3s ease-in-out;opacity:0}
#mini-cart:hover .mini-cart-icon-hover{opacity:1}
#mini-cart .menu{width:195px;top:57px;right:-45px;border:1px solid #eee;margin:-1px}
#mini-cart .menu .liner{margin:-1px;border:1px solid #eee}
#mini-cart .menu .liner .summary p{font-size:16px;line-height:1}
#mini-cart .menu .liner .summary{clear:both;overflow:hidden}
#mini-cart .menu .liner .summary .count{float:left;padding-left:0}
#mini-cart .menu .liner .summary .subtotal{float:right;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif}
#mini-cart-list li.item{padding:10px 30px 10px 70px;min-height:50px}
#mini-cart .menu .liner .actions{padding:5px 10px 10px;text-align:center}
#mini-cart .menu .liner .actions:hover{background-color:#eee}
#mini-cart .menu .liner .actions .button{background:transparent;border-radius:0;border:none;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:16px;letter-spacing:0;font-weight:400;text-transform:none;color:#000;padding:0;line-height:1}
#mini-cart .menu .liner .actions .button:hover{color:#000}
#mini-cart-list li.item .product-name{font-size:12px}
#mini-cart-list li.item .price{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;display:block}
#mini-cart-list li.item .has-options{display:none}
#mini-cart-list .btn-remove{display:none;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#mini-cart-list:hover .btn-remove{display:block}
.minicart-number{color:red;font-size:14px;font-weight:700;position:absolute;left:9px;top:13px}
.minicart-number.double-number{left:6px}
.minicart-number.hover{color:red}
#search_mini_form{position:absolute;top:74px;right:80px;border:0;float:right;width:230px;height:40px}
#search_mini_form fieldset{padding:3px 35px 0 0;position:relative}
#search_mini_form fieldset .search-icon{background-image:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/images/search_icon.svg);background-size:25px!important;background-repeat:no-repeat;background-position:right center;transition:all .3s ease-in-out;position:absolute;opacity:1;height:28px;width:30px;right:0;top:0;z-index:3}
#search_mini_form:hover fieldset .search-icon{opacity:0}
#search_mini_form fieldset .search-icon-hover{background-image:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/images/search_icon_dark.svg);background-size:25px!important;background-repeat:no-repeat;background-position:right center;transition:all .3s ease-in-out;position:absolute;opacity:0;height:28px;width:30px;right:0;top:0;z-index:1}
#search_mini_form:hover fieldset .search-icon-hover{opacity:1}
#search_mini_form fieldset .mini-search{border:1px solid #000;font-family:"brownlight",Helvetica,"Helvetica Neue",Arial,sans-serif}
#search_mini_form input{color:#000;padding:1px 0 1px 8px;font-family:"brownlight",Helvetica,"Helvetica Neue",Arial,sans-serif}
#account-links{width:45px;height:55px;position:relative;background-color:transparent;float:none;margin-left:22px}
#account-links .account-links-icon{position:absolute;background-image:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/images/wish_icon.svg);background-repeat:no-repeat;background-position:right 13px;background-size:26px;width:45px;height:45px;cursor:pointer;background-color:transparent;transition:all .3s ease-in-out;opacity:1}
#account-links:hover .account-links-icon{opacity:0}
#account-links .account-links-icon-hover{background-image:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/images/wish_icon_dark.svg);background-repeat:no-repeat;background-position:right 13px;background-size:26px;width:45px;height:45px;cursor:pointer;background-color:transparent}
#account-links ul.links{background-color:#fff;border:1px solid #eee;padding:0;right:87px;width:130px;overflow:visible;top:12px;border:1px solid #eee;margin:-1px}
#account-links ul.links li{background-color:#fff;border:1px solid #eee;margin:-1px -1px 0}
#account-links ul.links li:last-of-type{margin-bottom:-1px}
#account-links ul.links li.last{display:none}
#account-links ul.links li:hover{background-color:#eee}
#account-links ul.links li a,#account-links ul.links li:hover a{color:#000!important}
#account .links a{font-family:"brownlight",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:14px;text-align:center;text-transform:none;padding:10px}
#account .links a:hover{text-decoration:none}
#nav>li.level0:first-of-type div.menu:after{content:"";position:absolute;top:-12px;left:15%;width:0;margin:0 auto;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #fff;z-index:-3}
#nav>li.level0:first-of-type div.menu:before{content:"";position:absolute;top:-13px;left:15%;width:0;margin:0 auto;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #eee;z-index:-3}
#nav>li.level0 div.menu:after{content:"";position:absolute;top:-12px;left:45%;width:0;margin:0 auto;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #fff;z-index:-3}
#nav>li.level0 div.menu:before{content:"";position:absolute;top:-13px;left:45%;width:0;margin:0 auto;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #eee;z-index:-3}
#mini-cart div.menu:after{content:"";position:absolute;top:-12px;left:55%;width:0;margin:0 auto;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #fff;z-index:-3}
#mini-cart div.menu:before{content:"";position:absolute;top:-13px;left:55%;width:0;margin:0 auto;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #eee;z-index:-3}
#account-links ul.links:after{content:"";position:absolute;top:-12px;left:82%;width:0;margin:0 auto;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #fff;z-index:-3}
#account-links ul.links:before{content:"";position:absolute;top:-13px;left:82%;width:0;margin:0 auto;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #eee;z-index:-3}
.promo-slider{width:1140px;height:670px;margin:0 auto;margin-bottom:65px;position:relative;margin-top:20px}
.promo-slider .slides-container{width:1140px;position:absolute!important;height:670px}
.promo-slider .slides-container div{height:670px}
.promo-slider .next{background:url(/skin/frontend/gravdept/acumen/images/slider_arrow.svg) no-repeat left top}
.promo-slider .prev{background:url(/skin/frontend/gravdept/acumen/images/slider_arrow_prev.svg) no-repeat left top}
.promo-slider .prev,.promo-slider .next{background-size:30px;width:35px;height:95px;text-decoration:none!important;position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}
#promos-container{width:1140px;height:460px;margin-bottom:50px}
#promos-container img{width:360px}
#promos-container .shop-shoes{left:390px}
#footer .home-text{display:none}
#mobile-body-menu-container{display:none;margin:0 auto;height:auto;clear:both;overflow:hidden}
#mobile-body-menu-container ul#nav{width:100%}
#mobile-body-menu-container ul#nav li{display:block;width:100%;padding:10px 0}
#product-info{width:1140px;margin-bottom:120px}
#product-info.grid .push_4{left:auto;width: auto;max-width: 750px;}
.grid-block{width:1140px}
.grid-block ul.messages .error-msg{border:0;border:2px solid #000;background-color:#FFD4D4}
.grid-block ul.messages .success-msg{border:0;border:2px solid #000;background-color:#c3e5be}
.grid-block ul.messages .notice-msg{border:0;border:2px solid #000}
.grid-block .messages ul li{text-align:center}
.grid-block .messages .error-msg ul li span,.grid-block .messages .notice-msg ul li span,.grid-block .messages .success-msg ul li span{color:#000;font-style:normal;font-size:14px;text-transform:uppercase;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif}
#product-overview{left:auto;width: 345px; margin-right: 0;}
#product-overview h1{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:30px;color:#000;text-transform:none;letter-spacing:0;margin-bottom:15px;margin-top:0}
#product-overview .short-description{line-height:1.7;margin-bottom: 2.2em;}
span.regular-price,span.regular-price .price{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;color:#787878}
#product-overview .price-box .price-label{display:none}
#product-overview .price-box .old-price{display:inline!important;margin-right:20px}
#product-overview .price-box .old-price .price{text-decoration:line-through;letter-spacing:0}
#product-overview .price-box .special-price .price{color:#787878;letter-spacing:0}
#product-overview .price-box .old-price .price,#product-overview .price-box .special-price .price,#product-overview .price-box .regular-price .price{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif!important;display:inline!important;letter-spacing:0}
#product-overview label{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:18px;text-transform:none;color:#000;line-height:20px}
#product-overview .options{border:0;padding:0;float: left;width: 100%;}
#product-overview .options .product-qty{float:left;overflow:visible;margin-right:0;width:100%}
#product-overview .product-options{margin-right:0;width:100%}
#product-overview .product-options dt,#product-overview .product-options dd{display:block;width:100%}
#product-overview .options .product-qty select,#product-overview .options .product-qty label{display:block;width:100%}
#product-overview .options .product-qty label,#product-overview .product-options dt{margin-bottom:10px}
#size-chart-link{float:right;border:0;font-size:14px!important;background-color:transparent;border-radius:0;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;width:50%;text-align:right;color:#000;text-decoration:none}
#size-chart-link:after{content:'';background:url(/skin/frontend/gravdept/acumen/images/black_arrow.svg);background-position:center left;background-size:4px;height:8px;width:10px;display:inline-block;background-repeat:no-repeat;margin-left:7px}
#product-overview .actions-block .add-to-cart,#product-overview .actions-block .add-to-cart button{width:100%}
#product-overview .actions-block .add-to-cart button{background-color:#000;border:2px solid #000;color:#fff;padding:12px 0;font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif;margin-bottom:10px;-webkit-transition:all 2s ease-in-out;-moz-transition:all 2s ease-in-out;-ms-transition:all 2s ease-in-out;-o-transition:all 2s ease-in-out;transition:all .3s ease-in-out}
#product-overview .actions-block .add-to-cart button:hover{color:#000;background-color:#fff}
#accordian{border-collapse:collapse;border:1px solid #eee;clear:both;overflow:hidden;height:auto}
#accordian h3{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:14px;border-bottom:1px solid #eee;border-top:1px solid #eee;margin:0;margin-top:-1px;margin-bottom:-1px;padding:5px 10px;text-transform:none;color:#000;cursor:pointer}
#accordian h3:after{content:'';display:inline-block;background:url(/skin/frontend/gravdept/acumen/images/grey_arrow.svg);background-size:4px;background-position:center center;height:19px;width:15px;float:right;background-repeat:no-repeat;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}
#accordian h3.ui-state-active:after{-ms-transform:rotate(-90deg)!important;-webkit-transform:rotate(-90deg)!important;transform:rotate(-90deg)!important}
a.link-wishlist{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:14px;border:1px solid #eee;border-top:0;text-transform:none;color:#000;cursor:pointer;padding:5px 10px;display:block}
h3#ui-id-11:after{content:none}
#accordian>div{padding:0 20px}
#accordian>div p{line-height:1.7}
#accordian div.accordian-div-1{max-height:225px!important}
#accordian div.accordian-div-2{max-height:225px!important}
#accordian div.accordian-div-3{max-height:225px!important}
#accordian div.accordian-div-4{max-height:225px!important;overflow:scroll}
#accordian div.accordian-div-5{max-height:225px!important}
#accordian .add-to-wishlist{list-style:none;line-height:1}
#accordian .add-to-wishlist a{padding:0 0 1px!important;border:0;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;margin:0;float:none;text-transform:none;color:#000;font-size:14px;letter-spacing:0;line-height:1}
#accordian .delnav-content table{margin:20px;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;text-transform:none}
#accordian .delnav-content table td{text-transform:none}
.social-widgets{border:0!important;padding-top:0}
.share-by-email{margin-top:20px}
.share-by-email .button{margin-top:20px;padding:5px 15px!important;float:left;border:2px solid #000;color:#000;background-color:#fff;background-image:none!important;border-radius:0;font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:14px;text-transform:none;letter-spacing:0!important}
.share-by-email .button:after{content:'';background-image:url(/skin/frontend/gravdept/acumen/images/blog_social/blog_email_black.svg);background-size:14px;height:10px;width:20px;display:inline-block;background-repeat:no-repeat;background-position:center center}
.share-by-email .button:hover{color:#fff;background-color:#000;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.share-by-email .button:hover::after{background-image:url(/skin/frontend/gravdept/acumen/images/blog_social/blog_email_white.svg)}
#twitter-widget-0 #widget label{display:none}
.product-media a.product-image.primary img{width:100%;height:100%}
.product-media a.product-image.secondary img{width:165px;height:165px}
.product-media ul.more-views{margin-top:35px}
.product-media ul.more-views li{margin-top:0;margin-right:30px}
.product-media ul.more-views li:last-of-type{margin-right:0}
.product-media ul.more-views li:nth-of-type(4){margin-right:0}
.product-media .more-views{width:750px}
#sizing-chart-wrapper h1{text-transform:none;letter-spacing:0;font-size:30px;padding-left:15px;color:#000;top:0}
#sizing-chart-wrapper .tabs-content table.clothing_1 th[scope="row"],#sizing-chart-wrapper .tabs-content table.clothing_2 th[scope="row"],#sizing-chart-wrapper .tabs-content table.clothing_3 th[scope="row"],#sizing-chart-wrapper .tabs-content table.clothing_4 th[scope="row"],#sizing-chart-wrapper .tabs-content table.clothing_5 th[scope="row"],#sizing-chart-wrapper .tabs-content table.shoes th[scope="row"]{width:215px}
#sizing-chart-wrapper .tabs-content table.clothing_1 th,#sizing-chart-wrapper .tabs-content table.clothing_2 th,#sizing-chart-wrapper .tabs-content table.clothing_3 th,#sizing-chart-wrapper .tabs-content table.clothing_4 th,#sizing-chart-wrapper .tabs-content table.clothing_5 th,#sizing-chart-wrapper .tabs-content table.shoes th{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif!important}
#sizing-chart-wrapper table tbody th{border:0!important}
#sizing-chart-wrapper p{font-family:"brownlight",Helvetica,"Helvetica Neue",Arial,sans-serif}
#sizing-chart-wrapper .tabs-content{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif}
#sizing-chart-wrapper .tabs-content td{border:0!important}
#sizing-chart-wrapper table{font-family:"brownlight",Helvetica,"Helvetica Neue",Arial,sans-serif}
#sizing-chart-wrapper .tabs-content .subnav a.selected,.tabs-content .delnav a.selected{color:#000}
#sizing-chart-wrapper .tabs-nav{border:0}
#sizing-chart-wrapper .tabs-nav li a{border:0;background-color:#fff;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif}
#sizing-chart-wrapper .tabs-nav li a.current{font-size:12px;color:#fff;padding-top:4px;background-color:#000}
#sizing-chart-wrapper #tab-clothing,#sizing-chart-wrapper #tab-shoes{border:0}
#sizing-chart-wrapper .subnav{padding-left:15px;border:0}
#sizing-chart-wrapper .tabs-content .subnav ul{float:left!important}
#sizing-chart-wrapper .tabs-content .subnav>ul>li:first-of-type{padding-left:0}
#sizing-chart-wrapper .tabs-content .subnav a,#sizing-chart-wrapper .tabs-content .delnav a{text-transform:none;font-size:14px;font-family:"brownlight",Helvetica,"Helvetica Neue",Arial,sans-serif;letter-spacing:0}
.fancybox-close{right:20px!important}
.catalog-category-view .product-grid-container table.product-grid a.product-image{width:265px;height:265px;display:block;overflow:hidden}
#catalog-layered-list .product-image img.product-image_first,#catalog-layered-list .product-image img.product-image_second{position:absolute}
#catalog-layered-list .product-image img.product-image_first{z-index:1}
#catalog-layered-list .product-image img.product-image_second{z-index:0}
#catalog-layered-list .product-image:hover img.product-image_first{opacity:0}
#catalog-layered-list .product-image:hover img.product-image_second{opacity:1}
#mobile-catalog-refine{display:none}
#catalog-layered-list .toolbar.catalog-bar{display:none}
.catalogsearch-result-index .aquila-product-grid,.catalog-category-view .aquila-product-grid{width:1140px;border:0;background:#fff}
.catalogsearch-result-index .toolbar,.catalog-category-view .toolbar{border:0;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;padding-left:0;clear:both;overflow:hidden;height:auto;max-width:100%;margin-bottom:40px}
.catalogsearch-result-index .toolbar .sort-by,.catalog-category-view .toolbar .sort-by{float:left;width:auto}
.catalogsearch-result-index .toolbar .sort-by .reverse,.catalog-category-view .toolbar .sort-by .reverse{display:none}
.catalogsearch-result-index .toolbar .sort-by label,.catalog-category-view .toolbar .sort-by label{letter-spacing:0;text-transform:none;margin:0 5px 15px 0 !important;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:18px;font-weight:400;line-height:1;color:#252525;display:block;float:none;width:100%;text-align:left}
.catalogsearch-result-index .toolbar .sort-by select,.catalog-category-view .toolbar .sort-by select{float:right;display:block;width:100%}
#catalog-layered-list{width:850px}
#catalog-layered-list .product-grid .price-box{clear:both}
#catalog-layered-list .product-grid-container{border:0;padding-top:0}
.catalogsearch-result-index .product-grid-container table.product-grid,.catalog-category-view .product-grid-container table.product-grid{margin:0;margin-left:30px;margin-top:48px}
.catalogsearch-result-index .product-grid-container table.product-grid td,.catalog-category-view .product-grid-container table.product-grid td{max-width:265px;padding:0;padding-right:30px!important;padding-bottom:50px!important}
.catalogsearch-result-index .product-grid-container table.product-grid td:last-of-type,.catalog-category-view .product-grid-container table.product-grid td:last-of-type{padding-right:0!important}
.catalogsearch-result-index .product-grid-container table.product-grid td .product-name,.catalog-category-view .product-grid-container table.product-grid td .product-name{text-align:center;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;text-transform:none;font-size:18px;display:block;margin:0 auto;color:#000;margin-top:15px;margin-bottom:5px}
.catalogsearch-result-index .product-grid-container table.product-grid a.product-image img,.catalog-category-view .product-grid-container table.product-grid a.product-image img{width:100%;height:auto}
.catalogsearch-result-index .product-grid-container table.product-grid .price-box .old-price,.catalogsearch-result-index .product-grid-container table.product-grid .price-box .special-price,.catalogsearch-result-index .product-grid-container table.product-grid .price-box .regular-price
.catalog-category-view .product-grid-container table.product-grid .price-box .old-price,.catalog-category-view .product-grid-container table.product-grid .price-box .special-price,.catalog-category-view .product-grid-container table.product-grid .price-box .regular-price{display:inline!important;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;color:#787878!important}
.catalogsearch-result-index .product-grid-container table.product-grid .price-box .regular-price .price,.catalog-category-view .product-grid-container table.product-grid .price-box .regular-price .price{display:block;margin:0 auto;text-align:center;width:auto}
.catalogsearch-result-index .product-grid-container table.product-grid .price-box .old-price .price,.catalogsearch-result-index .product-grid-container table.product-grid .price-box .special-price .price,.catalogsearch-result-index .product-grid-container table.product-grid .price-box .regular-price .price,.catalog-category-view .product-grid-container table.product-grid .price-box .old-price .price,.catalog-category-view .product-grid-container table.product-grid .price-box .special-price .price,.catalog-category-view .product-grid-container table.product-grid .price-box .regular-price .price{color:#787878;font-size:14px!important;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif}
.catalogsearch-result-index .product-grid-container table.product-grid .price-box .old-price,.catalog-category-view .product-grid-container table.product-grid .price-box .old-price{text-decoration:line-through;margin-right:5px}
.catalogsearch-result-index .product-grid-container table.product-grid .price-box .price-label,.catalog-category-view .product-grid-container table.product-grid .price-box .price-label{display:none}
#catalog-layered-list .category_footer{display:none}
.load-more-container{margin-left:35px}
@-webkit-keyframes Bounce {
0%{transform:translateY(-2px);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px)}
50%{transform:translateY(2px);-webkit-transform:translateY(2px);-ms-transform:translateY(2px);-moz-transform:translateY(2px);-o-transform:translateY(2px)}
100%{transform:translateY(-2px);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px)}
}
@-moz-keyframes Bounce {
0%{transform:translateY(-2px);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px)}
50%{transform:translateY(2px);-webkit-transform:translateY(2px);-ms-transform:translateY(2px);-moz-transform:translateY(2px);-o-transform:translateY(2px)}
100%{transform:translateY(-2px);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px)}
}
@-o-keyframes Bounce {
0%{transform:translateY(-2px);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px)}
50%{transform:translateY(2px);-webkit-transform:translateY(2px);-ms-transform:translateY(2px);-moz-transform:translateY(2px);-o-transform:translateY(2px)}
100%{transform:translateY(-2px);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px)}
}
@keyframes Bounce {
0%{transform:translateY(-2px);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px)}
50%{transform:translateY(2px);-webkit-transform:translateY(2px);-ms-transform:translateY(2px);-moz-transform:translateY(2px);-o-transform:translateY(2px)}
100%{transform:translateY(-2px);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px)}
}
@-ms-keyframes Bounce {
0%{transform:translateY(-2px);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px)}
50%{transform:translateY(2px);-webkit-transform:translateY(2px);-ms-transform:translateY(2px);-moz-transform:translateY(2px);-o-transform:translateY(2px)}
100%{transform:translateY(-2px);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px)}
}
button#load_more{margin:0 auto;display:block;padding:5px 20px;border:0;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:16px;letter-spacing:0;text-transform:none;background:transparent;margin-bottom:30px;color:#000;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer}
button#load_more:after{content:'';display:block;background-image:url(/skin/frontend/gravdept/acumen/images/arrow_black.svg);background-size:10px;background-repeat:no-repeat;background-position:center center;height:30px;width:30px;margin:0 auto;transform:translateY(-2px);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px)}
button#load_more:hover::after{-webkit-animation:Bounce .8s cubic-bezier(0.1,0.1,.3,1.9) .14s infinite;-ms-animation:Bounce .8s cubic-bezier(0.1,0.1,.3,1.9) .14s infinite;-moz-animation:Bounce .8s cubic-bezier(0.1,0.1,.3,1.9) .14s infinite;-o-animation:Bounce .8s cubic-bezier(0.1,0.1,.3,1.9) .14s infinite;animation:Bounce .8s cubic-bezier(0.1,0.1,.3,1.9) .14s infinite}
button#load_more:hover{background:transparent}
button#load_more.hide{display:none}
#catalog-layered-sidebar{background-color:#fff;width:254px}
#catalog-layered-sidebar a.show-all.button{background:transparent;border-radius:0;border:2px solid #000;font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:12px;letter-spacing:0;font-weight:400;text-transform:uppercase;color:#000;padding:5px 20px;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#catalog-layered-sidebar a.show-all.button:hover{color:#fff;background:#000}
#category-landing{margin:43px auto;width:auto}
#catalog-layered-sidebar #category-landing h1{text-align:left;font-size:32px;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;text-transform:none;color:#000}
#catalog-layered-sidebar .block-layered-nav div.block-title h3{letter-spacing:0;line-height:32px;margin:0;font-weight:400;color:#000;font-size:18px;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;text-transform:none}
#catalog-layered-sidebar .block-layered-nav .block-title{padding:0;border:0;background-color:#fff}
#catalog-layered-sidebar .block-layered-nav .block-content #narrow-by-list{padding-left:0;padding-right:0}
#catalog-layered-sidebar .block-layered-nav .block-content #narrow-by-list dt{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;color:#000;font-size:14px;display:block;margin-bottom:0;text-transform:none}
#catalog-layered-sidebar .block-layered-nav .block-content #narrow-by-list ol a{font-size:14px;line-height:22px;color:#000}
#catalog-layered-sidebar .block-layered-nav .block-content #narrow-by-list ol a .count{color:#787878}
.configurable-options{overflow:visible}
#catalog_sortSelectBoxItContainer{display:inline-block;zoom:1;width:163px;border:1px solid #eee;max-width:165px}
#post-tag-dropdownSelectBoxItContainer,#post-category-dropdownSelectBoxItContainer,#amountSelectBoxItContainer,#catalog_sort_mobileSelectBoxItContainer,#attribute136SelectBoxItContainer,#qtySelectBoxItContainer{display:inline-block;zoom:1;width:163px;border:1px solid #eee;max-width:165px;position:relative}
#post-tag-dropdownSelectBoxIt,#post-category-dropdownSelectBoxIt,#amountSelectBoxIt,#catalog_sortSelectBoxIt,#catalog_sort_mobileSelectBoxIt,#attribute136SelectBoxIt,#attribute137SelectBoxIt,#qtySelectBoxIt{height:30px!important;cursor:pointer}
#post-category-dropdownSelectBoxIt,#post-category-dropdownSelectBoxItOptions,#post-tag-dropdownSelectBoxIt,#post-tag-dropdownSelectBoxItOptions,#amountSelectBoxIt,#amountSelectBoxItOptions,#catalog_sortSelectBoxIt,#catalog_sortSelectBoxItOptions,#catalog_sort_mobileSelectBoxIt,#catalog_sort_mobileSelectBoxItOptions,#attribute136SelectBoxIt,#attribute136SelectBoxItOptions,#attribute137SelectBoxIt,#attribute137SelectBoxItOptions,#qtySelectBoxIt,#qtySelectBoxItOptions{width:220px}
#post-category-dropdownSelectBoxItOptions,#post-tag-dropdownSelectBoxItOptions,#amountSelectBoxItOptions,#catalog_sortSelectBoxItOptions,#catalog_sort_mobileSelectBoxItOptions,#attribute136SelectBoxItOptions,#attribute137SelectBoxItOptions,#qtySelectBoxItOptions{overflow:hidden}
#post-category-dropdownSelectBoxItText,#post-tag-dropdownSelectBoxItText,#amountSelectBoxItText,#catalog_sortSelectBoxItText,#catalog_sort_mobileSelectBoxItText,#attribute136SelectBoxItText,#attribute137SelectBoxItText,#qtySelectBoxItText{font-size:14px;font-family:"brownlight",Helvetica,"Helvetica Neue",Arial,sans-serif;text-indent:5px;line-height:30px;overflow:hidden;float:left;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;ms-user-select:none;-o-user-select:none;user-select:none;padding:0 5px;width:100%}
#post-category-dropdownSelectBoxItText:after,#post-tag-dropdownSelectBoxItText:after,#amountSelectBoxItText:after,#catalog_sortSelectBoxItText:after,#catalog_sort_mobileSelectBoxItText:after,#attribute136SelectBoxItText:after,#attribute137SelectBoxItText:after,#qtySelectBoxItText:after{content:'';background-image:url(/skin/frontend/gravdept/acumen/images/grey_arrow.svg);background-size:4px;background-position:3px;height:30px;width:10px;float:right;background-repeat:no-repeat;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);display:inline-block}
#post-category-dropdownSelectBoxItOptions,#post-tag-dropdownSelectBoxItOptions,#amountSelectBoxItOptions,#catalog_sortSelectBoxItOptions,#catalog_sort_mobileSelectBoxItOptions,#attribute136SelectBoxItOptions,#attribute137SelectBoxItOptions,#qtySelectBoxItOptions{max-height:250px;margin:0;padding:0;list-style:none;position:absolute;overflow:auto;cursor:pointer;display:none;z-index:99999;outline:none;font-size:14px;font-family:"brownlight",Helvetica,"Helvetica Neue",Arial,sans-serif;border:1px solid #eee;background-color:#fff;margin-top:-1px;margin-left:-1px;width:108px}
ul#post-category-dropdownSelectBoxItOptions,ul#post-tag-dropdownSelectBoxItOptions,ul#amountSelectBoxItOptions,ul#attribute136SelectBoxItOptions,ul#attribute137SelectBoxItOptions{width:100%;max-width:170px!important;min-width:170px!important}
#post-category-dropdownSelectBoxItOptions li,#post-tag-dropdownSelectBoxItOptions li,#amountSelectBoxItOptions li,#catalog_sortSelectBoxItOptions li,#catalog_sort_mobileSelectBoxItOptions li,#attribute136SelectBoxItOptions li,#attribute137SelectBoxItOptions li,#qtySelectBoxItOptions li{line-height:30px;text-indent:5px;overflow:hidden;white-space:nowrap;padding:0 5px;border:1px solid #eee;margin:-1px 0 0}
#post-tag-dropdownSelectBoxItOptions li:last-of-type,#post-category-dropdownSelectBoxItOptions li:last-of-type,#amountSelectBoxItOptions li:last-of-type,#catalog_sortSelectBoxItOptions li:last-of-type,#catalog_sort_mobileSelectBoxItOptions li:last-of-type,#attribute137SelectBoxItOptions li:last-of-type,#attribute136SelectBoxItOptions li:last-of-type,#qtySelectBoxItOptions li:last-of-type{margin-bottom:-1px}
#post-tag-dropdownSelectBoxItOptions li:hover,#post-category-dropdownSelectBoxItOptions li:hover,#amountSelectBoxItOptions li:hover,#catalog_sortSelectBoxItOptions li:hover,#catalog_sort_mobileSelectBoxItOptions li:hover,#attribute136SelectBoxItOptions li:hover,#attribute137SelectBoxItOptions li:hover,#qtySelectBoxItOptions li:hover,#post-tag-dropdownSelectBoxItOptions li:focus,#post-category-dropdownSelectBoxItOptions li:focus,#amountSelectBoxItOptions li:focus,#catalog_sortSelectBoxItOptions li:focus,#catalog_sort_mobileSelectBoxItOptions li:focus,#attribute136SelectBoxItOptions li:focus,#attribute137SelectBoxItOptions li:focus,#qtySelectBoxItOptions li:focus{background-color:#eee}
#post-tag-dropdownSelectBoxItArrowContainer,#post-category-dropdownSelectBoxItArrowContainer,#amountSelectBoxItArrowContainer,#catalog_sortSelectBoxItArrowContainer,#catalog_sort_mobileSelectBoxItArrowContainer,#attribute136SelectBoxItArrowContainer,#attribute137SelectBoxItArrowContainer,#qtySelectBoxItArrowContainer{width:30px;float:right}
#post-tag-dropdownSelectBoxItArrow,#post-category-dropdownSelectBoxItArrow,#amountSelectBoxItArrow,#catalog_sortSelectBoxItArrow,#catalog_sort_mobileSelectBoxItArrow,#attribute136SelectBoxItArrow,#attribute137SelectBoxItArrow,#qtySelectBoxItArrow{margin-right:auto;margin-left:auto}
#catalog_sort_mobileSelectBoxItContainer,#catalog_sortSelectBoxItContainer{max-width:195px!important;width:195px!important}
ul#catalog_sort_mobileSelectBoxItOptions,ul#catalog_sortSelectBoxItOptions{text-align:left;float:none;width:195px!important;min-width:195px!important}
#catalog_sort_mobileSelectBoxItText,#catalog_sortSelectBoxItText{max-width:183px!important;width:183px!important;text-align:left!important}
#qtySelectBoxItContainer{width: 84px;}
ul#qtySelectBoxItOptions{min-width: 115px !important;width: 100%;}
#product-info #related{width:1140px}
#product-info #related .block-title{padding:0;margin:0 auto;display:block;position:relative;margin-bottom:40px;background:transparent;height:16px;border-bottom:1px solid #eee}
#product-info #related .block-title span{text-align:center;display:block;padding:0;margin:0 auto;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;text-transform:none;font-size:18px;background-color:#fff;width:200px}
#product-info #related .block-content ol li{margin-right:29px;margin-left:0}
#product-info #related .block-content ol li:last-of-type{margin-right:0}
#product-info #related .block-content ol li div.product{width:263px}
#product-info #related .block-content ol li div.product .product-image img{width:263px;height:263px}
#product-info #related .product-name{display:block;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:18px;line-height:1;font-weight:400;text-transform:none;color:#000;text-align:center;margin-top:15px}
#product-info #related li{padding:10px 0 0}
.cloud-zoom-fix{position:absolute;width:100%;height:352px;top:199px}
.related-products .product-related-add{display:none}
#product-info #related .product-related-add button{background-color:#fff;border:2px solid #000;color:#000;padding:5px 0;font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif;margin-top:15px;margin-bottom:0;width:100%;font-size:14px;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#product-info #related .product-related-add button:hover{color:#fff;background-color:#000}
#related .price-label{display:none}
#related .old-price,#related .special-price,#related .regular-price{display:inline-block;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;color:#787878!important;margin-top:10px}
#related .regular-price .price{display:block;margin:0 auto;text-align:center;width:auto}
#related .old-price .price,#related .special-price .price,#related .regular-price .price{color:#787878;font-size:14px!important}
#related .old-price{text-decoration:line-through;margin-right:5px}
#product-info #related .regular-price{display:block;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:14px!important;line-height:1;font-weight:400;text-transform:uppercase;padding:0;text-align:center;margin-top:10px}
#ugc-address-form label{margin-bottom:10px;margin-top:5px}
#ugc-address-form .input-text{border:1px solid #eee;line-height:24px}
#ugc-printout button.button{background:transparent;border-radius:0;border:2px solid #000;font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:12px;letter-spacing:0;font-weight:400;text-transform:uppercase;color:#000;padding:5px 25px;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#ugc-printout button.button:hover{color:#fff;border:2px solid #000;background:#000}
#ugc-printout-button{margin-left:0}
.cms-contact-aquila-shoes a.button{background:transparent;border-radius:0;border:2px solid #000;font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:12px;letter-spacing:0;font-weight:400;text-transform:uppercase;color:#000;padding:5px 25px;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.cms-contact-aquila-shoes a.button:hover{background:#000;border:2px solid #000;color:#fff}
.cms-delivery .text-table th{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;font-weight:400}
.cms-delivery .text-table td{font-family:"brownlight",Helvetica,"Helvetica Neue",Arial,sans-serif;font-weight:400;text-transform:none}
.blog-post-view .matter .grid,.blog-index-index .matter .grid,.blog-index-list .matter .grid,.blog-post-view .matter .grid,.blog-cat-view .matter .grid{position:relative;width:1140px}
.blog-cat-view .matter .grid .grid_3,.blog-post-view .matter .grid .grid_3,.blog-index-index .matter .grid .grid_3{position:absolute;top:740px;left:0}
.blog-cat-view .matter .grid .grid_3,.blog-post-view .matter .grid .grid_3{top:276px}
.blog-cat-view .matter .grid .grid_3 .block-blog,.blog-index-index .matter .grid .grid_3 .block-blog,.blog-post-view .matter .grid .grid_3 .block-blog{padding:0}
.blog-posts-wrapper{width:615px;position:relative;float:left;margin-bottom:50px}
.blog-cat-view .matter .grid .grid_9
.blog-post-view .matter .grid .grid_9{float:none}
.blog-post-view .matter .grid .grid_9{width:100%}
.blog-cat-view .matter .grid .grid_9,.blog-index-index .matter .grid .grid_9{height:auto;clear:both;overflow:hidden;float:left;width:100%;margin:0;margin-bottom:50px}
.blog-cat-view .matter .grid .grid_9 .freestyle-intro,.blog-index-index .matter .grid .grid_9 .freestyle-intro{text-align:center;width:615px;margin:0 auto;height:auto;clear:both;margin-bottom:55px}
.blog-cat-view .matter .grid .grid_9 .freestyle-intro h1
.blog-index-index .matter .grid .grid_9 .freestyle-intro h1{font-size:30px;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;letter-spacing:0;text-transform:none}
#post-category-dropdown h3{font-size:18px}
.postTitle h3{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;text-transform:uppercase;letter-spacing:.2px;font-size:14px}
.blog-index-index .grid_9 .left{position:relative;display:block;float:none;width:auto;clear:both}
.blog-index-index .blog-header,.blog-index-list .blog-header,.blog-post-view .blog-header,.blog-cat-view .blog-header{background-image:url(/skin/frontend/gravdept/acumen/images/freestyle_header.jpg);width:1140px;height:515px;display:block;position:relative;margin-bottom:50px}
.blog-post-view .blog-header{height:180px;position:relative;margin-bottom:50px;background-position:center -290px}
.blog-post-view a.back{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif}
.blog-post-view a.back:before{content:'';background-image:url(/skin/frontend/gravdept/acumen/images/black_arrow_long.svg);background-size:10px;width:15px;height:10px;display:inline-block;transform:rotate(-180deg);background-repeat:no-repeat;background-position:center center}
.blog-cat-view .postWrapper,.blog-index-index .postWrapper{position:relative}
.blog-cat-view .postWrapper .postDetails,.blog-index-index .postWrapper .postDetails{color:#fff;font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif;min-width:300px}
.blog-cat-view .postWrapper .postDetails a,.blog-index-index .postWrapper .postDetails a{color:#fff;font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif;text-decoration:underline;text-transform:uppercase}
.blog-cat-view .postWrapper .postDetails a:hover,.blog-index-index .postWrapper .postDetails a:hover{color:#fff;font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif}
.blog-post-view .postWrapper .single-post-sidebar{display:inline-block;width:350px;float:left}
.blog-post-view .postWrapper .single-post-sidebar .post-title{text-align:left}
.blog-cat-view .postWrapper .postDetails .post-categories,.blog-index-index .postWrapper .postDetails .post-categories{display:inline;float:right}
.blog-cat-view .postWrapper .postDetails .post-date,.blog-index-index .postWrapper .postDetails .post-date{display:inline;margin-top:2px;float:left;padding-right:20px}
.blog-cat-view .postWrapper .postDetails .post-date h3,.blog-index-index .postWrapper .postDetails .post-date h3{color:#fff;text-transform:uppercase;font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif}
.blog-post-view .postWrapper .postContent{width:615px;display:inline-block;margin:0 0 80px auto !important;position:relative;float:right}
.block-blog.blog-sidebar{display:inline;padding:0;float:left;margin-right:30px;width:230px}
.postWrapper .back{color:#000;display:block;width:100%;border:0}
.postWrapper .back:hover{text-decoration:underline}
.blog-cover-image-block{position:relative}
.blog-cover-image-block img{width:100%}
#blog-sidebar-menu ul>li:first-of-type{margin-bottom:25px}
#blog-sidebar-menu .freestyle-btn{padding:5px 35px;border:2px solid #000;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;color:#000;background:transparent;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;text-decoration:none;width:100px;text-transform:uppercase}
#blog-sidebar-menu ul>li:last-of-type .freestyle-btn{padding:5px 25px}
#blog-sidebar-menu .freestyle-btn:hover{color:#fff;background:#000;text-decoration:none}
.blog-post-view .postWrapper .postContent{text-align:left}
.blog-post-view .single-post-sidebar,.blog-index-index .single-post-sidebar{display:none}
.blog-header h2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:38px;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;color:#fff}
.blog-header .blog-social{position:absolute;bottom:30px;left:50%;transform:translate(-50%,0px);width:135px}
.blog-header .blog-social a{display:inline-block;color:#fff;text-transform:uppercase;font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif;letter-spacing:1.5px;font-size:14px}
.blog-header .blog-social a img{height:12px;width:12px}
.blog-header .blog-social a.facebook{margin:0 18px}
.blog-header-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);font-size:38px;color:#fff;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif}
.blog-post-view .blog-header .blog-header-title{font-size:28px;text-align:center}
.blog-header-title:hover{color:#fff}
.menu-tags h5,.menu-categories h5,.menu-recent h5{padding:12px 8px 8px 0;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:12px!important;line-height:1.2;text-transform:none;border:0}
.block-blog a{color:#000;line-height:28px}
.blog-post-view .recent-posts{display:none}
.blog-post-view .block-content .postTitle h1{display:block}
.blog-post-view #blog-sidebar-menu{display:none}
.blog-post-view .menu-categories{display:block}
.blog-post-view .menu-categories h5{display:inline;font-family:"brownlight",Helvetica,"Helvetica Neue",Arial,sans-serif;padding:12px 2px 8px 0;font-size:14px!important}
.blog-post-view .menu-categories ul a{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif}
.blog-post-view .menu-categories ul{display:inline}
.blog-post-view .menu-categories ul li{display:none}
.blog-post-view .menu-categories ul li:first-of-type{display:inline;font-size:12px}
.postWrapper{width:100%}
.blog-post-view .post-navigation a{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:18px}
.blog-post-view .post-navigation .next-post-link a:after,.blog-post-view .post-navigation .previous-post-link a:before{content:'';background-image:url(/skin/frontend/gravdept/acumen/images/black_arrow_long.svg);background-size:10px;width:15px;height:10px;display:inline-block;background-repeat:no-repeat;background-position:center center}
.blog-post-view .post-navigation .previous-post-link a:before{transform:rotate(-180deg)}
.blog-post-view .post-navigation .next-post-link{float:right}
.blog-post-view .post-navigation .previous-post-link{float:left}
.postTitle{width:auto;text-align:center;margin-top:25px}
.postTitle h1,.postTitle h1 a{font-size:30px;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;letter-spacing:0;text-transform:none}
.blog-post-view .postTitle h3,.blog-post-view .postTitle h1{text-align:left}
.postContent{text-align:center;font-family:"brownlight",Helvetica,"Helvetica Neue",Arial,sans-serif;position:relative}
.postContent .readmore{display:none}
.postContent img{height:auto}
.postDetails{position:absolute;left:50%;bottom:30px;transform:translate(-50%,0px)}
.post_footer{padding:0;margin:0}
h4.poster{font-family:"brownlight",Helvetica,"Helvetica Neue",Arial,sans-serif;text-transform:none;font-size:14px!important;letter-spacing:0;color:#000!important;width:100%;text-align:center;font-weight:400}
h4.poster span{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif}
.poster span.curator{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif}
#post_footer_container .post_footer{border:0}
#post_footer_container .post_footer .tags{display:none}
.blog-sidebar-social-links{display:none}
#post_footer_container .addthis_toolbox{position:relative;display:block;margin:0 auto;margin-top:20px;width:95px}
.addthis_button_facebook .facebook-icon,.addthis_button_twitter .twitter-icon,.addthis_button_pinterest_share .pinterest-icon,.addthis_button_email .email-icon,.addthis_button_reddit .reddit-icon{content:'';background-size:15px;height:20px;width:15px;display:block;background-repeat:no-repeat;background-position:center center}
.addthis_button_facebook .facebook-icon{background-image:url(/skin/frontend/gravdept/acumen/images/blog_social/blog_facebook_grey.svg);background-size:7px}
.addthis_button_facebook:hover .facebook-icon{background-image:url(/skin/frontend/gravdept/acumen/images/blog_social/blog_facebook_black.svg)}
.addthis_button_twitter .twitter-icon{background-image:url(/skin/frontend/gravdept/acumen/images/blog_social/blog_twitter_grey.svg)}
.addthis_button_twitter:hover .twitter-icon{background-image:url(/skin/frontend/gravdept/acumen/images/blog_social/blog_twitter_black.svg)}
.addthis_button_pinterest_share .pinterest-icon{background-image:url(/skin/frontend/gravdept/acumen/images/blog_social/blog_pinterest_grey.svg);background-size:10px}
.addthis_button_pinterest_share:hover .pinterest-icon{background-image:url(/skin/frontend/gravdept/acumen/images/blog_social/blog_pinterest_black.svg)}
.addthis_button_email .email-icon{background-image:url(/skin/frontend/gravdept/acumen/images/blog_social/blog_email_grey.svg)}
.addthis_button_email:hover .email-icon{background-image:url(/skin/frontend/gravdept/acumen/images/blog_social/blog_email_black.svg)}
.addthis_button_reddit .reddit-icon{background-image:url(/skin/frontend/gravdept/acumen/images/blog_social/blog_reddit_grey.svg)}
.addthis_button_reddit:hover .reddit-icon{background-image:url(/skin/frontend/gravdept/acumen/images/blog_social/blog_reddit_black.svg)}
.blog-posts-wrapper .category_footer{display:none}
.lookbook-module-container{width:1140px;display:block;margin:0 auto}
.lookbook-module-container .pager{display:none}
.lookbook-module{margin-bottom:85px;position:relative}
.lookbook-module .lookbook-image img{display:inline-block!important}
.lookbook-module .related-products-container{position:relative;display:none}
.lookbook-seasonal-view .related-products-container,.lookbook-staffpick-view .related-products-container{display:block;position:relative;clear:both;height:auto;border-top:1px solid #eee;margin-bottom:50px}
#product-info #related .product-related-add button:hover{color:#fff;background-color:#000}
.lookbook-seasonal-view .related-products-container:before,.lookbook-staffpick-view .related-products-container:before{display:block;content:'Create the look';font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;height:51px;width:200px;text-align:center;z-index:5;background-color:#fff;font-size:18px;position:absolute;left:50%;top:-6px;transform:translate(-50%,-10px);-webkit-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);-moz-transform:translate(-50%,-10px);-o-transform:translate(-50%,-10px)}
.lookbook-seasonal-view .related-products-container .related-products .product-name,.lookbook-staffpick-view .related-products-container .related-products .product-name,.lookbook-module .related-products-container .related-products .product-name{text-align:center;display:block;padding:0;margin:0 auto;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;text-transform:none;font-size:18px;background-color:#fff;width:200px;color:#000}
.lookbook-seasonal-view .related-products-container .related-products .price-label,.lookbook-staffpick-view .related-products-container .related-products .price-label,.lookbook-module .related-products-container .related-products .price-label{display:none}
.lookbook-seasonal-view .related-products-container .related-products .old-price,.lookbook-seasonal-view .related-products-container .related-products .special-price,.lookbook-seasonal-view .related-products-container .related-products .regular-price,.lookbook-staffpick-view .related-products-container .related-products .old-price,.lookbook-staffpick-view .related-products-container .related-products .special-price,.lookbook-staffpick-view .related-products-container .related-products .regular-price,.lookbook-module .related-products-container .related-products .old-price,.lookbook-module .related-products-container .related-products .special-price,.lookbook-module .related-products-container .related-products .regular-price{display:inline-block;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;color:#787878!important;margin-top:10px}
.lookbook-seasonal-view .related-products-container .related-products .regular-price .price,.lookbook-staffpick-view .related-products-container .related-products .regular-price .price,.lookbook-module .related-products-container .related-products .regular-price .price{display:block;margin:0 auto;text-align:center;width:auto}
.lookbook-seasonal-view .related-products-container .related-products .old-price .price,.lookbook-seasonal-view .related-products-container .related-products .special-price .price,.lookbook-seasonal-view .related-products-container .related-products .regular-price .price,.lookbook-staffpick-view .related-products-container .related-products .old-price .price,.lookbook-staffpick-view .related-products-container .related-products .special-price .price,.lookbook-staffpick-view .related-products-container .related-products .regular-price .price,.lookbook-module .related-products-container .related-products .old-price .price,.lookbook-module .related-products-container .related-products .special-price .price,.lookbook-module .related-products-container .related-products .regular-price .price{color:#787878;font-size:14px!important}
.lookbook-seasonal-view .related-products-container .related-products .old-price,.lookbook-staffpick-view .related-products-container .related-products .old-price,.lookbook-module .related-products-container .related-products .old-price{text-decoration:line-through;margin-right:5px}
.lookbook-seasonal-view .related-products-container .related-products,.lookbook-staffpick-view .related-products-container .related-products,.lookbook-module .related-products-container .related-products{left:0;right:0;margin-left:auto;margin-right:auto;position:relative}
.lookbook-seasonal-view .related-products .price-label,.lookbook-staffpick-view .related-products .price-label,.lookbook-module .related-products .price-label{display:none}
.lookbook-seasonal-view .related-products .product-block img,.lookbook-staffpick-view .related-products .product-block img,.lookbook-module .related-products .product-block img{width:100%;height:auto}
.lookbook-seasonal-view .related-products .product-block,.lookbook-staffpick-view .related-products .product-block,.lookbook-module .related-products .product-block{width:259px;display:inline-block;margin-right:30px;padding:0;margin-top:40px}
.lookbook-seasonal-view .related-products .product-block:nth-of-type(even),.lookbook-staffpick-view .related-products .product-block:last-of-type,.lookbook-module .related-products .product-block:nth-of-type(even),.lookbook-module .related-products .product-block:last-of-type{margin-right:0}
.lookbook-seasonal-view .related-products .product-block .product-name,.lookbook-staffpick-view .related-products .product-block .product-name,.lookbook-module .related-products .product-block .product-name{display:block;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:18px;line-height:1;font-weight:400;text-transform:none;color:#000;text-align:center;margin-top:15px}
.lookbook-seasonal-view .related-products .product-block li,.lookbook-staffpick-view .related-products .product-block li,.lookbook-module .related-products .product-block li{padding:10px 0 0}
.lookbook-seasonal-view .related-products .product-block .product-related-add button,.lookbook-staffpick-view .related-products .product-block .product-related-add button,.lookbook-module .related-products .product-block .product-related-add button{background-color:#fff;border:2px solid #000;color:#000;padding:5px 0;font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif;margin-top:15px;margin-bottom:0;width:100%;font-size:14px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.lookbook-seasonal-view .related-products .product-block .product-related-add button:hover,.lookbook-staffpick-view .related-products .product-block .product-related-add button:hover,.lookbook-module .related-products .product-block .product-related-add button:hover{color:#fff;background-color:#000}
.lookbook-seasonal-view .related-products .product-block .special-price,.lookbook-seasonal-view .related-products .product-block .old-price,.lookbook-staffpick-view .related-products .product-block .special-price,.lookbook-staffpick-view .related-products .product-block .old-price,.lookbook-module .related-products .product-block .special-price,.lookbook-module .related-products .product-block .old-price{display:inline-block;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:14px!important;text-align:center}
.lookbook-seasonal-view .related-products .product-block .old-price .price,.lookbook-staffpick-view .related-products .product-block .old-price .price,.lookbook-module .related-products .product-block .old-price .price{text-decoration:line-through}
.lookbook-seasonal-view .related-products .product-block .regular-price,.lookbook-staffpick-view .related-products .product-block .regular-price,.lookbook-module .related-products .product-block .regular-price{display:block;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:14px!important;line-height:1;font-weight:400;text-transform:uppercase;padding:0;text-align:center;margin-top:10px}
.lookbook-seasonal-view .related-products .price-box,.lookbook-staffpick-view .related-products .price-box,.lookbook-module .related-products .price-box{position:relative;display:block;width:125px;margin:0 auto}
label.required:after{content:''!important}
.lookbook-seasonal-index .grid,.lookbook-staffpick-index .grid{margin-top:40px}
.seasonal-item,.staff-pick-item{max-width:24.7%;width:100%;display:inline-block;margin-bottom:30px}
.seasonal-item img,.staff-pick-item img{width:100%;height:auto}
.seasonal-item h3,.staff-pick-item h3{text-align:center;color:#787878}
.seasonal-item h2,.staff-pick-item h2{text-align:center}
.lookbook-seasonal-view .seasonal-text,.lookbook-staffpick-view .staffpick-text{width:350px;float:left;display:inline-block}
.lookbook-seasonal-view .seasonal-text h3,.lookbook-staffpick-view .staffpick-text h3{font-size:18px;color:#787878}
.lookbook-seasonal-view .seasonal-image,.lookbook-staffpick-view .staffpick-image{width:700px;float:right;display:inline-block}
.lookbook-seasonal-view .seasonal-image img,.lookbook-staffpick-view .staffpick-image img{width:100%}
.stores-mobile{display:none!important}
.cms-locations-adelaide .grid,.cms-locations-brisbane .grid,.cms-locations-canberra .grid,.cms-locations-melbourne .grid,.cms-locations-perth .grid,.cms-locations-sydney .grid{width:1140px}
.cms-locations-adelaide .grid_3,.cms-locations-brisbane .grid_3,.cms-locations-canberra .grid_3,.cms-locations-melbourne .grid_3,.cms-locations-perth .grid_3,.cms-locations-sydney .grid_3{margin-left:0}
.cms-locations-adelaide .grid_9,.cms-locations-brisbane .grid_9,.cms-locations-canberra .grid_9,.cms-locations-melbourne .grid_9,.cms-locations-perth .grid_9,.cms-locations-sydney .grid_9{margin-left:0;margin-right:0;width:915px}
#aq-general-content h1{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif!important;text-transform:none;letter-spacing:0}
#aq-general-content .aquila-locations .aquila-location h3.location-name{color:#000;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;letter-spacing:0;text-transform:none;font-size:16px}
.aquila-locations strong{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;font-weisght:normal}
#map_canvas{width:915px}
.map_links_left_panel_block{border:0}
.map-js-link{padding:10px 0;border-bottom:0;font-size:18px;text-transform:none;display:block;clear:both;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;color:#787878}
.map-js-link:first-of-type{padding:0 0 10px}
.map-js-link:hover,.map-js-link.activeLocation{background:transparent;text-decoration:underline;color:#000;cursor:pointer}
#map_filter button{border:2px solid #000;cursor:pointer;background:transparent;color:#000;padding:10px 20px;margin-right:7px;line-height:1;float:left;width:167px;font-weight:400;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:14px;box-sizing:border-box;letter-spacing:0;text-transform:none}
#map_filter button:last-child{margin-right:0;border:2px solid #000;background-color:transparent;color:#000}
#map_filter button:active,#map_filter button.active,.all_store_initial{background-color:#000!important;border:2px solid #000!important;color:#fff!important}
table.location-opening-hours{margin:3px 0 5px;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:13px}
.map_links_top_panel_block{display:none}
#register-form{margin-left:-15px}
#register-form .buttons-set{margin-bottom:120px}
#register-form .buttons-set button.button{background:transparent;border-radius:0;border:2px solid #000;font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:11px;letter-spacing:1px;font-weight:400;text-transform:uppercase;color:#000;padding:5px 20px 7px;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:14px;letter-spacing:0}
#register-form .buttons-set button.button:hover{color:#fff;background:#000}
.grid .grid_4.prefix_1 a.button{background:transparent;border-radius:0;border:2px solid #000;font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:11px;letter-spacing:1px;font-weight:400;text-transform:uppercase;color:#000;padding:5px 20px 7px;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:14px;letter-spacing:0}
.grid .grid_4.prefix_1 a.button:hover{color:#fff;background:#000}
#login-form{margin-left:-15px}
#login-form .buttons-set{margin-bottom:120px}
#login-form .buttons-set button.button{background:transparent;border-radius:0;border:2px solid #000;font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:11px;letter-spacing:1px;font-weight:400;text-transform:uppercase;color:#000;padding:5px 20px 7px;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:14px;letter-spacing:0}
#login-form .buttons-set button.button:hover{color:#fff;background:#000}
#account-login .grid_4.std a.button{background:transparent;border-radius:0;border:2px solid #000;font-size:11px;font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif;letter-spacing:1px;font-weight:400;text-transform:uppercase;color:#000;padding:5px 20px 7px;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:14px;letter-spacing:0}
#account-login .grid_4.std a.button:hover{color:#fff;background:#000}
#cart-update-form table#cart-table{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif}
#cart-coupon-box .block-title{text-transform:none}
#cart-coupon-box .block-title h2{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;color:#000}
.flex-table thead th{font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif;font-weight:400}
.checkout-cart-index .matter .button{background:transparent;border-radius:0;border:2px solid #000;font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:12px;letter-spacing:0;font-weight:400;text-transform:uppercase;color:#000;padding:5px 20px;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.checkout-cart-index .matter .button:hover{border:2px solid #000;color:#fff;background:#000}
.checkout-cart-index .matter .paypal-btn{padding:5px 0;margin:0 -4px;max-width:210px;width:210px;float:left;margin-bottom:10px;background:#000;color:#fff}
#cart-checkout-methods button{padding:13px 30px;letter-spacing:0}
button.button.button-large{padding:13px 30px}
.checkout-cart-index #related{width:100%}
.checkout-cart-index #related .block-title{padding:0;margin:0 auto;display:block;position:relative;margin-bottom:40px;background:transparent;height:16px;border-bottom:1px solid #eee}
.checkout-cart-index #related .block-title span{text-align:center;display:block;padding:0;margin:0 auto;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;text-transform:none;font-size:18px;background-color:#fff;width:300px}
.checkout-cart-index #related .block-content ol li{margin-right:29px;margin-left:0}
.checkout-cart-index #related .block-content ol li:last-of-type{margin-right:0}
.checkout-cart-index #related .block-content ol li div.product{width:263px}
.checkout-cart-index #related .block-content ol li div.product .product-image img{width:263px;height:263px}
.checkout-cart-index #related .product-name{display:block;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:18px;line-height:1;font-weight:400;text-transform:none;color:#000;text-align:center;margin-top:15px}
.checkout-cart-index #related li{padding:10px 0 0}
.related-products .product-related-add{display:none}
.checkout-cart-index #related .product-related-add button{background-color:#fff;border:2px solid #000;color:#000;padding:5px 0;font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif;margin-top:15px;margin-bottom:0;width:100%;font-size:14px;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.checkout-cart-index #related .product-related-add button:hover{color:#fff;background-color:#000}
.checkout-cart-index #related .regular-price{display:block;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:14px!important;line-height:1;font-weight:400;text-transform:uppercase;padding:0;text-align:center;margin-top:10px}
.checkout-cart-index .grid_3{float:right}
.checkout-cart-index .grid_3 .block-title{background:#fff;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif!important}
.checkout-cart-index .grid_3 .block-title h2{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif!important}
.checkout-cart-index #matter{margin-bottom:120px}
.checkout-cart-index .grid_3 .block{background-color:#fff;border:1px solid #eee;border-top:1px solid #eee}
#shopping-cart-totals-table{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif!important}
.paypal-or{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif!important}
.checkout-onepage-index #matter{margin-bottom:30px}
#checkout-step-login #login-form{margin-left:0}
.checkout-onepage-index .grid .grid_8{width:100%;margin:0 auto}
.opc li .step{padding:20px 0}
.billing-methods dt a{vertical-align:middle;dispaly:inline-block}
#checkoutSteps .step-title .button,#checkoutSteps .step-title button,#checkoutSteps .stack-form button,#checkoutSteps .stack-form .button,#checkoutSteps .buttons-set .button,#checkoutSteps .buttons-set button{background:transparent;border:2px solid #000;font-size:12px;letter-spacing:0;font-weight:400;text-transform:uppercase;color:#000;padding:5px 25px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif!important}
#checkoutSteps .step-title .button:hover,#checkoutSteps .step-title button:hover,#checkoutSteps .stack-form button:hover,#checkoutSteps .stack-form .button:hover,#checkoutSteps .buttons-set .button:hover,#checkoutSteps .buttons-set button:hover{background:#000;color:#fff}
label[for="p_method_paypal_express"]{width:auto;text-indent:0}
label[for="p_method_paypal_express"] img{display:inline-block}
#onestepcheckout-form .group-select{padding:0!important}
#onestepcheckout-form{width:1140px;margin:0 auto}
.payment-icons-box h3{font-size:18px}
#checkoutSteps .step h3{font-size:14px}
.billing-methods dd ul{border:0;background:none;border-radius:0}
ul#payment_form_payway_api{border:0;background:none;border-radius:0}
.dashboard-links{border-right:1px solid #eee}
.my-account .buttons-set{margin-bottom:120px}
.my-account .button{margin-top:0}
#logged-out .button,.enter-gift-card-number .form-button,.my-account .button,.my-account button,.dashboard .button{background:transparent;border-radius:0;border:2px solid #000;font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif!important;font-size:12px;letter-spacing:0;font-weight:400;text-transform:uppercase;color:#000;padding:5px 25px;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#logged-out .button:hover,.enter-gift-card-number .form-button:hover,.my-account .button:hover,.my-account button:hover,.dashboard .button:hover{color:#fff;border:2px solid #000;background:#000}
#wishlist-table .date-added,.wishlist-qty label,#wishlist-table .product-name{font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif!important;color:#000}
.wishlist-item-contents .price-box{text-align:left}
.wishlist-qty input{width:50px!important;display:block}
.cms-contact-aquila-shoes .grid .grid_12{margin:0;width:1140px}
.cms-contact-aquila-shoes .grid .grid_12 img{width:100%}
#floaty-subscribe-box .floaty-header{background-image:url(/skin/frontend/gravdept/acumen/images/pop-up.jpg)}
#floaty-subscribe-box .floaty-header .h2_title{font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif!important;font-size:38px;color:#fff}
#floaty-subscribe-box .floaty-content p{font-size:14px;line-height:22px;font-family:"brownlight",Helvetica,"Helvetica Neue",Arial,sans-serif!important}
#floaty-subscribe-box .button,#floaty-subscribe-box .button.notnow{background-color:transparent;background-image:none;color:#000;outline:2px solid #000;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#floaty-subscribe-box .button{font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif!important}
#floaty-subscribe-box .button:hover,#floaty-subscribe-box .button.notnow:hover{background-color:#000;background-image:none;color:#fff;outline:2px solid #000}
#floaty-subscribe-box #footer{border:0;background-color:transparent;margin-bottom:20px;margin-top:10px;float:none}
#floaty-subscribe-box #footer .dontask{float:left}
.catalogsearch-result-index .aquila-product-grid{border:0;background:transparent}
.catalogsearch-result-index .product-grid-container{margin-top:35px}
.catalogsearch-result-index .toolbar{border:0;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;padding-left:0;clear:both;overflow:hidden;height:auto;max-width:100%;margin-bottom:40px}
.catalogsearch-result-index .toolbar .sort-by{float:left;width:auto}
.catalogsearch-result-index .toolbar .sort-by .reverse{display:none}
.catalogsearch-result-index .toolbar .sort-by label{letter-spacing:0;text-transform:none;margin:0 5px 15px 0 !important;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:18px;font-weight:400;line-height:1;color:#252525;display:block;float:none;width:100%;text-align:left}
.catalogsearch-result-index .toolbar .sort-by select{float:right;display:block;width:100%}
#footer{background-color:#eee;padding:20px 0;float:left;width:100%}
#footer #footer-closer{width:1140px;position:relative}
#footer #footer-closer ul.footer-links .foot-head{margin-bottom:10px;font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif;color:#000;font-weight:400}
#footer-closer,#footer-closer a{color:#000;font-size:12px;font-family:"brownlight",Helvetica,"Helvetica Neue",Arial,sans-serif}
#footer #footer-closer .store-links,#footer #footer-closer .newsletter-legal{display:inline-block;width:auto;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif}
#footer #footer-closer .store-links{width:50%}
#footer #footer-closer .newsletter-legal{float:right;width:50%}
#footer ul li{padding-bottom:5px}
#footer-closer .legal .left{margin-left:0;bottom:61px;position:absolute}
#footer-closer .legal .right{right:0;bottom:59px;position:absolute}
#footer-closer .legal .right ul.social-icons li{height:20px;width:20px}
#footer-closer .legal .right ul.social-icons li a{height:20px;width:20px}
#footer-closer .legal .right ul.social-icons li a img{max-width:100%;height:auto}
#footer #footer-closer .newsletterSupport{padding:0;display:block;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:12px;line-height:17px;text-align:left;color:#252525;text-transform:none;letter-spacing:0;width:225px;margin-right:137px;float:right}
#footer #footer-closer .newsletter{margin:7px 7px 7px 0;padding:0;padding-top:2px}
#footer #footer-closer .newsletter #newsletter-email{font-size:12px;letter-spacing:0;width:280px;height:30px;float:left;padding:0;margin:0 0 0 10px;border-radius:0;color:#000;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif}
#footer #footer-closer .newsletter button{font-size:12px;height:30px;width:auto;padding:0 10px 0 50px;float:right;background:transparent;color:#fff}
#footer #footer-closer .newsletter button img{height:8px;margin-top:-2px}
div.cloudzoom-lens,div.cloudzoom-zoom{display:none!important}
.menu-overlay-container{display:block;margin:0 auto;height:100%;position:relative}
.menu-overlay{background-color:#fff;color:#fff;position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;z-index:100;visibility:hidden;transition:all .4s ease-in-out;opacity:0}
.menu-overlay .menu-main-menu-container{position:absolute;top:40%;left:50%;transform:translate(-50%,-40%);-webkit-transform:translate(-50%,-40%);-ms-transform:translate(-50%,-40%);-moz-transform:translate(-50%,-40%);-o-transform:translate(-50%,-40%)}
.menu-main-menu-container .menu{position:relative}
.menu-overlay ul{margin:0;padding:0;font-size:30px;background:transparent;border:0;width:auto}
.menu-overlay ul li{margin:30px 0}
.menu-overlay ul li,.menu-overlay ul a{font-size:21px;text-decoration:none;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;text-transform:none;color:#000}
.menu-overlay ul li.light a{font-family:"brownlight",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:18px}
.hamburger{display:block;height:22px;position:absolute;width:30px;font-size:.85714em;line-height:1.38889em;border-bottom:0;z-index:110;top:139px;right:94px}
.menu-visible .hamburger{right:94px}
.fancybox-skin .hamburger{right:20px;top:25px}
.hamburger .filling,.hamburger .filling:before{content:"";display:block;height:4px;opacity:0;position:absolute;width:26px;background-color:#000;transition:all .4s ease}
.menu-visible .hamburger .filling,.menu-visible .hamburger .filling:before{opacity:1}
.fancybox-skin .hamburger .filling,.fancybox-skin .hamburger .filling:before{opacity:1}
.hamburger:before{top:0}
.hamburger:after{bottom:0}
.hamburger .filling{margin-top:-2px;top:50%}
html.menu-visible,body.menu-visible{overflow:hidden}
.menu-visible .menu-overlay ul li{margin:20px 0}
.menu-visible .menu-overlay{visibility:visible;opacity:1;transition:all .4s ease-in-out}
.menu-visible .header-hamburger{opacity:0}
.menu-visible .overlay-hamburger{opacity:1}
.fancybox-skin .overlay-hamburger{opacity:1}
.menu-visible .overlay-hamburger:before,.menu-visible .overlay-hamburger:after{opacity:0}
.menu-visible .overlay-hamburger .filling{transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}
.menu-visible .overlay-hamburger .filling:before{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}
.menu-visible .overlay-hamburger .filling,.menu-visible .overlay-hamburger .filling:before{width:30px}
.fancybox-skin .overlay-hamburger .filling{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}
.fancybox-skin .overlay-hamburger .filling:before{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg)}
.fancybox-skin .overlay-hamburger .filling,.fancybox-skin .overlay-hamburger .filling:before{width:30px}
#refine-mobile{display:none;width:calc(100% - 4px);border:2px solid #000;background-color:transparent;font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif;text-transform:uppercase;padding:5px 0;font-size:18px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;color:#000;text-align:center;margin:0}
#refine-mobile:after{content:''}
#refine-mobile:hover{background-color:#000;color:#fff}
#refine-mobile.clicked{background-color:#000;color:#fff}
#mobile-catalog-refine{max-height:0;visibility:hidden;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;border:2px solid #000;border-top:0;overflow:hidden}
#mobile-catalog-refine .shop_by_content{width:100%}
#mobile-catalog-refine.catalog-visible{visibility:visible;max-height:2000px}
#mobile-catalog-refine #accordian{border:0}
#mobile-catalog-refine #accordian h3{border:0;border-bottom:1px solid #eee;font-size:16px;padding-left:20px}
#mobile-catalog-refine .toolbar{padding:20px;margin-bottom:0;overflow:visible;width:calc(100% - 40px);float:left}
#mobile-catalog-refine .block-layered-nav div.block-title h3{padding-left:20px}
#mobile-catalog-refine #accordian h3:last-of-type,#mobile-catalog-refine #accordian h3:nth-last-child(4){border-bottom:0!important}
#mobile-catalog-refine #narrow-by-list ol{margin-top:10px}
#mobile-catalog-refine #narrow-by-list ol li{padding:5px 0;display:inline-block;width:40%}
.search-overlay{background-color:#fff;color:#fff;position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;z-index:100;visibility:hidden;transition:all .4s ease-in-out;opacity:0}
.search-overlay fieldset{position:absolute;top:45%;left:50%;transform:translate(-50%,-45%);-webkit-transform:translate(-50%,-45%);-moz-transform:translate(-50%,-45%);-ms-transform:translate(-50%,-45%);-o-transform:translate(-50%,-45%);width:60%}
.search-overlay fieldset .mini-search{overflow:hidden}
.search-overlay fieldset .mini-search input{border:0;font-family:"brownlight",Helvetica,"Helvetica Neue",Arial,sans-serif;border-bottom:2px solid #000;margin-left:40px;height:auto;line-height:45px;font-size:28px;font-weight:400;letter-spacing:0;padding:0}
.search-overlay fieldset .mini-search button{content:'';background-image:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/images/search_icon_dark.svg);background-size:25px!important;background-repeat:no-repeat;background-position:center center;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;height:30px;width:30px;top:30px;display:block;position:absolute;background-color:transparent;padding:10px}
.menu-main-menu-container .menu{position:relative}
.search-overlay ul{margin:0;padding:0;font-size:30px;background:transparent;border:0;width:auto}
.search-overlay ul li{margin:30px 0}
.search-overlay ul a{font-size:21px;text-decoration:none;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif;text-transform:none}
.search-visible .hamburger{right:-2px}
.hamburger .filling,.hamburger .filling:before{content:"";display:block;height:4px;opacity:0;position:absolute;width:26px;background-color:#000;transition:all .4s ease}
.search-visible .hamburger .filling,.search-visible .hamburger .filling:before{opacity:1}
.hamburger:before{top:0}
.hamburger:after{bottom:0}
.hamburger .filling{margin-top:-2px;top:50%}
html.search-visible,body.search-visible{overflow:hidden}
.search-visible .search-overlay{visibility:visible;opacity:1;transition:all .4s ease-in-out}
.search-visible .header-hamburger{opacity:0}
.search-visible .overlay-hamburger{opacity:1}
.search-visible .overlay-hamburger:before,.search-visible .overlay-hamburger:after{opacity:0}
.search-visible .overlay-hamburger .filling{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.search-visible .overlay-hamburger .filling:before{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg)}
.search-visible .overlay-hamburger .filling,.search-visible .overlay-hamburger .filling:before{width:30px}
.aq-section.noborder.giftcards .left .button{border:2px solid #000;background:transparent;color:#000;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif;letter-spacing:0;font-size:12px;padding:5px 25px}
.aq-section.noborder.giftcards .left .button:hover{color:#fff;background-color:#000}
#sizing-chart-wrapper{position:relative}
.overlay-menu-link.mobile-only{display:none}
.city.opened{clear:both;height:auto;overflow:hidden}
.city.opened h3.location-name{font-size:16px;letter-spacing:0}
.city.opened .location-name .distance{padding-left:10px;color:#787878}
.city.opened li.aquila-location{padding-left:0;padding-right:0;min-height:330px;height:auto}
.city.opened li.aquila-location>a{padding:5px 25px;border:2px solid #000;background:transparent;margin-top:15px;margin-bottom:15px;float:left;font-family:"brownregular",Helvetica,"Helvetica Neue",Arial,sans-serif}
.iphone-locations{width:1140px;margin:0 auto}

.clearfix:after,.configurable-swatch-list:after,.product-view .product-options .swatch-attr:after {content: '';display: table;clear: both;}
.swatch-link,.swatch-label {display: block;font-size: 14px;text-align: center;color: #636363;text-decoration: none;box-sizing: content-box;}
.swatch-link {border: 1px solid #cccccc;margin: 0 0 3px;}
.swatch-link img {border-radius: 2px;}
.swatch-link:hover {cursor: pointer;text-decoration: none;}
.swatch-link .x {display: none;}
.option-out-of-stock a{background: #ececec;}
.option-out-of-stock a .swatch-label{border: none;}
.swatch-link.has-image .swatch-label {position: relative;}
.swatch-link.has-image img {position: absolute;top: 0;left: 0;}
.swatch-label {border: 1px solid #fff;margin: 0;white-space: nowrap;}
.configurable-swatch-list {margin-left: -3px;zoom: 1;clear: both;-webkit-transform: translateZ(0px);}
.configurable-swatch-list li {float: left;zoom: 1;margin: 0 12px 0 0;}
.products-grid .configurable-swatch-list li {display: inline-block;float: none;margin: 0;vertical-align: top;}
.configurable-swatch-list .not-available .x {display: block;}
.configurable-swatch-list .not-available .swatch-link {border-color: #ededed;position: relative;}
.configurable-swatch-list .not-available .swatch-link.has-image img {opacity: 0.4;filter: alpha(opacity=40);}
.configurable-swatch-list .not-available .swatch-label {color: #aaa;background: #fff;}
.configurable-swatch-list .wide-swatch .swatch-label {padding: 0 6px;}
.configurable-swatch-list .not-available a:focus {outline: 0;}
#narrow-by-list dd .configurable-swatch-list li {margin: 0 0 0 3px;width: 47%;}
#narrow-by-list dd .swatch-link {border: none;line-height: 25px;margin-right: 2px;text-align: left;}
#narrow-by-list dd .swatch-link.has-image {line-height: inherit;}
#narrow-by-list dd .swatch-link:hover .swatch-label {border-color: #3399cc;}
#narrow-by-list dd .swatch-label {background: #f4f4f4;border: 1px solid #cccccc;border-radius: 3px;display: block;float: left;line-height: 1.5em;margin: 0 5px 0 0;padding: 1px 5px;white-space: nowrap;}
#narrow-by-list dd .swatch-label img {border: 1px solid #fff;border-radius: 3px;box-sizing: content-box;}
#narrow-by-list dd .has-image .swatch-label {padding: 0;}
.currently .swatch-current {position: relative;}
.currently .swatch-current .btn-remove {margin-top: -10px;position: absolute;right: 0;top: 50%;}
.currently .swatch-current span {display: block;float: left;}
.currently .swatch-link {display: inline-block;margin: 0 0 0 3px;}
.currently .swatch-link:hover {border-color: #cccccc;cursor: default;}
.configurable-swatch-list .hover .swatch-link,.configurable-swatch-list .selected .swatch-link,.swatch-link:hover {border-color: #000;}
.option-out-of-stock .swatch-link:hover{border: 1px solid #ccc;cursor: default;}
.configurable-swatch-box {background: none !important;}
.configurable-swatch-box select.swatch-select {display: none;}
.configurable-swatch-box .validation-advice {margin: 0 0 5px;background: #df280a;padding: 2px 5px !important;font-weight: bold;color: #fff !important;float: left;display: block;border-radius: 3px;}
@media (max-width: 1200px) {
	body{min-width:1000px;margin:0 auto}
	.grid,.menu-overlay-container,.grid-block{width:1000px!important}
	#header-container,#header-bar #nav{width:1000px}
	#header-bar ul#nav>li:last-of-type{width:110px}
	#header-bar ul#nav>li:first-of-type{width:135px}
	#promos-container,.slides-container,.promo-slider{width:1000px!important}
	.slides_control>div{width:1000px!important;height:540px!important}
	.promo-slider,.promo-slider .slides-container{height:540px}
	#promos-container .shop-shoes{left:350px}
	#promos-container img{width:300px}
	#promos-container{height:384px}
	.catalog-category-view .aquila-product-grid{width:1000px}
	#catalog-layered-sidebar{width:250px}
	#catalog-layered-list{width:750px}
	.catalog-category-view .product-grid-container table.product-grid a.product-image{width:220px;height:220px}
	.cloudzoom-zoom{display:none!important}
	#product-info{width:1000px}
	.product-image{position:relative}
	.product-image:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}
	.product-media a.product-image.primary img{width:675px;height:675px}
	#product-overview{width:280px}
	.product-media ul.more-views li{margin-right:25px}
	.product-media a.product-image.secondary img{width:150px;height:150px}
	#qtySelectBoxItContainer{display:inline-block;zoom:1;width:128px;border:1px solid #eee;max-width:128px}
	#attribute137SelectBoxItText,#qtySelectBoxItText{font-size:12px}
	ul#attribute137SelectBoxItOptions,ul#qtySelectBoxItOptions{max-width:128px!important;min-width:128px!important}
	#attribute136SelectBoxItText:after,#attribute137SelectBoxItText:after,#qtySelectBoxItText:after{background-position:3px 22px}
	.grid .related-products{margin:0}
	.grid .related-products,#product-info #related{width:1000px}
	#product-info #related .block-content ol li div.product{width:228px}
	#product-info #related .block-content ol li div.product .product-image img{width:100%;height:auto}
	.lookbook-module-container{width:1000px}
	.lookbook-module .lookbook-image img{width:100%}
	.lookbook-seasonal-view .seasonal-text,.lookbook-staffpick-view .staffpick-text{width:300px}
	.lookbook-seasonal-view .seasonal-image,.lookbook-staffpick-view .staffpick-image{width:700px}
	.cms-locations-melbourne .grid_3,.cms-locations-adelaide .grid_3,.cms-locations-brisbane .grid_3,.cms-locations-canberra .grid_3,.cms-locations-perth .grid_3,.cms-locations-sydney .grid_3{width:150px}
	.cms-locations-melbourne .grid_9,.cms-locations-adelaide .grid_9,.cms-locations-brisbane .grid_9,.cms-locations-canberra .grid_9,.cms-locations-perth .grid_9,.cms-locations-sydney .grid_9{width:835px}
	#map_canvas{width:835px}
	.iphone-locations{width:1000px}
	.cms-contact-aquila-shoes .grid .grid_12{width:1000px}
	#dashboard-account-info,#dashboard-address{width:100%!important}
	.my-account .form-list li,.my-account .form-list .field{width:100%}
	#onestepcheckout-form{max-width:1000px}
	#footer #footer-closer{width:1000px}
}
@media (max-width: 1040px) {
	body{min-width:840px}
	.grid,.menu-overlay-container,.grid-block{width:840px!important}
	#category-landing.grid-block{width:100%!important}
	#header-bar{display:none}
	#header-container{width:840px}
	#account{top:43px}
	#search_mini_form{top:50px}
	#search_mini_form:hover,#search_mini_form:focus{cursor:pointer}
	#account-links:hover ul{display:none}
	.hamburger{top:115px}
	#account-links .account-links-icon-hover{display:none}
	#account-links:hover .account-links-icon{opacity:1!important}
	#account-links .account-links-icon{position:relative}
	#promos-container,.slides-container,.promo-slider{width:840px!important}
	.slides_control>div{width:840px!important}
	.promo-slider,.promo-slider .slides-container{height:478px!important}
	#promos-container .shop-shoes{left:295px}
	#promos-container img{width:250px}
	#promos-container{height:320px}
	.promo-slider .slides-container div{background-size:contain!important}
	#catalog-layered-list .product-image img.product-image_second{display:none}
	#catalog-layered-list .product-image img.product-image_first{position:relative}
	#catalog-layered-list .product-image:hover img.product-image_first{opacity:1}
	.catalog-category-view .aquila-product-grid{width:840px}
	#catalog-layered-sidebar{width:150px}
	#catalog-layered-list{width:690px}
	.catalog-category-view .product-grid-container table.product-grid a.product-image{width:200px;height:200px}
	.catalog-category-view .product-grid-container table.product-grid{margin-left:30px}
	#catalog_sortSelectBoxItContainer{max-width:148px!important;width:148px!important}
	ul#catalog_sortSelectBoxItOptions{text-align:left;float:none;width:148px!important;min-width:148px!important}
	#catalog_sortSelectBoxItText{max-width:148px!important;width:148px!important;text-align:left!important}
	#catalog_sortSelectBoxItText:after{background-position:3px 24px}
	.load-more-container{margin-left:30px;width:660px}
	#product-info{width:840px}
	.product-media a.product-image.primary img{width:560px;height:560px}
	#product-info.grid .push_4{width: 560px;margin: 0 10px 0 0;}
	#product-overview{width:240px;float: right;margin: 0;padding: 0 0 0 10px;}
	.product-media ul.more-views li{margin-right:25px}
	.product-media a.product-image.secondary img{width:121px;height:120px}
	#qtySelectBoxItContainer{display:inline-block;zoom:1;width:84px;border:1px solid #eee;max-width:128px}
	#attribute137SelectBoxItText,#qtySelectBoxItText{font-size:12px}
	ul#attribute137SelectBoxItOptions,ul#qtySelectBoxItOptions{max-width:128px!important;min-width:128px!important}
	.product-media .more-views{width:560px}
	#attribute136SelectBoxItText:after,#attribute137SelectBoxItText:after,#qtySelectBoxItText:after{background-position:3px}
	#sizing-chart-wrapper .row{width:840px}
	#sizing-chart-wrapper .row .grid_3{width:150px}
	#tab-shoes .grid_5,#tab-shoes .grid_6{width:40%}
	#sizing-chart-wrapper h1{position:relative;top:2px;margin-bottom:20px}
	.fancybox-inner .tabs-nav{margin-bottom:-1px;position:absolute;left:40%;top:10px}
	.grid .related-products,#product-info #related{width:840px}
	#product-info #related .block-content ol li div.product{width:195px}
	#product-info #related .block-content ol li{margin-right:20px}
	.lookbook-module-container{width:840px}
	.blog-index-index .blog-header,.blog-index-list .blog-header,.blog-post-view .blog-header,.blog-cat-view .blog-header{width:1000px}
	.blog-cat-view .blog-posts-wrapper
	.blog-index-list .blog-posts-wrapper,.blog-index-index .blog-posts-wrapper{width:720px;float:right}
	.blog-cat-view .blog-posts-wrapper img,.blog-index-index .blog-posts-wrapper img{width:100%}
	.postContent img{max-width:100%}
	.blog-index-index .blog-header,.blog-index-list .blog-header,.blog-post-view .blog-header,.blog-cat-view .blog-header{width:840px;background-position:center center}
	.blog-post-view .postWrapper{width:615px;display:block;margin:0 auto!important;position:relative}
	.blog-post-view .postWrapper .postContent{text-align:center}
	.blog-post-view .postWrapper .single-post-sidebar{width:100%}
	.blog-post-view .matter .grid .grid_3{display:none!important}
	.blog-post-view .postTitle h3,.blog-post-view .postTitle h1{text-align:center}
	.blog-post-view .single-post-sidebar .menu-categories{margin:0 auto;display:block;text-align:center}
	.blog-post-view .single-post-sidebar .poster{width:100%;text-align:center;display:block}
	.blog-post-view .single-post-sidebar .addthis_toolbox{width:100px;margin:0 auto}
	.blog-cat-view .blog-posts-wrapper,.blog-index-index .blog-posts-wrapper{width:615px;float:none;clear:both;margin:0 auto;display:block}
	.block-blog.blog-sidebar{display:none}
	.blog-post-view .matter .grid .grid_9{float:left;width:100%;margin:0}
	.blog-post-view .post-navigation .previous-post-link span,.blog-post-view .post-navigation .next-post-link span{display:none}
	.seasonal-item,.staff-pick-item{max-width:33%!important}
	.lookbook-seasonal-view .seasonal-text,.lookbook-staffpick-view .staffpick-text{width:240px}
	.lookbook-seasonal-view .seasonal-image,.lookbook-staffpick-view .staffpick-image{width:600px}
	.cms-locations-melbourne .grid_3,.cms-locations-adelaide .grid_3,.cms-locations-brisbane .grid_3,.cms-locations-canberra .grid_3,.cms-locations-perth .grid_3,.cms-locations-sydney .grid_3{width:105px}
	.iphone-locations{width:840px}
	.cms-locations-melbourne .grid_9,.cms-locations-adelaide .grid_9,.cms-locations-brisbane .grid_9,.cms-locations-canberra .grid_9,.cms-locations-perth .grid_9,.cms-locations-sydney .grid_9{width:720px}
	#map_canvas{width:720px}
	.buttons-set{margin-bottom:50px!important;margin-left:0}
	#remember-me-box{padding-left:0}
	.cms-contact-aquila-shoes .grid .grid_12{width:840px}
	#account-login.grid .suffix_2{padding:0!important}
	#account-login .grid_4{float:right!important}
	.scaffold-form .form-list .control{padding-left:0}
	.customer-account-create .grid_4.prefix_1{padding-left:0;width:190px;float:right;margin-right:0}
	.sales-order-history .grid_10,.customer-address-form .grid_10,.customer-account-index .grid_10,.customer-account-edit .grid_10,.wishlist-index-index .grid_10{width:650px;margin:0}
	.ugiftcert-customer-balance .grid_9{width:570px}
	#dashboard-address .grid_5.omega{margin-left:0;margin-top:25px}
	#dashboard-account-info .grid_8.omega{margin-left:0;margin-top:25px}
	.ugiftcert-customer-balance .grid_9 .right{width:280px}
	img.online_gift_card{width:295px!important}
	.checkout-cart-index .grid .grid_3,.checkout-cart-index .grid .grid_9{width:100%;margin:0}
	#cart-update-form{margin-right:0}
	.checkout-cart-index .snippet-coupon-below img{margin:0;float:right;width:60%}
	.checkout-cart-index .matter .paypal-btn{margin:0}
	body.checkout-cart-index .paypal-logo{display:inline}
	.checkout-cart-index .matter .paypal-btn{width:40%;display:inline}
	#cart-checkout-methods button{width:40%;display:inline;max-width:100%}
	.paypal-logo .paypal-or{display:none}
	.checkout-cart-index .grid:last-of-type{padding-bottom:50px}
	#onestepcheckout-form{max-width:840px}
	div.onestepcheckout-threecolumns div.onestepcheckout-column-middle,div.onestepcheckout-threecolumns div.onestepcheckout-column-left,div.onestepcheckout-threecolumns div.onestepcheckout-column-right{width:32%!important}
	#footer #footer-closer{width:840px}
	.footer-links > li{margin-left:40px}
	#footer-closer .legal .left{padding-left:57px}
}
@media (max-width: 900px) {
	body{min-width:768px!important}
	.cms-page-view .grid .grid_9,.cms-page-view .grid .grid_10{width:auto}
	.grid,.menu-overlay-container,.grid-block{width:768px!important}
	#category-landing.grid-block{width:100%!important}
	#header-container{width:768px}
	#logo{margin-bottom:0}
	#logo a{float:left}
	#promos-container,.slides-container,.promo-slider{width:768px!important}
	.slides_control>div{width:768px!important}
	.promo-slider,.promo-slider .slides-container{height:435px!important}
	#promos-container .shop-shoes{left:270px}
	#promos-container img{width:230px}
	#promos-container{height:295px}
	#mobile-body-menu-container{width:768px}
	.promo-slider .slides-container div{background-size:contain!important}
	#refine-mobile{display:block}
	#mobile-catalog-refine{display:block}
	#desktop-catalog-refine{display:none}
	.catalog-category-view .aquila-product-grid{width:768px}
	#catalog-layered-sidebar{width:100%}
	#catalog-layered-list{width:100%}
	#mobile-catalog-refine .block-layered-nav .block-content #narrow-by-list{padding-bottom:5px}
	.catalog-category-view .product-grid-container table.product-grid a.product-image{width:225px;height:225px}
	.catalog-category-view .product-grid-container table.product-grid{margin-left:0}
	.catalog-category-view .product-grid-container table.product-grid td{padding-right:45px!important}
	#catalog_sortSelectBoxItContainer{max-width:148px!important;width:148px!important}
	ul#catalog_sortSelectBoxItOptions{text-align:left;float:none;width:148px!important;min-width:148px!important}
	#catalog_sortSelectBoxItText{max-width:148px!important;width:148px!important;text-align:left!important}
	#catalog_sortSelectBoxItText:after{background-position:3px 24px}
	.load-more-container{margin-left:0;width:100%}
	.shop_by_content{width:30%;display:inline-block}
	#product-info{width:768px}
	.product-media a.product-image.primary img{width:100%;height:auto}
	#product-overview{width:100%;left:0;margin-right:0}
	#product-info.grid .push_4{width:100%!important;left:0!important;margin-left:0;margin-right:0}
	.product-media ul.more-views li{margin-right:6.667%;width:20%}
	.product-media a.product-image.secondary img{width:100%;height:100%}
	#product-overview .options .product-qty{width:120px}
	#qtySelectBoxItContainer{display:inline-block;zoom:1;width:128px;border:1px solid #eee;max-width:128px}
	#attribute137SelectBoxItText,#qtySelectBoxItText{font-size:12px}
	ul#attribute137SelectBoxItOptions,ul#qtySelectBoxItOptions{max-width:128px!important;min-width:128px!important}
	.product-media .more-views{width:100%}
	.fancybox-inner .tabs-nav{margin-bottom:20px;position:relative;left:40%;top:auto}
	#sizing-chart-wrapper .row{width:100%}
	#sizing-chart-wrapper .row .grid_3{width:150px}
	#sizing-chart-wrapper .row .grid_5{width:300px}
	#sizing-chart-wrapper .row .grid_3 img{width:100%}
	#sizing-chart-wrapper .row .grid_11{width:auto}
	.grid .related-products,#product-info #related{width:768px}
	#product-info #related .block-content ol li div.product{width:177px}
	.grid .related-products{margin-top:30px}
	.lookbook-module-container{width:768px;margin-top:20px}
	.blog-index-index .blog-header,.blog-index-list .blog-header,.blog-post-view .blog-header,.blog-cat-view .blog-header{width:768px;margin-top:25px}
	.lookbook-seasonal-view .seasonal-text,.lookbook-staffpick-view .staffpick-text{width:100%;float:none;clear:both}
	.lookbook-seasonal-view .seasonal-image,.lookbook-staffpick-view .staffpick-image{width:100%;float:none;clear:both;margin:30px 0}
	.cms-locations-melbourne .grid_3,.cms-locations-adelaide .grid_3,.cms-locations-brisbane .grid_3,.cms-locations-canberra .grid_3,.cms-locations-perth .grid_3,.cms-locations-sydney .grid_3{display:none}
	.iphone-locations,.cms-locations-melbourne .grid_9,.cms-locations-adelaide .grid_9,.cms-locations-brisbane .grid_9,.cms-locations-canberra .grid_9,.cms-locations-perth .grid_9,.cms-locations-sydney .grid_9{width:768px}
	#map_canvas{width:768px}
	#map_filter button{margin-right:8px;width:186px;padding:10px}
	#aq-general-content h1{margin-bottom:15px}
	.map_links_top_panel_block{margin-bottom:45px;display:block}
	.map_links_top_panel_block a{display:inline;margin-right:15px}
	.map_links_top_panel_block a:last-of-type{margin-right:0}
	.aquila-locations li{width:150px;padding:10px 10px 0}
	.cms-contact-aquila-shoes .grid .grid_12{width:768px}
	#account-login.grid .grid_6{width:440px;margin:0}
	#account-login.grid .grid_4{width:250px;margin:0}
	#login-form{width:100%;margin:0 auto}
	#login-form.scaffold-form{max-width:100%}
	.scaffold-form .buttons-set{margin-left:0}
	.scaffold-form{max-width:100%}
	.ugiftcert-customer-balance .grid_9,.sales-order-history .grid_10,.customer-address-form .grid_10,.customer-account-index .grid_10,.customer-account-edit .grid_10,.wishlist-index-index .grid_10{width:100%}
	.ugiftcert-customer-balance .grid_3,.sales-order-history .grid_2,.customer-address-form .grid_2,.customer-account-index .grid_2,.customer-account-edit .grid_2,.wishlist-index-index .grid_2{width:100%;margin:0}
	#dashboard-address .grid_3{margin-left:0;margin-top:25px}
	#dashboard-account-info dt{width:90px}
	.grid_3 ul.dashboard-links,.grid_2 ul.dashboard-links{border-right:0;border-bottom:1px solid #eee;margin-bottom:0}
	.grid_3 ul.dashboard-links li,.grid_2 ul.dashboard-links li{display:inline-block}
	.form-list li .default-address{padding-left:0}
	.form-list .fields .field label{margin-bottom:5px}
	#onestepcheckout-form{max-width:768px}
	#footer #footer-closer{width:768px}
	.footer-links > li{margin-left:20px}
	#footer-closer .legal .left{padding-left:22px}
}
@media only screen and (max-width: 770px) {
	#narrow-by-list dd .configurable-swatch-list li:nth-child(odd) {clear: left;}
}
@media (max-width: 768px) {
	body{min-width:100%!important}
	.grid,.menu-overlay-container,.grid-block{width:100%!important}
	#matter{margin-right:30px;margin-left:30px}
	#category-landing.grid-block{width:100%!important}
	#header-container{width:auto;margin-left:30px;margin-right:30px}
	.hamburger{margin-right:30px;right:-2px}
	.menu-visible .hamburger{right:-2px}
	.fancybox-skin .hamburger{margin-right:0}
	.promo-slider{height:100%!important;margin:0 auto;margin-bottom:30px;display:inline-block;position:relative;margin-top:20px;overflow:hidden}
	.promo-slider:after{content:'';padding-top:55%;display:block}
	.promo-slider .slides-container{width:100%;position:relative!important;height:auto;overflow:visible!important}
	.promo-slider .slides-container div{background-size:100% auto!important;height:auto!important}
	.promo-slider .slides-container{width:100%!important;height:auto!important}
	.promo-slider .slides-container .slides_control:after{padding-top:50%}
	#promos-container,.slides-container,.promo-slider{width:100%!important}
	.slides_control>div{width:100%!important}
	#mobile-body-menu-container{width:100%}
	.promo-slider .slides-container img{width:100%;height:0;padding-top:57%}
	#promos-container .block{position:relative;margin-bottom:30px}
	#promos-container .shop-shoes{left:0}
	#promos-container img{max-width:500px;width:100%;margin:0 auto}
	#promos-container{height:auto;position:relative}
	.promo-slider .prev,.promo-slider .next{display:none!important}
	.catalog-category-view .product-grid-container table.product-grid a.product-image{width:100%;display:block;height:auto}
	.catalog-category-view .product-grid-container table.product-grid a.product-image img{width:100%;height:auto}
	.catalog-category-view .product-grid-container table.product-grid td:nth-child(1){padding-right:2%!important}
	.catalog-category-view .product-grid-container table.product-grid td:nth-child(2){padding-right:1%!important;padding-left:1%!important}
	.catalog-category-view .product-grid-container table.product-grid td:nth-child(3){padding-left:2%!important}
	.catalogsearch-result-index .product-grid-container table.product-grid td,.catalog-category-view .product-grid-container table.product-grid td{width:30%}
	#product-info{width:100%}
	.product-media a.product-image.primary img{width:100%;height:auto}
	#product-overview{width:100%;left:0;margin-right:0}
	#product-info.grid .push_4{width:100%!important;left:0!important;margin-left:0;margin-right:0}
	.product-media ul.more-views li{margin-right:6.667%;width:20%}
	.product-media a.product-image.secondary img{width:100%;height:100%}
	#product-overview .options .product-qty{width:200px}
	#qtySelectBoxItContainer{display:inline-block;zoom:1;width:84px;border:1px solid #eee;max-width:128px}
	#attribute137SelectBoxItText,#qtySelectBoxItText{font-size:12px}
	ul#attribute137SelectBoxItOptions,ul#qtySelectBoxItOptions{max-width:128px!important;min-width:128px!important}
	.product-media .more-views{width:100%}
	.fancybox-inner{height:auto!important}
	#sizing-chart-wrapper h1{position:relative;text-align:center;padding-left:0}
	#sizing-chart-wrapper .row{width:100%}
	#sizing-chart-wrapper .row .grid_3:nth-of-type(2){width:130px}
	#sizing-chart-wrapper .row .grid_11
	#sizing-chart-wrapper .row .grid_5{width:auto;display:block;margin-top:20px}
	#sizing-chart-wrapper .tabs-nav{left:0;width:200px;display:block;margin:0 auto}
	#sizing-chart-wrapper .subnav{padding-left:0}
	#sizing-chart-wrapper .tabs-content{margin-top:20px}
	#sizing-chart-wrapper .tabs-content ul li{margin-bottom:10px}
	#sizing-chart-wrapper .tabs-content ul{margin-bottom:30px}
	#sizing-chart-wrapper .tabs-content ul li:last-of-type{margin-bottom:0}
	#tab-clothing,#tab-shoes{padding-top:0}
	.grid .related-products,#product-info #related{width:100%}
	#product-info #related .block-content ol li{width:48%}
	#product-info #related .block-content ol li div.product{width:100%}
	#product-info #related .block-content ol li div.product .product-image{width:100%}
	#product-info #related .block-content ol li{margin-right:4%}
	#product-info #related .block-content ol li:nth-child(even),#product-info #related .block-content ol li:last-of-type{margin-right:0}
	.lookbook-module-container{width:100%}
	.blog-index-index .blog-header,.blog-index-list .blog-header,.blog-post-view .blog-header,.blog-cat-view .blog-header{width:100%;height:180px}
	.blog-post-view .postWrapper .postContent,.blog-post-view .postWrapper{width:100%}
	.blog-post-view .blog-header .blog-header-title{font-size:24px;line-height:1}
	.blog-header-title{top:45%}
	.blog-cat-view .postWrapper img,.blog-cat-view .postWrapper,.blog-cat-view .matter .grid .grid_9 .freestyle-intro,.blog-index-index .postWrapper img,.blog-index-index .postWrapper,.blog-posts-wrapper,.blog-index-index .matter .grid .grid_9 .freestyle-intro{width:100%}
	.blog-cat-view .blog-posts-wrapper,.blog-index-index .blog-posts-wrapper{width:100%}
	.seasonal-item,.staff-pick-item{max-width:49%!important}
	.iphone-locations,.cms-locations-melbourne .grid_9,.cms-locations-adelaide .grid_9,.cms-locations-brisbane .grid_9,.cms-locations-canberra .grid_9,.cms-locations-perth .grid_9,.cms-locations-sydney .grid_9{width:100%}
	#map_canvas{width:100%}
	#map_filter button{margin-right:2.5%;width:23%;padding:10px}
	#aq-general-content h1{margin-bottom:15px}
	.map_links_top_panel_block{margin-bottom:45px}
	.map_links_top_panel_block a{display:inline;margin-right:15px}
	.map_links_top_panel_block a:last-of-type{margin-right:0}
	.aquila-locations li{width:27%;padding:10px 10px 0}
	.aquila-locations li:nth-child(3),.aquila-locations li:nth-child(6),.aquila-locations li:nth-child(9),.aquila-locations li:nth-child(12),.aquila-locations li:nth-child(15){margin-right:0!important}
	.cms-contact-aquila-shoes .grid .grid_12{width:100%}
	.cms-contact-aquila-shoes .grid .grid_6{width:100%}
	#account-login.grid .grid_6{width:100%;margin:0}
	#account-login.grid .grid_4{width:100%;margin:0;margin-bottom:30px}
	#register-form.scaffold-form .form-list .field{width:100%}
	.customer-account-create .grid .grid_7{width:100%;margin:0}
	#register-form{margin:0}
	#register-form.scaffold-form{max-width:100%;margin-left:0}
	#register-form .buttons-set{margin-left:0}
	.customer-account-create .grid_4.prefix_1{float:left;margin-left:0;margin-bottom:50px}
	.scaffold-form .input-box{width:100%;max-width:100%}
	.ugiftcert-customer-balance .grid .grid_9 .left{width:100%}
	.ugiftcert-customer-balance .grid .grid_9 .right{display:none}
	.checkout-cart-index #cart-coupon-box{margin-right:0}
	.checkout-cart-index .snippet-coupon-below img{width:60%}
	#onestepcheckout-form{max-width:100%}
	body.onestepcheckout-index-index div#matter{margin-right:30px;margin-left:30px}
	div.onestepcheckout-threecolumns div.onestepcheckout-column-middle,div.onestepcheckout-threecolumns div.onestepcheckout-column-left,div.onestepcheckout-threecolumns div.onestepcheckout-column-right{width:100%!important;background:none!important;margin-right:0!important;margin-left:0!important;padding-right:0!important;padding-left:0!important}
	#footer #footer-closer{width:auto!important;margin-right:30px;margin-left:30px}
	#footer #footer-closer .store-links{width:100%;display:block;margin-bottom:30px}
	#footer #footer-closer .store-links .footer-links{width:500px;margin:0 auto}
	#footer #footer-closer .store-links .footer-links>li{width:30%}
	#footer #footer-closer .newsletter-legal{float:none;width:500px;display:block;margin:0 auto;position:relative;height:auto;clear:both;overflow:hidden;padding-bottom:30px}
	#footer-closer .legal .left{bottom:10px;padding:0}
	#footer #footer-closer .newsletterSupport{width:193px}
	#footer-closer .legal .right{bottom:-2px;right:7px}
	#floaty-subscribe-wrapper{display:none!important}
	.swatch-link{width: 100%;border: none;}
	.swatch-label{width: 30px;float: left;border: 1px solid #ccc;border-radius: 3px;}
}
@media (max-width: 600px) {
	.catalogsearch-result-index .product-grid-container table.product-grid,.catalog-category-view .product-grid-container table.product-grid{width:100%}
	.catalogsearch-result-index .product-grid-container table.product-grid td,.catalog-category-view .product-grid-container table.product-grid td{width:100%;display:block;max-width:100%;float:left}
	.catalog-category-view .product-grid-container table.product-grid td:nth-child(1){padding-right:0!important}
	.catalog-category-view .product-grid-container table.product-grid td:nth-child(2){padding-right:0!important;padding-left:0!important}
	.catalog-category-view .product-grid-container table.product-grid td:nth-child(3){padding-left:0!important}
	#mobile-catalog-refine #narrow-by-list ol li{width:100%}
	.catalogsearch-result-index .product-grid-container table.product-grid{margin:0}
	#map_filter button{width:100%;font-size:14px;display:block;margin-bottom:10px}
	.map_links_top_panel_block{margin-bottom:45px}
	.map_links_top_panel_block a{display:inline-block;margin-right:0;width:30%;padding:0}
	.map-js-link:first-of-type{padding:0!important}
	.aquila-locations li{width:40%;padding:10px 10px 0;margin-right:2%!important;height:auto;min-height:280px}
	.aquila-locations li:nth-child(3),.aquila-locations li:nth-child(6),.aquila-locations li:nth-child(9),.aquila-locations li:nth-child(12),.aquila-locations li:nth-child(15){margin-right:2%!important}
	.aquila-locations li:nth-child(2),.aquila-locations li:nth-child(4),.aquila-locations li:nth-child(6),.aquila-locations li:nth-child(8),.aquila-locations li:nth-child(10),.aquila-locations li:nth-child(12),.aquila-locations li:nth-child(14),.aquila-locations li:nth-child(16),.aquila-locations li:nth-child(18),.aquila-locations li:nth-child(20){margin-right:0!important}
	table.location-opening-hours{font-size:11px}
	.wishlist-item-contents a.product-image{width:50px}
	.wishlist-item-contents a.product-image img{width:100%}
	#logged-out .button,.enter-gift-card-number .form-button,.my-account .button,.my-account button,.dashboard .button{padding:5px 15px}
	.checkout-cart-index .snippet-coupon-below img{width:100%;margin-bottom:30px}
	.checkout-cart-index #cart-coupon-box{width:100%}
	.cart-item-contents{min-height:65px;padding-left:45px}
	#cart-table .product-image img{width:35px;height:auto}
	#footer #footer-closer .store-links .footer-links > li{width:25%}
	#footer #footer-closer .store-links .footer-links{width:100%}
	#footer #footer-closer .newsletter-legal{float:left;width:100%}
	#footer #footer-closer .newsletterSupport{width:100%;float:left;margin-right:0}
	#footer #footer-closer .newsletter{float:left}
	#footer-closer .legal .left{position:relative;bottom:0}
	#footer-closer .legal .right{display:block;float:left;width:100%;position:relative;right:0;bottom:0}
	#footer-closer ul.social-icons{float:left;margin-top:15px}
	#footer #footer-closer .newsletter button{padding:0 10px}
}
@media (max-width: 480px) {
	#sizing-chart-wrapper .row .grid_5{width:auto;max-width:280px}
	#product-info #related .block-content ol li{width:100%;margin-bottom:30px}
	#product-info #related .block-content ol li:last-of-type{margin-bottom:0}
	.blog-cat-view .postWrapper .postDetails,.blog-index-index .postWrapper .postDetails{width:100%}
	.blog-cat-view .postWrapper .postDetails a
	.blog-index-index .postWrapper .postDetails a{font-size:12px}
	.blog-cat-view .postWrapper .postDetails .post-date,.blog-cat-view .postWrapper .postDetails .post-categories
	.blog-index-index .postWrapper .postDetails .post-date,.blog-index-index .postWrapper .postDetails .post-categories{float:none;display:block;margin:0 auto;text-align:center}
	.seasonal-item,.staff-pick-item{max-width:100%!important}
	.city.opened li.aquila-location{min-height:280px}
	.overlay-menu-link.desktop-only{display:none!important}
	.overlay-menu-link.mobile-only{display:block!important}
	.aquila-locations li{width:100%;padding:10px 10px 0;margin-right:2%!important;height:auto;margin-bottom:30px;margin-right:0!important}
	#map_canvas{height:250px}
	#map_filter button{width:100%;font-size:14px;display:block;margin-bottom:10px}
	.map_links_top_panel_block{margin-bottom:35px}
	.map_links_top_panel_block a{display:inline-block;margin-right:0;width:48%;padding:0;text-align:center;margin-bottom:10px}
	table.location-opening-hours{font-size:11px}
	.cms-page-view .right img.online_gift_card{width:100%!important;height:auto}
	#login-form .buttons-set button{width:100%;margin-bottom:10px}
	#login-form.scaffold-form label{margin-bottom:5px}
	#account-login.grid .grid_4 a.button{width:100%;padding:5px 0;text-align:center}
	#register-form .buttons-set button.button{width:100%}
	.customer-account-create .grid_4.prefix_1{width:100%}
	.customer-account-create .grid .grid_4.prefix_1 a.button{width:100%;padding:7px 0;text-align:center}
	#dashboard-account-info dt{width:90px}
	#logged-out .button,.enter-gift-card-number .form-button,.my-account .button,.my-account button,.dashboard .button{display:block;margin-bottom:20px;margin-left:0;width:100%;font-size:10px}
	.wishlist-item-contents{padding-left:60px}
	#wishlist-table tbody td{padding:15px 5px}
	table#wishlist-table{font-size:12px}
	#cart-checkout-methods button,.checkout-cart-index .matter .paypal-btn{width:100%;display:block;max-width:100%}
	.checkout-cart-index .matter .paypal-btn{border:0!important;margin-bottom:30px}
	.item-options,table#cart-table,.flex-table thead th,#cart-table .product-name{font-size:11px}
	.flex-table tbody td{padding:3px}
	.btn-remove{background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/icon/sprite.png) no-repeat -257px 0;background-size:480px;width:10px;height:10px}
	#cart-table .btn-remove{margin-top:0}
	.checkout-cart-index #related{margin:30px 0}
	.checkout-cart-index #related .block-title span{width:auto}
	.flex-table thead th{padding:8px}
	div.onestepcheckout-threecolumns div.onestepcheckout-column-middle,div.onestepcheckout-threecolumns div.onestepcheckout-column-left,div.onestepcheckout-threecolumns div.onestepcheckout-column-right{max-width:260px;margin-right:auto!important;margin-left:auto!important;float:none!important}
	.opc .step-title h2{font-size:14px}
	#checkoutSteps .step-title .button,#checkoutSteps .step-title button,#checkoutSteps .stack-form button,#checkoutSteps .stack-form .button,#checkoutSteps .buttons-set .button,#checkoutSteps .buttons-set button{background:transparent;border:2px solid #000;font-size:12px;letter-spacing:0;font-weight:400;text-transform:uppercase;color:#000;padding:5px 15px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;font-family:"brownbold",Helvetica,"Helvetica Neue",Arial,sans-serif!important}
	#footer #footer-closer .newsletter #newsletter-email{width:214px}
	#footer-closer{padding:0}
	#footer #footer-closer .store-links .footer-links{display:none}
	#footer-closer .legal .left{display:none}
	#footer{padding:0}
	#header-container #logo img{width:100px;height:33px}
	#logo{margin-top:0;margin-bottom:20px}
	#search_mini_form .mini-search{width:100%}
	#search_mini_form fieldset{float:none}
}
@media (max-width: 480px) and (min-width: 480px) {
	#logo{width:auto;margin-top:10px}
	#search_mini_form{top:22px}
	#account{top:18px}
	#header-container{height:50px}
	.promo-slider{margin-top:0}
}
@media (max-width: 320px) {
	#search_mini_form{width:auto}
}
@media (max-height: 600px) {
	.hamburger{top:30px}
	.menu-overlay .menu-main-menu-container{top:50px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0)}
	.menu-visible .menu-overlay{overflow-y:auto;-webkit-overflow-scrolling:touch}
}
/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/jquery.fancybox/fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/jquery.fancybox/fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/jquery.fancybox/blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
	overflow: hidden;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/img/jquery.fancybox/fancybox_overlay.png');
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}
/*!
 * stroll.js 1.2 - CSS scroll effects
 * http://lab.hakim.se/scroll-effects
 * MIT licensed
 * 
 * Copyright (C) 2012 Hakim El Hattab, http://hakim.se
 */


/**
 * Shrink styles
 */
.cards {
	-webkit-perspective: 300px;
	   -moz-perspective: 300px;
	    -ms-perspective: 300px;
	     -o-perspective: 300px;
	        perspective: 300px;

	-webkit-perspective-origin: 50% 50%;
	   -moz-perspective-origin: 50% 50%;
	    -ms-perspective-origin: 50% 50%;
	     -o-perspective-origin: 50% 50%;
	        perspective-origin: 50% 50%;
}

	.cards li {
		-webkit-transition: all 600ms ease;
		   -moz-transition: all 600ms ease;
		    -ms-transition: all 600ms ease;
		     -o-transition: all 600ms ease;
		        transition: all 600ms ease;

		-webkit-transform-origin: 100% 50%;
		   -moz-transform-origin: 100% 50%;
		    -ms-transform-origin: 100% 50%;
		     -o-transform-origin: 100% 50%;
		        transform-origin: 100% 50%;
	}
		.cards li.past {
			-webkit-transform: translate3d( 0, -100px, -100px ) rotateX( -90deg );
			   -moz-transform: translate3d( 0, -100px, -100px ) rotateX( -90deg );
			    -ms-transform: translate3d( 0, -100px, -100px ) rotateX( -90deg );
			     -o-transform: translate3d( 0, -100px, -100px ) rotateX( -90deg );
			        transform: translate3d( 0, -100px, -100px ) rotateX( -90deg );
		}
		.cards li.future {
			-webkit-transform: translate3d( 0, 100px, -100px ) rotateX( 90deg );
			   -moz-transform: translate3d( 0, 100px, -100px ) rotateX( 90deg );
			    -ms-transform: translate3d( 0, 100px, -100px ) rotateX( 90deg );
			     -o-transform: translate3d( 0, 100px, -100px ) rotateX( 90deg );
			        transform: translate3d( 0, 100px, -100px ) rotateX( 90deg );
		}


/**
 * Grow styles
 */
.grow li {
	-webkit-transition: all 600ms ease;
	   -moz-transition: all 600ms ease;
	    -ms-transition: all 600ms ease;
	     -o-transition: all 600ms ease;
	        transition: all 600ms ease;

	-webkit-transform-origin: 50% 50%;
	   -moz-transform-origin: 50% 50%;
	    -ms-transform-origin: 50% 50%;
	     -o-transform-origin: 50% 50%;
	        transform-origin: 50% 50%;
}
	.grow li.past {
		-webkit-transform: scale( 0.01 );
		   -moz-transform: scale( 0.01 );
		    -ms-transform: scale( 0.01 );
		     -o-transform: scale( 0.01 );
		        transform: scale( 0.01 );
	}
	.grow li.future {
		-webkit-transform: scale( 0.01 );
		   -moz-transform: scale( 0.01 );
		    -ms-transform: scale( 0.01 );
		     -o-transform: scale( 0.01 );
		        transform: scale( 0.01 );
	}


/**
 * Flip styles
 */
.flip {
	-webkit-perspective: 400px;
	   -moz-perspective: 400px;
	    -ms-perspective: 400px;
	     -o-perspective: 400px;
	        perspective: 400px;

	-webkit-perspective-origin: 50% 50%;
	   -moz-perspective-origin: 50% 50%;
	    -ms-perspective-origin: 50% 50%;
	     -o-perspective-origin: 50% 50%;
	        perspective-origin: 50% 50%;
}

	.flip li {
		-webkit-transition: all 600ms ease,
							opacity 300ms ease;
		   -moz-transition: all 600ms ease;
		    -ms-transition: all 600ms ease,
		    				opacity 300ms ease;
		     -o-transition: all 600ms ease,
		    				opacity 300ms ease;
		        transition: all 600ms ease,
		        			opacity 300ms ease;

		-webkit-transform-origin: 0% 0%;
		   -moz-transform-origin: 0% 0%;
		    -ms-transform-origin: 0% 0%;
		     -o-transform-origin: 0% 0%;
		        transform-origin: 0% 0%;
	}
		.flip li.past {
			opacity: 0;

			-webkit-transform-origin: 0% 100%;
			   -moz-transform-origin: 0% 100%;
			    -ms-transform-origin: 0% 100%;
			     -o-transform-origin: 0% 100%;
			        transform-origin: 0% 100%;

			-webkit-transform: rotateX( 80deg );
			   -moz-transform: rotateX( 80deg );
			    -ms-transform: rotateX( 80deg );
			     -o-transform: rotateX( 80deg );
			        transform: rotateX( 80deg );
		}
		.flip li.future {
			opacity: 0;

			-webkit-transform: rotateX( -80deg );
			   -moz-transform: rotateX( -80deg );
			    -ms-transform: rotateX( -80deg );
			     -o-transform: rotateX( -80deg );
			        transform: rotateX( -80deg );
		}

/**
 * Fly styles
 */
.fly {
	-webkit-perspective: 400px;
	   -moz-perspective: 400px;
	    -ms-perspective: 400px;
	     -o-perspective: 400px;
	        perspective: 400px;

	-webkit-perspective-origin: 50% 50%;
	   -moz-perspective-origin: 50% 50%;
	    -ms-perspective-origin: 50% 50%;
	     -o-perspective-origin: 50% 50%;
	        perspective-origin: 50% 50%;
}

	.fly li {
		-webkit-transition: all 600ms ease, opacity 300ms ease;
		   -moz-transition: all 600ms ease;
		    -ms-transition: all 600ms ease, opacity 300ms ease;
		     -o-transition: all 600ms ease, opacity 300ms ease;
		        transition: all 600ms ease, opacity 300ms ease;

		-webkit-transform-origin: 50% 50% -50px;
		   -moz-transform-origin: 50% 50% -50px;
		    -ms-transform-origin: 50% 50% -50px;
		     -o-transform-origin: 50% 50% -50px;
		        transform-origin: 50% 50% -50px;
	}
		.fly li.past {
			opacity: 0;

			-webkit-transform: rotateX( 180deg );
			   -moz-transform: rotateX( 180deg );
			    -ms-transform: rotateX( 180deg );
			     -o-transform: rotateX( 180deg );
			        transform: rotateX( 180deg );
		}
		.fly li.future {
			opacity: 0;

			-webkit-transform: rotateX( -180deg );
			   -moz-transform: rotateX( -180deg );
			    -ms-transform: rotateX( -180deg );
			     -o-transform: rotateX( -180deg );
			        transform: rotateX( -180deg );
		}

.fly-simplified {
	-webkit-perspective: 300px;
	   -moz-perspective: 300px;
	    -ms-perspective: 300px;
	     -o-perspective: 300px;
	        perspective: 300px;

	-webkit-perspective-origin: 50% 50%;
	   -moz-perspective-origin: 50% 50%;
	    -ms-perspective-origin: 50% 50%;
	     -o-perspective-origin: 50% 50%;
	        perspective-origin: 50% 50%;
}

	.fly-simplified li {
		-webkit-transition: all 600ms ease;
		   -moz-transition: all 600ms ease;
		    -ms-transition: all 600ms ease;
		     -o-transition: all 600ms ease;
		        transition: all 600ms ease;

		-webkit-transform-origin: 100% 50%;
		   -moz-transform-origin: 100% 50%;
		    -ms-transform-origin: 100% 50%;
		     -o-transform-origin: 100% 50%;
		        transform-origin: 100% 50%;
	}
		.fly-simplified li.past {
			-webkit-transform: translate3d( 0, -100px, -100px ) rotateX( 90deg );
			   -moz-transform: translate3d( 0, -100px, -100px ) rotateX( 90deg );
			    -ms-transform: translate3d( 0, -100px, -100px ) rotateX( 90deg );
			     -o-transform: translate3d( 0, -100px, -100px ) rotateX( 90deg );
			        transform: translate3d( 0, -100px, -100px ) rotateX( 90deg );
		}
		.fly-simplified li.future {
			-webkit-transform: translate3d( 0, 100px, -100px ) rotateX( -90deg );
			   -moz-transform: translate3d( 0, 100px, -100px ) rotateX( -90deg );
			    -ms-transform: translate3d( 0, 100px, -100px ) rotateX( -90deg );
			     -o-transform: translate3d( 0, 100px, -100px ) rotateX( -90deg );
			        transform: translate3d( 0, 100px, -100px ) rotateX( -90deg );
		}

/**
 * Reverse fly styles
 */
.fly-reverse {
	-webkit-perspective: 400px;
	   -moz-perspective: 400px;
	    -ms-perspective: 400px;
	     -o-perspective: 400px;
	        perspective: 400px;

	-webkit-perspective-origin: 50% 50%;
	   -moz-perspective-origin: 50% 50%;
	    -ms-perspective-origin: 50% 50%;
	     -o-perspective-origin: 50% 50%;
	        perspective-origin: 50% 50%;
}

	.fly-reverse li {
		-webkit-transition: all 600ms ease, opacity 300ms ease;
		   -moz-transition: all 600ms ease;
		    -ms-transition: all 600ms ease, opacity 300ms ease;
		     -o-transition: all 600ms ease, opacity 300ms ease;
		        transition: all 600ms ease, opacity 300ms ease;

		-webkit-transform-origin: 50% 50% -50px;
		   -moz-transform-origin: 50% 50% -50px;
		    -ms-transform-origin: 50% 50% -50px;
		     -o-transform-origin: 50% 50% -50px;
		        transform-origin: 50% 50% -50px;
	}
		.fly-reverse li.past {
			opacity: 0;

			-webkit-transform: rotateX( -180deg );
			   -moz-transform: rotateX( -180deg );
			    -ms-transform: rotateX( -180deg );
			     -o-transform: rotateX( -180deg );
			        transform: rotateX( -180deg );
		}
		.fly-reverse li.future {
			opacity: 0;

			-webkit-transform: rotateX( 180deg );
			   -moz-transform: rotateX( 180deg );
			    -ms-transform: rotateX( 180deg );
			     -o-transform: rotateX( 180deg );
			        transform: rotateX( 180deg );
		}

/**
 * Skew
 */
 .skew {
 	-webkit-perspective: 600px;
 	   -moz-perspective: 600px;
 	    -ms-perspective: 600px;
 	     -o-perspective: 600px;
 	        perspective: 600px;

 	-webkit-perspective-origin: 0% 50%;
 	   -moz-perspective-origin: 0% 50%;
 	    -ms-perspective-origin: 0% 50%;
 	     -o-perspective-origin: 0% 50%;
 	        perspective-origin: 0% 50%;
 }
 	.skew li {
 		-webkit-transition: all 600ms ease,
 							opacity 200ms ease;
 		   -moz-transition: all 600ms ease;
 		    -ms-transition: all 600ms ease;
 		     -o-transition: all 600ms ease;
 		        transition: all 600ms ease;

 		-webkit-transform-origin: 0% 0%;
 		   -moz-transform-origin: 0% 0%;
 		    -ms-transform-origin: 0% 0%;
 		     -o-transform-origin: 0% 0%;
 		        transform-origin: 0% 0%;
 	}
 		.skew li.past {
 			-webkit-transform: skewY( 30deg );
 			   -moz-transform: skewY( 30deg );
 			    -ms-transform: skewY( 30deg );
 			     -o-transform: skewY( 30deg );
 			        transform: skewY( 30deg );
 		}
 		.skew li.future {
 			z-index: 0;

 			-webkit-transform: skewY( -30deg );
 			   -moz-transform: skewY( -30deg );
 			    -ms-transform: skewY( -30deg );
 			     -o-transform: skewY( -30deg );
 			        transform: skewY( -30deg );
 		}


/**
 * Helix styles
 */
.helix {
	-webkit-perspective: 600px;
	   -moz-perspective: 600px;
	    -ms-perspective: 600px;
	     -o-perspective: 600px;
	        perspective: 600px;

	-webkit-perspective-origin: 50% 50%;
	   -moz-perspective-origin: 50% 50%;
	    -ms-perspective-origin: 50% 50%;
	     -o-perspective-origin: 50% 50%;
	        perspective-origin: 50% 50%;
}

	.helix li {
		-webkit-transition: all 600ms ease,
							opacity 200ms ease;
		   -moz-transition: all 600ms ease;
		    -ms-transition: all 600ms ease,
		    				opacity 200ms ease;
		     -o-transition: all 600ms ease,
		    				opacity 200ms ease;
		        transition: all 600ms ease,
		        			opacity 200ms ease;

		-webkit-transform-origin: 50% 50%;
		   -moz-transform-origin: 50% 50%;
		    -ms-transform-origin: 50% 50%;
		     -o-transform-origin: 50% 50%;
		        transform-origin: 50% 50%;
	}
		.helix li.past {
			opacity: 0;

			-webkit-transform: rotateY( 180deg );
			   -moz-transform: rotateY( 180deg );
			    -ms-transform: rotateY( 180deg );
			     -o-transform: rotateY( 180deg );
			        transform: rotateY( 180deg );
		}
		.helix li.future {
			opacity: 0;

			-webkit-transform: rotateY( -180deg );
			   -moz-transform: rotateY( -180deg );
			    -ms-transform: rotateY( -180deg );
			     -o-transform: rotateY( -180deg );
			        transform: rotateY( -180deg );
		}


/**
 * Wave styles
 */
.wave li {
	-webkit-transition: all 600ms cubic-bezier(0.260, 0.860, 0.440, 0.985);
	   -moz-transition: all 600ms cubic-bezier(0.260, 0.860, 0.440, 0.985);
	    -ms-transition: all 600ms cubic-bezier(0.260, 0.860, 0.440, 0.985);
	     -o-transition: all 600ms cubic-bezier(0.260, 0.860, 0.440, 0.985);
	        transition: all 600ms cubic-bezier(0.260, 0.860, 0.440, 0.985);
}
	.wave li.past {
		-webkit-transform: translateX( -70% );
		   -moz-transform: translateX( -70% );
		    -ms-transform: translateX( -70% );
		     -o-transform: translateX( -70% );
		        transform: translateX( -70% );
	}
	.wave li.future {
		-webkit-transform: translateX( -70% );
		   -moz-transform: translateX( -70% );
		    -ms-transform: translateX( -70% );
		     -o-transform: translateX( -70% );
		        transform: translateX( -70% );
	}


/**
 * Fan styles
 */
.fan li {
	-webkit-transition: all 600ms cubic-bezier(0.390, 0.575, 0.565, 1.000);
	   -moz-transition: all 600ms cubic-bezier(0.390, 0.575, 0.565, 1.000);
	    -ms-transition: all 600ms cubic-bezier(0.390, 0.575, 0.565, 1.000);
	     -o-transition: all 600ms cubic-bezier(0.390, 0.575, 0.565, 1.000);
	        transition: all 600ms cubic-bezier(0.390, 0.575, 0.565, 1.000);

	-webkit-transform-origin: 0% 0%;
	   -moz-transform-origin: 0% 0%;
	    -ms-transform-origin: 0% 0%;
	     -o-transform-origin: 0% 0%;
	        transform-origin: 0% 0%;
}
	.fan li.past {
		-webkit-transform: rotate( -60deg );
		   -moz-transform: rotate( -60deg );
		    -ms-transform: rotate( -60deg );
		     -o-transform: rotate( -60deg );
		        transform: rotate( -60deg );
	}
	.fan li.future {
		-webkit-transform: rotate( 70deg );
		   -moz-transform: rotate( 70deg );
		    -ms-transform: rotate( 70deg );
		     -o-transform: rotate( 70deg );
		        transform: rotate( 70deg );
	}


/**
 * Tilt styles
 */
.tilt {
	-webkit-perspective: 800px;
	   -moz-perspective: 800px;
	    -ms-perspective: 800px;
	     -o-perspective: 800px;
	        perspective: 800px;

	-webkit-perspective-origin: 50% 50%;
	   -moz-perspective-origin: 50% 50%;
	    -ms-perspective-origin: 50% 50%;
	     -o-perspective-origin: 50% 50%;
	        perspective-origin: 50% 50%;
}

	.tilt li {
		position: relative;

		-webkit-transition: all 1000ms cubic-bezier(0.260, 0.860, 0.440, 0.985),
							opacity 300ms ease;
		   -moz-transition: all 1000ms cubic-bezier(0.260, 0.860, 0.440, 0.985);
		    -ms-transition: all 1000ms cubic-bezier(0.260, 0.860, 0.440, 0.985),
		    				opacity 300ms ease;
		     -o-transition: all 1000ms cubic-bezier(0.260, 0.860, 0.440, 0.985),
		    				opacity 300ms ease;
		        transition: all 1000ms cubic-bezier(0.260, 0.860, 0.440, 0.985),
		        			opacity 300ms ease;
	}
		.tilt li.past {
			opacity: 0;

			-webkit-transform: translateY( 100% ) translateZ(-200px);
			   -moz-transform: translateY( 100% ) translateZ(-200px);
			    -ms-transform: translateY( 100% ) translateZ(-200px);
			     -o-transform: translateY( 100% ) translateZ(-200px);
			        transform: translateY( 100% ) translateZ(-200px);
		}
		.tilt li.future {
			opacity: 0;

			-webkit-transform: translateY( -100% ) translateZ(-200px);
			   -moz-transform: translateY( -100% ) translateZ(-200px);
			    -ms-transform: translateY( -100% ) translateZ(-200px);
			     -o-transform: translateY( -100% ) translateZ(-200px);
			        transform: translateY( -100% ) translateZ(-200px);
		}


/**
 * Curl styles
 */
.curl {
	-webkit-perspective: 600px;
	   -moz-perspective: 600px;
	    -ms-perspective: 600px;
	     -o-perspective: 600px;
	        perspective: 600px;

	-webkit-perspective-origin: 0% 50%;
	   -moz-perspective-origin: 0% 50%;
	    -ms-perspective-origin: 0% 50%;
	     -o-perspective-origin: 0% 50%;
	        perspective-origin: 0% 50%;
}

	.curl li {
		-webkit-transition: all 600ms ease,
							opacity 200ms ease;
		   -moz-transition: all 600ms ease;
		    -ms-transition: all 600ms ease,
		    				opacity 200ms ease;
		     -o-transition: all 600ms ease,
		    				opacity 200ms ease;
		        transition: all 600ms ease,
		        			opacity 200ms ease;

		-webkit-transform-origin: 0% 0%;
		   -moz-transform-origin: 0% 0%;
		    -ms-transform-origin: 0% 0%;
		     -o-transform-origin: 0% 0%;
		        transform-origin: 0% 0%;

		-webkit-backface-visibility: hidden;
		   -moz-backface-visibility: hidden;
		    -ms-backface-visibility: hidden;
		     -o-backface-visibility: hidden;
		        backface-visibility: hidden;
	}
		.curl li.past {
			opacity: 0;

			-webkit-transform: rotateY( 90deg );
			   -moz-transform: rotateY( 90deg );
			    -ms-transform: rotateY( 90deg );
			     -o-transform: rotateY( 90deg );
			        transform: rotateY( 90deg );
		}
		.curl li.future {
			opacity: 0;

			-webkit-transform: rotateY( 90deg );
			   -moz-transform: rotateY( 90deg );
			    -ms-transform: rotateY( 90deg );
			     -o-transform: rotateY( 90deg );
			        transform: rotateY( 90deg );
		}


.papercut {
	-webkit-perspective: 600px;
	   -moz-perspective: 600px;
	    -ms-perspective: 600px;
	     -o-perspective: 600px;
	        perspective: 600px;

	-webkit-perspective-origin: 0% 0%;
	   -moz-perspective-origin: 0% 0%;
	    -ms-perspective-origin: 0% 0%;
	     -o-perspective-origin: 0% 0%;
	        perspective-origin: 0% 0%;
}
	.papercut li {
		-webkit-transition: all 600ms ease;
		   -moz-transition: all 600ms ease;
		    -ms-transition: all 600ms ease;
		     -o-transition: all 600ms ease;
		        transition: all 600ms ease;

		-webkit-transform-origin: 0% 0%;
		   -moz-transform-origin: 0% 0%;
		    -ms-transform-origin: 0% 0%;
		     -o-transform-origin: 0% 0%;
		        transform-origin: 0% 0%;
	}
		.papercut li.past {
			-webkit-transform: skewY( -30deg );
			   -moz-transform: skewY( -30deg );
			    -ms-transform: skewY( -30deg );
			     -o-transform: skewY( -30deg );
			        transform: skewY( -30deg );
		}
		.papercut li.future {
			-webkit-transform: skewY( 30deg );
			   -moz-transform: skewY( 30deg );
			    -ms-transform: skewY( 30deg );
			     -o-transform: skewY( 30deg );
			        transform: skewY( 30deg );
		}


/**
 * Zipper styles
 */
.zipper li {
	-webkit-transition: all 600ms cubic-bezier(0.390, 0.575, 0.565, 1.000);
	   -moz-transition: all 600ms cubic-bezier(0.390, 0.575, 0.565, 1.000);
	    -ms-transition: all 600ms cubic-bezier(0.390, 0.575, 0.565, 1.000);
	     -o-transition: all 600ms cubic-bezier(0.390, 0.575, 0.565, 1.000);
	        transition: all 600ms cubic-bezier(0.390, 0.575, 0.565, 1.000);

	-webkit-transform-origin: 50% 0%;
	   -moz-transform-origin: 50% 0%;
	    -ms-transform-origin: 50% 0%;
	     -o-transform-origin: 50% 0%;
	        transform-origin: 50% 0%;
}
	.zipper li.past:nth-child(odd),
	.zipper li.future:nth-child(odd) {
		-webkit-transform: translateX( 80% );
		   -moz-transform: translateX( 80% );
		    -ms-transform: translateX( 80% );
		     -o-transform: translateX( 80% );
		        transform: translateX( 80% );
	}
	.zipper li.past:nth-child(even),
	.zipper li.future:nth-child(even) {
		-webkit-transform: translateX( -80% );
		   -moz-transform: translateX( -80% );
		    -ms-transform: translateX( -80% );
		     -o-transform: translateX( -80% );
		        transform: translateX( -80% );
	}


/**
 * Fade styles
 */
.fade li {
	-webkit-transition: opacity .35s ease-in-out;
	   -moz-transition: opacity .35s ease-in-out;
	    -ms-transition: opacity .35s ease-in-out;
	     -o-transition: opacity .35s ease-in-out;
	        transition: opacity .35s ease-in-out;
}
	.fade li.past {
        opacity: 0;
	}
	.fade li.future {
        opacity: 0;
	}


/**
 * Twirl styles
 */
.twirl {
	-webkit-perspective: 400px;
	   -moz-perspective: 400px;
	    -ms-perspective: 400px;
	     -o-perspective: 400px;
	        perspective: 400px;

	-webkit-perspective-origin: 50% 50%;
	   -moz-perspective-origin: 50% 50%;
	    -ms-perspective-origin: 50% 50%;
	     -o-perspective-origin: 50% 50%;
	        perspective-origin: 50% 50%;
}

	.twirl li {
		-webkit-transition: all 600ms ease,
							opacity 200ms ease;
		   -moz-transition: all 600ms ease;
		    -ms-transition: all 600ms ease,
		    				opacity 200ms ease;
		     -o-transition: all 600ms ease,
		    				opacity 200ms ease;
		        transition: all 600ms ease,
		        			opacity 200ms ease;

		-webkit-transform-origin: 50% 50%;
		   -moz-transform-origin: 50% 50%;
		    -ms-transform-origin: 50% 50%;
		     -o-transform-origin: 50% 50%;
		        transform-origin: 50% 50%;
	}
		.twirl li.past {
			opacity: 0;

			-webkit-transform: rotate3d( 80,-70,10,180deg );
			   -moz-transform: rotate3d( 80,70,10,180deg );
			    -ms-transform: rotate3d( 80,70,10,180deg );
			     -o-transform: rotate3d( 80,70,10,180deg );
			        transform: rotate3d( 80,70,10,180deg );
		}
		.twirl li.future {
			opacity: 0;

			-webkit-transform: rotate3d( 80,70,10,-180deg );
			   -moz-transform: rotate3d( 80,70,10,-180deg );
			    -ms-transform: rotate3d( 80,70,10,-180deg );
			     -o-transform: rotate3d( 80,70,10,-180deg );
			        transform: rotate3d( 80,70,10,-180deg );
		}

.postWrapper {
	padding-bottom: 25px;
	clear:both;
}
.postTitle {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	margin-bottom: 15px;
}
.postTitle h2 {
	font-size: 20px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.postTitle h3 {

	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.postContent {
	padding-bottom: 10px;
}

.embed-container {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
    max-width: 100%;
}

.embed-container iframe, .embed-container object, .embed-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.postDetails {
	
}
.postBookmarks {
	padding-bottom: 10px;
}
.postBookmarks h4 {
	
	font-size: 12px;
	font-weight: bold;
}
.commentWrapper {
	padding-bottom: 15px;
}
.commentContent {
	padding-bottom: 0px;
}
.commentDetails  {
	margin-bottom:5px;
	padding: 0px;
}
.commentDetails  h4.username{
	display:inline;
}

.postError {
	font-size: 16px;
}

.tags{
	font-weight:bold;
	padding-bottom: 10px;
}
.tags UL{
	display:inline;
}
.tags UL LI{
font-weight:normal;
	display:inline;
	padding-right:6px;
}


.tags h4 {
font-size:12px;
font-weight:bold;
}

.menu-tags, .menu-categories, .menu-recent{
	margin:5px 9px;
}
.menu-tags h5, .menu-categories h5, .menu-recent h5{font-size:11px;}

.block-blog .menu-tags UL LI{
	display:inline;
	padding:2px;
	margin-left:10px;
}
.block-blog .menu-categories UL LI{
	margin-left:10px;
}
.block-blog .menu-recent UL LI{
	margin-left:10px;
}
.block-blog .menu-recent UL LI a,.block-blog .menu-categories UL LI a,.block-blog .menu-tags UL LI a{font-size:11px;}

.tagcloud{
	/* text-align:center; */ 
}
.tag-count-1{
	font-size:1em;
}
.tag-count-2{
	font-size:1.2em;
}
.tag-count-3{
	font-size:1.4em;
}
.tag-count-4{
	font-size:1.6em;
}
.tag-count-5{
	font-size:1.8em;
}
.tag-count-6{
	font-size:2em;
}
.tag-count-7{
	font-size:2em;
}
.tag-count-8{
	font-size:2em;
}
.tag-count-9{
	font-size:2em;
}
.tag-count-10{
	font-size:2em;
}

.block-blog .head h4{
padding-left: 20px;
}

.block-blog .block-title strong {
background-image:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/aw_blog/images/icon_blog.png);
background-repeat:no-repeat;
padding-left:21px;
text-align:left;
}

.postWrapper .poster{
	display:inline;
}
.input-box.aw-blog-comment-area{width:100%;}

.widget-latest li{font-size:12px;padding:5px 10px;}
.block-blog .menu-categories{margin:0;padding:5px 9px;}

A.awblog_current_comment { text-decoration:none!important; font-weight: bold!important; }
.autocomplete-w1 {z-index:999; background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/images/ajaxsearch/shadow.png) no-repeat bottom right; position:absolute; top:7px; left:6px; /* IE6 fix: */ _background:none; _top:1px; }
.autocomplete { width:300px; border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE specific: */ _height:350px;  _margin:0px 6px 6px 0; overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; clear:both; overflow: hidden; line-height:1.1em; font-weight: bold;}
.autocomplete strong { font-weight:bold; color:#3399FF; }
.autocomplete .ajaxsearchimage {float: left; margin:2px 6px 2px 2px;}
.autocomplete .ajaxsearchdescription {font-size: 0.8em;}
.mini-search-right .block-content, .mini-search-left .block-content { padding:5px 10px; }
.mini-search-right label, .mini-search-left label { font-weight:bold; }

#anonymous_element_1{z-index:999;}
#searchajaxico {background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/images/ajaxsearch/loader.gif) no-repeat left 2px; width: 20px; height: 20px; position:absolute; left:210px; display: none;}
#search-leftajaxico {background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/images/ajaxsearch/loader.gif) no-repeat left 2px; width: 20px; height: 20px; position:absolute; left:150px; display: none; top:21px;}
#search-rightajaxico {background:url(https://d3m758ile8gyof.cloudfront.net/skin/frontend/gravdept/acumen/images/ajaxsearch/loader.gif) no-repeat left 2px; width: 20px; height: 20px; position:absolute; left:150px; display: none; top:21px;}


.mini-search-right, mini-search-left{position: relative;}
.mini-search-left input.input-text {display:block;margin:3px 0;width:167px;}
.mini-search-left .button {clear: both; display:block;}
.mini-search-right input.input-text {display:block;margin:3px 0;width:167px;}
.mini-search-right .button {clear: both; display:block;}

.headerajaxsearchwindow { text-align: center; background-color: #D8D8D8; color: #000; font-size: 14px; font-style: oblique; margin-bottom: 0;}
.headercategorysearch { text-align: center; }
p.headercategorysearch { margin: 0; font-style: oblique;  font-weight: bold; font-size: 12px; border-bottom: 1px solid #AAAAAA; }
p.ajaxsearch-small { margin: 0; }
