article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:'Open Sans',sans-serif;font-weight:300}body{margin:0;font-size:1em}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}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}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}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}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
#site-container ul li.collapsed{list-style-image:none;list-style-type:none}#site-container li.collapsed,#site-container li.expanded,#site-container li.leaf,#site-footer li.collapsed,#site-footer li.expanded,#site-footer li.leaf{margin:0;padding:0;list-style:none;list-style-type:none;list-style-image:none}html .form-item,html .form-actions{margin:8px 0;padding:0}.element-invisible{display:none}div.panels-display ul li{background:none !important;padding:0 !important}html body.admin-menu{margin-top:51px !important}p.search-info{display:none}.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .week-view .full td.multi-day div.weekview,.calendar-calendar .day-view .full td.multi-day div.dayview{background-color:#333}.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{background-color:#333}.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{color:#666}.view .date-nav-wrapper .date-prev a:hover,.view .date-nav-wrapper .date-next a:hover{color:#09f}.view .date-nav-wrapper .date-heading{text-align:left}#site-map h2.title{display:none}.webform-client-form .form-submit{float:left}#search-form .form-submit{margin:1px 0 0 0;display:inline-block;*display:inline;zoom:1}#search-form{margin:0 0 15px 0;width:100%;display:block;float:left}#search-form #edit-basic{width:100%;display:block;float:left}#search-form .form-type-textfield{float:left;margin:0 10px 5px 0}.search-advanced{display:block;float:left}div.tabs{margin:0;padding:0}div.tabs ul.primary{border:0;padding:0;margin:0}div.tabs ul.primary li{display:block;float:left;margin:0;padding:0 0 10px 0}div.tabs ul.primary li a{margin:0 3px 0px 0;padding:3px 10px;border-radius:6px 6px 6px 6px;display:block;float:left;border:0;background:transparent url(/sites/all/themes/nibs/gfx/bkg_tab.png) 0 0;font-size:12px;color:#d5d5d5}div.tabs ul.primary li a:hover{color:#fff}div.tabs ul.primary li a.active{color:#fff;font-weight:bold}
﻿.view-id-pen_sliders .view-content .views-row .views-row-wrapper:after,.view-id-related_products .view-content .views-row .views-row-wrapper:after,.view-id-catalog_products .view-content .views-row .views-row-wrapper:after,.view-id-brand_models .view-content .views-row .views-row-wrapper:after,.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper:after,.comment .field-name-comment-body{*zoom:1}.comment .field-name-comment-body:before,.view-id-pen_sliders .view-content .views-row .views-row-wrapper:after,.view-id-related_products .view-content .views-row .views-row-wrapper:after,.view-id-catalog_products .view-content .views-row .views-row-wrapper:after,.view-id-brand_models .view-content .views-row .views-row-wrapper:after,.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper:after,.comment .field-name-comment-body:after{content:" ";display:table}.view-id-pen_sliders .view-content .views-row .views-row-wrapper:after,.view-id-related_products .view-content .views-row .views-row-wrapper:after,.view-id-catalog_products .view-content .views-row .views-row-wrapper:after,.view-id-brand_models .view-content .views-row .views-row-wrapper:after,.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper:after,.comment .field-name-comment-body:after{clear:both}html.js,html.no-js{background:#fff;color:#333;font-family:"Open Sans",sans-serif;font-weight:300;height:100%;font-size:12px}@media only screen and (min-width:768px){html.js,html.no-js{font-size:14px}}body{font-size:1.286rem;line-height:2.286rem;height:100%}.clear-both{clear:both}.clear-left{clear:left}.clear-break{clear:both;font-size:0;line-height:0;height:0}textarea{resize:none}p{margin:0 0 25px 0;padding:0}a{color:#ac7f2f;text-decoration:none}a:hover{color:#666}.link,section h2 .link-left,section h2 .link-right{color:#ac7f2f;font-family:"Open Sans",sans-serif;text-decoration:none;font-size:1.429rem;font-style:italic}h1{font-family:"Open Sans",sans-serif;font-size:2.943rem;line-height:1.06em;padding:0 0 5px 0;margin:0 0 0.23em 0;font-weight:normal}h2{font-family:"Open Sans",sans-serif;font-size:2.143rem;line-height:1.07em;padding:0 0 4px 0;margin:0 0 0.13em 0;font-weight:normal}h3{font-family:"Open Sans",sans-serif;font-size:1.857rem;line-height:1em;padding:0 0 4px 0;margin:0 0 0.05em;font-weight:normal}h4{font-family:"Open Sans",sans-serif;font-size:1.571rem;line-height:1.11em;padding:0 0 4px 0;margin:0 0 0.13em 0;font-weight:normal}img{max-width:100%;height:auto}iframe.cke_wysiwyg_frame{padding:0.5rem 0.8rem;box-sizing:border-box}figcaption{font-style:italic;font-family:"Open Sans",sans-serif;font-size:1.15rem;color:#666;line-height:2.2rem;padding:0.35rem 0}blockquote{text-align:center;font-style:italic;font-family:"Open Sans",sans-serif;font-size:1.714rem;line-height:2.7rem;padding:1.85rem 1.7rem 2.4rem 1.7rem;margin:2.5rem 0;color:#646464;border-top:2px solid #e6e6e6;border-bottom:4px solid #e6e6e6}blockquote p{margin:0}hr{border-style:none;border-top:2px solid #e6e6e6;height:0}.ui-widget,.ui-widget-content{font-family:"Open Sans",sans-serif}.form-submit,.btn-element{display:inline-block;padding:0 15px;margin:0;border:0;background:#ac7f2f;text-decoration:none;color:#ffffff;font-weight:bold;height:24px;line-height:24px;-webkit-border-radius:5px;border-radius:5px;font-size:1.2rem;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.form-submit:hover,.btn-element:hover,.form-submit[disabled]{background:#878787}.form-required{color:#ac7f2f;font-size:0.7em;vertical-align:text-bottom}select{padding:0.21rem 1.68rem 0.21rem 0.42rem;font-size:1.286rem;font-family:"Open Sans",sans-serif;border:1px solid #999999;background:#fff url(/sites/all/themes/nibs/gfx/dropdown_arrow.png) right 35% no-repeat;background:#fff url(/sites/all/themes/nibs/gfx/dropdown_arrow.png) calc(100% - 5px) 35% no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}select[disabled]{background-image:url(/sites/all/themes/nibs/gfx/dropdown_arrow_disabled.png)}ul.menu{margin:0;padding:0}ul.menu li{display:inline-block;background:none;margin:0;padding:0}ul.menu li a{text-decoration:none;color:#000000;font-size:1.167rem}ul.menu li a:hover{color:#ac7f2f}@media only screen and (min-width:768px){ul.menu li a{font-size:1rem}}table{display:block;overflow:scroll;overflow:auto;width:100%;border:none;margin:1rem 0}table caption{font-style:italic}table thead tr{border-bottom:2px solid #ccc}table thead tr th{text-align:left}table th,table td{background-color:#FFF;padding:0.4rem 1.2rem;border-color:#ccc}section{margin:20px auto}section h2{position:relative;text-align:center;font-family:"Open Sans",sans-serif;font-size:2.143rem;padding:10px 0 30px;background:url(/sites/all/themes/nibs/gfx/faded_bar_up.png) center bottom no-repeat transparent}section h2 .link-left,section h2 .link-right{display:none;position:absolute;font-weight:normal}section h2 .link-left:hover,section h2 .link-right:hover{color:#666}@media only screen and (min-width:768px){section h2 .link-left,section h2 .link-right{display:inline-block}}section h2 .link-left{left:0}section h2 .link-right{right:0}.confined{max-width:1140px;margin:0 auto;padding:0 20px}.one-half{float:left;width:50%}.table{display:table}.table .cell{display:table-cell}div.tabs ul.primary li a{color:#333;background:#ccc;padding:0.5rem 1.2rem;margin:0 0.5rem 0 0;font-size:1rem;font-family:"Open Sans",sans-serif}div.tabs ul.primary li a.active{background:#333}div.tabs ul.primary li a:hover{background:#ac7f2f}ul.tabs.secondary{clear:both}div.messages{background-position:12px 14px}#site-wrapper{margin:0;padding:0;width:100%;background:url(/sites/all/themes/nibs/gfx/header_texture.png) 0 0 repeat-x transparent}#site-wrapper #site-content{margin-top:18px}@media only screen and (min-width:768px){#site-wrapper #site-content #site-left-col{float:left;width:17.4%}#site-wrapper #site-content #site-main-cont.skinny{float:right;width:82.6%}}#site-wrapper #site-content #site-main-cont .add-pad{padding-top:3px}.view-wrapper{position:relative}.view-wrapper .view-controls{display:none}.view-wrapper .view-controls a{position:absolute;display:block;top:50%;width:22px;height:42px;border:0;overflow:hidden;cursor:pointer;z-index:9;text-align:left;text-indent:-99999px;outline:none;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.view-wrapper .view-controls a.prev{left:25px;background:url(/sites/all/themes/nibs/gfx/b_slider_nav.png) 0 -116px no-repeat}.view-wrapper .view-controls a.prev:hover{background-position:-22px -116px}.view-wrapper .view-controls a.next{right:25px;background:url(/sites/all/themes/nibs/gfx/b_slider_nav.png) 0 -158px no-repeat}.view-wrapper .view-controls a.next:hover{background-position:-22px -158px}@media only screen and (min-width:768px){.view-wrapper .view-controls{display:block}}@media only screen and (min-width:1200px){.view-wrapper .view-controls a.prev{left:-25px}.view-wrapper .view-controls a.next{right:-25px}}@media only screen and (min-width:1440px){.view-wrapper .view-controls a.prev{left:-44px}.view-wrapper .view-controls a.next{right:-44px}}#page-title{margin:2.571rem 0 1.429rem 0;padding-bottom:2.286rem;text-align:center;font-family:"Open Sans",sans-serif;background:url(/sites/all/themes/nibs/gfx/title_faded_bar_up.png) 50% 100% no-repeat;border-bottom:1px solid #e6e6e6;font-weight:normal}.page-cart #page-title,.page-catalog #page-title{padding-bottom:0;text-align:left;background:none;border:none}#sec-nav-cont{padding-right:2rem}#sec-nav-cont h2{display:none;border-bottom:1px solid #e6e6e6;padding-bottom:1rem;margin-bottom:0.8rem}@media only screen and (min-width:768px){#sec-nav-cont h2{display:block}}#sec-nav-cont ul.menu{text-align:center;border-bottom:1px solid #e6e6e6;padding-bottom:1rem;margin-bottom:1rem}@media only screen and (min-width:768px){#sec-nav-cont ul.menu{text-align:left;border:none;padding:0;margin:0}}#sec-nav-cont ul.menu li{display:inline-block;line-height:normal;padding:1rem}@media only screen and (min-width:768px){#sec-nav-cont ul.menu li{display:block;padding:0.15rem 0 0.5rem}}#sec-nav-cont ul.menu li a{font-size:1.2rem}#sec-nav-cont ul.menu li a.active{font-weight:bold}#sec-nav-cont ul.menu li a:hover{color:#ac7f2f}.field-name-field-summary img,.field-name-body img,.comment img{padding:1rem;box-sizing:border-box}#top-bar{background:#333;color:#ffffff;padding:5px 0;line-height:normal}#top-bar #top-bar-first{float:left}#top-bar #top-bar-second{float:right}#top-bar .top-bar-block{font-family:"Open Sans",sans-serif}#top-bar .top-bar-block h2{margin-right:5px;font-size:1rem;letter-spacing:0.12rem;font-style:italic}#top-bar .top-bar-block h2 a{color:#ffffff}#top-bar .top-bar-block h2 a:hover{color:#ccc}#top-bar .top-bar-block .content p{font-size:0.9rem;font-family:"Open Sans",sans-serif;font-weight:normal;letter-spacing:0.05rem;color:#ccc;margin:0;padding:0}#top-bar .top-bar-block .content p a{color:#ccc}#top-bar .top-bar-block .content p a:hover{color:#FFFFFF}#top-bar .top-bar-block .block>h2{display:none}#top-bar .top-bar-block .block>h2 ~ .content{display:none}@media only screen and (min-width:768px){#top-bar{padding:10px 0 5px 0}#top-bar .top-bar-block h2{font-size:1.233rem;font-weight:normal;letter-spacing:0.16rem}#top-bar .top-bar-block .content{display:none}#top-bar .top-bar-block .block>h2{display:inline-block}#top-bar .top-bar-block .block>h2 ~ .content{display:inline-block}}@media only screen and (min-width:992px){#top-bar .top-bar-block .content p{letter-spacing:0.11rem}}header{font-size:1rem;line-height:normal}header .header-wrapper{height:195px;position:relative;display:none}header .header-wrapper #header-first{float:left}header .header-wrapper #header-second{position:relative;float:right}header .header-wrapper .header-block{padding:12px 0;z-index:9;font-weight:normal}header .header-wrapper .header-block .menu li a{margin-right:40px}header .header-wrapper .cart-count{position:absolute;display:inline-block;top:0;right:0;background:#ac7f2f;color:#ffffff;padding:13px 10px 6px 10px;font-weight:bold;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;background-clip:padding-box}header .header-wrapper #site-logo{position:absolute;top:0;left:50%;width:616px;margin:0 0 0 -308px;padding:0;text-align:center}header .header-wrapper #site-logo a{display:block;margin:0;padding:43px 0 0 0;text-decoration:none}header .search-wrapper{width:100%}@media only screen and (min-width:480px){header .search-wrapper{width:auto;position:absolute;bottom:0;right:10px}}@media only screen and (min-width:768px){header .search-wrapper{bottom:17px;right:17px}}header .search-wrapper .form-type-textfield{color:#ccc;position:relative}@media only screen and (min-width:480px){header .search-wrapper .form-type-textfield{width:195px}}header .search-wrapper .form-type-textfield input{width:100%;height:30px;padding:0 35px 0 15px;font-size:14px;border:1px solid #ccc;outline:none;-webkit-border-radius:30px;border-radius:30px;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header .search-wrapper .form-type-textfield input:focus{border:2px solid #ac7f2f}header .search-wrapper .form-type-textfield:after{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;font-feature-settings:"liga" 1;position:absolute;right:8px;top:3px;content:"search"}header .search-wrapper .form-type-textfield:hover{color:#ac7f2f !important}header .search-wrapper form.searchbox-form{position:relative}header .search-wrapper form.searchbox-form input.form-submit{background:none;font-size:0;border:0;padding:0 15px;position:absolute;right:8px;top:3px;outline:none}header #primary-nav-container{min-height:30px;background:url(/sites/all/themes/nibs/gfx/faded_bar.png) center top no-repeat transparent}header #primary-nav-container #primary-nav{display:none}header #primary-nav-container #primary-nav ul.menu{padding:15px 0px;text-align:center}header #primary-nav-container #primary-nav ul.menu li{cursor:pointer;position:relative;margin:0 40px;padding:10px 0}header #primary-nav-container #primary-nav ul.menu li a{font-family:"Open Sans",sans-serif;font-size:25px;font-weight:400}header #primary-nav-container #primary-nav ul.menu li:hover ul{left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#f5f5f5}header #primary-nav-container #primary-nav ul.menu li ul{border-top:5px solid #ac7f2f;background:#f5f5f5;background:rgba(255,255,255,0);position:absolute;z-index:1000;left:-9999px;top:50px;-webkit-box-shadow:5px 5px 5px -3px rgba(0,0,0,0.5);-moz-box-shadow:5px 5px 5px -3px rgba(0,0,0,0.5);box-shadow:5px 5px 5px -3px rgba(0,0,0,0.5)}header #primary-nav-container #primary-nav ul.menu li ul:before{content:"";display:inline-block;position:absolute;border:16px solid #ac7f2f;border-color:#ac7f2f transparent transparent transparent;top:-5px;left:50%;margin-left:-16px}header #primary-nav-container #primary-nav ul.menu li ul:after{content:"";display:inline-block;position:absolute;border:9px solid #ffffff;border-color:#ffffff transparent transparent transparent;top:-5px;left:50%;margin-left:-9px}header #primary-nav-container #primary-nav ul.menu li ul li{text-align:left;margin:0;padding:0}header #primary-nav-container #primary-nav ul.menu li ul li a{font-size:16px;color:#333;font-family:"Open Sans",sans-serif;font-weight:300;white-space:nowrap;display:block;width:180px;padding:5px 20px}header #primary-nav-container #primary-nav ul.menu li ul li a:hover{color:#ffffff;background:#ac7f2f}header #primary-nav-container #primary-mobile-nav{display:none}@media only screen and (min-width:768px){header .header-wrapper{display:block}header #primary-nav-container{min-height:70px}header #primary-nav-container #primary-nav{display:block}}header .header-container-mobile{position:relative}header .header-container-mobile .header-wrapper-mobile{width:100%;padding:10px 0}header .header-container-mobile .header-wrapper-mobile #site-logo-mobile{vertical-align:middle;width:30%}header .header-container-mobile .header-wrapper-mobile #site-logo-mobile a{margin:0;padding:0}header .header-container-mobile .header-wrapper-mobile #mobile-header-nav{vertical-align:middle;text-align:right}header .header-container-mobile .header-wrapper-mobile #mobile-header-nav ul.menu{float:right;padding-top:10px;min-height:0}@media only screen and (min-width:480px){header .header-container-mobile .header-wrapper-mobile #mobile-header-nav ul.menu{min-height:62px}}header .header-container-mobile .header-wrapper-mobile #mobile-header-nav a{display:inline-block;line-height:9px;margin:0 5px;color:#ac7f2f;text-decoration:none}header .header-container-mobile .header-wrapper-mobile #mobile-header-nav a:hover{color:#333}header .header-container-mobile .header-wrapper-mobile #mobile-header-nav a i{font-size:28px}@media only screen and (min-width:768px){header .header-container-mobile{display:none}}#footer-top-bar{background:#f1f2f3;padding:0;margin-top:30px;line-height:normal}#footer-top-bar.front{margin-top:0}#footer-top-bar .footer-newsletter form{position:relative}#footer-top-bar .footer-newsletter form input{font-size:1rem;width:100%;height:30px;padding:5px 35px 5px 22px;border:1px solid #ccc;-webkit-border-radius:30px;border-radius:30px;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#footer-top-bar .footer-newsletter form input.form-email{padding-right:110px}#footer-top-bar .footer-newsletter form .form-actions{position:absolute;right:0;top:0;margin:0}#footer-top-bar .footer-newsletter form .form-actions input{font-size:0.857rem;width:110px;padding:0;-webkit-border-bottom-left-radius:0px;border-bottom-left-radius:0px;-webkit-border-top-left-radius:0px;border-top-left-radius:0px;background-clip:padding-box}@media only screen and (min-width:768px){#footer-top-bar .social-footer{float:right}#footer-top-bar .footer-newsletter{float:left}#footer-top-bar .footer-newsletter form .webform-component--email-address{margin:11px 0}#footer-top-bar .footer-newsletter form input.form-email{max-width:330px}}footer{background:url(/sites/all/themes/nibs/gfx/header_texture.png) 0 0 repeat-x transparent;border-top:3px solid #ac7f2f;line-height:normal;font-size:1rem;font-weight:normal}footer .footer-container{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}footer .footer-wrapper{margin:10px auto;width:280px;text-align:center}footer .footer-wrapper h2{position:relative;color:#ac7f2f;font-family:"Open Sans",sans-serif;font-size:17px;text-align:center;margin-left:10px;font-weight:normal}footer .footer-wrapper .footer-logo{display:none}footer .footer-wrapper .footer-address{display:none}footer .footer-wrapper .footer-address h2{margin-left:0}footer .footer-wrapper .footer-hours{display:none}footer .footer-wrapper .footer-contact{display:none}footer .footer-wrapper .footer-payment h2{display:none}footer .footer-wrapper .footer-payment .content{display:block}footer .footer-wrapper .footer-payment .content ul{margin:0;list-style:none;padding:0}footer .footer-wrapper .footer-payment .content ul li{display:inline-block;margin:3px}footer .footer-nav-container{background:url(/sites/all/themes/nibs/gfx/faded_bar.png) center top no-repeat transparent}footer .footer-nav-container .footer-nav-wrapper{margin:10px auto 5px}footer .footer-nav-container .footer-nav-wrapper .region-footer-nav{padding:30px 0 0}footer .footer-nav-container .footer-nav-wrapper .region-footer-nav ul{text-align:center}footer .footer-nav-container .footer-nav-wrapper .region-footer-nav ul li{margin-left:5px}footer .footer-nav-container .footer-nav-wrapper .region-footer-nav ul li:first-child{margin-left:0}footer .footer-nav-container .footer-nav-wrapper .region-footer-nav ul li:after{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;font-feature-settings:"liga" 1;font-size:3px;content:"brightness_1";font-family:'Material Icons';padding-left:6px;vertical-align:middle}footer .footer-nav-container .footer-nav-wrapper .region-footer-nav ul li:last-child:after{display:none}footer .footer-nav-container .footer-nav-wrapper .region-footer-nav ul a{font-size:1rem;color:#666}footer .footer-nav-container .footer-nav-wrapper .region-footer-nav ul a:hover{color:#333}footer .footer-copy{text-align:center}footer .footer-copy p{font-size:0.8rem;color:#999;margin:0 0 10px}footer .footer-copy p.acro{font-size:0.6rem;color:#ccc}footer .footer-copy p.acro a{color:#ccc}@media only screen and (min-width:768px){footer .footer-wrapper{margin:15px auto 10px;text-align:left;width:auto}footer .footer-wrapper .footer-logo{display:inline-block;width:120px}footer .footer-wrapper .region-footer{float:right;padding:20px}footer .footer-wrapper .footer-payment{margin:0 0 0 20px}footer .footer-nav-container .footer-nav-wrapper .region-footer-nav ul li:after{padding-left:8px}}@media only screen and (min-width:992px){footer .footer-wrapper{margin:35px auto 10px}footer .footer-wrapper .region-footer{float:none;padding:0}footer .footer-wrapper .block{float:left;display:inline-block;padding-right:20px;width:20%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}footer .footer-wrapper .block:last-child{padding-right:0}footer .footer-wrapper h2{text-align:left;margin-left:0}footer .footer-wrapper h2:after{display:none}footer .footer-wrapper .footer-logo{float:left;width:20%}footer .footer-wrapper .footer-logo img{max-width:160px}footer .footer-wrapper .footer-payment{margin:0}footer .footer-wrapper .footer-payment h2{display:block}footer .footer-wrapper .footer-payment .content ul li{margin:3px 5px}footer .footer-wrapper .footer-payment .content ul li:first-child{margin-left:0}}footer .footer-wrapper .region-footer-notes{clear:both;display:none}@media only screen and (min-width:992px){footer .footer-wrapper .region-footer-notes{display:block}}footer .footer-wrapper .region-footer-notes .block{clear:both;display:block;float:none;margin:0;padding:0;width:auto;text-align:center}footer .footer-wrapper .region-footer-notes .block p{margin:0 0 10px 0;padding:0}#sliding-popup{background:#ac7f2f !important;margin:0;padding:0;width:100%;height:10%;z-index:99999;left:0;text-align:center}#sliding-popup .popup-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;font-family:"Open Sans",sans-serif;width:100%}#sliding-popup .popup-content #popup-buttons .agree-button{cursor:pointer;margin-right:5px;margin-top:1em;vertical-align:middle;width:auto;height:45px;background:#000000;border-radius:3.5px;color:#ffffff;font-family:"Open Sans",sans-serif;font-weight:bold;font-size:14px;text-shadow:none;border:#000000;outline:none;box-shadow:none;line-height:2.5;padding:3px 30px}#sliding-popup .popup-content #popup-buttons .agree-button:hover{background:#000000;background-image:none}#sliding-popup .popup-content #popup-text p{color:#fff;float:left;font-weight:bold;margin:10px 0 0;font-size:15px;line-height:normal}#sliding-popup #popup-text a{color:#fff;text-decoration:underline}#sliding-popup #popup-text a:hover{color:#666}#sliding-popup #popup-text .link,#sliding-popup #popup-text section h2 .link-left,section h2 #sliding-popup #popup-text .link-left,#sliding-popup #popup-text section h2 .link-right,section h2 #sliding-popup #popup-text .link-right{color:#ac7f2f;font-family:"Open Sans",sans-serif;text-decoration:underline}#main-cta{position:relative}#main-cta ul{margin:0;padding:0;list-style:none}#main-cta ul li{display:none;float:none;padding:0;margin:0;background:none}#main-cta ul li a:hover{opacity:0.8}#main-cta .flex-direction-nav{display:none;margin:0;padding:0;list-style:none}@media only screen and (min-width:480px){#main-cta .flex-direction-nav{display:block}}#main-cta .flex-direction-nav li{float:none;display:block;margin:0;padding:0;background:none}#main-cta .flex-direction-nav a{position:absolute;display:block;top:50%;width:31px;height:58px;border:0;overflow:hidden;cursor:pointer;z-index:9;text-align:left;text-indent:-99999px;outline:none;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#main-cta .flex-direction-nav a.flex-prev{left:25px;background:url(/sites/all/themes/nibs/gfx/b_slider_nav.png) 0 0 no-repeat}#main-cta .flex-direction-nav a.flex-prev:hover{background-position:-31px 0}@media only screen and (min-width:1200px){#main-cta .flex-direction-nav a.flex-prev{left:-25px}}@media only screen and (min-width:1440px){#main-cta .flex-direction-nav a.flex-prev{left:-66px}}#main-cta .flex-direction-nav a.flex-next{right:25px;background:url(/sites/all/themes/nibs/gfx/b_slider_nav.png) 0 -58px no-repeat}#main-cta .flex-direction-nav a.flex-next:hover{background-position:-31px -58px}@media only screen and (min-width:1200px){#main-cta .flex-direction-nav a.flex-next{right:-25px}}@media only screen and (min-width:1440px){#main-cta .flex-direction-nav a.flex-next{right:-66px}}#main-cta .flex-control-nav{display:none}section.homepage-cta-container{margin-bottom:55px;clear:both}.view-homepage-ctas .hompage-cta-row{margin:20px 0;font-size:1rem;line-height:2rem}.view-homepage-ctas .hompage-cta-row .views-row-wrapper{background:#f5f5f5}.view-homepage-ctas .hompage-cta-row .views-row-wrapper .views-field{padding:0 1.7rem}.view-homepage-ctas .hompage-cta-row .views-row-wrapper .views-field-field-cta-image{padding:0 0 1.7rem}.view-homepage-ctas .hompage-cta-row .views-row-wrapper .views-field-field-cta-image img{width:100%}.view-homepage-ctas .hompage-cta-row .views-row-wrapper .views-field-field-cta-image a:hover{opacity:0.8}.view-homepage-ctas .hompage-cta-row .views-row-wrapper .views-field-title h4{font-family:"Open Sans",sans-serif;font-weight:300}.view-homepage-ctas .hompage-cta-row .views-row-wrapper .views-field-field-cta-link{padding:0.47rem 1.7rem 1rem 1.7rem}.view-homepage-ctas .hompage-cta-row .views-row-wrapper .views-field-field-cta-link a{font-family:"Open Sans",sans-serif;font-size:1.429rem;font-style:italic}@media only screen and (min-width:480px){.view-homepage-ctas .views-rows-container{margin:0 -5px}.view-homepage-ctas .hompage-cta-row{float:left;width:50%}.view-homepage-ctas .hompage-cta-row .views-row-wrapper{margin:0 5px}.view-homepage-ctas .hompage-cta-row .views-row-wrapper .views-field-field-summary{min-height:80px}.view-homepage-ctas .hompage-cta-row.views-row-last{display:none}}@media only screen and (min-width:768px){.view-homepage-ctas .views-rows-container{margin:0 -15px}.view-homepage-ctas .hompage-cta-row{float:left;width:33.33%}.view-homepage-ctas .hompage-cta-row .views-row-wrapper{margin:0 15px}.view-homepage-ctas .hompage-cta-row.views-row-last{display:block}}.view-homepage-media-ctas .hompage-media-cta-row{margin:0}.view-homepage-media-ctas .hompage-media-cta-row .views-field-field-cta-image img{width:100%}.view-homepage-media-ctas .hompage-media-cta-row .views-field-field-cta-image a:hover{opacity:0.8}@media only screen and (min-width:768px){.view-homepage-media-ctas .views-rows-container{margin:0 -15px}.view-homepage-media-ctas .hompage-media-cta-row{float:left;width:50%}.view-homepage-media-ctas .hompage-media-cta-row .views-row-wrapper{margin:0 15px}}.view-authorized-dealers{margin:20px auto}@media only screen and (min-width:768px){.view-authorized-dealers{margin:20px 30px}}@media only screen and (min-width:1200px){.view-authorized-dealers{margin:20px 0}}.view-authorized-dealers .slides{height:70px;padding:0;margin:0;list-style:none}.view-authorized-dealers .slides .authorized-dealer-row{margin-right:15px;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.view-authorized-dealers .slides .authorized-dealer-row.views-row-last{margin:0}.view-authorized-dealers .slides .authorized-dealer-row:hover{opacity:0.8}@media only screen and (min-width:768px){.content-node .node-product #product-images{float:right;width:43%;max-width:480px}}.content-node .node-product #product-details{text-align:center;padding-bottom:3.143rem}@media only screen and (min-width:768px){.content-node .node-product #product-details{float:left;width:56%;padding-right:1%}}.content-node .node-product #product-details .label-product-summary{text-align:left;font-size:1.571rem;line-height:2.714rem}.content-node .node-product #product-details .label-product-price{display:inline-block;border:1px solid #ccc;padding:10px;text-align:center;line-height:normal;box-sizing:border-box;-webkit-box-shadow:0px 15px 50px -20px rgba(0,0,0,0.47);-moz-box-shadow:0px 15px 50px -20px rgba(0,0,0,0.47);box-shadow:0px 15px 50px -20px rgba(0,0,0,0.47);-webkit-border-radius:10px;border-radius:10px;background-clip:padding-box}@media only screen and (min-width:480px){.content-node .node-product #product-details .label-product-price{float:right;max-width:40%}}@media only screen and (min-width:768px){.content-node .node-product #product-details .label-product-price{float:none;max-width:100%;display:inline-block}}@media only screen and (min-width:992px){.content-node .node-product #product-details .label-product-price{float:right;max-width:40%}}.content-node .node-product #product-details .label-product-price .field-type-commerce-price{padding:0 10px;font-size:2.857rem;font-family:"Open Sans",sans-serif;color:#ac7f2f}.content-node .node-product #product-details .label-product-price .field-name-field-retail-price{padding-top:7px;font-size:2rem;color:#000;text-decoration:line-through}.content-node .node-product #product-details .label-product-price .commerce-product-field-field-retail-price.commerce-product-field-empty ~ .price-type{display:none}.content-node .node-product #product-details .label-product-price .price-type{padding:0 10px 10px 10px;font-size:1.286rem;font-family:"Open Sans",sans-serif;font-style:italic;color:#000}.content-node .node-product #product-details .label-product-price .commerce-product-sku{padding:5px 5px 9px 5px;font-size:1rem;text-transform:capitalize;color:#ccc}.content-node .node-product #product-details .label-product-add-to-cart{text-align:left;box-sizing:border-box}.content-node .node-product #product-body-cont{padding-bottom:70px}.content-node .node-product #product-body-cont #product-page-tabs{border:none}.content-node .node-product #product-body-cont #product-page-tabs #product-tab-description,.content-node .node-product #product-body-cont #product-page-tabs #product-tab-review{padding:3.571rem 0 0 0}.content-node .node-product #product-body-cont #product-page-tabs #product-tabs-cont ul.ui-tabs-nav{border:none;border-bottom:1px solid #ccc;background:none}.content-node .node-product #product-body-cont #product-page-tabs #product-tabs-cont ul.ui-tabs-nav li{margin-right:9px;background:none;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;background-clip:padding-box}.content-node .node-product #product-body-cont #product-page-tabs #product-tabs-cont ul.ui-tabs-nav li a{padding:7px 20px;font-size:1.429rem;font-family:"Open Sans",sans-serif;color:#ccc}@media only screen and (min-width:480px){.content-node .node-product #product-body-cont #product-page-tabs #product-tabs-cont ul.ui-tabs-nav li a{padding:10px 29px 9px 31px}}.content-node .node-product #product-body-cont #product-page-tabs #product-tabs-cont ul.ui-tabs-nav li.ui-state-active{background:#FFF}.content-node .node-product #product-body-cont #product-page-tabs #product-tabs-cont ul.ui-tabs-nav li.ui-state-active a{color:#000}.content-node .node-product #product-body-cont #product-page-tabs #product-tab-description{font-size:1.286rem;line-height:2.286rem}.content-node .node-product #product-body-cont #product-page-tabs #product-tab-description a{color:#ac7f2f;text-decoration:none;padding-top:10px}.content-node .node-product #product-body-cont #product-page-tabs #product-tab-description a:hover{color:#000}@media only screen and (min-width:768px){.content-node .node-product #product-body-cont #product-page-tabs #product-tab-description.skinny .field-name-body{float:left;width:65%}}.content-node .node-product #product-body-cont #product-page-tabs #product-tab-description .product-specs{font-size:1.2rem;box-sizing:border-box}@media only screen and (min-width:768px){.content-node .node-product #product-body-cont #product-page-tabs #product-tab-description .product-specs{float:right;width:35%;padding-left:2.6rem}}.content-node .node-product #product-body-cont #product-page-tabs #product-tab-description .description-bottom-content{padding-top:44px}.content-node .node-product #product-body-cont #product-page-tabs #product-tab-description .description-bottom-content .social-sharethis{position:relative;float:right;left:-50%;top:-7px}.content-node .node-product #product-body-cont #product-page-tabs #product-tab-description .description-bottom-content .social-sharethis>span{position:relative;left:50%;color:#ccc;padding-right:10px}.content-node .node-product #product-body-cont #product-page-tabs #product-tab-description .description-bottom-content .social-sharethis .sharethis-buttons{vertical-align:top;display:inline-block;position:relative;left:50%}.content-node .node-product #product-body-cont #product-page-tabs #product-tab-description figure{max-width:100%}.product-specs h2{text-align:center;margin-bottom:1.45rem;font-size:1.857rem;font-weight:normal;font-family:"Open Sans",sans-serif}.product-specs table#product-specs-table{display:table;border:1px solid #ccc;width:100%;font-weight:normal;line-height:1.6rem}.product-specs table#product-specs-table tbody{border-top:none}.product-specs table#product-specs-table tr.product-spec-row{vertical-align:top}.product-specs table#product-specs-table tr.product-spec-row:first-child>td{padding-top:1.3rem}.product-specs table#product-specs-table tr.product-spec-row:last-child>td{padding-bottom:1.5rem}.product-specs table#product-specs-table tr.product-spec-row td{padding:0.9rem 0.45rem 0 1.571rem}.product-specs table#product-specs-table tr.product-spec-row td.product-spec-label,.product-specs table#product-specs-table tr.product-spec-row td.product-spec-value{box-sizing:border-box;width:50%}.product-specs table#product-specs-table tr.product-spec-row td.product-spec-label{background:#f5f5f5}.product-specs .nakaya-customize-description{border:1px solid #ccc;color:#666;font-size:1rem;line-height:1.5rem;padding:0.8rem;margin-top:2rem}.product-specs .nakaya-customize-description div{margin-bottom:0.5rem}.product-specs .nakaya-customize-description div:last-child{margin-bottom:0}.product-specs .nakaya-customize-description div a{color:#ac7f2f}.product-specs .nakaya-customize-description div a:hover{color:#666}#product-images-cont{position:relative;margin:0 auto;text-align:center}#product-images-cont ul.slides{padding:0;display:flex;align-items:center;margin:0}#product-images-cont ul.slides li{position:inherit !important;pointer-events:none}#product-images-cont ul.slides li.flex-active-slide{pointer-events:all}#product-images-cont #product-images-cont-slider.flexslider{margin-bottom:2.5rem;position:relative}#product-images-cont #product-images-cont-slider.flexslider:hover ul.flex-direction-nav li.flex-nav-next,#product-images-cont #product-images-cont-slider.flexslider:hover ul.flex-direction-nav li.flex-nav-prev{opacity:0.4;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}#product-images-cont #product-images-cont-slider.flexslider #product-images-enlarge{display:none;font-size:1.2rem;position:absolute;left:50%;bottom:-33px;transform:translateX(-50%)}#product-images-cont #product-images-cont-slider.flexslider #product-images-enlarge span{color:#666}#product-images-cont #product-images-cont-slider.flexslider #product-images-enlarge::before{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;font-feature-settings:"liga" 1;content:'fullscreen';color:#ccc;position:relative;top:7px;left:0;padding-right:5px}#product-images-cont #product-images-cont-slider.flexslider #product-images-enlarge:hover,#product-images-cont #product-images-cont-slider.flexslider #product-images-enlarge:hover::before,#product-images-cont #product-images-cont-slider.flexslider #product-images-enlarge:hover span{color:#ac7f2f !important}#product-images-cont #product-images-cont-slider.flexslider li.flex-active-slide #product-images-enlarge{display:block}#product-images-cont #product-images-thumbnails{position:relative}#product-images-cont #product-images-thumbnails.single ul.flex-direction-nav{display:none}#product-images-cont #product-images-thumbnails:hover ul.flex-direction-nav li.flex-nav-next,#product-images-cont #product-images-thumbnails:hover ul.flex-direction-nav li.flex-nav-prev{opacity:0.4;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}#product-images-cont #product-images-thumbnails .flex-viewport{width:75%;margin:auto}#product-images-cont #product-images-thumbnails ul.flex-direction-nav a::after{font-size:45px}#product-images-cont #product-images-thumbnails.disable-nav ul.flex-direction-nav{display:none}#product-images-cont #product-images-thumbnails ul.slides li{pointer-events:all;opacity:0.4}#product-images-cont #product-images-thumbnails ul.slides li.flex-active-slide{opacity:1}#product-images-cont #product-images-thumbnails ul.slides li:hover{cursor:pointer;opacity:1}#product-images-cont ul.flex-direction-nav{z-index:99;padding:0;margin:0;width:100%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);list-style-type:none}#product-images-cont ul.flex-direction-nav li.flex-nav-next,#product-images-cont ul.flex-direction-nav li.flex-nav-prev{pointer-events:all;font-size:0;opacity:0}#product-images-cont ul.flex-direction-nav li.flex-nav-next:hover,#product-images-cont ul.flex-direction-nav li.flex-nav-prev:hover{opacity:1 !important}#product-images-cont ul.flex-direction-nav li.flex-nav-next a.flex-disabled,#product-images-cont ul.flex-direction-nav li.flex-nav-prev a.flex-disabled{cursor:default}#product-images-cont ul.flex-direction-nav li.flex-nav-prev{float:left}#product-images-cont ul.flex-direction-nav li.flex-nav-prev a::after{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;font-feature-settings:"liga" 1;content:'navigate_before';color:#ac7f2f;font-size:60px;display:inline-block}#product-images-cont ul.flex-direction-nav li.flex-nav-next{float:right}#product-images-cont ul.flex-direction-nav li.flex-nav-next a::after{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;font-feature-settings:"liga" 1;content:'navigate_next';color:#ac7f2f;font-size:60px}#product-page-related-products{padding-bottom:38px}#product-page-related-products h2{text-align:center;font-family:"Open Sans",sans-serif}#product-page-related-products #product-page-related-products-content{position:relative;margin-top:27px;border-top:1px solid #e6e6e6;-webkit-box-shadow:0px -40px 88px -70px rgba(0,0,0,0.75);-moz-box-shadow:0px -40px 88px -70px rgba(0,0,0,0.75);box-shadow:0px -40px 88px -70px rgba(0,0,0,0.75)}#product-page-related-products #product-page-related-products-content .view-content{padding:0}#product-page-related-products #product-page-related-products-content .view-content .flexslider ul.slides{margin:0}#product-page-related-products #product-page-related-products-content .view-content .flexslider ul.slides li{margin:0}#product-page-related-products #product-page-related-products-content .view-content .flexslider ul.slides li.views-row-odd{clear:none}#product-page-related-products #product-page-related-products-content .view-content .flexslider ul.slides li a{color:#333}#product-page-related-products #product-page-related-products-content .view-content .flexslider ul.slides li img{max-height:100px;width:auto}#product-page-related-products #product-page-related-products-content .view-content .flexslider ul.slides li:hover div,#product-page-related-products #product-page-related-products-content .view-content .flexslider ul.slides li:hover a{color:#ac7f2f}#product-page-related-products #product-page-related-products-content .view-content .flexslider ul.slides li:hover .views-field-field-product-image{opacity:0.85}#product-page-related-products #product-page-related-products-content .view-content .flexslider ul.flex-direction-nav{margin:0;padding:0;list-style:none}#product-page-related-products #product-page-related-products-content .view-content .flexslider ul.flex-direction-nav li{float:none;display:block;margin:0;padding:0;background:none}#product-page-related-products #product-page-related-products-content .view-content .flexslider ul.flex-direction-nav a{position:absolute;display:block;top:45%;width:22px;height:41px;border:0;overflow:hidden;cursor:pointer;z-index:9;text-align:left;text-indent:-99999px;outline:none;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#product-page-related-products #product-page-related-products-content .view-content .flexslider ul.flex-direction-nav a.flex-prev{left:-15px;background:url(/sites/all/themes/nibs/gfx/b_slider_nav.png) 0 -116px no-repeat}#product-page-related-products #product-page-related-products-content .view-content .flexslider ul.flex-direction-nav a.flex-prev:hover{background-position:-22px -116px}@media only screen and (min-width:1200px){#product-page-related-products #product-page-related-products-content .view-content .flexslider ul.flex-direction-nav a.flex-prev{left:-25px}}@media only screen and (min-width:1440px){#product-page-related-products #product-page-related-products-content .view-content .flexslider ul.flex-direction-nav a.flex-prev{left:-48px}}#product-page-related-products #product-page-related-products-content .view-content .flexslider ul.flex-direction-nav a.flex-next{right:-15px;background:url(/sites/all/themes/nibs/gfx/b_slider_nav.png) 0 -157px no-repeat}#product-page-related-products #product-page-related-products-content .view-content .flexslider ul.flex-direction-nav a.flex-next:hover{background-position:-22px -157px}@media only screen and (min-width:1200px){#product-page-related-products #product-page-related-products-content .view-content .flexslider ul.flex-direction-nav a.flex-next{right:-25px}}@media only screen and (min-width:1440px){#product-page-related-products #product-page-related-products-content .view-content .flexslider ul.flex-direction-nav a.flex-next{right:-48px}}#product-tab-review>div{margin-bottom:1rem}@media only screen and (min-width:480px){#product-tab-review .reviews-header .reviews-overall-rating{float:right}}#product-tab-review .reviews-header .reviews-overall-rating h4{display:inline-block;font-size:1.2rem}#product-tab-review .reviews-header .reviews-overall-rating .field-type-fivestar{display:inline-block;vertical-align:middle}#product-tab-review .reviews-header>h2{display:inline-block}#product-tab-review .reviews-header #b-submit-review{vertical-align:super;background:#ac7f2f;border-radius:1rem;color:#FFF;padding:0.5rem 1rem;margin:0 1rem;text-decoration:none;font-weight:bold;font-size:1.1rem}#product-tab-review .reviews-header #b-submit-review:hover{background:#999}#product-tab-review #review-form-container{display:none}#product-tab-review #review-form-container.active{display:block}.commerce-add-to-cart .customizations-wrapper{min-height:170px;max-width:60%;line-height:1.7rem}.commerce-add-to-cart .customizations-wrapper .form-radios{border-top:1px solid #e6e6e6;padding:1.8rem 0 0 0;margin:2.25rem 0 0 0}.commerce-add-to-cart .customizations-wrapper .selection{border-top:1px solid #e6e6e6;padding:1.8rem 0 0 0;margin:2.25rem 0 0 0;display:flex}.commerce-add-to-cart .customizations-wrapper .selection .form-item{float:left;width:60%}.commerce-add-to-cart .customizations-wrapper .selection .form-item label{display:inline-block;margin:0 0.571rem 0.357rem 0}.commerce-add-to-cart .customizations-wrapper .selection .form-item label span.optional{font-size:0.8em}.commerce-add-to-cart .customizations-wrapper .selection .form-item .description{display:inline-block;margin:0 0 0.357rem 0}.commerce-add-to-cart .customizations-wrapper .selection .form-item .description a{font-size:1rem;font-weight:normal}.commerce-add-to-cart .customizations-wrapper .selection .form-item select{margin-top:0.357rem;display:block;width:100%}.commerce-add-to-cart .customizations-wrapper input.form-text{width:100%;box-sizing:border-box}.commerce-add-to-cart .customizations-wrapper .nibs-cart-no-stock-message{font-size:0.9rem}.commerce-add-to-cart .add-to-cart{border-top:1px solid #e6e6e6;padding:3.4rem 0 0 0;margin:2.25rem 0 0 0;text-align:center;font-size:1rem;line-height:normal}.commerce-add-to-cart .add-to-cart .form-item-quantity{display:inline-block;margin:0 0.8rem 0 0}.commerce-add-to-cart .add-to-cart .form-item-quantity input{font-family:"Open Sans",sans-serif;display:block;text-align:center;margin:auto;font-size:1.857rem;padding:0.4rem 0.25rem}.commerce-add-to-cart .add-to-cart .form-item-quantity label{display:block;margin-top:0.7rem;color:#666;font-size:1rem;font-family:"Open Sans",sans-serif}.commerce-add-to-cart .add-to-cart .add-to-cart-submit{display:inline-block;margin-left:0.65rem;vertical-align:top}.commerce-add-to-cart .add-to-cart .add-to-cart-submit a{padding:0.4rem 2.5rem;font-size:1.857rem;font-weight:normal;color:#FFF;background:#ac7f2f;line-height:47px;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box}.commerce-add-to-cart .add-to-cart .add-to-cart-submit a:hover,.commerce-add-to-cart .add-to-cart .add-to-cart-submit a[disabled]{background:#878787}.commerce-add-to-cart .add-to-cart .add-to-cart-submit .description{margin:auto;width:12rem;margin-top:0.85rem;color:#666;font-weight:normal}.commerce-add-to-cart .add-to-cart .checkout-messages-wrapper{margin-top:-35px;margin-bottom:30px;font-size:16px;text-align:left}.commerce-add-to-cart .add-to-cart .nibs-cart-in-stock-message.messages,.commerce-add-to-cart .add-to-cart .nibs-cart-sold-out-message.messages,.commerce-add-to-cart .add-to-cart .nibs-cart-back-order-message.messages{border-radius:5px 5px 5px 5px;border:none}.commerce-add-to-cart .field-name-commerce-gc-mail{padding-top:0.5rem}#colorbox #nibs-cart-personalization h2{text-align:center;font-weight:normal;font-size:2.143rem;font-family:"Open Sans",sans-serif}#colorbox #nibs-cart-personalization>div{margin:1.5rem 0}#colorbox #nibs-cart-personalization>div label{margin-bottom:0.3rem;font-weight:normal;font-size:1.857rem;font-family:"Open Sans",sans-serif}#colorbox #nibs-cart-personalization>div .description{margin-top:0.3rem;font-size:1rem}#colorbox #nibs-cart-personalization input.form-submit{font-size:1.571rem;display:block;margin-bottom:1rem}#colorbox #nibs-cart-personalization a.close-colorbox{font-size:1.1rem;text-decoration:none;cursor:pointer}#colorbox #nibs-cart-personalization .hidden{display:none}.commerce-add-to-cart .add-to-cart input.form-submit,#colorbox .colorbox-line-item input.form-submit{padding:0.89rem 2.2rem;font-size:1.857rem;font-weight:normal}.commerce-add-to-cart .add-to-cart input.form-submit.hidden,#colorbox .colorbox-line-item input.form-submit.hidden{display:none}div.back-order{color:#f76405;background-color:#ffefe5}.nibs-cart-in-stock-message.messages{background-color:#f1f6ef;color:#359a00}.nibs-cart-sold-out-message.messages{background-color:#fae4e6;color:#d30004}svg.svg-inline--fa{margin-right:10px;margin-left:-15px}.text-center,.text-right{display:block;text-align:center}.text-right{text-align:right}@media only screen and (min-width:768px){.hide-md{display:none}}#brand-header{clear:both;position:relative;height:100%;margin-bottom:20px}@media only screen and (min-width:768px){#brand-header{min-height:327px}}#brand-header div{height:100%}#brand-header.brand-has-title #brand-image{background-size:cover}#brand-header #brand-image{float:none;width:100%;position:relative;height:250px;background:center no-repeat;background-size:contain;background-color:#000000}@media only screen and (min-width:768px){#brand-header #brand-image{height:100%;position:absolute;top:0;bottom:0}}#brand-header #brand-image #brand-name h1{position:absolute;left:0;bottom:0;margin:0;padding:18px 38px;color:#ffffff;background:none;border:none;z-index:100;font-size:4.6rem}#brand-header #brand-image #brand-name-background{height:50%;width:100%;position:absolute;left:0;bottom:0;margin:0;z-index:10;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#000 99%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 99%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 99%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0)}@media only screen and (min-width:768px){#brand-header #brand-image{float:left;width:50%}}#brand-header #brand-description{float:none;width:100%;background-color:#666;color:#ffffff;font-size:1.143rem;line-height:1.85rem}#brand-header #brand-description .holder{padding:2.9rem 2.5rem 1rem 2.5rem}#brand-header #brand-description h4{font-size:2.25rem;padding-bottom:0.9rem}#brand-header #brand-description a{color:#ffffff}#brand-header #brand-description p{margin:0 0 1.5rem 0}@media only screen and (min-width:768px){#brand-header #brand-description{float:right;width:50%;min-height:327px}}section,section.confined{margin-bottom:75px}#commerce-checkout-form-checkout fieldset,#commerce-checkout-form-shipping fieldset,#commerce-checkout-form-review fieldset{margin-bottom:60px;padding-left:0;padding-right:0}#commerce-checkout-form-checkout #payment-details,#commerce-checkout-form-shipping #payment-details,#commerce-checkout-form-review #payment-details{padding-top:1rem}#commerce-checkout-form-checkout .commerce_payment .form-item label,#commerce-checkout-form-shipping .commerce_payment .form-item label,#commerce-checkout-form-review .commerce_payment .form-item label{font-size:1.286rem;font-family:"Open Sans",sans-serif;font-weight:300}#commerce-checkout-form-checkout .commerce_payment #payment-details>.form-item-commerce-payment-payment-details-cardonfile>label,#commerce-checkout-form-shipping .commerce_payment #payment-details>.form-item-commerce-payment-payment-details-cardonfile>label,#commerce-checkout-form-review .commerce_payment #payment-details>.form-item-commerce-payment-payment-details-cardonfile>label{font-weight:normal}#commerce-checkout-form-checkout .commerce_payment #edit-commerce-payment-payment-method .commerce-paypal-icons span.label,#commerce-checkout-form-shipping .commerce_payment #edit-commerce-payment-payment-method .commerce-paypal-icons span.label,#commerce-checkout-form-review .commerce_payment #edit-commerce-payment-payment-method .commerce-paypal-icons span.label{font-weight:normal;vertical-align:middle}#commerce-checkout-form-checkout .commerce_payment .commerce-paypal-icon,#commerce-checkout-form-shipping .commerce_payment .commerce-paypal-icon,#commerce-checkout-form-review .commerce_payment .commerce-paypal-icon{vertical-align:initial}#commerce-checkout-form-checkout .commerce_payment .commerce-paypal-ec-icon,#commerce-checkout-form-shipping .commerce_payment .commerce-paypal-ec-icon,#commerce-checkout-form-review .commerce_payment .commerce-paypal-ec-icon{position:initial;top:0}#commerce-checkout-form-review .checkout-help,#commerce-checkout-form-review .form-item .description,.form-item #commerce-checkout-form-review .description{display:none}fieldset.checkout-buttons .button-operator{display:none}fieldset.checkout-buttons input{float:right;clear:both}fieldset.checkout-buttons input#edit-cancel,fieldset.checkout-buttons input#edit-back{margin-right:0;padding:0.89rem 0;background:none;font-size:1.214rem;text-decoration:none}@media only screen and (min-width:480px){fieldset.checkout-buttons input{clear:left;float:right}fieldset.checkout-buttons input#edit-cancel,fieldset.checkout-buttons input#edit-back{margin-right:2.5rem}}fieldset.commerce_coupon input[type=text]{width:260px}fieldset.commerce_coupon input.form-submit{font-size:1.2rem;padding:0.5rem 1rem}#customer-profile-billing-ajax-wrapper input.form-submit,#customer-profile-shipping-ajax-wrapper input.form-submit{font-size:1.2rem;padding:0.5rem 1rem}.checkout-help,.form-item .description{margin-top:0.3rem;font-size:1rem;font-size:1.5rem;text-align:center}.page-checkout h1#page-title{font-weight:normal;text-align:left;background:none}table.checkout-review{display:table;width:100%}table.checkout-review tbody{border:none}table.checkout-review .pane-title td{display:block;width:100%;padding-left:0;text-align:center;font-weight:normal;margin:30px 0;position:relative;text-align:center;font-family:"Open Sans",sans-serif;font-size:2.143rem;padding:10px 0 30px;background:url(/sites/all/themes/nibs/gfx/faded_bar_up.png) center bottom no-repeat transparent;background:url(/sites/all/themes/nibs/gfx/title_faded_bar_up.png) 50% 100% no-repeat;padding-bottom:1.2rem}table.checkout-review>*>tr{border:none}table.checkout-review tr{background:none}.entity-commerce-order>.content>.field>.field-label{font-family:"Open Sans",sans-serif;font-size:2.143rem;font-weight:normal;margin:30px 0}.entity-commerce-order>.content>.field>.field-items{font-size:1.2rem}.customer_profile_billing .form-type-select .state,.customer_profile_billing .form-type-select .country,.customer_profile_shipping .form-type-select .state,.customer_profile_shipping .form-type-select .country{width:22.714rem}.content-node-blog .content .node-blog .content>p{margin:0.5rem 0}.node-blog{padding-bottom:1rem;border-bottom:1px solid #e6e6e6;margin-bottom:2rem}.node-blog h2 a{color:#333}.node-blog h2 a:hover{color:#ac7f2f}.node-blog ul.links li a{font-weight:normal}.node-blog ul.inline li:first-child{padding-left:0}.faq-content a{text-decoration:none}.faq-content .faq-qa-header{padding:0.5rem 0}.faq-content .faq-qa-header h3{font-size:1rem}.faq-content .faq-qa-header h3 a{font-size:1.857rem}.faq-content .faq-question-answer .faq-question{padding-left:1rem}.faq-content .faq-question-answer .faq-question a:before{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;font-feature-settings:"liga" 1;content:'navigate_next';color:#ac7f2f;vertical-align:text-top}.faq-content .faq-question-answer .faq-answer{padding:0 0 0.5rem 3rem;border-bottom:1px solid #e6e6e6}.faq-content .faq-question-answer .faq-answer p{margin:0}.page-user-register #user-register-form>div>.form-wrapper{padding-bottom:1rem}.page-user-register fieldset{padding:0}.page-user-register fieldset legend{margin-bottom:0}.sidr ul.sidr-class-menu li.has-children>span>a:after{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;font-feature-settings:"liga" 1;content:'play_arrow';font-size:16px;vertical-align:middle;padding:0 0 8px 0;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sidr ul.sidr-class-menu li.has-children>span>ul.sidr-class-menu{display:none}.sidr ul.sidr-class-menu li.has-children.expanded>span>ul.sidr-class-menu{display:block}.sidr ul.sidr-class-menu li.has-children.expanded>span>a:after{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);padding:8px 0 0 0}.sidr-close-button{float:right;padding:10px 10px 0 0}.sidr-close-button a{font-size:0}.sidr-close-button a:after{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;font-feature-settings:"liga" 1;content:'highlight_off';color:#ac7f2f;font-size:30px}.sidr-class-region{padding-top:16px}.sidr{display:block;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:hidden;overflow-y:auto;font:normal 16px/18px "proxima-nova",sans-serif;font-weight:600;background:#333;color:#ccc;-webkit-box-shadow:inset 0 0 5px 5px #222;-moz-box-shadow:inset 0 0 5px 5px #222;box-shadow:inset 0 0 5px 5px #222}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{font-size:11px;font-weight:normal;padding:0 15px;margin:0 0 5px;color:#fff;line-height:24px;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#4d4d4d),color-stop(100%,#1a1a1a));background-image:-webkit-linear-gradient(#4d4d4d,#1a1a1a);background-image:-moz-linear-gradient(#4d4d4d,#1a1a1a);background-image:-o-linear-gradient(#4d4d4d,#1a1a1a);background-image:linear-gradient(#4d4d4d,#1a1a1a);-webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);box-shadow:0 5px 5px 3px rgba(0,0,0,0.2)}.sidr p{font-size:13px;margin:0 0 12px}.sidr p a{color:rgba(255,255,255,0.9)}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;margin:0;padding:0;list-style:none}.sidr ul li{display:block;margin:0;padding:0;background:none}.sidr ul li.has-trail a i{position:relative;top:6px;display:inline-block;margin:0 0 0 7px;padding:0;width:8px;height:7px;outline:none;background:url(/sites/all/themes/nibs/gfx/sprite_general.png) -297px -1px no-repeat;vertical-align:top}.sidr ul li.expanded a i{background-position:-307px -1px}.sidr ul li:hover>a,.sidr ul li:hover>span,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span{color:#fff;text-decoration:none}.sidr ul li span{display:block;margin:0;padding:7px 11px 7px 23px;text-decoration:none;color:#ccc}.sidr ul li a{color:#ccc}.sidr ul li ul li{font-size:14px}.sidr ul li ul li:last-child{border-bottom:none}.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span,.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span{color:#fff}.sidr form{margin:0 15px}.sidr label{font-size:13px}.sidr input[type="text"],.sidr input[type="password"],.sidr input[type="date"],.sidr input[type="datetime"],.sidr input[type="email"],.sidr input[type="number"],.sidr input[type="search"],.sidr input[type="tel"],.sidr input[type="time"],.sidr input[type="url"],.sidr textarea,.sidr select{width:100%;font-size:13px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:none;background:rgba(0,0,0,0.1);color:rgba(255,255,255,0.6);display:block;clear:both}.sidr input[type=checkbox]{width:auto;display:inline;clear:none}.sidr input[type=button],.sidr input[type=submit]{color:#333;background:#fff}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(255,255,255,0.9)}.view-id-pen_sliders .view-content,.view-id-related_products .view-content,.view-id-catalog_products .view-content,.view-id-brand_models .view-content,.view-id-pen_manufacturers .view-content{font-size:1.143rem;line-height:normal;font-weight:normal;padding-bottom:1.5rem}@media only screen and (min-width:768px){.view-id-pen_sliders .view-content,.view-id-related_products .view-content,.view-id-catalog_products .view-content,.view-id-brand_models .view-content,.view-id-pen_manufacturers .view-content{padding:0.9rem 0 3.4rem 0}}.view-id-pen_sliders .view-content .views-row,.view-id-related_products .view-content .views-row,.view-id-catalog_products .view-content .views-row,.view-id-brand_models .view-content .views-row,.view-id-pen_manufacturers .view-content .views-row{float:left;text-align:center;cursor:pointer;padding:20px 10px;width:49%;box-sizing:border-box}.view-id-pen_sliders .view-content .views-row.views-row-odd,.view-id-related_products .view-content .views-row.views-row-odd,.view-id-catalog_products .view-content .views-row.views-row-odd,.view-id-brand_models .view-content .views-row.views-row-odd,.view-id-pen_manufacturers .view-content .views-row.views-row-odd{clear:both}@media only screen and (min-width:768px){.view-id-pen_sliders .view-content .views-row,.view-id-related_products .view-content .views-row,.view-id-catalog_products .view-content .views-row,.view-id-brand_models .view-content .views-row,.view-id-pen_manufacturers .view-content .views-row{width:24%}.view-id-pen_sliders .view-content .views-row.views-col-2,.view-id-related_products .view-content .views-row.views-col-2,.view-id-catalog_products .view-content .views-row.views-col-2,.view-id-brand_models .view-content .views-row.views-col-2,.view-id-pen_manufacturers .view-content .views-row.views-col-2{clear:none}}.view-id-pen_sliders .view-content .views-row.product-type-pen,.view-id-related_products .view-content .views-row.product-type-pen,.view-id-catalog_products .view-content .views-row.product-type-pen,.view-id-brand_models .view-content .views-row.product-type-pen,.view-id-pen_manufacturers .view-content .views-row.product-type-pen{width:100%}@media only screen and (min-width:768px){.view-id-pen_sliders .view-content .views-row.product-type-pen,.view-id-related_products .view-content .views-row.product-type-pen,.view-id-catalog_products .view-content .views-row.product-type-pen,.view-id-brand_models .view-content .views-row.product-type-pen,.view-id-pen_manufacturers .view-content .views-row.product-type-pen{width:49%}.view-id-pen_sliders .view-content .views-row.product-type-pen.views-col-2,.view-id-related_products .view-content .views-row.product-type-pen.views-col-2,.view-id-catalog_products .view-content .views-row.product-type-pen.views-col-2,.view-id-brand_models .view-content .views-row.product-type-pen.views-col-2,.view-id-pen_manufacturers .view-content .views-row.product-type-pen.views-col-2{clear:both}}.view-id-pen_sliders .view-content .views-row .views-row-wrapper,.view-id-related_products .view-content .views-row .views-row-wrapper,.view-id-catalog_products .view-content .views-row .views-row-wrapper,.view-id-brand_models .view-content .views-row .views-row-wrapper,.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper{position:relative}.view-id-pen_sliders .view-content .views-row .views-row-wrapper:hover,.view-id-related_products .view-content .views-row .views-row-wrapper:hover,.view-id-catalog_products .view-content .views-row .views-row-wrapper:hover,.view-id-brand_models .view-content .views-row .views-row-wrapper:hover,.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper:hover{color:#ac7f2f}.view-id-pen_sliders .view-content .views-row .views-row-wrapper:hover .views-field-field-product-image,.view-id-pen_sliders .view-content .views-row .views-row-wrapper:hover .views-field-field-banner,.view-id-pen_sliders .view-content .views-row .views-row-wrapper:hover .views-field-field-manufacturer-image,.view-id-related_products .view-content .views-row .views-row-wrapper:hover .views-field-field-product-image,.view-id-related_products .view-content .views-row .views-row-wrapper:hover .views-field-field-banner,.view-id-related_products .view-content .views-row .views-row-wrapper:hover .views-field-field-manufacturer-image,.view-id-catalog_products .view-content .views-row .views-row-wrapper:hover .views-field-field-product-image,.view-id-catalog_products .view-content .views-row .views-row-wrapper:hover .views-field-field-banner,.view-id-catalog_products .view-content .views-row .views-row-wrapper:hover .views-field-field-manufacturer-image,.view-id-brand_models .view-content .views-row .views-row-wrapper:hover .views-field-field-product-image,.view-id-brand_models .view-content .views-row .views-row-wrapper:hover .views-field-field-banner,.view-id-brand_models .view-content .views-row .views-row-wrapper:hover .views-field-field-manufacturer-image,.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper:hover .views-field-field-product-image,.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper:hover .views-field-field-banner,.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper:hover .views-field-field-manufacturer-image{opacity:0.85}.view-id-pen_sliders .view-content .views-row .views-row-wrapper:hover a:not(.nibs-comparetool-submit),.view-id-related_products .view-content .views-row .views-row-wrapper:hover a:not(.nibs-comparetool-submit),.view-id-catalog_products .view-content .views-row .views-row-wrapper:hover a:not(.nibs-comparetool-submit),.view-id-brand_models .view-content .views-row .views-row-wrapper:hover a:not(.nibs-comparetool-submit),.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper:hover a:not(.nibs-comparetool-submit){color:#ac7f2f}.view-id-pen_sliders .view-content .views-row .views-row-wrapper .field-content,.view-id-related_products .view-content .views-row .views-row-wrapper .field-content,.view-id-catalog_products .view-content .views-row .views-row-wrapper .field-content,.view-id-brand_models .view-content .views-row .views-row-wrapper .field-content,.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper .field-content{width:100%}.view-id-pen_sliders .view-content .views-row .views-row-wrapper a:not(.nibs-comparetool-submit),.view-id-related_products .view-content .views-row .views-row-wrapper a:not(.nibs-comparetool-submit),.view-id-catalog_products .view-content .views-row .views-row-wrapper a:not(.nibs-comparetool-submit),.view-id-brand_models .view-content .views-row .views-row-wrapper a:not(.nibs-comparetool-submit),.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper a:not(.nibs-comparetool-submit){color:#333}.view-id-pen_sliders .view-content .views-row .views-row-wrapper .views-field-field-product-image,.view-id-pen_sliders .view-content .views-row .views-row-wrapper .views-field-field-banner,.view-id-pen_sliders .view-content .views-row .views-row-wrapper .views-field-field-manufacturer-image,.view-id-related_products .view-content .views-row .views-row-wrapper .views-field-field-product-image,.view-id-related_products .view-content .views-row .views-row-wrapper .views-field-field-banner,.view-id-related_products .view-content .views-row .views-row-wrapper .views-field-field-manufacturer-image,.view-id-catalog_products .view-content .views-row .views-row-wrapper .views-field-field-product-image,.view-id-catalog_products .view-content .views-row .views-row-wrapper .views-field-field-banner,.view-id-catalog_products .view-content .views-row .views-row-wrapper .views-field-field-manufacturer-image,.view-id-brand_models .view-content .views-row .views-row-wrapper .views-field-field-product-image,.view-id-brand_models .view-content .views-row .views-row-wrapper .views-field-field-banner,.view-id-brand_models .view-content .views-row .views-row-wrapper .views-field-field-manufacturer-image,.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper .views-field-field-product-image,.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper .views-field-field-banner,.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper .views-field-field-manufacturer-image{display:flex;align-items:center;justify-content:center;opacity:1;height:100px;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.view-id-pen_sliders .view-content .views-row .views-row-wrapper .views-field-field-product-image span,.view-id-pen_sliders .view-content .views-row .views-row-wrapper .views-field-field-banner span,.view-id-pen_sliders .view-content .views-row .views-row-wrapper .views-field-field-manufacturer-image span,.view-id-related_products .view-content .views-row .views-row-wrapper .views-field-field-product-image span,.view-id-related_products .view-content .views-row .views-row-wrapper .views-field-field-banner span,.view-id-related_products .view-content .views-row .views-row-wrapper .views-field-field-manufacturer-image span,.view-id-catalog_products .view-content .views-row .views-row-wrapper .views-field-field-product-image span,.view-id-catalog_products .view-content .views-row .views-row-wrapper .views-field-field-banner span,.view-id-catalog_products .view-content .views-row .views-row-wrapper .views-field-field-manufacturer-image span,.view-id-brand_models .view-content .views-row .views-row-wrapper .views-field-field-product-image span,.view-id-brand_models .view-content .views-row .views-row-wrapper .views-field-field-banner span,.view-id-brand_models .view-content .views-row .views-row-wrapper .views-field-field-manufacturer-image span,.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper .views-field-field-product-image span,.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper .views-field-field-banner span,.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper .views-field-field-manufacturer-image span{width:100%}.view-id-pen_sliders .view-content .views-row .views-row-wrapper .views-field-field-product-image img,.view-id-pen_sliders .view-content .views-row .views-row-wrapper .views-field-field-banner img,.view-id-pen_sliders .view-content .views-row .views-row-wrapper .views-field-field-manufacturer-image img,.view-id-related_products .view-content .views-row .views-row-wrapper .views-field-field-product-image img,.view-id-related_products .view-content .views-row .views-row-wrapper .views-field-field-banner img,.view-id-related_products .view-content .views-row .views-row-wrapper .views-field-field-manufacturer-image img,.view-id-catalog_products .view-content .views-row .views-row-wrapper .views-field-field-product-image img,.view-id-catalog_products .view-content .views-row .views-row-wrapper .views-field-field-banner img,.view-id-catalog_products .view-content .views-row .views-row-wrapper .views-field-field-manufacturer-image img,.view-id-brand_models .view-content .views-row .views-row-wrapper .views-field-field-product-image img,.view-id-brand_models .view-content .views-row .views-row-wrapper .views-field-field-banner img,.view-id-brand_models .view-content .views-row .views-row-wrapper .views-field-field-manufacturer-image img,.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper .views-field-field-product-image img,.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper .views-field-field-banner img,.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper .views-field-field-manufacturer-image img{max-height:100px}.view-id-pen_sliders .view-content .views-row .views-row-wrapper .views-field-commerce-price,.view-id-related_products .view-content .views-row .views-row-wrapper .views-field-commerce-price,.view-id-catalog_products .view-content .views-row .views-row-wrapper .views-field-commerce-price,.view-id-brand_models .view-content .views-row .views-row-wrapper .views-field-commerce-price,.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper .views-field-commerce-price{font-family:"Open Sans",sans-serif;font-style:italic;font-size:1.3rem;letter-spacing:0.1rem}.view-id-pen_sliders .view-content .views-row .views-row-wrapper .stock-label,.view-id-related_products .view-content .views-row .views-row-wrapper .stock-label,.view-id-catalog_products .view-content .views-row .views-row-wrapper .stock-label,.view-id-brand_models .view-content .views-row .views-row-wrapper .stock-label,.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper .stock-label{text-align:center;font-size:0.9rem}.view-id-pen_sliders .view-content .views-row .views-row-wrapper .stock-label .in-stock,.view-id-related_products .view-content .views-row .views-row-wrapper .stock-label .in-stock,.view-id-catalog_products .view-content .views-row .views-row-wrapper .stock-label .in-stock,.view-id-brand_models .view-content .views-row .views-row-wrapper .stock-label .in-stock,.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper .stock-label .in-stock{color:#1e8449}.view-id-pen_sliders .view-content .views-row .views-row-wrapper .stock-label .back-order,.view-id-related_products .view-content .views-row .views-row-wrapper .stock-label .back-order,.view-id-catalog_products .view-content .views-row .views-row-wrapper .stock-label .back-order,.view-id-brand_models .view-content .views-row .views-row-wrapper .stock-label .back-order,.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper .stock-label .back-order{color:#333333}@media only screen and (min-width:480px){.view-id-pen_sliders .view-content .views-row .views-row-wrapper .views-field-add-to-comparison-form,.view-id-related_products .view-content .views-row .views-row-wrapper .views-field-add-to-comparison-form,.view-id-catalog_products .view-content .views-row .views-row-wrapper .views-field-add-to-comparison-form,.view-id-brand_models .view-content .views-row .views-row-wrapper .views-field-add-to-comparison-form,.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper .views-field-add-to-comparison-form{position:absolute;bottom:-3px;right:-3px}}@media only screen and (min-width:768px){.view-id-pen_sliders .view-content .views-row .views-row-wrapper .views-field-add-to-comparison-form,.view-id-related_products .view-content .views-row .views-row-wrapper .views-field-add-to-comparison-form,.view-id-catalog_products .view-content .views-row .views-row-wrapper .views-field-add-to-comparison-form,.view-id-brand_models .view-content .views-row .views-row-wrapper .views-field-add-to-comparison-form,.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper .views-field-add-to-comparison-form{position:relative}}@media only screen and (min-width:992px){.view-id-pen_sliders .view-content .views-row .views-row-wrapper .views-field-add-to-comparison-form,.view-id-related_products .view-content .views-row .views-row-wrapper .views-field-add-to-comparison-form,.view-id-catalog_products .view-content .views-row .views-row-wrapper .views-field-add-to-comparison-form,.view-id-brand_models .view-content .views-row .views-row-wrapper .views-field-add-to-comparison-form,.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper .views-field-add-to-comparison-form{position:absolute}}.view-id-pen_sliders .view-content .views-row .views-row-wrapper .views-field-add-to-comparison-form .ajax-progress,.view-id-related_products .view-content .views-row .views-row-wrapper .views-field-add-to-comparison-form .ajax-progress,.view-id-catalog_products .view-content .views-row .views-row-wrapper .views-field-add-to-comparison-form .ajax-progress,.view-id-brand_models .view-content .views-row .views-row-wrapper .views-field-add-to-comparison-form .ajax-progress,.view-id-pen_manufacturers .view-content .views-row .views-row-wrapper .views-field-add-to-comparison-form .ajax-progress{position:absolute}.view-id-pen_sliders.view-display-id-latest_pens .pager,.view-id-pen_sliders.view-display-id-brand_page .pager,.view-id-related_products.view-display-id-latest_pens .pager,.view-id-related_products.view-display-id-brand_page .pager,.view-id-catalog_products.view-display-id-latest_pens .pager,.view-id-catalog_products.view-display-id-brand_page .pager,.view-id-brand_models.view-display-id-latest_pens .pager,.view-id-brand_models.view-display-id-brand_page .pager,.view-id-pen_manufacturers.view-display-id-latest_pens .pager,.view-id-pen_manufacturers.view-display-id-brand_page .pager{display:none}.view-id-brand_models .view-content .views-row,.view-id-pen_manufacturers .view-content .views-row,.view-id-pen_sliders .view-content .views-row{width:100%}@media only screen and (min-width:768px){.view-id-brand_models .view-content .views-row,.view-id-pen_manufacturers .view-content .views-row,.view-id-pen_sliders .view-content .views-row{width:49%}}.view-id-pen_manufacturers .view-footer{padding-top:40px;clear:both;text-align:center}.view-id-related_products .views-field-views-conditional{margin:0.8rem 0}.page-properties-compare table.sticky-header{display:none}h2#properties-compare-title{padding-bottom:1rem;font-size:1.857rem;font-weight:normal;font-family:"Open Sans",sans-serif}table#properties-compare-table{display:table;width:99%}table#properties-compare-table thead tr{border:none}table#properties-compare-table thead tr th{border:none;text-align:center;padding-bottom:10px;font-weight:normal;font-size:1.286rem;line-height:1.6rem}table#properties-compare-table thead tr th .compare-product-image,table#properties-compare-table thead tr th .compare-product-title,table#properties-compare-table thead tr th .compare-product-remove{padding-bottom:2px}table#properties-compare-table tbody tr:last-child{border-bottom:none}table#properties-compare-table tbody tr:last-child td{padding-top:1rem;border-bottom:none}table#properties-compare-table tbody tr:last-child td:first-child{background:#ffffff}table#properties-compare-table tbody tr td{font-size:1rem;background:#fff;padding:0.2rem 0.75rem;text-align:center;border:1px solid #ccc;border-left:none;border-right:none}table#properties-compare-table tbody tr td:first-child{background:#f5f5f5}a.nibs-comparetool-submit{background:none;color:#9D9D9D;margin:0;padding:0.2rem 0.4rem 0.4rem 0.4rem;font-size:0.857rem;line-height:1rem;-webkit-border-radius:10px;border-radius:10px;background-clip:padding-box}a.nibs-comparetool-submit:hover{color:#9d8082;background:none}a.nibs-comparetool-submit.selected{color:#ffffff;background:#ac7f2f}a.nibs-comparetool-submit.selected:hover{background:#9d8082}a.nibs-comparetool-submit:disabled:hover{color:#9D9D9D;background:none}.page-properties-compare #block-system-main{overflow:scroll}#cboxOverlay{background:rgba(0,0,0,0.3)}#colorbox{-webkit-box-shadow:10px 10px 5px rgba(0,0,0,0.4);-moz-box-shadow:10px 10px 5px rgba(0,0,0,0.4);box-shadow:10px 10px 5px rgba(0,0,0,0.4)}#colorbox #cboxWrapper{-webkit-border-radius:0;border-radius:0;background-clip:padding-box}#colorbox #cboxWrapper #cboxTopCenter{height:30px}#colorbox #cboxWrapper #cboxMiddleLeft,#colorbox #cboxWrapper #cboxMiddleRight{width:25px}#colorbox #cboxWrapper #cboxContent{overflow:visible}#colorbox #cboxWrapper #cboxContent #cboxClose{top:-25px;right:-20px}#colorbox #cboxWrapper #cboxContent #cboxClose:hover{color:#ac7f2f;border-color:#ac7f2f}#colorbox #cboxWrapper #cboxContent input.form-submit{font-size:1.2rem;padding:0.5rem 1.5rem}#site-content .region-content{position:relative}#site-content .view-catalog-products .view-header a.nibs-comparetool-compare-selected{top:6px;right:0;position:absolute;text-decoration:none;padding:0 30px 0 0;font-size:1rem;line-height:normal;color:#333}#site-content .view-catalog-products .view-header a.nibs-comparetool-compare-selected:hover{color:#ac7f2f}#site-content .view-catalog-products .view-header a.nibs-comparetool-compare-selected.disabled{opacity:0.5;pointer-events:none;cursor:default}#site-content .view-catalog-products .view-header a.nibs-comparetool-compare-selected div{display:inline-block}#site-content .view-catalog-products .view-header a.nibs-comparetool-compare-selected::after{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;font-feature-settings:"liga" 1;content:'compare_arrows';color:#ac7f2f;position:absolute;top:-2px;right:1px}#site-content .view-catalog-products .view-content h3{text-align:center;font-family:"Open Sans",sans-serif;font-weight:normal}#site-content .view-catalog-products img{width:auto}#site-content .block-search-api-sorts{border-bottom:1px solid #e6e6e6;padding-left:5px;line-height:normal}#site-content .block-search-api-sorts h2{font-family:"Open Sans",sans-serif;font-size:1.4rem;display:none}@media only screen and (min-width:360px){#site-content .block-search-api-sorts h2{display:inline-block}}#site-content .block-search-api-sorts .content{display:inline-block;margin-left:5px}#site-content .block-search-api-sorts .content .item-list li{display:inline-block}#site-content .block-search-api-sorts .form-item{margin:0 0 13px 0;font-size:1.2rem;position:relative}#site-content .block-search-api-sorts .form-item::after{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;font-feature-settings:"liga" 1;content:'play_arrow';font-size:14px;color:#ac7f2f;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;top:0.65rem;right:0;pointer-events:none}#site-content .block-search-api-sorts .form-item select.form-select{background:none;border:none;outline:none;font-size:100%;font-family:"Open Sans",sans-serif;padding:0.21rem 0.9rem 0.21rem 0.42rem}#site-content .block-search-api-sorts .form-item select.form-select option{color:#000}#site-content .block-search-api-sorts .form-item select.form-select:active{color:#ac7f2f}#site-content .block-current-search{margin-top:1px;background:#fff;background:-webkit-linear-gradient(#fff,#f6f6f6);background:-o-linear-gradient(#fff,#f6f6f6);background:-moz-linear-gradient(#fff,#f6f6f6);background:linear-gradient(#fff,#f6f6f6)}#site-content .block-current-search .item-list ul{padding-left:6px;font-size:1rem;line-height:normal}#site-content .block-current-search .item-list ul li{font-weight:normal;position:relative;display:inline-block;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box;border:1px solid #cccccc;padding:1px 23px 3px 12px;margin:13px 0 10px 11px}#site-content .block-current-search .item-list ul li.hover{color:#ac7f2f;border-color:#ac7f2f;background:#ffc3c5;cursor:pointer}#site-content .block-current-search .item-list ul li a{position:absolute;font-size:0;right:0;top:0;width:100%;height:100%}#site-content .block-current-search .item-list ul li a::after{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;font-feature-settings:"liga" 1;content:'clear';font-size:14px;color:#ac7f2f;position:absolute;top:3px;right:6px}@media only screen and (min-width:768px){#site-content .block-current-search .item-list ul li a::after{top:5px}}#site-content .block-facetapi{display:none;padding:1.45rem 0 0.8rem 0;margin:0 15% 0 0;border-top:1px solid #e6e6e6;line-height:normal;font-size:1rem}@media only screen and (min-width:768px){#site-content .block-facetapi{display:block}}#site-content .block-facetapi:first-child{border:none;padding-top:2px}#site-content .block-facetapi h2{font-family:"Open Sans",sans-serif;font-weight:normal;font-size:1.9rem}#site-content .block-facetapi a.facetapi-checkbox{display:inline-block;margin:0;color:#333;font-weight:normal}#site-content .block-facetapi a.facetapi-checkbox:hover{color:#ac7f2f}#site-content .block-facetapi a.facetapi-limit-link{font-weight:normal}#site-content .block-facetapi .item-list ul{padding:0.3rem 0.2rem 0 0.2rem;font-weight:bold}#site-content .block-facetapi .item-list ul li{padding:0.33rem 0 0.33rem 22px;position:relative}#site-content .block-facetapi .expanded .item-list{font-size:0.857rem}#site-content .block-facetapi input{position:absolute;top:7px;left:0}.pager.pager-load-more li a{padding:1rem 2rem;margin:0.5rem;border:1px solid #ccc;-webkit-border-radius:10px;border-radius:10px;background-clip:padding-box;text-transform:uppercase;font-size:1.6rem;font-weight:normal}.pager.pager-load-more li a:hover{background:#f6f6f6;color:#878787}.sharethis-buttons span{text-align:left;text-indent:-99999px;outline:none;display:inline-block;height:23px;width:39px;background:url(/sites/all/themes/nibs/gfx/social_sprite.png) 0 0 no-repeat transparent;margin:5px 5px 5px 0;cursor:pointer;opacity:0.5}.sharethis-buttons span.st_facebook_custom{background-position:-40px 0}.sharethis-buttons span.st_facebook_custom:hover{background-position:-40px -23px;opacity:1}.sharethis-buttons span.st_twitter_custom{background-position:-80px 0}.sharethis-buttons span.st_twitter_custom:hover{background-position:-80px -23px;opacity:1}.sharethis-buttons span.st_pinterest_custom{background-position:0 0}.sharethis-buttons span.st_pinterest_custom:hover{background-position:0 -23px;opacity:1}.sharethis-buttons span.st_googleplus_custom{background-position:-160px 0}.sharethis-buttons span.st_googleplus_custom:hover{background-position:-160px -23px;opacity:1}.sharethis-buttons span.st_sharethis_custom{background:none;position:relative;text-indent:0;opacity:1}.sharethis-buttons span.st_sharethis_custom::after{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;font-feature-settings:"liga" 1;content:'add_circle_outline';color:#ccc;position:absolute;top:-2px;right:0;height:23px;width:39px;font-size:28px}.sharethis-buttons span.st_sharethis_custom:hover::after{color:#ac7f2f}.social-footer{padding:10px 0}.social-footer ul{list-style:none;padding:0;margin:0 auto;text-align:center}.social-footer ul li{display:inline-block}.social-footer ul a{text-align:left;text-indent:-99999px;outline:none;display:inline-block;height:23px;width:39px;background:url(/sites/all/themes/nibs/gfx/social_sprite.png) 0 0 no-repeat transparent;margin:5px 5px 5px 0}.social-footer ul a.pinterest{background-position:0 0}.social-footer ul a.pinterest:hover{background-position:0 -23px}.social-footer ul a.facebook{background-position:-40px 0}.social-footer ul a.facebook:hover{background-position:-40px -23px}.social-footer ul a.twitter{background-position:-80px 0}.social-footer ul a.twitter:hover{background-position:-80px -23px}.social-footer ul a.instagram{background-position:-120px 0}.social-footer ul a.instagram:hover{background-position:-120px -23px}.social-footer ul a.google-plus{background-position:-160px 0}.social-footer ul a.google-plus:hover{background-position:-160px -23px}.social-footer ul a.youtube{margin-right:0;background-position:-200px 0}.social-footer ul a.youtube:hover{background-position:-200px -23px}.comment-form{padding:1rem;background:#f5f5f5}.comment-form>div>div{margin:1rem 0}.comment-form #edit-actions input{margin:0 0.5rem;padding:0.6rem 1rem}.comment-form .field-type-fivestar{margin-bottom:2.5rem}.comment{padding:1em;margin:1em 0;background:#f5f5f5}.comment.comment-by-viewer{background:none;border:1px solid #ccc}.comment .field-name-comment-body{margin:1em 0}.comment .new{font-style:italic;color:#ac7f2f}.comment .comment-time{float:right;font-style:italic}.comment .comment-header-author{display:inline-block;font-size:1.2rem}.comment .comment-rating{display:inline-block;vertical-align:middle}.comment .links li{padding:0 0.5rem}.comment .links li a{font-weight:normal}.comment .links li a.active,.comment .links li a.active::before{color:#333 !important}.comment .links li.comment-delete a::before{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;font-feature-settings:"liga" 1;content:'clear';color:#ac7f2f;font-size:1.286em;vertical-align:text-bottom;padding-right:2px}.comment .links li.comment-delete a:hover::before{color:#666}.comment .links li.comment-edit a::before{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;font-feature-settings:"liga" 1;content:'mode_edit';color:#ac7f2f;font-size:1.286em;vertical-align:text-bottom;padding-right:2px}.comment .links li.comment-edit a:hover::before{color:#666}.comment .links li.comment-reply a::before{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;font-feature-settings:"liga" 1;content:'reply';color:#ac7f2f;font-size:1.286em;vertical-align:text-bottom;padding-right:2px}.comment .links li.comment-reply a:hover::before{color:#666}.comment .links li.comment-approve a::before{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;font-feature-settings:"liga" 1;content:'done';color:#ac7f2f;font-size:1.286em;vertical-align:text-bottom;padding-right:2px}.comment .links li.comment-approve a:hover::before{color:#666}div.form-type-fivestar div.fivestar-widget .star,div.form-type-fivestar div.fivestar-widget-static .star,div.fivestar-minimal div.fivestar-widget .star,div.fivestar-minimal div.fivestar-widget-static .star{background:none;position:relative;text-indent:0;width:16px;height:16px;font-size:0}div.form-type-fivestar div.fivestar-widget .star a,div.form-type-fivestar div.fivestar-widget .star span.off,div.form-type-fivestar div.fivestar-widget-static .star a,div.form-type-fivestar div.fivestar-widget-static .star span.off,div.fivestar-minimal div.fivestar-widget .star a,div.fivestar-minimal div.fivestar-widget .star span.off,div.fivestar-minimal div.fivestar-widget-static .star a,div.fivestar-minimal div.fivestar-widget-static .star span.off{background:none}div.form-type-fivestar div.fivestar-widget .star a::after,div.form-type-fivestar div.fivestar-widget .star span.off::after,div.form-type-fivestar div.fivestar-widget-static .star a::after,div.form-type-fivestar div.fivestar-widget-static .star span.off::after,div.fivestar-minimal div.fivestar-widget .star a::after,div.fivestar-minimal div.fivestar-widget .star span.off::after,div.fivestar-minimal div.fivestar-widget-static .star a::after,div.fivestar-minimal div.fivestar-widget-static .star span.off::after{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;font-feature-settings:"liga" 1;content:'star_rate';color:#ccc;position:absolute;top:0;left:0;width:18px;height:18px;font-size:18px}div.form-type-fivestar div.fivestar-widget .star.hover a,div.form-type-fivestar div.fivestar-widget .star.on a,div.form-type-fivestar div.fivestar-widget .star span.on,div.form-type-fivestar div.fivestar-widget-static .star.hover a,div.form-type-fivestar div.fivestar-widget-static .star.on a,div.form-type-fivestar div.fivestar-widget-static .star span.on,div.fivestar-minimal div.fivestar-widget .star.hover a,div.fivestar-minimal div.fivestar-widget .star.on a,div.fivestar-minimal div.fivestar-widget .star span.on,div.fivestar-minimal div.fivestar-widget-static .star.hover a,div.fivestar-minimal div.fivestar-widget-static .star.on a,div.fivestar-minimal div.fivestar-widget-static .star span.on{background:none}div.form-type-fivestar div.fivestar-widget .star.hover a::after,div.form-type-fivestar div.fivestar-widget .star.on a::after,div.form-type-fivestar div.fivestar-widget .star span.on::after,div.form-type-fivestar div.fivestar-widget-static .star.hover a::after,div.form-type-fivestar div.fivestar-widget-static .star.on a::after,div.form-type-fivestar div.fivestar-widget-static .star span.on::after,div.fivestar-minimal div.fivestar-widget .star.hover a::after,div.fivestar-minimal div.fivestar-widget .star.on a::after,div.fivestar-minimal div.fivestar-widget .star span.on::after,div.fivestar-minimal div.fivestar-widget-static .star.hover a::after,div.fivestar-minimal div.fivestar-widget-static .star.on a::after,div.fivestar-minimal div.fivestar-widget-static .star span.on::after{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;font-feature-settings:"liga" 1;content:'star_rate';color:#ac7f2f;position:absolute;top:0;left:0;width:18px;height:18px;font-size:18px}div.form-type-fivestar div.fivestar-widget .star.hover a::after,div.form-type-fivestar div.fivestar-widget-static .star.hover a::after,div.fivestar-minimal div.fivestar-widget .star.hover a::after,div.fivestar-minimal div.fivestar-widget-static .star.hover a::after{color:#e00000}.node-webform .field-name-field-webform-body .field-label{display:none}.node-webform .webform-client-form>div>div{padding:1rem;margin:0}.node-webform .webform-client-form>div>div:nth-of-type(odd){background:#f5f5f5}.node-webform .webform-client-form>div>div:nth-of-type(even){border:1px solid #f5f5f5}.node-webform .webform-client-form>div>fieldset{border:1px solid #f5f5f5;margin:0}.node-webform .form-item input{padding:0.2rem 0.4rem;margin:0.2rem 0.4rem}.node-webform .form-item input.form-submit{padding:0.4rem 1rem}.node-webform .form-item .description{margin:0.4rem}.node-webform .form-actions input{float:none}fieldset{border:none;padding:1rem}fieldset legend{width:100%;margin-bottom:30px;position:relative;text-align:center;font-family:"Open Sans",sans-serif;font-size:2.143rem;padding:10px 0 30px;background:url(/sites/all/themes/nibs/gfx/faded_bar_up.png) center bottom no-repeat transparent;background:url(/sites/all/themes/nibs/gfx/title_faded_bar_up.png) 50% 100% no-repeat;padding-bottom:1.2rem}input,input[type=text],textarea,select,.chosen-container .chosen-single,.chosen-container-active.chosen-with-drop .chosen-single{padding:0.21rem 1.68rem 0.21rem 0.42rem;font-size:1.286rem;font-family:"Open Sans",sans-serif;border:1px solid #999999;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;max-width:100%;box-sizing:border-box}input[type=checkbox],input[type=radio],input[type=text][type=checkbox],input[type=text][type=radio],textarea[type=checkbox],textarea[type=radio],select[type=checkbox],select[type=radio],.chosen-container .chosen-single[type=checkbox],.chosen-container .chosen-single[type=radio],.chosen-container-active.chosen-with-drop .chosen-single[type=checkbox],.chosen-container-active.chosen-with-drop .chosen-single[type=radio]{display:inline-block;height:1.5rem;width:1.5rem;vertical-align:baseline}@media only screen and (min-width:480px){input[type=checkbox],input[type=radio],input[type=text][type=checkbox],input[type=text][type=radio],textarea[type=checkbox],textarea[type=radio],select[type=checkbox],select[type=radio],.chosen-container .chosen-single[type=checkbox],.chosen-container .chosen-single[type=radio],.chosen-container-active.chosen-with-drop .chosen-single[type=checkbox],.chosen-container-active.chosen-with-drop .chosen-single[type=radio]{height:1rem;width:1rem}}input div>b,input[type=text] div>b,textarea div>b,select div>b,.chosen-container .chosen-single div>b,.chosen-container-active.chosen-with-drop .chosen-single div>b{display:none}.chosen-container{line-height:0}.chosen-container ul.chosen-results li{color:#000000;font-family:"Open Sans",sans-serif;font-size:1.286rem;line-height:1.5rem}.chosen-container .chosen-single,.chosen-container-active.chosen-with-drop .chosen-single{box-sizing:border-box;padding:1px 0 26px 5px;color:#000000}.chosen-container.error .chosen-single{line-height:24px}.commerce-credit-card-expiration input,.commerce-credit-card-expiration select{display:inline-block}#edit-commerce-shipping-service-details-name{width:90%}@media only screen and (min-width:768px){#edit-commerce-shipping-service-details-name{width:inherit}}select,.chosen-container .chosen-single,.chosen-container-active.chosen-with-drop .chosen-single{background:#fff url(/sites/all/themes/nibs/gfx/dropdown_arrow.png) right 35% no-repeat;background:#fff url(/sites/all/themes/nibs/gfx/dropdown_arrow.png) calc(100% - 5px) 35% no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none}input.form-submit,input[type=submit]{padding:0.89rem 2.5rem;font-size:1.857rem;font-weight:normal;font-family:"Open Sans",sans-serif}.form-item{margin:1.5rem 0;display:block}.form-item label{margin-bottom:0.3rem;font-weight:normal;font-size:1.857rem;font-family:"Open Sans",sans-serif}.form-item.form-type-checkbox label,.form-item.form-type-radio label{font-size:1.3rem}.form-item .description{text-align:left;font-size:1rem}@media only screen and (min-width:768px){#node-21 .content .field-name-field-webform-body{float:left;width:50%}#node-21 .content form{float:right;width:50%}}.cart-table{width:100%;line-height:normal}.cart-table .cart-row{font-size:0;border-bottom:2px solid #e6e6e6}.cart-table .cart-row:last-child{border:none}@media only screen and (min-width:480px){.cart-table .cart-row{border:none}}.cart-table .cart-row .cart-cell{font-size:1.2rem;font-weight:normal;display:inline-block;padding:0.85rem;vertical-align:middle;box-sizing:border-box;font-family:"Open Sans",sans-serif}@media only screen and (min-width:768px){.cart-table .cart-row .cart-cell{padding:0.85rem 2rem}}.cart-table .cart-row .cart-cell a{color:#333}.cart-table .cart-row .cart-cell a:hover{color:#ac7f2f}.cart-table .cart-row .cart-cell.views-field-field-product-image{text-align:center;width:40%}@media only screen and (min-width:480px){.cart-table .cart-row .cart-cell.views-field-field-product-image{width:21%}}.cart-table .cart-row .cart-cell.views-field-line-item-title{width:60%;font-weight:bold;font-size:1.4rem}@media only screen and (min-width:480px){.cart-table .cart-row .cart-cell.views-field-line-item-title{font-weight:normal;font-size:1.2rem;width:30%}}@media only screen and (min-width:992px){.cart-table .cart-row .cart-cell.views-field-line-item-title{width:42%}}.cart-table .cart-row .cart-cell.views-field-line-item-title .entity-commerce-line-item h2{display:none}.cart-table .cart-row .cart-cell.views-field-line-item-title .entity-commerce-line-item .field{font-size:1rem;margin:0.15rem 0}.cart-table .cart-row .cart-cell.views-field-line-item-title .entity-commerce-line-item .field .field-label{display:inline-block;font-weight:normal}.cart-table .cart-row .cart-cell.views-field-line-item-title .entity-commerce-line-item .field .field-label:before{content:'· ';font-weight:bold}.cart-table .cart-row .cart-cell.views-field-line-item-title .entity-commerce-line-item .field .field-items{display:inline-block;color:#666}.cart-table .cart-row .cart-cell.views-field-commerce-unit-price{text-align:center;font-style:italic;width:33%}.cart-table .cart-row .cart-cell.views-field-commerce-unit-price:before{content:'Price: ';font-weight:bold}@media only screen and (min-width:480px){.cart-table .cart-row .cart-cell.views-field-commerce-unit-price{width:16%}.cart-table .cart-row .cart-cell.views-field-commerce-unit-price:before{display:none}}@media only screen and (min-width:992px){.cart-table .cart-row .cart-cell.views-field-commerce-unit-price{width:12%}}.cart-table .cart-row .cart-cell.views-field-views-conditional,.cart-table .cart-row .cart-cell.views-field-quantity{text-align:center;width:33%}.cart-table .cart-row .cart-cell.views-field-views-conditional:before,.cart-table .cart-row .cart-cell.views-field-quantity:before{content:'Quantity: ';font-weight:bold}@media only screen and (min-width:480px){.cart-table .cart-row .cart-cell.views-field-views-conditional,.cart-table .cart-row .cart-cell.views-field-quantity{width:17%}.cart-table .cart-row .cart-cell.views-field-views-conditional:before,.cart-table .cart-row .cart-cell.views-field-quantity:before{display:none}}@media only screen and (min-width:992px){.cart-table .cart-row .cart-cell.views-field-views-conditional,.cart-table .cart-row .cart-cell.views-field-quantity{width:13%}}.cart-table .cart-row .cart-cell.views-field-views-conditional .form-item,.cart-table .cart-row .cart-cell.views-field-quantity .form-item{margin:0;display:inline-block;width:50%;vertical-align:middle}@media only screen and (min-width:480px){.cart-table .cart-row .cart-cell.views-field-views-conditional .form-item,.cart-table .cart-row .cart-cell.views-field-quantity .form-item{width:auto}}.cart-table .cart-row .cart-cell.views-field-views-conditional .form-item input.form-text,.cart-table .cart-row .cart-cell.views-field-quantity .form-item input.form-text{box-sizing:inherit;padding:0.29rem 0.65rem;margin:0;text-align:center;max-width:2.5rem;width:1.5rem}@media only screen and (min-width:768px){.cart-table .cart-row .cart-cell.views-field-views-conditional .form-item input.form-text,.cart-table .cart-row .cart-cell.views-field-quantity .form-item input.form-text{width:100%}}.cart-table .cart-row .cart-cell.views-field-views-conditional .quantity-unchangeable,.cart-table .cart-row .cart-cell.views-field-quantity .quantity-unchangeable{width:2.5rem;text-align:center;padding:0.29rem 1.2rem}.cart-table .cart-row .cart-cell.views-field-views-conditional input.delete-line-item,.cart-table .cart-row .cart-cell.views-field-quantity input.delete-line-item{background:url(/sites/all/themes/nibs/gfx/del_icon.png) 50% 50% no-repeat;text-indent:-999999px;margin-left:0.5rem}.cart-table .cart-row .cart-cell.views-field-commerce-total{text-align:center;font-style:italic;width:33%}.cart-table .cart-row .cart-cell.views-field-commerce-total:before{content:'Total: ';font-weight:bold}@media only screen and (min-width:480px){.cart-table .cart-row .cart-cell.views-field-commerce-total{width:16%}.cart-table .cart-row .cart-cell.views-field-commerce-total:before{display:none}}@media only screen and (min-width:992px){.cart-table .cart-row .cart-cell.views-field-commerce-total{width:12%}}.cart-table .cart-header{display:none;border-top:1px solid #e6e6e6;background:#fff;background:-webkit-linear-gradient(#fff,#f6f6f6);background:-o-linear-gradient(#fff,#f6f6f6);background:-moz-linear-gradient(#fff,#f6f6f6);background:linear-gradient(#fff,#f6f6f6)}@media only screen and (min-width:480px){.cart-table .cart-header{display:block}}.cart-table .cart-header .cart-cell{font-size:1.5rem;font-family:"Open Sans",sans-serif;padding-top:1.1rem;padding-bottom:1.1rem}.cart-table .cart-header .cart-cell.views-field-field-product-image{text-align:left}.cart-table .cart-header .cart-cell.views-field-commerce-unit-price{font-style:normal}.cart-table .cart-header .cart-cell.views-field-commerce-total{font-style:normal}.cart-table .cart-rows-wrapper .cart-row-group{border:2px solid #e6e6e6;-webkit-border-radius:.7rem;border-radius:.7rem;background-clip:padding-box;-webkit-box-shadow:0px 20px 50px -30px #000;-moz-box-shadow:0px 20px 50px -30px #000;box-shadow:0px 20px 50px -30px #000;margin:1.8rem 0;padding:0.55rem 0 1.4rem 0}.cart-table .cart-rows-wrapper .cart-row-group+.cart-row-item{border-top:none}.cart-table .cart-rows-wrapper .cart-row-item{padding:1.3rem 0;border-top:2px solid #e6e6e6}.cart-table .cart-rows-wrapper .cart-row-item:last-child{border-bottom:2px solid #e6e6e6}.view-commerce-cart-summary table.commerce-price-formatted-components,.entity-commerce-order table.commerce-price-formatted-components{width:auto;border:none;border-bottom:2px solid #e6e6e6;font-size:1.2rem;float:right}.view-commerce-cart-summary table.commerce-price-formatted-components tbody,.entity-commerce-order table.commerce-price-formatted-components tbody{border:none}.view-commerce-cart-summary table.commerce-price-formatted-components tbody tr,.entity-commerce-order table.commerce-price-formatted-components tbody tr{border:none;background:none}.view-commerce-cart-summary table.commerce-price-formatted-components tbody tr td,.entity-commerce-order table.commerce-price-formatted-components tbody tr td{background:none;padding:0.85rem}@media only screen and (min-width:768px){.view-commerce-cart-summary table.commerce-price-formatted-components tbody tr td,.entity-commerce-order table.commerce-price-formatted-components tbody tr td{padding:0.85rem 2rem}}.view-commerce-cart-summary table.commerce-price-formatted-components tbody tr td:first-child,.entity-commerce-order table.commerce-price-formatted-components tbody tr td:first-child{padding-right:8rem}@media only screen and (min-width:480px){.view-commerce-cart-summary table.commerce-price-formatted-components tbody tr td:first-child,.entity-commerce-order table.commerce-price-formatted-components tbody tr td:first-child{padding-right:11rem}}.view-commerce-cart-summary table.commerce-price-formatted-components tbody tr:first-child td,.entity-commerce-order table.commerce-price-formatted-components tbody tr:first-child td{padding-top:1.4rem}.view-commerce-cart-summary table.commerce-price-formatted-components tbody tr:last-child td,.entity-commerce-order table.commerce-price-formatted-components tbody tr:last-child td{padding-bottom:1.4rem}fieldset.checkout-buttons,.commerce-line-item-views-form .commerce-line-item-actions{margin:3.5rem 0 4.8rem 0}fieldset.checkout-buttons #edit-submit,fieldset.checkout-buttons #edit-cancel,fieldset.checkout-buttons #edit-back,.commerce-line-item-views-form .commerce-line-item-actions #edit-submit,.commerce-line-item-views-form .commerce-line-item-actions #edit-cancel,.commerce-line-item-views-form .commerce-line-item-actions #edit-back{font-size:1.214rem;color:#ac7f2f;background:url(/sites/all/themes/nibs/gfx/update_icon.png) 100% 50% no-repeat;margin-right:4.3rem;outline:none}fieldset.checkout-buttons #edit-submit:hover,fieldset.checkout-buttons #edit-cancel:hover,fieldset.checkout-buttons #edit-back:hover,.commerce-line-item-views-form .commerce-line-item-actions #edit-submit:hover,.commerce-line-item-views-form .commerce-line-item-actions #edit-cancel:hover,.commerce-line-item-views-form .commerce-line-item-actions #edit-back:hover{color:#666}.view-order-coupon-list{margin-top:0.5rem}.view-order-coupon-list .views-row{margin:0.5rem 0.5rem 0.5rem 0;padding:0.5rem 1rem;display:inline-block;border:2px solid #e6e6e6;-webkit-border-radius:6px;border-radius:6px;background-clip:padding-box;-webkit-box-shadow:0 20px 50px -30px black;-moz-box-shadow:0 20px 50px -30px black;box-shadow:0 20px 50px -30px black}.view-order-coupon-list .views-row .views-field{padding:0.3rem 0}.view-order-coupon-list .views-row .views-field.views-field-code .field-content{font-weight:bold}.view-order-coupon-list .views-row .views-field ul{padding:0;margin:0;list-style:none}.view-order-coupon-list .views-row .views-field ul li{margin:0}table.views-table{width:100%}table.views-table thead a{color:#333}table.views-table thead a:hover{color:#ac7f2f}table.views-table thead tr th,table.views-table tbody tr td{background-color:#FFF;padding:0.4rem 1.2rem}#user-login .form-type-password input,#user-login .form-type-textfield input{width:100%;max-width:300px;box-sizing:border-box}.nibs-align{padding:0}.nibs-align figure{display:block;width:100%;margin:0 0 25px 0;text-align:center}@media only screen and (min-width:480px){.nibs-align figure{text-align:left}}.nibs-align figure>span,.nibs-align figure>img{padding:0;box-sizing:border-box;object-fit:contain;flex:1}@media only screen and (min-width:480px){.nibs-align figure>span,.nibs-align figure>img{max-width:30%;display:inline-block;vertical-align:middle;direction:ltr}}.nibs-align figure figcaption{text-align:left;padding:1rem 0 0 0;box-sizing:border-box;font-size:1.286rem;line-height:2.286rem;color:#222;font-family:"Open Sans",sans-serif;font-style:normal}@media only screen and (min-width:480px){.nibs-align figure figcaption{width:70%;display:inline-block;vertical-align:middle;direction:ltr}}.nibs-align figure figcaption br{display:block;line-height:50px}.nibs-align figure br{display:none}.nibs-align figure a{color:#ac7f2f}.nibs-align figure a:hover{color:#000}@media only screen and (min-width:480px){.nibs-left-align figure figcaption{padding:0 0 0 1.5rem}}@media only screen and (min-width:480px){.nibs-right-align figure{direction:rtl}.nibs-right-align figure figcaption{padding:0 1.5rem 0 0}}.nibs-block-highlight,.nibs-left-align-highlight figure figcaption,.nibs-right-align-highlight figure figcaption{background-color:#f5f5f5;font-style:italic;font-family:"Open Sans",sans-serif;font-size:1.714rem;line-height:2.7rem;padding:1.3rem 2.4rem;color:#646464}.nibs-left-align-highlight figure{background-color:#f5f5f5}.nibs-left-align-highlight figure>span,.nibs-left-align-highlight figure>img{padding:1rem 1rem 0 1rem}@media only screen and (min-width:480px){.nibs-left-align-highlight figure>span,.nibs-left-align-highlight figure>img{padding:1rem 0 1rem 1rem}}.nibs-left-align-highlight figure figcaption{padding:1.3rem 1.5rem}.nibs-right-align-highlight figure{background-color:#f5f5f5;direction:rtl}.nibs-right-align-highlight figure>span,.nibs-right-align-highlight figure>img{padding:1rem 1rem 0 1rem}@media only screen and (min-width:480px){.nibs-right-align-highlight figure>span,.nibs-right-align-highlight figure>img{padding:1rem 1rem 1rem 0}}.nibs-right-align-highlight figure figcaption{padding:1.3rem 1.5rem}
