@charset "utf-8";
*{margin:0;padding:0}
body{font-family:'Poppins', sans-serif;font-size:12px;color:#76818c;text-align:left;line-height:normal;font-weight:300;letter-spacing:0.02em;/*text-size-adjust:none*/}
html[xmlns] .clearfix{display:block}
* html .clearfix{height:1%}
html{-webkit-text-size-adjust:100%}
img{border:0;vertical-align:top;outline:0}
a{color:#2cb0de;text-decoration:none;outline:none}
a:hover{color:#ff810a;text-decoration:none}
a.underline{text-decoration:underline}
a.underline:hover{text-decoration:none}
a.orange_clr, .orange_clr, .price_orange{color:#ff810a !important}
a.orange_clr:hover{color:#2cb0de !important}
a.blue-clr, .blue-clr{color:#2cb0de}
a.blue-clr:hover, .blue-clr:hover{color:#ff810a}
.grey_clr{color:#333f53}
.blue_clr{color:#2cb0de}
a.red-clr:hover, a.blue-clr:hover, a.orange-clr:hover{color:#333F53}
em, i{font-style:normal}
h1, h2, h3, h4, h5, h6{margin:0 0 5px;line-height:normal;color:#333F53;font-weight:500}
h1{font-size:20px}
h2{font-size:18px}
h3{font-size:16px}
h4{font-size:14px}
h5{font-size:12px}
h6{font-size:11px}
.smalltext{color:#666;font-size:11px}
.line-normal {line-height:normal;}
.font11{font-size:11px !important}
.font12{font-size:12px !important}
.font13{font-size:13px !important}
.font14{font-size:14px !important}
.font16{font-size:16px !important}
.font18{font-size:18px !important}
.font20{font-size:20px}
.font24{font-size:24px}
.font30{font-size:30px!important}
.o_flow{overflow:hidden}
.clear{clear:both}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.float_none{float:none !important}
.float_R{float:right !important}
.float_L{float:left !important}
.align-C{text-align:center !important}
.align_R{text-align:right !important}
.align_L{text-align:left !important}
.underline{text-decoration:underline}
.b, b, strong{font-weight:500}
.align_C{text-align:center !important}
.mrg_T10{margin-top:10px !important}
.mrg_T20{margin-top:20px !important}
.mrg_T7{margin-top:7px !important}
.mrg_T5{margin-top:5px !important}
.mrg_T8{margin-top:8px}
.mrg_B10{margin-bottom:10px !important}
.mrg-R10{margin-right:10px !important}
.mrg_L5{margin-left:5px !important}
.mrg_R5{margin-right:5px !important}
.mrg_L10{margin-left:10px !important}
.mrg_0, .mrg-none, .mrg_none{margin:0px!important}
.wdt_auto{width:auto !important}
.mrg_auto{margin:0 auto}
.mrg_fix{margin:10px}
.mrg_B0{margin-bottom:0px !important}
.mrg_B20{margin-bottom:20px !important}
.mrg_B30{margin-bottom:30px !important}
.pdg_0{padding:0 !important}
.pdg_T5{padding-top:5px !important}
.pdg_B5{padding-bottom:5px !important}
.pdg_T7{padding-top:7px !important}
.pdg_T10{padding-top:10px !important}
.pdg_L0{padding-left:0px !important}
.pdg_L10{padding-left:10px !important}
.pdg_R10{padding-right:10px !important}
.pdg_R17{padding-right:17px !important}
.pdg_B10{padding-bottom:10px !important}
.wdt40{width:40px}
.pdg_fix{padding:10px}
.pos_rel{position:relative}
.full_wdt{width:98% !important}
.cursor{cursor:pointer}
table{border:0;border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:100%}
caption, th, td{vertical-align:top;text-align:left;font-weight:300}
p{text-align:left;padding-bottom:10px;color:#818588}
.lineheight-n {line-height:normal !important;}
address{font-style:normal;line-height:1.35}
cite{font-style:normal}
q, blockquote{quotes:none}
q:before, q:after{content:''}
small, big{font-size:1em}
ul, ol, li{list-style:none}
fieldset{border:0 none}
input, button, select, textarea{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}
input[type=button], input[type=submit], button[type=button]{cursor:pointer;border:none}
input[type=text], input[type=password], input[type=email], textarea{background:#FFF;border:1px solid #e5e5e5;color:#333F53;padding:5px 10px;text-align:left;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}
input.input-text, textarea, .textfield{border:1px solid #e5e5e5;background:#FFF;padding:3px 10px;color:#333F53;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;line-height:22px;-moz-appearance:textfield}
select, select.textfield{border:none 0px;background:none;width:100%;padding:0px 32px 0px 10px;height:32px; line-height:22px;color:#8f9caa;position:relative;z-index:1;cursor:pointer;vertical-align:top;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;-webkit-appearance:none}
select > option{padding:3px}
select:disabled{cursor:no-drop;opacity:0.2}
input:disabled{opacity:0.5}
.input-slect-fix-w{border:1px solid #e5e5e5;height:34px;line-height:35px;overflow:hidden;position:relative;width:100%;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:4px;padding:0px;background:#FFF}
.input-slect-fix-w:before{content:"\f107";font-family:"FontAwesome";position:absolute;right:10px;cursor:pointer;top:-1px;cursor:pointer;z-index:1;border-left:1px solid #e5e5e5;padding-left:9px;font-size:12px;color:#76818c}
select:focus, input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus{outline:thin dotted #2cb0de;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
input[type=text], input[type=submit], input[type=password], input[type=button], textarea, button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;/*appearance:none*/}
.sprite_icons, input[type="checkbox"] + label span, input[type='radio'] + label span, .page-title h1 span, .shipping-infosprite_icons, .smpl_kit, #homeCategory-module h2 ul.global_tooltip li.toproot.detail_link ul li, .type_of .half li, .round_table_cover_detail .graybar ul li, .custom_table_cover_detail .graybar ul li, a.shopper_approved, .flag_graybar ul li, .block .block-title strong span.contact{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) left top no-repeat;margin:0px;height:0px;display:inline-block}
a, a:active, a:visited, .amazon_login, .orange-btn, .buttons-set button.button, .op_login_area .buttons-set .btn-orange-m{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}
.commonbullet{margin:10px 0 10px 20px;padding:0px}
.commonbullet ul li{padding:0px 0px 5px 20px;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat scroll -727px -384px rgba(0, 0, 0, 0);color:#818588}
.commonbullet ul li.none{padding-left:0px;background:none}
.commonbullet ul li.bgnone{background:none}
.commonbullet .use_code{font-weight:500;padding-bottom:5px}
button, a.button, input.button{overflow:visible;width:auto;margin:0 0px 0 0;cursor:pointer;display:block;border:0;text-align:center;color:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}
.orange-btn, .btn-proceed-checkout{background:#ff810a;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:8px 40px;font-size:12px;font-weight:600;color:#fff;text-transform:uppercase;border:none;display:inline-block}
.orange-btn:disabled, .btn-proceed-checkout:disabled, .orange-btn:disabled:hover, .btn-proceed-checkout:disabled:hover{background:#ccc;cursor:not-allowed}
.orange-btn:hover, .buttons-set button.button:hover, .btn-proceed-checkout:hover{background:#333F53}
.checkout-button-stock-disabled, .checkout-button-stock-disabled:hover{background:#ccc !important;cursor:not-allowed}
.out_of_stock_msg{font-size:18px;margin-bottom:10px;text-align:center;clear:both;color:red}
.btn-orange-m{text-align:center;background:#ff810a;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:10px 25px 10px 25px;margin:15px 0 0 0;font-size:18px;text-transform:uppercase;display:inline-block;color:#fff;font-weight:600}
.dark-grey-btn, .buttons-set .dark-grey-btn, .continue_shoppping_btn{background:#333F53;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:8px 39px;font-size:12px;font-weight:600;color:#fff;text-transform:uppercase}
.dark-grey-btn:hover, .buttons-set .dark-grey-btn:hover, .continue_shoppping_btn:hover{background:#ff810a;color:#fff}
.dark-grey-btn-sml{background:#333F53;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:5px 10px;font-size:12px;font-weight:600;color:#fff;text-transform:uppercase}
.dark-grey-btn-sml:hover{background:#ff810a;color:#fff}
.buttons-set{clear:both;margin:3em 0 0;padding:8px 0 0;text-align:right}
.buttons-set p.required{margin:0 0 10px}
.buttons-set .back-link{float:left;margin:0}
.buttons-set .back-link a{font-size:11px}
.buttons-set .forgot_back{font-size:12px;text-decoration:underline;padding:6px 0px 0px 10px;float:left}
.buttons-set .back-link a small{display:none}
.buttons-set button.button{float:right;font-size:12px;text-transform:capitalize;background:#ff810a;padding:8px 40px;font-weight:600;text-transform:uppercase;cursor:pointer}
.buttons-set .dark-grey-btn, .low-resolution-upload .buttons .dark-grey-btn{float:right;font-size:12px;text-transform:capitalize;background:#333F53;padding:8px 15px;font-weight:600;text-transform:uppercase}
.btn-block{display:block}
.low-resolution-upload .buttons .dark-grey-btn:hover{background:#ff810a}
.my-account .btn-orange-m{font-size:14px;padding:5px 15px;margin:0;color:#fff}
.my-account .btn-orange-m:hover{background:#333F53}
.edit-ico{width:22px;height:22px;background:url("https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png") no-repeat -683px -232px;display:inline-block}
.edit-size{font-size:12px;margin-right:2px}
.edit-size span{font-size:12px}
.success{color:#3d6611;font-weight:500;z-index:999}
.error{color:#df280a;font-weight:500}
.notice{color:#e26703}
.messages, .messages ul{list-style:none !important;margin:0 !important;padding:0 !important}
.messages{width:100%;overflow:hidden}
.messages li{margin:0 0 10px !important}
.messages li li{margin:0 0 3px !important}
.error-msg, .success-msg, .note-msg, .notice-msg{border-style:solid !important;border-width:1px !important;background-position:10px 6px !important;background-repeat:no-repeat !important;min-height:20px !important;padding:8px 8px 8px 32px !important;font-size:11px !important;margin:15px 0 0 0}
.note-msg{background-position:10px 13px !important}
.error-msg{border-color:#efcfc1;background-color:#FEEAE1;background-image:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/i_msg-error.png);color:#cc0000;background-position:10px 5px !important;padding:5px 8px 3px 32px !important;}
.success-msg{border-color:#ceeac9;background-color:#ebffe7;background-image:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/i_msg-success.png);color:#2e8e1b;padding:6px 8px 3px 32px !important}
.note-msg, .notice-msg{border-color:#dfdfc9;background-color:#fafaec;background-image:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/i_msg-note.png);color:#e16a03}
.not{border:#fde1ba solid 1px;background:#fffaf4;padding-left:10px;padding-top:5px;padding-bottom:5px}
.download_msg, .download_msg a{background:#ff810a;border-radius:3px;color:#ffffff;font-size:14px;margin-bottom:10px;padding:7px 2%;text-align:center;text-transform:uppercase;width:96%}
.download_msg span{background:#00264d;border-radius:4px;color:#ffffff;float:right;font-size:12px;font-weight:500;padding:2px 10px;text-transform:none;display:none}
.hardware_mess{background:#fafaec;clear:both;font-size:11px;padding:8px 10px}
.hardware_mess span.note{color:#e16a03;font-size:11px;line-height:normal;padding:0 5px 0 0;width:auto}
button .grey{background:#333F53; /*background:-webkit-gradient(linear, left top, left bottom, from(#333F53), to(#333F53));background:-moz-linear-gradient(top, #333F53, #333F53);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333F53', endColorstr='#333F53');
background-image:-ms-linear-gradient(top, #333F53 0%, #333F53 100%)*/}
button .grey:hover{background:#333F53; /*background:-webkit-gradient(linear, left top, left bottom, from(#333F53), to(#333F53));background:-moz-linear-gradient(top, #333F53, #333F53);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333F53', endColorstr='#333F53');
background-image:-ms-linear-gradient(top, #333F53 0%, #333F53 100%)*/}
.data_table{-moz-box-shadow:0 10px 15px -10px grey;-webkit-box-shadow:0 10px 15px -10px grey;box-shadow:0 10px 15px -10px grey}
input[type="checkbox"], input[type='radio']{display:none}
input[type="checkbox"] + label span, input[type='radio'] + label span{display:inline-block;width:22px;height:23px;margin:-2px 4px 0 0;vertical-align:middle;cursor:pointer}
input[type="checkbox"] + label, input[type='radio'] + label{cursor:pointer}
input[type="checkbox"] + label span{background-position:-717px -108px}
input[type="radio"] + label span{background-position:-717px -162px}
input[type="checkbox"]:checked + label span{background-position:-717px -135px}
input[type="radio"]:checked + label span{background-position:-717px -187px}
input[type="radio"]:disabled + label span, input[type="checkbox"]:disabled + label span{opacity:0.30;cursor:not-allowed !important}
.page_title{padding-bottom:30px;text-align:center}
.page_title h3{color:#333f53;font-size:30px;padding-top:40px;text-align:center}
.page_title h3 a{color:#333f53}
.page_title hr{background:#333F53;height:3px;display:inline-block;margin-bottom:0px;margin-top:15px;position:relative;width:50px;border:none 0px}
.page_title hr::before{content:"";position:absolute;left:-10px;right:-10px;height:1px;background:#333F53;top:1px}
h3.blue-clr{color:#333F53;font-size:12px;margin-bottom:5px}
.title-small{color:#76818c;font-size:12px;border-bottom:1px solid #f0f0f0;padding-bottom:10px;text-transform:uppercase}
.heading{font-size:30px;font-weight:300;text-align:center;margin:0px 0px 30px 0px}
.seprator{background:#333F53;height:3px;display:inline-block;margin-bottom:20px;margin-top:10px;position:relative;width:50px}
.seprator::before{content:"";position:absolute;left:-10px;right:-10px;height:1px;background:#333F53;top:1px}
.wrapper, .inner_wrapper{width:100%;margin:0px auto;padding:0px;clear:both;text-align:left}
.posi-rel{position:relative}
.header_container, .fix_width, .menu_wrapper, .container, .middle-wrapper{width:1100px;margin:0 auto !important;text-align:left}
.middle-wrapper{min-height:300px}
.inner_wrapper_custom .middle-wrapper.clearfix{width:100%}
.inner_wrapper_custom .middle-wrapper .breadcrumb{margin:0px auto;width:1100px;padding:10px 0px 10px}
.middel_container{width:1100px;margin:auto}
.category-mesh-banners .inner_wrapper .middle-wrapper.clearfix{width:100%}
.bulkorder-index-index .inner_wrapper .middle-wrapper.clearfix{width:100%}
.vectorization-index-index .inner_wrapper .middle-wrapper.clearfix{width:100%}
.category-mesh-banners .inner_wrapper .middle-wrapper.clearfix{width:100%}
.category-mesh-banners .inner_wrapper .middle-wrapper.clearfix{width:100%}
header, nav, section, article, aside, footer, hgroup, figure{display:block}
.fa{display:inline-block;font-family:'FontAwesome';font-style:normal;line-height:1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.wrapper950{margin:0 auto;width:1100px;clear:both}
header{display:block}
.quote_button{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat 0 -307px;height:60px;position:fixed;right:-13px;top:250px;width:81px;z-index:2}
.speak_button{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat -83px -307px;height:60px;position:fixed;right:-13px;top:312px;width:81px;z-index:2}
.content-item{height:285px;overflow:hidden;position:relative;width:257px;float:left;margin-right:24px;margin-bottom:20px}
.content-item.mrg_none{margin-right:0px}
.content-item .overlay{border-top:20px solid #f78721;border-right:20px solid transparent;top:0;height:0;opacity:1;position:absolute;left:0;text-indent:-9999px;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;width:0}
.content-item:hover .overlay{border-top:800px solid #f78721;border-right:800px solid transparent;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}
.content-item .corner-overlay-content{bottom:15px;color:#333;position:absolute;right:15px;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}
.content-item:hover .corner-overlay-content{opacity:0;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}
.content-item .overlay-content{bottom:0;color:#333;left:0;opacity:0;padding:5px;position:absolute;right:0;top:0;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
.content-item .overlay-content h2{border-bottom:1px solid #333;padding:0 0 12px}
.content-item:hover .overlay-content{opacity:1;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-moz-transition-delay:0.3s;-o-transition-delay:0.3s;-webkit-transition-delay:0.3s;transition-delay:0.3s}
#homeCategory-module .content .image{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/homepage/home_cat_sprite.jpg)no-repeat left top;width:257px;height:215px}
#homeCategory-module .content .home_cat1{background-position:0 0}
#homeCategory-module .content .home_cat2{background-position:0 -215px}
#homeCategory-module .content .home_cat3{background-position:0 -433px}
#homeCategory-module .content .home_cat4{background-position:0 -648px}
#homeCategory-module .content .home_cat5{background-position:0 -864px}
#homeCategory-module .content .home_cat6{background-position:0 -1080px}
#homeCategory-module .content .home_cat7{background-position:0 -1296px}
#homeCategory-module .content .home_cat8{background-position:0 -1512px}
.content .image{height:215px;text-align:center}
a.order_btn{color:#fff;padding:5px 23px;border:solid 1px #fff;border-radius:3px;text-decoration:none;text-align:center;position:absolute;bottom:20px;left:25%}
a.order_btn:hover{background:#fff;color:#00254a}
ul.sub_categories{padding:10px 0 0 18px}
ul.sub_categories li a{color:#fff;font-size:12px;line-height:normal}
ul.sub_categories li a:before{content:'\003E';padding-right:5px}
ul.sub_categories li a:hover{color:#ff810a}
pre{text-indent:30px}
.container{width:100%;float:left}
.container .customTab{clear:both;margin-bottom:30px}
.container .quick-view-tabbing{padding:20px 0 0px 0;width:100%}
.container #tabmenu{color:#000;z-index:1;padding:0}
.container #tabmenu li{display:inline-block;list-style-type:none;position:relative;margin:0 3px 0 0px;vertical-align:top}
.container #tabmenu li h2{display:inline;padding:0px;margin:0px}
.container #tabmenu a, .container #tabmenu a.active{color:#818588;background:#d3d9de;text-decoration:none;cursor:pointer;margin:0;padding:8px 17px;display:inline-block;font:16px/20px /*'latoitalic'*/;transition:none}
.container #tabmenu a.active{background:#2cb0de;color:#fff;border-bottom:solid 3px #00254a}
.container #tabmenu a.active{position:relative;background:#2cb0de}
.container #tabmenu a.active:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0, 37, 74, 0);border-top-color:#00254a;border-width:13px;margin-left:-15px}
.container #tabmenu a:hover{color:#fff;background:#2cb0de}
.container #tabmenu a:visited{color:#E8E9BE}
/* TABBING CONTENT*/
#homeCategory-module .container #content .tabbing_content.dis_block li.header-color{background:#2cb0de;margin-bottom:0;padding:7px 0 9px 1%}
#homeCategory-module .container #content .tabbing_content.dis_block li.color{background:#fff}
.container #content, .container #content1{background:#fff;border-top:3px solid #d3d9de;z-index:2;width:100%;margin-top:-3px;padding-top:35px}
.container #content a:hover, .container #content1 a:hover{color:#000}
.container #content .tabbing_content{background:#fff;z-index:2;width:100%;float:left}
.container #content .tabbing_content.dis_none{display:none !important}
.container #content .tabbing_content.dis_block{display:block !important}
.container #content .tabbing_content.dis_block .commonbullet{margin:10px 0}
.container #content .tabbing_content.dis_block .span4{margin-bottom:23px;clear:none}
.container #content .tabbing_content.dis_block .mrg_0{overflow:hidden}
.container #content .tabbing_content.dis_block .mrg_0 strong{width:150px;display:block;float:left;margin:0 15px 0 0;font-weight:500}
.container #content .tabbing_content.dis_block .mrg_0 span{display:block;float:left;width:319px}
/*.container #content .tabbing_content.dis_block .span4 li{background:url("https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/print-li-icon.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0);margin-bottom:5px;padding-left:20px}*/
.container #content .tabbing_content.dis_block .span4 li a{text-decoration:none}
.container #content .tabbing_content.dis_block p a{}
.container #content .tabbing_content.dis_block p a:hover{}
.container #content .tabbing_content.dis_block a strong, .container #content .tabbing_content.dis_block a b{font-size:13px}
.container #content .tabbing_content.dis_block p a:hover{color:#000 !important;}
.container #content .tabbing_content.dis_block .orange_title{color:#ff810a}
/*NEW STYLESHEET*/
.product_discription{}
.product_discription .tabbing_content{}
.product_discription .tabbing_content ul{margin:0px 0px 10px 0px;clear:both}
.product_discription .tabbing_content ul li{padding:0px 0px 5px 20px;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat scroll -727px -384px rgba(0, 0, 0, 0);color:#818588;overflow:hidden}
.product_discription .tabbing_content h3, .product_discription .inner-content h3, .product_discription .inner-content h4, .product_discription .tabbing_content h3.blue-clr, .product_discription .tabbing_content h3.blue-clr:hover{color:#333F53;font-size:12px;margin:0px 0px 10px 0px}
.product_discription .tabbing_content p{color:#818588}
.product_discription .tabbing_content p.instruction{background:#fdffe0;padding:10px 15px;color:#000;clear:both}
.product_discription .tabbing_content p b{color:#333f53}
.product_discription .tabbing_content p strong, .quick-view-tabing-container .tabbing_content p b{color:#333f53;font-weight:300}
.product_discription .tabbing_content p a b, .quick-view-tabing-container .tabbing_content p a strong{color:#2cb0de;font-weight:300}
.product_discription #popupquestion li{padding:0px !important;background:none !important}
.product_discription .tabbing_content img{width:auto;max-width:100%}
.product_discription .tabbing_content p u{text-decoration:none}
/* TABBING CONTENT*/


#content .color-option{height:auto;min-height:inherit;width:auto}
#content .color-option li p{font-size:12px}
#content .color-option .thumbnail:hover{background:none}
#content .color-option .thumbnail img{cursor:auto}
.flag-product-dec{border:1px solid #ccc;width:400px}
.flag-product-desc ul li .flag-qty{width:200px;text-align:center}
.flag-product-desc ul li .flag-dec{width:199px;text-align:center}
.flag-product-dec .flag-qty ul li{padding-left:0 !important}
.flag-product-dec .flag-qty ul li, .flag-product-dec .flag-dec ul li{background:none !important;padding:0;border-bottom:1px solid #f1f1f1}
.flag-product-dec .flag-dec ul{clear:none !important;margin:0 !important}
.flag-product-dec .flag-qty ul{margin:0 !important}
.flag-product-dec .flag-qty{border-right:1px solid #cccccc;float:left;text-align:center;width:105px}
.flag-product-dec .flag-dec{text-align:center;width:100%}
.flag-product-desc .commonbullet ul li .flag-product-dec ul li{margin:0;padding:3px 0}
.container #content .tabbing_content .lable{text-align:center;float:right;margin-left:15px}
.container #content .tabbing_content .lable img{margin-bottom:10px}
.container #content .tabbing_content .left{margin-right:43px;width:44%;color:#818588}
.container #content .tabbing_content .left .p_title{font-size:18px;padding-bottom:5px;color:#2cb0de !important}
.container #content .tabbing_content .left a.read_more{margin-top:10px;float:left}
.container #content .tabbing_content .right{width:52%;border:none}
.container #content .tabbing_content .right h4{font-size:24px;color:#ff810a;text-align:center;border-bottom:solid 1px #d3d9de;width:54%;margin:0 auto 30px;padding-bottom:5px;font-weight:normal}
.container #content .tabbing_content .right .tab_content{width:47%;float:left;margin-bottom:40px;margin-right:30px}
.container #content .tabbing_content .right .tab_content.mrg_none{margin-right:0px}
.container #content .tabbing_content .right .tab_content .title{font-size:18px;color:#12284c;text-align:left;height:41px;position:relative;text-indent:49px;font-weight:normal}
.container #content .tabbing_content .right .tab_content p{font-size:12px;color:#818588;text-align:left;line-height:20px}
.container #content .tabbing_content .right .tab_content span.sprite_icons.free_shipping{background-position:0 -201px;height:30px;left:0;position:absolute;top:-3px;width:41px}
.container #content .tabbing_content .right .tab_content span.sprite_icons.best_price{background-position:-52px -195px;height:41px;left:0;position:absolute;top:-6px;width:41px}
.container #content .tabbing_content .right .tab_content span.sprite_icons.best_price_uk{background-position:-213px -198px;height:41px;left:0;position:absolute;top:-6px;width:41px}
.container #content .tabbing_content .right .tab_content span.sprite_icons.quality{background-position:-107px -192px;height:45px;left:0;position:absolute;top:-8px;width:37px}
.container #content .tabbing_content .right .tab_content span.sprite_icons.design_proof{background-position:-156px -199px;height:33px;left:0;position:absolute;top:-3px;width:43px}
.container #content .tabbing_content.dis_block .ltbannercategory strong{float:none;width:auto}
a.read_more{padding:10px 15px;color:#7c858d;border:solid 1px #e5e5e5;text-decoration:none !important;font-size:12px;border-radius:5px}
a.read_more:hover{color:#12284c;border:solid 1px #12284c}
.discount-rate-table{margin:5px 0px 0px;padding:0px;float:left;width:470px;width:100%}
.discount-rate-table ul{width:100%;float:left;font-size:12px}
.discount-rate-table ul:first-child{}
.discount-rate-table ul li{margin:0px;float:left;width:70px;background:#EBF7FF;border-bottom:1px solid #B6DFFC;text-align:center}
.discount-rate-table ul li.header-color{background:#2cb0de;color:#FFFFFF;margin-top:0 !important;border-bottom:1px solid #fff;padding:5px 0}
.discount-rate-table ul li.col2{width:210px !important;padding:5px 0 !important}
.discount-rate-table ul li.col1{width:90px !important;padding:5px 0 !important}
.bulk-discount-not{float:left;font-size:11px;line-height:17px;padding-top:0px;color:#333F53}
.bulk-discount-not span{float:left;font-size:11px !important;line-height:16px !important;margin:0 5px 0px 0px !important;text-decoration:underline !important;width:auto !important}
ul#css3menu .submenu .sub-title{color:#e25203 !important}
.print-order-main strong{display:block;font-size:15px;margin-top:6px}
.shipping-rate-table{margin:10px 0px 0px 0px;padding:0px;float:left;border:1px solid #2cb0de;width:99.8% !important;background:#DAF0FF}
.shipping-rate-table ul li{margin:0px;padding:7px 0 9px 1%;float:left;font-size:14px}
.shipping-rate-table ul li strong{margin-top:0px}
.shipping-rate-table ul li.header-color{background:#2cb0de;color:#FFFFFF}
.shipping-rate-table ul li.color{background:#EBF7FF;border-bottom:1px solid #B6DFFC}
.shipping-rate-table ul li.col1, .shipping-rate-table ul li.col2, .shipping-rate-table ul li.col3, .shipping-rate-table ul li.col4, .shipping-rate-table ul li.col5{width:19% !important}
.shipping-rate-table ul li.col1.uk, .shipping-rate-table ul li.col2.uk, .shipping-rate-table ul li.col3.uk, .shipping-rate-table ul li.col4.uk, .shipping-rate-table ul li.col5.uk{width:15.66% !important}
.shipping-rate-table ul li.col1.au{width:153px}
.shipping-rate-table ul li.col3.au{width:179px}
.shipping-rate-table ul li.col3.uk{width:244px}
.shipping-rate-table ul li.col1.ca, .shipping-rate-table ul li.col2.ca, .shipping-rate-table ul li.col3.ca, .shipping-rate-table ul li.col4.ca{width:22.2%}
.shipping-rate-table ul li.col4{width:150px}
.shipping-rate-table ul li.col5{width:85px}
.shipping-rate-table ul li.col6{width:115px}
.shipping-rate-table ul li.col7{width:125px}
.shipping-rate-table ul li.col8{width:118px}
.shipping-rate-table ul li.col9{width:100px}
.shipping-rate-table ul li.last{height:25px}
.homepagereviewslider{float:left;width:440px;overflow:hidden;height:75px}
#vertical-ticker{overflow:hidden;margin:15px 0 37px;padding:0;height:105px}
#vertical-ticker li{display:block;color:#fff;text-align:center;font-size:12px;height:105px;float:left;width:100%}
#vertical-ticker li div.star4{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/star-ratings-4.png) no-repeat;text-indent:85px;color:#a3acb4;font-size:14px;margin-top:2px;line-height:15px}
#vertical-ticker li div.star5{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/star-ratings-5.png) no-repeat;text-indent:85px;color:#a3acb4;font-size:14px;margin-top:2px;line-height:15px}

/*.instant-box-main .instant-box-new ul li#vehicle_magnetic_sticker label{font-size:12px}
.instant-box-main .instant-box-new ul li#vehicle_magnetic_sticker strong{font-size:12px !important}
.instant-box-main .instant-box-new ul li#vehicle_magnetic_sticker select{}
.instant-box-main .instant-box-new .instant-box-price ul li #main_size{width:150px;float:left}
.instant-box-main .instant-box-new ul ul li#standardsize{clear:both;width:100%;text-align:right;position:absolute;margin-top:-2px}
.instant-box-main .instant-box-new ul ul li#standardsize a{font-size:11px;font-size:10px;line-height:19px;display:block;margin:0 0 0px 0;color:#ff810a}
.instant-box-main .instant-box-new ul ul li .size_arrowTop, .instant-box-main .instant-box-new ul ul li .size_arrowbtm{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/size-arrow.png) no-repeat 0px 0px;width:15px;height:11px;display:block;border:1px solid #e5e5e5;border-bottom:0px}
.instant-box-main .instant-box-new ul ul li .size_arrowbtm{background-position:0px -11px;border-top:0px;border-bottom:1px solid #ccc}
.instant-box-main .instant-box-new ul ul li label{display:block;float:left;font-size:11px}
.instant-box-main .instant-box-new ul ul li .styled-select input{width:35px;border:1px solid #e0e0e0;padding:3px 5px;border-right:none;float:left}*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
.instant-box-main .instant-box-new ul ul li .styled-select input{padding:4px 5px}
}
.instant-total-price > div#shippingnote{font-size:11px;padding:3px 0px 0px}
.instant-box-main .instant-box-quick-start .free_shipping{font-size:11px;color:#00264d;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat -427px -113px;padding:2px 14px 8px 44px;line-height:13px;width:112px;margin:0px auto 0 66px}
.instant-box-main .instant-box-quick-start .free_shipping span{font-size:14px}
/*.instant-box-main .instant-box-new .display_major ul li.bannersize{margin-top:15px}
.instant-box-main .instant-box-new .display_major ul li.bannersize .input-slect-fix-w{background-position:38px 8px}
.instant-box-main .instant-box-new .display_major ul li.bannersize .input-slect-fix-w .fix_space{height:23px}*/
#discountprice{color:#e93700;font-size:12px;text-align:center;float:none;font-style:italic}
.instant-total-price #shippingnote{font-size:10px}
.instant-box-price ul li .standardsize{display:none}
.instant-box-price ul li #yard_signs{float:left;font-size:11px;font-weight:600;margin-bottom:10px;margin-top:3px}
.instant-box-price ul li.quantity{float:left;margin-right:5px}
.instant-box-new .error{background:#ee5757;color:#fff;font-size:10px;left:0;padding:5px;margin-bottom:0;position:absolute;bottom:0;width:100%;height:52px;line-height:12px;z-index:1}
.page-title{padding:10px 0px 5px}
.page-title .middle-wrapper{min-height:inherit;overflow:hidden;position:relative}
.page-title h1{font-size:24px;line-height:30px;margin:0px auto;text-transform:none;float:left}
.page-title .shipping-info{font-size:20px;float:right;text-transform:uppercase;height:43px;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite-image.png) no-repeat 0px -362px;line-height:17px;padding-left:65px;margin-top:1px;color:#333f53}
.page-title .shipping-info a{color:#333f53;padding-top:6px;display:block}
.page-title .shipping-info font{font-size:12px;text-transform:none;color:#76818c}
.upload_artwork{background:#fff;padding:45px 035px;box-shadow:0px 0px 2px #ccc;-webkit-box-shadow:0px 0px 2px #ccc;-moz-box-shadow:0px 0px 2px #ccc}
.upload_artwork .title{font-size:24px;color:#7c858d;text-align:center}
.innerLeft-tabing{width:96%;background:#f0f1f3;min-height:250px;padding:2%}
.button_module{padding:0 0px;width:808px;margin:130px auto 90px}
.upload_artwork_now #bothimage{color:#000;font-weight:500;text-align:center;margin:10px 0 0}
.upload_artwork_now #bothimage .backimg{padding:10px}
.upbackimg .sa_as_front{float:left;padding:2px 0;color:#333F53}
.upload_artwork_now #bothimage label{height:23px;line-height:23px;float:left}
.upbackimg{margin:10px auto;overflow:auto;text-align:center;width:140px}
.upbackimg label{float:left}
.switch_fornt{color:#000;padding:5px;position:absolute;left:-100px;text-align:center;top:0px;width:90px;background:#f0f1f3}
.switch_back{color:#000;padding:5px;position:absolute;left:-100px;text-align:center;top:125px;width:90px;background:#f0f1f3}
.switch_back:hover, .switch_fornt:hover, .switch_back.active, .switch_fornt.active{background:#d5d6d8;color:#000}
.upload_logo_stap1 .ajax-file-upload, .upload_artwork_now .ajax-file-upload{cursor:default;overflow:hidden;position:relative}
.ajax-file-upload input{top:0px !important;right:0px !important;width:328px !important;height:82px !important;line-height:82px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;padding-top:0px !important;position:absolute !important;cursor:pointer !important;opacity:0 !important;font-size:82px !important;margin-bottom:0px !important;margin-left:0px !important;margin-right:0px !important;margin-top:0px !important}
.upload_logo_stap1 .ajax-file-upload input{top:0px !important;right:0px !important;width:222px !important;height:60px !important;line-height:60px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;padding-top:0px !important;position:absolute !important;cursor:pointer !important;opacity:0 !important;font-size:60px !important;margin-bottom:0px !important;margin-left:0px !important;margin-right:0px !important;margin-top:0px !important}
.upload_artwork_now, .separator{float:left}
.upload_artwork_later.last{float:right}
.upload_artwork_now label, .upload_artwork_later.last label{display:block;text-align:center}
.upload_artwork_now label, .upload_artwork_later.last label{font-size:12px;color:#2cb0de;text-decoration:underline;font-style:italic}
.separator{margin:20px 0 0 50px}
.up_text{border:1px solid #e5e5e5;border-radius:100%;margin:0 auto;text-transform:uppercase;color:#7c858d;width:50px;height:50px;line-height:50px;text-align:center}
ul#files_list, ul#files_list_sendlater{clear:both;text-align:left;margin:0px -7px;position:relative}
ul#files_list li, ul#files_list_sendlater li{margin:0px 5px 10px;display:inline-block;vertical-align:top}
ul#files_list.file-list-space{margin-bottom:25px}
ul#files_list > li > div img{border-radius:4px}
ul#files_list > li > div, ul#files_list_sendlater > li > div{position:relative}
ul#files_list > li > div.ajax-file-upload-statusbar{position:absolute;bottom:-25px;left:0px;margin:0px 7px;width:328px}
ul#files_list > li > div input{width:328px !important;height:82px !important}
.upload_artwork .need_help{color:#7c858d;font-size:16px;width:90%;text-align:center;border-top:solid 1px #e5e5e5;margin:0 auto;padding-top:30px}
.upload_artwork .need_help a{color:#2cb0de;text-decoration:underline}
.upload_artwork .need_help a:hover{text-decoration:none}
.upload_artwork_box{float:left;text-align:center;width:328px}
.upload-module .separator{margin:20px 46px;float:left;position:relative}
.upload-module .separator:after, .upload-module .separator:before{border-right:1px solid #e5e5e5;content:"";display:block;left:27px;padding:67px 0;position:absolute}
.upload-module .separator:before{top:-133px}
.upload-module .separator:after{top:52px}
.info-msg-light{font-size:11px;color:#ccc;font-weight:500;line-height:16px}
.remove-img{background:#e5e5e5 none repeat scroll 0 0;border-radius:100%;color:#999999;line-height:20px;position:absolute;right:-5px;text-align:center;top:-5px;width:20px}
#_displayImage > li{float:left;min-height:105px}
.toproot.artwork_tooltipe_icon1 > div{font-size:10px}
.design_banner ul#files_list{text-align:center}
/*double sided option*/
.upload_artwork .double_side{float:left;text-align:center;width:100%;padding:30px 0px 0px 0px}
.upload_artwork .double_side span.double_sided{color:#7c858d;font-size:16px;padding:0px 0px 0px 5px;vertical-align:middle}
.separator .plus{border:2px solid #7c858d;border-radius:21px;color:#7c858d;font-size:26px;height:23px;line-height:22px;margin:0px auto;padding:7px;text-align:center;text-transform:uppercase;width:23px}
.line_separator{border-bottom:solid 1px #e5e5e5;width:90%;float:none;margin:45px auto}
.line_separator .or{margin:-20px auto;position:absolute;left:48.4%;background:#fff}
.upload_your_artwork_later{width:100%}
.upload_artwork .two_side_artwork_later{float:left;width:100%}
.upload_artwork .two_side_artwork_later .upload_artwork_later{float:none;margin:0px auto !important}
.upload_artwork .need_help{border-top:1px solid #e5e5e5;color:#7c858d;font-size:16px;margin:0 auto;padding-top:30px;text-align:center;width:85%}
.upload_artwork .bor_none{border:none}
.product-detail .product-img #imagelabel{color:#dcdcdc;font-weight:600;font-size:36px;left:-126px;margin:75px 0;position:absolute;text-transform:uppercase;top:0;transform:rotate(270deg);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);width:215px;text-align:right}
.product-detail .product-img .arrow:after{content:"\f04b";float:right;font-family:'FontAwesome';margin:0px 16px 0px 0px;padding:0;color:#fff;font-size:14px;transform:rotate(90deg)}
.product-detail .product-img #slide2_preview{background:#fff;padding:0px 0px 0px 5px;bottom:0px;position:absolute;right:0;cursor:pointer;width:20%;margin:0 1px 5px 0}
.product-detail .product-img #slide2_preview p{color:#9f9f9f;font-size:12px;padding:5px 0px;text-align:center;text-transform:uppercase;line-height:11px}
.product-detail .product-img #slide2_preview img{height:80px;width:100%}
#uploadfile2.ajax-file-upload-statusbar{float:right}
.product-detail{margin:40px 0}
.print-ready .artwork_tooltipe_icon1{left:0% !important}
.let-us-design .artwork_tooltipe_icon1{left:43% !important}
.print-order-main .imgcol .artwork_tooltipe_icon1{top:6px !important;left:49% !important}
.product-detail .product-imgbox{width:533px;padding-right:20px;position:relative}
.product-detail .product-imgbox .width_dim{color:#333F53;font:14px/14px;text-align:center;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/detail_page_arrow_top.jpg)no-repeat;position:relative;top:-6px}
.product-detail .product-imgbox .height_dim{color:#333F53;font:14px/14px;text-align:center;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/detail_page_arrow_right.jpg)no-repeat;position:absolute;right:-186px;width:384px;top:217px;vertical-align:middle;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);/*filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);*/ height:17px}
.reference{position:absolute;top:10px;left:10px;background:rgba(255, 255, 255, 0.9);padding:3px 10px;font-size:11px}
.cart-table .reference{top:auto;bottom:0px;font-size:10px;padding:0px 5px;left:0px}
.product-detail .product-img{position:relative;margin-bottom:20px;height:383px;background:#f0f1f3;vertical-align:middle;display:table-cell;width:533px;text-align:center}
.product-detail .product-img a.fancybox img{max-width:533px;max-height:100%;border:0;vertical-align:middle}
.product-detail .product-img ul{margin:0px;padding:0px 0 0;overflow:inherit}
.product-detail .product-img ul li{display:block;text-align:center;margin:5px}
.product-detail .product-img ul li img{border:0;vertical-align:middle;max-width:100%}
.product-detail .zoom-icon{position:absolute;bottom:0px;left:-1px;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}
.product-detail .addthis{margin:20px 0}
.product-detail .addthis input{border:1px solid #e5e5e5;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;width:95px;height:31px;text-align:center;background:#fff;color:#7c858d;display:inline-block}
.product-detail .addthis img{padding:3px 5px}
.product-detail .staisfaction{border-top:1px solid #e5e5e5;padding-top:20px}
.product-detail .staisfaction img{padding:0 15px 0 54px}
.product-detail .sti-content{width:354px}
.product-detail .sti-content h2{font-weight:500;margin:15px 0 10px 0}
.product-detail .sti-content ul li{background:url("https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png") no-repeat scroll -727px -384px rgba(0, 0, 0, 0);margin-bottom:5px;padding-left:20px}
.product-detail .product-detail-info{padding:0 0 0 30px;width:516px}
.product-detail .canopies dl dt{width:209px!important;font-size:13px!important}
.product-detail .canopies dl dd{width:298px!important;font-size:12px!important}
.product-detail h4{color:#333F53;border-bottom:1px solid #e5e5e5;padding-bottom:5px;margin-bottom:15px;margin-top:35px;font-size:16px}
.product-detail .product-detail-info dl{margin-bottom:15px;clear:both;line-height:29px}
.product-detail .product-detail-info #terms_checkbox{border-bottom:1px solid #e5e5e5;padding-bottom:20px}
.product-detail .product-detail-info dl.main{margin-bottom:0px!important;clear:both}
.product-detail .product-detail-info dl dt, .product-detail .product-detail-info dl dd{float:left;border:0px solid;line-height:30px;font-size:12px}
.product-detail .product-detail-info dl #dl_qty .note-msg{clear:both}
.product-detail .product-detail-info dl dt{width:150px;font-size:12px;line-height:30px;font-weight:500}
.product-detail .product-detail-info #_basediv{height:30px;margin-bottom:15px;clear:both}
.product-detail .product-detail-info #_basediv dl dt:nth-child(3){line-height:0px}
.product-detail .product-detail-info #_basediv dl dd:nth-child(4){margin-left:150px}
.product-detail .product-detail-info #crossbasewater{margin-bottom:10px}
.product-detail .product-detail-info dl ol{float:left}
.product-detail .product-detail-info dl dt.w137{}
.product-detail .product-detail-info dl dt.w50{width:50px}
.product-detail .product-detail-info dl dd{width:366px}
.product-detail .product-detail-info dl dd > .accessories_opt{float:left;width:100%;padding:10px 0px 0px 0px}
.product-detail .product-detail-info dl dd > .accessories_opt .add-to-cart{width:50%;float:left;padding-top:0px !important}
.product-detail .product-detail-info dl dd > .accessories_opt .add-to-cart label{float:left;width:100%;margin-bottom:0}
.product-detail .product-detail-info dl dd > .accessories_opt .add-to-cart .input-slect-fix-w{width:120px;border-left:1px solid #e5e5e5}
.product-detail .product-detail-info dl dd > .accessories_opt #_accessories_qty_div{float:left;width:36%}
.product-detail .product-detail-info dl dd > .accessories_opt #_accessories_qty_div lable{float:left;width:100%}
.product-detail .product-detail-info dl dd > .accessories_opt #_accessories_qty_div input{width:40px;line-height:normal}
.product-detail .product-detail-info dl dd .color_selector{width:auto;float:left;margin:5px 0px 0px 0px}
.product-detail .product-detail-info dl dd .color_selector > span{float:left;margin:0px 9px}
.product-detail .product-detail-info dl dd.textarea{width:515px}
.product-detail .product-detail-info dl dd .blue-clr{margin:5px 0px;display:inline-block;width:95%}
.product-detail .product-detail-info dl dd.text{line-height:19px;padding:0 10px 0 0;width:auto;float:left;font-size:14px}
.product-detail .product-detail-info dl dd.w263{}
.product-detail .product-detail-info dl dd span a.remove{border:solid 1px #f15c2b;border-radius:3px;color:#ff810a;font-size:12px;padding:0 4px}
.product-detail .product-detail-info .detailtab a.add_clr{color:#2cb0de;text-decoration:underline;font-size:14px}
.product-detail .product-detail-info dl > .full, .product-detail .product-detail-info dl dd.full{width:100%}
.product-detail .product-detail-info dl.space{height:25px;display:block}
.product-detail .product-detail-info dl dd.uploadoptions{line-height:22px;font-size:14px;width:591px}
.product-detail .product-detail-info dl dd a.qty-link{font-size:11px;text-decoration:underline;padding:5px 0px 0px 20px;color:#2cb0de}
.product-detail .product-detail-info dl dd a:hover.qty-link{text-decoration:none;color:#333F53}
.product-detail .product-detail-info dl dd .clrtext_field{width:60px;text-align:center}
.product-detail .product-detail-info dl dd textarea{height:75px;width:495px}
.product-detail .product-detail-info dl dd .span1{height:81px;padding:1px;width:587px}
.product-detail .product-detail-info dl dd .velcro_option, .product-detail .product-detail-info #product-detail-rightbar .detail dl dd .velcro_option{float:left;margin-right:5px}
.product-detail .product-detail-info dl dd .velcro_option input[type="radio"]{margin-right:3px}
.product-detail .product-detail-info .size_arrowTop, .product-detail .product-detail-info .size_arrowbtm{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/size-arrow-new-theme.png) no-repeat 0px 0px;width:20px;height:17px;display:block;border-left:1px solid #e5e5e5}
.product-detail .product-detail-info .size_arrowbtm{background-position:0px -11px}
.product-detail .product-detail-info dl dd.text1 input{width:190px}
.product-detail .product-detail-info #main_size{font-size:12px;color:#333F53}
.product-detail .product-detail-info #main_size .sizes-block{float:left;margin:0 8px;border:1px solid #e5e5e5;color:#333F53;text-align:left;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}
.product-detail .product-detail-info #main_size .sizes-block .textfield{width:40px;float:left;border:none;padding:6px 10px}
.product-detail .product-detail-info #main_size .seePrice, .product-detail .product-detail-info #main_size .fancybox{color:#2cb0de}
.product-detail .product-detail-info #main_size #custom_size .input-slect-fix-w{width:73px}
.product-detail .product-detail-info #main_size #custom_size .input-slect-fix-w .clrtext_field{width:94px;text-align:left;height:28px}
.product-detail .product-detail-info #main_size #custom_size span.float_L{line-height:30px}
.product-detail .product-detail-info ul#css3menu a{width:151px;padding:0 0 0 3px}
.product-detail .product-detail-info .orange{color:#ff810a}
.product-detail .product-detail-info .gray{color:#8f9cab}
.product-detail .product-detail-info dl#terms_checkbox dd{width:auto!important}
.product-detail .product-detail-info dl#terms_checkbox p{font:12px/18px;padding-bottom:15px}
.product-detail .product-detail-info dl.totalprice{background:#f0f1f3;padding:15px 25px;overflow:hidden}
.product-detail .product-detail-info dl.totalprice .float_L .align_L{display:block;font:14px/18px;line-height:22px}
.product-detail .product-detail-info dl.totalprice .orange{font-size:16px;font-weight:600;line-height:22px}
.product-detail .product-detail-info dl.totalprice .orange .incl_vat{line-height:0px;margin:13px 0px 10px 0px;font-weight:600;font-size:12px}
.product-detail .product-detail-info .orange-btn{margin:30px auto 0}
.product-detail .product-detail-info #dd_velcro_opt .cal2{line-height:28px}
.product-detail .product-detail-info #dd_velcro_opt .cal2 select{float:left;margin-right:5px;padding-right:33px !important}
.product-detail .product-detail-info #dd_velcro_opt .cal2 .float_L{margin-right:5px}
.product-detail .product-detail-info #dd_velcro_opt .cal2 .w40{width:20px;padding:5px 10px;margin-top:2px;text-align:center}
.product-detail .product-detail-info .input-slect-fix-w{width:192px;float:left;margin-right:5px}
.product-detail .product-detail-info .input-slect-fix-w.single_size{width:100px;border-left:solid 1px #e5e5e5}
.product-detail-info #framehorizontal .input-slect-fix-w, .product-detail-info #framevertical .input-slect-fix-w{width:82px}
.product-detail-info #framehorizontal .input-slect-fix-w select, .product-detail-info #framevertical .input-slect-fix-w select{width:98px}
.product-detail .product-detail-info dl dd .notice{clear:both;color:#2cb0de;padding-bottom:0px}
.product-detail .product-detail-info #dd_velcro_opt .velcro-option{margin:10px 0px 10px 0px;overflow:hidden}
.product-detail .product-detail-info #dd_velcro_opt .velcro-option .input-slect-fix-w{width:140px}
.product-detail .product-detail-info .product-notice{border:1px solid #e5e5e5;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:11px;margin-top:7px;padding:5px 10px}
.product-detail .product-detail-info dl dd .bulk-qty{float:left}
.product-detail .product-detail-info dl dd .bulk-qty ul#css3menu li.toproot{position:inherit;top:inherit;left:inherit}
.product-detail .product-detail-info dl dd .bulk-qty ul#css3menu a{color:#2cb0de;font-size:11px;text-decoration:underline;margin-left:5px}
.clr_pop_bg{width:100%;height:100%;position:fixed;top:0px;left:0px;z-index:99;background:#000;opacity:0.5}
#_plain_tablecolor_opt .white_color{position:fixed;top:20%;/*left:27%;*/width:510px;padding:16px;background-color:#ffffff;z-index:1002;text-align:center;overflow:auto;border:5px solid #2cb0de}
#unit_calculator .fancybox-inner-left{width:200px;float:left}
#unit_calculator span{padding:10px;font-size:25px;color:#666666;float:left;width:50px;text-align:center}
#unit_calculator .fancybox-inner-left input{width:188px;padding:3px 5px;text-align:left;vertical-align:middle;height:25px;font-size:14px;font-weight:500}
#unit_calculator .fancybox-inner-left .input-slect-fix-w{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/selectbox-arrow2.png) top right no-repeat;width:200px;border:1px solid #e5e5e5}
#unit_calculator .fancybox-inner-left select{width:109%;border:1px solid #e5e5e5 !important}
.fancybox-title-float-wrap{margin-bottom:-45px !important}
.fancybox-overlay .fancybox-title-float-wrap .child{background:#ff810a;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:5px 14px;font-size:16px;color:#fff;text-transform:uppercase;border:none}
.fancybox-overlay .fancybox-title-float-wrap .child:hover{background:#333F53}
.upload_artwork .orange-btn{margin:20px auto 0px auto;display:block}
#step1tab .print-footer, .design_banner .print-footer{width:96%;padding:0 2%;overflow:hidden;font-size:12px;color:#7c858d}
#step1tab .print-footer .block, .design_banner .print-footer .block{float:left;margin:35px 55px 35px 25px;width:auto;border:none}
#step1tab .print-footer .block h4, .design_banner .print-footer .block h4{font-size:16px;color:#7c858d}
#step1tab .print-footer .first, .design_banner .print-footer .first{width:270px;border:none}
#step1tab .print-footer .last, .design_banner .print-footer .last{margin-right:0px;border:none;width:300px}
#step1tab .print-footer .block li, .design_banner .print-footer .block li{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat scroll -727px -384px;padding-left:24px;margin-bottom:8px}
#step1tab .upload-module #files_list .artwork_tooltipe_icon1{margin-left:0px !important;margin-top:0px !important}
.design_banner .let_us_bg{background:#fff;padding:45px;box-shadow:0px 0px 2px #ccc;-webkit-box-shadow:0px 0px 2px #ccc;-moz-box-shadow:0px 0px 2px #ccc}
.design_banner .let_us_bg #mat_color #colorselector li{height:54px}
.design_banner .let_us_bg #mat_color #colorselector .thumbnail{height:auto}
.design_banner{margin-top:-20px;width:100%;background:#f0f1f3;padding:20px 0 35px;min-height:400px}
.design_banner .or{width:45px;height:45px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;border:2px solid #7c858d;text-align:center;color:#7c858d;margin:5px 80px;line-height:45px;font-size:18px}
.design_banner .upload_logo_stap1{width:225px}
.design_banner #artwork_files_area .uploadoptions{width:660px;margin:0px auto}
.design_banner #artwork_files_area .uploadoptions .Options2{text-align:center;width:257px;margin:6px 0px 0px -18px;clear:both}
.design_banner #artwork_files_area .uploadoptions .Options2 span i{font-size:12px;line-height:17px;color:#8f9cab}
.design_banner .innerLeft-tabing{padding:2%;width:auto}
.design_banner .title{color:#2cb0de;padding:15px 0px 15px 6px;border-top:1px solid #e5e5e5;font-size:20px;display:block;line-height:46px}
.design_banner .title .number{width:47px;height:47px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;background:#d3d9de;font-size:22px;line-height:46px;color:#fff;text-align:center;margin-right:20px;display:inline-block;vertical-align:middle}
.design_banner .heading{width:722px;margin:0px auto;color:#7c858d;font-size:18px;text-align:center;margin-bottom:30px}
.design_banner .uploadoptions .upload-logo-module{margin-left:77px}
.design_banner .uploadoptions .upload-logo-module .Options1 .float_L{float:left}
.design_banner .uploadoptions .upload-logo-module .Options1 .font13{font-size:12px;line-height:34px;color:#333F53}
.design_banner .uploadoptions .upload-logo-module .Options1 input{width:68px;height:22px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-left:4px;text-align:center;font-size:12px;text-transform:uppercase}
.design_banner .uploadoptions .upload-logo-module .Options1 .picker{margin:0 0 0 6px}
.design_banner .uploadoptions .upload-logo-module .Options3 textarea{width:242px;height:52px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}
.design_banner .uploadoptions .upload-logo-module .Options3 p{width:242px;}
.design_banner .uploadoptions .upload-logo-module .Options4{width:auto;float:left;margin-left:38px}
.design_banner .uploadoptions .upload-logo-module .Options4 ul{display:block;float:left;margin-right:22px}
.design_banner .uploadoptions .upload-logo-module .Options4 ul ul.fonts{display:none}
.design_banner .uploadoptions .upload-logo-module .Options4 ul li .input-slect-fix-w{display:block}
.design_banner .uploadoptions .upload-logo-module .Options4 ul.last{margin-right:0px}
.design_banner .uploadoptions .upload-logo-module .Options4 .w37{clear:both;display:block;font-size:12px;margin-bottom:5px;color:#333F53}
.design_banner .uploadoptions .upload-logo-module .Options4 input{width:68px;height:22px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-right:5px}
.design_banner .uploadoptions .upload-logo-module .Options4 select{width:209px}
.design_banner .uploadoptions .upload-logo-module .Options4 ul li .orange{color:#ff810a;clear:both}
.design_banner .add_text_style{float:left;width:100%}
.design_banner .add_text_style dl{margin-bottom:22px;float:left;width:100%}
.design_banner .orange-btn{margin:0px auto;display:block}
.new_separator{margin:23px 45px !important}
.banner_stand .dif_style_banner{background:#ddedfe;display:block;overflow:hidden;width:100%;min-height:332px;position:relative}
.banner_stand .dif_banner_content{width:580px;padding:25px}
.banner_stand .dif_banner_content ul{margin:10px 0px 0px 0px;padding:0px}
.banner_stand .dif_banner_content ul li{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/print-li-icon.png) 0 3px no-repeat;margin-bottom:5px;padding-left:20px}
.banner_stand .dif_banner_content h1{font-size:30px;color:#333F53}
.banner_stand .dif_banner_content .rating{}
.banner_stand .dif_banner_content .rating .pr-snapshot-body-wrapper{border:none!important;background:none!important;padding:0px!important;width:100%!important}
.banner_stand .dif_banner_content .rating .pr-snapshot-body{border:none!important;padding:0px!important;width:auto!important}
.banner_stand .dif_banner_content .rating .pr-snippet-review-count{color:#333F53!important;font-size:14px!important;
font-style:italic!important;text-decoration:underline;width:auto!important;padding-left:10px;padding-right:3px;margin-top:-3px}
.banner_stand .dif_banner_content .rating .pr_snippet_category{width:auto!important;float:left!important}
.banner_stand .dif_banner_content .rating .pr-snapshot-rating-wrapper{padding:6px 0px 0px 0px!important}
.banner_stand .dif_banner_content .rating ul{margin:0px;padding:0px}
.banner_stand .dif_banner_content .rating ul li{margin:0px;padding:0px}
.banner_stand .dif_banner_content .rating img{margin-right:15px}
.banner_stand .dif_banner_content .rating a{font-size:14px;text-decoration:underline;color:#333F53}
.banner_stand .dif_banner_content .start_at_just{font-size:24px;margin:15px 0}
.banner_stand .dif_banner_content .button{text-align:center;background:#ff810a;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:10px 25px 10px 25px;margin:15px 0 10px 0;font-size:18px;text-transform:uppercase;display:inline-block;display:none}
.banner_stand .dif_banner_content .button:hover{background:#333F53}
.banner_stand .dif_banner_img{bottom:0;display:block;float:right;overflow:hidden;position:absolute;right:0;vertical-align:bottom}
.banner_stand .dif_b_d{margin:25px 0}
.banner_stand .dif_b_d h5{font-size:12px;margin:0 0 13px 0}
.banner_stand .dif_b_d p{font-size:12px}
.banner_stand .banner_stand_pro{overflow:hidden;display:block}
.banner_stand .content-item{background-image:-moz-radial-gradient(50% 50%, circle closest-side, rgb(255,255,255) 0%, rgb(240,241,242) 100%);background-image:-webkit-radial-gradient(50% 50%, circle closest-side, rgb(255,255,255) 0%, rgb(240,241,242) 100%);background-image:-ms-radial-gradient(50% 50%, circle closest-side, rgb(255,255,255) 0%, rgb(240,241,242) 100%);-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:367px;overflow:hidden;position:relative;width:257px;float:left;margin-right:21px;margin-bottom:20px;margin-left:0px}
.banner_stand .content-item.mrg_none{margin-right:0px}
.banner_stand .content-item .overlay{border-top:20px solid #ff810a;border-right:20px solid transparent;top:0;height:0;opacity:1;position:absolute;left:0;text-indent:-9999px;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;width:0}
.banner_stand .content-item:hover .overlay{border-top:800px solid #ff810a;border-right:800px solid transparent;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;opacity:100}
.banner_stand .content-item .corner-overlay-content{bottom:15px;color:#333;position:absolute;right:15px;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}
.banner_stand .content-item:hover .corner-overlay-content{opacity:0;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}
.banner_stand .content-item .overlay-content{bottom:0;color:#333;left:0;opacity:0;padding:5px;position:absolute;right:0;top:0;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
.banner_stand .content-item .overlay-content h2{border-bottom:1px solid #333;padding:0 0 12px}
.banner_stand .content-item:hover .overlay-content{opacity:1;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-moz-transition-delay:0.3s;-o-transition-delay:0.3s;-webkit-transition-delay:0.3s;transition-delay:0.3s}
.banner_stand .content .image{height:285px;text-align:center}
.banner_stand .overlay-content a.order_btn{color:#fff;padding:5px 23px;border:solid 1px #fff;border-radius:3px;text-decoration:none;text-align:center;position:absolute;bottom:20px;left:30%}
.banner_stand .overlay-content a.order_btn:hover{background:#fff;color:#00254a}
.banner_stand .overlay-content .sub_categories_b{padding:10px 0 0 18px}
.banner_stand .overlay-content .sub_categories_b li{padding:0px 5px 5px 15px;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sub_categories_b_li_icon.png) no-repeat left 5px}
.banner_stand .overlay-content .sub_categories_b li a{color:#fff;font-size:12px;line-height:normal}
.banner_stand .overlay-content .sub_categories_b li a:hover{color:#00254a}
.bannerstand-qaulitybox{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/price-guarantee-icon.png) no-repeat 10px 10px #f4f4f4;border:1px solid #cccccc;height:80px;margin-bottom:20px;overflow:hidden;padding:20px 10px 10px 145px;text-align:left;width:auto}
.banner_stand .no-hover .overlay-content a.order_btn{bottom:45%}
.amazingslider-img-1 > img{height:377px !important}
.category_view .container #tabmenu{padding:0}
.category_view .container #tabmenu a{font-size:13px;padding:8px 17px}
.category_view .container #tabmenu a.active{padding:8px 17px}
.category_view .container #content .tabbing_content .left p.mrg-B10{margin-bottom:0px}
.category_container{margin:20px 0 40px}
.banner-stand-text-module dl{color:#2cb0de;font-weight:600;margin:7px 0 7px;text-decoration:none}
.catagory_data .short_des p .readmore{color:#ff810a !important;background:none}
.catagory_data .short_des p .readmore:hover{color:#2cb0de !important}
.catagory_data .short_des .instruction{background:#fdffe0;padding:10px 15px;color:#000;clear:both}
.catagory_data .cate_sku{margin:0px 0px 10px 0px}
.catagory_data .addthis{margin:15px 0}
.catagory_data .banner-stand-module{width:auto}
.recomend_acs{clear:both}
.recomend_acs .title{border-bottom:1px solid #bdc8d3;color:#2cb0de;font:18px/22px;padding-bottom:4px;margin-bottom:10px}
.recomend_acs .link-learn{color:#ff810a}
.recomend_acs .link-learn:hover{color:#2cb0de}
.artwork-btn span{display:block;font-size:11px;line-height:13px;letter-spacing:0.6px}
.catagory_data .attributes{padding-top:15px}
.catagory_data .attributes .size{float:left}
.catagory_data .attributes .label{font:16px/20px;display:inline-block;margin:0 0 9px 0}
.catagory_data .attributes .size select{width:170px;height:30px;border:1px solid #e5e5e5;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;float:left}
.catagory_data .attributes .size .help_icon{margin:4px 0 4px 9px;display:inline-block}
.catagory_data .attributes .size .help_icon img{vertical-align:middle}
.product-detail .product-detail-info #main_size #table_custom_size{clear:both}
.product-detail .product-detail-info #main_size #table_custom_size li{float:left;padding-bottom:0;width:87px}
.product-detail .product-detail-info #main_size #table_custom_size li .sizes-block{margin:0}
.product-detail .product-detail-info #main_size #table_custom_size li.bannersize .input-slect-fix-w{width:73px;margin-top:30px}
.product-detail .product-detail-info #main_size #table_custom_size li.bannersize .input-slect-fix-w select{width:89px;text-align:left}
.catagory_data .attributes .qty{display:block;float:right;margin:0 53px 0 0}
.catagory_data .attributes .qty input{width:45px;height:24px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;text-align:center}
.catagory_data .attributes .qty .bulk_qty_link a{font:14px/18px;color:#2cb0de !important;text-decoration:underline !important;margin:0 0 0 5px;padding:0 !important}
.catagory_data .attributes .qty .bulk_qty_link a:hover{text-decoration:none}
.catagory_data .attributes .qty .float_R{padding:3px 0;width:137px}
.catagory_data .att_btn_set .upload_artwork_btn{padding:0 30px;height:52px;line-height:52px;width:auto}
.catagory_data .att_btn_set .design_online{margin:0 0 0 34px;background:#51606b;padding:0 30px;height:52px;line-height:52px;width:auto}
.catagory_data .att_btn_set .design_online:hover{background:#3f4d58; /*background:-webkit-gradient(linear, left top, left bottom, from(#51606b), to(#3f4d58));background:-moz-linear-gradient(top, #51606b, #3f4d58);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#51606b', endColorstr='#3f4d58');
background-image:-ms-linear-gradient(top, #51606b 0%, #3f4d58 100%)*/}
.category-instantbox ul li .add_stand{width:400px;margin:8px 0px 0px}
.inner-subcategory-module{margin-bottom:20px}
.inner-subcategory-module h2{font:18px/22px;border-bottom:1px solid #bdc8d3;color:#2cb0de;padding-bottom:4px;margin-bottom:15px}
.inner-subcategory-module .span4{width:23.454545454%;margin:0 2.09090909% 1.818181818% 0;float:left;display:block}
.inner-subcategory-module .first{margin:0 -2.09090909% 1.818181818% 0}
.inner-subcategory-module figure{background:#f0f1f2}
.inner-subcategory-module figure a.vinyl-banner{width:258px;height:218px;display:block;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/category_img_temp.jpg)no-repeat}
.inner-subcategory-module figure a.vinyl-banner.img2{background-position:0 -218px}
.inner-subcategory-module figure a.vinyl-banner.img3{background-position:0 -436px}
.inner-subcategory-module figure a.vinyl-banner.img4{background-position:0 -654px}
.inner-subcategory-module figure a.vinyl-banner.img5{background-position:0 -872px}
.inner-subcategory-module figure a.vinyl-banner.img6{background-position:0 -1090px}
.inner-subcategory-module figure a.outdoor-banner{width:258px;height:218px;display:block;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/outdoor_sprite_image.jpg)no-repeat}
.inner-subcategory-module figure a.outdoor-banner.img2{background-position:0 -218px}
.inner-subcategory-module figure a.outdoor-banner.img3{background-position:0 -436px}
.inner-subcategory-module figure a.outdoor-banner.img4{background-position:0 -654px}
.inner-subcategory-module figure a.outdoor-banner.img5{background-position:0 -872px}
.inner-subcategory-module figure a.outdoor-banner.img6{background-position:0 -1090px}
.inner-subcategory-module figure a.outdoor-banner.img7{background-position:0 -1308px}
.inner-subcategory-module figure a.outdoor-banner.img8{background-position:0 -1526px}
.inner-subcategory-module figure a.outdoor-banner.img9{background-position:0 -1744px}
.inner-subcategory-module figure a.outdoor-banner.img10{background-position:0 -1962px}
.inner-subcategory-module figure a.outdoor-banner.img11{background-position:0 -2180px}
.inner-subcategory-module figure a.outdoor-banner.img12{background-position:0 -2398px}
.inner-subcategory-module figure a.pull-up-banner-stand{width:258px;height:218px;display:block;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/pull-up-banner-stands-sprites.png)no-repeat}
.inner-subcategory-module figure a.pull-up-banner-stand.img1{background-position:0 0}
.inner-subcategory-module figure a.pull-up-banner-stand.img2{background-position:0 -218px}
.inner-subcategory-module figure a.pull-up-banner-stand.img3{background-position:0 -436px}
.inner-subcategory-module figure a.pull-up-banner-stand.img4{background-position:0 -654px}
.inner-subcategory-module figure a.window-sign{width:258px;height:218px;display:block;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/window-signs-product-sprite.jpg)no-repeat}
.inner-subcategory-module figure a.window-sign.img1{background-position:0 0}
.inner-subcategory-module figure a.window-sign.img2{background-position:0 -218px}
.inner-subcategory-module figure a.window-sign.img3{background-position:0 -436px}
.inner-subcategory-module figure a.window-sign.img4{background-position:0 -654px}
.inner-subcategory-module figure a.window-sign.img5{background-position:0 -872px}
.inner-subcategory-module figure a.window-sign.img6{background-position:0 -1090px}
.inner-subcategory-module figure a.window-sign.img7{background-position:0 -1308px}
.inner-subcategory-module figure a.window-sign.img8{background-position:0 -1526px}
.inner-subcategory-module figure a.vinyl-lettering{width:258px;height:218px;display:block;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vinyl-lettering-product-sprite.jpg)no-repeat}
.inner-subcategory-module figure a.vinyl-lettering.img1{background-position:0 0}
.inner-subcategory-module figure a.vinyl-lettering.img2{background-position:0 -218px}
.inner-subcategory-module figure a.vinyl-lettering.img3{background-position:0 -436px}
.inner-subcategory-module figure a.vinyl-lettering.img4{background-position:0 -654px}
.inner-subcategory-module figure a.vinyl-lettering.img5{background-position:0 -872px}
.inner-subcategory-module figure a.vinyl-lettering.img6{background-position:0 -1090px}
.inner-subcategory-module figure a.back-drop{width:258px;height:218px;display:block;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/backdrop-stands-sprite-img.png)no-repeat}
.inner-subcategory-module figure a.back-drop.img1{background-position:0 -8px}
.inner-subcategory-module figure a.back-drop.img2{background-position:0 -242px}
.inner-subcategory-module figure a.magnetic-signs{width:258px;height:218px;display:block;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/magnetic-signs-sprite.jpg)no-repeat}
.inner-subcategory-module figure a.magnetic-signs.img1{background-position:0 0}
.inner-subcategory-module figure a.magnetic-signs.img2{background-position:0 -218px}
#template-module{clear:both}
#template-module .view_all_link:hover{color:#2cb0de;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/arrow3.png) no-repeat right 5px}
#template-module .template{position:relative;display:block;margin-top:20px;float:left;margin-bottom:20px}
#template-module .template.Last .template-thumb{margin-right:0px !important}
#template-module .template .template-thumb{width:212px;height:107px;margin-right:10px;text-align:center;overflow:hidden}
#template-module .template .customizeIt-btn{padding:0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;text-align:center;font-size:14px;color:#fff;height:30px;border:1px solid #fff;background:none;padding:0 10px}
#template-module .template .customize_bg{display:none;width:212px;height:107px;background-color:rgba(18, 40, 76, 0.9);text-align:center}
#template-module .template .template-thumb:hover .customize_bg{display:block;position:absolute;top:0}
#template-module .template .template-thumb:hover .customize_bg input{margin:40px 45px;opacity:1}
#template-module .template .customize_bg1 .customizeIt-btn{padding:4px 10px;background:#333F53;margin:5px auto;display:block;width:70px;height:19px;font-size:12px}
#template-module .template .customize_bg1 .customizeIt-btn:hover{background:#ff810a}
.paginationcategory{width:25%;margin:0 auto}
.paginationcategory ul ul li a.arrow-left{width:31px;height:31px;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/cat_pagination_arrow.png)no-repeat left top;float:left;border:0px none}
.paginationcategory ul ul li a.arrow-right{width:31px;height:31px;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/cat_pagination_arrow.png)no-repeat right top;float:left;border:0px none}
.paginationcategory ul ul li.hover, .paginationcategory ul ul li.active{background:#2cb0de;border:1px solid #2cb0de;font-size:14px}
.paginationcategory ul ul li.hover a, .paginationcategory ul ul li.active a{color:#fff}
.paginationcategory ul ul li{background:#e9e9e9;width:30px;height:30px;line-height:30px;float:left;display:block;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #e5e5e5;margin:0 3px}
.paginationcategory ul ul li a{color:#00264d;font-size:14px}
#template-module .limiter .input-slect-fix-w{width:65px;border-left:1px solid #e5e5e5}
.questtion_from{float:left;width:48%}

.ans_que_list{margin:0 0 0 4%;float:right;width:48%;display:block}
.ans_que_list .que, .qustestion_box .que{padding-bottom:7px;line-height:18px}
.question_answer{width:48%}
.qustestion_box .help_full a{margin:0 0 0 15px}
.ans_que_list .help_full, .qustestion_box .help_full{border-bottom:1px solid #e5e5e5;margin:0 0 10px 0}
.ask_limitor{border-bottom:1px solid #e5e5e5;padding:0 0 10px 0;margin:0 0 10px 0;line-height:30px}
.ask_limitor .input-slect-fix-w{width:60px}
.ans_que_list .help_full a{margin:0 0 0 15px}
.ans_que_list ol{margin-bottom:15px;margin-left:15px;}
.ans_que_list ol li{list-style:decimal;}
.ans_que_list em{font-style:italic;}
.ans_que_list ul ol li {list-style: decimal;background-image: none;padding-left: 0px;overflow: visible;}
.qustestion_box ul{margin-left:0px;}
.qustestion_box ol li{list-style:decimal;}
.qustestion_box ol{margin-left:15px;}
.qustestion_box em{font-style:italic;}
.qustestion_box ul li{padding:0px 0px 5px 20px;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat scroll -727px -384px rgba(0, 0, 0, 0);color:#818588;overflow:hidden;} 
.qustestion_box ol ul li{padding:0px 0px 5px 20px;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat scroll -727px -384px rgba(0, 0, 0, 0);color:#818588;overflow:hidden} 
.qustestion_box ul ol li{list-style:decimal; background-image:none; padding-left:0px; overflow:visible;}

.qustestion_box a{color: #2cb0de;} 
.qustestion_box a:hover{color:#000;} 


#popupquestion .form-list .field{margin-bottom:10px;float:left;width:50%}
#popupquestion .form-list .wide .field{width:100%}
#popupquestion .form-list .wide .field textarea{width:92.5%;height:5em}
#popupquestion .captcha input{width:36%}
#popupquestion .captcha #captcha_form-validate-captcha{margin:0 0 10px 0;width:13%}
#popupquestion input{width:85%}
#popupquestion label{font:12px/20px;margin:0 0 5px}
#popupquestion label em{color:red;margin-right:3px;font-size:11px;right:-11px}
#productqaform .buttons-set{float:left;margin:0;padding:0}
#productqaform .btn-orange-m span{width:auto!important}
.cart-empty{margin:15px 0 0 0}
.cart{margin:0px 0}
.cart #Fresshippinginfo{border-bottom:1px solid #e5e5e5;margin-bottom:20px;padding:20px 13px}
#shopping-cart-table{border:0 !important}
#shopping-cart-table thead, #wishlist-table thead {background:#f0f1f3;text-transform:uppercase;font-size:14px}
#shopping-cart-table thead tr th{border-right:0;border-bottom:solid 2px #e5e5e5}
#shopping-cart-table thead tr th.total, #wishlist-table thead tr th.total{width:90px;text-align:center}
#shopping-cart-table thead tr th.qty, #wishlist-table thead tr th.qty{width:110px;text-align:center}
#shopping-cart-table tfoot{background-color:#ddd}
#shopping-cart-table tbody tr{background-color:#fff}
#shopping-cart-table tbody tr.even{border-bottom:1px solid #e5e5e5}
#shopping-cart-table tbody tr.odd{border-bottom:1px solid #e5e5e5}
#shopping-cart-table thead th, #wishlist-table thead tr th{font-weight:500;padding:12px 20px 11px 20px;color:#333F53}
#shopping-cart-table td, #wishlist-table td{padding:25px 20px;width:220px}
#shopping-cart-table tbody td.options_width, #wishlist-table tbody td.options_width{width:344px;padding-right:10px}
#shopping-cart-table .res_width ul{margin:5px 0px}
#shopping-cart-table .res_width ul li, #wishlist-view-form .res_width ul li{padding:2px;float:left;margin:0px 5px 10px 0px;text-align:center}
#shopping-cart-table .edit_link, #wishlist-view-form .edit_link{margin-right:20px;margin-bottom:5px;float:left}
#shopping-cart-table .remove_link, #wishlist-view-form .remove_link{margin-right:20px;margin-bottom:5px;float:left}
#shopping-cart-table .preview-img, #wishlist-view-form .preview-img{margin-right:20px;margin-bottom:5px;float:left}
#shopping-cart-table .save-for-later{margin-right:24px;margin-bottom:5px;float:left}
#shopping-cart-table .save-for-later .sprite_icons{width:22px;height:16px;background-position:-683px -360px;float:left}
#shopping-cart-table .preview-img .sprite_icons, #wishlist-table .preview-img .sprite_icons{width:22px;height:16px;background-position:-683px -339px;float:left}
#shopping-cart-table .edit_link .sprite_icons, #wishlist-table .edit_link .sprite_icons{width:22px;height:16px;background-position:-683px -298px;float:left}
#shopping-cart-table .remove_link .sprite_icons, #wishlist-view-form .remove_link .sprite_icons{width:22px;height:16px;background-position:-683px -319px;float:left}
#shopping-cart-table .edit_link .float_L, #shopping-cart-table .remove_link .float_L, #shopping-cart-table .preview-img .float_L, #shopping-cart-table .save-for-later .float_L, #wishlist-view-form .edit_link .float_L, #wishlist-view-form .remove_link .float_L, #wishlist-view-form .preview-img .float_L, #wishlist-view-form .save-for-later .float_L{line-height:14px;color:#2cb0de;text-decoration:underline;font-size:12px}
#shopping-cart-table .edit_link .float_L:hover, #shopping-cart-table .remove_link .float_L:hover, #shopping-cart-table .preview-img .float_L:hover, #shopping-cart-table .save-for-later .float_L:hover, #wishlist-view-form .edit_link .float_L:hover, #wishlist-view-form .remove_link .float_L:hover, #wishlist-view-form .preview-img .float_L:hover, #wishlist-view-form .save-for-later .float_L:hover{color:#f25c2b;text-decoration:none}
#shopping-cart-table tfoot tr.first td{padding:15px}
#shopping-cart-table .input-text.qty{text-align:center;width:60px !important;height:30px}
#shopping-cart-table .input-slect-fix-w{display:inline-block;width:100px}
#shopping-cart-table .responsive, #wishlist-table .responsive{display:none}
#shopping-cart-table .lightGrey_btn{float:right}
#shopping-cart-table td ul li, #wishlist-table td ul li{float:left}
#shopping-cart-table td ul li img, #wishlist-table td ul li img{border:1px solid #ccc;margin:0 5px 5px 0;padding:2px}
#shopping-cart-table td ul li span, #wishlist-table td ul li span{display:block}
.cart-table .cart_label_2 .cart-price, .wishlist-table .cart_label_2 .cart-price{color:#333F53;font-size:14px;text-align:center;width:100%;float:left}
.discount-module{margin-bottom:10px;overflow:hidden;border:1px solid #DDDDDD;width:607px}
.discount-module ul{float:right}
.discount-module ul li{float:left;width:75px;text-align:center;padding:5px 0px;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd}
.discount-module ul li.brd-none{border-bottom:none;background-color:#f6f6f6}
.discount-module ul li.brd-none-R{border-right:none}
.discount-module-bg{width:500px;height:35px;border-left:10px solid #FE9D12;border-right:10px solid #FE9D12;padding-top:15px;text-align:center;font-size:20px;font-weight:500}
#shopping-cart-table td .discount-module{width:535px;background:#fff;font-size:10px}
#shopping-cart-table td .discount-module ul{float:none}
#shopping-cart-table td .discount-module ul li{width:36px}
#shopping-cart-table td .discount-module ul li.fix_size{width:48px}
#shopping-cart-table td .discount-module ul li.wdt_140{width:140px}
.accessories_wrap{background:#f0f1f3;padding:2% 3% 1%;width:94%;margin-top:10px}
.accessories_wrap h4{font:18px/22px;color:#2cb0de}
#shopping-cart-table td.qty, .wishlist-table td.qty{text-align:center}
#shopping-cart-table td.qty ul#css3menu li.toproot{position:inherit;top:inherit;left:inherit;margin-top:5px}
#shopping-cart-table .qty_discount{font-size:12px;color:#ff810a; text-decoration:underline;display:block;clear:both;text-align:center}
#shopping-cart-table .qty_discount:hover{text-decoration:none}
#shopping-cart-table .update_qty_link{font-size:12px;color:#2cb0de;text-decoration:underline;display:block;clear:both;text-align:center;margin-top:6px}
#shopping-cart-table .update_qty_link:hover{text-decoration:none;color:#f25c2b}
.cart .cart_accessories{display:inline-block}
.cart_accessories .spanbox{width:164px;display:inline-block;text-align:center;vertical-align:top;border-right:solid 1px #e5e5e5;padding:0 26px 24px 0;margin:10px 22px 0 0}
.cart_accessories .spanbox:nth-child(5), .cart_accessories .spanbox:nth-child(10), .cart_accessories .spanbox:nth-child(15){margin:10px 0 24px;padding:0px;border:0px}
.cart_accessories .cart_accessories .last{margin:10px 0 0;padding:0px;border:0px}
.cart_accessories .spanbox:last-child{margin:10px 0 0;padding:0px;border:0px}
.cart_accessories .spanbox > form > div > button{margin:0 auto;clear:both}
.cart_accessories .spanbox .product-image{display:block;margin:0 auto 10px;width:100%}
.cart_accessories .spanbox .product-image img{width:165px;height:165px}
.cart_accessories .spanbox .prod_title{font-size:12px;color:#333F53;width:100%;min-height:34px;float:left}
.cart_accessories .spanbox .price{font:14px/16px;color:#ff810a;margin:8px 0 15px;width:100%;float:left}
.accessories-addtocart ul.accessories{width:100%;clear:both}
.accessories-addtocart ul.accessories li.firstbox{width:22%;text-align:center;float:left;line-height:24px;font-size:11px}
.accessories-addtocart ul.accessories li.secondbox{width:78%;text-align:left;float:left;font-size:11px}
.accessories-addtocart ul.accessories li.secondbox span{float:left;padding:4px 6px 4px 0;font-size:11px}
.accessories-addtocart ul.accessories li.secondbox .input-slect-fix-w{display:inline-block;width:60px;float:left}
.accessories-addtocart ul.accessories li.secondbox .input-text{width:20%;text-align:center;float:left}
.accessories-addtocart{width:98%;margin:0px 0px 15px 0px;padding:1%;overflow:hidden;background:#ddd;min-height:100px}
.accessories-addtocart ul{margin:0;padding:0}
.accessories-addtocart ul li{text-align:center;margin:0;padding:3px 0}
.accessories-addtocart ul li.price{color:#CC0000;font-size:14px;text-align:center}
.accessories-addtocart ul li.col1{padding-right:3px;padding-top:6px;text-align:right;width:auto}
.accessories-addtocart ul li.col2{text-align:left;width:71px}
.accessories-addtocart ul li.col2 .textfield{padding:1px 0}
.cart .page-title .checkout-types li{margin:0 0 5px}
.cart .title-buttons .checkout-types{float:right}
.cart .title-buttons .checkout-types li{float:left;margin:0 0 5px 5px}
.cart .checkout-types .paypal-or{margin:0 8px;line-height:2.3}
.cart .totals .checkout-types .paypal-or{clear:both;display:block;padding:8px 55px 0 0;line-height:1.0;font-size:11px}
.cart .pro-accessories{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/accessories-bg.jpg) top left repeat-x;font-size:15px;padding:10px 20px;color:#fff;/*height:27px;*/ line-height:24px;width:1060px;float:left}
.cart .pro-accessories span{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat -232px -161px;width:25px;height:26px;margin-right:10px;float:left}
.cart .pro-accessories a{color:#fff;text-decoration:underline}
.cart .pro-accessories a:hover{text-decoration:none}
.cart .cart-collaterals{display:inline-block;width:100%}
.cart .cart-collaterals .col2-set{float:left}
.cart .cart-collaterals .col2-set .col-2{width:395px}
.cart .crosssell{border:1px solid #cec3b6;background:#fafaec;padding:12px 15px}
.cart .crosssell h2{font-size:12px;font-weight:500}
.cart .crosssell .product-image{float:left;width:75px;height:75px;border:1px solid #d0cdc9}
.cart .crosssell .product-details{margin-left:90px}
.cart .crosssell .product-name{font-weight:500}
.cart .crosssell li.item{margin:12px 0}
.cart .crosssell .link-compare{font-weight:normal}
.cart .cart-collaterals .input-slect-fix-w{width:85%;float:right}
.cart .cart-collaterals .input-slect-fix-w select{width:105%;padding-right:32px}
/*.cart .discount{margin-top:17px !important}*/
.cart .discount, .cart .shipping{padding:7px 10px;background:#f0f1f3;float:left;width:350px}
.cart .discount h2, .cart .shipping h2{color:#EF5D21;text-transform:uppercase}
.cart .discount h2{color:#333F53;font-size:12px;text-transform:capitalize;margin-bottom:10px}
.cart .discount button.button{background:#333f53;font-size:12px;font-weight:500;height:32px;border-radius:0px 3px 3px 0px;padding:0 15px;text-transform:uppercase;color:#fff}
.cart .discount button.button:hover{background:#333F53;color:#fff !important}
.cart .discount button span, .cart .shipping button span{border-color:#406a83}
.cart .shipping .buttons-set{margin:10px 0 0;border:0;padding:0;text-align:left}
.cart .discount .buttons-set{margin:0;padding:0;clear:none}
.cart .discount .buttons-set .remove{float:left;cursor:pointer;margin:5px 0px 5px 32px}

.cart .discount .input-box{margin:0px;width:250px;float:left}
.cart .discount input.input-text{width:93%;border:none;line-height:26px}
.cart .shipping .sp-methods{margin:10px 0 0;padding:5px 0 0;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/bkg_divider1.gif) 0 0 repeat-x}
.cart .totals{padding:0px 10px}
.cart .totals table{width:100%;margin:7px 0}
.cart .totals td{padding:4px 0px;text-align:right;vertical-align:top;color:#333f53;font-weight:500}
.cart .totals td span.price{font-size:13px}
.cart .totals td .shipping_datedesc{font-size:11px;font-weight:300;line-height:12px;}
.cart .totals td.handling_charge{color:#ff810a;font-style:italic;padding:0px 15px 0px 0px;vertical-align:top}
.cart .totals tr.last td{}
.cart .totals tfoot th{padding:5px 15px 5px 7px}
.cart .totals tfoot td{padding-top:5px;padding-bottom:5px}
.cart .totals tfoot th strong, .cart .totals tfoot td strong{font-size:18px}
.cart .totals .checkout-types{font-size:12px;padding:0px 0px 0px;text-align:right;float:right}
.cart .totals .checkout-types li{clear:both;margin:10px 0}
.cart .continue_shoppping_btn{float:left}
.cart .totals tr.incl_vat_man td{padding:0px 15px 0px 7px;text-align:right;line-height:0px}
.cart .totals tr.incl_vat_man td .incl_vat{width:150px;float:right}
/*Shipping Rate*/
.cart .col1{width:700px;float:left;margin:25px 0px 0px}
.cart .col2{width:370px;float:right;margin:25px 0px 0px}
#drop_estimate_method{border:0 none;width:100%}
table#drop_estimate_method{border-collapse:collapse}
#drop_estimate_method tbody{font-size:14px;text-transform:uppercase}
#drop_estimate_method tbody tr th{background:#f0f1f3 none repeat scroll 0 0;border-bottom:2px solid #e5e5e5;border-right:0 none;padding:12px 20px 11px;white-space:nowrap;text-align:left;color:#333F53;font-size:12px;text-transform:uppercase;width:41%;font-weight:500}
#drop_estimate_method tbody tr th.last{width:18%}
#drop_estimate_method tbody tr td{background:#fff;color:#333F53;font-size:12px;padding:10px 20px;text-transform:none}
#drop_estimate_method tbody tr td span.res_bold{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;height:auto;width:auto}
#drop_estimate_method ul#css3menu li.toproot{left:6px;top:-11px}
input[type="radio"] + label > span.res_bold::before{display:none}
input[type="radio"] + label > span.res_bold{height:auto;width:auto;border:none 0px;font-size:12px;color:#333F53}
input[type="radio"]:checked + label > span.res_bold{border:none 0px;color:#333F53}
#drop_estimate_method tbody tr td.price{text-align:center}
#drop_estimate_method tbody tr.active{background:#f0f1f3}
#drop_estimate_method tbody tr.active td{background:#f0f1f3;padding:10px 20px}
#drop_estimate_method tbody tr td.space{padding:0px;height:5px}
#drop_estimate_method tbody tr th .commonbullet li{width:auto;text-transform:none;white-space:normal}
.checkout_btn_wrap{margin:0}
.checkout_btn_wrap .secure_guarantee{width:39%;float:left}
.checkout_btn_wrap .button_set{width:100%}
.checkout_btn_wrap .button_set .save_ur_cart{float:left;width:100%;margin:12px 0px;text-align:center;text-decoration:underline}
.secure_guarantee{margin:10px 0px 0px;padding:15px 0px;border-top:#f0f1f3 solid 1px;display:inline-block;width:100%}
.secure_guarantee .guarantee{width:280px;margin-left:10px}
.secure_guarantee .guarantee h3{margin-bottom:5px;font-size:16px}
.breadcrumb{margin:15px 0}
.breadcrumb li{margin-right:7px}
.breadcrumb li, .breadcrumb li a{float:left;font-size:11px;color:#7c858d;letter-spacing:0.4px}
.breadcrumb li strong{color:#333F53}
.breadcrumb li a:hover{color:#2cb0de}
.breadcrumb li span{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/breadcrumb_arrow.png) no-repeat left top;width:7px;height:9px;margin:5px 0px 0 0px;float:left;text-indent:-999px;overflow:hidden}
.designTool-block{width:1100px;height:auto;margin:0 auto;padding:0;position:relative;display:inline-block}
.designTool{width:100%;overflow:hidden;font-size:12px;color:#7c858d}
.designTool .need_help{color:#7c858d;font-size:16px;padding:30px 0}
.designTool .need_help a{color:#2cb0de;text-decoration:underline}
.designTool .need_help a:hover{text-decoration:none}
.designTool .block{float:left;width:675px;border:none}
.designTool .block h4{font-size:14px;color:#2cb0de}
.designTool .block li, .designTool .block li{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/print-li-icon.png) no-repeat left 5px;padding-left:24px;margin-bottom:8px}
.scrollToTop{width:32px;height:32px;padding:9px;text-align:center;position:fixed;bottom:15px;display:none;right:15px;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat -627px -128px #ff810a;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}
.youtube-btn{background:#f61c0d;padding:6px 8px;font-size:14px;font-weight:500;margin-top:-5px;}
.youtube-btn i{font-size:24px;margin-right:10px;vertical-align:middle}
#mat_color.youtube{max-width:750px;width:70%; box-shadow:0 0 100px #fff inset;padding:30px 30px 23px}
.scrollToTop:hover{text-decoration:none}
.inner_wrapper .middle-wrapper .col2-set .registered-users .login-wrapper{overflow:hidden;padding:50px 50px 50px 147px}
.inner_wrapper .middle-wrapper .col2-set .registered-users .login-wrapper .left{background:#fff;float:left;width:50%}
.inner_wrapper .middle-wrapper .col2-set .registered-users .login-wrapper .right{background:#fff;border-left:1px solid #e9e9e9;float:left;min-height:220px;padding:10px 0 0 80px;position:relative;width:27.5%}
.inner_wrapper .middle-wrapper .col2-set .registered-users .login-wrapper .form-list input.input-text{width:94%}
.middle-wrapper .account-login .messages .error-msg, .middle-wrapper .account-login .messages .success-msg{margin:30px 0 0 0 !important}
.middle-wrapper .account-login .login-wrapper{padding:50px 50px 50px 60px;overflow:hidden}
.middle-wrapper .account-login .registered-users{background:#ffffff;border:1px solid #e5e5e5;clear:both;display:block;float:none;overflow:hidden;width:auto;margin:30px 0 0 0}
.middle-wrapper .account-login .registered-users .content{border:0;min-height:120px;padding:0px;width:80%; margin-left:0px;}
.middle-wrapper .account-login .registered-users .left{width:50%;float:left;background:#fff}
.middle-wrapper .account-login .registered-users .left .buttons-set{background:#fff;border:0px;padding:0px;width:80%;text-decoration:underline;font-weight:500}
.middle-wrapper .account-login .registered-users .left .buttons-set a{color:#333F53;font-size:12px;line-height:30px;text-decoration:underline}
.middle-wrapper .account-login .registered-users .left .buttons-set a:hover{color:#f15b2a}
.middle-wrapper .account-login .registered-users .left .buttons-set button.button{float:left}
.middle-wrapper .account-login .registered-users .left p.create_account{background:#f1f1f1;color:#333F53;font-size:12px;padding:10px 35px;float:left;border:1px solid #ddd;border-radius:5px;margin-top:20px;font-weight:500;width:66%;font-weight:500}
.middle-wrapper .account-login .registered-users .left p.create_account a{margin-left:15px;color:#2cb0de;text-decoration:underline}
.middle-wrapper .account-login .registered-users .left p.create_account a:hover{color:#f15b2a;text-decoration:none}
.middle-wrapper .account-login .registered-users .right{width:40%;float:left;background:#fff;position:relative;border-left:solid 1px #e9e9e9;min-height:220px;padding:10px 0 0 80px} 
.middle-wrapper .account-login .registered-users .right em{position:absolute;top:100px;left:-20px;border-radius:20px;padding:8px 10px;background:#fff;border:1px solid #DBDBDB;font-style:normal}
.middle-wrapper .account-login .registered-users .right .login_sprite{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/login_sprite.png);padding:0px;margin:0px;float:left;margin-bottom:30px}
.middle-wrapper .account-login .registered-users .right .login_sprite.facebook_login{width:223px;height:43px;background-position:0 0}
.middle-wrapper .account-login .registered-users .right .login_sprite.facebook_login:hover{background-position:0 -43px}
.middle-wrapper .account-login .registered-users .right .login_sprite.amazon_login{width:223px;height:43px;background-position:0 -86px}
.middle-wrapper .account-login .registered-users .right .login_sprite.amazon_login:hover{background-position:0 -129px}
.middle-wrapper .account-login .registered-users .right .login_sprite.gplus_login{width:223px;height:43px;background-position:0 -172px}
.middle-wrapper .account-login .registered-users .right .login_sprite.gplus_login:hover{background-position:0 -216px}
#leftbar{width:240px;margin-right:20px;float:left} 
#rightbar{width:840px;float:right}
.pager{font-size:11px;background:#f1f1f1;padding:7px 8px 1px;text-align:center;margin:12px 0}
.pager .amount{float:left;margin:0}
.pager .limiter{float:right}
.pager .limiter label{vertical-align:middle}
.pager .limiter select{padding:0;margin:0 0 1px;vertical-align:middle}
.pager .pages{margin:0 140px}
.pager .pages ol{display:inline}
.pager .pages li{display:inline;margin:0 2px}
.sorter{font-size:11px;background:#fff;padding:3px 8px;border-top:1px solid #e2e2e2}
.sorter .view-mode{float:left;margin:0}
.sorter .sort-by{float:right;padding-right:36px}
.sorter .sort-by label{vertical-align:middle}
.sorter .sort-by select{padding:0;margin:0 0 1px;vertical-align:middle}
.sorter .link-feed{} 
.toolbar{}
.toolbar .pager{padding:3px 8px;border-bottom:1px solid #fff}
.toolbar .sorter{border-bottom:1px solid #fff}
.toolbar-bottom{}
#my-orders-table.data-table td{padding:15px}
#my-orders-table.data-table td.last{border-right:0;width:75px;text-align:center}
#my-orders-table.data-table td.last .orange_btn{color:#ff810a;text-decoration:underline}
#my-orders-table.data-table td.last .orange_btn:hover{text-decoration:none}
#my-orders-table.data-table tbody tr td{border-bottom: solid 1px #f0f1f3!important;}
#my-orders-table.data-table tbody tr td.admin_comment{word-break:break-all}
#my-orders-table.data-table tbody tr td .responsive{display:none}
.proof-approval-main .sub-title { color: #333F53; font-size: 18px; border-bottom: 1px solid #bdc8d2; height: 30px; padding-bottom: 5px;margin-top:0px }
#my-orders-table .a-center.last .separator{display:none}
#my-orders-table tr td pre{white-space:pre-line}
#my-orders-table.data-table tr th.last{border-right:0}
/* Data Table */
.data-table{width:100%}
.data-table td p{padding-bottom:3px;font-size:12px}
.data-table td p a{text-decoration:underline}
.data-table td p.note{color:#f7745f}
.data-table td p a:hover{text-decoration:none}
.data-table td.last, .data-table th.last{border-right:0}
.data-table tr.last th, .data-table tr.last td, .data-table thead th{border-bottom:2px solid #e5e5e5}
.data-table th{padding:3px 8px}
.data-table td{padding:20px 10px}
.data-table thead{background:#f0f1f3}
.data-table thead th{padding:10px 15px;white-space:nowrap;vertical-align:middle;text-transform:uppercase;font-weight:500}
.data-table thead th:last-child{border-right:0}
.data-table thead th.wrap{white-space:normal}
.data-table thead th a, .data-table thead th a:hover{color:#fff}
.data-table thead th .tax-flag{font-size:11px;white-space:nowrap}
.data-table tfoot{border-bottom:2px solid #e5e5e5;background-color:#fff}
.data-table tfoot tr.last td{padding-bottom:10px}
.data-table tfoot td{border-bottom:0;border-right:1px solid #d9dde3;text-align:right;padding:5px}
.data-table tfoot strong{font-size:16px}
.data-table tbody th:last-child, .data-table tbody td:last-child{border-right:0px}
.data-table tbody.odd tr{background:#ffffff !important}
.data-table tbody.even tr{background:#f6f6f6 !important}
.data-table tbody.odd tr td, .data-table tbody.even tr td{border-bottom:0}
.data-table tbody.odd tr.border td, .data-table tbody.even tr.border td{border-bottom:1px solid #d9dde3}
.data-table tbody td .option-value{padding-left:10px}
.data-table tbody tr #options_block ul.clear li{float:left;margin-right:5px;border:1px solid #d9dde3;text-align:center}
.data-table tbody tr #options_block ul.clear li img{padding:5px}
.data-table tbody tr #options_block ul.clear li a.orange_clr{background:#d9dde3;padding:5px;margin:5px 0 0 0;display:block}
.info-box{background:#fff;border:1px solid #d0cbc1;padding:12px 15px;margin:0 0 15px}
.info-box h2{font-weight:500;font-size:13px}
.info-table th{font-weight:500;padding:2px 15px 2px 0}
.info-table td{padding:2px 0}
tr.summary-total{cursor:pointer}
tr.summary-total .summary-collapse{float:right;text-align:right;padding-left:20px;cursor:pointer}
tr.show-details .summary-collapse{background-position:0 -52px}
tr.summary-details td{font-size:11px;background-color:#dae1e4;color:#626465}
tr.summary-details-first td{border-top:1px solid #d2d8db}
tr.summary-details-excluded{font-style:italic}
.cart-tax-info{display:block}
.cart-tax-info, .cart-tax-info .cart-price{padding-right:20px}
.cart-tax-total{display:block;padding-right:20px;cursor:pointer}
.cart-tax-info .price, .cart-tax-total .price{display:inline !important;font-weight:normal !important}
.cart-tax-total-expanded{background-position:100% -52px}
.std .subtitle{padding:0}
.std ol.ol{list-style:decimal outside;padding-left:1.5em}
.std ul.disc{list-style:disc outside;padding-left:18px;margin:0 0 10px}
.std dl dt{font-weight:500}
.std dl dd{margin:0 0 10px}
.std ul, .std ol, .std dl, .std p, .std address, .std blockquote{}
.std ul{list-style:disc outside}
.std ol{list-style:decimal outside;padding-left:1.5em}
.std ul ul{list-style-type:circle}
.std ul ul, .std ol ol, .std ul ol, .std ol ul{margin:.5em 0}
.std dt{font-weight:500}
.std dd{padding:0 0 0 1.5em}
.std blockquote{font-style:italic;padding:0 0 0 1.5em}
.std address{font-style:normal}
.links li{display:inline}
.links li.first{padding-left:0 !important}
.links li.last{background:none !important;padding-right:0 !important}
.link-cart{color:#dc6809 !important;font-weight:500}
.link-wishlist{color:#EF5D21 !important}
.link-reorder{color:#ff810a !important;text-decoration:underline}
.link-compare{font-weight:500}
.link-cart:hover, .link-wishlist:hover, .link-reorder:hover, .link-compare:hover{text-decoration:underline}
.link-print{font-weight:500;color:#dc6809}
.link-rss{padding-left:18px;line-height:14px;white-space:nowrap}
.btn-remove{display:block;width:16px;height:16px;font-size:0;line-height:0;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/btn_trash.png) 0 0 no-repeat;text-indent:-999em;overflow:hidden}
.btn-previous{display:block;width:11px;height:11px;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}
.btn-remove2{display:block;width:16px;height:16px;font-size:0;line-height:0;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/btn_trash.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden;margin-left:15px}
.btn-edit{display:block;width:11px;height:11px;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}
.cards-list dt{margin:5px 0 0}
.cards-list .offset{padding:2px 0 2px 20px}
.separator{margin:0 3px}
.global-site-notice{border:1px solid #cfcfcf;border-width:0 0 1px;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f}
.global-site-notice .notice-inner{width:860px;margin:0 auto;padding:12px 0 12px 80px;text-align:left}
.global-site-notice .notice-inner p{margin:0;border:1px dotted #cccc73;padding:10px}
.global-site-notice .notice-inner .actions{padding-top:10px}
.demo-notice{margin:0;padding:6px 10px;background:#d75f07;font-size:12px;line-height:1.15;border:0;text-align:center;color:#fff}
.demo-notice .notice-inner{width:auto;padding:0;background:none;text-align:center}
.demo-notice .notice-inner p{padding:0;border:0}
.logo{float:left}
.block{border:1px solid #c4c1bc;margin:0 0 15px}
.block .block-title{border-bottom:1px solid #ddd;padding:2px 9px}
.block .block-title strong{display:block;min-height:16px;padding:1px 0 1px;text-transform:uppercase;color:#e26703}
.block .block-title strong span{}
.block .block-title a{text-decoration:none !important}
.block .block-subtitle{margin:0;padding:5px 9px;font-size:1em;font-weight:500;color:#0a263c}
.block .block-content{background:#f8f7f5}
.block-content li{border-bottom:1px dotted #ccc}
.block .block-content li.item{padding:7px 9px}
.block .block-content .product-name{color:#1e7ec8}
.block .btn-remove, .block .btn-edit{float:right;margin:1px 0 2px 5px}
.block .actions{background:#dee5e8;padding:6px 9px;text-align:right}
.block .actions a{float:left}
.block .actions button.button{float:right}
.block .empty{margin:0;padding:5px 9px}
.block li.odd{background-color:#f4f3f3}
.block li.even{background-color:#fafafa}
.block-cart, .block-wishlist, .block-subscribe, .block-compare, .block-reorder, .block-poll, .block-viewed, .block-compared, .block-related, .block-tags, .block-login{font-size:11px;line-height:1.25}
.block-cart .block-title strong, .block-wishlist .block-title strong, .block-subscribe .block-title strong, .block-compare .block-title strong, .block-reorder .block-title strong, .block-poll .block-title strong, .block-viewed .block-title strong, .block-compared .block-title strong, .block-related .block-title strong, .block-tags .block-title strong, .block-login .block-title strong{background-position:0 0;background-repeat:no-repeat;padding-left:21px}
.mini-products-list .product-image{float:left;width:50px;border:1px solid #a9a9a9}
.mini-products-list .product-details{margin-left:60px}
.block-cart .mini-products-list .product-details .product-name, .block-cart .mini-products-list .product-details .nobr small{word-wrap:break-word}
.block-cart .mini-products-list .product-details .nobr{white-space:normal !important}
.block-account{border:0;margin:0px}
.block-account .block-title{background:#25a6d3;border-bottom:0;text-indent:10px;padding:11px 0px 10px;line-height:21px;height:26px}
.block-account .block-title strong{font-size:12px;color:#fff}
.block .block-title strong span.cus_account:before{content:"\f007";padding:0px 5px 0px 0px;font-size:20px;font-weight:300;font-family:"FontAwesome"}
.block .block-title strong span.my_design:before{content:"\f03e";padding:0px 5px 0px 0px;font-size:15px;font-weight:300;font-family:"FontAwesome"}
.block .block-title strong span.contact{background-position:-727px -895px;padding:0px 0px 0px 12px;width:auto;height:20px}
.block-account .block-content{background:#f0f1f3;padding:0px}
.block-content li{border-bottom:1px solid #bdc8d2;padding:13px 10px}
.block-account .block-content li a, .block-account .block-content li span{display:inline-block;background:none;border-left:solid 3px #bdc8d2;border-left:3px solid #bdc8d2;padding:0 0px 0px 10px;color:#262d3a}
.block-account .block-content li a:hover{background-position:0px -43px;color:#25a6d3}
.block-content li:last-child{border-bottom:0px}
.block-account .block-content li.last a{border-bottom:0}
.block-account .block-content li.current{display:block;padding:13px 10px;background:none}
.block-account .block-content li.current strong{border-left:3px solid #e5e5e5;display:block;padding:0 0 0 10px;color:#25a6d3}
.block-account .block-content li.current.last{border-bottom:0}
.block-currency{border:0;padding:7px 12px 10px;height:51px}
.block-currency .block-title{background:none;border:0;padding:0;margin:0 0 5px}
.block-currency .block-title strong{font:bold 13px/21px Arial, Helvetica, sans-serif;padding:0 0 0 21px;text-transform:none;color:#fff}
.block-currency .block-content{background:none;padding:0}
.block-currency .block-content select{width:100%;padding:0}
.block-layered-nav{border:0}
.block-layered-nav .block-title{border:0;padding:0;height:24px;text-indent:-999em;overflow:hidden}
.block-layered-nav .block-subtitle{line-height:1.35;background:#d5e8ff;padding:3px 9px;border:1px solid #b9ccdd;border-width:1px 0;text-transform:uppercase;color:#1f5070}
.block-layered-nav .block-content{border:1px solid #a0b3c3;background:#e7f1f4}
.block-layered-nav dt{padding:7px 10px 0 25px;font-weight:500;text-transform:uppercase}
.block-layered-nav dd{padding:0 12px 12px}
.block-layered-nav dd.last{background:none}
.block-layered-nav .currently li{background:#fff;padding:6px 24px 6px 10px;position:relative;z-index:1;line-height:1.5}
.block-layered-nav .currently .label{font-weight:500;padding-left:15px;text-transform:uppercase;display:inline-block;vertical-align:top}
.block-layered-nav .currently .value{display:inline-block;vertical-align:top}
.block-layered-nav .currently .btn-previous, .block-layered-nav .currently .btn-remove{position:absolute;right:4px;top:9px;margin:0}
.block-layered-nav .currently .btn-previous{right:17px}
.block-layered-nav .actions{font-size:11px;padding:4px 5px 4px 9px;background:#cad6e4;border:1px solid #dee5e8;border-width:1px 0;text-align:right}
.block-layered-nav .actions a{float:none}
.block-cart .summary{background:#fff;padding:2px 8px 8px;margin:-1px 0 0;position:relative;z-index:1}
.block-cart .amount{margin:0}
.block-cart .amount a{font-weight:500}
.block-cart .subtotal{margin:5px 0 0;padding:2px 0;background:#fbebd9;text-align:center}
.block-cart .subtotal .price{font-weight:500}
.block-cart .actions{border-bottom:1px solid #c2c2c2}
.block-cart .actions .paypal-logo{float:left;width:100%;margin:3px 0 0;text-align:right}
.block-cart .actions .paypal-logo .paypal-or{clear:both;display:block;padding:0 55px 8px 0}
.block-wishlist .actions{text-align:right}
.block-wishlist .actions a{float:none}
.block-related .block-title strong{background-position:0 1px}
.block-related input.checkbox{float:left}
.block-related .product{margin-left:20px}
.block-compare .block-title strong{background-position:0 1px}
.block-compare button.button span{border-color:#406a83;background:#618499}
.page-popup .link-print{padding:2px 0 2px 25px;font-weight:500;color:#1e7ec8}
.compare-table{border:0}
.compare-table thead tr.first th, .compare-table thead tr.first td{border:0;background:none;padding:0;font-size:0;line-height:0}
.compare-table .btn-remove{float:right;width:72px;height:15px}
.compare-table tbody th{background:#d9e5ee}
.compare-table tbody th, .compare-table tbody td{padding:10px;border:0;border-top:1px solid #ccc;border-left:1px solid #ccc}
.compare-table tbody td.last{border-right:1px solid #ccc}
.compare-table tbody tr.last th, .compare-table tbody tr.last td{border-bottom:1px solid #ccc !important}
.compare-table tr.add-to-row td{background:#fffada;text-align:center}
.compare-table tr.first td{text-align:center}
.compare-table tr.first td .product-name{font-size:12px;font-weight:500;margin:0 0 5px;color:#203548}
.compare-table tr.first td .product-name a{color:#203548}
.compare-table tr.first td .ratings{width:69px;margin:0 auto}
.compare-table tr.first td p, .compare-table tr.add-to-row td p{margin:0}
.block-compared .block-title strong{background-position:0 1px}
.block-poll .block-subtitle{font-size:12px}
.block-poll label{color:#777;font-weight:500}
.block-poll input.radio{float:left;margin:1px -18px 0 0}
.block-poll .label{display:block;margin-left:18px}
.block-poll li{padding:3px 9px}
.block-poll .actions{margin:5px 0 0}
.block-poll button.button span{border-color:#406a83;background:#618499}
.block-poll .answer{font-weight:500}
.block-poll .votes{float:right;margin-left:10px}
.block-tags .block-content .tags-list{background:none;border:0;font-size:12px}
.block-tags .block-content a{color:#1b2d3b}
.block-tags .actions{text-align:right}
.block-tags .actions a{float:none}
.block-subscribe .block-content{padding:5px 10px}
.block-subscribe label{font-weight:500;color:#666}
.block-subscribe input.input-text{display:block;width:167px;margin:3px 0}
.block-subscribe .actions{background:none;padding:0;margin:3px 0 0;text-align:left}
.block-subscribe .actions button.button{float:none}
.block-subscribe .actions button.button span{border-color:#406a83;background:#618499}
.block-reorder input.checkbox{float:left;margin:2px -20px 0 0}
.block-reorder .product-name{margin-left:20px}
.block-reorder .validation-advice{margin:3px 9px 7px}
.block-banner{border:0}
.block-banner .block-content{padding:0;text-align:center}
.block-login .block-title strong{background-image:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/i_ma-info.gif)}
.block-login .block-content{padding:5px 10px}
.block-login label{font-weight:500;color:#666}
.block-login input.input-text{display:block;width:167px;margin:3px 0}
.block-login .actions{background:none;padding:0;margin:3px 0 0}
.block-login .actions button.button span{border-color:#406a83;background:#618499}
.sidebar .paypal-logo{display:block;margin:10px 0;text-align:center}
.sidebar .paypal-logo a{float:none}
.category-title{border:0;margin:0 0 7px}
.category-image{width:100%;overflow:hidden;margin:0 0 10px;text-align:center}
.category-description{margin:0 0 10px}
.products-grid.last{border-bottom:0}
.products-grid li.item{float:left;width:138px;padding:12px 10px 80px}
.products-grid .product-image{display:block;width:135px;height:135px;margin:0 0 10px}
.products-grid .product-name{margin:0 0 5px;font-weight:500;font-size:12px;color:#203548}
.products-grid .product-name a{color:#203548}
.products-grid .price-box{margin:5px 0}
.products-grid .availability{line-height:21px}
.products-grid .actions{position:absolute;bottom:12px}
.col2-left-layout .products-grid, .col2-right-layout .products-grid{width:632px;margin:0 auto}
.col1-layout .products-grid{width:790px;margin:0 auto}
.products-list li.item{border-bottom:1px solid #d9ddd3;padding:12px 10px}
.products-list li.item.last{border-bottom:0}
.products-list .product-image{float:left;width:135px;height:135px;margin:0 0 10px}
.products-list .product-shop{margin-left:150px}
.products-list .product-name{margin:0 0 5px;font-weight:500;font-size:12px;color:#203548}
.products-list .product-name a{color:#203548}
.products-list .price-box{float:left;margin:3px 13px 5px 0}
.products-list .availability{float:left;margin:3px 0 0}
.products-list .desc{clear:both;padding:6px 0 0;margin:0 0 15px;line-height:1.35}
.products-list .desc .link-learn{font-size:11px}
.products-list .add-to-links{clear:both}
.products-list .add-to-links li{display:inline}
.products-list .add-to-links .separator{display:inline;margin:0 2px}
.no-rating{margin:0}
.ratings{font-size:11px;line-height:1.25;margin:7px 0}
.ratings strong{float:left;margin:1px 3px 0 0}
.ratings .rating-links{margin:0}
.ratings .rating-links .separator{margin:0 2px}
.rating-box{width:69px;height:13px;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}
.rating-box .rating{float:left;height:13px}
.ratings .rating-box{float:left;margin-right:3px}
.ratings-table th, .ratings-table td{font-size:11px;line-height:1.15;padding:3px 0}
.ratings-table th{font-weight:500;padding-right:8px}
.availability{margin:0}
.availability span{font-weight:500}
.availability.in-stock span{}
.availability.out-of-stock span{color:#d83820}
.availability-only{margin:10px 0 7px;line-height:16px;padding-left:15px}
.availability-only span, .availability-only a{border-bottom:1px dashed #751d02;color:#000}
.availability-only a{cursor:pointer;padding-right:15px;text-decoration:none}
.availability-only .expanded{background-position:100% -15px}
.availability-only strong{color:#be2c00}
.availability-only-details{margin:0 0 7px}
.availability-only-details th{background:#d2d6d9;font-size:10px;padding:0 8px}
.availability-only-details td{background:#ebf0f3;border-bottom:1px solid #fff;font-size:11px;padding:2px 8px 1px}
.availability-only-details tr.odd td.last{color:#d95e00;font-weight:500}
.product-view .product-shop .availability{font-size:11px}
.product-view .product-shop .availability span{font-weight:normal}
.email-friend{margin:0}
.alert-price{margin:0;font-size:11px}
.alert-stock{margin:0;font-size:11px}
.price{white-space:nowrap !important}
.price-box{font-size:14px;line-height:32px}
.block .regular-price, .block .regular-price .price{color:#2f2f2f}
.old-price{margin:0}
.old-price .price-label{white-space:nowrap;color:#999}
.old-price .price{font-weight:500;color:#c76200;text-decoration:line-through}
.special-price{margin:0;padding:3px 0}
.special-price .price-label{font-size:12px;font-weight:500;white-space:nowrap;color:#cd5033}
.special-price .price{font-size:12px;font-weight:500;color:#c76200}
.minimal-price{margin:0}
.minimal-price .price-label{font-weight:500;white-space:nowrap}
.minimal-price-link{display:block}
.minimal-price-link .label{color:#1e7ec8}
.minimal-price-link .price{color:#1e7ec8}
.price-excluding-tax{display:block;color:#999}
.price-excluding-tax .label{white-space:nowrap;color:#999}
.price-excluding-tax .price{font-size:12px;color:#c76200}
.price-including-tax{display:block;color:#999}
.price-including-tax .label{white-space:nowrap;color:#999}
.price-including-tax .price{font-size:12px;font-weight:500;color:#c76200}
.configured-price{margin:0}
.configured-price .price-label{font-weight:500;white-space:nowrap}
.configured-price .price{font-weight:500}
.weee{display:block;font-size:11px;color:#444}
.weee .price{font-size:11px;font-weight:normal}
.price-excl-tax{display:block}
.price-excl-tax .label{display:block;white-space:nowrap}
.price-excl-tax .price{display:block}
.price-incl-tax{display:block}
.price-incl-tax .label{display:block;white-space:nowrap}
.price-incl-tax .price{display:block;font-weight:500}
.price-from{margin:0}
.price-from .price-label{font-weight:500;white-space:nowrap}
.price-to{margin:0}
.price-to .price-label{font-weight:500;white-space:nowrap}
.price-notice{padding-left:10px;color:#999}
.price-notice .price{font-weight:500;color:#2f2f2f}
.price-as-configured{margin:0}
.price-as-configured .price-label{font-weight:500;white-space:nowrap}
.price-box-bundle{padding:0 0 10px 0}
.price-box-bundle .price-box{margin:0 !important;padding:0 !important}
.price-box-bundle .price{color:#555}
.product-pricing, .tier-prices{margin:10px 0;padding:10px;background-color:#f4f7f7;border:1px solid #dadddd;color:#424242}
.tier-prices li{line-height:1.4;padding:2px 0 2px 10px}
.tier-prices .benefit{font-style:italic;font-weight:500;color:#2f2f2f}
.tier-prices .price{font-weight:500;color:#2f2f2f}
.tier-prices-grouped li{padding:2px 0;color:#e26703}
.tier-prices-grouped li .price{font-weight:500}
.add-to-links{font-size:11px;margin:5px 0 0}
.add-to-links .separator{display:none}
.add-to-cart .qty{float:left;margin-right:10px;width:60px}
.add-to-cart button.button{float:left;font-size:14px;padding:5px 10px}
.add-to-cart .paypal-logo{clear:left;margin:0;text-align:right}
.add-to-cart .paypal-logo .paypal-or{clear:both;display:block;margin:5px 60px 5px 0}
.product-view .add-to-cart .paypal-logo{margin:0}
.add-to-box{margin:10px 0}
.add-to-box .add-to-cart{float:left;width:100%}
.add-to-box .or{float:left;font-weight:500;margin:0 7px;color:#666}
.add-to-box .add-to-links{float:left;margin:0;font-size:12px !important;line-height:1.25 !important;text-align:left !important}
.add-to-box .add-to-links li{display:block !important}
.add-to-box .add-to-links li .separator{display:none !important}
.product-essential h2{font:bold 13px/1.35 Arial, Helvetica, sans-serif}
.product-collateral h2{font-weight:500;font-size:15px;color:#EF5D21;border-bottom:1px solid #e5dcc3;padding:0 0 1px;margin:0 0 15px}
.product-collateral .box-collateral{margin:0 0 25px}
.sp-methods{margin:0 0 8px;display:inline-block;width:100%}
.sp-methods dt{margin:13px 0 5px;font-weight:500}
.sp-methods dd{margin:0 15px 0 0;position:relative}
#checkout-payment-method-load .sp-methods label{margin:0 10px 0 0 !important}
#payment_form_purchaseorder{float:left;margin:20px 30px}
#payment_form_purchaseorder #file_upload_text3{float:right}
.sp-methods dd li{margin:5px 0}
.sp-methods label{font-weight:500;float:left}
.sp-methods label.payment_method{margin:0 10px 0 0}
.sp-methods .price{font-weight:500;color:#2cb0de}
.sp-methods .form-list{padding-left:20px;clear:both;position:absolute;top:35px}
.sp-methods .form-list li{margin:0 0 8px}
.sp-methods select.month{width:100px;margin-right:10px}
.sp-methods select.year{width:70px}
.sp-methods input.cvv{width:3em !important}
.sp-methods .checkmo-list li{margin:0 0 5px}
.sp-methods .checkmo-list label{width:135px;padding-right:10px;text-align:right}
.sp-methods .checkmo-list address{float:left}
.sp-methods .centinel-logos a{margin-right:3px}
.sp-methods .centinel-logos img{vertical-align:middle}
.sp-methods .release-amounts{margin:0.5em 0}
.sp-methods .release-amounts button{float:left;margin:5px 10px 0 0}
.please-wait{float:right}
.please-wait img{vertical-align:middle}
.cvv-what-is-this{font-size:11px;cursor:help;margin-left:10px}
.gift-messages h3{font-size:12px;font-weight:500;color:#e87403}
.gift-messages p.control{color:#8e8d8b}
.gift-messages-form{position:relative}
.gift-messages-form label{float:none !important;position:static !important}
.gift-messages-form h4{font-size:12px;font-weight:500;color:#e87403}
.gift-messages-form .whole-order{margin:0 0 25px}
.gift-messages-form .item{margin:0 0 10px}
.gift-messages-form .item .product-img-box{float:left;width:75px}
.gift-messages-form .item .product-image{margin:0 0 7px}
.gift-messages-form .item .number{margin:0;font-weight:500;text-align:center;color:#8a8987}
.gift-messages-form .item .details{margin-left:90px}
.gift-messages-form .item .details .product-name{font-size:12px;font-weight:500;margin:0 0 10px}
.gift-messages-form .item .details .form-list .field{width:255px}
.gift-messages-form .item .details .form-list .input-box{width:240px}
.gift-messages-form .item .details .form-list input.input-text{width:234px}
.gift-messages-form .item .details .form-list li.wide .input-box{width:500px}
.gift-messages-form .item .details .form-list li.wide textarea{width:494px}
.gift-message-link{font-size:11px;padding-right:7px}
.gift-message-link.expanded{background-position:100% -40px}
.gift-message-row{background:#f2efe9}
.gift-message-row .btn-close{float:right;width:16px;height:16px;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}
.checkout-agreements li{margin:30px 0}
.checkout-agreements{float:left}
.checkout-agreements .agreement-content{overflow:auto;background-color:#f1f1f1;padding:10px}
.checkout-agreements .agree{float:left;margin:0}
.checkout-agreements .agree input.checkbox{margin-right:6px}
.checkout-agreements .agree label{margin:0;display:block}
.opc .checkout-agreements{border:1px solid #d9dde3;border-width:0 1px;padding:5px 30px}
.opc .checkout-agreements li{margin:20px 0 0}
.opc .checkout-agreements .agreement-content{background-color:#fff;border-color:#e4e4e4;padding:5px}
.opc .checkout-agreements .agree{padding-left:6px}
.centinel .authentication{border:1px solid #ddd;background:#fff}
.centinel .authentication iframe{width:99%;height:400px;background:transparent !important;margin:0 !important;padding:0 !important;border:0 !important}
.opc .centinel{border:1px solid #bbb6a5;border-width:0 1px 1px;padding:10px 30px}
.info-set{background:#FFF url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/bkg_checkout.gif) 0 0 repeat-x;border:1px solid #e5e5e5;margin:0 0 25px;padding:20px}
.info-set h2{font-size:12px;font-weight:500;margin:0 0 10px}
.info-set h3, .info-set h4{font-size:12px;font-weight:500;color:#EF5D21}
.info-set h2 a, .info-set h3 a, .info-set h4 a{color:#fff}
.info-set h2.legend{margin:-20px -22px 0px -21px;padding:5px 10px;background:#465560;border-bottom:1px solid #bbafa0;position:relative;color:#fff}
.info-set h3.legend{margin:0 0 10px;color:#2cb0de}
.info-set .divider{margin:0 -20px;padding:25px 0;position:relative}
.info-set .box{margin:0 0 15px}
.info-set .box h2{color:#EF5D21}
.info-set .data-table .product-name{font-size:1em !important;font-weight:500 !important;color:#1e7ec8 !important}
.info-set .data-table .product-name a{font-weight:500 !important}
.info-set .data-table .item-options{margin:5px 0 0}
.block-progress{border:0;margin:0}
.block-progress .block-title{border:0;padding:5px;margin:0;-webkit-box-shadow:0 8px 6px -6px #999;-moz-box-shadow:0 8px 6px -6px #999;box-shadow:0 8px 6px -6px #999;position:relative;text-align:center;background:-webkit-gradient(linear, left top, left bottom, from(#458FD9), to(#056ACC));background:-moz-linear-gradient(top, #458FD9, #056ACC);/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#458FD9', endColorstr='#056ACC');*/
background-image:-o-linear-gradient(rgb(69,143,217), rgb(5,106,204))}
.block-progress .block-title strong{font-size:12px;color:#fff}
.block-progress .block-content{background:none}
.block-progress dt:last-child{padding-bottom:15px}
.block-progress dt{font-size:12px;line-height:1.35;background-color:#f1f1f1;border:0px solid #fff;margin:0 auto;padding:5px 8px 5px 12px;color:#333F53}
.block-progress dd{border:1px solid #e5e5e5;border-top:0;padding:8px 13px;margin:0 0 15px;background-color:#f8f8f8;-webkit-box-shadow:0 8px 6px -6px #999;-moz-box-shadow:0 8px 6px -6px #999;box-shadow:0 8px 6px -6px #999}
.block-progress dt.complete{border:1px solid #e5e5e5;background-color:#ddd;margin-top:10px}
.block-progress dt.complete a{font-size:11px;text-decoration:underline;float:right}
.block-progress dt.complete a:hover{text-decoration:none}
.block-progress p{margin:0}
.block-progress .cards-list dt{background:none;border:0 none;color:inherit;font-size:12px;margin:5px 0;padding:0}
.block-progress .cards-list dd{border:0 none;margin:0;padding:0}
.block-progress .cards-list .info-table th{font-weight:normal}
.opc .buttons-set{margin-top:0;padding-top:2em}
.opc .buttons-set p.required{margin:0;padding:0 0 10px}
.opc .buttons-set .back-link small{display:none}
.opc .buttons-set .back-link a{}
.opc .buttons-set.disabled button.button{display:none}
.opc .buttons-set .please-wait{height:21px;line-height:21px}
.opc .ul{list-style:disc outside;padding-left:18px}
.opc{position:relative}
.opc li.section{margin-bottom:10px}
.opc li.section .form-list .field, .opc li.section .form-list .fields .fields{width:300px}
.opc li.section .form-list .field input{width:280px}
.opc li.section .form-list .field select{width:295px;height:24px}
.opc li.section .form-list li.wide input.input-text{width:648px}
.opc li.section .form-list li.wide{}
.opc li.section .form-list .customer-name .name-lastname{float:right}
.opc .step-title{border-width:0px;border-style:solid;border-color:#ccc;background:#465560;padding:7px 8px;text-align:right}
.opc .step-title .number{float:left;background:#fff;border:1px solid #fff;padding:0 4px;line-height:15px;margin:0 5px 0 0;font:bold 11px/14px arial, helvetica, sans-serif;color:#465560}
.opc .step-title h2{float:left;margin:0;font:bold 13px/16px Arial, Helvetica, sans-serif;color:#fff}
.opc .step-title a{display:none;float:right;font-size:11px;line-height:16px}
.opc .allow .step-title{background:#eee;border:0px solid #a3aeb3;color:#999;cursor:pointer}
.opc .allow .step-title .number{background:#999;border-color:#dbe6eb;color:#eee}
.opc .allow .step-title h2{color:#999}
.opc .active .step-title{background:#465560;border:0px solid #ccc;padding:7px 8px;color:#fff;cursor:default}
.opc .active .step-title .number{background:#fff;color:#465560;border:1px solid #fff}
.opc .active .step-title h2{color:#fff}
.opc .step{border:1px solid #e5e5e5;border-top:0;padding:15px 25px;position:relative;background:#fff}
.opc .step .tool-tip{right:30px}
#opc-login .buttons-set{border-top:0}
#opc-login h3{font-size:12px;border-bottom:1px solid #e4e4e4;padding-bottom:2px;text-transform:uppercase;float:none !important}
#opc-login h4{font-size:12px;font-weight:500;margin:0;color:#2f2f2f}
#opc-shipping_method .buttons-set{border-top:0}
.opc .gift-messages-form{margin:0 -30px;background:#f6f1eb;border:1px solid #e9e4de;border-width:1px 0;padding:22px 24px 22px 30px}
.opc .gift-messages-form .inner-box{padding:5px;height:260px;overflow:auto}
#opc-review .step{border:0;padding:0}
#opc-review .product-name{font-weight:500;color:#0a263c}
#opc-review .item-options{margin:5px 0 0}
#opc-review .buttons-set{padding:20px 30px;border:1px solid #d9dde3;border-width:0 1px 1px}
#opc-review .buttons-set p{margin:0;line-height:40px}
#opc-review .buttons-set .please-wait{height:40px;line-height:40px}
#opc-review .authentication{margin:0 auto;width:570px}
#opc-review .warning-message{color:#333F53;font-weight:500;text-align:center;padding:10px 10px 0}
.checkout-progress{padding:0 90px;margin:0 0 20px}
.checkout-progress li{float:left;width:19%;margin:0 3px 0 0;border-top:10px solid #999;padding:2px 0 0;font-weight:500;text-align:center;color:#abb5ba}
.checkout-progress li.active{border-top-color:#e96200;color:#e96200}
.multiple-checkout h2{font-size:12px;font-weight:500;margin:0 0 10px}
.multiple-checkout h3, .multiple-checkout h4{font-size:12px;font-weight:500;color:#EF5D21}
.multiple-checkout h2 a, .multiple-checkout h3 a, .multiple-checkout h4 a{font-weight:normal}
.multiple-checkout .data-table .product-name{font-size:1em !important;font-weight:500 !important;color:#1e7ec8 !important}
.multiple-checkout .data-table .product-name a{font-weight:500 !important}
.multiple-checkout .data-table .item-options{margin:5px 0 0}
.multiple-checkout .gift-messages{margin:15px 0 0}
.multiple-checkout .tool-tip{top:50%;margin-top:-120px;right:20px}
.multiple-checkout .col2-set, .multiple-checkout .col3-set{background:#fbfaf6 url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/bkg_checkout.gif) 0 0 repeat-x;border:1px solid #bbb6a5;margin:0 0 25px;padding:20px}
.multiple-checkout .col2-set h2.legend{margin:-20px -20px 15px;padding:5px 10px;background:#f9f3e3;border-bottom:1px solid #bbafa0;position:relative}
.multiple-checkout .col2-set h3.legend{margin:0 0 10px;color:#2cb0de}
.multiple-checkout .col2-set .divider{margin:0 -20px;padding:25px 0;position:relative}
.multiple-checkout .box{margin:0 0 15px}
.multiple-checkout .box h2{color:#EF5D21}
.multiple-checkout .place-order .please-wait{float:right;padding:27px 7px 0 0}
.multiple-checkout .place-order .grand-total{float:right;height:71px;font-size:1.5em;padding:0 0 0 21px;overflow:hidden}
.multiple-checkout .place-order .grand-total .inner{float:left;height:57px;padding:14px 21px 0 0}
.multiple-checkout .place-order .grand-total .inner div{display:inline}
.multiple-checkout .place-order .grand-total big{display:inline;margin-right:12px}
.multiple-checkout .place-order .grand-total .price{color:#EF5D21}
.multiple-checkout .place-order .grand-total button.button span{font-size:16px}
.multiple-checkout .place-order .grand-total button.button span span{padding:0 45px 0 36px}
.multiple-checkout .title-buttons button.button span{border-color:#406a83;background:#618499}
#multiship-addresses-table td{padding:10px}
#multiship-addresses-table tfoot td{padding:5px 10px}
#multiship-addresses-table tfoot button.button span{border-color:#406a83;background:#618499}
.multiple-checkout .gift-messages-form .item .details .form-list{width:100%;overflow:hidden}
.multiple-checkout .gift-messages-form .item .details .form-list li{margin-right:-15px}
.multiple-checkout .gift-messages-form .item .details .form-list .field{width:230px}
.multiple-checkout .gift-messages-form .item .details .form-list .input-box{width:215px}
.multiple-checkout .gift-messages-form .item .details .form-list input.input-text{width:209px}
.multiple-checkout .gift-messages-form .item .details .form-list li.wide .input-box{width:445px}
.multiple-checkout .gift-messages-form .item .details .form-list li.wide textarea{width:439px}
.checkout-multishipping-shipping .box-sp-methods{border:1px solid #d9d2be;background:#f9f3e3;padding:13px;position:relative}
.checkout-multishipping-shipping .box-sp-methods .pointer{position:absolute;top:-20px;right:-40px;width:178px;height:41px;overflow:hidden}
.checkout-multishipping-billing .multiple-checkout{position:relative}
.middle-wrapper .account-login{margin-bottom:30px}
.middle-wrapper .account-login .content{min-height:210px;padding:14px 21px;background:#fff;border:1px solid #ddd;border-bottom:0;width:auto}
.middle-wrapper .account-login .content h2{font-weight:500;font-size:14px;margin:0 0 14px;padding:0 0 5px 23px;border-bottom:1px solid #ddd;background-position:0 1px;background-repeat:no-repeat;text-transform:uppercase;color:#2cb0de;float:none}
.middle-wrapper .account-login .new-users h2{background-image:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/i_page1.gif)}
.middle-wrapper .account-login .registered-users h2{background-image:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/i_page2.gif)}
.middle-wrapper .account-login .buttons-set{border:1px solid #ddd;border-top:0;margin:0;padding:8px 13px;background:#f1f1f1}
.middle-wrapper .account-create{margin:40px 0 0 0}
.middle-wrapper .account-create .page-title{margin-bottom:15px}
.middle-wrapper .account-create .captcha-image{margin:10px 0 0 0}
.middle-wrapper .account-create .form-list .field{float:left;width:25.9%}
.middle-wrapper .account-create .form-list li{overflow:hidden}
.middle-wrapper .account-create .form-list input.input-text{width:85%}
.middle-wrapper .account-create .form-list li.wide .input-box{width:56.5%}
.middle-wrapper .account-create .form-list .captcha input{width:auto}
.middle-wrapper .account-create .account-create a.dark-grey-btn:hover{color:#fff !important}
.middle-wrapper .account-create .account-create button.btn-orange-m{margin:0 !important;padding:7px 25px !important}
.fb_button_ps{margin:5px 10px 0 0}
.captcha-note{clear:left;padding-top:5px}
.captcha-image{float:left;display:inline;margin:0;position:relative}
.captcha-image .captcha-img{vertical-align:bottom}
.registered-users .captcha-image{margin:0}
.captcha-reload{cursor:pointer;position:absolute;top:2px;right:2px}
.captcha-reload.refreshing{animation:rotate 1.5s infinite linear;-webkit-animation:rotate 1.5s infinite linear;-moz-animation:rotate 1.5s infinite linear}
/*@-webkit-keyframes rotate {
0% {
-webkit-transform:rotate(0)
}
0% {
-webkit-transform:rotate(-360deg)
}
}
@-moz-keyframes rotate {
0% {
-moz-transform:rotate(0)
}
0% {
-moz-transform:rotate(-360deg)
}
}*/
@keyframes rotate {
 0% {
  transform:rotate(0)
 }
 0% {
  transform:rotate(-360deg)
 }
 
 0% {
  -webkit-transform:rotate(0)
 }
 0% {
  -webkit-transform:rotate(-360deg)
 }
  0% {
  -moz-transform:rotate(0)
 }
 0% {
  -moz-transform:rotate(-360deg)
 }
}
.window-overlay{background:rgba(0, 0, 0, 0.35);position:absolute;top:0;left:0;height:100%;width:100%;z-index:990}
.remember-me label{float:none;margin:0 6px}
.remember-me-popup{background:#fff;border:1px solid #e5e5e5;left:50%;top:50%;position:absolute;margin:-85px 0 0 -200px;width:400px;text-align:left;-moz-box-shadow:0 0 6px #ccc;-webkit-box-shadow:0 0 6px #ccc;-box-shadow:0 0 6px #ccc;z-index:1000}
.remember-me-popup h3{background:#d9e5ee;border-bottom:1px solid #ccc;font-size:14px;padding:5px 10px}
.remember-me-popup .remember-me-popup-head{position:relative}
.remember-me-popup .remember-me-popup-head .remember-me-popup-close{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/btn_window_close.gif) no-repeat;display:block;position:absolute;top:7px;right:7px;height:15px;width:15px;text-indent:-9999em}
.remember-me-popup .remember-me-popup-body{padding:10px}
.remember-me-popup .remember-me-popup-body a{display:inline-block;height:19px;border:1px solid #de5400;background:#f18200;padding:0 8px;font:bold 12px/19px Arial, Helvetica, sans-serif;text-align:center;text-decoration:none;white-space:nowrap;color:#fff}
.my-account .change_password{color:#2cb0de}
.my-account .change_password:hover{color:#000}
.my-account .form-list li{display:inline-block;width:100%}
.my-account #checkout-payment-method-load .form-list li{display:list-item;width:auto}
.my-account .form-list li.wdt_none{width:auto}
.my-account .buttons-set{margin:0;padding:0}
.my-account .buttons-set .account-billinfo-module{padding:15px 0px 0px 0px;width:auto;float:left;margin:0px 0px 20px 25px}
.my-account .buttons-set .account-billinfo-module .improveiourirtwork_radio{display:inline-block;margin:0px 0px 0px 10px}
.my-account .title-buttons .link-rss{float:none;margin:0}
.my-account .limiter{margin:10px 0;overflow:hidden;line-height:36px}
.my-account .limiter .input-slect-fix-w{width:65px}
.my-account .limiter{margin:10px 0;overflow:hidden;line-height:30px}
.my-account .limiter .input-slect-fix-w{width:65px;border:1px solid #e5e5e5}
.my-account .limiter .input-slect-fix-w select{width:55px}
.small_link{font-size:11px !important;text-decoration:underline;letter-spacing:0px}
.small_link:hover{text-decoration:none}
.my-account .page-title h1{width:auto;float:left;color:#2cb0de;font-size:18px;padding:12px 0px}
.my-account .page-title{color:#000;background:none;margin:0px 0 14px 0;overflow:hidden;padding:0;border-bottom:solid 1px #e5e5e5}
.my-account .page-title .btn-orange-m{margin:0;padding:4px 25px}
.my-account .paginationcategory{display:block;width:34%}
.my_acc_email_id{position:relative;text-align:right;font-size:12px}
.my_acc_email_id .email_id{color:#333F53;position:absolute;right:0px;line-height:20px}
.my_acc_email_id .email_id span{color:#a5a5a5}
.my_acc_email_id .email_id a{color:#25a6d3;padding:0px 3px}
.my_acc_email_id .email_id a:last-child{padding-right:0px;color:#ff810a}
.my_acc_email_id .key_tooltips:before{color:#2cb0de;margin:0px;font-size:16px}
.ordertickets-chat-view .messages{width:60%}
span.key_tooltips:before{content:"\f05a";color:#606871;font-size:18px;font-family:'FontAwesome' !important;margin:0px 3px;line-height:10px;cursor:pointer}
.dashboard .welcome-msg{margin:1em 0em 1em 0}
.dashboard .welcome-msg p{width:100%}
.dashboard .welcome-msg p.hello{font-size:14px;padding:0px 0px 8px 0px}
.dashboard .welcome-msg p{width:100%;color:#222}
.dashboard .welcome-msg p.hello{font-size:14px;color:#222;padding:0px 0px 8px 0px}
.dashboard .col2-set{margin:0 0 15px;clear:both}
.dashboard .col2-set .col-1{width:49%;float:left;margin-right:2%}
.dashboard .col2-set .col-2{width:49%;float:left}
.dashboard .col2-set .col-1 address, .dashboard .col2-set .col-2 address{font-style:normal;line-height:25px;padding:10px 15px}
.my-account .form-list .field{float:left;padding-right:2%;width:31.8%}
.my-account .form-list .two_field{width:60%}
.my-account .form-list .address_two_field{float:left;padding-right:2%;width:49%}
.dashboard .col2-set .col-1 .title .separator, .dashboard .col2-set .col-2 .title .separator{clear:none;color:#2cb0de;font-size:11px;margin:0px;padding:0px 5px !important;width:auto}
.box-account{background:#fff;margin:0 0 20px}
.box-account .box-head{margin:0 0 10px;text-align:right;background:#e5e5e5;overflow:hidden;padding:10px 15px;clear:both}
.box-account .box-head h2{float:left;margin:0;font-size:14px;text-transform:uppercase;color:#333F53;text-align:left}
.box-account .box-head a{text-decoration:underline}
.box-account .control {padding:0px;}
.box-account .control .sms-notification, .box-account .changePassword{display:inline-block}
.shipping-tracking-popup{margin:0 auto;overflow:hidden;padding:0 30px;width:90%}
.dashboard .col2-set .col-1 .title, .dashboard .col2-set .col-2 .title, .dashboard .box .box-title, .my-account .pagi, .my-account .limiter{background:#f0f1f3;border-bottom:2px solid #bdc8d2;padding:10px 15px;text-transform:uppercase;color:#444d56;text-align:left;font-weight:500}
.dashboard .box .box-title{margin-bottom:8px}
.dashboard .box .box-title h3, .dashboard .box .box-title h4{float:left;font-size:12px;font-weight:500;margin:0}
.dashboard .box .box-title .small_link, .dashboard .col2-set .col-1 .title .small_link, .dashboard .col2-set .col-2 .title .small_link{text-transform:none}
.dashboard .contact_info{padding:0px 0px 30px 0px}
.dashboard .contact_info .col1{width:30%;float:left}
.dashboard .contact_info .col2{width:70%;float:left;word-wrap:break-word}
.dashboard .box-info h4{font-size:11px;font-weight:500;text-transform:uppercase}
.dashboard .box-reviews .number{float:left;font-size:10px;font-weight:500;line-height:1;color:#fff;margin:3px -20px 0 0;padding:2px 3px;background:#0a263c}
.dashboard .box-reviews .details{margin-left:20px}
.dashboard .box-reviews li.item{margin:0 0 7px}
.dashboard .box-reviews li.item.last{margin:0}
.dashboard .box-reviews .ratings{margin:7px 0 0}
.dashboard .box-tags .number{float:left;font-size:10px;font-weight:500;line-height:1;color:#fff;margin:3px -20px 0 0;padding:2px 3px;background:#0a263c}
.dashboard .box-tags .details{margin-left:20px}
.dashboard .box-tags li.item{margin:0 0 7px}
.dashboard .box-tags li.item.last{margin:0}
.dashboard .box-tags .tags strong, .dashboard .box-tags .tags ul, .dashboard .box-tags .tags ul li{display:inline}
.addresses-list h2, .addresses-list h3{font-weight:500;font-size:12px;width:100%}
.addresses-list .col-1, .addresses-list .col-2{float:left;width:48%;margin-right:2%}
.addresses-list h2{color:#2cb0de;text-transform:uppercase}
.addresses-list address{margin:0 0 3px}
.addresses-list p{margin:0}
.addresses-list .link-remove{color:#646464}
.addresses-list .separator{margin:0 3px}
.addresses-list li.item{border:1px solid #e5e5e5;padding:10px 13px;margin:0 0 10px}
.addresses-list li.empty{background:none;border:0;padding:0}
.addresses-list li.empty p{font-weight:500}
.addresses-list .addresses-additional li.item{border:1px solid #e5e5e5;margin:0 0 10px;padding:10px 13px}
.addresses-list .addresses-additional p a{float:left}
.order-info{background:#e5e5e5;border:1px solid #e5e5e5;padding:10px 15px;margin:0 0 8px}
.my-account .page-title .print_links{float:left;padding:0px 0px 10px;clear:both}
.fa-print:before{content:"\f02f";padding:0px 3px 0px 0px}
.my-account p.order-date{color:#333F53;padding:0 15px}
#my-orders-table tr.subtotal td, #my-orders-table tr.shipping td, #my-orders-table tr.grand_total td, #my-orders-table tr.grand_total td{padding:5px 15px}
#my-orders-table.data-table tr.grand_total, #my-orders-table.data-table tr.grand_total{background:#f0f1f3}
.order-info dt, .order-info dd, .order-info ul, .order-info li{display:inline}
.order-info .current{text-transform:uppercase}
.order-info li{margin:0 3px}
#order-info-tabs li.last a{text-decoration:underline;float:right}
#order-info-tabs li.messagetext a{float:right}
.order-date{margin:20px 0}
.order-info-box{border:1px solid #e5e5e5;padding:12px 15px;margin:0 0 15px;overflow:hidden}
.order-info-box h2{font-weight:500;font-size:12px;color:#2cb0de}
.order-info-box .box-payment p{margin:0 0 3px}
.order-info-box .box-payment th{font-weight:500;padding-right:7px}
.order-info-box .col-1, .order-info-box .col-2{width:48%;float:left}
.order-items{width:100%;overflow-x:auto}
.order-items h2, .order-items h3{clear:none;font-weight:500;font-size:12px;padding:0;margin:0 0 5px;color:#0a263c}
.order-items .product-name{font-size:12px !important;font-weight:500 !important;text-transform:uppercase}
.order-items .link-print{color:#ff810a;font-weight:normal}
.order-items .order-links{text-align:right}
.order-additional{margin:15px 0}
.gift-message dt strong{color:#666}
.gift-message dd{font-size:12px;margin:5px 0 0}
.order-about dt{font-weight:500}
.order-about dd{font-size:12px;margin:0 0 7px}
.tracking-table{margin:0 0 15px}
.tracking-table th{font-weight:500;white-space:nowrap}
.tracking-table-popup{width:100%}
.tracking-table-popup th{font-weight:500;white-space:nowrap}
.tracking-table-popup th, .tracking-table-popup td{padding:1px 8px}
.page-print .print-head{margin:0 0 25px}
.page-print .print-head .logo{float:left}
.page-print .print-head address{float:left;margin-left:15px}
.page-print h1{font-size:14px;text-align:right}
.page-print h2, .page-print h3{font-size:12px;color:#2cb0de}
.page-print h2.h2{font-size:16px;font-weight:500}
.page-print .order-date{padding:0 0 10px;margin:0 0 20px;text-align:right}
.page-print .col2-set{margin:0 0 10px}
.page-print .col2-set .col-1, .page-print .col2-set .col-2{float:left;width:48%;margin-right:2%}
.page-print .gift-message-link{display:none}
.page-print .price-excl-tax, .page-print .price-incl-tax{display:block;white-space:nowrap}
.page-print .cart-price, .page-print .price-excl-tax .label, .page-print .price-incl-tax .label, .page-print .price-excl-tax .price, .page-print .price-incl-tax .price{display:inline}
.my-wishlist form{float:left}
.my-wishlist .data-table tbody tr.odd, .my-wishlist .data-table tbody tr.even{border-bottom:1px solid #e5e5e5}
.my-wishlist .title-buttons h3{color:#333f53;font-size:16px;font-weight:500;padding:20px 0px 0px 0px}
.my-wishlist .product-image{display:block;width:113px;height:113px;margin:0 0 5px}
.my-wishlist textarea{display:block;width:97%;height:109px}
.my-wishlist .buttons-set{margin-top:2em}
.my-wishlist .buttons-set button.button{float:none}
.my-wishlist .buttons-set .btn-add span, .my-wishlist .buttons-set .btn-share span{border-color:#406a83;background:#618499}
#wishlist-table .add-to-links{white-space:nowrap}
.my-tag-edit{float:left;margin:0 0 10px}
.my-tag-edit .btn-remove{float:right;margin:4px 0 0 5px}
#my-tags-table{clear:both}
#my-tags-table td{padding:10px}
#my-tags-table .add-to-links{white-space:nowrap}
.form-list li{margin:0 0 8px;overflow:inherit}
.form-list label{float:left;font-weight:500;position:relative;z-index:0;cursor:auto!important;margin-bottom:5px}
.form-list label.required em, .form-list label em{float:right;font-style:normal; color:#ff810a; position:absolute;top:0;right:-8px}
.form-list li.control label{float:none;line-height:24px}
.form-list li.control input.radio, .form-list li.control input.checkbox{margin-right:6px}
.form-list li.control .input-box{clear:none;display:inline;width:auto}
.form-list .input-box, .creditCard .input-box{display:block;clear:both;width:100%}
.form-list .field{float:left;width:50%}
.form-list input.input-text{width:92%}
.form-list textarea{width:254px;height:10em}
.form-list li.wide .input-box{width:100%}
.form-list li.wide input.input-text{width:96%}
.form-list li.wide textarea{width:529px}
.form-list li.wide select{width:535px}
.form-list li.additional-row{border-top:1px solid #ccc;margin-top:10px;padding-top:7px}
.form-list li.additional-row .btn-remove{float:right;margin:5px 0 0}
.form-list .input-range input.input-text{width:74px}
.form-list-narrow li{margin-bottom:0}
.form-list-narrow li .input-box{margin-bottom:6px}
.form-list-narrow li.wide .input-box{width:260px}
.form-list-narrow li.wide input.input-text, .form-list-narrow li.wide textarea{width:254px}
.form-list-narrow li.wide select{width:260px}
.form-list .customer-name-prefix .input-box, .form-list .customer-name-suffix .input-box, .form-list .customer-name-prefix-suffix .input-box, .form-list .customer-name-prefix-middlename .input-box, .form-list .customer-name-middlename-suffix .input-box, .form-list .customer-name-prefix-middlename-suffix .input-box{width:auto}
.form-list .name-prefix{width:65px}
.form-list .name-prefix select{width:55px}
.form-list .name-prefix input.input-text{width:49px}
.form-list .name-suffix{width:65px}
.form-list .name-suffix select{width:55px}
.form-list .name-suffix input.input-text{width:49px}
.form-list .name-middlename{width:70px}
.form-list .name-middlename input.input-text{width:49px}
.form-list .customer-name-prefix-middlename-suffix .name-firstname, .form-list .customer-name-prefix-middlename .name-firstname{width:140px}
.form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text, .form-list .customer-name-prefix-middlename .name-firstname input.input-text{width:124px}
.form-list .customer-name-prefix-middlename-suffix .name-lastname{width:205px}
.form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text{width:189px}
.form-list .customer-name-prefix-suffix .name-firstname{width:210px}
.form-list .customer-name-prefix-suffix .name-lastname{width:205px}
.form-list .customer-name-prefix-suffix .name-firstname input.input-text, .form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px}
.form-list .customer-name-prefix-suffix .name-firstname{width:210px}
.form-list .customer-name-prefix-suffix .name-lastname{width:205px}
.form-list .customer-name-prefix-suffix .name-firstname input.input-text, .form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px}
.form-list .customer-name-prefix .name-firstname, .form-list .customer-name-middlename .name-firstname{width:210px}
.form-list .customer-name-suffix .name-lastname, .form-list .customer-name-middlename .name-firstname, .form-list .customer-name-middlename-suffix .name-firstname, .form-list .customer-name-middlename-suffix .name-lastname{width:205px}
.form-list .customer-name-prefix .name-firstname input.input-text, .form-list .customer-name-suffix .name-lastname input.input-text, .form-list .customer-name-middlename .name-firstname input.input-text, .form-list .customer-name-middlename-suffix .name-firstname input.input-text, .form-list .customer-name-middlename-suffix .name-lastname input.input-text{width:189px}
.form-list .customer-dob .dob-month, .form-list .customer-dob .dob-day, .form-list .customer-dob .dob-year{float:left;width:85px}
.form-list .customer-dob input.input-text{display:block;width:74px}
.form-list .customer-dob label{font-size:10px;color:#888}
.form-list .customer-dob .dob-day, .form-list .customer-dob .dob-month{width:60px}
.form-list .customer-dob .dob-day input.input-text, .form-list .customer-dob .dob-month input.input-text{width:46px}
.form-list .customer-dob .dob-year{width:140px}
.form-list .customer-dob .dob-year input.input-text{width:134px}
.fieldset{border:1px solid #ddd;background:#fff;padding:22px 25px 12px 33px;margin:0 0 30px 0}
.fieldset .legend{float:left;font-size:12px;background:#2cb0de;color:#fff;margin:-33px 0 0 -10px;padding:3px 8px;position:relative;font-weight:300}
.fieldset .or{border:1px solid #999;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#999;color:#fff;float:left;padding:8px;margin:-5px 30px;font-weight:500}
.validation-advice{clear:both;margin:3px 0 0;padding-left:17px;font-size:11px;line-height:13px;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/validation_advice_bg.gif) 2px 0 no-repeat;color:#ff810a;text-align:left}
.validation-advice.color-validation{margin-left:100px}
.validation-failed{border:1px dashed #ff810a !important;background:#faebe7 !important}
.validation-passed{}
p.required{font-size:11px;text-align:right;color:#ff810a}
.v-fix{float:left}
.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative}
.buttons-set-order{margin:10px 0 0}
.buttons-set-order .please-wait{padding:12px 7px 0 0}
/* Select Dropdown Validaton */
.input-slect-fix-w .validation-advice{position:absolute}
.input-slect-fix-w .validation-failed{background:none !important}
.onepagecheckout_datafields #paypal_direct_cc_type_exp_div .input-slect-fix-w .validation-advice{width:85px}
.checkout-login-wrapper{padding:23px 0 15px 155px;overflow:hidden}
.checkout-login-wrapper .left{width:45%;float:left}
.checkout-login-wrapper .left .boxcontent{margin:0px}
.checkout-login-wrapper .left .buttons-set{border:0px;padding:0px;width:75%;font-weight:500;text-decoration:underline;margin:0px}
.checkout-login-wrapper .left .buttons-set a{text-decoration:underline}
.checkout-login-wrapper .left .buttons-set a:hover{color:#0b6ecc !important}
.checkout-login-wrapper .left .buttons-set a.pas_link{padding:6px 0 0 10px}
.checkout-login-wrapper .left .buttons-set button.button{float:left}
.checkout-login-wrapper .left .messages .error-msg{width:70%}
#onepagecheckout_loginbox .checkout-login-wrapper .boxcontent .full{display:block;margin-bottom:20px;overflow:hidden;width:auto}
#drop_estimate_method tbody tr td .c_handling_charge{color:#999999;display:inline;font-size:11px;font-style:italic}
.checkout-login-wrapper input.input-text{width:75%}
.checkout-login-wrapper label{margin:0 0 5px 0}
.checkout-login-wrapper .right{width:45%;float:left;position:relative;border-left:solid 1px #dddddd;min-height:180px;padding:00px 0 0 90px}
.checkout-login-wrapper .right em{position:absolute;top:85px;left:-20px;border-radius:100%;background:#fff;border:1px solid #DBDBDB;font-style:normal;width:40px;height:40px;text-align:center;line-height:45px}
.checkout-login-wrapper .right .login_sprite{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/login_sprite.png);padding:0px;margin:0px;float:left;margin-bottom:30px}
.checkout-login-wrapper .right .login_sprite.facebook_login{width:223px;height:42px;background-position:0 0}
.checkout-login-wrapper .right .login_sprite.facebook_login:hover{background-position:0 -42px}
.checkout-login-wrapper .right .login_sprite.amazon_login{width:223px;height:42px;background-position:0 -86px}
.checkout-login-wrapper .right .login_sprite.amazon_login:hover{background-position:0 -130px}
.checkout-login-wrapper .right .login_sprite.gplus_login{width:223px;height:42px;background-position:0 -174px;margin-bottom:0px}
.checkout-login-wrapper .right .login_sprite.gplus_login:hover{background-position:0 -216px}
.forgot_pwd{margin:20px 0 0 0}
.forgot_pwd .form-list li{margin:0px 0px 20px 0px;}
.forgot_pwd input{width:calc(100% - 22px) !important}
.forgot_pwd .form-list li label{color:#333f53}
.forgot_pwd .buttons-set{background:#fff !important; padding:0px !important; border:none !important; margin:20px 0px 0px 0px !important}
.onepagecheckout_datafields .sp-methods .v-fix.input-slect-fix-w{width:47.7%}
#paypal_direct_cc_type_cvv_div .v-fix{width:auto}
#paypal_direct_cc_type_cvv_div .v-fix .validation-advice{display:block;margin:5px 0 0;position:absolute;width:32%}
#paypal_direct_cc_type_cvv_div .input-text{padding:4px;width:45%}
<!--
.onepagecheckout_datafields .sp-methods .input-slect-fix-w{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/selectbox-arrow2.png) no-repeat right top;border:1px solid #e5e5e5}
-->
.onepagecheckout_datafields .sp-methods .input-slect-fix-w select{width:120%}
#form-send-ticket .input-slect-fix-w, #form-ticket-detail .input-slect-fix-w{width:35%}
#form-send-ticket .form-list li, #form-ticket-detail .form-list li{overflow:inherit;margin-right:0px}
#form-send-ticket .form-list li .or, #form-ticket-detail .form-list li .or{background:#f9f9f9;border:1px solid #e5e5e5;border-radius:100%;height:30px;line-height:31px;margin:0px 20px;text-align:center;width:30px}
#form-send-ticket .form-list li, #form-ticket-detail .form-list .fupload .fileUpload span{color:#333F53}
#form-send-ticket .form-list .fupload .fileUpload, #form-ticket-detail .form-list .fupload .fileUpload{display:inline-block;color:#333F53;margin-top:-2px}
#quickrfq_form input[type="checkbox"], #quickrfq_form input[type='radio']{display:block;float:left;margin:8px 5px 0 0}
#quickrfq_form{width:950px;margin:0 auto}
.quick_order #quickrfq_form{width:1100px}
.quick_order #quotation{margin:40px 0 10px}
.quick_order .quotation-listing-table{width:1078px}
.quick_order #quotation .quote_detail_btm section dl{float:right;padding:0 10px 0 0;text-align:right}
.quick_order .quotation-listing-table tbody tr.first td, .quick_order .quotation-listing-table tbody tr td table tr td{border-top:0 none}
.quick_order .quotation-listing-table tbody tr td{border-top:1px dotted #ccc}
.quick_order .title{color:#2cb0de;font-size:20px;margin:30px 0px 0px;border-bottom:1px solid #f0f0f0;padding:0 0 10px}
#quickrfq_form .input-slect-fix-w{border:1px solid #e5e5e5}
#quickrfq_form .input-slect-fix-w select{-ms-appearance:inherit;-webkit-appearance:inherit;-moz-appearance:inherit;border:1px solid #e5e5e5}
#quickrfq_form #main_size .third.size_mm{width:80px}
#quickrfq_form #main_size .third.size_mm .input-slect-fix-w{width:80px}
#quickrfq_form #main_size .third.size_mm .input-slect-fix-w select{width:100px}
#quotation{background:#FDFDFD;border:1px solid #e5e5e5;padding:10px;font-size:12px;margin:75px 0 10px;float:left}
#quotation .shadow720{clear:both;display:block;float:left;margin:10px 0;overflow:hidden}
#quotation .logo{margin:15px 0 0 15px}
#quotation .quote_detail{background:#fff;border:1px solid #e5e5e5;padding:10px 10px 15px;float:left;margin-top:20px}
#quotation .quote_detail .title{font-size:17px;text-align:left;font-weight:500;margin:10PX 0 10px 0;color:#333F53}
#quotation .quote_detail section{width:47%;float:left}
#quotation .quote_detail ul li{padding:0 0 3px;text-align:left}
#quotation .quote_detail ul li em{color:#cc0000 !important}
#quotation .quote_detail ul li.col1{float:left;padding:3px 7px 0;width:105px}
#quotation .quote_detail ul li.col2{float:left;padding:3px 0 0;width:240px}
#quotation .quote_detail ul li.col3{float:left;padding:3px 0 0;width:60px}
#quotation .quote_detail ul li.col4{float:left;padding:3px 0 0;width:250px}
#quotation .quote_detail ul li.col5{float:left;padding:3px 0 0;width:170px}
#quotation .quote_detail ul li.col6{float:left;padding:3px 9px 0 0;width:50px;text-align:right}
#quotation .quote_detail ul li.col7{float:left;padding:3px 15px 0 0;width:115px;text-align:right}
#quotation .quote_detail ul li .textfield{width:235px;text-align:left;font-size:13px}
#quotation .quote_detail ul li .textarea-l{width:390px}
#quotation .quote_detail ul li .dropdown-m{width:150px;padding:0px 0 0 2px}
#quotation .quote_detail ul li .w75{width:75px;text-align:right}
#quotation .quote_detail .bdr-emboss{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/emboss-bdr.png) repeat-x center 11px;width:410px;height:21px;border:0px;padding:0}
.quotation-listing-table{width:100%;float:left;background:#fff}
.quotation-listing-table thead{background:#f0f1f3}
.quotation-listing-table thead td{padding:10px 15px;white-space:nowrap;vertical-align:middle;text-transform:uppercase;font-weight:500}
.quotation-listing-table tbody tr td{padding:15px 5px}
.quotation-listing-table tbody tr td table tr td{border:0px none}
.quotation-listing-table tbody tr td div.sizes-block .first, .quotation-listing-table tbody tr td div.sizes-block .second, .quotation-listing-table tbody tr td div.sizes-block .third{width:70px;float:left}
.quotation-listing-table tbody tr td div.sizes-block .first input, .quotation-listing-table tbody tr td div.sizes-block .second input, .quotation-listing-table tbody tr td div.sizes-block .third input{width:55px;padding:4px}
.quotation-listing-table tbody tr td > div.sizes-block .textfield{padding:2px 3px;float:left;height:18px}
.quotation-listing-table tbody tr td span{padding:0 0px 0 2px;line-height:30px;font-size:11px}
.quotation-listing-table tbody tr td span >input.w40{width:40px;text-align:center}
.quotation-listing-table tbody tr td.checkbox{text-align:center;padding-left:0}
.quotation-listing-table tbody tr td{border-top:1px dotted #E5E5E5}
.quotation-listing-table tbody tr td .option{margin-top:7px;width:100%}
.quotation-listing-table tbody tr td .option .col1, .quotation-listing-table tbody tr td .option .col2{float:left;margin-bottom:5px}
.quotation-listing-table tbody tr td .option .col1{width:120px;clear:both;line-height:32px}
.quotation-listing-table tbody tr td .option .col2{width:155px}
.quotation-listing-table tbody tr td .option .radio{margin-bottom:5px}
.quotation-listing-table tbody tr td .option dl{width:100%;clear:both;margin:0 0 10px 0;vertical-align:middle;line-height:30px}
.quotation-listing-table tbody tr td .option dt{width:104px;float:left}
.quotation-listing-table tbody tr td .option dd{width:315px;float:left}
.quotation-listing-table tbody tr td .option dd > div.velcro_option{margin:0 0 5px}
.quotation-listing-table tbody tr:hover{background-color:#FDFDFD}
.quotation-listing-table tbody tr.first td{border-top:0px}
.quotation-listing-table #framehorizontal, .quotation-listing-table #framevertical{margin-top:10px}
.quotation-listing-table #framevertical, .quotation-listing-table #framevertical span, .quotation-listing-table #framehorizontal, .quotation-listing-table #framehorizontal span{line-height:32px !important}
.quotation-listing-table tbody tr td select, #quotation .quote_detail_btm select, .quotation-listing-table tbody tr td select.textfield, #quotation .quote_detail_btm select.textfield, #quotation .quote_detail ul li.col2 select.textfield{border:1px solid #e5e5e5 !important;background:#fff !important;padding-right:0px !important;/*appearance:menulist !important;*/-moz-appearance:menulist !important;-webkit-appearance:menulist !important;width:auto}
#quotation .quote_detail ul li.col2 select.textfield.width_full{width:100%;}
.quotation-listing-table tbody tr td select{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#ie8 .quotation-listing-table tbody tr.first td, #ie9 .quotation-listing-table tbody tr.first td{border-top:1px solid #ccc}
#ie8 .quotation-listing-table tbody tr td.checkbox, #ie9 .quotation-listing-table tbody tr td.checkbox, .ie10 .quotation-listing-table tbody tr td.checkbox{padding-left:15px}
#quotation .quote_detail_btm{padding:10px 0;margin-top:20px;float:left}
#quotation .quote_detail_btm section{width:50%;float:left}
.desktop_vat.align_R{text-align:left !important}
#quotation .quote_detail_btm section dl{float:left;text-align:right}
#quotation .quote_detail_btm section dl dt, #quotation .quote_detail_btm section dl dd{height:auto;float:left;margin-bottom:10px}
#quotation .quote_detail_btm section dl dt{width:325px}
#quotation .quote_detail_btm section dl dt .shipping{padding:6px 10px;display:inline-block}
#quotation .quote_detail_btm section dl dt .input-slect-fix-w{width:260px;float:right;border:1px solid #e5e5e5}
#quotation .quote_detail_btm section dl dt .input-slect-fix-w select{width:190px}
#quotation .quote_detail_btm section dl .checkbox{display:inline}
#ie8 #quotation .quote_detail_btm section dl .regular-checkbox, #ie9 #quotation .quote_detail_btm section dl .regular-checkbox, .ie10 #quotation .quote_detail_btm section dl .regular-checkbox{display:inline;top:0}
#quotation .quote_detail_btm section dl dd{width:135px;font-size:15px;font-weight:200}
#quotation .quote_detail_btm section .bdr-emboss{width:100%;height:21px;border:0px;padding:0;clear:both}
#quotation .quote_detail_btm section .col1{width:100px;height:auto}
#quotation .quote_detail_btm section .col2{width:325px;height:auto;margin:0 0 10px 20px;text-align:left}
#quotation .quote_detail_btm section .col2 textarea.textfield, #quotation .quote_detail_btm section .col2 input.textfield{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
#quotation .quote_detail_btm section dt em{color:#cc0000}
.ie8 .date-module{width:210px}
.date-module{background:#2f3182;padding:35px 10px 10px;height:55px;width:190px;position:absolute;right:66px;top:-42px;font-size:25px;text-align:center;color:#fff}
.date-module p{font-size:12px;text-align:center}
.date-bg{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/quotation-date-bg.png) no-repeat 0 0;height:33px;width:24px;position:absolute;right:42px;top:-43px}
#quotation .custmor-info-box{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCCCCC;padding:10px}
#quotation .custmor-info-box .title{font-size:17px;text-align:left}
#quotation .custmor-info-box ul li{font-weight:700 !important;padding:0 0 3px;text-align:left}
#quotation .custmor-info-box ul li.col1{float:left;padding:3px 12px 0 7px !important;width:125px !important}
#quotation .custmor-info-box ul li.col2{float:left;padding:3px 0 0;width:240px}
#quotation .custmor-info-box ul li.col3{float:left;padding:3px 0 0;width:60px}
#quotation .custmor-info-box ul li.col4{float:left;padding:3px 0 0;width:250px}
#quotation .custmor-info-box ul li.col5{float:left;padding:7px 0 0;width:170px}
#quotation .custmor-info-box ul li.col6{float:left;padding:3px 9px 0 0;text-align:right;width:50px}
#quotation .custmor-info-box ul li.col7{float:left;padding:7px 13px 0 0;text-align:right;width:115px}
#quotation .custmor-info-box ul li.col8{float:left;padding:7px 0 0;text-align:left;width:100px}
#quotation .custmor-info-box ul li .textfield{text-align:left;width:235px}
#quotation .custmor-info-box ul li .textarea-l{width:390px}
#quotation .custmor-info-box ul li .dropdown-m{padding:0 0 0 2px;width:150px}
#quotation .custmor-info-box .bdr-emboss{background:url("https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/emboss-bdr.png") repeat-x scroll center 11px rgba(0, 0, 0, 0);border:0 none;height:21px;padding:0;width:410px}
#quotation .quote_detail_btm section dl dt.quick_incl_vat{width:auto}
#quotation .quote_detail_btm section dl dd.quick_incl_vat{width:auto;float:right;padding:5px 0px 0px 0px}
#quotation .quote_detail_btm section dl dd.space{height:auto}
#quotation .quote_detail_btm section dl dt #advice-required-entry-shipping_method{float:right}
#quotation .size_frame dt, .onlyWHsize span{float:left;padding:7px 5px 7px 0}
/* 05-06-17 drop down box size and width issue resolved */
#quote_size_1.float_L{width:100%;}
#quote_size_1.float_L .sizes-block:after {content:'';display:table;clear:both;}
#quote_size_1.float_L .third.size_mm select{width:60px;}
/* END 05-06-17 drop down box size and width issue resolved */

.twoside_box{margin:0 0 0 30px !important}
.banner-stand-module{width:48%;float:left;margin:0 2% 0 0;min-height:165px}
.banner-stand-module .product-image{float:left;width:25.568%}
.banner-stand-module .banner-stand-text-module{float:left;margin:0 0 0 10px;width:71.431%;line-height:15px;font-size:12px}
.banner-stand-module .banner-stand-text-module h3{}
.banner-stand-module .banner-stand-text-module h3 a{color:#2cb0de}
.product-view .product-img-box{margin-left:0 !important}
.product-view .box-collateral{margin:20px 0}
.product-view .box-collateral .commonbullet{margin:0}
.product-collateral .related-accessories .span3.first{margin-left:0 !important}
.product-collateral .sub-title{border-bottom:1px solid #e5e5e5;font:18px/22px;margin-bottom:12px;padding-bottom:5px;display:block}
.related-accessories .row-fluid .span3 .product_name{background:#00254a;max-height:38px;min-height:38px;padding:15px 0;text-align:center}
.related-accessories .row-fluid .span3 .product_name a{color:#fff;font:16px/20px "open_sansbold_italic"}
.related-accessories .row-fluid .span3{margin:0 0 2.12766% 2.12766%}
.accesories_title{float:left;width:100%}
.product-shop .commonbullet ul li{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/print-li-icon.png)no-repeat 0 5px;padding:0 0 0 20px}
.product-shop .add-to-cart label{float:left;font-size:14px;line-height:32px;width:93px}
.product-shop .add-to-cart{line-height:30px}
.product-shop .add-to-cart .bdr-emboss{margin:20px 0 0 0;display:block}
.product-shop .add-to-cart .input-slect-fix-w{width:80px;float:left;margin:0 10px 0 0}
.product-shop .add-to-cart .input-slect-fix-w select{width:96px}
.product-shop .product-options-bottom{clear:both;margin-top:12px;float:left}
.row-fluid{width:100%;/**zoom:1*/}
.row-fluid:before, .row-fluid:after{display:table;content:""}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:28px;margin-left:2.127659574%;/**margin-left:2.0744680846382977%;*/
-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid .span12{width:99.99999998999999%;/**width:99.94680850063828%*/}
.row-fluid .span11{width:91.489361693%;/**width:91.4361702036383%*/}
.row-fluid .span10{width:82.97872339599999%;/**width:82.92553190663828%*/}
.row-fluid .span9{width:74.468085099%;/**width:74.4148936096383%*/}
.row-fluid .span8{width:65.95744680199999%;/**width:65.90425531263828%*/}
.row-fluid .span7{width:57.446808505%;/**width:57.3936170156383%*/}
.row-fluid .span6{width:48.93617020799999%;/**width:48.88297871863829%*/}
.row-fluid .span5{width:40.425531911%;/**width:40.3723404216383%*/}
.row-fluid .span4{width:31.914893614%;/**width:31.8617021246383%*/}
.row-fluid .span3{width:23.404255317%;/**width:23.3510638276383%*/}
.row-fluid .span2{width:14.89361702%;/**width:14.8404255306383%*/}
.row-fluid .span1{width:6.382978723%;/**width:6.329787233638298%*/}
#rect{width:100%;margin:30px auto}
#rect .title{border-bottom:1px solid #e5e5e5;width:100%;overflow:hidden;margin-bottom:10px}
#rect .title h3{color:#333F53;float:left;font-size:14px;margin:0}
#rect .title h1, #rect .title h2{color:#333F53;margin:0px;float:left;font-size:14px}
#rect .title h2{background-position:left -30px}
.container-bot{width:100%;padding:10px 0px 0px 0px;float:left}
.products p{text-align:justify}
.container-bot .textpara{float:left;width:390px;font-size:12px;line-height:16px;color:#414141}
.container-bot .products{width:51.363%;float:left;padding:0;margin-bottom:10px}
.container-bot .products ul.first, .container-bot .products ul.second{width:260px;float:left;margin-bottom:15px}
.container-bot .products ul.first{margin:0px 3px 20px 0px;width:260px}
.container-bot .products ul.first li, .container-bot .products ul.second li{width:240px;float:left;margin:0 0 3px;background:#f0f1f3;height:41px;line-height:41px;padding:0 10px}
.container-bot .products ul.first li input[type="checkbox"], .container-bot .products ul.second li input[type="checkbox"]{margin:5px}
.container-bot h4{font:14px/18px;color:#ff810a;margin:0px 0 30px}
#fomy{float:left;width:100%;margin-top:10px}
#fomy .leftdiv, #fomy .ritdiv{float:left;width:50%;min-height:270px;margin-top:10px}
#fomy .leftdiv em, #fomy .ritdiv em{color:#ff810a;float:left;font-weight:500;height:10px;left:-9px;position:relative;width:4px}
#fomy .leftdiv .informationDiv em.required, #fomy .ritdiv .informationDiv em.required{color:#ff810a;font-size:12px;font-style:normal;float:none;left:0px;margin:0px 0px 0px 3px}
#fomy .base{float:left;width:91%}
.informationDiv{float:left;font:14px/30px;min-height:25px;padding:0;text-align:left;width:170px}
.informationDiv02{color:#646464;float:left;width:325px;float:left}
.informationDiv02 .input-slect-fix-w{width:190px;margin:0px}
.informationDiv02 input{width:290px;margin-right:3px;height:24px}
.informationDiv02 .input-state {width: 170px;}
.informationDiv02 input[name="phone_number"], .informationDiv02 input[name="zip_code"]{width:170px}
.informationDiv02 .required{color:#ff810a;vertical-align:top}
#rect .container-bot .content_bot{float:left;width:100%}
#rect .container-bot .rightimg{float:left;width:48.636%;height:489px;padding-left:0;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sample.png) no-repeat}
#captcha{float:left;width:100%;margin-top:10px}
#captcha .lefydiv{float:left;width:470px;min-height:145px;margin-top:10px}
#captcha .ritydiv{float:right;width:380px;min-height:145px;margin-top:10px}
#captcha .ritydiv ul li{margin-bottom:10px}
#captcha .ritydiv ul li label{clear:both;float:none;display:block}
#captcha .ritydiv .captcha{float:left;display:block;width:auto;margin-right:15px}
#captcha .ritydiv .captcha-image{float:left;display:block;margin:0;position:relative}
#captcha .ritydiv .captcha-image .captcha-img{height:30px}
#fomy .leftydiv{border-right:1pt dashed #ccc}
#recaptcha_input{background-color:rgb(241, 91, 42);background-image:none;background-position:-120px 0px;border-radius:3px;-webkit-border-radius:3px;-moz-appearance:none; -ms-appearance:none; -webkit-appearance:none;color:rgb(255, 255, 255);cursor:pointer;display:block;float:left;font-size:18px;font-weight:normal;height:49px}
#recaptcha_input:hover{background:#333F53}
#recaptcha_input, .free_sample{background-position:-120px 0px}
.infosection{width:100%;clear:both}
.ext{font-size:10px;margin-right:20px;clear:both;float:right}
#recaptcha_area, #recaptcha_table{width:500px !important}
.sample_kit{background:url("https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sample-bg.png") no-repeat left top;float:left;height:160px;width:210px}
.sample_kit input{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/get-it-now.png) no-repeat center bottom transparent !important;float:left;height:52px;margin:96px 0 0;text-indent:-999px;width:100%;z-index:100;border:none}
.order-his-checkout #payment_form_paypal_direct.sample_kit_payment_m{width:77%;margin-bottom:10px}
.Newsletter{width:100%;float:left;background:#f0f1f3;padding:20px;font:14px/18px;margin:10px 0 0 0}
.Newsletter label span{padding:0 0 0 8px}
#captcha .orange-btn{margin:20px 0 0 0;float:left}
#captcha .sp-methods .input-slect-fix-w{width:210px;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/selectbox-arrow2.png) no-repeat right top;border:1px solid #e5e5e5}
#captcha .sp-methods .input-slect-fix-w select{width:240px}
#captcha .sp-methods #paypal_direct_cc_number{width:41%}
#captcha .sp-methods #paypal_direct_cc_type_exp_div .input-slect-fix-w, #captcha .sp-methods #paypal_direct_cc_type_ss_div .input-slect-fix-w{width:100px;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/selectbox-arrow2.png) no-repeat right top;border:1px solid #e5e5e5}
#captcha .sp-methods #paypal_direct_cc_type_cvv_div .cvv-what-is-this{line-height:30px}
#cms{margin:0;padding:0}
#cms p.title{color:#333f53;font-size:14px;font-weight:500;padding:10px 0 0px}
#cms p a{text-decoration:underline}
#cms p a:hover{text-decoration:none}
#cms p strong{font-weight:500}
#cms p.gray-box{background-color:#F4F3F3;padding:10px 0;width:100%}
.faqs-box{border:0 solid #000000;float:left;margin:0;padding:0;width:540px}
.faqs-box ul li{padding:0 0 5px;text-align:left}
.faqs-box ul li.col1{clear:both;float:left;padding-right:10px;text-align:right;width:20px}
.faqs-box ul li.col2{float:left;width:480px}
.questionery{clear:left;margin:0;padding:0}
.questionery ul li{line-height:120%;text-align:left;overflow:hidden}
.questionery ul li.boldcol1{float:left;font-weight:500;margin-top:10px;padding-bottom:5px;width:25px}
.questionery ul li.boldcol2{float:left;font-weight:500;margin-top:10px;padding-bottom:5px;width:1075px}
.questionery ul li.col1{float:left;width:1075px;margin:0 0 10px 25px}
.questionery ul li.backto-top{float:right}
.questionery ul li.backto-top a{color:#F27D00;font-size:12px;text-align:right;text-decoration:underline}
.questionery ul li.backto-top a:hover{color:#333F53;text-decoration:none}
.questionery ul li .address{width:210px;float:left}
/*sitemap for stylernew.css*/
.sitemap-link{float:left;margin:0 0 20px}
.sitemap-link ul{margin-top:5px;width:100%}
.sitemap-link ul{display:inline-block;clear:both;float:none;padding:0px}
.sitemap-link ul li{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat -727px -381px;float:left;list-style:none outside none;padding:3px 5px 3px 20px;text-align:left;margin-left:0px !important;min-height:10px !important}
.sitemap-link ul li a{background-image:none;color:#333F53;text-decoration:none}
.sitemap-link ul li a:hover{color:#F27D00;text-decoration:underline}
.sitemap-link .site_map_left{margin-left:0px !important}
.sitemap-link .sitemap_cat_heading{background:#ececec;clear:both}
.sitemap-link .sitemap_cat_heading h4{line-height:25px;margin:0px 10px}
.sitemap-link .sub-title{margin:0px !important;padding:0px !important;color:#2cb0de;font-size:15px;margin:0 0 6px;padding:15px 0 0}
.sitemap-link .sitemap_all_links{margin:15px 0px 10px 0px}
/*comment for stylenew.css*/
#contactForm{width:100%}
.contactus-module{width:540px;float:left}
.contactus-module .headquarters_office{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/headquarters_office_img.jpg) no-repeat top center;height:247px;width:100%;float:left;margin-bottom:20px}
.contactus-module .headquarters_office .man{width:275px;margin:64px auto}
.contactus-module .headquarters_office .man .heading{width:100%;background:#2cb0de;color:#ffffff;font-size:18px;text-align:center;padding:15px 0px;opacity:0.8}
.contactus-module .headquarters_office .man .address{color:#000;font-size:14px;line-height:21px;background:#fff;opacity:0.8;width:100%;text-align:center;padding:15px 0px}
.contactus-module .sales_office{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sales_office_img.jpg) no-repeat top center;height:247px;width:100%;float:left;margin-bottom:20px}
.contactus-module .sales_office .man{width:275px;margin:36px auto}
.contactus-module .sales_office .man .heading{width:100%;background:#ff810a;color:#ffffff;font-size:18px;text-align:center;padding:15px 0px;opacity:0.8;margin:0px}
.contactus-module .sales_office .man .address{color:#000;line-height:21px;background:#fff;opacity:0.8;width:100%;text-align:center;padding:15px 0px}
.contactus-module .sales_office .man .address .phone_man{margin:auto;text-align:center;width:58%}
.contactus-module .sales_office .man .address .phone_man .phone{float:left;padding:0 5px 0 0;width:50px}
.contactus-module .sales_office .man .address .phone_man .phone_num{display:inline-block;text-align:left;width:102px}
.contactus-module .map{width:538px;border:solid 1px #e5e5e5;clear:both;margin:auto}
#contactForm .captcha-image .captcha-img{height:30px}
#contactForm .fieldset{width:520px;margin-left:35px;border:0px;padding:0px;float:left}
#contactForm .fieldset h2.legend{color:#333F53;font-size:16px;font-weight:500;border-bottom:solid 1px #e5e5e5;padding:0px 0px 8px 0px;margin:0px 0px 12px 0px;float:none;background:none}
#contactForm .fieldset ul.form-list{padding:0px 0px 45px}
#contactForm .fieldset ul li{margin:0 0 8px;overflow:hidden}
#contactForm .fieldset ul li label{clear:left;padding:3px 0 0;width:220px}
#contactForm .fieldset ul li .input-box{clear:none;float:left;width:265px;position:relative}
#contactForm .fieldset ul li div > span{position:absolute;top:10px;right:-16px}
#contactForm .fieldset .form-list input.input-text{width:245px}
#contactForm .fieldset .form-list .captcha{width:130px}
#contactForm .fieldset .form-list .captcha input{width:80px}
#contactForm .fieldset .form-list select{width:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;/*appearance:none;*/ width:100%}
#contactForm .fieldset .form-list textarea{width:245px;height:78px}
.my-account .ticket_textarea{width:530px}
.my-account .img_brow{width:auto !important}
.my-account .ticket_brow input{width:55%;border:none;background:#fff}
.my-account .ticket_brow{border:solid 1px #e5e5e5;width:216px;display:inline-block;margin-bottom:10px}
.my-account .ticket_brow button{background:#2cb1de;width:75px;float:right;color:#fff;text-transform:uppercase;font-weight:500;padding:4px 10px 4px;line-height:22px;border-radius:0px}
#contactForm .fieldset ul li span{cursor:pointer}
#contactForm .fieldset ul li .input-box > span{color:#ff0000}
#contactForm .fieldset ul .border_top{border-top:1px solid #e5e5e5;padding:12px 0 0 0}
#contactForm .fieldset ul .border_top .orange-btn{margin:0 auto;width:auto;display:block}
#contactForm .input-slect-fix-w .validation-advice{position:inherit}
.black_overlay12, .designtool_popup{position:fixed;top:0%;left:0%;width:100%;height:100%;background-color:black;z-index:100;-moz-opacity:0.8;opacity:.50;filter:alpha(opacity=80)}
.success-content{margin:50px 0 0 140px}
/*comment for stylenew.css*/
.white_content123{position:fixed;top:14%;left:36%;width:356px;padding:12px;background-color:#ffffff;z-index:1002;text-align:center;border:none!important;float:left;border-radius: 4px;box-shadow: 0 0 20px rgba(0, 0, 0, 0.6);}
.pop_up_login{top:30% !important;left:26% !important}
/* .white_content123 #closebtn{background:#333f53;float:right;height:23px;line-height:23px;width:23px;position:absolute;right:5px;top:5px;z-index:1000002} */
.white_color #closebtn, .white_content123 #closebtn{float:right;line-height:23px;position:absolute;right:5px;top:5px;z-index:1000002;background: transparent;color: #898989;-webkit-text-stroke: 1px #fff;}
#closebtn{background:#30b2e2;width:23px;height:23px;color:#fff;font-size:18px;float:right;line-height:23px}
.popup_man{padding:0px 11px 20px;float:left}
.popup_offer{color:#333f53;font-size:52px;text-align:center;text-transform:uppercase;padding:10px 0px 0px 0px;line-height:65px}
.popup_offer span{font-weight:600}
.popup_order{font-size:30px;color:#333f53;text-align:center;line-height:43px;text-transform:uppercase;padding-bottom:15px}
.popup_order span{font-size:48px;margin:0px;line-height:65px !important}
.popup_order sup{color:#ff810a}
.signing_up{font-size:18px;color:#333f53;border-top:solid 1px #e5e5e5;padding:15px 0px 0px}
.popup_man .search{width:100%;padding:14px 0px 0px 0px;display:inline-block}
.popup_man .search .input_text{background:#FFF;border:none;padding:0px 11px;color:#4b5c66;font-size:12px;font-style:italic;-moz-border-radius:3px 0px 0px 3px;-webkit-border-radius:3px 0px 0px 3px;border-radius:3px 0px 0px 3px;float:left;width:225px !important;height:39px;border:solid 1px #e5e5e5;border-right:0px none}
.popup_man .submite_button{background:#ff810a;-moz-border-radius:0px 3px 3px 0px;-webkit-border-radius:0px 3px 3px 0px;border-radius:0px 3px 3px 0px;border:none;font-size:14px;color:#fff;text-transform:uppercase;padding:0px;float:left;width:86px !important;text-align:center;height:41px;cursor:pointer;font-weight:500}
.popup_man .note{color:#4b5c66;font-size:12px;text-align:left;padding:10px 0 20px;float:left}
.popup_man .note span{color:#fb5900}
.popup_man .error-msg{font-size:13px !important;margin-top:5px;font-weight:normal!important;line-height:20px;text-align:left}
#fixwid.white_content123{left:50% !important;margin-left:-220px;margin-right:auto}
#ie8 #closebtn{position:relative;right:0;top:-1px;z-index:1000002;text-align:right}
#leftbar > p{display:none}
#search_autocomplete{z-index:100000;background:#FFF}
.cms-price-list-php .middle-wrapper{width:830px}
.cms-price-list-php .breadcrumb{margin:15px auto;width:785px}
.print-header{margin:15px 0px 10px;padding:0px;border-bottom:2px solid #e5e5e5;overflow:hidden;height:65px}
.proof-approval-main .print-header ul li{text-left:right;font-size:13px}
.print-header ul li{text-align:left;font-size:13px}
.print-header ul li.col1{float:left;width:700px}
.price-list-table{border:1px solid #e5e5e5;float:left;margin:0;padding:0 0 5px;width:780px}
.price-list-table ul li{background-color:#FFFFFF;float:left;padding:3px 0 3px 10px}
.price-list-table ul li.header{background-color:#d3d9de;color:#000000;font-weight:500;padding:3px 0 3px 10px;width:770px;text-align:left}
.price-list-table ul li.col1{width:80px}
.price-list-table ul li.col2{width:95px}
.price-list-table ul li.col3{width:80px}
.price-list-table ul li.col4{width:95px}
.price-list-table ul li.col5{width:80px}
.price-list-table ul li.col6{width:95px}
.price-list-table ul li.col7{width:80px}
.price-list-table ul li.col8{width:77px}
.print-order-main .btn-orange-m{background:#ff810a;color:#fff}
.print-order-main .btn-orange-m:hover{background:#333F53}
.keyword-search{float:left;width:100%;text-align:center}
.keyword-search li{border:1px solid #ddd;padding:5px 10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#f5f5f5;display:inline-block;margin-right:10px;margin-bottom:10px;color:#333F53;cursor:pointer;font-weight:500}
.keyword-search li:hover{border:1px solid #333F53;color:#fff;background:#333F53}
.keyword-category{font:18px/22px;padding:0px 0px 5px 0px;text-align:left;width:100%;float:left;color:#2cb0de;border-bottom:1px solid #bdc8d3;margin-bottom:17px;margin-top:15px}
.keyword-search .suitable_template .suitable_template_detials li:hover{color:#000}
.keyword-category .back-to-top{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/back-to-top-arrow.png) right 5px no-repeat;margin-top:5px;padding-right:18px;float:right;font-size:12px;font-weight:normal}
.keyword-search-history{background:#f9f9f9;border-bottom:4px solid #eee;color:#454545;font-size:22px;margin-bottom:25px;text-align:center;padding:15px 0px}
.keyword-search-history strong{text-transform:capitalize}
.category_right_content .suitable_template{margin-top:10px}
.suitable_template.min-height{min-height:270px}
.category_right_content .suitable_template div.suitable_template_heading{padding-bottom:2px}
.category_right_content .suitable_template div.suitable_template_heading h4, .category_right_content .suitable_template div.suitable_template_heading h2{padding-left:25px;color:#FB126D;font-size:22px}
.category_right_content .suitable_template ul.suitable_template_detials li{padding:0;margin:0 10px 10px 0;border-radius:0;float:left;display:block;border:0;width:212px;position:relative}
.category_right_content .suitable_template ul.suitable_template_detials .last{margin-right:0px}
.category_right_content .suitable_template ul.suitable_template_detials li a img{width:212px;height:107px}
.category_right_content .suitable_template ul.suitable_template_detials li .customize_bg{display:none}
.category_right_content .suitable_template ul.suitable_template_detials li:hover .customize_bg{display:block;position:absolute;top:0;left:0;background:rgba(18, 40, 76, 0.9);height:107px;width:212px}
.category_right_content .suitable_template ul.suitable_template_detials li:hover .customize_bg span{padding:0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;text-align:center;font-size:14px;color:#fff;height:30px;border:1px solid #fff;background:none;margin:40px 45px;line-height:30px;display:block;font-weight:normal}
.feedbackform{margin:0px;padding:0px;border:0px solid #66FF00;float:left;width:700px;text-align:left}
.feedbackform .sub-title{font-weight:500;color:#ff810a}
.feedback_left{width:803px;float:left}
.feedback_right{float:left}
.feedbackform ul{overflow:hidden;padding-left:11px}
.feedbackform ul:hover{background:#EDEDED}
.feedbackform ul li{padding:7px 0px 7px 0px;text-align:left}
.feedbackform ul li.col1{width:200px;float:left;padding:5px 0px 0px 0px;clear:left}
.feedbackform ul li.col2{width:330px;float:left}
.feedbackform ul li.title{font-size:14px;font-weight:500;color:#2cb0de;margin-bottom:5px}
.feedbackform ul li .textfield{width:320px;padding:2px 3px}
.feedbackform ul li .label{padding:2px 30px 2px 8px;text-align:center}
.feedbackform ul li span{padding:1px 10px}
.feedbackform ul li .required{color:#ff0000}
#see_allproduct_module .category-module{float:left;margin:0 10px 10px 0;overflow:hidden;padding:0;width:212px;min-height:141px}
#see_allproduct_module .category-module:nth-child(5n){margin-right:0px}
#see_allproduct_module .category-module a{float:left;overflow:hidden;height:141px;width:212px}
#see_allproduct_module .category-module a.pro-title{float:left;font:12px/14px;padding:10px 0px;text-align:center;width:212px;height:auto;background:#00264d;color:#fff}
.bgimg{height:36px;margin-bottom:5px;clear:both}
#see_allproduct_module h2:nth-child(first) {
margin-top:0px
}
#see_allproduct_module h2{background:#f0f1f3;color:#333F53;float:left;font:18px/22px;margin:10px 0 20px 0;padding:8px 15px;text-align:left;width:97.2%;border-bottom:2px solid #e5e5e5}
.print-payment-method{margin:0px 0px 10px 0px;padding:0px;clear:left;width:325px;float:left}
.print-payment-method ul li{padding:0px 0px 3px 0px;text-align:left}
.print-payment-method ul li.col1{width:115px;float:left;clear:left;font-weight:500}
.print-payment-method ul li.col2{width:200px;float:left}
.print-payment-method ul li.boldtext{font-size:18px;color:#0064BC}
.proof-approval-main{width:950px;overflow:hidden;margin:0px auto;border:0px solid}
.proof-approval-main ul#css3menu li.toproot{left:18%}
.proof-approval-main #comment_box{width:100%}
.proof-approval-main ul#css3menu .toolbox{left:-135px !important}
.proof-approval-main a, .proof-approval-main a.orange_clr{color:#ff810a}
.proof-approval-main a:hover, .proof-approval-main a.orange_clr:hover{color:#2cb0de !important}
.proof-approval-main .sub-title{font-size:14px;color:#333F53;padding-bottom:3px}
.proof-approval-main .print-payment-method{clear:both}
.proof-approval-main .lowresolutioncommentbox input[type="checkbox"]:checked + label span {background-position: -717px -136px;}
.proof-approval-main .approve-footer strong {  display: block;color:#333F53 }


 
.proof-listing{margin:0px 0px 5px 0px;padding:0px;border:1px solid #8ADCF5;clear:left;float:left;width:948px}
.proof-listing ul li{padding:10px 0px 10px 0px;float:left;text-align:left}
.proof-listing ul li.header{background:#0064BC;color:#FFFFFF;text-align:left;padding:3px 0px;font-weight:500;margin:0 0 5px 0}
.proof-listing ul li.col1{width:200px;clear:left;text-indent:10px}
.proof-listing ul li.col2{width:320px;padding-right:25px}
.proof-listing ul li.col3{width:100px;text-align:center}
.proof-listing ul li.col4{width:200px;text-align:center}
.proof-listing ul li.col5{width:103px;text-align:center}
.proof-listing ul li.col-500{width:502px}
.proof-listing ul li.col-173{width:173px}
.proof-listing ul.bgcolor2{background-color:#F1FCFF;float:left;border-bottom:1px solid #d4e6eb}
.proof-listing ul.bgcolor1{background-color:#f9feff;float:left;border-bottom:1px solid #e6f5f9}
.proof-listing ul li.dotted-border{border-bottom:1px dotted #acd1dc;padding-top:0px;margin-bottom:0px;width:946px;height:1px;clear:left;float:left}
.proof-listing ul li.total{text-align:right;float:left;width:500px}
.proof-address{margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;float:left;width:470px;border:1px solid #e5e5e5;background:#fff}
.proof-address ul li{padding:0px 0px 3px 10px;text-align:left;    margin: 10px 0;}
.proof-address ul li.header1{background:#f0f1f3;border-bottom:1px solid #ccc;color:#000;text-align:left;padding:6px;font-weight:500;margin-bottom:5px}
.proof-img{border:1px solid #e5e5e5;width:928px;text-align:center;height:400px;overflow:scroll;padding:10px;margin-bottom:10px;background:#fff}
.proof-img img{border:1px solid #cccccc}
.proofdetail{width:95%;font-size:12px}
.proofdetail td{padding:0px 0px 6px}
.proofdetail td p{line-height:160%;padding-bottom:3px}
.proof-approval-main .low-resolution-table ul li.col2{width:721px}
.proof-approval-main .file_uploaded_proof ul li {clear: none;}
.proof-approval-main .file_uploaded_proof ul li img{display:block}
.proof-approval-main .file_uploaded_proof {width: 330px;margin: 15px;clear: both;display: inline-block;float: left;}
.proof-approval-main .msg-sprite{padding:10px 0px}
.proof-approval-main .print-header ul li.col1{width:300px}
.proof-approval-main .proof-address {width: 48%;margin: 25px 7px 15px;box-sizing: border-box;border:none}

.artworkproof{margin-top:15px;width:900px;overflow:scroll;clear:both;height:400px;padding:10px}
.artworkproof ul#css3menu li.toproot{left:27%;top:-25px}
.artworkproof ul#css3menu .toolbox{top:-180px;left:-100px !important}
.artworkproof h1, .low-resolution-upload h1{vertical-align:top;float:left;font-size:12px;color:#2cb0de;width:77px;margin:0px}
.low-resolution-table{margin:0px 0px 10px 0px;padding:0px;border:1px solid #e5e5e5;clear:left;float:left;width:948px;background:#fff}
.low-resolution-table ul.high{min-height:200px}
.proof-approval-main .low-resolution-table ul.high{min-height:auto;}
.low-resolution-table ul li{padding:10px 0px;float:left;text-align:left}
.low-resolution-table ul li.title, table.lowresolutioncommentbox > thead.headings{background:#f0f1f3;color:#ff810a;border-bottom:1px solid #ccc;text-align:left;padding:3px 0px;font-weight:500;margin:0 0 5px 0;font-size:14px; text-transform: uppercase}
.low-resolution-table ul li.col1{width:100px;clear:left;text-indent:10px;text-align:center;padding:10px 0px}
.low-resolution-table ul li.col2{width:548px;/**width:546px;*/ padding:10px 25px 10px 0px}
.low-resolution-table ul li.col3{width:100px;text-align:center;padding:10px 0px}
.low-resolution-table ul li.col4{width:175px;text-align:center;padding:6px 0px}
.low-resolution-table ul li.col5{width:250px;/**width:216px;*/ padding:6px 0px 6px 5px}
.low-resolution-table ul li.col6{width:321px;/**width:330px;*/ padding:6px 5px 6px 5px}
.low-resolution-table ul li.col7{width:85px;text-align:center;padding:6px 0px}
.low-resolution-upload{border:1px solid #e5e5e5;background:#fff;width:928px;/**width:950px;*/
padding:10px;overflow:hidden;font-size:12px;text-align:left;margin:0px 0px 15px;float:left}
.low-resolution-upload .block1{width:500px;float:left;clear:both}
.low-resolution-upload .block2{width:425px;margin-top:25px;float:left}
.low-resolution-upload .textfield{padding:5px;width:475px;height:100px}
.low-resolution-upload .buttons{width:925px;float:left;margin:20px auto 10px;clear:both;overflow:hidden;border-top:1px solid #ccc;padding-top:10px;text-align:center}
.low-resolution-upload .upload-file{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/upload-file.png) no-repeat 0 0;width:142px;height:28px;border:0px}
table.lowresolutioncommentbox{/*background: none repeat scroll 0 0 #FFFFFF;border: 2px solid #e5e5e5;*/float: left;font-size: 12px;margin: 0 0 15px;overflow: hidden;padding: 0px;text-align: left;width: 950px;}
table.lowresolutioncommentbox > thead.headings >tr > th{padding:6px 0;font-weight:500;text-indent:10px;border-bottom:1px solid #ccc}
table.lowresolutioncommentbox > tbody.even >tr > td{padding:6px 10px;text-indent:5px;margin-top:10px !important;border-bottom:1px solid #ccc}
.frame input[type="checkbox"]{margin:5px}
.approve-module{border:1px solid #e5e5e5;background:#fff;padding:10px;margin:10px 0px;float:left;width:928px}
.approve-module ul.left-wrap{width:500px;float:left}
.approve-module ul.right-wrap{width:400px;float:left;text-align:center;margin-left:20px}
.approve-module ul li{padding:0px 0px 5px 0px;float:left;line-height:150%}
.approve-module ul li.col1{width:70px;text-align:right;margin-right:5px}
.approve-module ul li.col2{width:420px;text-align:left}
.approve-module ul li.col1-1{width:50px}
.approve-module ul li.col2-2{width:325px;text-align:left}
.approve-module ul li.ortext{background-color:#f1f1f1;text-align:center;width:345px;padding:3px 0px;font-weight:500;margin:10px 0px}
.approve-module ul li.verticleline{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/dot1px.jpg) center center repeat-y;height:100px;width:150px}
.approve-module ul li.boldtext{width:150px;text-align:center;font-weight:500;font-size:18px}
.approve-module ul li.clear{clear:both;padding:10px 0px;width:200px}
.approve-module ul li .textfield{height:100px;width:420px;overflow:hidden}
.approve-module ul.buttons{width:565px;margin-top:10px;clear:both;overflow:hidden}
.approve-footer{border-top:2px solid #e5e5e5;padding-top:10px;margin:10px 0px;width:950px;text-align:center;clear:both;line-height:140%}
.category-links{overflow:hidden;width:100%;margin:15px 0px;clear:both}
.category-links.home{height:135px!important;width:619px!important;background-color:#fff!important}
.category-links ul li a:hover{color:#ff810a;text-decoration:none!important}
.category-links ul{float:left;margin-left:22px;font-size:12px}
.category-links ul li{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat -728px -384px;padding:0px 0px 5px 20px;text-align:left}
.category-links ul.first{margin-left:0px}
.category-links-title h3{color:#2cb0de!important;text-align:left;margin-bottom:10px;padding-bottom:5px;border-bottom:1px dotted #bdc8d3;font:18px/22px;width:100%}
.category-links-title h3 a{color:#2cb0de}
.category-links-title h3 a:hover{color:#ff810a}
.page-print{width:600px;margin:0px auto}
.page-print .col2-set{border:1px solid #e5e5e5;margin:0 0 15px;overflow:hidden;padding:12px 15px}
.page-print .buttons-set{margin:1em 0;overflow:hidden}
.amazingslider-img-1 > img{margin-top:0 !important}
/*One page Checkout CSS Start Here*/
.dhl_message{color:#333F53;font-size:12px;line-height:16px;background:#f0f1f3;padding:0 120px 20px 0px;text-transform:none;margin:-10px 0px}
.dhl_message span{color:#333F53}
.dhl_message span.note{color:#d24727;padding:0px 5px 25px 0px;float:left}
.dhl_message a{text-decoration:underline;font-style:italic}
.local_taxes{padding:10px !important;margin:15px 0px 0px;text-align:left;background:#fafaec;line-height:18px;font-size:12px}
.local_taxes span.note{padding:0px 5px 0px 0px;color:#d24727}
.h1_opc{text-transform:uppercase;font-size:22px;color:#000}
#onepagecheckout_forgotbox{margin:60px 0 10px}
#onepagecheckout_forgotbox #forgot-password-form{padding:10px}
.op_login_area, .op_login_area_R{width:calc(100% - 40px);margin:20px 0px !important;float:left; padding:0px 20px;}
.op_login_area_R p{width:100%;text-align:justify}
.op_login_area sup{color:#cc0000;font-size:100%;line-height:0;margin-left:3px;position:relative;top:6px;float:left}
.op_login_area .buttons-set{margin:10px 0px 10px 0;overflow:hidden;display:block}
.op_login_area .buttons-set .btn-orange-m{font-size:14px;padding:5px 15px;margin:0 0 0 15px;color:#fff}
.op_login_area .buttons-set .btn-orange-m:hover{background:#333F53}
.op_login_area .page-title{background:#f0f1f3;border-bottom:2px solid #e5e5e5;font-size:14px !important;margin-bottom:20px;padding:10px 23px;text-align:left;text-transform:uppercase;width:97.5%;overflow:hidden;display:block;float:left;color:#333F53}
.op_login_area button.button{float:none;margin-bottom:15px;margin-left:0;float:left}
.onepagecheckout-index-index .onepagetitle{margin-bottom:10px}
.ptdivline{width:100%;height:1px;margin:-1px 0 0;-moz-box-shadow:0 2px 2px #999;-webkit-box-shadow:0 2px 2px #999;box-shadow:0 2px 2px #999}
.onepagecheckout_datafields{padding-bottom:20px;margin-top:20px}
#onepagecheckout_loginbox .page-title, .onepagecheckout_datafields h1{background:#f0f1f3;border-bottom:2px solid #e5e5e5;font-size:14px !important;margin-bottom:0px;padding:10px 23px;text-align:left;text-transform:uppercase;width:97.5%;overflow:hidden;display:block;float:left;color:#333F53;font-weight:500}
#checkout-payment-method-load .form-list li{padding:0px 15px}
#checkout-payment-method-load .form-list li.card_type{margin-bottom:15px}
#checkout-payment-method-load .form-list li.card_type .field{width:100%;margin:5px 0 0px}
#checkout-payment-method-load .form-list li.card_type span{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}
#checkout-payment-method-load .form-list li.card_type span.active{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}
#checkout-payment-method-load .form-list li.card_type .VI{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/visa_card.png) no-repeat left top;width:37px;height:24px;display:block;float:left;margin-right:5px}
#checkout-payment-method-load .form-list li.card_type .VI.active{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/visa_card.png) no-repeat left bottom}
#checkout-payment-method-load .form-list li.card_type .MC{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/master_card.png) no-repeat left top;width:37px;height:24px;display:block;float:left;margin-right:5px}
#checkout-payment-method-load .form-list li.card_type .MC.active{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/master_card.png) no-repeat left bottom}
#checkout-payment-method-load .form-list li.card_type .DI{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/discover_card.png) no-repeat left top;width:37px;height:24px;display:block;float:left;margin-right:5px}
#checkout-payment-method-load .form-list li.card_type .DI.active{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/discover_card.png) no-repeat left bottom}
#checkout-payment-method-load .form-list li.card_type .AE{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/american_card.png) no-repeat left top;width:37px;height:24px;display:block;float:left;margin-right:5px}
#checkout-payment-method-load .form-list li.card_type .AE.active{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/american_card.png) no-repeat left bottom}
#checkout-payment-method-load .form-list li.form-alt{padding:0 0 0 12px}
#checkout-payment-method-load .account-billinfo-module{width:96%;margin:0 0 0 32px}
#checkout-payment-method-load #payment_form_paypal_direct .input-slect-fix-w{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/selectbox-arrow2.png) no-repeat right top;width:50%;border:1px solid #e5e5e5}
#checkout-payment-method-load #paypal_direct_cc_type_exp_div .exp_date{width:60% !important;padding-left:0 !important}
#checkout-payment-method-load .card_trusted{position:absolute;right:-320px;top:0;margin:0px 0 0 20px;display:block;font-size:12px;color:#333F53}
#checkout-payment-method-load .card_trusted .secure{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/secure_icon.png)no-repeat left top;color:#333F53;padding:3px 0 1px 23px;line-height:22px}
#checkout-payment-method-load .card_trusted li{margin:15px 0}
#checkout-payment-method-load #paypal_direct_cc_type_exp_div .field{padding-left:0%;width:36%}
#checkout-payment-method-load .card_no_img{position:relative}
#checkout-payment-method-load .card_no_img .validation-advice{width:94%}
#checkout-payment-method-load .card_no_img img{position:absolute;right:12px;top:4px}
#checkout-payment-method-load #paypal_direct_cc_type_exp_div .input-slect-fix-w{width:46%;margin:0 0 10px 0}
#checkout-payment-method-load #paypal_direct_cc_type_exp_div .input-slect-fix-w .validation-advice, #checkout-payment-method-load .card-date-cvv .input-slect-fix-w .validation-advice{position:absolute;width:22%;display:block;margin:5px 0 0}
#checkout-payment-method-load #verisign_cc_type_cvv_div .input-box .validation-advice, .card-date-cvv .input-box .validation-advice{width:100%}
#checkout-payment-method-load #paypal_direct_cc_type_exp_div .input-slect-fix-w select{width:121%}
#co-payment-form #payment-buttons-container .dark-grey-btn-sml{font-size:14px;padding:6px 10px}
#checkout-payment-method-load .form-list li .inner-form li{padding-left:0!important}
#checkout-payment-method-load .form-list li .inner-form li .v-fix{width:24%!important}
#checkout-payment-method-load .form-list li .inner-form li .input-box{width:51%!important}
#co-payment-form #payment-buttons-container .btn-orange-m{color:#fff}
/*#onepagecheckout_orderform .col3-set .col-1{width:25.90%;margin:0;background:#fff;padding:25px 10px 0px;float:left}
#onepagecheckout_orderform .col3-set .col-2{width:68.9%;margin-left:3%;margin-right:0;float:left;padding:25px 0 0}
#onepagecheckout_orderform .col3-set .col-3{float:right;width:100%;margin:0 0 20px 0}*/
#onepagecheckout_orderform #register-customer-password{margin-bottom:5px}
#onepagecheckout_orderform #ship_address_block{margin-top:0px;clear:both;display:inline-block;margin-bottom:0}
.onepagecheckout_block{margin-bottom:0px}
.onepagecheckout_block label[for="billing_cutomer_address"], .onepagecheckout_block label[for="shipping_address"]{margin:0 0 10px}
#checkout-payment-method-load .fields .field{width:100%}
#checkout-payment-method-load .fields .hidden{display:none}
.onepagecheckout_datafields .op_block_title{clear:both;margin-bottom:5px}
.onepagecheckout_datafields .op_block_title .edit_cart{float:right;text-transform:none;font-size:12px;margin-right:30px}
.onepagecheckout_datafields .op_block_title .edit_cart a{color:#2cb0de}
.onepagecheckout_datafields .op_block_title h2{color:#333f53;font-size:16px;margin:0 0 10px;text-transform:uppercase;border-bottom:1px solid #e5e5e5;padding:0px 0 5px}
.onepagecheckout_datafields .op_block_title h2 > span{display:block;display:inline-block;color:#fff;height:26px;width:26px;line-height:27px;text-align:center;border-radius:100%;background:#2cb0de;margin-right:5px}
.sp-methods .shopping_tagline{padding-left:14px;color:#d38311;display:inline-block;margin-left:10px;float:none}
.onepagecheckout_datafields .col-1 .form_fields .short{width:50%;float:left}
.onepagecheckout_datafields .col-1 .form_fields div.two_fields .data_area{width:95%}
.onepagecheckout_datafields .col-1 .form_fields div.two_fields .short{margin-bottom:10px}
.onepagecheckout_datafields .col-1 .form_fields input.t1{width:83%;padding:7px 10px}
.onepagecheckout_datafields .col-1 .form_fields .input-slect-fix-w{width:96%;height:auto}
.onepagecheckout_datafields .col-1 .form_fields div.full{clear:both;float:left;margin:0 0 10px;width:100%}
.onepagecheckout_datafields .col-1 .form_fields div.full .data_area{width:100%}
.onepagecheckout_datafields .col-1 .form_fields div.full input.t1{width:89%}
.onepagecheckout_datafields .col-2 .form_fields div.full .data_area{width:275px}
.onepagecheckout_datafields .col-2 .form_fields div.full textarea{width:254px;height:100px}
.onepagecheckout_datafields .col-2 .form-list li.wide .input-box{width:275px}
.onepagecheckout_datafields .col-2 .form-list li.wide textarea{width:254px;height:85px}
.onepagecheckout_datafields .col-3 .form_fields div.full .data_area{width:275px}
.onepagecheckout_datafields .col-3 .form_fields div.full textarea{width:280px;height:60px}
.onepagecheckout_datafields .col-3 .form-list li.wide .input-box{width:275px}
.onepagecheckout_datafields .col-3 .form-list li.wide textarea{width:280px;height:60px}
.onepagecheckout_datafields #comment-label{font-weight:normal}
.onepagecheckout_datafields #comment-block #order-comment{width:97%;padding:3px 10px}
.onepagecheckout_datafields #comment-block{width:450px;margin-right:25px}
.form_fields label{float:left;font-weight:500;position:relative;z-index:0}
.onepagecheckout_datafields .form_fields li{margin:0 0 8px}
.onepagecheckout_datafields .form_fields li.options input.radio, .onepagecheckout_datafields .form_fields li.options input.checkbox{margin-right:3px}
.onepagecheckout_datafields .form_fields li.options label{float:none}
.onepagecheckout_datafields .form_fields li.options .input-box{clear:none;display:inline;width:auto}
.onepagecheckout_datafields .options{clear:both;float:left;margin:5px 0}
.middle-wrapper #onepagecheckout_orderform .col3-set .col-2, #onepagecheckout_orderform .col3-set .col-1{min-height:450px}
#onepagecheckout_orderform .col3-set .col-1 label{margin-bottom:5px}
.onepagecheckout_datafields .gift-messages-form .item .details .form-list .field, .onepagecheckout_datafields .gift-messages-form .item .details .form-list .input-box, .onepagecheckout_datafields .gift-messages-form .item .details .form-list li.wide .input-box{width:186px}
.onepagecheckout_datafields .gift-messages-form .item .details .form-list input.input-text, .onepagecheckout_datafields .gift-messages-form .item .details .form-list li.wide textarea{width:165px}
.onepagecheckout_datafields #checkout-review-submit{margin:10px 0 0}
.onepagecheckout_datafields .checkout-agreements li{margin:0}
.onepagecheckout_datafields .loading{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/onepagecheckout/loader.gif) no-repeat 50% 50%}
.onepagecheckout_datafields .sp-methods .float_R b{color:#2cb0de}
.onepagecheckout_datafields #checkout-shipping-method-load{min-height:50px}
.onepagecheckout_datafields .newsletter{margin:0;padding:3px 0 10px 0}
.onepagecheckout_datafields .buttons-set{margin:5px 0 0;border:0;padding:10px 0 0}
.onepagecheckout_datafields .checkout-agreements .last{margin:0}
.onepagecheckout_datafields .checkbox{float:left}
.sp-methods .form-list li label{font-weight:normal}
#payment_form_paypal_direct{clear:both;background:#f1f3f5;border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;width:50%;padding:20px 0 0px !important;display:inline-block;margin:20px 25px 0;position:relative}
.order-his-checkout #payment_form_paypal_direct{width:44%}
.onepagecheckout_datafields .discount .buttons-set button:first-child{margin-left:0}
#review-buttons-container button{height:auto;padding:8px 40px;width:auto;margin:-50px 79px 0 0;float:right;}
#onepagecheckout_orderform .form_fields sup{color:#cc0000;font-size:100%;line-height:0;position:relative;top:4px}
#onepagecheckout_orderform .form-list label{text-align:left;font-size:12px}
/*PayPal Payment Method*/
.credit-card{clear:both;background:#f1f3f5;border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;width:50%;padding:20px 0 5px !important;display:inline-block;margin:20px 25px 0px 0px;position:relative}
.vectorization-index-approval .credit-card{width:40%; margin:0px 0px 20px 0px;}
.vectorization-index-approval .credit-card .card_no_img .input-text{width:calc(100% - 20px);padding:5px 10px}
.vectorization-index-approval .credit-card .card_no_img img{right:5px !important;top:6px !important;}
#checkout-payment-method-load .card-date-cvv .field{width:25% !important;padding-left:0 !important}
#checkout-payment-method-load .card-date-cvv .field.exp_date{width:72% !important;padding-left:0 !important}
#checkout-payment-method-load .card-date-cvv .input-slect-fix-w{width:35% !important;margin:0px 0px 10px 0px;border-left:solid 1px #e5e5e5}
#checkout-payment-method-load .card-date-cvv .input-slect-fix-w.mrg_R10{width:58% !important;margin:0 0 10px 0;border-left:solid 1px #e5e5e5}
#checkout-payment-method-load .card-date-cvv .v-fix{width:100%;position:relative}
#checkout-payment-method-load .card-date-cvv .v-fix .input-text{width:calc(100% - 55px) !important;padding:6px 50px 6px 4px}
#checkout-payment-method-load .card-date-cvv .v-fix img{position:absolute;top:3px;right:3px;margin:0px !important}
.form-list .card-date-cvv .input-text{padding:6px 4px;width:40%}
.order-his-checkout .credit-card.sample_kit_payment_m{width:82%;margin-bottom:10px}
#payment_form_cashondelivery li{padding:0px !important;}
.samplekit-index-index #checkout-payment-method-load .card-date-cvv .field{width:35% !important;}
.samplekit-index-index #checkout-payment-method-load .card-date-cvv .field.exp_date{width:calc(65% - 10px) !important;}
.samplekit-index-index #checkout-payment-method-load .card-date-cvv .input-slect-fix-w{width:35% !important}
.samplekit-index-index #checkout-payment-method-load .card-date-cvv .input-slect-fix-w.mrg_R10{width:calc(65% - 15px) !important}
.samplekit-index-index .form-list .card-date-cvv img.mrg_L10{position:absolute; right:-2px; top:3px; margin:0px !important}
.samplekit-index-index .form-list .card-date-cvv .input-box{position:relative;}
.samplekit-index-index .form-list .card-date-cvv .input-text{width:calc(100% - 45px) !important; padding:6px 45px 6px 4px}
/* CHECKOUT Review Your Order Table */
.order-products-table{width:100%;background:#fff}
.order-products-table thead{background:#f0f1f3}
.order-products-table tbody td p{padding:0}
.order-products-table tbody td p:first-child a{font-size:11px}
.order-products-table tbody td a{text-decoration:underline}
.order-products-table td.last, .order-products-table th.last{border-right:0}
.order-products-table td.a-center, .order-products-table td.a-right{text-align:center}
.order-products-table ul.clear li{float:left;border:1px solid #d3d9de;margin:10px 5px 10px 0;text-align:center}
.order-products-table ul.clear li img{margin:0 0 5px;padding:5px}
.order-products-table ul.clear li a.orange_clr{background:#e3e3e3;padding:5px}
.order-products-table th{padding:3px 8px;border-bottom:2px solid #e5e5e5}
.order-products-table td{padding:18px 23px;font-size:13px}
.order-products-table thead{background:#f0f1f3}
.order-products-table thead th{padding:10px 23px;white-space:nowrap;vertical-align:middle;text-transform:uppercase;font-weight:600}
.order-products-table thead th.wrap{white-space:normal}
.order-products-table thead th a, .order-products-table thead th a:hover{color:#fff}
.order-products-table thead th .tax-flag{font-size:11px;white-space:nowrap}
.order-products-table tfoot{border:0;background:#f0f1f3}
.order-products-table tfoot tr.first td{border:0;padding:5px 23px}
.order-products-table tfoot tr td.align_L{text-align:right !important}
.order-products-table tfoot tr.last td{font-size:12px;text-transform:uppercase;color:#000;padding:10px 23px}
.order-products-table tfoot tr td{padding:5px 23px}
.order-products-table tfoot td.a-right{text-align:right}
.order-products-table tfoot td.a-right .input-slect-fix-w{width:529px;float:right}
.order-products-table tfoot td.a-right .input-slect-fix-w select{padding-right:46px;width:548px}
.order-products-table tfoot strong{font-size:18px;text-transform:capitalize;color:#333F53}
.order-products-table tfoot td.last{text-align:right;vertical-align:middle}
.order-products-table tbody th, .order-products-table tbody td{border:0;border-bottom:1px solid #e5e5e5}
.order-products-table tbody.odd tr{background:#f8f7f5 !important}
.order-products-table tbody.even tr{background:#f6f6f6 !important}
.order-products-table tbody.odd tr td, .order-products-table tbody.even tr td{border-bottom:0}
.order-products-table tbody.odd tr.border td, .order-products-table tbody.even tr.border td{border-bottom:1px solid #e5e5e5}
.order-products-table tbody td .option-label{font-weight:500;font-style:italic}
.order-products-table tbody td .option-value{padding-left:10px}
.order-products-table tfoot tr.incl_vat_man td{padding:4px 23px 15px;line-height:0px;text-transform:none}
.order-products-table tfoot tr.incl_vat_man td .incl_vat{float:right;width:150px}
.clr{clear:both}
.clear{clear:both}
.onepagecheckout_block .validation-advice{width:auto}
.onepagecheckout_block #checkout-payment-method-load .form-list li{padding:0px 15px;overflow:hidden}
#checkout-payment-method-load label a{text-decoration:underline}
#checkout-payment-method-load label a:hover{text-decoration:none}
.onepagecheckout-window{border:none;background:#fff;z-index:999;position:absolute;text-align:left;border:4px solid #fff; padding:40px 10px 10px 10px;border-radius:4px}
.onepagecheckout-window .page-title span{color:#333F53;font-size:20px;margin:0}
.onepagecheckout-window .content{padding:7px;overflow:auto}
/* .onepagecheckout-window .close{position:absolute;top:-20px;right:-20px;width:30px;height:30px;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/cancel_round.png) no-repeat 50% 50%} */
.onepagecheckout-window .close{position:absolute;top: 0;right: 0;width:30px;height:30px;display: block;position: absolute;color: #898989;text-decoration: none;text-align: center;font-size: 16px;z-index: 999;-webkit-text-stroke: 1px #fff;line-height: 30px;}
.onepagecheckout-window .close:before {content: "\f00d";z-index: 999999;left: 0;right: 0;font: normal normal normal 16px/1 FontAwesome;}
.onepagecheckout-window .buttons-set{margin:1em 0 0}
.d-shadow{position:absolute;width:30%;left:20%;top:10%}
.d-shadow-wrap{position:relative;width:auto;padding:15px 21px 0 21px;margin:-15px -21px 0 -21px;overflow:hidden}
.d-sh-cn{position:absolute;left:-25px;z-index:-1}
.d-sh-tl, .d-sh-tr{height:500px;top:-28px}
.d-sh-tl, .d-sh-bl{width:100%}
.d-sh-tr, .d-sh-br{width:25px;margin-left:100%}
.d-sh-bl, .d-sh-br{height:28px}
.d-sh-bl{left:-46px;padding-right:42px;clip:rect(auto auto auto 25px)}
.d-sh-br{left:-4px}
/* consent form */
.iwdav_modal{width:700px;border:2px solid #777;background-color:#fff;position:absolute;top:600px;z-index:10000}
.iwdav_modal_mobile{position:relative;left:auto !important;top:0px;width:98% !important;height:auto !important;margin:10px auto}
.iwdav_modal .container{background:transparent;margin:5px;padding:15px 10px 0px;color:#000}
.iwdav_modal_mobile .container{height:auto !important}
.iwdav_modal .container h3{color:#348DBC;font-size:20px}
.iwdav_modal .container p, .iwdav_modal .container{color:#000;font-size:12px;line-height:1.45em}
.iwdav_modal .container .form-list label.required{font-weight:500;color:#000}
.iwdav_modal .container .form-list label.requied em{color:#ff810a;float:right;font-style:normal;position:absolute;right:-8px;top:0}
.iwdav_modal .container em{color:#ff810a}
.iwdav_modal .buttons-set .required{color:#ff810a}
.iwdav_modal .buttons-set{padding:10px 20px 20px}
.va_label{float:left;width:155px}
.va_choice{float:left}
.va_choice input{margin-top:-5px}
.bs_tit{font-size:14px;font-weight:500;margin-bottom:5px}
.iwdavPopupOverlay{position:absolute;width:0px;height:0px;top:0px;left:0px;opacity:0.3;z-index:9998;background-color:rgb(0, 0, 0);filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";-moz-opacity:0.3;-khtml-opacity:0.3}
.data_area{width:100%;float:left}
.my-cart-link{float:right;color:#0B3A96;font-weight:500;font-size:12px !important;text-decoration:none}
.iwd-verification-title .head{line-height:1.25em;text-align:right;background:none repeat scroll 0 0 #F9F3E3;border:1px solid #e5e5e5;margin-bottom:0;padding:4px 8px 5px;cursor:default}
.iwd-verification-title .head h3{line-height:1.3em;text-align:left;margin:0;font-size:1.05em;color:#F18200}
.onepagecheckout-index-index > iframe{display:none}
.radio, .checkbox{min-height:18px}
img{border:0 none;/*max-width:100%;*/ vertical-align:middle}
.radio input[type="radio"], .checkbox input[type="checkbox"]{float:left;margin-left:-18px}

@media (max-width:1024px) {
#payment_form_paypal_direct{float:left;margin:20px 21px}
.onepagecheckout_datafields #comment-block{width:356px !important}
.vectorization-index-approval #checkout-payment-method-load .card-date-cvv .v-fix .input-text, .vectorization-index-index #checkout-payment-method-load .card-date-cvv .v-fix .input-text{width:100% !important}
}

@media (max-width:900px) {
#onepagecheckout_orderform .col3-set .col-2{width:67%}
.onepagecheckout_datafields .col-1 .form_fields .short{width:100%}
.onepagecheckout_datafields .col-1 .form_fields input.t1{width:95%}
.onepagecheckout_datafields .col-1 .form_fields .input-slect-fix-w{width:100%}
.onepagecheckout_datafields .col-1 .form_fields div.short .input-slect-fix-w{width:105%}
#payment_form_paypal_direct{float:left;margin:20px 21px}
.onepagecheckout_datafields #comment-block{width:356px !important}
#checkout-payment-method-load .sp-methods label{margin:0 32px 0 0 !important}
#checkout-payment-method-load .card_trusted{right:-260px}
#paypal_direct_cc_type_cvv_div .v-fix .mrg_L10{float:right;left:3px;margin-left:2px !important;position:relative;top:-31px}
.onepagecheckout_datafields .newsletter{clear:left;padding:15px 15px 10px 0}
.checkout-agreements .agree label{padding:15px}
#review-buttons-container button{margin:0;float:left}
}

@media (max-width:800px) {
.checkout-login-wrapper .right{width:43%}
.onepagecheckout_datafields .col-1 .form_fields .input-slect-fix-w{width:100%}
.onepagecheckout_datafields .col-1 .form_fields div.short .input-slect-fix-w{width:105%}
#checkout-payment-method-load .card_trusted{display:none}
#checkout-payment-method-load .card_no_img img{right:31px}
.onepagecheckout_datafields .newsletter{padding:15px 15px 10px 0}
.checkout-agreements .agree{padding:15px}
#review-buttons-container button{margin:0;float:left}
#checkout-payment-method-load .sp-methods label{margin:0 85px 10px 0 !important}
}

@media (max-width:768px) {
.checkout-login-wrapper .right{width:42%}
#paypal_direct_cc_type_exp_div .v-fix{width:46.8%}
.onepagecheckout_datafields .col-1 .form_fields .input-slect-fix-w{width:101%}
.onepagecheckout_datafields .col-1 .form_fields div.short .input-slect-fix-w{width:107%}
#checkout-payment-method-load .sp-methods label{margin:0 85px 10px 0 !important}
#payment_form_paypal_direct{width:85%}
#paypal_direct_cc_type_cvv_div .input-text{width:100%}
#checkout-payment-method-load #paypal_direct_cc_type_exp_div .field{padding-left:0;width:36%}
#paypal_direct_cc_type_cvv_div .v-fix .mrg_L10{float:right;left:59px;margin-left:2px !important;position:relative;top:-31px}
#checkout-payment-method-load .card_trusted{display:none}
#checkout-payment-method-load .card_no_img img{right:31px}
.onepagecheckout_datafields .newsletter{padding:15px 15px 10px 0}
.checkout-agreements .agree{padding:15px}
#review-buttons-container button{margin:0;float:left}
.checkout-agreements .agree{padding:0px}
#checkout-payment-method-load .card_no_img img{right:14px}
#checkout-payment-method-load #paypal_direct_cc_type_exp_div .field{width:100%}
.vectorization-index-approvalview #my-orders-table td, .vectorization-index-approvalview .data-table td {width:auto !important; float:inherit !important; padding-left:15px !important; border:none;}
}

@media (min-width:481px) and (max-width:600px) {
.onepagecheckout_datafields #comment-block #order-comment{width:95%}
.checkout-agreements .agree label{padding:0px}
#checkout-payment-method-load .fields .field{clear:both;float:none;width:100%}
.sp-methods .shopping_tagline{margin:10px 0 0 32px}
.onepagecheckout_datafields .sp-methods{margin:0 0 0 30px}
.order-products-table thead th, .order-products-table tbody td{padding:10px 15px}
#checkout-payment-method-load .form-list li ul li{padding-left:0px!important}
#checkout-payment-method-load .form-list li ul li .input-box .v-fix{width:24%!important}
.checkout-agreements .agree label{padding:0px}
#payment_form_paypal_direct #paypal_direct_cc_number{width:91% !important}
#paypal_direct_cc_type_exp_div .v-fix{width:46.3%}
#checkout-payment-method-load .card_no_img img{right:14px}
#checkout-payment-method-load #paypal_direct_cc_type_exp_div .field{width:100%}
.checkout-agreements .agree{padding:0px!important}
}

@media (min-width:481px) and (max-width:767px) {
.checkout-login-wrapper .right{width:39%;padding:0 0 0 45px}
#payment_form_paypal_direct #paypal_direct_cc_number{width:91% !important}
#onepagecheckout_loginbox .page-title, .onepagecheckout_datafields h1{width:96.5%}
.onepagecheckout_datafields .op_block_title h2{font-size:14px}
.onepagecheckout_datafields .op_block_title h2 > span{height:30px;line-height:30px;width:30px}
#checkout-payment-method-load .fields .field{clear:both;float:none;width:100%}
.sp-methods .shopping_tagline{margin:10px 0 0 32px}
.onepagecheckout_datafields .sp-methods{margin:0 0 0 30px}
.order-products-table thead th, .order-products-table tbody td{padding:10px 15px}
#checkout-payment-method-load .form-list li ul li{padding-left:0px!important}
#checkout-payment-method-load .form-list li ul li .input-box .v-fix{width:24%!important}
.checkout-agreements .agree label{padding:0px}
#payment_form_paypal_direct #paypal_direct_cc_number{width:86%}
#paypal_direct_cc_type_exp_div .v-fix{width:46.3%}
.checkout-agreements .agree label{padding:0px !important}
.vectorization-index-approval .proof-approval-main .sub-title{height:auto}
.vectorization-index-approval .proof-approval-main .sub-title .float_L, .vectorization-index-approval .proof-approval-main .sub-title .float_R{float:none !important}
}

@media (min-width:300px) and (max-width:480px) {

.proof-approval-main .print-header ul li{text-align:center;}
.proof-approval-main .print-header ul li.col1, .proof-approval-main .print-header ul li.col3{    display: block;width: 100%;float: left;margin-bottom: 10px;}
.proof-approval-main .logo {float: none !important}
.proof-approval-main .low-resolution-table ul li.col1 {width: 60px;}
.proof-approval-main .low-resolution-table ul li.col3{width:19.8%;}
.proof-approval-main .low-resolution-table ul li.col2 {width: 46.3%!important;    margin-top: 0;}
.proof-approval-main .proof-address {width: 100%!important;margin: 15px 0px 0px!important;box-sizing:border-box;padding: 10px 0 0;}
.proof-approval-main .select_proof_category, .comments_category{float: left;margin:0px!important;width: 100%!important;}
.proof-approval-main .select_box dd{padding-left:0px;}
.proof-approval-main .select_box{padding-left:0}
.proof-approval-main span.artworklabel{line-height:25px;}
.proof-approval-main .newproodfewasonmain span.artworklabel{line-height:15px!important;margin-bottom: 18px!important;}
.proof-approval-main .newproodfewasonmain {padding-left:10px}
.proof-approval-main table.lowresolutioncommentbox{max-width:350px;}
.proof-approval-main table.lowresolutioncommentbox .file_upload{padding-bottom:10px;}
.proof-approval-main .print-header-left.float_L, .proof-approval-main .print-header-right.float_R{text-align:center; float:none!important;}
.proof-approval-main #my-orders-table tbody tr {border: solid 1px #f0f1f3;padding-top: 16px!important;}
.proof-approval-main #my-orders-table tbody tr:nth-child(odd) {background-color: #f9f9f9;}
.proof-approval-main #my-orders-table td .responsive {width:auto;margin-right:10px;display: block !important;float: left;font-weight:600!important;text-align: left;word-wrap: break-word;font-size:12px}
.proof-approval-main td.data-table td{font-size:12px}
.proof-approval-main #my-orders-table tbody tr{height:auto!important;}
.proof-approval-main #my-orders-table tbody tr td { padding: 8px 10px!important;box-sizing: border-box;}
.proof-approval-main .sub-title{height:auto;padding-bottom:15px;}
.proof-approval-main .sub-title .float_L{width:100%;display:block;float:none!important}
.proof-approval-main .sub-title .float_R{width:100%;display:block;float:none!important}
.proof-approval-main .newproodfewason span.artworklabel{max-width:204px}
.proof-approval-main .first.last.displayed th {display: block !important;background: #f0f1f3 !important;border-bottom: 1px solid #bdc8d2 !important;border-left: none !important;border-top: none !important;border-right: none !important;}


    
#onepagecheckout_loginbox .page-title, .onepagecheckout_datafields h1{width:93.5%}
.checkout-login-wrapper .left{width:100%}
.checkout-login-wrapper input{width:92%}
#onepagecheckout_loginbox .checkout-login-wrapper .boxcontent .full{margin-bottom:10px}
.checkout-login-wrapper .right{clear:both;display:block;float:none;margin:0 auto;width:83%;border:0px none;padding:0}
.checkout-login-wrapper .right em{display:none}
#onepagecheckout_orderform .col3-set .col-1{padding:0;width:100%}
.onepagecheckout_datafields .sp-methods{margin:0}
.onepagecheckout_datafields .col-1 .form_fields input.t1{width:97%}
.onepagecheckout_datafields .col-1 .form_fields div.full input.t1{width:92%}
.onepagecheckout_datafields .col-1 .form_fields div.two_fields .short{margin-bottom:5px}
#onepagecheckout_orderform .col3-set .col-2{margin-left:0px}
.onepagecheckout_block{margin-bottom:0px}
#onepagecheckout_orderform .col3-set .col-2{width:100%}
#review-buttons-container button{float:none}
.onepagecheckout_datafields .col-1 .form_fields div.short .input-slect-fix-w{width:104%}
.onepagecheckout_datafields .col-1 .form_fields .input-slect-fix-w{width:99%}
.onepagecheckout_datafields .op_block_title h2{font-size:14px;margin:20px 0}
.onepagecheckout_datafields .op_block_title h2 > span{width:25px;height:25px;line-height:25px}
.order-products-table thead th, .order-products-table td{padding:10px}
.onepagecheckout_datafields #comment-block #order-comment{width:92%}
#checkout-payment-method-load .fields .field{width:99%}
#paypal_direct_cc_type_cvv_div .v-fix{width:47.45%}
.sp-methods .shopping_tagline{margin-left:30px}
#checkout-payment-method-load .form-list li{padding-left:12px}
#checkout-payment-method-load .form-list li ul li{padding-left:0px}
#checkout-payment-method-load #payment_form_paypal_direct .input-slect-fix-w{width:100%}
#checkout-payment-method-load #paypal_direct_cc_number{width:93.3%}
#checkout-payment-method-load #paypal_direct_cc_type_exp_div .input-slect-fix-w{width:47.5%}
#paypal_direct_cc_type_cvv_div .v-fix{width:20%}
#checkout-payment-method-load .form-list li .inner-form li .input-box .v-fix{width:47.5% !important}
.middle-wrapper #onepagecheckout_orderform .col3-set .col-2, #onepagecheckout_orderform .col3-set .col-1{min-height:auto}
#payment_form_paypal_direct{width:100%;margin:20px 0}
#checkout-payment-method-load #paypal_direct_cc_type_exp_div .exp_date{width:100%!important}
.checkout-agreements .agree label{padding:0}
.vectorization-index-index #vectorization #payment-buttons-container .please-wait{float:left}


}

@media (min-width:300px) and (max-width:360px) {
#payment_form_paypal_direct{padding:5px;width:97%}
.onepagecheckout_datafields #comment-block #order-comment{width:78%!important}
#checkout-payment-method-load #paypal_direct_cc_type_exp_div .input-slect-fix-w{width:46.5%!important}
#checkout-payment-method-load #paypal_direct_cc_number{width:90.3%!important}
}
/*One page checkout End Here*/

/*Wall Lattering*/
.wall_lettering h2{border-bottom:1px solid #bdc8d3;color:#2cb0de;font-size:18px;font-weight:normal;margin:40px 10px 10px;padding-bottom:4px;width:100%}
.wall_lettering_product{background:rgba(0, 0, 0, 0) !important;float:left !important;margin-bottom:10px;padding:0 2% !important;width:16%;min-height:326px}
.wall_lettering_product h1, .wall_lettering_product h2, .wall_lettering_product .tittle{border:medium none;color:#0064bc;font-size:15px;margin:0;padding:3px 0;text-align:left;width:90%;min-height:50px}
.wall_lettering_product dl{clear:both;float:left;margin-bottom:3px}
.wall_lettering_product dl dt{color:#333F53;float:left;font-size:14px;padding:0 5px 0 0}
.wall_lettering_product dl dd{color:#333F53;float:left;font-size:12px;font-weight:500}
/* Custom Tooltip CSS Here */
/*ul#css3menu, ul#css3menu ul{margin:0;list-style:none;border:none;min-height:auto}
ul#css3menu .global_tooltip{left:325px;display:inline;}
ul#css3menu,ul#css3menu .submenu{border-width:0;border-style:solid;}
ul#css3menu .submenu{display:none;position:absolute;left:-215px;top:23px;float:left;background-color:#fff;border:2px solid #2cb0de;padding:10px;width:auto;height:auto;position:absolute;z-index:9999;}
ul#css3menu li:hover>*{display:block;}
ul#css3menu li:hover{position:relative;}
ul#css3menu ul .submenu{position:absolute;left:100%;top:0;}
ul#css3menu{display:inline-block;vertical-align:middle}
ul#css3menu ul{padding:0px;}
ul#css3menu .column{float:left;font-size:12px;}
ul#css3menu li{display:block;float:left;}
ul#css3menu>li,ul#css3menu li{}
ul#css3menu ul>li{margin:10px 0 0;}
ul#css3menu a:active, ul#css3menu a:focus{outline-style:none;}
ul#css3menu ul li{float:left;margin:1px 0 0;}
ul#css3menu ul a{text-align:left;padding:7px 0px 0px 2px;border-width:0 0 0 0;border-style:solid;border-color:#3a4e59;font:12px Arial,Helvetica,sans-serif;color:#000;text-decoration:none;}
ul#css3menu li:hover>a{border-style:none;font:14px;color:#999999;text-decoration:none;}
ul#css3menu img{border:none;vertical-align:middle;max-width:inherit;width:auto;}
ul#css3menu img.over{display:none;}
ul#css3menu li:hover > a img.def{display:none;text-decoration:none;}
ul#css3menu li:hover > a img.over{display:inline;text-decoration:none;}
ul#css3menu ul li:hover>a{border-style:solid;border-color:#3a4e59;font:12px;color:#999999;text-decoration:none;}
ul#css3menu li.toproot{position:absolute;left:0px;top:-18px;}

ul#css3menu .commonbullet ul li{line-height:140%;}
.artwork_tooltipe_icon1{background:none !important;border:none !important;margin-top:5px !important;margin-left:23px !important;}
.artwork_tooltipe_icon{background:none !important;border:none !important;margin-top:-48px !important;margin-left:40px !important;}
.artwork_tooltipe{top:13px !important;left:70px !important;}
@media screen\0{ul#css3menu li.toproot{top:-18px;left:0px;}
ul#css3menu li.toproot>a.icon{position:absolute !important;top:-12px !important;}}
@media screen and (-webkit-min-device-pixel-ratio:0){ul#css3menu li.toproot{position:absolute;left:0px;top:-18px;}
ul#css3menu li.toproot>a.icon{position:absolute;top:-12px;}}*/
ul#css3menu, ul#css3menu ul{margin:0;list-style:none;border:none;min-height:auto}
ul#css3menu .global_tooltip{left:325px;display:inline}
ul#css3menu, ul#css3menu .submenu{border-width:0;border-style:solid;}
ul#css3menu .submenu{display:none;position:absolute;left:-215px;top:23px;float:left;background-color:#fff;border:2px solid #2cb0de;padding:10px;width:auto;height:auto;position:absolute;z-index:9999}
ul#css3menu li:hover>*{display:block}
ul#css3menu li:hover{position:relative}
ul#css3menu ul .submenu{position:absolute;left:100%;top:0}
ul#css3menu{display:inline-block;vertical-align:middle}
ul#css3menu ul{padding:0px}
ul#css3menu .column{float:left;font-size:12px}
ul#css3menu li{display:block;float:left}
ul#css3menu>li, ul#css3menu li{}
ul#css3menu ul>li{margin:10px 0 0}
ul#css3menu a:active, ul#css3menu a:focus{outline-style:none}
ul#css3menu > a{display:block;vertical-align:middle;text-align:left;text-decoration:none;color:#000;padding:14px 0px 0px 3px;border-width:0px;border-style:none}
ul#css3menu ul li{float:left;margin:1px 0 0}
ul#css3menu ul a{text-align:left;padding:7px 0px 0px 2px;border-width:0 0 0 0;border-style:solid;border-color:#3a4e59;font:12px Arial, Helvetica, sans-serif;color:#000;text-decoration:none}
ul#css3menu li:hover>a{border-style:none;font:14px;color:#999999;text-decoration:none}
ul#css3menu img{border:none;vertical-align:middle;max-width:inherit;width:auto}
ul#css3menu img.over{display:none}
ul#css3menu li:hover > a img.def{display:none;text-decoration:none}
ul#css3menu li:hover > a img.over{display:inline;text-decoration:none}
ul#css3menu ul li:hover>a{border-style:solid;border-color:#3a4e59;font:12px;color:#999999;text-decoration:none}
ul#css3menu li.toproot{position:absolute;left:0px;top:-18px;/**top:-32px; _top:-20px*/}
ul#css3menu .commonbullet ul li{line-height:140%}
.artwork_tooltipe_icon1{background:none !important;border:none !important;margin-top:5px !important;margin-left:23px !important}
.artwork_tooltipe_icon{background:none !important;border:none !important;margin-top:-48px !important;margin-left:40px !important}
.artwork_tooltipe{top:13px !important;left:70px !important}

@media screen\0 {
ul#css3menu li.toproot{top:-18px;left:0px}
ul#css3menu li.toproot>a.icon{position:absolute !important;top:-12px !important}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
ul#css3menu li.toproot{position:absolute;left:0px;top:-18px}
ul#css3menu li.toproot>a.icon{position:absolute;top:-12px}
}
.ie7 ul#css3menu li.toproot{left:330px;top:-23px}
ul#css3menu li.toproot>a{height:26px;line-height:26px;border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:6px;text-decoration:none}
ul#css3menu li.toproot:hover>a{line-height:26px;color:#333333;text-decoration:none}
ul#css3menu li.toproot>a.icon{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/tooltip-icon.png) no-repeat 0px 0px;width:25px;height:25px}
.global_tooltip{position:relative}
.innerLeft-tabing #css3menu .toproot .submenu .sub-title{padding:0px !important}
.column > p.separator{border-bottom:1px solid #ccc;margin-bottom:12px;overflow:hidden}
.category_container .catagory_data #instant .global_tooltip .submenu{width:400px;left:-56px !important;border:2px solid #2cb0de}
.category_container .catagory_data #instant .global_tooltip img{margin:3px 5px !important}
ul#css3menu .toolbox{width:270px;font-size:11px;left:-70px !important;display:none;position:absolute;top:25px;float:left;background-color:#fff;border:2px solid #2cb0de;padding:10px;height:auto;position:absolute;z-index:9999;line-height:16px}
ul#css3menu .toolbox img{margin:5px 0;border:3px solid #fff}
#shopping-cart-table td.qty ul#css3menu .toolbox{width:220px;padding:0}
#shopping-cart-table td .artwork_tooltipe_icon1{left:28% !important}
#shopping-cart-table td.qty ul#css3menu li:hover > *{display:inline-block}
#shopping-cart-table td.qty ul#css3menu .toolbox ul li.fix_size{width:100px;padding:5px;border-bottom:1px solid #e5e5e5}
#shopping-cart-table td.qty ul#css3menu .toolbox ul li.wdt_140{width:210px;padding:5px;border-bottom:1px solid #e5e5e5}
#shopping-cart-table td ul#css3menu .toolbox{width:250px;background:#fff;font-size:10px;left:-120px}
#shopping-cart-table td ul#css3menu .toolbox ul{float:none}
#shopping-cart-table td ul#css3menu .toolbox ul li{width:36px}
#shopping-cart-table td ul#css3menu .toolbox ul li.fix_size{width:48px}
#shopping-cart-table td ul#css3menu .toolbox ul li.wdt_140{width:140px}
/* Custom Tooltip CSS Endhere */

/*Main Animation CSS Start Here*/
#main-animation{float:left;width:720px}
.SliderName_2{float:left;width:720px;height:160px;overflow:hidden}
.SliderNamePrev_2{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/slide/home/left.png) no-repeat left center;width:50px;height:160px;display:block;position:absolute;top:0;left:0;text-decoration:none}
.SliderNameNext_2{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/slide/home/right.png) no-repeat right center;width:50px;height:160px;display:block;position:absolute;top:0;right:0;text-decoration:none}
.SliderName_2Description{font-size:12px;line-height:30px;text-align:left;color:#fff;text-shadow:0 1px 3px #000;padding:0 10px}
#SliderNameNavigation_2{height:1px;margin:0;padding:0}
#SliderNameNavigation_2 a:link, #SliderNameNavigation_2 a:active, #SliderNameNavigation_2 a:visited, #SliderNameNavigation_2 a:hover{font-size:0;line-height:0;text-decoration:none;margin:0;padding:0}
#SliderNameNavigation_2 a img{border:none;width:16px;height:16px}
#left-slider{width:210px}
.SliderName_1{width:210px;height:175px;overflow:hidden}
/*Main Animation CSS End Here*/

/*Ajexloader CSS Start Here*/
.tata-ajax-loader-img{background-image:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/ajax-loader.gif)}
/*Ajexloader CSS End Here*/

/* Testimonial CSS Start Here */
.testimonials{height:100%}
.testimonials .testimonials_block{background-color:#f1f1f1;padding:10px 1%;display:inline-block;width:94%;border:solid 1px #ccc;margin:20px 2%}
.testimonial_image{display:table-cell;float:left;width:120px}
.testimonial_image img{width:120px}
.testimonial_text{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/quote.png) no-repeat scroll 0 0 transparent;font-size:12px;letter-spacing:0.5px;padding:20px 20px 0 55px}
.testimonial_text h2{color:#2cb0de}
.testimonial_l .testimonial_text{float:right}
.testimonial_l .testimonial_image{float:left}
.testimonial_r .testimonial_text{float:left}
.testimonial_r .testimonial_image{float:right}
.testimonials_sidebar .block-content a{color:#1B2D3B;float:none;text-decoration:underline;text-align:right;font-size:11px;line-height:1.25}
.testimonials_sidebar .block-title strong{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/i_block_testimonials.gif) no-repeat scroll 0 0 transparent;padding-left:20px}
.testimonials_sidebar .testimonial_sidebar_box .testimonial_sidebar_text .testimonial_sidebar_name{font-size:11px;line-height:1.25;color:#1B2D3B}
.testimonial_sidebar_text{text-align:left;padding:6px 9px}
.testimonial_sidebar_name{text-align:right !important;font-style:italic;margin:0 10px 7px}
/* Testimonial CSS End Here */

#options_block p, #cart-sidebar p{clear:both;margin-top:3px;padding:0}
#cart-sidebar #options_block p, #cart-sidebar p{font-size:12px}
#cart-sidebar #options_block p:first-child, #cart-sidebar p:first-child{color:#333f53;font-size:12px;font-weight:500}
#cart-sidebar td{border-bottom:none}
div.j2tajax-progress{padding:5px;z-index:19999999;text-align:center}
/*Ajex cart End Here*/

/* UniBanner CSS Start Here */
.tp-simpleresponsive .caption { -ms-filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:absolute; visibility:hidden; line-height:normal !important}
.tp-simpleresponsive img{max-width:none}
.noFilterClass{filter:none!important}
.tp-bannershadow{position:absolute;margin-left:auto;margin-right:auto;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}
.caption.big_white{position:absolute;color:#fff;text-shadow:none;font:700 36px/36px;padding:0 4px;padding-top:1px;margin:0;border-width:0;border-style:none;background-color:#000;letter-spacing:-1.5px}
.caption.big_orange{position:absolute;color:#ff7302;text-shadow:none;font:700 36px/36px;padding:0 4px;margin:0;border-width:0;border-style:none;background-color:#fff;letter-spacing:-1.5px}
.caption.big_black{position:absolute;color:#000;text-shadow:none;font:700 36px/36px;padding:0 4px;margin:0;border-width:0;border-style:none;background-color:#fff;letter-spacing:-1.5px}
.caption.medium_grey{position:absolute;color:#fff;text-shadow:none;font:700 20px/20px;padding:2px 4px;margin:0;border-width:0;border-style:none;background-color:#888;white-space:nowrap;text-shadow:0 2px 5px rgba(0,0,0,0.5)}
.caption.small_text{position:absolute;color:#fff;text-shadow:none;font:700 14px/20px;margin:0;border-width:0;border-style:none;white-space:nowrap;text-shadow:0 2px 5px rgba(0,0,0,0.5)}
.caption.medium_text{position:absolute;color:#fff;text-shadow:none;font:700 20px/20px;margin:0;border-width:0;border-style:none;white-space:nowrap;text-shadow:0 2px 5px rgba(0,0,0,0.5)}
.caption.large_text{position:absolute;color:#fff;text-shadow:none;font:700 40px/40px;margin:0;border-width:0;border-style:none;white-space:nowrap;text-shadow:0 2px 5px rgba(0,0,0,0.5)}
.caption.very_large_text{position:absolute;color:#fff;text-shadow:none;font:700 60px/60px;margin:0;border-width:0;border-style:none;white-space:nowrap;text-shadow:0 2px 5px rgba(0,0,0,0.5);letter-spacing:-2px}
.caption.very_big_white{position:absolute;color:#fff;text-shadow:none;font:700 60px/60px;margin:0;border-width:0;border-style:none;white-space:nowrap;padding:0 4px;padding-top:1px;background-color:#000}
.caption.very_big_black{position:absolute;color:#000;text-shadow:none;font:700 60px/60px;margin:0;border-width:0;border-style:none;white-space:nowrap;padding:0 4px;padding-top:1px;background-color:#fff}
.caption.boxshadow{-moz-box-shadow:0 0 20px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.5);box-shadow:0 0 20px rgba(0,0,0,0.5)}
.caption.black{color:#000;text-shadow:none}
.caption.noshadow{text-shadow:none}
.caption a{color:#ff7302;text-shadow:none;display:block}
.caption a:hover{color:#ffa902}
.button.big{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.6);font-weight:700;padding:9px 20px;font-size:19px;line-height:57px!important;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/unibanner/gradient/g40.png) repeat-x top}
.purchase:hover, .button:hover, .button.big:hover{background-position:bottom, 15px 11px}

@media only screen and (min-width:480px) and (max-width:767px) {
}

@media only screen and (min-width:0px) and (max-width:479px) {
}
.tp-leftarrow{z-index:100;cursor:pointer;position:relative;width:26px;height:26px;margin-right:0;float:left;margin-top:-13px;display:none}
.tp-rightarrow{z-index:100;cursor:pointer;position:relative;width:26px;height:26px;margin-right:0;float:left;margin-top:-13px;display:none}
.tp-leftarrow.navbar{z-index:100;cursor:pointer;position:relative;width:9px;height:16px;float:left;margin-right:-20px;margin-top:-8px}
.tp-rightarrow.navbar{z-index:100;cursor:pointer;position:relative;width:9px;height:16px;float:left;margin-left:-20px;margin-top:-8px}
.tp-leftarrow.navbar.thumbswitharrow{margin-right:10px}
.tp-rightarrow.navbar.thumbswitharrow{margin-left:0}
.tp-leftarrow.square{z-index:100;cursor:pointer;position:relative;width:12px;height:17px;float:left;margin-right:0;margin-top:-9px}
.tp-rightarrow.square{z-index:100;cursor:pointer;position:relative;width:12px;height:17px;float:left;margin-left:0;margin-top:-9px}
.tp-leftarrow.large{z-index:100;cursor:pointer;position:relative;width:46px;height:46px;margin-left:20px;margin-top:-23px}
.tp-rightarrow.large{z-index:100;cursor:pointer;position:relative;width:46px;height:46px;margin-left:-20px;margin-top:-23px}
.tp-leftarrow:hover, .tp-rightarrow:hover{background-position:bottom left}
.tp-bullets.tp-thumbs{z-index:100;position:absolute;padding:0 2px 2px;background-color:#fff;width:500px;height:50px}
.fullwidthbanner-container .tp-thumbs{padding:2px}
.tp-bullets.tp-thumbs .tp-mask{width:500px;height:50px;overflow:hidden;position:relative}
.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer{width:5000px;position:absolute}
.tp-bullets.tp-thumbs .bullet{ width:100px; height:50px; cursor:pointer; overflow:hidden; background:none; margin:0; float:left; -ms-filter:alpha(opacity=50);
 -moz-opacity:.5; -khtml-opacity:.5; opacity:.5; -webkit-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -o-transition:all .2s ease-out;
 -ms-transition:all .2s ease-out}
.tp-bullets.tp-thumbs .bullet:hover, .tp-bullets.tp-thumbs .bullet.selected { -ms-filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1}
.tp-thumbs img{width:100%}
.tp-bannertimer{width:100%;height:10px;position:absolute;z-index:200}

@media only screen and (min-width:480px) and (max-width:767px) {
.responsive .tp-bullets.tp-thumbs{width:300px!important;height:30px!important}
.responsive .tp-bullets.tp-thumbs .tp-mask{width:300px!important;height:30px!important}
.responsive .tp-bullets.tp-thumbs .bullet{width:60px!important;height:30px!important}
}

@media only screen and (min-width:0px) and (max-width:479px) {
.responsive .tp-bullets{display:none}
.responsive .tparrows{display:none}
}
.price-offer{width:173px;height:133px;background:#fff;text-align:center;border-radius:50%;padding-top:43px!important;line-height:normal}
.price-offer span{font-size:18px;color:#172c43;display:block;margin-bottom:3px}
.price-offer strong{font-size:36px;color:#ff810a;font-weight:400}
.banner-caption{width:400px;line-height:36px;border-bottom:1px solid #fff!important;color:#fff;text-transform:uppercase;margin-left:-2px;letter-spacing:-1px}
.banner-caption span{font-size:38px;display:block;font-weight:700}
.banner-caption strong{font-size:48px;font-weight:400;margin-left:-2px;letter-spacing:-4px;margin-top:-5px;display:block;line-height:36px}
.offer-points{margin-top:0px}
.offer-points ul{margin:0;padding:0}
.offer-points ul li{margin:0;padding:0 0 7px 21px;list-style-type:none;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/unibanner/arrow.png) left 5px no-repeat;color:#00274c;font-size:16px;line-height:normal}
.slider-button a.read_more{padding:7px 12px;color:#fff;border:solid 1px #fff;font-size:14px;border-radius:3px;text-transform:uppercase}
.slider-button a.read_more:hover{color:#00264d;border:solid 1px #fff;background:#fff}
.banner-caption2{width:345px;line-height:36px;border-bottom:1px solid #fff!important;color:#fff;text-transform:uppercase;letter-spacing:-1px}
.banner-caption2 span{font-size:24px;display:block;font-weight:700;margin-left:0}
.banner-caption2 strong{display:block;font-size:76px;letter-spacing:0;line-height:56px;margin-left:-4px;margin-top:-5px;padding-top:2px}
/*Heading Tag*/
h2.small-title{font-size:34px;display:block;margin-left:-1px;margin-top:-12px;color:#fff}
h2.small-title > span{color:#fff;display:block;font-size:20px !important;line-height:20px !important}
.banner-caption8sub h2{color:#fff;display:block;font-size:38px;line-height:50px;text-transform:uppercase;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/unibanner/banner-bg.png) top center no-repeat;padding:0 14px 22px}
.banner-caption14 h2 span{display:block;font-size:32px;line-height:32px;margin-left:0;color:#fff}
.content .category_name{text-align:center;background-color:#00254a;padding:12px 0 18px 0;line-height:23px;color:#fff;font-size:18px}
.content .category_name span{text-align:center;display:block;font-size:12px;color:#76818c}
.inner-subcategory-module .span4{background:#00254a;padding:0;text-align:center;vertical-align:middle}
.inner-subcategory-module .span4 a{color:#fff;height:65px;text-align:center;vertical-align:middle;width:258px;display:table-cell;padding:0px 10px}
.banner_stand .content .category_name{text-align:center;background-color:#00254a;padding:10px 0;color:#fff;font-size:15px;height:59px;font-style:normal;font-size:15px;width:258px;vertical-align:middle;display:table-cell;line-height:18px}
.banner_stand .content .category_name h3{color:#fff}
.banner_stand .content .category_name span{text-align:center;display:block;font-size:14px;font-style:normal;margin-top:5px}
footer .footer_inner .social_Media h4, footer .footer_inner #subscribe_newsletter h4{color:#bdc6ce;font-size:21px;margin-bottom:5px;font-weight:normal}
footer .footer_top .customer_module h4{font-size:30px;text-align:center;color:#fff;line-height:30px;letter-spacing:-1px}
footer .footer_top .customer_module hr{border:#fff 1px solid;text-align:center;margin:0 auto;margin-top:7px;width:53%}
#template-module h2{/*font:16px;border-bottom:1px solid #bdc8d3;color:#2cb0de;padding-bottom:4px*/ margin-bottom:0px}
/*Heading Tag*/

.banner-caption4{color:#fff;letter-spacing:0;text-transform:uppercase;width:446px;text-align:center}
.banner-caption4 span{display:block;font-size:38px;line-height:28px;margin-left:-2px}
.banner-caption4sub strong{color:#fff;display:block;font-size:125px;line-height:100px;text-transform:uppercase;letter-spacing:-4px;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/unibanner/banner-bg.png) top center no-repeat;padding:7px 34px 10px}
.banner-caption5{color:#fff;letter-spacing:0;text-transform:uppercase;width:446px;text-align:left}
.banner-caption5 span{display:block;font-size:31px;line-height:28px;margin-left:-2px}
.banner-caption5sub strong{color:#fff;display:block;font-size:36px;line-height:40px;text-transform:uppercase;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/unibanner/banner-bg.png) top center no-repeat;padding:7px 30px 10px 36px}
.banner-caption5subside{display:block;font-size:24px!important;line-height:24px;margin-left:-2px;color:#fff;text-transform:uppercase}
.banner-captionsubpart10{text-align:center;width:315px}
.banner-captionsubpart10 span{display:block;font-weight:400;font-size:22px;line-height:28px;margin-left:-2px;color:#fff}
.banner-captionsubpart10 strong{color:#fff;display:block;font-size:26px;text-transform:uppercase}
.banner-caption6{color:#fff;letter-spacing:0;text-transform:uppercase;width:446px;text-align:center}
.banner-caption6 span{display:block;font-size:20px;line-height:42px;margin-left:-2px}
.banner-caption6sub strong{color:#fff;display:block;font-size:33px;line-height:50px;text-transform:uppercase;letter-spacing:0;padding:0 34px 22px}
.banner-caption6extra{color:#fff;font-size:14px;width:515px;text-align:center;text-transform:uppercase;font-weight:700}
.banner-caption7{width:320px;line-height:36px;border-bottom:1px solid #fff!important;color:#fff;text-transform:uppercase;margin-left:0;letter-spacing:-1px}
.banner-caption7 span{font-size:24px;display:block;font-weight:700}
.banner-caption7 strong{display:block;font-size:76px;letter-spacing:0;line-height:56px;margin-left:-4px;margin-top:-5px;padding-top:2px}
.offer-points-new ul li{padding:0 0 13px 21px !important}
.offer-points-new{margin-top:0!important}
.banner-caption8{color:#fff;letter-spacing:0;text-transform:uppercase;width:446px;text-align:center}
.banner-caption8 span{display:block;font-size:20px;line-height:40px;margin-left:-2px}
.banner-caption8extra{color:#fff;font-size:14px;width:515px;text-align:center;text-transform:uppercase;font-weight:700}
.banner-caption9{width:750px;line-height:36px;border-bottom:1px solid #fff!important;color:#fff;text-transform:uppercase;letter-spacing:-1px}
.banner-caption9 strong{display:block;font-size:32px;letter-spacing:0;line-height:26px;margin-left:0;margin-top:-5px;padding-top:2px}
.banner-caption9 span{display:block;font-size:40px;font-weight:700;margin-left:0}
.banner-caption12 span{color:#fff;display:block;font-size:40px;line-height:40px;text-transform:uppercase;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/unibanner/banner-bg2.png) top center no-repeat;padding:12px 0 34px}
.banner-caption13 span{color:#fff;display:block;font-size:40px;line-height:40px;text-transform:uppercase;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/unibanner/banner-bg2.png) top center no-repeat;padding:12px 0 34px}
.banner-caption14sub strong{color:#fff;display:block;font-size:38px;line-height:50px;text-transform:uppercase;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/unibanner/banner-bg.png) top right no-repeat;padding:0 70px 22px 20px}
.banner-caption14extra{color:#fff;font-size:14px;width:300px;text-align:left;text-transform:uppercase;font-weight:700;padding-left:20px!important}
.banner-caption15{color:#fff;letter-spacing:0;text-transform:uppercase;width:300px;text-align:left}
.banner-caption15 span{display:block;font-size:20px;line-height:42px;margin-left:0;padding-left:20px}
.banner-caption15sub strong{color:#fff;display:block;font-size:38px;line-height:50px;text-transform:uppercase;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/unibanner/banner-bg.png) top right no-repeat;padding:0 70px 22px 20px}
.banner-caption15extra{color:#fff;font-size:14px;width:300px;text-align:left;text-transform:uppercase;font-weight:700;padding-left:20px!important}
.banner-caption16{color:#fff;letter-spacing:0;text-transform:uppercase;width:300px;text-align:left}
.banner-caption16 span{display:block;font-size:20px;line-height:42px;margin-left:0;padding-left:20px}
.banner-caption16sub strong{color:#fff;display:block;font-size:38px;line-height:50px;text-transform:uppercase;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/unibanner/banner-bg.png) top right no-repeat;padding:0 70px 22px 20px}
.banner-caption16extra{color:#fff;font-size:14px;width:300px;text-align:left;text-transform:uppercase;font-weight:700;padding-left:20px!important}
.banner-caption17{width:480px;line-height:36px;border-bottom:1px solid #fff!important;color:#fff;text-transform:uppercase;margin:0;letter-spacing:-1px}
.banner-caption17 span{font-size:22px;display:block;font-weight:700;margin-top:-1px}
.banner-caption17 strong{font-size:42px;font-weight:400;margin-left:-2px;letter-spacing:-3px;margin-top:-4px;display:block;line-height:36px}
.price-offer2{width:173px;height:133px;background:#fff;text-align:center;border-radius:50%;padding-top:43px!important;line-height:normal}
.price-offer2 span{font-size:16px;color:#172c43;display:block;margin-bottom:3px}
.price-offer2 strong{font-size:36px;color:#ff810a;font-weight:400}
.slotholder{display:none}

@media (min-width:768px) and (max-width:1024px) {
.banner-caption14 span, .slider-button a.read_more, .banner-caption3 strong{margin-left:13px !important}
.banner-caption3 strong{font-size:34px}
.bannercontainer{width:641px}
.bannercontainer .price-offer, .bannercontainer .caption.lft.start img{display:none}
.bannercontainer li.responsive .caption{left:0!important}
.bannercontainer li.responsive .slider-button{margin-top:-30px!important}
.bannercontainer li.responsive .banner-caption8{width:338px}
.bannercontainer li.responsive .banner-caption8sub strong{font-size:22px!important}
.bannercontainer li.responsive .banner-caption8extra{font-size:11px!important;width:320px!important}
.signshop-banner{width:570px !important}
}

@media (max-width:768px) {

/*proof order page design*/
.proof-approval-main .low-resolution-table ul li.col2 {width: 61.2%;margin-top: 0;}
.proof-approval-main .low-resolution-table ul li.col3{width:19.8%;}
.proof-approval-main .low-resolution-table ul li.col1 {margin-top: 0;padding-left: 10px;text-align: left;}
.proof-approval-main .low-resolution-table{width:100%!important;padding:0px;box-sizing: border-box;}
.proof-approval-main .artworkproof{box-sizing: border-box; width:98%;padding:1%;}
.proof-approval-main table.lowresolutioncommentbox{width:720px;}
.proof-approval-main { width:98%; color: #444d56; margin: 0px auto; }
.proof-approval-main .low-resolution-table ul li.col4{width:98px;text-align:center;padding:6px 0px}
.proof-approval-main .low-resolution-table ul li.col5{width:250px;/**width:216px;*/ padding:6px 0px 6px 5px}
.proof-approval-main .low-resolution-table ul li.col6{width:130px;/**width:330px;*/ padding:6px 5px 6px 5px}
.proof-approval-main .low-resolution-table ul li.col7{width:80px;text-align:center;padding:6px 0px}
.proof-approval-main .proof-address {width: 48%;margin:10px 7px 15px;box-sizing:border-box;}
 



.approve-footer { width: 100%; color: #444d56; margin: 0px auto; }
.proof-approval-main .print-header-left.float_L, .proof-approval-main .print-header-right.float_R{text-align:center}
.proof-approval-main .print-header-left .logo {float:none}
.proof-approval-main .print-header ul {margin-top:10px;margin-bottom:4px;}
.proof-approval-main .print-header{height:auto;padding-bottom:10px}

.banner-caption14 span, .slider-button a.read_more, .banner-caption3 strong{margin-left:13px !important}
.banner-caption3 strong{font-size:34px}
.bannercontainer{width:641px}
.bannercontainer .banner-caption span{font-size:32px;line-height:32px}
.bannercontainer .banner-caption strong{font-size:36px;line-height:32px}
.banner-caption8sub h2{font-size:25px}




}
/* UniBanner CSS End Here */

/* IE 9 style Start Here */
#ie8 .input-slect-fix-w select{width:127% !important}
#ie9 .slider_module .instant-box-main .instant-box-new ul ul li .styled-select input{padding-bottom:4px!important}
#ie9 input.input-text, #ie9 textarea, #ie9 .textfield{font-size:100%;line-height:normal}
#ie9 .quotation-listing-table tbody select, #ie9 #quotation .quote_detail_btm select{padding:0 0 0 5px!important;border:1px solid #e5e5e5 !important}
#ie9 .instant-box-price ul li.quantity input{height:30px;line-height:30px;padding-bottom:0 !important}
#ie9 .popup_man .search .input_text{height:32px}
#ie9 select:focus::-ms-value {
background-color:white;
color:#000
}
#ie9 #shopping-cart-table .input-slect-fix-w select{width:200% !important}
#ie9 .accessories-addtocart ul.accessories select, #ie9 .product-shop .add-to-cart .input-slect-fix-w select, #ie9 .input-slect-fix-w select, #ie9 .instant-box-price ul li.shipping .styled-select-qty select{width:170% !important}
#ie9 .instant-box-main .instant-box-new ul ul li .input-slect-fix-w select{width:183% !important}
#ie9 .instant-box-price ul li.shipping .styled-select-qty select{width:135% !important}
#ie9 .category-instantbox ul li #main_size li .input-slect-fix-w select, #ie9 #checkout-payment-method-load #paypal_direct_cc_type_exp_div .input-slect-fix-w select, #ie9 .product-detail .product-detail-info #main_size #custom_size .input-slect-fix-w .clrtext_field, #ie9 .category-instantbox ul li #framehorizontal .input-slect-fix-w select, #ie9 .category-instantbox ul li #framevertical .input-slect-fix-w select{width:170% !important}
#ie9 .onepagecheckout_datafields .col-1 .form_fields select, #ie9 #checkout-payment-method-load .input-slect-fix-w select, #ie9 .product-detail .product-detail-info #dd_velcro_opt .cal2 select, #ie9 #contactForm .fieldset .form-list select, #ie9 .category-instantbox ul li .input-slect-fix-w select{width:140% !important;padding-right:0 !important}
#ie9 footer .footer_inner #subscribe_newsletter .form .textfield{padding-bottom:1px !important}
#ie9 .my-account .limiter .input-slect-fix-w select{width:180% !important}
#ie9 .design_banner .uploadoptions .upload-logo-module .Options4 input{padding-bottom:3px !important}
#ie9 .product-detail .product-detail-info #main_size .sizes-block .textfield{line-height:28px;height:28px;padding:0 10px!important}
#ie9 .category-instantbox ul li #main_size li input, .catagory_data .attributes .size #main_size li select{padding-bottom:6px !important}
#ie9 input[type="text"], #ie9 .input-text{padding-bottom:9px !important}
#ie9 #shopping-cart-table .input-text.qty{padding:0 10px !important}
.input-slect-fix-w select::-ms-expand {
display:none
}
#ie9 .category-instantbox ul li #table_custom_size_173 .size_arrowTop, #ie9 .category-instantbox ul li #table_custom_size_173 .size_arrowbtm, #ie9 .category-instantbox ul li #table_custom_size_276 .size_arrowTop, #ie9 .category-instantbox ul li #table_custom_size_276 .size_arrowbtm, #ie9 .category-instantbox ul li #table_custom_size_192 .size_arrowTop, #ie9 .category-instantbox ul li #table_custom_size_192 .size_arrowbtm{height:15px}
#ie9 .category-instantbox ul li #table_custom_size_173 .size_arrowbtm, #ie9 .category-instantbox ul li #table_custom_size_276 .size_arrowbtm, #ie9 .category-instantbox ul li #table_custom_size_192 .size_arrowbtm{background-position:0 -13px}
#ie9 .onepagecheckout_datafields .col-1 .form_fields div.full select{width:118%!important}
#ie9 .onepagecheckout_datafields .col-1 .form_fields select, #ie9 .onepagecheckout_datafields .col-1 .form_fields div.full select{padding-right:32px!important}
#ie9 .designTool-block #design_tool_popup .left_box .form-list .two_fields .input-text{height:17px}
#ie9 .designTool-block #design_tool_popup .form-list .input-text{height:17px}
/* IE 9 style End Here */

/*Free Shipping Popup on home page*/
.free_shpping_content{margin:20px}
.free_shpping_content h3{font:22px/22px;text-transform:uppercase;color:#ff810a}
.free_shpping_content h4{font:16px/16px;text-transform:uppercase;color:#000000}
#ship_cover{position:fixed;top:0;left:0;background:rgba(0,0,0,0.6);z-index:999;width:100%;height:100%;display:none}
#ship_screen {/*height:340px;*/ width:1100px;margin:0 auto;position:fixed;top:22%;z-index:9999;display:none;background:#fff;padding:0px; border-radius:4px}
#ship_screen ul{width:100%}
#ship_screen:target, #ship_screen:target + #ship_cover{display:block;opacity:2}
.ship_cancel{display: block;position: absolute;top: 10px;right: 20px;color: #898989;text-decoration: none;text-align: center;font-size: 16px;z-index: 999;-webkit-text-stroke: 1px #fff;}
.ship_cancel:hover{color:#898989}
#ship_screen .shipping-rate-table{margin:10px 0px 0px 0px;padding:0px;float:left;border:1px solid #2cb0de;width:99.8% !important;background:#DAF0FF}
#ship_screen .shipping-rate-table ul li{margin:0px;padding:7px 0 9px 0px;float:left;font-size:11px;text-align:center}
#ship_screen .shipping-rate-table ul li strong{margin-top:0px;font-size:12px}
#ship_screen .shipping-rate-table ul li.header-color{background:#2cb0de;color:#FFFFFF}
#ship_screen .shipping-rate-table ul li.color{background:#EBF7FF;border-bottom:1px solid #B6DFFC}
#ship_screen .shipping-rate-table ul li.col1, #ship_screen .shipping-rate-table ul li.col2, #ship_screen .shipping-rate-table ul li.col3, #ship_screen .shipping-rate-table ul li.col4, #ship_screen .shipping-rate-table ul li.col5{width:20% !important}
#ship_screen .shipping-rate-table ul li.col1.uk, #ship_screen .shipping-rate-table ul li.col2.uk, #ship_screen .shipping-rate-table ul li.col3.uk, #ship_screen .shipping-rate-table ul li.col4.uk, #ship_screen .shipping-rate-table ul li.col5.uk{width:16.65% !important}
#ship_screen .shipping-rate-table ul li.col3.uk{width:269px}
#ship_screen .shipping-rate-table ul li.col4.uk{width:135px}
#ship_screen .shipping-rate-table ul li.col1.ca, #ship_screen .shipping-rate-table ul li.col2.ca, #ship_screen .shipping-rate-table ul li.col3.ca, #ship_screen .shipping-rate-table ul li.col4.ca{width:24.9%}
#lightshipping{background:rgb(255, 255, 255);border:3px solid #2cb0de;height:auto;left:50%;padding:10px;position:absolute;top:1510px;width:1074px;margin-left:-550px}
#lightshipping a{cursor:pointer;position:absolute;right:0;z-index:9}
/*Store Cradit Table*/
#creditpoint-transaction-table td{padding:10px;border-bottom:1px solid #e5e5e5}
#creditpoint-transaction-table td .responsive{display:none}
/*=============Newslette Pop up Slider===========*/
.white_content_slide{position:fixed;top:312px;left:0%;width:300px;padding:0px;background-color:#ffffff;z-index:8;text-align:center;border:3px solid #333F53;float:left}
#closebton{background:#333F53;width:16px;height:16px;color:#fff;font-size:14px;float:right;line-height:14px;margin:3px 3px 0 0}
.popup_man_slide{padding:0;float:left}
.popup_offer_slide{color:#4b5c66;font-size:34px;text-align:center;text-transform:uppercase;padding:10px 0 0 0;line-height:28px}
.popup_offer_slide .on_order{font-size:20px;line-height:32px;color:#4b5c66}
.popup_offer_slide span{color:#ff810a}
.popup_order_slide{font-size:24px;color:#4b5c66;text-align:center;line-height:28px;text-transform:uppercase;padding:0 0 5px 0}
.popup_order_slide span{font-size:34px;margin:0px;line-height:34px !important}
.popup_order_slide sup{color:#fb5900}
.popup_man_slide .search{width:100%;padding:5px 0px 0px 0px;display:inline-block}
.popup_man_slide .search .input_text{background:#fff;border:none;padding:0px 5px;color:#4b5c66;font-size:12px;font-style:italic;-moz-border-radius:3px 0px 0px 3px;-webkit-border-radius:3px 0px 0px 3px;border-radius:3px 0px 0px 3px;float:left;width:200px;height:32px}
.popup_man_slide .submite_button{background:#ff810a;-moz-border-radius:0px 3px 3px 0px;-webkit-border-radius:0px 3px 3px 0px;border-radius:0px 3px 3px 0px;border:none;font-size:12px;color:#fff;text-transform:uppercase;padding:0px;float:left;width:68px;text-align:center;height:32px;cursor:pointer}
.popup_man_slide .note{color:#4b5c66;float:left;font-size:11px;padding:5px 0;text-align:left}
.popup_man_slide .note span{color:#fb5900}
.popup_man_slide .error-msg{font-size:13px !important;margin-top:5px;font-weight:normal!important;line-height:20px;text-align:left}
.popup_man_slide .signing_up{font-size:14px;color:#4b5c66;padding:5px 0px 0;border:0px}
#newsletter-validate-detail-popup fieldset{padding:0;border:0;margin:0}
.newsletter_btn{position:fixed;left:0%;width:65px;height:57px;top:312px;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sm_subscribe_offer_button.png) no-repeat}
.offer_bottom{background:#e8e8ea;padding:0 10px;display:block;overflow:hidden}
.show-btn{background:rgba(0, 0, 0, 0.8);border-radius:0 3px 0 0;bottom:50%!important;color:#fff;font-size:11px;font-weight:500;left:0!important;margin-top:15px;padding:8px 7px 7px 5px;position:fixed!important;text-align:center;text-transform:uppercase;width:auto}
.show-btn{background:rgba(0, 0, 0, 0.8);border-radius:0 3px 0 0;bottom:50%!important;color:#fff;font-size:11px;font-weight:500;left:0!important;margin-top:15px;padding:8px 7px 7px 5px;position:fixed!important;text-align:center;text-transform:uppercase;width:auto}
/*Proof Artwork page*/
#comment_box{display:block;float:left;position:relative}
#comment_box .delivery_date{display:block;position:absolute;right:0;text-align:left;width:45%;bottom:26%;width:45%;color:#ff810a;font:400 14px}
.low-resolution-upload .block1 .textfield{resize:none}
.myClass{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/subscrib.jpg) no-repeat}
.black_overlay12{position:fixed;top:0%;left:0%;width:100%;height:100%;background-color:black;z-index:1001;-moz-opacity:0.70;opacity:.50;filter:alpha(opacity=80)}
/* .white_color{position:fixed;top:20%;left:27%;width:500px;padding:16px;background-color:#f1f1f1;z-index:1002;text-align:center;overflow:auto;border:4px solid #000} */
.white_color{position:fixed;top:14%;left:36%;width:356px;padding:12px;background-color:#ffffff;z-index:1002;text-align:center;border:none!important;float:left;border-radius: 4px;box-shadow: 0 0 20px rgba(0, 0, 0, 0.6);}
#closebtn{position:absolute;right:0;top:-1px;z-index:1000002;right:5px;top:5px}
#closebtn a{color:#898989}
#ie8 #closebtn{position:relative;right:0;top:-1px;z-index:1000002;text-align:right}
#fixwid, #mat_color, .non_graphic_pop{margin:0px;padding:16px;background-color:#FFF;border:5px solid #333f53}
#mat_color{width:508px;left:0;margin:0 auto;right:0}
.designTool-block #fixwid{width:610px;padding:25px}
#fixwid #login-form .buttons-set{margin:5px 0px 0px}
#fixwid .buttons-set{margin:0px;float:left}
#fixwid input{width:170px}
#fixwid h2{color:#2cb0de;font-size:18px;text-align:left;padding-bottom:3px}
#fixwid .op_login_area .page_title span{color:#2cb0de;font-size:18px;text-align:left}
#fixwid .left_box{width:300px;float:left;margin-right:50px}
.designTool-block #fixwid .left_box{margin-right:34px}
#fixwid #onepagecheckout_loginbox.right_box{width:192px;float:right}
#fixwid .separator{background:#fff none repeat scroll 0 0;left:54.5%;margin:47px 0;position:absolute}
#fixwid .separator .up_text{border:1px solid #dbdbdb;border-radius:100%;color:#333F53;font-size:13px;height:40px;line-height:40px;margin:0 auto;text-transform:uppercase;width:40px;padding:0px}
#fixwid .separator_bor{border-right:1px solid #dbdbdb;float:left;height:72px;margin:32px 22px}
.designTool-block .op_login_area button.button{margin-bottom:0px}
#fixwid .op_login_area{width:300px;float:left;text-align:left;margin:0px !important}
.designTool-block #fixwid .left_box .form-list .two_fields{width:50%;float:left}
.designTool-block #fixwid .left_box .form-list .two_fields .input-text{width:80%}
.btn-orange-x, .btn-orange-m, .btn-orange-l, .btn-blue-x, .btn-blue-m, .btn-blue-l, .btn-grey-x, .btn-grey-m, .btn-grey-l{border:medium none;color:#ffffff;overflow:visible;padding:4px 10px}
.btn-orange-x, .btn-blue-x, .btn-grey-x{font-size:12px;font-weight:normal}
.btn-blue-x, .btn-blue-m, .btn-blue-l{background:linear-gradient(to bottom, #438ed9 0%, #086ccd 100%) repeat scroll 0 0 rgba(0, 0, 0, 0)}
#colorselector .thumbnail{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);display:block;height:107px;padding:4px;transition:all 0.2s ease-in-out 0s;width:80px;z-index:0}
#colorselector .thumbnail:hover{background:none repeat scroll 0 0 #bfb7a6;position:relative}
#colorselector .thumbnail img{border:0 none;max-width:100%}
#colorselector .thumbnail span{background-color:#bfb7a6;border:1px solid #000;border-radius:15px;color:#000000;max-width:204px;padding:2px;text-decoration:none;visibility:hidden}
#colorselector .thumbnail span img{border:0 none;border-radius:15px;height:200px;max-height:200px;max-width:200px;padding:2px;width:200px}
#colorselector .thumbnail:hover span{display:block;height:230px;margin-left:50px;position:absolute;visibility:visible;width:210px}
#colorselector{color:#6d6159;height:350px;min-height:200px;overflow-x:hidden;overflow-y:auto;padding-left:0;/*width:516px;*/margin:10px 0px 0px 0px}
#colorselector ul{background:none;border:medium none;display:block;list-style-type:none;margin-left:auto;margin-right:auto;padding:0;text-align:center;width:100%}
#colorselector li{background:none;border:medium none;display:block;float:left;height:115px;padding:6px 4px;text-align:center;vertical-align:text-top;width:auto}
#colorselector li img{cursor:pointer}
#colorselector li p{font-size:9px;margin:0;text-align:center;line-height:normal}
#colorselector li:last-child{margin-bottom:16px}
.Agency-Bold{font-family:"Agency FB";font-weight:bold}
option.arial-Bold{font-family:"Arial Bold"}
option.Arial-Black{font-family:"Arial Black";font-weight:bold}
option.Balloon-Extra-Bold{font-family:"Balloon Extra Bold"}
option.Book-Antiqua-Bold{font-family:"Book Antiqua Bold"}
option.Bookman-Old-Style-Bold{font-family:"Bookman Old Style Bold"}
option.Brush-Script{font-family:"Brush Script"}
option.Comic-Sans-Bold{font-family:"Comic Sans MS";font-weight:bold}
option.Cancun{font-family:"Cancun"}
option.Cooper-Black{font-family:"Cooper Black"}
option.Copperplate-Gothic-Bold{font-family:"Copperplate Gothic Bold"}
option.Courier-New-Bold{font-family:"Courier New Bold"}
option.Dom-Bold{font-family:"Dom Bold"}
option.Engravers{font-family:"Engravers"}
option.Eras-Demi{font-family:"Eras Demi"}
option.Futura-Heavy{font-family:"Futura Heavy"}
option.Garamond-Bold{font-family:"Garamond Bold"}
option.Impact{font-family:"Impact"}
option.Monotype-Corsiva{font-family:"Monotype Corsiva"}
option.Rockwell-Bold{font-family:"Rockwell Bold"}
option.Times-New-Roman-Bold{font-family:"times New Roman";font-weight:bold}
option.Vag-Rounded-BT{font-family:"Vag Rounded BT"}
option.Zapf-Chancery-Bold{font-family:"Zapf Chancery Bold"}
.instant_proof_tool_icon{margin:19px 0px 0px 104px !important}
.cart_tool_icon{margin:0px 0px 0px -21px !important}
.product-detail .product-img ul li .mrg_L0, .product-detail .product-img ul li .mrg_L0, .product-detail .product-img ul li .mrg_L0{margin-left:3px !important}
.help-tool-tip{left:28% !important;top:-22px !important}
.proof-approval-main ul#css3menu li.artwork_tool{left:20% !important}
.artworkproof ul#css3menu li.low-resu-tool{left:30% !important}
.proof-approval-main ul#css3menu li.low-detail-tool{left:6%}
.let-us-edit-tool{left:20% !important}
.tool_help{position:absolute}

@media screen\0 {
.instant_proof_tool_icon{margin:0px 0px 0px 2px !important}
.cart_tool_icon{margin:0px !important}
.mrg_L30{margin-left:-30px}
ul#files_list_sendlater li .mrg_L0{margin:0px !important}
ul#files_list li, ul#files_list_sendlater li ul li .mrg_L0{margin:0px !important}
.help-tool-tip{left:39%!important;top:-17px!important}
.let-us-design .artwork_tooltipe_icon1{left:47%!important}
.proof-approval-main ul#css3menu li.artwork_tool{left:22% !important;top:-18px !important}
.artworkproof ul#css3menu li.low-resu-tool{left:30% !important}
.proof-approval-main ul#css3menu li.low-detail-tool{left:12% !important;top:-18px !important}
.mrg_L18{margin-left:-18px !important}
.let-us-edit-tool{left:55% !important}
.tool_help{position:relative !important}
}
/******** New Home Page ********/
.content-item{height:auto;overflow:hidden;position:relative;width:202px;float:left;margin:0px 8px 20px;border-bottom:solid 1px #F0F0F0}
.content-item.mrg_none{margin-right:0px}
.content-item .overlay{border-top:20px solid #00264d;border-right:20px solid transparent;top:0;height:0;opacity:1;position:absolute;left:0;text-indent:-9999px;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;width:0}
.content-item:hover .overlay{border-top:800px solid #00264d;border-right:800px solid transparent;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;opacity:0.9}
.content-item .corner-overlay-content{bottom:15px;color:#333;position:absolute;right:15px;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}
.content-item:hover .corner-overlay-content{opacity:0;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}
.content-item .overlay-content{bottom:0;color:#333;left:0;opacity:0;padding:5px;position:absolute;right:0;top:0;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
.content-item .overlay-content h2{border-bottom:1px solid #333;padding:0 0 12px}
.content-item:hover .overlay-content{opacity:1;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-moz-transition-delay:0.3s;-o-transition-delay:0.3s;-webkit-transition-delay:0.3s;transition-delay:0.3s}
#homeCategory-module .content .image{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/homepage/home_cat_pro_sprite.jpg)no-repeat left top;width:202px;height:169px}
#homeCategory-module .content .home_cat1{background-position:0 1px}
#homeCategory-module .content .home_cat2{background-position:0 -170px}
#homeCategory-module .content .home_cat3{background-position:0 -339px}
#homeCategory-module .content .home_cat4{background-position:0 -508px}
#homeCategory-module .content .home_cat5{background-position:0 -678px}
#homeCategory-module .content .home_cat6{background-position:0 -846px}
#homeCategory-module .content .home_cat7{background-position:0 -1016px}
#homeCategory-module .content .home_cat8{background-position:0 -1185px}
#homeCategory-module .content .home_cat9{background-position:0 -1355px}
#homeCategory-module .content .home_cat10{background-position:0 -1527px}
.content .category_name{text-align:center;color:#333f53;font-size:12px;padding-top:10px}
.content .category_name span{text-align:center;display:block;font-size:12px;color:#76818c;padding-top:3px}
/******** New Home Page ********/

/*Banner Landing Page*/
.banner_landing{float:left;width:100%}
.banner_landing .main_banners, .banner_landing .bottom_banners{float:left;width:100%}
.banner_landing .bottom_banners .content-item{width:260px;height:325px;margin:0 17px 20px 0}
.banner_landing .bottom_banners .content-item.mrg_none{margin:0 0px 20px 0}
.banner_landing .bottom_banners .content-item .content .image{height:203px}
.banner_landing .bottom_banners .content-item .start_order{border:1px solid #8f9caa;clear:both;display:inline-block;font-size:14px;margin:10px 0 0;overflow:hidden;padding:5px 10px}
.banner_landing .bottom_banners .content-item .start_order:hover{color:#fff;background:#ff810a;border:1px solid #ff810a}
.banner_wrapper{margin:0px 0px 15px;float:left;width:100%}
.banner_wrapper .float_L{width:48%;margin-right:2%}
.banner_wrapper .float_L:nth-child(2){margin-right:0}
.banner_wrapper iframe{border:10px solid #eff0f5}
.banner_wrapper h3{font-size:20px;color:#2cb0de}
.banner_wrapper p{color:#818588}
.banner_landing .content-item .content .category_name{color:#333f53;background:none}
.banner_landing .content-item .content .category_name h3{color:#333f53}
.main_banners .banner_col_1{float:left;width:260px;margin-right:17px}
.main_banners .banner_col_3{float:left;width:260px;margin-right:0px}
.main_banners .banner_col_1 .content-item, .main_banners .banner_col_3 .content-item{float:none;margin:0px 0px 20px 0px;width:260px;height:325px;border-bottom:solid 1px #F0F0F0}
.main_banners .banner_col_1 .content-item .content .image, .main_banners .banner_col_3 .content-item .content .image{height:203px}
.main_banners .banner_col_1 .content-item .start_order, .main_banners .banner_col_3 .content-item .start_order{border:1px solid #8f9caa;clear:both;display:inline-block;font-size:14px;margin:10px 0 0;overflow:hidden;padding:5px 10px}
.main_banners .banner_col_1 .content-item .start_order:hover, .main_banners .banner_col_3 .content-item .start_order:hover{color:#fff;background:#ff810a;border:1px solid #ff810a}
.main_banners .banner_col_2{float:left;background:#2cb0de;width:540px;margin-right:17px}
.main_banners .banner_col_2 .heading{font-size:80px;color:#fff;text-transform:uppercase;text-align:center;margin:44px 0 0 0;line-height:80px}
.main_banners .banner_col_2 .speak{display:block;text-align:center;width:100%;font-size:18px;color:#fff;text-transform:uppercase}
.main_banners .banner_col_2 .make_ur_business{color:#fff;font-size:15px;margin:7% 10% 3%;text-align:center;width:80%;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/banner_middle_content_bg.png)no-repeat center bottom;padding:0 0 58px}
.main_banners .banner_col_2 .get_it{margin:5% auto 3%;text-align:left;width:75%;font-size:16px;color:#fff}
.main_banners .banner_col_2 .get_it span{color:#fcdb57}
.main_banners .banner_col_2 .get_it .icon_time{font-family:"FontAwesome";float:left;content:"\f1da";font-size:38px;color:#fff;margin-right:10px}
.main_banners .banner_col_2 .make_banner{color:#fff;font-size:24px;margin:5% 10% 3%;text-align:left;text-transform:uppercase;width:80%;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/banner_middle_content_bg.png)no-repeat center bottom;text-align:center;padding:3% 0 12%}
.main_banners .banner_col_2 .make_banner .input-slect-fix-w{border:none 0px;margin:15px 38px 20px;overflow:hidden;width:342px}
.main_banners .banner_col_2 .make_banner .input-slect-fix-w select{text-transform:capitalize;font-size:12px}
#ie9 .main_banners .banner_col_2 .make_banner .input-slect-fix-w select.textfield{font-size:12px !important}
.main_banners .banner_col_2 .make_banner .submit_order{background:#fcdb57;display:block;float:none;margin:0 auto;padding:6px 20px;text-align:center;width:180px;color:#fff;text-transform:uppercase;font-size:18px}
.main_banners .banner_col_2 .make_banner .submit_order:hover{background:#ff810a}
.main_banners .banner_col_2 .free_ship_wrap{width:86%;margin:5% 6%;overflow:hidden}
.main_banners .banner_col_2 .free_ship_wrap .free_shipping{font-size:18px;color:#fff;width:48%;float:left;margin:0 0 0 50px;width:40%;padding:0px 0 0 0;position:relative}
.main_banners .banner_col_2 .free_ship_wrap .best_rating a{color:#fff}
.main_banners .banner_col_2 .free_ship_wrap .free_shipping:before{font-family:FontAwesome;font-size:43px;color:#fff;content:"\F0D1";margin-left:-50px;margin-top:0px;position:absolute;top:5px}
.main_banners .banner_col_2 .free_ship_wrap .free_shipping span, .main_banners .banner_col_2 .free_ship_wrap .best_rating span{clear:both;font-size:12px;position:relative;top:-7px}
.main_banners .banner_col_2 .free_ship_wrap .best_rating:before{font-family:FontAwesome;font-size:43px;color:#fff;content:"\F091";margin-left:-50px;margin-top:0px;position:absolute;top:5px}
.main_banners .banner_col_2 .free_ship_wrap .best_rating{font-size:18px;color:#fff;width:48%;float:left;margin:0 0 0 50px;width:38%;padding:0px 0 0 0;position:relative}
.main_banners .banner_col_1.responsive{display:none}
.get_it ul#css3menu .toolbox{color:#000;left:-135px !important;border-color:#d3d9de}
/*Customer Review Page*/
.customer_review .heading{background:#f0f1f3;border-bottom:2px solid #e5e5e5;font-size:14px;color:#333F53;text-transform:uppercase;padding:12px 20px 11px;text-align:left}
.review_content{display:block;margin:10px 0}
.review_content .review-item{width:48.0909090909091%;float:left;margin-right:3.81818181818182%;padding:31px 0;background:url('https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/border_bg.png')repeat-x bottom left;min-height:125px}
.review_content .review-item .review_icon{float:left;width:23.2514177693762%;text-align:center}
.review_content .review-item .review_data{float:left;width:76.5595463137996%;color:#7c858d;font-size:12px}
.review_content .review-item .review_data .review_ddm{clear:both;overflow:hidden;color:#001120;font-size:12px}
.review_content .review-item .review_data .review_ddm span{color:#2cb0de}
.review_content .review-item .review_data .title{font-size:14px;color:#2cb0de;padding-bottom:2px}
.review_content .review-item .review_data .review_by{float:right;color:#333F53;font-size:14px;padding:0}
.review_content .review-item .review_data .review_by span{color:#2cb0de}
.review_content div:nth-child(2n){margin-right:0px}
.review_data .review_ddm .pr-review-rating{margin-bottom:1em;float:right}
.review_data .review_ddm .pr-stars-small{background-image:url("https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/stars_small.gif");height:16px;line-height:16px;width:83px}
.review_data .review_ddm .pr-stars-small5{background-image:url("https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/shopper_ratting.png");height:15px;line-height:16px;width:75px;background-position:0px 0px !important}
.review_data .review_ddm .pr-stars-small4{background-image:url("https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/shopper_ratting.png");height:15px;line-height:16px;width:75px;background-position:0px -20px !important}
.pr-stars.pr-stars-small.pr-stars-4-sm{background-position:0px -144px !important}
.pr-stars.pr-stars-small.pr-stars-5-sm{background-position:0px -180px !important}
.review_data .review_ddm .pr-stars-small.starsthree{background-position:0px -40px !important}
.review_data .review_ddm .pr-stars-small.starstwo{background-position:0px -58px !important}
.review_data .review_ddm .pr-stars-small.starsone{background-position:0px -77px !important}
.review_data .review_ddm .pr-review-rating .pr-stars{float:left}
.review_data .review_ddm .pr-review-rating .pr-rating{float:left;font-size:85%;height:15px;line-height:15px;margin-right:0.3em;background-color:#414142;color:#fff !important;padding:0 0.4em;vertical-align:top;margin-left:3px}
.review_data .review_ddm .pr-rounded{border-radius:0.2em}
.paginationreview{display:inline-block;width:100%;margin:40px auto;text-align:center}
.paginationreview ul ul li.hover, .paginationreview ul ul li.active{background:#2cb0de;border:1px solid #2cb0de;font-size:14px}
.paginationreview ul ul li.hover a, .paginationreview ul ul li.active a{color:#fff}
.paginationreview ul ul li a{font-size:14px}
.paginationreview ul ul li{background:#e9e9e9;border:1px solid #e5e5e5;border-radius:5px;display:inline-block;height:30px;line-height:30px;margin:0 4px;text-align:center;width:30px}
.paginationreview ul ul li a.arrow-right{background-position:-593px -313px;border:0 none;height:31px;width:31px;text-indent:-9999px}
.paginationreview ul ul li a.arrow-left{background-position:-561px -313px;border:0 none;height:31px;width:31px;text-indent:-9999px}
.cus_review_section{background:#2cb0de;margin-bottom:20px;overflow:hidden}
.cus_review_section li{background:#2cb0de;float:left;width:auto;margin:15px;text-align:center;font-size:18px;color:#fff}
.cus_review_section li span.star{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) -230px -694px no-repeat;height:17px;width:100%;float:left}
.cus_review_section li p.order_no{text-align:center;font-size:18px;color:#fff;padding:0px}
.cus_review_section li:first-child{background:#f5cc0a;margin:0px 45px 0px 0px;padding:17px 0px;-webkit-box-shadow:9px 0px 15px 0px rgba(19,127,165,19);-moz-box-shadow:9px 0px 15px 0px rgba(19,127,165,19);box-shadow:9px 0px 15px 0px rgba(19,127,165,19);width:300px;font-size:28px}
.cus_review_section li:first-child span.star{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/customer_re_star.png) top center no-repeat;height:24px;width:100%;float:left;margin:0px 0px 7px 0px}
.cus_review_section li:first-child p.cust_no{text-align:center;font-size:22px;color:#fff;padding:0px;font-size:18px !important;font-style:italic}
.cus_review_section li span.price{font-size:50px;color:#fff;padding:8px 0px;float:left}
.cus_review_section li p.content{font-size:15px;margin:20px 10px;float:left;color:#fff; background:none}
.cus_review_section li p.content span{font-size:20px;color:#00264d;text-transform:uppercase}
.cus_review_section li .bar_graph{float:left;margin-bottom:0;padding:0}
.cus_review_section li .bar_graph li{display:block;float:left;margin:0px 5px;text-align:center;width:44px;font-size:12px;background:none;border:none;box-shadow:none;padding:0px}
.cus_review_section li .bar_graph .bar{background-color:#80d0eb;height:54px;margin:0 auto;width:44px;padding:5px 0px 0px 0px}
.cus_review_section li .bar_graph .bar .inner{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/review_gradient.jpg) repeat-y scroll 0 0;height:100%;margin:0 auto;width:26px}
.cus_review_section li .bar_graph .unfilled{background-color:#80d0eb;font-size:0;width:100%}
.customer_review .heading .select_man{margin:-5px 0px 0px 0px;text-transform:none}
.customer_review .heading .select_man label{padding:5px 3px 0 0;float:left;font-size:12px;margin:5px 10px 0px 0px}
.customer_review .heading .select_man .input-slect-fix-w{width:193px;float:left}
/*end Customer Review Page*/ 

/****************************Homepage Slider CSS Start here**************/
.homeslider-spirte{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/homepage-banner-sprite.png) 0px 0px no-repeat}
.signshop-banner{width:760px;height:295px;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/oneshopsignshop-slider.png) 0px 0px no-repeat}
.best-price{width:193px;height:189px;background-position:-9px -1325px}
.starting-price{width:199px;height:451px;background-position:0px -853px}
.banner-caption14{color:#fff;letter-spacing:0;text-transform:uppercase;width:326px;text-align:left}
.banner-caption14 span{display:block;font-size:20px;line-height:20px;margin-left:0}
.banner-caption14 strong{color:#fff;display:block;font-size:32px;line-height:32px;text-transform:uppercase}
.banner-caption3{width:579px;line-height:36px;border-bottom:1px solid #fff!important;color:#fff;text-transform:uppercase}
.banner-caption3 span{font-size:26px;display:block;margin-left:-1px}
.banner-caption3 strong{display:block;font-size:40px;letter-spacing:0;line-height:36px;margin-left:-3px;margin-top:-5px;padding-top:2px}
.banner-caption3 .crosslineforbest{display:inline;text-decoration:line-through}
/*NewTooltip--------------------------*/
.text-tooltip{text-align:center}
ul#css3menu.text-tooltip li.toproot{position:relative;float:none;display:inline-block;left:auto !important;margin-left:0px !important;margin-top:0px !important;top:auto !important}
ul#css3menu.text-tooltip li.toproot .float-R{font-weight:500;font-size:12px;cursor:pointer;margin:0px !important}
ul#css3menu.text-tooltip li.toproot .float-R:hover{color:#2cb0de}
/*Google Search Results-------------------------------------------*/
.google-search-results{margin:0em -1em}
.lbl_proof_request{display:inline-block!important}
._proof_request_ .commonbullet{text-align:left !important;margin:0px}
#shopping-cart-table td ul#css3menu .toolbox .free_email_proof_cart li{width:auto}
/*Track Order*/
.quick-view-tabbing button.btn-orange-m{float:right}
.quick-view-tabbing .desktopRight{ float:right}
#error-news-msg-popup1{padding:6px 8px 3px 32px !important;font-weight:300 !important}
.headnoteDetails .toolbox{color:#000}
.headnoteDetails .toolbox .detail_info li{height:auto !important}
.headnoteDetails{color:#f78721}
ul#css3menu li.headnoteDetails{top:-14px;}
.myaccountbutton{display:none !important;}
.my-account-mobile{display:block !important}
#email_proof{border:none !important;padding:0px 0px 0px 0px !important}

/*Cupon code page Start here*/
/*
.offer_container{background:#fff;box-shadow:0 0 2px #cccccc;margin:0 auto;overflow:hidden;padding:13px;position:relative;margin:30px auto}
.offer_container .sub-title h2{font-size:18px}
.pcCouponRow .imageDiv{float:left;padding:15px 0 15px 20px;width:150px}
.pcCouponRow .imageDiv img{width:auto}
.pcCouponRow .couponText{float:left;padding:15px 50px 0 20px;width:416px;word-wrap:break-word}
.pcCouponRow .couponCodeCol{float:left;margin:0 5px;min-width:266px;padding:20px 0}
.pcCouponRow .couponCodeCol .couponBox{background:#ededed;padding:4px;text-align:center}
.pcCouponRow .couponCodeCol .couponBox .couponBox_bor{border:2px dotted #bababa;padding:10px 5px;min-height:80px}
.pcCouponRow .couponCodeCol .couponBox .pcItalic14{font-size:14px;font-weight:500}
.pcCouponRow .couponCodeCol .couponBox .couponCode{color:#2cb0de;font-size:24px}
.pcCouponRow .couponCodeCol .couponBox .expireDate{clear:both}
.pcCouponRow .couponButton{float:right;min-width:120px;padding:40px 3px;}
.pcCouponRow .couponButton .expired{color:#ff810a;float:left;font-size:16px;padding:25px 20px 0 0}
.pcCouponRow .couponButton .btn-orange-m {color:#fff;padding:5px 9px;font-size:12px;}
.pcCouponRow .couponButton .btn-orange-m:hover{background:#333F53;color:#fff}
.pcCouponRow .couponTitle{padding-bottom:5px;font-size:16px;font-weight:500}
.pcCouponRow .couponTitle a{color:#333f53}
.pcItalic14{font-size:12px;font-weight:500}
.pcCouponRow .finePrint{font-size:12px}
.borderT{border-top:1px dotted #d3d9de !important}

/** Special Offers **/
.offer_container{}
.offer_container{clear:both;}
.offer_container .panel:after{content:'';clear:both;display:table;}
.offer-container .page-title .heading {font-size:30px;font-weight:300;text-align:center;margin:0px 0px 30px 0px;display:block;line-height:40px;float:none;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.offer-container .page-title .seprator{background:#333F53;height:3px;margin:10px auto 0px;position:relative;width:50px;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.offer-container .page-title .seprator:before{content:"";position:absolute;left:-10px;right:-10px;height:1px;background:#333F53;top:1px}
.offer_container .span12{float:none;}
.offer_container .panel{margin:0 -15px;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.offer_container .panel:after{display:table; content:''; clear:both;}
.pcCouponRow{margin:0px 0 30px;padding:0px 15px;width:33.33%;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.pcCoupon_inner{border:dashed 1px #d5dae4;height:auto; position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.pcCouponRow .imageDiv{float:left;width:150px;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}
.pcCouponRow .coupon_top_section{height:180px;background:#fff;-webkit-border-radius:3px 3px 0px 0px;-moz-border-radius:3px 3px 0px 0px;border-radius:3px 3px 0px 0px;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.pcCouponRow .couponText{width:100%;float:left;margin:35px 0px 20px 0px;padding:0px 20px;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.pcCouponRow .couponText .h5{text-align:center;height:40px;font-size:16px;color:#333f53;display:table;overflow:hidden;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.pcCouponRow .couponText .h5 a{color:#333f53;font-weight:400;display:table-cell;vertical-align:middle;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}
.pcCouponRow .couponBox{padding:0px 10px 0px 25px;text-align:center;margin:35px 0px 15px 0px;float:left;width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}
.pcCouponRow .couponBox .couponBox_bor{border:1px dashed #7e8890;padding:12px 0px;background-color:#fff;width:100%;height:45px;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box; display:block;}
.pcCouponRow .couponBox .couponBox_bor{border:1px dashed #7e8890;padding:12px 0px;background-color:#fff;width:100%;height:45px;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;display:block}
.pcCouponRow .couponButton{float:right;padding:0px 25px 0px 10px;text-align:center;width:50%;margin:35px 0px 15px 0px;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}
.pcCouponRow .couponButton .btn-lg{padding:12px 20px 10px;height:45px;color:#fff;background-color:#ff810a;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;display:block;font-size:14px;}
.pcCouponRow .couponButton .btn-lg:hover {color:#fff;background-color:#333F53;}
.pcCouponRow .coupon_content{width:100%;float:left;height:40px;padding:0px 10px 10px;font-size:12px;font-weight:300;color:#646c73;overflow:hidden;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}
.pcCouponRow .coupon_content p{display:table;width:100%;height:40px;text-align:center;font-size:12px;color:#646c73; padding-bottom:0px;}
.pcCouponRow .coupon_content p strong{font-size:12px;color:#646c73;text-align:center;font-weight:300}
.text-300{font-weight:300}
.expired{text-align:center;font-size:18px;color:#F00}
.offer_container .heading-med{margin:0px 0px 20px 0px;border:none}
.pcCouponRow .imageDiv{display:none}
.pcCouponRow .coupon_code_box{width:100%;height:135px;background:#f7f8fa;border-top:none;-webkit-border-radius:0px 0px 3px 3px;-moz-border-radius:0px 0px 3px 3px;border-radius:0px 0px 3px 3px;position:relative}
.pcCouponRow .coupon_code_box .coupon_label{width:80px;height:30px;position:absolute;left:50%;transform:translateX(-50%);top:-15px;background:#f7f8fa;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#646c73;text-align:center;border:solid 1px #fff;padding:4px 0px;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}
.pcCouponRow .coupon_code_box .expireDate{width:100%;float:left;height:auto;text-align:center;color:#91a1af}
.pcCouponRow .coupon_code_box .expireDate span{color:#646c73;font-weight:400}
.pcCouponRow .top_offer_label{width:65px;height:22px;position:absolute;right:-3px;top:-3px;text-align:center;color:#fff;font-weight:300;padding:2px 0px 0px 0px;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}
.offer_container .heading-med {margin:0px 0px 10px 0px;border:none;font-size:24px;font-weight:300;padding-bottom:10px;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.text-orng{color:#ff810a;font-size:14px;font-weight:500}

.pcCouponRow .top_offer_label.green_color{background:#7abe18;-webkit-border-radius:0px 2px 0px 2px;-moz-border-radius:0px 2px 0px 2px;border-radius:0px 2px 0px 2px}
.pcCouponRow .top_offer_label.green_color:before{content:'';width:0;height:0;border-style:solid;border-width:0 0 3px 3px;border-color:transparent transparent #7abe18 transparent;position:absolute;top:0px;left:-3px}
.pcCouponRow .top_offer_label.green_color:after{content:'';width:0;height:0;border-style:solid;border-width:3px 3px 0 0;border-color:#7abe18 transparent transparent transparent;position:absolute;right:0px;bottom:-3px}
.pcCouponRow .top_offer_label.blue_color{background:#2e329b;-webkit-border-radius:0px 2px 0px 2px;-moz-border-radius:0px 2px 0px 2px;border-radius:0px 2px 0px 2px}
.pcCouponRow .top_offer_label.blue_color:before{content:'';width:0;height:0;border-style:solid;border-width:0 0 3px 3px;border-color:transparent transparent #2e329b transparent;position:absolute;top:0px;left:-3px}
.pcCouponRow .top_offer_label.blue_color:after{content:'';width:0;height:0;border-style:solid;border-width:3px 3px 0 0;border-color:#2e329b transparent transparent transparent;position:absolute;right:0px;bottom:-3px}
.pcCouponRow .top_offer_label.orange_color{background:#ff810a;-webkit-border-radius:0px 2px 0px 2px;-moz-border-radius:0px 2px 0px 2px;border-radius:0px 2px 0px 2px}
.pcCouponRow .top_offer_label.orange_color:before{content:'';width:0;height:0;border-style:solid;border-width:0 0 3px 3px;border-color:transparent transparent #ff810a transparent;position:absolute;top:0px;left:-3px}
.pcCouponRow .top_offer_label.orange_color:after{content:'';width:0;height:0;border-style:solid;border-width:3px 3px 0 0;border-color:#ff810a transparent transparent transparent;position:absolute;right:0px;bottom:-3px}
/*OFFER EXPIRE*/
.pcCouponRow.offer_exp{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.pcCouponRow.offer_exp .couponButton .expired .btn-lg{background:#e2e3e7;pointer-events:none;display:block;color:#abadb6;font-size:14px}
.pcCouponRow.offer_exp .coupon_top_section{background:#fff}
.pcCouponRow.offer_exp .coupon_code_box{border:none}
.pcCouponRow.offer_exp .couponBox .couponBox_bor {background:#ffffff;border:1px dashed #cdd3df;pointer-events:none}
.pcCouponRow.offer_exp .text-orng{color:#c1c7cd}
.pcCouponRow.offer_exp .coupon_code_box .coupon_label{background:#f7f8fa;border:solid 1px #fff;color:#646c73}
.pcCouponRow.offer_exp .couponText .h5 a{color:#333f53}
.pcCouponRow.offer_exp .top_offer_label.green_color{background:#e2e3e7;-webkit-border-radius:0px 2px 0px 2px;-moz-border-radius:0px 2px 0px 2px;border-radius:0px 2px 0px 2px}
.pcCouponRow.offer_exp .top_offer_label.green_color:before{content:'';width:0;height:0;border-style:solid;border-width:0 0 3px 3px;border-color:transparent transparent #e2e3e7 transparent;position:absolute;top:0px;left:-3px}
.pcCouponRow.offer_exp .top_offer_label.green_color:after{content:'';width:0;height:0;border-style:solid;border-width:3px 3px 0 0;border-color:#e2e3e7 transparent transparent transparent;position:absolute;right:0px;bottom:-3px}
.pcCouponRow.offer_exp .top_offer_label.blue_color{background:#e2e3e7;-webkit-border-radius:0px 2px 0px 2px;-moz-border-radius:0px 2px 0px 2px;border-radius:0px 2px 0px 2px}
.pcCouponRow.offer_exp .top_offer_label.blue_color:before{content:'';width:0;height:0;border-style:solid;border-width:0 0 3px 3px;border-color:transparent transparent #e2e3e7 transparent;position:absolute;top:0px;left:-3px}
.pcCouponRow.offer_exp .top_offer_label.blue_color:after{content:'';width:0;height:0;border-style:solid;border-width:3px 3px 0 0;border-color:#e2e3e7 transparent transparent transparent;position:absolute;right:0px;bottom:-3px}
.offer_container hr{width:100%;float:left;height:1px;border:none;background:#ddd;margin:0px 0px 15px 0px}
.coupon_loadMore{width:100%;float:left;height:auto;text-align:center;margin:0px 0px 20px 0px}
.coupon_loadMore a{color:#ff3366;font-size:18px}
.offer_exp .text-orng{color:#c1c7cd}
/*Cupon code page End here*/
/*  Build Package Page bug resolve */
.createproduct-index-buildpackage .package-banner img{max-width:100%;}
/*End Build Package Page bug resolve */

/*========= SUCCESS PAGE STYLESHEET ===========*/
.checkout-success-block{width:100%; float:left; height:auto; margin:40px 0px 0px 0px;}
.checkout-success-block .success-content{width:100%; float:left; margin:0px; background:#effcec; border:solid 1px #ecf7e9; float:left; height:auto; min-height:260px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.checkout-success-block .success-content .success_img{margin:70px 30px 0px 50px; float:left;}
.checkout-success-block .success-content .success-content-box{width:550px; float:left; height:auto; /*border:solid 1px #FF000;*/ padding:60px 0px 0px 0px;}
.checkout-success-block .success-content .success-content-box h3{margin:0px; padding:0px;}
.checkout-success-block .success-content .success-content-box p{padding:0px;}
.checkout-success-block .success-content .upload_artwork_box{width:280px; float:right; height:auto; margin:0px 40px 0px 0px; padding:0px 0px 0px 40px; border-left:solid 1px #ecf7e9; position:relative}
.checkout-success-block .success-content .want_upload{margin:0px; padding:10px 0px 0px 0px; border:none;}
.checkout-success-block .success-content .want_upload h3{font-weight:normal; font-size:16px; color:#333c4e; margin:0px; padding:0px;}
.checkout-success-block .success-content .want_upload_artwork{margin:10px 0px 18px; width:100%; float:left; height:auto;}
.checkout-success-block .success-content #artwork_later_options.artwork_box, .checkout-success-block .success-content .artwork_box{width:100%; float:left; height:auto; text-align:center}
.checkout-success-block .success-content #artwork_later_options.artwork_box img, .checkout-success-block .success-content .artwork_box img{height:auto}
.checkout-success-block .success-content .separator-or{width:100%; float:left; height:auto; position:relative;}
.checkout-success-block .success-content .separator-or::after{display:none;}
.checkout-success-block .success-content .separator-or .or_text{background:none; border:none; width:30px; height:30px; line-height:30px;}
.checkout-success-block .success-content .artwork-btn-overlay {background:#effcec;height:100%;left:0;opacity:0.8;position:absolute;top:0;width:100%;z-index:1;}


/* Login Page */
.customer-account-login .page-title, .customer-account-forgotpassword .page-title{text-align:center; margin-top:20px; padding-bottom:0;}
.customer-account-login .page-title .middle-wrapper, .customer-account-forgotpassword .page-title .middle-wrapper{text-align:center;}
.customer-account-login .page-title .middle-wrapper .seprator, .customer-account-forgotpassword .page-title .middle-wrapper .seprator{margin-bottom:3px;margin-top:22px;}
.customer-account-login .page-title h1, .customer-account-forgotpassword .page-title h1{float:none; display:block; text-align:center;font-size: 30px;font-weight:300;letter-spacing:.05px; margin-top:15px;}
.inner_wrapper .middle-wrapper .col2-set .registered-users .login-wrapper{padding:0px !important; overflow:visible;}
.middle-wrapper .account-login{ max-width:300px; margin:0 auto;}
.middle-wrapper .account-login .login-wrapper{padding:0;}
.middle-wrapper .account-login .registered-users{background:#ffffff;border:1px none;clear:both;display:block;float:none;overflow:visible;width:auto;margin:30px 0 0 0}
.middle-wrapper .account-login .registered-users .content{width:100% !important; min-height:inherit; padding:0px; border:0px solid;}

.login-wrapper .login_form .form-list input.input-text {width:100% !important; box-sizing:border-box; -webkit-box-sizing:border-box;}
.login-wrapper .login_form{width:100%;float:none;border-left:none 0px #FFF; min-height:inherit;padding:0}
.login-wrapper .password_field{}
.login-wrapper label{color:#333f53;} 
.login-wrapper .form-list li{margin-bottom:17px;}
.login-wrapper .password_field .main_width{position:relative;float:none;}
.login-wrapper .password_field .main_width input.input-text{padding:3px 65px 3px 10px; height:auto;}
.login-wrapper .forgot_link {position:absolute; right:11px; top:32px; font-size:11px;}
.login-wrapper .login_form .buttons-set{padding:5px 0 0;font-weight:500;background: #FFF;border: 0px none;}
.login-wrapper .login_form .buttons-set button.button{float:none; width:100%; height:39px; line-height:39px; padding:0px; letter-spacing:.2px;margin-bottom:0px;/*text-align:center;display:block; */}

.login-wrapper .social_login{width:auto;float:none;border-left:none 0px #FFF; min-height:inherit;padding:0;} 
.login-wrapper .social_title{position:relative; text-align:center; padding-bottom:0px; margin:25px 0 24px;}
.login-wrapper .social_title:before{content:''; position:absolute; top:50%; margin-top:-1px; left:0px; right:0px; background-color:#f4f4f4; height:1px; z-index:0;}
.login-wrapper .social_title span{position:relative; z-index:1; display:inline-block; padding:0 15px; background:#FFF; color:#333f53; font-size:12px; font-weight:400;}
.login-wrapper p.create_account{position:relative; text-align:center; padding-bottom:0px; margin:35px 0 45px;}
.login-wrapper p.create_account a{text-decoration:underline;}
.login-wrapper p.create_account a:hover{text-decoration:none;}

.login-wrapper .login_fonts{width:82px; height:44px; font-size:18px; background-color:#f4f4f4; padding:0; text-align:center; margin-right:27px; float:left; box-sizing:border-box; -webkit-box-sizing:border-box; border-radius:3px; -webkit-border-radius:3px;}
.login-wrapper .login_fonts i.fa{color:#FFF;line-height: 44px;}
.login-wrapper .login_fonts.facebook_login{background-color:#517cc0;}
.login-wrapper .login_fonts.gplus_login{background-color:#e04a32; line-height:40px; font:normal normal normal 14px/1 FontAwesome;}
.login-wrapper .login_fonts.gplus_login:before{content:'g' !important; font-size:22px;position: relative;top: -2px; color:#FFF; line-height:36px;}
.login-wrapper .login_fonts.gplus_login:after{content:'+' !important; font-size:13px;position: relative;color:#FFF;font-weight:500;top:-2px;right: -1px;font-family:'Poppins', sans-serif;}
.login-wrapper .login_fonts.amazon_login{margin-right:0px;background-color:#e8bf5b;}

.login-wrapper .login_fonts.facebook_login:hover{background-color:#385d99;}
.login-wrapper .login_fonts.gplus_login:hover{background-color:#c6331c;}
.login-wrapper .login_fonts.amazon_login:hover{margin-right:0px;background-color:#d1a435;}


.checkout_login.middle-wrapper {padding:40px 0;}
.checkout_login.middle-wrapper .account-login {max-width:inherit;width:50%; margin:0; padding:0 100px 0 140px;float: left; box-sizing:border-box; -webkit-box-sizing:border-box;}
.checkout_login.middle-wrapper .create_account_login{position:relative; width:50%; margin:0; padding:0 140px 0 100px; float:right; border-left:1px solid #f0f0f0; box-sizing:border-box; -webkit-box-sizing:border-box;}
.checkout_login.middle-wrapper h3{color:#333f53; font-size:24px; font-weight:300; margin-bottom:30px;}
.checkout_login.middle-wrapper h4{color:#333f53; font-size:16px; font-weight:500; margin-bottom:5px;}
.create_account_login p{color:#8c919a; font-size:12px; text-align:left; line-height:25px;}
.create_account_login .button.blank_btn{width:162px; height:40px; line-height:40px; background:#FFF; border:1px solid #333f53; color:#333f53; font-size:12px; font-weight:500; text-align:center; text-transform:uppercase;float:none;margin-bottom:0px; transition:all .3s ease; -webkit-transition:all .3s ease;}
.create_account_login .button.blank_btn.guest_btn{width:182px;}
.create_account_login .button.blank_btn:hover{background:#333f53; color:#FFF;}
.create_account_login hr{background:#f0f0f0;height:1px; border:0px solid ; display:block; margin:40px 0 25px;}
.create_account_login .text_or{display:block; position:absolute;top:50%;left:-20px; margin-top:-20px; border-radius:50%; width:40px;height:40px; line-height:43px; background:#fff;border:1px solid #f0f0f0; font-size:12px; color:#8c919a; text-align:center; letter-spacing:.5px;}
/*BUK-51*/
.box-account.box-info .input-slect-fix-w.address_select {height:auto;}
.box-account.box-info .input-slect-fix-w.address_select select + .validation-advice{display:none;}
.input-slect-fix-w.state_select{height:auto;}
.input-slect-fix-w.state_select select + .validation-advice{display:none;}
.account-create.dealer_form .field.email_id .input-slect-fix-w{height:auto;}
.account-create.dealer_form .field.email_id .input-slect-fix-w select + .validation-advice{display:none;}
.tooltipPos{margin:-3px 0 0 !important}


/*====================== MY ACCOUNT PAYMENT DETAILS ======================*/
.my-account #payment_form_verisign * {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.my-account #payment_form_verisign .card-date-cvv{}
.my-account #payment_form_verisign li:first-child{width:100% !important;}
.my-account #payment_form_verisign li:first-child .field{padding:0px !important}
.my-account #payment_form_verisign li:first-child .field .input-box .input-text{width:100% !important; padding:5px 10px}
.my-account #payment_form_verisign li:first-child .field .input-box img{right:6px; top:6px;}
.my-account #payment_form_verisign .card-date-cvv .field, .my-account #payment_form_virtualmerchant .card-date-cvv .field{width:30% !important; float:right; margin:0px; padding:0px;}
.my-account #payment_form_verisign .card-date-cvv .field.exp_date, .my-account #payment_form_virtualmerchant .card-date-cvv .field.exp_date{width:70% !important; float:left; margin:0px !important; padding:0px;}



.my-account #payment_form_verisign .card-date-cvv .field{width:30% !important; float:right; margin:0px; padding:0px;}
.my-account #payment_form_verisign .card-date-cvv .field.exp_date{width:70% !important; float:left; margin:0px !important; padding:0px;}
.my-account #payment_form_verisign .card-date-cvv .input-box{float:left;}
.my-account #payment_form_verisign .card-date-cvv .input-box .input-slect-fix-w{width:calc(40% - 10px) !important; margin:0px 10px 0px 0px !important; float:right}
.my-account #payment_form_verisign .card-date-cvv .input-box .input-slect-fix-w.mrg_R10, .my-account #virtualmerchant_cc_type_exp_div.card-date-cvv .input-box .input-slect-fix-w.mrg_R10{width: calc(58% - 10px) !important; float:left;}
.my-account #payment_form_verisign .card-date-cvv #verisign_cc_type_cvv_div .input-box, .my-account #payment_form_verisign .card-date-cvv #virtualmerchant_cc_type_cvv_div .input-box{position:relative}
.my-account #payment_form_verisign .card-date-cvv #verisign_cc_type_cvv_div .input-box img, .my-account #payment_form_verisign .card-date-cvv #virtualmerchant_cc_type_cvv_div .input-box img{position:absolute; margin:0px; top:3px; right:5px; height:28px; width:40px; }
.my-account #payment_form_verisign .card-date-cvv #verisign_cc_type_cvv_div .input-box .input-text, .my-account #payment_form_verisign .card-date-cvv #virtualmerchant_cc_type_cvv_div .input-box .input-text{width:100%; padding:5px 4px;}
/* for popover change */
/* for popover */
.in-visible, .white_content123, .white_color{  box-shadow: 0 0 20px rgba(0, 0, 0, 0.6); -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}
#ship_screen ,  #ship_cover, .popupd, .onepagecheckout-window{   /* opacity: 0;  visibility: hidden; */  -webkit-transition: opacity 0.3s 0s, visibility 0s 0.0s;  -moz-transition: opacity 0.3s 0s, visibility 0s 0.0s;  -o-transition: opacity 0.3s 0s, visibility 0s 0.0s;  -ms-transition: opacity 0.3s 0s, visibility 0s 0.0s;  transition: opacity 0.3s 0s, visibility 0s 0.0s; display:block;    box-shadow: 0 0 20px rgba(0, 0, 0, 0.6); -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-backface-visibility: hidden;  backface-visibility: hidden; }
#ship_screen.is-visible, #ship_cover.is-visible, .popupd.is-visible{  opacity: 1;  visibility: visible;  /* -webkit-transition: opacity 0.3s 0s, visibility 0s 3s; */  -moz-transition: opacity 0.3s 0s, visibility 0s 3s;  -o-transition: opacity 0.3s 0s, visibility 0s 3s;  transition: opacity 0.3s 0s, visibility 0s 3s;    /* -webkit-backface-visibility: visible; */  backface-visibility: visible;  -webkit-transition-property: -webkit-transform;  -moz-transition-property: -moz-transform;  -o-transition-property: -moz-transform;  transition-property: transform;    -webkit-transition-duration: 0.3s;  -moz-transition-duration: 0.3s;  -o-transition-duration: 0.3s;  transition-duration: 0.3s;}
#ship_screen.is-visible, .popupd.is-visible{  -webkit-transform: translateY(40px);-moz-transform: translateY(40px);-ms-transform: translateY(40px);-o-transform: translateY(40px);transform: translateY(40px);} 
.ship_cancel, #closebtn , #closebtn a{-webkit-transition: all 0s linear;-moz-transition: all 0s linear;-ms-transition: all 0s linear;-o-transition: all 0s linear;transition: all 0s linear;cursor: pointer;}

/*======================ORDER TRACKING DETAILS ============================*/
.order-tracking #payment_form_verisign *, .order-tracking #payment_form_virtualmerchant * {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.order-tracking #payment_form_verisign, .order-tracking #payment_form_virtualmerchant{width:60%}
.order-tracking #payment_form_verisign .card-date-cvv, .order-tracking #payment_form_virtualmerchant .card-date-cvv{}
.order-tracking #payment_form_verisign .card-date-cvv .field, .order-tracking #payment_form_virtualmerchant .card-date-cvv .field{width:30% !important; float:right; margin:0px; padding:0px;}
.order-tracking #payment_form_verisign .card-date-cvv .field.exp_date, .order-tracking #payment_form_virtualmerchant .card-date-cvv .field.exp_date{width:70% !important; float:left; margin:0px !important; padding:0px;}
.order-tracking #payment_form_verisign .card-date-cvv .input-box, .order-tracking #payment_form_virtualmerchant .card-date-cvv .input-box{float:left;}
.order-tracking #payment_form_verisign .card-date-cvv .input-box .input-slect-fix-w, .order-tracking #payment_form_virtualmerchant .card-date-cvv .input-box .input-slect-fix-w{width:calc(40% - 10px) !important; margin:0px 10px 0px 0px !important; float:right}
.order-tracking #payment_form_verisign .card-date-cvv .input-box .input-slect-fix-w.mrg_R10, .order-tracking #payment_form_virtualmerchant .card-date-cvv .input-box .input-slect-fix-w.mrg_R10{width: calc(58% - 10px) !important; float:left;}
.order-tracking #payment_form_verisign .card-date-cvv #verisign_cc_type_cvv_div .input-box, .order-tracking #payment_form_virtualmerchant .card-date-cvv #virtualmerchant_cc_type_cvv_div .input-box{position:relative}
.order-tracking #payment_form_verisign .card-date-cvv #verisign_cc_type_cvv_div .input-box img, .order-tracking #payment_form_virtualmerchant .card-date-cvv #virtualmerchant_cc_type_cvv_div .input-box img{position:absolute; margin:0px; top:3px; right:5px; height:28px;}

.order-tracking #payment_form_verisign li:first-child .field, .order-tracking #payment_form_virtualmerchant li:first-child .field{width:100% !important}
.order-tracking #payment_form_verisign li:first-child .field .input-text, .order-tracking #payment_form_virtualmerchant li:first-child .field .input-text{width:100% !important}
.order-tracking #payment_form_verisign .card_no_img img, .order-tracking #payment_form_virtualmerchant .card_no_img img{right:5px;}
.order-tracking #payment_form_verisign .card-date-cvv #verisign_cc_type_cvv_div .input-box .input-text, .order-tracking #payment_form_verisign .card-date-cvv #virtualmerchant_cc_type_cvv_div .input-box .input-text, .order-tracking #payment_form_virtualmerchant .card-date-cvv #verisign_cc_type_cvv_div .input-box .input-text, .order-tracking #payment_form_virtualmerchant .card-date-cvv #virtualmerchant_cc_type_cvv_div .input-box .input-text{width:100%; padding:5px 4px;}
.my-account .ticket_brow .validation-advice, .order-tracking .ticket_brow .validation-advice{position:absolute}

/* Cart Page Art Work Upload Popup (BAU-159)*/
#ship_cover.artwork_upload_cover{z-index:10001;}
#ship_screen.artwork_upload_popup{padding:15px 20px;z-index:10002;width: 800px;top:40%; left:50%; margin:-150px 0 0 -400px; box-sizing:border-box;-webkit-box-sizing:border-box;}
#artwork-upload-html .artwork-list{margin-top:0px;}
#ship_screen.artwork_upload_popup ul{float:left;height:auto;padding-bottom:20px;padding-top: 25px;}
#ship_screen.artwork_upload_popup .frame ul{float:none; padding-bottom:0px; padding-top:5px;} 
.artwork_upload_popup .frame ul > li > div.error_log_txt {margin-bottom:3px;overflow: hidden; text-overflow:ellipsis; white-space:nowrap; width:100%;}
.upload-popup-link{line-height:14px;color:#2cb0de;text-decoration:underline;font-size:12px;display:block; margin-bottom:13px; margin-top:5px; float:left;}
.upload-popup-link:hover{color:#f25c2b;text-decoration:none;}
.upload-popup-link:before{content:'\f093';display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; margin-right:10px;}
.upload-popup-link:hover:before{color:#2cb0de;}
.artwork_loader{width:32px; margin:0 auto;display: block;}
.artwork_upload_popup .ajax-file-upload{cursor:pointer !important;}
.artwork_upload_popup .ajax-file-upload img{cursor:pointer; position:relative; z-index:0;}
.artwork_upload_popup .ajax-file-upload input {font-size:inherit !important;line-height:inherit !important; width:170px !important;}
.artwork_upload_popup .ajax-file-upload form:last-child input[type="file"]{height:100px !important; top:-20px !important; width:170px !important;}
.artwork_upload_popup .ajax-file-upload form{cursor:pointer;z-index:2; position:absolute; left:0;top:0; width:100%; height:100%;}
.artwork_upload_popup .upload_artwork_bottom .orange-btn {line-height: 30px;}
.artwork_upload_popup ul#css3menu .toolbox{left:-200px !important; width:400px !important;}
.cart-table .pos_rel.img_crsr{cursor:pointer;position:relative;display:inline-block;}
#shopping-cart-table .res_width .edit_link{clear:both;}
/* End cart Page Art Work Upload Popup (BAU-159) */


/* for google search result */
.cse .gsc-control-cse, .gsc-control-cse{padding:0;}
.gs-webResult {border: 1px solid #eee;padding: 1em;}
.gcsc-branding {display: none;}
.gsc-thumbnail {display: none;}
.gsc-tabdActive .gs-snippet {display: block; }
.gsc-tabdInactive .gs-snippet {display: none;}
.gs-title a {font-size: 16px;}
.gs-snippet {font-size: 14px;}
.gs-title b, .gs-snippet b {font-weight: normal;}
.gsc-cursor-page {padding: 4px 8px;border: 2px solid #ccc;}
.gsc-results .gsc-imageResult {border-bottom: #e9e9e9 1px solid!important;background-color: #FFFFFF;	margin: 0;padding:10px 0px;width: 31%;margin-right:2%;margin-bottom:20px;}
.gsc-results .gsc-imageResult:hover{border-bottom: #ccc 1px solid!important;background-color: #FFFFFF;}


/* PMS CODE START FORM HERE */
#pms_opt{width:100%;float:left;height:auto;}
#pms_opt dt{width:180px;float:left;height:auto;margin:3px 0px 0px 0px}
#pms_opt dd{width:calc(100% - 180px);float:left;height:auto;margin:0px;}
#pms_opt dd label[for="_pms_request"]{float:left;margin:3px 0px 0px 0px}
#pms_opt dd .tooltip{float:left; margin:9px 10px 0px 0px;}
#pms_opt dd #_pmscode_option_div{float:left;margin:7px 0px 0px 0px;}
#pmscode_option{position:relative;float:left;width:190px;margin:0px 10px 0px 0px !important}
#pmscode_option input{width:calc(100% - 20px);float:left;}
#pmscode_option p{position:relative;white-space:normal;padding:0px;float:left}
#pms_opt ul#css3menu img{margin:12px 0px 0px 0px;}
#quotation.bulkorder-main-box .quickordertable_box #pmscode_option{width:205px}


.bulkorder-main-box #pmscode_option input{width:100%;float:left;}
.bulkorder-main-box #pms_opt dt{margin:7px 0px 0px 0px;}
.bulkorder-main-box #_pms_request + label{float:left;margin:5px 0px 0px 0px !important;}

.packages #pms_opt dt{width:200px}
.packages #pms_opt dd{width:calc(100% - 200px)}

/*Start Vectorization*/
.vector_slider_man{margin-bottom:50px}
.v_title{padding-bottom:40px;}
.v_title h3{color:#333366; font-size:40px; line-height:50px; text-align:center; padding-top:40px; padding-bottom:0px; margin-bottom:0px; font-weight:300}
.vector_slider{width:814px !important; margin:0px auto !important}
.vector_slider .pro_title{color:#333366; font-size:24px; font-weight:500; text-align:center; width:49%; display:inline-block}
.vector_slider .slick-prev{left:-145px; top:58%}
.vector_slider .slick-next{right:-145px ; top:58%}
.vector_slider .item{width:100%; margin:0px auto}
.vector_slider .item .item-image{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vec_vector_sprite.png) no-repeat; width:100%; height:304px; display:inline-block; margin:0px; background-size:100%}
.vector_slider .item .item-image.img1{background-position:center 0px}
.vector_slider .item .item-image.img2{background-position:center -305px}
.vector_slider .item .item-image.img3{background-position:center -610px}
.vector_slider .item .item-image.img4{background-position:center -915px}
/*Service Section*/
.vectori_service, .vec_tool_section{background:#f8f8f8; margin-top:50px; padding-bottom:50px}
.vectori_service .wrapper{width:auto; margin:0px auto; float:none}
.vectori_service .product{text-align:center; display:inline-block; width:100%; padding:20px 0px 0px}
.vectori_service .product li{display:inline-block; width:355px; border:1px solid #e5e5e5; padding:15px; margin:0px 10px; background:#fff; text-align:center; vertical-align:top; min-height:380px}
.vectori_service .product li .title{color:#334051; font-size:18px; font-weight:500; margin:0px 0px 9px}
.vectori_service .product li .img{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vec_service_img.png) no-repeat; width:100%; height:180px; display:inline-block; background-size:100%}
.vectori_service .product li .img.recreation{background-position:0px -189px}
.vectori_service .product li .img.illustration{background-position:0px -378px}
.vectori_service .product li .img.line_art{background-position:0px -567px}
.vectori_service .product li .price{font-size:30px; color:#334051; font-weight:500; padding:20px 0px; line-height:30px}
.vectori_service .product li .content{text-align:center; color:#919598; min-height:50px}
.vectori_service .product li .read{color:#2cb0de; font-size:12px; display:inline-block; padding-bottom:10px; cursor:pointer; margin-top:10px}
.vectori_service .text, #vectorization .text{text-align:center; font-size:14px; line-height:22px; color:#919598; margin:0px auto; width:75%}
/*Form*/
form#vectorization .form_section{width:675px; margin:15px auto;}
.vectori_form .form_section .fields{width:100%; float:left; clear:both; margin-bottom:15px}
.vectori_form .form_section .fields .first, .vectori_form .form_section .fields .last{width:48%; float:left; margin-right:3%; position:relative}
.vectori_form .form_section .fields .last{margin-right:0px}
.vectori_form .form_section .fields .up_file{width:18%; float:left; margin-right:3%}
.vectori_form .form_section .fields .price{width:15%}
.vectori_form .form_section .fields label{color:#333f5d; display:block; font-size:12px; font-weight:300}
.vectori_form .form_section .fields .input_text{width:93%; box-sizing:inherit}
.vectori_form .form_section .fields .input-slect-fix-w{width:100%;}
.vectori_form .form_section .fields .input_browse{padding:6px 70px 6px 10px; width:100%}
.vectori_form .form_section .fields .browse_btn1{background:#f7f8fa; font-size:12px; color:#51607b; font-weight:500; text-transform:uppercase; position:absolute; padding:4px 12px 2px; bottom:4px;right:5px}
.vectori_form .form_section .up_file .ajax-file-upload{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vec_browse.jpg) no-repeat; height:38px; background-size:auto; text-indent:-9999px; width:88px; float:left; margin:0px; clear:both}
.vectori_form .form_section .fields .up_file .brow_img_list{width:675px; margin:10px -344px 0px; text-align:center; clear:both; float:left}
.vectori_form .form_section .fields .up_file .brow_img_list .image{width:70px; text-align:center; display:inline-block; position:relative; margin:10px 10px 0px}
.vectori_form .form_section .fields .up_file .brow_img_list .image img{-moz-border-radius:3px; -ms-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.vectori_form .form_section .fields .up_file .brow_img_list .image .fa-times-circle{top:-9px; position:absolute; right:-9px; color:#ccced1; font-size: 20px; background:#fff; -moz-border-radius:100%; -ms-border-radius:100%; -webkit-border-radius:100%; border-radius:100%;}
.vectori_form .form_section .fields .price_text{color:#333f53; font-size:14px; font-weight:600; margin:7px 0px 5px; width:100%; float:left; text-align:right}
.vectori_form .form_section .fields .close_icon{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vec_close.png) no-repeat 0px 0px; width:11px; height:11px; display:inline-block; cursor:pointer}
.vectori_form .form_section .fields .textarea{min-height:94px; max-height:94px; min-width:100%; max-width:100%; color:#333F53}
.vectori_form .form_section .add_more{width:35px; height:35px; background:#ff810a; margin:0px auto 10px; display:block; line-height:38px; color:#fff; cursor:pointer; -moz-border-radius:100%; -ms-border-radius:100%; -webkit-border-radius:100%; border-radius:100%; font-size:27px; text-align:center}
.vectori_form .ajax-file-upload-progress{margin:4px 0px}
#vectorization #checkout-payment-method-load .sp-methods dt label a{text-decoration:underline}
#vectorization #payment-buttons-container .please-wait{padding:7px 0px 0px 7px}
.vectorization-index-index #vectorization #payment-buttons-container .please-wait{padding:25px 0px 0px 7px}
.vec_tool_section{padding:50px 0px;}
.vec_tool_section .title{font-size:20px; text-align:center; color:#334051; font-weight:500; }
.vec_tool_section .file_for{text-align:center; display:inline-block; width:100%; padding:30px 0px 55px}
.vec_tool_section .file_for li{display:inline-block; width:97px; margin:0px 20px; text-align:center; vertical-align:top}
.vec_tool_section .file_for li .img{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vec_tool_icon.png) no-repeat center top; width:100%; height:95px; display:inline-block}
.vec_tool_section .file_for li .img.eps{background-position:0px -103px}
.vec_tool_section .file_for li .img.pdf{background-position:0px -206px}
.vec_tool_section .process{text-align:center; display:inline-block; width:100%; padding:0px}
.vec_tool_section .process li{display:inline-block; width:255px; margin:0px 8px; text-align:center; vertical-align:top}
.vec_tool_section .process li .title{color:#334051; font-size:13px; font-weight:500; margin:0px 0px 9px}
.vec_tool_section .process li .img{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vec_process_icon.png) no-repeat center top; width:107px; height:104px; display:inline-block}
.vec_tool_section .process li .img.payment{background-position:0px -104px}
.vec_tool_section .process li .img.proof{background-position:0px -208px}
.vec_tool_section .process li .img.editable{background-position:0px -311px}
form#vectorization .form_section #checkout-payment-method-load .card_trusted{top:0px}
form#vectorization .form_section #co-payment-form #payment_form_verisign{margin-left:0px}
form#vectorization .form_section .form-list .field{width:100%}
.vectori_form .form_section .fields .up_file .ajax-file-upload .validation-advice{height:33px; width:69px; margin:0px}
.vectori_form .form_section .fields .up_file ul.messages{width:675px; float:left; clear:both; margin:20px -344px 0px !important}
/*Tabbing Start*/
.vec_tabing_man{width:938px; margin:0px auto; position:relative; text-align:center; height:580px}
.vec_tabing{width:797px; margin:0px auto 20px; border-bottom:solid 1px #ebebeb;background:#fafafa; display:inline-block}
.vec_tabing li{list-style:none; float:left; height:45px}
.vec_tabing li a{color:#a2a5a8; font-size:14px; font-weight:400; text-decoration:none; cursor:pointer; margin:0; padding:12px 42px; display:inline-block; line-height:20px;}
.vec_tabing li a:hover{color:#2cb0de}
.vec_tabing li a.active{color:#2cb0de; border-bottom:solid 2px #2cb0de; position:relative}
.vec_tabing li a.active:after{top:100%; left:50%; border:solid transparent;content:" "; height:0; width:0; position:absolute; pointer-events:none; border-color:rgba(0, 37, 74, 0); border-top-color:#2cb0de; border-width:13px; margin-left:-15px}
.vec_tab_content{margin:0px 0px 50px 0px; position:absolute; left:0px; top:77px; width:100%}
/*True Vector*/
.truevector_slider, .recreation_slider, .illustration_slider, .lineart_slider{margin:0px; padding:0px}
.truevector_slider .item, .recreation_slider .item, .illustration_slider .item, .lineart_slider .item{width:100%}
.truevector_slider .item .content, .recreation_slider .item .content, .illustration_slider .item .content, .lineart_slider .item .content{float:left; width:50%; text-align:center; margin:20px 0px}
.truevector_slider .item .content span, .recreation_slider .item .content span, .illustration_slider .item .content span, .lineart_slider .item .content span{font-size:24px; color:#000000; line-height:0px; display:inline-block; font-weight:500}
.truevector_slider .slick-prev, .recreation_slider .slick-prev, .illustration_slider .slick-prev, .lineart_slider .slick-prev{left:-0px; top:45%}
.truevector_slider .slick-next, .recreation_slider .slick-next, .illustration_slider .slick-next, .lineart_slider .slick-next{right:0px; top:45%}
/*Recreation*/
.recreation_slider .item .item-image{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vec_exact_recreation_sprite.png) no-repeat 0px 0px; width:100%; height:408px; display:inline-block; margin:0px; background-size:100%}
/*illustration*/
.illustration_slider .item .item-image{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vec_photo_to_illustration_sprite.png) no-repeat 0px 0px; width:100%; height:408px; display:inline-block; margin:0px; background-size:100%}
/*Line art_*/
.lineart_slider .item .item-image{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vec_photo_to_Lineart.png) no-repeat 0px 0px; width:100%; height:408px; display:inline-block; margin:0px; background-size:100%}
.truevector_slider .item .item-image{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vec_true_sprite.png) no-repeat 0px 0px; width:100%; height:408px; display:inline-block; margin:0px; background-size:100%}
.truevector_slider .item .item-image.img1, .recreation_slider .item .item-image.img1, .illustration_slider .item .item-image.img1, .lineart_slider .item .item-image.img1{background-position:center 0px}
.truevector_slider .item .item-image.img2, .recreation_slider .item .item-image.img2, .illustration_slider .item .item-image.img2, .lineart_slider .item .item-image.img2{background-position:center -408px}
.truevector_slider .item .item-image.img3, .recreation_slider .item .item-image.img3, .illustration_slider .item .item-image.img3, .lineart_slider .item .item-image.img3{background-position:center -816px}
.truevector_slider .item .item-image.img4, .recreation_slider .item .item-image.img4, .illustration_slider .item .item-image.img4, .lineart_slider .item .item-image.img4{background-position:center -1224px}
.truevector_slider .item .item-image.img5, .recreation_slider .item .item-image.img5, .illustration_slider .item .item-image.img5, .lineart_slider .item .item-image.img5{background-position:center -1632px}
#pokemon-tab-loader{position:absolute; background:#fff; padding:26% 50%; left:0px; top:0px}
/*End Vectorization*/
.packages #pms_opt dd{width:calc(100% - 200px)}

/*SPECIFICATION*/
.flag-specification-box{width:100%;float:left;height:auto;margin:50px 0px 0px;}
.flag-specification-box .specification-box{width:400px;float:left;height:auto;}
.flag-specification-box .specification-box .commonbullet{margin:0px;}
.siq_rM{right:0px !important;}
.pushcrew-chicklet-position-tr {top: 80px!important}
.pushcrew-side-button div {margin-right: 4px!important}
/** Margin **/
.mrg_none { margin:0px !important;}
.mrg_T0{margin-top:0px !important}
.mrg_T5 { margin-top:5px !important}
.mrg_T10 { margin-top:10px !important}
.mrg_T15 { margin-top:15px !important}
.mrg_T20 { margin-top:20px !important}
.mrg_T25 { margin-top:25px !important}
.mrg_T30 { margin-top:30px !important}
.mrg_B5 { margin-bottom:5px !important}
.mrg_B10 { margin-bottom:10px !important}
.mrg_B15 { margin-bottom:15px !important}
.mrg_B20 { margin-bottom:20px !important}
.mrg_B25 { margin-bottom:25px !important}
.mrg_B30 { margin-bottom:30px !important}
.mrg_L5 { margin-left:5px !important}
.mrg_L10 { margin-left:10px !important}
.mrg_L15 { margin-left:15px !important}
.mrg_L20 { margin-left:20px !important}
.mrg_L25 { margin-left:25px !important}
.mrg_L30 { margin-left:30px !important}
.mrg_R5 { margin-right:5px !important}
.mrg_R10 { margin-right:10px !important}
.mrg_R15 { margin-right:15px !important}
.mrg_R20 { margin-right:20px !important}
.mrg_R25 { margin-right:25px !important}
.mrg_R30 { margin-right:30px !important}

/** Pading **/
.pdg_none { padding:0px !important}
.pdg_T5 { padding-top:5px !important}
.pdg_T10 { padding-top:10px !important}
.pdg_T20 { padding-top:20px !important}
.pdg_T25 { padding-top:25px !important}
.pdg_T30 { padding-top:30px !important}
.pdg_B5 { padding-bottom:5px !important}
.pdg_B10 { padding-bottom:10px !important}
.pdg_B20 { padding-bottom:20px !important}
.pdg_B25 { padding-bottom:25px !important}
.pdg_B30 { padding-bottom:30px !important}
.pdg_L5 { padding-left:5px !important}
.pdg_L10 { padding-left:10px !important}
.pdg_L15{padding-left:15px !important}
.pdg_L20 { padding-left:20px !important}
.pdg_L25 { padding-left:25px !important}
.pdg_L30 { padding-left:30px !important}
.pdg_R5 { padding-right:5px !important}
.pdg_R10 { padding-right:10px !important}
.pdg_R20 { padding-right:20px !important}
.pdg_R25 { padding-right:25px !important}
.pdg_R30 { padding-right:30px !important}
.pdg_L0 {padding-left:0px !important}


/**Message**/
.error-news-msg { color:#FF0000; line-height:normal}
.news_success{color:#2e8e1b}
.news_alert{color:#d7b951}
.news-loader{color:#fff}

.wrapper, .inner_wrapper { width:100%; float:left; clear:both}
.header_container, .fix_width, .menu_wrapper, .container, .middle-wrapper, .footer_inner, .review_module .inner_wrapper { margin:0px auto; width:1100px; clear:both}

/* Icons */
.fa-plus:before{content: "\f067";}
.fa-minus::before{content: "\f068";}

/**Header Start**/
.footer *, header * { -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.footer *:before, .footer *:after,
header *:before, header *:after,
.usp *:before, .usp *:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}

header, header .header_top, header .header_bottom { float:left; width:100%}
header .header_top { border-bottom:solid 1px #f0f0f0;}
.top-links { height:34px; padding:7px 0px}
.top-links li { float:left; border-right:solid 1px #f0f0f0; padding:0px 12px; position:relative; color:#8f9caa}
.top-links li:first-child { padding-left:0px}
.top-links li:last-child { border-right:none 0px; padding-right:0px}
.top-links li a { color:#8f9caa}
.top-links li a:hover { color:#ff810a}
.top-links li a sup { color:#ea0f0f; font-size:9px; position:absolute; right:7px; top:-6px}
.top-links li.call_us { background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat -14px -495px; padding-left:30px}
.top-links li.live_chat { background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat -14px -537px; padding-left:30px;}
.top-links li.live_chat a { color:#7abe18}
.top-links li.live_chat:hover a { color:#f25c2b}
.header_right { position:relative}
header .top_search { position:relative; margin:-2px 0px 0px 0px}
header .searchfield { width:490px; padding:8px 50px 8px 10px; border:1px solid #d2d5d9; border-radius:3px; color:#8f9caa; height:40px}
header #searchbtn { position:absolute; right:0px; top:0px; height:40px; width:43px; border:solid 1px #d2d5d9; color:#8f9caa; padding:4px 3px 4px 0px; background:#e4e7ea; border-radius:0px 3px 3px 0px; color:#475264; font-size:15px}
header #searchbtn::before{content: "\f002"; font-family:'FontAwesome'}
header #searchbtn:hover { background-color:#F7F7F7}
header .logo a { width:221px; height:50px; display:inline-block;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat -333px -625px;}
header .top_cart { line-height:35px; margin-left:55px;}
header .top_cart .top_link_cart { float:left; color:#8f9caa;}
header .top_cart .top_link_cart:hover { color:#f25c2b}
header .top_cart .top_link_cart .icon { background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat -16px -304px; float:left; width:35px; height:35px}
header .top_cart .top_link_cart .qty{background:#ff810a; border-radius:10px; color:#fff; float:left; font-size:10px; height:20px; line-height:21px; text-align:center; width:20px; margin-left:-20px}
.toplink_menu { margin-left:55px; position:relative}
.toplink_menu li a { color:#8f9caa; line-height:35px;}
.toplink_menu li a:hover{color:#ff810a}
.toplink_menu li span.icon { background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat -14px -354px; float:left; width:35px; height:35px; margin-right:3px;}
.top-cart-contain { position:absolute; right:-116px; top:40px}
#top-cart-content-fix { width:550px; position:absolute; top:0px; right:0px; background:#fff; border:1px solid #F0F0F0; border-radius:3px; z-index:500001; height:auto}
#top-cart-content-fix:after,
#top-cart-content-fix:before { content:''; display:block; position:absolute; top:-9px; right:15px; width:0px; height:0px; border-style:solid}
#top-cart-content-fix:after { top:-16px; border-color:transparent transparent #FFF transparent; border-width:8px}
#top-cart-content-fix:before { top:-16px; border-color:transparent transparent #9E9E9E transparent; border-width:8px}
#top-cart-content-fix li li{min-height:52px; margin-bottom:10px;float:left;margin-right: 5px;border:1px solid #d3d9de; text-align:center;}
#top-cart-content-fix li img {padding:5px; margin:0 0 5px 0;}
#top-cart-content-fix li a { background:#e3e3e3; padding:5px; }
#top-cart-content-fix li.last,#top-cart-content li.last{margin-bottom:0px;}
#top-cart-content li .product-details .btn-remove,#top-cart-content li .product-details .btn-edit,#top-cart-content-fix li .product-details .btn-remove,#top-cart-content-fix li .product-details .btn-edit{float:right; margin-right:5px;}
#top-cart-content-fix .actions { padding:10px; float:left; width:100%}
#top-cart-content-fix .actions button.btn { padding:7px 12px; font-size:14px; height:auto}
.top-cart-icon { padding: 5px; width: 12px; height: 12px; display: inline-block;background: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/icon_sprite.png) no-repeat -47px -62px; vertical-align:middle}
#top-cart-content-fix tr td { padding:10px 12px}
#top-cart-content-fix > p.block_subtitle { font-size:14px; padding:10px 12px; border-bottom:solid 1px #F0F0F0; color:#333f53; margin:0px; font-weight:500}
#top-cart-content-fix > p.block_subtitle > a.close{color:#000;display:block;font-size:20px;position:absolute;right:6px;text-align:center; text-decoration:none;top:5px; width: 30px; font-weight:bold; text-transform:lowercase;}
#top-cart-content-fix > p.empty { padding-top:10px; text-align:center; border-bottom:solid 1px #F0F0F0;}
.fancy_total { background:#FAFAFA; padding:10px; font-weight:500; text-align:right; border-bottom:solid 1px #F0F0F0}
.fancy_total span.price { font-size:16px; color:#333f53; font-weight:500}
#cart-sidebar { border-bottom:1pt solid #F0F0F0; height:185px; margin:0px; overflow-x:hidden; overflow-y:auto; width:100%}
#cart-sidebar .last.odd tr { border-bottom:1px solid #F0F0F0}
#cart-sidebar .last.odd tr:last-child { border-bottom:0px none}
#cart-sidebar a.edit, #cart-sidebar a.btn-remove { display: block; height: 22px; margin-bottom: 10px; width: 18px; margin:0 auto}
#cart-sidebar a.edit{background-position:-681px -296px}
#cart-sidebar a.btn-remove{ background-position:-681px -318px}
button.btn_danger, button.btn_bdanger {color: #FFFFFF; padding:4px 10px 3px;border:0;text-transform:uppercase; font-weight: 500;}
button.btn_bdanger{background:#333f53;}
button.btn_danger{background:#ff810a;}
button.btn_danger:hover {background:#333f53 !important}
button.btn_bdanger:hover {background:#ff810a !important}
#options_block p, #cart-sidebar p { clear:both; margin:0px; padding:0px}
.toplink_inner { display:none; left:-24px; position:absolute; top:25px; z-index:100;}
.toplink_menu:hover .toplink_inner { display:block;}
.toplink-box {border-radius:0px 0px 5px 5px;background: #fff;border: 1px solid #f0f0f0; margin:8px 0 0;}
.toplink_inner:before {border-left:6px solid transparent;  border-right:6px solid transparent;  border-bottom:6px solid #f3f3f3;  top:2px;content:''; position:absolute; left:45%}
.toplink_inner li{padding:0px; border:none; text-align:left;}
.toplink_inner li a:hover{color:#ff810a;}
.link_section{padding:10px 15px; border-bottom: 1px solid #f0f0f0;}
.link_section li{ position:relative; margin:4px 0px; display:table}
.link_section li a{ display:block; padding:0 0 0 25px; line-height:normal !important;}
.toplink_inner li span{height:17px; width:17px; position:absolute; top:1px; left:0px;}
.link_section a span.your_acc{background-position:0 -1535px;}
.link_section a span.order_tracking{background-position:0 -1562px;}
.link_section a span.my_design{background-position:0 -1589px;}
.link_section a span.logout{background-position:0 -1668px;}
.link_section span.phone{background-position:0 -1616px;}
.link_section a span.email{background-position:0 -1640px;}
.login_section{ padding:15px;text-align: center;}
.login_section p{font-size:10px; padding:0px; line-height:10px; text-align:center; margin:0px}
.logout_link {width:119px;}

/**Country Flag**/
#countryFlag { display:inline-block; margin:0px; padding:0px; position:relative; float:left}
#countryFlag > li { float:left; position:relative; width:40px; height:28px; padding:0px}
#countryFlag > li:hover ul{display:block}
#countryFlag li div#selectedcountry { float:right; height:27px; padding:0px; text-align:right; width:35px; cursor:pointer;}
#countryFlag > li div.countryopt { display:none}
#countryFlag > li:hover div.countryopt { display:block; background:#fff; height:auto; text-align:left}
#countryFlag li div.arrow::after { content:"\f0d7"; font-family:"FontAwesome"; padding:3px 0px 0px; float:right}
#countryFlag li ul { display:none; width:55px; padding:0px 3px 10px; background:#FFF; float:left; position:absolute; right:0px; top:27px; border:solid 1px #F0F0F0; border-top:0px none; border-radius:0px 0px 3px 3px; z-index:99}
#countryFlag li ul li { border-right:0px none; height:23px; width:100%; padding:0px}
#countryFlag li ul li a { display:block}
#countryFlag li.sprite_icons { background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat -732px -270px;}
#countryFlag > li.sprite_icons.aus { background-position:-717px -267px;}
#countryFlag > li.sprite_icons.us { background-position:-717px -314px;}
#countryFlag > li.sprite_icons.uk { background-position:-717px -291px;}
#countryFlag > li.sprite_icons.canada { background-position:-717px -339px;}
#countryFlag > li.sprite_icons.nz { background-position:-717px -517px;}
#countryFlag > li li.sprite_icons.aus { background-position:-707px -268px;}
#countryFlag > li li.sprite_icons.us { background-position:-707px -314px;}
#countryFlag > li li.sprite_icons.uk { background-position:-707px -291px;}
#countryFlag > li li.sprite_icons.canada { background-position:-707px -340px;}
#countryFlag > li li.sprite_icons.nz { background-position:-707px -516px;}

/**My Account**/
#multicurreny {position: relative; margin:0px 10px 0px 0px; float:left;}
#multicurreny > li > div.currencyopt { display:none; background:#fff; border:1px solid #F0F0F0; border-radius:3px; float:left; left:0px; position:absolute; top:35px; width:140px; z-index:99}
#multicurreny > li:hover > div.currencyopt { display:block}
#multicurreny > li > div.currencyopt ul,
#multicurreny > li > div.currencyopt li { width:100%; float:left}
#multicurreny > li > div.currencyopt li { border-bottom:solid 1px #F0F0F0}
#multicurreny > li > div.currencyopt li:last-child { border-bottom:none 0px}
#multicurreny > li > div.currencyopt ul li a { line-height:normal; padding:8px 12px; display:block}
#multicurreny > li:hover > div.currencyopt > ul { position:relative}
#multicurreny > li > div.currencyopt ul:after,
#multicurreny > li > div.currencyopt ul:before { content:''; display:block; position:absolute; top:-9px; left:62px; width:0px; height:0px; border-style:solid}
#multicurreny > li > div.currencyopt ul:after { top:-16px; border-color:transparent transparent #FFF transparent; border-width:8px}
#multicurreny > li > div.currencyopt ul:before { top:-16px; border-color:transparent transparent #9E9E9E transparent; border-width:8px}

/** USP **/
.usp{display:block; clear:both; border-bottom:solid 1px #F0F0F0;border-top:solid 1px #F0F0F0; /*margin-bottom:10px;*/}
.usp .middle-wrapper { min-height:inherit;}
.usp ul li{display:inline-block; width:25%; margin:0px -3px; color:#333f53; text-align:center; line-height:18px; padding:10px 0px; border-right:solid 1px #F0F0F0; font-weight:500}
.usp ul li:first-child{text-align:left}
.usp ul li:last-child{text-align:right; border-right:none 0px}
.usp ul li span.icon{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat -433px -1161px; display:inline-block; width:20px; height:18px; margin-right:5px; vertical-align:middle}
.usp ul li.best-grnt span.icon{background-position:-471px -1161px}
.usp ul li.free-ship span.icon{background-position:-469px -1187px}
.usp ul li.free-design-proof span.icon{background-position:-434px -1187px}

/**Top Nav**/
.black_overlay{background:#000; height:100%; left:0; opacity:.55; position:absolute; top:0; width:100%; z-index:9 !important; display:block; top:0; display:none; -ms-filter:alpha(opacity=80)}

nav{ height:37px; clear:both; width:100%; float:left;}
nav.box-shadow {position: fixed;top: 0;z-index: 50000;}
nav.box-shadow .black_overlay{top:0}
#menu-header-location { width:100% !important;-ms-box-orient: horizontal;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-flex;display: -webkit-flex;display: flex;-webkit-justify-content: space-around;justify-content: space-around;-webkit-flex-direction: row;flex-direction: row;-webkit-align-items: stretch;align-items: stretch;}
#ie9 #menu-header-location {display:table-row;}
.suppaMenu_wrap { position:relative; z-index:98; background:#00264d; width:100%; float:left;}
#ie9 .suppaMenu_wrap {display:table;}
.suppaMenu_wrap * { box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box;}
.header .suppa_menu_main { -webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;-webkit-box-flex: 1;-ms-box-flex: 1;-ms-flex-positive: 1;-ms-flex: 1 auto;flex: 1 auto;}
#ie9 .header .suppa_menu_main {display:table-cell;}
.header .suppa_menu_main:hover { background:#2cb0de; cursor:pointer;}
.header .suppa_menu_main > a {height:37px;line-height:37px;color:#fff; display:block; text-align:center; font-size:13px;}
.header .suppa_menu_main > a i { font-size:14px;}
.suppaMenu_wrap .suppa_menu_dropdown > .suppa_submenu {position: absolute; top:37px; height:420px; z-index:3; background:#fff; display:none; text-transform:capitalize;}
.submenu_full { width:100%;}
.submenu_banners { width:80%;}
.submenu_banner_stands {width:80%;}
.submenu_table_throws {width:65%;}
.submenu_window_signs {width:55.4%;}
.submenu_stickers {width:62%;}
.submenu_flag {width:60%;}
.submenu_compliance {width:60%;}
.submenu_marketing {width:70%;}
.submenu_more { width:70%;}
.submenu_industries{width:57%}
.suppaMenu_wrap .suppa_menu_dropdown > .suppa_submenu > .suppa_dropdown_item_container { background:#f5f5f5; height:420px; width:260px;}
.suppa_submenu > .suppa_dropdown_item_container > .suppa_menu > a { position:relative; z-index:2; display:block; border-top:#e8e8e8 1px solid; border-bottom:#fff 1px solid; padding:10px 20px 9px 40px; color:#333f53}
.suppa_submenu > .suppa_dropdown_item_container > .suppa_menu > a i { color:#ababab; font-size:13px; margin-right:5px; position:absolute; top:13px; left:15px;}
/*.header .suppa_menu_main:nth-child(6) .suppa_submenu > .suppa_dropdown_item_container > .suppa_menu > a i, .header .suppa_menu_main:nth-child(7) .suppa_submenu > .suppa_dropdown_item_container > .suppa_menu > a i, .header .suppa_menu_main:nth-child(8) .suppa_submenu > .suppa_dropdown_item_container > .suppa_menu > a i, .header .suppa_menu_main:nth-child(9) .suppa_submenu > .suppa_dropdown_item_container > .suppa_menu > a i, .header .suppa_menu_main:nth-child(10) .suppa_submenu > .suppa_dropdown_item_container > .suppa_menu > a i { left:10px;}*/
.suppa_submenu > .suppa_dropdown_item_container > .suppa_menu:hover > a, .suppa_submenu > .suppa_dropdown_item_container > .suppa_menu > a:hover, .header .suppa_menu_main:hover .suppa_level_first { background:#fff; color:#2cb0de;}
.suppa_submenu > .suppa_dropdown_item_container > .suppa_menu:hover > a i, .suppa_submenu > .suppa_dropdown_item_container > .suppa_menu > a:hover i, .header .suppa_menu_main:hover .suppa_level_first i { color:#2cb0de;}
.suppa_dropdown_item_container > .suppa_menu > .suppa_submenu { position:absolute;top:0px;left:0px; width:100%;}
.suppa_dropdown_item_container > .suppa_menu > .suppa_submenu > .suppa_linksTwo_categoriesContainer { height:420px;width:532px;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/suppa_submenu_bg.png) top right no-repeat;padding:10px 0px 0px 260px; position:relative; z-index:1;}

.suppaMenu_wrap .suppa_menu_defualt_sign > .suppa_submenu > .suppa_dropdown_item_container { width:240px;}
.suppa_menu_defualt_sign .suppa_dropdown_item_container > .suppa_menu > .suppa_submenu > .suppa_linksTwo_categoriesContainer { width:500px; padding:10px 0px 0px 240px;}
.suppa_menu_defualt_sign .suppa_linksTwo_cat { padding-left:500px;}

.suppa_linksTwo_cat .suppa_menu_dropdown > a { color:#595959; font-size:12px; display:block;}
.suppa_linksTwo_cat .suppa_menu_dropdown > a:hover {color:#2cb0de;}
.suppa_linksTwo_cat { position:absolute; top:0px;width:100% !important; padding-left:530px;}
.defualt_open_submenu.open_submenu { display:block !important;}
.fa-caret-right:before {content: "\f0da";}
.fa-caret-down:before {content: "\f0d7";}
.fa-caret-left:before {content: "\f0d9";}
.fa-navicon:before {content: "\f0c9";}
.suppa_submenu > .suppa_linksTwo_categoriesContainer a { display:block; color:#595959; font-size:12px; margin:0px 0px 0px 12px; border-left:3px solid transparent; padding:3px 15px;}
.suppa_submenu > .suppa_linksTwo_categoriesContainer a:hover { color:#2cb0de; border-left:3px solid #2cb0de; background:#fff;}
/*.header .suppa_menu_main:nth-child(6) .suppa_submenu > .suppa_linksTwo_categoriesContainer a:hover, .header .suppa_menu_main:nth-child(7) .suppa_submenu > .suppa_linksTwo_categoriesContainer a:hover, .header .suppa_menu_main:nth-child(8) .suppa_submenu > .suppa_linksTwo_categoriesContainer a:hover, .header .suppa_menu_main:nth-child(9) .suppa_submenu > .suppa_linksTwo_categoriesContainer a:hover, .header .suppa_menu_main:nth-child(10) .suppa_submenu > .suppa_linksTwo_categoriesContainer a:hover { border-right:3px solid #2cb0de; border-left:3px solid transparent !important }*/
.suppa_submenu > .suppa_linksTwo_categoriesContainer a i { float:right; color:#c1c1c1; font-size:13px; margin-top:3px;}
.suppa_submenu > .suppa_linksTwo_categoriesContainer a:hover i {color:#2cb0de;}
.suppa_menu_dropdown > .suppa_submenu .suppa_submenu { display:none;}
.menu_dropdown_col a:hover {color:#2cb0de;}
.menu_dropdown_col {float: left;width: 225px;margin: 15px 25px; position:relative; z-index:1;}
.menu_dropdown_col a { display:block;}
.menu_dropdown_col > a { padding:3px 0px 3px; font-size:12px; color:#333f53}
.menu_dropdown_col .menu_small_link {padding-bottom:5px;}
.menu_small_link a {color:#949494;font-size:11px;}
/*.menu_highlight { background:#262d3a}*/
.menu_highlight .down-arrow:after{content:"\f0d7";  font-family:"FontAwesome";}
.suppa_submenu > .suppa_linksTwo_categoriesContainer a.suppa_linksTwo_categoriesContainer_current {background:#fff;border-left: 3px solid #2cb0de;color: #2cb0de;}
/*.header .suppa_menu_main:nth-child(6) .suppa_submenu > .suppa_linksTwo_categoriesContainer a.suppa_linksTwo_categoriesContainer_current, .header .suppa_menu_main:nth-child(7) .suppa_submenu > .suppa_linksTwo_categoriesContainer a.suppa_linksTwo_categoriesContainer_current, .header .suppa_menu_main:nth-child(8) .suppa_submenu > .suppa_linksTwo_categoriesContainer a.suppa_linksTwo_categoriesContainer_current, .header .suppa_menu_main:nth-child(9) .suppa_submenu > .suppa_linksTwo_categoriesContainer a.suppa_linksTwo_categoriesContainer_current, .header .suppa_menu_main:nth-child(10) .suppa_submenu > .suppa_linksTwo_categoriesContainer a.suppa_linksTwo_categoriesContainer_current{border-right: 3px solid #2cb0de; border-left: 3px solid transparent;}*/
.suppa_submenu > .suppa_linksTwo_categoriesContainer a.suppa_linksTwo_categoriesContainer_current i {color: #2cb0de;}
.suppaMenu_rwd_wrap .suppa_rwd_menu .suppa_rwd_submenu .suppa_dropdown_item_container_undefined { display:none;}
.header .suppa_rwd_text{width:auto;margin:0 20px;text-transform:uppercase;display:block;padding:8px 0;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/nav-icon.png) no-repeat right 8px; letter-spacing:0.6px;}
.submenu_right { right:0px;}
.suppaMenu_wrap .suppa_menu_dropdown > .submenu_right > .suppa_dropdown_item_container { float:right;}
.submenu_right .suppa_dropdown_item_container > .suppa_menu > .suppa_submenu { left:auto; right:0px;}
.submenu_right .suppa_dropdown_item_container > .suppa_menu > .suppa_submenu > .suppa_linksTwo_categoriesContainer {float:right;padding:10px 280px 0 0; background-position:0px 0px;}
.menu-banner {position:absolute;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/menu-sprite.png) 0 0 no-repeat;width:100%;height:420px;top:0;right:0}
.menu-banner.cat-banner { background-position: right 0px;}
.menu-banner.cat-banner-stands { background-position: right -420px; right: -20px;}
.menu-banner.cat-table-covers { background-position: right -840px; right: -36px; height: 438px;}
.menu-banner.cat-signs { background-position: right -1278px; height: 445px;}
.menu-banner.cat-stickers { background-position: 0px -1723px; height: 458px; right: auto; left: -270px;}
.menu-banner.cat-compliance { background-position: -130px -2183px; left: 0px; right: 0px;}
.menu-banner.cat-marketing { background-position: 0px -2604px; left: -171px; right: 0px; height: 458px;}
.menu-banner.cat-flag{ background-position: 0px -4400px; left: -175px; right: 0px; height: 420px;}
.menu-banner.cat-more { background-position: 0px -3065px; left: -167px; right: 0px; height: 452px;}
.menu-banner.cat-industries { background-position: 0px -4820px; left: -215px; right: 0px; height: 452px; width: 740px;}
.all-menu-banner {position:absolute;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/all-menu-sprite.png) 0 0 no-repeat;width:780px;height:420px;top:0;right:0}
.all-menu-banner.cat-banner { background-position: 0px 0px;}
.all-menu-banner.cat-banner-stands { background-position: 0px -420px;}
.all-menu-banner.cat-table-covers { background-position: 0px -840px;}
.all-menu-banner.cat-signs { background-position: 0px -1260px; height:442px;}
.all-menu-banner.cat-stickers { background-position: 0px -1705px; height:456px;}
.all-menu-banner.cat-compliance { background-position: 0px -2163px;}
.all-menu-banner.cat-marketing { background-position: -30px -2584px; height: 458px;}
.all-menu-banner.cat-floor { background-position: 0px -3045px; height: 456px;}
.all-menu-banner.cat-flag{ background-position: 0px -3958px; height: 458px;}
.all-menu-banner.cat-more { background-position: 0px -3502px; height: 452px;}
.show-img { display:block !important;}
.suppaMenu_rwd_wrap{height:auto;overflow:hidden;display:none;text-align:left;color:#fff; width:auto !important;}
.suppaMenu_rwd_wrap .suppa_rwd_top_button_container{overflow:hidden!important;margin:0!important;padding:0!important;cursor:pointer!important}
.suppaMenu_rwd_wrap .suppa_rwd_menus_container{overflow:hidden;height:auto;display:none}
.suppaMenu_rwd_wrap .suppa_rwd_button{float:right;display:inline-block;cursor:pointer}
.suppaMenu_rwd_wrap .suppa_rwd_text{cursor:pointer}
.suppaMenu_rwd_wrap .suppa_rwd_menu,.suppaMenu_rwd_wrap .suppa_rwd_menu .suppa_dropdown_item_container,.suppaMenu_rwd_wrap .suppa_rwd_menu .suppa_dropdown_item_container .suppa_rwd_submenu{display:block;}
.suppaMenu_rwd_wrap .suppa_rwd_menu > .suppa_rwd_submenu{display:none;}
.suppaMenu_rwd_wrap .suppa_rwd_menu a .suppa_item_desc{display:none}
.suppaMenu_rwd_wrap .suppa_rwd_menu a .suppa_FA_icon_only,.suppaMenu_rwd_wrap .suppa_rwd_menu a .suppa_FA_icon,.suppaMenu_rwd_wrap .suppa_rwd_menu a .suppa_UP_icon_only,.suppaMenu_rwd_wrap .suppa_rwd_menu a .suppa_UP_icon{position:relative;line-height:1em;display:inline-block;float:left}
.suppaMenu_rwd_wrap .suppa_rwd_menu > a{display:block; color:#fff; padding:10px; clear:both;}
.suppaMenu_rwd_wrap .suppa_dropdown_item_container > a{display:block; color:#fff;}
.suppaMenu_rwd_wrap .era_rwd_suppa_arrow_box{float:right;}
.suppaMenu_rwd_wrap .suppa_rwd_menu_dropdown .suppa_fa_carret_left{display:none!important}
.suppaMenu_rwd_wrap .suppa_rwd_menu_dropdown > .suppa_rwd_submenu .suppa_rwd_submenu{display:none}
.header .suppa_rwd_menu_dropdown > .suppa_rwd_submenu > .suppa_dropdown_item_container > a { padding:5px 10px 5px 20px; color:#fff; clear:both;}
.suppa_rwd_menu .suppa_rwd_submenu .suppa_rwd_menu_linksTwo .suppa_rwd_submenu .suppa_dropdown_item_container_undefined { display:block;}
.era_rwd_suppa_link_both_open { background:#2cb0de;}
.hidden-desktop {display:none;}
.hidden-desktop{display:none !important;}
.moreFlag .menu_dropdown_col{width:170px;}
/**Slider**/
.slider_module { height:420px; background:#f1f2f4; float:left; width:100%; overflow:hidden; border-bottom:solid 1px #ebecee; position:relative; margin:0px 0px 40px 0px}
.slider_module .middle-wrapper { position:relative}
.banner_confidence { background:#edeef0; height:58px; position:absolute; bottom:0px; left:0px; width:100%;}
.banner_confidence h4 { padding:13px 40px 13px 0px; position:relative}
.banner_confidence h4:after,
.banner_confidence h4:before { content:''; display:block; position:absolute; left:100%; width:0px; height:0px; border-style:solid}
.banner_confidence h4:after { top:0px; border-color:transparent transparent transparent #eceef0; border-width:29px}
.banner_confidence h4:before { top:-1px; border-color:transparent transparent transparent #d5dce0; border-width:30px}
.banner_confidence h4 span.confidence-text { background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat -7px -165px; float:left; width:108px; height:33px;}
.banner_confidence ul { margin-left:70px; margin-top:9px}
.banner_confidence ul li.trusted { float:left; width:138px; height:40px; background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat -350px -731px;}
.banner_confidence ul li.shopper-approv { float:left; width:138px; height:45px; background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat -351px -808px;}
/*.banner_confidence ul li.accredited { float:left; width:106px; height:40px; background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat 0px -368px; margin-left:50px}*/
.banner_confidence ul li.trusted a,
.banner_confidence ul li.shopper-approv a { display:block; height:40px;}
.bannercontainer { width:780px; position:relative; height:362px; float:left}
.tp-simpleresponsive > ul > li { position:absolute; visibility:hidden; z-index:7 !important;}
.tp-bullets{z-index:8;position:absolute;bottom:10px;opacity:1!important;left:0!important; display:block!important;}
.tp-bullets.simplebullets{bottom:10px}
.tp-bullets.simplebullets .bullet{cursor:pointer;position:relative;background:#ccc;width:7px;height:7px;margin-right:5px; border-radius:100%; float:left}
.tp-bullets.simplebullets .bullet.last{margin-right:0}
.tp-bullets.simplebullets .bullet.selected{background:#00264d}
.tp-loader { background:#fff url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/ajax-loader.gif) no-repeat 6px 6px; margin:-22px; top:50%; left:50%; z-index:999; position:absolute; width:44px; height:44px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px}

/**Want It**/
.want_it { color:#76818c; font-size:13px; font-weight:500; padding-top:25px; padding-bottom:20px;; text-align:center; clear:both}
.want_it span, .want_it strong { color:#ff810a}
.tab-content .want_it{padding-bottom:0px}
#homeCategory-module .seprator{margin:10px auto 0px; display:block}
.tab-content .want_it ul#css3menu li.toproot { top:-10px; left:-10px}

/**Tab Index**/
.tab-menu { float:left; width:100%; margin:0px 0px 5px; text-align:center; border-bottom:solid 1px #f0f0f0}
.tab-menu li { display:inline-block; margin:0px 25px}
.tab-menu li a { padding:10px 5px; color:#76818c; font-size:15px; font-weight:500; display:inline-block;}
.tab-menu li.active { position:relative; border-bottom:1px solid #d6d6d6; z-index:5; bottom:-1px; padding-bottom:1px}
.tab-menu li.active a{color:#ff810a;}
.tab, .tab-content { float:left; width:100%;}

/**Product List**/
.product_list .item { width:33.3333%; float:left; text-align:center;}
.product_list .item:nth-child(7) .pro_detail::before,
.product_list .item:nth-child(8) .pro_detail::before,
.product_list .item:nth-child(9) .pro_detail::before { border-bottom:none 0px}
.product_list .item:nth-child(3n+3) .pro_detail { border-right:0px none;}
.product_list .item .pro_detail { float:left; width:100%; position:relative; margin:20px 0px 40px; border-right:1px solid #F0F0F0;}
.product_list .item .pro_detail::before { position:absolute; left:20px; right:20px; border-bottom:1px solid #F0F0F0; content: ""; bottom:-30px}
.product_list .item.last .pro_detail::before { border-bottom:none 0px}
.product_list .item a { color:#333f53;}
.product_list .item .pro_img {margin:20px 50px 15px;}
.product_list .item .pro_img img { display:inherit}
.product_list .item .pro_name { font-size:13px; padding-bottom:5px;}
.product_list .item .pro_price { font-size:12px; margin-bottom:3px; text-align:center}
.product_list .item .start-btn-link { border:1px solid #76818c; padding:7px 12px 7px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin:5px 0px 0px; display:inline-block; text-transform:uppercase;}
.product_list .item .start-btn-link:hover { border:1px solid #ff810a; color:#ff810a;}

/**Shopper Review**/
.shopper_review { background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/home-sprite.png) repeat-x left top; float:left; width:100%; height:340px;}
.shopper_review .shopper-home .shopper_logo { background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat 0px 0px; width:200px; height:73px;}
.shopper_review .shopper-home p { font-size:16px; color:#FFF; font-weight:300;}
.shopper_review .shopper-home span { font-size:50px; line-height:66px}
.shopper_review .rating_review { width:560px; padding:0px 50px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.shopper_review .rating_review .starts { background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat -10px -112px; width:98px; height:17px; display:inline-block}
.shopper_review .rating_review h4 { color:#FFF; line-height:24px; font-weight:300}
.shopper_review .rating_review p { color:#FFF; text-align:center;}
.shopper_review .rating_review p strong { color:#FFF; font-weight:600}
.shopper_review .rating_video .video { box-shadow:0px 0px 30px rgba(0,0,0,0.5); height:148px}
.shopper_review .btn { padding:8px 20px; font-size:14px; height:auto}
.shopper_review .btn:hover { background:#df6100; color:#fff}

/**Why BannerBuzz**/
.why_bbz { float:left; width:100%}
.why_bbz .bbz_service li { float:left; width:25%; text-align:center; padding:0px 15px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -webkit-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.why_bbz .bbz_service li h4 { font-size:15px; font-weight:500; padding-bottom:15px; margin:0px;}
.why_bbz .bbz_service li .seprator { opacity:0.1}
.why_bbz .bbz_service li .service-icon { background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat; margin:0px auto; display:block; width:60px; height:50px; position:relative; top:0px; margin-bottom:15px; -webkit-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.why_bbz .bbz_service li p { text-align:center}
.why_bbz .bbz_service li .qty-icon { background-position:-2px -828px;}
.why_bbz .bbz_service li .price-icon { background-position:-2px -747px;}
.why_bbz .bbz_service li .shipping-icon { background-position:-2px -666px;}
.why_bbz .bbz_service li .proofs-icon { background-position:-2px -586px;}
.why_bbz .bbz_service li:hover > .service-icon { top:5px; -webkit-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}

/**Sample and Charity Banner**/
.index-small-banner { float:left; width:100%}
.index-small-banner .middle-wrapper { min-height:inherit}
.index-small-banner .free-simple-kit,
.index-small-banner .free-charity { border-radius:3px; border:solid 1px #F0F0F0; width:49%; padding:13px 20px; min-height:122px; line-height:18px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.index-small-banner .free-simple-kit { background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/home-sprite.png) no-repeat 248px -370px;}
.index-small-banner .free-charity { background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/home-sprite.png) no-repeat -298px -370px;}
.index-small-banner .free-simple-kit h4,
.index-small-banner .free-charity h4 { font-weight:500; font-size:18px; margin:0px !important; padding:0px !important;}

/**About BBZ**/
.uFooter { background:#f7f8fa; padding:50px 0px}
.uFooter .numBox { min-height:25px; border-right:solid 1px #e3e6e6; text-align:center; display:inline-block; padding-right:45px; margin-right:45px}
.uFooter .numBox:last-child { padding-right:0px; margin-right:0px; border-right:none 0px}
.uFooter .numBox .icon { float:left; background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png); width:46px; height:46px}
.uFooter .numBox .reviews { background-position: -439px -1084px;}
.uFooter .numBox .repeat {background-position: -439px -1003px;}
.uFooter .numBox .remommend {background-position: -439px -923px;}
.uFooter .numBox .support {background-position: -9px -907px;}
.uFooter .numBox .righttxt {    float: left;margin-left:10px;}
.uFooter .numBox .text { font-size:14px}
.uFooter .righttxt strong{font-weight:300; color: #76818c;display: inline;}
.uFooter .righttxt span:first-child {color: #76818c;font-size: 36px;display: block;line-height: 30px;text-align: left;}
.uFooter .righttxt span:nth-child(2){float:left;}

/**Footer**/
.footer { background:#001a33; float:left; width:100%; margin-top:40px;}
.cms-index-index .footer { margin-top:0px;}
.footer_newsletter { background:#001e3b; float:left; width:100%;}
.footer_newsletter .subscribe { padding:30px 0px}
.footer_newsletter .subscribe .form { float:right; min-width:650px}
.footer_newsletter .subscribe input { height:32px; margin:0px 10px 0px 0px; border-radius:3px;}
.footer_newsletter .subscribe form input[type="text"],
.footer .subscribe form input[type="email"] { float:left; width:260px;}
.footer_newsletter .subscribe .orange-btn{ padding:6px 17px 6px; height:32px}
.footer_newsletter .subscribe .orange-btn:hover { background:#df6100; color:#333F53}
.footer_newsletter .subscribe form input[type="submit"]:hover { background:#2cb0de;}
.footer_newsletter .subscribe span { color:#fff; line-height:37px}
.footer_newsletter .subscribe span strong { color:#ff810a}
.footer_middle { float:left; width:100%; padding:40px 0px;}
.footer_middle .block1 { float:left; width:30%;}
.footer_middle .block2 { float:left; width:46%; padding:0px 60px;}
.footer_middle .block3 { float:left; width:24%}
.footer_middle .block3 img { margin:15px 0px}
.footer_middle .small-heading { color:#fff; padding:15px 0px; font-size:15px; margin-bottom:0px}
.footer_middle p { color:#77839a}
/*.footer_middle p a { display:block; color:#ff810a; padding:5px 0px}*/
.footer_middle p a {display: table;color:#ff810a;margin: 5px 0px;}
.footer_middle p a:hover { color:#FFF;}
.footer_middle ul.list-option li { width:50%; float:left; line-height:28px}
.footer_middle ul.list-option li a { color:#77839a}
.footer_middle ul.list-option li a:hover { color:#ff810a}
.footer_middle .shopwc li { margin:0px 0px 20px 0px}
.footer_middle .shopwc li a { display:block; background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png);}
.footer_middle .shopwc li.shoppers a { background-position:-303px -4px; width:168px; height:60px}
.footer_middle .shopwc li.reseller a { background-position:-530px -7px; width:210px; height:32px}
.footer_middle .social_icons { margin-bottom:18px;}
.footer_middle .social_icons li {list-style: none outside none; display: inline-block; margin-right:5px}
.footer_middle .social_icons .fa { color:#FFF;background-color:#2b3545;width:30px;height:30px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-o-border-radius:20px;transition:all ease .3s;-moz-transition:all ease .3s;-webkit-transition:all ease .3s;-o-transition:all ease .3s; line-height:30px;text-align:center;font-size:12px; text-indent:4px}
.footer_middle .social_icons .fa:hover { transition:all ease .3s;-moz-transition:all ease .3s;-webkit-transition:all ease .3s;-o-transition:all ease .3s; background:#ff810a}
.footer_middle .block1 strong.call-us { color:#ff810a; font-size:24px; font-weight:300; display:block; line-height:22px}
.footer_bottom { background:#00162b; float:left; width:100%; padding:20px 0px}
.footer_bottom .copy-right { line-height:38px; color:#fff}
.footer_bottom .pay_icons li { float:left; margin:0px 0px 0px 10px}
.footer_bottom .pay_icons li .fa { color:#445066; font-size:36px; font-style:normal}

/**Scroll Top**/
.scrollToTop { width:32px; height:32px; padding:6px 10px 0px; text-align:center; position:fixed; bottom:15px; display:none; right:15px; background:#ff810a; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px}
.scrollToTop:hover { background:#df6100}
.scrollToTop i.fa { font-size:17px; color:#fff}
.scrollToTop:hover i.fa { color:#fff}

/**Instant**/
.instant-box-main * { box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.instant-box-main { float:right; width:320px; height:420px; overflow:hidden; background:#FFF; position:absolute; right:0px; z-index:1; box-shadow:0px 0px 15px 0px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.05); -moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.05)}
.instant-box-main .instant-box-new .start-title { text-align:center; text-transform:uppercase; margin:0px 0px 10px 0px; color:#00264d; font-size:19px;padding-top:14px}
.instant-box-price, .instant-box-quick-start { position:relative; padding-left:55px; padding-right:25px; float:left; width:100%}
.instant-box-price:before, .instant-box-quick-start:before { content:"Step1"; position:absolute; left:-10px; top:17px; font-size:30px; color:#f1f2f4; text-transform:uppercase; font-weight:600; transform:rotate(270deg);}
.instant-box-quick-start:before { content:"Step2"; top:auto; bottom:18px}
.instant-box-price > ul { float:left; width:100%}
.instant-box-price > ul > li { position:relative; float:left; width:100%; margin-bottom:10px}
.instant-box-price div#specialsize_div { float:left; width:150px}
.instant-box-price div#displaymajor { float:right; width:80px}
.instant-box-price > ul > li .quantity { float:left; width:50px}
.instant-box-price > ul > li .quantity input[type="text"] { width:100%; padding:6px 10px}
.instant-box-price > ul > li .shipping { float:right; width:180px}
.instant-box-price > ul > li#discountprice{color:#ff810a; font-size:11px;line-height:0; margin:0; font-style:normal; float:left}
.instant-total-price { font-size:15px; color:#333f53; font-weight:500}
.instant-box-btns button.orange-btn { text-align:left; padding:8px 12px; font-size:13px; cursor:pointer; height:36px; width:100%}
.instant-box-btns button i.fa { padding-top:2px}
.instant-box-down { background:#fafafb; float:left; width:100%; border-top:solid 1px #f0f1f3; margin-top:20px; position:absolute; bottom:0px}
.instant-box-down .free_shipping, .instant-box-down .links { width:50%; padding:7px 15px; line-height:20px}
.instant-box-down .free_shipping { border-right:solid 1px #f0f1f3; padding:10px 12px}
.free_shipping .free_shipping_link { background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat -13px -408px; padding-left:40px; margin-top:5px; display:block; font-size:11px; color:#76818c; font-weight:500; line-height:14px}
.free_shipping .free_shipping_link span { color:#333f53; text-transform:uppercase; font-size:12px}
.free_shipping .free_shipping_link:hover,
.free_shipping .free_shipping_link:hover span { color:#ff810a}
.instant-box-down ul.links li { display:block}
.instant-box-down ul.links li a { color:#333f53; font-weight:500}
.instant-box-down ul.links li a:hover { color:#f25c2b}
.installation_step { margin:0px -10px;}
.installation_step img { margin:0px 10px;}

.instant-box-main .custom-size ul li{width:80px}
.instant-box-main .custom-size ul li label{display:list-item; line-height:15px}
.instant-box-main .custom-size ul li .styled-select .arrow{height:23px}
.instant-box-main .custom-size ul li input{padding:3px 5px; width:45px; height:23px}
.instant-box-main .custom-size ul li .styled-select .arrow a{height:12px; line-height:15px; font-size:9px}
.instant-box-main .custom-size .styled-select{height:25px; width:100%}
.instant-box-main .display_major ul li.bannersize{margin-top:15px}
.instant-box-main .display_major ul li.bannersize .input-slect-fix-w, .instant-box-main .display_major ul li.bannersize .input-slect-fix-w select{height:25px; line-height:25px}
.instant-box-main .custom-size ul li#standardsize{font-size:11px; left:160px; line-height:15px; position:absolute; padding:0px;}
.cms-index-index .instant-box-main .custom-size ul li{margin-right:0px;}

/**Header End**/

/**Category Start**/
/*Categories gallery*/
.category_gallery{width:454px; float:left; margin:0px 0px 5px 0px}
.category_gallery .more-views{float:left; width:100%; margin:10px 0px;}
.category_gallery .more-views ul{margin:0px -5px;}
.category_gallery .more-views li{display:inline-block; margin:3px; }
#review_header .percentage{font-size:11px !important}
.canopies-info img {max-width:100%;}

/** Categories Instantbox **/
.category_gallery .show_detail_image img{max-width:100%}
.catagory_data{width:606px; margin:0 0 0 40px; float:left}
.category-title{border-bottom:solid 1px #f2f2f2; margin-bottom:10px; padding-bottom:10px}
.category-title .links li{display:inline}
.category-title .links li a{font-size:11px}
.category-title .links li a:after{color:#76818c; content:"|"; margin:0 3px}
.category-title .links li:last-child a::after{content:none; margin:0}

.category-title .links.review-nz li #product_just_stars { display:inline}
.category-title .links.review-nz li #product_just_stars .on { vertical-align:middle;}
.category-title .links.review-nz li #product_just_stars .ind_cnt { width:auto; display:inline; margin-left:7px;}
.category-title .links.review-nz li .sa_jump_to_reviews:after { display:inline-block;margin:0px 3px 0px 3px !important}
.category-title .links.review-nz li:first-child a:after { margin:0px 3px 0px 0px}

#review_header .percentage { font-size:11px;}

.heading-med {font-weight:500; font-size:18px; padding:0px; margin:0px}
.short_des strong{color:#333f53; font-size:12px; font-weight:500; padding-bottom:5px; display:inherit}
.short_des p{font-size:11px}
.short_des ul{float:left; width:100%; margin-bottom:10px}
.short_des ul#css3menu{width:auto; float:none}
.short_des ul#css3menu .detail_link{position:inherit; top:0px}
.short_des ul#css3menu .detail_link img{margin:0px !important}
.short_des ul#css3menu li{width:auto; margin:0px 2px }
.catagory_data .short_des ul li, .banner-stand-text-module ul li{width:47%; float:left; list-style-type:disc; font-size:11px; margin:0px 0px 5px 2%;letter-spacing:0; clear:left}
.catagory_data .short_des ul li:nth-child(2n){float:right; clear:right}
.catagory_data .shipping_day{padding:10px; background:#fff8db; color:#333f53; clear:both; font-size:12px; line-height:14px; letter-spacing:0}
.shipping_day .ques-icon{background:#333f53; padding:1px 3px; border-radius:2px; color:#fff; font-weight:500; display:inline-block; line-height:12px}
.catagory_data .shipping_day ul#css3menu li.toproot { left:-7px; top:-7px}
.category-instantbox{float:left;width:100%;margin-top:20px}
.category-instantbox ul { float:left; width:300px; padding-right:45px; min-height:233px; border-right:solid 1px #f2f2f2}
.category-instantbox ul li{margin:0px;padding:0px 0px 15px 0px;float:left;width:100%; position:relative}
.category-instantbox ul li label.label{color:#76818c; font-weight:500; font-size:12px; padding-bottom:5px; float:left; width:100%; margin:0px; line-height:normal}
.category-instantbox ul li .input-slect-fix-w{width:160px;float:left;margin:0px 15px 0px 0px}
.category-instantbox ul li.select-type div{padding-bottom:10px}
.category-instantbox ul li.select-type div:last-child{padding-bottom:0px}
.category-instantbox ul li .qty_select{width:88px; margin:0px}
.category-instantbox ul li div#displaymajor, .category-instantbox ul li .textfield{float:left; width:88px; margin-right:0px}
.category-instantbox ul li .display_major{margin-top:18px}
.category-instantbox ul li .qty_input{width:58px; text-align:center}
.category-instantbox ul li .multi_size{padding:9px 0 0;  font-size:12px; float:left}
.custom-size ul{padding:0px; border:none; width:auto; min-height:auto}
.custom-size ul li{width:85px;float:left;margin:0; padding:0px 10px 0px 0px}
.custom-size ul li label{font-size:11px; line-height:18px;}

.custom-size ul li input{width:39px;float:left;border:solid 1px transparent; height:20px; color:#76818c}
.custom-size ul li .styled-select{float:left;margin:0 0px;border:1px solid #e5e5e5;color:#333f53;;text-align:left;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}
.custom-size ul li .styled-select .arrow{float:right; width:22px; height:32px; background:#e1e6f0}
.custom-size ul li .styled-select .arrow a{text-align:center; display:block; font-size:10px; height:16px; line-height:19px; color:#333f53}
.custom-size ul li .styled-select .arrow a:hover{color:#ff810a}
.custom-size ul li.hanging-clamp{width:100px}
.custom-size ul li.hanging-clamp label{width:100%; float:left}
.category-instantbox ul li .help_icon{margin-top:4px;display:none}
.custom-size ul li#standardsize{position:absolute; left:190px; font-size:11px; line-height:18px}
.category-instantbox .button_set{float:right; width:225px; text-align:center}
.category-instantbox .button_set button{width:100%}
.category-instantbox .button_set .dark-grey-btn{margin-top:15px}
.artwork-btn{padding:6px 40px 11px}
.artwork-btn span{display:block;font-size:11px;line-height:7px;letter-spacing:0.6px;font-weight:300}
.category-instantbox .cat_price{color:#333f53; font-size:20px; font-weight:500; line-height:24px; padding:20px 0px 15px}
.category-instantbox .cat_price .incl_vat{font-size:18px; font-weight:500}
.incl_vat{font-size:11px; color:#76818c; display:block; font-weight:300;}
.add_charge{margin:10px 0px 0px; float:left; color:#ff810a}
.category-instantbox .cat_price #retailprice_display{color:#818b94; font-size:18px; text-decoration:line-through; margin:0px; font-weight:300}
.category-instantbox .button_set .btn-primary{ margin-top:15px}
.category-instantbox .shipping_rate{background-position:-430px -1298px; color:#2cb0de; font-size:12px; line-height:16px; text-align:left; padding-left:50px; margin:20px 0px 0px; height:40px}
.category-instantbox .shipping_rate span{color:#76818c; display:block}
.outofstock{font-size:11px; line-height:16px; padding-bottom:5px; float:left; text-align:left}
.out_of_stock_msg{font-size:18px;margin-bottom:5px;text-align:center;clear:both;color:red; font-weight:500; font-size:12px}
.outofstock{font-size:11px; line-height:16px; padding-bottom:5px; float:left; text-align:left}
.discount_price{ text-align:center; font-size:12px; color:#ff810a; float:none}
.category-instantbox .bulk-qauntity{float:left; margin:7px 0px 0px 15px}
.category-instantbox ul.global_tooltip{min-height:auto; padding:0px; width:auto; border:none}
.category-instantbox ul#css3menu li.toproot{position:inherit; top:0px; left:0px; padding:0px}
.category-instantbox ul#css3menu li.toproot div{box-sizing:initial}
.category-instantbox ul .ie_fix{position:absolute}
.category-instantbox ul#css3menu li.toproot a{padding:0px;color:#2cb0de;font-size:11px}
.category-instantbox .input-slect-fix-w ~ a.down_template{position:absolute; top:23px; right:5px}
.category-instantbox a.down_template{padding:10px 0px 0px; font-size:11px; color:#2cb0de}
.down_template:hover, .category-instantbox ul#css3menu li.toproot a:hover{color:#ff810a}

/*Display Package */
.short-keypoint{margin-bottom:20px}
.short-keypoint > div{border-bottom:1px solid #f0f0f0}
.short-keypoint > div > img{float:left}
.key-description{margin-left:100px; height:93px; display:table-cell; vertical-align:middle; width:1%}
.key-description h4{font-size:12px; color:#76818c; font-weight:500}

/** Canopy Category **/
.canopy-instant{position:relative}
.canopy-instant .size-left {padding-right:0px;width:100%;border-right:none 0px}
.canopy-instant .button_set {top:120px;position:absolute; margin-left:380px}
.canopy-instant .instant_box > li {float:left;clear:both;padding:0px 40px 0px 0px;width:335px}
.canopy-instant .size-left li.size-box-list {margin-right:5px;width:300px}
.canopy-instant ul li.select-type div{margin-right:40px;padding:5px 0px;/*float:left*/}
.canopy-instant ul li.inline-form ul{min-height:auto}
.canopy-instant .blue-title{font-size:14px; color:#333F53; border-bottom:1px solid #e5e5e5; padding-bottom:5px; margin-bottom:15px}
.canopy-instant .inline-form a.down_template{position:inherit; float:left; clear:both}

/** Categories list **/
.section { margin:20px 0px; float:left; width:100%; clear:both}
.item {text-align: center; width:374px; float:left}
.item-image {margin-bottom:10px; text-align:center; height:202px;}
.item-name { color:#333f53; font-size:13px; margin:10px 0px}
.item-name a{color:#333f53}
.item-name span {display: block;font-size: 12px;font-weight: 300; padding-top:10px; color:#76818c}
.item-name span strong {font-weight: 300;}
/**Category End**/
#sv_ask_followup input[type=radio]{display:inline-block !important}



/*newly added*/
input[type="text"]:focus{ outline:none; /*or outline-color:#FFFFFF; if the first doesn't work*/ border:1px solid #98baf1;box-shadow:none; }
optgroup {color: #8f9caa;font-weight:bold!important;padding:3px 10px;}
/*Add for site base IP dialogue popup CSS*/
#dialog_container:after, .overlayBg:after{content:''; background-color:rgba(0,0,0,.7);position:fixed; top:0; left:0; bottom:0px; right:0px; z-index:99999; }
.popup_container {width:530px; position:fixed; top:50%; left:50%; margin:-200px 0 0 -265px;  z-index:100000;}
.background { float: left; width: 100%; box-sizing: border-box; }
.popup_content { transition:none !important; }
.content { max-width: 530px; margin: 0 auto; background-color: #fff; border-radius: 4px; }
.popup_head { display: block; border-bottom: 1px solid #e0e0e0; padding: 14px 30px; box-sizing: border-box; }
.popup_head .title { display: inline-block; font-size: 14px; color: #333333; font-family: 'Poppins', sans-serif; font-weight: 300; }
.popup_close_btn { float: right; text-decoration: none; cursor: pointer; font-size: 16px; color: #898989; -webkit-text-stroke: 1px #fff; transition: all 0.5s ease; }
.popup_close_btn:hover { color: #f25b2a; }
.text_container { font-family: 'Poppins', sans-serif; display: block; padding:20px; }
.popup_logo { text-align: center; }
.text_container h1 { font-size: 18px; color: #333333; padding-top: 35px; font-weight: 300; margin:0; text-align:center; }
.text_container h1 span { font-weight: 600; font-size:16px;}
.text_container p { display: block; padding-top: 15px; margin: 0; font-size: 14px; color: #5f5f5f; font-weight: 100; }
.control{display: inline-block; position: relative;padding-left: 28px; cursor: pointer; color: #5f5f5f; font-size: 12px; line-height: 28px; margin-top: 16px; font-weight: 100; }
.control input { position: absolute; z-index: -1; opacity: 0; }
.control__indicator { position: absolute; top: 2px; left: 0; height: 20px; width: 20px; background: #fff; border: 1px solid #c1c7d7; border-radius: 4px; }
.control:hover input ~ .control__indicator, .control input:focus ~ .control__indicator { background: #fff; border: 1px solid #c1c7d7; border-radius: 4px; }
.control input:checked ~ .control__indicator { background: #fff; border: 1px solid #2cb0de; border-radius: 4px; }
.control:hover input:not([disabled]):checked ~ .control__indicator, .control input:checked:focus ~ .control__indicator { background: #fff; }
.control input:disabled ~ .control__indicator { background: #e6e6e6; opacity: 0.6; pointer-events: none; }
.control__indicator:after { content: ''; position: absolute; display: none; }
.control input:checked ~ .control__indicator:after { display: block; }
.control--checkbox .control__indicator:after { left: 8px; top: 4px; width: 3px; height: 8px; border: solid #2cb0de; border-width: 0 2px 2px 0; transform: rotate(45deg); }
.control--checkbox input:disabled ~ .control__indicator:after { border-color: #7b7b7b; }
.popup_footer { display: block; border-top: 1px solid #e0e0e0; padding: 22px 30px; box-sizing: border-box; }
.popup_footer:after{content:''; clear:both; display:table;}
.popup_footer a { text-decoration: none; font-family: 'Poppins', sans-serif; font-size: 14px; color: #fff; padding: 10px 20px; font-weight:300; margin: 0px 10px; display: inline-block; border-radius: 4px; -webkit-border-radius: 4px; margin-bottom:5px; }
.popup_footer a.btn_blue {margin-left:0px; cursor:pointer;}
.popup_footer a.btn_red {margin-right:0px;float:right;cursor:pointer;}

.btn_blue { background-color: #00264d; transition: all 0.5s ease; }
.btn_red { background-color: #f25b2a; transition: all 0.5s ease; }
.btn_blue:hover { background-color: #444d56; }
.btn_red:hover { background-color: #444d56; }
/*End Add for site base IP dialogue popup CSS*/
/*CSS add for tooltop in Cart page 15-6-17*/
.tooltip.tooltipstered{display:block; cursor:pointer;}
.tooltip_templates{position:absolute; top:44px; left:5px; opacity:0; visibility:hidden; background: #FFF; z-index: -3; border: 2px solid #2cb0de; text-align:left;line-height: 16px; padding: 15px;font-size: 11px;border:2px solid #2cb0de; border-radius: 4px; -webkit-border-radius: 4px;-o-border-radius: 4px; transition:all .3s ease; -webkit-transition:all .3s ease; -o-transition:all .3s ease;}
.tooltip_templates strong{display:block;}
.tooltip_templates:after{content:''; position: absolute; top:-11px; left:50%; margin-left:-5px; z-index: 1; border:10px solid transparent;border-top-width:0; border-bottom-color: #2cb0de;}
.tooltip[data-tooltip-content="#tooltip_artwork-letter"]:hover + .tooltip_templates,.tooltip[data-tooltip-content="#tooltip_artwork-letter"]:active + .tooltip_templates, .tooltip_templates:hover{opacity:1; visibility:visible; z-index:2;}
/*Art Work Later - 19-06-17*/
.artwork-later-cart .info_msg{ background: #ddedfe; color: #444d56;padding:5px 15px;margin:0 -20px 15px;}


@media (max-width:1440px) {
/*Church Signs Landing Page*/
.church_signs_banner{height:auto;}

}
@media (max-width:1024px) {
/*Church Signs Landing Page*/
.church_signs_banner .title-style span{background-size:50% auto; font-size:36px; line-height:47px; padding:0px 5px; height:auto;}
.country_flag_banner .title-style span{font-size:50px}
.country_flag_banner .country-select-dropdown{width:100%;}
.country_flag_banner .country-select-dropdown .input-slect-fix-w{width:240px;}
.country_flag_banner .slider_image img{width:100%;}
}

@media (min-width: 768px) and (max-width: 979px) {
/*Church Signs Landing Page*/
.church_signs_banner .heading-three-bullet-three-l{padding:47px 0px;}
.church_signs_banner .title-style{font-size:45px}
.country_flag_products li .cat_img a {background-size: 217px auto;height:200px;width: 217px;}
.country_flag_products li .cat_img a.img1 {background-position:0 0px}
.country_flag_products li .cat_img a.img2 {background-position:0 -200px}
.country_flag_products li .cat_img a.img3 {background-position:0 -400px}
.country_flag_products li .cat_img a.img4 {background-position:0 -600px}
.country_flag_products li .cat_img a.img5 {background-position:0 -800px}
.country_flag_products li .cat_img a.img6 {background-position:0 -1000px}
.country_flag_products li .cat_img a.img7 {background-position:0 -1205px}
.country_flag_products li .cat_img a.img8 {background-position:0 -1400px}
.country_flag_products li .cat_img a.img9 {background-position:0 -1600px}
.country_flag_products li h3{min-height:75px;}
}
img{-moz-user-select:none}
/* Categories landing page --------------------------*/
.landing_product { text-align:center; display:inline-block; margin-bottom:30px; margin-top:30px; width:100%;}
.landing_product li { float:left; width:33.3333%; border-right:1px solid #F0F0F0; padding:0px 15px 0px; margin:20px 0px 40px; position:relative; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.landing_product li.listViewdata{background:#fafafa; width:65%; border-right:none; margin:0; padding-bottom:35px}
/*.landing_product li::before { position:absolute; left:20px; right:20px; border-top:1px solid #F0F0F0; content: ""; bottom:-30px;}*/
.landing_product li.last-bdr-btm::before { display:none}
.landing_product ul li .brdr-top { border-top:1px solid #F0F0F0; margin-top:-20px; padding-bottom:5px; display:none}
.landing_product li .product-inner { padding:30px 0px 15px;}
.landing_product li h3 span {text-align:center; display:block; font-size:12px; color:#76818c; padding-top:10px; padding-bottom:8px}
.landing_product li .cat_img {margin-bottom:10px;}
.landing_product li:nth-child(3n+3){border-right:none}
.landing_product li .cat_img::before{position:absolute; left:20px; right:20px; border-bottom:1px solid #F0F0F0; content:""; bottom:-30px}
.landing_product li .cat_img a {display:inline-block;}
.landing_product li h3 { text-align:center; color:#333f53; font-size:12px; padding-top:10px; margin-bottom:0px}
.btn-round-border-blue { border:1px solid #333f53; padding:7px 12px 7px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin:5px 0px 1px; display:inline-block; text-transform:uppercase; font-size:12px; font-weight:500; color:#333f53}
.btn-round-border-blue:hover { border:1px solid #ff810a; color:#ff810a;}
.flag_product li.last{border-right:none}

/*custom banners page ------------------------------*/
.custom_banners_product li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/custom-vinyl-banners-sprite.jpg)no-repeat left top; height: 215px; width: 258px;}
.custom_banners_product li .cat_img a.img1 {background-position:0 0px;}
.custom_banners_product li .cat_img a.img2 {background-position:0 -220px;}
.custom_banners_product li .cat_img a.img3 {background-position:0 -440px;}
.custom_banners_product li .cat_img a.img4 {background-position:0 -660px;}
.custom_banners_product li .cat_img a.img5 {background-position:0 -879px;}
.custom_banners_product li .cat_img a.img6 {background-position:0 -1097px;}
.custom_banners_product li .cat_img a.img7 {background-position:0 -1315px;}
.custom_banners_product li .cat_img a.img8 {background-position:0 -1531px;}
.custom_banners_product li .cat_img a.img9 {background-position:0 -1748px;}
.custom_banners_product li .cat_img a.img10 {background-position:0 -1970px;}
.custom_banners_product li .cat_img a.img11 {background-position:0 -2188px;}
.custom_banners_product li .cat_img a.img12 {background-position:0 -2406px;}
.custom_banners_product li .cat_img a.img13 {background-position:0 -2623px;}
.custom_banners_product li .cat_img a.img14 {background-position:0 -2839px;}
.custom_banners_product li .cat_img a.img15 {background-position:0 -3056px;}
.custom_banners_product li .cat_img a.img16 {background-position:0 -3275px;}
.custom_banners_product li .cat_img a.img17 {background-position:0 -3489px;}

/*Mesh Banners Product*/
.mesh_banners_product li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/fench-wrap-sprite.jpg) no-repeat scroll left top; height: 215px; width: 258px;}
.mesh_banners_product li .cat_img a.img1 {background-position:0 0px;}
.mesh_banners_product li .cat_img a.img2 {background-position:0 -220px;}

/*Outdoor Banners Product*/
.outdoor_banners_product li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/outdoor-banner-sprite.jpg) no-repeat scroll left top; height: 215px; width: 258px;}
.outdoor_banners_product li .cat_img a.img1 {background-position:0 0px;}
.outdoor_banners_product li .cat_img a.img2 {background-position:0 -220px;}
.outdoor_banners_product li .cat_img a.img3 {background-position:0 -440px;}
.outdoor_banners_product li .cat_img a.img4 {background-position:0 -660px;}
.outdoor_banners_product li .cat_img a.img5 {background-position:0 -880px;}

/*vinyl banners page ------------------------------*/
.vinyl_banners_product li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vinyl_banners_sprite.jpg)no-repeat left top; height: 215px; width: 258px;}
.vinyl_banners_product li .cat_img a.img1 {background-position:0 0px;}

/*Event Banners Product*/
.event_banners_product li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/event-banner-sprite.jpg) no-repeat scroll left top; height: 215px; width: 258px;}
.event_banners_product li .cat_img a.img1 {background-position:0 0px;}
.event_banners_product li .cat_img a.img2 {background-position:0 -218px;}
.event_banners_product li .cat_img a.img3 {background-position:0 -436px;}

/*Holiday Banners Product*/
.holiday_banners_product li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/holiday-banner-sprite.jpg) no-repeat scroll left top; height: 215px; width: 258px;}
.holiday_banners_product li .cat_img a.img1 {background-position:0 0px;}
.holiday_banners_product li .cat_img a.img2 {background-position:0 -280px;}

/*Business Banners Product*/
.business_banners_product li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/business-banner-sprite.jpg) no-repeat scroll left top;height: 215px; width: 258px;}
.business_banners_product li .cat_img a.img1 {background-position:0 0px;}
.business_banners_product li .cat_img a.img2 {background-position:0 -218px;}
.business_banners_product li .cat_img a.img3 {background-position:0 -436px;}
.business_banners_product li .cat_img a.img4 {background-position:0 -656px;}
.business_banners_product li .cat_img a.img5 {background-position:0 -875px;}
.business_banners_product li .cat_img a.img6 {background-position:0 -1094px;}
.business_banners_product li .cat_img a.img7 {background-position:0 -1309px;}

/*Party Banners Product*/
.party_banners_product li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/party-banner-sprite.jpg) no-repeat scroll left top ;height: 215px; width: 258px;}
.party_banners_product li .cat_img a.img1 {background-position:0 0px;}
.party_banners_product li .cat_img a.img2 {background-position:0 -218px;}

/*magnetic signs_product page ------------------------------*/
.magnetic_signs_product li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/magnetic-signs-sprite.jpg)no-repeat left top; height: 215px; width: 258px;}
.magnetic_signs_product li .cat_img a.img1 {background-position:0 0px;}
.magnetic_signs_product li .cat_img a.img2 {background-position:0 -218px;}
.magnetic_signs_product li .cat_img a.img3 {background-position:0 -436px;}

/*Perforated Window Signs ------------------------------*/
.window_signs_product li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/window_signs_sprite.jpg)no-repeat left top; height: 215px; width: 258px;}
.window_signs_product li .cat_img a.img1 {background-position:0 0px;}
.window_signs_product li .cat_img a.img2 {background-position:0 -220px;}
.window_signs_product li .cat_img a.img3 {background-position:0 -440px;}
.window_signs_product li .cat_img a.img4 {background-position:0 -658px;}
.window_signs_product li .cat_img a.img5 {background-position:0 -878px;}

/*Window Decals signs page ------------------------------*/
.window_decals_signs_product li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/window_decals_signs_sprite.jpg)no-repeat left top;height: 215px; width: 258px;}
.window_decals_signs_product li .cat_img a.img1 {background-position:0 0px;}
.window_decals_signs_product li .cat_img a.img2 {background-position:0 -218px;}

/*Static Window Clings page ------------------------------*/
.static_window_clings_product li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/static_window_clings_sprite.jpg)no-repeat left top; height: 215px; width: 258px;}
.static_window_clings_product li .cat_img a.img1 {background-position:0 0px;}
.static_window_clings_product li .cat_img a.img2 {background-position:0 -218px;}

/*Reflective Signs------------------------------*/
.reflective_signs_product li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/reflective_signs_sprite.jpg)no-repeat left top; height: 215px; width: 258px;}
.reflective_signs_product li .cat_img a.img1 {background-position:0 0px;}
.reflective_signs_product li .cat_img a.img2 {background-position:0 -218px;}
.reflective_signs_product li .cat_img a.img3 {background-position:0 -440px;}

/*pull up Banner Stand page ------------------------------*/
.pull_up_banner_stand_product li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/pull-up-banner-stands-sprites.png)no-repeat left top; height: 215px; width: 258px;}
.pull_up_banner_stand_product li .cat_img a.img1 {background-position:0 0px;}
.pull_up_banner_stand_product li .cat_img a.img2 {background-position:0 -223px;}
.pull_up_banner_stand_product li .cat_img a.img3 {background-position:0 -436px;}
.pull_up_banner_stand_product li .cat_img a.img4 {background-position:0 -660px;}
.pull_up_banner_stand_product li .cat_img a.img5 {background-position:0 -895px;}
.pull_up_banner_stand_product li .cat_img a.img6 {background-position:0 -1198px;}
.pull_up_banner_stand_product li .cat_img a.img7 {background-position:0 -1470px;}
.landing_product.pull_up_banner_stand_product li h3 { min-height: 67px;}

/*vinyl lettering page ------------------------------*/
.vinyl_lettering_product li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vinyl-lettering-product-sprite.jpg)no-repeat left top; height: 215px; width: 258px;}
.vinyl_lettering_product li .cat_img a.img1 {background-position:0 0px;}
.vinyl_lettering_product li .cat_img a.img2 {background-position:0 -218px;}
.vinyl_lettering_product li .cat_img a.img3 {background-position:0 -436px;}
.vinyl_lettering_product li .cat_img a.img4 {background-position:0 -654px;}
.vinyl_lettering_product li .cat_img a.img5 {background-position:0 -872px;}
.vinyl_lettering_product li .cat_img a.img6 {background-position:0 -1090px;}

/*accessories  page ------------------------------*/
.accessories_product li .cat_img a {height: 215px; width: 258px;}
.accessories_product li .cat_img a img{max-height:215px; max-width:258px;}

/*back drop stand page ------------------------------*/
.backdrop_stand_product li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/backdrop-stands-sprite-img.png)no-repeat left top; height: 215px; width: 258px;}
.backdrop_stand_product li .cat_img a.img1 {background-position:0 -2px;}
.backdrop_stand_product li .cat_img a.img2 {background-position:0 -235px;}
.back_drop_banner_stands li:nth-child(3n+3){ border-right:0;}


/*Vinyl Decals page ------------------------------*/
.vinyl_decals_product li .cat_img a { background: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vinyl-decals-sprite.jpg) 0px 0px no-repeat; height: 215px; width: 258px;}
.vinyl_decals_product li .cat_img a.img1 { background-position: 0px 0px;}
.vinyl_decals_product li .cat_img a.img2 { background-position: 0px -218px;}
.vinyl_decals_product li .cat_img a.img3 { background-position: 0px -436px;}

/*Table Cover ------------------------------*/
.table_cover li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/table-cover-sprite.png)no-repeat left top; height: 215px; width: 258px;}
.table_cover li .cat_img a.img1 {background-position:0 0px;}
.table_cover li .cat_img a.img2 {background-position:0 -218px;}
.table_cover li .cat_img a.img3 {background-position:0 -426px;}

/*X banners stand ------------------------------*/
.x_banner_stand li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/x-banner-stand.png)no-repeat left top; height: 215px; width: 258px;}
.x_banner_stand li .cat_img a.img1 {background-position:0 0px;}
.x_banner_stand li .cat_img a.img2 {background-position:0 -218px;}
.x_banner_stand li .cat_img a.img3 {background-position:0 -437px;}
.x_banner_stand li .cat_img a.img4 {background-position:0 -656px;}
.x_banner_stand li .cat_img a.img5 {background-position:0 -878px;}
.landing_product.x_banner_stand li h3 { min-height: 67px;}

/*Bamboo Banner Stands  ------------------------------*/
.bamboo_banner_stands  li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/bamboo-stand-sprite.png)no-repeat left top; height: 215px; width: 258px;}
.bamboo_banner_stands li .cat_img a.img1 {background-position:0 0px;}
.bamboo_banner_stands li .cat_img a.img2 {background-position:0 -215px;}
.bamboo_banner_stands li .cat_img a.img3 {background-position:0 -430px;}

/*Car Decals page ------------------------------*/
.car_decals_banner {background:#496fa2 url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/car-decals-banner.jpg) no-repeat center top; height: 375px;}
.car_decals_box {text-align:center; text-transform:uppercase; font-size:18px; color:#fff; padding-top:235px; }
.car_decals_box h2, .car_decals_box h3 {color:#fff; line-height: 30px; margin: 0 0 10px; padding: 0 0 10px;}
.car_decals_box h2 {font-size: 36px;}
.car_decals_box h3 {font-size: 56px;}
.car_decals_box h3 span {color: #fecb02;}
.car_decals_box p {color:#fff;}
.car-title h1 {color:#264668; font-size:34px; text-align:center; text-transform:uppercase; padding-bottom:10px; line-height:40px; font-weight:600;}
.car-title h1 span{color:#f25a29;}
.cardecals_product { margin-top:0px;}
.car-title .history_section { color: #00264d; font-size: 16px; padding:8px 0px;}
.car-title .history_section span { color: #ff810a;}
.car-title .history_section i.history::before { color: #00264d; content: ""; font-family: "FontAwesome"; font-size: 16px; font-style: normal;
padding: 0 5px 0 0;}
.car-title .history_section ul#css3menu li { float:none; text-align:left;}
.var-blue-border { border-top:#92a2b3 1px solid; margin: 0 auto; width: 40%;}
.cardecals_product ul {margin: 0px -10px;}
.cardecals_product li {border:1px solid #f0f0f0; margin:10px; padding:0px; width:258px;}
.cardecals_product li .product-inner {padding:0 0 20px;}
.cardecals_product li .cat_img {margin-bottom: 0px;}
.cardecals_product li .cat_img a { background: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/car_desals_sprite.jpg) 0px 0px no-repeat; height: 197px; width: 258px;}
.cardecals_product li .cat_img a.img1 { background-position: 0px 0px;}
.cardecals_product li .cat_img a.img2 { background-position: 0px -199px;}
.cardecals_product li .cat_img a.img3 { background-position: 0px -398px;}
.cardecals_product li .cat_img a.img4 { background-position: 0px -589px;}
.cardecals_product li .cat_img a.img5 { background-position: 0px -796px;}
.cardecals_product li .cat_img a.img6 { background-position: 0px -1006px;}
.cardecals_product li.car-decals-quality { background: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/car_decals-quality.jpg) 0px 0px no-repeat #27486B; height:342px; display: inline-block; border:none; padding: 20px 35px; width: 537px;}
.cardecals_product li.car-decals-quality h2, .cardecals_product li.car-decals-quality h3 {font-size:40px; color:#fff; text-transform:uppercase; line-height:40px}
.landing_product_border li.car-decals-quality .product-inner {padding:0px;}
.cardecals_product li.car-decals-quality h3 {font-size:18px;  color:#fecb02; line-height:20px;  }
.cardecals_product li.car-decals-quality .car_decals_line {background: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/banner_middle_content_bg.png) no-repeat center center; margin:15px auto 5px; width: 80%;}
.cardecals_product li.car-decals-quality p { color:#fff;font-size: 15px;}
.cardecals_product li.car-decals-quality p strong { color:#2cb0de;font-size: 24px; font-weight:normal; font-style:normal;}
.cardecals_product li.car-decals-quality .commonbullet ul li { border:none; text-align:left; color:#fff; float:none; width:99%; margin:0px; background-position:-227px -450px;}
.cardecals_product li .commonbullet ul li::before { border:none 0px; bottom:inherit; right:inherit;}
.inner-content h3, .inner-content h4 { font-size:15px; color:#333f53;}
.middel_banner { margin-bottom:20px; padding:0px; width:100%; float:left}

/*Window Signs page ------------------------------*/
.window_sign_banner {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/window_sign_banner.jpg) top center no-repeat; background-size:cover; height:379px;}
.window_sign_banner_box { background:rgba(0,38,77,0.85); float:left; width:390px; padding:45px 30px; height:289px;}
.window_sign_banner_box h1, .window_sign_banner_box h2, .window_sign_banner_box h3 { color:#fff; margin:0px; text-transform:uppercase;}
.window_sign_banner_box h1 { font-size:86px; line-height:86px;}
.window_sign_banner_box h2 { font-size:62px; line-height:62px; font-weight:600;}
.window_sign_banner_box h3 { font-size:25px;margin:20px 0px; line-height:40px; font-weight:300; }
.window_sign_banner_box h3 .font35 strong, .window_sign_banner_box h3 .font38 strong{}
.font35 { font-size:35px;}
.font38 { font-size:38px;}
.window_sign_product li {margin-bottom: 25px;}
.window_sign_product li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/window_signs_sprite.jpg) 0px 0px no-repeat; width:258px; height:220px;}
.window_sign_product li .cat_img a.img1 {background-position:0px 0px;}
.window_sign_product li .cat_img a.img2 {background-position:0px -220px;}
.window_sign_product li .cat_img a.img3 {background-position:0px -438px;}
.window_sign_product li .cat_img a.img4 {background-position:0px -658px;}
.window_sign_product li .cat_img a.img5 {background-position:0px -878px;}
.window_sign_product li .cat_img a.img6 {background-position:0px -1098px;}
.window_sign_product li .cat_img a.img7 {background-position:0px -1320px;}
.landing_product li.window_sign_video_box { width:733px; padding:20px 0px 0px 15px;}
.window_sign_product .vidoe_box { background:#fafafa; width:415px; padding:10px; float:left;  margin-top:10px;}
.clicktowatch { float:left; margin:10px 10px 0px 38px}

/*Back Drop Banner Stands ------------------------------*/
.back_drop_banner_stands li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/back-drop-sprite.jpg)no-repeat left top; height: 215px; width: 258px;}
.back_drop_banner_stands li .cat_img a.img1 {background-position:0 0px;}
.back_drop_banner_stands li .cat_img a.img2 {background-position:0 -210px;}
.back_drop_banner_stands li .cat_img a.img3 {background-position:0 -430px;}
.back_drop_banner_stands li .cat_img a.img4 {background-position:0 -700px;}
.back_drop_banner_stands li .cat_img a.img5 {background-position:0 -963px;}
.back_drop_banner_stands li .cat_img a.img6 {background-position:0 -1240px;}
.back_drop_banner_stands li .cat_img a.img7 {background-position:0 -1548px;}
.back_drop_banner_stands li .cat_img a.img8 {background-position:0 -1855px;}
.back_drop_banner_stands li .cat_img a.img9 {background-position:0 -2180px;}
.back_drop_banner_stands li .cat_img a.img10 {background-position:0 -2420px;}
.back_drop_banner_stands li .cat_img a.img11 {background-position:0 -2719px;}
.back_drop_banner_stands li .cat_img a.img12 {background-position:0 -3019px;}
.back_drop_banner_stands li .cat_img a.img13 {background-position:0 -3300px;}

/*Custom Canopy ------------------------------*/
.canopies_tent li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/canopies_tent_sprite.png)no-repeat left top; height: 215px; width: 258px;}
.canopies_tent li .cat_img a.img1 {background-position:0 0px;}
.canopies_tent li .cat_img a.img2 {background-position:0 -196px;}

/*Cloth Fabric Banner page ------------------------------*/
.cloth_fabric_product li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/cloth_category_img_temp.jpg)no-repeat left top; height: 215px; width: 258px;}
.cloth_fabric_product li .cat_img a.img1 {background-position:0 0px;}
.cloth_fabric_product li .cat_img a.img2 {background-position:0 -218px;}

/*Designtool popup*/
.designTool-block #design_tool_popup{width:610px; padding:25px;}
#design_tool_popup  #login-form .buttons-set {margin:5px 0px 0px;}
#design_tool_popup .buttons-set {margin:0px;float:left; }
#design_tool_popup input {width:225px;}
#design_tool_popup h2 {color:#333f53; font-size:16px; text-align:left; padding-bottom:3px}
#design_tool_popup .op_login_area .page_title span {color:#2cb0de; font-size:18px; text-align:left;}
#design_tool_popup .left_box{ width:300px; float:left; margin-right:50px;}
.designTool-block #design_tool_popup .left_box { margin-right: 34px;}
#design_tool_popup #onepagecheckout_loginbox.right_box{width:250px; float:right;}
#design_tool_popup .separator{ background: #fff none repeat scroll 0 0;  left:48%; margin: 47px 0; position: absolute;}
#design_tool_popup .separator .up_text{border: 1px solid #dbdbdb; border-radius:100%; color:#444d56; font-size:12px; height:40px; line-height:40px; margin:0px auto;  text-transform:uppercase; width:40px; padding:0px;}
#design_tool_popup .separator_bor{ border-right: 1px solid #dbdbdb; float: left;  height: 72px; margin: 32px 7px;}
.designTool-block .op_login_area button.button{margin-bottom:0px;}
#design_tool_popup .op_login_area{ width:300px; float:left; text-align:left; margin:0px !important;}
.designTool-block #design_tool_popup .left_box .form-list .two_fields{width:50%; float:left}
.designTool-block #design_tool_popup .left_box .form-list .two_fields .input-text{width:80%}
.designTool-block #design_tool_popup .form-list .validation-advice{margin:0px 0px 10px 0px; width:96%}
.designTool-block #design_tool_popup .form-list .input-text{height:23px;}
.my-placeholder {color: #aaa !important;}
.designTool-block #design_tool_popup { left:50% !important; margin-left:-335px; margin-right:auto; padding:25px; width:670px;}

/**in ca.phtml**/
.suppa_menu_linksTwo .suppa_submenu.open_submenu { display:block !important;}
.ig-b- { display: inline-block; }
.ig-b- img { visibility: hidden; }
.ig-b-:hover { background-position: 0 -60px; } .ig-b-:active { background-position: 0 -120px; }
.ig-b-32 { width: 32px; height: 32px; background: url(//badges.instagram.com/static/images/ig-badge-sprite-32.png) no-repeat 0 0; }
@media only screen and (webkit-min-device-pixel-ratio: 2), only screen and (min-moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
.ig-b-32 { background-image: url(//badges.instagram.com/static/images/ig-badge-sprite-32@2x.png); background-size: 60px 178px; }} 
.gsib_a { line-height:25px !important; padding:0px 6px 0 !important;}
#ie9 .gsc-search-box-tools .gsc-search-box input[type="text"] { padding-bottom:0px !important;}
.gsc-result-info {padding: 8px 0 10px !important;}
.gsc-table-result, .gsc-thumbnail-inside, .gsc-url-top { padding-left:0px !important; padding-right:0px !important;}
.gs-result .gs-title, .gs-result .gs-title * { text-decoration:none !important;}
input.gsc-input { border-color: #BCCDF0 !important; font-size: 12px !important;}
.gsc-control-cse .gs-spelling, .gsc-control-cse .gs-result .gs-title, .gsc-control-cse .gs-result .gs-title * { font-size:15px !important;}
.gsc-control-cse, .gsc-control-cse .gsc-table-result { font-size:12px !important;}
.gs-webResult.gs-result a.gs-title:hover, .gs-webResult.gs-result a.gs-title:hover b, .gs-imageResult a.gs-title:hover, .gs-imageResult a.gs-title:hover b { text-decoration:underline !important;}
.gsc-results .gsc-cursor-box .gsc-cursor-page {border-style: solid !important;padding: 3px 5px !important;border-width: 1px !important;}
.gsc-results .gsc-cursor-box { margin:10px 0px !important;}
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 {margin-top: 4px !important;padding: 7px 10px !important;margin-left: -1px !important;border-radius: 0 4px 4px 0 !important; background:#8f9caa !important; border:none !important; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)" !important;}
.gsc-search-box-tools .gsc-search-box .gsc-input {padding-right: 0px !important;}
input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus { box-shadow:none !important;}
.gsc-tabHeader.gsc-tabhInactive {background-color: #e9e9e9 !important;}
.gsc-input td,.gsc-input,table.gsc-search-box td{border-bottom:none;}
/**Google Search End**/

/*404 page*/
.error404{width:618px; margin:55px auto 0px; text-align:left;}
.error404 .left{padding:30px 0px 0px 0px; width:301px; float:left;}
.error404 .right{width:307px; float:right;padding:0px 0px 21px 0px; text-align:right;}
.error404 .left strong{color:#00264d; font-size:153px; font-weight:800;line-height:118px;}
.error404 .left strong span{color:#bdc8d2;}
.error404 .left .title{font-size:34px; color:#bdc8d2; border-top:solid 1px #bdc8d2; border-bottom:solid 1px #bdc8d2; text-transform:uppercase; margin:15px 0px; padding:3px 0px; font-weight:300;}
.error404 .content{float:left; width:100%;}
.error404 h1{font-size:18px; color:#2cb0de; padding:0px 0px 10px; margin:0px;}
.error404 p{color:#46526d; padding:0px 0px 20px; margin:0px;  }
.error404 .search_area{width:100%; float:left; margin:0 0 30px;}
.error404 .search_area .search { background: #ebf3f7; display: inline-block;  padding:4px 6px;  width:397px; border-radius:4px; float:left;}
.error404 .search_area .search .search_input {border:none; background:none; color: #bdc8d2;    float: left;   font-size: 15px;   height: 44px;  padding: 0 10px; width: 305px;}
.error404 .search_area button {background: #2cb0de; border-radius:4px; cursor: pointer; float: right;  height: 44px;   padding: 0;  text-align: center;   width: 68px; font-size:24px;}
.error404 .search_area button:before{content: "\f002"; font-family: 'FontAwesome';}
.search_area .search button:hover{background:#ff810a;}
.icon-search::before { content: "\f002"; font-style:normal;}
.error404 .search_area .separat{margin:6px 38px; float:left;}
.error404 .search_area .separat .text { border: 2px solid #bdc8d2; background:#ebf3f7; border-radius: 100%; color: #00264d; font-size:12px; padding:8px 0 2px; height:25px; width:35px; text-align:center;}
.error404 .search_area .home_icon_man{background:#ebf3f7; border-radius:4px; float:left; padding:4px; }
.error404 .search_area .home_icon{background:#2cb0de; width:44px; border-radius:4px; text-align:center; color:#fff; font-size:39px; padding:3px 4px 2px; cursor:pointer;}
.home_icon::before{content:"\f015"; font-style:normal;}
.home_icon_man .home_icon:hover{background:#ff810a;}

/*Restriction page*/
.restriction-main {margin: 0;padding: 0;}
.restriction-main .logo{padding:30px 0px; float:none; text-align:center}
.restriction-main .banner{background: #2cb0de; border-top: 10px solid #00264d;height: 360px !important; width: 100%; margin:0px;}
.restriction-main .banner_man{margin: 0 auto;padding: 15px 0 0; width: 1000px;}
.restriction-main .left{width:48%; float:left;}
.restriction-main .right{width:52%; float:right; padding:30px 0px;}
.restriction-main .right h1{color: #fdfefe; font-size: 60px; font-weight: 300; line-height: 55px;  margin: 0; padding: 0; text-align: center; }
.restriction-main .right h2{color: #fdfefe; font-size: 24px;font-weight: 300; padding: 10px 0 0;text-align: center; }
.restriction-main .right .fa-warning{width:100%; text-align:center; font-size:120px; color:#fdfefe;}
.restriction-main .right .fa-warning::before { content: "\f071"; font-style:normal;}
.restriction-main .content{margin:auto; width:1100px; padding:20px 0px;}
.restriction-main .content p{color:#00264d; font-size:30px; text-align:center; font-weight:300; }
.restriction-main .content p span{color:#2cb0de;}

/*see all products*/
.all_product { padding:20px 0px 30px 0px; float:left; width:100%}
.all_product .new_pro{width:100%;}
.all_product .new_pro h2{font-size:36px; color:#2cb1de; text-align:center;  text-transform:uppercase;}
.all_product .new_pro .small_title { padding:0px}
.all_product .new_pro .small_title span {font-size:18px; text-align:center;}
.all_product .new_pro .slider { margin:0px 0px 50px; background:#fafafa; padding:30px 58px 20px;}
.all_product .new_product_item{display: inline-block;  text-align: center;  width:194px;}
.all_product .new_product_item .col{display: inline-block;  padding: 0; float:none;}
.new_product_item h4 a{font-size:12px; color:#00264d; padding-top:10px; }
.all_product .new_pro .slider .slick-prev,.all_product .new_pro .slider .slick-next{height:40px; width:40px; margin-top:-40px; top:52%;}
.all_product .new_pro .all_sub_product .slick-prev,.all_product .new_pro .all_sub_product .slick-next{top:60%;}
.all_product .new_pro .slider .slick-prev { left:20px}
.all_product .new_pro .slider .slick-next {right:20px;}
.all_product .slick-prev:after { border-right-color:#fafafa;}
.all_product .slick-next:after { border-left-color:#fafafa;}
.all_product .all_pro{width:100%; margin-top:45px;}
.all_product .all_pro .small_title span{left:43.4%;}
.all_product .all_pro .all_slid{margin:0px -12px;}
.std .all_product .all_slid h3{font-size:20px; color:#333f53; margin-bottom:20px; padding:0px 0px 10px 0px; text-align:center}
.all_product .all_pro .slider{margin:27px 12px 0px; background:#fafafa; padding:20px 66px 10px; width:538px; float:left;}
.all_product .all_pro .all_slid h3 a{color:#333f53;}
.all_product .all_product_item{display: inline-block; text-align: center; width: 201px; background:#fafafa;}
.all_product .all_product_item .col{display: inline-block;  padding: 0; float:none;}
.all_product_item h4, .new_product_item h4{min-height:48px;}
.all_product_item h4 a{font-size:12px; color:#00264d; padding-top:10px; }

.homeslider.slick-slider {margin-bottom: 0px;margin-top: 0px;position: relative;box-shadow: 0 0 10px #ccc;z-index: 91;background: #f8f2e8;}
.homeslider .slick-next{right:20px;	}
.homeslider .slick-prev{left:20px;}
button.slick-prev.slick-disabled {opacity: .3;}
.product_slider h3 { color: #12284c; margin: 15px 0; line-height:20px; padding: 0; font-size:15px; }
.product_slider h3 span {display: block;  font-size: 13px; text-align: center;font-weight:100; padding:5px 0px 0px 0px;}
.row { margin: 0px 0px 30px; padding-bottom: 0;}
.span_7 { width: 49%;}
.slick-slide .inner { padding: 0 15px;}
.hometestimonials .slick-next { right: -25px;}
.slick-slide .inner .row .col:last-child {background: #fff none repeat scroll 0 0; height: 143px; margin-left: 0; padding: 0; position: relative;}
.slick-slide .inner .row .col:last-child img { max-width: 100%; width: auto;}
.slider.brands .slick-slide .item .row { border-color: #d4d9dd; border-style: solid; border-width: 1px; overflow:hidden;}

/** Shippign Table **/
.shipping_table { margin-top:10px;}
.shipping_table th { background:#2cb0de; color:#fff; text-align:left;  font-size:14px;}
.shipping_table th span { color:#ffe97f; font-size:12px;  display:block;}
.shipping_table tr:nth-child(even) {background: #f0f0f0}
.shipping_table tr:nth-child(odd) {background: #FFF}
.shipping_table th, .shipping_table td { padding:10px 12px; border:1px solid #fff;}
.shipping_table td { font-size:11px; color:#12284c;}

/**Proof Request**/
.proof_radio {float:left; margin:0px; padding:5px 0px; border-top:solid 1px #f2f2f2; line-height:normal}
.proof_text{float:left; margin:0px; padding:5px 0px; line-height:normal}
.ws_note{font-size:11px; margin:5px 0px 0px 0px; color:#ff810a; clear:both;}
#proof_request_dl label { float: left;}
.email_proof { float: left;line-height: normal; padding-top: 2px; width: 80%;}

/**Dealer Registration**/
.d_r_banner {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/dealer_registration_banner.jpg) no-repeat top center; height:auto; margin-bottom:0; padding:15px 0;}
.d_r_banner .middle-wrapper h1 {color: #fff; font-size: 65px; text-align: center; text-shadow: 0 1px #777;text-transform:uppercase; padding-top:0; line-height:70px;}
.d_r_banner .middle-wrapper p {font-size:18px; color:#fff; text-transform:uppercase; text-align:center;}
.d_r_banner .middle-wrapper .link {background:#ff810a none repeat scroll 0 0; border-radius: 4px; color: #fff; font-size: 16px;  margin:15px auto 25px; padding: 10px 25px; text-align: center; text-transform: uppercase; display:table;}
.d_r_banner .middle-wrapper .link:hover {background: #444d56 none repeat scroll 0 0;}
.d_r .title { color: #2cb1de; font-size: 35px;  text-transform: uppercase; text-align:center; padding-top:40px;}
.d_r hr { border: 2px solid #2cb1de; margin: 0 auto;  width: 12%;}
.d_r p.center {text-align:center;}
.sabrina_title {background: #f7f7f7 none repeat scroll 0 0; display: inline-block;margin-top:40px; width:100%}
.sabrina_title h1 { background: #406f9f none repeat scroll 0 0; color: #fff; float: left; width: 210px; padding:0px 40px 20px; font-size:30px; text-transform:uppercase;line-height:29px; letter-spacing:-1px; margin:0; }
.sabrina_title span {color:#7290b3; font-size:15px;line-height:16px; font-weight:700; }
.sabrina_contact {width:260px; float:left; font-size:22px; color:#406f9f;font-weight:600; margin-left:50px; padding:20px 0;}
.sabrina_or {width:20px;  height:20px;float:left; background:#406f9f; font-size:13px; padding:10px; border-radius:100%; color:#fff; margin:18px 35px;}
.sabrina_mail {width:390px; float:left;font-size:22px; color:#406f9f;font-weight:600; padding:20px 0;}
.sabrina_mail a{color:#406f9f;}
.sabrina_mail a:hover { color: #f25c2b;}
.d_r_product li .cat_img a, .d_r_product li .cat_img a img { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; height: auto;    width: 100%;}
.d_r_product li .cat_img{ margin-bottom: 15px;}
.d_r_product li .cat_img.top {margin-top: 25px}
.landing_product.landing_product_border.d_r_product ul {display: inline-block; padding: 40px 0;}
.landing_product.landing_product_border.d_r_product li { width:274px;}
.landing_product.landing_product_border.d_r_product li.right { border-right:none 0px}
.landing_product.landing_product_border.d_r_product li.bottom { border-bottom:none 0px}
.d_r_product .product-inner h4 {font-size: 13px; color:#7a8998; }
.d_r_product li .cat_img .fa { color: #2cb1de; font-size: 40px; font-style: normal;}
.d_r_product li .cat_img { background-image: none; border: 1px solid #f0f1f3; border-radius: 10px; margin: 0 auto 15px; padding: 20px 0; width: 90px;}
.dealer_bg{ background: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/d_r_dealer_bg.jpg) 0px 0px no-repeat; height: 485px; background-size:cover;/* margin-bottom:4;*/}
.dealer_bg .page_title h3{ color:#fff;}
.dealer_bg .page_title hr { border: 2px solid #fff; margin: 0 auto 30px;  width: 12%;}
.dealer_sec { display: inline-block; float: left;}
.dealer_sec h2 { color: #fff; font-size: 18px; text-align: center;line-height:50px;}
.dealer_sec p {text-align:center; color:#cecfd0;}
.d_r_apply {font-size:16px; color:#fff; font-weight:700;margin:0 auto; text-align:center;text-transform:uppercase; margin-top:30px;line-height:20px;}
.d_r_apply a {border:1px solid #fff; border-radius:3px; color: #fff; display: inline-block; padding: 6px 43px; font-weight:600; height:auto}
.d_r_apply a:hover {  border:1px solid #2cb0de; color:#2cb0de;}
.dealer_bg .dealer_steps { width: 366px;position:relative;}
.dealer_bg .dealer_steps .quote_title { background-color: #2cb1de !important; }
.dealer_bg .dealer_steps:before { height: 4px; position: absolute; width: 100%;content:"";	top:50%;background:#2cb1de;	left:0px;}
.dealer_bg .dealer_steps .pink_bg { background-color: #fb4e7b !important;}
.dealer_steps.pink_bg::before{background:#fb4e7b}
.dealer_bg .dealer_steps .green_bg { background-color: #24c593 !important;}
.dealer_steps.green_bg::before{background:#24c593;}
.dealer_bg .dealer_steps > div{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/dealer_circle.png) 1px 1px no-repeat;border-radius: 100%; height: 63px;padding:10px 0; text-align: center; width: 83px;position:relative;	font-size:40px;	color:#fff;margin:0px auto; }
.d_r .half {width:48%;float:left;}
.d_r .half.last {padding-left:20px;padding-bottom:40px;}
.half li { border-bottom:solid 1px #efefef; color: #2cb1de; font-size: 14px; margin: 1px 0; padding: 10px 20px; display:flex;}
.dealer_form .form-list .field .messages {width: 80%;padding-top: 10px !important;}
.dealer_form .form-list .field .ajax-file-upload input {height: 30px !important;width: 86px !important;}

.icon-fa-check:before { content: "\f00c";font-size:14px; color:#2cb1de; padding-right:10px; font-style:normal;}
.icon-fa-signal:before {color: #fff; content: "\f012"; font-size: 122px; font-style: normal; text-shadow: 0 1px #777; }
.icon-fa-angle-down::before {color: #fff;content: "\f107"; font-size: 24px; font-style: normal; text-shadow: 0 1px #777; display:inline-block}
.icon-fa-phone:before { content: "\f095";font-size:25px; color:#406f9f; padding-right:0px; font-style:normal;}
.icon-fa-envelope:before { content: "\f0e0";font-size:25px; color:#406f9f; padding-right:5px; font-style:normal;}
.icon-line-chart:before { content: "\f201"; }
.icon-file-pdf-o:before { content: "\f1c1"; }
.icon-truck:before { content: "\f0d1"; }
.icon-credit-card:before { content: "\f09d"; }
.icon-cc-visa:before { content: "\f1f0"; }
.icon-usd:before { content: "\f155"; }
.icon-bullhorn:before { content: "\f0a1"; }
.icon-tachometer:before { content: "\f0e4"; }
.fa-gbp:before {content: "\f154";}
.dealer_form .form-list input.input-text{width:85%;}
.dealer_form .form-list input.pass{width:40%;}
.dealer_form .form-list input.phone{width:35%;}
.dealer_form .form-list input.input-text2{width:60%;}
.dealer_form .form-list li em{color:#eb340a;}
.dealer_form .form-list .captcha{width:270px;}
.dealer_form .form-list .captcha span{color:#eb340a;}
.middle-wrapper .dealer_form .fieldset .form-list .fields .field{width:50% !important;}
.dealer_form .fieldset .form-list .fields .field .input-box .input-slect-fix-w{width:73%;}
.dealer_form .fieldset .form-list .fields .field .input-box .input-slect-fix-w.country{width:41%; }
.dealer_form .fieldset .form-list .fields .field .input-box .input-slect-fix-w select{width:109%;}

/**custom Table Cover**/
.custom_table_cover .title-style{ }
.custom_table_cover .title-style span {display: block; font-weight:300; }
.custom_table_cover .heading-bullet-five-l{padding:32px 0}
.custom_table_cover .name-box1{bottom:40px;left:140px;}
.custom_table_cover .name-box2 {bottom:160px;left:20px;}
.custom_table_cover .name-box3 {bottom:192px;left:-60px;}
.custom_table_cover .name-box4 {bottom:182px; left:-40px;}
.custom_table_cover .name-box5 {bottom:70px;left:0px;}
.custom_table_cover .name-box6 {bottom:180px;left:-60px;}
.custom_table_cover .name-box7 {bottom:183px;left:-37px;}
.custom_table_cover .name-box8 {bottom:124px;left:-35px;}
.custom_table_cover .name-box9 {bottom:139px; left:-70px;}
.custom_table_cover .name-box10{bottom:125px; left:-37px;}
.custom_table_cover .name-box11{bottom:155px;left:-11px;}
 
.table_cover_products.landing_product li h3 {/*min-height: 70px*/}
.table_cover_products li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/table-covers-sprite.png) 0px 0px no-repeat; width:258px; height:240px}
.table_cover_products li .cat_img a.img1 {background-position:0 0px}
.table_cover_products li .cat_img a.img2 {background-position:0 -260px}
.table_cover_products li .cat_img a.img3 {background-position:0 -494px}
.table_cover_products li .cat_img a.img4 {background-position:0 -730px}
.table_cover_products li .cat_img a.img5 {background-position:0 -985px}
.table_cover_products li .cat_img a.img6 {background-position:0 -1205px}
.table_cover_products li .cat_img a.img7 {background-position:0 -1415px}
.table_cover_products li .cat_img a.img8 {background-position:0 -1615px}
.table_cover_products li .cat_img a.img9 {background-position:0 -1855px}
.table_cover_products li .cat_img a.img10 {background-position:0 -2110px}
.table_cover_products li .cat_img a.img11 {background-position:0 -2350px}
.table_cover_products li .cat_img a.img12 {background-position:0 -2623px}
/**custom Table Cover**/

/**Round Table Cover**/
.round_table_cover {/*background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/round_table_cover_bg.jpg) no-repeat center top / cover;*/ background-color:#f7f7f7;padding:25px 0 0px; margin-bottom:0px;}
.round_table_cover .middle-wrapper {height:auto;}
.round_table_cover .middle-wrapper h1 {font-size:36px; padding-top:0; margin-bottom:0px; line-height:42px;}
.round_table_cover .middle-wrapper h1 span{font-size:34px;}
.round_table_cover hr { border: 3px solid #2cb1de; margin: 15px auto; width: 11%}
.round_table_cover .line{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/table_cover_label_bg.png) center top; font-size:20px; color:#333f53;text-align:center; padding:5px 0px;}
.round_table_cover_history {clear: both;  color: #00264d; font-size: 16px; font-style: italic; text-align: center;}
.round_table_cover_history span{color:#ff810a;}
.fa-history:before {content: "\f1da"; font-style:normal;}
.round_table_cover_detail { margin-top:0px}
.round_table_cover_detail .heading h2{ color: #2cb1de;  font-size: 35px;text-align: center; text-transform: uppercase; padding:20px 0px 8px}
.round_table_cover_detail .heading hr { border: 2px solid #2cb1de; margin: 0 auto 30px; width: 11%}
.landing_product.custom_table_product li {padding:10px 15px}
.round_table_cover_detail li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/round_table_sprite.png) 0px 0px no-repeat; height:200px; width:258px;}
.round_table_cover_detail li .cat_img a.img1 { background-position: 0px 20px}
.round_table_cover_detail li .cat_img a.img2 { background-position: 0px -225px}
.round_table_cover_detail li.round_table { background: #fafafa; height:auto; display: inline-block; border:none; padding:65px 20px;}
.round_table_cover_detail li.round_table .title h2{color:#627086; font-size:26px; margin:0px; text-transform:uppercase;}
.round_table_cover_detail li.round_table .title h3{color:#2cb1de; font-size:26px;  padding: 0px;margin:0px; text-transform:uppercase; font-weight:600}
.round_table_cover_detail li.round_table .title hr{ border: 2px solid #2cb1de;margin: 10px auto 25px;  width: 28%;}
.round_table_cover_detail .graybar ul {float:left; margin:0px;}
.round_table_cover_detail .check-list-green > li { width:100%}
.round_table_cover_detail .check-list-green > li:before { display:none}
.round_table_cover .banner_title { text-align:center}
.round_table_cover .banner_title hr { margin-bottom:10px; margin-top:5px}
.round_tbl_cover{padding-top:30px;} 
.round_tbl_img{width:50%; float:right;}
.round_tbl_img img{max-width:100%;}


/** Premium Full Color Table **/
.premium_full_color_table_product li .cat_img a {background:url("https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/premium-full-color-table.jpg") no-repeat left top; height: 215px;width: 258px;}
.premium_full_color_table_product li .cat_img a.img1 {background-position: 0px 0px;}
.premium_full_color_table_product li .cat_img a.img2 {background-position: 0px -215px;}
.premium_full_color_table_product li .cat_img a.img3 {background-position: 0px -430px;}
.premium_full_color_table_product li .cat_img a.img4 {background-position: 0px -700px;}
.premium_full_color_table_product li .cat_img a.img5 {background-position: 0px -990px;}
.premium_full_color_table_product .product-inner h3 { min-height: 67px;}

/** Table Topper **/
.table_topper_product li .cat_img a {background:url("https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/table-topper.jpg") no-repeat left top; height: 215px;width: 258px;}
.table_topper_product li .cat_img a.img1 {background-position: 0px -10px;}

/** Chat Popup **/
.chat-popup {position:fixed;bottom:25%; z-index:90; right:-2px;-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;-ms-transition: all 1s ease-in-out; -webkit-transition: all 400ms ease-in-out; -moz-transition: all 400ms ease-in-out;-webkit-transform: translateX(148px); -ms-transform: translateX(148px); transform: translateX(148px); -sand-transform: translateX(148px);}
.chat-popup.open {-webkit-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); -sand-transform: translateX(0px);}
.chat-popup.hidden{right:-83px;}
.chat-popup.show{right:-40px;}
.chat-popup.popup_hide {right:-40px;}
.chat-popup.open {right:0px;}
.chat-btn { float:left;}
.chat-btn li { color:#fff; font-size:25px; position:relative;}
.chat-btn li a { color:#fff; display:block; padding:8px 10px;text-shadow:#e3c143 0px 0px 1px;background:#f6d456;position:relative; z-index:1; height:auto; line-height:13px;}
.chat-btn li > a { border-top:1px solid #ecc63c;border-bottom:1px solid #f9e498; }
.chat-btn li a:hover, .chat-btn li:hover a {background:#5c6671;text-shadow:#3d444c 0px 0px 1px;}
.chat-btn li:first-child > a, .chat-open li:first-child { border-top:none;}
.chat-btn li:last-child > a, .chat-open li:last-child { border-bottom:none;}
.chat-hover {background:#5c6671; color:#fff; text-align:right; position:absolute; top:1px; right:46px; font-size:11px; width:200px; border-right:1px solid #74818f; padding:8px 15px 7px; border-radius:4px 0px 0px 4px; -webkit-transform: translateX(288%); -ms-transform: translateX(288%); transform: translateX(288%); -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out;}
.chat-btn li.call .chat-hover { top:0px;}
.chat-hover:before {height:50px; position:absolute; top:0px; right:-5px; height:100%; background:#4a535c; width:4px; content:"";}
.chat-hover span, .chat-open span { display:block; font-weight:500; font-style:normal; font-size:13px;}
.chat-btn li:hover .chat-hover {-webkit-transform: translateX(0%); -ms-transform: translateX(0%); transform: translateX(0%);}
.chat-btn li .chat-hover a {padding:0px;}
.fa-phone:before {content: "\f095";}
.fa-comments:before {content: "\f086";}
.fa-envelope:before {content: "\f0e0";}
.chat-btn li.call a{border-radius:4px 0px 0px 0px;}
.chat-btn li.email a {border-radius:0px 0px 0px 4px;}
.chat-btn li.call .chat-hover { width:162px; line-height:13px;}
.chat-btn li.chat .chat-hover { width:115px;}
.chat-open { float:left; background:#f0f0f0;-webkit-box-shadow: inset 4px 0px 4px 0px rgba(50, 50, 50, 0.05);-moz-box-shadow:inset 4px 0px 4px 0px rgba(50, 50, 50, 0.05);box-shadow:inset 4px 0px 4px 0px rgba(50, 50, 50, 0.05);}
.chat-open li {border-top:1px solid #ffffff;border-bottom:1px solid #d9d9d9;font-size:11px;}
.chat-open li a {display:block; padding:8px 10px 7px; height:auto; line-height:13px;color:#444d56;}
.chat-open li a:hover {opacity:0.6; color:#444d56; background:none;}
.fa-remove:before, .fa-close:before, .fa-times:before {content: "\f00d";}
.chat-close { position:absolute; top:-40px; left:0px; width:45px; height:40px; line-height:50px; background:#5c6671; text-align:center; font-weight:300; font-size:25px; color:#fff; border-radius:4px 4px 0px 0px;-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;-ms-transition: all 1s ease-in-out; -webkit-transition: all 400ms ease-in-out; -moz-transition: all 400ms ease-in-out; opacity:0; visibility:hidden;}
.chat-close:before, .chat-close:after {position: absolute;left: 23px;top:8px;content: ' ';height: 25px;width: 1px;background-color: #fff;}
.chat-close:before {transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg);}
.chat-close:after {transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg);}
.chat-popup.open .chat-btn li.call a { border-radius:0px;}
.chat-popup.open .chat-close {opacity:1;visibility:visible;}
.chat-popup.open .chat-hover {display:none;}
.chat-btn li.email a:hover, .chat-btn li.call a:hover {border-radius:0px;}
.chat-popup.open li.email a:hover {border-radius:0 0 0 4px;}
.installation_step { margin:0px -10px;}
.installation_step img{margin:0px 8px;}
.chat-popup.open li.email a:hover {border-radius:0 0 0 4px;}

/*My save design page */
.save_design { text-align:center; display:inline-block; margin-bottom:50px; width:100%;}
.save_design ul{margin: 0 -10px;}
.save_design li { float:left; border:1px solid #f3f3f3; padding:15px 20px 20px; margin:10px; width:218px;}
.save_design li .product_img {width:100%; height:106px; text-align:center;}
.save_design li .product_img img {max-width:100%; max-height:100%; text-align:center;}
.save_design h3 {font-weight:300; color:#00264d; margin:0px 0px 12px; min-height:64px; font-size:12px}
.save_design .custom_icons{border-top:solid 1px #d3d9de;border-bottom:solid 1px #d3d9de; padding:10px 0px; width:155px; margin:20px 31px; float:left;}
.save_design .custom_icons a{border-right:solid 1px #d3d9de;  margin:0px 10px 0px 0px; float:left; font-size:18px; color:#fff;}
.save_design .custom_icons a i{text-align: center; width: 37px; height: 37px; background:#2cb1de; line-height: 40px; margin:0px 10px 0px 0px; cursor:pointer; font-style:normal;}
.save_design .custom_icons a:last-child i{margin:0px;}
.save_design .custom_icons a:last-child{border:none; margin:0px;}
.save_design .custom_icons a i:hover{background:#ff810a;}
.fa-eye:before { content: "\f06e";}
.fa-pencil:before {content: "\f040";}
.fa-trash:before {content: "\f1f8"; margin:0px;}

/**Banner Stand**/
.banner_stand_bg {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/banner_stand.jpg) no-repeat top center; height:392px; margin-bottom:0;}
.banner_stand_bg .middle-wrapper h1 {color: #fff; font-size: 70px; text-align: center;text-transform:uppercase; padding-top:50px; line-height:70px;}
.banner_stand_bg .banner_title {padding: 30px 0;}
.middle-wrapper.banner_stand_detail .all_title h3.title { color: #2cb1de;  font-size: 35px; font-weight: 300; padding-top: 40px; text-align: center; text-transform: uppercase; padding-bottom:8px; border:none; margin:0px;}
.middle-wrapper.banner_stand_detail .all_title h3.title a{color:#2cb1de;}
.middle-wrapper.banner_stand_detail .all_title { padding-bottom: 30px}
.banner_stand_bg .middle-wrapper h1 span { color: #2cb1de}
.banner_stand_bg .middle-wrapper p {font-size:18px; color:#fff; text-align:center;}
.banner_stand_bg .middle-wrapper .link, .flag_landing .middle-wrapper .link {background: #ff810a; border-radius: 4px; color: #fff; font-size: 16px;  margin:15px auto 25px; padding: 8px 14px; text-align: center; text-transform: uppercase; display:table}
.banner_stand_bg .middle-wrapper .link:hover, .flag_landing .middle-wrapper .link:hover {background: #2cb1de}
.banner_stand_bg .banner_title hr { border: 3px solid #2cb1de; margin: 15px auto; width: 120px; display:inherit; background:#2cb1de}
.banner_stand_bg .banner_title hr::before{background:#2cb1de; position:relative}
.banner_stand_detail hr { border: 2px solid #2cb1de; margin: 0 auto; width: 120px}
.banner_stand_bg .start_order { margin:10px auto 0; width: 605px}
.banner_stand_bg .start_order .select_box { border-left: 1px solid #c1c9d0; float: left; height: 38px; margin: 0 8px 0 8px; overflow: hidden;width: 446px;background:url("https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/select_start.jpg") no-repeat scroll 98%;	background-color:#fff; border-radius:4px}
.banner_stand_bg .start_order .select_box select { color: #667380; padding-right: 0 !important; width: 465px; font-size:13px; height:36px}
#homeCategory-module.banner_stand_detail h2 { border: medium none; margin: 0px 0px 20px; text-transform:none}
.banner_stand_detail .lightwaight {background: #f5f5f5; display: inline-block; padding:30px 40px; color:#00264d;font-size:18px; width:92.5%}
.banner_stand_detail .lightwaight .first span, .banner_stand_detail .lightwaight .second span, .banner_stand_detail .lightwaight .third span { line-height:16px; width:24px; height:18px; display:inline-block; padding-right:8px}
.banner_stand_detail .lightwaight .first{width:350px; float:left}
.banner_stand_detail .lightwaight .second{width:350px; float:left;padding-left: 50px}
.banner_stand_detail .lightwaight .third{width:205px; float:left;padding-left: 50px}
.banner_stand_detail .half_slide { float: left; width:550px; text-align: center}
.middle-wrapper.banner_stand_detail { min-height: 0}
.banner_stand_detail .slick-track {margin:0 auto}
.banner_stand_detail .all_product{padding:0px; float:left; width:100%}
.banner_stand_detail .all_product .all_pro .all_slid { margin: 0}
.banner_stand_detail .all_product .new_pro .slider {margin: 0; padding:30px 58px 20px}
.banner_stand_detail .all_product .new_pro .half_slide .slider {margin: 0 10px 0 6px; padding: 30px 58px 20px; width: 520px; float:left}
.banner_stand_detail .all_product .new_pro .half_slide.last .slider { margin-left: 10px; margin-right:0; width:538px}
.banner_stand_detail .all_product .all_pro{margin-top:0}
.banner_stand_detail .all_product .new_product_item { display: inline-block; text-align: center; width: 194px}
.banner_stand_detail .all_product .all_pro .slider .slick-prev, .banner_stand_detail .all_product .all_pro .slider .slick-next {margin-top:-25px; top:50%}
.banner_stand_detail .all_product .all_product_item { background: rgba(0, 0, 0, 0) none repeat scroll 0 0}
.banner_stand_detail .inner-content { margin-top: 40px}

/*comment for stylenew.css*/
/* FAQs Landing Pages */
.cssmenu,.cssmenu ul,.cssmenu li,.cssmenu a { color:#444d56; line-height:20px; position:relative}
.cssmenu > ul > li:nth-child(1) > a {border-top: 1px solid #dee3e7}
.cssmenu > ul > li > a {background: #f0f1f3; border-bottom: 1px solid #dee3e7; padding: 11px 35px;display: block;}
.cssmenu > ul > li:nth-child(even) > a { background: #f9f9f9; border-bottom: 1px solid #dee3e7 }
.cssmenu > ul > li > a .last { background: #f9f9f9;border-bottom: none; border-top: 1px solid #dee3e7;}
.cssmenu > ul > li.active { border-bottom: 1px solid #dee3e7}
.cssmenu > ul > li.active > a {background: #00a3d3;color: #fff}
.cssmenu > ul > li > a strong {color:#abaeb1; font-size:17px; font-size:17px;padding:0 6px}
.cssmenu > ul > li.active > a strong {color: #fff;}
.show_hide { color:#00a3d3; float:right;font-family: "FontAwesome"; font-size:17px; padding-right:10px; }
.show_hide:before {content: "\f055";}
.cssmenu .active .show_hide:before {content: "\f056"; color:#ffffff;}

/* Sub menu */
.cssmenu ul .tabs-content {padding:20px 36px 10px; display: none}
.tabs-content .commonbullet, .tabs-content .commonbullet li { display:block !important; color: #818588;}
.sub-title { color: #2cb0de; display: inline-table;  font-size: 18px; font-weight:500; line-height: 22px;margin-top: 32px;padding-bottom: 14px}
.tabs-content .address {float: left;width: 20%; display:block !important; padding:10px 0}
.cssmenu > ul > li > a strong, .show_hide {position:absolute;top:10px;}
.cssmenu > ul > li > a strong { left:10px}
.show_hide { right:10px;}
.white_contentspecification.top_space { top: 1460px !important;}
.tabs-content .commonbullet, .tabs-content .commonbullet li.mrg-none, .commonbullet.mrg-none > ul, .mrg-none {margin:0}
/*comment for stylenew.css*/

/** Flag **/
.flag_landing { background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/flag-banner.jpg) top center no-repeat; background-size:cover; padding:63px 0px 55px; float:left; height:248px}
.flag_landing .banner_title { text-align:center;}
.flag_landing h1{font-size:60px; text-transform:uppercase;  color:#fff; text-align:center; font-weight:600; line-height:64px;}
.flag_landing .banner_title hr{width:120px; border:#fce66a 3px solid; margin:auto; position:inherit; position:relative; background:#fce66a}
.flag_landing .banner_title hr::before {background:none;}
.flag_landing h3{font-size:19px; color:#fff;  margin:7px 0px; text-align:center}
.flag_landing .search{ margin:auto; width:55%; padding:15px 0px;}
.flag_landing .search .search_style {background: #fff url("https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/selectbox-arrow.png") no-repeat scroll 98% 50%; width:445px; float:left; margin:0px 10px; padding:4px 0px; overflow:hidden; -ms-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px; -o-border-radius:3px;}
.flag_landing .search .search_style select{width:100%;}
.flag_landing .middle-wrapper .link { margin:0px;}
.flag_history h2{clear: both; color: #00264d;  font-size: 16px;  margin: 0 0 20px; font-style:italic;  padding:5px 0; text-align: center;}
.flag_history h2 span{color:#ff810a;}
.fa-history:before {content: "\f1da"; font-style:normal;}
.flag_graybar { background: #fafafa; padding:10px 10%; width:80%; float:left; margin-bottom:20px;}
.flag_graybar ul {float:left; width:50%;}
.flag_graybar ul li {background-position:-719px -609px; padding:0px 0px 25px 30px; color:#00264d; font-size:16px; line-height:25px; 
}
.flag_heading{float: left;margin: 20px 0; text-align: center;width: 100%;}
.flag_heading h2{color:#2cb1de; font-size:35px; text-transform:uppercase; }
.flag_heading hr{width:120px; border:#2cb1de 2px solid; margin:auto;}
.flag_product li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/flag_sprite.jpg) 0px 0px no-repeat; width:258px; height:240px;}
.flag_product li .cat_img a.img1 { background-position: 0px 0px;}
.flag_product li .cat_img a.img2 { background-position: 0px -240px;}
.flag_product li .cat_img a.img3 { background-position: 0px -480px;}
.flag_product li .cat_img a.img4 { background-position: 0px -720px;}
.flag_product li .cat_img a.img5 { background-position: 0px -960px;}
.flag_product li .cat_img a.img6 { background-position: 0px -1200px;}
.flag_product li .cat_img a.img7 { background-position: 0px -1440px;}
.flag_product li .cat_img a.img8 { background-position: 0px -1680px;}
.flag_product li .cat_img a.img9 { background-position: 0px -1920px;}
.flag_product li .cat_img a.img10 { background-position: 0px -2160px;}
.flag_product li .cat_img a.img11 { background-position: 0px -2400px;}
.flag_product li .cat_img a.img12 { background-position: 0px -2640px;}
.flag_product li .cat_img a.img13 { background-position: 0px -3360px;}
.flag_product li .cat_img a.img14 { background-position: 0px -3655px;}
.flag_product li .cat_img a.img15 { background-position: 0px -1680px;}
.flag_product li .cat_img a.img16 { background-position: 0px -3360px;}
.flag_product li .cat_img a.img17 { background-position: 0px -3600px;}
.flag_product li .cat_img a.img18 { background-position: 0px -3840px;}
.flag_product li .cat_img a.img19 { background-position: 0px -4080px;}
.flag_product li .cat_img a.img20 { background-position: 0px -4320px;}
.flag_product li .cat_img a.img21 { background-position: 0px -4560px;}
.flag_product li .cat_img a.img22 { background-position: 0px -4800px;}
.flag_landing_middle { background:#fafafa; margin:0px 0px 40px; float:left; width:100%}
.flag_landing_middle .left{width:360px; float:left; padding:20px 0px;}
.flag_landing_middle .left ul{float:left;}
.flag_landing_middle .left ul li{color:#434343; font-size:18px;  padding:18px 0px;}
.flag_landing_middle .left ul li span{color:#fff; font-size:20px;  width:40px; height:40px; border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; -webkit-border-radius:100%; padding:2px 13px; margin:0px 15px 0px 0px; font-style:normal; }
.flag_landing_middle .left ul li span.a{background:#fb4e7b;}
.flag_landing_middle .left ul li span.b{background:#2cb1de;}
.flag_landing_middle .left ul li span.c{background:#fdcb1e;}
.flag_landing_middle .left ul li span.d{background:#406e9f;}
.flag_landing_middle .right{width:721px; float:right; padding:20px 0px;}
.flag_landing_middle .right img{max-width:100%;}
.flag_product li.full{background:#fff; width:96% !important; padding:0 1% 10px;}
.flag_product li.full ul li .accesories_img span{width:100%; background-position:center 0px;}
.flag_product li.full ul li .accesories_img span.img2{background-position:center -114px;}
.flag_product li.full ul li .accesories_img span.img3{background-position:center -228px;}
.flag_landing .banner_title p{text-align:center; padding-top:10px; color:#fff; font-size:14px}
.flag_product ul li .accesories_img span { background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/flag-accesories-sprite.png) no-repeat center top; display:inline-block; width:100%; height:114px;}
.flag_product ul li .accesories_img span.img2 { background-position:center -114px;}
.flag_product ul li .accesories_img span.img3 { background-position:center -228px;}

.stand_options{width:100%; background:#fff; padding:0px 10px 40px; border:none; float:left; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; margin:0px 0px 60px 0px}
.stand_options p{text-align:center;}
.stand_options ul {float:left; margin:5px 0px 0px; width:100%}
.stand_options ul li{width:33.3%; border:0px; margin:0px; float:left; text-align:center}
.stand_options ul li h3{font-size:12px;}
.stand_options ul li .accesories_img{background:#fff; padding:10px 20px;border-right:solid 1px #efefef; margin:0px 0px 10px 0px}
.stand_options ul li .accesories_img span{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/flag-accesories-sprite.png) center top no-repeat; width:100%; height:114px; display:inline-block; }
.stand_options ul li .accesories_img span.img2{background-position:center -114px;}
.stand_options ul li .accesories_img span.img3{background-position:center -228px; border:none;}
.stand_options ul li p{color:#7a8998; font-size:12px;   font-style:italic; padding:10px 0px 0px 0px;}
.stand_options ul li:last-child .accesories_img{border:none;}

/*Accessories New Banner Pages Start*/
.accessories_banner{background:#f5f5f5; height:407px; padding:15px 0px; margin:0}
.accessories_banner .left{float:left; padding:122px 0 0}
.accessories_banner .left .divider{width:100px; color:#00264d; margin:14px 0 22px}
.accessories_banner .title-style{color:#00264d; font-size:68px; line-height:72px;}
.accessories_banner .banner-style p{color:#00264d; font-size:16px; line-height:30px;}
.landing_product.accessories_banner_product{margin:0}
.accessories_banner .right{float:right; width:52%; padding:35px 0}
.accessories_banner .right img{max-width:100%}
.accessories_banner .landing_product { margin:0px;}
.right .landing_product.accessories_banner_product li { width:130px; border:0px none; padding:0px 5px; margin:0px; height:130px}
.right .landing_product.accessories_banner_product li:before { display:none}
.middel_banner .accessories_title { border-bottom: 2px solid #bfe5e4; display: inline-block; margin: 0 auto; padding:15px 0px; text-align: center; width: 100%; font-size:18px; color:#00264d;}
.landing_product.accessories_banner_product .product-inner { min-height:400px; position:relative}
.accessories_banner_product .product-inner .product_show_hide span { line-height:18px; display:inline}
.accessories_banner_product .product-inner .product_show_hide span span.morecontent, .accessories_banner_product .product-inner .product_show_hide span span.morecontent span { padding:0px}
.landing_product.accessories_banner_product li .product_show_hide {top:310px; left: 0; position: absolute;right: 0; z-index:9; background:#fff;padding-bottom:20px;}
.landing_product.accessories_banner_product li .cat_img{margin:0px;}
.accessories_banner .right > h1{font-size:80px; color:#00264d; font-weight:300; margin-top:20px; line-height:80px}
.right .landing_product.accessories_banner_product .product-inner {border:none; height:auto}
.right .accessories_banner_product li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/accessories_prod_sprit.png) 0px 0px no-repeat; height:121px !important;}
.right .accessories_banner_product li .cat_img a.img1 { background-position:0px 0px;}
.right .accessories_banner_product li .cat_img a.img2 { background-position:0px -140px;}
.right .accessories_banner_product li .cat_img a.img3 { background-position:0px -280px;}
.right .accessories_banner_product li .cat_img a.img4 { background-position:0px -420px;}
.right .accessories_banner_product li .cat_img a.img5 { background-position:0px -560px;}
.right .accessories_banner_product li .cat_img a.img6 { background-position:0px -700px;}
.right .accessories_banner_product li .cat_img a.img7 { background-position:0px -840px;}
.right .accessories_banner_product li .cat_img a.img8 { background-position:0px -980px;}
.right .accessories_banner_product li .cat_img a.img9 { background-position:0px -1120px;}
.right .accessories_banner_product li .cat_img a.img10 { background-position:0px -1260px;}
.right .accessories_banner_product li .cat_img a.img11 { background-position:0px -1400px;}
.right .accessories_banner_product li .cat_img a.img12 { background-position:0px -1540px;}
.right .accessories_banner_product li .cat_img a.img13 { background-position:0px -1680px;}
.right .accessories_banner_product li .cat_img a.img14 { background-position:0px -1820px;}
.right .accessories_banner_product li .cat_img a.img15 { background-position:0px -1960px;}
.right .accessories_banner_product li .cat_img a.img16 { background-position:0px -2100px;}
.right .accessories_banner_product li .cat_img a.img17 { background-position:0px -2240px;}
.landing_product.accessories_banner_product .product-inner h3 span strong {color:#2cb1de;}
.accessories_banner_box { background:rgba(0,38,77,0.85); float:right; width:100%; padding:45px 20px; height:auto;}
.accessories_banner_box h1, .accessories_banner_box h2, .accessories_banner_box h3 { color:#fff; margin:0px;}
.accessories_banner_box h1 { font-size:100px; line-height:70px;}
.accessories_banner_box h2 { font-size:52px;text-align:center;}
.accessories_banner_box h3 { font-size:25px;margin:20px 0px; line-height:25px;}
.accessories_banner_box .check-list li { display:block; margin:0px; font-size:16px;padding:2px 0px 2px 30px;}
.accessories_banner_product li .cat_img a { height:280px; width:100%; background-image:none;}
.accessories_banner_product .product-inner p { text-align: center; margin-top:5px}
.accessories_banner_product .product-inner .morelink { margin-top:10px}

/** Vectorization Landing Page **/
.landing_vectorization form * {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.vectorization_banner {background: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vectorization/vectorization-banner.gif) no-repeat center top; height: 392px; padding:10px 0px; background-size:cover; margin: 0px;}
.vectorization_banner .all_title{padding-bottom:20px;}
.vectorization_banner .all_title h3.title { color:#fff; font-size:46px; line-height:46px; font-weight:600; text-transform:uppercase; padding:60px 0px 8px; text-align:center;}
.vectorization_banner .all_title h3.title span { color:#fecb02;}
.vectorization_banner .all_title hr { border:3px solid #fff; margin:10px auto; width:11%;}
.vectorization_banner .all_title p { color:#fff; font-size:24px;  text-align:center;}
.vectorization_banner a { margin:0px 10px;}
.vectorization_banner .blue-btn {background:#2cb1de; border:none; border-radius:3px; color:#fff; font-size:12px; font-weight:600; padding:8px 40px; text-transform:uppercase;}
.vectorization_banner .orange-btn:hover, .vectorization_banner .blue-btn:hover { background:#fff; color:#f25c2b;}
.vectorize_howitwork { margin: 0px -10px 40px; overflow: hidden;}
.landing_vectorization .heading h3 { color:#333F53; font-size:26px; padding:40px 0px 0px; text-align:center; margin:0px; font-weight:300;}
.landing_vectorization .heading hr { background:#333F53; height:3px; display:inline-block; margin-bottom:0px; margin-top:10px; position:relative; width:50px; border:none 0px; vertical-align:top}
.landing_vectorization .heading hr::before { content:""; position:absolute; left:-10px; right:-10px; height:1px; background:#333F53; top:1px;}
.landing_vectorization p{font-size:12px}
.landing_vectorization .order-form .select-dropdown{position:inherit; height:inherit; box-shadow:none}
.cstm-bg .input-slect-fix-w {background: #fff;border: none;}
.landing_vectorization .order-form .select-dropdown.cstm-bg {background: #fff;-webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.1);border-radius:3px;padding: 2px;}
.work-col { float: left; margin: 0px 10px; width: 260px; text-align: center; position: relative;}
.step-box { border:1px solid #f0f1f3; width:125px; height:125px; position:relative; border-radius:100%; text-align: center; vertical-align: middle; display: table-cell; font-size: 50px; color: #2cb1de; left: 50%;
border-style: solid;border-width: 1px;}
.step-box .step-count {border:6px solid #fff; background: #2cb1de; width:45px; height:45px; border-radius:100%; text-align: center; color: #fff; font-weight: 500; font-size: 18px; position: absolute; line-height: 44px; top: 50%; margin-top: -25px; left: -22px;}
.work-col p {padding-top: 10px;}
.work-col:before {content: ""; position: absolute; width: 100px; height: 1px; background: #8f9caa; top:35%;left: 210px;}
.work-col:last-child:before{display: none;}
.step1 .step-box {-moz-border-image: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vectorization/vectorize_border_1.png) 1 stretch;-webkit-border-image: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vectorization/vectorize_border_1.png) 1 stretch;-o-border-image: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vectorization/vectorize_border_1.png) 1 stretch;border-image: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vectorization/vectorize_border_1.png) 1 fill stretch;}
.step2 .step-box {-moz-border-image: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vectorization/vectorize_border_2.png) 1 stretch;-webkit-border-image: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vectorization/vectorize_border_2.png) 1 stretch;-o-border-image: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vectorization/vectorize_border_2.png) 1 stretch;border-image: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vectorization/vectorize_border_2.png) 1 fill stretch;}
.step3 .step-box {-moz-border-image: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vectorization/vectorize_border_3.png) 1 stretch;-webkit-border-image: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vectorization/vectorize_border_3.png) 1 stretch;-o-border-image: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vectorization/vectorize_border_3.png) 1 stretch;border-image: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vectorization/vectorize_border_3.png) 1 fill stretch;}
.step4 .step-box {-moz-border-image: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vectorization/vectorize_border_4.png) 1 stretch;-webkit-border-image: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vectorization/vectorize_border_4.png) 1 stretch;-o-border-image: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vectorization/vectorize_border_4.png) 1 stretch;border-image: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vectorization/vectorize_border_4.png) 1 fill stretch;}
.graybar {background: #f4f5f5; padding-bottom: 30px;}
div.fileinputs {position: relative;}
div.fakefile {position: absolute;top: 0px;left: 0px;z-index: 1; width: 100%;}
input.file {cursor: pointer; position: relative;text-align: right;-moz-opacity:0 ;filter:alpha(opacity=0); opacity: 0;z-index: 2; width: 100%; height: 38px;}
.planbox-container { float: right;}
.order-form {float: left; width: 310px;}
.order-form li { padding: 0px 0px 12px;}
.order-form input[type="text"], .order-form textarea { background: #fff;-webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 1px 1px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 1px 1px 0px rgba(0, 0, 0, 0.1); border: none; width: 100%; height: 38px; font-weight: 300; padding: 0px 10px;}
.order-form textarea {height: 100px; line-height: 20px;}
.order-form select {width:100%; background: none; border: none; height:34px; font-weight: 300; color:#333f53; -moz-appearance:none; -webkit-appearance:none;/*o-appearance:none;*/ -ms-appearance:none;}
.order-form .select-dropdown {background: #fff;-webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 1px 1px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 1px 1px 0px rgba(0, 0, 0, 0.1); height: 38px; overflow: hidden; position: relative;}
/*.order-form .select-dropdown:after{content: "\f0d7";font-family: "FontAwesome"; position: absolute; top: 14px; right: 15px; color: #000;}*/
.btn {padding: 6px 20px; border-radius: 4px; text-transform: uppercase; font-size: 12px; font-weight:500; cursor: pointer; height: 31px;}
.btn-blue {background: #2cb1de; color: #fff;}
.btn-blue:hover {background: #444d56; color: #fff;}
.btn-upload { position: absolute;top: 3px; right: 4px; border-radius: 0px;padding: 3px 15px;}
.planbox { background: #fff; border-bottom: 4px solid #e8e9e9; float: left; width: 235px; margin: 0px 10px;}
.plan-heading {background: #81cee9; padding:20px 30px;}
.plan-heading h3 {text-transform: uppercase; font-size: 24px; text-shadow: 0px 2px 0px rgba(0, 0, 0, 0.1); line-height: 20px;}
.plan-heading p {font-size: 16px;}
.plan-heading h3, .plan-heading p {color: #fff; text-align: center; margin: 0px; padding: 0px;}
.Simple .plan-heading {background: #81cee9;}
.Moderate .plan-heading {background: #e3dea9;}
.Complicated .plan-heading {background: #dcdcdc;}
.ab-img { width: 234px; height: 202px; background: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vectorization/after-before.jpg) 0px 0px no-repeat;}
.Simple .before { background-position: 0px 17px;}
.Simple .after { background-position: 0px -184px;}
.Moderate .before { background-position: 0px -399px;}
.Moderate .after { background-position: 0px -601px;}
.Complicated .before { background-position: 0px -814px;}
.Complicated .after { background-position: 0px -1017px;}
.ordernow-desc {font-weight: 300; font-size: 20px;}
.landing_vectorization .landing_product.landing_product_border.d_r_product { margin:0px}
.landing_vectorization .landing_product.landing_product_border.d_r_product ul { padding: 0px;}
.landing_vectorization .d_r_product li{vertical-align:top;}
.landing_vectorization .landing_product_border li .product-inner {padding: 0 15px 15px;}
.landing_vectorization .d_r_product .product-inner p {min-height:135px; text-align:center;}
.fa-cloud-upload:before {content: "\f0ee";}
.fa-photo:before, .fa-image:before, .fa-picture-o:before {content: "\f03e";}
.fa-inbox:before {content: "\f01c";}
.fa-check-square:before {content: "\f14a";}
.fa-clock-o:before {content: "\f017";}
.fa-thumbs-o-up:before {content: "\f087";}
.fa-user:before {content: "\f007";}
.fa-group:before, .fa-users:before {content: "\f0c0";}
.landing_vectorization .fa-file-text-o:before {content: "\f0f6"; font-size: 40px;}
.fa-laptop:before {content: "\f109";}
.vecter-slider { float: right; width: 910px;}
.design-sample {position: relative; float: right; margin-bottom:30px}
.tabs-vertical {float: left; width: 158px; padding: 15px 0px;}
.tabs-vertical > li {background: #e1e1e1; font-size: 14px;text-transform: uppercase;  margin: 10px 0px; padding: 10px; text-align: center; border-radius: 15px; cursor: pointer;}
.tabs-vertical > li:hover, .tabs-vertical > li.actv {background: #2cb1de; color: #fff;}
.fa-vector {background: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vectorization/icon-vector.gif) 0px 0px no-repeat;display: inline-block;height: 69px;width: 27px; position: relative; top: 8px;}
.my-placeholder {color:#434546 !important;}
.order-form ::-webkit-input-placeholder {color:#434546;opacity: 1;}
.order-form :-moz-placeholder {color:#434546;opacity: 1;}
.order-form ::-moz-placeholder {color:#434546;opacity: 1;}
.order-form :-ms-input-placeholder {color: red;opacity: 1;}
.jssora05l, .jssora05r {display: block;position: absolute;width: 40px;height: 40px;cursor: pointer;background: url('https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vectorization/a17.png') no-repeat;overflow: hidden;top:158px;}
.jssora05l { background-position: -10px -40px;left:20px; }
.jssora05r { background-position: -70px -40px;right:250px; }
.jssora05l:hover { background-position: -130px -40px; }
.jssora05r:hover { background-position: -190px -40px; }
.jssora05l.jssora05ldn { background-position: -250px -40px; }
.jssora05r.jssora05rdn { background-position: -310px -40px; }
.jssort01-99-66 .p {position: absolute;top: 0;left: 0;width: 160px;height: 105px;}
.jssort01-99-66 .t {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: none;}
.jssort01-99-66 .w {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;}
.jssort01-99-66 .c {position: absolute;top: 0px;left: 0px;width: 160px;height: 105px;box-sizing: content-box;background: url('https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/vectorization/t01.png') -800px -800px no-repeat;cursor: pointer;}
.jssort01-99-66 .p:hover .c {top: 0px;left: 0px;width: 160px;height: 105px;background-position: 50% 50%;}
.jssort01-99-66 .p.pdn .c, .jssort01-99-66 .p.pav .c:hover { background:none;}
* html .jssort01-99-66 .c, * html .jssort01-99-66 .pdn .c, * html .jssort01-99-66 .pav .c {width : 160px;height : 105px;}
.jssor_main {position: relative; margin: 0 auto;width: 910px; height: 470px; overflow: hidden; visibility: hidden;}
.jssor_slides {cursor: default; position: relative;width: 725px; height: 470px; overflow: hidden;}
.jssort01-99-66 {position:absolute;right:0px;top:0px;width:160px;height:480px;}
#files_list .image {background: #dcdcdc;-webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 1px 1px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 1px 1px 0px rgba(0, 0, 0, 0.1); font-weight: 300; padding: 5px 10px; margin-top:10px; word-wrap:break-word;}
#files_list .image a { color:#000; font-size:14px;float:right;}
.fa-times-circle:before {content: "\f057";}
.order-form li .messages > li {margin: 10px 0 0 !important;}
.order-form li .messages li {padding:0px; word-wrap:break-word;}
.input-upload {background: #fff;-webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 1px 1px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 1px 1px 0px rgba(0, 0, 0, 0.1); font-weight: 300; padding: 9px 10px; position:relative;}
.ajax-file-upload .validation-advice { position:absolute; top:0px; left:0px; width:307px; height:35px; background:rgba(251, 37, 37, 0.10); border:1px dashed #eb340a;}

/**Accessories Detail Pages Start**/
.banner-stand-module.accessories_detail.last { width: 45%;}
.banner-stand-module.accessories_detail {width: 51%;}
.banner-stand-module.accessories_detail .show_detail_image { padding: 0;background-size:100%}
.accessories_detail .commonbullet { margin: 0; padding: 4px 0 0;}
.accessories_detail .inner-content > p { padding-bottom: 10px;}
.accessories_detail .mrg_B10.last > li { padding: 0 0 15px 20px; color:#818588;}
.accessories_detail h3.price_detail span { color: #2cb1de; font-size: 17px; font-weight: bold; }
h3.price_detail .price-box { color: #444d56; padding-bottom:20px; line-height:normal;  font-size:16px}
.accessories_detail .button.orange-btn { float: left;  font-size: 16px; font-weight: 800; margin-top: 2px;padding:7px 10px !important;}
.accessories_detail .price_detail ul {background: #fbfbfb; width:100%; display: inline-block; padding: 0px 10px 0 20px;}
.add-to-cart.clearfix { line-height: 30px;}
.price_detail li.price_detail { float: none; width: auto;}
.price_detail li {float:left; width:50%; color:#00264d !important; padding:20px 0 !important;}
.accessories_detail .inner-content h3 { color: #2cb0de; font-size: 17px;font-style: normal; font-weight: 600; }
.accessories_detail .price_detail strong { }
.accessories_detail .input-slect-fix-w { border-left: 1px solid #c1c9d0; float: left; height: 30px; margin: 0 20px 0 17px; width: 115px;}
.accessories_detail .input-slect-fix-w select { width: 135px; padding-right:0 !important; color:#00264d;}
.accessories_detail .input-slect-fix-w.input-slect-full-w{width: 190px;}
.accessories_detail .input-slect-fix-w.input-slect-full-w select { width: 210px;}
.accessories_detail label { float: left; margin-bottom:0}
.accessories_detail_related li .cat_img a, .accessories_detail_related li .cat_img a img { background:none; height: auto;    width: 100%;}
.accessories_detail_related.landing_product h3 { min-height: 45px;}
.accessories_detail .show_detail_image img { border: 1px solid #f3f3f3;}
.accessories_detail .more-views{float:left; width:100%; margin:10px 0px;}
.accessories_detail .more-views ul{margin:0px -5px;}
.accessories_detail .more-views li{display:inline-block; margin:3px; }

/* fench Wrap Landing Page */
.check-list-green li { background: rgba(0, 0, 0, 0) url("https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/check_icon_green.png") no-repeat scroll 0 6px; border: medium none;color: #00264d;
 font-size:14px; margin: 0; padding: 2px 0 5px 30px; text-align: left; vertical-align: top; width:46%; display: inline-block;}
.fench_wrap_banner{background: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/fench-wrap-banner.jpg) no-repeat center top;height:159px;background-size:cover;padding:110px 0 110px;}
.fench_wrap_banner .banner_title h1 {padding-top: 0;color: #fff;font-size: 70px;line-height: 70px;text-transform:uppercase;text-align:center;}
.fench_wrap_banner .banner_title h1 span {color:#2cb1de;}
.fench_wrap_banner .banner_title p {font-size:18px;  color: #fff; text-align: center;}
.fench_wrap_banner .banner_title hr{background:#2cb1de; border:3px solid #2cb1de; display:inherit; margin:15px auto; width:120px}
.fench_wrap_banner .banner_title hr:before{background:#2cb1de; position:relative}
.page_title { padding-bottom:30px}
.page_title h3, .landing_product li .page_title h3 { color:#333f53; font-size:30px;padding-top: 40px;text-align: center;}
.page_title h3 a{color:#333f53;}
.page_title p {padding-top:15px; text-align: center;}

.fench_wrap_prdduct li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/fench-wrap-sprite.jpg) 0px 0px no-repeat; width:258px; height:220px;}
.fench_wrap_prdduct li .cat_img a.img1 {background-position:0px 0px;}
.fench_wrap_prdduct li .cat_img a.img2 {background-position:0px -220px;}
.fench_wrap_prdduct li .lowest_price{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/fench-wrap-trust.jpg) center top no-repeat;padding:20px 18px; height:340px;}
.fench_wrap_prdduct li .lowest_price h3{color:#627086; font-size:18px; font-weight:800;  text-transform: uppercase; padding-top:0;}
.fench_wrap_prdduct li .lowest_price h3 span{color:#2cb1de; font-size:30px; }
.page_title hr, .banner_title hr { background:#333F53; height:3px; display:inline-block; margin-bottom:0px; margin-top:15px; position:relative; width:50px; border:none 0px}
.page_title hr::before, .banner_title hr::before { content: ""; position:absolute; left:-10px; right:-10px; height:1px; background:#333F53; top:1px}
.fench_wrap_prdduct .check-list-green li { width: 83%; margin:0 15px; padding:2px 0 5px 30px}
.fa-usd:before {content: "\f155";}
.fa-check-square-o:before {content: "\f046";}
.fa-file-pdf-o:before {content: "\f1c1";}

.box-services .product-inner h3 {text-transform: uppercase; font-size:15px; font-weight:500}
.box-services .product-inner i {font-style:normal}
.box-services p{min-height:110px; text-align:center;}
.box-services li{border-bottom:1px solid #efefef; border-right:1px solid #efefef; display:inline-block; float:none; margin:0; padding:0 18px 10px; text-align:center;vertical-align:top; width:235px;}
.box-services li h4 { font-size:15px; font-weight:500; color:#76818c; padding-bottom:15px}
.box-services li .seprator { opacity:0.1}
.box-services li .service-icon,
.box-services li .cat_img { margin:0px auto; display:block; width:60px; position:relative; top:0px; margin-bottom:15px; -webkit-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.box-services li:hover > .service-icon { top:5px; -webkit-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.box-services li .service-icon .fa { font-size:41px; font-style:normal}
.box-services li:nth-child(4n+4){border-right:none;}
.box-services li:nth-child(n+5){border-bottom:none; padding-top:20px;}
.box-services li .cat_img {border: 1px solid #f0f1f3; border-radius:10px; color:#2cb1de;font-size: 40px; margin: 0 auto 15px; padding:15px 0; width:90px;}
.box-services li .cat_img i{font-style:normal;}

/** Modelbox **/
.model { background:#fff; border-radius:4px; position:fixed; top:17%; left:50%; z-index:1002; width:445px !important; margin:0px 0px 0px -220px;}
.model .model-header {background:#f0f1f3; padding:10px 20px; border-radius:4px 4px 0px 0px; border-bottom:solid 1px #e7e7e7;}
.model .model-footer {text-align:center; background:#f7f8fa; padding:10px 0px;  border-radius:0px 0px 4px 4px;}
.model .model-title { font-size:14px; text-transform:uppercase; color:#444d56;margin:0px;}
.model .moddel-content { padding:36px 20px 46px;}
.model .model-close { position:absolute; top:10px; right:20px; color:#88898a;}
.model .icon-close:before { content: "\f00d";}
.model .txt-highlight { color:#c20000;}
.model .model-overlay {position:fixed;top:0%;left:0%;width:100%;height:100%;background-color:black;z-index:24;-moz-opacity:0.8;opacity:.50;filter:alpha(opacity=80)}
.model .btn-primary { background:#ff810a; color:#fff;}
.model .btn-primary:hover { background:#424b53; color:#fff;}
.model .btn-info { background:#424b53; color:#fff;}
.model .btn-info:hover {background:#ff810a; color:#fff;}
.model .btn {display: inline-block;font-size: 12px; padding: 10px 20px; height:auto; font-weight:600; margin:0px 0px 5px 0px}
.model .btn-blue {background: #2cb1de; color: #fff;}
.model .btn-blue:hover {background: #444d56; color: #fff;}
.model .btn-upload { position:absolute;top:3px; right:4px; border-radius:0px;padding:3px 15px;}
.model .btn-w140 { width:140px;}
.model .btn-border { border:1px solid #fff; color:#fff;}
.model .btn-lg { padding: 10px 30px 9px; font-size: 15px;}
.model .moddel-content .bulk_qty_link {width:150px;}
.model .moddel-content ul#css3menu .bulk_qty_link a{color:#2cb0de; font-size:11px; text-decoration:underline}
.model .toproot {left:-70px !important}
.model  ul#css3menu .submenu {left: -90px !important; padding: 10px; top: 30px;}
.bulk_qty_link {width:192px;}
.model .fancybox-inner .submenu { left: -90px  !important;top:30px !important}
.model .fancybox-inner .toproot {   left: -70px !important; top: -30px !important;}
.model .fancybox-inner .discount-rate-table li {color:#444d56}
.fancy_outerbox_hide { background:none !important; box-shadow:none !important;}
header .header_bottom  ul li a.top-link-cart {position:relative; display:block; margin-top:0px; float:left}
header .header_bottom  ul li a span.qty{background:#ff810a; position:absolute;top:-9px;right:-10px;color:#fff;width:21px;height:21px;font-size:10px;border-radius:25px;text-align:center; line-height:20px;}
header .header_bottom  ul li .top_cart {color:#8f9caa; text-align:left; float:left; margin-left:18px; padding: 0;cursor:pointer; line-height:12px; text-transform:none;}
header .header_bottom  ul li .top_cart p .total { color: #ff810a;}
header .header_right .topbar .user_icon{background-color:#8f9cab;width:29px;height:24px;float:right;margin-right:57px;background-position:-717px -364px}
.icon-angle-down:before { content:"\f0d7"; margin:0px 0px 0px 5px; font-size:12px;}
.icon-phone:before{content:"\f095"; padding:0px 3px 0px 0px;}
.fa-user-plus:before{content: "\f234";}
.responsive_logo{display:none;}
header .header_bottom .cart_mob{display:none;}
header .header_top ul.free_deli{float:right;margin:0 0 0 16px;}
header .header_top ul.free_deli li{border-left:1px solid #e5e5e5 !important; color:#8f9caa; padding:0 0 0 15px;}
header .header_top ul.free_deli li span{color:#f25b2a;  font-size:12px;}

/*Guest Checkout*/
.guest-payment .print-header {border:none; height:auto;}
.guest-payment .print-header ul li.col1{float:left; width:auto;}
.guest-payment .print-header ul li.col3 {float: right; padding:10px 0px}
.guest-payment #checkout-payment-method-load .card_no_img img{right:20px;}
.onepagecheckout_block ul.account_option{background:#ddedfd; padding:5px 2%; float:left; width:98%; margin:0px 0px 8px 0px;}
.onepagecheckout_block ul.account_option li label{float:left; margin:0px 5px 0px 0px !important;}
.onepagecheckout_block ul.account_option .arrow{position: relative; top:35px; left:3px; width:0px; height:0px; border-left:8px solid transparent; border-top:9px solid #ddedfd; border-right:8px solid transparent;}

/* Charity Banner */
.charity_banner{background: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/chairty_banner.jpg) no-repeat center top; height:440px; padding:55px 0px; background-size:cover;margin: 0px;}
.charity_banner .content{width:447px; float:left; background:none;}
.charity_banner .content h1{color:#1e1e1e; font-size:60px;  line-height:60px; margin-bottom:20px;}
.charity_banner .content h1 span{ font-size:64px;}
.charity_banner .content h1 span.and{color:#ffbd12;}
.charity_banner .content h1 span.printing{padding:0px 0px 0px 15%;}
.charity_banner .content h1 span.offer{padding:0px 0px 0px 15%; font-size:60px; }
.charity_banner .content p{color:#575f67; font-size:18px;}
.yellow-btn{background:#ffbd12;}
.charity_check_list{background:#f3fafd; padding:25px 0px; box-shadow:0 1px 2px rgba(0, 0, 0, 0.2); margin:0px 0px 35px 0px; width:100%; display:inline-block}
.charity_check_list .middle-wrapper{min-height:inherit; overflow:hidden;}
.charity_check_list ul li{background: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/check_icon_green.png) no-repeat 0 6px; color: #575f67;  font-size:16px; line-height:24px;  padding:0 52px 0 30px; height:auto; display:inline-block;}
.charity_check_list ul li:last-child{padding-right:0px;}
.charity_check_list .arrow a{background:#f3fafd; border-radius:100%; color:#8abc3d; font-size:32px; height:62px; left:47.3%; line-height:72px; position:absolute; text-align:center;width:70px; box-shadow:0 2px 1px rgba(0, 0, 0, 0.2);}
.charity_check_list .arrow .fa-angle-down:before{content: "\f107"; font-style:normal; font-weight:500;}
.charity_detail{padding:0px;}
.charity_detail .heading {padding-bottom:20px;}
.charity_detail .heading h3 {color: #2cb1de;  font-size:35px;  padding: 20px 0 8px; text-align: center; text-transform: uppercase; margin:0px;}
.charity_detail .heading hr {border: 2px solid #2cb1de;  margin: 0 auto; width: 100px;}
.charity_detail .heading p{padding-top:10px; text-align:center}
.charity_content{padding:30px 0px;}
.charity_content .title{border-bottom:solid 1px #e5e5e5; margin:0px 0px 10px 0px; width:100%; float:left;}
.charity_content .title h3{margin:0px 0px 10px 0px; width:auto; float:left;}
.charity_content .title .required{float:right; margin-top:10px;}
.charity_content .left{width:530px; padding:0px 40px 0px 0px; float:left;}
.charity_content .charity_option ul{margin:20px 0px;}
.charity_content .charity_option ul li{padding:0px 70px 10px 0px; color:#76818c; font-size:16px; display:inline-block;}
.charity_content .charity_option ul li:last-child{padding:0px}
.charity_content .charity_option ul li.active{color:#2cb0de}
.charity_content .right{width:530px; float:left;}
.charity_content .form-list .two_col{margin: 0 5% 0 0; width:46%;}
.charity_content .form-list .field:last-child{margin:0px;}
.charity_content .form-list .input-box input{width:95% !important;}
.charity_detail .how_work{margin: 30px 0px 0px; overflow: hidden; clear:both;}
.charity_detail .how_work .col { float: left; margin:0px 10px; width:255px; text-align: center; position: relative;}
.charity_detail .how_work .col:before {content: ""; position: absolute; width:76px; height:2px; background: #f2f2f2; top:68px;left:221px;}
.charity_detail .how_work .step {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/chairty_border.png) no-repeat 0px 0px; width:123px; height:123px; position:relative; vertical-align: middle; display: table-cell; font-size: 50px; color: #76818c; left: 50%;}
.charity_detail .how_work .step.step1{background-position:0px -10px;}
.charity_detail .how_work .step.step2{background-position:0px -141px;}
.charity_detail .how_work .step.step3{background-position:0px -273px;}
.charity_detail .how_work .step.step4{background-position:0px -405px;}
.charity_detail .how_work .step .step-count {border:3px solid #dde2e5; background: #e8f5fb; width:30px; height:30px; border-radius:100%; text-align: center; color: #575f67; font-size: 15px; position: absolute; line-height:29px; top:0%; right:4px; font-weight:700;}
.charity_detail .how_work .col p {padding-top:15px;}
.charity_detail .how_work .col p a{color:#ffbd12; font-weight:500; font-size:14px;}
.charity_detail .how_work .col:last-child:before{display: none;}
.graybar.charity_detail .middle-wrapper{min-height:auto; padding-bottom:15px;}
#terms_condition{position:fixed; left:34%;  top:140px;  z-index:98; }
#terms_condition .overlay{position:fixed; width:100%; height:100%; opacity:0.5; left:0px; top:0px; background:#000; z-index:99;}
#terms_condition .text{border:solid 4px #2cb0de; background:#fff; padding:20px;  position:absolute; z-index:99; overflow-x:hidden; overflow-y:auto; height:400px; width:550px}
.charity_browse {position:relative;  overflow:hidden; float:left;}
.charity_browse input.upload {position:absolute; top:-23px; left:0;  margin:0;  padding:0; height:55px;  cursor:pointer;  opacity:0; width:80px;  filter: alpha(opacity=0);}
.charity_content #upload_file {border:none; float:left; padding:5px 0px 0px 5px;}
.browse_btn{background-color:#ff810a;font-size:14px; text-transform:uppercase; color:#fff; -moz-user-select: none;display: inline-block;margin-bottom: 0;padding:5px 11px 7px;text-align: center; margin:0px; height:17px;  border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px; float:left;}
.charity_content .buttons-set button.button{margin:20px 0px 0px 0px;}
/**Proceed to Checkout**/
.checkout_btn_wrap .button_set .checkout-types li #AmazonPayButtonMethod img { height:46px; margin-top:10px;}
.checkout_btn_wrap .button_set .checkout-types li {position:relative; margin-bottom:5px}
.checkout_btn_wrap .button_set .checkout-types li.checkout-or::before { content: "";height: 48px;left: 50%;position: absolute;top: 0px;width: 1px;background:#e5e5e5;}
.checkout_btn_wrap .button_set .checkout-types li .btn-proceed-checkout{width:100%; padding:15px}
.checkout-types li .dark-grey-btn { width:100%}
.checkout-or span { border:1px solid #e5e5e5; border-radius:100%; width:30px; height:30px; text-align:center; line-height:30px; display:inline-block;background:#fff; position:relative; margin:7px 0px; font-size:11px; left:46%}

/** Page Title for Landing page Banner **/
.banners-heading { float:left; width:50%;}
.title-style{color:#333f53; display:block; font-size:60px; font-weight:600; line-height:65px}
.title-style span {display:block; font-weight:300;}
.list-style ul li { background-position: -727px -380px; padding: 0 0 0px 25px;color:#333f53; font-size:14px; line-height:28px;}
.banner-style .list-style ul li{background-position:-725px -853px; color:#00264d; display:block; font-size:16px; height:auto; padding:0 0 0 28px; width:auto}
.divider {background: #333f53; border:none; height:5px; margin:20px 0; width:50px}
.heading-two-l { padding:156px 0px;}
.heading-three-l { padding:128px 0px;}
.heading-bullet-two-l { padding:155px 0px;}
.heading-three-bullet-three-l { padding:123px 0px;}
.heading-two-bullet-three-l { padding:142px 0px;}
.heading-bullet-l { padding:138px 0px;}
.heading-bullet-four-l { padding:142px 0px;}
.heading-bullet-five-l { padding:96px 0px;}

/** Product Name Price Box **/
.products-link { position:absolute; bottom:40px; left:360px; text-align:center; color:#fff}
.color-yellow { background:#f3ce6b}
.round_banner_box {border-radius:100%; width:227px; height:227px}
.product-name { color:#fff; margin:0px; font-size:15px; line-height:19px; font-weight:500; padding:0 6px;}
.product-name span { display:block; font-weight:300;}
.product-name .name-box8{ letter-spacing:0.4px}
.start-price { padding:5px 0px 20px;}
.product-link-inner{display:table-cell; height:227px; vertical-align:middle; width:1%; padding:0 10px}
.line-arrow {overflow: hidden;display: inline-block;font-size: 12px; width: 2em;height: 2em;transform: rotate(-135deg);border-top: 1px solid #fff;border-left: 1px solid #fff;margin-bottom: -25px;}
.name-box2 {left:330px}
.name-box3 {bottom: 40px;left: 60px;}
.name-box4 {bottom: 40px;left: 320px;}
.name-box5 {bottom: 40px;left: 300px}
.name-box6 {bottom: 40px;left: 300px;}
.name-box7 {bottom: 40px;left: 280px;}

/** Landing Page Banner Product **/
.banner_slider {position:relative; background:#f7f7f7; margin:0px; height:446px}
.banner-product {position: absolute; top:0px; right:0px; width:50%; bottom:0}
.slider_image{float:right; width:100%; overflow:hidden}
.half_product_img .slider_image {float:left}
.banner-product .flex-control-nav {position: absolute;bottom: 0px;z-index:97}
.banner-product .flex-control-nav li { margin:0 4px 0 3px;display: inline-block;/*zoom: 1;*/ /**display: inline*/}
.banner-product .flex-control-paging li a {width: 8px;height: 8px;display: block; background: #959ba5; cursor: pointer;text-indent: -9999px;-webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);-moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);-o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px; transition:none;}
.banner-product .flex-control-paging li a.flex-active { background: #333f53; cursor: default}

.lightbox {background: #f7f7f7;padding:20px 30px;}
.check-list-blue li { display:inline-block; background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/check_icon.png) 0px 0px no-repeat;color: #00264d;font-size: 14px; padding:0px 20px 0px 32px;}
.check-list-blue li:last-child {padding:0px 0px 0px 32px;}

/** Landing Page Thumbnail Slider **/
.banner-product-thumbe { border-bottom:1px solid #f7f7f7; padding:20px 0px; overflow:hidden; float:left; width:100%}
.banner-product-thumbe #carousel li { margin-right: 10px;position: relative;}
.banner-product-thumbe #carousel img {opacity: .3; cursor: pointer;max-width: 100%; /*height:71px;*/}
.banner-product-thumbe #carousel img:hover {opacity: 1}
.banner-product-thumbe #carousel .flex-active-slide img {opacity: 1; cursor: default}
.banner-product-thumbe .middle-wrapper { min-height: inherit;}
.btn-border{border:1px solid #fff; color:#fff; padding:6px 15px}
.flex-direction-nav a { cursor: pointer;display: block;height: 40px;opacity: 0;overflow: hidden; position: absolute;top: 43%;transition: all 0.3s ease-in-out 0s; width: 40px;z-index: 10;width:20px;height:20px;  -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.flex-direction-nav a:before {display: inline-block;}
.flex-direction-nav .flex-prev {text-indent:-100px;}
.flex-direction-nav .flex-next {text-indent:100px;}
.flexslider:hover .flex-direction-nav .flex-prev {opacity: 0.7;left:0px; top:40px;  background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/flex-arrow-left.png) 0px 0px no-repeat;}
.flexslider:hover .flex-direction-nav .flex-next {opacity: 0.7; right:0px; top:40px; background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/flex-arrow-right.png) 0px 0px no-repeat;}
.flexslider:hover .flex-direction-nav .flex-next:hover {opacity: 1;}
.banner-product-thumbe #carousel {overflow:hidden;}
.banner-product-thumbe #carousel .flex-viewport{margin:0px auto}
.flex-direction-nav .flex-disabled { opacity: 0!important; filter: alpha(opacity=0); cursor: default;}

.ui-widget-content {box-shadow:none !important; border:none !important}
.ui-tooltip {background: #333f53 !important;color: #fff !important;border: none ;padding: 0}
.ui-tooltip-content {position: relative !important; padding: 0px 18px  !important;font-size:11px !important;}
.ui-tooltip-content::after {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: #333f53 rgba(0, 37, 74, 0) rgba(0, 37, 74, 0);border-image: none; border-style: solid; border-width: 6px; content: " "; height: 0; left:47%; pointer-events: none; position: absolute; top:139%; width:0;}
.tooltipImgbox{width:87px; margin-right:10px; float:left}
.tooltipText{float:right; width:160px;}

/* Easter banners Signs Landing Page*/
.middle-wrapper.easter_landing {min-height:0}
.banner_slider.easter_landing {background-image:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/easter-landing-bg.png); background-repeat:no-repeat; background-position:bottom}
.easter_products li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/easter-sprite.jpg) 0px 0px no-repeat; width:258px; height:215px}
.easter_products li .cat_img a.img1 {background-position:0 0px}
.easter_products li .cat_img a.img2 {background-position:0 -230px}
.easter_products li .cat_img a.img3 {background-position:0 -475px}
.easter_products li .cat_img a.img4 {background-position:0 -710px}
.easter_products li .cat_img a.img5 {background-position:0 -940px}
.easter_products li .cat_img a.img6 {background-position:0 -1160px}
.easter_products li {padding: 10px 15px;}
.heading-bullet-three-l-logo {padding:114px 0}
.products-link { bottom: 240px;left: -120px;}
.name-box2 {bottom: 200px;left: -130px;}
.name-box3 {bottom: 190px;left: -60px;}
.name-box4 {bottom: 280px;left: -160px;}
.name-box5 {bottom: 150px;left: -80px;}
.name-box6 {bottom: 190px;left: -80px;}
.title-logo-text {font-size: 23px;margin: -45px 0 0 125px; font-weight:600 !important; text-transform:uppercase; display:block;}
.category_size_box {text-align: center;}
.category_size_box li {width:182px; height:174px; border:3px solid #f0f0f0;text-align:center; float:left; margin-right:40px;position:relative }
.category_size_box li:last-child{margin-right:0}
.category_size_box .type{ background: #fff; font-size: 72px; left: -14px; position: absolute;top: 30%; color:#f0f0f0;font-weight:500; line-height:76px}
.category_size_box .color{width:30px; height:20px; margin:0 auto 5px;}
.category_size_box .size{color:#333f53; font-size:24px; line-height:24px;}
.category_size_box .golden_brown_clr {background:#684431;}
.category_size_box .green_clr {background:#7bb547;width:30px; height:40px;}
.category_size_box .pink_clr{background:#ff5967;width:30px; height:60px;}
.category_size_box .light_green_clr{background:#42c1bf;width:40px; height:60px;}
.category_size_box .light_blue_clr{background:#4cbcea;width:40px; height:80px;}
.center_category_box { display: table-cell;height: 164px;vertical-align: bottom;width: 1%;color:#333f53}
.easter_landing .template_crawl { padding-top: 30px;}
.easterbanner-signs .heading-bullet-three-l-logo{padding:40px 0}
.easterbanner-signs .name-box1{bottom:80px; left:18px;}
.easterbanner-signs .name-box2{bottom:128px; left:-30px}
.easterbanner-signs .name-box3{bottom:90px; left:-5px}
.easterbanner-signs .name-box4{bottom:90px; left:0px}
.easterbanner-signs .name-box5{bottom:65px; left:5px}
.easterbanner-signs .name-box6{bottom:90px; left:0}


/*Frame Landing Page*/
.frame_products li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/frame_sprite.jpg) 0px 0px no-repeat; width:258px; height:225px}
.frame_products li .cat_img a.img1 {background-position:0 0px}
.frame_products li .cat_img a.img2 {background-position:0 -225px}
.frame_products li .cat_img a.img3 {background-position:0 -450px}
.frame_products li .cat_img a.img4 {background-position:0 -675px}
.frame_products li .cat_img a.img5 {background-position:0 -900px}
.frame_landing .products-link{bottom:112px; left:0}
.frame_landing .heading-bullet-two-l{padding:110px 0px}
.frame_landing .content_text{padding:172px 0px;}
.frame_landing .middle-wrapper{min-height:auto;}
.frame_landing .title-style span{display:inline-block}

/* Video Testimonials Landing Page*/
.vedio_testimonials .page_title h3 {text-transform:none; padding-top:20px}
.vedio_testimonials .left_detail{float:left; width:710px}
.vedio_testimonials .right_detail{background:#f7f7f7; width:300px; float:left; margin-left:30px;padding:40px 30px}
.vedio_testimonials .right_detail h3 {color:#2cb1de; font-size:24px;}
.vedio_testimonials .right_detail .commonbullet {margin:0;}
.vedio_testimonials .right_detail hr {background: #d3d9de; border: medium none; height: 1px; margin: 0 auto 20px; width: 210px;}

/* Video */
.context-tab-container, .nw_layout_inner { font-size: 13px;font-weight: 300; position: relative; color:#76818c}
.context-tab {border-bottom: 2px solid #d3d9de !important;margin-bottom: 0px !important;}
.context-tab-item {border-radius: 0;color: #7c858d; font-weight:300; font-size: 16px;}
.briefly-describe-title {  color: #76818c; font-size: 13px; font-weight: 300; line-height: normal !important; margin-bottom: 20px;}
.context-tab-item.active {background-color: #2cb1de !important; color:#fff !important;}
.nw-tab-context { padding-top: 10px;}
.mainCont_inner {padding-top:0}
.context-tab-slide h1, .mainContInner02 h1, .form_action4 h1, .innerThankCon h1
.context-tab-slide h1, .mainContInner02 h1, .form_action4 h1, .innerThankCon h1 { color: #2cb1de; font-size: 20px; font-weight: 300;}
.context-tab-item.record {background-color: #d3d9de}
.context-tab-item.whatoh {background-color: #d3d9de}
.toolLayer{min-height:720px !important;}

/** Order Progress bar **/
.order-process {}
.order-process li { color:#bfc3c7; font-weight:500; padding:0px; position:relative; display:table-cell; width:1%;;}
.order-process li > div { display:inline-block; position:relative; z-index:1; background:#fff; padding:0px 5px;}
.order-process li span { background:#e5e5e5; color:#bec1c4; border-radius:100%; width:30px; height:30px; display:inline-block; text-align:center; line-height:30px; position:relative; z-index:1;margin:0px 6px 0px 0px;}
.order-process li:after {background: #e5e5e5;content: "";height: 5px;left: 0;position: absolute;top: 13px;width: 100%;}
.order-process li.active {color:#2cb0de;}
.order-process li.active:after {background: #2cb0de;}
.order-process li.active span {background: #2cb0de; color:#fff;  border:none}
.order-process li.disabled {color:#79cb6c;}
.order-process li.disabled:after {background: #79cb6c;}
.order-process li.disabled span {background: #79cb6c; color:#fff;}

/* Marketing Materials Landing */
.marketing_materials_banner{background: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/marketing-materials-banner.png) no-repeat center top; height:464px; background-size:cover; margin: 0px;}
.marketing_materials {padding:40px 0px}
.marketing_materials .banner_title h1 {color:#333f53;font-size:70px; line-height:70px;  text-align:center; text-transform:uppercase; font-weight:300;}
.marketing_materials .banner_title h1 span {font-weight:600;}
.marketing_materials .banner_title p {color:#00264d; font-size:16px; text-align:center;}
.marketing_materials_products li{padding:10px 15px; vertical-align:top;}
.marketing_materials_products li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/marketing-materials-sprite.jpg) 0px 0px no-repeat; width:258px; height:220px;}
.marketing_materials_products li .cat_img a.img1 {background-position:0px 0px;}
.marketing_materials_products li .cat_img a.img2 {background-position:0px -220px;}
.marketing_materials_products li .cat_img a.img3 {background-position:0px -440px;}
.marketing_materials_products li .cat_img a.img4 {background-position:0px -660px;}
.marketing_materials_products li .cat_img a.img5 { background-position:0px -880px;}
.marketing_materials_products li .cat_img a.img6 { background-position:0px -1100px;}
.marketing_materials_products li .cat_img a.img7 { background-position:0px -1320px;}
.marketing_materials_products li .cat_img a.img8 { background-position:0px -1540px;}
.marketing_materials_products li .cat_img a.img9 { background-position:0px -1760px;}
.marketing_materials_products li .cat_img a.img10 { background-position:0px -1980px;}
.marketing_materials_products li .cat_img a.img11 { background-position:0px -2200px;}
.marketing_materials_products li .trusted_printer{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/marketing-trust-bg.jpg) center top no-repeat; border:none; padding:30px 10px; height:320px;margin:10px 0px 0px -10px;}
.marketing_materials_products li .trusted_printer h3{color:#fff; font-size:26px; font-weight:500;line-height: 30px;}
.marketing_materials_products li .trusted_printer p{color:#fff; line-height:18px; padding: 0px 10px;}

.spacer { margin-bottom:40px;}
.title-small { color:#2cb1de; text-transform:uppercase;}

.marketing_materials .banner_title { text-align:center}
.marketing_materials .banner_title hr::before { background:#333f53; position:relative}
.marketing_materials .banner_title hr {background:#333f53; border:3px solid #333f53; display:inherit; margin:15px auto}

/* Business Cards Landing */
.business_card_landing .products-link{bottom:150px; left:-15px}
.business_card_landing .name-box2{bottom:120px;left:-10px;}
.business_card_landing .heading-bullet-two-l{padding:105px 0px}
.business_card_landing .slider_image img{max-height:100%; height:100%}
.business_cards_products li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/business-card-sprite.jpg) 0px 0px no-repeat; width:258px; height:220px;}
.business_cards_products li .cat_img a.img1 {background-position:0px 0px;}
.business_cards_products li .cat_img a.img2 {background-position:0px -220px;}
.business_cards_products li .cat_img a.img3 {background-position:0px -440px;}
.business_cards_products li .cat_img a.img4 {background-position:0px -658px;}

/* Booklets Printing Landing */
.booklet_landing .products-link{bottom:190px; left:-85px}
.booklet_landing .name-box2{bottom:195px;left:-116px;}
.booklet_landing .heading-bullet-two-l{padding:105px 0px}
.booklet_landing .middle-wrapper{min-height:auto;}
.booklet_landing .slider_image img{max-height:100%; height:100%}
.booklets_printing_products li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/booklets_sprite.jpg) 0px 0px no-repeat; width:258px; height:220px;}
.booklets_printing_products li .cat_img a.img1 {background-position:0px 0px;}
.booklets_printing_products li .cat_img a.img2 {background-position:0px -220px;}

/* Flyers Printing Landing */
.flyers_landing .heading-bullet-two-l{padding:105px 0px}
.flyers_landing .middle-wrapper{min-height:auto;}
.flyers_landing .slider_image img{max-height:100%; height:100%}
.flyers_landing .products-link{bottom:110px; left:-15px}
.flyers_landing .name-box2{bottom:170px;left:-76px;}
.flyers_printing_products li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/flyers_sprite.jpg) 0px 0px no-repeat; width:258px; height:220px;}
.flyers_printing_products li .cat_img a.img1 {background-position:0px 0px;}
.flyers_printing_products li .cat_img a.img2 {background-position:0px -220px;}
.flyers_printing_products li .cat_img a.img3 {background-position:0px -440px;}

/**Catalogs Landing Page**/
.catalogs_landing .products-link{bottom:190px; left:-85px}
.catalogs_landing .name-box2{bottom:105px;left:-55px;}
.catalog_products li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/catalog-sprite.jpg) 0px 0px no-repeat; width:258px; height:255px}
.catalog_products li .cat_img a.img1 {background-position:0 0px}
.catalog_products li .cat_img a.img2 {background-position:0 -275px}
.catalogs_landing .heading-bullet-two-l{padding:105px 0px}
.catalogs_landing .middle-wrapper{min-height:auto;}
.catalogs_landing .slider_image img{max-height:100%; height:100%}

/* Lables Landing Page*/
.lables_landing .products-link {bottom:180px;left:-80px;}
.lables_landing .name-box2 {bottom:90px;left:0px;}
.lables_products li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/lables-sprite.jpg) 0px 0px no-repeat; width:258px; height:215px}
.lables_products li .cat_img a.img1 {background-position:0 0px}
.lables_products li .cat_img a.img2 {background-position:0 -225px}
.lables_landing .heading-three-l{padding:88px 0px;}
.lables_landing .slider_image img{ height:100%; max-height:100%}
.lables_landing .middle-wrapper{min-height:auto;}

/*Sky Tube Hanging  19 july ------------------------------*/
.sky_tube_hanging li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sky-tube-sprite.png)no-repeat left top; width:258px; height:200px}
.sky_tube_hanging li .cat_img a.img1 {background-position:0 0px;}
.sky_tube_hanging li .cat_img a.img2 {background-position:0 -218px;}
.sky_tube_hanging li .cat_img a.img3 {background-position:0 -426px;}
.sky_tube_hanging li .cat_img a.img4 {background-position:0 -643px;}
.sky_tube_hanging li .cat_img a.img5 {background-position:0 -855px;}
.sky_tube_hanging li h3{min-height:61px}

/*Vectorization Proof Approval*/
.vectorization-index-approval .proof-approval-main .sub-title{float:left;margin: 13px 0; width: 100%;}
/*.vectorization-index-approval .sp-methods dt{width:20%; float:left; margin-top:0px}*/
.proof-approval-main .sub-title{display:block;}
.proof-approval-main .sub-title span {color: #444d56;font-size: 13px;}
.proof-approval-main .order-his-checkout #payment_form_verisign { float:left; width:40%; margin:0px 0px 20px 0px;}
.proof-approval-main #checkout-payment-method-load .card_trusted { top:0px;}
.proof-approval-main #checkout-payment-method-load .form-list li { text-align:left;}
.proof-approval-main .form-list .field { width:100%;}
.vectorization-table { padding:20px;}
.vectorization-table th, .vectorization-table td { padding:5px 0px; font-size:12px}
.vectorization-table td { font-weight:500;}
.inner_wrapper_custom .middle-wrapper .messages { width:960px; margin:0px auto !important;}
.proof-approval-main #my-orders-table.data-table tbody tr td { padding:10px 15px;border-bottom:none!important; word-break:break-all}
.proof-approval-main  #my-orders-table.data-table tbody tr td dd{padding-left:0}
.proof-approval-main .msg-sprite.instruction {background-color: #fdffe0;}
.proof-approval-main .msg-sprite.instruction.clear span {color:#ff810a}
.proof-approval-main .msg-sprite {margin:20px 0 0px 0; padding: 10px 0px; text-align:center}
.proof-approval-main .low-resolution-table {border: 2px solid #bdc8d2;clear: left;float: left;width: 946px;background: #fafafa; margin:20px 0}
.proof-approval-main .admin_detail {margin-top: 15px; clear:both; float:left; width:100%;}	
.proof-approval-main .low-resolution-table .heading_title { color: #2cb0de; float: left; font-size: 14px; line-height:22px; vertical-align: top; padding:0 15px 0 12px;font-weight:500;}
.proof-approval-main .admin_detail p {display:flex; padding-right:20px; line-height:24px;}
.proof-approval-main .select_proof_category, .comments_category {float: left; margin: 20px 0 10px; width: 48%;}
.proof-approval-main .comments_category.last{float:right;}
.proof-approval-main .select_proof_category .select_box { float: left; width:100%;color:#818588; padding:25px 0 0 10px;box-sizing: border-box;text-align:left}
.proof-approval-main .select_proof_category .select_box select{width:100%;}
.proof-approval-main .comments_category .textfield { width: 87%; margin-top:25px;margin-bottom: 20px;}
.vectorization-index-approval .proof-approval-main .select_proof_category, .vectorization-index-approval .proof-approval-main .comments_category{margin:20px 7px 10px;}
.vectorization-index-approval .proof-approval-main .comments_category .textfield{width:95%; margin-top:0px}
.vectorization-index-approval .proof-approval-main .data-table{margin-bottom:10px}
.vectorization-index-approval .proof-approval-main .admin_detail p{display:inline-block; padding:0px 12px; float:left}
.proof-approval-main .submit_cntr_btn .orange-btn { font-size: 14px; padding: 8px 45px;font-weight:600; margin:10px 0 35px}
.proof-approval-main span.artworklabel {width: 100% !important;float: left;text-align: left;padding: 0 0 0 30px;}
.proof-approval-main .select_box input[type="radio"]:checked + label span {background-position: -717px -187px;}
.proof-approval-main .lowresolutioncommentbox input[type="checkbox"] + label span, .proof-approval-main .select_box input[type="radio"] + label span {
    display: inline-block;width: 22px;height: 23px;margin: -2px 4px 0 0;margin-bottom: 0px;vertical-align: middle;    cursor: pointer;}
.proof-approval-main .select_box input[type="radio"] + label span {background-position: -717px -162px;}
.proof-approval-main .lowresolutioncommentbox input[type="checkbox"] + label span {    background-position: -717px -108px;}
.proof-approval-main .low-resolution-table  .select_proof_category .select_box { float: left; width: 100%; color: #818588; padding: 25px 0 0 5px}
.proof-approval-main span.artworklabel{width: 50% !important;float: left;text-align: left;padding: 0 0 0 30px;}
.newproodfewasonmain {padding:0 0 0px 28px;float:left;display:none;margin-bottom: 10px;}
.proof-approval-main .newproodfewason span.artworklabel{min-width:100%;line-height: normal;}
.proof-approval-main .file_upload {    float: left;line-height: 35px;margin-right: 10px;}
.proof-approval-main .data-table th:nth-child(4n+1) { width: 24%; }
.proof-approval-main .data-table th:nth-child(4n+2) { width: 30%; }
.proof-approval-main .data-table th:nth-child(4n+3) { width: 15%; text-align: left }
.proof-approval-main .data-table th:nth-child(4n+4) { width: 15%; }
.proof-approval-main .data-table th:nth-child(n+5) { width: 15%; } 
.vectorization-index-approval .proof-approval-main .order-his-checkout #payment_form_verisign, .vectorization-index-index form#vectorization .form_section #co-payment-form #payment_form_verisign{width:370px;}
.vectorization-index-approval #checkout-payment-method-load .card-date-cvv .field.exp_date, .vectorization-index-index #checkout-payment-method-load .card-date-cvv .field.exp_date{width:65% !important; float:left}
.vectorization-index-approval #checkout-payment-method-load .card-date-cvv .field, .vectorization-index-index #checkout-payment-method-load .card-date-cvv .field{width:30% !important; float:right}

/** Print Ready Detail **/
.print-ready .product-detail .product-imgbox { display:none;}
.print-ready .product-detail .product-detail-info { padding:0px; width:700px;}
.print-ready .product-detail .product-detail-info dl dt { width:210px;}
.print-ready .product-detail .product-detail-info dl dd { width:490px;}
.print-ready .product-detail .product-detail-info dl dt.lineheight-n {line-height:30px !important;}
.product-detail .product-detail-info .orange-btn { margin:0px;}
.product-trust {width:350px; display:none;}
.print-ready .product-trust {display:block;}
.icons-trust { background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/product-trust.png) top left no-repeat;}
.google-trust {width:350px; height:75px; background-position:0px 0px;}
.secure-payment {width:350px; height:35px; background-position:-12px -290px;}
.secure-payment li { display:inline-block; width:54px; height:35px;}
.secure-payment li.visa {background-position:-12px -290px;}
.secure-payment li.marster {background-position:-68px -290px;}
.secure-payment li.americal {background-position:-124px -290px;}
.secure-payment li.discover {background-position:-180px -290px;}
.secure-payment li.paypal {background-position:-235px -290px; width:68px;}
.shopper {width:130px; height:50px; background-position:-11px -368px;}
.shopper-total-review { padding:5px 0 0 20px; color:#818588;}
.shopper-total-review h5 { font-size:14px; color:#2cb0de; margin:0px;}
.shopper-total-review .reviews span { color:#ff810a; font-size:20px; line-height:20px;}
.secure-seal { width:100px; height:88px; background-position:0 -95px;}
.secure-badge {margin:0px 0px 0px 100px;}
.secure-badge div { padding-top:5px;}
.secure-badge div span { display:inline-block;}
.secure-badge .geo-trust { width:123px; height:32px;background-position: -10px -218px; margin-right:10px;}
.secure-badge .bbb {width:70px; height:32px; background-position:-145px -218px;}

/** Success **/
.want_upload { text-align:center; margin-top:40px; padding-top:40px; border-top:1px solid #e5e5e5;}
.want_upload_artwork {margin: 50px auto; width:760px;}
.separator-or { position:relative; width:240px; text-align:center; position:relative; margin:9px 0px;}
.separator-or:after { left:50px; width:140px; height:1px; top:25px; background:#e5e5e5; content:""; position:absolute;}
.or_text {border: 1px solid #e5e5e5;border-radius: 100%;color: #7c858d;height: 50px;line-height: 50px;margin: 0 auto;text-align: center;text-transform: uppercase;width: 50px; background:#fff; position:relative;z-index:1;}
.text_btn { display:inline-block; background:none; border:none; color:#2cb0de; text-decoration:underline;}
.text_btn:hover { text-decoration:none;}
.upload_artwork_bottom { margin:30px 0px 0px;}
.upload_artwork_bottom .block_column {float:left; width:420px;}
.upload_artwork_bottom .block_column.secound {width:300px; margin:0 30px;}
.upload_artwork_bottom .block_column.last {width:290px;}
.upload_artwork_bottom .block_column h2 { margin-bottom:10px;}
.upload_artwork_bottom .block_column li {background: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png) no-repeat -727px -384px; margin-bottom:8px; padding-left:24px; color:#7c858d; font-size:13px;}
.upload_artwork_bottom .orange-btn { display:inline-block; margin-bottom:10px;}
.print-footer {margin:30px 0px 0px;}
.artwork-list { margin-top:40px;}
.artwork-list > ul { border-bottom:1px solid #e5e5e5; width:1%; display:table-cell; padding:13px 0px; height:88px; vertical-align:middle; position:relative;}
.artwork-list > ul.first {border-top:1px solid #e5e5e5;}
.artwork-list > ul > li.col1 { float:left; width:25%;}
.artwork-list > ul > li.col2 { float:right; text-align:right; width:75%;}
.frame ul > li { display:inline-block;margin:0px 0px 10px 10px;vertical-align:top;}
.frame ul > li > div {position:relative;}
.frame ul > li > div img {border-radius:4px;}
.frame ul > li > div.ajax-file-upload-statusbar {position:absolute;bottom:-2px;right:-4px;}
.frame ul > li > div .ajax-file-upload-filename { display:none;}
.frame ul > li > div .ajax-file-upload-progress { float:left;}
.frame ul > li > div .ajax-file-upload-red { float:left; line-height:10px;}

/*Industries Landing Page*/
.industries_banner{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/industry-banner-bg.jpg) 0px 0px no-repeat; background-size:cover;}
.industries_banner .title-style span{font-size:40px; line-height:40px; display:block; font-weight:300;}
.industries_banner .title-style span.browse{font-size:20px; background:#f3ce6b; color:#fff; text-transform:uppercase; display:inline-block; font-weight:600; line-height:normal; padding:0px 10px;}
.industries_banner .heading-three-bullet-three-l{padding:85px 0px;}
.industries_banner .slider_image{float:left}
.industries_products li{margin-bottom:25px;}
.industries_products li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/industry-sprite.jpg) 0px 0px no-repeat; width:258px; height:210px}
.industries_products li .cat_img a.img1 {background-position:0 0px}
.industries_products li .cat_img a.img2 {background-position:0 -260px}
.industries_products li .cat_img a.img3 {background-position:0 -500px}
.industries_products li .cat_img a.img4 {background-position:0 -733px}
.industries_products li .cat_img a.img5 {background-position:0 -970px}
.industries_products li .cat_img a.img6 {background-position:0 -1210px}
.industries_products li .cat_img a.img7 {background-position:0 -1448px}
.industries_products li .cat_img a.img8 {background-position:0 -1680px}
.arrow_box a { border:1px solid #76818c; display:inline-block; height:28px; margin-top:25px; text-align:center; width:28px; border-radius:2px; line-height:32px}
.arrow_box a .fa-angle-down { font-size:20px; color:#76818c}
/*.arrow_box a:hover { border:1px solid #f25c2b}*/
.arrow_box a:hover .fa-angle-down { color:#f25c2b}
.fa-angle-down:before {content: "\f107"; font-size:20px;}

/*Church Signs Landing Page*/
.church_signs_banner{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/real-estate-banner-bg.jpg) 0px 0px no-repeat; background-size:cover;}
.church_signs_banner .title-style{font-size:60px; font-weight:600; line-height:65px}
.church_signs_banner .title-style span{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/real-estate-banner-title.png) 0px 0px no-repeat; color:#fff; font-size:75px; height:89px; padding: 9px 5px; width:209px; display:block;}
.church_signs_banner .banner-product{margin:10px 0px;}
.church_signs_banner .heading-three-bullet-three-l{padding:44px 0;}
.church_signs_products li{margin-bottom:25px;}
.church_signs_products li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/church-signs-sprite.png) 0px 0px no-repeat; width:258px; height:210px}
.church_signs_products li .cat_img a.img1 {background-position:0 0px}
.church_signs_products li .cat_img a.img2 {background-position:0 -240px}
.church_signs_products li .cat_img a.img3 {background-position:0 -480px}
.church_signs_products li .cat_img a.img4 {background-position:0 -720px}
.church_signs_products li .cat_img a.img5 {background-position:0 -960px}
.church_signs_products li .cat_img a.img6 {background-position:0 -1200px}
.church_signs_products li .cat_img a.img7 {background-position:0 -1447px}
.church_signs_products li .cat_img a.img8 {background-position:0 -1680px}
.church_signs_products li .cat_img a.img9 {background-position:0 -1900px}
.church_signs_products li .cat_img a.img10 {background-position:0 -2140px}
.church_signs_products li .cat_img a.img11 {background-position:0 -2375px}
.church_signs_products li .cat_img a.img12 {background-position:0 -2617px}
.church_signs_products li .cat_img a.img13 {background-position:0 -2880px}
.church_signs_products li .cat_img a.img14 {background-position:0 -3110px}
.church_signs_products li .cat_img a.img15 {background-position:0 -3340px}
.church_signs_products li .cat_img a.img16 {background-position:0 -3570px}

/*Construction Signs Landing Page*/
.construction_signs_banner{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/real-estate-banner-bg.jpg) 0px 0px no-repeat; background-size:cover;}
.construction_signs_banner .title-style{font-size:60px; font-weight:600; line-height:65px}
.construction_signs_banner .title-style span{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/real-estate-banner-title.png) 0px 0px no-repeat; color:#fff; font-size:75px; height:89px; padding:9px 5px; width:209px; display:block;}
.construction_signs_banner .heading-three-bullet-three-l{padding:61px 0;}
.construction_signs_banner .banner-product{margin:0px;}
.construction_signs_banner .slider_image{float:left}
.construction_signs_products li{margin-bottom:25px}
.construction_signs_products li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/construction-signs-sprite.png) 0px 0px no-repeat; width:258px; height:210px}
.construction_signs_products li .cat_img a.img1 {background-position:0 0px}
.construction_signs_products li .cat_img a.img2 {background-position:0 -240px}
.construction_signs_products li .cat_img a.img3 {background-position:0 -480px}
.construction_signs_products li .cat_img a.img4 {background-position:0 -720px}
.construction_signs_products li .cat_img a.img5 {background-position:0 -960px}
.construction_signs_products li .cat_img a.img6 {background-position:0 -1200px}
.construction_signs_products li .cat_img a.img7 {background-position:0 -1438px}
.construction_signs_products li .cat_img a.img8 {background-position:0 -1680px}
.construction_signs_products li .cat_img a.img9 {background-position:0 -1920px}
.construction_signs_products li .cat_img a.img10 {background-position:0 -2160px}
.construction_signs_products li .cat_img a.img11 {background-position:0 -2400px}
.construction_signs_products li .cat_img a.img12 {background-position:0 -2640px}
.construction_signs_products li .cat_img a.img13 {background-position:0 -2880px}
.construction_signs_products li .cat_img a.img14 {background-position:0 -3120px}
.construction_signs_products li .cat_img a.img15 {background-position:0 -3360px}

/*/*Real Estate Landing Page*/
.real_estate_banner{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/real-estate-banner-bg.jpg) 0px 0px no-repeat; background-size:cover;}
.real_estate_banner .title-style{font-size:60px; font-weight:600; line-height:65px}
.real_estate_banner .title-style span{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/real-estate-banner-title.png) 0px 0px no-repeat; color:#fff; font-size:75px; height:89px; padding: 9px 5px; width:209px; display:block;}
.real_estate_banner .slider_image{float:left}
.real_estate_banner .banner-product{margin:10px 0px;}
.real_estate_banner .heading-three-bullet-three-l{padding:58px 0;}
.real_estate_products li{margin-bottom:25px;}
.real_estate_products li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/real-estate-sprite.png) 0px 0px no-repeat; width:258px; height:210px}
.real_estate_products li .cat_img a.img1 {background-position:0 0px}
.real_estate_products li .cat_img a.img2 {background-position:0 -240px}
.real_estate_products li .cat_img a.img3 {background-position:0 -494px}
.real_estate_products li .cat_img a.img4 {background-position:0 -720px}
.real_estate_products li .cat_img a.img5 {background-position:0 -960px}
.real_estate_products li .cat_img a.img6 {background-position:0 -1200px}
.real_estate_products li .cat_img a.img7 {background-position:0 -1438px}
.real_estate_products li .cat_img a.img8 {background-position:0 -1680px}
.real_estate_products li .cat_img a.img9 {background-position:0 -1920px}
.real_estate_products li .cat_img a.img10 {background-position:0 -2160px}
.real_estate_products li .cat_img a.img11 {background-position:0 -2400px}
.real_estate_products li .cat_img a.img12 {background-position:0 -2640px}
.real_estate_products li .cat_img a.img13 {background-position:0 -2880px}
.real_estate_products li .cat_img a.img14 {background-position:0 -3120px}
.real_estate_products li .cat_img a.img15 {background-position:0 -3360px}
.real_estate_products li .cat_img a.img16 {background-position:0 -3135px}

/*School Signs Landing Page*/
.school_signs_banner{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/real-estate-banner-bg.jpg) 0px 0px no-repeat; background-size:cover;}
.school_signs_banner .title-style{font-weight:600; font-size:60px; line-height:65px}
.school_signs_banner .title-style span{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/real-estate-banner-title.png) 0px 0px no-repeat; color:#fff;  font-size:75px; height:89px; padding:9px 5px; width:209px; display:block;}
.school_signs_banner .banner-product{margin:10px 0px;}
.school_signs_banner .heading-three-bullet-three-l{padding:45px 0;}
.school_signs_products li{margin-bottom:25px;}
.school_signs_products li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/school-signs-sprite.png) 0px 0px no-repeat; width:258px; height:210px}
.school_signs_products li .cat_img a.img1 {background-position:0 0px}
.school_signs_products li .cat_img a.img2 {background-position:0 -240px}
.school_signs_products li .cat_img a.img3 {background-position:0 -480px}
.school_signs_products li .cat_img a.img4 {background-position:0 -720px}
.school_signs_products li .cat_img a.img5 {background-position:0 -976px}
.school_signs_products li .cat_img a.img6 {background-position:0 -1200px}
.school_signs_products li .cat_img a.img7 {background-position:0 -1447px}
.school_signs_products li .cat_img a.img8 {background-position:0 -1680px}
.school_signs_products li .cat_img a.img9 {background-position:0 -1920px}
.school_signs_products li .cat_img a.img10 {background-position:0 -2150px}
.school_signs_products li .cat_img a.img11 {background-position:0 -2400px}
.school_signs_products li .cat_img a.img12 {background-position:0 -2620px}
.school_signs_products li .cat_img a.img13 {background-position:0 -2850px}
.school_signs_products li .cat_img a.img14 {background-position:0 -3120px}
.school_signs_products li .cat_img a.img15 {background-position:0 -3340px}
.school_signs_products li .cat_img a.img16 {background-position:0 -3570px}
.school_signs_products li .cat_img a.img17 {background-position:0 -3830px}

/* Instant Quote */
.quote_detail_btm input.button{ display:inline-block; padding:8px 40px; margin-left:5px;}
.frame ul > li > div.error_log_txt { bottom: 0; position: absolute; right: 0;}

/*Shipping cart */
.cart_relevant_pro{margin:23px 0px 30px; clear:both}
.cart_relevant_pro .small_title{color:#333f53; font-size:16px; font-weight:500; margin-bottom:22px;}
.cart_relevant_pro .slider-product {float:left; padding:0px 10px}
.cart_relevant_pro .slider-product-disc {width:52%; float:left;}
.cart_relevant_pro .slider-product-disc h3{line-height:18px;}
.cart_relevant_pro .slider-product-disc h3 strong{font-weight:300;}
.cart_relevant_pro .slider-product-disc h3 a { font-size:13px; color:#00264d; font-weight:500}
.cart_relevant_pro .slider-product-disc h3 span{ font-size:12px; color:#76818c; display:block; padding:10px 6px 10px 0px;}

/** My order page **/
#payment_form_purchaseorder label.required { float:none}
.order-tracking {padding: 30px 0px 30px;}
.order-tracking .page_title h3{padding:0; text-align:left; text-transform:none; font-size:26px;}
.order-tracking h2.heading{ color: #2cb0de; font-size: 20px; line-height: 26px;}
.border {border-bottom: 1px solid #e5e5e5; margin: 0 0 14px; overflow: hidden; padding:7px 0;}
.order-tracking .form-list p{ font-size:10px; color:#8d959e; padding-top:5px;}
.order-tracking .questtion_from {width: 65%;}
.order-tracking .ans_que_list {width: 31%;}
.order-tracking form .form-list .wide .field {width: 92.5%;}
.order-tracking textarea { width:64%;}
.order-tracking .form-list li.fields {margin-bottom:20px!important; display:inline-block !important }
.order-tracking .container #tabmenu a, .order-tracking .container #tabmenu a.active{ background:#fff; border:1px solid #f0f0f0; border-bottom:0px; color:#8d959e}
.order-tracking .container #content, .order-tracking .container #content1 {border-top:1px solid #f0f0f0; margin-top:-1px; padding-top:20px;}
.order-tracking .container #tabmenu a.active{ border-bottom:1px solid #f0f0f0}
.order-tracking .container #tabmenu a.active:after,.order-tracking .container #tabmenu a.active::before{left: 50%;bottom:-22px;	border: solid transparent;content: " ";
height: 0;	width: 0;	position: absolute;	pointer-events: none;}
.order-tracking .container #tabmenu a.active:after {border-color: rgba(136, 183, 213, 0);border-top-color: #fff;border-width: 10px;	margin-left: -10px;}
.order-tracking .container #tabmenu a.active:before {border-color: rgba(194, 225, 245, 0);border-top-color: #e5e5e5;border-width: 11px;margin-left: -11px;}	
.order-tracking .order-products-table tfoot .price{ font-weight:500;}
.order-tracking .order-products-table tfoot tr.last td {padding: 10px 23px;}
.order-tracking .category_view .container #tabmenu a { padding: 11px 25px; font-size:14px;}	
.order-tracking .order-status li {float: left;  padding: 0px !important; position: relative;text-align: center;background:none !important; width:24.8%;}
.order-tracking .order-status li:first-child .toltip{left:0px}
.order-tracking .order-status li:first-child .toltip:after, .order-tracking .order-status li:first-child .toltip:before{left:40%;}
.order-tracking .order-status li:before{border-right: 1px solid #e5e5e5; content: ""; height: 30px;  position: absolute; right: 0; top:6px;}
.order-tracking .order-status li:last-child::before{border:none;}
.order-tracking .container #tabmenu li.tab2 { margin-left:-5px;}
.order-tracking .order-status li:last-child { border:0px;}
.order-tracking .order-status li:after { background: #e5e5e5 none repeat scroll 0 0;  content: ""; height:1px; left: 0; position: absolute;top:20px; width: 100%;}
.order-tracking .order-status li > span { background: #b4bbc3; border-radius: 100%; color: #2cb0de; display: inline-block; height:15px;line-height: 20px;position: relative; width:15px;top:3px; z-index: 1;margin:10px 0;}
.small-btn {padding:4px 11px 2px}
.order-tracking .container #tabmenu { display:inline-block;}
.order-tracking .order-status li.active > span { background:#6bb731; position:relative}
.order-tracking .order-status li.processing > span { background:#fff; border:2px solid #2cb0de; height:22px;width: 22px; margin-top:4px; position:relative}
.order-tracking .order-status li.processing > span:after { content:""; width:16px; height:16px; position:absolute; left:0px; right:0px; top:3px; margin:0 auto; background:#2cb0de; border-radius:100%;-webkit-border-radius:100%}
.order-tracking .processingText{ width:100%; }
.order-tracking .processingText li { width:25%; text-align:center; float:left;border-bottom:2px solid #e5e5e5; background:none !important; padding:6px 0px !important; position:relative; font-size:12px; color:#444d56;}
.order-tracking .order-status .toltip p{ padding:0px; margin:0px;}
.order-tracking .toltip p strong { color:#444d56}
.order-tracking .order-status .toltip {background:#fff; border: 1px solid #e5e5e5; color: #8d959e; float: left; margin: 0 0 20px; min-width: 175px;   padding: 5px 10px; position: relative;  right: 50%;  text-transform: none;  width:36%;}
.order-tracking .order-status .toltip:after, .toltip:before {bottom: 100%;left: 90%;border: solid transparent;content: " ";height: 0;	width: 0;position: absolute;pointer-events: none;}
.order-tracking .order-status .toltip:after {	border-color: rgba(136, 183, 213, 0);	border-bottom-color: #fff;	border-width: 7px;	margin-left: -7px;}
.order-tracking .order-status .toltip:before {border-color: rgba(194, 225, 245, 0);	border-bottom-color: #e5e5e5;	border-width: 8px;	margin-left: -8px;}
.order-tracking .shippig-address { margin-bottom:20px;}
.order-tracking .shippig-address p strong { line-height:25px;}
.order-tracking a.orange_clr{color: #ef5d21;text-decoration:underline;}
.order-tracking .order-products-table { margin-bottom:25px;}
.order-tracking .order-products-table thead th{font-weight:normal;}
.order-tracking .container #content .tabbing_content.dis_block ul { margin:0 0 20px; padding:20px 0px}
.order-tracking .order-products-table tfoot tr.last td{ color:#444d56; text-transform:none}
.order-tracking #form-send-ticket .form-list .field {  float: left;  padding-right: 2%;  width: 31.8%;}
.order-tracking .form-list li { display: inline-block;  width: 100%; margin:0px;}
.order-tracking .ticket_brow { border: 1px solid #c1c9d0; display: inline-block; width:222px; border-radius:3px;-webkit-border-radius:3px;}
.order-tracking .ticket_brow input { background: #fff none repeat scroll 0 0; border: medium none; width: 56%;}
.order-tracking .ticket_brow button { background: #2cb1de none repeat scroll 0 0;  border-radius: 0; color: #fff; float: right;line-height: 19px;padding: 5px 10px; width: 75px;border-radius:0 3px 3px 0; font-size:12px;}
.order-tracking .img_brow { width: auto !important;}
.order-tracking .form-list li.wdt_none { width: auto;}
.order-tracking .questtion_from h3{margin:6px 0px !important;}
.order-tracking .form-list input.input-text {width: 25%;}
.order-tracking .questtion_from #payment-method .buttons-set .required {display: none;}
.order-tracking .credit-card{width:55%;}
.order-tracking #checkout-payment-method-load li:first-child .field { width:92%;}
.order-tracking #checkout-payment-method-load .fields .field {width: 33%; display:inline-block; vertical-align:top}
.order-tracking #checkout-payment-method-load li:first-child .field .input-text { width:92%;}
.order-tracking .credit-card li.fields { margin-bottom:0px !important;}
.order-tracking #checkout-payment-method-load .card_trusted {right:-620px;}
.order-tracking .credit-card li.fields, .order-tracking .credit-card li.card_type { padding:0px 15px !important;}
.order-tracking .credit-card li.card_type { margin-bottom:10px !important;}
.order-tracking .onepagecheckout_block {margin-bottom: 0;}
.order-tracking .onepagecheckout_block .buttons-set, .order-tracking .onepagecheckout_block .buttons-set input { margin:-7px 5px 0px 0px;}
.order-tracking #checkout-payment-method-load .card_trusted li {margin: 5px 0 !important;}
.order-tracking .form-list .input-slect-fix-w:empty{display:none;}

/*Automotive Signs Landing Page*/
.automotive_signs_banner{background:rgba(0, 0, 0, 0) url("https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/automotive-signs-banner-bg.jpg") no-repeat scroll 0 0 / cover;}
.automotive_signs_banner .title-style {font-weight:700;}
.automotive_signs_banner .title-style span {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/real-estate-banner-title.png) 0px 0px no-repeat; color:#fff; font-size:75px; height:89px; padding: 9px 5px; width:209px; display:block;}
.automotive_signs_banner .banner-product {margin: 10px 0;}
.automotive_signs_banner .heading-three-bullet-three-l{padding:57px 0;}
.automotive_signs_products li{margin-bottom:25px;}
.automotive_signs_products li .cat_img a {background: rgba(0, 0, 0, 0) url("https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/automotive-signs-sprite.png") no-repeat scroll 0 0; height: 230px; width: 258px;}
.automotive_signs_products li .cat_img a.img1 {background-position: 0 0;}
.automotive_signs_products li .cat_img a.img2 {background-position: 0 -230px;}
.automotive_signs_products li .cat_img a.img3 {background-position: 0 -460px;}
.automotive_signs_products li .cat_img a.img4 {background-position: 0 -690px;}
.automotive_signs_products li .cat_img a.img5 {background-position: 0 -920px;}
.automotive_signs_products li .cat_img a.img6 {background-position: 0 -1150px;}
.automotive_signs_products li .cat_img a.img7 {background-position: 0 -1380px;}
.automotive_signs_products li .cat_img a.img8 {background-position: 0 -1610px;}
.automotive_signs_products li .cat_img a.img9 {background-position: 0 -1840px;}
.automotive_signs_products li .cat_img a.img10 {background-position: 0 -2070px;}
.automotive_signs_products li .cat_img a.img11 {background-position: 0 -2300px;}
.automotive_signs_products li .cat_img a.img12 {background-position: 0 -2530px;}

/*Car Wash Landing Page*/
.car_wash_banner {background: rgba(0, 0, 0, 0) url("https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/car-wash-banner-bg.jpg") no-repeat scroll 0 0 / cover;}
.car_wash_banner .title-style {font-weight:700;}
.car_wash_banner .title-style span {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/real-estate-banner-title.png) 0px 0px no-repeat; color:#fff; font-size:75px; height:89px; padding:9px 5px; width:209px; display:block;}
.car_wash_banner .banner-product {margin: 10px 0;}
.car_wash_banner .heading-three-bullet-three-l {padding: 81px 0;}
.car_wash_products li{margin-bottom:25px;}
.car_wash_products li .cat_img a {background: rgba(0, 0, 0, 0) url("https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/car-wash-sprite.png") no-repeat scroll 0 0; height: 230px; width: 258px;}
.car_wash_products li .cat_img a.img1 {background-position: 0 0;}
.car_wash_products li .cat_img a.img2 {background-position: 0 -230px;}
.car_wash_products li .cat_img a.img3 {background-position: 0 -460px;}
.car_wash_products li .cat_img a.img4 {background-position: 0 -690px;}
.car_wash_products li .cat_img a.img5 {background-position: 0 -920px;}
.car_wash_products li .cat_img a.img6 {background-position: 0 -1150px;}
.car_wash_products li .cat_img a.img7 {background-position: 0 -1380px;}
.car_wash_products li .cat_img a.img8 {background-position: 0 -1610px;}
.car_wash_products li .cat_img a.img9 {background-position: 0 -1840px;}
.car_wash_products li .cat_img a.img10 {background-position: 0 -2070px;}
.car_wash_products li .cat_img a.img11 {background-position: 0 -2300px;}
.car_wash_products li .cat_img a.img12 {background-position: 0 -2530px;}
.car_wash_products li .cat_img a.img13 {background-position: 0 -2760px;}

/*Home Decor Landing Page*/
.home_decor_banner{background: rgba(0, 0, 0, 0) url("https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/home-decor-banner-bg.jpg") no-repeat scroll 0 0 / cover;}
.home_decor_banner .title-style{font-size:60px;}
.home_decor_banner .title-style span {background:#f3ce6b; color: #fff;font-size:60px;padding:5px 11px 0; display:inline-block; clear:both;}
.home_decor_banner .slider_image, .car_wash_banner .slider_image, .school_signs_banner .slider_image{float:left}
.home_decor_banner .heading-three-bullet-three-l{padding:62px 0;}
.home_decor_products li{margin-bottom:25px;}
.home_decor_products li .cat_img a {background: rgba(0, 0, 0, 0) url("https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/home-decor-sprite.png") no-repeat scroll 0 0; height: 260px; width: 258px;}
.home_decor_products li .cat_img a.img1 {background-position: 0 0;}
.home_decor_products li .cat_img a.img2 {background-position: 0 -260px;}
.home_decor_products li .cat_img a.img3 {background-position: 0 -520px;}
.home_decor_products li .cat_img a.img4 {background-position: 0 -780px;}
.home_decor_products li .cat_img a.img5 {background-position: 0 -1040px;}
.home_decor_products li .cat_img a.img6 {background-position: 0 -1300px;}
.home_decor_products li .cat_img a.img7 {background-position: 0 -1560px;}
.home_decor_products li .cat_img a.img8 {background-position: 0 -1820px;}
.home_decor_products li .cat_img a.img9 {background-position: 0 -2080px;}
.home_decor_products li .cat_img a.img10 {background-position: 0 -2340px;}
.home_decor_products li .cat_img a.img11 {background-position: 0 -2606px;}
.home_decor_products li .cat_img a.img12 {background-position: 0 -2876px;}
.home_decor_products li .cat_img a.img13 {background-position: 0 -3149px;}
.home_decor_products li .cat_img a.img14 {background-position: 0 -3433px;}

/*Mesh banner Landing Page*/
.mesh_banner_landing:before { background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/banners-bg.png) left top no-repeat; content:""; position:absolute; left:0; top:0; width:334px; height:100%;}
.mesh_banner_landing:after{ background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/banners-bg.png) right top no-repeat; content:""; position:absolute; right:0; top:0; width:334px; height:100%;transform:rotate(180deg); visibility:visible}
.mesh_banner_landing .heading-two-bullet-three-l{padding:61px 0}
.mesh_banner_landing .banner-style{position:relative}
.mesh_banner_landing .divider {background-color: #f3ce6b;}
.mesh_banner_landing .title-style{  background: url("https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/mesh-banner-title.png") left top no-repeat; height:139px;width:322px; margin-bottom:25px; text-indent:-999px;}
.mesh_banner_landing .products-link {bottom:100px;left:20px;}
.mesh_banner_products li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/mesh-banner-sprite.png) 0px 0px no-repeat; width:258px; height:220px}
.mesh_banner_products li .cat_img a.img1 {background-position:0 0px}
.mesh_banner_products li .cat_img a.img2 {background-position:0 -220px}
.mesh-product-thumb #carousel{margin:0 auto; overflow:hidden;}
.mesh_banner .arrow_box a { border:0; display:block; text-align: center;  width: 78px;position:absolute;color:#b8b8b8;font-size:10px;right:0px;z-index:8;text-transform:uppercase;height:56px;}
.mesh_banner .middle-wrapper{ min-height:inherit; position:relative}
.home_decor_products li .cat_img a.img10 {background-position: 0 -2340px;}

/** Display Packages **/
.display_package_landing .title-style, .title-style .simple_text{font-size:70px;; margin-bottom:40px; line-height:60px;padding-left: 20px; font-weight:600;}
.display_package_landing .title-style span {font-size: 47px; font-weight:300; display:block}
.title-style .simple_text{font-size:70px !important;padding-left:26.5px; font-weight:600 !important}
.display_package_landing .banner-style { padding-left: 70px;}
.display_package_landing .title-style .yellow_clr{;color:#f3ce6b; font-weight:600;}
.display_package_landing .heading-two-bullet-four-l{padding:38px 0px;}
.display_package_landing .banner-product{padding:0px}
.display_package_products li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/display-package-sprite.jpg) 0px 0px no-repeat; width:258px; height:180px}
.display_package_products li .cat_img a.img1 {background-position:0 0px}
.display_package_products li .cat_img a.img2 {background-position:0 -265px}
.display_package_products li .cat_img a.img3 {background-position:0 -515px}
.display_package_products li .cat_img a.img4 {background-position:0 -755px}
.display_package_products li .cat_img a.img5 {background-position:0 -1025px}
.display_package_products li .cat_img a.img6 {background-position:0 -1295px}
.display_package_products li .cat_img a.img7 {background-position:0 -1525px}
.display_package_products li .cat_img a.img8 {background-position:0 -1795px}
.display_package_products li .cat_img a.img9 {background-position:0 -2115px}
.display_package_products li .cat_img a.img10 {background-position:0 -2370px}
.display_package_landing .products-link {bottom: 40px;left: 0}
.display_package_landing .banner_fullimage{background: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/display-package-img.png) no-repeat scroll 0 40px; height: 400px; margin-left:-110px;
padding:140px; position: absolute;top:-24px;}
.display_package_landing .slider_image{float:left}
.display_package_products.landing_product li h3 {min-height: 69px;}
.package-categorie { position:relative;}
.price-group { font-size:20px; color:#ff810a;;}
.price-group .ur_save { font-size:12px;}
.price-group .retail-price {font-size:12px; color:#7c858d;  text-decoration:line-through;}
.check-row { background:#f7f7f7; padding:10px 15px; margin:2px 0px; position:relative}
.check-row input[type="checkbox"] + label { position:relative; z-index:1;}
.check-row input[type="checkbox"] {display:block;height:22px;margin:0;opacity:0;padding:0;position:absolute;width:22px;}
.btn-add-more { color:#2cb0de;; padding:5px 0 5px 35px; display:inline-block; position:relative;}
.btn-add-more i { font-size:30px; position:absolute; top:0px; left:0px;}
.check-active { color:#2cb0de; font-size:14px; border-bottom:1px solid #f0f0f0; background:none; position:relative;}
.check-active:after, .check-active:before {top: 100%;left: 5%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.check-active:after {border-color: rgba(136, 183, 213, 0);border-top-color: #fff;border-width: 13px;margin-left: -13px;}
.check-active:before {border-color: rgba(194, 225, 245, 0);border-top-color: #f0f0f0;border-width: 15px;margin-left: -15px;}
.fa-plus-circle:before {content: "\f055";}
.check-row input[type="checkbox"] + label span {margin-right:10px;}
.packages-content { float:left; width:825px; border-right:1px solid #f0f0f0; padding:20px 20px 0px 0px; margin-bottom:20px;}
.order-summery { float:right; width:234px; padding:20px 0px 0px 20px;}
.order-summery li {font-size:12px; padding:15px 0px; border-bottom:1px solid #f0f0f0;}
.order-summery li:last-child { border-bottom:none;}
.order-summery li h4 { font-size:13px; margin:0px;}
.order-summery .total-price { font-size:14px;}
.total-price { margin-bottom:20px; font-size:24px;}
.total-price h4 { margin:0px;}
.total-price #total_price {color:#ff810a;}
.fa-shopping-cart:before {content: "\f07a";}
#grand_total_dis {color:#ff810a; ;}
.packages-content-bottom {border-top: 1px solid #f0f0f0;margin-top: -3px;padding-top: 20px;}
.packages_block .tbl_form_body { padding:20px 0px 0px;}
.packages_block .quotation-listing-table tbody tr td .option {margin-top:0px;}
.quote_block .packages_block .tblForm_head {border-top:1px solid #f0f0f0; padding-top:15px;}
.quote_block .packages_block .first .tblForm_head { border-top:none;}
.quote_block .packages_block .main_tbl_row { position:relative; padding-top:10px;}
.quote_block .packages_block .tblForm_head, .quote_block .packages_block .main_tbl_row { margin:0px 20px;}
.packages_block .bannerframesize { float:none; margin-right:0px;}
.quick_order .packages_block .tbl_form_body .tbl_col1 { width:auto;}
.packages_block .quotation-listing-table tbody tr td .option dt, .packages_block .quotation-listing-table tbody tr td .option .col1 { width:195px;}
.packages_block .quotation-listing-table tbody tr td .option .col2, .packages_block .quotation-listing-table tbody tr td .option dd {width:464px;}
.extra-show-hide { position:absolute; top:0px; right:2%; cursor:pointer; text-align:right; width:98%; line-height:42px; font-size:14px;}
.onlydropdown-w, onlydropdown-w { width:70px}
.fa-plus:before {content: "\f067";}
.quick_order .packages_block .quotation-listing-table { width:100%; border:none;}
.packages_block .quotation-listing-table tbody tr:hover { background:none;}
.tbl_col1, .tbl_col2, .tbl_col3, .tbl_col4 {float:left;min-height:1px;padding:0 10px;}
.quick_order .packages_block .tbl_col1 {width:220px;}
.quick_order .packages_block .tbl_col2 {width:75px;}
.quick_order .packages_block .tbl_col3 {width:222px;}
.tbl_img {float:left;margin-right:10px;width:70px;border-radius:4px; overflow:hidden;}
.packages_block .tbl_row label { display:block; margin-bottom:10px;}
.packages_block .tbl_row select { width:100%;}
.packages_block .txt_qty input { width:53px;}
.delete_row {background: #2cb0de;border-radius: 100%;height: 20px;line-height: 20px;position: absolute;right: -25px;text-align: center;top: 10px;width: 20px;}
.delete_row a {color: #fff;display: block;font-size: 11px;}
.packages_block .item_total_input span {padding:5px 0;color:#ff810a;font-size:14px;}
.packages_block .item_total_input .textfield {color:#ff810a; width:69px;font-size:14px;padding:4px;background:none;border:none;}
.btn-primary {background:#ff810a;color:#fff;}
.btn-primary:hover {background:#424b53;color:#fff;}
.quotation-listing-table tbody tr td .option .col2 { width:155px !important;}
.quotation-listing-table tbody tr td select.validation-failed{ border:1px dashed #eb340a !important}
.quotation-listing-table tbody tr td .error-msg{ word-wrap:break-word}
.packages-content #tradeShowDisplay_table #adjustable_banner_stand_size_main select { margin-bottom:15px; width:90px;}

/* Style Add for resolved bug task - 05-06-17 */
.quick_order .packages_block .quotation-listing-table .txt_size dd select.textfield{width:100%;margin-bottom:5px;}



/* Reflective Sign Landing Page*/
.reflective_sign_landing .title-style{ }
.reflective_sign_landing .title-style span {display: block; font-weight:300; }
.reflective_sign_products li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/reflective-sign-sprite.jpg) 0px 0px no-repeat; width:258px; height:215px}
.reflective_sign_products li .cat_img a.img1 {background-position:0 0px}
.reflective_sign_products li .cat_img a.img2 {background-position:0 -230px}
.reflective_sign_products li .cat_img a.img3 {background-position:0 -475px}
.reflective_sign_landing .products-link { bottom: 111px;left: 0px;}
.reflective_sign_landing .heading-two-bullet-three-l {padding: 154px 0;}
.product_type_img {padding-bottom: 40px;}

/* Window Decals Lettering Landing Page*/
.window_decals_lettering_landing .title-style{font-size:52px}
.window_decals_lettering_landing .title-style span {display: block; font-weight:300; }
.window_decals_lettering_product li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/window-decal-lettering-sprite.jpg) 0px 0px no-repeat; width:258px; height:215px}
.window_decals_lettering_product li .cat_img a.img1 {background-position:0 0px}
.window_decals_lettering_product li .cat_img a.img2 {background-position:0 -230px}
.window_decals_lettering_product li .cat_img a.img3 {background-position:0 -475px}
.window_decals_lettering_product li .cat_img a.img4 {background-position:0 -690px}
.window_decals_lettering_product li .cat_img a.img5 {background-position:0 -920px}
.window_decals_lettering_landing .products-link{bottom:120px;left:0px;}
.window_decals_lettering_landing .heading-three-bullet-three-l{padding:40px 0;}
.packages-content #tradeShowDisplay_table #adjustable_banner_stand_size_main select { margin-bottom:15px; width:90px;}

/*Bulk Order Landing Page*/
.bulk_order_banner {padding:70px 0;background: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/bulk-order-banner-new.jpg) center top;background-size: cover;}
.bulk_order_banner .banner_title h1 { text-align:center; background: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/bulk-order-title.png) center top no-repeat; background-size:cover; text-indent:-9999px; height:75px; width:865px; margin:0px auto 5px;}
.bulk_order_banner .banner_title h1.uk { background: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/bulk-order-title-uk.png) center top no-repeat; background-size:cover;  text-align:center;  text-indent:-9999px; height:75px; width:865px; margin:0px auto 5px;}
.bulk_order_banner .banner_title h2 {font-size: 30px;text-transform: none;color:#FFF; text-align:center;}
.bulk_order_banner .bulkorder_list {padding: 50px 0 80px}
.bulk_order_banner .banner_title hr {background: #fde4a0 none repeat scroll 0 0;height: 1px;width: 175px;margin: 20px auto}
.bulk_order_banner ul.bulkorder_list li {border-right: 1px solid #454c5a;display: inline-block;vertical-align: top;color: #fff;line-height: 18px;}
.bulk_order_banner ul.bulkorder_list li:last-child { border:0px;}
.bulk_order_banner .bulkorder_list_text {background: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/bulk-order-bullet.png) left top 50% no-repeat;margin: 0 23px;padding: 0px 0 0px 35px; text-align:left}
.yellow_btn {background: #f3ce6b;border: medium none; border-radius: 3px; color: #fff; display: inline-block;font-size: 15px;font-weight: 500;padding: 12px 26px;
text-transform: uppercase;margin:5px 10px 0 13px;}	
.yellow_btn:hover{ background:#fff; color:#334053}	
.white-btn { background:#fff;border: medium none;border-radius:3px;color:#334053;display:inline-block;font-size: 15px; font-weight: 500;padding: 12px 26px;    text-transform: uppercase;margin:5px 10px 0 13px;}	
.white-btn:hover { background:#2cb1de; color:#fff;} 
.bulk_order{ padding-top:20px;}
.bulk_order .page_title h3 {text-transform: none; font-size:24px;}
.bulk_order .box-services li{border-bottom:none}
.bulk_order .box-services li .cat_img {border:0px;width:46px;height:46px;font-size:0;padding:0px;background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/bulkorder-sprite.png) center top no-repeat; border-radius:0px;}
.bulk_order .content_more:hover {color:#2cb0de;}
.bulk_order .contact_banner{padding:50px 0 30px }
.bulk_order .contact_banner ul{border:1px solid #f2f2f2;background:#f7f7f7; border-radius:4px;}
.bulk_order .contact_banner ul li:first-child{border-right: 1px solid #e9e9e9;}
.bulk_order .contact_banner ul li{list-style:none;color:#353d4c;padding:17px 20px; display:inline-block; vertical-align:top; width:24%; min-height:82px;}
.bulk_order .contact_banner ul li:last-child{ float:right; padding:0px; width:auto; border:0px;}
.bulk_order .contact_banner ul li h1{ font-size:20px; color:#353d4c;  padding-bottom:7px}
.bulk_order .contact_banner .phoneIcon{background: rgba(0, 0, 0, 0) url("https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png") no-repeat scroll -727px -1043px; padding-left:22px;}
.bulk_order .contact_banner .mailIcon{background: rgba(0, 0, 0, 0) url("https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/sprite_icons.png") no-repeat scroll -727px -1067px; padding-left:22px;}
.bulk_order .box-services p{ min-height:0; padding-bottom:0}
.bulk_order .box-services li .img1 { background-position:0 0}
.bulk_order .box-services li .img2 { background-position:0 -50px}
.bulk_order .box-services li .img3 { background-position:0 -100px}
.bulk_order .box-services li .img4 { background-position:0 -150px}
.bulk_order .box-services li .img5 { background-position:0 -200px}
.bulk_order .title-small {text-transform: none;border: none}
.bulk_order ul.list-inline { display:table; width:100%; padding:40px 0 25px;}
.bulk_order ul.list-inline li {height:60px;display:table-cell; width:1%;}
.bulk_order ul.list-inline li a{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/bulkorder-otherlogo-sprite.png) center top no-repeat;height:60px;display:block;} 
.bulk_order ul.list-inline li a.img1{background-position:0 0}
.bulk_order ul.list-inline li a.img2{background-position:0px -60px}
.bulk_order ul.list-inline li a.img3{background-position:-23px -120px}
.bulk_order ul.list-inline li a.img4{background-position:-22px -180px}
.bulk_order ul.list-inline li a.img5{background-position:-63px -246px}
.content_more{border: 1px solid #737373;color:#737373;content: "+"; cursor:pointer; font-family:"calibri-bold";font-size: 12px;line-height: 8px;margin: 2px 0 0 6px; padding:2px; position: absolute;text-align:center;width:7px;}
.content_more::before {content: "+";}
.bulk_order .less::before {content: "-";}
.bulkorder-quote #quotation { margin:30px 0 10px;}
.bulkorder-quote #quickrfq_form { width:auto;}
.bulkorder-quote #quotation .quote_detail section { width:50%;}
.bulkorder-quote #quotation .quote_detail ul li.col2 { width:350px;}
.bulkorder-quote #quotation .quote_detail ul li.col4 {width:450px;}
.bulkorder-quote #quotation .quote_detail ul li.col4 .textfield { width:428px;}
.bulkorder-quote #quotation .quote_detail ul li .textfield {width: 328px;}
.bulkorder-quote .quotation-listing-table {width:100%;}
.bulkorder-quote #quotation .quote_detail_btm section .col2 {width:365px;}
.bulkorder-quote input.input-text, .bulkorder-quote textarea {width: 343px;}

/*Instant Quote*/
.center_button {text-align: center; margin: 20px 0px;}
.center_button .button {display: inline-block !important;}

/*Scroll Down Arrow*/
.scrolldown_dropdown a {border: 0 none; color: #b8b8b8; display: block; font-size: 10px; height: 56px; position: absolute; right:-100px;text-align: center; text-transform: uppercase; width: 78px; margin-top:30px;}
.scrolldown_dropdown a:hover { border:none 0px}

/*Slider*/
.flexslider ul.slides { height:100%}
.flexslider .slides > li {height: 100%;}
.image-height img { height: 100%;}
.pos_rel { min-height:auto;}

/*2x2 Xpressions*/
.xpressions_landing{}
.xpressions_landing .banner-style{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/xpressions-title.png) 63px 0px no-repeat; padding:0px 0px 0px 53px; position:relative}
.xpressions_landing:before { background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/xpressions-displays-bg-left-right.png) left top no-repeat; content:""; position:absolute; left:0; top:0; width:334px; height:100%;}
.xpressions_landing:after{ background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/xpressions-displays-bg-left-right.png) right top no-repeat; content:""; position:absolute; right:0; top:0; width:334px; height:100%;transform:rotate(180deg);}
.xpressions_landing .banner-style h1{font-size:135px;  margin:0px 0px 0px -55px; letter-spacing:104px; line-height:98px; padding:22px 0px 20px 0px; font-weight:700}
.xpressions_landing .banner-style h1.title-style span.size{text-indent:-999px; display:inline-block; line-height:0px; padding:0px; }
.xpressions_landing .banner-style h1.title-style span.title{font-size:57px; color:#f3ce6b;  padding-left:92px; line-height:57px; display:block; font-weight:600;}
.xpressions_landing .banner-style h1.title-style span{font-size:29px;letter-spacing:0px; line-height:47px; padding-left:63px; display:block;  font-weight:300;}
.xpressions_landing .slider_image{ float:left; height:auto}
.xpressions_landing .slider_image.image-top { bottom: -26px; margin-left:0; position: relative; padding-top:0px;}
.xpressions_landing .products-link {bottom:129px;left:-21px; z-index:1}
.xpressions_landing .banner-product .flex-control-nav{bottom:7px; left:30%;}
.xpressions_landing .heading-two-bullet-three-l{padding:30px 0} 
.xpressions_products li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/2x2-xpressions-sprite.png) 0px 0px no-repeat; width:258px; height:220px}
.xpressions_products li .cat_img a.img1 {background-position:0 0px}
.xpressions_products li .cat_img a.img2 {background-position:0 -220px}
.xpressions_products li .cat_img a.img3 {background-position:0 -440px}
.xpressions_products li .cat_img a.img4 {background-position:0 -660px}
.xpressions_products li .cat_img a.img5 {background-position:0 -880px}
.xpressions_products li .cat_img a.img6 {background-position:0 -1100px}
.xpressions_products li .cat_img a.img7 {background-position:0 -1320px}
.xpressions_products li .cat_img a.img8 {background-position:0 -1540px}
.xpressions_products li .cat_img a.img9 {background-position:0 -1760px}
.xpressions_products li .cat_img a.img10 {background-position:0 -1980px}

/*xpressions displays*/
.xpressions-display-landing{height:446px; margin-bottom:0px;}
.xpressions-display-landing:before { background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/xpressions-displays-bg-left-right.png) left top no-repeat; content:""; position:absolute; left:0; top:0; width:334px; height:100%;}
.xpressions-display-landing:after{ background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/xpressions-displays-bg-left-right.png) right top no-repeat; content:""; position:absolute; right:0; top:0; width:334px; height:100%;transform:rotate(180deg);}
.xpressions-display-landing .heading-two-bullet-three-l{padding:94px 0;}
.xpressions-display-landing .title-style{background: rgba(0, 0, 0, 0) url("https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/xpressions-displays-title.png") no-repeat scroll left top / 175px 122px;
font-size: 80px;padding-bottom:35px; padding-left:20%; padding-top: 0px; position:relative; font-weight: 600;} 
.xpressions-display-landing .title-style span{ font-size: 34px; line-height: 34px;  padding-left: 12%; font-weight:300; display:block; }
.xpressions-display-landing .title-style span.symbol{ padding:0px; display:inline; font-size:80px; font-weight:600; position:relative}
.xpressions-display-landing .title-style span.symbol:before{background:#f3ce6b none repeat scroll 0 0; border-radius: 100%; content: ""; display:block;height:16px;
left: 0; margin: 0 auto; position: absolute; right: 0; top:26px; width:16px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.xpressions-display-landing .title-style span.symbol:before{top:19px;}} 
.xpressions-display-landing h1.title-style span.size {display: inline-block;padding: 0; text-indent: -999px;}
.xpressions-display-landing .commonbullet{padding-top:20px; padding-left:115px; position:relative}
.xpressions-display-landing .arrow_box a{ margin-left:117px; position:relative; display:block !important}
.xpressions-display-landing .slider_image{float:left; margin-left:0px; height:auto}
.xpressions-display-landing .slider_image.image-top{bottom:-26px; margin-left:0px; position: relative; margin-top:-22px;}
.xpressions-display-landing .banner-product .flex-control-nav{bottom:0px; left:30%;}
.xpressions-display-landing .products-link{bottom:100px; left:0px; z-index: 1;}
.xpressions-display li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/xpressions-displays-sprite.jpg) 0 0 no-repeat; width:258px; height:279px}
.xpressions-display li .cat_img a.img1 {background-position:0 0px}
.xpressions-display li .cat_img a.img2 {background-position:0 -280px}
.xpressions-display li .cat_img a.img3 {background-position:0 -560px}
.heading-border{border-bottom:1px solid #f0f0f0;padding-bottom:5px}

/*xpressions salesmate*/
.xpressions_salesmate{margin-bottom:0px;}
.xpressions_salesmate:before {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/xpressions-displays-bg-left-right.png) left top no-repeat; content:""; position:absolute; left:0; top:0; width:334px; height:100%;}
.xpressions_salesmate:after{ background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/xpressions-displays-bg-left-right.png) right top no-repeat; content:""; position:absolute; right:0; top:0; width:334px; height:100%;transform:rotate(180deg);}
.xpressions_salesmate .banner-style h1.title-style span.size {line-height: 0;text-indent: -999px; display:block;}
.xpressions_salesmate .title-style{ background: rgba(0, 0, 0, 0) url("https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/xpressions-displays-title.png") no-repeat scroll left top / 239px 167px;
font-size: 80px; padding-left:147px; padding-top: 4px;position:relative;   } 
.xpressions_salesmate .title-style span{ font-size: 30px; line-height: 36px; padding-left: 96px;  display:block;}
.xpressions_salesmate .title-style span.yellow-text{color: #f3ce6b; font-size: 70px; font-weight:600; line-height:75px; padding-left: 32px; }
.xpressions_salesmate .title-style span.symbol{ padding:0px; display:inline; font-size:80px; font-weight:600; position:relative}
.xpressions_salesmate .title-style span.symbol:before{ background: #f3ce6b none repeat scroll 0 0; border-radius: 100%; content: ""; display: block; height: 16px;
left: 0; margin: 0 auto; position: absolute; right: 0; top:26px; width: 16px;}
.xpressions_salesmate .commonbullet{padding-top:0px; padding-left:0px; position:relative}
.xpressions_salesmate .arrow_box a{ margin-left:114px; position:relative; display:block !important}
.xpressions_salesmate .slider_image { float:left; height:auto}
.xpressions_salesmate .slider_image.image-top{bottom:-26px; margin-left:0px; position: relative; margin-top:-24px;}
.xpressions_salesmate .slider_image img {width: auto;}
.xpressions_salesmate .banner-product .flex-control-nav{bottom:0%; left:28%;}
.xpressions_salesmate .heading-two-bullet-three-l{padding:47px 0px;}
.xpressions_salesmate .products-link{bottom:75px; left:-4px; z-index:1;}
.xpressions_salesmate .arrow_box a { margin-left:150px !important;}
.xpressions_salesmate_products li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/xpressions-salesmate-displays-sprite.jpg) 0 0 no-repeat; width:258px; height:263px}
.xpressions_salesmate_products li .cat_img a.img1 {background-position:0 0px}
.xpressions_salesmate_products li .cat_img a.img2 {background-position:0 -263px}
.xpressions_salesmate_products li .cat_img a.img3 {background-position:0 -526px}
.xpressions_salesmate_products li .cat_img a.img4 {background-position:0 -789px}
.xpressions_salesmate_products li .cat_img a.img5 {background-position:0 -1052px}
.xpressions_salesmate_products li .cat_img a.img6 {background-position:0 -1315px}
.xpressions_salesmate_products li .cat_img a.img7 {background-position:0 -1578px}
.xpressions_salesmate_products li .cat_img a.img8 {background-position:0 -1841px}
.xpressions_salesmate_products li .cat_img a.img9 {background-position:0 -2104px}
.xpressions_salesmate_products li .cat_img a.img10 {background-position:0 -2363px}
.xpressions_salesmate_products li .cat_img a.img11 {background-position:0 -2616px}
.xpressions_salesmate_products li .cat_img a.img12 {background-position:0 -2877px}
.xpressions_salesmate_products li .cat_img a.img13 {background-position:0 -3156px}
.xpressions_salesmate_products li .cat_img a.img14 {background-position:0 -3440px}
.xpressions_salesmate_products li .cat_img a.img15 {background-position:0 -3682px}

/*3 quad_pyramid*/
.quad_pyramid_landing{margin-bottom:0px;}
.quad_pyramid_landing:before{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/xpressions-displays-bg-left-right.png) left top no-repeat; content:""; position:absolute; left:0; top:0; width:334px; height:100%;}
.quad_pyramid_landing:after{ background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/xpressions-displays-bg-left-right.png) right top no-repeat; content:""; position:absolute; right:0; top:0; width:334px; height:100%;transform:rotate(180deg);}
.quad_pyramid_landing .banner-style{position:relative; padding:0px 0px 0px 82px;}
.quad_pyramid_landing .banner-style .title-style{line-height:36px; padding-bottom:20px;  }
.quad_pyramid_landing .banner-style h1.title-style span.title{ color: #f3ce6b;font-size: 69px; padding: 24px 0px 11px 0px; 
background: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/3-quad-pyramid-symbol.png) 39px 30px no-repeat; height:72px; display:block; font-weight:600}
.quad_pyramid_landing .banner-style h1.title-style span.title .pression	{font-size: 35px;margin-left: 88px; line-height:0px; display:block;}
.quad_pyramid_landing h1.title-style span{font-size: 30px;  font-weight:300;}
.quad_pyramid_landing h1.title-style span.font0{display:inline; font-size:0px;}
.quad_pyramid_landing .heading-two-bullet-three-l{padding:44px 0;}
.quad_pyramid_landing .products-link { bottom:100px; left:-36px; z-index: 1;}
.quad_pyramid_landing .banner-product .flex-control-nav{bottom:0px; left:30%}
.quad_pyramid_landing .slider_image{ float:left; height:auto;}
.quad_pyramid_landing .slider_image.image-top{bottom:0px; margin-left:0px; margin-bottom:-20px; position: relative;}
.quad_pyramid_products li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/3-quad-pyramid-xpression-sprite.jpg) 0px 0px no-repeat; width:258px; height:240px}
.quad_pyramid_products li .cat_img a.img1 {background-position:0 0px}
.quad_pyramid_products li .cat_img a.img2 {background-position:0 -240px}
.quad_pyramid_products li .cat_img a.img3 {background-position:0 -480px}
.quad_pyramid_products li .cat_img a.img4 {background-position:0 -720px}
.quad_pyramid_products li .cat_img a.img5 {background-position:0 -960px}
.quad_pyramid_products li .cat_img a.img6 {background-position:0 -1196px}
.quad_pyramid_products li .cat_img a.img7 {background-position:0 -1438px}
.quad_pyramid_products li .cat_img a.img8 {background-position:0 -1678px}
.quad_pyramid_landing .banner-style .animation{font-size:0px; margin-left:-82px; display:block;}
.quad_pyramid_landing .banners-heading{width:56%}
.quad_pyramid_landing .banner-product{width:44%}

/*Patio & Pool  Landing Page*/
.pool-txt{text-indent: -999px; display:inline-block !important;}
.patio_pool_landing .title-style{font-size: 75px; line-height: 59px; margin-bottom: 30px;}
.patio_pool_landing .title-style span{display:inline; padding-left:14px;}
.patio_pool_landing .title-style span.and{color:#f3ce6b; font-size:90px; padding:0px;}
.patio_pool_landing .title-style span.bg_clr{color:#ffffff; font-size:46px; text-transform:uppercase; font-weight:300; background:#f3ce6b; padding:0px 10px; position:absolute;}
.patio_pool_landing .heading-two-bullet-three-l{ padding:75px 0}
.patio_pool_landing .products-link{bottom:69px; left:12px;}
.patio_pool_products li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/patio-pool-product-sprite.jpg) 0px 0px no-repeat; width:258px; height:200px}
.patio_pool_products li .cat_img a.img1 {background-position:0 0px}
.patio_pool_products li .cat_img a.img2 {background-position:0 -200px}
.patio_pool_products li .cat_img a.img3 {background-position:0 -400px}
.patio_pool_products li .cat_img a.img4 {background-position:0 -600px}
.patio_pool_products li .cat_img a.img5 {background-position:0 -800px}
.patio_pool_products li .cat_img a.img6 {background-position:0 -1000px}
.patio_pool_products li .cat_img a.img7 {background-position:0 -1200px}
/*.patio_pool_landing .round_banner_box{border:solid 6px #fff;}*/
.patio_pool_landing .slider_image{float:left}

/*Step & Repeat Display*/
.step_repeat_banner:before {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/xpressions-displays-bg-left-right.png) left top no-repeat; content:""; position:absolute; left:0; top:0; width:334px; height:100%;}
.step_repeat_banner:after  {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/xpressions-displays-bg-left-right.png) right top no-repeat; content:""; position:absolute; right:0; top:0; width:334px; height:100%;transform:rotate(180deg);}
.step_repeat_banner .slider_image{float:left}
.step_repeat_banner .banner-style{ position:relative}
.step_repeat_banner .title-style {line-height:83px; padding-bottom:40px; }
.step_repeat_banner .title-style span.and {background: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/step-repeat-displays-banner-title.png) no-repeat;height:90px; width:86px;text-indent:-999px; display:inline-block;}
.step_repeat_banner .title-style span.display{ background: #f3ce6b; color: #ffffff; font-size: 43px; line-height: 48px;padding: 0px 10px; position: absolute; left:206px; top: 71px; }
.step_repeat_banner .heading-three-bullet-three-l {padding:90px 0;}
.step_repeat_banner .banner-product .flex-control-nav {bottom: 16px; left: 33%;}
.step_repeat_banner .products-link{bottom:85px; left:55px;}
.step_repeat_products .commonbullet li{border:none; margin-top:0; margin-bottom:0px; width:auto;}
.step_repeat_products li .cat_img a {background: rgba(0, 0, 0, 0) url("https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/step-repeat-display-sprite.png") no-repeat scroll 0 0; height: 230px; width: 258px;}
.step_repeat_products li .cat_img a.img1 {background-position: 0 0;}
.step_repeat_products li .cat_img a.img2 {background-position: 0 -260px;}
.step_repeat_products li .cat_img a.img3 {background-position: 0 -490px;}
.step_repeat_products li .cat_img a.img4 {background-position: 0 -791px;}
.step_repeat_products li .cat_img a.img5 {background-position: 0 -1157px;}
.step_repeat_products li .cat_img a.img6 {background-position: 0 -1470px;}
.step_repeat_products li .cat_img a.img7 {background-position: 0 -1764px;}
.step_repeat_products li .cat_img a.img8 {background-position: 0 -2065px;}
.step_repeat_products li .cat_img a.img9 {background-position: 0 -2355px;}
.step_repeat_products li .cat_img a.img10 {background-position: 0 -2661px;}
.step_repeat_products li .cat_img a.img11 {background-position: 0 -2968px;}
.step_repeat_products li.wall_box{height:378px;}
.step_repeat_products li.fabric_popup{height:378px;}
.step_repeat_products li h2{ font-size:45px; line-height:44px;  color:#333f53;}
.step_repeat_products li h2 span{ font-size:36px; display:block; }
.arrow_img{margin:-80px -80px 0 0; float:right; text-align:center; width:80px;}
.arrow_img span{display:block; color:#b8b8b8; font-size:10px; text-transform:uppercase; padding:10px 0px 0px 0px;}
.titleNew{text-align:center; clear: both;color: #00264d;  font-size: 16px; font-style: italic; margin: 0; padding: 16px 0 15px; text-align: center;}

/** Hello bar **/
.hello-bar {background:#2cb0de; color:#fff; font-size:13px; padding:5px 0px;}
.hello-bar .header_container{ clear:none}
.hello-bar a {color:#fff; font-weight:700;}
.hello-bar a:hover {color:#ffeda9;}
.bar-close { background-position:-726px -1154px; width:15px; height:15px; margin:2px 10px 0px;}
.bannerVideo{margin-top:-35px}
/*ie hide select arrow 10 & edge*/
.search_style select::-ms-expand{display:none}
.flag_landing .search .search_style select{width:112%; /*\0/IE9*/}

/* Dynamic Landing page */
.dy_banner{background:#f7f7f7; height:350px; width:100%; margin:0; position:relative}
.dy_banner .banner-product{float:left; width:100%}
.pro_content{width:50%; float:left; padding:50px 0px 0px 0px}
.pro_image{width:50%; float:right}
.pro_name{color:#333f53; display:block; font-size:36px; font-weight:600; line-height:40px}
.pro_name span{font-weight:300; font-size:34px; display:block}
.key_point li{color:#333f53; font-size:14px; line-height:28px; margin-left:15px}
.key_point li:before{content:"\f00c"; font-family:FontAwesome; color:#354155; margin:0px 6px 0px -15px; font-size:10px; font-weight:300}
.key_point li strong{font-weight:500; color:#00264d}
.slider_bullet .flex-control-nav {position:absolute; bottom:0px; z-index:9; right:47%}
.slider_bullet .flex-control-nav li{margin:0 4px 0 3px; display:inline-block}
.slider_bullet .flex-control-paging li a{width:8px; height:8px; display:block; background:#fff; cursor:pointer; text-indent:-9999px; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; border:solid 1px #2f4769}
.slider_bullet .flex-control-paging li a.flex-active{background:#333f53; cursor:default}
.dy_heading h3{color:#333f53; font-size:30px; margin:0; padding:40px 0px 15px; text-align:center; line-height:32px; font-weight:300}
.dy_list ul li .bor_top{border-top:1px solid #f0f0f0; margin-top:-30px; padding-bottom:5px}
.dy_list li .cat_img:before{border:none}
.dy_list ul li h3{min-height:81px}

/*Wallbox Fabric Display*/
.wallbox_landing .heading-two-bullet-three-l{ padding:78px 0px;}
.wallbox_landing .products-link.name-box2{left:0px; bottom:20px;}
.wallbox_landing h1.title-style span.yallow-text{display:inline-block;color: #f3ce6b;font-weight:600;font-size:70px; }
.wallbox_landing .products-link { bottom:27px; left:420px;}
.wallbox_landing .banner-product .flex-control-nav{left:33%;}
.wallbox_products li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/wallbox-sprite.png) 0px 0px no-repeat; width:258px; height:244px}
.wallbox_products li .cat_img a.img1 {background-position:0 0px}
.wallbox_products li .cat_img a.img2 {background-position:0 -244px}
.wallbox_products li .cat_img a.img3 {background-position:0 -490px}
.wallbox_products li .cat_img a.img4 {background-position:0 -735px}
.product-link-inner span{display:block; padding:5px 0 10px}

.want_it_prority{color:#00264d; font-size:16px; margin:0; padding:25px 0; text-align:center}
.want_it_prority span{color:#ff810a; font-weight:300}

/* Table Data */
.tableContentdesc{margin:0; padding:0}
.tableContentdesc table{height:auto; margin:0 0 10px; border:1px solid #f1f1f1; border-collapse: collapse; border-spacing: 0; margin:0; width:auto} 
.tableContentdesc table tr{border-bottom:1px solid #ededed}
.tableContentdesc table tr:first-child td, .tableContentdesc table tr:first-child th{background:#f1f1f1; color: #1d1d1d; font-size: 13px; font-weight: 500; padding: 8px 12px; white-space: nowrap; text-align:center;}
.tableContentdesc table td{vertical-align:top; border:none; padding:8px 12px; white-space:nowrap; text-align:center}

/*How Its Works*/
.how-it-works{padding:48px 0 88px}
.how-it-works img{max-width:100%}
.how-it-works .middle-container{margin:0 auto; width:1100px; box-sizing:border-box}
.how-it-works .fleft{float:left}
.how-it-works .fright{float:right}
.how-it-works .alignleft{text-align:left}
.how-it-works .alignright{text-align:right}
.how-it-works .head{color:#203441; text-transform:uppercase; font-size:44px; position:relative; line-height:36px; font-weight:600; margin-left:138px; padding-bottom:45px}
.how-it-works .it{background:#fff url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/head-circle.png) left top no-repeat;position:absolute; left:102px; top:-25px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%}
.how-it-works .workstext{display:block; padding-left:190px}
.how-it-works .it span{width:100px; height:105px; vertical-align:middle; display:table-cell; text-align:center; color:#fff; font-size:14px;}
.how-it-works .head .bold-border{width:100px; -ms-transform:rotate(90deg); -webkit-transform: rotate(90deg); transform:rotate(90deg); left:100px; top:68px; z-index:-1}
.how-it-works .section{position:relative; margin-top:40px}
.how-it-works .startOrder{margin:80px 0 40px}
.how-it-works .easyCheckout{margin:40px 0}
.how-it-works .top-space{margin-top:40px}
.how-it-works .icon{text-align:right; padding-top:70px; width:445px}
.how-it-works h3{color:#333f53; font-size:24px; line-height:26px; font-weight:400; line-height:normal; margin-bottom:8px;}
.how-it-works .leftIcon.first-browse{padding-top:70px}
.how-it-works .screenShot{margin:0;}
/* Icons Sprite Start */
.how-it-works .icon-sprite{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/howitsworks-menu-sprite.png) left top no-repeat; display:inline-block; margin-bottom:13px}
.how-it-works .browseicon{background-position:0 0; width:72px; height:62px;}
.how-it-works .startOdericon{background-position:0 -63px; width:72px; height:62px;}
.how-it-works .designtoolicon{background-position:0 -126px; width:72px; height:62px;}
.how-it-works .designforyouicon{background-position:0 -189px; width:72px; height:62px;}
.how-it-works .uploadcreativeicon{background-position:0 -257px; width:72px; height:62px;}
.how-it-works .easycheckouticon{background-position:0 -318px; width:72px; height:62px;}
/* Icons Sprite End */
.how-it-works p{font-size:14px; font-weight:300; color:#818588; text-align:right}
.how-it-works .bold-border{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/top-border.png) left top repeat-x; height:3px; width:540px; top:-40px; position:absolute; right:277px}
.how-it-works .rightborder{-ms-transform:rotate(90deg); -webkit-transform: rotate(90deg); transform:rotate(90deg); width:397px; height:3px; z-index:-1; right:76px; top:152px}
.how-it-works .number{background:#fff url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/round-circle.png) left top no-repeat; display:inline-block; position:absolute; z-index:1; top:-66px; right:535px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%}
.how-it-works .number span{display:table-cell; text-align: center; vertical-align:middle;  width:56px; height:56px; color:#fff; font-size:20px; font-weight:500}
.how-it-works .startOrder .rightborder, .how-it-works .easyCheckout .rightborder{left:90px}
.how-it-works .startOrder .icon, .how-it-works .easyCheckout p, .how-it-works .easyCheckout .icon, .how-it-works .startOrder p{text-align:left;}
.how-it-works .greySection{background:#fafafb; padding:60px 0 0; border-bottom:1px solid #fff; position:relative}
.how-it-works .greySection.first{padding-top:100px}
.how-it-works .greySection:before{position:absolute; background:#fff; content:""; height:100%; width:35.5%; top:0; right:0}
.how-it-works .greySection .section{margin:0}
.how-it-works .greySection .bold-border{top:-103px}
.how-it-works .greySection .number{top:-129px}
.how-it-works .greySection .rightborder{top:90px; z-index:1}
.how-it-works .greySection .rightScreen{position:relative; z-index:2; padding:0 0 50px}
.how-it-works .greySection .blueBorder{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/blue-border.png) left top repeat-y;
height:100%; width:3px; position:absolute; right:274px; top:0}
.how-it-works .greySection .blueBorder.top{top:-35px}
.how-it-works .orText{background:#fff url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/round-circle-blueborder.png) left top no-repeat}
.how-it-works .orText span{color:#000}
.how-it-works .greySection .orText{z-index:2; right:248px; top:-90px}
.how-it-works .youtubelink{cursor:pointer; color:#ee1e36; display:flex; float:right; margin-top:15px; width:145px}
.how-it-works .youtubelink:before{content:"\f166"; font-family:FontAwesome; margin:-6px 7px 0 0; font-size:28px}
.how-it-works .easyCheckout .rightborder{height:5px; left:43px; width:480px}
.how-it-works .beeHappytext{font-size:72px; line-height:85px; padding-left:365px; font-weight:300; color:#2cb0de;}
.how-it-works .beeHappytext span{color:#203441}
.how-it-works .easyCheckout .leftarrow{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/top-border.png) left top repeat-x; height:3px; width:70px; bottom:-80px; position:absolute; left:280px}
.how-it-works .easyCheckout .leftarrow:after{content:"\f105"; font-family:FontAwesome; font-size: 38px; left:65px; position:absolute; top:-19px; color:#edf0f2}
.how-it-works .greySection .uploadpart .rightborder{height:4px; right:208px; top:350px; width:138px}
.how-it-works .greySection .uploadpart .blueBorder.top{height:100px}
.how-it-works .greySection .uploadpart .rightScreen{padding-bottom:100px}
/* Banners page Sprite Images */
.main_banners .banner_col_1 .content-item .content .image a {display:inline-block; width: 260px;height: 203px; background: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/banners_sprite.jpg) 0px 0px no-repeat;}
.main_banners .banner_col_1 .content-item .content .image a.banner-1 { background-position: 0 0px; }
.main_banners .banner_col_1 .content-item .content .image a.banner-2 { background-position: 0 -203px; }
.main_banners .banner_col_3 .content-item .content .image a {display:inline-block; width:260px; height:203px; background: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/banners_sprite.jpg) 0px 0px no-repeat;}
.main_banners .banner_col_3 .content-item .content .image a.banner-3 { background-position: 0 -398px; }
.main_banners .banner_col_3 .content-item .content .image a.banner-4 { background-position: 0 -601px; }
.banner_landing .bottom_banners .content-item .content .image a {display: inline-block; width: 260px; height: 203px; background: url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/banners_sprite.jpg) 0px 0px no-repeat;}
.banner_landing .bottom_banners .content-item .content .image a.banner-5 { background-position: 0 -796px; }
.banner_landing .bottom_banners .content-item .content .image a.banner-6 { background-position: 0 -999px; }
.banner_landing .bottom_banners .content-item .content .image a.banner-7 { background-position: 0 -1196px; }
.banner_landing .bottom_banners .content-item .content .image a.banner-8 { background-position: 0 -1389px; }
.banner_landing .bottom_banners .content-item .content .image a.banner-9 { background-position: 0 -1592px; }
.banner_landing .bottom_banners .content-item .content .image a.banner-10 { background-position: 0 -1793px; }
.banner_landing .bottom_banners .content-item .content .image a.banner-11 { background-position: 0 -1986px; }
.banner_landing .bottom_banners .content-item .content .image a.banner-12 { background-position: 0 -2189px; }
/* End Banners page Sprite Images */
/* Car decals images */
.category-car-decals .landing_product li:nth-child(3n+3) { border-right:1px solid #f0f0f0;}
.category-car-decals .landing_product li .cat_img::before { border-bottom:none;}
/* End Car decals images */

/* DELIVERY ZIPCODE BOX */
.delivery_main_box{width:100%; float:left; height:auto; margin:0px 0px 15px 0px;}
.delivery_main_box .delivery_details_box{width:185px; float:left; height:auto; font-weight:500; font-size:12px; color:#333f53; margin:8px 0px 0px 0px;}
.delivery_main_box .delivery_details_box ul#css3menu img{margin:7px 0px 0px 5px;}
.delivery_main_box .country_box{width:280px; float:left; height:auto;}
.delivery_main_box .zipbox{width:210px; float:right; height:auto; border:solid 1px #e5e5e5; position:relative; padding:0px 80px 0px 0px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.delivery_main_box .zipbox, .delivery_main_box .zipbox > *{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.delivery_main_box .zipbox input[type="text"]{width:100%; float:left; height:35px; border:none;}
.delivery_main_box .zipbox button{width:auto; position:absolute; right:0px;top:0px; color:#fff; padding:9px 20px; height:35px; -webkit-border-radius:0px 3px 3px 0px; -moz-border-radius:0px 3px 3px 0px; border-radius:0px 3px 3px 0px;}
.cart #drop_estimate_method tbody tr td {padding: 10px 0;}

/*frosted instruction*/
p.frosted_instruction.orange{margin-top:5px !important;color:#ff0000 !important;line-height:normal;}
p.frosted_instruction.orange_clr.orange_text.float_L {font-size: 11px;color:#ff0000 !important;}
.hangrailMsg{color:#ff810a}

/*Product zip code*/
.zip_code{width:100%; float:left; border-bottom:solid 1px #f2f2f2; border-top:solid 1px #f2f2f2; padding:10px 0 15px}
.zip_code .delivery{width:205px; float:left; margin-right:15px; position:relative}
.zip_code .delivery input.textfield{width:102px; padding:5px 75px 5px 25px}
.zip_code .delivery label{color:#76818c; font-size:12px; font-weight:500; display:block}
.zip_code .button{background:none; font-size:12px; color:#333f53; font-weight:500; text-transform:uppercase; border-left:solid 1px #ededed; position:absolute; padding:9px 12px 5px; bottom:0px; right:0px}
.zip_code .loaction{position:absolute; bottom:7px; left:10px; font-size:13px}
.zip_code .shipping{font-size:11px; color:#333f53; line-height:18px; font-weight:400; width:386px; float:left; margin-top:19px}
.zip_code .shipping .detail{background:#76818c; width:11px; height:11px; border-radius:3px; padding:2px; margin:5px -3px; position:absolute; display:inline-block; color:#fff; line-height:10px; text-align:center; cursor:pointer}

/*Complain Signs*/
.landingpage-block{padding:30px 0px 40px; background:#f7f8fa; width:100%; float:left; margin-bottom:40px;}
.service_box li{float:left; width:21.7%; text-align:center; padding:30px 15px; background:#fff; margin:0px 3px; height:235px}
.service_box li .title-small{font-size:15px; font-weight:500; padding-bottom:15px; margin:0px; border:none; color:#333F53; text-transform:capitalize}
.service_box li .seprator{opacity:0.1; margin:10px 0px}
.service_box li .icon{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/service-icon.png) no-repeat; margin:0px auto 10px; display:block; width:55px; height:50px;}
.service_box li .fast{background-position:0px 4px}
.service_box li .quality{background-position:0px -41px}
.service_box li .proofs{background-position:0px -88px}
.service_box li .best_prices{background-position:0px -141px}

.complaince_speci{border:1px solid #f5f5f5; border-collapse:collapse; margin:0; padding:0; width:100%; table-layout:fixed;}
.complaince_speci tr {border:1px solid #f5f5f5; padding:0px;}
.complaince_speci td{padding:10px; text-align:left; font-size:12px; line-height:18px;}
.complaince_speci th {font-weight:500; color:#333F53; background:#f5f5f5; padding:10px; line-height:18px}
.complaince_speci th:first-child{width:14%;}
.complaince_speci .speci_tab{background:none; padding-top:10px; padding-bottom:10px;}
.complaince_speci .speci_tab span{color:#333F53; font-weight:500;}


/*Country Flag Landing Page*/
.country_flag_banner{background:#f9f9f9 url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/country-flag-banner-bg.png) 35% center no-repeat; height:610px;}
.country_flag_banner .title-style{font-size:50px;font-weight:300;text-transform:uppercase;}
.country_flag_banner .title-style span{font-weight:600;font-size:62px;white-space:nowrap}
.country_flag_banner .commonbullet{width:90%;float:left}
.country_flag_banner .commonbullet p{font-size:16px;line-height:24px;}
.country_flag_banner .divider{width:100px;margin:20px 0px 30px 0px}
.country_flag_banner .banner-product{margin:40px 0px;}
.country_flag_banner .heading-three-bullet-three-l{padding:0px;margin:150px 0px 0px 0px;}
.country_flag_banner .country-select-dropdown{width:85%;float:left;height:auto;}
.country_flag_banner .country-select-dropdown .input-slect-fix-w {width:300px; float:left; margin:0px 10px 0px 0px; padding:0px 0px; overflow:hidden; -ms-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px; -o-border-radius:3px;border:solid 1px #ddd}
.country_flag_banner .country-select-dropdown .input-slect-fix-w select{width:100%;}
.country_flag_banner .country-select-dropdown .btn-orange-m{margin:0px 0px 0px 0px;padding:2px 10px;}
.country-box-services.box-services li{border-bottom:none;padding-bottom:0px;}
.country_flag_products li #designtool .input-slect-fix-w{width:260px;float:none;display:block;margin:0px auto 46px}
@media screen and (-webkit-min-device-pixel-ratio:0){
	.country_flag_products li #designtool .input-slect-fix-w{margin:0px auto 42px}
}
.country_flag_products li #designtool input.btn-round-border-blue{border: 1px solid #333f53;border-radius: 3px;color: #333f53;display: inline-block;font-size: 12px;font-weight: 500;margin: 5px 0 1px;padding: 7px 12px;text-transform: uppercase;background:#fff}
.country_flag_products li .cat_img a {background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/country-flg-labding-page-sprite.png) 0px 0px no-repeat; width:258px; height:240px}
.country_flag_products li .cat_img:before{display:none}
.country_flag_products li .cat_img a.img1 {background-position:0px 10px}
.country_flag_products li .cat_img a.img2 {background-position:0 -241px}
.country_flag_products li .cat_img a.img3 {background-position:0 -481px}
.country_flag_products li .cat_img a.img4 {background-position:0 -721px}
.country_flag_products li .cat_img a.img5 {background-position:0 -961px}
.country_flag_products li .cat_img a.img6 {background-position:0 -1201px}
.country_flag_products li .cat_img a.img7 {background-position:0 -1448px}
.country_flag_products li .cat_img a.img8 {background-position:0 -1681px}
.country_flag_products li .cat_img a.img9 {background-position:0 -1921px}
.country-flag-subcontent{width:700px;margin:0px auto;font-size:14px;color:#919598;text-align:center;line-height:21px;padding:0px 0px 25px 0px;}
.category-instantbox ul li .cflag-select{width:74px;}

/* Sticky Content Print Ready Page */
.print-ready .product-detail .stickyFull{width:100%;} 
.print-ready .product-detail .stickyFull .detailtab{width:700px; float:left}
.sticky-col{margin:0; width:351px; float:right}
.sticky-col h4{margin:0px 0px 10px 0px}
.product-detail .stickyFull .sticky-col dl dd, .sticky-col .orange-btn{width:100%}
.stickyFull .sticky-col dl dd textarea{width:100%; box-sizing:border-box}
.sticky-col #pms_opt dt, .sticky-col #pms_opt dd{width:100%; float:none; margin:5px 0}
.sticky-col.is_stuck{margin-top:40px}
.sticky-col #pmscode_option p{line-height:20px}

/* PO Note */
.notePoadd{font-size:11px; margin-left:10px;color:#f35b29}
/** Top Navigation **/
.hidden-desktop{display:none}
 

/** Menu Only **/
@media (max-width:1680px) {
#menu-header-location{table-layout:inherit}
}
@media (max-width:1470px) {
/* 05-06-17 Add for top tip issue in medium resolution*/
.catagory_data .shipping_day ul#css3menu li.toproot {left:inherit !important;right: -45px;}
.catagory_data .shipping_day ul#css3menu .toolbox {left:inherit !important; right:-8px;}
}
@media (max-width:1440px) {
.show-img{display:block !important}
.hide-img{display:none !important}
.submenu_banners{width:90.1%}
.submenu_banner_stands{width:81%}
.submenu_table_throws{width:77.7%;margin-left:-180px} 
.submenu_window_signs{width:74%;margin-left:-292px}
.submenu_stickers{width:75%;margin-right:-300px}
.submenu_flag{width:84%;margin-right:-250px}
.submenu_marketing{width:84%;margin-right:-160px}
.submenu_more{width:80%;margin-right:0px}
.submenu_industries{width:64%}
.menu-banner.cat-banner{background-position:right -3559px}
.menu-banner.cat-banner-stands{background-position:right -3979px}
.menu-banner.cat-stickers{left:-270px}
/*.header .suppa_menu_main > a {font-size:12px;letter-spacing:0.3px;}*/
.header .suppa_menu_main > a{font-size:12px}
.menu_dropdown_col{margin:15px 20px}
.all-menu-banner.cat-banner, .all-menu-banner.cat-banner-stands{display:none}
/*Frame Landing page*/
.frame_landing .heading-bullet-two-l{padding:103px 0}
.frame_landing .content_text{padding:103px 0px}
/*.frame_landing .products-link {left:-70px;bottom:90px;}*/
	/**Catalogs Landing Page**/
.catalogs_landing .heading-bullet-two-l{padding:105px 0px}
.booklet_landing .heading-bullet-two-l{padding:105px 0px}
.flyers_landing .heading-bullet-two-l{padding:105px 0px}
.business_card_landing .heading-bullet-two-l{padding:105px 0px}
/* Lables Landing Page*/
.lables_landing .heading-three-l{padding:77px 0px}
.lables_landing .products-link{bottom:190px;left:-80px}
.lables_landing .name-box2{bottom:160px;left:-30px}
/*Industries Landing Page*/
/*.industries_banner{height:auto;}*/
.industries_banner .heading-three-bullet-three-l{padding:36px 0px}
/*church signs Landing Page*/
.church_signs_banner .heading-three-bullet-three-l{padding:40px 0px}
/*Real Estate Landing Page*/
.real_estate_banner .heading-three-bullet-three-l{padding:40px 0px}
/*School Signs Landing Page*/
.school_signs_banner .heading-three-bullet-three-l{padding:40px 0px}
/*Automotive Signs Landing Page*/
.automotive_signs_banner .heading-three-bullet-three-l{padding:40px 0px}
/*Car Wash Landing Page*/
.car_wash_banner .heading-three-bullet-three-l{padding:40px 0px}
/*Home Decor Landing Page*/
.home_decor_banner .heading-three-bullet-three-l{padding:40px 0px}
/*Construction Signs Landing Page*/
.construction_signs_banner .heading-three-bullet-three-l{padding:40px 0px}
/*Mesh banner Landing Page*/
.mesh_banner_landing .products-link{bottom:100px;left:20px}
/*Charity page*/
#terms_condition{left:29%}
/* Display Packages */


/* Reflective Sign Landing Page*/
.reflective_sign_landing .heading-two-bullet-three-l{padding:99px 0}
.reflective_sign_landing .products-link{bottom:106px;left:-10px}
/* Window Decals Lettering Landing Page*/
.window_decals_lettering_landing .heading-three-bullet-three-l{padding:77px 0}
.window_decals_lettering_landing .products-link{bottom:111px;left:0px}
/**custom Table Cover**/
.custom_table_cover .heading-bullet-five-l{padding:32px 0}
/*.custom_table_cover .products-link {bottom:160px;left:-105px;}*/
/*.custom_table_cover .name-box1 {bottom:146px;left:-160px;}
.custom_table_cover .name-box3 {bottom:160px;left:-160px;}
.custom_table_cover .name-box6 {bottom:146px;left:-160px;}
.custom_table_cover .name-box4 {bottom:160px;left:-133px;}
.custom_table_cover .name-box2 {bottom:180;left:-70px;}
.custom_table_cover .name-box5 {bottom:143px;left:-160px;}
.custom_table_cover .name-box7 {bottom:160px;left:-160px;}
.custom_table_cover .name-box8 {bottom:134px;left:-107px;}
.custom_table_cover .name-box9 {bottom:150px;left:-154px;}
.custom_table_cover .name-box10 {bottom:146px;left:-160px;}
.custom_table_cover .name-box11{bottom:144px;left:-160px;}*/

/*2x2 Xpressions*/
.xpressions_landing .banner-product .flex-control-nav{left:45%}
/*xpressions displays*/
.xpressions-display-landing .banner-product .flex-control-nav{left:40% !important}
/*xpressions salesmate*/
.xpressions_salesmate .banner-product .flex-control-nav{left:40%}
/*3 quad_pyramid*/
.quad_pyramid_landing .banner-product .flex-control-nav{left:45%}
/*Patio & Pool  Landing Page*/
.patio_pool_landing{height:auto}
.patio_pool_landing .heading-two-bullet-three-l{padding:40px 0}
.patio_pool_landing .products-link{bottom:73px;left:-35px}
.patio_pool_landing .banners-heading{width:42%}
/*Step & Repeat Display*/
.step_repeat_banner{height:auto}
.step_repeat_banner:before, .step_repeat_banner:after{height:100%}
.step_repeat_banner .heading-three-bullet-three-l{padding:90px 0px}
.step_repeat_banner .products-link{left:0px}
.step_repeat_banner .banner-product .flex-control-nav{left:305px}
.step_repeat_banner .banner-product{width:48%}
.how-it-works .greySection::before{width:31%}

/*Start Vectorization*/
.vectori_service .product li{width:280px; margin:0px 5px; padding:10px; min-height:380px}
.vectori_service .product li .img{height:146px}
.vectori_service .product li .img.recreation{background-position:0px -147px}
.vectori_service .product li .img.illustration{background-position:0px -297px}
.vectori_service .product li .img.line_art{background-position:0px -444px}
.vectori_service .product li p{min-height:80px}
}
@media (max-width:1280px) {
.custom-vinly-banner .menu_dropdown_col{width:206px}
.submenu_more{width:84%}
.menu-banner{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/menu-sprite-1280.png) no-repeat 0 0}
.all-menu-banner{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/all-menu-sprite-1280.png) no-repeat 0 0}
.menu-banner.cat-banner{background-position:right 0px}
.menu-banner.cat-banner-stands{background-position:right -420px}
.menu-banner.cat-flag{background-position:68px -3562px}
.scroll-down-main{display:none}
.how-it-works .greySection:before{width:28.5%}
.cart .discount button.button{padding:0 13px;}

}

@media (max-width:1200px) {
.all-menu-banner, .menu-banner{display:none}
.show-img{display:none !important}
.how-it-works .greySection::before{width:27%}
.my-account .form-list .address_two_field{width:100%}
.notePoadd{margin-left:10px}
}

@media only screen and (max-width : 1100px) {
.how-it-works .middle-container{width:970px}
.how-it-works .head{margin-left:6px}
.how-it-works .icon{width:440px; padding-top:35px}
.how-it-works .greySection .icon{padding-top:15px}
.how-it-works .greySection .rightborder{top:64px}
.how-it-works .greySection .uploadpart .rightborder{top:308px; width:131px}
.how-it-works .easyCheckout .bold-border{width:510px}
.how-it-works .greySection::before{width:29%}
.how-it-works .rightborder{right:100px; top:128px; width:345px}
.how-it-works .startOrder .rightborder{left:-12px}
.how-it-works .easyCheckout .rightborder{left:-25px; width:430px;}
.how-it-works .easyCheckout .leftarrow{left:183px; width:175px}
.how-it-works .easyCheckout .leftarrow::after{left:170px}
.how-it-works .screenShot{width:500px}

/*Checkout Login Page */
.checkout_login.middle-wrapper{width:auto; max-width:750px;}
.checkout_login.middle-wrapper .account-login {padding:0 50px 0 20px}
.checkout_login.middle-wrapper .create_account_login{padding:0 20px 0 50px;}
.create_account_login hr{margin:35px 0 20px;}
.login-wrapper .social_title {margin: 17px 0 15px;}
}

@media (max-width:1024px) {
.hidden-desktop{display:inline-block}
ul#css3menu.text-tooltip li.toproot, .chat-popup, .work-sample{display:none}
.inner-subcategory-module figure a.vinyl-banner{background-size:100% auto;height:190px;width:100%}
.inner-subcategory-module figure a.vinyl-banner.img2{background-position:0 -190px!important}
.inner-subcategory-module figure a.vinyl-banner.img3{background-position:0 -380px!important}
.inner-subcategory-module figure a.vinyl-banner.img4{background-position:0 -570px!important}
.inner-subcategory-module figure a.vinyl-banner.img5{background-position:0 -760px!important}
.inner-subcategory-module figure a.vinyl-banner.img6{background-position:0 -950px!important}
.inner-subcategory-module figure a.window-sign{height:190px;width:100%;background-size:100% auto}
.inner-subcategory-module figure a.window-sign.img2{background-position:0 -190px!important}
.inner-subcategory-module figure a.window-sign.img3{background-position:0 -380px!important}
.inner-subcategory-module figure a.window-sign.img4{background-position:0 -570px!important}
.inner-subcategory-module figure a.window-sign.img5{background-position:0 -760px!important}
.inner-subcategory-module figure a.window-sign.img6{background-position:0 -950px!important}
.inner-subcategory-module figure a.window-sign.img7{background-position:0 -1140px!important}
.inner-subcategory-module figure a.window-sign.img8{background-position:0 -1330px!important}
.inner-subcategory-module figure a.vinyl-lettering{height:190px;width:100%;background-size:100% auto}
.inner-subcategory-module figure a.vinyl-lettering.img2{background-position:0 -190px!important}
.inner-subcategory-module figure a.vinyl-lettering.img3{background-position:0 -380px!important}
.inner-subcategory-module figure a.vinyl-lettering.img4{background-position:0 -570px!important}
.inner-subcategory-module figure a.vinyl-lettering.img5{background-position:0 -760px!important}
.inner-subcategory-module figure a.vinyl-lettering.img6{background-position:0 -950px!important}
.inner-subcategory-module figure a.outdoor-banner{width:100%;height:190px;background-size:100% auto}
.inner-subcategory-module figure a.outdoor-banner.img2{background-position:0 -190px!important}
.inner-subcategory-module figure a.outdoor-banner.img3{background-position:0 -380px!important}
.inner-subcategory-module figure a.outdoor-banner.img4{background-position:0 -570px!important}
.inner-subcategory-module figure a.outdoor-banner.img5{background-position:0 -760px!important}
.inner-subcategory-module figure a.outdoor-banner.img6{background-position:0 -950px!important}
.inner-subcategory-module figure a.outdoor-banner.img7{background-position:0 -1140px!important}
.inner-subcategory-module figure a.outdoor-banner.img8{background-position:0 -1330px!important}
.inner-subcategory-module figure a.outdoor-banner.img9{background-position:0 -1520px!important}
.inner-subcategory-module figure a.outdoor-banner.img10{background-position:0 -1710px!important}
.inner-subcategory-module figure a.outdoor-banner.img11{background-position:0 -1900px!important}
.inner-subcategory-module figure a.outdoor-banner.img12{background-position:0 -2090px!important}
#onepagecheckout_loginbox .page-title, .onepagecheckout_datafields h1{width:95.5%!important}
.product-detail .product-imgbox .width_dim, .product-detail .product-imgbox .height_dim{background-size:100% 100%}
#homeCategory-module .content .image{height:180px!important;width:100%;background-size:100% auto}
#homeCategory-module .content .home_cat2{background-position:0 -146px!important}
#homeCategory-module .content .home_cat3{background-position:0 -291px!important}
#homeCategory-module .content .home_cat4{background-position:0 -437px!important}
#homeCategory-module .content .home_cat5{background-position:0 -582px!important}
#homeCategory-module .content .home_cat6{background-position:0 -727px!important}
#homeCategory-module .content .home_cat7{background-position:0 -873px!important}
#homeCategory-module .content .home_cat8{background-position:0 -1018px!important}
#homeCategory-module .content .home_cat9{background-position:0 -1165px!important}
#homeCategory-module .content .home_cat10{background-position:0 -1312px!important}
/*.product-detail .product-img ul li img {width:100%}*/
.product-detail .addthis{margin:150px 0 20px}
.switch_back{top:390px;left:0}
.switch_fornt{top:390px;left:105px}
.shipping-rate-table ul li{font-size:12px}
#lightshipping .shipping-rate-table ul li.col1.uk{width:111px}
#lightshipping .shipping-rate-table ul li.col3.uk{width:204px}
.shipping-rate-table ul li.col1.uk{width:109px}
.shipping-rate-table ul li.col3.uk{width:211px}
.shipping-rate-table{width:99.7% !important}
.shipping-rate-table ul li.col1.au{width:113px}
.shipping-rate-table ul li.col3.au{width:164px}
.shipping-rate-table ul li.col4.au{width:110px}
#lightshipping .shipping-rate-table ul li.col1.au{width:118px}
#lightshipping .shipping-rate-table ul li.col3.au{width:158px}
.shipping-rate-table ul li.col1.ca, .shipping-rate-table ul li.col2.ca, .shipping-rate-table ul li.col3.ca, .shipping-rate-table ul li.col4.ca{width:23.63%}
#lightshipping .shipping-rate-table ul li.col1.ca, #lightshipping .shipping-rate-table ul li.col2.ca, #lightshipping .shipping-rate-table ul li.col3.ca, #lightshipping .shipping-rate-table ul li.col4.ca{width:23.6%}
.order-products-table tfoot td.a-right .input-slect-fix-w, .order-products-table tfoot td.a-right .input-slect-fix-w select{width:438px}
#checkout-payment-method-load .sp-methods label{margin:0 10px 10px 0 !important}
#paypal_direct_cc_type_cvv_div .v-fix .mrg_L10{margin-left:5px !important}
.cart .totals{width:540px}
#_plain_tablecolor_opt .white_color{left:13%;top:25%;width:65%}
#_plain_tablecolor_opt .white_color #colorselector{width:100%}
#_pain_table_options .white_color #colorselector{width:100%}
/*#_pain_table_options .white_color, .non_graphic_pop{left:13%;top:25%;width:65% !important}
header .header_right .topbar .Quicklinks li:last-child a{border:none;}*/
#multicurreny > li{display:inline-block;float:none;border:none;padding-right:0px;padding-bottom:5px}
/** Top Navigation **/
.suppa-caret-down{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/nav_icons.png) center top no-repeat;width:25px;height:25px;float:left}
.suppa-caret-up{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/nav_icons.png) -1px -33px no-repeat;width:25px;height:25px;float:left}
.header .suppa_menu_dropdown > .suppa_submenu a:hover{background:none}
.header .era_rwd_suppa_link_both_open, .header .suppa_rwd_menu:hover > a, .header .suppa_rwd_submenu_mega_posts > a:hover, .header .suppa_rwd_menu .suppa_dropdown_item_container a:hover{background-color:transparent!important}
.header .suppa_menu_dropdown .suppa_submenu a .era_suppa_arrow_box, .category-banner{display:none}
nav.box-shadow{position:static}
.submenu_banners, .submenu_banner_stands, .submenu_window_signs, .submenu_table_throws, .submenu_stickers, .submenu_flag, .submenu_marketing, .submenu_more, .submenu_industries{width:100%;margin:0px}
.menu_dropdown_col{width:215px}
.menu_highlight{background:none}
.suppaMenu_rwd_wrap .suppa_rwd_menu > a{padding:10px !important}
.suppaMenu_rwd_wrap .suppa_rwd_menu > a .show-all{display:none}
.product_list .item .pro_img img{width:100%}
.new_separator{margin:26px 29px !important}
#proactivechatdiv{display:none !important}
/**My Saved Designs**/
.mysaved-designs{margin:0 15px 24px;width:240px}
.mysaved-designs ul li.col1, .mysaved-designs ul li.col2, .mysaved-designs ul li.col3, .mysaved-designs ul li.col4, .mysaved-designs ul li.col5, .mysaved-designs ul li.col6{width:94%}
/** Car Decals page **/
.landing_product li h3{font-size:14px}
/*my save design page*/
.mysaved-designs{width:208px}
.product-detail .product-img{width:100%;float:left;height:auto}
.product-detail .product-img a.fancybox img{max-width:100%}
.product-detail .addthis{margin:0px 0px 20px}
/*404 page*/
.error404{margin:35px auto 0}
.error404 .left strong{font-size:171px}
/*Restriction page*/
.restriction-main .banner_man{width:100%}
.restriction-main .right{width:100%;padding:20px 0px}
.restriction-main .left{display:none}
.restriction-main .content{width:100%}
.landing_product.custom_table_product li h3{min-height:60px}
/** Modelbox **/
.model{top:23%}
/* Frame Landing page*/
.banner-style h3, .banner-style h4, .banner-style h1, .banner-style h3 span{font-size:40px;line-height:52px}
.heading-bullet-two-l{padding:59px 0}
.frame_landing .products-link{left:-115px;bottom:56px}
.frame_landing .heading-bullet-two-l{padding:70px 0px}
.frame_landing .content_text{padding:70px 0px}
/* Vedio Testimonials Landing Page*/
.vedio_testimonials .right_detail{margin-left:10px;padding:10px;width:220px}
/*Industries Landing Page*/
.industries_banner .heading-three-bullet-three-l{padding:22px 0px}
.industries_banner .title-style span{font-size:25px}
/*Church Signs Landing Page*/
.church_signs_banner .title-style span{background-size:54% auto;font-size:40px;line-height:40px;padding:0 1px 11px 4px;height:auto}
.church_signs_banner .heading-three-bullet-three-l{padding:22px 0px}
/*Construction Signs Landing Page*/
.construction_signs_banner .title-style span{background-size:54% auto;font-size:40px;line-height:40px;padding:0 1px 11px 4px;height:auto}
.construction_signs_banner .heading-three-bullet-three-l{padding:22px 0px}
/*Real Estate Landing Page*/
.real_estate_banner .title-style span{background-size:54% auto;font-size:40px;line-height:40px;padding:0 1px 11px 4px;height:auto}
.real_estate_banner .heading-three-bullet-three-l{padding:22px 0px}
/*School Signs Landing Page*/
.school_signs_banner .title-style span{background-size:54% auto;font-size:40px;line-height:40px;padding:0 1px 11px 4px;height:auto}
.school_signs_banner .heading-three-bullet-three-l{padding:22px 0px}
/*Automotive Signs Landing Page*/
.automotive_signs_banner .title-style span{background-size:54% auto;font-size:40px;line-height:40px;padding:0 1px 11px 4px;height:auto}
.automotive_signs_banner .heading-three-bullet-three-l{padding:22px 0px}
/*Car Wash Landing Page*/
.car_wash_banner .title-style span{background-size:54% auto;font-size:40px;line-height:40px;padding:0 1px 11px 4px;height:auto}
.car_wash_banner .heading-three-bullet-three-l{padding:22px 0px}
/*Home Decor Landing Page*/
.home_decor_banner .title-style{font-size:32px}
.home_decor_banner .title-style span{background-size:54% auto;font-size:25px;padding:0 1px 5px 4px;height:auto;display:block;width:220px;text-align:center}
.home_decor_banner .heading-three-bullet-three-l{padding:22px 0px}
/** successfully **/
.upload_artwork_bottom .block_column{width:340px}
.upload_artwork_bottom .block_column.secound{width:270px}
.print-ready .product-trust{display:none}
.catagory_data .short_des ul li .velcro{display:inline-block}
/* Display Packages */
.display_package_landing .banner-style{padding-left:0}
.display_package_landing .title-style, .title-style .simple_text{padding-left:0;font-size:30px !important;line-height:38px;margin-bottom:20px}
.display_package_landing .title-style span{font-size:25px}
.display_package_landing .heading-two-bullet-four-l{padding:20px 0}
.hidden-all{display:none !important}
/*Mesh Banner*/
.mesh_banner_landing .products-link{bottom:58px}
/*Charity page*/
#terms_condition{left:21%}
/**custom Table Cover**/
/*.custom_table_cover .half_product_img .slider_image {width:100%;}*/
.custom_table_cover .name-box1{bottom:0px;left:130px}
.custom_table_cover .name-box2{bottom:166px;left:-56px}
.custom_table_cover .name-box3{bottom:0px;left:110px}
.custom_table_cover .name-box4{bottom:0px;left:125px}
.custom_table_cover .name-box5{bottom:-32px;left:0px}
.custom_table_cover .name-box6{bottom:8px;left:278px}
.custom_table_cover .name-box7{bottom:175px;left:280px}
.custom_table_cover .name-box8{bottom:210px;left:260px}
.custom_table_cover .name-box9{bottom:115px;left:274px}
.custom_table_cover .name-box10{bottom:0px;left:120px}
.custom_table_cover .name-box11{bottom:18px;left:0px}
.custom_table_cover .line-arrow{margin-bottom:-20px}
/* Bulk Order */
.bulk_order_banner{padding:50px 0}
.bulk_order_banner .bulkorder_list_text{margin:0px 12px}
.bulk_order_banner .bulkorder_list{padding:50px 0 50px;text-align:center}
.bulk_order .contact_banner ul li{width:20%}
/*Scroll Down Arrow*/
.arrow_box{display:none}
/*xpressions displays*/
.xpressions-display-landing{height:auto;margin-bottom:40px}
.xpressions-display-landing::after, .xpressions-display-landing::before{height:100%}
.xpressions-display-landing .heading-two-bullet-three-l{padding:80px 0px}
.xpressions-display-landing .title-style span.symbol{font-size:40px}
.xpressions-display-landing .title-style span.symbol:before{width:8px;height:8px;top:12px}
.xpressions-display-landing .title-style span{font-size:23px;padding-left:25px;line-height:25px}
.xpressions-display-landing .title-style{background-size:153px 90px;font-size:40px}
.xpressions-display-landing .slider_image img{width:72%;margin:0px}
.xpressions-display-landing .slider_image.image-top{bottom:-6px;margin-left:0;margin-top:0;width:60%}
.xpressions-display-landing .slider_image{margin-left:0px}
.xpressions-display-landing .slider_image.image-top img{width:77%}
.xpressions-display-landing .slider_image.image-top{margin-left:64px;margin-top:34px}
.xpressions-display-landing .commonbullet{padding-left:13px}
.xpressions-display-landing .products-link{bottom:29px;left:260px}
/*2x2 Xpressions*/
.xpressions_landing{height:auto}
.xpressions_landing .slider_image img{width:80%}
.xpressions_landing .slider_image.image-top{bottom:-18px;margin-left:83px;margin-top:30px}
.xpressions_landing .products-link{bottom:40px;left:0px}
.xpressions_landing .banner-style{background-position:20px 0px;background-size:80px auto;padding:0px}
.xpressions_landing .banner-style h1{font-size:66px !important;letter-spacing:58px;line-height:60px !important;margin:0px;padding-top:16px}
.xpressions_landing .banner-style h1.title-style span.title{font-size:38px;line-height:40px;padding-left:39px}
.xpressions_landing .banner-style h1.title-style span{font-size:18px;line-height:30px;padding-left:23px}
.xpressions_landing .banner-product .flex-control-nav{bottom:-17%;left:30%}
.xpressions_landing:after, .xpressions_landing:before{height:100%}
/*xpressions salesmate*/
.xpressions_salesmate{height:auto}
.xpressions_salesmate:after, .xpressions_salesmate:before{height:100%}
.xpressions_salesmate .slider_image img{width:72%}
.xpressions_salesmate .slider_image.image-top{margin-left:64px;margin-top:24px;bottom:-18px}
.xpressions_salesmate .title-style span.yellow-text{font-size:30px;line-height:30px;padding-left:20px}
.xpressions_salesmate .title-style span.symbol{font-size:40px}
.xpressions_salesmate .heading-two-bullet-three-l{padding:80px 0px}
.xpressions_salesmate .title-style span.symbol:before{width:8px;height:8px;top:12px}
.xpressions_salesmate .title-style span{font-size:20px;padding-left:60px;line-height:20px}
.xpressions_salesmate .title-style{background-size:153px 93px;font-size:40px;padding-left:96px;padding-top:7px;line-height:38px}
.xpressions_salesmate .products-link{bottom:24px;left:241px}
.xpressions_salesmate .commonbullet{padding-left:13px;padding-top:10px}
.xpressions_salesmate .banner-product .flex-control-nav{bottom:-17%;left:30%}
/*3 quad_pyramid*/
.quad_pyramid_landing{height:auto;margin-bottom:50px}
.quad_pyramid_landing .heading-two-bullet-three-l{padding:109px 0 100px}
.quad_pyramid_landing .banner-product .flex-control-nav{left:39%;bottom:-10%}
.quad_pyramid_landing .products-link{bottom:37px;left:118px}
.quad_pyramid_landing:after, .quad_pyramid_landing:before{height:100%}
.quad_pyramid_landing .slider_image img{width:94%}
.quad_pyramid_landing .slider_image.image-top{margin-left:19px}
.quad_pyramid_landing .banner-style .title-style{line-height:20px}
.quad_pyramid_landing .banner-style .animation::before{background-size:80% auto}
.quad_pyramid_landing .banner-style h1.title-style span.title{font-size:52px;background-position:34px 26px;background-size:7% auto;height:50px}
.quad_pyramid_landing .banner-style h1.title-style span.title .pression{font-size:22px;margin-left:64px;padding:0px}
.quad_pyramid_landing h1.title-style span{font-size:21px}
/*Patio & Pool  Landing Page*/
.patio_pool_landing .heading-two-bullet-three-l{padding:18px 0px}
.patio_pool_landing .title-style{font-size:45px;line-height:36px;margin-bottom:10px}
.patio_pool_landing .title-style span{padding-left:9px}
.patio_pool_landing .title-style span.and{font-size:55px}
.patio_pool_landing .title-style span.bg_clr{font-size:25px}
.patio_pool_landing .flexslider .slides > li .slider_image img{width:auto}
.patio_pool_landing .products-link{bottom:31px;left:-60px}
/*Footer Logos*/
.footer_logos{width:24% !important}
.onepagecheckout_datafields .col-1 .form_fields .name-firstname{width:48%;padding-right:4px}
.two_fields .customer-name .short .data_area input[type="text"].t1{width:100%}
#register-customer-password .short{width:100%}
.onepagecheckout_datafields .col-1 .form_fields div.two_fields .short:first-child{padding-right:5px;box-sizing:border-box}
.onepagecheckout_datafields .col-1 .form_fields #register-customer-password .short:first-child{padding:0}
.onepagecheckout_datafields .col-1 .form_fields .input-slect-fix-w{margin:0;width:99%;height:33px}
.step_repeat_products li .product-inner{padding-top:0px}
.onepagecheckout_datafields .col-1 .form_fields input.t1, .onepagecheckout_datafields .col-1 .form_fields div.two_fields .data_area, .onepagecheckout_datafields .col-1 .form_fields div.full input.t1{width:100%}
ul#css3menu li.toproot{top:-11px}
footer .footerlinks ul{margin-right:100px}
.artwork-list > ul > li.col1{width:25%;}
.artwork-list > ul > li.col2{width:75%;}
/*========= SUCCESS PAGE STYLESHEET ===========*/
.checkout-success-block .success-content .success_img{margin:70px 20px 0px 20px;}
.checkout-success-block .success-content .upload_artwork_box{padding:0px 0px 0px 20px; margin:0px 20px 0px 0px;}
.checkout-success-block .success-content .success-content-box{width:450px; margin:0px 10px 0px 0px;}
/*Step progress Bar for devices*/
.order-process .text{font-size:11px; font-weight:400;}
.order-process li {font-size:10px;}
.order-process li span {width:15px; height:15px; line-height:16px; display:inline-block; margin-top:7px;}

.login-wrapper .login_fonts{margin-right:27px;}
.login-wrapper .forgot_link{color:#2cb0de; top:35px}
.login-wrapper .password_field .main_width input.input-text{padding:6px 65px 7px 10px}

.samplekit-index-index .sample_kit_payment_m.form-list .card_no_img .input-text{width:100%;}
.samplekit-index-index .sample_kit_payment_m.form-list .card_no_img img{right:5px !important; top:7px !important;}
.samplekit-index-index .form-list .card-date-cvv img.mrg_L10{position:absolute; right:3px; top:3px; margin:0px !important}
.samplekit-index-index .form-list .card-date-cvv .input-box{position:relative;}
.samplekit-index-index .form-list .card-date-cvv .input-text{width:100% !important; padding:6px 45px 6px 4px}
.customer-account-forgotpassword .forgot_pwd input{width:100% !important}

/*Start Vectorization*/
.vec_tool_section .process li{width:220px}
.vectori_service .text, #vectorization .text{width:95%}
.vector_slider{width:90% !important}
.vec_tool_section .file_for{padding-bottom:30px}
.vec_tabing_man{width:100%}
.vec_tab_content{width:100%; margin:0px auto 50px;}
.vectori_service .product li{margin:10px 20px}
.vector_slider .pro_title{width:320px}
.vector_slider .item .item-image{height:239px; background-size:640px}
.vector_slider .item .item-image.img2{background-position: center -239px;}
.vector_slider .item .item-image.img3{background-position: center -479px;}
.vector_slider .item .item-image.img4{background-position: center -719px;}
.vector_slider .slick-prev{left:-7%}
.vector_slider .slick-next{right:-7%}
.truevector_slider .item .item-image, .recreation_slider .item .item-image, .illustration_slider .item .item-image, .lineart_slider .item .item-image{height:335px}
.vec_tabing_man{height:500px}
.truevector_slider .item .item-image.img1, .recreation_slider .item .item-image.img1, .illustration_slider .item .item-image.img1, .lineart_slider .item .item-image.img1{background-position:0px -40px}
.truevector_slider .item .item-image.img2, .recreation_slider .item .item-image.img2, .illustration_slider .item .item-image.img2, .lineart_slider .item .item-image.img2{background-position:0px -465px}
.truevector_slider .item .item-image.img3, .recreation_slider .item .item-image.img3, .illustration_slider .item .item-image.img3, .lineart_slider .item .item-image.img3{background-position:0px -890px}
.truevector_slider .item .item-image.img4, .recreation_slider .item .item-image.img4, .illustration_slider .item .item-image.img4, .lineart_slider .item .item-image.img4{background-position:0px -1300px}
.truevector_slider .item .item-image.img5, .recreation_slider .item .item-image.img5, .illustration_slider .item .item-image.img5, .lineart_slider .item .item-image.img5{background-position:0px -1720px}
#pokemon-tab-loader{padding:19% 49%;}
}

@media (min-width:768px) and (max-width:1024px) {
/*Track Order*/
.order-tracking #payment_form_paypal_direct{width:80%}
#cms p.gray-box{margin-bottom:30px}
.my-account{margin-bottom:20px}
#leftbar{margin-bottom:20px}
.account-create .buttons-set{padding-bottom:30px}
.header_container, .fix_width, .menu_wrapper, .container, .middle-wrapper, .wrapper950, .review_module .inner_wrapper, .footer_inner, footer .footer_inner .copyright, footer .footer_inner .payment_icons, .page-title h1, .designTool-block, .home_promotional_banner, .middel_container, .inner_wrapper_custom .middle-wrapper .breadcrumb{width:960px}
.breadcrumb{margin:0 0px 10px 0}
.bulk_order .contact_banner ul li h1{font-size:18px}
.bulkorder-index-index .inner_wrapper_custom .middle-wrapper .breadcrumb{margin:10px 0px 0 10px}
.clnews-index-index .inner_wrapper_custom .breadcrumb{margin:10px 0px 10px 10px}
.review_module .inner_wrapper .shopper_rating, .review_module .inner_wrapper .shopper_icon, .speak_button, .quote_button, #template-module, .product-detail .addthis .float_R, .content-item:hover .overlay-content, .content-item .overlay-content, .content-item .overlay, .banner_stand .dif_banner_img, #feedback_form_reposnsivenone, header .header_right .Download_Link, .header .category-banner, header #countryFlag, .smpl_kit, .starting-price, .best-price{display:none}
.product-detail .addthis{display:block !important}
ul#css3menu, .global_tooltip .submenu, a.face, a.face1, .black_overlay, .cookie-notice,/*#ship_screen,#ship_cover*/ .white_content_slide, .white_content, #fixwid/*, .black_overlay12 */{display:none !important}
#ship_screen{left:20px;right:20px;top:7%;width:auto;padding:12px;}
.shipping_table td{font-size:12px}
.designTool-block .pop_up_login{left:16% !important;top:30% !important}
.page-title .middle-wrapper h1{width:750px}
/** Top Navigation **/
#homeCategory-module h1{font-size:26px}
#homeCategory-module .content-item{width:18%}
#homeCategory-module .content .image img{width:100%}
.home_promotional_banner a img, .home_promotional_banner img{width:48.5%;height:auto}
#homeCategory-module .container #content .tabbing_content .left, #homeCategory-module .container #content .tabbing_content .right{width:100%}
/*#homeCategory-module .container #content .tabbing_content.dis_block li{padding:5px 0 5px 1%}
#homeCategory-module .container #content .tabbing_content.dis_block li.header-color{padding:7px 0 9px 13px;}
#homeCategory-module .container #content .tabbing_content.dis_block li{padding:5px 0 5px 13px;}*/
.container #content .tabbing_content .left, .container #content .tabbing_content .right{width:48%;margin:0px}
.container #content .tabbing_content{width:100%}
.homepagereviewslider{width:54%}
.homepagereviewslider #vertical-ticker li span{height:35px !important;text-overflow:ellipsis}
footer .footer_top .customer_module{width:auto;float:left}
footer .footer_top .support-block ul li a{font-size:20px;margin-left:11px;padding:5px 0 0 47px}
footer .footer_top .support-block ul li a span{font-size:11px}
footer .footer_inner #subscribe_newsletter{float:left}
footer .footer_inner #subscribe_newsletter .form .textfield{width:123px}
footer .footer_inner .social_Media{margin:0 15px 0 0}
footer .footer_inner #subscribe_newsletter .validation-advice{width:153px}
#homeCategory-module .content .image{height:142px !important;width:100%;background-size:100% auto}
.content-item{height:100%}
.content .image{height:auto!important}
.content .image img{height:auto!important;max-width:218px}
.category_gallery{width:435px}
.catagory_data{width:480px}
.owl-carousel .owl-video-wrapper{height:280px !important}
.owl-carousel .owl-video-frame iframe{height:82%;margin:10px 0px 0px 0px}
.category-instantbox .att_btn_set .dark-grey-btn, .category-instantbox .att_btn_set .orange-btn{margin-right:10px;padding-left:17px;padding-right:17px}
#popupquestion input, #popupquestion textarea{width:84%}
footer .footer_inner .social_Media{margin:0 8px 0 0}
.catagory_data .att_btn_set .design_online{margin:0}
.button_module{width:100%}
.separator{margin:26px 30px}
#step1tab .print-footer .block, .design_banner .print-footer .block{margin:35px 5px 35px 20px}
.upload_artwork_now, .upload_artwork_later{width:43%}
.upload-module .separator{margin:23px 30px}
#step1tab .print-footer, .design_banner .print-footer{padding:0 1%;width:98%}
.product-detail .staisfaction{width:100%}
.product-detail .staisfaction img{padding:0 15px}
.product-detail .product-imgbox{width:41%;margin:0px 0px 0px 30px}
.product-detail .product-img #imagelabel{font-size:29px;margin:64px 0}
.product-detail .product-detail-info{width:50%}
.product-detail .product-detail-info dl dd{width:330px}
.product-detail .product-detail-info dl dd.textarea{width:100%}
.product-detail .product-detail-info #dd_velcro_opt .velcro-option{clear:both;padding:10px 0 0 0}
.product-detail .product-detail-info dl dd .note-msg{clear:both;margin:10px 0 0 0;float:left}
.product-detail .product-detail-info dl dd textarea{width:96%}
.product-detail .product-detail-info dl#terms_checkbox p{width:100%}
.product-detail .product-detail-info #dd_velcro_opt .cal2{margin-left:0 !important;margin-top:10px}
.product-detail .product-detail-info dl#terms_checkbox dd{width:auto}
.design_banner .uploadoptions .upload-logo-module .Options3 textarea{width:145px}
.design_banner .uploadoptions .upload-logo-module .Options4 ul{margin-right:20px}
.inner_wrapper .middle-wrapper .col2-set .registered-users .login-wrapper .form-list input.input-text{width:93%}
.middle-wrapper .account-login .registered-users .left p.create_account{padding:10px 23px;width:70%}
.middle-wrapper .account-login .registered-users .content{width:82%}
#rightbar{width:700px}
.dashboard .col2-set .col-1 .title, .dashboard .col2-set .col-2 .title, .dashboard .box .box-title, .my-account .pagi{padding:10px 7px}
#form-send-ticket .form-list li .or, #form-ticket-detail .form-list li .or{margin:0 7px 5px;}
.my-account .ticket_brow{width:160px;margin-bottom:0px;}
.my-account .ticket_brow input{width:65px}
.my-account .ticket_textarea{width:470px}
.small_link{font-size:10px !important}
.checkout-login-wrapper{padding:23px 0 20px 50px}
.cart_accessories .spanbox{border:0 none;margin:10px 0 0;padding:0 11px 24px 0;float:none}
.checkout_btn_wrap .button_set{width:58%}
.checkout_btn_wrap .button_set .save_ur_cart{margin:15px 25px 15px 0}
.cart .res_width{width:25%}
#checkout-payment-method-load #payment_form_paypal_direct .input-slect-fix-w{width:76%}
#checkout-payment-method-load #paypal_direct_cc_type_exp_div .input-slect-fix-w, #checkout-payment-method-load .card-date-cvv .input-slect-fix-w{width:44%}
#checkout-payment-method-load .form-list li .inner-form li{padding-left:0}
#checkout-payment-method-load .form-list li .inner-form li .input-box .v-fix{width:17% !important}
.row-fluid{width:100%}
.row, .thumbnails{margin-left:0}
[class*="span"], .row-fluid [class*="span"]{display:block;float:left;width:auto;margin-left:0}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid .span12{width:99.99999998999999%;/**width:99.94680850063828%*/}
.row-fluid .span11{width:91.489361693%;/**width:91.4361702036383%*/}
.row-fluid .span10{width:82.97872339599999%;/**width:82.92553190663828%*/}
.row-fluid .span9{width:74.468085099%;/**width:74.4148936096383%*/}
.row-fluid .span8{width:65.95744680199999%;/**width:65.90425531263828%*/}
.row-fluid .span7{width:57.446808505%;/**width:57.3936170156383%*/}
.row-fluid .span6{width:48.93617020799999%;/**width:48.88297871863829%*/}
.row-fluid .span5{width:40.425531911%;/**width:40.3723404216383%*/}
.row-fluid .span4{width:31.914893614%;/**width:31.8617021246383%*/}
.row-fluid .span3{width:23.404255317%;/**width:23.3510638276383%*/}
.row-fluid .span2{width:14.89361702%;/**width:14.8404255306383%*/}
.row-fluid .span1{width:6.382978723%;/**width:6.329787233638298%*/}
.banner-stand-module .product-image img{width:100%;height:auto}
.row-fluid .product-img-box.span4 img{width:100%;height:auto}
.row-fluid .product-shop.span8{margin-left:2.127659574%}
.product-collateral .related-accessories .span3 .product-image img{width:100%;height:auto}
.banner_stand .content-item{width:222px;height:auto!important}
.banner_stand .content .category_name span{display:none}
.content .category_name span{font-size:11px}
.container-bot .products ul.first, .container-bot .products ul.second{width:245px}
.container-bot .products ul.first li, .container-bot .products ul.second li{width:225px}
.Newsletter{width:96%}
.questionery ul li.boldcol2{width:91%}
.questionery ul li.col1{width:95%}
#contactForm .fieldset{width:385px}
.category_right_content .suitable_template ul.suitable_template_detials li{width:184px}
.category_right_content .suitable_template ul.suitable_template_detials li a img{width:184px;height:93px}
.category_right_content .suitable_template ul.suitable_template_detials li:hover .customize_bg{width:184px;height:93px}
.category_right_content .suitable_template ul.suitable_template_detials li:hover .customize_bg span{margin:31px 46px 32px;font-size:12px}
/*.category_view .container #tabmenu a, .category_view .container #tabmenu a.active{padding:8px 10px;font-size:12px;}*/
.my-account .paginationcategory{width:40%}
.download_msg, .download_msg a{padding:7px 2%;height:auto;line-height:24px;font-size:14px}
.download_msg span{padding:2px 5px;font-size:14px;line-height:normal}
#see_allproduct_module .category-module{margin:0 37px 10px 0}
#see_allproduct_module .category-module:nth-child(4n){margin:0 0px 10px 0}
#see_allproduct_module .category-module:nth-child(5n){margin:0 37px 10px 0}
#form-send-ticket .form-list li.wide textarea{width:94%}
.wall_lettering{clear:both}
.wall_lettering h2{margin:40px 0 10px}
.wall_lettering_product{width:21%;min-height:308px}
.wall_lettering_product_man .wall_lettering_product:nth-child(1n){padding:0 3% 0 1% !important}
/*Banner Landing Page*/
.main_banners .banner_col_1{width:200px}
.main_banners .banner_col_1 .content-item .content .image0, .main_banners .banner_col_1 .content-item .content .image img, .main_banners .banner_col_3 .content-item .content .image, .main_banners .banner_col_3 .content-item .content .image img{width:100%}
.main_banners .banner_col_1 .content-item, .main_banners .banner_col_3 .content-item{width:200px;height:270px}
.main_banners .banner_col_3{width:200px}
.main_banners .banner_col_2{width:526px}
.main_banners .banner_col_2 .heading{margin:27px 0 0}
.main_banners .banner_col_2 .make_ur_business{margin:4% 10% 0%;padding:0 0 40px}
.main_banners .banner_col_2 .get_it{margin:4% 15% 4%;font-size:12px}
.main_banners .banner_col_2 .make_banner{margin:5% 10% 5%;padding:0 0 8%}
.main_banners .banner_col_2 .free_ship_wrap .best_rating{width:37%}
.main_banners .banner_col_2 .free_ship_wrap{margin:4% 7% 9%}
.banner_landing .bottom_banners .content-item{width:225px;height:320px}
.banner_landing .bottom_banners .content-item .content .image img{width:100%;max-width:100%}
.banner_wrapper .float_L{width:41%}
.main_banners .banner_col_1.responsive{display:none}
.main_banners .banner_col_1 .content-item .content .image, .main_banners .banner_col_3 .content-item .content .image{height:153px}
.banner_landing .content-item .content .category_name span{font-size:11px}
/** Customer Review **/
.review_content .review-item{min-height:160px}
/*.paginationreview{width:20%;}*/
/*.cus_review_section{height:103px;}*/
.cus_review_section li:first-child{padding:15px 0 7px;margin:0 30px 0 0;font-size:20px;float:left;width:250px}
.cus_review_section li:first-child span.star{margin:0px 0px 8px 0px}
.cus_review_section li{margin:4px 20px}
.cus_review_section li p.order_no{font-size:14px}
.cus_review_section li span.price{font-size:32px;padding:23px 0px}
.cus_review_section li p.content{font-size:14px;margin:20px 10px}
.cus_review_section li p.content span{font-size:18px}
#proactivechatdiv{display:none !important}
/** 3 colume **/
.landing_product li{width:29%}
/*custom banners page ------------------------------*/
.custom_banners_product li{width:22.6%}
.custom_banners_product li .cat_img a{background-size:223px auto;height:187px;width:100%}
.custom_banners_product li .cat_img a.img1{background-position:0 0px}
.custom_banners_product li .cat_img a.img2{background-position:0 -189px}
.custom_banners_product li .cat_img a.img3{background-position:0 -380px}
.custom_banners_product li .cat_img a.img4{background-position:0 -569px}
.custom_banners_product li .cat_img a.img5{background-position:0 -758px}
.custom_banners_product li .cat_img a.img6{background-position:0 -946px}
.custom_banners_product li .cat_img a.img7{background-position:0 -1135px}
.custom_banners_product li .cat_img a.img8{background-position:0 -1323px}
.custom_banners_product li .cat_img a.img9{background-position:0 -1511px}
.custom_banners_product li .cat_img a.img10{background-position:0 -1699px}
.custom_banners_product li .cat_img a.img11{background-position:0 -1889px}
.custom_banners_product li .cat_img a.img12{background-position:0 -2078px}
.custom_banners_product li .cat_img a.img13{background-position:0 -2266px}
.custom_banners_product li .cat_img a.img14{background-position:0 -2454px}
.custom_banners_product li .cat_img a.img15{background-position:0 -2641px}
.custom_banners_product li .cat_img a.img16{background-position:0 -2827px}
.custom_banners_product li .cat_img a.img17{background-position:0 -3016px}
/*Mesh Banners Product*/
.mesh_banners_product li{width:22.6%}
.mesh_banners_product li .cat_img a{background-size:223px auto;height:187px;width:100%}
.mesh_banners_product li .cat_img a.img1{background-position:0 0px}
.mesh_banners_product li .cat_img a.img2{background-position:0 -189px}
/*Mesh banner Landing Page*/
.mesh_banner_landing .heading-two-bullet-three-l{padding:47px 0px}
.mesh_banner_landing .title-style{background-size:220px auto;height:95px;width:220px}
/*Cloth Fabric Banner page ------------------------------*/		
.cloth_fabric_product li{width:22.6%}
.cloth_fabric_product li .cat_img a{background-size:223px auto;height:187px;width:100%}
.cloth_fabric_product li .cat_img a.img1{background-position:0 0px}
.cloth_fabric_product li .cat_img a.img2{background-position:0 -189px}
/*Outdoor Banners Product*/
.outdoor_banners_product li{width:22.6%}
.outdoor_banners_product li .cat_img a{background-size:223px auto;height:187px;width:100%}
.outdoor_banners_product li .cat_img a.img1{background-position:0 0px}
.outdoor_banners_product li .cat_img a.img2{background-position:0 -189px}
.outdoor_banners_product li .cat_img a.img3{background-position:0 -380px}
.outdoor_banners_product li .cat_img a.img4{background-position:0 -569px}
.outdoor_banners_product li .cat_img a.img5{background-position:0 -658px}
/*vinyl banners page ------------------------------*/
.vinyl_banners_product li{width:22.6%}
.vinyl_banners_product li .cat_img a{background-size:223px auto;height:187px;width:100%}
.vinyl_banners_product li .cat_img a.img1{background-position:0 0px}
/*Event Banners Product*/
.event_banners_product li{width:22.6%}
.event_banners_product li .cat_img a{background-size:223px auto;height:187px;width:100%}
.event_banners_product li .cat_img a.img1{background-position:0 0px}
.event_banners_product li .cat_img a.img2{background-position:0 -189px}
.event_banners_product li .cat_img a.img3{background-position:0 -378px}
/*Holiday Banners Product*/
.holiday_banners_product li{width:22.6%}
.holiday_banners_product li .cat_img a{background-size:223px auto;height:187px;width:100%}
.holiday_banners_product li .cat_img a.img1{background-position:0 0px}
/*Business Banners Product*/
.business_banners_product li{width:22.6%}
.business_banners_product li .cat_img a{background-size:223px auto;height:187px;width:100%}
.business_banners_product li .cat_img a.img1{background-position:0 0px}
.business_banners_product li .cat_img a.img2{background-position:0 -189px}
.business_banners_product li .cat_img a.img3{background-position:0 -377px}
.business_banners_product li .cat_img a.img4{background-position:0 -567px}
.business_banners_product li .cat_img a.img5{background-position:0 -756px}
.business_banners_product li .cat_img a.img6{background-position:0 -944px}
.business_banners_product li .cat_img a.img7{background-position:0 -1131px}
/*Party Banners Product*/
.party_banners_product li{width:22.6%}
.party_banners_product li .cat_img a{background-size:223px auto;height:187px;width:100%}
.party_banners_product li .cat_img a.img1{background-position:0 0px}
.party_banners_product li .cat_img a.img2{background-position:0 -189px}
/*magnetic signs_product page ------------------------------*/
.magnetic_signs_product li{width:22.6%}
.magnetic_signs_product li .cat_img a{background-size:223px auto;height:187px;width:100%}
.magnetic_signs_product li .cat_img a.img1{background-position:0 0px}
.magnetic_signs_product li .cat_img a.img2{background-position:0 -189px}
.magnetic_signs_product li .cat_img a.img3{background-position:0 -378px}
/*Perforated Window Signs ------------------------------*/
.window_signs_product li{width:22.6%}
.window_signs_product li .cat_img a{background-size:223px auto;height:187px;width:100%}
.window_signs_product li .cat_img a.img1{background-position:0 0px}
.window_signs_product li .cat_img a.img2{background-position:0 -189px}
.window_signs_product li .cat_img a.img3{background-position:0 -378px}
.window_signs_product li .cat_img a.img4{background-position:0 -567px}
.window_signs_product li .cat_img a.img5{background-position:0 -756px}
/*Reflective Signs------------------------------*/
.reflective_signs_product li{width:22.6%}
.reflective_signs_product li .cat_img a{background-size:223px auto;height:187px;width:100%}
.reflective_signs_product li .cat_img a.img1{background-position:0 0px}
.reflective_signs_product li .cat_img a.img2{background-position:0 -189px}
.reflective_signs_product li .cat_img a.img3{background-position:0 -374px}
/*pull up Banner Stand page ------------------------------*/
.pull_up_banner_stand_product li{width:22.6%}
.pull_up_banner_stand_product li .cat_img a{background-size:223px auto;height:187px;width:100%}
.pull_up_banner_stand_product li .cat_img a.img1{background-position:0 0px}
.pull_up_banner_stand_product li .cat_img a.img2{background-position:0 -189px}
.pull_up_banner_stand_product li .cat_img a.img3{background-position:0 -378px}
.pull_up_banner_stand_product li .cat_img a.img4{background-position:0 -567px}
/*vinyl lettering page ------------------------------*/
.vinyl_lettering_product li{width:22.6%}
.vinyl_lettering_product li .cat_img a{background-size:223px auto;height:187px;width:100%}
.vinyl_lettering_product li .cat_img a.img1{background-position:0 0px}
.vinyl_lettering_product li .cat_img a.img2{background-position:0 -189px}
.vinyl_lettering_product li .cat_img a.img3{background-position:0 -378px}
.vinyl_lettering_product li .cat_img a.img4{background-position:0 -567px}
.vinyl_lettering_product li .cat_img a.img5{background-position:0 -756px}
.vinyl_lettering_product li .cat_img a.img6{background-position:0 -943px}
/*accessories  page ------------------------------*/
.accessories_product li{width:22.6%}
.accessories_product li .cat_img a{background-size:223px auto;height:187px;background:none;width:223px}
.accessories_product li .cat_img a img{max-width:100%;max-height:100%}
/*back drop stand page ------------------------------*/
.backdrop_stand_product li{width:22.6%}
.backdrop_stand_product li .cat_img a{background-size:223px auto;height:187px;width:100%}
.backdrop_stand_product li .cat_img a.img1{background-position:0 -2px}
.backdrop_stand_product li .cat_img a.img2{background-position:0 -206px}
/*Vinyl Decals page ------------------------------*/
.vinyl_decals_product li{width:22.6%}
.vinyl_decals_product li .cat_img a{background-size:223px auto;height:187px;width:100%}
.vinyl_decals_product li .cat_img a.img1{background-position:0px 0px}
.vinyl_decals_product li .cat_img a.img2{background-position:0px -189px}
.vinyl_decals_product li .cat_img a.img3{background-position:0px -378px}
/*Table Cover ------------------------------*/
.table_cover li{width:22.6%}
.table_cover li .cat_img a{background-size:223px auto;height:187px;width:100%}
.table_cover li .cat_img a.img1{background-position:0 0px}
.table_cover li .cat_img a.img2{background-position:0 -186px}
.table_cover li .cat_img a.img3{background-position:0 -368px}
/*pull up Banner Stand page ------------------------------*/
.pull_up_banner_stand_product li{width:22.6%}
.pull_up_banner_stand_product li .cat_img a{background-size:223px auto;height:187px;width:100%}
.pull_up_banner_stand_product li .cat_img a.img1{background-position:0 0px}
.pull_up_banner_stand_product li .cat_img a.img2{background-position:0 -189px}
.pull_up_banner_stand_product li .cat_img a.img3{background-position:0 -378px}
.pull_up_banner_stand_product li .cat_img a.img4{background-position:0 -567px}
.pull_up_banner_stand_product li .cat_img a.img5{background-position:0 -770px}
.pull_up_banner_stand_product li .cat_img a.img6{background-position:0 -1033px}
.pull_up_banner_stand_product li .cat_img a.img7{background-position:0 -1270px}
/*X banners stand ------------------------------*/
.x_banner_stand li{width:22.6%}
.x_banner_stand li .cat_img a{background-size:223px auto;height:187px;width:100%}
.x_banner_stand li .cat_img a.img1{background-position:0 0px}
.x_banner_stand li .cat_img a.img2{background-position:0 -189px}
.x_banner_stand li .cat_img a.img3{background-position:0 -379px}
.x_banner_stand li .cat_img a.img4{background-position:0 -569px}
.x_banner_stand li .cat_img a.img5{background-position:0 -760px}
/*back drop stand page ------------------------------*/
.back_drop_banner_stands li{width:22.6%}
.back_drop_banner_stands li .cat_img a{background-size:223px auto;height:187px;width:100%}
.back_drop_banner_stands li .cat_img a.img1{background-position:0 0px}
.back_drop_banner_stands li .cat_img a.img2{background-position:0 -175px}
.back_drop_banner_stands li .cat_img a.img3{background-position:0 -365px}
.back_drop_banner_stands li .cat_img a.img4{background-position:0 -610px}
.back_drop_banner_stands li .cat_img a.img5{background-position:0 -833px}
.back_drop_banner_stands li .cat_img a.img6{background-position:0 -1070px}
.back_drop_banner_stands li .cat_img a.img7{background-position:0 -1336px}
.back_drop_banner_stands li .cat_img a.img8{background-position:0 -1600px}
.back_drop_banner_stands li .cat_img a.img9{background-position:0 -1890px}
/*Canopy tent page ------------------------------*/
.canopies_tent li{width:22.6%}
.canopies_tent li .cat_img a{background-size:223px auto;height:187px;width:100%}
.canopies_tent li .cat_img a.img2{background-position:0 -175px}
/*Bamboo Banner Stands ------------------------------*/
.bamboo_banner_stands li{width:22.6%}
.bamboo_banner_stands li .cat_img a{background-size:223px auto;height:186px;width:100%}
.bamboo_banner_stands li .cat_img a.img1{background-position:0 0px}
.bamboo_banner_stands li .cat_img a.img2{background-position:0 -186px}
.bamboo_banner_stands li .cat_img a.img3{background-position:0 -372px}
/** Car Decals page **/
.cardecals_product li.car-decals-quality{width:400px}
.cardecals_product li.car-decals-quality h3{font-size:18px}
.installation-box{width:400px}
.installation .video{width:410px}
.installation-box h4{font-size:55px}
.cardecals_product li{width:22.6%}
.cardecals_product li .cat_img a{background-size:223px auto;height:166px;width:100%}
.cardecals_product li .cat_img a.img1{background-position:0px 0px}
.cardecals_product li .cat_img a.img2{background-position:0px -173px}
.cardecals_product li .cat_img a.img3{background-position:0px -343px}
.cardecals_product li .cat_img a.img4{background-position:0px -515px}
.cardecals_product li .cat_img a.img5{background-position:0px -686px}
.cardecals_product li .cat_img a.img6{background-position:0px -864px}
/** Window Signs **/
.landing_product li.window_sign_video_box{width:635px;padding:0px}
.clicktowatch{margin:10px 10px 0 30px}
.window_sign_product .vidoe_box{width:342px}
/*Window Decals signs page ------------------------------*/
.window_decals_signs_product li{width:22.6%}
.window_decals_signs_product li .cat_img a{background-size:223px auto;height:187px;width:100%}
.window_decals_signs_product li .cat_img a.img1{background-position:0 0px}
.window_decals_signs_product li .cat_img a.img2{background-position:0 -189px}
/*Static Window Clings page ------------------------------*/
.static_window_clings_product li{width:22.6%}
.static_window_clings_product li .cat_img a{background-size:223px auto;height:187px;width:100%}
.static_window_clings_product li .cat_img a.img1{background-position:0 0px}
.static_window_clings_product li .cat_img a.img2{background-position:0 -189px}
/*see all products*/
.all_product .new_pro{width:99%}
.all_product .new_pro .small_title span{left:29%}
.all_product .all_pro .small_title span{left:36%}
.all_product .all_pro .all_slid{margin:0px -2%}
.all_product .all_pro .slider{width:46%;padding:20px 3%;margin:27px 2% 0px}
.all_product .all_product_item{width:190px}
.all_product_item h4 a{font-size:13px}
.all_product .all_pro .slider .main-item{background:#fafafa}
/** Home Page Slider **/
.slick-slide .inner{padding:0px 10px}
.item{width:327px}
.span_6{width:50%}
.span_7{width:48%}
.product_slider h3 p{font-size:14px}
.slick-slide .inner .row .col:last-child{height:auto}
.product_slider h3{margin:10px 0px;font-size:13px}
.slick-slide{text-align:center}
.brands .slick-prev, .hometestimonials .slick-prev{left:-5px}
.brands .slick-next{right:-5px}
/*My Account page */
.addresses-list li.item{width:90%}
.block-account .block-content li span a{border-left:0px;padding:0px}
/**Dealer Registration Products**/
.d_r_banner .middle-wrapper h1{font-size:53px}
.sabrina_title{width:100%}
.sabrina_title h1{font-size:28px;line-height:28px;width:20%}
.sabrina_contact{font-size:19px;margin-left:30px}
.sabrina_or{margin:16px 20px 16px 10px}
.sabrina_mail{font-size:19px;width:32%;padding:20px 0}
.dealer_sec{float:left;width:33%}
.dealer_bg .dealer_steps{float:left;position:relative;width:100%}
.dealer_sec h2{clear:both;line-height:20px;padding:20px 0 10px}
.d_r_product li .cat_img{margin-bottom:15px;margin-top:15px;padding-top:25px}
.d_r_product li .cat_img.top{margin-top:15px}
.landing_product.landing_product_border.d_r_product li.bottom{border-bottom:1px solid #efefef}
.d_r_banner .middle-wrapper .link{margin:5px auto 20px}
.box-services li{width:200px}
/**Round Table Cover**/
.round_table_cover_detail li.round_table{padding:31px 18px;width:311px}
.round_table_cover_detail li.round_table .title h2{font-size:26px}
.round_table_cover_detail li.round_table .title h3{font-size:28px}
.round_table_cover_detail li.round_table .title hr{margin:10px auto 14px}
/*Home page slider*/
.banner-caption14 span{margin-left:0px !important}
.tp-simpleresponsive .caption{/*left:0 !important;width:640px;*/ text-align:center}
.banner-caption3 strong{margin-left:0px !important}
/*My save design page */
.save_design li{padding:15px 2px 20px}
/*FAQ Lamding page*/
#lightshipping{margin-left:-480px;width:934px}
/* Banner Stand Page*/
.banner_stand_detail .all_product .new_product_item{float:none;text-align:center;width:174px;display:inline}
.banner_stand_detail .half_slide{width:475px}
.banner_stand_detail .all_product .all_product_item{width:164px}
.banner_stand_detail .all_product .new_pro .half_slide.last .slider, .banner_stand_detail .all_product .new_pro .half_slide .slider{float:none;margin:0 auto;padding:30px 50px 20px;width:425px}
.banner_stand_detail .lightwaight{padding:30px 20px;width:97%}
.banner_stand_detail .lightwaight .first{float:left;width:39%}
.banner_stand_detail .lightwaight .second{float:left;padding-left:0;width:39%}
.banner_stand_detail .lightwaight .third{float:left;padding:0;width:22%}
/*Flags Landing page*/
.flag_landing h1{font-size:45px;padding:20px 0px 0px 0px}
.flag_landing .search{width:64%}
.flag_landing_middle .left{width:300px}
.flag_landing_middle .right{width:658px}
.flag_product li.stand_options ul li p{font-size:12px}
.flag_product li.stand_options ul li .accesories_img{padding:19px 20px 19px}
.flag_product li{width:22.6%}
.flag_product li .cat_img a{background-size:223px auto;height:220px;width:100%}
.flag_product li .cat_img a.img1{background-position:0px 0px}
.flag_product li .cat_img a.img2{background-position:0px -220px}
.flag_product li .cat_img a.img3{background-position:0px -440px}
.flag_product li .cat_img a.img4{background-position:0px -660px}
.flag_product li .cat_img a.img5{background-position:0px -880px}
.flag_product li .cat_img a.img6{background-position:0px -1125px}
.flag_product li .cat_img a.img7{background-position:0px -1365px}
.flag_product li .cat_img a.img8{background-position:0px -1615px}
.flag_product li .cat_img a.img9{background-position:0px -1860px}
.flag_product li .cat_img a.img10{background-position:0px -2110px}
.flag_product li .cat_img a.img11{background-position:0px -2390px}
.flag_product li .cat_img a.img12{background-position:0px -2660px}
.accessories_product li{width:22.6%}
.accessories_product li .cat_img a{background-size:223px auto;height:187px;background:none;width:223px}
.accessories_product li .cat_img a img{max-width:98%;max-height:100%}
.accessories_banner{height:280px}
.accessories_banner .left{display:none}
.right .landing_product.accessories_banner_product .product-inner{border:medium none;margin-bottom:-2px;padding:0}
.landing_product.accessories_banner_product .product-inner span{font-size:12px}
.landing_product.accessories_banner_product{margin-bottom:10px}
.accessories_banner_product li .cat_img a{height:270px;width:100%}
.accessories_banner .right{margin:48px 0px;text-align:center;width:100%}
.accessories_banner .right > h1{font-size:30px;line-height:15px;padding:0}
.landing_product.accessories_banner_product{margin-top:10px}
.accessories_banner_product li .cat_img a, .accessories_banner_product li .cat_img a img{background-size:180px auto;height:160px;width:180px}
.landing_product.accessories_banner_product li .product_show_hide{top:0px;position:relative}
.landing_product.accessories_banner_product .product-inner{height:300px}
.landing_product.accessories_banner_product li{height:300px;width:28%;float:left}
/** Vectorization Landing Page **/
.order-form select{width:100%}
.order-form{width:280px}
.planbox{width:203px}
.plan-heading h3{font-size:23px}
.plan-heading{padding:20px 5px}
.work-col{width:220px}
.step-box{left:45%}
.work-col::before{background:none}
.landing_product.landing_product_border.d_r_product li{width:243px}
.landing_vectorization .d_r_product .product-inner p{min-height:120px}
.vectorization_banner .all_title h3.title{padding-top:40px;font-size:40px}
.Simple .after{background-position:0 -180px}
.ab-img{background-size:230px auto;height:195px;width:100%}
.Moderate .before{background-position:0 -395px}
.Moderate .after{background-position:0 -590px}
.Complicated .before{background-position:0 -805px}
.Complicated .after{background-position:0 -1000px}
.jssort01-99-66{display:none}
.jssor_main, .jssor_slides{width:780px !important}
.design-sample{float:none;margin-left:20px}
.jssor_slides img{width:100% !important}
.ajax-file-upload .validation-advice{height:92%;width:100%}
#rc-imageselect, .g-recaptcha{transform:scale(0.92);-webkit-transform:scale(0.92);transform-origin:0 0;-webkit-transform-origin:0 0}
/**Accessories Detail Pages Start**/
.price_detail li, .price_detail li.last{margin-top:0px;padding-left:10px;width:auto;float:none;padding-top:5px;padding-bottom:5px}
.accessories_detail .input-slect-fix-w{width:115px}
.banner-stand-module .show_detail_image, .banner-stand-module .show_detail_image img{width:100%;height:100%}
.accessories_detail label{width:60px}
.banner-stand-module.accessories_detail.last{margin-right:19px}
.onepagecheckout_block ul.account_option .arrow{top:56px}
/*New Header Design*/
header .header_bottom .left, header .header_bottom .right{width:37%}
header .header_top .right{float:right}
header .header_bottom .left ul li{margin:4px 25px 3px 0}
header .header_bottom .right ul li{margin:4px 0 3px 30px}
header .header_bottom .left ul li .icon-phone:before{margin:0px 7px 0px 0px}
header .header_bottom .right .searchfield:focus{width:150px}
header .header_top ul.free_deli{margin:0px}
header .header_top ul.free_deli li{padding:0 0 0 10px}
header .header_bottom .left ul li:last-child {padding-right: 0;}
/* Charity Banner */
.charity_banner{height:410px;padding:30px 0 50px}
.charity_check_list ul li{padding:0 39px 0 30px}
.charity_check_list .arrow a{left:47%}
.charity_content .left, .charity_content .right{width:47.5%}
.charity_detail .how_work .col{width:215px}
.charity_detail .how_work .col:before{left:190px}
.charity_detail .how_work .step{left:40%}
/* Procced to Checkout */
.checkout_btn_wrap .button_set .checkout-types .dark-grey-btn{padding:12px 20px}
/* Easter banners Signs Landing Page*/
.heading-bullet-three-l-logo{padding:80px 0}
.category_size_box li{width:152px}
.center_category_box{height:155px}
.round_banner_box, .product-link-inner{height:220px;width:220px}
.title-logo-text{font-size:22px;margin:-45px 0 0 128px}
.product-name{font-size:13px;line-height:16px}
.start-price{font-size:12px;padding:3px 0 10px 0}
.btn-border{font-size:12px;padding:5px 7px}
.products-link{bottom:217px;left:-80px}
.product-link-inner{bottom:20px;left:-20px}
.name-box2{bottom:220px;left:-75px}
.name-box3{left:-20px}
.name-box4{bottom:260px;left:-100px}
.name-box5{left:-70px}
.name-box6{left:-60px}
/*Frames Landing Page*/
.frame_landing .heading-bullet-two-l{padding:57px 0}
.frame_landing .content_text{padding:57px 0px}
.frame_landing .products-link{left:-35px}
/** Canopy Categorie Form **/	
.category-instantbox ul li .canopy-radiobox > span{width:156px}
/**Catalogs Landing Page**/
.catalogs_landing .heading-bullet-two-l{padding:67px 0}
.catalogs_landing .name-box2, .catalogs_landing .name-box1{bottom:15px;left:130px}
.booklet_landing .heading-bullet-two-l{padding:67px 0}
.booklet_landing .name-box2, .booklet_landing .name-box1{bottom:15px;left:130px}
.flyers_landing .heading-bullet-two-l{padding:67px 0}
.flyers_landing .name-box2, .flyers_landing .name-box1{bottom:15px;left:130px}
.business_card_landing .heading-bullet-two-l{padding:67px 0}
.business_card_landing .name-box2, .business_card_landing .name-box1{bottom:15px;left:130px}
/* Lables Landing Page*/
.lables_landing .heading-three-l{padding:25px 0}
.lables_landing .name-box2, .lables_landing .name-box1{bottom:15px;left:40px}
/*Sky Tube Hanging  19 july ------------------------------*/
.sky_tube_hanging li{width:22.6%}
.sky_tube_hanging li .cat_img a{background-size:223px auto;width:219px;height:168px}
.sky_tube_hanging li .cat_img a.img1{background-position:0 0px}
.sky_tube_hanging li .cat_img a.img2{background-position:0 -187px}
.sky_tube_hanging li .cat_img a.img3{background-position:0 -376px}
.sky_tube_hanging li .cat_img a.img4{background-position:0 -554px}
.sky_tube_hanging li .cat_img a.img5{background-position:0 -735px}
/*Landing pages*/
.banner_slider .middle-wrapper{min-height:inherit}
/* Reflective Sign Landing Page*/
.reflective_sign_landing .heading-two-bullet-three-l{padding:20px 0}
.reflective_sign_landing .title-style{line-height:38px}
.reflective_sign_products li .cat_img a{background-size:100% auto;height:185px}
.reflective_sign_landing .products-link{bottom:57px;left:-29px}
.product_type_img{padding-bottom:40px}
.product_type_img img{width:100%}
/* Window Decals Lettering Landing Page*/
.window_decals_lettering_landing .heading-three-bullet-three-l{padding:20px 0}
.window_decals_lettering_landing .title-style{line-height:42px}
.window_decals_lettering_landing .products-link{bottom:60px;left:0px}
.window_decals_lettering_product li .cat_img a{background-size:100% auto;height:185px}
/**custom Table Cover**/
.custom_table_cover .heading-bullet-five-l{padding:32px 0}
.table_cover_products li .cat_img a{background-size:100% auto;height:185px}
.custom_table_cover .name-box1{bottom:40px;left:105px}
/*Step & Repeat Display*/
.step_repeat_banner{height:auto}
.step_repeat_banner .heading-three-bullet-three-l{padding:50px 0px;width:40%}
.step_repeat_banner .title-style{line-height:38px;padding-bottom:10px}
.step_repeat_banner .title-style span.and{height:64px;width:50px;margin-left:3px;background-size:50px auto}
.step_repeat_banner .title-style span.display{font-size:25px;line-height:27px;left:136px;top:39px}
.step_repeat_banner .banner-product .flex-control-nav{bottom:10px;left:24%}
.step_repeat_banner .products-link{left:-122px}
.step_repeat_products li h2{font-size:28px;line-height:30px}
.step_repeat_products li h2 span{font-size:19px}
.step_repeat_products .commonbullet li{line-height:normal;padding-bottom:5px;width:auto !important}
.step_repeat_products > ul{margin-bottom:0px}
.step_repeat_products li.last{margin-bottom:0px}
.step_repeat_products li.fabric_popup{height:313px;margin-bottom:0px}
.step_repeat_products li.wall_box{height:313px;float:left}
.step_repeat_products li{margin:0px;margin-top:17px;padding:0 7px;vertical-align:top;width:31% !important;float:left !important}
.step_repeat_products ul li .brdr-top{margin-top:-10px}
.step_repeat_products li .cat_img a{background-size:100% auto;height:200px;width:218px !important}
.step_repeat_products li .cat_img a.img1{background-position:0 0}
.step_repeat_products li .cat_img a.img2{background-position:0 -220px}
.step_repeat_products li .cat_img a.img3{background-position:0 -420px}
.step_repeat_products li .cat_img a.img4{background-position:0 -675px}
.step_repeat_products li .cat_img a.img5{background-position:0 -974px}
.step_repeat_products li .cat_img a.img6{background-position:0 -1240px}
.step_repeat_products li .cat_img a.img7{background-position:0 -1485px}
.step_repeat_products li .cat_img a.img8{background-position:0 -1725px}
.step_repeat_products li .cat_img a.img9{background-position:0 -1988px}
.step_repeat_products li .cat_img a.img10{background-position:0 -2245px}
.step_repeat_products li .cat_img a.img11{background-position:0 -2515px}
.home_promotional_banner{margin-bottom:30px}
.news_subscribe .error-news-msg{font-size:12px}
/* Style Add for resolved bug task - 05-06-17 */
.package-wrapper .package-banner img{max-width:100%;}
/* Style Add for resolved bug task(Special Offer) - 28-06-17  */
.offer_container .row {display:block; float:none; height:100%;}
.offer_container span.span12{display:block; float:none; height:100%;}
.offer_container span.span12:after{content:''; display:table; clear:both;}

.order-tracking #payment_form_verisign li:first-child .field .input-text{padding:4px 10px !important}
.order-tracking #payment_form_verisign .card_no_img img{top:5px;}
.order-tracking .order-status li > div {width:30px; margin:0 auto; float:none;}
.order-tracking .order-status .toltip {right: 162px;}


#checkout-payment-method-load .card-date-cvv .input-slect-fix-w{width:35%;margin:0px 0px 10px 0px;border-left:solid 1px #e5e5e5}
#checkout-payment-method-load .card-date-cvv .input-slect-fix-w.mrg_R10{width:58%;margin:0 0 10px 0;border-left:solid 1px #e5e5e5}
#checkout-payment-method-load .card-date-cvv #verisign_cc_type_cvv_div .v-fix{width:100%;position:relative}
#checkout-payment-method-load .card_no_img .input-text {width:100%;}
#checkout-payment-method-load .card_no_img img{right:5px;top:8px}
#checkout-payment-method-load .card-date-cvv .v-fix .input-text{width:100%;padding:6px 50px 6px 4px}
#checkout-payment-method-load .card-date-cvv .v-fix img{position:absolute;top:3px;right:3px;margin:0px !important}
}

@media only screen and (max-width : 1023px) {
.how-it-works .middle-container{width:730px}
.how-it-works .icon{width:320px}
.how-it-works .head{margin-left:20px}
.how-it-works .screenShot{width:400px}
.how-it-works h3{font-size:22px}
.how-it-works .bold-border{right:173px; width:385px;}
.how-it-works .rightborder{right:20px; top:106px; width:308px}
.how-it-works .greySection::before{width:25%}
.how-it-works .startOrder .rightborder{left:12px}
.how-it-works .greySection .blueBorder{right:170px}
.how-it-works .greySection .orText{right:146px}
.how-it-works .greySection .uploadpart .rightborder{top:251px; right:109px}
.how-it-works .easyCheckout .bold-border{width:410px}
.how-it-works .easyCheckout .rightborder{ left:-38px; top:135px}
.how-it-works .easyCheckout .leftarrow{left:166px}
.how-it-works .beeHappytext{font-size:60px}

#checkout-payment-method-load .card-date-cvv .input-slect-fix-w{width:35%;margin:0px 0px 10px 0px;border-left:solid 1px #e5e5e5}
#checkout-payment-method-load .card-date-cvv .input-slect-fix-w.mrg_R10{width:58%;margin:0 0 10px 0;border-left:solid 1px #e5e5e5}
#checkout-payment-method-load .card-date-cvv #verisign_cc_type_cvv_div .v-fix{width:100%;position:relative}
#checkout-payment-method-load .card_no_img .input-text {width:100%;}
#checkout-payment-method-load .card_no_img img{right:5px;top:8px}
#checkout-payment-method-load .card-date-cvv .v-fix .input-text{width:100%;padding:6px 50px 6px 4px}
#checkout-payment-method-load .card-date-cvv .v-fix img{position:absolute;top:3px;right:3px;margin:0px !important}
.vectorization-index-index #vectorization #payment-buttons-container .please-wait{padding:20px 0px 0px 7px}
}

@media (max-width:900px) {
.header_container, .fix_width, .menu_wrapper, .container, .middle-wrapper, .wrapper950, .review_module .inner_wrapper, .footer_inner, footer .footer_inner .copyright, footer .footer_inner .payment_icons, .page-title h1, .designTool-block, .home_promotional_banner, .middel_container, .inner_wrapper_custom .middle-wrapper .breadcrumb{width:880px}
footer .footer_inner .social_Media, #rect .container-bot .rightimg, .header .category-banner, header #countryFlag, .canopies-info{display:none}
ul#css3menu, .global_tooltip .submenu, .header .suppa_mega_posts_allposts_posts .category-banner, a.face, a.face1, .black_overlay, .cookie-notice,/*#ship_screen,#ship_cover*/ .white_content_slide, .white_content, #fixwid, /*.black_overlay12,*/ .smpl_kit {display:none !important}
#multicurreny{margin:0}
#homeCategory-module .content-item{width:22.95%}
footer .footer_top .customer_module{width:75%}
footer .footer_top .support-block ul li{width:25%}
footer .footer_top .support-block ul li a{font-size:16px;margin-left:10px}
.container #content .tabbing_content .left, .container #content .tabbing_content .right{width:100%;margin:0px}
.category_gallery{width:435px}
.catagory_data{width:435px;margin:0 0 0 10px}
.catagory_data .pr_main{float:none;clear:both}
.catagory_data .attributes .size{float:none;width:100%}
.catagory_data .attributes .qty{float:left}
#step1tab .print-footer .block, .design_banner .print-footer .block{width:100%;margin:10px 0}
.upload-module .separator{margin:23px 25px}
.product-detail .product-detail-info dl dd textarea{width:96%}
.product-detail .product-img{width:100%}
/*.product-detail .product-img ul li img{width:100%;height:auto}*/
.product-detail .product-detail-info dl#terms_checkbox p{width:100%}
.product-detail .addthis{float:left;width:383px}
.product-detail .addthis img{width:100%;height:auto}
.product-detail .product-detail-info{padding:0}
.design_banner .uploadoptions .upload-logo-module .Options3 textarea{width:525px}
.design_banner .uploadoptions .upload-logo-module .Options4{margin:10px 0 0}
.inner_wrapper .middle-wrapper .col2-set .registered-users .login-wrapper{padding:50px 50px 50px 65px}
.inner_wrapper .middle-wrapper .col2-set .registered-users .login-wrapper .left{width:50%}
.inner_wrapper .middle-wrapper .col2-set .registered-users .login-wrapper .right{width:39%}
.middle-wrapper .account-login .registered-users .content{width:82%}
.checkout-login-wrapper .right{width:44%}
#rightbar{width:620px}
.form-list input.input-text{width:88%}
.form-list li.wide input.input-text{width:94%}
.cart_accessories .spanbox{width:154px}
.cart .totals{width:465px}
#onepagecheckout_loginbox .page-title, .onepagecheckout_datafields h1{width:94.2% !important}
.cart .continue_shoppping_btn{float:right!important;margin:0 0 10px 0!important}
.checkout_btn_wrap .secure_guarantee{width:45%}
.checkout_btn_wrap .button_set{width:53%}
.checkout_btn_wrap .button_set .save_ur_cart{margin:15px 25px 15px 0}
.banner_stand .content-item{width:202px}
.container-bot .products{width:100%}
.Newsletter{width:95%}
.category_right_content .suitable_template ul.suitable_template_detials li{width:168px}
.category_right_content .suitable_template ul.suitable_template_detials li a img{width:168px;height:85px}
.category_right_content .suitable_template ul.suitable_template_detials li:hover .customize_bg{width:168px;height:85px}
.category_right_content .suitable_template ul.suitable_template_detials li:hover .customize_bg span{margin:28px 39px 27px;font-size:12px}
#see_allproduct_module .category-module{margin:0 10px 10px 0}
#see_allproduct_module .category-module:nth-child(4n){margin:0 0px 10px 0}
#see_allproduct_module .category-module:nth-child(5n){margin:0 10px 10px 0}
#onepagecheckout_orderform .col3-set .col-2{width:64%}
.onepagecheckout_datafields .col-1 .form_fields .short{width:100%}
.onepagecheckout_datafields .col-1 .form_fields input.t1{width:95%}
.onepagecheckout_datafields .col-1 .form_fields .input-slect-fix-w{width:100%}
.onepagecheckout_datafields .col-1 .form_fields div.short .input-slect-fix-w{width:105%}
.inner-subcategory-module figure a.vinyl-banner{background-size:100% auto;height:174px;width:100%}
.inner-subcategory-module figure a.vinyl-banner.img2{background-position:0 -174px!important}
.inner-subcategory-module figure a.vinyl-banner.img3{background-position:0 -348px!important}
.inner-subcategory-module figure a.vinyl-banner.img4{background-position:0 -522px!important}
.inner-subcategory-module figure a.vinyl-banner.img5{background-position:0 -696px!important}
.inner-subcategory-module figure a.vinyl-banner.img6{background-position:0 -870px!important}
.inner-subcategory-module figure a.window-sign{height:174px;width:100%;background-size:100% auto}
.inner-subcategory-module figure a.window-sign.img2{background-position:0 -174px!important}
.inner-subcategory-module figure a.window-sign.img3{background-position:0 -348px!important}
.inner-subcategory-module figure a.window-sign.img4{background-position:0 -522px!important}
.inner-subcategory-module figure a.window-sign.img5{background-position:0 -696px!important}
.inner-subcategory-module figure a.window-sign.img6{background-position:0 -870px!important}
.inner-subcategory-module figure a.window-sign.img7{background-position:0 -1044px!important}
.inner-subcategory-module figure a.window-sign.img8{background-position:0 -1218px!important}
.inner-subcategory-module figure a.vinyl-lettering{height:174px;width:100%;background-size:100% auto}
.inner-subcategory-module figure a.vinyl-lettering.img2{background-position:0 -174px!important}
.inner-subcategory-module figure a.vinyl-lettering.img3{background-position:0 -348px!important}
.inner-subcategory-module figure a.vinyl-lettering.img4{background-position:0 -522px!important}
.inner-subcategory-module figure a.vinyl-lettering.img5{background-position:0 -696px!important}
.inner-subcategory-module figure a.vinyl-lettering.img6{background-position:0 -870px!important}
.inner-subcategory-module figure a.outdoor-banner{width:100%;height:174px;background-size:100% auto}
.inner-subcategory-module figure a.outdoor-banner.img2{background-position:0 -175px!important}
.inner-subcategory-module figure a.outdoor-banner.img3{background-position:0 -349px!important}
.inner-subcategory-module figure a.outdoor-banner.img4{background-position:0 -523px!important}
.inner-subcategory-module figure a.outdoor-banner.img5{background-position:0 -697px!important}
.inner-subcategory-module figure a.outdoor-banner.img6{background-position:0 -872px!important}
.inner-subcategory-module figure a.outdoor-banner.img7{background-position:0 -1046px!important}
.inner-subcategory-module figure a.outdoor-banner.img8{background-position:0 -1220px!important}
.inner-subcategory-module figure a.outdoor-banner.img9{background-position:0 -1395px!important}
.inner-subcategory-module figure a.outdoor-banner.img10{background-position:0 -1568px!important}
.inner-subcategory-module figure a.outdoor-banner.img11{background-position:0 -1742px!important}
.inner-subcategory-module figure a.outdoor-banner.img12{background-position:0 -1917px!important}
.product-detail .product-detail-info{padding:0 0 0 10px}
#homeCategory-module .content .image{height:169px!important;width:100%;background-size:100% auto}
#homeCategory-module .content .home_cat2{background-position:0 -169px!important}
#homeCategory-module .content .home_cat3{background-position:0 -340px!important}
#homeCategory-module .content .home_cat4{background-position:0 -509px!important}
#homeCategory-module .content .home_cat5{background-position:0 -678px!important}
#homeCategory-module .content .home_cat6{background-position:0 -848px!important}
#homeCategory-module .content .home_cat7{background-position:0 -1018px!important}
#homeCategory-module .content .home_cat8{background-position:0 -1188px!important}
.shipping-rate-table ul li{font-size:11px}
#lightshipping .shipping-rate-table ul li.col1.uk{width:111px}
#lightshipping .shipping-rate-table ul li.col3.uk{width:166px}
.shipping-rate-table ul li.col1.uk{width:109px}
.shipping-rate-table ul li.col3.uk{width:184px}
.shipping-rate-table{width:99.7% !important}
.shipping-rate-table ul li.col1.au{width:113px}
.shipping-rate-table ul li.col3.au{width:144px}
.shipping-rate-table ul li.col4.au{width:110px}
#lightshipping .shipping-rate-table ul li.col1.au{width:116px}
#lightshipping .shipping-rate-table ul li.col3.au{width:130px}
.shipping-rate-table ul li.col1.ca, .shipping-rate-table ul li.col2.ca, .shipping-rate-table ul li.col3.ca, .shipping-rate-table ul li.col4.ca{width:23.5%}
#lightshipping .shipping-rate-table ul li.col1.ca, #lightshipping .shipping-rate-table ul li.col2.ca, #lightshipping .shipping-rate-table ul li.col3.ca, #lightshipping .shipping-rate-table ul li.col4.ca{width:23.4%}
#shopping-cart-table .preview-img{margin-right:0}
.cart_accessories .spanbox .product-image img{height:160px;width:100%}
#checkout-payment-method-load .sp-methods label{margin:0 42px 0 0 !important}
.onepagecheckout_datafields .newsletter{padding:3px 0 10px;clear:none}
.checkout-agreements .agree label{padding:0}
.onepagecheckout_datafields #comment-block{width:317px !important}
#review-buttons-container button{float:right;margin:-45px 70px 0 0}
#checkout-payment-method-load #paypal_direct_cc_type_exp_div .input-slect-fix-w{width:44%}
#checkout-payment-method-load .card-date-cvv .input-slect-fix-w{width:38%}
#paypal_direct_cc_type_cvv_div .input-text{width:45%}
#paypal_direct_cc_type_cvv_div .v-fix .mrg_L10{top:0}
#paypal_direct_cc_type_cvv_div .v-fix .validation-advice{margin:38px 0 0}
.order-products-table tfoot td.a-right .input-slect-fix-w, .order-products-table tfoot td.a-right .input-slect-fix-w select{width:425px}
.cart .totals{width:465px}
.cart .cart-collaterals .input-slect-fix-w{width:100%}
/*Banner Landing Page*/
.main_banners .banner_col_2{width:445px}
.main_banners .banner_col_2 .free_ship_wrap .free_shipping{width:36%}
.main_banners .banner_col_2 .free_ship_wrap{margin:4% 5% 5%}
.banner_landing .bottom_banners .content-item{width:205px}
.banner_wrapper .float_L{width:36%}
.main_banners .banner_col_1.responsive{display:none}
.main_banners .banner_col_2 .make_ur_business{margin:1% 10% 2%}
.main_banners .banner_col_2 .make_banner .input-slect-fix-w{margin:15px 6px 20px}
.banner_landing .bottom_banners .content-item .content .image{height:165px}
.banner_landing .bottom_banners .content-item{height:290px}
.rts-categories figure a.pull-up-banner-stand{height:190px}
.boxhover-content .overlay-content, .boxhover-content .overlay{display:none}
.inner-subcategory-module .boxhover-content p{font:12px/16px "open_sansbold_italic"}
.inner-subcategory-module figure a.pull-up-banner-stand.img1{background-position:0px 4px}
.inner-subcategory-module figure a.pull-up-banner-stand.img3{background-position:0px -520px}
.inner-subcategory-module figure a.pull-up-banner-stand.img4{background-position:0px -780px}
.inner-subcategory-module figure a.pull-up-banner-stand.img18{background-position:0px -680px}
.inner-subcategory-module figure a.pull-up-banner-stand.img13{background-position:0px -3266px}
.inner-subcategory-module figure a.pull-up-banner-stand.img17{background-position:0px -4530px}
.inner-subcategory-module figure a.pull-up-banner-stand.img18{background-position:0 -4825px}
.inner-subcategory-module figure a.pull-up-banner-stand.img19{background-position:0 -3845px}
/** Customer Review **/
/*.paginationreview{width:22%;}*/
/*My Account page */
.addresses-list li.item{width:88%}
#form-ticket-detail .form-list li.wide textarea{width:90%}
.my-account .form-list li.wide textarea{width:90%}
/*printready page */
   
ul#files_list li#uploadfile_li img{height:auto;width:100%}
.upload_artwork_now.upload_artwork_box div{float:left}
#artwork_later_options img{height:69px}
ul#files_list > li > div img{width:75px}
#_displayImage > li img{width:83px}
/* Banner Stand Page*/
.banner_stand_detail .half_slide{float:left;margin:0 auto;text-align:center;width:385px}
/** successfully **/
.separator-or{width:204px}
.separator-or::after{width:100px}
.upload_artwork_bottom .block_column{width:230px}
.upload_artwork_bottom .block_column.last{width:210px}
.upload_artwork_bottom .block_column.secound{width:260px;margin:0 10px}
/** Bulk Order **/
.bulk_order_banner .banner_title h1, .bulk_order_banner .banner_title h1.uk{height:60px;width:700px}
.bulk_order_banner ul.bulkorder_list li{font-size:11px;line-height:16px;border:none;margin-bottom:20px}
.bulk_order_banner .bulkorder_list_text{margin:0 9px 0 0;padding:0 0 0 30px}
.bulk_order_banner .bulkorder_list{padding:20px 0 40px}
.bulk_order_banner{padding:40px 0}
/*Other Finding Issue 25-7-17*/
.bulkorder-quote #quotation .quote_detail ul li.col2 {width: 330px;}
#quotation .quote_detail_btm section .col1 {width: 130px; text-align: left;}
.bulkorder-quote #quotation .quote_detail_btm section .col2 {width: 100%;margin: 0 0 15px;}
#quotation .quote_detail_btm section dl dt {width: 245px;clear: left;}
#quotation .quote_detail_btm section dl dd {width: 100px;font-size:14px;}
#quotation .quote_detail_btm section dl dt .shipping {padding:0px 10px 6px;}

/*Start Vectorization*/
.v_title h3{font-size:30px}
.vec_tool_section .process li{margin:15px 8px}
.vec_tabing{width:100%}
.vec_tabing li a{padding:12px 32px}
.vec_tool_section .process li{width:255px}
.truevector_slider .item .item-image, .recreation_slider .item .item-image, .illustration_slider .item .item-image, .lineart_slider .item .item-image{height:325px}
.vec_tabing_man{height:500px}
.truevector_slider .item .item-image.img1, .recreation_slider .item .item-image.img1, .illustration_slider .item .item-image.img1, .lineart_slider .item .item-image.img1{background-position:0px 0px}
.truevector_slider .item .item-image.img2, .recreation_slider .item .item-image.img2, .illustration_slider .item .item-image.img2, .lineart_slider .item .item-image.img2{background-position:0px -315px}
.truevector_slider .item .item-image.img3, .recreation_slider .item .item-image.img3, .illustration_slider .item .item-image.img3, .lineart_slider .item .item-image.img3{background-position:0px -625px}
.truevector_slider .item .item-image.img4, .recreation_slider .item .item-image.img4, .illustration_slider .item .item-image.img4, .lineart_slider .item .item-image.img4{background-position:0px -930px}
.truevector_slider .item .item-image.img5, .recreation_slider .item .item-image.img5, .illustration_slider .item .item-image.img5, .lineart_slider .item .item-image.img5{background-position:0px -1237px}
#pokemon-tab-loader{padding:25% 49%;}

}

@media (max-width:800px) {
.header_container, .fix_width, .menu_wrapper, .container, .middle-wrapper, .wrapper950, .review_module .inner_wrapper, .footer_inner, footer .footer_inner .copyright, footer .footer_inner .payment_icons, .page-title h1, .designTool-block, .home_promotional_banner, .middel_container, .inner_wrapper_custom .middle-wrapper .breadcrumb{width:780px}
footer .footer_top .footer_rating, #template-module, header .header_right .Download_Link, .header .category-banner, header #countryFlag{display:none}
ul#css3menu, .global_tooltip .submenu, .header .suppa_mega_posts_allposts_posts .category-banner, a.face, a.face1, .black_overlay, .cookie-notice,/*#ship_screen,#ship_cover*/ .white_content_slide, .white_content, #fixwid, /*.black_overlay12,*/ .product-detail .staisfaction, .signshop-banner {
display:none !important
}
.product-detail .addthis img, .product-detail .addthis .float_R{display:none}
.designTool-block .pop_up_login{left:7% !important;top:30% !important}
/*Designtool pop up*/
.designTool-block #design_tool_popup{top:17% !important}
footer .footerlinks ul{margin-right:35px}
.page-title .middle-wrapper h1{width:570px}
#homeCategory-module .content-item{width:22.65%}
ul.sub_categories{padding:10px 0 0 10px}
a.order_btn{left:20%}
.content-item{height:100%}
.content .image{height:auto}
.content .category_name span{font-size:12px}
footer .footer_top .customer_module{width:100%}
.category_gallery{width:100%}
.owl-carousel .owl-video-wrapper{height:430px !important}
.owl-carousel .owl-video-frame iframe{height:100%;margin:0px}
.owl-video-wrapper iframe{height:100%;margin:0 auto;width:100%}
.category_gallery .addthis{width:100%;margin:0px}
.catagory_data{width:100%;margin:0px}
.inner-subcategory-module .span4 p a{font:12px/16px "open_sansbold_italic"}
.inner-subcategory-module figure a.vinyl-banner{height:142px}
.inner-subcategory-module figure a.img2{background-position:0 -155px}
.inner-subcategory-module figure a.img3{background-position:0 -321px}
.inner-subcategory-module figure a.img4{background-position:0 -476px}
.inner-subcategory-module figure a.img5{background-position:0 -631px}
.inner-subcategory-module figure a.img6{background-position:0 -785px}
.inner-subcategory-module figure a.vinyl-banner{background-size:100% auto;height:142px;width:100%}
.inner-subcategory-module figure a.vinyl-banner.img2{background-position:0 -155px!important}
.inner-subcategory-module figure a.vinyl-banner.img3{background-position:0 -321px!important}
.inner-subcategory-module figure a.vinyl-banner.img4{background-position:0 -476px!important}
.inner-subcategory-module figure a.vinyl-banner.img5{background-position:0 -631px!important}
.inner-subcategory-module figure a.vinyl-banner.img6{background-position:0 -785px!important}
.inner-subcategory-module figure a.window-sign{height:142px;width:100%;background-size:100% auto}
.inner-subcategory-module figure a.window-sign.img2{background-position:0 -155px!important}
.inner-subcategory-module figure a.window-sign.img3{background-position:0 -321px!important}
.inner-subcategory-module figure a.window-sign.img4{background-position:0 -476px!important}
.inner-subcategory-module figure a.window-sign.img5{background-position:0 -631px!important}
.inner-subcategory-module figure a.window-sign.img6{background-position:0 -785px!important}
.inner-subcategory-module figure a.window-sign.img7{background-position:0 -1044px!important}
.inner-subcategory-module figure a.window-sign.img8{background-position:0 -1218px!important}
.inner-subcategory-module figure a.vinyl-lettering{height:142px;width:100%;background-size:100% auto}
.inner-subcategory-module figure a.vinyl-lettering.img2{background-position:0 -155px!important}
.inner-subcategory-module figure a.vinyl-lettering.img3{background-position:0 -321px!important}
.inner-subcategory-module figure a.vinyl-lettering.img4{background-position:0 -476px!important}
.inner-subcategory-module figure a.vinyl-lettering.img5{background-position:0 -631px!important}
.inner-subcategory-module figure a.vinyl-lettering.img6{background-position:0 -785px!important}
.inner-subcategory-module figure a.outdoor-banner{width:100%;height:142px;background-size:100% auto}
.inner-subcategory-module figure a.outdoor-banner.img2{background-position:0 -155px!important}
.inner-subcategory-module figure a.outdoor-banner.img3{background-position:0 -321px!important}
.inner-subcategory-module figure a.outdoor-banner.img4{background-position:0 -476px!important}
.inner-subcategory-module figure a.outdoor-banner.img5{background-position:0 -618px!important}
.inner-subcategory-module figure a.outdoor-banner.img6{background-position:0 -784px!important}
.inner-subcategory-module figure a.outdoor-banner.img7{background-position:0 -928px!important}
.inner-subcategory-module figure a.outdoor-banner.img8{background-position:0 -1093px!important}
.inner-subcategory-module figure a.outdoor-banner.img9{background-position:0 -1248px!important}
.inner-subcategory-module figure a.outdoor-banner.img10{background-position:0 -1401px!important}
.inner-subcategory-module figure a.outdoor-banner.img11{background-position:0 -1544px!important}
.inner-subcategory-module figure a.outdoor-banner.img12{background-position:0 -1699px!important}
#homeCategory-module .content .image{height:147px !important;width:100%;background-size:100% auto}
#homeCategory-module .content .home_cat2{background-position:0 -148px!important}
#homeCategory-module .content .home_cat3{background-position:0 -297px!important}
#homeCategory-module .content .home_cat4{background-position:0 -446px!important}
#homeCategory-module .content .home_cat5{background-position:0 -594px!important}
#homeCategory-module .content .home_cat6{background-position:0 -743px!important}
#homeCategory-module .content .home_cat7{background-position:0 -819px!important}
#homeCategory-module .content .home_cat8{background-position:0 -1040px!important}
footer .footerlinks ul{margin-right:15px}
.ans_que_list{width:42%;margin:4% 0 0 0}
#step1tab .print-footer .block, .design_banner .print-footer .block{width:100%;margin:10px 0}
.separator{margin:17px 19px}
.upload-module .separator{margin:16px 19px}
.product-detail .product-detail-info dl dd textarea{width:370px}
.product-detail .product-detail-info dl.totalprice .orange{font:20px/34px "open_sansbold"}
.design_banner .heading{width:100%}
.innerLeft-tabing{margin:20px 0 0 0}
.inner_wrapper .middle-wrapper .col2-set .registered-users .login-wrapper{padding:20px 44px}
.inner_wrapper .middle-wrapper .col2-set .registered-users .login-wrapper .form-list input.input-text{width:92%}
.middle-wrapper .account-login .registered-users .left p.create_account{font-size:88%;padding:10px;width:76%}
.inner_wrapper .middle-wrapper .col2-set .registered-users .login-wrapper .right{width:37%}
#paypal_direct_cc_type_exp_div .v-fix{width:29%}
.checkout-login-wrapper{padding:20px 0 20px 20px}
#paypal_direct_cc_type_exp_div .v-fix{width:47.1%}
#my-orders-table.data-table td, .data-table tbody td{padding:10px 4px}
.my-account .paginationcategory{width:52%}
.my-account .data-table thead th{white-space:pre-line;padding:10px 9px;vertical-align:top}
.my-account .paginationcategory{clear:both;float:left;margin:5px 0 10px;width:100%}
.my-account .limiter .float_R{float:left !important}
.block-account .block-content li span a{border-left:0px;padding:0px}
#rightbar{width:520px}
.cart_accessories .spanbox{width:168px;padding:0 17px 24px 0}
.cart_accessories .spanbox:nth-child(4n){padding:0 0 24px 0}
.cart_accessories .spanbox:nth-child(5n){padding:0 17px 24px 0}
#onepagecheckout_loginbox .page-title, .onepagecheckout_datafields h1, .op_login_area .page-title{width:94.2%}
.cart .continue_shoppping_btn{float:right!important;margin:0 0 10px 0!important}
.cart .cart-collaterals .input-slect-fix-w{width:100%}
.checkout_btn_wrap .button_set{width:47%}
.checkout_btn_wrap .secure_guarantee{width:52%}
.banner_stand .banner_stand_pro{width:79%;margin:0px auto}
.banner_stand .content-item{width:257px}
#captcha .lefydiv{width:460px}
.category_right_content .suitable_template ul.suitable_template_detials .last{margin-right:10px}
#see_allproduct_module .category-module{margin:0 10px 10px 0;width:18.97%}
#see_allproduct_module .category-module a{width:100%;height:auto}
#see_allproduct_module .category-module a.pro-title{width:100%;height:auto}
#see_allproduct_module .category-module a img{width:100%}
#see_allproduct_module .category-module:nth-child(4n){margin:0 10px 10px 0}
#see_allproduct_module .category-module:nth-child(5n){margin:0 0px 10px 0}
.checkout-login-wrapper .right{width:43%}
.onepagecheckout_datafields .col-1 .form_fields .input-slect-fix-w{width:100%}
.onepagecheckout_datafields .col-1 .form_fields div.short .input-slect-fix-w{width:105%}
.product-detail .product-detail-info dl dd.textarea{width:100%}
.product-detail .product-detail-info dl dd textarea, .product-detail .product-detail-info dl#terms_checkbox p{width:97%}
/*.product-detail .product-img ul li img{width:100%}*/
.product-detail .product-img{width:100%}
.product-detail .product-imgbox{width:auto}
.product-detail .product-detail-info{padding:15px 0 0 10px;width:auto}
.product-detail .staisfaction{margin:150px 0 0!important}
.shipping-rate-table ul li{font-size:11px}
#lightshipping .shipping-rate-table ul li.col1.uk{width:109px}
#lightshipping .shipping-rate-table ul li.col3.uk{width:150px}
.shipping-rate-table ul li.col1.uk{width:109px}
.shipping-rate-table ul li.col3.uk{width:165px}
.shipping-rate-table{width:99.7% !important}
.shipping-rate-table ul li.col1.au{width:113px}
.shipping-rate-table ul li.col3.au{width:119px}
.shipping-rate-table ul li.col4.au{width:110px}
#lightshipping .shipping-rate-table ul li.col1.au{width:116px}
#lightshipping .shipping-rate-table ul li.col3.au{width:107px}
.shipping-rate-table ul li.col1.ca, .shipping-rate-table ul li.col2.ca, .shipping-rate-table ul li.col3.ca, .shipping-rate-table ul li.col4.ca{width:23.3%}
#lightshipping .shipping-rate-table ul li.col1.ca, #lightshipping .shipping-rate-table ul li.col2.ca, #lightshipping .shipping-rate-table ul li.col3.ca, #lightshipping .shipping-rate-table ul li.col4.ca{width:23.22%}
#captcha .ritydiv{width:320px}
.cart .totals{width:365px}
#shopping-cart-table td{padding:10px 4px}
#drop_estimate_method tbody tr td .c_handling_charge{display:inline-block;padding:0px 0px 0px 28px}
#shopping-cart-table .preview-img{margin-right:0}
.order-products-table tfoot td.a-right .input-slect-fix-w, .order-products-table tfoot td.a-right .input-slect-fix-w select{width:100%}
#checkout-payment-method-load .sp-methods label{margin:0 20px 10px 0 !important}
#payment_form_paypal_direct, .credit-card{width:78%}
#paypal_direct_cc_type_exp_div .v-fix{width:95%}
#paypal_direct_cc_type_cvv_div .v-fix .mrg_L10{top:0;margin-left:0 !important}
#paypal_direct_cc_type_cvv_div .input-text{width:50%}
.onepagecheckout_datafields #comment-block{width:510px !important}
.onepagecheckout_datafields .newsletter{padding:14px 0 10px}
#review-buttons-container button{float:left;margin:0}
#checkout-payment-method-load #paypal_direct_cc_type_exp_div .input-slect-fix-w .validation-advice, #checkout-payment-method-load .card-date-cvv .input-slect-fix-w .validation-advice{width:23%}
#checkout-payment-method-load #paypal_direct_cc_type_exp_div .input-slect-fix-w{margin-bottom:20px}
#captcha .lefydiv .onepagecheckout_block .order-his-checkout #checkout-payment-method-load .sp-methods label{margin:0px 10px 10px 0px !important}
.dhl_message{padding:0px 0px 20px}
.dhl_message span.note{padding:0 5px 35px 0}
/*Banner Landing Page*/
.main_banners .banner_col_2{width:345px}
.main_banners .banner_col_2 .heading{margin:0 0 0;font-size:56px}
.main_banners .banner_col_2 .make_ur_business{padding:0 0 40px}
.main_banners .banner_col_2 .make_banner .input-slect-fix-w{background-position:233px 13px;width:260px;margin:15px 0px 20px}
.main_banners .banner_col_2 .get_it{margin:5% 15% 3%}
.main_banners .banner_col_2 .make_banner{font-size:18px;padding:0% 0 14%}
.main_banners .banner_col_2 .make_banner .input-slect-fix-w select{width:292px}
.main_banners .banner_col_2 .free_ship_wrap{margin:3% 7%}
.main_banners .banner_col_2 .make_ur_business{margin:6% 10% 0%}
.main_banners .banner_col_2 .free_ship_wrap .free_shipping{width:50%;margin:0 0 0 97px;float:none}
.main_banners .banner_col_2 .free_ship_wrap .best_rating{width:56%;float:none;margin:0 0 0 97px}
.banner_landing .bottom_banners .content-item .content .image{width:180px;height:138px}
.banner_landing .bottom_banners .content-item{height:280px;width:180px}
.main_banners .banner_col_1 .content-item, .main_banners .banner_col_3 .content-item{height:265px}
.banner_wrapper .float_R img{width:100%}
.banner_wrapper .float_L, .banner_wrapper .float_R{float:none;margin:0;width:100%}
.main_banners .banner_col_1.responsive{display:none}
.banner_wrapper iframe{height:244px;width:95%}
.inner-subcategory-module figure a.pull-up-banner-stand.img1{background-position:0px 24px}
.inner-subcategory-module figure a.pull-up-banner-stand.img3{background-position:0px -450px}
.inner-subcategory-module figure a.pull-up-banner-stand.img4{background-position:0px -680px}
.inner-subcategory-module figure a.pull-up-banner-stand.img18{background-position:0px -680px}
.inner-subcategory-module figure a.pull-up-banner-stand.img13{background-position:0px -2886px}
.inner-subcategory-module figure a.pull-up-banner-stand.img17{background-position:0px -4000px}
.inner-subcategory-module figure a.pull-up-banner-stand.img18{background-position:0 -4260px}
.inner-subcategory-module figure a.pull-up-banner-stand.img19{background-position:0 -3149px}
/** Customer Review **/
.review_content .review-item{width:100%;margin-right:0;min-height:auto}
/*.cus_review_section{height:100px;}*/
.cus_review_section li{width:auto;font-size:16px;margin:4px 10px}
.cus_review_section li p.order_no{font-size:14px}
.cus_review_section li:first-child{padding:15px 0 7px;margin:0 20px 0 0;font-size:20px;float:left;width:200px}
.cus_review_section li:first-child span.star{margin:0px 0px 8px 0px}
.cus_review_section li:first-child p.cust_no{font-size:16px !important;text-align:center}
.cus_review_section li .bar_graph li{margin:0 3px;width:40px}
.cus_review_section li .bar_graph .bar{width:40px}
.cus_review_section li span.price{padding:25px 0;font-size:36px}
.cus_review_section li p.content{margin:28px 0 0 7px;font-size:12px}
.cus_review_section li p.content span{font-size:14px}
.new_separator{margin:13px 19px !important}
/* Car Decals landing page --------------------------*/
.landing_product li, .cardecals_product li .cat_img a{width:258px;float:none;display:inline-block}
/*custom banners page ------------------------------*/
.landing_product.custom_banners_product li, .custom_banners_product li .cat_img a{width:258px}
.custom_banners_product li .cat_img a{background-size:258px auto;height:218px}
.custom_banners_product li .cat_img a.img1{background-position:0 0px}
.custom_banners_product li .cat_img a.img2{background-position:0 -220px}
.custom_banners_product li .cat_img a.img3{background-position:0 -440px}
.custom_banners_product li .cat_img a.img4{background-position:0 -658px}
.custom_banners_product li .cat_img a.img5{background-position:0 -876px}
.custom_banners_product li .cat_img a.img6{background-position:0 -1094px}
.custom_banners_product li .cat_img a.img7{background-position:0 -1312px}
.custom_banners_product li .cat_img a.img8{background-position:0 -1530px}
.custom_banners_product li .cat_img a.img9{background-position:0 -1747px}
.custom_banners_product li .cat_img a.img10{background-position:0 -1967px}
.custom_banners_product li .cat_img a.img11{background-position:0 -2185px}
.custom_banners_product li .cat_img a.img12{background-position:0 -2403px}
.custom_banners_product li .cat_img a.img13{background-position:0 -2621px}
.custom_banners_product li .cat_img a.img14{background-position:0 -2839px}
.custom_banners_product li .cat_img a.img15{background-position:0 -3056px}
.custom_banners_product li .cat_img a.img16{background-position:0 -3271px}
.custom_banners_product li .cat_img a.img17{background-position:0 -3489px}
/*Mesh Banners Product*/
.landing_product.mesh_banners_product li, .mesh_banners_product li .cat_img a{width:258px}
.mesh_banners_product li .cat_img a{background-size:258px auto;height:218px}
.mesh_banners_product li .cat_img a.img1{background-position:0 0px}
.mesh_banners_product li .cat_img a.img2{background-position:0 -220px}
/*Cloth Fabric Banner page ------------------------------*/		
.landing_product.cloth_fabric_product li, .cloth_fabric_product li .cat_img a{width:258px}
.cloth_fabric_product li .cat_img a{background-size:258px auto;height:218px}
.cloth_fabric_product li .cat_img a.img1{background-position:0 0px}
.cloth_fabric_product li .cat_img a.img2{background-position:0 -220px}
/*Outdoor Banners Product*/
.landing_product.outdoor_banners_product li, .outdoor_banners_product li .cat_img a{width:258px}
.outdoor_banners_product li .cat_img a{background-size:258px auto;height:218px}
.outdoor_banners_product li .cat_img a.img1{background-position:0 0px}
.outdoor_banners_product li .cat_img a.img2{background-position:0 -220px}
.outdoor_banners_product li .cat_img a.img3{background-position:0 -440px}
.outdoor_banners_product li .cat_img a.img4{background-position:0 -660px}
.outdoor_banners_product li .cat_img a.img5{background-position:0 -880px}
/*vinyl banners page ------------------------------*/
.landing_product.vinyl_banners_product li, .vinyl_banners_product li .cat_img a{width:258px}
.vinyl_banners_product li .cat_img a{background-size:258px auto;height:218px}
.vinyl_banners_product li .cat_img a.img1{background-position:0 0px}
/*Event Banners Product*/
.landing_product.event_banners_product li, .event_banners_product li .cat_img a{width:258px}
.event_banners_product li .cat_img a{background-size:258px auto;height:218px}
.event_banners_product li .cat_img a.img1{background-position:0 0px}
.event_banners_product li .cat_img a.img2{background-position:0 -218px}
.event_banners_product li .cat_img a.img3{background-position:0 -436px}
/*Holiday Banners Product*/
.landing_product.holiday_banners_product li, .holiday_banners_product li .cat_img a{width:258px}
.holiday_banners_product li .cat_img a{background-size:258px auto;height:218px}
.holiday_banners_product li .cat_img a.img1{background-position:0 0px}
/*Business Banners Product*/
.landing_product.business_banners_product li, .business_banners_product li .cat_img a{width:258px}
.business_banners_product li .cat_img a{background-size:258px auto;height:218px}
.business_banners_product li .cat_img a.img1{background-position:0 0px}
.business_banners_product li .cat_img a.img2{background-position:0 -218px}
.business_banners_product li .cat_img a.img3{background-position:0 -436px}
.business_banners_product li .cat_img a.img4{background-position:0 -656px}
.business_banners_product li .cat_img a.img5{background-position:0 -875px}
.business_banners_product li .cat_img a.img6{background-position:0 -1094px}
.business_banners_product li .cat_img a.img7{background-position:0 -1309px}
/*Party Banners Product*/
.landing_product.party_banners_product li, .party_banners_product li .cat_img a{width:258px}
.party_banners_product li .cat_img a{background-size:258px auto;height:218px}
.party_banners_product li .cat_img a.img1{background-position:0 0px}
.party_banners_product li .cat_img a.img2{background-position:0 -218px}
/*magnetic signs_product page ------------------------------*/
.landing_product.magnetic_signs_product li, .magnetic_signs_product li .cat_img a{width:258px}
.magnetic_signs_product li .cat_img a{background-size:258px auto;height:218px}
.magnetic_signs_product li .cat_img a.img1{background-position:0 0px}
.magnetic_signs_product li .cat_img a.img2{background-position:0 -218px}
.magnetic_signs_product li .cat_img a.img3{background-position:0 -436px}
/*Perforated Window Signs ------------------------------*/
.landing_product.window_signs_product li, .window_signs_product li .cat_img a{width:258px}
.window_signs_product li .cat_img a{background-size:258px auto;height:218px}
.window_signs_product li .cat_img a.img1{background-position:0 0px}
.window_signs_product li .cat_img a.img2{background-position:0 -220px}
.window_signs_product li .cat_img a.img3{background-position:0 -440px}
.window_signs_product li .cat_img a.img4{background-position:0 -658px}
.window_signs_product li .cat_img a.img5{background-position:0 -878px}
/** Window Signs **/
.window_sign_product li, .window_sign_product li .cat_img a{width:258px;display:inline-block;float:none;border:none;vertical-align:top;margin:0px !important}
.window_sign_product li .brdr-top{display:none}
/*Window Decals signs page ------------------------------*/
.landing_product.window_decals_signs_product li, .window_decals_signs_product li .cat_img a{width:258px}
.window_decals_signs_product li .cat_img a{background-size:258px auto;height:218px}
.window_decals_signs_product li .cat_img a.img1{background-position:0 0px}
.window_decals_signs_product li .cat_img a.img2{background-position:0 -218px}
/*Static Window Clings page ------------------------------*/
.landing_product.static_window_clings_product li, .static_window_clings_product li .cat_img a{width:258px}
.static_window_clings_product li .cat_img a{background-size:258px auto;height:218px}
.static_window_clings_product li .cat_img a.img1{background-position:0 0px}
.static_window_clings_product li .cat_img a.img2{background-position:0 -218px}
/*Reflective Signs------------------------------*/
.landing_product.reflective_signs_product li, .reflective_signs_product li .cat_img a{width:258px}
.reflective_signs_product li .cat_img a{background-size:258px auto;height:218px}
.reflective_signs_product li .cat_img a.img1{background-position:0 0px}
.reflective_signs_product li .cat_img a.img2{background-position:0 -218px}
.reflective_signs_product li .cat_img a.img3{background-position:0 -432px}
/*pull up Banner Stand page ------------------------------*/
.landing_product.pull_up_banner_stand_product li, .pull_up_banner_stand_product li .cat_img a{width:258px}
.pull_up_banner_stand_product li .cat_img a{background-size:258px auto;height:218px}
.pull_up_banner_stand_product li .cat_img a.img1{background-position:0 0px}
.pull_up_banner_stand_product li .cat_img a.img2{background-position:0 -218px}
.pull_up_banner_stand_product li .cat_img a.img3{background-position:0 -436px}
.pull_up_banner_stand_product li .cat_img a.img4{background-position:0 -654px}
.pull_up_banner_stand_product li .cat_img a.img5{background-position:0 -895px}
.pull_up_banner_stand_product li .cat_img a.img6{background-position:0 -1198px}
.pull_up_banner_stand_product li .cat_img a.img7{background-position:0 -1470px}
/*vinyl lettering page ------------------------------*/
.landing_product.vinyl_lettering_product li, .vinyl_lettering_product li .cat_img a{width:258px}
.vinyl_lettering_product li .cat_img a{background-size:258px auto;height:218px}
.vinyl_lettering_product li .cat_img a.img1{background-position:0 0px}
.vinyl_lettering_product li .cat_img a.img2{background-position:0 -218px}
.vinyl_lettering_product li .cat_img a.img3{background-position:0 -436px}
.vinyl_lettering_product li .cat_img a.img4{background-position:0 -654px}
.vinyl_lettering_product li .cat_img a.img5{background-position:0 -872px}
.vinyl_lettering_product li .cat_img a.img6{background-position:0 -1090px}
/*accessories  page ------------------------------*/
.landing_product_border.accessories_product li, .accessories_product li .cat_img a{width:258px;background:none}
.accessories_product li .cat_img a{background-size:258px auto;height:218px}
.accessories_product li .cat_img a img{max-height:100%;max-width:100%}
.landing_product.accessories_banner_product .product-inner > h3{min-height:90px}
.accessories_banner{height:350px}
.accessories_banner .right{margin:10px 0px 0px 0px}
/*back drop stand page ------------------------------*/
.landing_product.backdrop_stand_product li, .backdrop_stand_product li .cat_img a{width:258px}
.backdrop_stand_product li .cat_img a{background-size:258px auto;height:218px}
.backdrop_stand_product li .cat_img a.img1{background-position:0 -2px}
.backdrop_stand_product li .cat_img a.img2{background-position:0 -235px}
/*Vinyl Decals page ------------------------------*/
.landing_product_border.vinyl_decals_product li, .vinyl_decals_product li .cat_img a{width:258px}
.vinyl_decals_product li .cat_img a{background-size:258px auto;height:215px}
.vinyl_decals_product li .cat_img a.img1{background-position:0px 0px}
.vinyl_decals_product li .cat_img a.img2{background-position:0px -218px}
.vinyl_decals_product li .cat_img a.img3{background-position:0px -436px}
/*Table Cover ------------------------------*/
.table_cover.table_cover li, .table_cover li .cat_img a{width:258px}
.table_cover li .cat_img a{background-size:258px auto;height:218px}
.table_cover li .cat_img a.img1{background-position:0 0px}
.table_cover li .cat_img a.img2{background-position:0 -218px}
.table_cover li .cat_img a.img3{background-position:0 -426px}
/*x banner stand ------------------------------*/
.x_banner_stand.x_banner_stand li, .x_banner_stand li .cat_img a{width:258px}
.x_banner_stand li .cat_img a{background-size:258px auto;height:215px}
.x_banner_stand li .cat_img a.img1{background-position:0 0px}
.x_banner_stand li .cat_img a.img2{background-position:0 -218px}
.x_banner_stand li .cat_img a.img3{background-position:0 -437px}
.x_banner_stand li .cat_img a.img4{background-position:0 -656px}
/*Bamboo Banner Stands ------------------------------*/
.bamboo_banner_stands.bamboo_banner_stands li, .bamboo_banner_stands li .cat_img a{width:258px}
.bamboo_banner_stands li .cat_img a{background-size:258px auto;height:215px}
.bamboo_banner_stands li .cat_img a.img1{background-position:0 0px}
.bamboo_banner_stands li .cat_img a.img2{background-position:0 -215px}
.bamboo_banner_stands li .cat_img a.img3{background-position:0 -430px}
/*Back Drop Banner Stands ------------------------------*/
.bamboo_banner_stands.back_drop_banner_stands li, .back_drop_banner_stands li .cat_img a{width:258px}
.back_drop_banner_stands li .cat_img a{background-size:258px auto;height:215px}
.back_drop_banner_stands li .cat_img a.img1{background-position:0 0px}
.back_drop_banner_stands li .cat_img a.img2{background-position:0 -210px}
.back_drop_banner_stands li .cat_img a.img3{background-position:0 -430px}
.back_drop_banner_stands li .cat_img a.img4{background-position:0 -700px}
.back_drop_banner_stands li .cat_img a.img5{background-position:0 -963px}
.back_drop_banner_stands li .cat_img a.img6{background-position:0 -1240px}
.back_drop_banner_stands li .cat_img a.img7{background-position:0 -1548px}
.back_drop_banner_stands li .cat_img a.img8{background-position:0 -1855px}
.back_drop_banner_stands li .cat_img a.img9{background-position:0 -2180px}
/*Custom Canopy ------------------------------*/
.bamboo_banner_stands.canopies_tent li, .canopies_tent li .cat_img a{width:258px}
.canopies_tent li .cat_img a{background-size:258px auto;height:215px}
.canopies_tent li .cat_img a.img1{background-position:0 0px}
.canopies_tent li .cat_img a.img2{background-position:0 -196px}
/*Car Decals page ------------------------------*/
.bamboo_banner_stands.cardecals_product li, .cardecals_product li .cat_img a{width:258px}
.cardecals_product li .cat_img a{background-size:258px auto;height:195px}
.cardecals_product li .cat_img a.img1{background-position:0px 0px}
.cardecals_product li .cat_img a.img2{background-position:0px -199px}
.cardecals_product li .cat_img a.img3{background-position:0px -398px}
.cardecals_product li .cat_img a.img4{background-position:0px -595px}
.cardecals_product li .cat_img a.img5{background-position:0px -796px}
.cardecals_product li .cat_img a.img6{background-position:0px -999px}
.cardecals_product li.car-decals-quality{width:656px}
/**My Saved Designs**/
.mysaved-designs{width:45%;margin:0 12px 24px}
.mysaved-designs ul li.col1, .mysaved-designs ul li.col2, .mysaved-designs ul li.col3, .mysaved-designs ul li.col4, .mysaved-designs ul li.col5, .mysaved-designs ul li.col6{width:94%}
/** Designtool**/
.designTool .need_help{clear:both;float:left !important;padding:10px 0}
/*see all products*/
.all_product .all_pro .slider{margin:27px 2% 0;padding:20px 3%;width:46%;min-height:251px}
.all_product .new_pro .all_sub_product .slick-prev, .all_product .new_pro .all_sub_product .slick-next{top:52%}
.all_product .all_product_item{width:130px}
.all_product .all_pro .slider .main-item{background:#fafafa}
/* Home Page Slider */
.span_7{width:50%}
.span_6{width:50%}
.slick-slide img{width:100%}
.product_slider h3{font-size:13px}
.slick-slide .inner .row .col:last-child{height:100px}
.brands .slick-prev, .hometestimonials .slick-prev{left:25px}
.brands .slick-next{right:25px}
.shopper_review .rating_video{display:none}
/**Dealer Registration Products**/
.sabrina_title{width:100%}
.sabrina_title h1{font-size:22px;line-height:24px;padding:5px 10px 15px;width:23%}
.sabrina_contact{font-size:16px;margin-left:10px;padding:20px 0;width:25%}
.sabrina_or{margin:14px 10px}
.dealer_bg{background-size:cover;height:auto;padding:0px 0 40px 0}
.sabrina_mail{font-size:16px;padding:20px 0;width:38%}
.landing_product.landing_product_border.d_r_product li.left.none{border-right:medium none}
.box-services{text-align:center}
.box-services li{width:250px;border:none}
/**Round Table Cover**/
.round_table_cover_detail .heading h2{font-size:25px;padding:8px 0}
.round_table_cover_detail .heading hr{margin:0 auto 10px}
.round_table_cover_detail li.round_table{padding:35px;width:470px}
/*Home page slider*/
.banner-caption14 strong{font-size:25px}
.first-caption{top:130px !important}
/*My save design page */
.save_design li{padding:15px 62px 20px}
/*FAQ Landing page*/
#lightshipping{margin-left:-360px;width:694px}
/* Banner Stand Page*/
.banner_stand_detail .all_product .new_product_item{float:none;text-align:center;width:174px;display:inline}
.banner_stand_detail .half_slide{float:left;text-align:center;width:50%}
.banner_stand_detail .lightwaight .first, .banner_stand_detail .lightwaight .second, .banner_stand_detail .lightwaight .third{padding-left:0;float:none;width:50%}
.banner_stand_detail .all_product .all_product_item{width:120px}
.banner_stand_detail .all_product .new_pro .half_slide.last .slider, .banner_stand_detail .all_product .new_pro .half_slide .slider{float:none;margin:0 auto;padding:30px 0 20px 0px;width:325px}
.banner_stand_detail .all_product_item a{font-size:13px}
.banner_stand_detail .all_product .all_pro .slider .main-item{background:none}
.banner_stand_detail .all_product_item h4{min-height:60px}
.banner_stand_detail .all_product .all_pro .slider .slick-prev{margin-top:-40px;left:15px}
.banner_stand_detail .all_product .all_pro .slider .slick-next{margin-top:-40px;right:15px}
.tp-simpleresponsive .caption{left:0 !important}
.banner-caption14 strong{font-size:25px}
.first-caption{top:130px !important}
.banner_stand_bg .middle-wrapper h1{font-size:35px;padding-top:75px;line-height:30px}
.middle-wrapper.banner_stand_detail .all_title h3.title{font-size:22px;padding-top:15px}
.middle-wrapper.banner_stand_detail .all_title{padding-bottom:15px}
/*Flags Landing page*/
.flag_landing .search{width:85%}
.flag_graybar{width:96%;padding:10px 2%}
.flag_landing_middle .left{width:32%}
.flag_landing_middle .left ul li{padding:12px 0;font-size:14px}
.flag_landing_middle .right{width:66%;padding:34px 0 20px}
/** Vectorization Landing Page **/
.order-form{width:230px}
.planbox{width:140px}
.plan-heading h3{font-size:18px}
.vectorization_banner .all_title h3.title{font-size:32px;padding-top:50px}
.plan-heading{padding:20px 5px}
.work-col{width:350px;margin-bottom:20px}
/* .step-box, .tabs-vertical, .order-form select{left:100%} for vectorization form select field */
.step-box, .tabs-vertical{left:100%}
.work-col::before{background:none}
.landing_product.landing_product_border.d_r_product li{width:274px}
.landing_vectorization .d_r_product .product-inner p{min-height:105px}
.vectorization_banner a{display:inline-block;font-size:18px}
.vectorization_banner a.orange-btn{margin-top:10px;padding:12px 38px}
.Simple .after{background-position:0 -128px}
.ab-img{background-size:165px auto;height:146px;width:100%}
.Moderate .before{background-position:0 -277px}
.Moderate .after{background-position:0 -422px}
.Complicated .before{background-position:0 -570px}
.Complicated .after{background-position:0 -716px}
.jssort01-99-66{display:none}
.tabs-vertical{width:120px}
.tabs-vertical > li{width:85%}
.jssor_main, .jssor_slides{width:600px !important;height:380px;float:left}
.landing_vectorization .order-form textarea{height:60px}
#rc-imageselect, .g-recaptcha{transform:scale(0.75);-webkit-transform:scale(0.75);transform-origin:0 0;-webkit-transform-origin:0 0}
/* fench Wrap Landing Page */
.fench_wrap_prdduct li .cat_img a{width:217px;height:185px;background-size:217px}
.fench_wrap_prdduct li .cat_img a.img2{background-position:0 -185px}
.fench_wrap_prdduct .check-list-green li{padding:2px 0 5px 25px}
.fench_wrap_prdduct li .lowest_price{background-size:145% auto;padding:25px 10px}
.fench_wrap_prdduct li .lowest_price h3, .fench_wrap_prdduct li .lowest_price h3 span{font-size:25px}
/** Modelbox **/
.model{top:34%}
/*Guest Checkout*/
.guest-payment, .guest-payment .approve-footer{width:96%;margin:0px 2%;overflow:hidden}
.guest-payment #checkout-payment-method-load .card_no_img img{right:46px}
/* Charity Banner */
.charity_detail .heading h3{font-size:25px}
.charity_banner{padding:20px 0 50px;height:290px}
.charity_banner .content{width:310px}
.charity_banner .content h1, .charity_banner .content h1 span.offer{font-size:30px;line-height:30px}
.charity_banner .content p{font-size:14px}
.charity_banner .content h1 span{font-size:42px}
.charity_content .left, .charity_content .right{width:100%;padding:0px}
.charity_check_list .arrow a{left:45%}
.charity_check_list ul li{padding:0px 0px 0px 30px;width:44%}
.charity_content .charity_option ul li{width:100%;padding:0 0 10px}
.charity_detail .how_work .col:before{display:none}
.charity_detail .how_work .col{width:46%;margin:0px 2%}
.charity_detail .how_work .step{left:70%}
/**Proceed to Checkout**/
.checkout_btn_wrap .button_set .checkout-types li{float:none;text-align:center}
.checkout_btn_wrap .button_set .checkout-types li:first-child{margin:0px}
.checkout_btn_wrap .button_set .checkout-types li.checkout-or::before{height:72px}
.checkout_btn_wrap .button_set .checkout-types .dark-grey-btn{padding:12px 7px}
.checkout-or span{margin:15px 0}
/* Easter banners Signs Landing Page*/
	
.heading-bullet-three-l-logo{padding:26px 0}
.landing_product.easter_products li{border:none}
.easter_products .brdr-top{border:none !important}
.easter_products li .cat_img a{width:217px;height:190px;background-size:217px}
.easter_products li .cat_img a.img2{background-position:0 -190px}
.easter_products li .cat_img a.img3{background-position:0 -390px}
.easter_products li .cat_img a.img4{background-position:0 -598px}
.easter_products li .cat_img a.img5{background-position:0 -783px}
.easter_products li .cat_img a.img6{background-position:0 -970px}
.round_banner_box, .product-link-inner{height:180px;width:180px}
.title-style img{width:80%}
.title-logo-text{font-size:17px;margin:-30px 0 0 90px}
.product-name{font-size:13px;line-height:16px}
.start-price{font-size:12px;padding:3px 0 10px 0}
.btn-border{font-size:12px;padding:5px 7px}
.products-link{bottom:160px;left:-50px}
.product-link-inner{bottom:20px;left:-50px}
.name-box2{bottom:170px;left:-60px}
.name-box3{left:0px}
.name-box4{bottom:200px;left:-70px}
.name-box5{left:-40px}
.name-box6{left:-40px}
.category_size_box li{margin:0 10px 20px 10px;width:124px}
.category_size_box .type{font-size:40px;line-height:55px;top:33%}
.category_size_box li{display:inline-block;float:none;width:115px;height:150px}
.center_category_box{height:140px}
/*Frame Landing Page*/
.banner-style h3, .banner-style h4, .banner-style h1, .banner-style h3 span{font-size:30px;line-height:38px}
.frame_products li .cat_img a{width:217px;height:190px;background-size:217px}
.frame_products li .cat_img a.img2{background-position:0 -190px}
.frame_products li .cat_img a.img3{background-position:0 -390px}
.frame_products li .cat_img a.img4{background-position:0 -598px}
.frame_products li{border:none}
.frame_landing .products-link{bottom:30px;left:-11px}
.heading-bullet-two-l{padding:20px 0px}
.frame_products .brdr-top{display:none}
.frame_landing .heading-bullet-two-l{padding:24px 0px}
.frame_landing .content_text{padding:10px 0px}
/* Vedio Testimonials Landing Page*/
.vedio_testimonials .right_detail{width:94%}
/** Order Progress bar **/
.order-process{top:5px}
.order-process li.text{display:none}
.product-detail .product-img ul li img{max-height:300px}
#_displayImage > li img{width:92px}
.ajax-file-upload-statusbar .ajax-file-upload-red{line-height:12px}
.ui-widget-content, .ui-tooltip, .ui-tooltip-content, .arrow_box a{display:none !important}
.list-style ul li{font-size:13px}
/* Marketing Materials Landing */
.marketing_materials .banner_title h2{font-size:60px}
.marketing_materials_products li{border:none;margin:0px !important}
.marketing_materials_products li .trusted_printer{background-size:145% auto;padding:0px 10px;height:342px}
.marketing_materials_products li .trusted_printer h3{font-size:20px}
.marketing_materials_products li .brdr-top{display:none}
/* Business Cards Landing */
.business_cards_products li{border:none;margin:0px !important}
/* Booklets Printing Landing */
.booklets_printing_products li{border:none;margin:0px !important}
/* Flyers Printing Landing */
.flyers_printing_products li{border:none;margin:0px !important}
/**Catalogs Landing Page**/
.catalogs_landing .heading-bullet-two-l{padding:37px 0}
.catalog_products li{border:none;margin:0px !important}
.booklet_landing .heading-bullet-two-l{padding:37px 0}
.booklet_landing li{border:none;margin:0px !important}
.flyers_landing .heading-bullet-two-l{padding:37px 0}
.flyers_landing li{border:none;margin:0px !important}
.business_card_landing .heading-bullet-two-l{padding:37px 0}
.business_card_landing li{border:none;margin:0px !important}
/* Lables Landing Page*/
.lables_landing .heading-three-l{padding:0px 0}
.lables_products li{border:none;margin:0px !important}
/*Industries Landing Page*/
.industries_products li{border:none;margin:0px !important}
.industries_products li .brdr-top{display:none}
/*Church Signs Landing Page*/
.church_signs_products li{border:none;margin:0px !important}
.church_signs_products li .brdr-top{display:none}
/*Construction signs Landing Page*/
.construction_signs_products li{border:none;margin:0px !important}
.construction_signs_products li .brdr-top{display:none}
/*School Signs Landing Page*/
.school_signs_products li{border:none;margin:0px !important}
.school_signs_products li .brdr-top{display:none}
/*Automotive Signs Landing Page*/
.automotive_signs_products li{border:none;margin:0px !important}
.automotive_signs_products li .brdr-top{display:none}
/*Car Wash Landing Page*/
.car_wash_products li{border:none;margin:0px !important}
.car_wash_products li .brdr-top{display:none}
/*Home Decor Landing Page*/
.home_decor_products li{border:none;margin:0px !important}
.home_decor_products li .brdr-top{display:none}
/*Mesh banner Landing Page*/
.mesh_banner_products li{border:none;margin:0px !important}
.mesh_banner_products li .brdr-top{display:none}
/** Display Packages **/
.display_package_products li{border:none;margin:0px !important}
.display_package_products li .brdr-top{display:none}
/* Reflective Sign Landing Page*/
.reflective_sign_landing .heading-two-bullet-three-l .divider{margin:8px 0 9px}
.reflective_sign_products li{border:none;margin:0px !important}
.reflective_sign_products li .brdr-top{display:none}
.reflective_sign_landing .banner-style h1{line-height:32px;margin:0px}
.reflective_sign_landing .heading-two-bullet-three-l{padding:9px 0}
.reflective_sign_landing .heading-two-bullet-three-l .list-style ul li{line-height:23px;padding:3px 0 0 25px}
/* Window Decals Lettering Landing Page*/
.window_decals_lettering_landing .heading-three-bullet-three-l .divider{margin:7px 0 9px}
.window_decals_lettering_landing .banner-style h1{line-height:32px;margin:7px 0px 0px}
.window_decals_lettering_landing .heading-three-bullet-three-l{padding:9px 0}
.window_decals_lettering_landing .heading-three-bullet-three-l .list-style ul li{line-height:23px;padding:3px 0 0 25px}
.window_decals_lettering_product li{border:none;margin:0px !important}
.window_decals_lettering_product li .brdr-top{display:none}
/**custom Table Cover**/
.custom_table_cover .heading-bullet-five-l{padding:60px 0}
.custom_table_cover .half_product_img .slider_image{width:95%;padding:26px 0}
.custom_table_cover .name-box1{bottom:46px;left:108px}
.custom_table_cover .name-box2{bottom:90px;left:-14px}
.custom_table_cover .name-box3{bottom:8px;left:87px}
.custom_table_cover .name-box4{bottom:8px;left:95px}
.custom_table_cover .name-box5{bottom:-26px;left:-8px}
.custom_table_cover .name-box6{bottom:166px;left:-44px}
.custom_table_cover .name-box7{bottom:174px;left:190px}
.custom_table_cover .name-box8{bottom:8px;left:-40px}
.custom_table_cover .name-box9{bottom:60px;left:195px}
.custom_table_cover .name-box10{bottom:8px;left:120px}
.custom_table_cover .name-box11{bottom:35px;left:-22px}
.table_cover_products li{border:none;margin:0px !important}
.table_cover_products li .brdr-top{display:none}
/* Window Decals Lettering Landing Page*/
.window_decals_lettering_landing .products-link{bottom:36px}
.reflective_sign_landing .products-link{bottom:34px;left:0}
/*Home Decor Landing Page*/
.real_estate_products li{border:none;margin:0px !important}
.real_estate_products li .brdr-top{display:none}
/*xpressions displays*/
.xpressions-display-landing .title-style{background-size:104px 76px}
.xpressions-display-landing .heading-two-bullet-three-l{padding:47px 0px}
.xpressions-display-landing .products-link{bottom:20px;left:180px}
.xpressions-display li{border:none}
.xpressions-display li .brdr-top{display:none}
/* Bulk Order */
.bulk_order .contact_banner ul li{width:26%;padding:5px 20px}
.bulk_order .contact_banner ul li:last-child{width:35%}
.bulk_order .contact_banner ul li:last-child img{width:auto !important;height:100px !important;float:right}
/*.contact_banner img{height:92px;}*/


/*2x2 Xpressions*/
.xpressions_landing .slider_image.image-top{width:60%;margin-left:48px}
.xpressions_landing .heading-two-bullet-three-l{padding:29px 0}
.xpressions_landing .products-link{bottom:10px;left:-20px}
.xpressions_products li{border:none}
.xpressions_products li .brdr-top{display:none}
/*xpressions salesmate*/
.xpressions_salesmate .slider_image.image-top{margin-top:0px;width:60%;margin-left:48px}
.xpressions_salesmate .slider_image img{width:77%}
.xpressions_salesmate .heading-two-bullet-three-l{padding:27px 0px}
.xpressions_salesmate .heading-three-bullet-three-l{padding:47px 0px}
.xpressions_salesmate_products li{border:none}
.xpressions_salesmate_products li .brdr-top{display:none}
.xpressions_salesmate .products-link{left:190px}
/*3 quad_pyramid */
.quad_pyramid_landing .banner-style h1.title-style span.title{background-position:24px 27px;background-size:7% auto;font-size:39px;height:50px}
.quad_pyramid_landing .banner-style h1.title-style span.title .pression{font-size:20px;margin-left:48px;padding:0px}
.quad_pyramid_landing .heading-two-bullet-three-l{padding:74px 0px 50px}
.quad_pyramid_landing .banner-style .animation{margin-left:-55px}
.quad_pyramid_landing .banner-style .animation::before{background-size:64% auto;top:-74px}
.quad_pyramid_landing .slider_image img{width:100%}
.quad_pyramid_products li{border:none}
.quad_pyramid_products li .brdr-top{display:none}
/*Patio & Pool  Landing Page*/
.patio_pool_products li{border:none}
.patio_pool_products li .brdr-top{display:none}
.patio_pool_landing .heading-two-bullet-three-l{padding:8px 0px}
.patio_pool_landing .flexslider .slides > li .slider_image img{width:auto}
.patio_pool_landing .round_banner_box{height:180px;width:180px}
.patio_pool_landing .round_banner_box .product-link-inner{height:180px}
}

@media (max-width:768px) {
/*Track Order*/
.order-tracking #payment_form_verisign{width:80%}
.onepagecheckout_datafields .col-1 .form_fields div.two_fields .short:first-child{padding-right:0}
.onepagecheckout_datafields .col-1 .form_fields input.t1{width:100%}
.header_container, .fix_width, .menu_wrapper, .container, .middle-wrapper, .wrapper950, .review_module .inner_wrapper, .footer_inner, footer .footer_inner .copyright, footer .footer_inner .payment_icons, .page-title h1, .home_promotional_banner, .middel_container, .inner_wrapper_custom .middle-wrapper .breadcrumb{width:720px}
.home_promotional_banner{width:100%;float:left;margin:0px 0px 20px 0px}
.review_module .shopper_rating, .inner_wrapper .shopper_icon, footer .footer_top .footer_rating, footer .footer_inner .social_Media, .product-detail .staisfaction, #template-module, header .header_right .Download_Link, .black_overlay, .header .category-banner, header #countryFlag{display:none}
.review_module .shopper_rating, .inner_wrapper .shopper_icon, footer .footer_top .footer_rating, footer .footer_inner .social_Media, .product-detail .staisfaction, #template-module, header .header_right .Download_Link, .black_overlay, .header .category-banner, header #countryFlag{display:none}
ul#css3menu, .global_tooltip .submenu, .header .suppa_mega_posts_allposts_posts .category-banner, a.face, a.face1, .cookie-notice, /*#ship_screen, #ship_cover*/ .white_content_slide, .white_content, #fixwid/*, .black_overlay12*/ {display:none !important}
.how-it-works .black_overlay12 {display:block}
/*Designtool pop up*/
.designtool-index-index > .wrapper > .inner_wrapper > .middle-wrapper{width:100%;max-width:100%}
.designTool-block{width:100%}
.designtool-index-index > .wrapper > .inner_wrapper > .middle-wrapper .breadcrumb, .designTool{width:720px;margin:15px auto 25px}
#homeCategory-module .content-item:nth-child(2n), #homeCategory-module .content-item.mrg_none{margin:0 0 20px !important}
#homeCategory-module .content-item{margin:0 24px 20px 125px !important}
#homeCategory-module .content .image{height:180px;width:100%;background-size:100% auto}
#homeCategory-module .content .home_cat2{background-position:0 -180px}
#homeCategory-module .content .home_cat3{background-position:0 -360px}
#homeCategory-module .content .home_cat4{background-position:0 -540px}
#homeCategory-module .content .home_cat5{background-position:0 -720px}
#homeCategory-module .content .home_cat6{background-position:0 -900px}
#homeCategory-module .content .home_cat7{background-position:0 -1080px}
#homeCategory-module .content .home_cat8{background-position:0 -1260px}
.page-title .middle-wrapper h1{width:510px}
.footer_inner a.sprite_icons{margin:0}
#homeCategory-module .content-item{width:30%;margin:0 24px 20px 125px}
#homeCategory-module .content-item:nth-child(2n), #homeCategory-module .content-item.mrg_none{margin:0 0px 20px 0}
a.order_btn{left:35%}
.banner {/*margin:0 0 0 20px;*/ overflow:inherit}
.category_gallery{width:100%}
.category_gallery .addthis{width:100%;margin:0px}
.catagory_data{width:100%;margin:0px}
.ans_que_list{width:42%;margin:4% 0 0 0}
.inner-subcategory-module .span4 p a{font:12px/16px "open_sansbold_italic"}
.inner-subcategory-module figure a.vinyl-banner{height:143px;width:169px;background-size:100% auto}
.inner-subcategory-module figure a.img2{background-position:0 -143px!important}
.inner-subcategory-module figure a.img3{background-position:0 -286px!important}
.inner-subcategory-module figure a.img4{background-position:0 -429px!important}
.inner-subcategory-module figure a.img5{background-position:0 -572px!important}
.inner-subcategory-module figure a.img6{background-position:0 -715px!important}
.inner-subcategory-module figure a.vinyl-banner{height:143px;width:169px;background-size:100% auto}
.inner-subcategory-module figure a.vinyl-banner.img2{background-position:0 -143px!important}
.inner-subcategory-module figure a.vinyl-banner.img3{background-position:0 -286px!important}
.inner-subcategory-module figure a.vinyl-banner.img4{background-position:0 -429px!important}
.inner-subcategory-module figure a.vinyl-banner.img5{background-position:0 -572px!important}
.inner-subcategory-module figure a.vinyl-banner.img6{background-position:0 -715px!important}
.inner-subcategory-module figure a.vinyl-lettering{height:143px;width:169px;background-size:100% auto}
.inner-subcategory-module figure a.vinyl-lettering.img2{background-position:0 -143px!important}
.inner-subcategory-module figure a.vinyl-lettering.img3{background-position:0 -285px!important}
.inner-subcategory-module figure a.vinyl-lettering.img4{background-position:0 -428px!important}
.inner-subcategory-module figure a.vinyl-lettering.img5{background-position:0 -571px!important}
.inner-subcategory-module figure a.vinyl-lettering.img6{background-position:0 -714px!important}
.inner-subcategory-module figure a.window-sign{height:143px;width:169px;background-size:100% auto}
.inner-subcategory-module figure a.window-sign.img2{background-position:0 -143px!important}
.inner-subcategory-module figure a.window-sign.img3{background-position:0 -286px!important}
.inner-subcategory-module figure a.window-sign.img4{background-position:0 -429px!important}
.inner-subcategory-module figure a.window-sign.img5{background-position:0 -572px!important}
.inner-subcategory-module figure a.window-sign.img6{background-position:0 -715px!important}
.inner-subcategory-module figure a.window-sign.img7{background-position:0 -858px!important}
.inner-subcategory-module figure a.window-sign.img8{background-position:0 -1001px!important}
.inner-subcategory-module figure a.outdoor-banner{width:169px;height:143px;background-size:100% auto}
.inner-subcategory-module figure a.outdoor-banner.img2{background-position:0 -143px!important}
.inner-subcategory-module figure a.outdoor-banner.img3{background-position:0 -286px!important}
.inner-subcategory-module figure a.outdoor-banner.img4{background-position:0 -429px!important}
.inner-subcategory-module figure a.outdoor-banner.img5{background-position:0 -571px!important}
.inner-subcategory-module figure a.outdoor-banner.img6{background-position:0 -714px!important}
.inner-subcategory-module figure a.outdoor-banner.img7{background-position:0 -856px!important}
.inner-subcategory-module figure a.outdoor-banner.img8{background-position:0 -998px!important}
.inner-subcategory-module figure a.outdoor-banner.img9{background-position:0 -1141px!important}
.inner-subcategory-module figure a.outdoor-banner.img10{background-position:0 -1283px!important}
.inner-subcategory-module figure a.outdoor-banner.img11{background-position:0 -1426px!important}
.inner-subcategory-module figure a.outdoor-banner.img12{background-position:0 -1569px!important}
#homeCategory-module .content .image{height:180px!important;width:100%;background-size:100% auto}
#homeCategory-module .content .home_cat2{background-position:0 -182px!important}
#homeCategory-module .content .home_cat3{background-position:0 -363px!important}
#homeCategory-module .content .home_cat4{background-position:0 -545px!important}
#homeCategory-module .content .home_cat5{background-position:0 -726px!important}
#homeCategory-module .content .home_cat6{background-position:0 -908px!important}
#homeCategory-module .content .home_cat7{background-position:0 -1089px!important}
#homeCategory-module .content .home_cat8{background-position:0 -1271px!important}
.inner-subcategory-module figure a.pull-up-banner-stand{width:169px;height:143px;background-size:100% auto}
.inner-subcategory-module figure a.pull-up-banner-stand.img2{background-position:0 -143px}
.inner-subcategory-module figure a.pull-up-banner-stand.img3{background-position:0 -286px}
.inner-subcategory-module figure a.pull-up-banner-stand.img4{background-position:0 -429px}
footer .footerlinks ul{margin-right:35px}
#step1tab .print-footer .block, .design_banner .print-footer .block{width:100%;margin:10px 0}
.upload-module .separator{margin:14px 16px}
.product-detail .addthis img{float:left !important;height:auto;padding:3px 0;width:83%}
.product-detail .sti-content{width:320px}
.separator{margin:14px 16px 0}
.product-detail .product-imgbox, .product-detail .product-detail-info{width:100%;margin:0;padding-right:0}
.product-detail .product-detail-info{margin:15px 0 0 0;padding:0px}
.product-detail .product-detail-info dl dd{width:79%}
.product-detail .product-detail-info dl.totalprice .float_L .align_R{font:12px/16px "open_sanssemibold"}
.product-detail .product-detail-info dl.totalprice .orange{font:18px/34px "open_sansbold"}
.product-detail .product-detail-info dl dd textarea{width:700px}
.product-detail .product-detail-info dl#terms_checkbox p{width:100%}
.product-detail .product-detail-info #dd_velcro_opt .velcro-option{clear:both;display:block;padding:10px 0}
.innerLeft-tabing{margin:20px 0 0 0}
.design_banner{margin:-14px 0 0 0}
.design_banner .uploadoptions .upload-logo-module .Options3 textarea{width:500px}
.design_banner .uploadoptions .upload-logo-module .Options4 ul{margin:0 7px 0 0}
.design_banner #artwork_files_area .uploadoptions{width:100%}
.design_banner .or{margin:5px 44px}
.inner_wrapper .middle-wrapper .col2-set .registered-users .login-wrapper{padding:30px 20px}
.inner_wrapper .middle-wrapper .col2-set .registered-users .login-wrapper .form-list input.input-text{width:95%}
.inner_wrapper .middle-wrapper .col2-set .registered-users .login-wrapper .right{padding:10px 0 0 60px}
.inner_wrapper .middle-wrapper .col2-set .registered-users .login-wrapper .form-list input.input-text{width:92%}
.checkout_btn_wrap .button_set{width:48%}
.forgot_pwd input{width:50% !important}
#leftbar{width:200px}
#rightbar{width:500px}
.cart .cart_accessories{display:inline-block;text-align:center}
.cart .res_width{width:25%}
.cart_accessories .spanbox{border:0;margin:10px 0 0;padding:0 0px 17px 0;float:none}
.cart_accessories .spanbox:nth-child(3n){padding:0 0 17px}
.cart_accessories .spanbox:nth-child(4n){padding:0 0px 17px}
.cart_accessories .spanbox:nth-child(5){margin:10px 0px 0 0;padding:0}
.cart_accessories .spanbox:last-child{margin:10px 0 0 17px}
.cart .totals{width:auto}
.cart .cart-collaterals .input-slect-fix-w{width:80%}
.cart .continue_shoppping_btn{float:right;margin:0 0 10px 0}
#onepagecheckout_loginbox .page-title, .onepagecheckout_datafields h1{width:94%!important}
#shopping-cart-table td, #wishlist-table td{padding:10px 5px}
#shopping-cart-table td.a-center img, #wishlist-table td.a-center img{height:auto}
.banner-stand-module{width:100%;margin:0 0 2%}
#captcha .lefydiv{width:400px}
.cart .totals{width:310px}
.data-table tbody.odd tr #options_block ul.clear li a.orange_clr{margin:3px 0 0;padding:3px}
#see_allproduct_module .category-module{margin:0 19px 10px 0;width:23%}
#see_allproduct_module .category-module a{width:100%;height:auto}
#see_allproduct_module .category-module a.pro-title{width:100%;height:auto}
#see_allproduct_module .category-module a img{width:100%}
#see_allproduct_module .category-module:nth-child(4n){margin:0 0px 10px 0}
#see_allproduct_module .category-module:nth-child(5n){margin:0 19px 10px 0}
.checkout-login-wrapper .right{width:42%;min-height:220px;padding:20px 0 0 90px}
.checkout-login-wrapper .right em{top:105px;left:-22px}
#paypal_direct_cc_type_exp_div .v-fix{width:46.8%}
.onepagecheckout_datafields .col-1 .form_fields .input-slect-fix-w{width:101%}
.onepagecheckout_datafields .col-1 .form_fields div.short .input-slect-fix-w{width:99%;margin-bottom:15px}
.product-detail .product-imgbox .width_dim{background-size:100% 100%;margin:0 0 0 110px}
.product-detail .product-imgbox .height_dim{width:61%;background-size:99% 84%;right:-211px}
.product-detail .product-img{display:block}
.switch_back{left:-100px;top:0}
.switch_fornt{left:-100px;top:125px}
.shipping-rate-table ul li{font-size:11px}
#lightshipping .shipping-rate-table ul li.col1.uk{width:113px}
#lightshipping .shipping-rate-table ul li.col3.uk{width:139px}
.shipping-rate-table ul li.col1.uk{width:112px}
.shipping-rate-table ul li.col3.uk{width:144px}
.shipping-rate-table ul li.col4.uk{width:108px}
.shipping-rate-table{width:99.7% !important}
.shipping-rate-table ul li.col1.au{width:113px}
.shipping-rate-table ul li.col3.au{width:104px}
.shipping-rate-table ul li.col4.au{width:110px}
#lightshipping .shipping-rate-table ul li.col1.au{width:115px}
#lightshipping .shipping-rate-table ul li.col3.au{width:100px}
.shipping-rate-table ul li.col1.ca, .shipping-rate-table ul li.col2.ca, .shipping-rate-table ul li.col3.ca, .shipping-rate-table ul li.col4.ca{width:23.15%}
#captcha .ritydiv{width:320px}
#shopping-cart-table .preview-img, #wishlist-table .preview-img{margin-right:0}
#creditpoint-transaction-table td{padding:10px 5px}
.order-products-table tfoot td.a-right .input-slect-fix-w, .order-products-table tfoot td.a-right .input-slect-fix-w select{width:100%}
.checkout-agreements .agree{padding:0px 30px 5px 0px !important}
#checkout-payment-method-load .sp-methods label{margin:0 66px 10px 0 !important}
#payment_form_paypal_direct{width:70%}
#paypal_direct_cc_type_exp_div .v-fix{width:46.8%}
#checkout-payment-method-load #paypal_direct_cc_type_exp_div .field{width:100% !important;float:left;clear:none}
#paypal_direct_cc_type_cvv_div .v-fix .mrg_L10{top:0;margin-left:0 !important}
#paypal_direct_cc_type_cvv_div .input-text{position:relative;top:-31px;width:100%}
.onepagecheckout_datafields #comment-block{width:490px !important}
#checkout-payment-method-load .card_no_img img{right:12px}
.onepagecheckout_datafields .newsletter{padding:14px 0 10px}
#review-buttons-container button{float:left;margin:0}
#checkout-payment-method-load #paypal_direct_cc_type_exp_div .input-slect-fix-w .validation-advice{width:100%}
#checkout-payment-method-load #paypal_direct_cc_type_exp_div .input-slect-fix-w{margin-bottom:20px}
#homeCategory-module .content .image{height:180px!important;width:100%;background-size:100% auto}
#homeCategory-module .content .home_cat2{background-position:0 -182px!important}
#homeCategory-module .content .home_cat3{background-position:0 -363px!important}
#homeCategory-module .content .home_cat4{background-position:0 -544px!important}
#homeCategory-module .content .home_cat5{background-position:0 -725px!important}
#homeCategory-module .content .home_cat6{background-position:0 -906px!important}
#homeCategory-module .content .home_cat7{background-position:0 -1087px!important}
#homeCategory-module .content .home_cat8{background-position:0 -1268px!important}
#homeCategory-module .content .home_cat9{background-position:0 -1452px!important}
#homeCategory-module .content .home_cat10{background-position:0 -1635px!important}
/*Banner Landing Page*/
.main_banners .banner_col_1{width:180px;margin-right:8px}
.main_banners .banner_col_2{margin-right:7px}
.main_banners .banner_col_3{width:180px}
.main_banners .banner_col_2 .make_banner{padding:0% 0 10%;margin:4% 10%}
.main_banners .banner_col_1 .content-item, .main_banners .banner_col_3 .content-item{width:180px;height:255px}
.banner_landing .bottom_banners .content-item{width:172px;margin-right:8px !important;height:290px}
.main_banners .banner_col_1.responsive{display:none}
.banner_wrapper iframe{height:244px;width:95%}
.inner-subcategory-module figure a.pull-up-banner-stand.img1{background-position:0px 24px}
.inner-subcategory-module figure a.pull-up-banner-stand.img3{background-position:0px -410px}
.inner-subcategory-module figure a.pull-up-banner-stand.img4{background-position:0px -621px}
.inner-subcategory-module figure a.pull-up-banner-stand.img18{background-position:0px -680px}
.inner-subcategory-module figure a.pull-up-banner-stand.img13{background-position:0px -2656px}
.inner-subcategory-module figure a.pull-up-banner-stand.img17{background-position:0px -3690px}
.inner-subcategory-module figure a.pull-up-banner-stand.img18{background-position:0 -3930px}
.inner-subcategory-module figure a.pull-up-banner-stand.img19{background-position:0 -2926px}
/** Customer Review **/
/*.paginationreview{width:27%;}*/
/*.cus_review_section{height:100px;}*/
.cus_review_section li{width:auto;font-size:16px;margin:4px 5px}
.cus_review_section li p.order_no{font-size:14px}
.cus_review_section li:first-child{padding:15px 0 7px;margin:0 20px 0 0;font-size:20px;float:left;width:200px}
.cus_review_section li:first-child span.star{margin:0px 0px 8px 0px}
.cus_review_section li:first-child p.cust_no{font-size:16px !important;text-align:center}
.cus_review_section li .bar_graph li{margin:0 3px;width:40px}
.cus_review_section li .bar_graph .bar{width:40px}
.cus_review_section li span.price{padding:28px 0;font-size:19px}
.cus_review_section li p.content{margin:28px 0 0 7px;font-size:12px}
.cus_review_section li p.content span{font-size:14px}
.new_separator{margin:13px 15px !important}
#proactivechatdiv{display:none !important}
/** Designtool**/
.designTool .need_help{clear:both;float:left !important;padding:10px 0}
/* Home Page Slider */
.brands .slick-prev, .hometestimonials .slick-prev{left:11px}
.brands .slick-next{right:11px}
/*New Header Design*/
header .header_top .left{text-align:center}
header .header_top .left ul{margin:0px -10px 10px}
header .header_top .left ul li a, header .header_top .right ul li a, header .header_top ul.free_deli li{padding:0px 5px;font-size:11px}
#multicurreny > li{padding:0px !important}
#multicurreny > li > div.currencyopt{margin:0px}
#countryFlag > li{margin:0 0 1px 5px}
header .header_bottom .right{width:31%}
header .header_bottom .left{width:34%}
header .header_bottom .left ul li{margin:4px 3px 3px 0}
header .header_bottom .right ul li{margin:4px 0 3px 3px}
header .header_bottom .right .searchfield, header .header_bottom .right .searchfield:focus{width:79px}
header .header_bottom ul li .top_cart{margin-left:11px}
header .header_top ul.free_deli{float:none;margin:0px}
/*Mesh banner Landing Page*/
.mesh_banner_landing .products-link{bottom:36px;left:-35px}
.mesh_banner_landing:after, .mesh_banner_landing:before{display:none}
.mesh_banner_landing .heading-two-bullet-three-l{padding:40px 0}
.mesh_banner_landing .title-style{background-size:170px auto;height:73px;width:170px}
.mesh_banner .arrow_box a{top:-90px}
#terms_condition{left:11%}
/*Wall Lattering*/
.wall_lettering_product dl dd{min-height:40px}
/*Step & Repeat Display*/
.step_repeat_banner .heading-three-bullet-three-l{padding:50px 0px;width:40%}
.step_repeat_banner .slider_image{padding-top:10%}
.step_repeat_banner .banner-product .flex-control-nav{left:19%}
.step_repeat_banner .title-style span.display{left:115px}
.step_repeat_banner .products-link{left:-105px}
.bulkorder-quote #quotation .quote_detail ul li.col4 .textfield{width:320px}
/*Art Work Later - 19-06-17*/
.artwork-later-cart .info_msg{margin:0 -5px 10px;}
/*========= SUCCESS PAGE STYLESHEET ===========*/
.checkout-success-block .success-content .success_img{width:70px; margin:90px 20px 0px 20px;}
.checkout-success-block .success-content .success-content-box{width:300px; padding:45px 0px 0px 0px;}
.checkout-success-block .success-content .upload_artwork_box{padding:0px 0px 0px 18px; width:260px;}


/*New Login Page CSS 7-7-17	*/
.customer-account-login .page-title h1 {font-size: 25px; width:100%; letter-spacing:normal;}
.customer-account-login .page-title .middle-wrapper .seprator {margin-bottom: 0;margin-top: 12px;}
.middle-wrapper .account-login .registered-users {margin:20px 0 0 0;}
.login-wrapper .login_fonts{margin-right:24px;}

.samplekit-index-index  #checkout-payment-method-load .card-date-cvv .field.exp_date{width:100% !important}
.samplekit-index-index .form-list .card-date-cvv .input-box .v-fix{width:100%;}
.samplekit-index-index .sample_kit_payment_m.form-list .card_no_img .input-text{width:100%;}
.samplekit-index-index .sample_kit_payment_m.form-list .card_no_img img{right:5px !important; top:7px !important;}
.samplekit-index-index .form-list .card-date-cvv img.mrg_L10{position:absolute; right:3px; top:3px; margin:0px !important}
.samplekit-index-index .form-list .card-date-cvv .input-box{position:relative;}
.samplekit-index-index .form-list .card-date-cvv .input-text{width:100% !important; padding:6px 45px 6px 4px}



}

@media (max-width:600px) {
.banner_landing, .banner_wrapper{margin:0 2%}
/*IP popup*/
.popup_container {width:310px;}
.popup_footer a {display: block; text-align: center;}
.popup_footer a.btn_blue {margin: 0px 0 7px;cursor: pointer;}
.popup_footer a.btn_red {margin:0px 0px 7px;float: none;}
.popup_head {padding:15px 20px;}
.text_container h1 { padding-top: 25px;}
.text_container {padding: 20px 20px 20px 20px;}
.popup_footer {padding:20px;}

}

@media (min-width:300px) and (max-width:767px) {
/* for google search result */
.gsc-results .gsc-imageResult {border-bottom: #e9e9e9 1px solid!important;margin: 0;padding: 10px 5px;width: 47%;margin-right: 2%;box-sizing: border-box;margin-bottom: 10px;}

/*Track Order*/
.order-tracking .questtion_from{width:100%}
.order-tracking .questtion_from .orange_clr{display:block}
.order-tracking .ans_que_list{width:100%}
.order-tracking .form-list .input-box input.input-text{width:93%}
.order-tracking #payment_form_verisign .input-box input.input-text{width:25%}
.order-tracking #tabmenu li{overflow:visible}
.order-tracking .heading{margin-bottom:0}
.trackorder-index-index .container{padding:0}
.order-tracking .order-status .processing .toltip:after, .processing .toltip:before{left:75px}
.order-tracking .ticket_brow button{line-height:23px}
.order-tracking textarea { width:100%;}
.quote_button, .speak_button, .bannercontainer, #homeCategory-module p, .review_module, #homeCategory-module h1, .widget-static-block, .footer_top, .footer_bottom .footerlinks, .footer_bottom #subscribe_newsletter, .footer_bottom .payment_icons, .page-title h1 span, #template-module, .content-item:hover .overlay-content, .content-item .overlay-content, .content-item .overlay, /*.quick-view-tabbing,*/ .category_right_content .suitable_template, #feedback_form_reposnsivenone, .page-title .shipping-info, header .header_right .Download_Link, .header .category-banner, #homeCategory-module, #ship_screen, #ship_cover{display:none}
ul#css3menu, .global_tooltip .submenu, .header .suppa_mega_posts_allposts_posts .category-banner, a.face, a.face1, .black_overlay, .cookie-notice, #ship_screen, #ship_cover, .white_content_slide, .white_content, #fixwid/*, .black_overlay12*/{display:none !important}
.onepagecheckout-window{margin:0px 20px}
.middle-wrapper{min-height:inherit}
.instant-box-main .instant-box-new ul ul li .styled-select input{padding:4px 5px;border:none 0px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}
.order-tracking .order-status li > div {width:30px; margin:0 auto; float:none;}
.order-tracking .order-status .toltip {right:105px;min-width: 110px;}
/*.instant-box-main .instant-box-new .start-title{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}*/
#_plain_tablecolor_opt .white_color{display:block}
.slider_module{height:auto!important}
.catagory_data .pageTitleBlock .links{border:0}
.catagory_data .pageTitleBlock .links a[title="Answered questions"]{display:none}
.catagory_data .cate_sku{margin:0px}
/*.instant-box-main{position:inherit;float:none;margin:15px auto;width:320px}*/
.instant-box-main .instant-box-new ul {/*width:218px;margin:0px auto*/ width:100%}
/*.category-instantbox ul li #main_size li{width:69px;}*/
#category_list_main select, #specialsize_html select, .styled-select select{width:100%;padding:0px 25px 5px 8px}
/*.instant-box-price, .instant-box-quick-start{background:none;padding:0;float:none;}*/
.instant-box-quick-start{padding:0 0 0 5px}
footer{margin-top:0px}
footer .footer_inner .social_Media h5{text-align:center}
footer .footer_inner .social_Media{float:inherit;margin:0 auto;text-align:center}
footer .footer_bottom{min-height:30px}
.upload-module .separator{margin:14px auto}
.inner_wrapper .middle-wrapper .col2-set .registered-users .login-wrapper .form-list input.input-text{width:100%}
.inner_wrapper .middle-wrapper .col2-set .registered-users .login-wrapper .right{padding:10px 0 0 31px}
.middle-wrapper .account-create .form-list .field{width:46%;margin-right:17px}
.middle-wrapper .account-create .form-list input.input-text, .account-create .form-list li.wide input.input-text, .middle-wrapper .account-create .form-list .captcha input{width:91%}
.middle-wrapper .account-create .buttons-set{margin:0 0 30px;overflow:hidden}
.forgot_pwd input{width:50% !important}
#leftbar, #rightbar{width:100%}
.informationDiv02 input{width:266px}
#captcha .ritydiv{width:220px}
#captcha .orange-btn{padding:6px 10px;font-size:16px}
.Newsletter{width:96%}
.questionery ul li.boldcol2{width:91%}
.questionery ul li.col1{width:95%}
.contactus-module{width:100%}
.contactus-module .headquarters_office{width:100%}
.contactus-module .sales_office{width:100%}
#see_allproduct_module .category-module{margin:0 16px 10px 0;width:23%}
#see_allproduct_module .category-module a{width:100%;height:auto}
#see_allproduct_module .category-module a.pro-title{width:100%;height:auto}
#see_allproduct_module .category-module a img{width:100%}
#see_allproduct_module .category-module:nth-child(4n){margin:0 0px 10px 0}
#see_allproduct_module .category-module:nth-child(5n){margin:0 16px 10px 0}
.order-his-checkout #payment_form_paypal_direct.sample_kit_payment_m, .order-his-checkout .credit-card.sample_kit_payment_m{width:90%;padding:10px}
.main_banners .banner_col_2 .make_banner{padding:0 0 8%}
.new_separator{margin:14px auto !important}
#proactivechatdiv{display:none !important}
.order-his-checkout #payment_form_paypal_direct{width:97%}
.paginationreview ul ul li{width:20px;height:20px;line-height:20px;margin:2px 0px}
.ans_que_list, .questtion_from, .question_answer{width:98%}
#popupquestion input, #popupquestion textarea{width:80% !important}
/** Window Signs **/
.landing_product li.window_sign_video_box{width:auto !important;padding:0px}
.clicktowatch{display:none}
/*My Account page */
#form-ticket-detail .form-list li.wide textarea{width:90%}
#rightbar .my-account{padding:0px 0px 20px 0px}
.my_acc_email_id{float:left;text-align:left;padding:0 0 10px}
.my_acc_email_id .email_id{position:relative;top:0px}
.ordertickets-chat-view .messages{width:100%}
/*Dealer Registation*/
.dealer_form .fieldset .form-list .fields .field .input-box .input-slect-fix-w{padding:0 15px 0 0}
#rc-imageselect, .g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0}
.d_r_banner .middle-wrapper h1{font-size:38px;line-height:38px}
.d_r_banner .middle-wrapper p{color:#fff;font-size:14px;padding:10px 0;text-align:center;text-transform:uppercase}
.sabrina_title h1{font-size:40px;line-height:40px;padding:0 9px 20px;width:94%}
.sabrina_contact{font-size:20px;margin-left:0;padding:15px 0;width:100%;text-align:center}
.sabrina_or{margin:0px 43%}
.dealer_bg{background-size:cover;height:auto;padding:0px 0 20px 0}
.sabrina_title{width:100%}
.sabrina_mail{font-size:16px;margin-left:0px;padding:15px 0;width:100%;text-align:center}
.d_r .title, .dealer_bg .title{font-size:17px;line-height:30px}
.dealer_sec, .dealer_bg .dealer_steps{width:100%;margin-bottom:0px}
.dealer_sec p{padding-bottom:40px}
.d_r_apply{margin:0 auto 30px}
.d_r .half{width:100%}
.d_r .half.last{padding-left:0}
.d_r_product li .cat_img{margin-bottom:15px;margin-top:15px;padding-top:25px}
.d_r_product li .cat_img.top{margin-top:15px}
.landing_product.landing_product_border.d_r_product li.bottom{border-bottom:1px solid #efefef}
.landing_product.landing_product_border.d_r_product li{border-color:-moz-use-text-color -moz-use-text-color #efefef;border-style:none none solid;border-width:medium medium 1px;margin:0;width:274px}
.icon-fa-signal::before{font-size:72px}
.half li.blank{display:none}
.box-services{text-align:center}
.box-services li{border-bottom:none;border-right:none;display:inline-block;width:256px;margin:0 10px 10px}
.box-services li:nth-child(4n+4){border-right:none}
.box-services li:nth-child(n+5){border-bottom:none;padding-top:20px}
/*My save design page */
.save_design li{padding:15px 8px 20px;float:none;display:inline-block}
/*FAQ Landing page*/
#lightshipping{display:none !important}
.faqs-box ul li.col2{width:90%}
.faqs-box{width:100%}
/*Flags Landing page*/
.flag_landing_middle .left, .flag_landing_middle .right{width:100%}
.flag_graybar ul{float:none;margin:0;width:auto}
.flag_graybar ul li{float:none}
.flag_graybar{width:90%;padding:10px 5%}
/** Vectorization Landing Page **/
.step-box{left:77%}
.landing_vectorization .heading h3, .vectorization_banner .all_title h3.title{font-size:18px}
.landing_vectorization .heading{padding-bottom:10px}
.order-form, .tabs-vertical, .jssor_slides img{width:100% !important}
.tabs-vertical > li{width:100%;float:none;margin:10px 0px}
.landing_product.landing_product_border.d_r_product li.bottom{padding:0 15px}
.work-col{width:300px;margin-bottom:20px}
.vectorize_howitwork{margin:0 -10px 10px}
.planbox{width:100%;margin:0 0 20px}
.graybar{padding-bottom:0px}
.vectorization_banner{margin-bottom:30px}
.vectorization_banner .all_title h3.title{padding-top:45px;line-height:30px}
tabs-vertical > li{width:96%}
.vectorization_banner .all_title p{font-size:18px}
.Simple .after{background-position:0 -216px}
.ab-img{background-size:275px auto;height:228px}
.Moderate .before{background-position:0 -470px}
.Moderate .after{background-position:0 -706px}
.Complicated .before{background-position:0 -963px}
.Complicated .after{background-position:0 -1195px}
.jssor_main, .jssor_slides{width:300px !important;height:200px !important;margin-bottom:20px}
.design-sample{margin-left:0px;float:none}
.landing_vectorization .all_title{padding-bottom:10px}
/**Accessories Detail Pages**/
.banner-stand-module .show_detail_image{height:250px;background-size:50%}
.banner-stand-module.accessories_detail, .banner-stand-module.accessories_detail.last{width:100%;padding-bottom:10px}
.price_detail li, .price_detail li.last{margin-top:0px;padding-left:0px;width:50%}
.accessories_detail .price_detail ul{width:95%}
.accessories_detail .input-slect-fix-w{width:115px;margin:0 12px 0 13px}
.banner-stand-module .show_detail_image, .banner-stand-module .show_detail_image img{width:99%;height:100%;text-align:center}
/*Designtool pop up*/
.designTool-block #design_tool_popup{margin-left:-140px;padding:15px;position:absolute;top:-40% !important;width:240px}
/** Modelbox **/
.model{top:8%}
/*Guest Checkout*/
.guest-payment, .guest-payment .approve-footer{width:96%;margin:0px 2%;overflow:hidden}
.guest-payment .print-header ul li.col3{float:left}
.guest-payment .order-items{overflow-x:visible}
.guest-payment #checkout-payment-method-load .card_no_img img{right:0px}
/* Charity Banner*/
.charity_banner{padding:30px 0;height:310px}
.charity_banner .content{width:270px}
.charity_banner .content h1, .charity_banner .content h1 span.offer{font-size:35px;line-height:35px}
.charity_banner .content p{font-size:14px}
.charity_banner .content h1 span{font-size:42px}
.charity_check_list ul li{padding:0px 0px 0px 30px;width:90%}
.charity_check_list .arrow a{left:43%}
.charity_content .form-list .two_col{width:100%;margin:0px 0px 8px 0px}
.charity_content .form-list .two_col .input-slect-fix-w{width:98%}
.charity_banner .yellow-btn{padding:12px}
/**Proceed to Checkout**/
.checkout_btn_wrap .button_set .checkout-types .dark-grey-btn{margin-bottom:10px;padding:12px 30px}
.checkout_btn_wrap .button_set .checkout-types li .btn-proceed-checkout{padding-left:42px;padding-right:42px}
.checkout-or span{display:none}
.checkout_btn_wrap .button_set .checkout-types li.checkout-or::before{display:none}
/* Easter banners Signs Landing Page*/
.banners-heading{width:100%}
.title-style img{width:auto}
.banner-product-thumbe, .banner-product{display:none}
.title-logo-text{font-size:22px;margin:-37px 0 0 125px}
.heading-bullet-three-l-logo{padding:20px 0}
.banner_slider.easter_landing{background-size:100%}
.category_size_box li{display:inline-block;float:none;margin:0 10px 20px;text-align:center;width:280px}
/* Frame Landing page*/
.banner-style h3, .banner-style h4, .banner-style h1, .banner-style h3 span{font-size:35px;line-height:40px}
.frame_landing .heading-bullet-two-l{padding:20px 0}
.frame_landing .content_text{padding:20px 0px}
/* Vedio Testimonials Landing Page*/
.vedio_testimonials .left_detail{width:100%}
.vedio_testimonials .right_detail{width:auto;margin-left:0}
.context-tab-item{font-size:13px !important;padding:0 12px 0 40px !important}
/** Canopy Categorie Form **/
.form-element{width:auto}
.category-instantbox ul li.inline-form .input-slect-fix-w{width:192px}
.category-instantbox ul li .canopy-radiobox span{width:178px}
.canopy-radiobox input[type="radio"] + label{background-position:75px -16px}
.canopy-radiobox input[type="radio"]:checked + label{background-position:75px -138px;color:#2cb0de}
.canopy-radiobox .rdo-print-only input[type="radio"] + label{background-position:-95px -13px}
.canopy-radiobox .rdo-print-only input[type="radio"]:checked + label{background-position:-95px -135px}
.canopy-radiobox .rdo-print-hardware input[type="radio"] + label{background-position:-272px -19px}
.canopy-radiobox .rdo-print-hardware input[type="radio"]:checked + label{background-position:-272px -141px}
/** Order Progress bar **/
.order-process{position:static;clear:both}
.order-process li .text{display:block; line-height:14px; padding-left:0; padding-top:4px; font-size:11px;font-weight:400;}
.product-detail .product-img ul li img{max-height:200px}
#_displayImage > li img{width:91px}
.ajax-file-upload-statusbar .ajax-file-upload-red{line-height:12px}
.ajax-file-upload-statusbar .ajax-file-upload-progress{width:240px}
ul#files_list > li > div img{width:71px}
/** upload artwork  **/
.upload-module .separator::after, .upload-module .separator::before{padding:5px 0}
#step1tab .print-footer .block, .design_banner .print-footer .block{margin:10px 0}
.upload-module .separator{float:none;margin:30px auto}
.upload_artwork_later label img{width:100%;height:auto}
.upload_artwork .button_module{width:auto;margin:20px auto 10px}
.upload_artwork_box{float:none;width:50%;margin:0 auto}
#artworklater{width:auto !important}
.upload-module .separator::after, .upload-module .separator::before{padding:5px 0}
.upload-module .separator::before{top:-10px}
/* Marketing Materials Landing */
.marketing_materials{height:300px;padding:35px 0}
.marketing_materials .banner_title h2{font-size:24px;line-height:normal}
.marketing_materials_products li .trusted_printer{padding:10px;background-size:125% auto;margin:0px}
/**Catalogs Landing Page**/
.catalogs_landing .heading-bullet-two-l{padding:25px 0px}
.booklet_landing .heading-bullet-two-l{padding:25px 0px}
.flyers_landing .heading-bullet-two-l{padding:25px 0px}
.business_card_landing .heading-bullet-two-l{padding:25px 0px}
/* Lables Landing Page*/
.lables_landing .heading-three-l{padding:25px 0px}
/* Color Mat Popup*/
#mat_color{left:0;width:80%}
#colorselector .thumbnail img{float:left;max-width:40%}
#colorselector li p{font-size:8px;padding-top:13px}
#colorselector .thumbnail{height:58px;width:145px}
#colorselector li{height:65px}
/** Success **/
.upload_artwork_bottom .block_column, .upload_artwork_bottom .block_column.secound, .upload_artwork_bottom .block_column.last{float:none;width:auto;margin:0px}
.checkout-success-block{margin-top:40px}
.success-content{clear:both;padding:20px 0 0;margin:0px}
.artwork-list > ul > li.col1, .artwork-list > ul > li.col2{float:none;text-align:left}
.artwork-list > ul > li.col1{width:100%;}
.artwork-list > ul > li.col2{width:100%;}
.frame ul > li{margin:10px 5px 0px 0px}
.want_upload_artwork{margin:20px auto;width:260px}
.separator-or{float:none !important;margin:0px auto;overflow:hidden}
.artwork_box{margin:10px 0px}
.upload_artwork_bottom .align_R{text-align:left !important}
.frame ul > li > div img{width:95px;height:auto}
.frame ul > li.add_image{display:block}
.frame ul > li > div.error_log_txt{position:relative}
/** Bulk Order **/
.bulk_order_banner .banner_title h1, .bulk_order_banner .banner_title h1.uk{width:270px;height:22px}
.bulk_order_banner .bulkorder_list{display:none}
.bulk_order_banner .banner_title h2{font-size:16px}
.box-services li{width:245px}
.btn-graphic-design, .btn-vectorization{display:inline-block;padding:12px 15px;margin:5px 0}
.btn-vectorization{margin:5px 10px 5px 0}
.bulk_order .page_title h3{font-size:16px;font-weight:bold}
.vectorization_banner .blue-btn, .vectorization_banner .orange-btn{font-size:18px;padding:12px 38px;margin:0}
.vectorization_banner a.orange-btn{padding:12px 34px}
/* Reflective Sign Landing Page*/
.reflective_sign_landing .banner-style h1{line-height:40px}
.reflective_sign_landing .heading-two-bullet-three-l{padding:22px 0}
.reflective_sign_landing .heading-two-bullet-three-l .divider{margin:20px 0 25px}
.reflective_sign_products li{margin:0px}
/* Window Decals Lettering Landing Page*/
.window_decals_lettering_landing .banner-style h1{line-height:40px}
.window_decals_lettering_landing .heading-three-bullet-three-l{padding:22px 0}
.window_decals_lettering_landing .heading-three-bullet-three-l .divider{margin:20px 0 25px}
.window_decals_lettering_product li{margin:0px}
/*2x2 Xpressions*/
.xpressions_landing{margin:0px}
.xpressions_landing:after, .xpressions_landing:before{display:none}
.xpressions_landing .heading-two-bullet-three-l{padding:40px 0}
/*xpressions displays*/
.xpressions-display-landing{margin:0px}
.xpressions-display-landing:after, .xpressions-display-landing:before{display:none}
.xpressions-display-landing .title-style{background-size:78px 77px;padding-left:57px}
.xpressions-display-landing .heading-two-bullet-three-l{padding:40px 0}
/*xpressions salesmate*/
.xpressions_salesmate{margin:0px}
.xpressions_salesmate:after, .xpressions_salesmate:before{display:none}
.xpressions_salesmate .heading-two-bullet-three-l{padding:40px 0}
.xpressions_salesmate .title-style{background-size:78px 77px;padding-left:57px}
.xpressions_salesmate .title-style span{padding-left:20px}
/*3 quad_pyramid*/
.quad_pyramid_landing{margin:0px}
.quad_pyramid_landing:before, .quad_pyramid_landing:after{display:none}
.quad_pyramid_landing .heading-two-bullet-three-l{padding:60px 0px}
.quad_pyramid_landing .banner-style{padding:0 0 0 76px}
.quad_pyramid_landing .banner-style .title-style{padding-bottom:10px;line-height:40px}
.quad_pyramid_landing .banner-style .animation{margin-left:-72px}
.quad_pyramid_landing .banner-style .animation:before{background-size:70% auto;top:-59px}
.quad_pyramid_landing .banner-style h1.title-style span.title{background-position:28px 12px;background-size:26px auto;font-size:45px;line-height:22px;padding:8px 0 0}
.quad_pyramid_landing .banner-style h1.title-style span.title .pression{font-size:20px;margin-left:58px}
/* Bulk Order */
.bulk_order .contact_banner ul li{width:auto;display:block;padding:17px 20px}
.bulk_order .contact_banner ul li:first-child{padding-bottom:0px;border:0px}
.bulk_order .contact_banner ul li:last-child{float:none;width:auto}
.contact_banner img{height:auto;width:100%}
/*Patio & Pool  Landing Page*/
.patio_pool_landing .heading-two-bullet-three-l{padding:30px 0px}
.patio_pool_landing .banners-heading{width:100%}
/*Step & Repeat Display*/
.step_repeat_banner::before, .step_repeat_banner::after{display:none}
.step_repeat_banner .heading-three-bullet-three-l{padding:10px 0px;width:auto}
.step_repeat_banner .title-style{line-height:38px;padding-bottom:10px}
.step_repeat_banner .title-style span.and{height:64px;width:50px;margin-left:3px;background-size:50px auto}
.step_repeat_banner .title-style span.display{font-size:22px;line-height:34px;left:127px;top:40px}
.step_repeat_products .divider{background:#f3ce6b}
.step_repeat_products li{margin:0px;border:0}
.step_repeat_products ul li .brdr-top{display:none}
.step_repeat_products li.wall_box{height:auto}
.step_repeat_products li.fabric_popup{height:auto}
.landing_product li h2{font-size:36px;line-height:38px;font-weight:600;color:#333f53}
.landing_product li h2 span{font-size:30px;display:block;font-weight:300}
.arrow_img{display:none}
/*checkout*/
.onepagecheckout_datafields .col-1 .form_fields div.two_fields .data_area{width:100%}
.order-products-table tfoot tr.first td{padding:15px 10px 5px 10px}
.order-products-table tfoot tr.last td{padding:5px 10px 10px 10px}
.onepagecheckout_block .sp-methods dt{float:left;width:100%;margin:5px 0px 0px}
.onepagecheckout_datafields .col-2 .form_fields{width:100%}
.onepagecheckout_datafields #checkout-review-submit{float:left;width:100%}
.onepagecheckout_datafields .buttons-set{text-align:center}
.checkout-login-wrapper .left .buttons-set{width:100%}
.onepagecheckout_block ul.account_option{margin-bottom:15px;padding:0px;width:100%}
.onepagecheckout_block ul.account_option li label{margin:2px 5px 2px 8px !important}
.all_product .all_pro .all_slid{margin:0px 10px}
.box-services p{min-height:inherit}
.onepagecheckout_block ul.account_option .arrow{display:none}
/* Contact Page */
.contacts-index-index .contactus-module{padding-top:10px}
.contacts-index-index .page-title, .contacts-index-index .breadcrumb, .map{display:none}
#contactForm .fieldset{margin-left:0}
#contactForm .fieldset ul.form-list{padding-bottom:30px}
#contactForm .fieldset .form-list input.input-text, #contactForm .fieldset .form-list textarea{width:265px}
#cms p.gray-box{margin-bottom:10px}
.breadcrumb{display:none}
.box-account .box-head{background:#f0f1f3;border-bottom:2px solid #bdc8d2;padding:10px 15px;color:#444d56;font-weight:500}
.box-account .box-head h2{font-weight:500}
.box-account .box-head a{font-size:11px;color:#2cb0de}
.my-account .ticket_brow button{padding:10px 10px 6px;line-height:16px}
.my-account .form-list li.wdt_none{width:100%}
.backlink{color:#2cb0de;margin-bottom:10px}
.backlink:hover{color:#ff810a}
.order-info{background:none;padding:0;border:none}
.order-info li{display:inline-block}
.order-info-tabs li a{font-size:12px}
.sms-notification{font-size:12px;display:inline-block;padding-bottom:10px}
.validate-phoneLax, .form-list input.input-text{width:100%}
.changePassword{color:#ff810a;display:inline-block;padding-bottom:0}
.order-listselect{margin-bottom:0}
.save_design h3{min-height:auto}
.sp-methods{margin:15px 0 8px}
/*account login*/
.middle-wrapper .account-login .registered-users .left .buttons-set{width:100%;text-align:left}
.middle-wrapper .account-login .registered-users .left .buttons-set a{padding-left:10px}
.middle-wrapper .account-login .registered-users .left .buttons-set .button.orange-btn{padding:8px 20px}
.middle-wrapper .account-login .registered-users{margin-top:0}
.foot_top .footer_inner, .foot_bottom .footer_inner{margin:0 auto}
.registered-users .login-wrapper a.create_account{/*display:block;margin:0!important;font-size:16px!important*/}
.login-wrapper .left p.create_account{text-align:center!important}
.forgot_pwd{margin-top:0}
.middle-wrapper .account-create .form-list .field{padding-bottom:12px}
.middle-wrapper .account-create .form-list input.input-text, .middle-wrapper .account-create .form-list li.wide input.input-text{width:100%}
.page_title h3, .landing_product li .page_title h3{font-size:20px;padding-top:20px}
.page_title{padding-bottom:5px}


/*New Login Page CSS 7-7-17	*/
.customer-account-login .page-title h1 {font-size:20px;}
.customer-account-login .page-title .middle-wrapper .seprator {margin-top:7px;}
.middle-wrapper .account-login .registered-users {margin:15px 0 0 0;}

/*Checkout Login Page 7-7-17 */
.checkout_login.middle-wrapper{width:auto; max-width:750px;}
.checkout_login.middle-wrapper h3 {font-size: 22px; margin-bottom: 10px;}
.checkout_login.middle-wrapper .account-login {padding:0 50px 50px; width:100%; float:none;}
.checkout_login.middle-wrapper .create_account_login{padding:50px 50px 40px; width:100%; float:none; border-left:0px solid; border-top:1px solid #f0f0f0;}
.checkout_login.middle-wrapper .login-wrapper .login_fonts {width: 30%; margin-right: 5%;}
.checkout_login.middle-wrapper .login-wrapper p.create_account{margin:25px 0 10px;}
.checkout_login.middle-wrapper .login-wrapper .login_fonts.amazon_login {margin-right:0px;}
.create_account_login .text_or {top:-20px;left:50%; margin-top:0px; margin-left:-20px;}
.create_account_login hr{margin:25px 0 20px;}

/* RELATED PRODUCT LINK */
.category_gallery{width:100%;float:left;height:auto;border:solid 1px #FF0000}
/* How it works page */
.how-it-works .middle-container{width:100%; padding:0 20px}
.how-it-works .startOrder .icon, .how-it-works .easyCheckout p, .how-it-works .easyCheckout .icon, .how-it-works .startOrder p, .how-it-works p, .how-it-works .icon{width:100%; float:none; text-align:center;}
.how-it-works .bold-border, .how-it-works .greySection .blueBorder{display:none}
.how-it-works .greySection::before, .how-it-works .screenShot{width:100%} 
.how-it-works .section{text-align:center}
.how-it-works .number, .how-it-works .bold-border{position:static;}
.how-it-works .head{ margin:0 auto 65px; width:300px; padding:0}
.how-it-works .easyCheckout .leftarrow{-ms-transform:rotate(90deg); -webkit-transform: rotate(90deg); transform:rotate(90deg)}
.how-it-works .beeHappytext{ font-size:40px; padding:15px 0 0; text-align:center}
.how-it-works .bold-border{-ms-transform:rotate(90deg); -webkit-transform: rotate(90deg); transform:rotate(90deg)}
.how-it-works .rightborder{display:none}
.how-it-works .bold-border{margin:0 auto; width:203px}
.how-it-works .easyCheckout .leftarrow{ position:static; margin:35px auto 0; top:5px; width:76px}
.how-it-works .easyCheckout .leftarrow::after{left:73px}
.how-it-works .fleft{ float:none}
.how-it-works .workstext{font-size:24px; padding-left:192px}
.how-it-works .greySection.first{ padding-top:10px}
.how-it-works .youtubelink{ float:none; margin:15px 0; display:none}
.how-it-works .greySection .uploadpart .rightScreen{padding-bottom:0}
.how-it-works .greySection{ padding:0}
.how-it-works .greySection .rightScreen, .how-it-works .greySection .uploadpart .rightScreen{padding-bottom:65px}
.how-it-works .startOrder{margin:65px 0}
.how-it-works .icon{padding-top:15px}
.how-it-works .easyCheckout{margin:15px 0}
.how-it-works .number:before{left:50%; margin-left:-35px; top:-32px; content:""; position:absolute;  height:3px; width:70px; -ms-transform:rotate(90deg); -webkit-transform: rotate(90deg); transform:rotate(90deg); background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/top-border.png) left top repeat-x;}
 .how-it-works .greySection .orText:before{ background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/blue-border.png) center top repeat-y; -ms-transform:rotate(0deg); -webkit-transform: rotate(0deg); transform:rotate(0deg); width: 65px; height:93px; top:-93px; left:50%; margin-left:-32px;}
 .artwork-list > ul > li.col1{width:100%;}
.artwork-list > ul > li.col2{width:100%;}	

/*quick and bulk order */
.quotation-listing-table thead td {padding: 10px 5px;}

/*========= SUCCESS PAGE STYLESHEET ===========*/
.checkout-success-block .success-content .success_img{margin:30px auto 0px; display:block; float:none;}
.checkout-success-block .success-content .upload_artwork_box{padding:0px; margin:0px auto; float:none;}
.checkout-success-block .success-content .success-content-box{width:calc(100% - 30px); padding:0px 15px; margin:20px 0px; text-align:center;}
.checkout-success-block .success-content .success-content-box p{text-align:center}

.login-wrapper .password_field .main_width input.input-text{height:auto}
.login-wrapper .forgot_link{top:35px; color:#2cb0de}
.my-account #payment_form_verisign .card-date-cvv #verisign_cc_type_cvv_div .input-box .input-text, .my-account #payment_form_verisign .card-date-cvv #virtualmerchant_cc_type_cvv_div .input-box .input-text{width:100%}
.my-account #payment_form_verisign .card-date-cvv #verisign_cc_type_cvv_div .input-box .v-fix, .my-account #payment_form_verisign .card-date-cvv #virtualmerchant_cc_type_cvv_div .input-box .v-fix{width:100%}

.order-tracking #payment_form_verisign .card_no_img img{height:23px; right:8px; top:7px;}
.order-tracking #payment_form_verisign .card-date-cvv .field.exp_date{width:100% !important; margin:0px 0px 10px 0px !important }
.order-tracking #checkout-payment-method-load .fields .field{width:100% !important}
.order-tracking #payment_form_verisign .card-date-cvv .input-box .input-slect-fix-w{width:40% !important; margin:0px !important}
.order-tracking #payment_form_verisign .v-fix{width:100%}
.trackorder-index-index #my-orders-table tbody tr .fa{display:none}

/*Start Vectorization*/
.v_title h3{font-size:20px; line-height:30px}
.vec_tool_section .file_for li{margin:0px}
.vec_tool_section .process li, form#vectorization .form_section, .vectori_form .form_section .fields .first, .vectori_form .form_section .fields .last, 	.vec_tabing{width:100%}
.vectori_form .form_section .fields .price{width:21%}
.vectori_form .form_section .fields .up_file{width:75%}
.vectori_form .form_section .fields{margin:0px; position:relative}
.vectori_form .form_section .fields .close_icon{position:absolute; top:14px; right:0px}
.vectori_form .form_section .fields label, .vectori_form .form_section .fields .full{margin-top:10px}
.vectori_form .form_section .fields .up_file .brow_img_list{margin:20px 0px; max-width:133%; text-align:left}
.vectori_form .form_section .fields .up_file ul.messages{width:134%; margin:20px 0px 0px !important; word-wrap:break-word}
.vectori_form .form_section .fields .input_text, .vectori_form .form_section .fields .input-slect-fix-w{width:100%; display:block; clear:both; box-sizing:border-box}
.vectori_form .form_section .fields .orange-btn{padding:8px 20px; font-size:12px}
.vec_tool_section .process li{margin:0px 0px 20px}
.vectori_service .product li{margin:10px 5px;}
.vec_tabing{border:none; background:none}
.vec_tabing li{border-bottom:solid 1px #ebebeb; background:#fafafa; width:100%; overflow:hidden}
.vec_tabing li a{width:97%; padding:12px;}
.vec_tab_content{margin: 0px auto 75px; position:relative; clear:both; width:90%; top:40px; left:0px}
.truevector_slider .item .item-image, .recreation_slider .item .item-image, .illustration_slider .item .item-image, .lineart_slider .item .item-image{height:200px; background-size:490px;}
.truevector_slider .item .item-image.img1, .recreation_slider .item .item-image.img1, .illustration_slider .item .item-image.img1, .lineart_slider .item .item-image.img1{background-position:center 0px}
.truevector_slider .item .item-image.img2, .recreation_slider .item .item-image.img2, .illustration_slider .item .item-image.img2, .lineart_slider .item .item-image.img2{background-position:center -220px}
.truevector_slider .item .item-image.img3, .recreation_slider .item .item-image.img3, .illustration_slider .item .item-image.img3, .lineart_slider .item .item-image.img3{background-position:center -440px}
.truevector_slider .item .item-image.img4, .recreation_slider .item .item-image.img4, .illustration_slider .item .item-image.img4, .lineart_slider .item .item-image.img4{background-position:center -655px}
.truevector_slider .item .item-image.img5, .recreation_slider .item .item-image.img5, .illustration_slider .item .item-image.img5, .lineart_slider .item .item-image.img5{background-position:center -870px}
.truevector_slider .item .content, .recreation_slider .item .content, .illustration_slider .item .content, .lineart_slider .item .content{margin:10px 0px 0px;}
.truevector_slider .item .content span, .recreation_slider .item .content span, .illustration_slider .item .content span, .lineart_slider .item .content span{font-size:16px;}
.vec_tabing_man{padding-bottom:0px}
.truevector_slider .slick-next, .recreation_slider .slick-next, .illustration_slider .slick-next, .lineart_slider .slick-next{top:49%; right:-20px;}
.truevector_slider .slick-prev, .recreation_slider .slick-prev, .illustration_slider .slick-prev, .lineart_slider .slick-prev{top:49%; left:-20px}
form#vectorization #co-payment-form #payment_form_verisign #verisign_cc_type_exp_div .field{float:left; width:40%; margin-top:5px}
form#vectorization #co-payment-form #payment_form_verisign #verisign_cc_type_exp_div .field.exp_date{width:100%}
.vector_slider .pro_title{font-size:16px; width:33%}
.vector_slider .pro_title:first-child{width:55%}
.vector_slider .item .item-image{background-size:490px; height:183px}
.vector_slider .item .item-image.img2{background-position:center -183px}
.vector_slider .item .item-image.img3{background-position:center -367px}
.vector_slider .item .item-image.img4{background-position:center -550px}
#pokemon-tab-loader{padding:18% 46%;}
}

@media (min-width:481px) and (max-width:767px) {
.header_container, .fix_width, .menu_wrapper, .container, .middle-wrapper, .wrapper950, .review_module .inner_wrapper, .footer_inner, footer .footer_inner .copyright, footer .footer_inner .payment_icons, .page-title h1, .designTool-block, .home_promotional_banner, .middel_container, .inner_wrapper_custom .middle-wrapper .breadcrumb{width:620px}
#homeCategory-module h1, #homeCategory-module p{display:block}
.inner-subcategory-module, #template-module, .category_container .category_gallery, .category_container .catagory_data .short_des, .category_container .catagory_data .short_des, .banner_stand .dif_banner_img, header .header_right_cinfo ul li:nth-child(3), .header .category-banner, header #countryFlag{display:none}
ul#css3menu, .global_tooltip .submenu, a.face, a.face1, .black_overlay, .cookie-notice, #ship_screen, #ship_cover, .white_content_slide, .white_content, #fixwid, .black_overlay12, .designTool-block #design_tool_popup .separator, .designTool-block #design_tool_popup .separator_bor{display:none !important}
/* design tool pop up */
.designTool-block .pop_up_login{left:5% !important;top:-20% !important}
.designTool-block #design_tool_popup .left_box{width:100%}
#design_tool_popup .op_login_area{width:100%}
.designTool-block #design_tool_popup .left_box .form-list .two_fields .input-text{width:77%}
#design_tool_popup #onepagecheckout_loginbox.right_box{float:left;width:100%}
.designTool-block #design_tool_popup .form-list .input-text{width:90%}
.designTool-block .op_login_area button.button{margin-bottom:15px}
.designTool-block #design_tool_popup .left_box .form-list label{margin:10px 0px 0px}
.designTool-block .white_content123{position:absolute}
.instant-box-main .instant-box-new ul {/*width:218px;margin:0px auto*/ width:100%}
/*.instant-box-main .instant-box-new .start-title{margin:14px 0 10px 0}*/
.instant-box-main .fix-width{background-position:500px 13px;width:100%}
.instant-box-btns input{margin:0px auto 10px;width:215px;background-position:500px 8px;padding:6px 0 4px 10px}
.instant-box-quick-start{padding:0}
.home_promotional_banner a img, .home_promotional_banner img{width:48%;height:auto}
.container #tabmenu{padding:0}
.container #tabmenu a, .container #tabmenu a.active{padding:10px 35px}
.container #content .tabbing_content .left, .container #content .tabbing_content .right{width:100%;margin-right:0}
.upload_artwork_now, .separator{clear:both;float:none;margin:0 auto}
.separator{height:42px;margin:20px auto;width:42px}
.upload_artwork_later.last{float:none}
.product-detail .staisfaction img{margin:0 15px 15px 0}
.product-detail .product-imgbox, .product-detail .product-detail-info{padding:0px;width:100%}
.product-detail .staisfaction img{padding:0 15px 0 0}
.product-detail .product-detail-info{width:100%}
.product-detail .product-detail-info dl dd{width:75%}
.product-detail .product-detail-info dl dd textarea, .product-detail .product-detail-info dl#terms_checkbox p{width:600px}
.design_banner .upload_logo_stap1{float:right;width:225px}
.design_banner .uploadoptions .upload-logo-module .design_banner #artwork_files_area .uploadoptions .Options2{width:220px;margin:6px 0 0}
.design_banner .uploadoptions .upload-logo-module .Options3 textarea{width:auto}
.design_banner .uploadoptions .upload-logo-module .Options4{float:none}
.design_banner .uploadoptions .upload-logo-module .Options4 ul{clear:both}
.design_banner .or{margin:5px 3px 0 0}
.checkout-login-wrapper .left .buttons-set{width:82%}
.cart .cart_accessories{display:block;text-align:center}
.cart .res_width{width:25%}
.cart_accessories .spanbox{border:0;margin:10px 0 0}
.cart_accessories .spanbox:nth-child(3n){padding:0}
.cart .totals{width:50%}
#onepagecheckout_loginbox .page-title, .onepagecheckout_datafields h1{width:92%!important}
.cart .cart-collaterals .input-slect-fix-w{width:80%}
.cart .continue_shoppping_btn{margin:0 0 10px 0}
.banner-stand-module .banner-stand-text-module{margin:0}
.addresses-list .separator{clear:none;display:block;float:left;height:auto;margin:0 3px;width:8px}
#see_allproduct_module .category-module{margin:0 15px 10px 0;width:23%}
#see_allproduct_module .category-module a{width:100%;height:auto}
#see_allproduct_module .category-module a.pro-title{width:100%;height:auto}
#see_allproduct_module .category-module a img{width:100%;height:auto}
#see_allproduct_module .category-module:nth-child(4n){margin:0 0px 10px 0}
#see_allproduct_module .category-module:nth-child(5n){margin:0 15px 10px 0}
#see_allproduct_module h2{width:95.2%}
.checkout-login-wrapper .right{width:39%;padding:0 0 0 45px}
#paypal_direct_cc_type_exp_div .v-fix{width:46.3%}
#payment_form_paypal_direct #paypal_direct_cc_number, .credit-card #verisign_cc_number{width:91%}
#onepagecheckout_loginbox .page-title, .onepagecheckout_datafields h1{width:96.5%}
.onepagecheckout_datafields .op_block_title h2{font-size:14px}
/*.onepagecheckout_datafields .op_block_title h2 > span{height:30px;line-height:30px;width:auto;}*/
.onepagecheckout_datafields .op_block_title .edit_cart{margin-right:0px;margin-top:8px}
#payment_form_paypal_direct #paypal_direct_cc_number{width:45%}
.sp-methods .shopping_tagline{margin:10px 0 0 32px}
.onepagecheckout_datafields .sp-methods{margin:0 0 0 30px}
.order-products-table thead th, .order-products-table tbody td{padding:10px 15px}
#checkout-payment-method-load .form-list li ul li{padding-left:0px}
#checkout-payment-method-load .form-list li ul li .input-box .v-fix{width:24% !important}
#checkout-payment-method-load #paypal_direct_cc_type_exp_div .input-slect-fix-w .validation-advice{width:23%}
#homeCategory-module .content .image img{width:100%}
#checkout-payment-method-load .fields .field{clear:none;float:left}
.banner_stand .banner_stand_pro{width:100%;margin:0px auto}
.banner_stand .content-item{width:42%;margin:0 3.5% 20px}
.wall_lettering{clear:both}
.wall_lettering h2{margin:40px 0 10px}
.wall_lettering_product{width:21%;/*max-height:335px*/}
.wall_lettering_product_man .wall_lettering_product:nth-child(1n){padding:0 3% 0 1% !important}
.wall_lettering_product_man .wall_lettering_product img{width:100%}
.product-detail .product-img{margin:0 0 20px;width:99%}
.product-detail .product-img #imagelabel{font-size:29px;margin:64px 0}
.product-detail .product-img ul li img{max-width:100%}
.product-detail .product-imgbox .width_dim{background-size:97% 100%;margin:0 0 0 100px}
.product-detail .product-imgbox .height_dim{width:66%;background-size:100% 80%;right:-190px}
#fomy .leftdiv em, #fomy .ritdiv em{left:0}
.informationDiv02{width:auto}
.informationDiv02 input{width:220px}
#captcha .lefydiv{width:350px}
#captcha .ritydiv .captcha{margin-bottom:10px}
.Newsletter{width:92%}
#payment_form_paypal_direct, .credit-card{width:85%}
.onepagecheckout_datafields #comment-block{width:345px !important;margin:0px}
#checkout-payment-method-load #paypal_direct_cc_type_exp_div .exp_date{width:59% ! important}
#checkout-payment-method-load .card_no_img img{right:40px;top:8px}
.checkout-agreements .agree{padding:0 !important}
.onepagecheckout_datafields .op_block_title .edit_cart{width:auto}
#checkout-payment-method-load #paypal_direct_cc_type_exp_div .field, #checkout-payment-method-load .card-date-cvv .field{width:46% !important}
.cart .totals{width:100%}
/*Banner Landing Page*/
.main_banners .banner_col_1{display:none}
.main_banners .banner_col_1.responsive{display:block;width:100%}
.main_banners .banner_col_2{margin-bottom:20px;width:100%}
.main_banners .banner_col_3{width:100%;margin-right:0}
.main_banners .banner_col_1.responsive{width:100%}
.main_banners .banner_col_1 .content-item, .main_banners .banner_col_3 .content-item{width:47%;float:left;margin-right:3.3% !important;height:350px}
.main_banners .banner_col_1 .content-item:nth-child(2n), .main_banners .banner_col_3 .content-item:nth-child(2n){margin-right:0 !important}
.main_banners .banner_col_2 .free_ship_wrap .best_rating{float:right;margin:0px 0 0 97px;width:36%}
.banner_landing .bottom_banners .content-item{width:47%;margin-right:3.3% !important;height:350px}
.banner_landing .bottom_banners .content-item:nth-child(2n){margin-right:0 !important}
.banner_landing .bottom_banners .content-item .content .image{width:100%;height:232px}
.main_banners .banner_col_2 .free_ship_wrap .free_shipping{float:left;margin:0 0 0 80px;width:30%}
.main_banners .banner_col_2{width:100%}
.main_banners .banner_col_2 .make_banner .input-slect-fix-w{margin:15px auto 20px}
.banner_wrapper iframe{height:220px;width:93%}
.image img{width:100%}
.main_banners .banner_col_1 .content-item .content .image, .main_banners .banner_col_3 .content-item .content .image{height:227px}
/** Customer Review **/
.review_content .review-item{margin:0 2%;min-height:auto;width:96%}
.cus_review_section{}
.cus_review_section li{width:100%;margin:0px;padding:5px 0px}
.cus_review_section li span.star{background-position:-57px -694px}
.cus_review_section li:first-child{width:100%;padding:5px 0px;box-shadow:none}
.cus_review_section li:first-child span.star{}
.cus_review_section li .bar_graph{margin:auto;width:44%;float:none}
.cus_review_section li span.price{width:100%;padding:0px}
.cus_review_section li p.content{width:100%;text-align:center;margin:0px}
.customer_review .heading{float:left;margin:20px 0px 0px 0px;background:none;border:none;color:#444d56}
.customer_review .heading .select_man{margin:10px 0px 0px 0px;float:left !important;width:100%}
.customer_review .heading .select_man label{color:#444d56}
/**My Saved Designs**/
.mysaved-designs{width:45%;margin:0 12px 24px}
/*404 page*/
.error404{width:100%;margin:30px auto}
.error404 .left{width:50%;padding:20px 0 0}
.error404 .left strong{font-size:148px}
.error404 .left .title{font-size:31px}
.error404 .right{text-align:right;float:left;width:50%}
.error404 .right img{max-width:93%}
.error404 .search_area .search{width:62%;padding:4px 5px 0;height:34px}
.error404 .search_area .search .search_input{width:70%;height:30px}
.error404 .search_area button{height:30px;width:33px;padding:0px 0px 5px;line-height:0px}
.icon-search::before{font-size:16px}
.error404 .search_area .separat{margin:4px 4%}
.error404 .search_area .separat .text{height:18px;width:18px;padding:9px 6px 3px;font-size:12px;border:1px solid #bdc8d2}
.error404 .search_area .home_icon{width:33px;height:25px;font-size:20px;padding:5px 0 0}
/*Shipping Rate*/
#drop_estimate_method tbody tr td{padding:5px 3px}
#drop_estimate_method tbody tr.active td{padding:5px 3px}
#drop_estimate_method tbody tr th{padding:12px 3px 11px}
/*see all products*/
.all_product .new_pro{width:100%}
.all_product .new_pro .small_title span{left:26%}
.all_product .all_pro .small_title span{left:35%}
.all_product .all_pro .slider{margin:27px auto;float:none;width:100%;padding:20px 58px}
.all_product .all_product_item{width:100%;text-align:center}
.all_product_item h4 a{font-size:12px}
/**Dealer Registration Products**/
.sabrina_title h1{font-size:30px;width:97%}
.dealer_bg{background-size:cover;height:auto;padding:0px 0 20px 0}
.sabrina_contact{text-align:center;margin:0px}
.sabrina_mail{font-size:25px;margin-left:0;text-align:center}
.d_r .title, .dealer_bg .title{font-size:30px;line-height:30px}
.d_r .half.last{padding-left:0}
.d_r_product li .cat_img.top{margin-top:15px}
.d_r_apply{margin:10px auto 30px}
.landing_product.landing_product_border.d_r_product li.bottom{border-bottom:1px solid #efefef}
.half li.blank{display:none}
.landing_product.landing_product_border.d_r_product li.left.none{border-right:medium none}
/**Round Table Cover**/
.round_table_cover{height:300px;padding:15px 0 40px;margin:0px}
.round_table_cover .line{font-size:18px}
.round_table_cover .middle-wrapper h1{font-size:42px;line-height:40px}
.round_table_cover_detail .heading h2{font-size:22px}
.round_table_cover_detail li.round_table{padding:5% 2%;width:80%;margin:0px}
.round_table_cover_detail li.round_table .title h2{font-size:36px}
.round_table_cover_detail li.round_table .title h3{font-size:40px}
.round_table_cover_detail li.round_table .title hr{margin:10px auto}
/* Banner Stand Page*/
.banner_stand_detail .lightwaight .first, .banner_stand_detail .lightwaight .second, .banner_stand_detail .lightwaight .third{padding-bottom:8px;padding-left:0;width:100%;display:flex}
.banner_stand_detail .all_title h1.title{font-size:15px}
.banner_stand_detail .all_product .new_product_item{display:inline-block;float:left;text-align:center;width:155px !important}
.banner_stand_detail .half_slide{float:none;text-align:center}
.banner_stand_detail .all_product .new_pro .half_slide.last .slider, .banner_stand_detail .all_product .new_pro .half_slide .slider{width:60%;float:none;margin:0 auto}
.banner_stand_detail .all_product .all_pro .slider .main-item{width:180px !important}
.banner_stand_detail .all_product_item a{font-size:13px}
.banner_stand_detail .half_slide{width:98%;margin:0 auto}
.banner_stand_bg .middle-wrapper h1{font-size:60px}
.banner_stand_bg .start_order{width:70%}
.banner_stand_bg .start_order .select_box{width:74%;height:33px}
#homeCategory-module.middle-wrapper.banner_stand_detail{display:block}
.banner_stand_detail .lightwaight{width:87%}
.banner_stand_bg .middle-wrapper .link{padding:6px 10px 7px 10px}
.banner_stand_bg .middle-wrapper h1{padding-top:30px}
/* FAQs Page*/
.cssmenu > ul > li.has-sub > a span, .cssmenu > ul > li.has-sub.active > a span{display:flex;padding:0 10px 8px}
.cssmenu ul .tabs-content{padding:5px 36px 5px}
/*Flags Landing page*/
.flag_landing{height:170px;padding:45px 0}
.flag_landing h1{font-size:35px}
.flag_landing .search{width:80%}
.flag_landing .search .search_style{width:271px}
.flag_product li.full{width:95% !important}
/**Accessories New Banner Pages**/
.accessories_banner .right{width:100%}
.accessories_banner .right > h1{font-size:45px;line-height:30px;margin-bottom:0px;padding:70px 0;text-align:center}
.right .landing_product.accessories_banner_product, .accessories_banner .left{display:none}
.accessories_banner{height:150px}
.landing_product.accessories_banner_product{margin-bottom:10px;padding-top:40px}
.landing_product.accessories_banner_product .product-inner > h3{min-height:90px}
.accessories_banner_product li .cat_img a, .accessories_banner_product li .cat_img a img{background-size:180px auto;height:100%;width:100%}
.landing_product.accessories_banner_product li h3{font-size:14px;min-height:110px}
.accessories_detail_related.landing_product h3{min-height:45px}
.landing_product.accessories_banner_product li .product_show_hide{top:0px;position:relative}
.landing_product.accessories_banner_product .product-inner{height:auto;padding:0 0 10px}
.landing_product.accessories_banner_product li{height:auto;width:28%}
.accessories_detail .add-to-cart{float:none}
/** Vectorization Landing Page **/
.work-col{width:46%}
.planbox.Complicated{margin-right:0}
.planbox{margin-right:14px;width:31.7%}
.tabs-vertical > li{width:16%;float:left;margin:10px}
.vectorization_banner .all_title h3.title{font-size:30px;padding-top:70px}
.planbox-container{float:none}
.step-box{left:70%}
.Simple .before{background-position:0 10px}
.Simple .after{background-position:0 -157px}
.ab-img{background-size:200px auto;height:165px}
.Moderate .before{background-position:0 -345px}
.Moderate .after{background-position:0 -513px}
.Complicated .before{background-position:0 -702px}
.Complicated .after{background-position:0 -868px}
.jssort01-99-66{display:none}
.jssor_main, .jssor_slides{width:620px !important;height:330px !important}
.design-sample{margin-left:0px;float:none}
.landing_vectorization .all_title{padding-bottom:10px}
/*Fence Wrap landing page*/
.fench_wrap_banner .banner_title h2{font-size:30px;line-height:normal}
.fench_wrap_banner{padding:30px 0}
/*Guest Checkout*/
.guest-payment #checkout-payment-method-load .card_no_img img{right:26px}
.onepagecheckout_block ul.account_option .arrow{top:56px}
/*New Header Design*/
header .header_top .right{float:right}
header .header_bottom .right, header .header_bottom .left{width:50%}
header .header_bottom .left ul li{margin:4px 12px 3px 0}
header .header_bottom .right ul li{margin:4px 0 3px 12px}
header .header_bottom .right .searchfield:focus{width:122px}
.responsive_logo{display:block;text-align:center}
.des_logo{display:none}
/*Charity page*/
#terms_condition{left:23%;top:10px}
#terms_condition .text{width:300px;height:200px}
.uploadoptions div.fontSelector{width:49%}
.site_map_left .span4{width:50%}
}
@media (min-width:481px) and (max-width:600px) {
.header_container, .fix_width, .menu_wrapper, .container, .middle-wrapper, .wrapper950, .review_module .inner_wrapper, .footer_inner, footer .footer_inner .copyright, footer .footer_inner .payment_icons, .page-title h1, .designTool-block, .home_promotional_banner, .middel_container, .inner_wrapper_custom .middle-wrapper .breadcrumb{width:95% !important}
.inner-subcategory-module, #template-module, .category_container .category_gallery, .category_container .catagory_data .short_des, .category_container .catagory_data .short_des, .banner_stand .dif_banner_img, .header .category-banner, header #countryFlag{display:none}
.order-tracking .order-status .processing .toltip:after, .processing .toltip:before{left:129px}
.suppa_mega_posts_allposts_posts, a.face, a.face1, .black_overlay, .cookie-notice, #ship_screen, #ship_cover, .white_content_slide, .white_content{display:none !important}
.designtool-index-index > .wrapper > .inner_wrapper > .middle-wrapper{width:100%;max-width:100%}
.designTool-block{width:100%}
.designtool-index-index > .wrapper > .inner_wrapper > .middle-wrapper .breadcrumb, .designTool{width:95%;margin:15px auto 25px}
ul#css3menu, .global_tooltip .submenu{display:none !important}
#homeCategory-module .content-item{width:35.6%;margin:0 24px 20px 80px}
#homeCategory-module .content-item:nth-child(2n), #homeCategory-module .content-item.mrg_none{margin:0 0px 20px 0}
header .header_right_cinfo ul li{padding:0 10px}
/*header .header_right .logout{min-width:inherit !important;}*/
#top-cart-content-fix{width:450px}
/*header .header_right .topbar .Quicklinks li a:after{margin:0 6px}*/
header .header_right .topbar .Quicklinks li a, #multicurreny > li{padding:0px 5px}
header .header_right .topbar .Quicklinks li a i{display:none}
.product-detail .product-detail-info dl dd textarea, .product-detail .product-detail-info dl#terms_checkbox p{width:95%}
.product-detail .product-detail-info dl dd{width:100%}
.product-detail .product-img{width:75%}
.product-detail .product-img ul li img{height:auto;max-width:100%}
.product-detail .product-imgbox .width_dim{background-size:92% 100%;margin:0 0 0 100px}
.product-detail .product-imgbox .height_dim{width:66%;background-size:100% 80%;right:-168px}
.cart .totals{width:100%}
.category-instantbox ul li #main_size li#standardsize{width:auto;margin-left:15px}
#onepagecheckout_loginbox .page-title, .onepagecheckout_datafields h1{width:92%}
.onepagecheckout_datafields #comment-block #order-comment{width:95%}
.design_banner .upload_logo_stap1{width:200px}
.design_banner .upload_logo_stap1 .Options1 .ajax-file-upload img{width:100%}
.design_banner .or{margin:5px 3px}
.inner_wrapper .middle-wrapper .col2-set .registered-users .login-wrapper .right{padding:10px 0 0 50px}
.middle-wrapper .account-login .registered-users .right .login_sprite{background-size:200px}
.middle-wrapper .account-login .registered-users .right .login_sprite.facebook_login{width:200px;height:38px;background-position:0 0}
.middle-wrapper .account-login .registered-users .right .login_sprite.facebook_login:hover{background-position:0 -39px}
.middle-wrapper .account-login .registered-users .right .login_sprite.amazon_login{width:200px;height:38px;background-position:0 -78px}
.middle-wrapper .account-login .registered-users .right .login_sprite.amazon_login:hover{background-position:0 -117px}
.middle-wrapper .account-login .registered-users .right .login_sprite.gplus_login{width:200px;height:38px;background-position:0 -155px}
.middle-wrapper .account-login .registered-users .right .login_sprite.gplus_login:hover{background-position:0 -194px}
.onepagecheckout_datafields #comment-block #order-comment{width:95%}
#fomy .leftdiv em, #fomy .ritdiv em{left:0}
.informationDiv02{width:auto}
.informationDiv02 input{width:220px}
#captcha .lefydiv{width:280px}
#captcha .ritydiv .captcha{margin-bottom:10px}
.Newsletter{width:92%}
.inner_wrapper_custom .middle-wrapper .breadcrumb, .middel_banner .middle-wrapper, .inner_wrapper_custom .middle-wrapper .middel_container{max-width:inherit;width:95%}
.inner_wrapper_custom .middle-wrapper.clearfix{width:100% !important;max-width:inherit}
/*Banner Stand*/
.banner_stand_bg .start_order{width:95%}
.banner_stand_bg .start_order .select_box{width:72%}
.banner_stand_detail .all_product .new_pro .half_slide.last .slider, .banner_stand_detail .all_product .new_pro .half_slide .slider{width:564px;float:left;margin:0 auto}
#homeCategory-module.middle-wrapper.banner_stand_detail{display:block}
/** Accessories New Banner Pages **/
.accessories_banner_product li .cat_img a, .accessories_banner_product li .cat_img a img{background-size:180px auto;height:100%;width:100%}
.landing_product.accessories_banner_product li h3{font-size:14px;min-height:110px}
.accessories_detail_related.landing_product h3{min-height:45px}
.landing_product.accessories_banner_product li .product_show_hide{top:0px;position:relative}
.landing_product.accessories_banner_product .product-inner{height:auto}
.landing_product.accessories_banner_product li{height:auto;width:27%;float:left}
.accessories_detail .add-to-cart{float:none}
/*Charity page*/
#terms_condition{left:22%;top:40px}
#terms_condition .text{width:240px;height:200px}
}

@media (min-width:361px) and (max-width:480px) {
.product-detail .product-img{width:100%;display:block;margin:0 0 0 55px}
.switch_back img, .switch_fornt img{height:auto;width:100%}
.switch_fornt{top:100px}
.product-detail .product-img #slide2_preview{bottom:-4px}

}

@media (min-width:300px) and (max-width:480px) {
/*login page start*/
#login-form .main_width input.input-text{width:100%}
.inner_wrapper .middle-wrapper .col2-set .registered-users .login-wrapper .right{border-left:0px;min-height:inherit;padding:inherit;margin-top:11px}
.middle-wrapper .account-login .registered-users{border:none}
.middle-wrapper .col2-set .registered-users .login-wrapper{padding:10px 20px;padding-top:10px !important;padding-bottom:0!important}
.middle-wrapper .account-create{margin:20px 0 0 0}
.account-create .fieldset{padding:22px 15px 12px 15px}
.account-create .fieldset .legend{margin:-33px 0 0 -0px}
/*login page end*/

.header_container, .fix_width, .menu_wrapper, .container, .middle-wrapper, .wrapper950, .review_module .inner_wrapper, .footer_inner, footer .footer_inner .copyright, footer .footer_inner .payment_icons, .page-title h1, .home_promotional_banner, .middel_container, .inner_wrapper_custom .middle-wrapper .breadcrumb{max-width:320px}
.quote_button, .speak_button, header #countryFlag, .bannercontainer, .review_module, #homeCategory-module h1, #homeCategory-module p, .footer_top, .footer_bottom .footerlinks, .footer_bottom #subscribe_newsletter, .footer_bottom .payment_icons, header .header_right_cinfo ul li:nth-child(3), #template-module, /*.category_view,*/ .inner-subcategory-module, .product-detail .staisfaction, .page-title h1 span, .design_banner .title .number, .category-instantbox ul li .help_icon, .category_container .category_gallery, .category_container .catagory_data .short_des, .category_container .catagory_data .short_des, .inner_wrapper .middle-wrapper .col2-set .registered-users .login-wrapper .right em, #shopping-cart-table thead tr th, #wishlist-table thead tr th, .cart .btn-remove, #my-orders-table thead th, .banner_stand .dif_style_banner, .secure_guarantee, .header .category-banner, #creditpoint-transaction-table th, .designTool-block #design_tool_popup .separator, .designTool-block #design_tool_popup .separator_bor{display:none}
ul#css3menu, .global_tooltip .submenu, a.face, a.face1, .black_overlay, .cookie-notice, #ship_screen, #ship_cover, .white_content_slide, .white_content, #fixwid, .black_overlay12, .my-account .data-table thead th{display:none !important}
/* design tool pop up */
.designtool-index-index > .wrapper > .inner_wrapper > .middle-wrapper{width:100%;max-width:100%}
.designTool-block{width:100%}
.designtool-index-index > .wrapper > .inner_wrapper > .middle-wrapper .breadcrumb, .designTool{width:320px;margin:15px auto 25px}
.designTool-block .pop_up_login{left:3% !important;top:-20% !important}
#design_tool_popup .op_login_area{width:100%}
.designTool-block #design_tool_popup .left_box{width:100%;margin:0px}
.designTool-block #design_tool_popup .left_box .form-list .two_fields .input-text{width:77%}
#design_tool_popup #onepagecheckout_loginbox.right_box{float:left;width:100%}
.designTool-block #design_tool_popup .form-list .input-text{width:90%}
.designTool-block .op_login_area button.button{margin-bottom:15px}
.designTool-block #design_tool_popup .left_box .form-list label{margin:10px 0px 0px}
.designTool-block .white_content123{position:absolute}
#top-cart-content-fix{width:282px;top:110px}
.slider_module{height:auto!important}
/*.instant-box-main{position:inherit;float:none;margin:15px auto;width:300px}*/
.widget-static-block{display:none!important}
/*.instant-box-main .instant-box-new ul{margin:0 auto;width:215px}*/
/*.instant-box-main .instant-box-new .start-title{margin:14px 0 10px 0}*/
/*.instant-box-main .instant-box-new ul ul li{margin-right:13px;width:100%}*/
/*.instant-box-main .instant-box-new ul.links li{font-size:11px;}*/
.category-instantbox ul li #main_size li:nth-child(4){margin:12px 16px 0 93px !important;width:auto}
.category-instantbox ul li #main_size li#standardsize{width:70px;font-size:11px;left:136px;margin-top:0}
.category-instantbox #main_size{float:left;position:relative;width:138px}
.category-instantbox ul li #main_size li{width:69px}
.category-instantbox ul li div#displaymajor{width:68px;float:left}
.category-instantbox ul li .display_major{margin-top:18px}
.category-instantbox ul li .input-slect-fix-w{width:125px;border-left:solid 1px #bdc8d2}
#category_list_main select, #specialsize_html select, .styled-select select{width:100%;padding:0px 25px 5px 8px}
.category-instantbox ul [id*="_basediv_"] .add_charge{margin-left:90px;line-height:normal}
.category-instantbox ul li span{width:93px}
footer{margin-top:0px}
footer .footer_bottom{padding:20px 0;min-height:30px;border:0px}
footer .footer_inner .social_Media h5{text-align:center}
footer .footer_inner .social_Media{float:inherit;margin:0 auto;text-align:center}
/*.page-title h1, .page-title h1 span{font-size:14px;margin-top:0}*/
.page-title h1 span font{font-size:10px}
.att_btn_set{width:220px;margin:0px auto}
.catagory_data .att_btn_set .upload_artwork_btn{max-width:220px;margin:0 0 10px 0}
.catagory_data .att_btn_set .design_online{margin:0}
.container #tabmenu li{display:block}
.container #tabmenu li a{width:100%}
.container #content .tabbing_content .left, .container #content .tabbing_content .right{width:100%;margin-right:0px}
#popupquestion input, #popupquestion textarea{width:92%}
.catagory_data .pageTitleBlock .links{text-align:left;border:0}
.category-instantbox .att_btn_set .orange-btn{margin:0 0 10px 0;padding-left:15px;padding-right:15px}
.category-instantbox .att_btn_set .dark-grey-btn{margin:0 1px;padding-left:15px;padding-right:15px}
.orange-btn, .dark-grey-btn{font-size:inherit}
.catagory_data .pr_main{float:none;clear:both}
.inner-subcategory-module .span4{margin:0 auto 10px;width:258px;display:block;float:none}
.inner-subcategory-module figure a.vinyl-banner{height:218px}
.inner-subcategory-module figure a.img2{background-position:0 -436px}
.inner-subcategory-module figure a.img3{background-position:0 -654px}
.inner-subcategory-module figure a.img4{background-position:0 -872px}
.inner-subcategory-module figure a.img5{background-position:0 -1090px}
.inner-subcategory-module figure a.img6{background-position:0 -1308px}
.innerLeft-tabing{margin:20px 0 0 0}
.upload_artwork{padding:25px 15px}
.button_module{width:auto;margin:10px auto 0}
.upload_artwork_now{width:100%;margin:0 0 10px 0}
.upload_artwork_now img{width:100%;height:auto}
.upload_artwork .title{font-size:18px}
.upload_artwork_box{float:none;width:auto}
.upload_artwork_now img{height:auto;width:100%}
ul#files_list > li > div img{width:71px;height:81px}
#_displayImage > li{min-height:82px}
#artworklater{width:auto !important}
#_displayImage > li img{width:84px}
.upload-module .separator::before{top:-10px}
.ajax-file-upload img{height:auto}
.separator{clear:both;display:block;float:inherit;height:42px;margin:0 auto;width:42px}
.upload_artwork_later.last{margin:10px 0 0}
.product-detail .product-img{width:300px;height:auto;margin:0px}
.product-detail .product-img ul li img{max-height:200px}
.product-detail .product-img ul li img{width:100%}
.product-detail .product-detail-info{width:100%;padding:0px}
.product-detail .product-img a.fancybox img{max-width:100%}
.product-detail .product-imgbox, .product-detail .product-detail-info dl#terms_checkbox dd, .product-detail .product-detail-info, .product-detail .product-detail-info dl dd{width:300px}
.product-detail .product-detail-info dl.totalprice{padding:15px 10px}
.product-detail .product-detail-info dl dd textarea, .product-detail .product-detail-info dl#terms_checkbox p{width:280px}
.product-detail .product-detail-info #dd_velcro_opt .cal2{margin-left:0 !important}
.product-detail .product-detail-info dl dd .velcro_option, .product-detail .product-detail-info #product-detail-rightbar .detail dl dd .velcro_option{float:none}
.product-detail .product-detail-info dl dd.textarea{width:100%}
.product-detail .product-detail-info dl dd > .accessories_opt .add-to-cart{width:100%;padding-bottom:10px}
.product-detail .product-detail-info dl.totalprice .orange{float:left !important}
.product-detail .product-detail-info dl dd .color_selector{clear:both}
.product-detail .product-detail-info dl dd .color_selector > span:first-child{margin-left:0px}
.design_banner .let_us_bg{padding:25px 15px}
.design_banner .heading{width:100%}
.design_banner #artwork_files_area .uploadoptions{width:86%}
.design_banner .or{margin:5px 86px}
.design_banner .uploadoptions .upload-logo-module{margin:0}
.design_banner .uploadoptions .upload-logo-module .Options3 textarea{width:100%}
.design_banner .cart-button{width:258px;font-size:13px}
.orange-btn, .btn-proceed-checkout{font-size:inherit}
.inner_wrapper .middle-wrapper .col2-set .registered-users .login-wrapper .left, .middle-wrapper .account-login .registered-users .content, .middle-wrapper .account-login .registered-users .left .buttons-set{width:100%}
.middle-wrapper .account-login .registered-users .left p.create_account{width:92%}
/*.inner_wrapper .middle-wrapper .col2-set .registered-users .login-wrapper .right{padding:20px 0 0 0;border-left:0px}*/
.middle-wrapper .account-login .registered-users .right .login_sprite{margin:0 0 10px 0}
.checkout-login-wrapper{padding:15px 0px 0px 0px;float:left}
.checkout-login-wrapper .right .login_sprite{margin:0 0 10px 0}
.forgot_pwd input{width:91% !important}
#shopping-cart-table{border:1px solid #bdc8d2}
#shopping-cart-table tbody td, #wishlist-table tbody td{width:95%;border-bottom:1px solid #bdc8d2}
.cart #Fresshippinginfo{width:85%}
#my-orders-table, .cart-table{width:99.8% !important}
#my-orders-table thead th, .cart-table thead th{width:100%;float:left;height:20px;text-align:left;border-bottom:1px solid #fff;background:#ccc}
#my-orders-table tbody td, .cart-table tbody td, .wishlist-table tbody tr td, .data-table tbody td{width:101%;float:left;text-align:left}
#shopping-cart-table tbody td.options_width, #wishlist-table tbody td.options_width{width:95%}
.cart #Fresshippinginfo{width:90%;border-top:0px}
.cart .showaccdiv{margin:10px 0 0 0}
#onepagecheckout_loginbox .page-title, .onepagecheckout_datafields h1, .op_login_area .page-title{width:86% !important}
.secure_guarantee .float_L{float:none !important}
.secure_guarantee .guarantee{width:100%;margin:0}
.secure_guarantee .guarantee h3{text-align:left}
.checkout_btn_wrap{margin:0}
.checkout_btn_wrap .secure_guarantee, .checkout_btn_wrap .button_set{width:100%;text-align:center}
.checkout_btn_wrap .button_set{margin:20px 0}
.checkout_btn_wrap .button_set .checkout-types{float:none !important;clear:both}
.checkout_btn_wrap .button_set .checkout-types button{margin:0 auto}
.cart .continue_shoppping_btn{margin:10px auto !important;float:none!important;width:254px}
.cart .cart-collaterals .col2-set{float:none}
.cart .totals{float:none;width:auto}
.cart .cart-collaterals .input-slect-fix-w{width:95%}
#shopping-cart-table .responsive, #wishlist-table .responsive{display:block;float:left;font-weight:bold;text-align:left}
#shopping-cart-table .cart_label_2{width:30%}
.cart-table .cart_label_2 .cart-price, .wishlist-table .cart_label_2 .cart-price{width:78%}
#shopping-cart-table .update_qty_link{width:30%;margin:0 0 0 39%}
.cart_accessories .spanbox:nth-child(3n){padding:0 0 24px 0}
.checkout_btn_wrap .button_set .save_ur_cart{margin:10px 0;text-align:center;width:100%}
.form-list .input-box, .creditCard .input-box{clear:both;display:block;width:100%}
/*.form-list input.input-text, .form-list li.wide input.input-text{width:93%}*/
/*================ MY Dashboard pages ========================*/
.dashboard .welcome-msg{margin:1em 0em 1em 0}
.dashboard .col2-set .col-1, .dashboard .col2-set .col-2{width:100%;margin:0}
/*#my-orders-table{border:1px solid #bdc8d2}*/
#my-orders-table td, .data-table td{border-bottom:1px solid #bdc8d2;width:97.5% !important}
#my-orders-table td .responsive{display:block !important;float:left;font-weight:bold;text-align:left;width:25%;word-wrap:break-word}
#my-orders-table.data-table td.last{text-align:left}
.addresses-list .col-1, .addresses-list .col-2{width:100%}
.addresses-list li.item{width:88%}
.my-account .buttons-set{display:block;margin:0 0 20px;overflow:hidden}
.form-list .field{width:100%}
/*.form-list input.input-text, .form-list li.wide input.input-text{width:90%}*/
#form-send-ticket .input-slect-fix-w{width:98%}
.addresses-list .separator{clear:none;display:block;float:left;height:auto;margin:0 3px;width:8px}
.my-account .paginationcategory{width:88%}
.box-account .box-head a, #order-info-tabs li.last a{color:#2cb0de}
.my-account .form-list .field{width:100%;margin:0px 0px 8px}
.dashboard .contact_info .col1, .dashboard .contact_info .col2{width:100%}
.tracking-table td.col3{width:100%}
.my-account .ticket_textarea{width:95% !important}
.my-account .ticket_brow, .my-account .img_brow{width:100% !important}
#form-send-ticket .form-list li .or, #form-ticket-detail .form-list li .or{margin:0 120px}
.my-account .page-title .print_links{float:left}
#my-orders-table.data-table tfoot{display:block}
#my-orders-table.data-table tbody tr.border td{display:block;width:calc(100% - 8px) !important}
.data-table tbody tr.border td, .data-table tbody.even tr td{display:block;width:125% !important}
.data-table tbody.even tr{background:none !important}
.banner-stand-module .product-image{width:100%}
.banner-stand-module .product-image img{width:100%;height:auto}
.banner-stand-module .banner-stand-text-module{width:100%;margin:3% 0 0 0}
.banner_stand .content-item{clear:both;display:block;float:left;width:100%}
.container-bot .products ul.first, .container-bot .products ul.second{width:100%}
.container-bot .products ul.first li, .container-bot .products ul.second li{width:280px}
.container-bot .products ul.first{margin:0 3px 0 0}
#captcha .lefydiv br{display:none}
#fomy .leftdiv, #fomy .ritdiv{width:100%}
#captcha .ritydiv{margin-bottom:10px}
#captcha .lefydiv, #captcha .ritydiv{width:100%;float:left}
.informationDiv02{width:300px}
.informationDiv02 input[name="phone_number"], .informationDiv02 input[name="zip_code"]{width:266px}
.informationDiv02 .input-slect-fix-w{width:288px}
.Newsletter{width:87%}
#captcha .sp-methods .input-slect-fix-w{width:288px}
#captcha .sp-methods #paypal_direct_cc_number{width:266px}
#captcha .sp-methods #paypal_direct_cc_type_exp_div .input-slect-fix-w, #captcha .sp-methods #paypal_direct_cc_type_ss_div .input-slect-fix-w{width:138px}
[class*="span"], .row-fluid [class*="span"]{display:block;float:none;width:auto;margin-left:0}
.contactus-module .map{width:99%}
#contactForm .fieldset{width:100%;margin:0px}
#contactForm .fieldset ul li .input-box{width:300px}
#contactForm .fieldset ul.form-list{padding-bottom:30px}
#contactForm .fieldset .form-list input.input-text{width:265px}
#contactForm .fieldset .form-list textarea{width:265px}
#see_allproduct_module .category-module{margin:0 10px 10px 0;width:48%}
#see_allproduct_module .category-module a{width:100%;height:auto}
#see_allproduct_module .category-module a.pro-title{width:100%;height:auto}
#see_allproduct_module .category-module a img{width:100%;height:auto}
#see_allproduct_module .category-module:nth-child(2n){margin:0 0px 10px 0}
#see_allproduct_module .category-module:nth-child(5n){margin:0 10px 0 0px}
#see_allproduct_module h2{width:90.2%}
.middle-wrapper .account-create .form-list .field{margin-right:0;width:100%}
.middle-wrapper .account-create .form-list li.wide .input-box{width:100%}
#onepagecheckout_loginbox .page-title, .onepagecheckout_datafields h1{width:93.5%}
.checkout-login-wrapper .left{width:100%}
.checkout-login-wrapper input{width:92%}
#onepagecheckout_loginbox .checkout-login-wrapper .boxcontent .full{margin-bottom:10px}
.checkout-login-wrapper .right{clear:both;display:block;float:none;margin:0 auto;width:100%;border:0px none;padding:5px 0px 0px;text-align:center;min-height:inherit}
.checkout-login-wrapper .right em{display:none}
#onepagecheckout_orderform .col3-set .col-1{padding:25px 0px 0px 0px;width:100%}
.onepagecheckout_datafields .sp-methods{margin:0}
.onepagecheckout_datafields .col-1 .form_fields input.t1{width:100%}
.onepagecheckout_datafields .col-1 .form_fields div.full input.t1{width:100%}
.onepagecheckout_datafields .col-1 .form_fields div.two_fields .short{margin-bottom:5px}
#onepagecheckout_orderform .col3-set .col-2{margin-left:0px}
.onepagecheckout_block{margin-bottom:0px}
#onepagecheckout_orderform .col3-set .col-2{width:100%}
#review-buttons-container button{float:none}
.onepagecheckout_datafields .col-1 .form_fields div.short .input-slect-fix-w{width:100%;margin-bottom:15px}
.onepagecheckout_datafields .col-1 .form_fields .input-slect-fix-w{width:99%}
.onepagecheckout_datafields .op_block_title h2{font-size:14px;margin:10px 0;padding:0px 0px 10px;font-weight:500}
/*.onepagecheckout_datafields .op_block_title h2 > span{height:35px;line-height:35px;width:auto;}*/
.onepagecheckout_datafields .op_block_title .edit_cart{margin-right:0px;margin-top:8px}
.order-products-table thead th, .order-products-table td{padding:10px}
.order-his-checkout #payment_form_paypal_direct{width:97%}
.order-products-table tfoot tr.incl_vat_man td, .order-products-table tfoot tr td, .order-products-table tfoot tr td{padding:5px 10px}
.order-products-table tfoot tr.incl_vat_man td .incl_vat{padding:0px 0px 10px 0px;width:auto;float:right}
.onepagecheckout_datafields #comment-block #order-comment{width:92%}
.checkout-login-wrapper .left .messages .error-msg{width:86%}
#checkout-payment-method-load .fields .field{width:99%}
#paypal_direct_cc_type_cvv_div .v-fix{width:47.45%}
.sp-methods .shopping_tagline{margin-left:30px}
#checkout-payment-method-load .form-list li{padding-left:12px}
#checkout-payment-method-load .form-list li ul li{padding-left:0px}
#checkout-payment-method-load #payment_form_paypal_direct .input-slect-fix-w{width:100%}
#checkout-payment-method-load #paypal_direct_cc_number, #checkout-payment-method-load #verisign_cc_number{width:100% !important;padding-right:45px}
#paypal_direct_cc_type_cvv_div .v-fix{width:20%}
#checkout-payment-method-load .form-list li .inner-form li .input-box .v-fix{width:47.5% !important}
.dhl_message span.note{padding:0 5px 55px 0}
.middle-wrapper #onepagecheckout_orderform .col3-set .col-2, #onepagecheckout_orderform .col3-set .col-1{min-height:auto}
.banner_stand .content .image{height:100%}
.wall_lettering{clear:both}
.wall_lettering h2{margin:40px 0 10px;font-size:120%}
.wall_lettering_product{float:none!important;margin:0 auto 10px!important;max-height:335px;width:65%}
.wall_lettering_product_man .wall_lettering_product:nth-child(1n){padding:0 3% 0 1% !important}
.wall_lettering_product_man .wall_lettering_product img{width:100%}
.product-detail .product-imgbox .width_dim{background-size:100% 100%;margin:0 0 0 55px;width:100%}
.product-detail .product-imgbox .height_dim{background-size:100% 80%;font-size:100%;right:-175px;top:134px;width:72%}
.product-detail .product-img{display:block}
.switch_back{left:-100px;top:0}
.switch_fornt{left:-100px;top:100px}
.cart .cart-collaterals .col2-set .col-2{width:100%}
.cart .continue_shoppping_btn{float:none !important;margin:10px auto !important}
#creditpoint-transaction-table{border:1px solid #bdc8d2}
#creditpoint-transaction-table td{float:left;width:99%;text-align:left!important}
#creditpoint-transaction-table td .responsive{display:block !important;float:left;font-weight:bold;text-align:left;width:60%;padding-right:10px}
#checkout-payment-method-load .sp-methods label{margin:0 0 10px !important}
.onepagecheckout_datafields #comment-block{width:100% !important;margin-right:0px}
.onepagecheckout_datafields #comment-block #order-comment{width:100% !important}
.checkout-agreements .agree{padding:0 !important}
#payment_form_paypal_direct, .credit-card, .order-his-checkout .credit-card.sample_kit_payment_m, #checkout-payment-method-load .card-date-cvv .field{width:100% !important;margin:0px;max-width:500px}
#checkout-payment-method-load .card_no_img img{right:8px;top:8px}
#checkout-payment-method-load #paypal_direct_cc_type_exp_div .field, #checkout-payment-method-load .card-date-cvv .exp_date{width:100% !important;margin-right:0px !important}
#checkout-payment-method-load #paypal_direct_cc_type_exp_div .input-slect-fix-w .validation-advice, #checkout-payment-method-load .card-date-cvv .input-slect-fix-w .validation-advice{width:40%}
#paypal_direct_cc_type_cvv_div .v-fix .validation-advice{width:86%}
.onepagecheckout_block ul.account_option .arrow{top:63px;left:10px}
.cart .discount .buttons-set button[value="Cancel Coupon"]{margin:10px 0 0 0}
.sample_kit_captcha{margin:20px 0px 0px}
/*Banner Landing Page*/
.main_banners .banner_col_1{display:none}
.main_banners .banner_col_1.responsive{display:block;width:100%}
.main_banners .banner_col_3{width:100%}
.main_banners .banner_col_3 .content-item{width:100%}
.main_banners .banner_col_2{width:100%}
.main_banners .banner_col_2 .make_banner .input-slect-fix-w{width:100%;background-position:95% 55%}
.main_banners .banner_col_2 .make_banner .input-slect-fix-w select{width:260px}
.main_banners .banner_col_2 .free_ship_wrap .free_shipping{float:none;margin:0 0 0 80px;width:78%}
.main_banners .banner_col_2 .free_ship_wrap .best_rating{float:none;margin:0 0 0 83px;width:67%}
.main_banners .banner_col_1.responsive .content-item{width:100%;margin-top:20px !important}
.main_banners .banner_col_1 .content-item, .main_banners .banner_col_3 .content-item{height:355px}
.banner_landing .bottom_banners .content-item{width:100%;height:360px}
.main_banners .banner_col_1 .content-item .content .image, .main_banners .banner_col_3 .content-item .content .image{height:235px}
.banner_landing .bottom_banners .content-item .content .image{width:100%;height:240px}
.banner_wrapper .float_L{width:100%}
.banner_wrapper .float_R{width:100%}
.banner_wrapper iframe{border:10px solid #eff0f5;width:95%}
.image img{width:100%}
/** Customer Review **/
.customer_review .heading{float:left;margin:20px 0px 0px 0px;background:none;border:none;color:#444d56}
.customer_review .heading .select_man{margin:10px 0px 0px 0px;float:left !important}
.customer_review .heading .select_man label{color:#444d56}
.review_content .review-item .review_icon{width:100%;margin:0 0 20px}
.review_content .review-item .review_data{width:100%}
/*.paginationreview{width:64%;}*/
.cus_review_section{}
.cus_review_section li{width:100%;margin:0px;padding:5px 0px}
.cus_review_section li span.star{background-position:-215px -694px}
.cus_review_section li:first-child{width:100%;padding:5px 0px;box-shadow:none}
.cus_review_section li:first-child span.star{}
.cus_review_section li .bar_graph{margin:auto;width:90%;float:none}
.cus_review_section li span.price{width:100%;padding:0px}
.cus_review_section li p.content{width:100%;text-align:center;margin:0px}
/**My Saved Designs**/
.mysaved-designs{margin:0 25px 24px;width:80%}
/** Designtool**/
.designTool .need_help{padding:20px 0 10px}
/* Car Decals page **/
.car_decals_box h2, .car_decals_box h3{margin:0px}
.car_decals_box h2{font-size:25px}
.car_decals_box h3{font-size:35px}
.car-title h1{font-size:20px}
.landing_product_border li{border:1px solid #efefef;width:258px}
.cardecals_product li.car-decals-quality{width:auto;height:auto}
.cardecals_product li.car-decals-quality h2{font-size:30px}
.cardecals_product li.car-decals-quality h3{font-size:20px}
/** Window Signs **/
.window_sign_banner{height:250px}
.window_sign_product .vidoe_box{float:none;width:auto}
.window_sign_banner_box{padding:20px;width:auto;float:none;height:210px}
.window_sign_banner_box h1{font-size:55px;line-height:55px}
.window_sign_banner_box h2{font-size:45px;line-height:45px}
.window_sign_banner_box h3{font-size:18px;line-height:30px}
.font35{font-size:24px}
.font38{font-size:26px}
/** Full width Banner css **/
.inner_wrapper_custom .middle-wrapper .breadcrumb, .middel_banner .middle-wrapper, .inner_wrapper_custom .middle-wrapper .middel_container{max-width:320px}
.inner_wrapper_custom .middle-wrapper.clearfix{width:100%;max-width:inherit}
/*Shipping Rate*/
#drop_estimate_method tbody tr{border-bottom:1px solid #bdc8d2}
#drop_estimate_method tbody tr th{display:none}
#drop_estimate_method tbody tr th.res_block{display:block;width:87%}
#drop_estimate_method tbody tr td{width:87%;float:left;padding:2px 10px 0px}
#drop_estimate_method tbody tr td.price{text-align:left;padding:2px 0px 2px 40px;margin-bottom:10px}
#drop_estimate_method tbody tr td.res_space{padding:2px 0px 2px 40px}
#drop_estimate_method tbody tr td span.res_bold{font-weight:bold;vertical-align:top}
#drop_estimate_method tbody tr td:first-child{margin-top:10px}
#drop_estimate_method tbody tr.active td:first-child{margin:0px}
#drop_estimate_method tbody tr.active td{padding:12px 10px 0px}
#drop_estimate_method tbody tr.active td.res_space{padding:2px 0 2px 40px}
#drop_estimate_method tbody tr.active td.price{margin-bottom:10px;padding:2px 0 2px 40px}
/*404 page*/
.error404{width:100%;margin:auto}
.error404 .right{display:none}
.error404 .search_area .search{width:62%;padding:4px 5px 0;height:34px}
.error404 .search_area .search .search_input{width:70%;height:30px}
.error404 .search_area button{height:30px;width:33px;padding:0px 0px 5px;line-height:0px}
.icon-search::before{font-size:16px}
.error404 .search_area .separat{margin:4px 4%}
.error404 .search_area .separat .text{height:18px;width:18px;padding:9px 6px 3px;font-size:12px;border:1px solid #bdc8d2}
.error404 .search_area .home_icon{width:33px;height:25px;font-size:20px;padding:5px 0 0}
/*see all products*/
.all_product{padding:0px}
.all_product .new_pro{width:100%;margin-top:0px}
.all_product .new_pro .slider{padding:20px 58px 14px;margin:0px 10px}
.new_product_item h4 a{padding:0px}
.all_product .new_pro h2{font-size:20px}
.all_product .new_pro .small_title span{font-size:13px;padding:0 3px;margin:-9px 0 0;left:15%}
.all_product .all_pro .small_title span{left:29%}
.all_product .all_pro .slider{width:100%;padding:10px 16%;margin:10px 0px}
.all_product .all_pro .all_slid h3{font-size:15px;margin-bottom:15px;padding:3px 0 5px;line-height:20px}
.all_product .all_product_item{width:196px}
.all_product .new_product_item{width:182px}
.all_product_item h4 a{padding:0px}
/* for upload artwork page */
.product-detail .product-img #imagelabel{font-size:18px;padding:10px 0px;left:-120px;margin:64px 0px}
.product-detail .product-img #slide2_preview{width:31%}
#uploadfile2.ajax-file-upload-statusbar{float:none}
.ajax-file-upload-statusbar{width:100% !important}
/*Dealer Registation*/
.middle-wrapper .dealer_form .fieldset .form-list .fields .field{width:100% !important}
.dealer_bg{background-size:cover;height:auto;padding:0px 0 20px 0}
.dealer_sec, .dealer_bg .dealer_steps{width:100%;margin-bottom:0px}
.d_r .half.last{padding-left:0}
.d_r p{color:#7a8998;font-size:14px;padding:15px 0 20px}
/**custom Table Cover**/
.custom_table_cover{height:auto;padding:0px 0px}
.custom_table_cover .heading-bullet-five-l{padding:22px 0}
.custom_table_cover .middle-wrapper h1{font-size:35px;line-height:40px}
.table_cover_products .product-inner{padding:0 0 15px}
/**Round Table Cover**/
.round_table_cover{height:263px;padding:15px 0 40px;margin:0px}
.round_table_cover hr{margin:9px auto}
.round_table_cover .line{font-size:18px}
.round_table_cover .middle-wrapper h1{font-size:24px;line-height:20px}
.round_table_cover_detail .heading h2{font-size:16px}
.round_table_cover_detail .heading hr{margin:0 auto 15px}
.round_table_cover_detail li.round_table{padding:5% 2%;width:96%;margin:0px}
.round_table_cover_detail li.round_table .title h2{font-size:22px}
.round_table_cover_detail li.round_table .title h3{font-size:24px}
.round_table_cover_detail li.round_table .title hr{margin:10px auto}
/* Banners Stand Page*/
.banner_stand_detail .all_title h1.title{font-size:15px}
.banner_stand_bg .middle-wrapper h1{font-size:35px;line-height:35px}
.banner_stand_bg .start_order{width:100%}
.banner_stand_bg .start_order .select_box{width:166px;height:33px}
.banner_stand_bg .start_order .select_box select{width:155px}
.banner_stand_bg .middle-wrapper .link{font-size:14px;padding:7px}
.banner_stand_detail .lightwaight .first, .banner_stand_detail .lightwaight .second, .banner_stand_detail .lightwaight .third{padding-bottom:8px;padding-left:0;width:100%;display:flex}
.banner_stand_detail .lightwaight{padding:30px 10px}
.banner_stand_detail .all_product .new_pro .half_slide.last .slider, .banner_stand_detail .all_product .new_pro .half_slide .slider{float:none;margin:0 auto;width:290px;padding:30px 0px 20px}
.banner_stand_detail .half_slide{width:300px}
.middle-wrapper.banner_stand_detail#homeCategory-module{display:block}
.banner_stand_bg .middle-wrapper h1{font-size:35px;padding-top:50px;line-height:30px}
.middle-wrapper.banner_stand_detail .all_title h3.title{font-size:20px;line-height:25px;padding-top:10px}
.banner_stand_detail .all_product .new_product_item{width:184px;display:inline-block}
.banner_stand_detail .col.span_6{width:auto}
.banner_stand_detail .all_product .all_product_item{width:180px}
.banner_stand_detail .all_product .all_pro .slider .slick-prev{left:23px;margin-top:-40px}
.banner_stand_detail .all_product .all_pro .slider .slick-next{margin-top:-40px;right:23px}
.middle-wrapper.banner_stand_detail .all_title{padding-bottom:20px}
/* FAQs Page*/
.cssmenu > ul > li > a > span{display:inline-flex;padding:8px 5px 8px 10px}
/*Flags Landing page*/
.flag_landing{height:125px;padding:20px 0px}
.flag_landing h1{font-size:19px}
.flag_landing hr{border:2px solid #fce66a}
.flag_landing h3{font-size:12px}
.flag_landing .search{width:100%;padding:5px 0px}
.flag_landing .search .search_style{width:140px}
.flag_heading h2{font-size:22px}
.flag_heading hr{border:2px solid #2cb1de}
.flag_product li.stand_options ul li{width:55%;margin:0px 0px 15px;float:none}
.flag_product li.stand_options ul li .accesories_img{border:none}
/**Accessories New Banner Pages**/
.accessories_banner .right{width:100%}
.accessories_banner .right > h1{font-size:45px;line-height:30px;margin-bottom:0px;padding:70px 0}
.right .landing_product.accessories_banner_product, .accessories_banner .left{display:none}
.accessories_banner{height:150px}
.landing_product.accessories_banner_product{margin-bottom:10px;padding-top:80px}
.accessories_banner_product li .cat_img a, .accessories_banner_product li .cat_img a img{background-size:180px auto;height:160px;width:180px}
.landing_product.accessories_banner_product li .product_show_hide{top:0px;position:relative;padding-bottom:0}
.landing_product.accessories_banner_product .product-inner{height:auto}
.landing_product.accessories_banner_product li{height:auto}
/** Accessories Detail Pages **/
.banner-stand-module .show_detail_image{height:250px;background-size:100%}
.banner-stand-module.accessories_detail, .banner-stand-module.accessories_detail.last{width:100%;padding-bottom:10px}
.price_detail li, .price_detail li.last{margin-top:0px;padding-left:0px;width:auto;padding-bottom:5px;padding-top:5px}
.accessories_detail .input-slect-fix-w{width:115px;margin:0 7px}
.banner-stand-module .show_detail_image, .banner-stand-module .show_detail_image img{width:100%;height:100%}
.accessories_detail label{width:60px}
.accessories_detail .price_detail ul{width:90%}
.quick_header{padding:0px}
.quick_header h1{text-align:center}
.arrow-down{display:none}
.date-module{position:static;width:auto;padding:10px}
.quotation-listing-table tbody tr td .option .col1, .quotation-listing-table tbody tr td .option .col2{width:auto;float:none}
.quote_shipping_info .shipping_info_label{width:100%}
/* fench Wrap Landing Page */
.landing_product.fench_wrap_prdduct li{border:none}
.fench_wrap_prdduct li .lowest_price{padding:30px 22px}
.fench_wrap_prdduct li .lowest_price .check-list-green li{width:90%;margin:0}
.fench_wrap_banner .banner_title h2{font-size:35px;line-height:normal}
.fench_wrap_banner{padding:30px 0}
/*New Header Design*/
.responsive_logo{display:block;text-align:center}
.des_logo{display:none}
#top-cart-content-fix{left:0px}
#multicurreny{float:none}
header .header_top .right ul.mob_phone{margin:1px 0px;display:block;float:none}
#multicurreny > li{border-right:1px solid #e5e5e5 !important}
#multicurreny .icon-angle-down:before{margin:0px}
header .header_bottom .cart_mob{width:100%;display:block !important}
header .header_bottom .cart_mob li{padding:4px 15px !important}
header .header_bottom .cart_mob li .searchfield, header .header_bottom .cart_mob li .searchfield:focus{width:260px}
header .header_bottom .left, header .header_bottom .right{display:none}
header .header_top .left, header .header_top .right{float:none;display:inherit;text-align:center}
header .header_top .left ul, header .header_top .right ul{display:inline-block;margin:0 -10px}
header .header_top .left ul li, header .header_top .right ul li{float:none;margin:2px 0}
header .header_top .left ul li a, header .header_top .right ul li a{padding:0 2px !important;font-size:11px}
.mob_phone, .top-cart-contain, #multicurreny{display:inline-block !important}
#multicurreny > li > div.currencyopt{margin:3px 0px 0px}
header .header_top ul.free_deli{margin:1px 0px 0px !important;float:none}
header .header_top ul.free_deli li{padding:3px 0 0 2px;font-size:11px}
header .header_top ul.free_deli li span{font-size:11px}
/* Charity Banner */
.charity_banner{height:334px;padding:5px 0px;background:#dae8f1}
.charity_banner .content{width:100%}
.charity_check_list .arrow a{left:40%}
.charity_content .form-list .input-box input{width:92%}
.charity_check_list ul li{width:90%}
.charity_content .title .required{float:left;margin:0px}
.charity_detail .how_work .col{width:100%;float:none;margin:0px}
.charity_content .form-list .two_col .input-slect-fix-w{width:100%}
/**Proceed to Checkout**/
.checkout_btn_wrap .button_set .checkout-types .dark-grey-btn{margin-bottom:10px;padding:12px 30px}
.checkout_btn_wrap .button_set .checkout-types li .btn-proceed-checkout{padding-left:38px;padding-right:40px}
.checkout-or span{display:none}
/**Easter Banner signs landing page**/
.title-logo-text{font-size:18px;margin:-37px 0 0 92px}
/** Canopy Categorie Form **/	
.inline-form .label{width:100%;margin-bottom:8px}
.category-instantbox ul li .canopy-radiobox span{width:100px}
.canopy-radiobox input[type="radio"] + label{background-position:35px -16px;text-indent:-9999px;height:20px}
.canopy-radiobox input[type="radio"]:checked + label{background-position:35px -138px;color:#2cb0de}
.canopy-radiobox .rdo-print-only input[type="radio"] + label{background-position:-135px -13px}
.canopy-radiobox .rdo-print-only input[type="radio"]:checked + label{background-position:-135px -135px}
.canopy-radiobox .rdo-print-hardware input[type="radio"] + label{background-position:-308px -19px}
.canopy-radiobox .rdo-print-hardware input[type="radio"]:checked + label{background-position:-308px -141px}
/*Track Order*/
.order-tracking .processingText li{font-size:10px}
.order-tracking .container #tabmenu{display:block}
.container #tabmenu li{display:inline-block;width:50%;margin:0;text-align:center}
.order-tracking .container #tabmenu li.tab2{margin:0}
.order-tracking #payment_form_verisign{width:100%}
.quick-view-tabbing .btn-orange-m{float:left}
.quick-view-tabbing .quick-view-tabs li{display:inline-block}
.order-tracking .category_view .container #tabmenu a{font-size:12px}
.order-tracking .category_view .container #tabmenu a{padding:11px 0px;border:1px solid #f0f0f0}
.quick-view-tabbing .blue-clr{float:none;margin-top:20px;display:block;padding-bottom:5px}
.order-tracking #form-send-ticket .form-list .field{width:100%}
.quick-view-tabbing button.btn-orange-m{float:left}
.quick-view-tabbing .desktopRight{display:none}
.order-tracking #checkout-payment-method-load .fields .field{width:auto}
.order-tracking .container #content, .order-tracking .container #content1{margin-top:-5px}
/*Charity page*/
#terms_condition{left:10%;top:40px}
#terms_condition .text{width:240px;height:200px}
/* Reflective Sign Landing Page*/
.reflective_sign_landing .banner-style h1{margin:0px}
/* Window Decals Lettering Landing Page*/
.window_decals_lettering_landing .banner-style h1{margin:0px}
/*Contact Us*/
#contactForm .fieldset ul li .input-slect-fix-w{width:260px}
#contactForm .fieldset ul li div > span{right:20px}
/*Wall Lattering*/
.wall_lettering_product h1, .wall_lettering_product h2, .wall_lettering_product .tittle{min-height:auto}
.wall_lettering_product dl a button{margin-bottom:10px}
/*Footer Logos*/
.footer_logos{width:50% !important;padding:10px 0}
/* Contact Page */
.contacts-index-index .contactus-module{padding-top:10px}
.contacts-index-index .page-title, .contacts-index-index .breadcrumb, .map{display:none}
#contactForm .fieldset{padding-left:0}
#cms p.gray-box{margin-bottom:10px}
.my-account .buttons-set .account-billinfo-module strong{font-size:12px !important}
.my-account .buttons-set .account-billinfo-module{width:100%;margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;text-align:left}
.my-account .buttons-set .account-billinfo-module .improveiourirtwork_radio{margin:0px}
.home-featured-product .product_list .item p.pro_price { min-height:35px; padding:2px 20px 7px 20px}

/*Checkout Login Page 7-7-17 */
.checkout_login.middle-wrapper .account-login {padding:0 0px 30px;}
.checkout_login.middle-wrapper .create_account_login{padding:35px 0px 40px;}

.my-account #payment_form_verisign .card-date-cvv .field.exp_date, .my-account #virtualmerchant_cc_type_exp_div.card-date-cvv .field.exp_date{width:100% !important; margin:0px 0px 15px 0px !important}
.my-account #payment_form_verisign .card-date-cvv .field, .my-account #virtualmerchant_cc_type_exp_div.card-date-cvv .field{width:100% !important}
.my-account #payment_form_verisign .card-date-cvv .input-box .input-slect-fix-w, .my-account #virtualmerchant_cc_type_exp_div.card-date-cvv .input-box .input-slect-fix-w{width:40% !important; margin:0px !important;float:right}
.trackorder-index-index #my-orders-table tfoot{display:block;}
.trackorder-index-index #my-orders-table tbody tr{display: table-row; height: auto; overflow: visible; border: none !important;}
.trackorder-index-index #my-orders-table tbody tr .fa{display:none}
.trackorder-index-index #my-orders-table tbody tr.border td{display:block; width:calc(100% - 8px) !important}
.trackorder-index-index #my-orders-table tbody tr.border td.itemorderd{border-bottom:solid 1px #e5e5e5 !important}
/*=========================== SUBMIT TICKET ===============================*/
.ordertickets-chat-view{}
.ordertickets-chat-view thead{display:none !important}
.ordertickets-chat-view tbody{}
.ordertickets-chat-view tbody tr{border-bottom:solid 1px #e5e5e5 !important; width:100% !important; float:left !important; padding:5px 0px !important;}
.ordertickets-chat-view tbody tr td{padding:0px !important; width:100% !important; display:block !important; float:left !important; border:none !important}
 
/*Start Vectorization*/	
.vector_slider .item .item-image{background-size:250px; height:93px}
.vector_slider .item .item-image.img2{background-position:center -93px}
.vector_slider .item .item-image.img3{background-position:center -187px}
.vector_slider .item .item-image.img4{background-position:center -281px}
.vector_slider .slick-prev, .vector_slider .slick-next{top:57%}	
.vec_tabing_man{height:490px}
.truevector_slider .item .item-image, .recreation_slider .item .item-image, .illustration_slider .item .item-image, .lineart_slider .item .item-image{height:110px; background-size:270px}
.truevector_slider .item .item-image.img1, .recreation_slider .item .item-image.img1, .illustration_slider .item .item-image.img1, .lineart_slider .item .item-image.img1{background-position:center 0px}
.truevector_slider .item .item-image.img2, .recreation_slider .item .item-image.img2, .illustration_slider .item .item-image.img2, .lineart_slider .item .item-image.img2{background-position:center -120px}
.truevector_slider .item .item-image.img3, .recreation_slider .item .item-image.img3, .illustration_slider .item .item-image.img3, .lineart_slider .item .item-image.img3{background-position:center -240px}
.truevector_slider .item .item-image.img4, .recreation_slider .item .item-image.img4, .illustration_slider .item .item-image.img4, .lineart_slider .item .item-image.img4{background-position:center -355px}
.truevector_slider .item .item-image.img5, .recreation_slider .item .item-image.img5, .illustration_slider .item .item-image.img5, .lineart_slider .item .item-image.img5{background-position:center -470px}
.truevector_slider .item .content, .recreation_slider .item .content, .illustration_slider .item .content, .lineart_slider .item .content{margin:10px 0px 0px;}
.vectorization-index-index #checkout-payment-method-load .card-date-cvv .field.exp_date{width:67% !important; padding-right:8px}
.vectorization-index-index #vectorization #payment-buttons-container .please-wait{float:left}
.vectori_service .product li{margin:10px 0px;}
}

@media (min-width:320px) and (max-width:360px) {
.header_container, .fix_width, .menu_wrapper, .container, .middle-wrapper, .wrapper950, .review_module .inner_wrapper, .footer_inner, footer .footer_inner .copyright, footer .footer_inner .payment_icons, .page-title h1, .home_promotional_banner, .middel_container, .inner_wrapper_custom .middle-wrapper .breadcrumb{max-width:300px}
.designtool-index-index > .wrapper > .inner_wrapper > .middle-wrapper .breadcrumb, .designTool, .error404{width:300px;margin:15px auto 25px}
.product-detail .product-imgbox{width:99%;margin:0}
#see_allproduct_module .category-module a{width:100%;height:auto}
#see_allproduct_module .category-module a.pro-title{width:100%;height:auto}
#see_allproduct_module .category-module a img{width:100%;height:100%}
.middle-wrapper .account-create .form-list .field{margin-right:0;width:100%}
.middle-wrapper .account-create .form-list li.wide .input-box{width:100%}
.faqs-box{width:300px}
.faqs-box ul li.col2{width:270px}
.questionery ul li.col1{width:90%}
.product-detail .product-img{width:95%;height:auto;padding:10px;margin-bottom:20px}
.switch_back{left:-66px;top:0;width:60px;padding:3px}
.switch_fornt{left:-66px;top:90px;padding:3px;width:60px}
.switch_back img, .switch_fornt img{height:auto!important}
.product-detail .product-imgbox .height_dim{right:-146px;top:106px}
/*Banner Landing Page*/
.main_banners .banner_col_1 .content-item .content .image, .main_banners .banner_col_3 .content-item .content .image{height:220px}
.main_banners .banner_col_1 .content-item, .main_banners .banner_col_3 .content-item{height:340px}
.banner_landing .bottom_banners .content-item .content .image{width:100%;height:224px}
.banner_landing .bottom_banners .content-item{width:100%;height:340px}
/** Full width Banner css **/
.inner_wrapper_custom .middle-wrapper .breadcrumb, .middel_banner .middle-wrapper, .inner_wrapper_custom .middle-wrapper .middel_container{max-width:300px}
.inner_wrapper_custom .middle-wrapper.clearfix{width:100%;max-width:inherit}
/*404 page*/
.error404{width:100%;margin:auto}
.error404 .left strong{font-size:160px}
/*Restriction page*/
.restriction-main .right{width:100%;padding:0px}
/* for upload artwork page */
.product-detail .product-img #imagelabel{left:-119px}
.product-detail .product-img #slide2_preview img{height:50px;width:100%}
.product-detail .zoom-icon{left:-18px}
.product-detail .zoom-icon a img{width:55%}
/*Cart page */
.cart .pro-accessories{font-size:13px;line-height:15px}
/** Modelbox **/
.model{left:70%;width:311px !important;top:20%}
.model .moddel-content{padding:25px 2px 35px}
.model .btn-w140{width:135px}
.model .btn{padding:10px 5px;margin:0;font-size:12px}
.model .bulk_qty_link a, .model .div-block{display:inline-block;width:100%}
/* Color Mat Popup*/
#colorselector li{height:53px}
#colorselector .thumbnail{height:45px;width:110px}
/*Charity page*/
#terms_condition{left:5%;top:40px}
#terms_condition .text{width:240px;height:300px}


}
@media screen and (max-width:360px){
/*New Login Page CSS 7-7-17	*/
.login-wrapper .login_fonts { margin-right: 19px;}	


}
/* Start Special Offers */
@media screen and (max-width:1170px){
.offer_container .panel {margin:0 ;}
.pcCouponRow .couponButton .btn-lg {padding: 12px 10px 10px;}
.offer_container .heading-med{padding-left:15px;padding-right:15px;}
}

@media screen and (max-width:979px){
.container.offer-container	{margin:0 auto;}
.pcCouponRow {width:50%;}
.pcCouponRow .couponBox {padding: 0px 5px 0px 15px;}
.pcCouponRow .couponButton {padding: 0px 15px 0px 5px;}
.offer-container .page-title .heading {font-size: 25px; margin: 20px 0px 20px 0px; display: block; line-height: 20px; clear: both;max-width: 100%;}
.offer_container .heading-med {padding-right: 0;margin: 0px 0px 10px 0px; font-size: 20px;line-height: 27px;}
.offer_container > .heading-med {padding-bottom:0px; margin-top:30px;}
/*quick and bulk order */
#dd_upgraded_banner_no dt{display:none;}
.quickrfq-index-index #dd_upgraded_banner_no dt{display:inline-block;}
.bulkorder-start-index .quotation-listing-table input#item1_total {display: inline-block !important; float: right;}

}
@media screen and (max-width:676px){
.container.offer-container {margin: 0 auto !important;max-width: 100% !important;padding: 0;width: 100%;}
.offer_container > .heading-med {margin-top:15px;}
.offer_container .heading-med {font-size: 17px; line-height:22px;}
.pcCouponRow .coupon_top_section {height:auto;padding-bottom: 25px;}
.pcCouponRow .couponText .h5 {height: auto;font-size: 14px;display: block;}
.pcCouponRow .couponText .h5 a{height: auto;display: block;}
.pcCouponRow .coupon_content p{height:auto;display: block;}
.pcCouponRow {width:100%;margin:0px auto 20px; float:none;}
.pcCouponRow .coupon_code_box, .pcCouponRow .coupon_content, .pcCouponRow .couponText{float:none;}
.pcCouponRow .coupon_code_box:after{content:''; clear:both; display:table;}
.pcCouponRow .couponText { margin: 25px 0px 10px 0px;}
}
/* End Special Offers */   
#quotation.bulkorder-main-box *, .packages.bulkorder-main-box *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#quotation.bulkorder-main-box .textfield{height:32px}
#quotation.bulkorder-main-box{margin:10px 0px 0px 0px;padding:0px;border:solid 1px #e5e5e5;background:#fafafa;width:100%;float:left}
#quotation.bulkorder-main-box .quote_detail{margin:0px 0px 0px 0px !important;border:none;background:none;padding:0px}
#quotation.bulkorder-main-box .title{background:url(https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/title-circle.png) no-repeat scroll 0px 0px;color:#00264d;font-size:20px;float:left;margin-left:-26px;margin-top:20px;padding:13px 0 13px 56px;position:relative;line-height:25px;width:100%;font-weight:300}
#quotation.bulkorder-main-box .title span{background:#2cb0de;border-radius:100%;color:#ffffff;display:inline-block;font-size:20px;height:36px;left:7px;line-height:38px;position:absolute;text-align:center;top:7px;width:36px}
#quotation.bulkorder-main-box .bulkorder-form-box{width:calc(100% - 50px);float:left;height:auto;background:#fff;margin:0px 25px;padding:10px 10px}
#quotation.bulkorder-main-box .bulkorder-form-box section{width:100%;float:left;height:auto}
#quotation.bulkorder-main-box .bulkorder-form-box ul li{width:33.3333%;float:left;height:auto;padding:10px 10px}
#quotation.bulkorder-main-box .bulkorder-form-box ul li .textfield{width:100%;font-size:12px;height:34px}
#quotation.bulkorder-main-box .input-slect-fix-w select, #canopy_table.quotation-listing-table .input-slect-fix-w select, #flags_table.quotation-listing-table .input-slect-fix-w select, #tableCover_table.quotation-listing-table .input-slect-fix-w select, #bannerStand_table.quotation-listing-table .input-slect-fix-w select, #tradeShowDisplay_table.quotation-listing-table .input-slect-fix-w select{border:none !important;width:102% !important;color:#333f53;-webkit-appearance:none !important;-moz-appearance:none !important;background:none !important;padding-right:35px !important}
#quotation.bulkorder-main-box .input-slect-fix-w:before, #canopy_table.quotation-listing-table .input-slect-fix-w:before, #flags_table.quotation-listing-table .input-slect-fix-w:before, #tableCover_table.quotation-listing-table .input-slect-fix-w:before, #bannerStand_table.quotation-listing-table .input-slect-fix-w:before, #tradeShowDisplay_table.quotation-listing-table .input-slect-fix-w:before{content:"\f107";font-family:"FontAwesome";position:absolute;right:10px;cursor:pointer;top:-1px;cursor:pointer;z-index:0;border-left:1px solid #e5e5e5;padding-left:9px;font-size:12px;color:#76818c}
#quotation.bulkorder-main-box .input-slect-fix-w.maxwidth_200, #canopy_table.quotation-listing-table .input-slect-fix-w.maxwidth_200, #flags_table.quotation-listing-table .input-slect-fix-w.maxwidth_200, #tableCover_table.quotation-listing-table .input-slect-fix-w.maxwidth_200, #bannerStand_table.quotation-listing-table .input-slect-fix-w.maxwidth_200, #tradeShowDisplay_table.quotation-listing-table .input-slect-fix-w.maxwidth_200{width:250px;max-width:250px;float:left;margin:0px 0px 10px 0px}
#quotation.bulkorder-main-box .input-slect-fix-w.width50, #canopy_table.quotation-listing-table .input-slect-fix-w.width50, #flags_table.quotation-listing-table .input-slect-fix-w.width50, #tableCover_table.quotation-listing-table .input-slect-fix-w.width50, #bannerStand_table.quotation-listing-table .input-slect-fix-w.width50, #tradeShowDisplay_table.quotation-listing-table .input-slect-fix-w.width50{width:calc(100% - 50px)}
#tradeShowDisplay_table.quotation-listing-table .input-slect-fix-w.width_50{width:100px}
#quotation.bulkorder-main-box .bulkorder-form-box label{font-size:13px;margin:0px 0px 10px 0px;display:block}
#quotation.bulkorder-main-box .bulkorder-form-box ul li.bulk_address{width:100%;float:left}
#quotation.bulkorder-main-box .bulkorder-form-box ul li.bulk_address textarea{height:34px}
#quotation.bulkorder-main-box .bulkorder_table_box{width:100%;float:left;height:auto;padding:10px 25px}
#quotation.bulkorder-main-box .bulkorder_table_box .quotation-listing-table{width:100%;float:left; background:none}
#quotation.bulkorder-main-box .quotation-listing-table thead{background:none}
#quotation.bulkorder-main-box .quickrfqtable_box{padding:0px;width:100%;float:left;height:auto}
#quotation.bulkorder-main-box .quotation-listing-table tbody td{padding:0px 15px 0px 0px;border:none}
#quotation.bulkorder-main-box .quotation-listing-table thead td{padding:0px !important}
#quotation.bulkorder-main-box .quotation-listing-table .quickorder-boxmain{padding:15px 25px !important; width:100%; float:left; height:auto; margin:0px 0px 20px 0px; background:#fff;}
#quotation.bulkorder-main-box .quotation-listing-table tbody td:last-child{}
#quotation.bulkorder-main-box .bulkorder-option{width:100%;float:left;height:auto;margin:10px 0px 0px 0px;}
#quotation.bulkorder-main-box .bulkorder-option .error-msg{margin-top:0;}
#quotation.bulkorder-main-box .sizes-block{width:100%;float:left;height:auto}
#quotation.bulkorder-main-box .sizes-block .first, #quotation.bulkorder-main-box .sizes-block .second, #quotation.bulkorder-main-box .sizes-block .third.size_mm, #quickrfq_form #main_size .third.size_mm{width:calc(36% - 10px) !important;float:left;height:auto;padding:0px 5px}
#quotation.bulkorder-main-box .sizes-block .first span, #quotation.bulkorder-main-box .sizes-block .second span{width:15px;font-size:12px;text-align:left;float:left;font-weight:500;padding:0px}
#quotation.bulkorder-main-box .sizes-block .first input, #quotation.bulkorder-main-box .sizes-block .second input{width:calc(100% - 15px);float:left}
#quotation.bulkorder-main-box .sizes-block .third.size_mm .input-slect-fix-w, #quickrfq_form #main_size .third.size_mm .input-slect-fix-w{width:100%}
#quotation.bulkorder-main-box .sizes-block .third.size_mm select, #quickrfq_form #main_size .third.size_mm select{width:100%;background:none !important}
#quotation.bulkorder-main-box .quickordertable_box{padding:0px 0px !important;}
#quotation.bulkorder-main-box .instantQuoteTd a{width:30px;height:30px;font-size:11px;display:block;background:#2cb0de;color:#fff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:1px 6px 1px;text-align:center;margin:0px; position:absolute; right:-35px; top:-25px; border:solid 5px #fff;}
#quotation.bulkorder-main-box .addrow_box{width:40px;float:none;height:40px;margin:0px auto 0px;text-align:center;display:block;}
#quotation.bulkorder-main-box .addrow_box #addbutton{background:#2cb0de; padding:1px 12px;font-size:25px;height:40px;width:40px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;vertical-align:middle}
.onlyWHsize .first{width:47%;}
.onlyWHsize .last{width:47%;}
.float_size{display:block;}

/*================================== CUSTOM OPTION START =====================================*/
#quotation.bulkorder-main-box .bulkorder-option .column1{width:100%;float:left;height:auto;display:inline-block;vertical-align:top;margin:0px 0px 0px 0px}
#quotation.bulkorder-main-box .bulkorder-option .column1 .global_tooltip{margin:10px 0px 0px 10px}
#quotation.bulkorder-main-box .bulkorder-option input[type="checkbox"] + label, #quotation.bulkorder-main-box .bulkorder-option input[type="radio"] + label{display:inline-block;margin:0px 0px 10px 0px}
#quotation.bulkorder-main-box .bulkorder-option .column1 dt{width:190px;float:left;height:auto;line-height:21px;font-size:13px}
#quotation.bulkorder-main-box .bulkorder-option .column1 dd{width:calc(100% - 190px);float:right;height:auto;line-height:21px;font-size:13px}
#quotation.bulkorder-main-box .bulkorder-option .column1 dd span{line-height:21px;font-size:13px}
#quotation.bulkorder-main-box input[type="checkbox"], #canopy_table.quotation-listing-table input[type="checkbox"], #flags_table.quotation-listing-table input[type="checkbox"], #tableCover_table.quotation-listing-table input[type="checkbox"], #bannerStand_table.quotation-listing-table input[type="checkbox"], #tradeShowDisplay_table.quotation-listing-table input[type="checkbox"]{margin:0px 0px 0px 0px;position:absolute;width:22px;height:22px;opacity:0}
#quotation.bulkorder-main-box input[type="radio"], #canopy_table.quotation-listing-table input[type="radio"], #flags_table.quotation-listing-table input[type="radio"], #tableCover_table.quotation-listing-table input[type="radio"], #bannerStand_table.quotation-listing-table input[type="radio"], #tradeShowDisplay_table.quotation-listing-table input[type="radio"]{margin:0px 0px 0px 0px;position:absolute;width:20px;height:20px;opacity:0}
#quotation.bulkorder-main-box .bulkorder-option #_finish_option_div, #quotation.bulkorder-main-box .bulkorder-option #_grommets_option_div, #quotation.bulkorder-main-box .bulkorder-option #_cloth_finishing_price_span, #quotation.bulkorder-main-box .bulkorder-option #_plain_tablecover_price_span, #quotation.bulkorder-main-box .bulkorder-option #_flag_base_price_span, #quotation.bulkorder-main-box .bulkorder-option #_flag_add_base_price_span, #quotation.bulkorder-main-box .bulkorder-option #_finishing_hole_div, #quotation.bulkorder-main-box .bulkorder-option #_rail_back_wall_price_span, #quotation.bulkorder-main-box .bulkorder-option #_flag_holder_price_span, #quotation.bulkorder-main-box .bulkorder-option #_travel_bag_price_span, #quotation.bulkorder-main-box .bulkorder-option #_canopies_custom_table_throw_price_span, #quotation.bulkorder-main-box .bulkorder-option #_back_wall_graphics_fold_price_span, #quotation.bulkorder-main-box .bulkorder-option #_half_wall_graphics_fold_price_span, #quotation.bulkorder-main-box .bulkorder-option #_vinyl_banner_price_span, #canopy_table.quotation-listing-table #_back_wall_graphics_fold_price_span, #canopy_table.quotation-listing-table #_half_wall_graphics_fold_price_span, #canopy_table.quotation-listing-table #_rail_back_wall_price_span, #canopy_table.quotation-listing-table #_flag_holder_price_span, #canopy_table.quotation-listing-table #_travel_bag_price_span, #canopy_table.quotation-listing-table #_canopies_custom_table_throw_price_span, #flags_table.quotation-listing-table #_flag_base_price_span, #flags_table.quotation-listing-table #_flag_add_base_price_span, #tableCover_table.quotation-listing-table #_cloth_finishing_price_span, #tableCover_table.quotation-listing-table #_plain_tablecover_price_span{margin:6px 0px 0px 20px;float:left}
#quotation.bulkorder-main-box .bulkorder-option #_lamination_option_price_div, #quotation.bulkorder-main-box .bulkorder-option #hanging_price_qty_box, #quotation.bulkorder-main-box .bulkorder-option #_whiteink_div, #quotation.bulkorder-main-box .bulkorder-option #_lettering_color_div, #quotation.bulkorder-main-box .bulkorder-option #_is_fabric_mesh_upgrade_div, .packages.bulkorder-main-box .quotation-listing-table .tbl_form_body .select_clr{margin:3px 0px 0px 20px;float:left}
#quotation.bulkorder-main-box .bulkorder-option .adjustbanner_text{margin:0px 10px 0px 0px;float:left}
#quotation.bulkorder-main-box .bulkorder-option #_red_carpet_opt .additional_label, #quotation.bulkorder-main-box .bulkorder-option .select_clr{width:auto;float:left;margin:6px 0px 0px 10px}
#quotation.bulkorder-main-box .bulkorder-option ._colorpicker_color, .quotation-listing-table ._colorpicker_color, .quotation-listing-table #blank_color .textfield, #quotation.bulkorder-main-box .bulkorder-option .quantity_row_box .textfield, .packages.bulkorder-main-box .quotation-listing-table .tbl_form_body .quantity_row_box .textfield{margin:0px 10px 10px 0px;width:200px}
#quotation.bulkorder-main-box .bulkorder-option #_plain_tablecolor_opt .textfield, #quotation.bulkorder-main-box .bulkorder-option #_pain_table_qty, .packages.bulkorder-main-box .quotation-listing-table .tbl_form_body #_plain_tablecolor_opt .textfield{width:200px;float:left;margin:0px 0px 10px 0px}
#quotation.bulkorder-main-box .bulkorder-option .column1 dd span.hangrailMsg{margin:4px 0px 0px 20px}
.packages.bulkorder-main-box .quotation-listing-table .delete_row{right:0px;top:12px}
/*======================================= FOOTER FORM ==============================================*/
#quotation.bulkorder-main-box .quote_detail_btm{width:100%;float:left;height:auto;padding:0px 25px;margin:10px 0px 0px 0px}
#quotation.bulkorder-main-box .quote_detail_btm.quick_order{}
#quotation.bulkorder-main-box .quotation-listing-table tbody tr:hover{background:none}
#quotation.bulkorder-main-box .quote_detail_btm section{width:48.5%;float:left;height:auto;background:#fff;padding:15px 20px;min-height:210px;margin:0px 0px 30px 0px}
#quotation.bulkorder-main-box .quote_detail_btm section .col1, #quotation.bulkorder-main-box .quote_detail_btm section .col2{width:100%;float:left;height:auto;margin:0px;text-align:left}
#quotation.bulkorder-main-box .quote_detail_btm section .col1{font-size:13px;margin:0px 0px 5px 0px}
#quotation.bulkorder-main-box .quote_detail_btm section .col2{margin:0px 0px 20px 0px}
#quotation.bulkorder-main-box .quote_detail_btm section .col2 .textfield{height:34px}
#quotation.bulkorder-main-box .quote_detail_btm section dt .shipping{float:left}
#quickrfq_form.instantquote, .quick_order #quickrfq_form, .quick_order .packages_block .quotation-listing-table{width:100%}
.quickorder-index-index #quotation .quote_detail_btm section.columns1{}
.quickorder-index-index #quotation .quote_detail_btm section.columns2{}
.quickorder-index-index #quotation .quote_detail_btm section.columns2 dl{width:100%;float:left}
.quickorder-index-index #quotation .quote_detail_btm section.columns2 dl dt{width:70% !important;margin:0px 0px 20px 0px !important}
.quickorder-index-index #quotation .quote_detail_btm section.columns2 dl dd{width:30% !important;margin:0px 0px 20px 0px !important}
#quotation.bulkorder-main-box .quote_detail_btm.quick_order section.columns2{width:100%; float:left; height:auto; min-height:inherit}
#quotation.bulkorder-main-box .quote_detail_btm.quick_order section.columns2 dd{width:100% !important; float:left; height:auto; margin:0px !important; font-weight:500;}
#quotation.bulkorder-main-box .quote_detail_btm.quick_order section.columns2 dd span{margin:0px 0px 0px 20px;}
.quickorder-index-index .quickorder-buttom-box{width:100%; float:left; height:auto; margin:25px 0px 0px 0px; text-align:center}
.quickorder-index-index .quickorder-buttom-box input.button{display:inline-block}
#quickrfq_form.instantquote .instant-logo-box{width:100%;float:left;height:auto;text-align:center;margin:25px 0px}
#quickrfq_form.instantquote .instant-logo-box .logo{float:none;margin:0px auto}
#quickrfq_form.instantquote .quotation-title-box{width:100%;float:left;height:auto;padding:25px;background:#2cb0de}
#quickrfq_form.instantquote .quotation-title-box h1{margin:0px;padding:0px;font-size:34px;color:#fff}
#quickrfq_form.instantquote .date-module{top:0px;padding:22px 10px 10px;height:auto;background:#f25b2a;right:30px}
#quickrfq_form.instantquote .date-module p{line-height:32px;font-size:20px;color:#fff;padding:0px 0px 5px 0px}
#quickrfq_form.instantquote .date-module:after{content:'';border-left:95px solid rgba(0, 0, 0, 0);border-right:95px solid rgba(0, 0, 0, 0);border-top:40px solid #f25b2a;bottom:-40px;position:absolute;right:0}
/*===================================== CUSTOM TABLE START HERE ========================================*/
.quick-order-table-box{width:100%;float:left;height:auto;display:table;table-layout:fixed}
.quick-order-table-box .quick-order-row-box{width:100%;display:table-row;height:auto}
.quick-order-table-box .quick-order-column-box{width:auto;height:auto;display:table-cell;vertical-align:top}
.quick-order-table-box .quick-order-column-box label{font-size:13px;font-weight:300;width:100%;float:left;margin:0px 0px 3px 0px}
.quick-order-table-box .qrf-desc-box{width:35%;padding:0px 7px 0px 0px}
.quick-order-table-box .qrf-qty-box{width:10%;padding:0px 7px 0px 7px}
.quick-order-table-box .qrf-size-box{width:35%;padding:0px 7px 0px 7px}
.quick-order-table-box .qrf-total-box{width:15%;padding:0px 7px 0px 7px}
.quick-order-table-box .qrf-delete-box{width:5%;padding:0px 0px 0px 7px; position:relative;}
.quick-order-table-box .qrf-total-box .currency_text{width:15px;font-weight:500;font-size:14px;float:left;text-align:center;padding:3px 0px 0px 0px}
.quick-order-table-box .qrf-total-box .textfield{width:calc(100% - 20px);float:right;height:auto}
.quickorder-index-index #quotation.bulkorder-main-box .bulkorder_table_box{padding:20px;}
/*===================================== BUILD PACKAGES =================================================*/
.packages.bulkorder-main-box{}
.packages.bulkorder-main-box{}
#quotation.bulkorder-main-box ul#css3menu .toolbox img, .packages.bulkorder-main-box ul#css3menu .toolbox img{max-width:100%}
.packages.bulkorder-main-box .quotation-listing-table td{padding:15px 0px}
.packages.bulkorder-main-box .quotation-listing-table td .main_tbl_row{margin:0px}
.packages.bulkorder-main-box .quotation-listing-table .tbl_row label{font-size:14px;font-weight:500}
.packages.bulkorder-main-box .quotation-listing-table .tbl_img{width:70px}
.packages.bulkorder-main-box .quotation-listing-table .tbl_col1{width:220px}
.packages.bulkorder-main-box .quotation-listing-table .tbl_col2{width:75px}
.packages.bulkorder-main-box .quotation-listing-table .tbl_col3{width:320px}
.packages.bulkorder-main-box .quotation-listing-table .tbl_col4{width:100px}
.packages.bulkorder-main-box .quotation-listing-table tbody tr td div.sizes-block .first, .packages.bulkorder-main-box .quotation-listing-table tbody tr td div.sizes-block .second{width:100px;padding:0px 5px}
.packages.bulkorder-main-box .quotation-listing-table tbody tr td div.sizes-block .first span, .packages.bulkorder-main-box .quotation-listing-table tbody tr td div.sizes-block .second span{width:15px;float:left}
.packages.bulkorder-main-box .quotation-listing-table tbody tr td div.sizes-block .first input, .packages.bulkorder-main-box .quotation-listing-table tbody tr td div.sizes-block .second input{width:75px}
.packages.bulkorder-main-box .quotation-listing-table tbody tr td .option dl{width:100%;float:left;height:auto}
.packages.bulkorder-main-box .quotation-listing-table .tbl_form_body .tbl_col1{width:100%;float:left}
.packages.bulkorder-main-box .quotation-listing-table .tbl_form_body .tbl_col1 dl{width:100%;float:left;margin:0px}
.packages.bulkorder-main-box .quotation-listing-table .tbl_form_body .tbl_col1 dl dt{width:200px;float:left;font-size:13px;line-height:28px}
.packages.bulkorder-main-box .quotation-listing-table .tbl_form_body .tbl_col1 dl dd{width:calc(100% - 200px);float:left}
.bulkorder-main-box .onlyWHsize .input-slect-fix-w{width:48%}

@media screen and (max-width:1025px) {
#quotation.bulkorder-main-box{margin:10px 0px 30px 0px}
.packages.bulkorder-main-box .packages-content{width:80%}
.packages.bulkorder-main-box .order-summery{width:20%}
#quotation .quote_detail_btm section.columns2 dl{width:100%;float:left;height:auto}
#quotation .quote_detail_btm section.columns2 dl dt{width:75% !important;margin:0px 0px 20px 0px !important}
#quotation .quote_detail_btm section.columns2 dl dd{width:25% !important;margin:0px 0px 20px 0px !important}
#quotation .quote_detail_btm section.columns2 .input-slect-fix-w.maxwidth_200{max-width:200px !important;width:200px !important}
.packages.bulkorder-main-box .quotation-listing-table .tbl_col3{width:270px}
.packages.bulkorder-main-box .quotation-listing-table tbody tr td div.sizes-block .first, .packages.bulkorder-main-box .quotation-listing-table tbody tr td div.sizes-block .second{width:85px}
.packages.bulkorder-main-box .quotation-listing-table tbody tr td div.sizes-block .first input, .packages.bulkorder-main-box .quotation-listing-table tbody tr td div.sizes-block .second input{width:60px}
}

@media screen and (max-width:768px) {
.quick-order-table-box .quick-order-column-box label{font-size:12px}
#quotation.bulkorder-main-box .sizes-block .first, #quotation.bulkorder-main-box .sizes-block .second, #quotation.bulkorder-main-box .sizes-block .third.size_mm{}
#quickrfq_form #main_size .third.size_mm{width:37% !important}
#quotation.bulkorder-main-box .quote_detail_btm{padding:0px 10px;margin:15px 0px 0px 0px}
#quotation.bulkorder-main-box .bulkorder_table_box{padding:10px}
#quotation.bulkorder-main-box .bulkorder-form-box{width:calc(100% - 20px);margin:0px 10px}
.packages.bulkorder-main-box .packages-content{width:75%}
.packages.bulkorder-main-box .order-summery{width:25%}
#quotation .quote_detail_btm section.columns2 .input-slect-fix-w.maxwidth_200{max-width:140px !important;width:140px !important}
.packages.bulkorder-main-box .quotation-listing-table .tbl_form_body .select_clr{margin:3px 0px 0px 10px}
.packages.bulkorder-main-box .quotation-listing-table .tbl_row{border-bottom:solid 1px #ddd;padding:0px 0px 10px 0px;margin:0px 0px 0px 0px}
.packages.bulkorder-main-box .quotation-listing-table .tbl_img{width:50px;min-height:40px;margin:25px 0px 0px 0px}
.packages.bulkorder-main-box .quotation-listing-table .tbl_img img{width:100%;height:auto}
.packages.bulkorder-main-box .quotation-listing-table .tbl_col1{width:190px;padding:0px 5px}
.packages.bulkorder-main-box .quotation-listing-table .tbl_col2{padding:0px 5px}
.packages.bulkorder-main-box .quotation-listing-table .tbl_col2 input{width:100%}
.packages.bulkorder-main-box .quotation-listing-table .tbl_col3{width:130px;padding:0px 5px}
.packages.bulkorder-main-box .quotation-listing-table .tbl_col4{width:65px;padding:0px 5px}
.packages.bulkorder-main-box .quotation-listing-table .tbl_col4 .item_total_input{white-space:nowrap}
.packages.bulkorder-main-box .quotation-listing-table .delete_row{top:-10px;right:0px}
.packages.bulkorder-main-box .quotation-listing-table .tbl_form_body .tbl_col1 dl dt, .packages #pms_opt dt{width:150px}
.packages.bulkorder-main-box .quotation-listing-table .tbl_form_body .tbl_col1 dl dd{width:calc(100% - 150px)}
.packages.bulkorder-main-box .quotation-listing-table .tbl_col3 .sizes-block{width:300px;margin:0px 0px 0px -80px}
#canopy_table.quotation-listing-table .input-slect-fix-w.maxwidth_200, #flags_table.quotation-listing-table .input-slect-fix-w.maxwidth_200, #tableCover_table.quotation-listing-table .input-slect-fix-w.maxwidth_200, #bannerStand_table.quotation-listing-table .input-slect-fix-w.maxwidth_200, #tradeShowDisplay_table.quotation-listing-table .input-slect-fix-w.maxwidth_200{width:200px;max-width:200px}
#tableCover_table.quotation-listing-table #_plain_tablecover_price_span{margin:4px 0px 0px 10px}
}

@media screen and (max-width:767px) {
#quotation.bulkorder-main-box .bulkorder-form-box{width:calc(100% - 20px);margin:0px 10px}
#quotation.bulkorder-main-box .title{background:none;font-size:14px}
#quotation.bulkorder-main-box .bulkorder-form-box label{margin:0px 0px 5px 0px}
#quotation.bulkorder-main-box .bulkorder_table_box{padding:10px}
#quotation.bulkorder-main-box .quickrfqtable_box .quotation-listing-table{width:100%;float:left}
.quick-order-table-box .qrf-desc-box{width:75%;padding:0px 7px 0px 0px;float:left;margin:0px 0px 10px 0px}
.quick-order-table-box .qrf-qty-box{width:25%;padding:0px 0px 0px 7px;float:left;margin:0px 0px 10px 0px}
.quick-order-table-box .qrf-size-box{width:60%;padding:0px 7px 0px 0px;float:left}
.quick-order-table-box .qrf-total-box{width:30%;padding:0px 7px 0px 7px;float:left}
.quick-order-table-box .qrf-delete-box{width:10%;padding:0px 0px 0px 7px;float:left}
#quickrfq_form #main_size .third.size_mm{width:33% !important}
#quotation.bulkorder-main-box .quote_detail_btm section{width:100%;min-height:inherit}
#quotation.bulkorder-main-box .quote_detail_btm section dl{width:100%;float:left;height:auto}
.packages.bulkorder-main-box .order-summery, .packages.bulkorder-main-box .packages-content{width:100%;padding:0px;margin:0px 0px 20px 0px;border:none}
.packages.bulkorder-main-box .quotation-listing-table .tbl_img{margin:20px 0px 0px 0px;position:absolute;left:0px}
.packages.bulkorder-main-box .quotation-listing-table .tbl_col2 input{padding:4px 10px 4px}
.packages.bulkorder-main-box .quotation-listing-table .tbl_row{width:100%;float:left;height:auto;padding:0px 0px 10px 50px;position:relative;margin:0px 0px 10px 0px}
.packages.bulkorder-main-box .quotation-listing-table .tbl_col1{width:35%}
.packages.bulkorder-main-box .quotation-listing-table .tbl_col2{width:12%}
.packages.bulkorder-main-box .quotation-listing-table .tbl_col3{width:40%}
.packages.bulkorder-main-box .quotation-listing-table .tbl_col4{width:13%}
.packages.bulkorder-main-box .quotation-listing-table .tbl_col3 .sizes-block{width:300px;float:left;margin:10px 0px 0px 0px}
#quotation.bulkorder-main-box .bulkorder-option, .packages.bulkorder-main-box .bulkorder_table_box{position:relative}
}

@media screen and (max-width:480px) {
.quickorder-index-index #quotation.bulkorder-main-box .bulkorder_table_box{padding:0px}   
#quotation.bulkorder-main-box .instantQuoteTd a {right:-10px;top:-10px;}
#quotation.bulkorder-main-box .quotation-listing-table .quickorder-boxmain{padding:15px 10px!important}
#quotation.bulkorder-main-box .quote_detail_btm section{margin-bottom:0px}
.quickorder-index-index .quickorder-buttom-box{margin:0px 0px 15px 0px}

#quotation.bulkorder-main-box .bulkorder-form-box ul li{width:100%;padding:10px 0px 0px}
.quick-order-table-box .qrf-desc-box{width:75%;padding:0px 7px 0px 0px;float:left;margin:0px 0px 10px 0px}
.quick-order-table-box .qrf-qty-box{width:25%;padding:0px 0px 0px 7px;float:left;margin:0px 0px 10px 0px}
.quick-order-table-box .qrf-size-box{width:100%;padding:0px 0px 0px 0px;float:left;margin:0px 0px 10px 0px}
.quick-order-table-box .qrf-total-box{width:80%;padding:0px 7px 0px 0px;float:left}
.quick-order-table-box .qrf-delete-box{width:20%;padding:0px 0px 0px 7px;float:left}
#quotation.bulkorder-main-box .bulkorder-form-box{width:100%;margin:0px 0px}
#quotation.bulkorder-main-box .bulkorder_table_box{padding:0px}
#quotation.bulkorder-main-box .title{margin:0px !important;padding:8px 0px 8px 40px;font-size:13px}
#quotation.bulkorder-main-box .quickrfqtable_box{width:100%;float:left;/*padding:10px 10px*/ padding:0px;}
#quotation.bulkorder-main-box .quote_detail_btm{padding:0px}
#quotation.bulkorder-main-box .addrow_box{margin:10px auto}
#quotation.bulkorder-main-box .title span{width:25px;height:25px;line-height:26px;font-size:16px}
#quotation.bulkorder-main-box .quote_detail_btm section{padding:10px 10px}
#quotation.bulkorder-main-box .quote_detail_btm section dl dt{width:75%}
#quotation.bulkorder-main-box .quote_detail_btm section dl dd{width:25%}
#quotation.bulkorder-main-box .quote_detail_btm section dt .shipping{padding:5px 0px 0px}
#quotation.bulkorder-main-box .quote_detail_btm .input-slect-fix-w.maxwidth_200{width:160px;max-width:160px;margin:0px}
#quotation.bulkorder-main-box .bulkorder-option .column1 dl{margin:0px 0px 10px 0px}
#quotation.bulkorder-main-box .bulkorder-option .column1 dt{width:100%;float:left;margin:0px 0px 5px 0px}
#quotation.bulkorder-main-box .bulkorder-option .column1 dd{width:100%;float:left;margin:0px 0px 0px 0px}
#quotation.bulkorder-main-box .bulkorder-option input[type="checkbox"] + label, #quotation.bulkorder-main-box .bulkorder-option input[type="radio"] + label{margin:0px 0px 5px 0px}
#quotation.bulkorder-main-box .input-slect-fix-w select{padding:0px 35px 0px 10px !important}
#quickrfq_form.instantquote .date-module{position:relative;float:right;width:100%;padding:10px;margin:10px 0px 0px 0px;right:0px}
#quickrfq_form.instantquote .quotation-title-box{padding:10px 25px}
#quickrfq_form.instantquote .quotation-title-box h1{font-size:24px;line-height:21px}
#quickrfq_form.instantquote .date-module p{line-height:21px;padding:0px}
#quickrfq_form.instantquote .date-module:after{display:none}
#quotation.bulkorder-main-box .center_button{width:100%;float:left;height:auto}
#quotation.bulkorder-main-box .center_button input{min-width:215px;margin:0px 0px 10px 0px;padding:10px 40px}
#quotation.bulkorder-main-box .white_color{width:100%;left:0%; bottom:0%; position:absolute; top:auto}
.packages.bulkorder-main-box .white_color{width:100%;left:0%; bottom:0%; position:absolute; top:auto}
#quickrfq_form #main_size .third.size_mm{padding:0px 0px 0px 5px}
#quotation.bulkorder-main-box #colorselector .thumbnail img{max-width:35%}
.packages.bulkorder-main-box .quotation-listing-table .tbl_row{padding:0px 0px 10px 0px}
.packages.bulkorder-main-box .quotation-listing-table .tbl_row label{margin:0px 0px 0px 0px}
.packages.bulkorder-main-box .quotation-listing-table .tbl_img{position:relative;width:14%;margin:5px 0px 0px 0px}
.packages.bulkorder-main-box .quotation-listing-table .tbl_col1{width:63%}
.packages.bulkorder-main-box .quotation-listing-table .tbl_col2{width:23%}
.packages.bulkorder-main-box .quotation-listing-table .tbl_col3{width:76%;margin:5px 0px 0px 0px}
.packages.bulkorder-main-box .quotation-listing-table .tbl_col4{width:24%;margin:5px 0px 0px 0px}
.packages.bulkorder-main-box .quotation-listing-table .tbl_form_body .tbl_col1{padding:0px}
.packages.bulkorder-main-box .quotation-listing-table .tbl_form_body .tbl_col1 dl dt, .packages.bulkorder-main-box .quotation-listing-table .tbl_form_body .tbl_col1 dl dd{width:100%;float:left;height:auto}
}
/*! fancyBox v2.1.5 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;
	width:auto !important;
}

.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://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/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://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/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://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/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 !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/fancybox_overlay.png');
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0; z-index:100;
}

.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);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url('https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/fancybox_sprite@2x.png');
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image: url('https://bannerbuzzcomau.scdn5.secure.raxcdn.com/skin/frontend/default/bbz/images/fancybox_loading@2x.gif');
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}
