body {background-color: #eee;color: #aaa;padding: 0;margin: 0;}.outer_wrapper {display: block;width: 100%;max-width: 1080px;text-align: center;margin: 0 auto;}.inner_wrapper {text-align: left;}#proceed_stage {text-align: right;}#proceed_stage button {padding: 1em 3em;background-color: #2a2a2a;color: #fff;border: 0;font-size: 1.1em;font-weight: 700;text-transform: uppercase;margin: 2em 0 0;letter-spacing: 0.05em;transition: background-color 0.2s;}#proceed_stage button:hover {background-color: #2a2a2a !important;}#uc_cartDetails {list-style: none;border-top: 1px solid #fff;}#uc_cartDetails li {padding: 1em 0;border-bottom: 1px solid #fff;clear: both;line-height: 1.8em;position: relative;}#uc_firstchild {padding: 0.7em 1em !important;text-transform: uppercase;background-color: #f6f6f6;display: none;}#uc_firstchild  div {font-weight: 700 !important;color: #999;}#uc_item_mobile {display: none;}.uc_item_name,.uc_item_prices,.uc_total_price,.uc_item_del {float: left;}.uc_item_name {width: 50%;margin: 0 5% 0 0;line-height: 2em;}.uc_item_prices {width: 25%;}.uc_total_price {width: 15%;text-align: right;font-size: 1.2em;line-height: 1.6em;font-weight: 700;}.uc_item_del {width: 5%;font-size: 2.5em;text-align: right;}.uc_changeQuantity {border: 2px solid #eee;border-radius: 4px;padding: 0.5em 1em;text-align: left;position: relative;top: -0.4em;overflow: hidden;cursor: pointer;}.uc_changeQuantity input {border: 0;padding: 0;margin: 0;position: absolute;top: 0;left: 0;width: 100%;box-sizing: border-box;padding: 0 1em;height: 100%;border-radius: 2px;display: none;}.uc_changeQuantity input {line-height: 2.8em;}.uc_changeQuantity span {color: #999;}.uc_item_del span {color: #ddd;font-weight: 700;cursor: pointer;transition: all 0.2s;}.uc_item_del span:hover {color: #2a2a2a;}.uc_confirmDeleteWrapper {background: #f9f9f9;position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 0;text-align: right;display: none;}.uc_confirmDeleteWrapper button {border: 0;margin: 1.3em 0 0 0.8em;padding: 0.8em 1.5em;line-height: 1em;border-radius: 3px;transition: all 0.2s;font-weight: 700;text-transform: uppercase;}.uc_confirmDeleteWrapper button + button {margin-right: 1.3em;}.uc_cancelDelete {background-color: #e6e6e6;}.uc_confirmDelete {background-color: #999;color: #fff;}.uc_cancelDelete:hover  {background-color: #333;color: #fff;}.uc_confirmDelete:hover  {background-color: #f92222;color: #fff;}#uc_fullTotal {text-align: right;padding: 1em 0;font-size: 1.4em;}#uc_fullTotal, #uc_fullTotal span {font-weight: 700;}.uc_emptyBasket {}#your_cart_billing {padding: 1em 0;overflow: visible !important;margin: 0 0 3em;}#your_cart_billing h3 {margin-bottom: 1em;}#your_cart_billing .your_details_column {float: left;width: 50%;box-sizing: border-box;}#your_cart_billing .yd_col_1 {border-right: 1px solid #eee;padding-right: 2em;}#your_cart_billing .yd_col_2 {padding-left: 2em;}#your_cart_billing .notEnabled {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter: alpha(opacity=30);-moz-opacity: 0.3;-khtml-opacity: 0.3;opacity: 0.3;}#your_cart_billing .your_details_column label {display: block;width: 40%;float: left;line-height: 2.5em;}#your_cart_billing .your_details_column input,#your_cart_billing .your_details_column div.input_dropdown {width: 60%;float: left;box-sizing: border-box;}#your_cart_billing .your_details_column input {border: 1px solid #ccc;background-color: #fff;padding: 0 1em;height: 2.5em;line-height: 2.5em;margin: 0 0 0.5em;}#your_cart_billing .input_dropdown {position: relative;}#your_cart_billing .narrow_dropdown {max-width: 100px !important;}#your_cart_billing .input_dropdown ul {display: none;position: absolute;top: 2.45em;left: 0;box-sizing: border-box;width: 100%;border: 1px solid #ccc;border-top: 1px solid #eee;background-color: #fff;list-style: none;box-shadow: 0 5px 10px rgba(0,0,0,0.05);max-height: 200px;overflow: hidden;z-index: 11;}#your_cart_billing .allowOverflow {overflow: auto !important;}#your_cart_billing .input_dropdown li {padding: 0.6em 1em;font-size: 0.9em;text-transform: uppercase;color: #999;cursor: pointer;font-weight: 700;}#your_cart_billing .input_dropdown li + li {border-top: 1px solid #eee;}#your_cart_billing .input_dropdown li:hover {background-color: #f9f9f9;}#your_cart_billing .input_dropdown input {width: 100%;background: rgb(255,255,255) url(../img/ie/dd.png) no-repeat right;background: rgba(255,255,255,1) url(../img/icons/dd.svg) no-repeat right;cursor: pointer;}#your_cart_billing .required:after {content: '*';color: #ff0000;}#your_cart_billing .toggleNextStage {padding: 0 0 2em;}#your_cart_billing .dd_toggle {background-color: #2a2a2a;color: #fff;border: 0;padding: 0 2em;height: 3em;line-height: 3em;margin: 1em 0;display: inline-block;*display: block;cursor: pointer;}#your_cart_billing  input,#your_cart_billing button,#your_cart_billing .dd_toggle,#your_cart_billing .input_dropdown {border-radius: 0 !important;border-color: #ccc !important;}#proceed_stage button,#your_cart_billing button,#your_cart_billing .dd_toggle {background-color: #2a2a2a !important;}@media (min-width: 1461px) {.tablet,.mobile {display: none;}}@media (min-width: 1061px) {#mobile_menu_wrapper {position: static !important;}.tablet,.mobile {display: none;}.desktopclear {display: block;}#main_nav {position: relative;left: 0 !important;display: block !important;height: auto !important;}#close_menu {display: none !important;}.dropdown ul li:first-child {padding-top: 2em;}.dropdown ul li:last-child {padding-bottom: 2em;}}@media (min-width: 521px) and (max-width: 1060px) {.tablet {display: block;}.mobile {display: none;}.tabletclear {display: block;}.dropdown ul {position: static !important;padding: 0 0 2em 1em !important;}.dropdown li {background-color: transparent !important;padding: 0 0 0 1em !important;}#main_nav {display: block;position: absolute;top: 0;left: -500px;background-color: #333;height: 100%;text-align: left;padding: 5%;box-sizing: border-box;width: 100%;max-width: 400px;overflow-y: auto;z-index: 9999999999999999999999999999999;}#toggle_menu {display: block !important;text-align: left;}#main_nav li {width: 100%;float: none !important;clear: both !important;margin-left: 0 !important;}#main_nav li + li {margin-top: 0.5em;}#main_nav li a,#main_nav li span {display: block;padding: 10px 0;}#close_menu {display: block;}#your_cart_billing {padding: 1em 1.5em 4em;}}@media (min-width: 521px) and (max-width: 772px) {.tablet {display: block;}.mobile {display: none;}#uc_firstchild div {display: none;}#uc_item_mobile {display: block !important;}.uc_item_name {width: 100%;margin: 0;padding: 0 0 1em;font-size: 1.6em;font-weight: 600;}.uc_item_prices {width: 70%;position: relative;top: -0.2em;}.uc_total_price {width: 20%;text-align: right;}.uc_item_name {position: relative;top: 0.3em;}.uc_item_del {width: 10%;}#your_cart_billing .your_details_column {float: none;width: 100%;padding: 0 0 3em;border: 0;}}@media (max-width: 520px) {.tablet {display: none;}.mobile {display: block;}.dropdown ul {position: static !important;padding: 0 0 2em 1em !important;}.dropdown ul li {background-color: transparent !important;padding: 0 0 0 1em !important;}#main_nav {display: block;position: absolute;top: 0;left: -500px;background-color: #333;height: 100%;box-sizing: border-box;text-align: left;padding: 10%;width: 100%;max-width: 400px;overflow-y: auto;z-index: 9999999999999999999999999999999;}#toggle_menu {display: block !important;text-align: left;}#main_nav li {width: 100%;float: none !important;clear: both !important;margin-left: 0 !important;}#main_nav li + li {margin-top: 0.5em;}#main_nav li a,#main_nav li span {display: block;padding: 10px 0;}#close_menu {display: block;} #uc_cartDetails li {padding: 3em 0;border-bottom: 3px solid #eee;}#uc_firstchild div {display: none;}#uc_item_mobile {display: block !important;}.uc_item_name {width: 100%;margin: 0;padding: 0 0 1em;font-size: 1.4em;line-height: 1.5em;font-weight: 600;}.uc_item_prices {width: 100%;padding: 0 0 1em;}.uc_total_price {width: 80%;float: right;}.uc_total_price:before {content: 'Sub-total: ';font-weight: normal;text-transform: uppercase;font-size: 0.8em;margin: 0 0.5em 0 0;}.uc_item_del {text-align: left;width: 20%;}.uc_changeQuantity {width: 100%;box-sizing: border-box;}.uc_confirmDeleteWrapper button,.uc_confirmDeleteWrapper button + button {clear: both;margin-right: 1.3em;}#your_cart_billing {padding: 1em 1.5em 3em;}#your_cart_billing .your_details_column {float: none;width: 100%;padding: 0 0 3em;border: 0;}#your_cart_billing .your_details_column label,#your_cart_billing .your_details_column input,#your_cart_billing .your_details_column div.input_dropdown  {float: none;width: 100%;}}@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  src: local('Open Sans'), local('OpenSans'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');}@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format('woff');}@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/MTP_ySUJH_bn48VBG8sNSnhCUOGz7vYGh680lGh-uXM.woff) format('woff');}@font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 400;  src: local('Roboto Slab Regular'), local('RobotoSlab-Regular'), url(http://themes.googleusercontent.com/static/fonts/robotoslab/v3/y7lebkjgREBJK96VQi37ZobN6UDyHWBl620a-IRfuBk.woff) format('woff');}	
