@charset "utf-8";

/*
Tags:
{font}
{BG} = f6f8ed
{Main-A} = 00b4ff
{Main-B} = 545748


*/

@media all {

body {
   margin:0;font-family:Georgia;
   background:#f6f8ed;
   background:;
   -webkit-background-size:;
   -moz-background-size:;
   -o-background-size:;
   background-size:;   
   }

.c_master {width:100%;float:left}.c_header {width:100%;height:120px;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/sprite_overlays.png) repeat-x 0 0 #00b4ff;_background:#00b4ff;float:left}.c_content,.c_accepts {width:100%;float:left}.c_footer {width:100%;height:107px;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/sprite_overlays.png) repeat-x 0 -120px #545748;_background:#545748;float:left}.c_header_width,.c_content_width,.c_footer_width,.c_accepts_width {width:980px;margin:0 auto}.logo {width:240px;height:105px;padding:0 0 0 5px;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/bg_logo.png);_background:none;float:left}.logo a img {border:0}.account_links {width:715px;height:15px;text-align:right;font:10px/15px Georgia;color:#545748;float:left}.account_links a {margin:0 0 0 1px;padding:0 5px;background:#545748;text-transform:uppercase;text-decoration:none;font:10px/15px Georgia;color:#f6f8ed;float:right}.account_links a:hover {background:#f6f8ed;color:#545748}.search {width:715px;height:34px;padding:11px 0 0;text-align:right;float:left;position:relative}.search .search_field {width:225px;height:19px;font:11px/19px Georgia;color:#666;padding:1px 5px;border:1px solid #666;border-right:0;position:absolute;right:20px}.search .search_button {width:20px;height:23px;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/search_arrow.gif) #666;border:1px solid #666;border-left:0;margin:0;position:absolute;right:0}.search .search_button:hover {cursor:pointer;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/search_arrow.gif) #00b4ff}.navbar {width:735px;height:60px;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/sprite_panels.png) no-repeat 0 45px;float:left}.nav {width:546px;height:50px;padding:0 0 0 10px;text-align:right;overflow:hidden;float:left}.nav a {height:50px;padding:0 20px;margin:0 1px 0 0;line-height:50px;font:bold 14px/50px Georgia;color:#f6f8ed;text-shadow:1px 1px 2px #000;text-decoration:none;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/sprite_overlays.png) repeat-x 0 -277px #545748;_background:#545748;-moz-border-radius-topleft:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px;display:inline-block}.nav a:hover {color:#f6f8ed;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/sprite_overlays.png) repeat-x 0 -327px #545748;_background:#545748}.basket_info {width:159px;height:50px;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/sprite_overlays.png) repeat-x 0 -227px #00b4ff;_background:#00b4ff;-moz-border-radius-topleft:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px;float:left}.basket_info .basket_contents {width:129px;height:15px;padding:10px 0 0 30px;font:10px/12px Verdana,Geneva,sans-serif;color:#FFF;text-shadow:1px 1px 1px #000;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/icon_basket.gif) 9px 10px no-repeat;overflow:visible;white-space:nowrap;float:left}.basket_info .basket_checkout {width:150px;height:25px;padding:0 9px 0 0;text-align:right;float:left}.basket_info .basket_checkout a {font:bold 12px/16px Verdana,Geneva,sans-serif;color:#FFF;text-shadow:1px 1px 1px #000;text-decoration:none}.basket_info .basket_checkout a:hover {text-shadow:0 -1px 1px #000}.content_left {width:245px;_margin-left:-10px;_overflow:visible;float:left}.content_right {width:735px;float:left;_float:right;_overflow:visible}.panel_main_above {width:100%;padding:0 20px 10px;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/bg_panel_white.png) repeat-y;float:left}.panel_main_above h1,.panel_main_above h2,.panel_main_above h3,.panel_additional h1,.panel_additional h2,.panel_additional h3 {width:675px;padding:0 10px 10px;margin:0;font:normal 30px/30px Georgia;color:#999;float:left}#nooffers h1 {width:675px;padding:10px;margin:0;font:normal 30px/30px Georgia;color:#666;float:left}#nooffers h3 {width:675px;padding:10px;margin:0;font:normal 20px/20px Georgia;color:#666;float:left}.panel_main_above h6 {width:100%;padding:0;margin:0;font:normal 11px/11px Georgia;color:#999;float:left}.panel_main_above .cat_placeholder {width:675px;padding:0 10px 5px;margin:0;font:normal 15px/15px Georgia;color:#999;float:left}.panel_main_above .cat_placeholder a {color:#999;text-decoration:none}.panel_main_above .cat_placeholder a:hover {text-decoration:underline}.panel_main_above .text {width:675px;padding:0 10px;margin:0;font:normal 11px/19px Georgia;text-align:justify;color:#333;float:left}.panel_main_below {width:720px;padding:5px 5px 0 10px;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/bg_panel_white.png) repeat-y;float:left}.panel_main_below h3 {width:675px;padding:0 10px 10px;margin:0;font:normal 30px/30px Georgia;color:#999;float:left}.panel_main_below .description {width:680px;padding:5px 20px 10px;margin:0;font:normal 11px/19px Georgia;text-align:justify;color:#333;float:left}.panel_bottom {width:735px;height:15px;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/sprite_panels.png) no-repeat 0 -15px;float:left}.panel_title {width:735px;height:50px;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/bg_panel_glow.png) repeat-y;float:left}.panel_title h1,.panel_title h2,.panel_title h3 {width:705px;padding:0 0 5px 20px;margin:0 0 0 5px;_margin:0 0 0 2px;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/sprite_overlays.png) repeat-x 0 -377px;font:bold 20px/45px Georgia;color:#545748;text-shadow:0 1px 0 #FFF;float:left}.links_title {width:245px;height:50px;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/bg_panel_glow.png) repeat-y;float:left}.links_title h1,.links_title h2,.links_title h3 {width:225px;padding:0 0 5px 20px;margin:0 0 0 5px;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/sprite_overlays.png) repeat-x 0 -377px;font:bold 20px/45px Georgia;color:#545748;text-shadow:0 1px 0 #FFF;border-top:1px solid #FFF;float:left}.links_left {width:215px;padding:0 10px 15px 20px;float:left}.links_left a {width:205px;padding:3px 5px;margin:5px 0 0;font:bold 12px/19px Georgia;color:#545748;text-decoration:none;float:left}.links_left a:hover {color:#f6f8ed;background:#545748;text-shadow:1px 1px 2px #000;-moz-border-radius:5px;border-radius:5px}.links_left .links_left_sub {width:190px;margin:0 0 0 14px;border-left:1px dashed #545748;float:left}.links_left .links_left_sub a {width:190px;padding:3px 5px;margin:2px 0;font:normal 11px/16px Georgia;color:#545748;text-decoration:none;float:left}.links_left .links_left_sub a:hover {color:#f6f8ed;background:#545748;-moz-border-radius:5px;border-radius:5px;-moz-border-radius-topleft:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.featured {width:720px;padding:0;float:left}.product_box {width:173px;margin:0 5px 5px 0;border:1px solid #EEE;-moz-border-radius:6px;border-radius:6px;float:left}.product_box:hover {border:1px solid #545748;-moz-box-shadow:1px 1px 2px #AAA;box-shadow:1px 1px 2px #AAA;position:relative;top:-1px;left:-1px}.product_box_title {width:163px;height:35px;padding:5px 5px 0;font:bold 11px/15px Georgia;color:#00b4ff;overflow:hidden;float:left}.product_box_title a {width:153px;padding:2px 5px;color:#00b4ff;text-decoration:none;overflow:hidden;float:left}.product_box:hover .product_box_title a {color:#f6f8ed;background:#545748;text-shadow:1px 1px 2px #000;text-decoration:none;-moz-border-radius:3px;border-radius:3px;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.product_box_price {width:153px;height:25px;padding:0 10px;text-align:right;font:bold 13px/25px Georgia;color:#545748;float:left}.product_box_image {width:173px;height:140px;text-align:center;float:left}.product_box_image a img {border:0}.product_box_links {width:168px;padding:0 0 0 5px;float:left}.product_box_links a {font:bold 12px/33px Georgia;color:#545748;text-decoration:none;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/arrow_overlay.png) #545748;padding:0 10px 0 25px;float:left}.product_box_links a:hover {color:#00b4ff;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/arrow_overlay.png) #00b4ff}.popular {width:715px;height:55px;position:relative;top:5px;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/sprite_panels.png) no-repeat 0 -30px #00b4ff;_background:#00b4ff;float:left}.popular_title {width:105px;height:46px;padding:9px 5px 0;text-align:center;font:bold 12px/18px Georgia;color:#FFF;text-shadow:1px 1px 2px #000;overflow:hidden;float:left}.popular_product {width:95px;height:55px;text-align:center;float:left}.popular_product a img {width:59px;height:43px;border:1px solid #666;margin:5px 0 0}.popular_product a:hover img {border:1px solid #000;box-shadow:0 0 10px #FFF;-moz-box-shadow:0 0 10px #FFF}.footer_left {width:235px;height:62px;padding:45px 0 0 10px;float:left}.footer_left a {color:#f6f8ed;text-decoration:none}.footer_left a:hover {text-decoration:underline}.footer_right {width:735px;font:11px/107px Georgia;color:#f6f8ed;float:left}.footer_copyright {width:380px;padding:0 0 0 20px;text-align:left;float:left}.footer_links {width:315px;padding:0 20px 0 0;text-align:right;float:left}.footer_links a {font:11px/107px Georgia;color:#f6f8ed;text-decoration:none}.footer_links a:hover {text-decoration:underline}.accepts {width:960px;padding:20px 10px;float:left}.c_subcategories {width:675px;padding:0 10px;float:left}.subcategory {width:203px;height:155px;padding:0 5px 5px;margin:5px 5px 0;_margin:5px 2px 0 2px;border:1px solid #666;float:left}.subcategory_title {width:203px;height:25px;text-align:center;font:bold 11px/25px Georgia;color:#00b4ff;overflow:hidden;float:left}.subcategory_image {width:195px;height:130px;padding:0 4px;text-align:center;float:left}.subcategory_image a img {border:0}.paging {width:700px;height:15px;padding:0 10px 2px;font:normal 10px/11px Verdana,Geneva,sans-serif;text-align:right;float:left}.paging a {font:bold 10px/11px Verdana,Geneva,sans-serif;text-decoration:none;background:#545748;color:#f6f8ed;-moz-border-radius:3px;border-radius:3px;padding:2px 5px}.paging_large {width:700px;height:15px;padding:4px 10px 0;font:normal 10px/11px Verdana,Geneva,sans-serif;text-align:right;float:left}.paging_large a {font:bold 12px/15px Verdana,Geneva,sans-serif;text-decoration:none;background:#545748;color:#f6f8ed;-moz-border-radius:3px;border-radius:3px;padding:2px 5px}.paging a:hover,.paging_large a:hover {background:#00b4ff;color:#FFF;text-shadow:1px 1px 1px #000}.details_main {width:675px;padding:0 10px;float:left}.details_left,.details_image {width:200px;float:left}.details_image_additional {width:200px;padding:5px 0 0;float:left}.details_image a img {border:0}.details_image_additional a img {border:0;padding:3px 5px;float:left}.details_image_additional a:hover img {border:1px solid #00b4ff;padding:2px 4px}.details_right {width:475px;float:left}.details_price {width:460px;padding:0 0 5px 10px;font:bold 30px/35px Georgia;color:#333;text-align:right;float:left}.details_price > span:first-child {color:#999;text-decoration:line-through;padding:0 5px}.details_extras {width:460px;padding:5px 0;font:bold 11px/15px Georgia;color:#333;text-align:right;float:left}.details_options {width:460px;padding:5px 0 5px 10px;font:bold 11px/15px Georgia;color:#333;text-align:right;float:left}.details_options select {max-width:450px;padding:2px;border:1px solid #666}.details_add {width:460px;padding:5px 0 5px 10px;text-align:right;float:left}.details_add .input_add {height:25px;font:bold 14px/25px Verdana,Geneva,sans-serif;text-decoration:none;background:#545748;color:#f6f8ed;-moz-border-radius:5px;border-radius:5px;padding:0 7px;border:0}.details_add .input_add:hover {background:#00b4ff;color:#FFF;text-shadow:1px 1px 1px #000;cursor:pointer}.panel_top {width:735px;height:15px;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/sprite_panels.png) no-repeat 0 0;float:left}.panel_bottom_alt {width:735px;height:15px;margin:0 0 10px;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/sprite_panels.png) no-repeat 0 -15px;float:left}.panel_reviews {width:680px;padding:5px 10px 10px;margin:0;font:normal 11px/19px Georgia;text-align:justify;color:#333;float:left}.panel_reviews a {padding:0 5px;color:#333}.panel_additional {width:100%;padding:0 20px;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/bg_panel_white.png) repeat-y;float:left}#currFrm {padding:3px 0 0 375px;float:left}#currFrm img,#currFrm #currency {float:left}#currFrm #currency {border:1px solid #666}#currFrm img {padding:2px 1px 0 0}.c_basket {width:100%;padding:5px 0 0;margin:0;font:normal 11px/19px Georgia;text-align:justify;color:#333;float:lefh3t}#divAddress h1,#divAddress h2,#divAddress h3,.contact_form h1,.contact_form h2,.contact_form h3 {width:675px;padding:0 0 10px;margin:0;font:normal 30px/30px Georgia;color:#999;float:left}.contact_form table {width:675px;float:left;clear:both}.Pager {color:#999;font-size:11px;padding:0 10px 0 0}.Pager a {padding:2px 5px;color:#00b4ff;font-weight:700;text-decoration:none}.Pager a:hover {color:#f6f8ed;background:#545748;text-shadow:1px 1px 2px #000;-moz-border-radius:3px;border-radius:3px}.basket_container {width:100%!important}div.jquery-image-zoom {line-height:0;font-size:0;z-index:10;border:5px solid #333;margin:-5px;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);-moz-box-shadow:0 0 20px rgba(0,0,0,0.8);box-shadow:0 0 20px rgba(0,0,0,0.8);overflow:visible}div.jquery-image-zoom a {background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/jquery_zoom.png) no-repeat;display:block;width:25px;height:25px;position:absolute;left:auto;top:5px;right:5px;text-decoration:none;text-indent:-100000px;outline:0;z-index:11}div.jquery-image-zoom a:hover {background-position:left -25px}div.jquery-image-zoom img,div.jquery-image-zoom embed,div.jquery-image-zoom object,div.jquery-image-zoom div {width:100%;height:100%;margin:0}.price_breakdown {font:16px Verdana,Geneva,sans-serif;border:1px solid #ccc;background:#fff;padding:10px;-moz-border-radius:6px;border-radius:6px;-moz-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;position:relative;overflow:visible;max-width:300px;display:inline-block}.price_inc_tax {font-size:1.25em;font-weight:700;padding:0 10px;float:left}.price_inc_tax span {font-size:.5em;font-weight:400;color:#666;position:relative;top:-1px;text-decoration:none}.price_breakdown hr {width:100%;border:0;height:1px;color:#ccc;background:#ccc;float:left;clear:left}.price_ex_tax {font-size:1em;padding:0 10px;color:#666;float:left}.price_ex_tax span {font-size:.625em;position:relative;top:-1px;text-decoration:none}.price_breakdown a {font-size:.875em;font-weight:700;padding:0 5px;text-decoration:none;color:#FFF;background:#999;-moz-border-radius:0 6px;border-radius:0 6px;position:absolute;top:0;right:0;cursor:help;float:right}.price_breakdown a span {display:none;width:120px;font-size:11px;line-height:16px;font-weight:400;padding:7px 10px;text-align:center;position:absolute;bottom:0;left:0;color:#FFF;background:#666;-moz-border-radius:6px;border-radius:6px;text-decoration:none}.price_breakdown a:hover span {display:inline}.c_accepts_width .uc_banner {width:980px;padding:10px 0;text-align:center;float:left}.icons {display:none}.translator {margin:10px 0 0 23px;float:left;height:50px}.basket_container {width:695px!important}}@media screen and (max-width: 980px) {iframe, table, embed, object {max-width:100%!important} .c_header_width,.c_content_width,.c_footer_width,.c_accepts_width {width:100%}.logo {width:240px;height:105px;padding:0 0 0 5px;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/bg_logo.png);_background:none;float:left}.logo a img {border:0}.account_links {width:50%;float:right;margin-right:20px}.search {width:50%;float:right;margin-right:20px}#currFrm {padding:3px 0 0;float:right;width:85px;margin-right:265px}.navbar {float:right;z-index:101;margin-top:-14px}.c_header {position:relative;z-index:101}.c_content {clear:both;position:relative;z-index:10}.content_left {width:45%;margin-left:-20px;position:absolute;z-index:1}.links_title {width:100%}.links_title h1,.links_title h2,.links_title h3 {width:80%}.links_left,.links_left a,.links_left .links_left_sub,.links_left .links_left_sub a {width:80%}.content_right {min-width:735px;width:75%;float:right;clear:both;margin-top:29px;position:relative;z-index:90}.panel_main_above {width:96%;padding:0 2% 10px;float:left;background-size:100% 100%}.panel_main_above h1,.panel_main_above h2,.panel_main_above h3,.panel_additional h1,.panel_additional h2,.panel_additional h3 {width:98%;padding:0 1% 10px;float:left}.panel_main_above .text {width:98%;padding:0 1%;max-width:100%;overflow:auto;}.panel_main_below {width:98.5%;padding:5px .5% 0 1%;background-size:100% 100%}.panel_top,.panel_bottom,.panel_bottom_alt {width:100%;background-size:100% 85px}.panel_main_above .cat_placeholder,.panel_main_above h6,#nooffers h3,#nooffers h1 {width:100%}.panel_main_below .description {width:96%;padding:5px 2% 10px}.panel_additional {width:96%;padding:0 2%;background-size:100% 100%}.panel_title {width:100%;background-size:100% 100%}.panel_title h1,.panel_title h2,.panel_title h3 {width:97%;padding:0 0 5px 2%;margin:0 0 0 .5%}.featured {width:100%}.popular {width:99%;overflow:hidden}.popular_product {width:12%;margin:0 .5%}.c_subcategories {width:98%;padding:0 1%}.details_main {width:99%;padding:0 1%}.details_left,.details_image {min-width:200px;width:20%}.details_image_additional {min-width:200px;width:20%}.details_right {width:60%;float:left}.details_price {width:100%;padding:0 0 5px 1%}.details_extras {width:100%}.details_options {width:99%;padding:5px 0 5px 1%}.details_options select {max-width:98%;padding:2%}.details_add {width:99%;padding:5px 0 5px 1%x}#ui_price_inc_tax {display:block;margin-top:10px}.footer_left {width:20%;padding:45px 0 0 1%}.footer_right {width:78%}.footer_copyright {width:48%;padding:0 0 0 2%}.footer_links {width:48%;float:right;padding:0 2% 0 0}.accepts {width:98%;padding:20px 1%}#divForm {width:100%}#divForm > table tr:nth-last-child(3) > td:nth-child(1) {max-width:50px;width:50px}#aspnetForm table {width:100%}#aspnetForm textarea {width:90%}.uc_banner {display:none}.basket_container {width:100%!important}}@media screen and (max-width: 870px) {body {max-width:100%;overflow-x:hidden}.content_left {display:none;width:0;width:200px;margin-left:-200px}.icons {display:inline-block;float:left;margin-top:-50px}.icons a.icon-menu-2 {display:none}.icons a {height:50px;padding:0 20px;margin:0 1px 0 0;line-height:50px;font:bold 14px/50px Georgia;color:#f6f8ed;text-shadow:1px 1px 2px #000;text-decoration:none;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/sprite_overlays.png) repeat-x 0 -277px #545748;_background:#545748;-moz-border-radius-topleft:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px;display:inline-block}.icons a:hover {color:#f6f8ed;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/sprite_overlays.png) repeat-x 0 -327px #545748;_background:#545748}.basket_info {float:right;margin-right:10px}.nav {margin-left:10px}.icons {margin-left:11px;margin-right:1px}.footer_left {width:99%;height:auto;padding:10px 0 0 1%}.footer_right {height:auto;clear:both;width:100%}.footer_links {float:right}}@media screen and (max-width: 750px) {.icons {float:right;margin-top:0}.icons a.icon-menu-2 {display:inline-block}.basket_info {margin-right:20px}.content_right {min-width:0;width:100%;float:left}.navbar {float:left;width:100%;background-size:100% 85px}.nav {width:99%;padding:0 0 0 1%;margin:0;position:absolute;height:auto;top:140px;background:url(//d11fdyfhxcs9cr.cloudfront.net/templates/float/images/sprite_overlays.png) repeat-x 0 -277px #545748;_background:#545748;-moz-border-radius-topleft:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px;background-size:100% 100%;display:none}.nav a {width:94%;padding:0 3%;margin:0;background:none;-moz-border-radius-topleft:0;border-top-left-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;display:block}}@media screen and (max-width: 600px) { body {background-attachment:scroll!important;} .account_links {width:80px;position:absolute;right:-20px}.nav {top:178px}.basket_info {margin-right:10px}.search {clear:both;width:100%;margin:-24px 0 0}#currFrm {margin-right:220px}.search .search_field {width:180px}.panel_main_above {clear:both;margin-top:36px}.navbar {clear:both;margin-top:2px}.details_right {width:50%;float:left}#divForm > table tr:nth-last-child(3) > td:nth-child(1),#divForm > table tr:nth-last-child(2) > td:nth-child(1) {display:none}}

.nivo_container
{
 width:95%;
}

/* Product Review Changes v3 */
.shop_product_review_form
{
  max-width:600px;
  margin:0 auto;
}
.shop_product_review_form img
{
  border:solid 1px #ccc !important;
}
.shop_product_review_form a
{
  color:#00b4ff !important;
}
.shop_product_review_form center
{
   margin-bottom:2em;
}
.shop_product_review_form input, .shop_product_review_form textarea, .shop_product_review_form select, #recaptcha_widget_div, .shop_product_review_form label
{
  float:left;
   width:90%;
}
.shop_product_review_form textarea
{
   min-height:150px;
}
.shop_product_review_form br
{
 clear:both;
}
.shop_product_review_form label
{
   font-weight:700;
   margin-top:1em;
}
.shop_review_form_cancel, .shop_review_form_submit
{
  display:block;
  padding-top:2em;
  padding-left:1em;
  padding-right:1em;
  font-size:1.4em;
}

/* Stock Notify Changes v3 */
.stock_notify
{
  max-width:600px;
  margin:0 auto;
}
.stock_notify img
{
  border:solid 1px #ccc !important;
}
.stock_notify a
{
  color:#00b4ff !important;
}
.stock_notify center
{
   margin-bottom:2em;
}
.stock_notify input, .stock_notify textarea, .stock_notify select, #recaptcha_widget_div, .stock_notify label
{
  float:left;
   width:90%;
}
.stock_notify textarea
{
   min-height:150px;
}
.stock_notify br
{
 clear:both;
}
.stock_notify label
{
   font-weight:700;
   margin-top:1em;
}
.stock_notify > div > a
{
  display:block;
  padding-top:2em;
  padding-left:1em;
  padding-right:1em;
  font-size:1.4em;
}

.search { top: 8px; }

/* Modal Popup */
.md-modal{width:100%;max-width:540px;color:#fff;}
.md-content{background: #e74c3c;position: relative;border-radius: 3px;margin: 0 auto;}
.md-content > h3{color:#fff !important;	margin: 0;padding: 0.4em;text-align: center;font-size: 2em;font-weight: 300;opacity: 0.8;background: rgba(0,0,0,0.1);border-radius: 3px 3px 0 0;}
.md-content div	{padding: 15px 40px 45px;margin: 0;font-weight: 300;font-size: 1em;line-height:1.4em;}        
.md-content > div p { margin: 0;}
.md-content button{border: none;padding: 0.6em 1.2em;background: #c0392b;color: #fff;letter-spacing: 1px;text-transform: uppercase;cursor: pointer;display: inline-block;border-radius: 2px;display:block;margin: 0 auto;font-size: 0.8em;}
.md-content button:hover { background: #A5281B;}
.md-cancel { position:absolute;bottom:2em;left:2em; }
.md-ok { position:absolute;bottom:2em;right:2em; }




/* Contact Us v3 */

.contact_form header 
{   
    font-size: 1.9em;    
    font-family: "Open Sans",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: 1.4;
    margin-bottom: 0.5rem;
    margin-top: 0.2rem;
    text-rendering: optimizelegibility; 
}

.contact_form label, .contact_form input, .contact_form textarea
{
  float:left;width:100%;
}
.contact_form label { font-weight:bold; text-align:left; line-height:3em; }

/* Contact Form Error Messages */
.contact_form span:before 
{ 
  content: '\a' ; 
  white-space: pre;    
}
.contact_form span 
{
  line-height:2em;
  font-weight:bold;  
}
.google-recaptcha { float:left;width:100%;margin-top:1em}
/* Send Button */
.contact_send_btn 
{
  clear:both;
  padding:0.7em 3em;
  margin-top:1em;
}

/* End of Contact Us v3 */
