@-webkit-keyframes tp-rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes tp-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}.owl-item .item-inner .stock .price-box .regular-price{display:none}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.review-product-list .jumbotron{display:none}textarea{overflow:auto;vertical-align:top}.label-new{display:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:transparent}body{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.42857;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select[multiple],textarea{background-image:none}a{color:#555;text-decoration:none}a:hover,a:focus{color:#2f2f2f;text-decoration:underline}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:0px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:18px;margin-bottom:18px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}p{margin:0 0 9px}.lead{margin-bottom:18px;font-size:14.95px;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:19.5px}}small{font-size:85%}cite{font-style:normal}.text-muted{color:#999}.text-primary{color:#428bca}.text-warning{color:#fff}.text-danger{color:#fff}.text-success{color:#fff}.text-info{color:#fff}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.margin-top-10{margin-top:10px}.margin-top-20{margin-top:20px}.margin-top-30{margin-top:30px}.margin-top-40{margin-top:40px}.margin-top-50{margin-top:50px}.margin-top-60{margin-top:60px}.margin-top-70{margin-top:70px}.margin-top-80{margin-top:80px}.margin-top-90{margin-top:90px}.margin-top-100{margin-top:100px}.margin-bottom-10{margin-bottom:10px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-30{margin-bottom:30px}.margin-bottom-40{margin-bottom:40px}.margin-bottom-50{margin-bottom:50px}.margin-bottom-60{margin-bottom:60px}.margin-bottom-70{margin-bottom:70px}.margin-bottom-80{margin-bottom:80px}.margin-bottom-90{margin-bottom:90px}.margin-bottom-100{margin-bottom:100px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Arial,Helvetica,sans-serif;font-weight:500;line-height:1.1}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{margin-top:18px;margin-bottom:9px}h4,h5,h6{margin-top:9px;margin-bottom:9px}h1,.h1{font-size:33px}h2,.h2{font-size:27px}h3,.h3{font-size:23px}h4,.h4{font-size:17px}h5,.h5{font-size:13px}h6,.h6{font-size:12px}h1 small,.h1 small{font-size:23px}h2 small,.h2 small{font-size:17px}h3 small,.h3 small,h4 small,.h4 small{font-size:13px}.page-header{padding-bottom:8px;margin:36px 0 18px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:9px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline > li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-bottom:18px}dt,dd{line-height:1.42857}dt{font-weight:bold}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:9px 18px;margin:0 0 18px;border-left:5px solid #eee}blockquote p{font-size:16.25px;font-weight:300;line-height:1.25}blockquote p:last-child{margin-bottom:0}blockquote small{display:block;line-height:1.42857;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:18px;font-style:normal;line-height:1.42857}code,pre{font-family:Monaco,Menlo,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;white-space:nowrap;border-radius:0px}pre{display:block;padding:8.5px;margin:0 0 9px;font-size:12px;line-height:1.42857;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:0px}pre.prettyprint{margin-bottom:18px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:480px){.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}}@media (min-width:768px){.container{max-width:750px}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}}@media (min-width:992px){.container{max-width:970px}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}}@media (min-width:1200px){.container{max-width:1170px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:18px}.table thead > tr > th,.table thead > tr > td,.table tbody > tr > th,.table tbody > tr > td,.table tfoot > tr > th,.table tfoot > tr > td{padding:9px 8px 11px 18px;line-height:1.42857;vertical-align:top;border-top:1px solid #d6d4d4}.table thead > tr > th{vertical-align:bottom;border-bottom:2px solid #d6d4d4}.table caption + thead tr:first-child th,.table caption + thead tr:first-child td,.table colgroup + thead tr:first-child th,.table colgroup + thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody + tbody{border-top:2px solid #d6d4d4}.table .table{background-color:#fff}.table-condensed thead > tr > th,.table-condensed thead > tr > td,.table-condensed tbody > tr > th,.table-condensed tbody > tr > td,.table-condensed tfoot > tr > th,.table-condensed tfoot > tr > td{padding:5px}.table-bordered{border:1px solid #d6d4d4}.table-bordered > thead > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > th,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > th,.table-bordered > tfoot > tr > td{border:1px solid #d6d4d4}.table-bordered > thead > tr > th,.table-bordered > thead > tr > td{border-bottom-width:2px}.table-striped > tbody > tr:nth-child(odd) > td,.table-striped > tbody > tr:nth-child(odd) > th{background-color:#f9f9f9}.table-hover > tbody > tr:hover > td,.table-hover > tbody > tr:hover > th{background-color:#f5f5f5}table col[class*="col-"]{float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{float:none;display:table-cell}.table > thead > tr > td.active,.table > thead > tr > th.active,.table > thead > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr > td.active,.table > tbody > tr > th.active,.table > tbody > tr.active > td,.table > tbody > tr.active > th,.table > tfoot > tr > td.active,.table > tfoot > tr > th.active,.table > tfoot > tr.active > td,.table > tfoot > tr.active > th{background-color:#f5f5f5}.table > thead > tr > td.success,.table > thead > tr > th.success,.table > thead > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr > td.success,.table > tbody > tr > th.success,.table > tbody > tr.success > td,.table > tbody > tr.success > th,.table > tfoot > tr > td.success,.table > tfoot > tr > th.success,.table > tfoot > tr.success > td,.table > tfoot > tr.success > th{background-color:#55c65e;border-color:#48b151}.table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td{background-color:#42c04c;border-color:#419f49}.table > thead > tr > td.danger,.table > thead > tr > th.danger,.table > thead > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr > td.danger,.table > tbody > tr > th.danger,.table > tbody > tr.danger > td,.table > tbody > tr.danger > th,.table > tfoot > tr > td.danger,.table > tfoot > tr > th.danger,.table > tfoot > tr.danger > td,.table > tfoot > tr.danger > th{background-color:#f3515c;border-color:#d4323d}.table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td{background-color:#f13946;border-color:#c32933}.table > thead > tr > td.warning,.table > thead > tr > th.warning,.table > thead > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr > td.warning,.table > tbody > tr > th.warning,.table > tbody > tr.warning > td,.table > tbody > tr.warning > th,.table > tfoot > tr > td.warning,.table > tfoot > tr > th.warning,.table > tfoot > tr.warning > td,.table > tfoot > tr.warning > th{background-color:#fe9126;border-color:#e4752b}.table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td{background-color:#fe840d;border-color:#da681c}@media (max-width:768px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;border:1px solid #d6d4d4}.table-responsive > .table{margin-bottom:0;background-color:#fff}.table-responsive > .table > thead > tr > th,.table-responsive > .table > thead > tr > td,.table-responsive > .table > tbody > tr > th,.table-responsive > .table > tbody > tr > td,.table-responsive > .table > tfoot > tr > th,.table-responsive > .table > tfoot > tr > td{white-space:nowrap}.table-responsive > .table-bordered{border:0}.table-responsive > .table-bordered > thead > tr > th:first-child,.table-responsive > .table-bordered > thead > tr > td:first-child,.table-responsive > .table-bordered > tbody > tr > th:first-child,.table-responsive > .table-bordered > tbody > tr > td:first-child,.table-responsive > .table-bordered > tfoot > tr > th:first-child,.table-responsive > .table-bordered > tfoot > tr > td:first-child{border-left:0}.table-responsive > .table-bordered > thead > tr > th:last-child,.table-responsive > .table-bordered > thead > tr > td:last-child,.table-responsive > .table-bordered > tbody > tr > th:last-child,.table-responsive > .table-bordered > tbody > tr > td:last-child,.table-responsive > .table-bordered > tfoot > tr > th:last-child,.table-responsive > .table-bordered > tfoot > tr > td:last-child{border-right:0}.table-responsive > .table-bordered > thead > tr:last-child > th,.table-responsive > .table-bordered > thead > tr:last-child > td,.table-responsive > .table-bordered > tbody > tr:last-child > th,.table-responsive > .table-bordered > tbody > tr:last-child > td,.table-responsive > .table-bordered > tfoot > tr:last-child > th,.table-responsive > .table-bordered > tfoot > tr:last-child > td{border-bottom:0}}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:18px;font-size:19.5px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}select[multiple],select[size]{height:auto}select optgroup{font-size:inherit;font-style:inherit;font-family:inherit}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{height:auto}.form-control:-moz-placeholder{color:#999}.form-control::-moz-placeholder{color:#999}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control{display:block;width:100%;height:32px;padding:6px 12px;font-size:13px;line-height:1.42857;color:#9c9b9b;vertical-align:middle;background-color:#fff;border:1px solid #d6d4d4;border-radius:0px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee}textarea.form-control{height:auto}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:18px;margin-top:10px;margin-bottom:10px;padding-left:20px;vertical-align:middle}.radio label,.checkbox label{display:inline;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:-20px}.radio + .radio,.checkbox + .checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],fieldset[disabled] input[type="checkbox"],.radio[disabled],fieldset[disabled] .radio,.radio-inline[disabled],fieldset[disabled] .radio-inline,.checkbox[disabled],fieldset[disabled] .checkbox,.checkbox-inline[disabled],fieldset[disabled] .checkbox-inline{cursor:not-allowed}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm{height:auto}.input-lg{height:44px;padding:10px 16px;font-size:17px;line-height:1.33;border-radius:6px}select.input-lg{height:44px;line-height:44px}textarea.input-lg{height:auto}.has-warning .help-block,.has-warning .control-label{color:#fff}.has-warning .form-control{border-color:#fff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#e6e6e6;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px white;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px white}.has-warning .input-group-addon{color:#fff;border-color:#fff;background-color:#fe9126}.has-error .help-block,.has-error .control-label{color:#fff}.has-error .form-control{border-color:#fff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#e6e6e6;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px white;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px white}.has-error .input-group-addon{color:#fff;border-color:#fff;background-color:#f3515c}.has-success .help-block,.has-success .control-label{color:#fff}.has-success .form-control{border-color:#fff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#e6e6e6;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px white;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px white}.has-success .input-group-addon{color:#fff;border-color:#fff;background-color:#55c65e}.form-control-static{margin-bottom:0;padding-top:7px}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0}}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{text-align:right}}.btn,.btn-previous,.btn-remove2,.btn-edit{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:13px;font-weight:normal;line-height:1.42857;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:0px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.btn:focus,.btn-previous:focus,.btn-remove2:focus,.btn-edit:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn-previous:hover,.btn-remove2:hover,.btn-edit:hover,.btn:focus,.btn-previous:focus,.btn-remove2:focus,.btn-edit:focus{color:#333;text-decoration:none}.btn:active,.btn-previous:active,.btn-remove2:active,.btn-edit:active,.btn.active,.active.btn-previous,.active.btn-remove2,.active.btn-edit{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.disabled.btn-previous,.disabled.btn-remove2,.disabled.btn-edit,.btn[disabled],[disabled].btn-previous,[disabled].btn-remove2,[disabled].btn-edit,fieldset[disabled] .btn,fieldset[disabled] .btn-previous,fieldset[disabled] .btn-remove2,fieldset[disabled] .btn-edit{cursor:not-allowed;pointer-events:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active{color:#333;background-color:#ebebeb;border-color:#adadad}.open .btn-default.dropdown-toggle{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default:active,.btn-default.active{background-image:none}.open .btn-default.dropdown-toggle{background-image:none}.btn-default.disabled,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled],.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled]:active,.btn-default[disabled].active,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{color:#fff;background-color:#3276b1;border-color:#285e8e}.open .btn-primary.dropdown-toggle{color:#fff;background-color:#3276b1;border-color:#285e8e}.btn-primary:active,.btn-primary.active{background-image:none}.open .btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active{color:#fff;background-color:#ed9c28;border-color:#d58512}.open .btn-warning.dropdown-toggle{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning:active,.btn-warning.active{background-image:none}.open .btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled,.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning[disabled],.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled]:active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active{color:#fff;background-color:#d2322d;border-color:#ac2925}.open .btn-danger.dropdown-toggle{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger:active,.btn-danger.active{background-image:none}.open .btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled]:active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-success{color:#fff;background-color:#46a74e;border-color:#3e9546}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active{color:#fff;background-color:#3a8a41;border-color:#2c6a31}.open .btn-success.dropdown-toggle{color:#fff;background-color:#3a8a41;border-color:#2c6a31}.btn-success:active,.btn-success.active{background-image:none}.open .btn-success.dropdown-toggle{background-image:none}.btn-success.disabled,.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled],.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled]:active,.btn-success[disabled].active,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active{background-color:#46a74e;border-color:#3e9546}.btn-info{color:#fff;background-color:#5192f3;border-color:#3983f1}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active{color:#fff;background-color:#2b7af0;border-color:#0f62de}.open .btn-info.dropdown-toggle{color:#fff;background-color:#2b7af0;border-color:#0f62de}.btn-info:active,.btn-info.active{background-image:none}.open .btn-info.dropdown-toggle{background-image:none}.btn-info.disabled,.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info[disabled],.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled]:active,.btn-info[disabled].active,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active{background-color:#5192f3;border-color:#3983f1}.btn-link{color:#555;font-weight:normal;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#2f2f2f;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#999;text-decoration:none}.btn-lg{padding:10px 16px;font-size:17px;line-height:1.33;border-radius:6px}.btn-sm,.btn-xs{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.btn-block + .btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:0.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-10px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:0px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.affix{position:fixed}@-ms-viewport{width:device-width}@media screen and (max-width:400px){@-ms-viewport{width:320px}}.hidden{display:none !important;visibility:hidden !important}.visible-xs{display:none !important}tr.visible-xs{display:none !important}th.visible-xs,td.visible-xs{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-xs.visible-sm{display:block !important}tr.visible-xs.visible-sm{display:table-row !important}th.visible-xs.visible-sm,td.visible-xs.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-xs.visible-md{display:block !important}tr.visible-xs.visible-md{display:table-row !important}th.visible-xs.visible-md,td.visible-xs.visible-md{display:table-cell !important}}@media (min-width:1200px){.visible-xs.visible-lg{display:block !important}tr.visible-xs.visible-lg{display:table-row !important}th.visible-xs.visible-lg,td.visible-xs.visible-lg{display:table-cell !important}}.visible-sm{display:none !important}tr.visible-sm{display:none !important}th.visible-sm,td.visible-sm{display:none !important}@media (max-width:767px){.visible-sm.visible-xs{display:block !important}tr.visible-sm.visible-xs{display:table-row !important}th.visible-sm.visible-xs,td.visible-sm.visible-xs{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-sm.visible-md{display:block !important}tr.visible-sm.visible-md{display:table-row !important}th.visible-sm.visible-md,td.visible-sm.visible-md{display:table-cell !important}}@media (min-width:1200px){.visible-sm.visible-lg{display:block !important}tr.visible-sm.visible-lg{display:table-row !important}th.visible-sm.visible-lg,td.visible-sm.visible-lg{display:table-cell !important}}.visible-md{display:none !important}tr.visible-md{display:none !important}th.visible-md,td.visible-md{display:none !important}@media (max-width:767px){.visible-md.visible-xs{display:block !important}tr.visible-md.visible-xs{display:table-row !important}th.visible-md.visible-xs,td.visible-md.visible-xs{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-md.visible-sm{display:block !important}tr.visible-md.visible-sm{display:table-row !important}th.visible-md.visible-sm,td.visible-md.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:1200px){.visible-md.visible-lg{display:block !important}tr.visible-md.visible-lg{display:table-row !important}th.visible-md.visible-lg,td.visible-md.visible-lg{display:table-cell !important}}.visible-lg{display:none !important}tr.visible-lg{display:none !important}th.visible-lg,td.visible-lg{display:none !important}@media (max-width:767px){.visible-lg.visible-xs{display:block !important}tr.visible-lg.visible-xs{display:table-row !important}th.visible-lg.visible-xs,td.visible-lg.visible-xs{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-lg.visible-sm{display:block !important}tr.visible-lg.visible-sm{display:table-row !important}th.visible-lg.visible-sm,td.visible-lg.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-lg.visible-md{display:block !important}tr.visible-lg.visible-md{display:table-row !important}th.visible-lg.visible-md,td.visible-lg.visible-md{display:table-cell !important}}@media (min-width:1200px){.visible-lg{display:block !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}.hidden-xs{display:block !important}tr.hidden-xs{display:table-row !important}th.hidden-xs,td.hidden-xs{display:table-cell !important}@media (max-width:767px){.hidden-xs{display:none !important}tr.hidden-xs{display:none !important}th.hidden-xs,td.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-xs.hidden-sm{display:none !important}tr.hidden-xs.hidden-sm{display:none !important}th.hidden-xs.hidden-sm,td.hidden-xs.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-xs.hidden-md{display:none !important}tr.hidden-xs.hidden-md{display:none !important}th.hidden-xs.hidden-md,td.hidden-xs.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-xs.hidden-lg{display:none !important}tr.hidden-xs.hidden-lg{display:none !important}th.hidden-xs.hidden-lg,td.hidden-xs.hidden-lg{display:none !important}}.hidden-sm{display:block !important}tr.hidden-sm{display:table-row !important}th.hidden-sm,td.hidden-sm{display:table-cell !important}@media (max-width:767px){.hidden-sm.hidden-xs{display:none !important}tr.hidden-sm.hidden-xs{display:none !important}th.hidden-sm.hidden-xs,td.hidden-sm.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}tr.hidden-sm{display:none !important}th.hidden-sm,td.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-sm.hidden-md{display:none !important}tr.hidden-sm.hidden-md{display:none !important}th.hidden-sm.hidden-md,td.hidden-sm.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-sm.hidden-lg{display:none !important}tr.hidden-sm.hidden-lg{display:none !important}th.hidden-sm.hidden-lg,td.hidden-sm.hidden-lg{display:none !important}}.hidden-md{display:block !important}tr.hidden-md{display:table-row !important}th.hidden-md,td.hidden-md{display:table-cell !important}@media (max-width:767px){.hidden-md.hidden-xs{display:none !important}tr.hidden-md.hidden-xs{display:none !important}th.hidden-md.hidden-xs,td.hidden-md.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-md.hidden-sm{display:none !important}tr.hidden-md.hidden-sm{display:none !important}th.hidden-md.hidden-sm,td.hidden-md.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}tr.hidden-md{display:none !important}th.hidden-md,td.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-md.hidden-lg{display:none !important}tr.hidden-md.hidden-lg{display:none !important}th.hidden-md.hidden-lg,td.hidden-md.hidden-lg{display:none !important}}.hidden-lg{display:block !important}tr.hidden-lg{display:table-row !important}th.hidden-lg,td.hidden-lg{display:table-cell !important}@media (max-width:767px){.hidden-lg.hidden-xs{display:none !important}tr.hidden-lg.hidden-xs{display:none !important}th.hidden-lg.hidden-xs,td.hidden-lg.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-lg.hidden-sm{display:none !important}tr.hidden-lg.hidden-sm{display:none !important}th.hidden-lg.hidden-sm,td.hidden-lg.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-lg.hidden-md{display:none !important}tr.hidden-lg.hidden-md{display:none !important}th.hidden-lg.hidden-md,td.hidden-lg.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}tr.hidden-lg{display:none !important}th.hidden-lg,td.hidden-lg{display:none !important}}.visible-print{display:none !important}tr.visible-print{display:none !important}th.visible-print,td.visible-print{display:none !important}@media print{.visible-print{display:block !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}.hidden-print{display:none !important}tr.hidden-print{display:none !important}th.hidden-print,td.hidden-print{display:none !important}}.box-shadow,.header-quick-access .box-setting .setting,.nav_megamenu div.megamenu div.dropdown,.header-cart-mini .top-cart-content{-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}.transition,.banner-effect:before,.banner-product a:before,.banner-effect img,.banner-product a img,.header-cart-mini .shopping-cart,.products-grid .item-inner,.products-grid .item-inner .box-images,.products-grid .item-inner .product-shop .link-wishlist,.products-grid .item-inner .add-to-links li a,.products-list .product-shop .add-to-links li a,.product-view .product-img-box .more-views .thumbnail-item,.product-view .product-img-box .more-views ul li,.nav_vmegamenu li.parent > a:after,.accordion a,.accordion span.head a,.accordion span.head a:after,.tv-nivoslider .nivo-directionNav a,.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,#tabs-title li h3:after,.box-products-slider .item-inner:after,.postContent a.aw-blog-read-more,.home15_banner_content .element-icon.style4 .content .title,.block-paralax1 .element-icon,.block-paralax1 .element-icon.style3 .content .title,.header-menu-icon ul li a,.block-video-newsletter .video:before,.block-video-newsletter .video .button-play,.page-404 a,.block-policies .element-icon:before,.block-policies .element-icon:after,.block-policies .element-icon .icon,.block-policies .element-icon .content,#back-top{-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.item-shadow{-webkit-box-shadow:0 5px 25px rgba(0,0,0,0.15);box-shadow:0 5px 25px rgba(0,0,0,0.15);-webkit-transform:translate(0,-4px);-ms-transform:translate(0,-4px);transform:translate(0,-4px)}.border-radius,.header-cart-mini .shopping-cart,.header-cart-mini .shopping-cart .count,.header-menu-icon ul li a,.block-video-newsletter .video .button-play{-webkit-border-radius:100%;border-radius:100%}.translateY,.box-products-slider .item-inner .product-name,.block-video-newsletter .video .button-play,.about-us-page .about-banner .banner-content,.our-skin .item-processbar .processbar-width .processbar-percent{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.color{color:#00AEEF}.banner-effect,.banner-product a{cursor:pointer;position:relative;overflow:hidden;width:100%;height:100%;display:block}.banner-effect:before,.banner-product a:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-color:rgba(0,0,0,0.5);z-index:1;opacity:0;filter:alpha(opacity=0)}.banner-effect:hover:before,.banner-product a:hover:before{opacity:1;filter:alpha(opacity=100)}.banner-effect:hover img,.banner-product a:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}*{margin:0;padding:0}body{font:normal 12px/1.55 "Montserrat",sans-serif;text-align:left}img{border:0;vertical-align:top;max-width:100%;height:auto}.home-content{background:#229392 none repeat scroll 0 0;padding:30px 0 0}a{color:#555;text-decoration:none}a:hover{text-decoration:none;color:#00AEEF}a:focus,:focus{outline:0;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;margin:0;line-height:1.35}h1{font-size:20px;font-weight:normal}h2{font-size:18px;font-weight:normal}h3{font-size:16px;font-weight:normal}h4{font-size:14px;font-weight:normal}h5{font-size:12px;font-weight:normal}h6{font-size:11px;font-weight:normal}fieldset{border:0}legend{display:none}table{border:0;border-spacing:0;empty-cells:show;font-size:100%}caption,th,td{vertical-align:top;text-align:left;font-weight:normal}p{margin:0}strong{font-weight:500}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;margin:0;padding:0}dt,dd{line-height:25px}.hidden{display:block !important;border:0 !important;margin:0 !important;padding:0 !important;font-size:0 !important;line-height:0 !important;width:0 !important;height:0 !important;overflow:hidden !important}.nobr{white-space:nowrap !important}.wrap{white-space:normal !important}.a-left{text-align:left !important}.a-center{text-align:center !important}.a-right{text-align:right !important}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.f-left,.left{float:left !important}.f-right,.right{float:right !important}.f-none{float:none !important}.f-fix{float:left;width:100%}.no-display{display:none}.no-margin{margin:0 !important}.no-padding{padding:0 !important}.no-bg{background:none !important}.wrapper{overflow:hidden}.page-print{background:#fff;padding:25px 30px;text-align:left}.page-empty{background:#fff;padding:20px;text-align:left}.page-popup{background:#fff;padding:25px 30px;text-align:left}.main{margin:0px auto;min-height:400px;text-align:left}.container{padding:0}.col2-set{margin-bottom:20px}.col2-set .col-narrow{width:32%}.col2-set .col-wide{width:65%}.col3-set .col-1{float:left;width:32%}.col3-set .col-2{float:left;width:32%;margin-left:2%}.col3-set .col-3{float:right;width:32%}.col4-set .col-1{float:left;width:23.5%}.col4-set .col-2{float:left;width:23.5%;margin:0 2%}.col4-set .col-3{float:left;width:23.5%}.col4-set .col-4{float:right;width:23.5%}input,select,textarea,button{vertical-align:middle;color:#2f2f2f;outline:0}input.input-text,select,textarea{background:#fff;border:1px solid #eee}input.input-text,textarea{padding:5px}select{padding:1px}select option{padding-right:10px}select.multiselect option{border-bottom:1px solid #b6b6b6;padding:2px 5px}select.multiselect option:last-child{border-bottom:0}textarea{overflow:auto}input.radio{margin-right:3px}input.checkbox{margin-right:3px}input.qty{width:2.5em !important}.skulist{font-weight:600;padding:2px 0}.box-collateral{margin-top:15px}button.button{overflow:visible;width:auto;border:0;padding:0;margin:0;background:transparent;cursor:pointer}button.button span span{font-size:12px;font-weight:normal;text-transform:uppercase;color:#00aeef;border:1px solid #00aeef;background:none;padding:5px 15px;line-height:22px;-webkit-transition:0.5s;transition:0.5s;letter-spacing:1px;display:inline-block}button.button:hover span span{background-color:#222;border-color:#222;color:#fff}button.button.disabled span{border-color:#bbb !important;background:#bbb !important}button.btn-checkout span span{padding:15px 25px;text-transform:uppercase;display:inline-block;text-transform:uppercase;font-weight:500;font-size:16px;background:#000;letter-spacing:2px;color:#fff;border-color:#000}button.btn-checkout:hover span span{background:none;color:#000}p.control input.checkbox,p.control input.radio{margin-right:6px}.form-list li{margin:0 0 8px}.form-list li label{color:#666;font-weight:500;position:relative;z-index:0;margin-top:10px}.form-list li label.required em{float:right;font-style:normal;color:#00AEEF;position:absolute;top:0;right:-8px}.form-list li.control label{float:none}.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 li.wide textarea,.form-list li.wide select,.form-list li.wide .input-box,.form-list li.wide input.input-text{width:100%}.form-list li.additional-row{border-top:1px solid #ebebeb;margin-top:10px;padding-top:7px}.form-list li.additional-row .btn-remove{float:right;margin:5px 0 0}.form-list .form-list .input-box{display:block;clear:both;width:100%}.form-list .field{float:left;width:100%}.form-list input.input-text{width:100%}.form-list textarea{width:100%;height:10em}.form-list select{width:100%}.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 .customer-name-prefix-middlename .name-firstname{width:140px}.form-list .customer-name-prefix-middlename .name-firstname input.input-text{width:124px}.form-list .customer-name-prefix-middlename-suffix .name-firstname{width:140px}.form-list .customer-name-prefix-middlename-suffix .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-firstname input.input-text{width:189px}.form-list .customer-name-prefix-suffix .name-lastname{width:205px}.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,.form-list .customer-name-middlename .name-middlename{width:210px}.form-list .customer-name-suffix .name-lastname,.form-list .customer-name-middlename .name-firstname,.form-list .customer-name-middlename .name-middlename,.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 .name-middlename 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 .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}.form-list .customer-dob input.input-text{display:block;width:74px}.form-list .customer-dob label{font-size:10px;font-weight:normal;color:#888}#login-form .form-list .input-box,#login-form .form-list input.input-text{width:100%;height:30px}.form-list-narrow li{margin-bottom:0}.form-list-narrow li .input-box{margin-bottom:6px}.form-list-narrow li.wide .input-box,.form-list-narrow li.wide select,.form-list-narrow li.wide input.input-text,.form-list-narrow li.wide textarea{width:254px}.buttons-set{clear:both;margin:20px 0 0;padding:8px 0 0;border-top:1px solid #ebebeb;text-align:right}.buttons-set p.required{margin:0 0 10px}.buttons-set .back-link{float:left;margin:0}.buttons-set button.button{float:right;margin-left:5px}.buttons-set-order{margin:10px 0 0}.buttons-set-order .please-wait{padding:12px 7px 0 0}.fieldset{border:1px solid #ebebeb;padding:25px 25px 16px 25px;margin:28px 0;background:#fff}.fieldset .legend{float:left;font-weight:500;font-size:15px;border:1px solid #ebebeb;background:#fff;margin:-42px 0 0 0;padding:7px 15px;position:relative}.validation-advice{clear:both;min-height:13px;margin:3px 0 0;padding-left:17px;font-size:11px;font-weight:bold;line-height:13px;background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/validation_advice_bg.gif) 2px 0 no-repeat;color:#00AEEF}.validation-failed{border:1px dashed #00AEEF !important;background:#fff !important}p.required{font-size:11px;text-align:right;color:#00AEEF}.v-fix{float:left}.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative}.success{font-weight:bold}.error{font-weight:bold}.messages{list-style:none !important;margin:0 !important;padding:0 !important;width:100%;overflow:hidden}.messages ul{list-style:none !important;margin:0 !important;padding:0 !important}.error-msg,.success-msg,.note-msg,.notice-msg{border:1px solid #ebebeb;min-height:24px !important;padding:8px 8px 8px 32px !important;font-size:11px !important;font-weight:normal !important;color:#333;background-repeat:no-repeat;margin-bottom:20px;background-position:5px 10px}.error-msg{background-image:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/i_msg-error.gif)}.success-msg{background-image:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/i_msg-success.gif)}.note-msg,.notice-msg{background-image:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/i_msg-note.gif)}.breadcrumbs{background:#f0f0f0 none repeat scroll 0 0;padding:10px;text-align:left;width:100%}.breadcrumbs li{display:inline}.breadcrumbs li span{margin:0 7px;font-size:10px}.breadcrumbs li strong{font-weight:normal;color:#00AEEF}.breadcrumbs li a{color:#555}.breadcrumbs li a:hover{color:#00AEEF}.page-title{width:100%;overflow:hidden;padding-bottom:0;margin:0 0 25px}.page-title h1,.page-title h2{color:#222;font-size:20px;position:relative;text-transform:uppercase}.page-title .separator{margin:0 3px}.page-title .link-rss{float:right;margin:7px 0 0}.title-buttons{text-align:right}.title-buttons h1,.title-buttons h2,.title-buttons h3,.title-buttons h4,.title-buttons h5,.title-buttons h6{float:left}.sub-title{clear:both;padding:15px 0 0;font-size:15px;margin:0 0 6px;color:#e25203}.toolbar{overflow:hidden;margin:0;padding:0;clear:both}.toolbar a{font-weight:normal;color:#333}.toolbar label{font-weight:normal;color:#333}.toolbar .pager{display:none}.toolbar-bottom .toolbar{margin:0}.toolbar-bottom .toolbar .pager{display:block}.toolbar-bottom .toolbar .sorter{display:none}.pager{text-align:center;margin:15px 0 0}.pager .pages{text-align:center;padding:0}.pager .pages strong{display:none}.pager .pages ol{display:inline-block;margin:0}.pager .pages ol li{float:left;margin-right:5px;width:35px;height:35px;line-height:35px;text-align:center;color:#222;border:1px solid #ddd}.pager .pages ol li a{display:block}.pager .pages ol li a:hover{color:#fff;text-decoration:none}.pager .pages ol li:hover,.pager .pages ol li.current{background:#000;color:#fff}.sorter{margin:0 0 30px 0;border-bottom:1px solid #eee;padding-bottom:15px}.sorter .amount{float:left;margin:0;font-size:13px;color:#222;letter-spacing:1px;border-right:1px solid #eee;padding-right:20px;margin-right:20px}.sorter .limiter{float:left;line-height:20px;border-right:1px solid #eee;padding-right:20px;margin-right:20px}.sorter .limiter label{margin:0;vertical-align:middle}.sorter .limiter select{margin:0;vertical-align:middle;font-size:13px;padding:0 8px;border:0;background:none;color:#222}.sorter .view-mode{float:right}.sorter .view-mode label{display:none}.sorter .view-mode a{text-decoration:none}.sorter .view-mode span{float:left;margin:2px 5px 0 0}.sorter .view-mode .grid,.sorter .view-mode .list{float:left;color:#3a3838;font-weight:normal;text-align:center;position:relative;font-size:0;font-family:"FontAwesome"}.sorter .view-mode .grid:before,.sorter .view-mode .list:before{content:"\f00a";font-size:20px;color:#c7c7c7}.sorter .view-mode .list{margin-left:12px}.sorter .view-mode .list:before{content:"\f03a"}.sorter .view-mode strong.grid:before{color:#3a3838}.sorter .view-mode strong.list:before{color:#3a3838}.sorter .view-mode a.grid:hover:before{color:#00AEEF}.sorter .view-mode a.list:hover:before{color:#00AEEF}.sorter .sort-by{float:left}.sorter .sort-by select{margin:0;vertical-align:middle;font-size:13px;padding:0 8px;border:0;background:none;color:#222}.pager li > a,.pager li span{display:inline;padding:0;background:none;border:none;border-radius:0}.data-table{width:100%;background:#fff;border:1px solid #ebebeb}.data-table td{padding:10px;vertical-align:top}.data-table th{font-weight:normal;padding:15px 10px;white-space:nowrap;vertical-align:middle;text-align:center;text-transform:uppercase}.data-table thead th{border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;color:#333;font-weight:normal;text-transform:capitalize;font-size:14px}.data-table tbody td{border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.data-table tbody td .item-options{margin-left:0;margin-top:10px}.data-table tbody td .item-options dt:after{content:':'}.data-table tbody tr{border-bottom:1px solid #ebebeb}.info-box{background:#fff url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/bkg_block-title.gif) 0 0 repeat-x;border:1px solid #d0cbc1;padding:12px 15px;margin:0 0 15px}.info-box h2{font-weight:bold;font-size:13px}.info-table th{font-weight:bold;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;background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/bkg_collapse.gif) 0 5px no-repeat;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 #ebebeb}tr.summary-details-excluded{font-style:italic}.cart-tax-info{display:block;padding-right:20px}.cart-tax-info .cart-price{padding-right:20px}.cart-tax-info .price{display:inline !important;font-weight:normal !important}.cart-tax-total{display:block;padding-right:20px;background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/bkg_collapse.gif) 100% 5px no-repeat;cursor:pointer}.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}.std ul.disc{list-style:disc outside}.std dl dt{font-weight:bold}.std ul,.std ol,.std dl,.std p,.std address,.std blockquote{padding:0}.std ul{list-style:disc outside}.std ol{list-style:decimal outside}.std ul ul{list-style-type:circle}.std dt{font-weight:bold}.std blockquote{font-style:italic}.std address{font-style:normal}.std b,.std strong{font-weight:bold}.links li{display:inline}.links li.first{padding-left:0 !important}.links li.last{padding-right:0 !important}.link-print{font-weight:bold;color:#dc6809}.link-rss{background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/i_rss.gif) 0 2px no-repeat;padding-left:18px;line-height:14px;white-space:nowrap}.btn,.btn-previous,.btn-remove2,.btn-edit{display:block;width:11px;height:11px;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}.btn-remove i:before{content:"x";font-family:"Montserrat",sans-serif}.btn-previous{background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/btn_previous.gif) 0 0 no-repeat}.btn-remove2{width:16px;height:16px;background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/btn_trash.gif) 0 0 no-repeat;margin:0 auto}.btn-edit{background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/btn_edit.gif) 0 0 no-repeat}.cards-list dt{margin:5px 0 0}.cards-list .offset{padding:2px 0 2px 20px}.separator{margin:0 3px}.divider{clear:both;display:block;font-size:0;line-height:0;height:1px;margin:10px 0;background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/bkg_divider1.gif) 0 50% repeat-x;text-indent:-999em;overflow:hidden}.global-site-notice{border:1px solid #ebebeb;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f}.global-site-notice .notice-inner{width:100%;margin:0 auto;padding:12px 0 12px 80px;background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/i_notice.gif) 20px 25px no-repeat;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}.notice-cookie{position:fixed;z-index:9999;width:100%;bottom:0;left:0;margin:0 !important;opacity:0.95;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"}.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}#nav{width:100%;margin:0 auto;padding:0 16px;font-size:13px}#nav li{position:relative;text-align:left;float:left}#nav li.active a{color:#00AEEF}#nav li.over{z-index:998}#nav li.over a{color:#00AEEF}#nav li ul span{white-space:normal}#nav li ul li.parent a{background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/bkg_nav2.gif) 100% 100% no-repeat}#nav li ul li.parent li a{background:none}#nav li ul.shown-sub,#nav li div.shown-sub{left:0;z-index:999}#nav li .shown-sub ul.shown-sub{left:100px}#nav li .shown-sub li div.shown-sub{left:100px}#nav a{display:block;line-height:1.3em;text-decoration:none;float:left;padding:5px 12px 6px 8px;color:#555;font-weight:bold}#nav a a:hover{display:block;color:#00AEEF}#nav span{display:block;cursor:pointer;white-space:nowrap}#nav ul{position:absolute;width:15em;top:27px;left:-10000px;border:1px solid #899ba5}#nav ul ul,#nav ul div{top:5px}#nav ul li,#nav ul li.active{float:none;margin:0;padding-bottom:1px;background:#ecf3f6 url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/bkg_nav1.gif) 0 100% repeat-x}#nav ul .last{background:#ecf3f6;padding-bottom:0}#nav ul .last li span{padding:3px 15px 4px 15px}#nav ul a,#nav ul a:hover{float:none;padding:0;background:none}#nav ul li a{font-weight:normal !important;background:#ecf3f6}#nav ul li a:hover{background:#00AEEF;color:#333}#nav div{position:absolute;width:15em;top:27px;left:-10000px;border:1px solid #899ba5}#nav div ul{position:static;width:auto;border:none}.block{margin:0 0 30px}.block .block-title{margin-bottom:30px;text-transform:uppercase}.block .block-title strong{font-size:18px;font-weight:500}.block .block-title a{text-decoration:none}.block .block-subtitle{margin:0;padding:0 0 9px;font-size:1em;font-weight:bold;color:#0a263c}.block .block-content{padding:0;margin-top:15px}.block .block-content li.item{padding:0}.block .btn-remove,.block .btn-edit{float:right;margin:1px 0 2px 5px}.block .actions{padding:6px 9px;text-align:right}.block .actions a{float:left}.block .actions button.button{float:right}.block .empty{margin:0;padding:0}.checkout-onepage-index .col-right .block .block-content{padding:0}.checkout-onepage-index .main{padding-top:40px}.block-related .block-content li.item{margin-bottom:15px;position:relative}.block-related .block-content li.item .product-image{float:left;margin-right:15px}.block-cart .mini-products-list .product-details .product-name{word-wrap:break-word}.block-cart .mini-products-list .product-details .nobr{white-space:normal !important}.block-cart .mini-products-list .product-details .nobr small{word-wrap:break-word}.block-account{border-color:#bbb}.block-account .block-title{margin-bottom:10px}.block-account .block-content{margin:0}.block-account .block-content li{border-bottom:1px dashed #d8d8d8;padding:10px 0}.block-account .block-content li a{display:block;padding:0;text-decoration:none !important}.block-account .block-content li a:hover{text-decoration:underline}.block-account .block-content li.last a{border-bottom:0}.block-account .block-content li .current{border-bottom:1px solid #ebebeb;padding:5px 0}.block-account .block-content li .current strong{font-weight:normal;color:#f33636}.block-account .block-content li .current.last{border-bottom:0}.block-layered-nav{border:0}.block-layered-nav .block-title{margin-bottom:15px}.block-layered-nav .block-subtitle{display:none}.block-layered-nav .block-content{padding-left:0;margin:0;background:none}.block-layered-nav dt{padding-bottom:0;position:relative}.block-layered-nav dt span{text-transform:capitalize;font-weight:500;font-size:16px;color:#222;position:relative;padding-bottom:10px}.block-layered-nav dd{padding:0 0 15px}.block-layered-nav dd ol{padding:5px 0 10px 0}.block-layered-nav dd li{line-height:35px;text-align:right;border-bottom:1px dashed #d8d8d8;color:#16b355}.block-layered-nav dd li a{color:#16b355;text-transform:capitalize;float:left;font-size:13px}.block-layered-nav dd li a:hover{color:#00AEEF}.block-layered-nav dd li a:focus{text-decoration:underline;color:#00AEEF}.block-layered-nav dl{margin:0}.block-layered-nav .currently li{padding:5px 0;position:relative;z-index:1;line-height:1.5}.block-layered-nav .currently .label{font-weight:500;text-transform:capitalize;display:inline-block;vertical-align:top;margin-right:5px}.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:2px;margin:0;font-size:12px}.block-layered-nav .currently .btn-previous i:before,.block-layered-nav .currently .btn-remove i:before{content:"x";font-family:"Montserrat",sans-serif}.block-layered-nav .currently .btn-previous{right:17px}.block-layered-nav .actions{font-size:11px;padding:4px 5px 4px 9px;border-bottom:1px dashed #d8d8d8;margin-bottom:20px;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:bold}.block-cart .subtotal{margin:5px 0 0;padding:2px 0;background:#fbebd9;text-align:center}.block-cart .subtotal .price{font-weight:bold}.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}.page-popup .link-print{background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/i_print.gif) 0 2px no-repeat;padding:2px 0 2px 25px;font-weight:bold;color:#1e7ec8}.compare-table{border:0}tr .compare-table thead.first td,tr .compare-table thead.first th{border:0;background:none;padding:0;font-size:0;line-height:0}.compare-table tbody th,.compare-table tbody td{padding:10px;border:0;border-top:1px solid #ebebeb;border-left:1px solid #ebebeb}.compare-table tbody td.last{border:1px solid #ebebeb}.compare-table tbody tr.last th,.compare-table tbody tr.last td{border:1px solid #ebebeb}.compare-table .btn-remove{float:right;background-image:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/btn_remove2.gif);width:72px;height:15px}.compare-table tr.add-to-row td{text-align:center}.compare-table tr.add-to-row td p{margin:0}.compare-table tr.first td{text-align:center}.compare-table tr.first td .product-name{font-size:13px;font-weight:bold;margin:0 0 5px;color:#203548}.compare-table tr.first td .product-name a{color:#333}.compare-table tr.first td .ratings{width:160px;margin:0 auto}.block-poll .block-subtitle{font-size:12px}.block-poll label{color:#777;font-weight:bold}.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:1px solid #ebebeb;background:#618499}.block-poll .answer{font-weight:bold}.block-poll .votes{float:right;margin-left:10px}.block-gr-search li{padding:3px 9px}.block-gr-search button.button span{border-color:1px solid #ebebeb;background:#618499}.block-tags .block-content .tags-list{background:none;border:0;font-size:12px}.block-tags .block-content a{color:#555}.block-tags .actions{text-align:right}.block-tags .actions a{float:none}.block-subscribe .block-content{border:1px solid #ebebeb;padding:15px}.block-subscribe label{color:#727272;font-size:13px;font-weight:normal}.block-subscribe input.input-text{border:0;color:#fff;display:block;float:left;height:38px;padding-left:10px;width:100%;background:#383838;margin-bottom:15px}.block-subscribe .action{padding:0}.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-reorder .block-content .block-subtitle{display:none}.block-reorder .block-content ol li.item{border-bottom:1px dashed #d8d8d8;padding-bottom:10px;margin-bottom:10px}.block-reorder .actions{padding:0}.block-reorder .actions button.button{float:left}.block-reorder .actions > a{float:right;margin-top:10px}.block-banner{border:0}.block-banner .block-content{padding:0;text-align:center}.block-login .block-content{padding:5px 10px}.block-login label{font-weight:bold;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:1px solid #ebebeb;background:#618499}.sidebar .paypal-logo{display:block;margin:10px 0;text-align:center}.sidebar .paypal-logo a{float:none}.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 a{font-size:13px}.ratings .rating-links .separator{margin:0 5px;color:#333;font-size:12px}.ratings .rating-box{width:69px;height:13px;font-size:0;line-height:0;background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/bkg_rating.gif) 0 0 repeat-x;text-indent:-999em;overflow:hidden;float:left;margin-right:10px}.ratings .rating-box .rating{float:left;height:13px;background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/bkg_rating.gif) 0 100% repeat-x}.ratings-table th,.ratings-table td{font-size:11px;line-height:1.15;padding:3px 0}.availability{margin:0}.availability span{font-weight:bold}.availability.out-of-stock span{color:#d83820}.availability-only{margin:10px 0 7px;line-height:16px;background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/i_availability_only.gif) 0 50% no-repeat;padding-left:15px}.availability-only span,.availability-only a{border-bottom:1px dashed #751d02;color:#000}.availability-only a{background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/i_availability_only_arrow.gif) 100% 0 no-repeat;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:bold}.alert-price{margin:0;font-size:11px}.alert-stock{margin:0;font-size:11px}.price{white-space:nowrap !important}.price-box{margin-bottom:5px}.price-box p{display:inline-block}.price-box .price{color:#00aeef;font-weight:500}.regular-price .price{font-size:14px;color:#00aeef}.block .regular-price,.block .regular-price .price{color:#333}.old-price{margin:0}.old-price .price-label{display:none}.old-price .price{font-size:11px;color:#00aeef;text-decoration:line-through;position:relative;top:-1px;font-weight:400}.special-price{margin:0;padding:3px 0}.special-price .price-label{display:none}.special-price .price{font-size:14px;color:#222}.minimal-price{margin:0}.minimal-price .price-label{white-space:nowrap}.minimal-price-link{display:block}.minimal-price-link .label{color:#1e7ec8}.minimal-price-link .price{font-weight:normal;color:#1e7ec8}.price-excluding-tax{display:block;color:#999}.price-excluding-tax .label{white-space:nowrap;color:#999}.price-excluding-tax .price{font-size:13px;font-weight:normal;color:#c76200}.price-including-tax{display:block;color:#999}.price-including-tax .label{white-space:nowrap;color:#999}.price-including-tax .price{font-size:13px;font-weight:bold;color:#c76200}.configured-price{margin:0}.configured-price .price-label{font-weight:bold;white-space:nowrap}.configured-price .price{font-weight:bold}.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:bold}.price-from{margin:0}.price-from .price-label{font-weight:bold;white-space:nowrap}.price-to{margin:0}.price-to .price-label{font-weight:bold;white-space:nowrap}.price-notice{padding-left:10px;color:#999}.price-notice .price{font-weight:bold;color:#2f2f2f}.price-as-configured{margin:0}.price-as-configured .price-label{font-weight:bold;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{margin:10px 0;padding:10px;background-color:#f4f7f7;border:1px solid #ebebeb;color:#424242}.tier-prices{margin:10px 0;padding:10px;background-color:#f4f7f7;border:1px solid #ebebeb;color:#424242}.tier-prices li{line-height:1.4;background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/i_tier.gif) no-repeat 0 3px;padding:2px 0 2px 10px}.tier-prices .benefit{font-style:italic;font-weight:bold;color:#2f2f2f}.tier-prices .price{font-weight:bold;color:#2f2f2f}.tier-prices-grouped li{padding:2px 0;color:#e26703}.tier-prices-grouped li .price{font-weight:bold}.send-friend .form-list{overflow:hidden}.send-friend .form-list li{margin-right:-15px}.send-friend .form-list li p{margin:0 15px 0 0}.send-friend .form-list li .field{width:315px}.send-friend .form-list li .input-box{width:300px}.send-friend .form-list li input.input-text,.send-friend .form-list li textarea{width:294px}.send-friend .form-list li.wide .input-box{width:612px}.send-friend .form-list li.wide textarea{width:609px}.send-friend .buttons-set .limit{float:right;margin:0 7px 0 0;font-size:11px;line-height:21px}.tags-list{display:block;font-size:13px;border:1px solid #c1c4bc;background:#f8f7f5;padding:10px}.tags-list li{display:inline !important;margin:0 4px 0 0}.tags-list li a{color:#1b2d3b}.advanced-search .form-list label{width:160px;padding-right:10px}.advanced-search .form-list .input-box,.advanced-search .form-list .input-range{float:left;clear:none}.advanced-search-amount{margin:0 0 10px}.advanced-search-summary{margin:10px 0;border:1px solid #e9d7c9;background:#fff6f1;padding:10px}.advanced-search-summary ul{float:left;width:49%}.advanced-search-summary strong{color:#E17C24;padding-left:15px;background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/i_search_criteria.gif) 0 3px no-repeat}.advanced-search-summary p{clear:both;font-weight:bold;margin:0}.page-sitemap .links{text-align:right}.page-sitemap .links a{text-decoration:none;position:relative}.page-sitemap .links a:hover{text-decoration:underline}.page-sitemap .sitemap{margin:12px}.page-sitemap .sitemap a{color:#1b2d3b}.page-sitemap .sitemap li{margin:3px 0}.page-sitemap .sitemap li.level-0{margin:10px 0 0;font-weight:bold}.page-sitemap .sitemap li.level-0 a{color:#1e7ec8}.rss-title h1{background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/i_rss-big.png) 0 4px no-repeat;padding-left:27px}.rss-table .link-rss{display:block;line-height:1.55;background-position:0 4px}.cart .page-title{border-bottom:0;margin:0 0 20px;text-align:left}.cart .page-title h1{float:none}.cart-totals,.cart-forms .discount,.cart-forms .giftcard,.cart-forms .shipping{padding:10px;background-color:#f4f4f4;border:1px solid #ebebeb}.cart-table,.cart-totals,.cart-forms .discount,.cart-forms .giftcard,.cart-forms .shipping{margin-bottom:30px}.display-both-prices .cart-table{float:none;width:100%}.display-both-prices .cart-forms{float:left;padding-right:10px;padding-left:0}.display-both-prices .cart-totals-wrapper,.display-both-prices .crosssell{padding-left:10px}.display-both-prices .cart-forms,.display-both-prices .cart-totals-wrapper,.display-both-prices .crosssell{width:50%}.display-both-prices .crosssell{clear:right;float:right}.checkout-types li{vertical-align:top;margin:0 0 5px 5px}.checkout-types li:after{content:'';display:table;clear:both}.checkout-types li img{display:inline;vertical-align:top}.checkout-types li:first-child{margin-left:0}.checkout-types .method-checkout-cart-methods-multishipping{display:block}.checkout-types .method-checkout-cart-methods-multishipping a{color:#333}.checkout-types.top li{display:inline-block}.checkout-types.top .bml_button{display:inline-block;vertical-align:top}.checkout-types.top .bml_button img{display:block}.checkout-types.bottom .paypal-logo a,.checkout-types.minicart .paypal-logo a{display:block}.checkout-types.bottom .paypal-or,.checkout-types.minicart .paypal-or{margin:0px;width:150px;display:block;text-align:center;float:right}.cart-totals .checkout-types .btn-checkout{margin-bottom:7px}@media only screen and (max-width:670px){.checkout-types{float:none;text-align:center}.checkout-types.bottom .paypal-or,.checkout-types.minicart .paypal-or{width:auto;float:none}.checkout-types li{float:none;width:100%;margin-left:0}.btn-checkout{width:100%}}.cart-table th,.cart-table td,.cart-table tbody td{border-bottom:none;vertical-align:top}.cart-table h2{color:#636363;font-size:14px;font-weight:600;margin-bottom:10px}.cart-table h2 a{font-weight:500;font-size:14px}.cart-table .product-cart-info,.cart-table .product-cart-actions{padding-left:15px}.cart-table tfoot tr{background:none}.cart-table tfoot tr > td:after{content:'';display:table;clear:both}.cart-table span.or{font-size:9px;padding:0 5px;text-transform:uppercase}.cart-table .product-cart-image .cart-links,.cart-table .product-cart-info .btn-remove,.cart-table .product-cart-actions .button{display:none}.cart-table .product-cart-image{padding-left:0;padding-right:0;text-align:center}.cart-table .product-cart-sku{font-style:italic;font-size:12px;margin:5px 0 12px}.cart-table .product-cart-sku .label{font-weight:600}.cart-table .btn-empty{float:left}.cart-table .product-cart-total,.cart-table .product-cart-price{text-align:center;font-weight:normal;font-size:14px}.cart-table .cart-tax-total{position:relative;cursor:pointer}.cart-table .cart-tax-total:after{content:'';position:absolute;width:0;height:0;display:block;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #333;border-left:none;position:absolute;top:3px;right:-11px}.cart-table .cart-tax-total.cart-tax-total-expanded:after{content:'';position:absolute;width:0;height:0;display:block;border-right:6px solid transparent;border-left:6px solid transparent;border-top:6px solid #333;border-bottom:none;right:-15px;top:6px}.cart-table .cart-links > li{white-space:nowrap;line-height:1.3;margin-bottom:5px;min-width:65px;font-size:13px}.cart-table .cart-links > li > a{display:block}.cart-table .cart-links > li:last-child{margin-bottom:0}.cart-table .product-cart-actions{min-width:60px;text-align:center}.cart-table .product-cart-actions .qty{height:30px;border-color:silver;border-radius:0;margin-bottom:10px;text-align:center;width:3em}.cart-table .product-cart-actions .button{margin-bottom:5px}.cart-table .item-options{padding-left:0}@media only screen and (max-width:770px){.cart-table th{font-size:12px}.cart-table th,.cart-table td{padding:7px 6px}.cart-table .product-cart-actions > li{white-space:inherit}}@media only screen and (max-width:699px){.display-both-prices .cart-table thead th.cart-total-head,.display-both-prices .cart-table td.product-cart-total{display:none}}@media only screen and (max-width:599px){.cart-table colgroup,.cart-table thead{display:none}.cart-table tr{display:block;margin-bottom:10px;padding-bottom:10px;overflow:hidden;position:relative;width:100%}.cart-table tr:after{content:'';display:table;clear:both}.cart-table tr:last-child{margin-bottom:0}.cart-table tfoot tr{padding-bottom:0}.cart-table td{border:none;display:block}.cart-table td[data-rwd-label]{padding-left:15px;margin-bottom:6px}.cart-table td[data-rwd-label] .price{font-weight:normal}.cart-table td[data-rwd-label]:before{content:attr(data-rwd-label) ":";font-size:12px;padding-right:5px;text-transform:uppercase}.cart-table td.product-cart-price{text-align:left}.cart-table h2{font-size:12px}.cart-table .cart-links{padding-top:5px;padding-right:5px}.cart-table .cart-links > li{white-space:normal;text-align:center}.cart-table .cart-links > li > a{padding:2px 0px}.cart-table .cart-tax-info{font-style:italic;padding-left:15px;font-size:13px}.cart-table .cart-tax-info .price{font-size:13px}.cart-table .product-cart-image{width:25%;float:left;padding-bottom:0}.cart-table .product-cart-image a.cart-edit{display:block;font-size:16px;text-align:center;text-transform:uppercase}.cart-table .product-cart-info,.cart-table td[data-rwd-label]{float:right;width:75%}.cart-table .product-cart-actions,.cart-table .product-cart-price{padding-bottom:0;padding-top:0;float:right}.cart-table .product-cart-remove,.cart-table .product-cart-total,.cart-table .product-cart-actions .cart-links{display:none}.cart-table .product-cart-image .cart-links,.cart-table .product-cart-info .btn-remove{display:block}.cart-table .product-cart-actions .button{display:none}.cart-table .product-cart-info .btn-remove{float:right;margin:5px 5px 2px 7px}.cart-table .product-cart-info .product-cart-sku{margin-bottom:5px}.cart-table .product-cart-actions{text-align:left}.cart-table .product-cart-actions .qty{margin-right:7px;margin-bottom:7px}.cart-table .price,.cart-table .product-cart-price:before{font-weight:500;font-size:15px}.cart-table .cart-footer-actions{text-align:center;width:100%}.cart-table .cart-footer-actions #empty_cart_button{float:right}.cart-table .cart-footer-actions .btn-continue{float:left}.cart-table .cart-footer-actions .btn-update,.cart-table .cart-footer-actions span.or{display:none}.display-both-prices .cart-table td[data-rwd-tax-label]:before{content:attr(data-rwd-tax-label) ":"}}.crosssell{margin-top:20px}.crosssell .products-grid{margin-top:15px}.cart .discount,.cart .shipping{margin-bottom:30px}.cart .discount .block .block-title:before,.cart .shipping .block .block-title:before{margin-top:10px}.cart .discount .block .block-title strong,.cart .shipping .block .block-title strong{font-size:26px}.cart .discount .discount-form,.cart .shipping .shipping-form{padding:0;background:#fff}.cart .discount label,.cart .shipping label{font-weight:normal}.cart .discount .input-box{margin:8px 0 0;width:100%}.cart .discount input.input-text{width:100%;padding:7px 5px;background:#f2f2f2}.cart .shipping .sp-methods{margin:10px 0 0;padding:5px 0 0}.cart .discount .buttons-set button.button,.cart .shipping .buttons-set button.button{float:left}.cart-totals{clear:both}.cart .totals{clear:both}.cart .totals .totals-title{margin-bottom:20px;color:#333;font-size:26px;text-transform:capitalize;text-align:center}.cart .totals table{width:100%;background:#fff}.cart .totals td{padding:15px 15px 15px 7px;color:#989898;font-size:14px;border-bottom:1px solid #e9e9e9}.cart .totals tbody tr{border-top:1px solid #e9e9e9}.cart .totals tbody td{width:50%;padding:10px 20px}.cart .totals tbody td:last-child{text-align:left !important}.cart .totals tfoot th{padding:5px 15px 5px 7px}.cart .totals tfoot td{padding:10px 20px;text-transform:uppercase;width:50%}.cart .totals tfoot td:last-child{text-align:left !important}.cart .totals tfoot th strong{font-size:20px;font-weight:normal;color:#222}.cart .totals tfoot td strong{font-size:20px;font-weight:normal;color:#222}.cart .totals .checkout-types{font-size:13px;padding:8px 15px 15px;background:#fff;text-align:center}.cart .totals .checkout-types li{clear:both;margin:10px 0}.item-options dt{font-weight:bold;font-style:italic}.item-options dd{padding-left:10px;margin:0 0 6px}.truncated{cursor:help}.truncated a.dots,.truncated a.details{cursor:help}.truncated .truncated_full_value{position:relative;z-index:999}.truncated .truncated_full_value .item-options{position:absolute;top:-99999em;left:-99999em;z-index:999;width:250px;padding:8px;border:1px solid #ddd;background-color:#f6f6f6}.truncated .truncated_full_value .item-options > p{font-weight:bold;text-transform:uppercase}.truncated .show .item-options{top:-20px;left:50%}.col-left .truncated .show .item-options{left:15px;top:7px}.col-right .truncated .show .item-options{left:-240px;top:7px}.sp-methods{margin:0 0 8px}.sp-methods dt{margin:13px 0 5px;font-weight:bold}.sp-methods dd li{margin:5px 0}.sp-methods label{font-weight:bold;color:#666}.sp-methods .price{font-weight:bold}.sp-methods .form-list{padding-left:20px}.sp-methods .form-list li{margin:0 0 8px}.sp-methods select.month{width:154px;margin-right:10px}.sp-methods select.year{width:96px}.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}.tool-tip{border:1px solid #7BA7C9;background:#EAF6FF;padding:15px 20px;position:absolute;z-index:9999}.tool-tip .btn-close{margin:-9px -14px 0;text-align:right}.tool-tip .btn-close a{display:block;margin:0 0 0 auto;width:15px;height:15px;background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/btn_window_close.gif) 100% 0 no-repeat;text-align:left;text-indent:-999em;overflow:hidden}.tool-tip .tool-tip-content{padding:5px}.gift-messages h3{font-size:12px;font-weight:bold;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:bold;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:bold;text-align:center;color:#8a8987}.gift-messages-form .item .details{margin-left:90px}.gift-messages-form .item .details .product-name{font-size:13px;font-weight:bold;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;background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/bkg_collapse-gm.gif) 100% 6px no-repeat;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;background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/btn_gm-close.gif) 0 0 no-repeat;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}.checkout-agreements li{margin:30px 0}.checkout-agreements .agreement-content{overflow:auto;height:12em;padding:10px;background-color:#fbfaf6;border:1px solid #bbb6a5}.checkout-agreements .agree{margin:0;padding:10px 0 10px 11px}.checkout-agreements .agree input.checkbox{margin-right:6px}.checkout-agreements .agree label{font-weight:bold;color:#666}.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:#fbfaf6 url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/bkg_checkout.gif) 0 0 repeat-x;border:1px solid #bbb6a5;margin:0 0 25px;padding:20px}.info-set h2{font-size:13px;font-weight:bold;margin:0 0 10px}.info-set h3,.info-set h4{font-size:13px;font-weight:bold;color:#E26703}.info-set h2 a,.info-set h3 a,.info-set h4 a{font-weight:normal}.info-set h2.legend{margin:-20px -20px 15px;padding:5px 10px;background:#f9f3e3;border-bottom:1px solid #bbafa0;position:relative}.info-set h3.legend{margin:0 0 10px;color:#0a263c}.info-set .divider{margin:0 -20px;padding:25px 0;position:relative}.info-set .box{margin:0 0 15px}.info-set .box h2{color:#e26703}.info-set .data-table .product-name{font-size:1em !important;font-weight:bold !important;color:#1e7ec8 !important}.info-set .data-table .product-name a{font-weight:bold !important}.info-set .data-table .item-options{margin:5px 0 0}.block-progress{border:0;margin:0}.block-progress dt{font-size:14px;font-weight:normal;line-height:30px;margin:0 0 6px;padding:5px 8px;color:#333;background:#fff}.block-progress dd{background:#fff;border:1px solid #eee;border-top:0;padding:8px 13px;margin:0 0 6px}.block-progress dt.complete{margin:0;background:#fff;color:#333}.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-block-progress dt.complete a,.opc-block-progress dt.complete .separator{display:inline}.opc-block-progress dt a,.opc-block-progress dt .separator{display:none}.opc{position:relative}.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{background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/i_arrow-top.gif) 0 50% no-repeat;padding-left:16px}.opc .buttons-set.disabled button.button{display:none}.opc .buttons-set .please-wait{height:21px;line-height:21px}.opc .ul{list-style:disc outside}.opc .ul li{list-style:inside}.opc .step-title{border-bottom:1px solid #ddd;text-align:right;margin-bottom:10px}.opc .step-title .number{float:left;background:#e9e9e9;border:#e9e9e9;padding:0;width:35px;height:35px;line-height:35px;text-align:center;margin:0 10px 0 0;font-size:12px;color:#333}.opc .step-title h2{float:left;margin:0;color:#333;line-height:35px}.opc .step-title a{display:none;float:right;font-size:11px;line-height:16px}.opc .allow .step-title .number{background:#00AEEF;border:1px solid #00AEEF}.opc .allow .step-title h2{color:#333}.opc .active .step-title .number{background:#00AEEF;border-color:#00AEEF;color:#fff}.opc .step{background:#fff;padding:15px;position:relative;margin-bottom:10px}.opc .step .tool-tip{right:30px}.opc input.radio{float:left;margin:5px 5px 0 0}.opc #checkout-step-billing input.radio{margin:12px 5px 0 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-login .buttons-set{border-top:0}#opc-login h3{font-size:13px;border-bottom:1px solid #e4e4e4;padding-bottom:2px;text-transform:uppercase}#opc-login h4{font-size:1em;font-weight:bold;margin:0;color:#2f2f2f}#opc-shipping_method .buttons-set{border-top:0}#opc-review .step{border:0}#opc-review .product-name{font-weight:bold;color:#0a263c}#opc-review .item-options{margin:5px 0 0}#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:#222;font-weight:bold;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:bold;text-align:center;color:#abb5ba}.checkout-progress li.active{border-top-color:#e96200;color:#e96200}.multiple-checkout h2{font-size:13px;font-weight:bold;margin:0 0 10px}.multiple-checkout h3,.multiple-checkout h4{font-size:13px;font-weight:bold;color:#E26703}.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:bold !important;color:#1e7ec8 !important}.multiple-checkout .data-table .product-name a{font-weight:bold !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://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/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:#0a263c}.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:#e26703}.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;background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/bkg_grand-total.gif) 0 0 no-repeat;overflow:hidden}.multiple-checkout .place-order .grand-total .inner{float:left;height:57px;padding:14px 21px 0 0;background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/bkg_grand-total.gif) 100% 0 no-repeat}.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:#E26703}.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;background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/bkg_sp-methods.gif) 0 0 no-repeat;overflow:hidden}.checkout-multishipping-billing .multiple-checkout{position:relative}.account-login .content{min-height:345px;padding:14px 21px;border:1px solid #ebebeb;border-bottom:0;background:#fff}.account-login .content h2{font-weight:bold;font-size:13px;margin:0 0 14px;padding:0 0 5px 0;border-bottom:1px solid #ebebeb;background-position:0 1px;background-repeat:no-repeat;text-transform:uppercase}.account-login .buttons-set{border:1px solid #ebebeb;margin:0;padding:8px 13px;background:#fff}.account-login .buttons-set a{line-height:39px}.captcha-note{clear:left;padding-top:5px}.captcha-image{float:left;display:inline;margin:0;position:relative;width:258px}.captcha-image .captcha-img{border:1px solid #b6b6b6;vertical-align:bottom;width:100%}.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)}}.window-overlay{background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/window_overlay.png) repeat;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 #ebebeb;left:50%;top:50%;position:absolute;margin:-85px 0 0 -200px;width:400px;text-align:left;-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 #ebebeb;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://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/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;text-align:center;text-decoration:none;white-space:nowrap;color:#fff}.my-account .title-buttons .link-rss{float:none;margin:0}.dashboard .welcome-msg{margin:0 8em 1.5em 0}.dashboard .welcome-msg p{margin:0}.dashboard .col2-set{margin:0 0 25px}.box-account{margin:30px 0;background:#fff}.box-account .box-head{border-bottom:1px solid #ddd;margin:0 0 15px;text-align:right}.box-account .box-head h2{float:left;margin:0;font-size:14px;font-weight:500;text-transform:uppercase;background-position:0 0;background-repeat:no-repeat;padding-bottom:7px}.box-account .col2-set .col-1{width:50%;float:left;padding-right:15px}.box-account .col2-set .col-2{width:50%;float:right;padding-left:15px}.box-account .col2-set > .box .box-title{border-bottom:1px solid #ddd;margin:15px 0}.box-account .col2-set > .box .box-title h3{text-transform:uppercase;font-size:14px;font-weight:500;padding-bottom:7px}.box-account .col2-set > .box .box-content h4{margin-bottom:10px;font-weight:normal}.dashboard .box .box-title{padding:0 0 2px;margin:0 0 8px;text-align:right}.dashboard .box .box-title h3{text-align:left;float:left;font-size:14px}.dashboard .box-info h4{font-size:14px;font-weight:500;text-transform:capitalize}.dashboard .box-info .box-content a{color:#888;display:inline-block;margin-top:10px}.dashboard .box-reviews .number{float:left;font-size:14px;font-weight:500;line-height:1;color:#fff;line-height:35px;width:35px;height:35px;background:#222;text-align:center;margin-right:20px}.dashboard .box-reviews .details{margin-left:20px}.dashboard .box-reviews li.item{margin:0 0 10px;border-bottom:1px dashed #d8d8d8;padding-bottom:10px}.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:bold;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{display:inline}.dashboard .box-tags .tags ul{display:inline}.dashboard .box-tags .tags ul li{display:inline}.addresses-list{padding:15px;background:#fff}.addresses-list h2{font-weight:bold;font-size:13px;text-transform:uppercase}.addresses-list h3{font-weight:bold;font-size:13px}.addresses-list address{margin:0 0 3px}.addresses-list p{margin:0}.addresses-list a{font-weight:normal}.addresses-list .link-remove{color:#646464}.addresses-list .separator{margin:0 3px}.addresses-list li.item{padding:10px 13px;margin:0 0 10px}.addresses-list li.empty{background:none;border:0;padding:0}.addresses-list li.empty p{font-weight:bold}.addresses-list .addresses-additional li.item{background:none;border:0;padding:0}.order-info{background:#dee5e8;border:1px solid #ebebeb;padding:4px 8px;margin:0 0 8px}.order-info dt,.order-info dd,.order-info ul,.order-info li{display:inline}.order-info .current{font-weight:bold}.order-info li{margin:0 3px}.order-date{margin:10px 0}.order-info-box{background:#fff url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/bkg_block-title.gif) 0 0 repeat-x;border:1px solid #d0cbc1;padding:12px 15px;margin:0 0 15px}.order-info-box h2{font-weight:500;font-size:14px;margin-bottom:10px}.order-info-box .box-payment p{margin:0 0 3px}.order-info-box .box-payment th{font-weight:bold;padding-right:7px}.order-items{width:100%;overflow-x:auto}.order-items .table-caption{font-size:14px;text-transform:uppercase;margin-bottom:10px;font-weight:500}.order-items h2,.order-items h3{clear:none;font-weight:bold;font-size:13px;padding:0;margin:0 0 5px;color:#0a263c}.order-items .data-table tbody td{vertical-align:middle}.order-items .product-name{font-size:13px !important;font-weight:normal !important}.order-items .link-print{color:#1e7ec8;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:13px;margin:5px 0 0}.order-about dt{font-weight:bold}.order-about dd{font-size:13px;margin:0 0 7px}.tracking-table{margin:0 0 15px}.tracking-table th{font-weight:bold;white-space:nowrap}.tracking-table-popup{width:100%}.tracking-table-popup th{font-weight:bold;white-space:nowrap;padding:1px 8px}.tracking-table-popup td{padding:1px 8px}.page-print .print-head{margin:0 0 15px}.page-print .print-head .logo{float:left}.page-print .print-head address{float:left;margin-left:15px}.page-print h1{font-size:16px;font-weight:bold}.page-print h2,.page-print h3{font-size:13px;font-weight:bold}.page-print h2.h2{font-size:16px;font-weight:bold}.page-print .order-date{background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/bkg_divider1.gif) 0 100% repeat-x;padding:0 0 10px;margin:0 0 10px}.page-print .col2-set{margin:0 0 10px}.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 .data-table td{padding:10px}.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}#my-reviews-table td{padding:10px}.review-customer-index .pager{background:#fff;margin-bottom:15px;padding:15px}.review-customer-index .pager .pages{float:none;clear:both;border-top:1px solid #eee;text-align:right}.product-review .product-img-box{float:left;width:140px}.product-review .product-img-box .product-image{display:block;width:125px;height:125px}.product-review .product-img-box .label{font-size:11px;margin:0 0 3px}.product-review .product-img-box .ratings .rating-box{float:none;display:block;margin:0 0 3px}.product-review .product-details{margin-left:150px}.product-review .product-name{font-size:16px;font-weight:bold;margin:0 0 10px}.product-review h3{font-size:12px;margin:0 0 3px;color:#2f2f2f}.product-review .ratings-table{margin:0 0 10px}.product-review dt{font-weight:bold}.product-review dd{font-size:13px;margin:5px 0 0}.billing-agreements .info-box{margin:15px 0}.billing-agreements .form-list li select{float:left}.billing-agreements .form-list li button.button{float:left;margin-left:10px}.billing-agreements .table-caption{font-weight:bold;font-size:13px}.cart-msrp-totals{color:red;font-size:12px !important;font-weight:bold;margin:10px 10px 0;padding:10px;text-align:right;text-transform:uppercase}.map-cart-sidebar-total{color:red;display:block;font-size:10px;font-weight:bold;text-align:left;padding:2px 5px;text-shadow:0 1px 0 #fff}.map-popup{background:#fff;border:1px solid #aaa;margin:12px 0 0;position:absolute;-webkit-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc;text-align:left;width:300px;z-index:100}.map-popup-heading{background:#d9e5ee;border-bottom:1px solid #ccc;padding:5px 30px 5px 10px;width:260px}.map-popup-heading h2{font-size:16px;margin:0;text-shadow:0 1px 0 #f6f6f6;overflow:hidden;white-space:nowrap;word-wrap:break-word;text-align:left;text-overflow:ellipsis}.map-popup-arrow{background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/map_popup_arrow.gif) no-repeat;position:absolute;left:50%;top:-10px;height:10px;width:19px}.map-popup-close{background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/btn_window_close.gif) no-repeat;display:block;position:absolute;top:8px;right:10px;height:15px;width:15px;text-indent:-9999em;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999;-webkit-border-radius:2px;border-radius:2px}.map-popup-content{border-top:1px solid #eee;padding:10px;overflow:hidden;text-align:left;width:280px}.map-popup-checkout{display:inline;float:right;text-align:right;text-align:center}.map-popup-checkout span{display:block}.map-popup-checkout .paypal-or{clear:both;display:block}.map-popup-checkout .paypal-logo{margin:0 0 5px}.map-popup-checkout li{list-style:none}.map-popup-price{margin:5px 0 0}.map-popup-price .price-box{margin:0;padding:0}.map-popup-price .price-box .special-price{margin:0;padding:0}.map-popup-text{clear:right;margin:0 10px;padding:10px 0;text-align:left;word-wrap:break-word}.map-popup-only-text{border-top:1px solid #ddd}.home-callout{margin-bottom:12px}.home-callout img{display:block}.home-spot{float:left;width:470px;margin-left:20px}.best-selling h3{margin:12px 0 6px 0;color:#e25203;font-size:1.2em}.best-selling table{border-top:1px solid #ccc}.best-selling tr.odd{background:#eee url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/best_selling_tr_odd_bg.gif) 0 100% repeat-x}.best-selling tr.even{background:#fff url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/best_selling_tr_even_bg.gif) 0 100% repeat-x}.best-selling td{width:50%;border-bottom:1px solid #ccc;padding:8px 10px 8px 8px;font-size:11px}.best-selling .product-img{float:left;border:2px solid #dcdcdc}.best-selling .product-description{margin-left:107px;line-height:1.3em}.best-selling a.product-name{color:#203548}.home-spot .best-selling a.product-name:hover{color:#203548}.guest-select{width:305px !important}.clearer:after,.header-container:after,.header-container .top-container:after,.header:after,.header .quick-access:after,#nav:after,.main:after,.footer:after,.footer-container .bottom-container:after,.col-main:after,.col2-set:after,.col3-set:after,.col3-layout .product-options-bottom .price-box:after,.col4-set:after,.search-autocomplete li:after,.block .block-content:after,.block .actions:after,.block li.item:after,.block-poll li:after,.block-layered-nav .currently li:after,.page-title:after,.products-grid:after,.products-list li.item:after,.box-account .box-head:after,.dashboard .box .box-title:after,.box-reviews li.item:after,.box-tags li.item:after,.pager:after,.sorter:after,.ratings:after,.add-to-box:after,.add-to-cart:after,.product-essential:after,.product-collateral:after,.product-view .product-img-box .more-views ul:after,.product-view .box-tags .form-add:after,.product-view .product-shop .short-description:after,.product-view .box-description:after,.product-options .options-list li:after,.product-options-bottom:after,.product-review:after,.cart:after,.cart-collaterals:after,.cart .crosssell li.item:after,.opc .step-title:after,.checkout-progress:after,.multiple-checkout .place-order:after,.group-select li:after,.form-list li:after,.form-list .field:after,.buttons-set:after,.page-print .print-head:after,.advanced-search-summary:after,.gift-messages-form .item:after,.send-friend .form-list li p:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.logo-header img{width:100%;float:left}.page .header-wrapper{position:fixed;top:0;left:0;right:0;z-index:999;background-color:#fff}.header-wrapper{background-color:#fff;border-bottom-style:solid;border-bottom-width:1px;margin-bottom:0px;border-bottom-color:rgba(255,255,255,0.2);position:relative;padding:10px 0;z-index:2;box-shadow:0 8px 8px -9px rgba(0,0,0,0.2)}.top-menu{margin-top:6px}.logo-header{padding-top:20px;text-align:center;margin:0;float:left}.header-quick-access{padding:0;position:relative;z-index:99}.header-quick-access .box-control{display:table-cell;vertical-align:middle;float:right;text-align:right;padding-left:30px;margin-right:70px}.header-quick-access .box-setting{position:relative;z-index:99;display:block;vertical-align:middle;text-align:right;max-height:84px;padding:7px 40px 0 10px;float:right}.header-quick-access .box-setting .icon{font-size:23px;line-height:25px;cursor:pointer;color:#222}.header-quick-access .box-setting .setting{position:absolute;top:100%;right:0;width:290px;background:#fff;text-align:left;padding:20px;display:none}.header-quick-access #search_mini_form{float:left;position:relative;padding:6px 8px 0}.header-quick-access #search_mini_form .dropdown-toggle .pe-7s-search{color:transparent;font-size:26px;cursor:pointer}.header-quick-access #search_mini_form.open .form-search{display:block}.header-quick-access #search_mini_form .form-search{display:block;position:absolute;top:0;right:0;z-index:9;background:transparent none repeat scroll 0 0;width:320px;padding:0 15px}.header-quick-access #search_mini_form .form-search input{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #c1c1c1;border-radius:10px;color:#232323;height:35px;padding:7px 5px;width:100%}.header-quick-access #search_mini_form .form-search button{position:absolute;right:20px;top:5px}.header-quick-access #search_mini_form .form-search button span span{padding:0;border:0;color:#222}.header-quick-access #search_mini_form .form-search button span span i{font-size:24px}.header-quick-access #search_mini_form .form-search button:hover span span{background:none;color:#00AEEF}.header-language{border-bottom:1px solid #ccc;margin-bottom:15px;padding-bottom:15px}.header-language .form-language .title{color:#555;text-transform:uppercase;font-size:11px}.header-language .form-language .drop-lang{margin-top:15px}.header-language .form-language .drop-lang a{display:inline-block;margin-right:5px;-webkit-transition:0.5s;transition:0.5s}.header-language .form-language .drop-lang a.selected,.header-language .form-language .drop-lang a:hover{opacity:0.7}.header-currency{border-bottom:1px solid #ccc;margin-bottom:15px;padding-bottom:15px}.header-currency .form-currency .title{color:#555;text-transform:uppercase;font-size:11px}.header-currency .form-currency .drop-currency{margin-top:15px}.header-currency .form-currency .drop-currency a{display:inline-block;margin-right:5px;background-color:#eee;color:#333;padding:0 15px;display:inline-block;font-size:12px;line-height:20px;-webkit-transition:0.5s;transition:0.5s}.header-currency .form-currency .drop-currency a.selected,.header-currency .form-currency .drop-currency a:hover{background:#333;color:#fff}.top-links .links{float:none;padding-left:15px}.top-links .links li{display:list-item;list-style:disc}.top-links .links li a{font-size:13px;line-height:25px}p.welcome-msg{float:right;margin:0;margin:0 50px 0 0}.header{padding:30px 0}.header .page-header-content{position:relative;width:100%;z-index:98}.header .logo{display:block;text-align:left;margin-top:35px}.header .logo strong{position:absolute;top:-999em;left:-999em;width:0;height:0;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}.header h1.logo{margin:0}.header-cart-mini{padding:5px 9px 0;display:block;float:right;position:relative}.header-cart-mini .shopping-cart{display:inline-block;text-align:center;font-size:14px;font-weight:300;color:#222;text-transform:uppercase;vertical-align:middle}.header-cart-mini .shopping-cart .cart-inner{display:inline-block;position:relative;vertical-align:middle}.header-cart-mini .shopping-cart .cart-inner .cart-title{display:inline-block;vertical-align:middle}.header-cart-mini .shopping-cart .cart-inner .cart-title .icon{font-size:26px;display:inline-block}.header-cart-mini .shopping-cart .price{vertical-align:middle;display:none}.header-cart-mini .shopping-cart .count{position:absolute;top:-7px;left:8px;margin-left:10px;font-size:11px;width:20px;height:20px;text-align:center;line-height:20px;background:#00AEEF;color:#fff}.header-cart-mini .shopping-cart:hover{color:#00AEEF;border-color:#00AEEF}.mini-products-list .product-image{float:left;width:50px}.mini-products-list .product-details{margin-left:60px}.category-title{display:none}.category-image{width:100%;overflow:hidden;text-align:center;margin-bottom:20px}.category-image img{width:100%}.category-description{margin:0 0 10px}.category-products{margin:0}.product-name{margin:0;font-size:1em}.product-name a{color:#444;font-size:12px;font-weight:500}.product-name a:hover{color:#00AEEF}.catalog-product-view .categories-img{display:none}.products-grid .item{margin-bottom:30px}.products-grid .item-inner{position:relative;padding-bottom:15px;background:#f7f7f7;box-shadow:0 0 1px rgba(0,0,0,0.55);height:auto}.products-grid .col-md-3 .item-inner{height:470px !important}.products-grid .item-inner .box-images{position:relative;overflow:hidden}.products-grid .item-inner .box-images .product-image{display:block;overflow:hidden}.products-grid .item-inner .product-shop{text-align:center;margin:15px 0}.products-grid .item-inner .product-shop .product-name{margin-bottom:10px;min-height:30px;padding:0 5px}.products-grid .item-inner .product-shop .product-name a{text-transform:uppercase}.products-grid .item-inner .product-shop .price-box{margin-bottom:10px;display:block}.products-grid .item-inner .product-shop .link-wishlist{float:right;line-height:21px;color:#00AEEF}.products-grid .item-inner .product-shop .link-wishlist:hover{color:#333}.products-grid .item-inner .product-shop button.button{height:35px}.products-grid .item-inner .add-to-links{position:absolute;bottom:10px;right:10px;z-index:9}.products-grid .item-inner .add-to-links li{display:block;margin-top:10px}.products-grid .item-inner .add-to-links li a{position:relative;width:35px;height:35px;text-align:center;line-height:35px;background-color:#fff;display:block;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);opacity:0;filter:alpha(opacity=0);color:#222}.products-grid .item-inner .add-to-links li a:hover{background:#000;color:#fff}.products-grid .item-inner:hover .add-to-links li a{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1;filter:alpha(opacity=100)}.products-list .box-images{position:relative}.products-list .product-shop .product-name{margin-bottom:10px}.products-list .product-shop .product-name a{font-size:18px;font-weight:normal}.products-list .product-shop .desc{font-size:13px}.products-list .product-shop .add-to-links li{float:left;margin-right:5px}.products-list .product-shop .add-to-links li button.button{height:35px}.products-list .product-shop .add-to-links li a{position:relative;width:35px;height:35px;text-align:center;line-height:35px;background-color:#fff;display:block;color:#222;border:1px solid #ddd}.products-list .product-shop .add-to-links li a:hover{background:#000;color:#fff;border-color:#000}.new-sale{position:absolute;top:0;z-index:9;right:0;display:none}.label-new,.label-sale{display:inline-block;padding:5px 10px;line-height:1;white-space:nowrap;font-size:12px;position:relative;color:#fff;background:#000;text-align:center}.label-new{background:#000}.label-sale{background:#00AEEF}.products-list .item{margin-bottom:30px}.products-list .item .ratings{margin-top:10px}.products-list .item .desc{margin-bottom:20px;color:#666}.products-list .item .desc a{color:#00AEEF;text-decoration:underline}.product-view .product-img-box .product-image{margin-bottom:10px}.product-view .product-img-box .more-views h2{display:none}.product-view .product-img-box .more-views .thumbnail-item,.product-view .product-img-box .more-views ul li{background:#fff;border:2px solid #fff;display:inline-block}.product-view .product-img-box .more-views .thumbnail-item:hover,.product-view .product-img-box .more-views ul li:hover{border-color:#00AEEF}.product-view .ratings .rating-links a{color:#333;line-height:15px}.product-view .ratings .rating-links a:hover{text-decoration:none;text-decoration:underline}.product-view .ratings .rating-links a.add-review{color:#00AEEF}.product-view .product-name a:hover{text-decoration:underline}.product-view .product-shop a.nobr{color:#90b37f}.product-view .product-shop a.nobr:hover{color:#e66b6b;text-decoration:none}.product-view .product-shop .no-rating a{color:#16b355}.product-essential .product-shop .product-name{margin:0 0 10px}.product-essential .product-shop .product-name h1{margin:15px 0 0;font-size:25px;font-weight:500;color:#00aeef}.product-essential .product-shop .availability{margin:10px 0}.product-essential .product-shop .short-description{margin:20px 0}.product-essential .product-shop .availability{font-size:13px;color:#333}.product-essential .product-shop .availability span{font-weight:normal;font-weight:700}.product-essential .product-shop .availability:before{content:"\f058";font-family:"FontAwesome";font-size:16px;margin-right:5px}.product-essential .product-shop .price-box{padding-top:20px;margin:20px 0 0;border-top:1px solid #eee}.product-essential .product-shop .price-box .regular-price .price{font-size:18px}.product-essential .product-shop .price-box .old-price .price{font-size:13px}.product-essential .product-shop .price-box .special-price .price{font-size:18px}.product-essential .product-shop .add-to-box{padding-top:20px;margin-top:20px;border-top:1px solid #eee}.product-essential .product-shop .add-to-box .or{display:none}.product-essential .product-shop .add-to-cart{margin:0;float:left}.product-essential .product-shop .add-to-cart .input-content{float:left;margin-right:15px}.product-essential .product-shop .add-to-cart label{margin:0 5px 5px 0;display:none;font-weight:normal}.product-essential .product-shop .add-to-cart button.btn-cart{height:44px}.product-essential .product-shop .add-to-cart button.btn-cart span span{padding:0 25px;background:#000;color:#fff;font-size:14px;display:block;border:0;line-height:44px;letter-spacing:2px}.product-essential .product-shop .add-to-cart button.btn-cart:hover span span{background:#00AEEF}.product-essential .add-to-links{float:right}.product-essential .add-to-links li{float:left;margin-left:7px}.product-essential .add-to-links li a{color:#222;font-size:13px;font-weight:normal;width:45px;height:45px;border:1px solid #eee;line-height:45px;text-align:center;display:block;position:relative}.product-essential .add-to-links li a:hover{background:#00AEEF;color:#fff;border-color:#00AEEF}.add-to-cart input.qty-decrease,.add-to-cart input.qty-increase{width:45px;height:45px;border:1px solid #eee;background:none;font-size:20px}.add-to-cart input.qty-decrease:hover,.add-to-cart input.qty-increase:hover{background:#eee}.add-to-cart input.qty-increase{font-size:13px}.add-to-cart input.qty{width:45px !important;height:45px;border:1px solid #eee;background:none;font-size:16px;font-family:"Playfair Display",sans-serif;margin:0 3px;background:#eee;text-align:center}.addthis_inline_share_toolbox_pzhd{margin-top:30px}.product-options{position:relative;background:none;margin-bottom:20px;padding-bottom:30px;border-bottom:1px solid #eee}.product-options dl{margin:0 -15px}.product-options dt{padding:0;font-weight:normal}.product-options dt label{font-weight:500;color:#2f2f2f;font-size:14px}.product-options dt label.required em{display:none}.product-options dd .qty-holder{display:block;padding:10px 0 0}.product-options dd .qty-holder label{vertical-align:middle}.product-options dt .qty-disabled{background:none;border:0;padding:3px;color:#2f2f2f}.product-options dd{padding:5px 0;margin:0}.product-options dl.last dd.last{border-bottom:0;padding-bottom:5px;margin-bottom:0}.product-options dd input.input-text{width:98%}.product-options dd input.datetime-picker{width:150px}.product-options dd .time-picker{display:-moz-inline-box;display:inline-block;padding:2px 0;vertical-align:middle}.product-options dd textarea{width:98%;height:8em}.product-options dd select{width:99%;padding:5px}.product-options dd .multiselect option{border-bottom:1px dotted #d9e5ee;padding:2px 4px}.product-options ul.options-list{margin-right:5px}.product-options ul.options-list li{line-height:1.5;padding:2px 0}.product-options ul.options-list input.radio,.product-options ul.options-list input.checkbox{float:left;margin-top:3px}.product-options ul.options-list .label{display:block;margin-left:18px}.product-options ul.options-list label{font-weight:normal}.product-options ul.validation-failed{padding:0 7px}.product-options p.note{margin:0;font-size:11px}.product-options p.required{position:absolute;right:20px;top:5px}.product-view .product-shop .grouped-items-table{margin:20px 0}.product-view .product-shop .grouped-items-table thead th{text-align:left}.product-view .product-shop .grouped-items-table input.qty{text-align:center}.product-view .product-shop .grouped-items-table .special-price .price{font-size:16px}.product-view .product-shop .grouped-items-table .regular-price .price{font-size:16px}.product-options-bottom{background:none;border-top:0}.product-options-bottom .product-pricing{margin:0;padding:0 0 10px;border:0;background:0;color:#e26703}.product-options-bottom .tier-prices{margin:0;padding:0 0 10px;border:0;background:0;color:#e26703}.product-options-bottom .tier-prices li{background:0;padding:2px 0}.product-options-bottom .tier-prices .price,.product-options-bottom .tier-prices .benefit{color:#e26703}.product-options-bottom .price-box{margin:0;padding:0}.col3-layout .product-options-bottom .price-box{float:none;padding:0 0 5px}.product-options-bottom .price-label{float:left;padding-right:5px}.product-options-bottom .price-tax{float:left}.product-options-bottom .add-to-cart{margin:10px 0 0}.product-shop .product-options-bottom .price-box{margin:10px 0 5px;display:none}.product-shop .product-options-bottom .price-label{float:none;padding-right:0}.product-shop .product-options-bottom .price-tax{float:none}.product-shop .product-options-bottom .add-to-cart-box{clear:both;float:left;padding-top:12px}.product-collateral{margin:95px 0 30px 0}.product-collateral .box-tabs{background:#fff}.product-tabs{margin:0;text-align:center}.product-tabs li{display:inline-block;margin:0 25px 0 0}.product-tabs li a{display:block;font-size:16px;line-height:1em;color:#222;text-transform:uppercase;padding-bottom:1px;font-weight:normal;padding:10px 0;position:relative;border-bottom:2px solid transparent}.product-tabs li a:hover{border-color:#000}.product-tabs li.active a{border-bottom:2px solid #000;font-weight:500}.product-tabs-content{border:1px solid #d5d5d5;width:100%;padding:30px 15px;background:#f7f7f7}.product-tabs-content h2{margin-bottom:10px}.product-tabs-content .std{color:#333;line-height:2}.product-tabs-content .data-table th{text-align:center;border-right:1px solid #eee}.product-tabs-content .data-table td{padding:15px;text-align:left}.product-tabs-content .box-tags h2{display:none}.product-tabs-content .box-tags .form-add label{display:none}.product-tabs-content#product_tabs_additional_contents h2{display:none}#product_tabs_description_contents h2{display:none}.box-reviews{background:#f7f7f7}.box-reviews .pager{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:5px 0;margin-bottom:15px;margin-top:15px}.box-reviews .pager .amount{float:left}.box-reviews .pager .amount strong{font-weight:normal}.box-reviews .pager .limiter{float:right}.box-reviews .pager .limiter select{border:0}.page-review-form{margin-top:40px}#product-review-table{margin:10px 0;width:auto}.review-col2 h3,.review-col2 h4{font-size:13px;font-weight:normal}.box-tags{text-align:center}.box-tags .input-box{margin-bottom:10px;display:inline-block;width:50%}.box-tags input.input-text{width:100%;display:block;height:40px;margin:auto}.box-tags button.button{margin-left:5px;margin-top:0px}.box-tags button.button span span{padding:11px 25px;background:#000;color:#fff}.box-tags p.note{margin:10px 0}#product-review-table .item{padding:10px 0;border-bottom:1px solid #ebebeb}#product-review-table .item:first-child{border-top:1px solid #ebebeb}.stars-wrapper span.vote{float:left;margin-right:10px;font-weight:normal;font-size:14px}.stars-wrapper .value{color:#aaa;cursor:pointer;float:left;font-size:1.16em;margin-right:5px}.box-reviews .stars-wrapper .value i{position:relative;transition:color 100ms ease 0s;z-index:4}.box-reviews .stars-wrapper .value i.active{color:#ffd322}.product-view .grouped-items-table .price-box{margin:0;padding:0}.product-view .box-additional .data-table th,.product-view .box-additional .data-table td{line-height:1.25}.nav-container{position:relative;z-index:97;display:table-cell;vertical-align:middle;float:left;padding-left:0px;margin-left:-40px}.nav_megamenu{position:relative;font-size:13px;margin:auto;padding:0;float:left;width:100%}.nav_megamenu div.megamenu{display:inline-block}.nav_megamenu div.megamenu{padding:0 15px}.nav_megamenu div.megamenu#megamenu_home{margin-left:0;padding-left:0}.nav_megamenu div.megamenu .level-top > a,.nav_megamenu div.megamenu .level-top span.block-title{padding:0;display:inline-block;text-transform:uppercase;font-size:14px;font-weight:normal;color:#fff;line-height:40px;border:0;position:relative}.nav_megamenu div.megamenu:hover .level-top > a,.nav_megamenu div.megamenu.act .level-top > a{color:#00AEEF}.nav_megamenu div.megamenu:hover .level-top > a:after,.nav_megamenu div.megamenu.act .level-top > a:after{width:100%}.nav_megamenu div.megamenu.act .level-top a{color:#00AEEF}.nav_megamenu div.megamenu.megamenu_no_child .level-top a > .fa{display:none}.nav_megamenu div.megamenu div.dropdown{position:absolute;background-color:#fff;text-align:left;margin:0;z-index:9;top:100%;display:none;border:1px solid #d1d1d1;box-shadow:0 5px 5px rgba(0,0,0,0.19);width:250px !important}.nav_megamenu div.megamenu div.dropdown ul.level1 li{padding:0 25px;position:relative}.nav_megamenu div.megamenu div.dropdown ul.level1 li > a{border-bottom:1px dashed #e3e3e3;padding:0;color:#555;line-height:40px;background:none;font-weight:normal;font-size:13px;position:relative;display:block;padding:0}.nav_megamenu div.megamenu div.dropdown ul.level1 li div.level1,.nav_megamenu div.megamenu div.dropdown ul.level1 li div.level2,.nav_megamenu div.megamenu div.dropdown ul.level1 li div.level3{position:absolute;left:100%;top:0;background:#fff;border:1px solid #d1d1d1;box-shadow:0 5px 5px rgba(0,0,0,0.19);width:250px;display:none}.nav_megamenu div.megamenu div.dropdown ul.level1 li:hover > a{color:#00AEEF}.nav_megamenu div.megamenu div.dropdown ul.level1 li:hover > div{display:block}.nav_megamenu div.megamenu:hover div.dropdown{display:inline-block}.nav_megamenu div.column.last{border-right:0 none;margin-right:0;padding-right:0}.nav_megamenu div.itemSubMenu{padding-top:5px;margin-bottom:15px}.nav_megamenu .block2{float:left}.nav_megamenu .block2 img{margin:0 10px}.nav_megamenu div.dropdown .block1{padding:25px 30px;overflow:hidden;float:left}.nav_megamenu div.dropdown .block1 .block-contain{padding:25px}.nav_megamenu div.dropdown .blockright img{max-width:100%}.nav_megamenu #megamenu_link{margin:0}.nav_megamenu #megamenu_link ul li.level0{display:inline-block;position:relative;margin:0 0px 0 0;padding:0 10px}.nav_megamenu #megamenu_link ul li.level0 > a{line-height:40px;text-transform:uppercase;color:#232323;font-size:14px;font-weight:500}.nav_megamenu #megamenu_link ul li.level0 .submenu{position:absolute;top:100%;right:-444px;top:100%;background:#fff;border:1px solid #d1d1d1;box-shadow:0 5px 5px rgba(0,0,0,0.19);width:250px;display:none}.nav_megamenu #megamenu_link ul li.level0 .submenu li{display:block;margin:0;padding:0 25px}.nav_megamenu #megamenu_link ul li.level0 .submenu li a{border-bottom:1px dashed #e3e3e3;padding:0;color:#555;line-height:40px;background:none;font-weight:normal;font-size:13px;position:relative;display:block;padding:0;text-transform:capitalize}.nav_megamenu #megamenu_link ul li.level0 .submenu li a:hover{color:#00AEEF}.nav_megamenu #megamenu_link ul li.level0:hover > a{color:#00AEEF}.nav_megamenu #megamenu_link ul li.level0:hover > a:after{width:100%}.nav_megamenu #megamenu_link ul li.level0:hover .submenu{display:block}.nav_megamenu #megamenu_link ul li.level0.features{position:static}.nav_megamenu #megamenu_link ul li.level0.features > a{position:relative;display:block}.nav_megamenu #megamenu_link ul li.level0.features .submenu{width:1350px;padding:15px 30px 30px;color:#777}.nav_megamenu #megamenu_link ul li.level0.features .submenu .element-icon{margin-bottom:30px}.nav_megamenu #megamenu_link ul li.level0.features .submenu .element-icon .icon{float:left;margin-right:20px}.nav_megamenu #megamenu_link ul li.level0.features .submenu .element-icon .content{font-size:14px;font-family:"Roboto",sans-serif;overflow:hidden;padding-right:30px}.nav_megamenu #megamenu_link ul li.level0.features .submenu .element-icon .content h4{text-transform:uppercase;font-weight:bold;color:#222;font-family:"Roboto",sans-serif;margin-bottom:5px}.navbar{border-radius:0;margin:0;z-index:99;border:none}#navbar-inner.navbar-inactive .mobilemenu{display:none}#navbar-inner.navbar-active .mobilemenu{display:block}.nav-collapse{text-align:left}.navbar .nav > li{padding:10px 30px 20px 0}#nav-mobilemenu{height:auto;display:none;float:left;width:100%;margin:0}.navbar-inner{border:0 !important;box-shadow:none !important;padding:0;height:35px}.navbar .btn-navbar{margin:4px 0px 0 0;border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;float:right;font-size:19px;color:#fff;cursor:pointer}.navbar .brand{color:#333;text-transform:uppercase;height:auto;line-height:20px;text-shadow:none;font-size:20px;padding:15px 0;float:left;font-family:"Playfair Display",sans-serif}.mobilemenu{list-style-type:none;padding:0;margin:0}.mobilemenu ul{padding:0;margin:0;float:left;display:block;width:100%}.mobilemenu li{cursor:pointer;list-style-type:none;padding:0;margin:0;float:left;display:block;width:100%;position:relative}.mobilemenu li div{padding:20px;background:#aef;display:block;clear:both;float:left;width:360px}.mobilemenu a{text-decoration:none;border-bottom:1px solid #e0d8d8;font-size:13px;line-height:40px;font-weight:normal;color:#222;margin:0;display:block;text-transform:capitalize;cursor:pointer;font-family:"Playfair Display",sans-serif}.mobilemenu li.blog a{border:none}.mobilemenu ul a{color:#262626}.mobilemenu a:hover{text-decoration:underline}.mobilemenu li ul li{font-size:0.9em}.mobilemenu ul a{padding-left:25px}.mobilemenu ul ul a{padding-left:40px}.mobilemenu ul ul ul a{padding-left:55px}.mobilemenu ul ul ul ul a{padding-left:70px}.mobilemenu ul ul ul ul ul a{padding-left:85px}.mobilemenu span.head{position:absolute;top:8px;right:8px}.mobilemenu span.head a{background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/menu_down.png) no-repeat 50% 50%;color:#333;display:block;height:15px;padding:0;width:15px;border:0}.mobilemenu li.active > span.head a,.mobilemenu li.selected span.head a{background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/menu_up.png) no-repeat 50% 50%}.nav-vcontainer{margin-bottom:33px;border:10px solid #fff;padding:30px 20px 16px 20px;position:relative}.vmegamenu-title{position:absolute;top:-15px;left:-10px;padding:0 80px 40px 0;background:#f4f4f4}.vmegamenu-title h2{font-weight:bold;font-size:26px;color:#333;line-height:20px}.vmegamenu-contain{margin-bottom:20px}.nav_vmegamenu li{padding:0 10px}.nav_vmegamenu li.parent{position:relative}.nav_vmegamenu li.parent > a{display:inline-block}.nav_vmegamenu li.parent > a:after{display:inline-block;padding-left:15px;top:0;color:#666;font-size:16px;line-height:16px}.nav_vmegamenu li.parent > a:hover:after{color:#00AEEF;padding-left:25px}.nav_vmegamenu li ul{position:absolute;width:200px;border:1px solid #eee;left:100%;top:-1px;margin-left:-10px;z-index:999;background:#fff;display:none}.nav_vmegamenu li a{display:block;font-weight:500;font-size:16px;color:#666;text-transform:capitalize;line-height:50px;margin-bottom:10px}.nav_vmegamenu li a:hover{color:#333}.nav_vmegamenu li.level0 > a{font-weight:bold;font-size:18px}.nav_vmegamenu > li:hover > ul.level0{display:block}.nav_vmegamenu > li > ul.level0 > li:hover ul.level1,.nav_vmegamenu > li > ul.level0 > li ul.level1 > li:hover ul.level2{display:block}.nav_vmegamenu > li.level0{padding:0}.box-link li a{display:block;line-height:25px}#ma-dropdown{width:193px}.block-verticalmenu .block-title{margin:0}.block-verticalmenu .block-content{margin:0;padding:10px 0}#ma-dropdown li{position:relative;text-align:left;border-bottom:1px solid #cdcdcd}#ma-dropdown li.last{border:none}#ma-dropdown li.over{z-index:998}#ma-dropdown a,#ma-dropdown a:hover{display:block;line-height:1.3em;text-decoration:none}#ma-dropdown span{display:block;cursor:pointer;white-space:nowrap}#ma-dropdown li ul span{white-space:normal}#ma-dropdown li.active a{color:#d96708}#ma-dropdown a{padding:6px 10px;color:#464646;font-weight:bold}#ma-dropdown li.over a,#ma-dropdown a:hover{color:#d96708}#ma-dropdown ul li,#ma-dropdown ul li.active{margin:0}#ma-dropdown ul li.last{background:#ecf3f6;padding-bottom:0}#ma-dropdown ul a,#ma-dropdown ul a:hover{background:none}#ma-dropdown ul li a{font-weight:normal !important}#ma-dropdown ul,#ma-dropdown div{position:absolute;width:193px;top:-1px;left:-10000px;border:1px solid #cdcdcd}#ma-dropdown div ul{position:static;width:auto;border:none}#ma-dropdown ul ul,#ma-dropdown ul div{top:-1px}#ma-dropdown ul li a{background:#fff}#ma-dropdown ul li a:hover{background:#d5e4eb}#ma-dropdown ul li a,#ma-dropdown ul li a:hover{color:#2f2f2f !important}#ma-dropdown li ul.shown-sub,#ma-dropdown li div.shown-sub{left:193px;z-index:999}#ma-dropdown li .shown-sub ul.shown-sub,#ma-dropdown li .shown-sub li div.shown-sub{left:193px}.accordion{list-style-type:none;padding:0}.accordion ul{padding:0;margin:0;float:left;display:block;width:100%}.accordion li{cursor:pointer;list-style-type:none;padding:0;margin:0;float:left;display:block;width:100%;position:relative}.nav-sections .nav_megamenu #megamenu_link ul li.level0 .mega2 ul li h3 a{border-bottom:2px solid #00aeef;color:#00aeef !important;font-weight:600;text-transform:uppercase;font-size:17px}.ui-menu-item.level1.last > a{margin-bottom:15px}.accordion li.active > a{}.accordion li div{padding:20px;display:block;clear:both;float:left;width:360px}.accordion a{text-decoration:none;font-size:13px;line-height:25px;color:#222;padding:0;display:block;cursor:pointer;padding:7px 0;text-transform:capitalize;margin:0;border-bottom:1px dashed #d8d8d8}.accordion li.active > a,.accordion li > a:hover{color:#00AEEF}.accordion li.parent > a{}.accordion li ul li{font-size:0.9em}.accordion ul a{padding-left:15px}.accordion ul ul a{padding-left:30px}.accordion ul ul ul a{padding-left:45px}.accordion ul ul ul ul a{padding-left:60px}.accordion ul ul ul ul ul a{padding-left:75px}.accordion span.head{position:absolute;top:4px;right:0}.accordion span.head a{padding:0;margin:0;color:#888;border:0}.accordion span.head a:after{content:"(+)";font-size:12px}.accordion span.head a:hover,.accordion li.active > span.head a{color:#00AEEF}.accordion span.head a:hover:after,.accordion li.active > span.head a:after{content:"(-)";font-size:12px}#ma-tree li{padding-left:10px;font-weight:bold}#ma-tree li a{padding:3px 5px 3px 10px;display:block;text-decoration:none;color:#2f2f2f}#ma-tree li.active a,#ma-tree li a:hover{color:#E26703}#ma-tree ul li a{background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/bg-li.gif) no-repeat 0 50%}#ma-tree ul li{font-weight:normal}#ma-tree li.active ul li.active a,#ma-tree li.active ul li a:hover{color:#E26703}#ma-tree li.active ul li a{color:#2f2f2f}#ma-tree li.active ul li.active ul li.active a,#ma-tree li.active ul li.active ul li a:hover{color:#E26703}#ma-tree li.active ul li.active ul li a{color:#2f2f2f}#ma-tree li.active ul li.active ul li.active ul li.active a,#ma-tree li.active ul li.active ul li.active ul li a:hover{color:#E26703}#ma-tree li.active ul li.active ul li.active ul li a{color:#2f2f2f}#ma-tree li.active ul li.active ul li.active ul li.active ul li.active a,#ma-tree li.active ul li.active ul li.active ul li.active ul li a:hover{color:#E26703}#ma-tree li.active ul li.active ul li.active ul li.active ul li a{color:#2f2f2f}.tv-nivoslider .nivo-directionNav a{width:60px;height:60px;line-height:60px;color:#fff;font-size:0;text-align:center;background-color:rgba(255,255,255,0.2);cursor:pointer;position:absolute;top:50%;margin-top:-30px;z-index:99}.tv-nivoslider .nivo-directionNav a:hover{background:#00AEEF}.tv-nivoslider .nivo-directionNav .nivo-nextNav{right:-60px}.tv-nivoslider .nivo-directionNav .nivo-nextNav:before{content:"\f105";font-family:"FontAwesome";font-size:24px}.tv-nivoslider .nivo-directionNav .nivo-prevNav{left:-60px}.tv-nivoslider .nivo-directionNav .nivo-prevNav:before{content:"\f104";font-family:"FontAwesome";font-size:24px}.tv-nivoslider:hover .nivo-directionNav .nivo-nextNav{right:0}.tv-nivoslider:hover .nivo-directionNav .nivo-prevNav{left:0}.banner-slideshow{position:relative}.nivo-controlNav{padding:0;text-align:center;position:absolute;bottom:0;right:20px}.nivo-controlNav a{border:0 none;display:inline-block;height:7px;margin:0 2px;text-indent:-9999px;width:20px;cursor:pointer;position:relative;z-index:9;background:rgba(255,255,255,0.8)}.nivo-controlNav a:hover,.nivo-controlNav a.active{background-color:#db4c52}.nivoSlider{position:relative;width:100%;height:100%;overflow:hidden}.nivoSlider img{position:absolute;top:0px;left:0px;max-width:none}.nivo-main-image{display:block !important;position:relative !important;width:100% !important;height:auto !important}.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:white;filter:alpha(opacity=0);opacity:0}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}.nivo-box img{display:block}.nivo-html-caption{display:none}.bx-title{text-align:center;margin-bottom:40px}.bx-title .text-head{text-transform:uppercase;position:absolute;text-align:center;left:50%;top:50%;font-size:80px;color:#ededed;font-family:'Montserrat',sans-serif;font-weight:700;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bx-title h2{font-size:24px;text-transform:uppercase;color:#222;margin-bottom:0;position:relative;display:inline-block;font-weight:500}.bx-title h2:before{content:"";display:inline-block;height:2px;left:10px;margin:0 -30px 6px 0;width:47px;background-color:transparent}.bx-title .sub-title{color:#555;display:block;font-family:'Playfair Display',sans-serif;font-size:14px;font-style:italic;position:relative;line-height:24px;margin-bottom:30px;padding:0;font-weight:400}.owl-carousel{overflow:hidden}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next{width:45px;height:45px;line-height:40px;color:#222;font-size:0;text-align:center;background-color:#ccc;cursor:pointer;position:absolute;top:47%;margin-top:-15px;z-index:99}.owl-carousel .owl-controls .owl-nav .owl-prev:hover,.owl-carousel .owl-controls .owl-nav .owl-next:hover{border-color:#00AEEF}.owl-carousel .owl-controls .owl-nav .owl-prev{left:-45px}.owl-carousel .owl-controls .owl-nav .owl-prev:before{content:"\f104";font-family:"FontAwesome";font-size:16px}.owl-carousel .owl-controls .owl-nav .owl-next{right:-45px}.owl-carousel .owl-controls .owl-nav .owl-next:before{content:"\f105";font-family:"FontAwesome";font-size:16px}.owl-carousel:hover .owl-controls .owl-nav .owl-prev{left:0}.owl-carousel:hover .owl-controls .owl-nav .owl-next{right:0}.testimonial-wrapper .bx-title{margin-bottom:0;margin-top:230px;text-align:left}.testimonial-wrapper .bx-title h2{color:#fff;position:relative;padding-left:40px;font-size:34px;text-transform:uppercase;margin-bottom:0;font-weight:400}.testimonial-wrapper .bx-title h2:before{content:"";width:319px;height:173px;border-width:3px;border-style:solid;border-color:rgba(201,153,71,0.5);background-color:transparent;position:absolute;left:0;margin:0;top:-63px}.testimonial-wrapper .bx-title h2 .text-head{font-size:100px;text-transform:uppercase;position:absolute;color:rgba(201,153,71,0.5);top:-38px}.testimonial-wrapper .bx-title h2 span{position:relative;letter-spacing:5px}.testimonial-wrapper #testimonialSidebar{margin-top:110px;max-width:500px;margin:110px auto 0;text-align:center}.testimonial-wrapper #testimonialSidebar img{display:inline-block;padding-bottom:40px;width:auto;border-radius:100%}.testimonial-wrapper #testimonialSidebar .sidebar-content{font-size:13px;font-family:'Montserrat',sans-serif;font-weight:400;color:#fff;text-align:center;max-width:430px}.testimonial-wrapper #testimonialSidebar .sidebar-content .testimonial-author{color:#fff;margin:0;font-family:'Playfair Display',sans-serif;font-size:18px;font-style:italic;margin-top:10px}.testimonial-wrapper #testimonialSidebar .sidebar-content .testimonial-author:before,.testimonial-wrapper #testimonialSidebar .sidebar-content .testimonial-author:after{content:"-";display:inline-block;margin:0 10px}.cattabproducts{position:relative;min-height:250px;margin-top:15px;background:rgba(0,0,0,0) url("https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/pattern.jpg") repeat scroll 0 0}.cattabproducts .products-grid .item-inner{margin-bottom:55px}.cattabproducts .bx-title{margin-bottom:40px}ul.cattabs{text-align:center;margin-bottom:40px}ul.cattabs li{display:inline-block;padding:0 20px;list-style:none;font-weight:500;font-size:16px;text-transform:uppercase;color:#222;position:relative;display:inline-block;cursor:pointer;line-height:32px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;position:relative}ul.cattabs li:last-child{padding-right:0}ul.cattabs li.active:after,ul.cattabs li:hover:after{width:50px}ul.cattabs li:after{width:0px;height:2px;display:block;background-color:transparent;margin:0 auto;margin-top:8px;content:'';-webkit-transition:width .3s ease 0s;-o-transition:width .3s ease 0s;transition:width .3s ease 0s}.ul.cattabs li:hover,ul.cattabs li.active{color:#4F4C6A;font-weight:600}.cattabproducts .owl-controls .owl-nav{top:-93px}.cattabproducts .ajax_loading{position:absolute}.producttabs-container{min-height:330px;margin:50px 0 0px;position:relative;border-top:1px solid #eaeaea;padding-top:50px}.producttabs-container .ajax_loading{position:absolute}.producttabs-container .owl-controls{text-align:center;position:absolute;top:-55px;width:100%}.producttabs-container .owl-controls .owl-nav .owl-prev,.producttabs-container .owl-controls .owl-nav .owl-next{border-top:0;border-bottom:3px solid #222;padding:0 0 8px;display:inline-block;margin:0 10px}.producttabs-container .owl-controls .owl-nav .owl-prev:hover,.producttabs-container .owl-controls .owl-nav .owl-next:hover{border-color:#00AEEF}#tabs-title{position:relative;text-align:center}#tabs-title li{padding:0;margin-top:20px;display:inline-block;line-height:24px}#tabs-title li h3{font-weight:400;font-size:16px;text-transform:uppercase;color:#666;position:relative;display:inline-block;cursor:pointer;line-height:19px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}#tabs-title li h3:after{content:"";width:22px;height:1px;display:inline-block;margin:0 10px;vertical-align:middle;background:#00AEEF}#tabs-title li.active h3,#tabs-title li:hover h3{color:#333;font-size:24px}#tabs-title li:last-child h3:after{display:none}.producttabs-products .products-grid .item .item-inner{margin-top:70px}.producttabs-products .products-grid .item .item-inner:first-child{margin:0}.box-products-slider .item-inner{margin-bottom:30px}.box-products-slider .item-inner:after{content:'';position:absolute;top:0;bottom:0;width:100%;background-color:rgba(0,0,0,0.7);opacity:0;filter:alpha(opacity=0)}.box-products-slider .item-inner .product-name{position:absolute;width:100%;text-align:center;top:50%;z-index:99;display:none}.box-products-slider .item-inner .product-name a{color:#fff;text-transform:uppercase;font-weight:normal;font-size:12px}.box-products-slider .item-inner .product-name a:hover{color:#ddd}.box-products-slider .item-inner .price-box{padding:5px 15px;background:#fff;position:absolute;bottom:30px;right:30px;z-index:9;line-height:25px}.box-products-slider .item-inner:hover:after{z-index:2;opacity:1;filter:alpha(opacity=100)}.box-products-slider .item-inner:hover .product-name{display:block}.box-products-slider .newproducts .item-inner.first .box-images{height:396px;overflow:hidden}.bestsellerproduct{margin-bottom:30px}.bestsellerproduct .bx-title h2{float:left}.randomproduct{margin-bottom:30px}.upsell-realated{margin-top:30px}.relatedslider .related-subtitle{margin-bottom:10px;text-align:left}.relatedslider input.checkbox{position:absolute;top:10px;right:10px;z-index:99}.brandlogo-wrapper .brandlogo-contain{border-top:0px solid #ddd;margin:0px 0 60px;padding-top:50px}.block-blog .block-content{padding-left:15px}.block-blog .block-content h5{font-size:20px;margin-bottom:10px}.blog-wrapper{margin-bottom:50px}.blog-content{margin-top:60px;padding:0}.blog-content .item .item-inner{display:flex}.blog-content .item .box-img{overflow:hidden;position:relative;width:50%}.blog-content .item .box-post-info{font-family:'Roboto',sans-serif;position:absolute;right:0;border-width:5px;border-style:solid;border-color:rgb(94,223,68);top:20px;bottom:20px;padding-top:30px;padding-left:60px;width:55%;z-index:1}.blog-content .item .box-post-info:hover{box-shadow:inset 0 0 0 5px #00AEEF;border-color:#00AEEF;-webkit-transition:all .3s ease .3s;-o-transition:all .3s ease .3s;transition:all .3s ease .3s}.blog-content .item .box-post-info .post-time{display:inline-block}.blog-content .item .box-post-info .date{float:left;font-size:60px;line-height:50px;margin-right:10px;font-weight:100;color:#666;letter-spacing:-3px}.blog-content .item .box-post-info .month-year{float:left}.blog-content .item .box-post-info .month-year span{display:block;text-transform:uppercase;font-size:13px;color:#555;line-height:25px}.blog-content .item .box-post-info .post-name{display:block;font-size:18px;text-transform:uppercase;color:#222;line-height:25px;letter-spacing:1px;padding:20px 0}.blog-content .item .box-post-info .post-name:hover{color:#00AEEF}.blog-content .item .box-post-info .author-comment p{display:inline-block}.blog-content .item .box-post-info .author-comment p.author{padding-right:10px;border-right:1px solid #ddd;margin-right:10px}.blog-content .item .box-post-info .author-comment p.comment .fa{color:#00AEEF}.block-blog .menu-recent ul li{padding:5px 0}.block-blog .menu-recent ul li a,.block-blog .menu-categories ul li a,.block-blog .menu-tags ul li a{color:#666;text-transform:capitalize;padding:5px 0}.block-blog .menu-recent ul li a:hover,.block-blog .menu-categories ul li a:hover,.block-blog .menu-tags ul li a:hover{color:#00AEEF}.blog-content .box-info .des img{display:none}.postContent img{margin-bottom:15px}.postWrapper{margin-bottom:25px;float:left;width:100%}.postTitle{margin:15px 0 0}.postTitle h2{font-size:18px;margin:0px;padding:0px;color:#666;font-weight:bold;padding-bottom:5px;position:relative}.postTitle h3{font-size:11px;margin:0px;padding-top:2px;padding-right:0px;padding-bottom:2px;padding-left:0px;color:#888;font-style:italic;font-weight:normal;margin-top:10px}.blog-index-list .sorter .sort-by{margin:0}.postTitle a{color:#333}.postTitle a:hover{text-decoration:underline}.postContent{padding-bottom:10px}.postContent a.aw-blog-read-more{padding:3px 10px;background:#f7f7f7;color:#222;border-left:4px solid #fe5656;display:inline-block;font-family:"Playfair Display",sans-serif;text-transform:uppercase;font-size:11px;width:100px;display:block;margin-top:15px;text-align:center}.postContent a.aw-blog-read-more:hover{background:#00AEEF;color:#fff;border-color:#00AEEF}.postDetails{margin-bottom:15px}.postDetails span{margin-right:5px;font-size:12px;color:#8a8a8a}.postDetails span .fa{margin-right:3px}.postDetails span a{color:#8a8a8a}.postDetails span a:hover{color:#00AEEF}.postBookmarks{padding-bottom:10px}.postBookmarks h4{font-size:12px;font-weight:bold}.commentWrapper{padding-bottom:15px}.commentContent{padding-bottom:0px}.commentDetails{margin-bottom:5px;padding:0px}.commentDetails h4.username{display:inline}.postError{font-size:16px}.tags{font-weight:bold;padding-bottom:10px}.tags UL{display:inline}.tags UL LI{font-weight:normal;display:inline;padding-right:6px}.tags h4{font-size:12px;font-weight:bold}.menu-tags,.menu-categories,.menu-recent{margin:0}.tagcloud{}.tag-count-1{font-size:1em !important}.tag-count-2{font-size:1.2em !important}.tag-count-3{font-size:1.4em !important}.tag-count-4{font-size:1.6em !important}.tag-count-5{font-size:1.8em !important}.tag-count-6,.tag-count-7,.tag-count-8,.tag-count-9,.tag-count-10{font-size:2em !important}.block-blog .head h4{padding-left:20px}.postWrapper .poster{display:inline}.input-box.aw-blog-comment-area{width:100%}.widget-latest li{font-size:12px;padding:5px 10px}.block-blog .menu-categories{margin:0 0 15px}a.awblog_current_comment{text-decoration:none !important;font-weight:bold !important}.blog-post-view textarea{width:100% !important}.cloud-zoom-lens{border:1px solid #ccc;margin:-1px;background-color:#fff;cursor:move}.cloud-zoom-title{position:absolute !important;background-color:#000;color:#fff;padding:5px;width:100%;text-align:center;font-weight:normal;font-size:12px;top:0px}.cloud-zoom-big{overflow:hidden}.cloud-zoom-loading{color:white;background:#222;padding:3px;border:1px solid #000;display:none}.product-view .product-img-box .product-image-zoom{border:2px solid #CCC}.lightbox{display:none}#lightbox{position:absolute;left:0;width:100%;z-index:9999;text-align:center;line-height:0}#lightbox img{width:auto;height:auto}#lightbox a img{border:none}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#imageContainer{padding:10px}#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#imageContainer > #hoverNav{left:0}#hoverNav a{outline:none}#prevLink,#nextLink{width:49%;height:100%;background-image:url(data:image/gif;base64,AAAA);display:block}#prevLink{left:0;float:left}#nextLink{right:0;float:right}#prevLink:hover,#prevLink:visited:hover{background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/prevlabel.gif) left 15% no-repeat}#nextLink:hover,#nextLink:visited:hover{background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/nextlabel.gif) right 15% no-repeat}#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%}#imageData{padding:0 10px;color:#666}#imageData #imageDetails{width:80%;float:left;text-align:left}#imageData #caption{font-weight:bold}#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em}#overlay{position:absolute;top:0;left:0;z-index:999;width:100%;height:500px;background-color:#000}#wraper_ajax.loadding_ajaxcart,.ajax_loading,.loadding{width:40px;height:40px;text-align:center;line-height:40px;font-size:16px;color:#666;background-color:#fff;margin-top:-20px;margin-left:-20px;-webkit-border-radius:3px;border-radius:3px;top:50%;left:50%;position:fixed;display:none;z-index:999;-webkit-box-shadow:1px 1px 5px 1px #ddd;box-shadow:1px 1px 5px 1px #ddd}.wrapper_inboxCart{position:fixed;width:320px;height:auto;background:#fff;z-index:999999;border:1px solid #ddd;opacity:1;top:50%;margin-top:-100px;left:50%;margin-left:-160px;display:block;padding:0}.wrapper_inboxCart p.info{color:#262626;font-size:13px;background:#fff;border:1px solid #efefef;padding:12px 10px;text-align:center;margin:0;box-shadow:0px 10px 10px 0px rgba(0,0,0,0.51)}.header-cart-mini .top-cart-content{width:320px;position:absolute;top:100%;right:0;background-color:#fff;padding:20px;border:1px solid #eee;display:none;text-align:center;z-index:999}.header-cart-mini .top-cart-content .empty{padding:15px 0}.header-cart-mini:hover .top-cart-content{display:block}.top-subtotal{margin:15px 0 0;font-size:14px;text-transform:capitalize;text-align:right;clear:both;padding:10px 0 0;text-align:center;border-top:1px solid #eee}.top-cart-content li.item{float:left;width:100%;margin:0 0 10px}.top-cart-content .product-details{position:relative;padding-right:15px;text-align:left;margin-left:70px}.top-cart-content .product-details .product-name a{font-size:13px}.top-cart-content .product-details .btn-remove{position:absolute;right:-5px;top:4px;text-indent:0;font-size:14px;color:#00AEEF}.top-cart-content .product-details .btn-edit{position:absolute;right:15px;top:4px;display:none}.top-cart-content .actions{padding:0;margin:25px 0 0;text-align:center}.top-cart-content .actions button.button{margin:0 3px}.top-cart-content .actions button.button span span{padding:5px 20px;font-size:11px;text-transform:uppercase}.top-cart-content .actions button.button.view-cart span span{border:1px solid #222;background:none;color:#222}.top-cart-content .actions button.button.view-cart:hover span span{background-color:#222;color:#fff}.top-cart-content .actions button.button.check-out span span{background:#00AEEF;color:#fff;border:1px solid #00AEEF}.top-cart-content .actions button.button.check-out:hover span span{background:#222;border-color:#222}.top-cart-contain .product-details .price{width:auto;font-size:15px;font-weight:bold}.top-subtotal span{font-size:14px;color:#000}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-nav{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-nav span{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;overflow:hidden}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer{position:relative}.fancybox-inner{position:relative;overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;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-prev span,.fancybox-next span{background-image:url("https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background:#fff;border:1px solid #eee;width:100px;height:100px;line-height:100px;text-align:center;cursor:pointer;z-index:8060}#fancybox-loading div{display:inline-block;font-size:30px;animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}#fancybox-loading div:before{content:"\f110";font-family:"FontAwesome"}.fancybox-close{position:absolute;right:0;top:0;cursor:pointer;width:30px;height:60px;text-align:center;line-height:45px;font-size:16px;color:#fff;z-index:99}.fancybox-close:before{content:"\f00d";font-family:'FontAwesome';color:#fff}.fancybox-close:after{border-color:#00AEEF;border-style:solid;border-width:0 90px 90px 0;content:"";display:block;height:0;position:absolute;right:-45px;top:-45px;width:0;z-index:-1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent;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}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;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;background:rgba(0,0,0,0.8);-webkit-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,0.8)}.home15_newsletter .newsletter-wrap{border:1px dashed #ccc;padding:25px 0;display:table;width:100%}.home15_newsletter .newsletter-wrap .desc{color:#333;padding-top:30px;font-size:14px;line-height:24px}.home15_newsletter .newsletter-wrap .desc .text-primary{font-size:18px;color:#00AEEF;font-weight:700;display:inline-block;margin-right:10px;font-family:"Montserrat",sans-serif}.home15_newsletter .newsletter-wrap .desc .text-primary .big-text{font-size:30px}.home15_newsletter .newsletter-wrap .newsletter .control{vertical-align:middle;display:table-cell;padding-left:80px;padding-right:180px}.home15_newsletter .newsletter-wrap .newsletter .control .actions{position:relative;display:block;min-width:418px}.home15_newsletter .newsletter-wrap .newsletter .control input{border:none;border-bottom:1px solid #ccc;padding-left:0;font-weight:300;font-size:13px;width:100%;min-height:38px;padding-right:50px}.home15_newsletter .newsletter-wrap .newsletter .control input::placeholder{color:#666}.home15_newsletter .newsletter-wrap .newsletter .control button{background:none !important;color:#222;text-transform:uppercase;padding-right:0;position:absolute;top:0;right:0;padding:0;text-align:center;font-size:12px;border:0;line-height:38px;font-weight:400}.home15_newsletter .newsletter-wrap .newsletter .control button:hover{color:#00AEEF}.home15_newsletter .newsletter-wrap .head{border-right:1px solid #eaeaea;min-width:420px;width:490px;padding-left:70px;vertical-align:middle;display:table-cell}.home15_newsletter .newsletter-wrap .head .section-title{text-align:center;margin:0;padding:20px 0}.home15_newsletter .newsletter-wrap .head .section-title h3{font-size:24px;text-transform:uppercase;color:#222;margin-bottom:0;position:relative;line-height:31px;display:inline-block;font-weight:400}.home15_newsletter .newsletter-wrap .head .section-title h3:before{content:"";display:inline-block;height:2px;left:10px;margin:0 -30px 6px 0;width:47px;background-color:#00AEEF}.home15_newsletter .newsletter-wrap .head .section-title .sub-title{color:#555;display:block;font-family:"Playfair Display",sans-serif;font-size:14px;font-style:italic;position:relative}.home15_banner_bottom{position:relative;margin-top:150px}.home15_banner_bottom .col{padding:0;overflow:hidden}.home15_banner_bottom .col.col1:hover:before{opacity:1;filter:alpha(opacity=100)}.home15_banner_bottom .col:hover > .content{left:0%}.home15_banner_bottom .col.col1:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.3s ease 0s;-o-transition:opacity 0.3s ease 0s;transition:opacity 0.3s ease 0s}.home15_banner_bottom .col img{width:100%}.home15_banner_bottom .col .content{position:absolute;top:50%;text-align:center;width:100%;left:-100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:2;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.home15_banner_bottom .col .title{margin:0;font-family:'LaCompagnie';font-size:40px;color:#00AEEF;line-height:normal;font-style:italic}.home15_banner_bottom .col .subtitle{font-size:24px;margin:0;color:#fefefe;text-transform:uppercase;margin-bottom:30px;font-weight:400}.home15_banner_bottom .col .link{display:inline-block;font-size:14px;text-transform:uppercase;text-decoration:underline;color:#fefefe}.home15_banner_bottom .col .link:hover{color:#00AEEF}.home15_banner_content{border-bottom:1px dashed #ccc;border-top:1px dashed #ccc;margin-top:45px;position:relative;background:#a5205f none repeat scroll 0 0;background-position:center}.home15_banner_content .element-icon.style4{margin:0;font-size:12px}.home15_banner_content .element-icon.style4.last:last-child:after{display:none}.home15_banner_content .element-icon.style4:hover{color:#00AEEF}.home15_banner_content .element-icon.style4 .inner{padding:50px 0;text-align:center}.home15_banner_content .element-icon.style4:after{content:'+';display:inline-block;font-size:30px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#00AEEF;font-weight:700}.home15_banner_content .element-icon.style4 .icon{font-size:30px;padding-top:5px;vertical-align:middle;float:none;display:inline-block;margin-right:20px;color:#5edf44;font-weight:600}.home15_banner_content .element-icon.style4 .content{display:inline-block;vertical-align:middle;text-align:left}.home15_banner_content .element-icon.style4 .content .title{font-size:18px;line-height:25px;margin:0;font-family:"Montserrat",sans-serif;font-weight:400;text-transform:uppercase;color:#fff}.home15_banner_content .element-icon.style4 .content .title strong{font-weight:500}.home15_banner_content .element-icon.style4 .content .subtite{font-family:"Playfair Display",sans-serif;font-size:14px;color:#fff}.home15_banner_top .padding-right-5{padding-right:5px}.home15_banner_top .banner-border{position:relative;display:block;overflow:hidden}.home15_banner_top .banner-border:before{content:"";position:absolute;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);top:30px;right:15px;bottom:30px;left:15px;opacity:0;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;z-index:1}.home15_banner_top .banner-border:after{content:"";position:absolute;border-left:1px solid #fff;border-right:1px solid #fff;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);top:15px;right:30px;bottom:15px;left:30px;opacity:0;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;z-index:1}.home15_banner_top .banner-border img{-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.home15_banner_top .banner-border:hover:after,.home15_banner_top .banner-border:hover:before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.home15_banner_top .banner-border:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity:0.8}.home15_banner_top .block-text-border{padding:15px 5px}.home15_banner_top .block-text-border .content{border:1px solid #00AEEF;text-align:center;padding:75px 0}.home15_banner_top .block-text-border .title{font-family:'LaCompagnie';margin:0;font-size:48px;color:#00AEEF;font-weight:normal;line-height:normal}.home15_banner_top .block-text-border .subtitle{text-transform:uppercase;font-size:20px;line-height:normal;margin:0;margin-bottom:5px;font-weight:400}.home15_banner_top .block-text-border .link{font-family:"Playfair Display",sans-serif;font-size:14px;font-style:italic;font-weight:700;text-decoration:underline;color:#333}.home15_banner_top .block-text-border .link:hover{color:#00AEEF}.home15_banner_top .block-banner-text{position:relative;margin-bottom:15px}.home15_banner_top .block-banner-text:hover .content:before,.home15_banner_top .block-banner-text:hover .content:after{transform:scale(1);-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s}.home15_banner_top .block-banner-text .image{text-align:right}.home15_banner_top .block-banner-text .content{position:absolute;left:20px;top:20px;bottom:20px;border-width:5px;border-style:solid;border-color:rgba(94,223,68,0.5);width:51%;text-align:center;padding-top:65px}.home15_banner_top .block-banner-text .content:before{content:"";position:absolute;top:-5px;left:-5px;bottom:-5px;right:-5px;z-index:9;border-top:5px solid #00AEEF;border-bottom:5px solid #00AEEF;transform:scale(0,1)}.home15_banner_top .block-banner-text .content:after{content:"";position:absolute;top:-5px;left:-5px;bottom:-5px;right:-5px;z-index:9;border-left:5px solid #00AEEF;border-right:5px solid #00AEEF;transform:scale(1,0)}.home15_banner_top .block-banner-text .content .title{font-family:'LaCompagnie';margin:0;font-size:48px;color:#00AEEF;font-weight:normal;line-height:normal}.home15_banner_top .block-banner-text .content .subtitle{text-transform:uppercase;font-size:20px;line-height:normal;margin:0;font-weight:400}.home15_banner_top .block-banner-text .text a{font-family:"Playfair Display",sans-serif;font-size:14px;font-style:italic;font-weight:700;color:#333}.home15_newsletter{clear:both;display:inline-block;width:100%;margin-top:60px}.block-paralax2{margin-top:60px;background-image:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/pralax2.jpg);padding-bottom:120px}.block-paralax2 .section-title.style5{margin-bottom:0;margin-top:230px}.block-paralax2 .section-title.style5 h3{color:#fff;position:relative;padding-left:40px;font-size:34px;text-transform:uppercase;margin-bottom:0;font-weight:400}.block-paralax2 .section-title.style5 h3 span{position:relative;letter-spacing:5px}.block-paralax2 .section-title.style5 h3 .text-head{font-size:100px;text-transform:uppercase;position:absolute;color:rgba(201,153,71,0.5);top:-38px}.block-paralax2 .section-title.style5 h3:before{content:"";width:319px;height:173px;border-width:3px;border-style:solid;border-color:rgba(201,153,71,0.5);background-color:transparent;position:absolute;left:0;margin:0;top:-63px}.block-paralax1{margin-top:60px;padding:110px 0 70px 0;background-image:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/pralax1.jpg)}.block-paralax1 .element-icon{font-size:12px;margin-bottom:30px;position:relative}.block-paralax1 .element-icon.style3 .content{text-align:center;overflow:hidden;font-size:14px;font-family:"Roboto",sans-serif}.block-paralax1 .element-icon.style3 .content .title{font-size:18px;color:#fff;margin:0;text-transform:uppercase;font-weight:300;font-family:"Montserrat",sans-serif}.block-paralax1 .element-icon.style3 .content .title strong{font-weight:400;font-family:"Montserrat",sans-serif}.block-paralax1 .element-icon.style3 .content .title:hover{color:#00AEEF}.block-paralax1 .element-icon.style3 .content .subtite{font-family:"Playfair Display",sans-serif;color:#00AEEF;font-size:14px;font-style:italic;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s}.block-paralax1 .element-icon.style3:hover .title{color:#00AEEF}.block-paralax1 .element-icon.style3:hover .subtite{color:#fff}.block-paralax1 .element-icon.style3:hover .icon:before,.block-paralax1 .element-icon.style3:hover .icon:after{transform:scale(1);-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s}.block-paralax1 .element-icon.style3 .icon{width:80px;height:70px;border:2px solid #00AEEF;color:#00AEEF;font-size:0px;text-align:center;line-height:66px;margin:0 auto;float:none;margin-bottom:20px;position:relative;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s}.block-paralax1 .element-icon.style3 .icon .flaticon:before{font-size:30px;line-height:66px}.block-paralax1 .element-icon.style3 .icon:before{content:"";position:absolute;top:-2px;left:-2px;bottom:-2px;right:-2px;z-index:9;border-top:2px solid rgba(255,255,255,0.8);border-bottom:2px solid rgba(255,255,255,0.8);transform:scale(0,1)}.block-paralax1 .element-icon.style3 .icon:after{content:"";position:absolute;top:-2px;left:-2px;bottom:-2px;right:-2px;z-index:9;border-left:2px solid rgba(255,255,255,0.8);border-right:2px solid rgba(255,255,255,0.8);transform:scale(1,0)}.bg-parallax{background-size:cover;background-repeat:no-repeat;background-attachment:fixed;position:relative}.butique-banner.left.style2{padding-left:0}.butique-banner.left.style2 .image{text-align:left}.butique-banner.left.style2 .banner-inner{left:30px;padding:45px 0;right:-30px}.home14_banner_bottom{margin-top:80px}.butique-banner.left{padding-left:30px;padding-right:0}.butique-banner.left .image{text-align:left}.butique-banner.left .banner-inner{right:0;left:300px;padding-left:100px;padding-right:60px}.butique-banner{position:relative;padding-right:30px;margin-bottom:30px;float:none !important}.butique-banner .image{text-align:right;position:relative}.butique-banner .image:before{background-color:rgba(255,255,255,0.09);content:"";height:0;left:0;margin:auto;position:absolute;top:0;transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;width:0}.butique-banner .image:after{background-color:rgba(255,255,255,0.09);bottom:0;content:"";height:0;position:absolute;right:0;transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;width:0}.butique-banner .image:hover:before,.butique-banner .image:hover:after{height:100%;width:100%;transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s}.butique-banner .banner-inner{position:absolute;left:0;right:300px;top:45px;bottom:45px;border:3px solid #00AEEF;padding:60px 100px 70px 55px}.butique-banner .top{display:table;margin-bottom:30px}.butique-banner .bottom{font-size:13px;color:#666;font-family:"Montserrat",sans-serif}.butique-banner .status{width:93px;height:93px;color:#fff;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;float:left;background-color:#00AEEF;font-family:"Playfair Display",sans-serif;font-style:italic;font-weight:700;font-size:36px;text-align:center;line-height:80px;position:relative}.butique-banner .status:before{content:'';width:2px;height:64px;position:absolute;top:-63px;left:50%;background-color:#00AEEF}.butique-banner .status span{font-size:18px}.butique-banner .head{margin-left:120px}.butique-banner .head .title{margin:0;font-weight:700;font-size:48px;text-transform:uppercase;line-height:normal;margin-top:-5px}.butique-banner .head .subtitle{font-size:30px;font-family:"Playfair Display",sans-serif;font-style:italic;font-weight:700;color:#00AEEF;margin:0;line-height:normal;margin-top:-10px}.butique-banner .head .subtitle:after{width:47px;height:2px;content:'';display:block;margin-top:5px;background-color:#00AEEF}.butique-banner .block-link{display:inline-block;padding:2px 15px;font-size:10px;font-weight:700;text-transform:uppercase;color:#fff;background-color:#222;float:right}.butique-banner .block-link:hover{background:#00AEEF}.butique-banner.style2{padding-top:140px;padding-right:0}.butique-banner.style2 .banner-inner{top:0;left:-30px;right:inherit;padding:45px 0;text-align:center;right:30px;bottom:inherit}.butique-banner.style2 .top{width:100%}.butique-banner.style2 .head{padding:0;width:100%;margin-left:0}.butique-banner.style2 .head .title{font-size:18px;margin:0}.butique-banner.style2 .head .title a{color:#333}.butique-banner.style2 .head .subtitle{font-size:16px;margin:0}.butique-banner.style2 .head .subtitle:after{margin:0 auto;margin-top:5px}.block_our_category{margin-top:50px}.block_our_category .container{width:100%;margin-right:-15px}.block_our_category .section-title h3{font-size:24px;text-transform:uppercase;color:#222;margin-bottom:0;position:relative;font-weight:400}.block_our_category .section-title h3:before{content:"";display:inline-block;height:2px;left:10px;margin:0 -30px 6px 0;width:47px;background-color:#00AEEF}.block_our_category .section-title .sub-title{color:#555;display:block;font-family:"Playfair Display",sans-serif;font-size:14px;font-style:italic;position:relative;font-weight:400;padding:0;margin:0}.block_our_category .slider_home12_category a{width:135px;height:135px;display:inline-block;border:1px dashed #ccc;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;text-align:center;font-size:11px;color:#222;text-transform:uppercase;vertical-align:middle;padding-top:25px;text-align:center}.block_our_category .slider_home12_category a img{display:inline-block;width:auto}.block_our_category .slider_home12_category a span{clear:both;display:block;line-height:22px}.banner_top .margin-top-30{margin-top:30px}.banner_top .banner-opacity{display:inline-block;overflow:hidden;position:relative;width:100%}.banner_top .banner-opacity:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-color:rgba(0,0,0,0.5);opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.5s ease 0.5s;-o-transition:opacity 0.5s ease 0.5s;transition:opacity 0.5s ease 0.5s;z-index:1}.banner_top .banner-opacity img{-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:100%}.banner_top .banner-opacity:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.block-quote{margin-bottom:40px;padding:20px 0}.block-quote .box-logo{text-align:right;padding-right:20px}.block-quote .quote{font-family:"Playfair Display",sans-serif;font-style:italic;font-size:14px;color:#333;padding:0 50px;position:relative;border-left:2px solid #00AEEF}.block-quote .quote:before{content:'';position:absolute;display:inline-block;width:29px;height:23px;background-image:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/blockquote-left.png);background-repeat:no-repeat;background-position:center center;margin-left:-29px}.block-quote .quote:after{content:'';position:absolute;display:inline-block;width:29px;height:23px;background-image:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/blockquote-right.png);background-repeat:no-repeat;background-position:center center;margin-right:-29px}.block-promotion{padding:20px;margin-bottom:30px;text-align:center;text-transform:uppercase}.header-menu-icon{text-align:right}.header-menu-icon ul{display:inline-block}.header-menu-icon ul li{display:inline-block;padding:0 15px}.header-menu-icon ul li:first-child{padding-left:0}.header-menu-icon ul li:last-child{padding-right:0}.header-menu-icon ul li a{width:135px;height:135px;display:inline-block;border:1px dashed #ccc;text-align:center;font-size:11px;color:#222;text-transform:uppercase;vertical-align:middle;padding-top:20px}.header-menu-icon ul li a:hover{color:#00AEEF;border-color:#00AEEF}.header-menu-icon ul li a img{display:block;margin:0 auto 3px}.about-page .block-title{width:100%;border-bottom:2px solid #ccc;margin:25px 0 17px;text-align:center;text-transform:uppercase;padding-bottom:5px;position:relative;display:inline-block}.about-page .block-title h2{margin:0;font-size:18px;line-height:24px;font-weight:700;display:inline-block;position:relative;padding:0px 20px;min-width:200px}.about-page .block-title h2:after{position:absolute;height:2px;width:100%;bottom:-7px;left:0px;content:'';background:#db4c52}.about-page .col-sm-8 img{float:left;margin:0px 20px 20px 0px;max-width:380px;border:1px solid #bebebe}.red-color{color:#000}.about-page p{line-height:22px;font-size:13px}.f-left{float:left}.f-right{float:right}.service-box li,.leadership-block li{width:48%;margin:10px 0}.service-box .icon-block{margin:0px 20px 20px 0px;padding:2px;border-radius:50%}.service-box .icon-block .fa{width:80px;height:80px;display:inline-block;text-align:center;border-radius:50%;font-size:36px;line-height:80px;border:3px solid #e2e2e2;color:#fff;background:#00AEEF}.service-box .icon-block span{display:none}.leadership-block li img{float:left;margin:0px 30px 30px 0px;max-width:300px}.service-box li h3,.leadership-block li h3{font-weight:400;font-size:18px}.read-btn{display:inline-block;padding:4px 10px;font-size:11px;text-transform:uppercase;background:#00AEEF;color:#fff}.read-btn:hover{background:#333;color:#fff}.contact-page .fieldset{margin:0}.contact-page .fieldset .legend{display:none}.contact-page .maps{background:#fff;padding:10px}.contact-page .maps p{margin:0}.list-info{background:#fff;padding:15px}.list-info li{clear:both;padding-bottom:20px}.info-content em{width:30px;height:30px;text-align:center;line-height:30px;background:#eee;float:left;margin-right:15px;margin:0 15px 30px 0;font-size:0}.info-content:hover em{background:#00AEEF;color:#fff}.info-content em:before{font-size:14px}.info-content em.fa-envelope:before{font-size:12px}.info-content h2{font-size:14px;text-transform:uppercase;font-weight:normal}.info-content a{color:#666}.info-content a:hover{text-decoration:underline}.info-content a .des-info{color:#fff}.bx-wrapper .products-grid .item{width:214px;float:left}.block-social-right{right:0;position:fixed;top:150px;width:45px;z-index:999}.social-icon{background:url("https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/social-icons.png") 0 0 no-repeat;display:block;float:right;width:43px;height:43px;margin-bottom:2px}.social-text{float:left;font-size:11px;margin:13px 0 11px 44px;white-space:nowrap;color:#fff}.social-icons a:hover{text-decoration:none}#facebook-btn span{background-position:13px 7px}#linkedin-btn span{background-position:12px -266px}#twitter-btn span{background-position:13px -39px}#youtube-btn span{background-position:12px -230px}#pinterest-btn span{background-position:12px -181px}#googleplus-btn span{background-position:13px -132px}#instagram-btn span{background-position:10px -300px}#flickr-btn span{background-position:10px -335px}#web-btn span{background-position:10px -403px}#mail-btn span{background-position:10px -369px}#facebook-btn .social-icon{background-color:#3B5998}#linkedin-btn .social-icon{background-color:#6eb8da}#twitter-btn .social-icon{background-color:#62BDB2}#googleplus-btn .social-icon,#pinterest-btn .social-icon{background-color:#DB4A39}#youtube-btn .social-icon{background-color:#C4302B}#instagram-btn .social-icon{background-color:#D2C5B3}#flickr-btn .social-icon{background-color:#E4006B}#mail-btn .social-icon{background-color:#2A056F}#web-btn .social-icon{background-color:#000}.fancybox-nav{display:none}.quickview-index-ajax .themes-demo-wrap{display:none}.quickview-index-ajax.page-empty{padding:0}.newsletterpopup{position:relative;padding:20px 50px;min-height:400px}.newsletterpopup .title{margin:20px 0}.newsletterpopup .title h3{text-align:center;font-size:24px;font-weight:normal}.newsletterpopup .title h3:after{content:"";background:url(https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/blank-theme-icons.png) no-repeat -187px -85px;width:27px;height:27px;display:block;margin:15px auto 0}.newsletterpopup .des-newletter{font-size:14px;text-align:center;text-transform:uppercase}.newsletterpopup .des-newletter span{padding:3px 7px;background:#00AEEF;color:#fff;margin:0 5px}.newsletterpopup .content{padding-top:30px}.newsletterpopup .content .input-box input{border:1px solid #ddd;font-size:13px;padding:6px 12px;width:100%;height:40px;text-transform:capitalize;font-weight:normal;color:#666}.newsletterpopup .content .actions{text-align:center;margin-top:20px}.newsletterpopup .content .actions button.button span span{padding:12px 25px;border:0;font-size:14px;margin:auto;background:#000;color:#fff}.newsletterpopup .content .actions button.button span span .fa{margin-right:7px}.newsletterpopup .content .actions button.button:hover span span{background-color:#00AEEF}.newsletterpopup .content .subscribe-bottom{position:absolute;bottom:20px;left:20px}.newsletterpopup .content .subscribe-bottom input{margin:-1px 7px 0 0}.block-video-newsletter{margin-top:50px}.block-video-newsletter .video{position:relative}.block-video-newsletter .video:before{content:"";position:absolute;top:0;z-index:9;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.5)}.block-video-newsletter .video:hover:before{background-color:rgba(0,0,0,0.4)}.block-video-newsletter .video .button-play{width:59px;height:59px;display:inline-block;border:2px solid #fff;position:absolute;top:50%;left:50%;z-index:10;font-size:0}.block-video-newsletter .video .button-play:before{content:"\f04b";font-family:"FontAwesome";font-size:18px;text-align:center;line-height:59px;color:#fff;display:block;margin-left:4px}.block-video-newsletter .video .button-play:hover{opacity:0.7;filter:alpha(opacity=70)}.block-video-newsletter .newsletter-wrap{padding:80px 40px;margin-top:40px;text-align:center;position:relative;z-index:10}.block-video-newsletter .newsletter-wrap:after{border-color:#00AEEF;border-style:solid;border-width:6px;content:"";float:left;position:absolute;z-index:-3;top:0;right:0;bottom:0;left:-165px}.block-video-newsletter .newsletter-wrap .title-product-heading{margin-bottom:20px}.block-video-newsletter .newsletter-wrap .des{margin-bottom:35px}.block-video-newsletter .newsletter-wrap .actions{position:relative}.block-video-newsletter .newsletter-wrap .actions input{height:30px;border:0;border-bottom:1px solid #ddd;width:100%;padding:0;font-size:12px}.block-video-newsletter .newsletter-wrap .actions button{background:none;color:#222;text-transform:uppercase;padding:0;border:0;position:absolute;right:0;top:7px;font-size:13px}.page-404{border-top:1px solid #ddd;padding:40px 0;text-align:center}.page-404 h1{font-size:168px;font-weight:700;color:#999}.page-404 h2{font-size:30px;color:#333}.page-404 a{margin-top:15px;line-height:40px;padding:0 30px;background:#000;color:#fff;display:inline-block}.page-404 a:hover{background:#00AEEF}.block-policies{margin-top:50px}.block-policies .element-icon{font-size:12px;margin-bottom:15px;position:relative;border:1px dashed #bcbcbc;padding:48px 0;text-align:center;display:table;width:100%;text-align:center}.block-policies .element-icon:before{content:"";position:absolute;top:-1px;left:-1px;bottom:-1px;right:-1px;z-index:9;border-top:1px dashed #00AEEF;border-bottom:1px dashed #00AEEF;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1)}.block-policies .element-icon:after{content:"";position:absolute;top:-1px;left:-1px;bottom:-1px;right:-1px;z-index:9;border-left:1px dashed #00AEEF;border-right:1px dashed #00AEEF;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0)}.block-policies .element-icon .icon{display:inline-block;font-size:36px;float:none;margin:0;margin-right:20px}.block-policies .element-icon .icon .flaticon{font-size:0}.block-policies .element-icon .icon .flaticon:before{font-size:36px}.block-policies .element-icon .content{display:inline-block;color:#222;margin-top:-5px;overflow:hidden;font-family:"Roboto",sans-serif}.block-policies .element-icon .content h4{font-size:12px;margin:15px 0 0}.block-policies .element-icon:hover:before,.block-policies .element-icon:hover:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.block-policies .element-icon:hover .icon,.block-policies .element-icon:hover .content{color:#00AEEF}#slvj-window{width:100%;min-height:100%;z-index:30;background:rgba(0,0,0,0.8);position:fixed;top:0;left:0}#slvj-window,#slvj-window *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#slvj-background-close{width:100%;min-height:100%;z-index:31;position:fixed;top:0;left:0}#slvj-back-lightbox{width:700px;height:540px;margin:auto;z-index:32}.slvj-lightbox{position:relative;width:100%;height:100%;padding:30px;margin:0;background-color:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-shadow:0 2px 2px 2px rgba(0,0,0,0.3);z-index:53}#slvj-close-icon{background-repeat:no-repeat;width:11px;height:11px;position:absolute;top:10px;right:10px;z-index:551}#slvj-close-icon:hover{cursor:pointer}.about-us-page .about-banner{position:relative}.about-us-page .about-banner .banner-content{position:absolute;top:82%;text-align:center;color:#fff;width:100%;background:rgba(0,174,239,0.5) none repeat scroll 0 0}.cms-faq .about-us-page .about-banner .banner-content{background:transparent}.about-us-page .about-banner .subtitle{display:block;font-family:"Playfair Display",sans-serif;font-size:18px;font-style:italic}.about-us-page .about-banner .title{margin-bottom:0;font-size:48px;letter-spacing:25px;margin-top:10px}.about-us-page .section-title{text-align:center}.about-us-page .section-title .sub-title{color:#555;display:block;font-family:"Playfair Display",sans-serif;font-size:14px;font-style:italic;position:relative;font-weight:normal}.about-us-page .section-title h3{font-size:24px;text-transform:uppercase;color:#222;margin-bottom:0;position:relative;display:inline-block;font-weight:normal;margin-top:10px}.about-us-page .section-about{text-align:center}.about-us-page .section-about .section-title{margin:60px 0}.about-us-page .section-about blockquote{font-family:"Playfair Display",sans-serif;text-align:center;font-size:14px;font-style:italic}.about-us-page .section-about .author{margin-top:40px;font-size:22px;font-family:"Roboto",sans-serif;font-weight:normal}.our-team{margin:50px 0;padding:50px 0;position:relative}.our-team:after{content:"";background:#f9f9f9;position:absolute;top:0;bottom:0;left:-1000px;right:-1000px;z-index:1}.our-team .section-title{position:relative;z-index:2;margin-bottom:50px}.our-team .owl-carousel{z-index:2}.our-team .owl-carousel .info .name{font-size:15px;font-weight:normal;margin:12px 0 0}.our-team .owl-carousel .info .position{font-family:"Playfair Display",sans-serif;font-size:13px;font-style:italic}.our-team .owl-carousel .owl-nav.disabled{display:block}.our-skin{padding:30px 0}.our-skin .section-title{text-align:center;margin-bottom:50px}.our-skin .item-processbar{padding-bottom:40px;display:table;width:100%}.our-skin .item-processbar .processbar-title{display:table-cell;width:200px;vertical-align:middle;font-size:12px;color:#222}.our-skin .item-processbar .processbar-bg{display:table-cell;vertical-align:middle}.our-skin .item-processbar .processbar-width{position:relative;width:0}.our-skin .item-processbar .processbar-width .processbar-percent{position:absolute;right:30px;top:50%;font-size:12px;color:#222}.footer-container{background-color:#222337;color:#fff;font-family:'MontserratLight';font-size:13px;padding-top:15px}.footer-container .newsletter-wrap .newsletter .control button:before{content:"OK";font-size:12px}.footer-container .sub-title{display:none}.footer-container .newsletter-wrap .section-title{text-align:left}.footer-container .newsletter-wrap .section-title h3{color:#fff;font-family:"Montserrat",sans-serif;font-size:19px;font-weight:400;margin-bottom:30px;text-transform:uppercase;padding-top:0}.footer-container .newsletter-wrap .desc{display:none}.footer-container .widget{margin-top:30px;display:inline-block}.footer-container .widget .widget-title{color:#fff;font-family:"Montserrat",sans-serif;font-size:19px;font-weight:400;margin-bottom:30px;text-transform:uppercase;padding-top:0}.footer-container .contact-info .logo{margin-bottom:25px;max-width:100%;float:none;display:block}.footer-container .contact-info .content{padding:0}.footer-container .contact-info .content p{margin-bottom:10px;font-size:13px;color:#fff;font-family:"Montserrat",sans-serif;line-height:24px}.footer-container .contact-info .content p .fa{font-size:18px;display:inline-block;margin-right:10px;color:#fff}.our-service ul li{list-style:inherit;line-height:30px}.our-service ul li:before{content:"";display:inline-block;vertical-align:middle;width:4px;height:4px;border-radius:100%;background:#666;margin-right:12px}.our-service ul li a{color:#fff;font-family:"Montserrat",sans-serif}.our-service ul li a:hover{color:#00AEEF}.social a{width:36px;height:36px;line-height:32px;margin-right:6px;font-size:18px;margin-bottom:10px;text-align:center;background-color:transparent;color:#666;border:2px solid #666;display:inline-block;border-radius:18px;-webkit-border-radius:18px}.social a:hover{color:#00AEEF;border-color:#00AEEF}.social a .fa{line-height:32px;margin-right:-4px}.footer-bottom{margin-top:60px;background:#191a2f;font-family:"Montserrat",sans-serif;font-weight:300;font-size:13px}.footer-bottom .payment{border-top:1px solid #e0e0e0;padding:21px 0;border-top-width:1px;border-top-style:solid;text-align:center;font-size:12px}.footer-bottom .payment .head{text-align:center;display:inline-block}.footer-bottom .payment .head span:first-child{font-style:normal;color:#fff;font-size:13px;font-weight:400;display:block;font-family:"Montserrat",sans-serif;text-transform:uppercase}.footer-bottom .payment .head .PlayfairDisplay{font-family:'PlayfairDisplay';font-style:italic}.footer-bottom .payment .list{margin:0 -25px;display:inline-block}.footer-bottom .payment .list a{padding:0 25px;float:left}.footer-bottom .payment .list a img{opacity:0.2;vertical-align:middle;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.footer-bottom .payment .list a:hover img{opacity:1}.newsletter-wrap .title-newsletter-heading{margin-bottom:40px}.newsletter-wrap .title-newsletter-heading h2{font-size:40px;font-weight:bold;color:#333;text-transform:capitalize;display:inline-block;margin:0 0 5px}.newsletter-wrap .title-newsletter-heading h2 span{font-weight:300;color:#888;display:inline-block;margin-right:10px}.newsletter-wrap .title-newsletter-heading p{color:#888;font-size:18px}.newsletter-wrap .newsletter .control{position:relative}.newsletter-wrap .newsletter .control .actions{width:100%;position:relative;margin:auto;display:inline-block}.newsletter-wrap .newsletter .control input{border:1px solid #ccc;width:100%;padding:7px 15px;padding-right:65px;background-color:transparent;min-height:40px;height:40px;font-size:13px;color:#fff}.newsletter-wrap .newsletter .control input::placeholder{color:#666 !important}.newsletter-wrap .newsletter .control input::-moz-placeholder{color:#666 !important}.newsletter-wrap .newsletter .control button{color:#fff;background:#00aeef;border:0;width:50px;height:40px;line-height:40px;padding:0;font-size:0;position:absolute;right:0;top:0}.newsletter-wrap .newsletter .control button:hover{background:#111;border-color:#111;color:#fff}.newsletter-wrap .newsletter .control button span{line-height:1}.newsletter-wrap .newsletter .control button:hover{opacity:0.8}.newsletter-wrap .newsletter span.text{color:#fff;font-size:15px;font-weight:300;padding:0 20px 0 0;display:block}#back-top{bottom:10%;position:fixed;right:20px;z-index:999;cursor:pointer;font-size:20px;width:40px;height:40px;line-height:36px;text-align:center;background:#222;color:#fff}#back-top:hover{background:#00AEEF}@media (min-width:992px) and (max-width:1200px){.newsletter-block .input-mail{width:100%;margin:0 0 15px}.blog-content .item .box-post-info{padding-top:10px;padding-left:30px}}@media (max-width:1199px){.butique-banner.left .banner-inner{left:60px}.butique-banner .banner-inner{right:60px;background-color:rgba(255,255,255,0.8)}.logo-header{width:150px;min-width:150px}.nav-container{padding-left:20px}.header .logo{text-align:center}.newsletter-block .input-mail{width:305px !important}.nivo-caption .LeftToRight .title{margin-left:-240px;top:100px}}@media (max-width:992px){.home15_newsletter .newsletter-wrap .head{width:100%;padding-left:0;min-width:100%;display:inline-block}.home15_newsletter .newsletter-wrap .newsletter .control .actions{min-width:inherit}.home15_newsletter .newsletter-wrap .newsletter .control,.home15_newsletter .newsletter-wrap .control{display:inline-block;width:100%;padding-left:30px;padding-right:30px}.home15_banner_content .element-icon.style4:after{display:none}.home15_banner_content .element-icon.style4 .icon{display:block;margin:0}.home15_banner_content .element-icon.style4{margin:0;font-size:12px}.home15_banner_content .element-icon.style4 .inner{padding:30px 0}.header-quick-access .box-control{padding-left:15px}#nav-mobilemenu{height:auto;display:none;float:left;width:100%;margin:0;position:absolute;background:#fff;width:270px;right:0;padding:15px;top:35px;right:0}.testimonial-wrapper .bx-title h2{display:block;text-align:center}.testimonial-wrapper .bx-title h2:before{width:100%}.nav-container{display:inline-block;float:right}.cms-index-index .header-wrapper{position:relative;background:#fff}.footer-bottom .payment .list{margin:0}.footer-bottom .payment .list a{display:inline-block;float:none}.footer-bottom .payment .head{width:100%;padding-right:0}.footer-top .col-sm-12{width:50%;float:left}.navbar .brand{display:none}.header{padding-bottom:0}.form-search input.input-text{width:46%}.col-left.sidebar{padding-top:0}.nivo-directionNav a{display:none}.banner-content1{margin:0 0 30px}}@media (max-width:767px){.home15_banner_top .block-banner-text .content{width:auto;right:20px;background-color:rgba(255,255,255,0.8)}.butique-banner.style2{padding-top:0px}.butique-banner{padding-right:0;padding-bottom:0;padding-left:0 !important}.butique-banner .image img{width:100%}.butique-banner .banner-inner{right:0 !important;position:relative;top:0 !important;left:0 !important}.block_our_category .banner_item{text-align:center}.header-quick-access .box-setting{text-align:center}.header-quick-access .box-setting .setting{display:inline-block}.topbar-menu{text-align:center;width:100%}.container{padding:0 15px}.header{margin:0}.banner-left{display:none}.banner-content1 .banner-inner{top:20px}.banner-content1 .banner-inner .banner-title{font-size:20px;text-align:center;padding:12px}.banner-content1 .banner-inner .banner-info,.banner-content1 .banner-inner a{font-size:10px}.block-newsletter{margin:0}.block-newsletter .subscribe{padding:30px 20px}.block-newsletter .subscribe .subcribe-info{margin-top:20px}.block-social{padding-top:30px}.block-social .social-links{margin-top:15px}.block-social .social-links li a{margin-left:8px}.search-below-768px{display:block;margin:12px 20px 0 0;float:right;font-size:18px;cursor:pointer}.footer-information .footer-link h3{margin-top:15px}.header-cart-mini{width:auto}.header-cart-mini .cart-inner{display:none}.header-cart-mini .shopping-cart .fa{display:none}.language-currency .header-language .title,.language-currency .header-currency .title{display:none}.navbar .brand{display:none}}@media (max-width:680px){.nav-container{padding-left:0}.new-product-side2 a.new-product-side2-link{font-size:12px}button.button span span{padding:8px 15px}.page-header-content{text-align:center}.page-header-content .quick-access{float:none;width:144px;margin:auto}.top-links{float:right;position:relative;z-index:99;margin-top:2px}.top-links:before{content:"\e005";font-family:simple-line-icons;color:#fff;cursor:pointer}.top-links .links{position:absolute;background:#fff;border:1px solid #eee;padding:5px 0;z-index:1;top:18px;right:0;width:100px;display:none}.top-links .links li{display:block;margin:0}.top-links .links li a{font-weight:500;padding:0 12px;font-family:"Playfair Display",sans-serif;text-transform:capitalize;font-size:11px;color:#262626;display:block}.top-links .links li a:hover{color:#00AEEF}.top-links:hover .links{display:block}}@media (min-width:480px) and (max-width:680px){.banner-static-top{margin:0}.banner-static-top .banner-box .link-categories{display:none}.banner-wrapper{margin-bottom:20px}}@media (max-width:500px){.blog-content .item .item-inner{display:inline-block;width:100%}.blog-content .item .box-img{width:100%}.blog-content .item .box-post-info{width:100%;position:relative;left:auto;right:auto;top:auto;bottom:auto;padding-left:15px;padding-bottom:15px}.home14_banner_bottom{margin-top:30px}.producttabs-container{margin-top:30px;padding-top:30px}.butique-banner.left .banner-inner,.butique-banner .banner-inner{padding:60px 30px 57px 10px}.butique-banner .head{margin-left:0}.header-quick-access #search_mini_form .form-search{right:-130px;width:270px}.footer-bottom .payment{padding:20px 0 0}.block_our_category{margin-top:30px}.banner_top .margin-top-30{margin-top:15px}.footer-top .col-sm-12{width:100%}.header-cart-mini{padding-left:10px}.header-cart-mini .shopping-cart .price{display:none}.nivo-caption{display:none !important}.quick-access-sub{right:50%;margin-right:-125px}.products-grid .item-inner .box-images,.products-list li.item .box-images{margin-bottom:15px}.products-grid .item-inner .box-images img,.products-list li.item .box-images img{width:100%}.block-newproduct-content{margin-bottom:30px}.freeshipping{margin-bottom:30px}.freeshipping a{display:none}.product-view .product-shop .product-name{margin:60px 0 0}.banner-static-top .banner-box{margin-bottom:20px}.banner-static-top .banner-box img{width:100%}.banner-static-top .banner-box3{margin-bottom:0}.logo-header{float:left}.search-cart{float:right}.header-quick-access .access{float:left}.header-quick-access .header-links{float:right}.footer-information .f-col{margin-bottom:25px}}@media (max-width:380px){.topbar-menu{display:none}.form-search .dd-select{width:100px !important}}.nav-sections{border-top:0px solid #444;float:left;margin:3px 0px 0 0;width:111%}.slogan{float:right;font-family:"DearPrudence",sans-serif;font-size:23px;color:#00AEEF}.slogan p a{color:#000;font-size:22px;font-weight:500}.header-container .box-setting{float:right;position:relative;vertical-align:middle;z-index:99}.cart-mini{float:right;margin-right:20px;position:relative;z-index:2}.block-search{border-right:1px solid #e5e5e5;float:right;padding:0 15px 0 0;position:relative;width:auto;z-index:9}.about-us-page .section-about{font-size:15px;line-height:26px;margin-top:50px;padding:0 15px;text-align:left}.about-us-page .section-about li{font-size:13px}.list1{margin-left:25px}.list1 li{background:rgba(0,0,0,0) url("https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/xred-arrow.png") no-repeat scroll 0 7px;padding-left:20px;text-transform:uppercase}.list2 li{background:rgba(0,0,0,0) url("https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/xred-arrow.png") no-repeat scroll 0 7px;padding-left:20px}.list2{margin-bottom:15px}.section-about p{margin-bottom:15px}.contact input{width:100%;border:1px solid #d5d5d5;padding:5px 15px;margin-bottom:15px}.contact select{width:100%;border:1px solid #d5d5d5;padding:5px 15px;margin-bottom:15px}.contact textarea{width:100%;height:100px;border:1px solid #d5d5d5;padding:5px 15px;margin-bottom:15px}.mybtn{background:#000 none repeat scroll 0 0;border-radius:6px;color:#fff;font-weight:600;padding:5px 25px !important;width:auto !important}.mybtn:hover{background:#00AEEF}.contact h3{background:#00aeef none repeat scroll 0 0;color:#fff;font-weight:600;margin-bottom:15px;padding:7px;text-align:center;text-transform:uppercase;width:100%}.contact-info h4{font-weight:600;margin-bottom:8px}.contact-info{margin-left:20px;margin-top:40px}.section-about h4{font-weight:600;margin-bottom:15px}.banner-wrapper{top:108px;position:relative}.main-wrapper{top:110px;position:relative;margin-bottom:119px}.nav_megamenu #megamenu_link ul li.level0 .mega2 ul li a{color:#222 !important;font-weight:500;line-height:24px !important}.nav_megamenu #megamenu_link ul li.level0 .mega2 ul li a:hover{color:#00aeef !important}.jumbotron .cover .left{border-right:49px solid transparent;left:0}.jumbotron .cover .right{border-left:49px solid transparent;right:0}.jumbotron .cover-dark .triangle{border-bottom-color:#222337 !important}.jumbotron .cover .triangle{border-bottom:30px solid #229392;bottom:0;box-sizing:border-box;float:none !important;position:absolute;width:50%;z-index:6}.jumbotron{background:#fff none repeat scroll 0 0;padding:25px 0 20px;position:relative}.jumbotron .cover .triangle{border-bottom-color:#fff}.jumbotron.jumbotron-pattern{background:rgba(0,0,0,0) url("https://www.ipromote.co.nz/skin/frontend/tv_boutique_package/boutique15/images/pattern.jpg") repeat scroll 50% 0}.products-grid .item .item-inner:hover{box-shadow:0 0 9px rgba(0,0,0,0.55)}.home15_banner_top{background:#fff none repeat scroll 0 0}.jumbotron .cover-pastel .triangle{border-bottom-color:#229392}.nivo-caption{background:transparent !important}.top-slide{padding:0px;background:transparent none repeat scroll 0 0}.top-title1 h2{color:#fff;font-weight:600}.top-title1 .sub-title{color:#fff;font-weight:400}.col-md-3.col-xs-6.wow.slideInUp.animated{text-align:center}.col-md-3.col-xs-6.wow.slideInUp.animated > h3{color:#00aeef;font-weight:600;margin-bottom:15px;margin-top:10px;text-transform:uppercase}.jumbotron.jumbotron-bright{background:#f15922 none repeat scroll 0 0}.jumbotron .stub{border-top-color:#e2e2e2;border-width:31px 51px 0;left:50%;margin-left:-51px;top:-1px;z-index:1}.jumbotron .stub::after{border-top-color:#fff;border-width:30px 50px 0;content:" ";margin-left:-50px;top:-31px}.about h2{color:#fff;font-weight:600}.about .sub-title{color:#fff;font-weight:400}.about p{color:#fff;font-size:15px;text-align:center}.bx-title.choose h2{margin-top:40px}.level0.submenu.mega2.clg2{background:#f5f5f5 !important}.megamenu .clg2 a img{border:1px solid #d5d5d5;border-radius:15px;width:100%}.megamenu .clg2 a img:hover{border:3px solid #02A7E5}.bx-box h3{color:#fff;font-weight:500;margin-bottom:20px;text-align:center;text-transform:uppercase}.bx-box ul{margin-top:15px}.bx-box ul li{line-height:25px}.bx-box ul li a{color:#fff;font-weight:500}.bx-box ul li a:hover{text-decoration:underline}.bx-box ul .last a{font-weight:600;text-transform:uppercase}.bx-box .image img:hover{transform:scale(1.1);transition:all 0.3s ease 0s}.cms-contact-us .jumbotron{display:none}.cms-page-view .jumbotron{display:none}.mpblog-index-index .jumbotron{display:none}.mpblog-index-post .jumbotron{display:none}.mpblog-index-category .jumbotron{display:none}.mpblog-index-archive .jumbotron{display:none}.page-title h1{margin-top:20px;text-align:center}.cms-contact-us .breadcrumbs{display:none}.two-columns-right{margin-top:30px}.right .desktop-block .block-title{background:#00AEEF;color:#fff;padding:2px 15px}.no-rating a{color:#16b355}.callforprice{font-weight:500;position:relative;top:22px}.product-shop .callforprice{color:#fff;font-weight:600;padding:5px 15px;top:8px}.cat-desc{font-size:15px;font-weight:500;line-height:25px;margin-bottom:30px;width:100%}.catalog-product-view .jumbotron{display:none}.product-view #wrap{z-index:1 !important}.upsellslider.category-products{margin-top:25px}.suggestpage-index-index .jumbotron.top-slide{display:none}.opc-index-index .jumbotron.top-slide{display:none}.opc-index-index .main-wrapper{position:relative;top:15px}.block_brand{background:#f7f7f7 none repeat scroll 0 0}.cms-index-index .block_brand{background:#fff none repeat scroll 0 0}.block-related .item{float:left;width:25%}.checkout-cart-index .jumbotron.top-slide{display:none}.checkout-cart-index .main-wrapper{position:relative;top:20px}.sp-methods input.radio{float:left;margin-right:3px}.checkout-cart-index .main-page{position:relative;top:119px}.opc-index-index .main-page{position:relative;top:119px}.form-list select,.form-list input{background:#f2f2f2 none repeat scroll 0 0;border:1px solid #f2f2f2;height:30px;padding:3px;width:100%}#product_tabs_description_contents .std strong{float:left;font-size:16px;font-weight:500;width:100%}.product-options dd select option{padding:5px 15px}.level0.submenu.single-row{right:-180px !important}.mini-search label{display:none}.amconf-color-container{height:30px !important;width:30px !important}.amconf-image-title{display:none}#is_subscribed{float:left;width:auto}#change_password{float:left;width:auto}.cms-index-index .products-grid .item-inner .add-to-links li a{display:none}.list-review .rating-links .separator{display:none}.list-review .rating-links a:last-child{display:none}.list-review .rating-box{margin-left:5px}.quickview{display:none !important}.page-review-form{display:none}.soldtogether-block h3{min-height:30px}.product-shop .amfaq-ask-link{border:1px solid #00aeef;color:#00aeef;margin-left:15px;padding:6px 13px;position:absolute;right:20px;top:25px;width:130px}.product-shop .amfaq-ask-link:hover{color:#fff;background:#000;border:1px solid #000;text-decoration:none}.owl-controls .owl-nav .owl-next,.owl-controls .owl-nav .owl-prev{background:#000 !important;color:#fff !important;display:block !important}@media screen and (min-width:320px) and (max-width:767px){.logo-header{width:100%}.logo-header img{float:none;width:80%}.header-quick-access .box-control{float:none;margin-right:0;text-align:center;margin-top:8px}.header-quick-access .nav-sections{float:none;width:100%}.header-quick-access .nav-container{margin-left:0px}.block-search{display:inline-block;float:none;top:-40px;padding:0 0px 0 0;width:100%;border-right:0px solid #e5e5e5}.header-quick-access #search_mini_form{float:none}.header-quick-access #search_mini_form .form-search{right:0;width:100%;padding:0}.header-cart-mini{top:46px}.header-quick-access .box-setting{top:44px}.header-quick-access .nav-container{position:relative;top:43px}.header-quick-access .navbar .btn-navbar{border:1px solid #c1c1c1 !important;color:#c1c1c1;margin:4px 0 0;padding:3px 10px}#nav-mobilemenu{top:45px}.header-quick-access .box-setting .setting{background:transparent !important;padding:0;width:0}.banner-wrapper{top:0}.main-wrapper{top:30px;margin-bottom:85px}.page .header-wrapper{position:relative}.top-menu{float:left}.product-shop .amfaq-ask-link{top:-42px}}@media screen and (min-width:320px) and (max-width:479px){.logo-header{width:100%}.header-cart-mini .top-cart-content{right:-111px;width:288px}}@media screen and (min-width:480px) and (max-width:767px){.logo-header{width:59%}}@media screen and (min-width:600px) and (max-width:767px){.slogan p a{color:#000;font-size:22px;font-weight:500;clear:both;display:block}}@media screen and (min-width:768px) and (max-width:992px){.logo-header{width:100%}.logo-header img{float:none;width:80%}.header-quick-access .box-control{float:none;margin-right:0;text-align:center;margin-top:8px}.header-quick-access .nav-sections{float:none;width:100%}.header-quick-access .nav-container{margin-left:0px}.block-search{display:inline-block;float:none;top:-40px;padding:0 0px 0 0;width:100%;border-right:0px solid #e5e5e5}.header-quick-access #search_mini_form{float:none}.header-quick-access #search_mini_form .form-search{right:0;width:100%;padding:0}.header-cart-mini{top:46px}.header-quick-access .box-setting{top:44px}.header-quick-access .nav-container{position:relative;top:43px}.header-quick-access .navbar .btn-navbar{border:1px solid #c1c1c1 !important;color:#c1c1c1;margin:4px 0 0;padding:3px 10px}#nav-mobilemenu{top:87px}.header-quick-access .box-setting .setting{background:transparent !important;padding:0;width:0}.banner-wrapper{top:0}.main-wrapper{top:30px;margin-bottom:85px}}.box-reviews .pager{margin-top:0px;margin-bottom:0px;padding:5px 10px;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#f3f3f3 50%,#ededed 51%,#fff 100%);background:-webkit-linear-gradient(top,#fff 0%,#f3f3f3 50%,#ededed 51%,#fff 100%);background:linear-gradient(to bottom,#fff 0%,#f3f3f3 50%,#ededed 51%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0 )}#advancereviews-pager-reviews .pager{border-top:none;margin-bottom:15px}#customer-reviews{background:#faf7ee;padding:30px;border:1px solid #eee}#customer-reviews .head{border-bottom:1px solid #eee;color:#e26703}.catalog-category-view .block .block-title{margin-bottom:0px}#am_search_container{margin-top:30px}#advancereviews-filteredReviews a{color:#00aeef}#review-form h3 span,.prevnext a{color:#16b355}table.prevnext{margin:20px 0}table.prevnext a{line-height:25px}table.prevnext .nivo-nextNav:before{content:"\f105";font-family:"FontAwesome";font-size:40px;float:right;margin-left:5px}table.prevnext .nivo-prevNav:before{content:"\f104";font-family:"FontAwesome";font-size:40px;vertical-align:middle;margin-right:5px}.nav_megamenu{min-width:550px;text-align:center}.amfaq-index-index .success-msg{font-size:15px !important;margin:10px 0}.amfaq-ask-link1.contact-but{top:76px;border:1px solid #00aeef;color:#00aeef;margin-left:15px;padding:6px 13px;position:absolute;right:20px;width:130px}.product-shop .amfaq-ask-link1:hover{color:#fff;background:#000;border:1px solid #000;text-decoration:none}@media screen and (min-width:993px) and (max-width:1025px){.header-quick-access #search_mini_form .form-search{width:178px !important}.logo-header{width:215px}}