@import url("//hello.myfonts.net/count/2c1b96");@import url("//hello.myfonts.net/count/2f3055");@import url("//hello.myfonts.net/count/2c1b96");@import url("//hello.myfonts.net/count/2f3055");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}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;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
meta.foundation-version{font-family:"/5.5.0/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width:40em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.063em) and (max-width:64em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.063em) and (max-width:90em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.063em) and (max-width:120em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1.5;position:relative;cursor:auto}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none !important;visibility:hidden}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5rem}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-0.9375rem;margin-right:-0.9375rem;margin-top:0;margin-bottom:0;max-width:none}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}@media only screen{.small-push-0{position:relative;left:0%;right:auto}.small-pull-0{position:relative;right:0%;left:auto}.small-push-1{position:relative;left:8.3333333333%;right:auto}.small-pull-1{position:relative;right:8.3333333333%;left:auto}.small-push-2{position:relative;left:16.6666666667%;right:auto}.small-pull-2{position:relative;right:16.6666666667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.3333333333%;right:auto}.small-pull-4{position:relative;right:33.3333333333%;left:auto}.small-push-5{position:relative;left:41.6666666667%;right:auto}.small-pull-5{position:relative;right:41.6666666667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.3333333333%;right:auto}.small-pull-7{position:relative;right:58.3333333333%;left:auto}.small-push-8{position:relative;left:66.6666666667%;right:auto}.small-pull-8{position:relative;right:66.6666666667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.3333333333%;right:auto}.small-pull-10{position:relative;right:83.3333333333%;left:auto}.small-push-11{position:relative;left:91.6666666667%;right:auto}.small-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.small-1{width:8.3333333333%}.small-2{width:16.6666666667%}.small-3{width:25%}.small-4{width:33.3333333333%}.small-5{width:41.6666666667%}.small-6{width:50%}.small-7{width:58.3333333333%}.small-8{width:66.6666666667%}.small-9{width:75%}.small-10{width:83.3333333333%}.small-11{width:91.6666666667%}.small-12{width:100%}.small-offset-0{margin-left:0% !important}.small-offset-1{margin-left:8.3333333333% !important}.small-offset-2{margin-left:16.6666666667% !important}.small-offset-3{margin-left:25% !important}.small-offset-4{margin-left:33.3333333333% !important}.small-offset-5{margin-left:41.6666666667% !important}.small-offset-6{margin-left:50% !important}.small-offset-7{margin-left:58.3333333333% !important}.small-offset-8{margin-left:66.6666666667% !important}.small-offset-9{margin-left:75% !important}.small-offset-10{margin-left:83.3333333333% !important}.small-offset-11{margin-left:91.6666666667% !important}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.row.small-collapse .row{margin-left:0;margin-right:0}.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left}}@media only screen and (min-width:40.063em){.medium-push-0{position:relative;left:0%;right:auto}.medium-pull-0{position:relative;right:0%;left:auto}.medium-push-1{position:relative;left:8.3333333333%;right:auto}.medium-pull-1{position:relative;right:8.3333333333%;left:auto}.medium-push-2{position:relative;left:16.6666666667%;right:auto}.medium-pull-2{position:relative;right:16.6666666667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.3333333333%;right:auto}.medium-pull-4{position:relative;right:33.3333333333%;left:auto}.medium-push-5{position:relative;left:41.6666666667%;right:auto}.medium-pull-5{position:relative;right:41.6666666667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.3333333333%;right:auto}.medium-pull-7{position:relative;right:58.3333333333%;left:auto}.medium-push-8{position:relative;left:66.6666666667%;right:auto}.medium-pull-8{position:relative;right:66.6666666667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.3333333333%;right:auto}.medium-pull-10{position:relative;right:83.3333333333%;left:auto}.medium-push-11{position:relative;left:91.6666666667%;right:auto}.medium-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.medium-1{width:8.3333333333%}.medium-2{width:16.6666666667%}.medium-3{width:25%}.medium-4{width:33.3333333333%}.medium-5{width:41.6666666667%}.medium-6{width:50%}.medium-7{width:58.3333333333%}.medium-8{width:66.6666666667%}.medium-9{width:75%}.medium-10{width:83.3333333333%}.medium-11{width:91.6666666667%}.medium-12{width:100%}.medium-offset-0{margin-left:0% !important}.medium-offset-1{margin-left:8.3333333333% !important}.medium-offset-2{margin-left:16.6666666667% !important}.medium-offset-3{margin-left:25% !important}.medium-offset-4{margin-left:33.3333333333% !important}.medium-offset-5{margin-left:41.6666666667% !important}.medium-offset-6{margin-left:50% !important}.medium-offset-7{margin-left:58.3333333333% !important}.medium-offset-8{margin-left:66.6666666667% !important}.medium-offset-9{margin-left:75% !important}.medium-offset-10{margin-left:83.3333333333% !important}.medium-offset-11{margin-left:91.6666666667% !important}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-collapse .row{margin-left:0;margin-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}@media only screen and (min-width:64.063em){.large-push-0{position:relative;left:0%;right:auto}.large-pull-0{position:relative;right:0%;left:auto}.large-push-1{position:relative;left:8.3333333333%;right:auto}.large-pull-1{position:relative;right:8.3333333333%;left:auto}.large-push-2{position:relative;left:16.6666666667%;right:auto}.large-pull-2{position:relative;right:16.6666666667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.3333333333%;right:auto}.large-pull-4{position:relative;right:33.3333333333%;left:auto}.large-push-5{position:relative;left:41.6666666667%;right:auto}.large-pull-5{position:relative;right:41.6666666667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.3333333333%;right:auto}.large-pull-7{position:relative;right:58.3333333333%;left:auto}.large-push-8{position:relative;left:66.6666666667%;right:auto}.large-pull-8{position:relative;right:66.6666666667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.3333333333%;right:auto}.large-pull-10{position:relative;right:83.3333333333%;left:auto}.large-push-11{position:relative;left:91.6666666667%;right:auto}.large-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.large-1{width:8.3333333333%}.large-2{width:16.6666666667%}.large-3{width:25%}.large-4{width:33.3333333333%}.large-5{width:41.6666666667%}.large-6{width:50%}.large-7{width:58.3333333333%}.large-8{width:66.6666666667%}.large-9{width:75%}.large-10{width:83.3333333333%}.large-11{width:91.6666666667%}.large-12{width:100%}.large-offset-0{margin-left:0% !important}.large-offset-1{margin-left:8.3333333333% !important}.large-offset-2{margin-left:16.6666666667% !important}.large-offset-3{margin-left:25% !important}.large-offset-4{margin-left:33.3333333333% !important}.large-offset-5{margin-left:41.6666666667% !important}.large-offset-6{margin-left:50% !important}.large-offset-7{margin-left:58.3333333333% !important}.large-offset-8{margin-left:66.6666666667% !important}.large-offset-9{margin-left:75% !important}.large-offset-10{margin-left:83.3333333333% !important}.large-offset-11{margin-left:91.6666666667% !important}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-collapse .row{margin-left:0;margin-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}.accordion{margin-bottom:0}.accordion:before,.accordion:after{content:" ";display:table}.accordion:after{clear:both}.accordion .accordion-navigation,.accordion dd{display:block;margin-bottom:0 !important}.accordion .accordion-navigation.active>a,.accordion dd.active>a{background:#e8e8e8}.accordion .accordion-navigation>a,.accordion dd>a{background:#EFEFEF;color:#222222;padding:1rem;display:block;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1rem}.accordion .accordion-navigation>a:hover,.accordion dd>a:hover{background:#e3e3e3}.accordion .accordion-navigation>.content,.accordion dd>.content{display:none;padding:0.9375rem}.accordion .accordion-navigation>.content.active,.accordion dd>.content.active{display:block;background:#FFFFFF}.alert-box{border-style:solid;border-width:1px;display:block;font-weight:normal;margin-bottom:1.25rem;position:relative;padding:0.875rem 1.5rem 0.875rem 0.875rem;font-size:0.8125rem;transition:opacity 300ms ease-out;background-color:#008CBA;border-color:#0078a0;color:#FFFFFF}.alert-box .close{font-size:1.375rem;padding:9px 6px 4px;line-height:0;position:absolute;top:50%;margin-top:-0.6875rem;right:0.25rem;color:#333333;opacity:0.3;background:inherit}.alert-box .close:hover,.alert-box .close:focus{opacity:0.5}.alert-box.radius{border-radius:3px}.alert-box.round{border-radius:1000px}.alert-box.success{background-color:#43AC6A;border-color:#3a945b;color:#FFFFFF}.alert-box.alert{background-color:#f04124;border-color:#de2d0f;color:#FFFFFF}.alert-box.secondary{background-color:#e7e7e7;border-color:#c7c7c7;color:#4f4f4f}.alert-box.warning{background-color:#f08a24;border-color:#de770f;color:#FFFFFF}.alert-box.info{background-color:#a0d3e8;border-color:#74bfdd;color:#4f4f4f}.alert-box.alert-close{opacity:0}[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625rem}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{clear:both}[class*="block-grid-"]>li{display:block;height:auto;float:left;padding:0 0.625rem 1.25rem}@media only screen{.small-block-grid-1>li{width:100%;list-style:none}.small-block-grid-1>li:nth-of-type(1n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;list-style:none}.small-block-grid-2>li:nth-of-type(1n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.3333333333%;list-style:none}.small-block-grid-3>li:nth-of-type(1n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;list-style:none}.small-block-grid-4>li:nth-of-type(1n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;list-style:none}.small-block-grid-5>li:nth-of-type(1n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.6666666667%;list-style:none}.small-block-grid-6>li:nth-of-type(1n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.2857142857%;list-style:none}.small-block-grid-7>li:nth-of-type(1n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;list-style:none}.small-block-grid-8>li:nth-of-type(1n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.1111111111%;list-style:none}.small-block-grid-9>li:nth-of-type(1n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;list-style:none}.small-block-grid-10>li:nth-of-type(1n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.0909090909%;list-style:none}.small-block-grid-11>li:nth-of-type(1n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.3333333333%;list-style:none}.small-block-grid-12>li:nth-of-type(1n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:40.063em){.medium-block-grid-1>li{width:100%;list-style:none}.medium-block-grid-1>li:nth-of-type(1n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{width:50%;list-style:none}.medium-block-grid-2>li:nth-of-type(1n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{width:33.3333333333%;list-style:none}.medium-block-grid-3>li:nth-of-type(1n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{width:25%;list-style:none}.medium-block-grid-4>li:nth-of-type(1n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{width:20%;list-style:none}.medium-block-grid-5>li:nth-of-type(1n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{width:16.6666666667%;list-style:none}.medium-block-grid-6>li:nth-of-type(1n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{width:14.2857142857%;list-style:none}.medium-block-grid-7>li:nth-of-type(1n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{width:12.5%;list-style:none}.medium-block-grid-8>li:nth-of-type(1n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{width:11.1111111111%;list-style:none}.medium-block-grid-9>li:nth-of-type(1n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{width:10%;list-style:none}.medium-block-grid-10>li:nth-of-type(1n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{width:9.0909090909%;list-style:none}.medium-block-grid-11>li:nth-of-type(1n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{width:8.3333333333%;list-style:none}.medium-block-grid-12>li:nth-of-type(1n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:64.063em){.large-block-grid-1>li{width:100%;list-style:none}.large-block-grid-1>li:nth-of-type(1n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;list-style:none}.large-block-grid-2>li:nth-of-type(1n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.3333333333%;list-style:none}.large-block-grid-3>li:nth-of-type(1n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;list-style:none}.large-block-grid-4>li:nth-of-type(1n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;list-style:none}.large-block-grid-5>li:nth-of-type(1n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.6666666667%;list-style:none}.large-block-grid-6>li:nth-of-type(1n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.2857142857%;list-style:none}.large-block-grid-7>li:nth-of-type(1n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;list-style:none}.large-block-grid-8>li:nth-of-type(1n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.1111111111%;list-style:none}.large-block-grid-9>li:nth-of-type(1n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;list-style:none}.large-block-grid-10>li:nth-of-type(1n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.0909090909%;list-style:none}.large-block-grid-11>li:nth-of-type(1n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.3333333333%;list-style:none}.large-block-grid-12>li:nth-of-type(1n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}.breadcrumbs{display:block;padding:0.5625rem 0.875rem 0.5625rem;overflow:hidden;margin-left:0;list-style:none;border-style:solid;border-width:1px;background-color:#f4f4f4;border-color:gainsboro;border-radius:3px}.breadcrumbs>*{margin:0;float:left;font-size:0.6875rem;line-height:0.6875rem;text-transform:uppercase;color:#008CBA}.breadcrumbs>*:hover a,.breadcrumbs>*:focus a{text-decoration:underline}.breadcrumbs>* a{color:#008CBA}.breadcrumbs>*.current{cursor:default;color:#333333}.breadcrumbs>*.current a{cursor:default;color:#333333}.breadcrumbs>*.current:hover,.breadcrumbs>*.current:hover a,.breadcrumbs>*.current:focus,.breadcrumbs>*.current:focus a{text-decoration:none}.breadcrumbs>*.unavailable{color:#999999}.breadcrumbs>*.unavailable a{color:#999999}.breadcrumbs>*.unavailable:hover,.breadcrumbs>*.unavailable:hover a,.breadcrumbs>*.unavailable:focus,.breadcrumbs>*.unavailable a:focus{text-decoration:none;color:#999999;cursor:default}.breadcrumbs>*:before{content:"/";color:#AAAAAA;margin:0 0.75rem;position:relative;top:1px}.breadcrumbs>*:first-child:before{content:" ";margin:0}[aria-label="breadcrumbs"] [aria-hidden="true"]:after{content:"/"}button,.button{border-style:solid;border-width:0;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;border-radius:0;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem;background-color:#008CBA;border-color:#007095;color:#FFFFFF;transition:background-color 300ms ease-out}button:hover,button:focus,.button:hover,.button:focus{background-color:#007095}button:hover,button:focus,.button:hover,.button:focus{color:#FFFFFF}button.secondary,.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333333}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#b9b9b9}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333333}button.success,.button.success{background-color:#43AC6A;border-color:#368a55;color:#FFFFFF}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#368a55}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#FFFFFF}button.alert,.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#FFFFFF}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#cf2a0e}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#FFFFFF}button.warning,.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#FFFFFF}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{background-color:#cf6e0e}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{color:#FFFFFF}button.info,.button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333333}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{background-color:#61b6d9}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{color:#FFFFFF}button.large,.button.large{padding-top:1.125rem;padding-right:2.25rem;padding-bottom:1.1875rem;padding-left:2.25rem;font-size:1.25rem}button.small,.button.small{padding-top:0.875rem;padding-right:1.75rem;padding-bottom:0.9375rem;padding-left:1.75rem;font-size:0.8125rem}button.tiny,.button.tiny{padding-top:0.625rem;padding-right:1.25rem;padding-bottom:0.6875rem;padding-left:1.25rem;font-size:0.6875rem}button.expand,.button.expand{padding-right:0;padding-left:0;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:0.75rem}button.right-align,.button.right-align{text-align:right;padding-right:0.75rem}button.radius,.button.radius{border-radius:3px}button.round,.button.round{border-radius:1000px}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#008CBA;border-color:#007095;color:#FFFFFF;cursor:default;opacity:0.7;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#007095}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#FFFFFF}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#008CBA}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333333;cursor:default;opacity:0.7;box-shadow:none}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#b9b9b9}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333333}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#e7e7e7}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#43AC6A;border-color:#368a55;color:#FFFFFF;cursor:default;opacity:0.7;box-shadow:none}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#368a55}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#FFFFFF}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#43AC6A}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#f04124;border-color:#cf2a0e;color:#FFFFFF;cursor:default;opacity:0.7;box-shadow:none}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#cf2a0e}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#FFFFFF}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#f04124}button.disabled.warning,button[disabled].warning,.button.disabled.warning,.button[disabled].warning{background-color:#f08a24;border-color:#cf6e0e;color:#FFFFFF;cursor:default;opacity:0.7;box-shadow:none}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#cf6e0e}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{color:#FFFFFF}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#f08a24}button.disabled.info,button[disabled].info,.button.disabled.info,.button[disabled].info{background-color:#a0d3e8;border-color:#61b6d9;color:#333333;cursor:default;opacity:0.7;box-shadow:none}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#61b6d9}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{color:#FFFFFF}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#a0d3e8}button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:40.063em){button,.button{display:inline-block}}.button-group{list-style:none;margin:0;left:0}.button-group:before,.button-group:after{content:" ";display:table}.button-group:after{clear:both}.button-group>li{margin:0 -2px;display:inline-block}.button-group>li>button,.button-group>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group>li:first-child button,.button-group>li:first-child .button{border-left:0}.button-group.stack>li{margin:0 -2px;display:inline-block;display:block;margin:0;float:none}.button-group.stack>li>button,.button-group.stack>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.stack>li:first-child button,.button-group.stack>li:first-child .button{border-left:0}.button-group.stack>li>button,.button-group.stack>li .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.button-group.stack>li:first-child button,.button-group.stack>li:first-child .button{border-top:0}.button-group.stack-for-small>li{margin:0 -2px;display:inline-block}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-left:0}@media only screen and (max-width:40em){.button-group.stack-for-small>li{margin:0 -2px;display:inline-block;display:block;margin:0;}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-left:0}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-top:0}}.button-group.radius>*{margin:0 -2px;display:inline-block}.button-group.radius>*>button,.button-group.radius>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius>*:first-child button,.button-group.radius>*:first-child .button{border-left:0}.button-group.radius>*,.button-group.radius>*>a,.button-group.radius>*>button,.button-group.radius>*>.button{border-radius:0}.button-group.radius>*:first-child,.button-group.radius>*:first-child>a,.button-group.radius>*:first-child>button,.button-group.radius>*:first-child>.button{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius>*:last-child,.button-group.radius>*:last-child>a,.button-group.radius>*:last-child>button,.button-group.radius>*:last-child>.button{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.button-group.radius.stack>*{margin:0 -2px;display:inline-block;display:block;margin:0}.button-group.radius.stack>*>button,.button-group.radius.stack>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius.stack>*:first-child button,.button-group.radius.stack>*:first-child .button{border-left:0}.button-group.radius.stack>*>button,.button-group.radius.stack>* .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.button-group.radius.stack>*:first-child button,.button-group.radius.stack>*:first-child .button{border-top:0}.button-group.radius.stack>*,.button-group.radius.stack>*>a,.button-group.radius.stack>*>button,.button-group.radius.stack>*>.button{border-radius:0}.button-group.radius.stack>*:first-child,.button-group.radius.stack>*:first-child>a,.button-group.radius.stack>*:first-child>button,.button-group.radius.stack>*:first-child>.button{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.button-group.radius.stack>*:last-child,.button-group.radius.stack>*:last-child>a,.button-group.radius.stack>*:last-child>button,.button-group.radius.stack>*:last-child>.button{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}@media only screen and (min-width:40.063em){.button-group.radius.stack-for-small>*{margin:0 -2px;display:inline-block;}.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-left:0}.button-group.radius.stack-for-small>*,.button-group.radius.stack-for-small>*>a,.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>*>.button{border-radius:0}.button-group.radius.stack-for-small>*:first-child,.button-group.radius.stack-for-small>*:first-child>a,.button-group.radius.stack-for-small>*:first-child>button,.button-group.radius.stack-for-small>*:first-child>.button{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius.stack-for-small>*:last-child,.button-group.radius.stack-for-small>*:last-child>a,.button-group.radius.stack-for-small>*:last-child>button,.button-group.radius.stack-for-small>*:last-child>.button{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}}@media only screen and (max-width:40em){.button-group.radius.stack-for-small>*{margin:0 -2px;display:inline-block;display:block;margin:0;}.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-left:0}.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>* .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-top:0}.button-group.radius.stack-for-small>*,.button-group.radius.stack-for-small>*>a,.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>*>.button{border-radius:0}.button-group.radius.stack-for-small>*:first-child,.button-group.radius.stack-for-small>*:first-child>a,.button-group.radius.stack-for-small>*:first-child>button,.button-group.radius.stack-for-small>*:first-child>.button{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.button-group.radius.stack-for-small>*:last-child,.button-group.radius.stack-for-small>*:last-child>a,.button-group.radius.stack-for-small>*:last-child>button,.button-group.radius.stack-for-small>*:last-child>.button{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}}.button-group.round>*{margin:0 -2px;display:inline-block}.button-group.round>*>button,.button-group.round>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round>*:first-child button,.button-group.round>*:first-child .button{border-left:0}.button-group.round>*,.button-group.round>*>a,.button-group.round>*>button,.button-group.round>*>.button{border-radius:0}.button-group.round>*:first-child,.button-group.round>*:first-child>a,.button-group.round>*:first-child>button,.button-group.round>*:first-child>.button{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round>*:last-child,.button-group.round>*:last-child>a,.button-group.round>*:last-child>button,.button-group.round>*:last-child>.button{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.button-group.round.stack>*{margin:0 -2px;display:inline-block;display:block;margin:0}.button-group.round.stack>*>button,.button-group.round.stack>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round.stack>*:first-child button,.button-group.round.stack>*:first-child .button{border-left:0}.button-group.round.stack>*>button,.button-group.round.stack>* .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.button-group.round.stack>*:first-child button,.button-group.round.stack>*:first-child .button{border-top:0}.button-group.round.stack>*,.button-group.round.stack>*>a,.button-group.round.stack>*>button,.button-group.round.stack>*>.button{border-radius:0}.button-group.round.stack>*:first-child,.button-group.round.stack>*:first-child>a,.button-group.round.stack>*:first-child>button,.button-group.round.stack>*:first-child>.button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack>*:last-child,.button-group.round.stack>*:last-child>a,.button-group.round.stack>*:last-child>button,.button-group.round.stack>*:last-child>.button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}@media only screen and (min-width:40.063em){.button-group.round.stack-for-small>*{margin:0 -2px;display:inline-block;}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-left:0}.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>*>.button{border-radius:0}.button-group.round.stack-for-small>*:first-child,.button-group.round.stack-for-small>*:first-child>a,.button-group.round.stack-for-small>*:first-child>button,.button-group.round.stack-for-small>*:first-child>.button{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round.stack-for-small>*:last-child,.button-group.round.stack-for-small>*:last-child>a,.button-group.round.stack-for-small>*:last-child>button,.button-group.round.stack-for-small>*:last-child>.button{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}}@media only screen and (max-width:40em){.button-group.round.stack-for-small>*{margin:0 -2px;display:inline-block;display:block;margin:0;}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-left:0}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-top:0}.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>*>.button{border-radius:0}.button-group.round.stack-for-small>*:first-child,.button-group.round.stack-for-small>*:first-child>a,.button-group.round.stack-for-small>*:first-child>button,.button-group.round.stack-for-small>*:first-child>.button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack-for-small>*:last-child,.button-group.round.stack-for-small>*:last-child>a,.button-group.round.stack-for-small>*:last-child>button,.button-group.round.stack-for-small>*:last-child>.button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}}.button-group.even-2 li{margin:0 -2px;display:inline-block;width:50%}.button-group.even-2 li>button,.button-group.even-2 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-2 li:first-child button,.button-group.even-2 li:first-child .button{border-left:0}.button-group.even-2 li button,.button-group.even-2 li .button{width:100%}.button-group.even-3 li{margin:0 -2px;display:inline-block;width:33.3333333333%}.button-group.even-3 li>button,.button-group.even-3 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-3 li:first-child button,.button-group.even-3 li:first-child .button{border-left:0}.button-group.even-3 li button,.button-group.even-3 li .button{width:100%}.button-group.even-4 li{margin:0 -2px;display:inline-block;width:25%}.button-group.even-4 li>button,.button-group.even-4 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-4 li:first-child button,.button-group.even-4 li:first-child .button{border-left:0}.button-group.even-4 li button,.button-group.even-4 li .button{width:100%}.button-group.even-5 li{margin:0 -2px;display:inline-block;width:20%}.button-group.even-5 li>button,.button-group.even-5 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-5 li:first-child button,.button-group.even-5 li:first-child .button{border-left:0}.button-group.even-5 li button,.button-group.even-5 li .button{width:100%}.button-group.even-6 li{margin:0 -2px;display:inline-block;width:16.6666666667%}.button-group.even-6 li>button,.button-group.even-6 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-6 li:first-child button,.button-group.even-6 li:first-child .button{border-left:0}.button-group.even-6 li button,.button-group.even-6 li .button{width:100%}.button-group.even-7 li{margin:0 -2px;display:inline-block;width:14.2857142857%}.button-group.even-7 li>button,.button-group.even-7 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-7 li:first-child button,.button-group.even-7 li:first-child .button{border-left:0}.button-group.even-7 li button,.button-group.even-7 li .button{width:100%}.button-group.even-8 li{margin:0 -2px;display:inline-block;width:12.5%}.button-group.even-8 li>button,.button-group.even-8 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-8 li:first-child button,.button-group.even-8 li:first-child .button{border-left:0}.button-group.even-8 li button,.button-group.even-8 li .button{width:100%}.button-bar:before,.button-bar:after{content:" ";display:table}.button-bar:after{clear:both}.button-bar .button-group{float:left;margin-right:0.625rem}.button-bar .button-group div{overflow:hidden}.clearing-thumbs,[data-clearing]{margin-bottom:0;margin-left:0;list-style:none}.clearing-thumbs:before,.clearing-thumbs:after,[data-clearing]:before,[data-clearing]:after{content:" ";display:table}.clearing-thumbs:after,[data-clearing]:after{clear:both}.clearing-thumbs li,[data-clearing] li{float:left;margin-right:10px}.clearing-thumbs[class*="block-grid-"] li,[data-clearing][class*="block-grid-"] li{margin-right:0}.clearing-blackout{background:#333333;position:fixed;width:100%;height:100%;top:0;left:0;z-index:998}.clearing-blackout .clearing-close{display:block}.clearing-container{position:relative;z-index:998;height:100%;overflow:hidden;margin:0}.clearing-touch-label{position:absolute;top:50%;left:50%;color:#AAAAAA;font-size:0.6em}.visible-img{height:95%;position:relative}.visible-img img{position:absolute;left:50%;top:50%;margin-left:-50%;max-height:100%;max-width:100%}.clearing-caption{color:#CCCCCC;font-size:0.875em;line-height:1.3;margin-bottom:0;text-align:center;bottom:0;background:#333333;width:100%;padding:10px 30px 20px;position:absolute;left:0}.clearing-close{z-index:999;padding-left:20px;padding-top:10px;font-size:30px;line-height:1;color:#CCCCCC;display:none}.clearing-close:hover,.clearing-close:focus{color:#CCCCCC}.clearing-assembled .clearing-container{height:100%}.clearing-assembled .clearing-container .carousel>ul{display:none}.clearing-feature li{display:none}.clearing-feature li.clearing-featured-img{display:block}@media only screen and (min-width:40.063em){.clearing-main-prev,.clearing-main-next{position:absolute;height:100%;width:40px;top:0}.clearing-main-prev>span,.clearing-main-next>span{position:absolute;top:50%;display:block;width:0;height:0;border:solid 12px}.clearing-main-prev>span:hover,.clearing-main-next>span:hover{opacity:0.8}.clearing-main-prev{left:0}.clearing-main-prev>span{left:5px;border-color:transparent;border-right-color:#CCCCCC}.clearing-main-next{right:0}.clearing-main-next>span{border-color:transparent;border-left-color:#CCCCCC}.clearing-main-prev.disabled,.clearing-main-next.disabled{opacity:0.3}.clearing-assembled .clearing-container .carousel{background:rgba(51,51,51,0.8);height:120px;margin-top:10px;text-align:center}.clearing-assembled .clearing-container .carousel>ul{display:inline-block;z-index:999;height:100%;position:relative;float:none}.clearing-assembled .clearing-container .carousel>ul li{display:block;width:120px;min-height:inherit;float:left;overflow:hidden;margin-right:0;padding:0;position:relative;cursor:pointer;opacity:0.4;clear:none}.clearing-assembled .clearing-container .carousel>ul li.fix-height img{height:100%;max-width:none}.clearing-assembled .clearing-container .carousel>ul li a.th{border:none;box-shadow:none;display:block}.clearing-assembled .clearing-container .carousel>ul li img{cursor:pointer !important;width:100% !important}.clearing-assembled .clearing-container .carousel>ul li.visible{opacity:1}.clearing-assembled .clearing-container .carousel>ul li:hover{opacity:0.8}.clearing-assembled .clearing-container .visible-img{background:#333333;overflow:hidden;height:85%}.clearing-close{position:absolute;top:10px;right:20px;padding-left:0;padding-top:0}}.f-dropdown{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:2px;max-width:200px}.f-dropdown>*:first-child{margin-top:0}.f-dropdown>*:last-child{margin-bottom:0}.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent #FFFFFF transparent;border-bottom-style:solid;position:absolute;top:-12px;left:10px;z-index:89}.f-dropdown:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent #cccccc transparent;border-bottom-style:solid;position:absolute;top:-14px;left:9px;z-index:88}.f-dropdown.right:before{left:auto;right:10px}.f-dropdown.right:after{left:auto;right:9px}.f-dropdown.drop-right{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:0;margin-left:2px;max-width:200px}.f-dropdown.drop-right>*:first-child{margin-top:0}.f-dropdown.drop-right>*:last-child{margin-bottom:0}.f-dropdown.drop-right:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent #FFFFFF transparent transparent;border-right-style:solid;position:absolute;top:10px;left:-12px;z-index:89}.f-dropdown.drop-right:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent #cccccc transparent transparent;border-right-style:solid;position:absolute;top:9px;left:-14px;z-index:88}.f-dropdown.drop-left{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:0;margin-left:-2px;max-width:200px}.f-dropdown.drop-left>*:first-child{margin-top:0}.f-dropdown.drop-left>*:last-child{margin-bottom:0}.f-dropdown.drop-left:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent transparent #FFFFFF;border-left-style:solid;position:absolute;top:10px;right:-12px;left:auto;z-index:89}.f-dropdown.drop-left:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent transparent #cccccc;border-left-style:solid;position:absolute;top:9px;right:-14px;left:auto;z-index:88}.f-dropdown.drop-top{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:-2px;margin-left:0;max-width:200px}.f-dropdown.drop-top>*:first-child{margin-top:0}.f-dropdown.drop-top>*:last-child{margin-bottom:0}.f-dropdown.drop-top:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:#FFFFFF transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-12px;left:10px;right:auto;z-index:89}.f-dropdown.drop-top:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:#cccccc transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-14px;left:9px;right:auto;z-index:88}.f-dropdown li{font-size:0.875rem;cursor:pointer;line-height:1.125rem;margin:0}.f-dropdown li:hover,.f-dropdown li:focus{background:#EEEEEE}.f-dropdown li.radius{border-radius:3px}.f-dropdown li a{display:block;padding:0.5rem;color:#555555}.f-dropdown.content{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;padding:1.25rem;width:100%;height:auto;max-height:none;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;max-width:200px}.f-dropdown.content>*:first-child{margin-top:0}.f-dropdown.content>*:last-child{margin-bottom:0}.f-dropdown.tiny{max-width:200px}.f-dropdown.small{max-width:300px}.f-dropdown.medium{max-width:500px}.f-dropdown.large{max-width:800px}.f-dropdown.mega{width:100% !important;max-width:100% !important}.f-dropdown.mega.open{left:0 !important}.dropdown.button,button.dropdown{position:relative;outline:none;padding-right:3.5625rem}.dropdown.button::after,button.dropdown::after{position:absolute;content:"";width:0;height:0;display:block;border-style:solid;border-color:#FFFFFF transparent transparent transparent;top:50%}.dropdown.button::after,button.dropdown::after{border-width:0.375rem;right:1.40625rem;margin-top:-0.15625rem}.dropdown.button::after,button.dropdown::after{border-color:#FFFFFF transparent transparent transparent}.dropdown.button.tiny,button.dropdown.tiny{padding-right:2.625rem}.dropdown.button.tiny:after,button.dropdown.tiny:after{border-width:0.375rem;right:1.125rem;margin-top:-0.125rem}.dropdown.button.tiny::after,button.dropdown.tiny::after{border-color:#FFFFFF transparent transparent transparent}.dropdown.button.small,button.dropdown.small{padding-right:3.0625rem}.dropdown.button.small::after,button.dropdown.small::after{border-width:0.4375rem;right:1.3125rem;margin-top:-0.15625rem}.dropdown.button.small::after,button.dropdown.small::after{border-color:#FFFFFF transparent transparent transparent}.dropdown.button.large,button.dropdown.large{padding-right:3.625rem}.dropdown.button.large::after,button.dropdown.large::after{border-width:0.3125rem;right:1.71875rem;margin-top:-0.15625rem}.dropdown.button.large::after,button.dropdown.large::after{border-color:#FFFFFF transparent transparent transparent}.dropdown.button.secondary:after,button.dropdown.secondary:after{border-color:#333333 transparent transparent transparent}.flex-video{position:relative;padding-top:1.5625rem;padding-bottom:67.5%;height:0;margin-bottom:1rem;overflow:hidden}.flex-video.widescreen{padding-bottom:56.34%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}form{margin:0 0 1rem}form .row .row{margin:0 -0.5rem}form .row .row .column,form .row .row .columns{padding:0 0.5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5rem}label{font-size:0.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:normal;line-height:1.5;margin-bottom:0}label.right{float:none !important;text-align:right}label.inline{margin:0 0 1rem 0;padding:0.5625rem 0}label small{text-transform:capitalize;color:#676767}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:0.875rem;height:2.3125rem;line-height:2.3125rem}.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;border:none}.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;border:none}.prefix.button.radius{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.prefix.button.round{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}span.prefix,label.prefix{background:#f2f2f2;border-right:none;color:#333333;border-color:#cccccc}span.postfix,label.postfix{background:#f2f2f2;border-left:none;color:#333333;border-color:#cccccc}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{-webkit-appearance:none;border-radius:0;background-color:#FFFFFF;font-family:inherit;border-style:solid;border-width:1px;border-color:#cccccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875rem;margin:0 0 1rem 0;padding:0.5rem;height:2.3125rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow 0.45s,border-color 0.45s ease-in-out}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{box-shadow:0 0 5px #999999;border-color:#999999}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{background:#fafafa;border-color:#999999;outline:none}input[type="text"]:disabled,input[type="password"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="month"]:disabled,input[type="week"]:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="color"]:disabled,textarea:disabled{background-color:#DDDDDD;cursor:default}input[type="text"][disabled],input[type="text"][readonly],fieldset[disabled] input[type="text"],input[type="password"][disabled],input[type="password"][readonly],fieldset[disabled] input[type="password"],input[type="date"][disabled],input[type="date"][readonly],fieldset[disabled] input[type="date"],input[type="datetime"][disabled],input[type="datetime"][readonly],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],input[type="datetime-local"][readonly],fieldset[disabled] input[type="datetime-local"],input[type="month"][disabled],input[type="month"][readonly],fieldset[disabled] input[type="month"],input[type="week"][disabled],input[type="week"][readonly],fieldset[disabled] input[type="week"],input[type="email"][disabled],input[type="email"][readonly],fieldset[disabled] input[type="email"],input[type="number"][disabled],input[type="number"][readonly],fieldset[disabled] input[type="number"],input[type="search"][disabled],input[type="search"][readonly],fieldset[disabled] input[type="search"],input[type="tel"][disabled],input[type="tel"][readonly],fieldset[disabled] input[type="tel"],input[type="time"][disabled],input[type="time"][readonly],fieldset[disabled] input[type="time"],input[type="url"][disabled],input[type="url"][readonly],fieldset[disabled] input[type="url"],input[type="color"][disabled],input[type="color"][readonly],fieldset[disabled] input[type="color"],textarea[disabled],textarea[readonly],fieldset[disabled] textarea{background-color:#DDDDDD;cursor:default}input[type="text"].radius,input[type="password"].radius,input[type="date"].radius,input[type="datetime"].radius,input[type="datetime-local"].radius,input[type="month"].radius,input[type="week"].radius,input[type="email"].radius,input[type="number"].radius,input[type="search"].radius,input[type="tel"].radius,input[type="time"].radius,input[type="url"].radius,input[type="color"].radius,textarea.radius{border-radius:3px}form .row .prefix-radius.row.collapse input,form .row .prefix-radius.row.collapse textarea,form .row .prefix-radius.row.collapse select{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-radius.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse input,form .row .postfix-radius.row.collapse textarea,form .row .postfix-radius.row.collapse select{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-round.row.collapse input,form .row .prefix-round.row.collapse textarea,form .row .prefix-round.row.collapse select{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}form .row .prefix-round.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse input,form .row .postfix-round.row.collapse textarea,form .row .postfix-round.row.collapse select{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}input[type="submit"]{-webkit-appearance:none;border-radius:0}textarea[rows]{height:auto}textarea{max-width:100%}select{-webkit-appearance:none !important;border-radius:0;background-color:#FAFAFA;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#cccccc;padding:0.5rem;font-size:0.875rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:rgba(0,0,0,0.75);line-height:normal;border-radius:0;height:2.3125rem}select::-ms-expand{display:none}select.radius{border-radius:3px}select:hover{background-color:#f3f3f3;border-color:#999999}select:disabled{background-color:#DDDDDD;cursor:default}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem 0}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type="file"]{width:100%}fieldset{border:1px solid #DDDDDD;padding:1.25rem;margin:1.125rem 0}fieldset legend{font-weight:bold;background:#FFFFFF;padding:0 0.1875rem;margin:0;margin-left:-0.1875rem}[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#FFFFFF}[data-abide] span.error,[data-abide] small.error{display:none}span.error,small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#FFFFFF}.error input,.error textarea,.error select{margin-bottom:0}.error input[type="checkbox"],.error input[type="radio"]{margin-bottom:1rem}.error label,.error label.error{color:#f04124}.error small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#FFFFFF}.error>label>small{color:#676767;background:transparent;padding:0;text-transform:capitalize;font-style:normal;font-size:60%;margin:0;display:inline}.error span.error-message{display:block}input.error,textarea.error,select.error{margin-bottom:0}label.error{color:#f04124}.icon-bar{width:100%;font-size:0;display:inline-block;background:#333333}.icon-bar>*{text-align:center;font-size:1rem;width:25%;margin:0 auto;display:block;padding:1.25rem;float:left}.icon-bar>* i,.icon-bar>* img{display:block;margin:0 auto}.icon-bar>* i+label,.icon-bar>* img+label{margin-top:0.0625rem}.icon-bar>* i{font-size:1.875rem;vertical-align:middle}.icon-bar>* img{width:1.875rem;height:1.875rem}.icon-bar.label-right>* i,.icon-bar.label-right>* img{margin:0 0.0625rem 0 0;display:inline-block}.icon-bar.label-right>* i+label,.icon-bar.label-right>* img+label{margin-top:0}.icon-bar.label-right>* label{display:inline-block}.icon-bar.vertical.label-right>*{text-align:left}.icon-bar.vertical,.icon-bar.small-vertical{height:100%;width:auto}.icon-bar.vertical .item,.icon-bar.small-vertical .item{width:auto;margin:auto;float:none}@media only screen and (min-width:40.063em){.icon-bar.medium-vertical{height:100%;width:auto;}.icon-bar.medium-vertical .item{width:auto;margin:auto;float:none}}@media only screen and (min-width:64.063em){.icon-bar.large-vertical{height:100%;width:auto;}.icon-bar.large-vertical .item{width:auto;margin:auto;float:none}}.icon-bar>*{font-size:1rem;padding:1.25rem}.icon-bar>* i+label,.icon-bar>* img+label{margin-top:0.0625rem}.icon-bar>* i{font-size:1.875rem}.icon-bar>* img{width:1.875rem;height:1.875rem}.icon-bar>* label{color:#FFFFFF}.icon-bar>* i{color:#FFFFFF}.icon-bar>a:hover{background:#008CBA}.icon-bar>a:hover label{color:#FFFFFF}.icon-bar>a:hover i{color:#FFFFFF}.icon-bar>a.active{background:#008CBA}.icon-bar>a.active label{color:#FFFFFF}.icon-bar>a.active i{color:#FFFFFF}.icon-bar.two-up .item{width:50%}.icon-bar.two-up.vertical .item,.icon-bar.two-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.two-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.two-up.large-vertical .item{width:auto;}}.icon-bar.three-up .item{width:33.3333%}.icon-bar.three-up.vertical .item,.icon-bar.three-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.three-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.three-up.large-vertical .item{width:auto;}}.icon-bar.four-up .item{width:25%}.icon-bar.four-up.vertical .item,.icon-bar.four-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.four-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.four-up.large-vertical .item{width:auto;}}.icon-bar.five-up .item{width:20%}.icon-bar.five-up.vertical .item,.icon-bar.five-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.five-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.five-up.large-vertical .item{width:auto;}}.icon-bar.six-up .item{width:16.66667%}.icon-bar.six-up.vertical .item,.icon-bar.six-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.six-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.six-up.large-vertical .item{width:auto;}}.inline-list{margin:0 auto 1.0625rem auto;margin-left:-1.375rem;margin-right:0;padding:0;list-style:none;overflow:hidden}.inline-list>li{list-style:none;float:left;margin-left:1.375rem;display:block}.inline-list>li>*{display:block}.joyride-list{display:none}.joyride-tip-guide{display:none;position:absolute;background:#333333;color:#FFFFFF;z-index:101;top:0;left:2.5%;font-family:inherit;font-weight:normal;width:95%}.lt-ie9 .joyride-tip-guide{max-width:800px;left:50%;margin-left:-400px}.joyride-content-wrapper{width:100%;padding:1.125rem 1.25rem 1.5rem}.joyride-content-wrapper .button{margin-bottom:0 !important}.joyride-content-wrapper .joyride-prev-tip{margin-right:10px}.joyride-tip-guide .joyride-nub{display:block;position:absolute;left:22px;width:0;height:0;border:10px solid #333333}.joyride-tip-guide .joyride-nub.top{border-top-style:solid;border-color:#333333;border-top-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;top:-20px}.joyride-tip-guide .joyride-nub.bottom{border-bottom-style:solid;border-color:#333333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px}.joyride-tip-guide .joyride-nub.right{right:-20px}.joyride-tip-guide .joyride-nub.left{left:-20px}.joyride-tip-guide h1,.joyride-tip-guide h2,.joyride-tip-guide h3,.joyride-tip-guide h4,.joyride-tip-guide h5,.joyride-tip-guide h6{line-height:1.25;margin:0;font-weight:bold;color:#FFFFFF}.joyride-tip-guide p{margin:0 0 1.125rem 0;font-size:0.875rem;line-height:1.3}.joyride-timer-indicator-wrap{width:50px;height:3px;border:solid 1px #555555;position:absolute;right:1.0625rem;bottom:1rem}.joyride-timer-indicator{display:block;width:0;height:inherit;background:#666666}.joyride-close-tip{position:absolute;right:12px;top:10px;color:#777777 !important;text-decoration:none;font-size:24px;font-weight:normal;line-height:0.5 !important}.joyride-close-tip:hover,.joyride-close-tip:focus{color:#EEEEEE !important}.joyride-modal-bg{position:fixed;height:100%;width:100%;background:transparent;background:rgba(0,0,0,0.5);z-index:100;display:none;top:0;left:0;cursor:pointer}.joyride-expose-wrapper{background-color:#FFFFFF;position:absolute;border-radius:3px;z-index:102;box-shadow:0 0 15px #FFFFFF}.joyride-expose-cover{background:transparent;border-radius:3px;position:absolute;z-index:9999;top:0;left:0}@media only screen and (min-width:40.063em){.joyride-tip-guide{width:300px;left:inherit}.joyride-tip-guide .joyride-nub.bottom{border-color:#333333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px}.joyride-tip-guide .joyride-nub.right{border-color:#333333 !important;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:auto;right:-20px}.joyride-tip-guide .joyride-nub.left{border-color:#333333 !important;border-top-color:transparent !important;border-left-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:-20px;right:auto}}.keystroke,kbd{background-color:#ededed;border-color:#dddddd;color:#222222;border-style:solid;border-width:1px;margin:0;font-family:"Consolas","Menlo","Courier",monospace;font-size:inherit;padding:0.125rem 0.25rem 0;border-radius:3px}.label{font-weight:normal;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;margin-bottom:auto;padding:0.25rem 0.5rem 0.25rem;font-size:0.6875rem;background-color:#008CBA;color:#FFFFFF}.label.radius{border-radius:3px}.label.round{border-radius:1000px}.label.alert{background-color:#f04124;color:#FFFFFF}.label.warning{background-color:#f08a24;color:#FFFFFF}.label.success{background-color:#43AC6A;color:#FFFFFF}.label.secondary{background-color:#e7e7e7;color:#333333}.label.info{background-color:#a0d3e8;color:#333333}[data-magellan-expedition],[data-magellan-expedition-clone]{background:#FFFFFF;z-index:50;min-width:100%;padding:10px}[data-magellan-expedition] .sub-nav,[data-magellan-expedition-clone] .sub-nav{margin-bottom:0}[data-magellan-expedition] .sub-nav dd,[data-magellan-expedition-clone] .sub-nav dd{margin-bottom:0}[data-magellan-expedition] .sub-nav a,[data-magellan-expedition-clone] .sub-nav a{line-height:1.8em}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-o-keyframes rotate{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.slideshow-wrapper{position:relative}.slideshow-wrapper ul{list-style-type:none;margin:0}.slideshow-wrapper ul li,.slideshow-wrapper ul li .orbit-caption{display:none}.slideshow-wrapper ul li:first-child{display:block}.slideshow-wrapper .orbit-container{background-color:transparent}.slideshow-wrapper .orbit-container li{display:block}.slideshow-wrapper .orbit-container li .orbit-caption{display:block}.slideshow-wrapper .orbit-container .orbit-bullets li{display:inline-block}.slideshow-wrapper .preloader{display:block;width:40px;height:40px;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;border:solid 3px;border-color:#555555 #FFFFFF;border-radius:1000px;animation-name:rotate;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}.orbit-container{overflow:hidden;width:100%;position:relative;background:none}.orbit-container .orbit-slides-container{list-style:none;margin:0;padding:0;position:relative;-webkit-transform:translateZ(0)}.orbit-container .orbit-slides-container img{display:block;max-width:100%}.orbit-container .orbit-slides-container>*{position:absolute;top:0;width:100%;margin-left:100%}.orbit-container .orbit-slides-container>*:first-child{margin-left:0}.orbit-container .orbit-slides-container>* .orbit-caption{position:absolute;bottom:0;background-color:rgba(51,51,51,0.8);color:#FFFFFF;width:100%;padding:0.625rem 0.875rem;font-size:0.875rem}.orbit-container .orbit-slide-number{position:absolute;top:10px;left:10px;font-size:12px;color:#FFFFFF;background:rgba(0,0,0,0);z-index:10}.orbit-container .orbit-slide-number span{font-weight:700;padding:0.3125rem}.orbit-container .orbit-timer{position:absolute;top:12px;right:10px;height:6px;width:100px;z-index:10}.orbit-container .orbit-timer .orbit-progress{height:3px;background-color:rgba(255,255,255,0.3);display:block;width:0;position:relative;right:20px;top:5px}.orbit-container .orbit-timer>span{display:none;position:absolute;top:0;right:0;width:11px;height:14px;border:solid 4px #FFFFFF;border-top:none;border-bottom:none}.orbit-container .orbit-timer.paused>span{right:-4px;top:0;width:11px;height:14px;border:inset 8px;border-left-style:solid;border-color:transparent;border-left-color:#FFFFFF}.orbit-container .orbit-timer.paused>span.dark{border-left-color:#333333}.orbit-container:hover .orbit-timer>span{display:block}.orbit-container .orbit-prev,.orbit-container .orbit-next{position:absolute;top:45%;margin-top:-25px;width:36px;height:60px;line-height:50px;color:white;background-color:transparent;text-indent:-9999px !important;z-index:10}.orbit-container .orbit-prev:hover,.orbit-container .orbit-next:hover{background-color:rgba(0,0,0,0.3)}.orbit-container .orbit-prev>span,.orbit-container .orbit-next>span{position:absolute;top:50%;margin-top:-10px;display:block;width:0;height:0;border:inset 10px}.orbit-container .orbit-prev{left:0}.orbit-container .orbit-prev>span{border-right-style:solid;border-color:transparent;border-right-color:#FFFFFF}.orbit-container .orbit-prev:hover>span{border-right-color:#FFFFFF}.orbit-container .orbit-next{right:0}.orbit-container .orbit-next>span{border-color:transparent;border-left-style:solid;border-left-color:#FFFFFF;left:50%;margin-left:-4px}.orbit-container .orbit-next:hover>span{border-left-color:#FFFFFF}.orbit-bullets-container{text-align:center}.orbit-bullets{margin:0 auto 30px auto;overflow:hidden;position:relative;top:10px;float:none;text-align:center;display:block}.orbit-bullets li{cursor:pointer;display:inline-block;width:0.5625rem;height:0.5625rem;background:#CCCCCC;float:none;margin-right:6px;border-radius:1000px}.orbit-bullets li.active{background:#999999}.orbit-bullets li:last-child{margin-right:0}.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:none}.touch .orbit-bullets{display:none}@media only screen and (min-width:40.063em){.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:inherit}.touch .orbit-bullets{display:block}}@media only screen and (max-width:40em){.orbit-stack-on-small .orbit-slides-container{height:auto !important}.orbit-stack-on-small .orbit-slides-container>*{position:relative;margin:0 !important;opacity:1 !important}.orbit-stack-on-small .orbit-slide-number{display:none}.orbit-timer{display:none}.orbit-next,.orbit-prev{display:none}.orbit-bullets{display:none}}ul.pagination{display:block;min-height:1.5rem;margin-left:-0.3125rem}ul.pagination li{height:1.5rem;color:#222222;font-size:0.875rem;margin-left:0.3125rem}ul.pagination li a,ul.pagination li button{display:block;padding:0.0625rem 0.625rem 0.0625rem;color:#999999;background:none;border-radius:3px;font-weight:normal;font-size:1em;line-height:inherit;transition:background-color 300ms ease-out}ul.pagination li:hover a,ul.pagination li a:focus,ul.pagination li:hover button,ul.pagination li button:focus{background:#e6e6e6}ul.pagination li.unavailable a,ul.pagination li.unavailable button{cursor:default;color:#999999}ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus,ul.pagination li.unavailable:hover button,ul.pagination li.unavailable button:focus{background:transparent}ul.pagination li.current a,ul.pagination li.current button{background:#008CBA;color:#FFFFFF;font-weight:bold;cursor:default}ul.pagination li.current a:hover,ul.pagination li.current a:focus,ul.pagination li.current button:hover,ul.pagination li.current button:focus{background:#008CBA}ul.pagination li{float:left;display:block}.pagination-centered{text-align:center}.pagination-centered ul.pagination li{float:none;display:inline-block}.panel{border-style:solid;border-width:1px;border-color:#d8d8d8;margin-bottom:1.25rem;padding:1.25rem;background:#f2f2f2;color:#333333}.panel>:first-child{margin-top:0}.panel>:last-child{margin-bottom:0}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p,.panel li,.panel dl{color:#333333}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{line-height:1;margin-bottom:0.625rem}.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{line-height:1.4}.panel.callout{border-style:solid;border-width:1px;border-color:#b6edff;margin-bottom:1.25rem;padding:1.25rem;background:#ecfaff;color:#333333}.panel.callout>:first-child{margin-top:0}.panel.callout>:last-child{margin-bottom:0}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p,.panel.callout li,.panel.callout dl{color:#333333}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{line-height:1;margin-bottom:0.625rem}.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4}.panel.callout a:not(.button){color:#008CBA}.panel.callout a:not(.button):hover,.panel.callout a:not(.button):focus{color:#0078a0}.panel.radius{border-radius:3px}.pricing-table{border:solid 1px #DDDDDD;margin-left:0;margin-bottom:1.25rem}.pricing-table *{list-style:none;line-height:1}.pricing-table .title{background-color:#333333;padding:0.9375rem 1.25rem;text-align:center;color:#EEEEEE;font-weight:normal;font-size:1rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.pricing-table .price{background-color:#F6F6F6;padding:0.9375rem 1.25rem;text-align:center;color:#333333;font-weight:normal;font-size:2rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.pricing-table .description{background-color:#FFFFFF;padding:0.9375rem;text-align:center;color:#777777;font-size:0.75rem;font-weight:normal;line-height:1.4;border-bottom:dotted 1px #DDDDDD}.pricing-table .bullet-item{background-color:#FFFFFF;padding:0.9375rem;text-align:center;color:#333333;font-size:0.875rem;font-weight:normal;border-bottom:dotted 1px #DDDDDD}.pricing-table .cta-button{background-color:#FFFFFF;text-align:center;padding:1.25rem 1.25rem 0}.progress{background-color:#F6F6F6;height:1.5625rem;border:1px solid white;padding:0.125rem;margin-bottom:0.625rem}.progress .meter{background:#008CBA;height:100%;display:block}.progress.secondary .meter{background:#e7e7e7;height:100%;display:block}.progress.success .meter{background:#43AC6A;height:100%;display:block}.progress.alert .meter{background:#f04124;height:100%;display:block}.progress.radius{border-radius:3px}.progress.radius .meter{border-radius:2px}.progress.round{border-radius:1000px}.progress.round .meter{border-radius:999px}.range-slider{display:block;position:relative;width:100%;height:1rem;border:1px solid #DDDDDD;margin:1.25rem 0;-ms-touch-action:none;touch-action:none;background:#FAFAFA}.range-slider.vertical-range{display:block;position:relative;width:100%;height:1rem;border:1px solid #DDDDDD;margin:1.25rem 0;-ms-touch-action:none;touch-action:none;display:inline-block;width:1rem;height:12.5rem}.range-slider.vertical-range .range-slider-handle{margin-top:0;margin-left:-0.5rem;position:absolute;bottom:-10.5rem}.range-slider.vertical-range .range-slider-active-segment{width:0.875rem;height:auto;bottom:0}.range-slider.radius{background:#FAFAFA;border-radius:3px}.range-slider.radius .range-slider-handle{background:#008CBA;border-radius:3px}.range-slider.radius .range-slider-handle:hover{background:#007ba4}.range-slider.round{background:#FAFAFA;border-radius:1000px}.range-slider.round .range-slider-handle{background:#008CBA;border-radius:1000px}.range-slider.round .range-slider-handle:hover{background:#007ba4}.range-slider.disabled,.range-slider[disabled]{background:#FAFAFA;cursor:default;opacity:0.7}.range-slider.disabled .range-slider-handle,.range-slider[disabled] .range-slider-handle{background:#008CBA;cursor:default;opacity:0.7}.range-slider.disabled .range-slider-handle:hover,.range-slider[disabled] .range-slider-handle:hover{background:#007ba4}.range-slider-active-segment{display:inline-block;position:absolute;height:0.875rem;background:#e5e5e5}.range-slider-handle{display:inline-block;position:absolute;z-index:1;top:-0.3125rem;width:2rem;height:1.375rem;border:1px solid none;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;background:#008CBA}.range-slider-handle:hover{background:#007ba4}.reveal-modal-bg{position:absolute;top:0;bottom:0;left:0;right:0;background:#000000;background:rgba(0,0,0,0.45);z-index:1004;display:none;left:0}.reveal-modal,dialog{visibility:hidden;display:none;position:absolute;z-index:1005;width:100vw;top:0;border-radius:3px;left:0;background-color:#FFFFFF;padding:1.25rem;border:solid 1px #666666;box-shadow:0 0 10px rgba(0,0,0,0.4);padding:1.875rem}@media only screen and (max-width:40em){.reveal-modal,dialog{min-height:100vh;}}.reveal-modal .column,dialog .column,.reveal-modal .columns,dialog .columns{min-width:0}.reveal-modal>:first-child,dialog>:first-child{margin-top:0}.reveal-modal>:last-child,dialog>:last-child{margin-bottom:0}@media only screen and (min-width:40.063em){.reveal-modal,dialog{width:80%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal,dialog{top:6.25rem;}}.reveal-modal.radius,dialog.radius{border-radius:3px}.reveal-modal.round,dialog.round{border-radius:1000px}.reveal-modal.collapse,dialog.collapse{padding:0}@media only screen and (min-width:40.063em){.reveal-modal.tiny,dialog.tiny{width:30%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.small,dialog.small{width:40%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.medium,dialog.medium{width:60%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.large,dialog.large{width:70%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.xlarge,dialog.xlarge{width:95%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}.reveal-modal.full,dialog.full{top:0;left:0;height:100%;height:100vh;min-height:100vh;max-width:none !important;margin-left:0 !important}@media only screen and (min-width:40.063em){.reveal-modal.full,dialog.full{width:100vw;max-width:62.5rem;left:0;right:0;margin:0 auto;}}.reveal-modal .close-reveal-modal,dialog .close-reveal-modal{font-size:2.5rem;line-height:1;position:absolute;top:0.625rem;right:1.375rem;color:#AAAAAA;font-weight:bold;cursor:pointer}dialog{display:none}dialog::backdrop,dialog+.backdrop{position:absolute;top:0;bottom:0;left:0;right:0;background:#000000;background:rgba(0,0,0,0.45);z-index:auto;display:none;left:0}dialog[open]{display:block}@media print{dialog,.reveal-modal,dialog{display:none;background:#FFFFFF !important}}.side-nav{display:block;margin:0;padding:0.875rem 0;list-style-type:none;list-style-position:outside;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.side-nav li{margin:0 0 0.4375rem 0;font-size:0.875rem;font-weight:normal}.side-nav li a:not(.button){display:block;color:#008CBA;margin:0;padding:0.4375rem 0.875rem}.side-nav li a:not(.button):hover,.side-nav li a:not(.button):focus{background:rgba(0,0,0,0.025);color:#1cc7ff}.side-nav li.active>a:first-child:not(.button){color:#1cc7ff;font-weight:normal;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.side-nav li.divider{border-top:1px solid;height:0;padding:0;list-style:none;border-top-color:white}.side-nav li.heading{color:#008CBA;font-size:0.875rem;font-weight:bold;text-transform:uppercase}.split.button{position:relative;padding-right:5.0625rem}.split.button span{display:block;height:100%;position:absolute;right:0;top:0;border-left:solid 1px}.split.button span:after{position:absolute;content:"";width:0;height:0;display:block;border-style:inset;top:50%;left:50%}.split.button span:active{background-color:rgba(0,0,0,0.1)}.split.button span{border-left-color:rgba(255,255,255,0.5)}.split.button span{width:3.09375rem}.split.button span:after{border-top-style:solid;border-width:0.375rem;top:48%;margin-left:-0.375rem}.split.button span:after{border-color:#FFFFFF transparent transparent transparent}.split.button.secondary span{border-left-color:rgba(255,255,255,0.5)}.split.button.secondary span:after{border-color:#FFFFFF transparent transparent transparent}.split.button.alert span{border-left-color:rgba(255,255,255,0.5)}.split.button.success span{border-left-color:rgba(255,255,255,0.5)}.split.button.tiny{padding-right:3.75rem}.split.button.tiny span{width:2.25rem}.split.button.tiny span:after{border-top-style:solid;border-width:0.375rem;top:48%;margin-left:-0.375rem}.split.button.small{padding-right:4.375rem}.split.button.small span{width:2.625rem}.split.button.small span:after{border-top-style:solid;border-width:0.4375rem;top:48%;margin-left:-0.375rem}.split.button.large{padding-right:5.5rem}.split.button.large span{width:3.4375rem}.split.button.large span:after{border-top-style:solid;border-width:0.3125rem;top:48%;margin-left:-0.375rem}.split.button.expand{padding-left:2rem}.split.button.secondary span:after{border-color:#333333 transparent transparent transparent}.split.button.radius span{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.split.button.round span{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.sub-nav{display:block;width:auto;overflow:hidden;margin:-0.25rem 0 1.125rem;padding-top:0.25rem}.sub-nav dt{text-transform:uppercase}.sub-nav dt,.sub-nav dd,.sub-nav li{float:left;display:inline;margin-left:1rem;margin-bottom:0;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-size:0.875rem;color:#999999}.sub-nav dt a,.sub-nav dd a,.sub-nav li a{text-decoration:none;color:#999999;padding:0.1875rem 1rem}.sub-nav dt a:hover,.sub-nav dd a:hover,.sub-nav li a:hover{color:#737373}.sub-nav dt.active a,.sub-nav dd.active a,.sub-nav li.active a{border-radius:3px;font-weight:normal;background:#008CBA;padding:0.1875rem 1rem;cursor:default;color:#FFFFFF}.sub-nav dt.active a:hover,.sub-nav dd.active a:hover,.sub-nav li.active a:hover{background:#0078a0}.switch{padding:0;border:none;position:relative;outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.switch label{display:block;margin-bottom:1rem;position:relative;color:transparent;background:#DDDDDD;text-indent:100%;width:4rem;height:2rem;cursor:pointer;transition:left 0.15s ease-out}.switch input{opacity:0;position:absolute;top:9px;left:10px;padding:0}.switch input+label{margin-left:0;margin-right:0}.switch label:after{content:"";display:block;background:#FFFFFF;position:absolute;top:0.25rem;left:0.25rem;width:1.5rem;height:1.5rem;-webkit-transition:left 0.15s ease-out;-moz-transition:left 0.15s ease-out;-o-transition:translate3d(0,0,0);transition:left 0.15s ease-out;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.switch input:checked+label{background:#008CBA}.switch input:checked+label:after{left:2.25rem}.switch label{width:4rem;height:2rem}.switch label:after{width:1.5rem;height:1.5rem}.switch input:checked+label:after{left:2.25rem}.switch label{color:transparent;background:#DDDDDD}.switch label:after{background:#FFFFFF}.switch input:checked+label{background:#008CBA}.switch.large label{width:5rem;height:2.5rem}.switch.large label:after{width:2rem;height:2rem}.switch.large input:checked+label:after{left:2.75rem}.switch.small label{width:3.5rem;height:1.75rem}.switch.small label:after{width:1.25rem;height:1.25rem}.switch.small input:checked+label:after{left:2rem}.switch.tiny label{width:3rem;height:1.5rem}.switch.tiny label:after{width:1rem;height:1rem}.switch.tiny input:checked+label:after{left:1.75rem}.switch.radius label{border-radius:4px}.switch.radius label:after{border-radius:3px}.switch.round{border-radius:1000px}.switch.round label{border-radius:2rem}.switch.round label:after{border-radius:2rem}table{background:#FFFFFF;margin-bottom:1.25rem;border:solid 1px #DDDDDD;table-layout:auto}table caption{background:transparent;color:#222222;font-size:1rem;font-weight:bold}table thead{background:#F5F5F5}table thead tr th,table thead tr td{padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:bold;color:#222222}table tfoot{background:#F5F5F5}table tfoot tr th,table tfoot tr td{padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:bold;color:#222222}table tr th,table tr td{padding:0.5625rem 0.625rem;font-size:0.875rem;color:#222222;text-align:left}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#F9F9F9}table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td{display:table-cell;line-height:1.125rem}.tabs{margin-bottom:0 !important;margin-left:0}.tabs:before,.tabs:after{content:" ";display:table}.tabs:after{clear:both}.tabs dd,.tabs .tab-title{position:relative;margin-bottom:0 !important;list-style:none;float:left}.tabs dd>a,.tabs .tab-title>a{outline:none;display:block;background-color:#EFEFEF;color:#222222;padding:1rem 2rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1rem}.tabs dd>a:hover,.tabs .tab-title>a:hover{background-color:#e1e1e1}.tabs dd.active a,.tabs .tab-title.active a{background-color:#FFFFFF;color:#222222}.tabs.radius dd:first-child a,.tabs.radius .tab:first-child a{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.tabs.radius dd:last-child a,.tabs.radius .tab:last-child a{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.tabs.vertical dd,.tabs.vertical .tab-title{position:inherit;float:none;display:block;top:auto}.tabs-content{margin-bottom:1.5rem;width:100%}.tabs-content:before,.tabs-content:after{content:" ";display:table}.tabs-content:after{clear:both}.tabs-content>.content{display:none;float:left;padding:0.9375rem 0;width:100%}.tabs-content>.content.active{display:block;float:none}.tabs-content>.content.contained{padding:0.9375rem}.tabs-content.vertical{display:block}.tabs-content.vertical>.content{padding:0 0.9375rem}@media only screen and (min-width:40.063em){.tabs.vertical{width:20%;max-width:20%;float:left;margin:0 0 1.25rem}.tabs-content.vertical{width:80%;max-width:80%;float:left;margin-left:-1px;padding-left:1rem}}.no-js .tabs-content>.content{display:block;float:none}.th{line-height:0;display:inline-block;border:solid 4px #FFFFFF;max-width:100%;box-shadow:0 0 0 1px rgba(0,0,0,0.2);transition:all 200ms ease-out}.th:hover,.th:focus{box-shadow:0 0 6px 1px rgba(0,140,186,0.5)}.th.radius{border-radius:3px}.has-tip{border-bottom:dotted 1px #CCCCCC;cursor:help;font-weight:bold;color:#333333}.has-tip:hover,.has-tip:focus{border-bottom:dotted 1px #003f54;color:#008CBA}.has-tip.tip-left,.has-tip.tip-right{float:none !important}.tooltip{display:none;position:absolute;z-index:1006;font-weight:normal;font-size:0.875rem;line-height:1.3;padding:0.75rem;max-width:300px;left:50%;width:100%;color:#FFFFFF;background:#333333}.tooltip>.nub{display:block;left:5px;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #333333 transparent;top:-10px;pointer-events:none}.tooltip>.nub.rtl{left:auto;right:5px}.tooltip.radius{border-radius:3px}.tooltip.round{border-radius:1000px}.tooltip.round>.nub{left:2rem}.tooltip.opened{color:#008CBA !important;border-bottom:dotted 1px #003f54 !important}.tap-to-close{display:block;font-size:0.625rem;color:#777777;font-weight:normal}@media only screen and (min-width:40.063em){.tooltip>.nub{border-color:transparent transparent #333333 transparent;top:-10px}.tooltip.tip-top>.nub{border-color:#333333 transparent transparent transparent;top:auto;bottom:-10px}.tooltip.tip-left,.tooltip.tip-right{float:none !important}.tooltip.tip-left>.nub{border-color:transparent transparent transparent #333333;right:-10px;left:auto;top:50%;margin-top:-5px}.tooltip.tip-right>.nub{border-color:transparent #333333 transparent transparent;right:auto;left:-10px;top:50%;margin-top:-5px}}meta.foundation-mq-topbar{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}.contain-to-grid{width:100%;background:#333333}.contain-to-grid .top-bar{margin-bottom:0}.fixed{width:100%;left:0;position:fixed;top:0;z-index:99}.fixed.expanded:not(.top-bar){overflow-y:auto;height:auto;width:100%;max-height:100%}.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}.fixed.expanded:not(.top-bar) .top-bar-section{z-index:98;margin-top:2.8125rem}.top-bar{overflow:hidden;height:2.8125rem;line-height:2.8125rem;position:relative;background:#333333;margin-bottom:0}.top-bar ul{margin-bottom:0;list-style:none}.top-bar .row{max-width:none}.top-bar form,.top-bar input{margin-bottom:0}.top-bar input{height:1.75rem;padding-top:0.35rem;padding-bottom:0.35rem;font-size:0.75rem}.top-bar .button,.top-bar button{padding-top:0.4125rem;padding-bottom:0.4125rem;margin-bottom:0;font-size:0.75rem}@media only screen and (max-width:40em){.top-bar .button,.top-bar button{position:relative;top:-1px;}}.top-bar .title-area{position:relative;margin:0}.top-bar .name{height:2.8125rem;margin:0;font-size:16px}.top-bar .name h1,.top-bar .name h2,.top-bar .name h3,.top-bar .name h4,.top-bar .name p,.top-bar .name span{line-height:2.8125rem;font-size:1.0625rem;margin:0}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name p a,.top-bar .name span a{font-weight:normal;color:#FFFFFF;width:75%;display:block;padding:0 0.9375rem}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#FFFFFF;text-transform:uppercase;font-size:0.8125rem;font-weight:bold;position:relative;display:block;padding:0 0.9375rem;height:2.8125rem;line-height:2.8125rem}.top-bar .toggle-topbar.menu-icon{top:50%;margin-top:-16px}.top-bar .toggle-topbar.menu-icon a{height:34px;line-height:33px;padding:0 2.5rem 0 0.9375rem;color:#FFFFFF;position:relative}.top-bar .toggle-topbar.menu-icon a span::after{content:"";position:absolute;display:block;height:0;top:50%;margin-top:-8px;right:0.9375rem;box-shadow:0 0 0 1px #FFFFFF,0 7px 0 1px #FFFFFF,0 14px 0 1px #FFFFFF;width:16px}.top-bar .toggle-topbar.menu-icon a span:hover:after{box-shadow:0 0 0 1px "",0 7px 0 1px "",0 14px 0 1px ""}.top-bar.expanded{height:auto;background:transparent}.top-bar.expanded .title-area{background:#333333}.top-bar.expanded .toggle-topbar a{color:#888888}.top-bar.expanded .toggle-topbar a span::after{box-shadow:0 0 0 1px #888888,0 7px 0 1px #888888,0 14px 0 1px #888888}.top-bar-section{left:0;position:relative;width:auto;transition:left 300ms ease-out}.top-bar-section ul{padding:0;width:100%;height:auto;display:block;font-size:16px;margin:0}.top-bar-section .divider,.top-bar-section [role="separator"]{border-top:solid 1px #1a1a1a;clear:both;height:1px;width:100%}.top-bar-section ul li{background:#333333}.top-bar-section ul li>a{display:block;width:100%;color:#FFFFFF;padding:12px 0 12px 0;padding-left:0.9375rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:0.8125rem;font-weight:normal;text-transform:none}.top-bar-section ul li>a.button{font-size:0.8125rem;padding-right:0.9375rem;padding-left:0.9375rem;background-color:#008CBA;border-color:#007095;color:#FFFFFF}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{background-color:#007095}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{color:#FFFFFF}.top-bar-section ul li>a.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333333}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{background-color:#b9b9b9}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{color:#333333}.top-bar-section ul li>a.button.success{background-color:#43AC6A;border-color:#368a55;color:#FFFFFF}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{background-color:#368a55}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{color:#FFFFFF}.top-bar-section ul li>a.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#FFFFFF}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{background-color:#cf2a0e}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{color:#FFFFFF}.top-bar-section ul li>a.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#FFFFFF}.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul li>a.button.warning:focus{background-color:#cf6e0e}.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul li>a.button.warning:focus{color:#FFFFFF}.top-bar-section ul li>button{font-size:0.8125rem;padding-right:0.9375rem;padding-left:0.9375rem;background-color:#008CBA;border-color:#007095;color:#FFFFFF}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{background-color:#007095}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{color:#FFFFFF}.top-bar-section ul li>button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333333}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{background-color:#b9b9b9}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{color:#333333}.top-bar-section ul li>button.success{background-color:#43AC6A;border-color:#368a55;color:#FFFFFF}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{background-color:#368a55}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{color:#FFFFFF}.top-bar-section ul li>button.alert{background-color:#f04124;border-color:#cf2a0e;color:#FFFFFF}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{background-color:#cf2a0e}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{color:#FFFFFF}.top-bar-section ul li>button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#FFFFFF}.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{background-color:#cf6e0e}.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{color:#FFFFFF}.top-bar-section ul li:hover:not(.has-form)>a{background-color:#555555;background:#333333;color:#FFFFFF}.top-bar-section ul li.active>a{background:#008CBA;color:#FFFFFF}.top-bar-section ul li.active>a:hover{background:#0078a0;color:#FFFFFF}.top-bar-section .has-form{padding:0.9375rem}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent rgba(255,255,255,0.4);border-left-style:solid;margin-right:0.9375rem;margin-top:-4.5px;position:absolute;top:50%;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;width:100%}.top-bar-section .has-dropdown.moved>a:after{display:none}.top-bar-section .dropdown{padding:0;position:absolute;left:100%;top:0;z-index:99;display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.top-bar-section .dropdown li{width:100%;height:auto}.top-bar-section .dropdown li a{font-weight:normal;padding:8px 0.9375rem}.top-bar-section .dropdown li a.parent-link{font-weight:normal}.top-bar-section .dropdown li.title h5,.top-bar-section .dropdown li.parent-link{margin-bottom:0;margin-top:0;font-size:1.125rem}.top-bar-section .dropdown li.title h5 a,.top-bar-section .dropdown li.parent-link a{color:#FFFFFF;display:block}.top-bar-section .dropdown li.title h5 a:hover,.top-bar-section .dropdown li.parent-link a:hover{background:none}.top-bar-section .dropdown li.has-form{padding:8px 0.9375rem}.top-bar-section .dropdown li .button,.top-bar-section .dropdown li button{top:auto}.top-bar-section .dropdown label{padding:8px 0.9375rem 2px;margin-bottom:0;text-transform:uppercase;color:#777777;font-weight:bold;font-size:0.625rem}.js-generated{display:block}@media only screen and (min-width:40.063em){.top-bar{background:#333333;overflow:visible}.top-bar:before,.top-bar:after{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a{width:auto}.top-bar input,.top-bar .button,.top-bar button{font-size:0.875rem;position:relative;height:1.75rem;top:0.53125rem}.top-bar.expanded{background:#333333}.contain-to-grid .top-bar{max-width:62.5rem;margin:0 auto;margin-bottom:0}.top-bar-section{transition:none 0 0;left:0 !important}.top-bar-section ul{width:auto;height:auto !important;display:inline}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li.hover>a:not(.button){background-color:#555555;background:#333333;color:#FFFFFF}.top-bar-section li:not(.has-form) a:not(.button){padding:0 0.9375rem;line-height:2.8125rem;background:#333333}.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:#555555;background:#333333}.top-bar-section li.active:not(.has-form) a:not(.button){padding:0 0.9375rem;line-height:2.8125rem;color:#FFFFFF;background:#008CBA}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#0078a0;color:#FFFFFF}.top-bar-section .has-dropdown>a{padding-right:2.1875rem !important}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(255,255,255,0.4) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:1.40625rem}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}.top-bar-section .has-dropdown>a:focus+.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";top:1rem;margin-top:-1px;right:5px;line-height:1.2}.top-bar-section .dropdown{left:0;top:auto;background:transparent;min-width:100%}.top-bar-section .dropdown li a{color:#FFFFFF;line-height:2.8125rem;white-space:nowrap;padding:12px 0.9375rem;background:#333333}.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){color:#FFFFFF;background:#333333}.top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button){color:#FFFFFF;background-color:#555555;background:#333333}.top-bar-section .dropdown li label{white-space:nowrap;background:#333333}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider,.top-bar-section>ul>[role="separator"]{border-bottom:none;border-top:none;border-right:solid 1px #4e4e4e;clear:none;height:2.8125rem;width:0}.top-bar-section .has-form{background:#333333;padding:0 0.9375rem;height:2.8125rem}.top-bar-section .right li .dropdown{left:auto;right:0}.top-bar-section .right li .dropdown li .dropdown{right:100%}.top-bar-section .left li .dropdown{right:auto;left:0}.top-bar-section .left li .dropdown li .dropdown{left:100%}.no-js .top-bar-section ul li:hover>a{background-color:#555555;background:#333333;color:#FFFFFF}.no-js .top-bar-section ul li:active>a{background:#008CBA;color:#FFFFFF}.no-js .top-bar-section .has-dropdown:hover>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}.no-js .top-bar-section .has-dropdown>a:focus+.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}@media only screen and (max-width:40em){.small-only-text-left{text-align:left !important}.small-only-text-right{text-align:right !important}.small-only-text-center{text-align:center !important}.small-only-text-justify{text-align:justify !important}}@media only screen{.small-text-left{text-align:left !important}.small-text-right{text-align:right !important}.small-text-center{text-align:center !important}.small-text-justify{text-align:justify !important}}@media only screen and (min-width:40.063em) and (max-width:64em){.medium-only-text-left{text-align:left !important}.medium-only-text-right{text-align:right !important}.medium-only-text-center{text-align:center !important}.medium-only-text-justify{text-align:justify !important}}@media only screen and (min-width:40.063em){.medium-text-left{text-align:left !important}.medium-text-right{text-align:right !important}.medium-text-center{text-align:center !important}.medium-text-justify{text-align:justify !important}}@media only screen and (min-width:64.063em) and (max-width:90em){.large-only-text-left{text-align:left !important}.large-only-text-right{text-align:right !important}.large-only-text-center{text-align:center !important}.large-only-text-justify{text-align:justify !important}}@media only screen and (min-width:64.063em){.large-text-left{text-align:left !important}.large-text-right{text-align:right !important}.large-text-center{text-align:center !important}.large-text-justify{text-align:justify !important}}@media only screen and (min-width:90.063em) and (max-width:120em){.xlarge-only-text-left{text-align:left !important}.xlarge-only-text-right{text-align:right !important}.xlarge-only-text-center{text-align:center !important}.xlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width:90.063em){.xlarge-text-left{text-align:left !important}.xlarge-text-right{text-align:right !important}.xlarge-text-center{text-align:center !important}.xlarge-text-justify{text-align:justify !important}}@media only screen and (min-width:120.063em) and (max-width:99999999em){.xxlarge-only-text-left{text-align:left !important}.xxlarge-only-text-right{text-align:right !important}.xxlarge-only-text-center{text-align:center !important}.xxlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width:120.063em){.xxlarge-text-left{text-align:left !important}.xxlarge-text-right{text-align:right !important}.xxlarge-text-center{text-align:center !important}.xxlarge-text-justify{text-align:justify !important}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}a{color:#008CBA;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#0078a0}a img{border:none}p{font-family:inherit;font-weight:normal;font-size:1rem;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}p.lead{font-size:1.21875rem;line-height:1.6}p aside{font-size:0.875rem;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;color:#222222;text-rendering:optimizeLegibility;margin-top:0.2rem;margin-bottom:0.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0}h1{font-size:2.125rem}h2{font-size:1.6875rem}h3{font-size:1.375rem}h4{font-size:1.125rem}h5{font-size:1.125rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#6f6f6f;font-weight:normal;margin-top:0.2rem;margin-bottom:0.5rem}hr{border:solid #DDDDDD;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#333333;background-color:#f8f8f8;border-width:1px;border-style:solid;border-color:#dfdfdf;padding:0.125rem 0.3125rem 0.0625rem}ul,ol,dl{font-size:1rem;line-height:1.6;margin-bottom:1.25rem;list-style-position:outside;font-family:inherit}ul{margin-left:1.1rem}ul.no-bullet{margin-left:0}ul.no-bullet li ul,ul.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none}ul li ul,ul li ol{margin-left:1.25rem;margin-bottom:0}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle;margin-left:1.1rem}ul.disc{list-style-type:disc;margin-left:1.1rem}ul.no-bullet{list-style:none}ol{margin-left:1.4rem}ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:0.3rem;font-weight:bold}dl dd{margin-bottom:0.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;cursor:help}abbr{text-transform:none}abbr[title]{border-bottom:1px dotted #DDDDDD}blockquote{margin:0 0 1.25rem;padding:0.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #DDDDDD}blockquote cite{display:block;font-size:0.8125rem;color:#555555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555555}blockquote,blockquote p{line-height:1.6;color:#6f6f6f}.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #DDDDDD;padding:0.625rem 0.75rem}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:0.9375rem}.vevent .summary{font-weight:bold}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625rem}@media only screen and (min-width:40.063em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.75rem}h2{font-size:2.3125rem}h3{font-size:1.6875rem}h4{font-size:1.4375rem}h5{font-size:1.125rem}h6{font-size:1rem}}.print-only{display:none !important}@media print{*{background:transparent !important;color:#000000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{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 #999999;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}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}}.off-canvas-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;overflow:hidden}.off-canvas-wrap.move-right,.off-canvas-wrap.move-left{min-height:100%;-webkit-overflow-scrolling:touch}.inner-wrap{position:relative;width:100%;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.inner-wrap:before,.inner-wrap:after{content:" ";display:table}.inner-wrap:after{clear:both}.tab-bar{-webkit-backface-visibility:hidden;background:#333333;color:#FFFFFF;height:2.8125rem;line-height:2.8125rem;position:relative}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4,.tab-bar h5,.tab-bar h6{color:#FFFFFF;font-weight:bold;line-height:2.8125rem;margin:0}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4{font-size:1.125rem}.left-small{width:2.8125rem;height:2.8125rem;position:absolute;top:0;border-right:solid 1px #1a1a1a;left:0}.right-small{width:2.8125rem;height:2.8125rem;position:absolute;top:0;border-left:solid 1px #1a1a1a;right:0}.tab-bar-section{padding:0 0.625rem;position:absolute;text-align:center;height:2.8125rem;top:0}@media only screen and (min-width:40.063em){.tab-bar-section.left{text-align:left}.tab-bar-section.right{text-align:right}}.tab-bar-section.left{left:0;right:2.8125rem}.tab-bar-section.right{left:2.8125rem;right:0}.tab-bar-section.middle{left:2.8125rem;right:2.8125rem}.tab-bar .menu-icon{text-indent:2.1875rem;width:2.8125rem;height:2.8125rem;display:block;padding:0;color:#FFFFFF;position:relative;transform:translate3d(0,0,0)}.tab-bar .menu-icon span::after{content:"";position:absolute;display:block;height:0;top:50%;margin-top:-0.5rem;left:0.90625rem;box-shadow:0 0 0 1px #FFFFFF,0 7px 0 1px #FFFFFF,0 14px 0 1px #FFFFFF;width:1rem}.tab-bar .menu-icon span:hover:after{box-shadow:0 0 0 1px #b3b3b3,0 7px 0 1px #b3b3b3,0 14px 0 1px #b3b3b3}.left-off-canvas-menu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;overflow-x:hidden;overflow-y:auto;background:#333333;z-index:1001;box-sizing:content-box;transition:transform 500ms ease 0s;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.left-off-canvas-menu *{-webkit-backface-visibility:hidden}.right-off-canvas-menu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;overflow-x:hidden;overflow-y:auto;background:#333333;z-index:1001;box-sizing:content-box;transition:transform 500ms ease 0s;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);right:0}.right-off-canvas-menu *{-webkit-backface-visibility:hidden}ul.off-canvas-list{list-style-type:none;padding:0;margin:0}ul.off-canvas-list li label{display:block;padding:0.3rem 0.9375rem;color:#999999;text-transform:uppercase;font-size:0.75rem;font-weight:bold;background:#444444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0}ul.off-canvas-list li a{display:block;padding:0.6666666667rem;color:rgba(255,255,255,0.7);border-bottom:1px solid #262626;transition:background 300ms ease}ul.off-canvas-list li a:hover{background:#242424}.move-right>.inner-wrap{-ms-transform:translate(15.625rem,0);-webkit-transform:translate3d(15.625rem,0,0);-moz-transform:translate3d(15.625rem,0,0);-ms-transform:translate3d(15.625rem,0,0);-o-transform:translate3d(15.625rem,0,0);transform:translate3d(15.625rem,0,0)}.move-right .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width:40.063em){.move-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.move-left>.inner-wrap{-ms-transform:translate(-15.625rem,0);-webkit-transform:translate3d(-15.625rem,0,0);-moz-transform:translate3d(-15.625rem,0,0);-ms-transform:translate3d(-15.625rem,0,0);-o-transform:translate3d(-15.625rem,0,0);transform:translate3d(-15.625rem,0,0)}.move-left .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width:40.063em){.move-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap .left-off-canvas-menu,.offcanvas-overlap .right-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width:40.063em){.offcanvas-overlap .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap-left .right-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap-left .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width:40.063em){.offcanvas-overlap-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap-right .left-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap-right .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width:40.063em){.offcanvas-overlap-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.no-csstransforms .left-off-canvas-menu{left:-15.625rem}.no-csstransforms .right-off-canvas-menu{right:-15.625rem}.no-csstransforms .move-left>.inner-wrap{right:15.625rem}.no-csstransforms .move-right>.inner-wrap{left:15.625rem}.left-submenu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;margin:0;overflow-x:hidden;overflow-y:auto;background:#333333;z-index:1002;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.left-submenu *{-webkit-backface-visibility:hidden}.left-submenu .back>a{padding:0.3rem 0.9375rem;color:#999999;text-transform:uppercase;font-weight:bold;background:#444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0}.left-submenu .back>a:hover{background:#303030;border-top:1px solid #5e5e5e;border-bottom:none}.left-submenu .back>a:before{content:"\AB";margin-right:0.5rem;display:inline}.left-submenu.move-right,.left-submenu.offcanvas-overlap-right,.left-submenu.offcanvas-overlap{-ms-transform:translate(0%,0);-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}.right-submenu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;margin:0;overflow-x:hidden;overflow-y:auto;background:#333333;z-index:1002;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);right:0;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.right-submenu *{-webkit-backface-visibility:hidden}.right-submenu .back>a{padding:0.3rem 0.9375rem;color:#999999;text-transform:uppercase;font-weight:bold;background:#444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0}.right-submenu .back>a:hover{background:#303030;border-top:1px solid #5e5e5e;border-bottom:none}.right-submenu .back>a:after{content:"\BB";margin-left:0.5rem;display:inline}.right-submenu.move-left,.right-submenu.offcanvas-overlap-left,.right-submenu.offcanvas-overlap{-ms-transform:translate(0%,0);-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}.left-off-canvas-menu ul.off-canvas-list li.has-submenu>a:after{content:"\BB";margin-left:0.5rem;display:inline}.right-off-canvas-menu ul.off-canvas-list li.has-submenu>a:before{content:"\AB";margin-right:0.5rem;display:inline}@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:40.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:64.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:90.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xlarge,td.show-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:120.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xlarge,table.hide-for-xlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.hide-for-xlarge-down,td.hide-for-xlarge-down,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up,th.show-for-xxlarge,td.show-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.hide-for-landscape,table.show-for-portrait{display:table !important}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}@media only screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.show-for-landscape,table.hide-for-portrait{display:table !important}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}}@media only screen and (orientation:portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}.hide-for-portrait,.show-for-landscape{display:none !important}table.show-for-portrait,table.hide-for-landscape{display:table !important}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}}.show-for-touch{display:none !important}.hide-for-touch{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}table.hide-for-touch{display:table !important}.touch table.show-for-touch{display:table !important}thead.hide-for-touch{display:table-header-group !important}.touch thead.show-for-touch{display:table-header-group !important}tbody.hide-for-touch{display:table-row-group !important}.touch tbody.show-for-touch{display:table-row-group !important}tr.hide-for-touch{display:table-row !important}.touch tr.show-for-touch{display:table-row !important}td.hide-for-touch{display:table-cell !important}.touch td.show-for-touch{display:table-cell !important}th.hide-for-touch{display:table-cell !important}.touch th.show-for-touch{display:table-cell !important}@media print{.show-for-print{display:block}.hide-for-print{display:none}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-fles-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow{z-index:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end)infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end)infinite;animation:swiper-preloader-spin 1s steps(12,end)infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}@font-face{font-family:'flexslider-icon';src:url(/sites/all/themes/opi/css/fonts/flexslider-icon.eot);src:url(/sites/all/themes/opi/css/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/opi/css/fonts/flexslider-icon.woff) format('woff'),url(/sites/all/themes/opi/css/fonts/flexslider-icon.ttf) format('truetype'),url(/sites/all/themes/opi/css/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:normal;font-style:normal;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.flexslider .slides{zoom:1;}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;text-align:right;}.flexslider:hover .flex-prev{opacity:0.7;left:10px;}.flexslider:hover .flex-next{opacity:0.7;right:10px;}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;line-height:1;display:inline-block;content:'\f001';}.flex-direction-nav a.flex-next:before{content:'\f002';}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a.flex-play:before{content:'\f003';}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}}
.post-drop li div{width:71px;height:115px;}.post-drop.anim li div{background-image:url(/sites/all/themes/opi/images/drop/post-drop-animation.png);-webkit-animation:play-post-drop 0.6s steps(11) forwards;-ms-animation:play-post-drop 0.6s steps(11) forwards;-o-animation:play-post-drop 0.6s steps(11) forwards;animation:play-post-drop 0.6s steps(11) forwards;}@-webkit-keyframes play-post-drop{from{background-position:0px;}to{background-position:-781px;}}@-ms-keyframes play-post-drop{from{background-position:0px;}to{background-position:-781px;}}@-o-keyframes play-post-dropp{from{background-position:0px;}to{background-position:-781px;}}@keyframes play-post-drop{from{background-position:0px;}to{background-position:-781px;}}.drop li div{width:26px;height:40px;}.drop.anim li div{background-image:url(/sites/all/themes/opi/images/drop/drop-animation.png);-webkit-animation:play-drop 0.3s steps(9) forwards;-ms-animation:play-drop 0.3s steps(9) forwards;-o-animation:play-drop 0.3s steps(9) forwards;animation:play-drop 0.3s steps(9) forwards;}@-webkit-keyframes play-drop{from{background-position:0px;}to{background-position:-234px;}}@-ms-keyframes play-drop{from{background-position:0px;}to{background-position:-234px;}}@-o-keyframes play-drop{from{background-position:0px;}to{background-position:-234px;}}@keyframes play-drop{from{background-position:0px;}to{background-position:-234px;}}.post-drop li div{width:71px;height:115px;}.post-drop.anim li div{background-image:url(/sites/all/themes/opi/images/drop/post-drop-animation.png);-webkit-animation:play-post-drop 0.6s steps(11) forwards;-ms-animation:play-post-drop 0.6s steps(11) forwards;-o-animation:play-post-drop 0.6s steps(11) forwards;animation:play-post-drop 0.6s steps(11) forwards;}@-webkit-keyframes play-post-drop{from{background-position:0px;}to{background-position:-781px;}}@-ms-keyframes play-post-drop{from{background-position:0px;}to{background-position:-781px;}}@-o-keyframes play-post-dropp{from{background-position:0px;}to{background-position:-781px;}}@keyframes play-post-drop{from{background-position:0px;}to{background-position:-781px;}}.main-post1-drop li div{width:34px;height:156px;}.main-post1-drop.anim li div{background-image:url(/sites/all/themes/opi/images/drop/main-post1-drop-animation.png);-webkit-animation:play-main-post1-drop 0.5s steps(9) forwards;-ms-animation:play-main-post1-drop 0.5s steps(9) forwards;-o-animation:play-main-post1-drop 0.5s steps(9) forwards;animation:play-main-post1-drop 0.5s steps(9) forwards;}@-webkit-keyframes play-main-post1-drop{from{background-position:0px;}to{background-position:-306px;}}@-ms-keyframes play-main-post1-drop{from{background-position:0px;}to{background-position:-306px;}}@-o-keyframes play-main-post1-drop{from{background-position:0px;}to{background-position:-306px;}}@keyframes play-main-post1-drop{from{background-position:0px;}to{background-position:-306px;}}.main-big-drop li div{width:53px;height:246px;}.main-big-drop.anim li div{background-image:url(/sites/all/themes/opi/images/drop/main-big-drop-animation.png);-webkit-animation:play-main-big-drop 0.5s steps(9) forwards;-ms-animation:play-main-big-drop 0.5s steps(9) forwards;-o-animation:play-main-big-drop 0.5s steps(9) forwards;animation:play-main-big-drop 0.5s steps(9) forwards;}@-webkit-keyframes play-main-big-drop{from{background-position:0px;}to{background-position:-477px;}}@-ms-keyframes play-main-big-drop{from{background-position:0px;}to{background-position:-477px;}}@-o-keyframes play-main-big-drop{from{background-position:0px;}to{background-position:-477px;}}@keyframes play-main-big-drop{from{background-position:0px;}to{background-position:-477px;}}.main-circle1 li div{width:73px;height:219px;}.main-circle1.anim li div{background-image:url(/sites/all/themes/opi/images/drop/main-circle1-animation.png);-webkit-animation:play-circle1-drop 0.4s steps(9) forwards;-ms-animation:play-circle1-drop 0.4s steps(9) forwards;-o-animation:play-circle1-drop 0.4s steps(9) forwards;animation:play-circle1-drop 0.4s steps(9) forwards;}@-webkit-keyframes play-circle1-drop{from{background-position:0px;}to{background-position:-657px;}}@-ms-keyframes play-circle1-drop{from{background-position:0px;}to{background-position:-657px;}}@-o-keyframes play-circle1-drop{from{background-position:0px;}to{background-position:-657px;}}@keyframes play-circle1-drop{from{background-position:0px;}to{background-position:-657px;}}.main-circle2 li div{width:92px;height:500px;}.main-circle2.anim li div{background-image:url(/sites/all/themes/opi/images/drop/main-circle2-animation.png);-webkit-animation:play-circle2-drop 0.4s steps(9) forwards;-ms-animation:play-circle2-drop 0.4s steps(9) forwards;-o-animation:play-circle2-drop 0.4s steps(9) forwards;animation:play-circle2-drop 0.4s steps(9) forwards;}@-webkit-keyframes play-circle2-drop{from{background-position:0px;}to{background-position:-828px;}}@-ms-keyframes play-circle2-drop{from{background-position:0px;}to{background-position:-828px;}}@-o-keyframes play-circle2-drop{from{background-position:0px;}to{background-position:-828px;}}@keyframes play-circle2-drop{from{background-position:0px;}to{background-position:-828px;}}.main-p li div{width:300px;height:340px;}.main-p.anim li div{background-image:url(/sites/all/themes/opi/images/drop/main-p-animation.png);-webkit-animation:play-p-drop 1.2s steps(19) forwards;-ms-animation:play-p-drop 1.2s steps(19) forwards;-o-animation:play-p-drop 1.2s steps(19) forwards;animation:play-p-drop 1.2s steps(19) forwards;}@-webkit-keyframes play-p-drop{from{background-position:0px;}to{background-position:-5700px;}}@-ms-keyframes play-p-drop{from{background-position:0px;}to{background-position:-5700px;}}@-o-keyframes play-p-drop{from{background-position:0px;}to{background-position:-5700px;}}@keyframes play-p-drop{from{background-position:0px;}to{background-position:-5700px;}}.main-i li div{width:136px;height:291px;}.main-i.anim li div{background-image:url(/sites/all/themes/opi/images/drop/main-i-animation.png);-webkit-animation:play-i-drop 1.2s steps(19) forwards;-ms-animation:play-i-drop 1.2s steps(19) forwards;-o-animation:play-i-drop 1.2s steps(19) forwards;animation:play-i-drop 1.2s steps(19) forwards;}@-webkit-keyframes play-i-drop{from{background-position:0px;}to{background-position:-2584px;}}@-ms-keyframes play-i-drop{from{background-position:0px;}to{background-position:-2584px;}}@-o-keyframes play-i-drop{from{background-position:0px;}to{background-position:-2584px;}}@keyframes play-i-drop{from{background-position:0px;}to{background-position:-2584px;}}.main-o li div{width:307px;height:303px;}.main-o.anim li div{background-image:url(/sites/all/themes/opi/images/drop/main-o-animation.png);-webkit-animation:play-o-drop 1.2s steps(19) forwards;-ms-animation:play-o-drop 1.2s steps(19) forwards;-o-animation:play-o-drop 1.2s steps(19) forwards;animation:play-o-drop 1.2s steps(19) forwards;}@-webkit-keyframes play-o-drop{from{background-position:0px;}to{background-position:-5833px;}}@-ms-keyframes play-o-drop{from{background-position:0px;}to{background-position:-5833px;}}@-o-keyframes play-o-drop{from{background-position:0px;}to{background-position:-5833px;}}@keyframes play-o-drop{from{background-position:0px;}to{background-position:-5833px;}}
#style_7ebd31{color:#7ebd31 !important;}
@font-face{font-family:'Helvetica Neue';src:url(/sites/all/themes/opi/fonts/helvetica/2C1B96_0_0.eot);src:url(/sites/all/themes/opi/fonts/helvetica/2C1B96_0_0.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/opi/fonts/helvetica/2C1B96_0_0.woff) format("woff"),url(/sites/all/themes/opi/fonts/helvetica/2C1B96_0_0.ttf) format("truetype");}@font-face{font-family:'Helvetica Neue Light';src:url(/sites/all/themes/opi/fonts/helvetica/2C1B96_1_0.eot);src:url(/sites/all/themes/opi/fonts/helvetica/2C1B96_1_0.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/opi/fonts/helvetica/2C1B96_1_0.woff) format("woff"),url(/sites/all/themes/opi/fonts/helvetica/2C1B96_1_0.ttf) format("truetype");}@font-face{font-family:'HTFDidotHTFB96Bold';src:url(/sites/all/themes/opi/fonts/htfdidot/htfdidot-bold96.eot);src:url(/sites/all/themes/opi/fonts/htfdidot/htfdidot-bold96.eot) format("embedded-opentype"),url(/sites/all/themes/opi/fonts/htfdidot/htfdidot-bold96.woff) format("woff"),url(/sites/all/themes/opi/fonts/htfdidot/htfdidot-bold96.ttf) format("truetype"),url(/sites/all/themes/opi/fonts/htfdidot/htfdidot-bold96.svg#HTFDidotHTFB96Bold) format("svg");}@font-face{font-family:'Didot-HTF-B64-Bold';src:url(/sites/all/themes/opi/fonts/htfdidot/Didot-HTF-B64-Bold_gdi.eot);src:url(/sites/all/themes/opi/fonts/htfdidot/Didot-HTF-B64-Bold_gdi.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/opi/fonts/htfdidot/Didot-HTF-B64-Bold_gdi.woff) format("woff"),url(/sites/all/themes/opi/fonts/htfdidot/Didot-HTF-B64-Bold_gdi.ttf) format("truetype"),url(/sites/all/themes/opi/fonts/htfdidot/Didot-HTF-B64-Bold_gdi.svg#Didot-HTF-B64-Bold) format("svg");font-weight:700;font-style:normal;font-stretch:normal;unicode-range:U+0020-2248;}@font-face{font-family:'HTFDidotHTFM06MediumItalic';src:url(/sites/all/themes/opi/fonts/htfdidot/htfdidot-mediumita06.eot);src:url(/sites/all/themes/opi/fonts/htfdidot/htfdidot-mediumita06.eot) format("embedded-opentype"),url(/sites/all/themes/opi/fonts/htfdidot/htfdidot-mediumita06.woff) format("woff"),url(/sites/all/themes/opi/fonts/htfdidot/htfdidot-mediumita06.ttf) format("truetype"),url(/sites/all/themes/opi/fonts/htfdidot/htfdidot-mediumita06.svg#HTFDidotHTFM06MediumItalic) format("svg");}@font-face{font-family:'Foundation Icons';src:url(/sites/all/themes/opi/fonts/foundation-icons/foundation-icons.eot);src:url(/sites/all/themes/opi/fonts/foundation-icons/foundation-icons.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/opi/fonts/foundation-icons/foundation-icons.woff) format("woff"),url(/sites/all/themes/opi/fonts/foundation-icons/foundation-icons.ttf) format("truetype"),url(/sites/all/themes/opi/fonts/foundation-icons/foundation-icons.svg#fontcustom) format("svg");}@font-face{font-family:'DidotLTPro-Bold';src:url(/sites/all/themes/opi/fonts/htfdidot/2F3055_0_0.eot);src:url(/sites/all/themes/opi/fonts/htfdidot/2F3055_0_0.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/opi/fonts/htfdidot/2F3055_0_0.woff2) format("woff2"),url(/sites/all/themes/opi/fonts/htfdidot/2F3055_0_0.woff) format("woff"),url(/sites/all/themes/opi/fonts/htfdidot/2F3055_0_0.ttf) format("truetype");}@font-face{font-family:'Montserrat Ultra';src:url(/sites/all/themes/opi/fonts/montserrat/Montserrat-UltraLight.eot);src:url(/sites/all/themes/opi/fonts/montserrat/Montserrat-UltraLight.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/opi/fonts/montserrat/Montserrat-UltraLight.woff) format("woff"),url(/sites/all/themes/opi/fonts/montserrat/Montserrat-UltraLight.ttf) format("truetype");font-weight:200;font-style:normal;}@font-face{font-family:'Montserrat';src:url(/sites/all/themes/opi/fonts/montserrat/Montserrat-Light.eot);src:url(/sites/all/themes/opi/fonts/montserrat/Montserrat-Light.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/opi/fonts/montserrat/Montserrat-Light.woff) format("woff"),url(/sites/all/themes/opi/fonts/montserrat/Montserrat-Light.ttf) format("truetype");font-weight:300;font-style:normal;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}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;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}meta.foundation-version{font-family:"/5.5.0/";}meta.foundation-mq-small{font-family:"/only screen/";width:0em;}meta.foundation-mq-small-only{font-family:"/only screen and (max-width:40em)/";width:0em;}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em;}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.063em) and (max-width:64em)/";width:40.063em;}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em;}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.063em) and (max-width:90em)/";width:64.063em;}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em;}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.063em) and (max-width:120em)/";width:90.063em;}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em;}meta.foundation-data-attribute-namespace{font-family:false;}html,body{height:100%;}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html,body{font-size:100%;}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1.5;position:relative;cursor:auto;}a:hover{cursor:pointer;}img{max-width:100%;height:auto;}img{-ms-interpolation-mode:bicubic;}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important;}.left{float:left !important;}.right{float:right !important;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.hide{display:none !important;visibility:hidden;}.invisible{visibility:hidden;}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}img{display:inline-block;vertical-align:middle;}textarea{height:auto;min-height:50px;}select{width:100%;}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5rem;}.row:before,.row:after{content:" ";display:table;}.row:after{clear:both;}.row.collapse > .column,.row.collapse > .columns{padding-left:0;padding-right:0;}.row.collapse .row{margin-left:0;margin-right:0;}.row .row{width:auto;margin-left:-0.9375rem;margin-right:-0.9375rem;margin-top:0;margin-bottom:0;max-width:none;}.row .row:before,.row .row:after{content:" ";display:table;}.row .row:after{clear:both;}.row .row.collapse{width:auto;margin:0;max-width:none;}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table;}.row .row.collapse:after{clear:both;}.column,.columns{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;}[class*="column"] + [class*="column"]:last-child{float:right;}[class*="column"] + [class*="column"].end{float:left;}@media only screen{.small-push-0{position:relative;left:0%;right:auto;}.small-pull-0{position:relative;right:0%;left:auto;}.small-push-1{position:relative;left:8.3333333333%;right:auto;}.small-pull-1{position:relative;right:8.3333333333%;left:auto;}.small-push-2{position:relative;left:16.6666666667%;right:auto;}.small-pull-2{position:relative;right:16.6666666667%;left:auto;}.small-push-3{position:relative;left:25%;right:auto;}.small-pull-3{position:relative;right:25%;left:auto;}.small-push-4{position:relative;left:33.3333333333%;right:auto;}.small-pull-4{position:relative;right:33.3333333333%;left:auto;}.small-push-5{position:relative;left:41.6666666667%;right:auto;}.small-pull-5{position:relative;right:41.6666666667%;left:auto;}.small-push-6{position:relative;left:50%;right:auto;}.small-pull-6{position:relative;right:50%;left:auto;}.small-push-7{position:relative;left:58.3333333333%;right:auto;}.small-pull-7{position:relative;right:58.3333333333%;left:auto;}.small-push-8{position:relative;left:66.6666666667%;right:auto;}.small-pull-8{position:relative;right:66.6666666667%;left:auto;}.small-push-9{position:relative;left:75%;right:auto;}.small-pull-9{position:relative;right:75%;left:auto;}.small-push-10{position:relative;left:83.3333333333%;right:auto;}.small-pull-10{position:relative;right:83.3333333333%;left:auto;}.small-push-11{position:relative;left:91.6666666667%;right:auto;}.small-pull-11{position:relative;right:91.6666666667%;left:auto;}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left;}.small-1{width:8.3333333333%;}.small-2{width:16.6666666667%;}.small-3{width:25%;}.small-4{width:33.3333333333%;}.small-5{width:41.6666666667%;}.small-6{width:50%;}.small-7{width:58.3333333333%;}.small-8{width:66.6666666667%;}.small-9{width:75%;}.small-10{width:83.3333333333%;}.small-11{width:91.6666666667%;}.small-12{width:100%;}.small-offset-0{margin-left:0% !important;}.small-offset-1{margin-left:8.3333333333% !important;}.small-offset-2{margin-left:16.6666666667% !important;}.small-offset-3{margin-left:25% !important;}.small-offset-4{margin-left:33.3333333333% !important;}.small-offset-5{margin-left:41.6666666667% !important;}.small-offset-6{margin-left:50% !important;}.small-offset-7{margin-left:58.3333333333% !important;}.small-offset-8{margin-left:66.6666666667% !important;}.small-offset-9{margin-left:75% !important;}.small-offset-10{margin-left:83.3333333333% !important;}.small-offset-11{margin-left:91.6666666667% !important;}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none;}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left;}.column.small-centered:last-child,.columns.small-centered:last-child{float:none;}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left;}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right;}.row.small-collapse > .column,.row.small-collapse > .columns{padding-left:0;padding-right:0;}.row.small-collapse .row{margin-left:0;margin-right:0;}.row.small-uncollapse > .column,.row.small-uncollapse > .columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left;}}@media only screen and (min-width:40.063em){.medium-push-0{position:relative;left:0%;right:auto;}.medium-pull-0{position:relative;right:0%;left:auto;}.medium-push-1{position:relative;left:8.3333333333%;right:auto;}.medium-pull-1{position:relative;right:8.3333333333%;left:auto;}.medium-push-2{position:relative;left:16.6666666667%;right:auto;}.medium-pull-2{position:relative;right:16.6666666667%;left:auto;}.medium-push-3{position:relative;left:25%;right:auto;}.medium-pull-3{position:relative;right:25%;left:auto;}.medium-push-4{position:relative;left:33.3333333333%;right:auto;}.medium-pull-4{position:relative;right:33.3333333333%;left:auto;}.medium-push-5{position:relative;left:41.6666666667%;right:auto;}.medium-pull-5{position:relative;right:41.6666666667%;left:auto;}.medium-push-6{position:relative;left:50%;right:auto;}.medium-pull-6{position:relative;right:50%;left:auto;}.medium-push-7{position:relative;left:58.3333333333%;right:auto;}.medium-pull-7{position:relative;right:58.3333333333%;left:auto;}.medium-push-8{position:relative;left:66.6666666667%;right:auto;}.medium-pull-8{position:relative;right:66.6666666667%;left:auto;}.medium-push-9{position:relative;left:75%;right:auto;}.medium-pull-9{position:relative;right:75%;left:auto;}.medium-push-10{position:relative;left:83.3333333333%;right:auto;}.medium-pull-10{position:relative;right:83.3333333333%;left:auto;}.medium-push-11{position:relative;left:91.6666666667%;right:auto;}.medium-pull-11{position:relative;right:91.6666666667%;left:auto;}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left;}.medium-1{width:8.3333333333%;}.medium-2{width:16.6666666667%;}.medium-3{width:25%;}.medium-4{width:33.3333333333%;}.medium-5{width:41.6666666667%;}.medium-6{width:50%;}.medium-7{width:58.3333333333%;}.medium-8{width:66.6666666667%;}.medium-9{width:75%;}.medium-10{width:83.3333333333%;}.medium-11{width:91.6666666667%;}.medium-12{width:100%;}.medium-offset-0{margin-left:0% !important;}.medium-offset-1{margin-left:8.3333333333% !important;}.medium-offset-2{margin-left:16.6666666667% !important;}.medium-offset-3{margin-left:25% !important;}.medium-offset-4{margin-left:33.3333333333% !important;}.medium-offset-5{margin-left:41.6666666667% !important;}.medium-offset-6{margin-left:50% !important;}.medium-offset-7{margin-left:58.3333333333% !important;}.medium-offset-8{margin-left:66.6666666667% !important;}.medium-offset-9{margin-left:75% !important;}.medium-offset-10{margin-left:83.3333333333% !important;}.medium-offset-11{margin-left:91.6666666667% !important;}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none;}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left;}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none;}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left;}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right;}.row.medium-collapse > .column,.row.medium-collapse > .columns{padding-left:0;padding-right:0;}.row.medium-collapse .row{margin-left:0;margin-right:0;}.row.medium-uncollapse > .column,.row.medium-uncollapse > .columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left;}.push-0{position:relative;left:0%;right:auto;}.pull-0{position:relative;right:0%;left:auto;}.push-1{position:relative;left:8.3333333333%;right:auto;}.pull-1{position:relative;right:8.3333333333%;left:auto;}.push-2{position:relative;left:16.6666666667%;right:auto;}.pull-2{position:relative;right:16.6666666667%;left:auto;}.push-3{position:relative;left:25%;right:auto;}.pull-3{position:relative;right:25%;left:auto;}.push-4{position:relative;left:33.3333333333%;right:auto;}.pull-4{position:relative;right:33.3333333333%;left:auto;}.push-5{position:relative;left:41.6666666667%;right:auto;}.pull-5{position:relative;right:41.6666666667%;left:auto;}.push-6{position:relative;left:50%;right:auto;}.pull-6{position:relative;right:50%;left:auto;}.push-7{position:relative;left:58.3333333333%;right:auto;}.pull-7{position:relative;right:58.3333333333%;left:auto;}.push-8{position:relative;left:66.6666666667%;right:auto;}.pull-8{position:relative;right:66.6666666667%;left:auto;}.push-9{position:relative;left:75%;right:auto;}.pull-9{position:relative;right:75%;left:auto;}.push-10{position:relative;left:83.3333333333%;right:auto;}.pull-10{position:relative;right:83.3333333333%;left:auto;}.push-11{position:relative;left:91.6666666667%;right:auto;}.pull-11{position:relative;right:91.6666666667%;left:auto;}}@media only screen and (min-width:64.063em){.large-push-0{position:relative;left:0%;right:auto;}.large-pull-0{position:relative;right:0%;left:auto;}.large-push-1{position:relative;left:8.3333333333%;right:auto;}.large-pull-1{position:relative;right:8.3333333333%;left:auto;}.large-push-2{position:relative;left:16.6666666667%;right:auto;}.large-pull-2{position:relative;right:16.6666666667%;left:auto;}.large-push-3{position:relative;left:25%;right:auto;}.large-pull-3{position:relative;right:25%;left:auto;}.large-push-4{position:relative;left:33.3333333333%;right:auto;}.large-pull-4{position:relative;right:33.3333333333%;left:auto;}.large-push-5{position:relative;left:41.6666666667%;right:auto;}.large-pull-5{position:relative;right:41.6666666667%;left:auto;}.large-push-6{position:relative;left:50%;right:auto;}.large-pull-6{position:relative;right:50%;left:auto;}.large-push-7{position:relative;left:58.3333333333%;right:auto;}.large-pull-7{position:relative;right:58.3333333333%;left:auto;}.large-push-8{position:relative;left:66.6666666667%;right:auto;}.large-pull-8{position:relative;right:66.6666666667%;left:auto;}.large-push-9{position:relative;left:75%;right:auto;}.large-pull-9{position:relative;right:75%;left:auto;}.large-push-10{position:relative;left:83.3333333333%;right:auto;}.large-pull-10{position:relative;right:83.3333333333%;left:auto;}.large-push-11{position:relative;left:91.6666666667%;right:auto;}.large-pull-11{position:relative;right:91.6666666667%;left:auto;}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left;}.large-1{width:8.3333333333%;}.large-2{width:16.6666666667%;}.large-3{width:25%;}.large-4{width:33.3333333333%;}.large-5{width:41.6666666667%;}.large-6{width:50%;}.large-7{width:58.3333333333%;}.large-8{width:66.6666666667%;}.large-9{width:75%;}.large-10{width:83.3333333333%;}.large-11{width:91.6666666667%;}.large-12{width:100%;}.large-offset-0{margin-left:0% !important;}.large-offset-1{margin-left:8.3333333333% !important;}.large-offset-2{margin-left:16.6666666667% !important;}.large-offset-3{margin-left:25% !important;}.large-offset-4{margin-left:33.3333333333% !important;}.large-offset-5{margin-left:41.6666666667% !important;}.large-offset-6{margin-left:50% !important;}.large-offset-7{margin-left:58.3333333333% !important;}.large-offset-8{margin-left:66.6666666667% !important;}.large-offset-9{margin-left:75% !important;}.large-offset-10{margin-left:83.3333333333% !important;}.large-offset-11{margin-left:91.6666666667% !important;}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none;}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left;}.column.large-centered:last-child,.columns.large-centered:last-child{float:none;}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left;}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right;}.row.large-collapse > .column,.row.large-collapse > .columns{padding-left:0;padding-right:0;}.row.large-collapse .row{margin-left:0;margin-right:0;}.row.large-uncollapse > .column,.row.large-uncollapse > .columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left;}.push-0{position:relative;left:0%;right:auto;}.pull-0{position:relative;right:0%;left:auto;}.push-1{position:relative;left:8.3333333333%;right:auto;}.pull-1{position:relative;right:8.3333333333%;left:auto;}.push-2{position:relative;left:16.6666666667%;right:auto;}.pull-2{position:relative;right:16.6666666667%;left:auto;}.push-3{position:relative;left:25%;right:auto;}.pull-3{position:relative;right:25%;left:auto;}.push-4{position:relative;left:33.3333333333%;right:auto;}.pull-4{position:relative;right:33.3333333333%;left:auto;}.push-5{position:relative;left:41.6666666667%;right:auto;}.pull-5{position:relative;right:41.6666666667%;left:auto;}.push-6{position:relative;left:50%;right:auto;}.pull-6{position:relative;right:50%;left:auto;}.push-7{position:relative;left:58.3333333333%;right:auto;}.pull-7{position:relative;right:58.3333333333%;left:auto;}.push-8{position:relative;left:66.6666666667%;right:auto;}.pull-8{position:relative;right:66.6666666667%;left:auto;}.push-9{position:relative;left:75%;right:auto;}.pull-9{position:relative;right:75%;left:auto;}.push-10{position:relative;left:83.3333333333%;right:auto;}.pull-10{position:relative;right:83.3333333333%;left:auto;}.push-11{position:relative;left:91.6666666667%;right:auto;}.pull-11{position:relative;right:91.6666666667%;left:auto;}}.accordion{margin-bottom:0;}.accordion:before,.accordion:after{content:" ";display:table;}.accordion:after{clear:both;}.accordion .accordion-navigation,.accordion dd{display:block;margin-bottom:0 !important;}.accordion .accordion-navigation.active > a,.accordion dd.active > a{background:#e8e8e8;}.accordion .accordion-navigation > a,.accordion dd > a{background:#EFEFEF;color:#222222;padding:1rem;display:block;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1rem;}.accordion .accordion-navigation > a:hover,.accordion dd > a:hover{background:#e3e3e3;}.accordion .accordion-navigation > .content,.accordion dd > .content{display:none;padding:0.9375rem;}.accordion .accordion-navigation > .content.active,.accordion dd > .content.active{display:block;background:#FFF;}.alert-box{border-style:solid;border-width:1px;display:block;font-weight:normal;margin-bottom:1.25rem;position:relative;padding:0.875rem 1.5rem 0.875rem 0.875rem;font-size:0.8125rem;transition:opacity 300ms ease-out;background-color:#008CBA;border-color:#0078a0;color:#FFF;}.alert-box .close{font-size:1.375rem;padding:9px 6px 4px;line-height:0;position:absolute;top:50%;margin-top:-0.6875rem;right:0.25rem;color:#333333;opacity:0.3;background:inherit;}.alert-box .close:hover,.alert-box .close:focus{opacity:0.5;}.alert-box.radius{border-radius:3px;}.alert-box.round{border-radius:1000px;}.alert-box.success{background-color:#43AC6A;border-color:#3a945b;color:#FFF;}.alert-box.alert{background-color:#f04124;border-color:#de2d0f;color:#FFF;}.alert-box.secondary{background-color:#e7e7e7;border-color:#c7c7c7;color:#4f4f4f;}.alert-box.warning{background-color:#f08a24;border-color:#de770f;color:#FFF;}.alert-box.info{background-color:#a0d3e8;border-color:#74bfdd;color:#4f4f4f;}.alert-box.alert-close{opacity:0;}[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625rem;}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table;}[class*="block-grid-"]:after{clear:both;}[class*="block-grid-"] > li{display:block;height:auto;float:left;padding:0 0.625rem 1.25rem;}@media only screen{.small-block-grid-1 > li{width:100%;list-style:none;}.small-block-grid-1 > li:nth-of-type(1n){clear:none;}.small-block-grid-1 > li:nth-of-type(1n+1){clear:both;}.small-block-grid-2 > li{width:50%;list-style:none;}.small-block-grid-2 > li:nth-of-type(1n){clear:none;}.small-block-grid-2 > li:nth-of-type(2n+1){clear:both;}.small-block-grid-3 > li{width:33.3333333333%;list-style:none;}.small-block-grid-3 > li:nth-of-type(1n){clear:none;}.small-block-grid-3 > li:nth-of-type(3n+1){clear:both;}.small-block-grid-4 > li{width:25%;list-style:none;}.small-block-grid-4 > li:nth-of-type(1n){clear:none;}.small-block-grid-4 > li:nth-of-type(4n+1){clear:both;}.small-block-grid-5 > li{width:20%;list-style:none;}.small-block-grid-5 > li:nth-of-type(1n){clear:none;}.small-block-grid-5 > li:nth-of-type(5n+1){clear:both;}.small-block-grid-6 > li{width:16.6666666667%;list-style:none;}.small-block-grid-6 > li:nth-of-type(1n){clear:none;}.small-block-grid-6 > li:nth-of-type(6n+1){clear:both;}.small-block-grid-7 > li{width:14.2857142857%;list-style:none;}.small-block-grid-7 > li:nth-of-type(1n){clear:none;}.small-block-grid-7 > li:nth-of-type(7n+1){clear:both;}.small-block-grid-8 > li{width:12.5%;list-style:none;}.small-block-grid-8 > li:nth-of-type(1n){clear:none;}.small-block-grid-8 > li:nth-of-type(8n+1){clear:both;}.small-block-grid-9 > li{width:11.1111111111%;list-style:none;}.small-block-grid-9 > li:nth-of-type(1n){clear:none;}.small-block-grid-9 > li:nth-of-type(9n+1){clear:both;}.small-block-grid-10 > li{width:10%;list-style:none;}.small-block-grid-10 > li:nth-of-type(1n){clear:none;}.small-block-grid-10 > li:nth-of-type(10n+1){clear:both;}.small-block-grid-11 > li{width:9.0909090909%;list-style:none;}.small-block-grid-11 > li:nth-of-type(1n){clear:none;}.small-block-grid-11 > li:nth-of-type(11n+1){clear:both;}.small-block-grid-12 > li{width:8.3333333333%;list-style:none;}.small-block-grid-12 > li:nth-of-type(1n){clear:none;}.small-block-grid-12 > li:nth-of-type(12n+1){clear:both;}}@media only screen and (min-width:40.063em){.medium-block-grid-1 > li{width:100%;list-style:none;}.medium-block-grid-1 > li:nth-of-type(1n){clear:none;}.medium-block-grid-1 > li:nth-of-type(1n+1){clear:both;}.medium-block-grid-2 > li{width:50%;list-style:none;}.medium-block-grid-2 > li:nth-of-type(1n){clear:none;}.medium-block-grid-2 > li:nth-of-type(2n+1){clear:both;}.medium-block-grid-3 > li{width:33.3333333333%;list-style:none;}.medium-block-grid-3 > li:nth-of-type(1n){clear:none;}.medium-block-grid-3 > li:nth-of-type(3n+1){clear:both;}.medium-block-grid-4 > li{width:25%;list-style:none;}.medium-block-grid-4 > li:nth-of-type(1n){clear:none;}.medium-block-grid-4 > li:nth-of-type(4n+1){clear:both;}.medium-block-grid-5 > li{width:20%;list-style:none;}.medium-block-grid-5 > li:nth-of-type(1n){clear:none;}.medium-block-grid-5 > li:nth-of-type(5n+1){clear:both;}.medium-block-grid-6 > li{width:16.6666666667%;list-style:none;}.medium-block-grid-6 > li:nth-of-type(1n){clear:none;}.medium-block-grid-6 > li:nth-of-type(6n+1){clear:both;}.medium-block-grid-7 > li{width:14.2857142857%;list-style:none;}.medium-block-grid-7 > li:nth-of-type(1n){clear:none;}.medium-block-grid-7 > li:nth-of-type(7n+1){clear:both;}.medium-block-grid-8 > li{width:12.5%;list-style:none;}.medium-block-grid-8 > li:nth-of-type(1n){clear:none;}.medium-block-grid-8 > li:nth-of-type(8n+1){clear:both;}.medium-block-grid-9 > li{width:11.1111111111%;list-style:none;}.medium-block-grid-9 > li:nth-of-type(1n){clear:none;}.medium-block-grid-9 > li:nth-of-type(9n+1){clear:both;}.medium-block-grid-10 > li{width:10%;list-style:none;}.medium-block-grid-10 > li:nth-of-type(1n){clear:none;}.medium-block-grid-10 > li:nth-of-type(10n+1){clear:both;}.medium-block-grid-11 > li{width:9.0909090909%;list-style:none;}.medium-block-grid-11 > li:nth-of-type(1n){clear:none;}.medium-block-grid-11 > li:nth-of-type(11n+1){clear:both;}.medium-block-grid-12 > li{width:8.3333333333%;list-style:none;}.medium-block-grid-12 > li:nth-of-type(1n){clear:none;}.medium-block-grid-12 > li:nth-of-type(12n+1){clear:both;}}@media only screen and (min-width:64.063em){.large-block-grid-1 > li{width:100%;list-style:none;}.large-block-grid-1 > li:nth-of-type(1n){clear:none;}.large-block-grid-1 > li:nth-of-type(1n+1){clear:both;}.large-block-grid-2 > li{width:50%;list-style:none;}.large-block-grid-2 > li:nth-of-type(1n){clear:none;}.large-block-grid-2 > li:nth-of-type(2n+1){clear:both;}.large-block-grid-3 > li{width:33.3333333333%;list-style:none;}.large-block-grid-3 > li:nth-of-type(1n){clear:none;}.large-block-grid-3 > li:nth-of-type(3n+1){clear:both;}.large-block-grid-4 > li{width:25%;list-style:none;}.large-block-grid-4 > li:nth-of-type(1n){clear:none;}.large-block-grid-4 > li:nth-of-type(4n+1){clear:both;}.large-block-grid-5 > li{width:20%;list-style:none;}.large-block-grid-5 > li:nth-of-type(1n){clear:none;}.large-block-grid-5 > li:nth-of-type(5n+1){clear:both;}.large-block-grid-6 > li{width:16.6666666667%;list-style:none;}.large-block-grid-6 > li:nth-of-type(1n){clear:none;}.large-block-grid-6 > li:nth-of-type(6n+1){clear:both;}.large-block-grid-7 > li{width:14.2857142857%;list-style:none;}.large-block-grid-7 > li:nth-of-type(1n){clear:none;}.large-block-grid-7 > li:nth-of-type(7n+1){clear:both;}.large-block-grid-8 > li{width:12.5%;list-style:none;}.large-block-grid-8 > li:nth-of-type(1n){clear:none;}.large-block-grid-8 > li:nth-of-type(8n+1){clear:both;}.large-block-grid-9 > li{width:11.1111111111%;list-style:none;}.large-block-grid-9 > li:nth-of-type(1n){clear:none;}.large-block-grid-9 > li:nth-of-type(9n+1){clear:both;}.large-block-grid-10 > li{width:10%;list-style:none;}.large-block-grid-10 > li:nth-of-type(1n){clear:none;}.large-block-grid-10 > li:nth-of-type(10n+1){clear:both;}.large-block-grid-11 > li{width:9.0909090909%;list-style:none;}.large-block-grid-11 > li:nth-of-type(1n){clear:none;}.large-block-grid-11 > li:nth-of-type(11n+1){clear:both;}.large-block-grid-12 > li{width:8.3333333333%;list-style:none;}.large-block-grid-12 > li:nth-of-type(1n){clear:none;}.large-block-grid-12 > li:nth-of-type(12n+1){clear:both;}}.breadcrumbs{display:block;padding:0.5625rem 0.875rem 0.5625rem;overflow:hidden;margin-left:0;list-style:none;border-style:solid;border-width:1px;background-color:#f4f4f4;border-color:gainsboro;border-radius:3px;}.breadcrumbs > *{margin:0;float:left;font-size:0.6875rem;line-height:0.6875rem;text-transform:uppercase;color:#008CBA;}.breadcrumbs > *:hover a,.breadcrumbs > *:focus a{text-decoration:underline;}.breadcrumbs > * a{color:#008CBA;}.breadcrumbs > *.current{cursor:default;color:#333333;}.breadcrumbs > *.current a{cursor:default;color:#333333;}.breadcrumbs > *.current:hover,.breadcrumbs > *.current:hover a,.breadcrumbs > *.current:focus,.breadcrumbs > *.current:focus a{text-decoration:none;}.breadcrumbs > *.unavailable{color:#999999;}.breadcrumbs > *.unavailable a{color:#999999;}.breadcrumbs > *.unavailable:hover,.breadcrumbs > *.unavailable:hover a,.breadcrumbs > *.unavailable:focus,.breadcrumbs > *.unavailable a:focus{text-decoration:none;color:#999999;cursor:default;}.breadcrumbs > *:before{content:"/";color:#AAAAAA;margin:0 0.75rem;position:relative;top:1px;}.breadcrumbs > *:first-child:before{content:" ";margin:0;}[aria-label="breadcrumbs"] [aria-hidden="true"]:after{content:"/";}button,.button{border-style:solid;border-width:0;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;border-radius:0;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem;background-color:#008CBA;border-color:#007095;color:#FFF;transition:background-color 300ms ease-out;}button:hover,button:focus,.button:hover,.button:focus{background-color:#007095;}button:hover,button:focus,.button:hover,.button:focus{color:#FFF;}button.secondary,.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333333;}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#b9b9b9;}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333333;}button.success,.button.success{background-color:#43AC6A;border-color:#368a55;color:#FFF;}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#368a55;}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#FFF;}button.alert,.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#FFF;}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#cf2a0e;}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#FFF;}button.warning,.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#FFF;}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{background-color:#cf6e0e;}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{color:#FFF;}button.info,.button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333333;}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{background-color:#61b6d9;}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{color:#FFF;}button.large,.button.large{padding-top:1.125rem;padding-right:2.25rem;padding-bottom:1.1875rem;padding-left:2.25rem;font-size:1.25rem;}button.small,.button.small{padding-top:0.875rem;padding-right:1.75rem;padding-bottom:0.9375rem;padding-left:1.75rem;font-size:0.8125rem;}button.tiny,.button.tiny{padding-top:0.625rem;padding-right:1.25rem;padding-bottom:0.6875rem;padding-left:1.25rem;font-size:0.6875rem;}button.expand,.button.expand{padding-right:0;padding-left:0;width:100%;}button.left-align,.button.left-align{text-align:left;text-indent:0.75rem;}button.right-align,.button.right-align{text-align:right;padding-right:0.75rem;}button.radius,.button.radius{border-radius:3px;}button.round,.button.round{border-radius:1000px;}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#008CBA;border-color:#007095;color:#FFF;cursor:default;opacity:0.7;box-shadow:none;}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#007095;}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#FFF;}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#008CBA;}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333333;cursor:default;opacity:0.7;box-shadow:none;}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#b9b9b9;}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333333;}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#e7e7e7;}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#43AC6A;border-color:#368a55;color:#FFF;cursor:default;opacity:0.7;box-shadow:none;}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#368a55;}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#FFF;}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#43AC6A;}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#f04124;border-color:#cf2a0e;color:#FFF;cursor:default;opacity:0.7;box-shadow:none;}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#cf2a0e;}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#FFF;}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#f04124;}button.disabled.warning,button[disabled].warning,.button.disabled.warning,.button[disabled].warning{background-color:#f08a24;border-color:#cf6e0e;color:#FFF;cursor:default;opacity:0.7;box-shadow:none;}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#cf6e0e;}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{color:#FFF;}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#f08a24;}button.disabled.info,button[disabled].info,.button.disabled.info,.button[disabled].info{background-color:#a0d3e8;border-color:#61b6d9;color:#333333;cursor:default;opacity:0.7;box-shadow:none;}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#61b6d9;}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{color:#FFF;}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#a0d3e8;}button::-moz-focus-inner{border:0;padding:0;}@media only screen and (min-width:40.063em){button,.button{display:inline-block;}}.button-group{list-style:none;margin:0;left:0;}.button-group:before,.button-group:after{content:" ";display:table;}.button-group:after{clear:both;}.button-group > li{margin:0 -2px;display:inline-block;}.button-group > li > button,.button-group > li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group > li:first-child button,.button-group > li:first-child .button{border-left:0;}.button-group.stack > li{margin:0 -2px;display:inline-block;display:block;margin:0;float:none;}.button-group.stack > li > button,.button-group.stack > li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.stack > li:first-child button,.button-group.stack > li:first-child .button{border-left:0;}.button-group.stack > li > button,.button-group.stack > li .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block;}.button-group.stack > li:first-child button,.button-group.stack > li:first-child .button{border-top:0;}.button-group.stack-for-small > li{margin:0 -2px;display:inline-block;}.button-group.stack-for-small > li > button,.button-group.stack-for-small > li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.stack-for-small > li:first-child button,.button-group.stack-for-small > li:first-child .button{border-left:0;}@media only screen and (max-width:40em){.button-group.stack-for-small > li{margin:0 -2px;display:inline-block;display:block;margin:0;}.button-group.stack-for-small > li > button,.button-group.stack-for-small > li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.stack-for-small > li:first-child button,.button-group.stack-for-small > li:first-child .button{border-left:0;}.button-group.stack-for-small > li > button,.button-group.stack-for-small > li .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block;}.button-group.stack-for-small > li:first-child button,.button-group.stack-for-small > li:first-child .button{border-top:0;}}.button-group.radius > *{margin:0 -2px;display:inline-block;}.button-group.radius > * > button,.button-group.radius > * .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.radius > *:first-child button,.button-group.radius > *:first-child .button{border-left:0;}.button-group.radius > *,.button-group.radius > * > a,.button-group.radius > * > button,.button-group.radius > * > .button{border-radius:0;}.button-group.radius > *:first-child,.button-group.radius > *:first-child > a,.button-group.radius > *:first-child > button,.button-group.radius > *:first-child > .button{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}.button-group.radius > *:last-child,.button-group.radius > *:last-child > a,.button-group.radius > *:last-child > button,.button-group.radius > *:last-child > .button{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;}.button-group.radius.stack > *{margin:0 -2px;display:inline-block;display:block;margin:0;}.button-group.radius.stack > * > button,.button-group.radius.stack > * .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.radius.stack > *:first-child button,.button-group.radius.stack > *:first-child .button{border-left:0;}.button-group.radius.stack > * > button,.button-group.radius.stack > * .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block;}.button-group.radius.stack > *:first-child button,.button-group.radius.stack > *:first-child .button{border-top:0;}.button-group.radius.stack > *,.button-group.radius.stack > * > a,.button-group.radius.stack > * > button,.button-group.radius.stack > * > .button{border-radius:0;}.button-group.radius.stack > *:first-child,.button-group.radius.stack > *:first-child > a,.button-group.radius.stack > *:first-child > button,.button-group.radius.stack > *:first-child > .button{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;}.button-group.radius.stack > *:last-child,.button-group.radius.stack > *:last-child > a,.button-group.radius.stack > *:last-child > button,.button-group.radius.stack > *:last-child > .button{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}@media only screen and (min-width:40.063em){.button-group.radius.stack-for-small > *{margin:0 -2px;display:inline-block;}.button-group.radius.stack-for-small > * > button,.button-group.radius.stack-for-small > * .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.radius.stack-for-small > *:first-child button,.button-group.radius.stack-for-small > *:first-child .button{border-left:0;}.button-group.radius.stack-for-small > *,.button-group.radius.stack-for-small > * > a,.button-group.radius.stack-for-small > * > button,.button-group.radius.stack-for-small > * > .button{border-radius:0;}.button-group.radius.stack-for-small > *:first-child,.button-group.radius.stack-for-small > *:first-child > a,.button-group.radius.stack-for-small > *:first-child > button,.button-group.radius.stack-for-small > *:first-child > .button{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}.button-group.radius.stack-for-small > *:last-child,.button-group.radius.stack-for-small > *:last-child > a,.button-group.radius.stack-for-small > *:last-child > button,.button-group.radius.stack-for-small > *:last-child > .button{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;}}@media only screen and (max-width:40em){.button-group.radius.stack-for-small > *{margin:0 -2px;display:inline-block;display:block;margin:0;}.button-group.radius.stack-for-small > * > button,.button-group.radius.stack-for-small > * .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.radius.stack-for-small > *:first-child button,.button-group.radius.stack-for-small > *:first-child .button{border-left:0;}.button-group.radius.stack-for-small > * > button,.button-group.radius.stack-for-small > * .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block;}.button-group.radius.stack-for-small > *:first-child button,.button-group.radius.stack-for-small > *:first-child .button{border-top:0;}.button-group.radius.stack-for-small > *,.button-group.radius.stack-for-small > * > a,.button-group.radius.stack-for-small > * > button,.button-group.radius.stack-for-small > * > .button{border-radius:0;}.button-group.radius.stack-for-small > *:first-child,.button-group.radius.stack-for-small > *:first-child > a,.button-group.radius.stack-for-small > *:first-child > button,.button-group.radius.stack-for-small > *:first-child > .button{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;}.button-group.radius.stack-for-small > *:last-child,.button-group.radius.stack-for-small > *:last-child > a,.button-group.radius.stack-for-small > *:last-child > button,.button-group.radius.stack-for-small > *:last-child > .button{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}}.button-group.round > *{margin:0 -2px;display:inline-block;}.button-group.round > * > button,.button-group.round > * .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.round > *:first-child button,.button-group.round > *:first-child .button{border-left:0;}.button-group.round > *,.button-group.round > * > a,.button-group.round > * > button,.button-group.round > * > .button{border-radius:0;}.button-group.round > *:first-child,.button-group.round > *:first-child > a,.button-group.round > *:first-child > button,.button-group.round > *:first-child > .button{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px;}.button-group.round > *:last-child,.button-group.round > *:last-child > a,.button-group.round > *:last-child > button,.button-group.round > *:last-child > .button{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px;}.button-group.round.stack > *{margin:0 -2px;display:inline-block;display:block;margin:0;}.button-group.round.stack > * > button,.button-group.round.stack > * .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.round.stack > *:first-child button,.button-group.round.stack > *:first-child .button{border-left:0;}.button-group.round.stack > * > button,.button-group.round.stack > * .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block;}.button-group.round.stack > *:first-child button,.button-group.round.stack > *:first-child .button{border-top:0;}.button-group.round.stack > *,.button-group.round.stack > * > a,.button-group.round.stack > * > button,.button-group.round.stack > * > .button{border-radius:0;}.button-group.round.stack > *:first-child,.button-group.round.stack > *:first-child > a,.button-group.round.stack > *:first-child > button,.button-group.round.stack > *:first-child > .button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem;}.button-group.round.stack > *:last-child,.button-group.round.stack > *:last-child > a,.button-group.round.stack > *:last-child > button,.button-group.round.stack > *:last-child > .button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;}@media only screen and (min-width:40.063em){.button-group.round.stack-for-small > *{margin:0 -2px;display:inline-block;}.button-group.round.stack-for-small > * > button,.button-group.round.stack-for-small > * .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.round.stack-for-small > *:first-child button,.button-group.round.stack-for-small > *:first-child .button{border-left:0;}.button-group.round.stack-for-small > *,.button-group.round.stack-for-small > * > a,.button-group.round.stack-for-small > * > button,.button-group.round.stack-for-small > * > .button{border-radius:0;}.button-group.round.stack-for-small > *:first-child,.button-group.round.stack-for-small > *:first-child > a,.button-group.round.stack-for-small > *:first-child > button,.button-group.round.stack-for-small > *:first-child > .button{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px;}.button-group.round.stack-for-small > *:last-child,.button-group.round.stack-for-small > *:last-child > a,.button-group.round.stack-for-small > *:last-child > button,.button-group.round.stack-for-small > *:last-child > .button{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px;}}@media only screen and (max-width:40em){.button-group.round.stack-for-small > *{margin:0 -2px;display:inline-block;display:block;margin:0;}.button-group.round.stack-for-small > * > button,.button-group.round.stack-for-small > * .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.round.stack-for-small > *:first-child button,.button-group.round.stack-for-small > *:first-child .button{border-left:0;}.button-group.round.stack-for-small > * > button,.button-group.round.stack-for-small > * .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block;}.button-group.round.stack-for-small > *:first-child button,.button-group.round.stack-for-small > *:first-child .button{border-top:0;}.button-group.round.stack-for-small > *,.button-group.round.stack-for-small > * > a,.button-group.round.stack-for-small > * > button,.button-group.round.stack-for-small > * > .button{border-radius:0;}.button-group.round.stack-for-small > *:first-child,.button-group.round.stack-for-small > *:first-child > a,.button-group.round.stack-for-small > *:first-child > button,.button-group.round.stack-for-small > *:first-child > .button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem;}.button-group.round.stack-for-small > *:last-child,.button-group.round.stack-for-small > *:last-child > a,.button-group.round.stack-for-small > *:last-child > button,.button-group.round.stack-for-small > *:last-child > .button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;}}.button-group.even-2 li{margin:0 -2px;display:inline-block;width:50%;}.button-group.even-2 li > button,.button-group.even-2 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.even-2 li:first-child button,.button-group.even-2 li:first-child .button{border-left:0;}.button-group.even-2 li button,.button-group.even-2 li .button{width:100%;}.button-group.even-3 li{margin:0 -2px;display:inline-block;width:33.3333333333%;}.button-group.even-3 li > button,.button-group.even-3 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.even-3 li:first-child button,.button-group.even-3 li:first-child .button{border-left:0;}.button-group.even-3 li button,.button-group.even-3 li .button{width:100%;}.button-group.even-4 li{margin:0 -2px;display:inline-block;width:25%;}.button-group.even-4 li > button,.button-group.even-4 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.even-4 li:first-child button,.button-group.even-4 li:first-child .button{border-left:0;}.button-group.even-4 li button,.button-group.even-4 li .button{width:100%;}.button-group.even-5 li{margin:0 -2px;display:inline-block;width:20%;}.button-group.even-5 li > button,.button-group.even-5 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.even-5 li:first-child button,.button-group.even-5 li:first-child .button{border-left:0;}.button-group.even-5 li button,.button-group.even-5 li .button{width:100%;}.button-group.even-6 li{margin:0 -2px;display:inline-block;width:16.6666666667%;}.button-group.even-6 li > button,.button-group.even-6 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.even-6 li:first-child button,.button-group.even-6 li:first-child .button{border-left:0;}.button-group.even-6 li button,.button-group.even-6 li .button{width:100%;}.button-group.even-7 li{margin:0 -2px;display:inline-block;width:14.2857142857%;}.button-group.even-7 li > button,.button-group.even-7 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.even-7 li:first-child button,.button-group.even-7 li:first-child .button{border-left:0;}.button-group.even-7 li button,.button-group.even-7 li .button{width:100%;}.button-group.even-8 li{margin:0 -2px;display:inline-block;width:12.5%;}.button-group.even-8 li > button,.button-group.even-8 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.even-8 li:first-child button,.button-group.even-8 li:first-child .button{border-left:0;}.button-group.even-8 li button,.button-group.even-8 li .button{width:100%;}.button-bar:before,.button-bar:after{content:" ";display:table;}.button-bar:after{clear:both;}.button-bar .button-group{float:left;margin-right:0.625rem;}.button-bar .button-group div{overflow:hidden;}.clearing-thumbs,[data-clearing]{margin-bottom:0;margin-left:0;list-style:none;}.clearing-thumbs:before,.clearing-thumbs:after,[data-clearing]:before,[data-clearing]:after{content:" ";display:table;}.clearing-thumbs:after,[data-clearing]:after{clear:both;}.clearing-thumbs li,[data-clearing] li{float:left;margin-right:10px;}.clearing-thumbs[class*="block-grid-"] li,[data-clearing][class*="block-grid-"] li{margin-right:0;}.clearing-blackout{background:#333333;position:fixed;width:100%;height:100%;top:0;left:0;z-index:998;}.clearing-blackout .clearing-close{display:block;}.clearing-container{position:relative;z-index:998;height:100%;overflow:hidden;margin:0;}.clearing-touch-label{position:absolute;top:50%;left:50%;color:#AAAAAA;font-size:0.6em;}.visible-img{height:95%;position:relative;}.visible-img img{position:absolute;left:50%;top:50%;margin-left:-50%;max-height:100%;max-width:100%;}.clearing-caption{color:#CCCCCC;font-size:0.875em;line-height:1.3;margin-bottom:0;text-align:center;bottom:0;background:#333333;width:100%;padding:10px 30px 20px;position:absolute;left:0;}.clearing-close{z-index:999;padding-left:20px;padding-top:10px;font-size:30px;line-height:1;color:#CCCCCC;display:none;}.clearing-close:hover,.clearing-close:focus{color:#CCCCCC;}.clearing-assembled .clearing-container{height:100%;}.clearing-assembled .clearing-container .carousel > ul{display:none;}.clearing-feature li{display:none;}.clearing-feature li.clearing-featured-img{display:block;}@media only screen and (min-width:40.063em){.clearing-main-prev,.clearing-main-next{position:absolute;height:100%;width:40px;top:0;}.clearing-main-prev > span,.clearing-main-next > span{position:absolute;top:50%;display:block;width:0;height:0;border:solid 12px;}.clearing-main-prev > span:hover,.clearing-main-next > span:hover{opacity:0.8;}.clearing-main-prev{left:0;}.clearing-main-prev > span{left:5px;border-color:transparent;border-right-color:#CCCCCC;}.clearing-main-next{right:0;}.clearing-main-next > span{border-color:transparent;border-left-color:#CCCCCC;}.clearing-main-prev.disabled,.clearing-main-next.disabled{opacity:0.3;}.clearing-assembled .clearing-container .carousel{background:rgba(51,51,51,0.8);height:120px;margin-top:10px;text-align:center;}.clearing-assembled .clearing-container .carousel > ul{display:inline-block;z-index:999;height:100%;position:relative;float:none;}.clearing-assembled .clearing-container .carousel > ul li{display:block;width:120px;min-height:inherit;float:left;overflow:hidden;margin-right:0;padding:0;position:relative;cursor:pointer;opacity:0.4;clear:none;}.clearing-assembled .clearing-container .carousel > ul li.fix-height img{height:100%;max-width:none;}.clearing-assembled .clearing-container .carousel > ul li a.th{border:none;box-shadow:none;display:block;}.clearing-assembled .clearing-container .carousel > ul li img{cursor:pointer !important;width:100% !important;}.clearing-assembled .clearing-container .carousel > ul li.visible{opacity:1;}.clearing-assembled .clearing-container .carousel > ul li:hover{opacity:0.8;}.clearing-assembled .clearing-container .visible-img{background:#333333;overflow:hidden;height:85%;}.clearing-close{position:absolute;top:10px;right:20px;padding-left:0;padding-top:0;}}.f-dropdown{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:#FFF;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:2px;max-width:200px;}.f-dropdown > *:first-child{margin-top:0;}.f-dropdown > *:last-child{margin-bottom:0;}.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent #FFF transparent;border-bottom-style:solid;position:absolute;top:-12px;left:10px;z-index:89;}.f-dropdown:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent #cccccc transparent;border-bottom-style:solid;position:absolute;top:-14px;left:9px;z-index:88;}.f-dropdown.right:before{left:auto;right:10px;}.f-dropdown.right:after{left:auto;right:9px;}.f-dropdown.drop-right{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:#FFF;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:0;margin-left:2px;max-width:200px;}.f-dropdown.drop-right > *:first-child{margin-top:0;}.f-dropdown.drop-right > *:last-child{margin-bottom:0;}.f-dropdown.drop-right:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent #FFF transparent transparent;border-right-style:solid;position:absolute;top:10px;left:-12px;z-index:89;}.f-dropdown.drop-right:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent #cccccc transparent transparent;border-right-style:solid;position:absolute;top:9px;left:-14px;z-index:88;}.f-dropdown.drop-left{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:#FFF;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:0;margin-left:-2px;max-width:200px;}.f-dropdown.drop-left > *:first-child{margin-top:0;}.f-dropdown.drop-left > *:last-child{margin-bottom:0;}.f-dropdown.drop-left:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent transparent #FFF;border-left-style:solid;position:absolute;top:10px;right:-12px;left:auto;z-index:89;}.f-dropdown.drop-left:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent transparent #cccccc;border-left-style:solid;position:absolute;top:9px;right:-14px;left:auto;z-index:88;}.f-dropdown.drop-top{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:#FFF;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:-2px;margin-left:0;max-width:200px;}.f-dropdown.drop-top > *:first-child{margin-top:0;}.f-dropdown.drop-top > *:last-child{margin-bottom:0;}.f-dropdown.drop-top:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:#FFF transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-12px;left:10px;right:auto;z-index:89;}.f-dropdown.drop-top:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:#cccccc transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-14px;left:9px;right:auto;z-index:88;}.f-dropdown li{font-size:0.875rem;cursor:pointer;line-height:1.125rem;margin:0;}.f-dropdown li:hover,.f-dropdown li:focus{background:#EEEEEE;}.f-dropdown li.radius{border-radius:3px;}.f-dropdown li a{display:block;padding:0.5rem;color:#555555;}.f-dropdown.content{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;padding:1.25rem;width:100%;height:auto;max-height:none;background:#FFF;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;max-width:200px;}.f-dropdown.content > *:first-child{margin-top:0;}.f-dropdown.content > *:last-child{margin-bottom:0;}.f-dropdown.tiny{max-width:200px;}.f-dropdown.small{max-width:300px;}.f-dropdown.medium{max-width:500px;}.f-dropdown.large{max-width:800px;}.f-dropdown.mega{width:100% !important;max-width:100% !important;}.f-dropdown.mega.open{left:0 !important;}.dropdown.button,button.dropdown{position:relative;outline:none;padding-right:3.5625rem;}.dropdown.button::after,button.dropdown::after{position:absolute;content:"";width:0;height:0;display:block;border-style:solid;border-color:#FFF transparent transparent transparent;top:50%;}.dropdown.button::after,button.dropdown::after{border-width:0.375rem;right:1.40625rem;margin-top:-0.15625rem;}.dropdown.button::after,button.dropdown::after{border-color:#FFF transparent transparent transparent;}.dropdown.button.tiny,button.dropdown.tiny{padding-right:2.625rem;}.dropdown.button.tiny:after,button.dropdown.tiny:after{border-width:0.375rem;right:1.125rem;margin-top:-0.125rem;}.dropdown.button.tiny::after,button.dropdown.tiny::after{border-color:#FFF transparent transparent transparent;}.dropdown.button.small,button.dropdown.small{padding-right:3.0625rem;}.dropdown.button.small::after,button.dropdown.small::after{border-width:0.4375rem;right:1.3125rem;margin-top:-0.15625rem;}.dropdown.button.small::after,button.dropdown.small::after{border-color:#FFF transparent transparent transparent;}.dropdown.button.large,button.dropdown.large{padding-right:3.625rem;}.dropdown.button.large::after,button.dropdown.large::after{border-width:0.3125rem;right:1.71875rem;margin-top:-0.15625rem;}.dropdown.button.large::after,button.dropdown.large::after{border-color:#FFF transparent transparent transparent;}.dropdown.button.secondary:after,button.dropdown.secondary:after{border-color:#333333 transparent transparent transparent;}.flex-video{position:relative;padding-top:1.5625rem;padding-bottom:67.5%;height:0;margin-bottom:1rem;overflow:hidden;}.flex-video.widescreen{padding-bottom:56.34%;}.flex-video.vimeo{padding-top:0;}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%;}form{margin:0 0 1rem;}form .row .row{margin:0 -0.5rem;}form .row .row .column,form .row .row .columns{padding:0 0.5rem;}form .row .row.collapse{margin:0;}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0;}form .row .row.collapse input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0;}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5rem;}label{font-size:0.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:normal;line-height:1.5;margin-bottom:0;}label.right{float:none !important;text-align:right;}label.inline{margin:0 0 1rem 0;padding:0.5625rem 0;}label small{text-transform:capitalize;color:#676767;}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:0.875rem;height:2.3125rem;line-height:2.3125rem;}.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;border:none;}.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;border:none;}.prefix.button.radius{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}.postfix.button.radius{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;}.prefix.button.round{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px;}.postfix.button.round{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px;}span.prefix,label.prefix{background:#f2f2f2;border-right:none;color:#333333;border-color:#cccccc;}span.postfix,label.postfix{background:#f2f2f2;border-left:none;color:#333333;border-color:#cccccc;}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{-webkit-appearance:none;border-radius:0;background-color:#FFF;font-family:inherit;border-style:solid;border-width:1px;border-color:#cccccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875rem;margin:0 0 1rem 0;padding:0.5rem;height:2.3125rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow 0.45s,border-color 0.45s ease-in-out;}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{box-shadow:0 0 5px #999999;border-color:#999999;}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{background:#fafafa;border-color:#999999;outline:none;}input[type="text"]:disabled,input[type="password"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="month"]:disabled,input[type="week"]:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="color"]:disabled,textarea:disabled{background-color:#DDDDDD;cursor:default;}input[type="text"][disabled],input[type="text"][readonly],fieldset[disabled] input[type="text"],input[type="password"][disabled],input[type="password"][readonly],fieldset[disabled] input[type="password"],input[type="date"][disabled],input[type="date"][readonly],fieldset[disabled] input[type="date"],input[type="datetime"][disabled],input[type="datetime"][readonly],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],input[type="datetime-local"][readonly],fieldset[disabled] input[type="datetime-local"],input[type="month"][disabled],input[type="month"][readonly],fieldset[disabled] input[type="month"],input[type="week"][disabled],input[type="week"][readonly],fieldset[disabled] input[type="week"],input[type="email"][disabled],input[type="email"][readonly],fieldset[disabled] input[type="email"],input[type="number"][disabled],input[type="number"][readonly],fieldset[disabled] input[type="number"],input[type="search"][disabled],input[type="search"][readonly],fieldset[disabled] input[type="search"],input[type="tel"][disabled],input[type="tel"][readonly],fieldset[disabled] input[type="tel"],input[type="time"][disabled],input[type="time"][readonly],fieldset[disabled] input[type="time"],input[type="url"][disabled],input[type="url"][readonly],fieldset[disabled] input[type="url"],input[type="color"][disabled],input[type="color"][readonly],fieldset[disabled] input[type="color"],textarea[disabled],textarea[readonly],fieldset[disabled] textarea{background-color:#DDDDDD;cursor:default;}input[type="text"].radius,input[type="password"].radius,input[type="date"].radius,input[type="datetime"].radius,input[type="datetime-local"].radius,input[type="month"].radius,input[type="week"].radius,input[type="email"].radius,input[type="number"].radius,input[type="search"].radius,input[type="tel"].radius,input[type="time"].radius,input[type="url"].radius,input[type="color"].radius,textarea.radius{border-radius:3px;}form .row .prefix-radius.row.collapse input,form .row .prefix-radius.row.collapse textarea,form .row .prefix-radius.row.collapse select{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;}form .row .prefix-radius.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}form .row .postfix-radius.row.collapse input,form .row .postfix-radius.row.collapse textarea,form .row .postfix-radius.row.collapse select{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}form .row .postfix-radius.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;}form .row .prefix-round.row.collapse input,form .row .prefix-round.row.collapse textarea,form .row .prefix-round.row.collapse select{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px;}form .row .prefix-round.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px;}form .row .postfix-round.row.collapse input,form .row .postfix-round.row.collapse textarea,form .row .postfix-round.row.collapse select{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px;}form .row .postfix-round.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px;}input[type="submit"]{-webkit-appearance:none;border-radius:0;}textarea[rows]{height:auto;}textarea{max-width:100%;}select{-webkit-appearance:none !important;border-radius:0;background-color:#FAFAFA;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#cccccc;padding:0.5rem;font-size:0.875rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:rgba(0,0,0,0.75);line-height:normal;border-radius:0;height:2.3125rem;}select::-ms-expand{display:none;}select.radius{border-radius:3px;}select:hover{background-color:#f3f3f3;border-color:#999999;}select:disabled{background-color:#DDDDDD;cursor:default;}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem 0;}input[type="checkbox"] + label,input[type="radio"] + label{display:inline-block;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline;}input[type="file"]{width:100%;}fieldset{border:1px solid #DDDDDD;padding:1.25rem;margin:1.125rem 0;}fieldset legend{font-weight:bold;background:#FFF;padding:0 0.1875rem;margin:0;margin-left:-0.1875rem;}[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#FFF;}[data-abide] span.error,[data-abide] small.error{display:none;}span.error,small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#FFF;}.error input,.error textarea,.error select{margin-bottom:0;}.error input[type="checkbox"],.error input[type="radio"]{margin-bottom:1rem;}.error label,.error label.error{color:#f04124;}.error small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#FFF;}.error > label > small{color:#676767;background:transparent;padding:0;text-transform:capitalize;font-style:normal;font-size:60%;margin:0;display:inline;}.error span.error-message{display:block;}input.error,textarea.error,select.error{margin-bottom:0;}label.error{color:#f04124;}.icon-bar{width:100%;font-size:0;display:inline-block;background:#333333;}.icon-bar > *{text-align:center;font-size:1rem;width:25%;margin:0 auto;display:block;padding:1.25rem;float:left;}.icon-bar > * i,.icon-bar > * img{display:block;margin:0 auto;}.icon-bar > * i + label,.icon-bar > * img + label{margin-top:.0625rem;}.icon-bar > * i{font-size:1.875rem;vertical-align:middle;}.icon-bar > * img{width:1.875rem;height:1.875rem;}.icon-bar.label-right > * i,.icon-bar.label-right > * img{margin:0 .0625rem 0 0;display:inline-block;}.icon-bar.label-right > * i + label,.icon-bar.label-right > * img + label{margin-top:0;}.icon-bar.label-right > * label{display:inline-block;}.icon-bar.vertical.label-right > *{text-align:left;}.icon-bar.vertical,.icon-bar.small-vertical{height:100%;width:auto;}.icon-bar.vertical .item,.icon-bar.small-vertical .item{width:auto;margin:auto;float:none;}@media only screen and (min-width:40.063em){.icon-bar.medium-vertical{height:100%;width:auto;}.icon-bar.medium-vertical .item{width:auto;margin:auto;float:none;}}@media only screen and (min-width:64.063em){.icon-bar.large-vertical{height:100%;width:auto;}.icon-bar.large-vertical .item{width:auto;margin:auto;float:none;}}.icon-bar > *{font-size:1rem;padding:1.25rem;}.icon-bar > * i + label,.icon-bar > * img + label{margin-top:.0625rem;}.icon-bar > * i{font-size:1.875rem;}.icon-bar > * img{width:1.875rem;height:1.875rem;}.icon-bar > * label{color:#FFF;}.icon-bar > * i{color:#FFF;}.icon-bar > a:hover{background:#008CBA;}.icon-bar > a:hover label{color:#FFF;}.icon-bar > a:hover i{color:#FFF;}.icon-bar > a.active{background:#008CBA;}.icon-bar > a.active label{color:#FFF;}.icon-bar > a.active i{color:#FFF;}.icon-bar.two-up .item{width:50%;}.icon-bar.two-up.vertical .item,.icon-bar.two-up.small-vertical .item{width:auto;}@media only screen and (min-width:40.063em){.icon-bar.two-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.two-up.large-vertical .item{width:auto;}}.icon-bar.three-up .item{width:33.3333%;}.icon-bar.three-up.vertical .item,.icon-bar.three-up.small-vertical .item{width:auto;}@media only screen and (min-width:40.063em){.icon-bar.three-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.three-up.large-vertical .item{width:auto;}}.icon-bar.four-up .item{width:25%;}.icon-bar.four-up.vertical .item,.icon-bar.four-up.small-vertical .item{width:auto;}@media only screen and (min-width:40.063em){.icon-bar.four-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.four-up.large-vertical .item{width:auto;}}.icon-bar.five-up .item{width:20%;}.icon-bar.five-up.vertical .item,.icon-bar.five-up.small-vertical .item{width:auto;}@media only screen and (min-width:40.063em){.icon-bar.five-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.five-up.large-vertical .item{width:auto;}}.icon-bar.six-up .item{width:16.66667%;}.icon-bar.six-up.vertical .item,.icon-bar.six-up.small-vertical .item{width:auto;}@media only screen and (min-width:40.063em){.icon-bar.six-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.six-up.large-vertical .item{width:auto;}}.inline-list{margin:0 auto 1.0625rem auto;margin-left:-1.375rem;margin-right:0;padding:0;list-style:none;overflow:hidden;}.inline-list > li{list-style:none;float:left;margin-left:1.375rem;display:block;}.inline-list > li > *{display:block;}.joyride-list{display:none;}.joyride-tip-guide{display:none;position:absolute;background:#333333;color:#FFF;z-index:101;top:0;left:2.5%;font-family:inherit;font-weight:normal;width:95%;}.lt-ie9 .joyride-tip-guide{max-width:800px;left:50%;margin-left:-400px;}.joyride-content-wrapper{width:100%;padding:1.125rem 1.25rem 1.5rem;}.joyride-content-wrapper .button{margin-bottom:0 !important;}.joyride-content-wrapper .joyride-prev-tip{margin-right:10px;}.joyride-tip-guide .joyride-nub{display:block;position:absolute;left:22px;width:0;height:0;border:10px solid #333333;}.joyride-tip-guide .joyride-nub.top{border-top-style:solid;border-color:#333333;border-top-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;top:-20px;}.joyride-tip-guide .joyride-nub.bottom{border-bottom-style:solid;border-color:#333333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px;}.joyride-tip-guide .joyride-nub.right{right:-20px;}.joyride-tip-guide .joyride-nub.left{left:-20px;}.joyride-tip-guide h1,.joyride-tip-guide h2,.joyride-tip-guide h3,.joyride-tip-guide h4,.joyride-tip-guide h5,.joyride-tip-guide h6{line-height:1.25;margin:0;font-weight:bold;color:#FFF;}.joyride-tip-guide p{margin:0 0 1.125rem 0;font-size:0.875rem;line-height:1.3;}.joyride-timer-indicator-wrap{width:50px;height:3px;border:solid 1px #555555;position:absolute;right:1.0625rem;bottom:1rem;}.joyride-timer-indicator{display:block;width:0;height:inherit;background:#666666;}.joyride-close-tip{position:absolute;right:12px;top:10px;color:#777777 !important;text-decoration:none;font-size:24px;font-weight:normal;line-height:.5 !important;}.joyride-close-tip:hover,.joyride-close-tip:focus{color:#EEEEEE !important;}.joyride-modal-bg{position:fixed;height:100%;width:100%;background:transparent;background:rgba(0,0,0,0.5);z-index:100;display:none;top:0;left:0;cursor:pointer;}.joyride-expose-wrapper{background-color:#FFF;position:absolute;border-radius:3px;z-index:102;box-shadow:0 0 15px #FFF;}.joyride-expose-cover{background:transparent;border-radius:3px;position:absolute;z-index:9999;top:0;left:0;}@media only screen and (min-width:40.063em){.joyride-tip-guide{width:300px;left:inherit;}.joyride-tip-guide .joyride-nub.bottom{border-color:#333333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px;}.joyride-tip-guide .joyride-nub.right{border-color:#333333 !important;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:auto;right:-20px;}.joyride-tip-guide .joyride-nub.left{border-color:#333333 !important;border-top-color:transparent !important;border-left-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:-20px;right:auto;}}.keystroke,kbd{background-color:#ededed;border-color:#dddddd;color:#222222;border-style:solid;border-width:1px;margin:0;font-family:"Consolas","Menlo","Courier",monospace;font-size:inherit;padding:0.125rem 0.25rem 0;border-radius:3px;}.label{font-weight:normal;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;margin-bottom:auto;padding:0.25rem 0.5rem 0.25rem;font-size:0.6875rem;background-color:#008CBA;color:#FFF;}.label.radius{border-radius:3px;}.label.round{border-radius:1000px;}.label.alert{background-color:#f04124;color:#FFF;}.label.warning{background-color:#f08a24;color:#FFF;}.label.success{background-color:#43AC6A;color:#FFF;}.label.secondary{background-color:#e7e7e7;color:#333333;}.label.info{background-color:#a0d3e8;color:#333333;}"[data-magellan-expedition]",[data-magellan-expedition-clone]{background:#FFF;z-index:50;min-width:100%;padding:10px;}"[data-magellan-expedition]" .sub-nav,[data-magellan-expedition-clone] .sub-nav{margin-bottom:0;}"[data-magellan-expedition]" .sub-nav dd,[data-magellan-expedition-clone] .sub-nav dd{margin-bottom:0;}"[data-magellan-expedition]" .sub-nav a,[data-magellan-expedition-clone] .sub-nav a{line-height:1.8em;}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);}}@-moz-keyframes rotate{from{-moz-transform:rotate(0deg);}to{-moz-transform:rotate(360deg);}}@-o-keyframes rotate{from{-o-transform:rotate(0deg);}to{-o-transform:rotate(360deg);}}@keyframes rotate{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.slideshow-wrapper{position:relative;}.slideshow-wrapper ul{list-style-type:none;margin:0;}.slideshow-wrapper ul li,.slideshow-wrapper ul li .orbit-caption{display:none;}.slideshow-wrapper ul li:first-child{display:block;}.slideshow-wrapper .orbit-container{background-color:transparent;}.slideshow-wrapper .orbit-container li{display:block;}.slideshow-wrapper .orbit-container li .orbit-caption{display:block;}.slideshow-wrapper .orbit-container .orbit-bullets li{display:inline-block;}.slideshow-wrapper .preloader{display:block;width:40px;height:40px;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;border:solid 3px;border-color:#555555 #FFF;border-radius:1000px;animation-name:rotate;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;}.orbit-container{overflow:hidden;width:100%;position:relative;background:none;}.orbit-container .orbit-slides-container{list-style:none;margin:0;padding:0;position:relative;-webkit-transform:translateZ(0);}.orbit-container .orbit-slides-container img{display:block;max-width:100%;}.orbit-container .orbit-slides-container > *{position:absolute;top:0;width:100%;margin-left:100%;}.orbit-container .orbit-slides-container > *:first-child{margin-left:0;}.orbit-container .orbit-slides-container > * .orbit-caption{position:absolute;bottom:0;background-color:rgba(51,51,51,0.8);color:#FFF;width:100%;padding:0.625rem 0.875rem;font-size:0.875rem;}.orbit-container .orbit-slide-number{position:absolute;top:10px;left:10px;font-size:12px;color:#FFF;background:transparent;z-index:10;}.orbit-container .orbit-slide-number span{font-weight:700;padding:0.3125rem;}.orbit-container .orbit-timer{position:absolute;top:12px;right:10px;height:6px;width:100px;z-index:10;}.orbit-container .orbit-timer .orbit-progress{height:3px;background-color:rgba(255,255,255,0.3);display:block;width:0;position:relative;right:20px;top:5px;}.orbit-container .orbit-timer > span{display:none;position:absolute;top:0;right:0;width:11px;height:14px;border:solid 4px #FFF;border-top:none;border-bottom:none;}.orbit-container .orbit-timer.paused > span{right:-4px;top:0;width:11px;height:14px;border:inset 8px;border-left-style:solid;border-color:transparent;border-left-color:#FFF;}.orbit-container .orbit-timer.paused > span.dark{border-left-color:#333333;}.orbit-container:hover .orbit-timer > span{display:block;}.orbit-container .orbit-prev,.orbit-container .orbit-next{position:absolute;top:45%;margin-top:-25px;width:36px;height:60px;line-height:50px;color:white;background-color:transparent;text-indent:-9999px !important;z-index:10;}.orbit-container .orbit-prev:hover,.orbit-container .orbit-next:hover{background-color:rgba(0,0,0,0.3);}.orbit-container .orbit-prev > span,.orbit-container .orbit-next > span{position:absolute;top:50%;margin-top:-10px;display:block;width:0;height:0;border:inset 10px;}.orbit-container .orbit-prev{left:0;}.orbit-container .orbit-prev > span{border-right-style:solid;border-color:transparent;border-right-color:#FFF;}.orbit-container .orbit-prev:hover > span{border-right-color:#FFF;}.orbit-container .orbit-next{right:0;}.orbit-container .orbit-next > span{border-color:transparent;border-left-style:solid;border-left-color:#FFF;left:50%;margin-left:-4px;}.orbit-container .orbit-next:hover > span{border-left-color:#FFF;}.orbit-bullets-container{text-align:center;}.orbit-bullets{margin:0 auto 30px auto;overflow:hidden;position:relative;top:10px;float:none;text-align:center;display:block;}.orbit-bullets li{cursor:pointer;display:inline-block;width:0.5625rem;height:0.5625rem;background:#CCCCCC;float:none;margin-right:6px;border-radius:1000px;}.orbit-bullets li.active{background:#999999;}.orbit-bullets li:last-child{margin-right:0;}.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:none;}.touch .orbit-bullets{display:none;}@media only screen and (min-width:40.063em){.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:inherit;}.touch .orbit-bullets{display:block;}}@media only screen and (max-width:40em){.orbit-stack-on-small .orbit-slides-container{height:auto !important;}.orbit-stack-on-small .orbit-slides-container > *{position:relative;margin:0 !important;opacity:1 !important;}.orbit-stack-on-small .orbit-slide-number{display:none;}.orbit-timer{display:none;}.orbit-next,.orbit-prev{display:none;}.orbit-bullets{display:none;}}ul.pagination{display:block;min-height:1.5rem;margin-left:-0.3125rem;}ul.pagination li{height:1.5rem;color:#222222;font-size:0.875rem;margin-left:0.3125rem;}ul.pagination li a,ul.pagination li button{display:block;padding:0.0625rem 0.625rem 0.0625rem;color:#999999;background:none;border-radius:3px;font-weight:normal;font-size:1em;line-height:inherit;transition:background-color 300ms ease-out;}ul.pagination li:hover a,ul.pagination li a:focus,ul.pagination li:hover button,ul.pagination li button:focus{background:#e6e6e6;}ul.pagination li.unavailable a,ul.pagination li.unavailable button{cursor:default;color:#999999;}ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus,ul.pagination li.unavailable:hover button,ul.pagination li.unavailable button:focus{background:transparent;}ul.pagination li.current a,ul.pagination li.current button{background:#008CBA;color:#FFF;font-weight:bold;cursor:default;}ul.pagination li.current a:hover,ul.pagination li.current a:focus,ul.pagination li.current button:hover,ul.pagination li.current button:focus{background:#008CBA;}ul.pagination li{float:left;display:block;}.pagination-centered{text-align:center;}.pagination-centered ul.pagination li{float:none;display:inline-block;}.panel{border-style:solid;border-width:1px;border-color:#d8d8d8;margin-bottom:1.25rem;padding:1.25rem;background:#f2f2f2;color:#333333;}.panel > :first-child{margin-top:0;}.panel > :last-child{margin-bottom:0;}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p,.panel li,.panel dl{color:#333333;}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{line-height:1;margin-bottom:0.625rem;}.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{line-height:1.4;}.panel.callout{border-style:solid;border-width:1px;border-color:#b6edff;margin-bottom:1.25rem;padding:1.25rem;background:#ecfaff;color:#333333;}.panel.callout > :first-child{margin-top:0;}.panel.callout > :last-child{margin-bottom:0;}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p,.panel.callout li,.panel.callout dl{color:#333333;}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{line-height:1;margin-bottom:0.625rem;}.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4;}.panel.callout a:not(.button){color:#008CBA;}.panel.callout a:not(.button):hover,.panel.callout a:not(.button):focus{color:#0078a0;}.panel.radius{border-radius:3px;}.pricing-table{border:solid 1px #DDDDDD;margin-left:0;margin-bottom:1.25rem;}.pricing-table *{list-style:none;line-height:1;}.pricing-table .title{background-color:#333333;padding:0.9375rem 1.25rem;text-align:center;color:#EEEEEE;font-weight:normal;font-size:1rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;}.pricing-table .price{background-color:#F6F6F6;padding:0.9375rem 1.25rem;text-align:center;color:#333333;font-weight:normal;font-size:2rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;}.pricing-table .description{background-color:#FFF;padding:0.9375rem;text-align:center;color:#777777;font-size:0.75rem;font-weight:normal;line-height:1.4;border-bottom:dotted 1px #DDDDDD;}.pricing-table .bullet-item{background-color:#FFF;padding:0.9375rem;text-align:center;color:#333333;font-size:0.875rem;font-weight:normal;border-bottom:dotted 1px #DDDDDD;}.pricing-table .cta-button{background-color:#FFF;text-align:center;padding:1.25rem 1.25rem 0;}.progress{background-color:#F6F6F6;height:1.5625rem;border:1px solid white;padding:0.125rem;margin-bottom:0.625rem;}.progress .meter{background:#008CBA;height:100%;display:block;}.progress.secondary .meter{background:#e7e7e7;height:100%;display:block;}.progress.success .meter{background:#43AC6A;height:100%;display:block;}.progress.alert .meter{background:#f04124;height:100%;display:block;}.progress.radius{border-radius:3px;}.progress.radius .meter{border-radius:2px;}.progress.round{border-radius:1000px;}.progress.round .meter{border-radius:999px;}.range-slider{display:block;position:relative;width:100%;height:1rem;border:1px solid #DDDDDD;margin:1.25rem 0;-ms-touch-action:none;touch-action:none;background:#FAFAFA;}.range-slider.vertical-range{display:block;position:relative;width:100%;height:1rem;border:1px solid #DDDDDD;margin:1.25rem 0;-ms-touch-action:none;touch-action:none;display:inline-block;width:1rem;height:12.5rem;}.range-slider.vertical-range .range-slider-handle{margin-top:0;margin-left:-0.5rem;position:absolute;bottom:-10.5rem;}.range-slider.vertical-range .range-slider-active-segment{width:0.875rem;height:auto;bottom:0;}.range-slider.radius{background:#FAFAFA;border-radius:3px;}.range-slider.radius .range-slider-handle{background:#008CBA;border-radius:3px;}.range-slider.radius .range-slider-handle:hover{background:#007ba4;}.range-slider.round{background:#FAFAFA;border-radius:1000px;}.range-slider.round .range-slider-handle{background:#008CBA;border-radius:1000px;}.range-slider.round .range-slider-handle:hover{background:#007ba4;}.range-slider.disabled,.range-slider[disabled]{background:#FAFAFA;cursor:default;opacity:0.7;}.range-slider.disabled .range-slider-handle,.range-slider[disabled] .range-slider-handle{background:#008CBA;cursor:default;opacity:0.7;}.range-slider.disabled .range-slider-handle:hover,.range-slider[disabled] .range-slider-handle:hover{background:#007ba4;}.range-slider-active-segment{display:inline-block;position:absolute;height:0.875rem;background:#e5e5e5;}.range-slider-handle{display:inline-block;position:absolute;z-index:1;top:-0.3125rem;width:2rem;height:1.375rem;border:1px solid none;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;background:#008CBA;}.range-slider-handle:hover{background:#007ba4;}.reveal-modal-bg{position:absolute;top:0;bottom:0;left:0;right:0;background:#000;background:rgba(0,0,0,0.45);z-index:1004;display:none;left:0;}.reveal-modal,dialog{visibility:hidden;display:none;position:absolute;z-index:1005;width:100vw;top:0;border-radius:3px;left:0;background-color:#FFF;padding:1.25rem;border:solid 1px #666666;box-shadow:0 0 10px rgba(0,0,0,0.4);padding:1.875rem;}@media only screen and (max-width:40em){.reveal-modal,dialog{min-height:100vh;}}.reveal-modal .column,dialog .column,.reveal-modal .columns,dialog .columns{min-width:0;}.reveal-modal > :first-child,dialog > :first-child{margin-top:0;}.reveal-modal > :last-child,dialog > :last-child{margin-bottom:0;}@media only screen and (min-width:40.063em){.reveal-modal,dialog{width:80%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal,dialog{top:6.25rem;}}.reveal-modal.radius,dialog.radius{border-radius:3px;}.reveal-modal.round,dialog.round{border-radius:1000px;}.reveal-modal.collapse,dialog.collapse{padding:0;}@media only screen and (min-width:40.063em){.reveal-modal.tiny,dialog.tiny{width:30%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.small,dialog.small{width:40%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.medium,dialog.medium{width:60%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.large,dialog.large{width:70%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.xlarge,dialog.xlarge{width:95%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}.reveal-modal.full,dialog.full{top:0;left:0;height:100%;height:100vh;min-height:100vh;max-width:none !important;margin-left:0 !important;}@media only screen and (min-width:40.063em){.reveal-modal.full,dialog.full{width:100vw;max-width:62.5rem;left:0;right:0;margin:0 auto;}}.reveal-modal .close-reveal-modal,dialog .close-reveal-modal{font-size:2.5rem;line-height:1;position:absolute;top:0.625rem;right:1.375rem;color:#AAAAAA;font-weight:bold;cursor:pointer;}dialog{display:none;}dialog::backdrop,dialog + .backdrop{position:absolute;top:0;bottom:0;left:0;right:0;background:#000;background:rgba(0,0,0,0.45);z-index:auto;display:none;left:0;}dialog[open]{display:block;}@media print{dialog,.reveal-modal,dialog{display:none;background:#FFF !important;}}.side-nav{display:block;margin:0;padding:0.875rem 0;list-style-type:none;list-style-position:outside;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;}.side-nav li{margin:0 0 0.4375rem 0;font-size:0.875rem;font-weight:normal;}.side-nav li a:not(.button){display:block;color:#008CBA;margin:0;padding:0.4375rem 0.875rem;}.side-nav li a:not(.button):hover,.side-nav li a:not(.button):focus{background:rgba(0,0,0,0.025);color:#1cc7ff;}.side-nav li.active > a:first-child:not(.button){color:#1cc7ff;font-weight:normal;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;}.side-nav li.divider{border-top:1px solid;height:0;padding:0;list-style:none;border-top-color:white;}.side-nav li.heading{color:#008CBA;font-size:0.875rem;font-weight:bold;text-transform:uppercase;}.split.button{position:relative;padding-right:5.0625rem;}.split.button span{display:block;height:100%;position:absolute;right:0;top:0;border-left:solid 1px;}.split.button span:after{position:absolute;content:"";width:0;height:0;display:block;border-style:inset;top:50%;left:50%;}.split.button span:active{background-color:rgba(0,0,0,0.1);}.split.button span{border-left-color:rgba(255,255,255,0.5);}.split.button span{width:3.09375rem;}.split.button span:after{border-top-style:solid;border-width:0.375rem;top:48%;margin-left:-0.375rem;}.split.button span:after{border-color:#FFF transparent transparent transparent;}.split.button.secondary span{border-left-color:rgba(255,255,255,0.5);}.split.button.secondary span:after{border-color:#FFF transparent transparent transparent;}.split.button.alert span{border-left-color:rgba(255,255,255,0.5);}.split.button.success span{border-left-color:rgba(255,255,255,0.5);}.split.button.tiny{padding-right:3.75rem;}.split.button.tiny span{width:2.25rem;}.split.button.tiny span:after{border-top-style:solid;border-width:0.375rem;top:48%;margin-left:-0.375rem;}.split.button.small{padding-right:4.375rem;}.split.button.small span{width:2.625rem;}.split.button.small span:after{border-top-style:solid;border-width:0.4375rem;top:48%;margin-left:-0.375rem;}.split.button.large{padding-right:5.5rem;}.split.button.large span{width:3.4375rem;}.split.button.large span:after{border-top-style:solid;border-width:0.3125rem;top:48%;margin-left:-0.375rem;}.split.button.expand{padding-left:2rem;}.split.button.secondary span:after{border-color:#333333 transparent transparent transparent;}.split.button.radius span{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;}.split.button.round span{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px;}.sub-nav{display:block;width:auto;overflow:hidden;margin:-0.25rem 0 1.125rem;padding-top:0.25rem;}.sub-nav dt{text-transform:uppercase;}.sub-nav dt,.sub-nav dd,.sub-nav li{float:left;display:inline;margin-left:1rem;margin-bottom:0;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-size:0.875rem;color:#999999;}.sub-nav dt a,.sub-nav dd a,.sub-nav li a{text-decoration:none;color:#999999;padding:0.1875rem 1rem;}.sub-nav dt a:hover,.sub-nav dd a:hover,.sub-nav li a:hover{color:#737373;}.sub-nav dt.active a,.sub-nav dd.active a,.sub-nav li.active a{border-radius:3px;font-weight:normal;background:#008CBA;padding:0.1875rem 1rem;cursor:default;color:#FFF;}.sub-nav dt.active a:hover,.sub-nav dd.active a:hover,.sub-nav li.active a:hover{background:#0078a0;}.switch{padding:0;border:none;position:relative;outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.switch label{display:block;margin-bottom:1rem;position:relative;color:transparent;background:#DDDDDD;text-indent:100%;width:4rem;height:2rem;cursor:pointer;transition:left 0.15s ease-out;}.switch input{opacity:0;position:absolute;top:9px;left:10px;padding:0;}.switch input + label{margin-left:0;margin-right:0;}.switch label:after{content:"";display:block;background:#FFF;position:absolute;top:.25rem;left:.25rem;width:1.5rem;height:1.5rem;-webkit-transition:left 0.15s ease-out;-moz-transition:left 0.15s ease-out;-o-transition:translate3d(0,0,0);transition:left 0.15s ease-out;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.switch input:checked + label{background:#008CBA;}.switch input:checked + label:after{left:2.25rem;}.switch label{width:4rem;height:2rem;}.switch label:after{width:1.5rem;height:1.5rem;}.switch input:checked + label:after{left:2.25rem;}.switch label{color:transparent;background:#DDDDDD;}.switch label:after{background:#FFF;}.switch input:checked + label{background:#008CBA;}.switch.large label{width:5rem;height:2.5rem;}.switch.large label:after{width:2rem;height:2rem;}.switch.large input:checked + label:after{left:2.75rem;}.switch.small label{width:3.5rem;height:1.75rem;}.switch.small label:after{width:1.25rem;height:1.25rem;}.switch.small input:checked + label:after{left:2rem;}.switch.tiny label{width:3rem;height:1.5rem;}.switch.tiny label:after{width:1rem;height:1rem;}.switch.tiny input:checked + label:after{left:1.75rem;}.switch.radius label{border-radius:4px;}.switch.radius label:after{border-radius:3px;}.switch.round{border-radius:1000px;}.switch.round label{border-radius:2rem;}.switch.round label:after{border-radius:2rem;}table{background:#FFF;margin-bottom:1.25rem;border:solid 1px #DDDDDD;table-layout:auto;}table caption{background:transparent;color:#222222;font-size:1rem;font-weight:bold;}table thead{background:#F5F5F5;}table thead tr th,table thead tr td{padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:bold;color:#222222;}table tfoot{background:#F5F5F5;}table tfoot tr th,table tfoot tr td{padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:bold;color:#222222;}table tr th,table tr td{padding:0.5625rem 0.625rem;font-size:0.875rem;color:#222222;text-align:left;}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#F9F9F9;}table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td{display:table-cell;line-height:1.125rem;}.tabs{margin-bottom:0 !important;margin-left:0;}.tabs:before,.tabs:after{content:" ";display:table;}.tabs:after{clear:both;}.tabs dd,.tabs .tab-title{position:relative;margin-bottom:0 !important;list-style:none;float:left;}.tabs dd > a,.tabs .tab-title > a{outline:none;display:block;background-color:#EFEFEF;color:#222222;padding:1rem 2rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1rem;}.tabs dd > a:hover,.tabs .tab-title > a:hover{background-color:#e1e1e1;}.tabs dd.active a,.tabs .tab-title.active a{background-color:#FFF;color:#222222;}.tabs.radius dd:first-child a,.tabs.radius .tab:first-child a{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}.tabs.radius dd:last-child a,.tabs.radius .tab:last-child a{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;}.tabs.vertical dd,.tabs.vertical .tab-title{position:inherit;float:none;display:block;top:auto;}.tabs-content{margin-bottom:1.5rem;width:100%;}.tabs-content:before,.tabs-content:after{content:" ";display:table;}.tabs-content:after{clear:both;}.tabs-content > .content{display:none;float:left;padding:0.9375rem 0;width:100%;}.tabs-content > .content.active{display:block;float:none;}.tabs-content > .content.contained{padding:0.9375rem;}.tabs-content.vertical{display:block;}.tabs-content.vertical > .content{padding:0 0.9375rem;}@media only screen and (min-width:40.063em){.tabs.vertical{width:20%;max-width:20%;float:left;margin:0 0 1.25rem;}.tabs-content.vertical{width:80%;max-width:80%;float:left;margin-left:-1px;padding-left:1rem;}}.no-js .tabs-content > .content{display:block;float:none;}.th{line-height:0;display:inline-block;border:solid 4px #FFF;max-width:100%;box-shadow:0 0 0 1px rgba(0,0,0,0.2);transition:all 200ms ease-out;}.th:hover,.th:focus{box-shadow:0 0 6px 1px rgba(0,140,186,0.5);}.th.radius{border-radius:3px;}.has-tip{border-bottom:dotted 1px #CCCCCC;cursor:help;font-weight:bold;color:#333333;}.has-tip:hover,.has-tip:focus{border-bottom:dotted 1px #003f54;color:#008CBA;}.has-tip.tip-left,.has-tip.tip-right{float:none !important;}.tooltip{display:none;position:absolute;z-index:1006;font-weight:normal;font-size:0.875rem;line-height:1.3;padding:0.75rem;max-width:300px;left:50%;width:100%;color:#FFF;background:#333333;}.tooltip > .nub{display:block;left:5px;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #333333 transparent;top:-10px;pointer-events:none;}.tooltip > .nub.rtl{left:auto;right:5px;}.tooltip.radius{border-radius:3px;}.tooltip.round{border-radius:1000px;}.tooltip.round > .nub{left:2rem;}.tooltip.opened{color:#008CBA !important;border-bottom:dotted 1px #003f54 !important;}.tap-to-close{display:block;font-size:0.625rem;color:#777777;font-weight:normal;}@media only screen and (min-width:40.063em){.tooltip > .nub{border-color:transparent transparent #333333 transparent;top:-10px;}.tooltip.tip-top > .nub{border-color:#333333 transparent transparent transparent;top:auto;bottom:-10px;}.tooltip.tip-left,.tooltip.tip-right{float:none !important;}.tooltip.tip-left > .nub{border-color:transparent transparent transparent #333333;right:-10px;left:auto;top:50%;margin-top:-5px;}.tooltip.tip-right > .nub{border-color:transparent #333333 transparent transparent;right:auto;left:-10px;top:50%;margin-top:-5px;}}meta.foundation-mq-topbar{font-family:"/only screen and (min-width:40.063em)/";width:40.063em;}.contain-to-grid{width:100%;background:#333333;}.contain-to-grid .top-bar{margin-bottom:0;}.fixed{width:100%;left:0;position:fixed;top:0;z-index:99;}.fixed.expanded:not(.top-bar){overflow-y:auto;height:auto;width:100%;max-height:100%;}.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99;}.fixed.expanded:not(.top-bar) .top-bar-section{z-index:98;margin-top:2.8125rem;}.top-bar{overflow:hidden;height:2.8125rem;line-height:2.8125rem;position:relative;background:#333333;margin-bottom:0;}.top-bar ul{margin-bottom:0;list-style:none;}.top-bar .row{max-width:none;}.top-bar form,.top-bar input{margin-bottom:0;}.top-bar input{height:1.75rem;padding-top:.35rem;padding-bottom:.35rem;font-size:0.75rem;}.top-bar .button,.top-bar button{padding-top:0.4125rem;padding-bottom:0.4125rem;margin-bottom:0;font-size:0.75rem;}@media only screen and (max-width:40em){.top-bar .button,.top-bar button{position:relative;top:-1px;}}.top-bar .title-area{position:relative;margin:0;}.top-bar .name{height:2.8125rem;margin:0;font-size:16px;}.top-bar .name h1,.top-bar .name h2,.top-bar .name h3,.top-bar .name h4,.top-bar .name p,.top-bar .name span{line-height:2.8125rem;font-size:1.0625rem;margin:0;}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name p a,.top-bar .name span a{font-weight:normal;color:#FFF;width:75%;display:block;padding:0 0.9375rem;}.top-bar .toggle-topbar{position:absolute;right:0;top:0;}.top-bar .toggle-topbar a{color:#FFF;text-transform:uppercase;font-size:0.8125rem;font-weight:bold;position:relative;display:block;padding:0 0.9375rem;height:2.8125rem;line-height:2.8125rem;}.top-bar .toggle-topbar.menu-icon{top:50%;margin-top:-16px;}.top-bar .toggle-topbar.menu-icon a{height:34px;line-height:33px;padding:0 2.5rem 0 0.9375rem;color:#FFF;position:relative;}.top-bar .toggle-topbar.menu-icon a span::after{content:"";position:absolute;display:block;height:0;top:50%;margin-top:-8px;right:0.9375rem;box-shadow:0 0 0 1px #FFF,0 7px 0 1px #FFF,0 14px 0 1px #FFF;width:16px;}.top-bar .toggle-topbar.menu-icon a span:hover:after{box-shadow:0 0 0 1px "",0 7px 0 1px "",0 14px 0 1px "";}.top-bar.expanded{height:auto;background:transparent;}.top-bar.expanded .title-area{background:#333333;}.top-bar.expanded .toggle-topbar a{color:#888888;}.top-bar.expanded .toggle-topbar a span::after{box-shadow:0 0 0 1px #888888,0 7px 0 1px #888888,0 14px 0 1px #888888;}.top-bar-section{left:0;position:relative;width:auto;transition:left 300ms ease-out;}.top-bar-section ul{padding:0;width:100%;height:auto;display:block;font-size:16px;margin:0;}.top-bar-section .divider,.top-bar-section [role="separator"]{border-top:solid 1px #1a1a1a;clear:both;height:1px;width:100%;}.top-bar-section ul li{background:#333333;}.top-bar-section ul li > a{display:block;width:100%;color:#FFF;padding:12px 0 12px 0;padding-left:0.9375rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:0.8125rem;font-weight:normal;text-transform:none;}.top-bar-section ul li > a.button{font-size:0.8125rem;padding-right:0.9375rem;padding-left:0.9375rem;background-color:#008CBA;border-color:#007095;color:#FFF;}.top-bar-section ul li > a.button:hover,.top-bar-section ul li > a.button:focus{background-color:#007095;}.top-bar-section ul li > a.button:hover,.top-bar-section ul li > a.button:focus{color:#FFF;}.top-bar-section ul li > a.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333333;}.top-bar-section ul li > a.button.secondary:hover,.top-bar-section ul li > a.button.secondary:focus{background-color:#b9b9b9;}.top-bar-section ul li > a.button.secondary:hover,.top-bar-section ul li > a.button.secondary:focus{color:#333333;}.top-bar-section ul li > a.button.success{background-color:#43AC6A;border-color:#368a55;color:#FFF;}.top-bar-section ul li > a.button.success:hover,.top-bar-section ul li > a.button.success:focus{background-color:#368a55;}.top-bar-section ul li > a.button.success:hover,.top-bar-section ul li > a.button.success:focus{color:#FFF;}.top-bar-section ul li > a.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#FFF;}.top-bar-section ul li > a.button.alert:hover,.top-bar-section ul li > a.button.alert:focus{background-color:#cf2a0e;}.top-bar-section ul li > a.button.alert:hover,.top-bar-section ul li > a.button.alert:focus{color:#FFF;}.top-bar-section ul li > a.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#FFF;}.top-bar-section ul li > a.button.warning:hover,.top-bar-section ul li > a.button.warning:focus{background-color:#cf6e0e;}.top-bar-section ul li > a.button.warning:hover,.top-bar-section ul li > a.button.warning:focus{color:#FFF;}.top-bar-section ul li > button{font-size:0.8125rem;padding-right:0.9375rem;padding-left:0.9375rem;background-color:#008CBA;border-color:#007095;color:#FFF;}.top-bar-section ul li > button:hover,.top-bar-section ul li > button:focus{background-color:#007095;}.top-bar-section ul li > button:hover,.top-bar-section ul li > button:focus{color:#FFF;}.top-bar-section ul li > button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333333;}.top-bar-section ul li > button.secondary:hover,.top-bar-section ul li > button.secondary:focus{background-color:#b9b9b9;}.top-bar-section ul li > button.secondary:hover,.top-bar-section ul li > button.secondary:focus{color:#333333;}.top-bar-section ul li > button.success{background-color:#43AC6A;border-color:#368a55;color:#FFF;}.top-bar-section ul li > button.success:hover,.top-bar-section ul li > button.success:focus{background-color:#368a55;}.top-bar-section ul li > button.success:hover,.top-bar-section ul li > button.success:focus{color:#FFF;}.top-bar-section ul li > button.alert{background-color:#f04124;border-color:#cf2a0e;color:#FFF;}.top-bar-section ul li > button.alert:hover,.top-bar-section ul li > button.alert:focus{background-color:#cf2a0e;}.top-bar-section ul li > button.alert:hover,.top-bar-section ul li > button.alert:focus{color:#FFF;}.top-bar-section ul li > button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#FFF;}.top-bar-section ul li > button.warning:hover,.top-bar-section ul li > button.warning:focus{background-color:#cf6e0e;}.top-bar-section ul li > button.warning:hover,.top-bar-section ul li > button.warning:focus{color:#FFF;}.top-bar-section ul li:hover:not(.has-form) > a{background-color:#555555;background:#333333;color:#FFF;}.top-bar-section ul li.active > a{background:#008CBA;color:#FFF;}.top-bar-section ul li.active > a:hover{background:#0078a0;color:#FFF;}.top-bar-section .has-form{padding:0.9375rem;}.top-bar-section .has-dropdown{position:relative;}.top-bar-section .has-dropdown > a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent rgba(255,255,255,0.4);border-left-style:solid;margin-right:0.9375rem;margin-top:-4.5px;position:absolute;top:50%;right:0;}.top-bar-section .has-dropdown.moved{position:static;}.top-bar-section .has-dropdown.moved > .dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;width:100%;}.top-bar-section .has-dropdown.moved > a:after{display:none;}.top-bar-section .dropdown{padding:0;position:absolute;left:100%;top:0;z-index:99;display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.top-bar-section .dropdown li{width:100%;height:auto;}.top-bar-section .dropdown li a{font-weight:normal;padding:8px 0.9375rem;}.top-bar-section .dropdown li a.parent-link{font-weight:normal;}.top-bar-section .dropdown li.title h5,.top-bar-section .dropdown li.parent-link{margin-bottom:0;margin-top:0;font-size:1.125rem;}.top-bar-section .dropdown li.title h5 a,.top-bar-section .dropdown li.parent-link a{color:#FFF;display:block;}.top-bar-section .dropdown li.title h5 a:hover,.top-bar-section .dropdown li.parent-link a:hover{background:none;}.top-bar-section .dropdown li.has-form{padding:8px 0.9375rem;}.top-bar-section .dropdown li .button,.top-bar-section .dropdown li button{top:auto;}.top-bar-section .dropdown label{padding:8px 0.9375rem 2px;margin-bottom:0;text-transform:uppercase;color:#777777;font-weight:bold;font-size:0.625rem;}.js-generated{display:block;}@media only screen and (min-width:40.063em){.top-bar{background:#333333;overflow:visible;}.top-bar:before,.top-bar:after{content:" ";display:table;}.top-bar:after{clear:both;}.top-bar .toggle-topbar{display:none;}.top-bar .title-area{float:left;}.top-bar .name h1 a{width:auto;}.top-bar input,.top-bar .button,.top-bar button{font-size:0.875rem;position:relative;height:1.75rem;top:0.53125rem;}.top-bar.expanded{background:#333333;}.contain-to-grid .top-bar{max-width:62.5rem;margin:0 auto;margin-bottom:0;}.top-bar-section{transition:none 0 0;left:0 !important;}.top-bar-section ul{width:auto;height:auto !important;display:inline;}.top-bar-section ul li{float:left;}.top-bar-section ul li .js-generated{display:none;}.top-bar-section li.hover > a:not(.button){background-color:#555555;background:#333333;color:#FFF;}.top-bar-section li:not(.has-form) a:not(.button){padding:0 0.9375rem;line-height:2.8125rem;background:#333333;}.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:#555555;background:#333333;}.top-bar-section li.active:not(.has-form) a:not(.button){padding:0 0.9375rem;line-height:2.8125rem;color:#FFF;background:#008CBA;}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#0078a0;color:#FFF;}.top-bar-section .has-dropdown > a{padding-right:2.1875rem !important;}.top-bar-section .has-dropdown > a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(255,255,255,0.4) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:1.40625rem;}.top-bar-section .has-dropdown.moved{position:relative;}.top-bar-section .has-dropdown.moved > .dropdown{display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.top-bar-section .has-dropdown.hover > .dropdown,.top-bar-section .has-dropdown.not-click:hover > .dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;}.top-bar-section .has-dropdown > a:focus + .dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;}.top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after{border:none;content:"\00bb";top:1rem;margin-top:-1px;right:5px;line-height:1.2;}.top-bar-section .dropdown{left:0;top:auto;background:transparent;min-width:100%;}.top-bar-section .dropdown li a{color:#FFF;line-height:2.8125rem;white-space:nowrap;padding:12px 0.9375rem;background:#333333;}.top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button){color:#FFF;background:#333333;}.top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button){color:#FFF;background-color:#555555;background:#333333;}.top-bar-section .dropdown li label{white-space:nowrap;background:#333333;}.top-bar-section .dropdown li .dropdown{left:100%;top:0;}.top-bar-section > ul > .divider,.top-bar-section > ul > [role="separator"]{border-bottom:none;border-top:none;border-right:solid 1px #4e4e4e;clear:none;height:2.8125rem;width:0;}.top-bar-section .has-form{background:#333333;padding:0 0.9375rem;height:2.8125rem;}.top-bar-section .right li .dropdown{left:auto;right:0;}.top-bar-section .right li .dropdown li .dropdown{right:100%;}.top-bar-section .left li .dropdown{right:auto;left:0;}.top-bar-section .left li .dropdown li .dropdown{left:100%;}.no-js .top-bar-section ul li:hover > a{background-color:#555555;background:#333333;color:#FFF;}.no-js .top-bar-section ul li:active > a{background:#008CBA;color:#FFF;}.no-js .top-bar-section .has-dropdown:hover > .dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;}.no-js .top-bar-section .has-dropdown > a:focus + .dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;}}.text-left{text-align:left !important;}.text-right{text-align:right !important;}.text-center{text-align:center !important;}.text-justify{text-align:justify !important;}@media only screen and (max-width:40em){.small-only-text-left{text-align:left !important;}.small-only-text-right{text-align:right !important;}.small-only-text-center{text-align:center !important;}.small-only-text-justify{text-align:justify !important;}}@media only screen{.small-text-left{text-align:left !important;}.small-text-right{text-align:right !important;}.small-text-center{text-align:center !important;}.small-text-justify{text-align:justify !important;}}@media only screen and (min-width:40.063em) and (max-width:64em){.medium-only-text-left{text-align:left !important;}.medium-only-text-right{text-align:right !important;}.medium-only-text-center{text-align:center !important;}.medium-only-text-justify{text-align:justify !important;}}@media only screen and (min-width:40.063em){.medium-text-left{text-align:left !important;}.medium-text-right{text-align:right !important;}.medium-text-center{text-align:center !important;}.medium-text-justify{text-align:justify !important;}}@media only screen and (min-width:64.063em) and (max-width:90em){.large-only-text-left{text-align:left !important;}.large-only-text-right{text-align:right !important;}.large-only-text-center{text-align:center !important;}.large-only-text-justify{text-align:justify !important;}}@media only screen and (min-width:64.063em){.large-text-left{text-align:left !important;}.large-text-right{text-align:right !important;}.large-text-center{text-align:center !important;}.large-text-justify{text-align:justify !important;}}@media only screen and (min-width:90.063em) and (max-width:120em){.xlarge-only-text-left{text-align:left !important;}.xlarge-only-text-right{text-align:right !important;}.xlarge-only-text-center{text-align:center !important;}.xlarge-only-text-justify{text-align:justify !important;}}@media only screen and (min-width:90.063em){.xlarge-text-left{text-align:left !important;}.xlarge-text-right{text-align:right !important;}.xlarge-text-center{text-align:center !important;}.xlarge-text-justify{text-align:justify !important;}}@media only screen and (min-width:120.063em) and (max-width:99999999em){.xxlarge-only-text-left{text-align:left !important;}.xxlarge-only-text-right{text-align:right !important;}.xxlarge-only-text-center{text-align:center !important;}.xxlarge-only-text-justify{text-align:justify !important;}}@media only screen and (min-width:120.063em){.xxlarge-text-left{text-align:left !important;}.xxlarge-text-right{text-align:right !important;}.xxlarge-text-center{text-align:center !important;}.xxlarge-text-justify{text-align:justify !important;}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;}a{color:#008CBA;text-decoration:none;line-height:inherit;}a:hover,a:focus{color:#0078a0;}a img{border:none;}p{font-family:inherit;font-weight:normal;font-size:1rem;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility;}p.lead{font-size:1.21875rem;line-height:1.6;}p aside{font-size:0.875rem;line-height:1.35;font-style:italic;}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;color:#222222;text-rendering:optimizeLegibility;margin-top:0.2rem;margin-bottom:0.5rem;line-height:1.4;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0;}h1{font-size:2.125rem;}h2{font-size:1.6875rem;}h3{font-size:1.375rem;}h4{font-size:1.125rem;}h5{font-size:1.125rem;}h6{font-size:1rem;}.subheader{line-height:1.4;color:#6f6f6f;font-weight:normal;margin-top:0.2rem;margin-bottom:0.5rem;}hr{border:solid #DDDDDD;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0;}em,i{font-style:italic;line-height:inherit;}strong,b{font-weight:bold;line-height:inherit;}small{font-size:60%;line-height:inherit;}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#333333;background-color:#f8f8f8;border-width:1px;border-style:solid;border-color:#dfdfdf;padding:0.125rem 0.3125rem 0.0625rem;}ul,ol,dl{font-size:1rem;line-height:1.6;margin-bottom:1.25rem;list-style-position:outside;font-family:inherit;}ul{margin-left:1.1rem;}ul.no-bullet{margin-left:0;}ul.no-bullet li ul,ul.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none;}ul li ul,ul li ol{margin-left:1.25rem;margin-bottom:0;}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit;}ul.square{list-style-type:square;margin-left:1.1rem;}ul.circle{list-style-type:circle;margin-left:1.1rem;}ul.disc{list-style-type:disc;margin-left:1.1rem;}ul.no-bullet{list-style:none;}ol{margin-left:1.4rem;}ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0;}dl dt{margin-bottom:0.3rem;font-weight:bold;}dl dd{margin-bottom:0.75rem;}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;cursor:help;}abbr{text-transform:none;}abbr[title]{border-bottom:1px dotted #DDDDDD;}blockquote{margin:0 0 1.25rem;padding:0.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #DDDDDD;}blockquote cite{display:block;font-size:0.8125rem;color:#555555;}blockquote cite:before{content:"\2014 \0020";}blockquote cite a,blockquote cite a:visited{color:#555555;}blockquote,blockquote p{line-height:1.6;color:#6f6f6f;}.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #DDDDDD;padding:0.625rem 0.75rem;}.vcard li{margin:0;display:block;}.vcard .fn{font-weight:bold;font-size:0.9375rem;}.vevent .summary{font-weight:bold;}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625rem;}@media only screen and (min-width:40.063em){h1,h2,h3,h4,h5,h6{line-height:1.4;}h1{font-size:2.75rem;}h2{font-size:2.3125rem;}h3{font-size:1.6875rem;}h4{font-size:1.4375rem;}h5{font-size:1.125rem;}h6{font-size:1rem;}}.print-only{display:none !important;}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}a,a:visited{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 #999999;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;}.hide-on-print{display:none !important;}.print-only{display:block !important;}.hide-for-print{display:none !important;}.show-for-print{display:inherit !important;}}.off-canvas-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;overflow:hidden;}.off-canvas-wrap.move-right,.off-canvas-wrap.move-left{min-height:100%;-webkit-overflow-scrolling:touch;}.inner-wrap{position:relative;width:100%;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;}.inner-wrap:before,.inner-wrap:after{content:" ";display:table;}.inner-wrap:after{clear:both;}.tab-bar{-webkit-backface-visibility:hidden;background:#333333;color:#FFF;height:2.8125rem;line-height:2.8125rem;position:relative;}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4,.tab-bar h5,.tab-bar h6{color:#FFF;font-weight:bold;line-height:2.8125rem;margin:0;}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4{font-size:1.125rem;}.left-small{width:2.8125rem;height:2.8125rem;position:absolute;top:0;border-right:solid 1px #1a1a1a;left:0;}.right-small{width:2.8125rem;height:2.8125rem;position:absolute;top:0;border-left:solid 1px #1a1a1a;right:0;}.tab-bar-section{padding:0 0.625rem;position:absolute;text-align:center;height:2.8125rem;top:0;}@media only screen and (min-width:40.063em){.tab-bar-section.left{text-align:left;}.tab-bar-section.right{text-align:right;}}.tab-bar-section.left{left:0;right:2.8125rem;}.tab-bar-section.right{left:2.8125rem;right:0;}.tab-bar-section.middle{left:2.8125rem;right:2.8125rem;}.tab-bar .menu-icon{text-indent:2.1875rem;width:2.8125rem;height:2.8125rem;display:block;padding:0;color:#FFF;position:relative;transform:translate3d(0,0,0);}.tab-bar .menu-icon span::after{content:"";position:absolute;display:block;height:0;top:50%;margin-top:-0.5rem;left:0.90625rem;box-shadow:0 0 0 1px #FFF,0 7px 0 1px #FFF,0 14px 0 1px #FFF;width:1rem;}.tab-bar .menu-icon span:hover:after{box-shadow:0 0 0 1px #b3b3b3,0 7px 0 1px #b3b3b3,0 14px 0 1px #b3b3b3;}.left-off-canvas-menu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;overflow-x:hidden;overflow-y:auto;background:#333333;z-index:1001;box-sizing:content-box;transition:transform 500ms ease 0s;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0;}.left-off-canvas-menu *{-webkit-backface-visibility:hidden;}.right-off-canvas-menu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;overflow-x:hidden;overflow-y:auto;background:#333333;z-index:1001;box-sizing:content-box;transition:transform 500ms ease 0s;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);right:0;}.right-off-canvas-menu *{-webkit-backface-visibility:hidden;}ul.off-canvas-list{list-style-type:none;padding:0;margin:0;}ul.off-canvas-list li label{display:block;padding:0.3rem 0.9375rem;color:#999999;text-transform:uppercase;font-size:0.75rem;font-weight:bold;background:#444444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0;}ul.off-canvas-list li a{display:block;padding:0.6666666667rem;color:rgba(255,255,255,0.7);border-bottom:1px solid #262626;transition:background 300ms ease;}ul.off-canvas-list li a:hover{background:#242424;}.move-right > .inner-wrap{-ms-transform:translate(15.625rem,0);-webkit-transform:translate3d(15.625rem,0,0);-moz-transform:translate3d(15.625rem,0,0);-ms-transform:translate3d(15.625rem,0,0);-o-transform:translate3d(15.625rem,0,0);transform:translate3d(15.625rem,0,0);}.move-right .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:transparent;}@media only screen and (min-width:40.063em){.move-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05);}}.move-left > .inner-wrap{-ms-transform:translate(-15.625rem,0);-webkit-transform:translate3d(-15.625rem,0,0);-moz-transform:translate3d(-15.625rem,0,0);-ms-transform:translate3d(-15.625rem,0,0);-o-transform:translate3d(-15.625rem,0,0);transform:translate3d(-15.625rem,0,0);}.move-left .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:transparent;}@media only screen and (min-width:40.063em){.move-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05);}}.offcanvas-overlap .left-off-canvas-menu,.offcanvas-overlap .right-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003;}.offcanvas-overlap .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:transparent;}@media only screen and (min-width:40.063em){.offcanvas-overlap .exit-off-canvas:hover{background:rgba(255,255,255,0.05);}}.offcanvas-overlap-left .right-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003;}.offcanvas-overlap-left .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:transparent;}@media only screen and (min-width:40.063em){.offcanvas-overlap-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05);}}.offcanvas-overlap-right .left-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003;}.offcanvas-overlap-right .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:transparent;}@media only screen and (min-width:40.063em){.offcanvas-overlap-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05);}}.no-csstransforms .left-off-canvas-menu{left:-15.625rem;}.no-csstransforms .right-off-canvas-menu{right:-15.625rem;}.no-csstransforms .move-left > .inner-wrap{right:15.625rem;}.no-csstransforms .move-right > .inner-wrap{left:15.625rem;}.left-submenu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;margin:0;overflow-x:hidden;overflow-y:auto;background:#333333;z-index:1002;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;}.left-submenu *{-webkit-backface-visibility:hidden;}.left-submenu .back > a{padding:0.3rem 0.9375rem;color:#999999;text-transform:uppercase;font-weight:bold;background:#444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0;}.left-submenu .back > a:hover{background:#303030;border-top:1px solid #5e5e5e;border-bottom:none;}.left-submenu .back > a:before{content:"\AB";margin-right:0.5rem;display:inline;}.left-submenu.move-right,.left-submenu.offcanvas-overlap-right,.left-submenu.offcanvas-overlap{-ms-transform:translate(0%,0);-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0);}.right-submenu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;margin:0;overflow-x:hidden;overflow-y:auto;background:#333333;z-index:1002;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);right:0;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;}.right-submenu *{-webkit-backface-visibility:hidden;}.right-submenu .back > a{padding:0.3rem 0.9375rem;color:#999999;text-transform:uppercase;font-weight:bold;background:#444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0;}.right-submenu .back > a:hover{background:#303030;border-top:1px solid #5e5e5e;border-bottom:none;}.right-submenu .back > a:after{content:"\BB";margin-left:0.5rem;display:inline;}.right-submenu.move-left,.right-submenu.offcanvas-overlap-left,.right-submenu.offcanvas-overlap{-ms-transform:translate(0%,0);-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0);}.left-off-canvas-menu ul.off-canvas-list li.has-submenu > a:after{content:"\BB";margin-left:0.5rem;display:inline;}.right-off-canvas-menu ul.off-canvas-list li.has-submenu > a:before{content:"\AB";margin-right:0.5rem;display:inline;}@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important;}.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important;}.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;}.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important;}thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important;}tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important;}tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important;}th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important;}}@media only screen and (min-width:40.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important;}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important;}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important;}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important;}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important;}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important;}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important;}}@media only screen and (min-width:64.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important;}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important;}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important;}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important;}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important;}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important;}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important;}}@media only screen and (min-width:90.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important;}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important;}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important;}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important;}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important;}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important;}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xlarge,td.show-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important;}}@media only screen and (min-width:120.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.show-for-xxlarge-down{display:inherit !important;}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down{display:none !important;}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xlarge,table.hide-for-xlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down{display:table !important;}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important;}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important;}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important;}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.hide-for-xlarge-down,td.hide-for-xlarge-down,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up,th.show-for-xxlarge,td.show-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important;}}.show-for-landscape,.hide-for-portrait{display:inherit !important;}.hide-for-landscape,.show-for-portrait{display:none !important;}table.hide-for-landscape,table.show-for-portrait{display:table !important;}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important;}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important;}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important;}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important;}@media only screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important;}.hide-for-landscape,.show-for-portrait{display:none !important;}table.show-for-landscape,table.hide-for-portrait{display:table !important;}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important;}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important;}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important;}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important;}}@media only screen and (orientation:portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important;}.hide-for-portrait,.show-for-landscape{display:none !important;}table.show-for-portrait,table.hide-for-landscape{display:table !important;}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important;}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important;}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important;}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important;}}.show-for-touch{display:none !important;}.hide-for-touch{display:inherit !important;}.touch .show-for-touch{display:inherit !important;}.touch .hide-for-touch{display:none !important;}table.hide-for-touch{display:table !important;}.touch table.show-for-touch{display:table !important;}thead.hide-for-touch{display:table-header-group !important;}.touch thead.show-for-touch{display:table-header-group !important;}tbody.hide-for-touch{display:table-row-group !important;}.touch tbody.show-for-touch{display:table-row-group !important;}tr.hide-for-touch{display:table-row !important;}.touch tr.show-for-touch{display:table-row !important;}td.hide-for-touch{display:table-cell !important;}.touch td.show-for-touch{display:table-cell !important;}th.hide-for-touch{display:table-cell !important;}.touch th.show-for-touch{display:table-cell !important;}@media print{.show-for-print{display:block;}.hide-for-print{display:none;}table.show-for-print{display:table !important;}thead.show-for-print{display:table-header-group !important;}tbody.show-for-print{display:table-row-group !important;}tr.show-for-print{display:table-row !important;}td.show-for-print{display:table-cell !important;}th.show-for-print{display:table-cell !important;}}.logged-in:not(.nail-lacquer-page).role-administrator .button-group{position:absolute;top:50px;left:0;z-index:10;display:none;}@media only screen and (min-width:64.063em){.logged-in:not(.nail-lacquer-page).role-administrator .button-group{display:block;}}.logged-in:not(.nail-lacquer-page).role-administrator.node-type-product .button-group{left:130px;}.logged-in:not(.nail-lacquer-page).role-administrator.node-type-blog .button-group{top:175px;}.logged-in:not(.nail-lacquer-page).role-administrator.node-type-page .button-group,.logged-in:not(.nail-lacquer-page).role-administrator.node-type-inspiration-content .button-group{top:150px;}.logged-in:not(.nail-lacquer-page).role-administrator.node-type-collections:not(.careproducts) .button-group{top:220px;}.logged-in:not(.nail-lacquer-page).role-administrator.page-node-2823 .button-group{top:190px;}.node-type-blog .button-group{z-index:100 !important;}.page-node-revisions .button-group,.page-node-log .button-group{position:static !important;}.logged-in:not(.nail-lacquer-page) .button-group.action-links{left:0;}.logged-in:not(.nail-lacquer-page) .button-group.action-links li a{padding-top:0.875rem;padding-right:1.75rem;padding-bottom:0.9375rem;padding-left:1.75rem;font-size:0.8125rem;border-color:rgba(255,255,255,0.5);background-color:#e7e7e7;color:#333333;line-height:28px;display:block;height:59px;border-right:1px solid #3e4a59;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;}.admin-menu .fixed{top:1.8125rem;}#admin-menu{display:none;}@media only screen and (min-width:64.063em){#admin-menu{display:block;}}#admin-menu ul{font-size:inherit;}#status-messages.reveal-modal .alert-box,dialog#status-messages .alert-box{margin-bottom:0;}.reveal-modal,dialog{z-index:999;}.item-list .pager{clear:none;}.item-list .pager li{padding:0;}.inline{margin:0 auto 1.0625rem auto;margin-left:-1.375rem;margin-right:0;padding:0;list-style:none;overflow:hidden;}.inline > li{list-style:none;float:left;margin-left:1.375rem;display:block;}.inline > li > *{display:block;}div.krumo-element{color:blue;}.krumo-preview{color:#404000;}.vertical-tabs fieldset.default-fallback{border:0px solid #CCCCCC;margin:0;padding:0;}body{font-size:18px;line-height:26px;color:#293038;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;}p{font-size:18px;line-height:23px;color:#293038;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;}p b,p strong{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;}h1,h2,h3,h4,h5,h6{color:#293038;}h1{font-size:38px;line-height:42px;}h2{font-size:30px;line-height:1;margin-top:0;}h3{font-size:26px;line-height:30px;}h4{letter-spacing:0.5px;font-size:20px;line-height:24px;text-transform:uppercase;}h5{font-size:22px;line-height:26px;}a{text-decoration:none;color:#66a4eb;}strong{font-weight:700;}.columns{margin-top:0;margin-bottom:0;}.tooltip{border-radius:0;background:#293038;color:#FFF;}table{width:100%;}table th.blue{color:#66a4eb;}table th.header{cursor:pointer;}table tr{width:100%;width:100%;margin:0;background:#FFF;}table tr:nth-of-type(even),table tr:nth-of-type(even),table tr.even,table tr.odd{background:#FFF;}table tr td{vertical-align:top;font-size:20px;}.centertext,.textcenter{text-align:center;}.centertext p,.textcenter p{margin-bottom:0;}.button,.btn{padding:0.5rem 1.5rem;font-size:19px;line-height:28px;color:#FFFFFF;background:#66a4eb;border:1px solid #66a4eb;margin:0;box-shadow:none;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;}.button:hover,.btn:hover{background:#FFF;border:1px solid #66a4eb;color:#66a4eb;}.button.white,.btn.white{background:#FFF;color:#66a4eb;border:1px solid #66a4eb;}.button.white:hover,.btn.white:hover{background:#66a4eb;border:1px solid #66a4eb;color:#FFF;}.button.transparent,.btn.transparent{background:transparent;border:1px solid #FFF;}.button.transparent a,.btn.transparent a{color:#FFF;}.button.transparent:hover,.btn.transparent:hover{background:#FFF;border:1px solid #293038;}.button.transparent:hover a,.btn.transparent:hover a{color:#293038;}.button.transparent.blue,.btn.transparent.blue{color:#66a4eb;border:1px solid #66a4eb;}.button.large,.btn.large{font-size:20px;line-height:24px;letter-spacing:0.5px;text-transform:uppercase;}.button.fullbutton,.btn.fullbutton{width:100%;}.button:hover,.btn:hover{background:#FFF;border:1px solid #66a4eb;color:#66a4eb;}.media-youtube-video,.media-vimeo-video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.media-youtube-video iframe,.media-vimeo-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}button.button.form-submit{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:20px;line-height:1;color:#FFF;background:#853675;border:0;border-radius:0;padding:0px 20px;height:60px;}@media only screen and (min-width:40.063em){button.button.form-submit{font-size:30px;}}@media only screen and (min-width:64.063em){.mobile-only{display:none !important;}}@media only screen and (min-width:64.063em){.mobile-only.tablet{display:none !important;}}.desktop-only{display:none !important;}@media only screen and (min-width:64.063em){.desktop-only{display:block !important;}}.ui-widget-overlay{background:black;opacity:.75;}.fa-search:before{padding-right:5px;font-family:'FontAwesome';content:'\f002';}.fa-folder:before{padding-right:5px;font-family:'FontAwesome';content:'\f07b';}.fa-comment:before{padding-right:5px;font-family:'FontAwesome';content:'\f0e5';}.st_email_custom:before{content:'\f003';font-family:'FontAwesome';}.st_facebook_custom:before{content:'\f09a';font-family:'FontAwesome';background:#acacac;color:#FFF;width:20px;height:20px;display:inline-block;}.st_twitter_custom:before{content:'\f099';font-family:'FontAwesome';background:#acacac;color:#FFF;width:20px;height:20px;display:inline-block;}.st_pinterest_custom:before{content:'\f0d2';font-family:'FontAwesome';background:#acacac;color:#FFF;width:20px;height:20px;display:inline-block;}.st_googleplus_custom:before{content:'\f0d5';font-family:'FontAwesome';background:#acacac;color:#FFF;width:20px;height:20px;display:inline-block;}.st_sharethis_custom:before{content:'\f067';font-family:'FontAwesome';background:#acacac;color:#FFF;width:20px;height:20px;display:inline-block;}.node-type-blog .written-wrapper .pane-sharethis-sharethis-block span[st_url]{margin:0;}.node-type-blog .written-wrapper .pane-sharethis-sharethis-block span[st_url]:before{background:#acacac;color:#FFF;width:30px;height:30px;padding-top:6px;font-size:20px;line-height:20px;transition:background 0.5s ease 0s;}.node-type-blog .written-wrapper .pane-sharethis-sharethis-block span[st_url]:hover:before{background:#909aa7;}.node-type-blog .st_pinterest_custom:before{content:'\f231';}.gallery-icon:before{content:'\f00a';font-family:'FontAwesome';margin-right:5px;}.list-icon:before{content:'\f0c9';font-family:'FontAwesome';margin-right:5px;}.print-icon:before{content:'\f02f';font-family:'FontAwesome';margin-right:5px;}.email-icon:before{content:'\f003';font-family:'FontAwesome';margin-right:5px;}.edit-icon:before,.views-field-edit-node a:before{content:'\f044';font-family:'FontAwesome';margin-right:5px;}.product-icons .flag-myopi-products,.buttons .flag-myopi-products{display:inline-block;*zoom:1;*display:inline;vertical-align:top;position:relative;z-index:100;margin-right:5px;}.product-icons .flag-myopi-products:hover,.buttons .flag-myopi-products:hover{opacity:0.6;}.product-icons .flag-myopi-products .flag-throbber,.buttons .flag-myopi-products .flag-throbber{position:absolute;top:7px;left:9px;width:13px;height:13px;pointer-events:none;display:none;}.product-icons .flag-myopi-products .flag-action,.buttons .flag-myopi-products .flag-action{background:url(/sites/all/themes/opi/images/icons-white-new.png) no-repeat 0 0;width:30px;height:31px;display:block;text-indent:-99999px;margin-right:4px;}.product-icons .flag-myopi-products .unflag-action,.buttons .flag-myopi-products .unflag-action{background:url(/sites/all/themes/opi/images/icons-heart-new.png) no-repeat 0 0;background-size:contain;width:30px;height:31px;display:block;text-indent:-99999px;margin-right:4px;}.product-icons .gelcolor-icon,.buttons .gelcolor-icon{display:inline-block;*zoom:1;*display:inline;vertical-align:top;background:url(/sites/all/themes/opi/images/icons-white-new.png) no-repeat -175px 0;width:150px;height:31px;position:relative;text-indent:-9999px;}.product-icons .gelcolor-icon:hover,.buttons .gelcolor-icon:hover{opacity:0.6;}.product-icons .gelcolor-icon.off,.buttons .gelcolor-icon.off{display:none;}.makeDarkFont .nail-studio-icon,.makeDarkFont .nailstudio a{background:url(/sites/all/themes/opi/images/icons-grey-new.png) no-repeat -41px 0;}.makeDarkFont .buttons .flag-myopi-products .flag-action{background:url(/sites/all/themes/opi/images/icons-grey-new.png) no-repeat 0 0;margin-right:2px;}.nail-studio-icon,.nailstudio a{display:inline-block;*zoom:1;*display:inline;vertical-align:top;background:url(/sites/all/themes/opi/images/icons-white-new.png) no-repeat -41px 0;width:30px;height:31px;margin-right:8px;}.nail-studio-icon:hover,.nailstudio a:hover{opacity:0.6;}.nailstudio a{margin-right:0;margin-left:4px;}.reviews-icon{display:inline-block;*zoom:1;*display:inline;vertical-align:top;background:url(/sites/all/themes/opi/images/icons-white-new.png) no-repeat -83px 0;width:30px;height:31px;margin-right:8px;position:relative;}.reviews-icon .countNum{position:absolute;top:-5px;right:-5px;font-size:9px;line-height:1;background:red;width:15px;height:15px;border-radius:50%;color:#FFF;text-align:center;line-height:15px;}.reviews-icon:hover{opacity:0.6;}.product-icons-dark .nail-studio-icon,.pro-tools-collections .view-collection-individual-product .product-icons .nail-studio-icon{display:inline-block;*zoom:1;*display:inline;vertical-align:top;background:url(/sites/all/themes/opi/images/icons-grey-new.png) no-repeat -41px 0;width:30px;height:31px;margin-right:15px;position:relative;z-index:101;}.product-icons-dark .nail-studio-icon:hover,.pro-tools-collections .view-collection-individual-product .product-icons .nail-studio-icon:hover{opacity:0.6;}.product-icons-dark .reviews-icon,.pro-tools-collections .view-collection-individual-product .product-icons .reviews-icon{display:inline-block;*zoom:1;*display:inline;vertical-align:top;background:url(/sites/all/themes/opi/images/icons-grey-new.png) no-repeat -83px 0;width:30px;height:31px;position:relative;margin-right:15px;z-index:101;}.product-icons-dark .reviews-icon .countNum,.pro-tools-collections .view-collection-individual-product .product-icons .reviews-icon .countNum{position:absolute;top:-5px;right:-5px;font-size:9px;line-height:1;background:red;width:15px;height:15px;border-radius:50%;color:#FFF;text-align:center;line-height:15px;}.product-icons-dark .reviews-icon:hover,.pro-tools-collections .view-collection-individual-product .product-icons .reviews-icon:hover{opacity:0.6;}.product-icons-dark .gelcolor-icon,.pro-tools-collections .view-collection-individual-product .product-icons .gelcolor-icon{display:inline-block;*zoom:1;*display:inline;vertical-align:top;background:url(/sites/all/themes/opi/images/icons-grey-new.png) no-repeat -175px 0;width:150px;height:31px;position:relative;text-indent:-9999px;}.product-icons-dark .gelcolor-icon.off,.pro-tools-collections .view-collection-individual-product .product-icons .gelcolor-icon.off{display:none;}.product-icons-dark .flag-myopi-products,.pro-tools-collections .view-collection-individual-product .product-icons .flag-myopi-products{display:inline-block;*zoom:1;*display:inline;vertical-align:top;position:relative;z-index:100;margin-right:15px;}.product-icons-dark .flag-myopi-products:hover,.pro-tools-collections .view-collection-individual-product .product-icons .flag-myopi-products:hover{opacity:0.6;}.product-icons-dark .flag-myopi-products .flag-throbber,.pro-tools-collections .view-collection-individual-product .product-icons .flag-myopi-products .flag-throbber{position:absolute;top:7px;left:9px;width:13px;height:13px;pointer-events:none;display:none;}.product-icons-dark .flag-myopi-products .flag-action,.pro-tools-collections .view-collection-individual-product .product-icons .flag-myopi-products .flag-action{background:url(/sites/all/themes/opi/images/icons-grey-new.png) no-repeat 0 0;width:30px;height:31px;display:block;text-indent:-99999px;margin-right:2px;}.product-icons-dark .flag-myopi-products .flag-action:hover,.pro-tools-collections .view-collection-individual-product .product-icons .flag-myopi-products .flag-action:hover{opacity:0.6;}.product-icons-dark .flag-myopi-products .unflag-action,.pro-tools-collections .view-collection-individual-product .product-icons .flag-myopi-products .unflag-action{background:url(/sites/all/themes/opi/images/icons-heart-new.png) no-repeat 0 0;background-size:contain;width:30px;height:31px;display:block;text-indent:-99999px;}.product-icons-dark .flag-myopi-products .unflag-action:hover,.pro-tools-collections .view-collection-individual-product .product-icons .flag-myopi-products .unflag-action:hover{opacity:0.6;}.lamps-page .flag-wrapper{display:inline-block;vertical-align:middle;height:30px;margin-left:10px;}.lamps-page .flag-action{background:url(/sites/all/themes/opi/images/icons-grey-new.png) no-repeat 0 0;width:30px;height:31px;display:block;text-indent:-99999px;margin-right:2px;}.lamps-page .flag-action:hover{opacity:0.6;}.lamps-page .unflag-action{background:url(/sites/all/themes/opi/images/icons-heart-new.png) no-repeat 0 0;background-size:contain;width:30px;height:31px;display:block;text-indent:-99999px;}.lamps-page .unflag-action:hover{opacity:0.6;}.node-type-product .gelcolor-icon{margin-left:2px;}.node-type-product .gelcolor-icon svg{height:40px;}@media only screen and (min-width:64.063em){.node-type-product .gelcolor-icon svg{height:39px;}}.node-type-product .gelcolor-icon .gelcolo,.node-type-product .gelcolor-icon .nailLacquer{margin-top:-5px;display:inline-block;}.node-type-product .product-icons .flag-wrapper,.node-type-product .product-icons a.nail-studio-icon,.node-type-product .product-icons a.reviews-icon{vertical-align:top;display:inline-block;*display:inline;zoom:1;margin-right:4%;}@media only screen and (min-width:40.063em){.node-type-product .product-icons .flag-wrapper,.node-type-product .product-icons a.nail-studio-icon,.node-type-product .product-icons a.reviews-icon{margin-right:18%;}}@media only screen and (min-width:64.063em){.node-type-product .product-icons .flag-wrapper,.node-type-product .product-icons a.nail-studio-icon,.node-type-product .product-icons a.reviews-icon{margin-right:8px;}}.node-type-product .product-icons .flag-wrapper.last,.node-type-product .product-icons a.nail-studio-icon.last,.node-type-product .product-icons a.reviews-icon.last{margin-right:0;}@media only screen and (min-width:64.063em){.node-type-product .product-icons .flag-wrapper{margin-right:5px;}}.node-type-product .product-icons .stretch{width:100%;display:inline-block;font-size:0;line-height:0;display:none;}.node-type-product .flag-myopi-products{display:inline-block;*zoom:1;*display:inline;vertical-align:top;position:relative;z-index:100;margin-right:15px;}.node-type-product .flag-myopi-products:hover{opacity:0.6;}.node-type-product .flag-myopi-products .flag-throbber{position:absolute;top:7px;left:9px;width:13px;height:13px;pointer-events:none;display:none;}.node-type-product .flag-myopi-products .flag-action{background:url(/sites/all/themes/opi/images/icons-grey-new.png) no-repeat 0 0;width:30px;height:31px;display:block;text-indent:-99999px;margin-right:2px;}.node-type-product .flag-myopi-products .flag-action:hover{opacity:0.6;}.node-type-product .flag-myopi-products .unflag-action{background:url(/sites/all/themes/opi/images/icons-heart-new.png) no-repeat 0 0;background-size:contain;width:30px;height:31px;display:block;text-indent:-99999px;}.node-type-product .flag-myopi-products .unflag-action:hover{opacity:0.6;}.node-type-product .nail-studio-icon{display:inline-block;*zoom:1;*display:inline;vertical-align:top;background:url(/sites/all/themes/opi/images/icons-grey-new.png) no-repeat -41px 0;width:30px;height:31px;margin-right:15px;position:relative;z-index:101;}.node-type-product .nail-studio-icon:hover{opacity:0.6;}.node-type-product .reviews-icon{display:inline-block;*zoom:1;*display:inline;vertical-align:top;background:url(/sites/all/themes/opi/images/icons-grey-new.png) no-repeat -83px 0;width:30px;height:31px;position:relative;margin-right:15px;z-index:101;}.node-type-product .reviews-icon .countNum{position:absolute;top:-5px;right:-5px;font-size:9px;line-height:1;background:red;width:15px;height:15px;border-radius:50%;color:#FFF;text-align:center;line-height:15px;}.node-type-product .reviews-icon:hover{opacity:0.6;}.l-footer .social-icons a.snapchat-icon{background:url(/sites/all/themes/opi/images/snapchat-icon.svg) no-repeat 0 0;background-size:contain;width:18px;vertical-align:bottom;margin-top:5px;}.nostudio .nail-studio-icon{display:none !important;}.social-area{vertical-align:top;position:relative;display:none;}@media only screen and (min-width:64.063em){.social-area{display:inline-block;}}.social-area .social-pop{background:url(/sites/all/themes/opi/images/icons-white-new.png) no-repeat -125px 0;width:31px;height:31px;display:inline-block;cursor:pointer;}.node-type-product .social-area .social-pop{background:url(/sites/all/themes/opi/images/icons-grey-new.png) no-repeat -125px 0;}.social-area .item-list{display:none;position:absolute;top:-5px;left:45px;width:230px;z-index:2;}.social-area .item-list:before{content:' ';width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #6a727c;position:absolute;top:8px;left:-10px;}.social-area .item-list ul{margin:0;padding:0;background:#6a727c;-webkit-box-shadow:6px 0 10px -2px #6a727c;-moz-box-shadow:6px 0 10px -2px #6a727c;box-shadow:6px 0 10px -2px #6a727c;padding:5px 20px;text-align:center;}.social-area .item-list ul li{display:inline-block;vertical-align:middle;margin:0 10px 0 0;}.social-area .item-list ul li.last{margin-right:0;}.social-area .item-list ul li a{color:#FFF;width:25px;height:25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;}.social-area .item-list ul li a:hover{background:rgba(0,0,0,0.95);}.view-site-search .product-icons-dark .flag-myopi-products,.view-site-search .product-icons-dark .nail-studio-icon{margin-right:5px;}.tab-bar{background:#000;padding-top:0px;display:inline-block;width:100%;line-height:1;}@media only screen and (min-width:64.063em){.tab-bar{display:none;}}.tab-bar h1{text-indent:-9999px;padding-left:0.9375rem;}.tab-bar h1 a{display:block;background:url(/sites/all/themes/opi/images/opi-logo-mobile.png) no-repeat left center;background-size:contain;}.tab-bar .right-small{border-left:0;width:auto;display:inline-block;}.tab-bar .right-small .fa-search{display:inline-block;vertical-align:top;cursor:pointer;color:#49535f;line-height:45px;}.tab-bar .right-small .fa-search:hover:before{color:#c2c2c2;}.tab-bar .right-small .menu-icon{right:0px;border-left:1px solid #2a3037;display:inline-block;color:#49535f;}.tab-bar .right-small .menu-icon span{text-transform:uppercase;color:#8a8e94;text-indent:-9999px;display:block;}.tab-bar .right-small .menu-icon span:after{box-shadow:0 0 0 1px #49535f,0 7px 0 1px #49535f,0 14px 0 1px #49535f;}.tab-bar a.mobile-logo{background:url(/sites/all/themes/opi/images/opi-logo-mobile.png) no-repeat center center;display:inline-block;text-indent:-9999px;height:17px;width:51px;background-size:contain;margin-top:14px;margin-left:10px;}.tab-bar a.nail-studio{display:inline-block;vertical-align:middle;text-transform:uppercase;color:#49535f;font-size:14px;line-height:1;width:16%;float:right;line-height:1;padding-top:8px;margin-right:20px;font-family:'Montserrat',sans-serif;font-weight:400;}@media (min-width:425px){.tab-bar a.nail-studio{line-height:45px;padding-top:0;width:20%;}}.tab-bar a.where-to-buy{display:inline-block;vertical-align:middle;text-transform:uppercase;color:#49535f;font-size:14px;line-height:1;width:18%;float:right;margin-right:80px;line-height:1;padding-top:8px;line-height:15px;padding-top:8px;font-family:'Montserrat',sans-serif;font-weight:400;}@media (min-width:445px){.tab-bar a.where-to-buy{line-height:45px;padding-top:0;width:23%;}}.l-header{background:#000;display:none;position:fixed;top:0;transition:top 0.2s ease-in-out;width:100%;height:106px;z-index:500;}.l-header:before,.l-header:after{content:" ";display:table;}.l-header:after{clear:both;}.admin-menu .l-header{top:20px;}@media only screen and (min-width:64.063em){.l-header{display:block;}}.l-header .logo{float:left;width:15%;}.l-header .logo a{background:url(/sites/all/themes/opi/images/OPI-logo.png) no-repeat center center;display:block;text-indent:-9999px;border-right:1px solid #2a3037;height:106px;}.l-header .columns.menus{width:85%;}.l-header .menu-shopping-list{float:right;display:block;background:url(/sites/all/themes/opi/images/icon-shopping-list-header.png) no-repeat center center;height:51px;width:100px;border-left:1px solid #2a3037;}.secondary-menu-row{border-bottom:1px solid #2a3037;font-family:'Montserrat',sans-serif;font-weight:400;}.secondary-menu-row:before,.secondary-menu-row:after{content:" ";display:table;}.secondary-menu-row:after{clear:both;}.secondary-menu-row .pull-right{padding-right:23px;}.secondary-menu-row a{color:#687381;font-size:12px;line-height:22px;letter-spacing:0.5px;margin:0 3px;padding:15px 0;}.secondary-menu-row a.fa{font-size:16px;}.secondary-menu-row a:hover{color:#66a4eb;}.secondary-menu-row .login-link{padding-right:15px;}.logged-in .secondary-menu-row .login-link{display:none;}.logout-link{display:none;}.logged-in .logout-link{display:block;}@media only screen and (min-width:64.063em){.logged-in .logout-link{display:inline-block;*zoom:1;*display:inline;}}.main-menu-row .fa-search{border-left:1px solid #2a3037;padding:16px 0px;cursor:pointer;color:#687381;width:4%;display:inline-block;text-align:center;margin:0;height:53px;}.admin-menu .main-menu-row .fa-search{height:51px;}.main-menu-row .fa-search:hover{color:#66a4eb;}body{background:#000;}.main{background:#FFF;}.main-container:before,.main-container:after{content:" ";display:table;}.main-container:after{clear:both;}.columns{padding-right:0;padding-left:0;}.row{margin:0;width:100%;max-width:100%;}.row .row{margin:0;width:100%;max-width:100%;}.panel{background:#FFF;border:0;}@media only screen and (min-width:64.063em){body{padding-top:106px;}body.admin-menu{padding-top:126px;}.nav-up{top:-106px;}.admin-menu .nav-up{top:-126px;}}.node-type-blog .pane-node-body,.node-type-events .pane-node-body{padding:0 20px;}.row-facts,.row-setup{margin:0 auto;float:none !important;clear:both;padding:0 15px;}.row-facts:before,.row-facts:after,.row-setup:before,.row-setup:after{content:" ";display:table;}.row-facts:after,.row-setup:after{clear:both;}@media only screen and (min-width:40.063em){.row-facts,.row-setup{padding:0;}}.l-footer{background:#000;padding:0px;margin:0;clear:both;position:relative;z-index:10;}@media only screen and (min-width:64.063em){.l-footer{padding:0 0 0 30px;}}.l-footer .columns{padding:0;margin:0;}.l-footer .right{background:#1f242b;}.footer-logo{background:url(/sites/all/themes/opi/images/OPI-logo.png) no-repeat left top;height:auto;text-indent:-9999px;height:50px;display:none;}@media only screen and (min-width:64.063em){.footer-logo{display:block;}}.l-footer .left,.l-footer .right,.l-footer .middle{padding-top:15px;padding-bottom:15px;}@media only screen and (min-width:64.063em){.l-footer .left,.l-footer .right,.l-footer .middle{padding-top:50px;padding-bottom:50px;}}.l-footer .large-3.left{text-align:center;}@media only screen and (min-width:64.063em){.l-footer .large-3.left{text-align:left;}}.l-footer .large-6.middle,.l-footer .large-3.right{display:none;}@media only screen and (min-width:64.063em){.l-footer .large-6.middle,.l-footer .large-3.right{display:block;}}.l-footer .large-3.right{min-height:260px;}.l-footer p{color:#5b6f7f;}.l-footer a{color:#97aec1;}.l-footer .left p{font-size:11px;line-height:14px;}.l-footer .terms span{display:block;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;}.l-footer .terms span a{text-transform:none;}.l-footer .middle .pane-menu-tree{display:inline-block;*zoom:1;*display:inline;width:24.0%;}.l-footer .middle .pane-menu-tree ul{margin:0;padding:0;list-style:none;}.l-footer .middle .pane-menu-tree ul li{margin:0;padding:0;}.l-footer .middle .pane-menu-tree ul li a{text-transform:uppercase;color:#5b6f7f;font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;line-height:23px;}.l-footer .middle .panel-separator{display:none;}.l-footer .right{padding-left:30px;}.l-footer .right h2{font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;color:#5b6f7f;font-size:24px;margin:0;}.l-footer .right .pane-menu-footer-pro-menu ul{list-style:none;margin:0;padding:0;}.l-footer .right .pane-menu-footer-pro-menu ul li{margin:0;padding:0;}.l-footer .right .pane-menu-footer-pro-menu ul li a{color:#5b6f7f;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;line-height:23px;}.not-logged-in .l-footer .right .pane-menu-footer-pro-menu ul li.menu-mlid-2013{float:left;}.not-logged-in .l-footer .right .pane-menu-footer-pro-menu ul li.menu-mlid-2014 a:before{content:'|';margin-left:5px;margin-right:5px;}.block-menu-menu-mobile-top,.block-menu-block-4{text-align:center;border-bottom:1px solid #727c88;margin:0 30px;padding-top:15px;padding-bottom:30px;}.block-menu-menu-mobile-top h2,.block-menu-block-4 h2{font-size:12px;line-height:1;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:400;letter-spacing:2px;color:#727c88;position:relative;}.block-menu-menu-mobile-top h2:before,.block-menu-block-4 h2:before{border-top:1px solid #727c88;content:' ';display:block;width:20%;position:absolute;top:50%;left:0;}.block-menu-menu-mobile-top h2:after,.block-menu-block-4 h2:after{border-top:1px solid #727c88;content:' ';display:block;width:20%;position:absolute;top:50%;right:0;}.block-menu-menu-mobile-bottom,.block-menu-block-5{text-align:center;margin-top:30px;padding-bottom:50px;}.block-menu-menu-mobile-bottom h2,.block-menu-block-5 h2{display:none;}.block-menu-menu-mobile-top,.block-menu-menu-mobile-bottom,.block-menu-block-4,.block-menu-block-5{display:block;}@media only screen and (min-width:40.063em){.block-menu-menu-mobile-top,.block-menu-menu-mobile-bottom,.block-menu-block-4,.block-menu-block-5{display:none;}}.block-menu-menu-mobile-top ul,.block-menu-menu-mobile-bottom ul,.block-menu-block-4 ul,.block-menu-block-5 ul{margin:0;padding:0;list-style:none;}.block-menu-menu-mobile-top ul li,.block-menu-menu-mobile-bottom ul li,.block-menu-block-4 ul li,.block-menu-block-5 ul li{text-transform:uppercase;letter-spacing:2px;font-size:20px;font-family:'Montserrat',sans-serif;font-weight:400;padding:10px 0;}.block-menu-menu-mobile-top ul li a,.block-menu-menu-mobile-bottom ul li a,.block-menu-block-4 ul li a,.block-menu-block-5 ul li a{color:#727c88;}.left-off-canvas-menu{width:100%;}.move-right > .inner-wrap{-ms-transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}.off-canvas-list{width:50%;float:left;vertical-align:top;background:#293038;height:100%;}.off-canvas-list.pro{background:#383f48;}.move-second-time-right{background:#000;}.move-second-time-right .off-canvas-list{width:100%;}.left-off-canvas-menu{box-shadow:-4px 0 4px rgba(0,0,0,0.2),4px 0 4px rgba(0,0,0,0.2);}@media only screen and (min-width:64.063em){.left-off-canvas-menu{display:none;}}.left-off-canvas-menu ul{list-style:none;margin:0;}.left-off-canvas-menu ul.main-nav,.left-off-canvas-menu ul.links{text-transform:uppercase;padding-left:15px;padding-top:15px;}.left-off-canvas-menu ul.main-nav li.highlight > a,.left-off-canvas-menu ul.links li.highlight > a{color:#FFF;}.left-off-canvas-menu ul.main-nav li a,.left-off-canvas-menu ul.links li a{font-size:15px;letter-spacing:0.4px;text-transform:uppercase;color:#b5b5b5;font-family:'Montserrat',sans-serif;font-weight:400;}.left-off-canvas-menu ul.main-nav li ul,.left-off-canvas-menu ul.links li ul{display:none;}.move-right .exit-off-canvas{box-shadow:none;}.field-name-field-menu-image{display:none;}@media only screen and (min-width:64.063em){.field-name-field-menu-image{display:block;}}.left-off-canvas-menu{overflow:visible;-webkit-transition:margin-left 500ms ease 0s;-ms-transition:margin-left 500ms ease 0s;transition:margin-left 500ms ease 0s;}.move-second-time-right .left-off-canvas-menu{margin-left:100%;}.left-off-canvas-menu ul.main-nav li a,.left-off-canvas-menu ul.links li a{text-transform:capitalize;}.menu-icon > div{width:20px;height:3px;margin:4px 0px;background:#fff;}.menu-top{position:absolute;z-index:1002;top:0;left:-100%;display:none;width:100%;}.move-right .menu-top{display:block;}.left-off-canvas-back,.menu-top .menu-icon{position:absolute;top:10px;z-index:100;}.menu-top .menu-icon{right:20px;}.current-selected{font-family:"Montserrat",sans-serif;font-weight:400;letter-spacing:0.4px;color:#FFF;text-transform:uppercase;background:#293038 !important;}.left-off-canvas-back{left:20px;color:#fff;font-family:"Montserrat",sans-serif;font-weight:400;letter-spacing:0.4px;width:80px;display:none;}.left-off-canvas-back:hover{color:#fff;}.left-off-canvas-back:visited{color:#fff;}.left-off-canvas-menu .menu > li.expanded > .menu{position:absolute;left:-100%;top:0;background:#000;width:100%;padding-top:44px;min-height:100%;}.left-off-canvas-menu .menu > li.expanded > .menu li{border-bottom:1px solid #1e2126;margin:0;padding:20px 25px;}.left-off-canvas-menu .menu > li.expanded > .menu > li.expanded{background:url(/sites/all/themes/opi/images/expand.png) no-repeat center right;cursor:pointer;}.left-off-canvas-menu .menu > li.expanded > .menu > li.expanded:hover{background:rgba(255,255,255,0.1) url(/sites/all/themes/opi/images/expand.png) no-repeat center right;}.left-off-canvas-menu .menu > li.expanded > .menu li:first-child{border-top:1px solid #1e2126;}.left-off-canvas-menu .menu > li.expanded > .menu > li.expanded .menu{display:none;}.left-off-canvas-menu .menu > li.expanded > .menu > li.expanded .menu li{border:none;padding:15px 20px;margin:0;}.left-off-canvas-menu .menu > li.expanded > .menu > li.expanded .menu li a{text-transform:capitalize;color:#FFF;font-size:15px;}.left-off-canvas-menu .menu > li.expanded > .menu > li.expanded.open{background:url(/sites/all/themes/opi/images/expand-open.png) no-repeat top right;padding-bottom:0;}.left-off-canvas-menu .menu > li.expanded > .menu li.expanded{padding:0 25px;}.left-off-canvas-menu .menu > li.expanded > .menu > li.expanded a{padding:20px 25px 20px 0;border-right:1px solid #FFF;width:92%;}.left-off-canvas-menu .menu > li.expanded > .menu > li.expanded ul li a{border-right:0;padding:0;}.left-off-canvas-menu ul.links{padding-top:0px;padding-left:10px;padding-right:0;text-transform:uppercase;}.left-off-canvas-menu ul.links-top.links{padding-top:25px;}.left-off-canvas-menu ul.links li a,.off-canvas-list ul li a{font-size:13pt;}.left-off-canvas-menu ul.links li a{color:#576069;}.left-off-canvas-menu ul.links li a:hover{color:#eee;}.left-off-canvas-menu ul.links li{margin:15px 0px;padding:10px 10px;}.off-canvas-list{background:#293038 none repeat scroll 0 0;}.off-canvas-list.pro{background:#1e2126 none repeat scroll 0 0;}.off-canvas-list.pro h2.block-title{display:none;}.off-canvas-list.pro .contextual-links-region{position:static;}.off-canvas-list ul li a{color:#fff;font-family:"Montserrat",sans-serif;font-weight:400;letter-spacing:0.4px;text-transform:uppercase;width:100%;display:block;}.off-canvas-list ul li:hover{background:rgba(255,255,255,0.1);}.off-canvas-list ul li{margin:15px 0px;padding:10px 20px;}.off-canvas-list ul li.snd-lv a{color:#677079;}.off-canvas-list ul li.snd-lv:hover a{color:#eee;}.off-canvas-list ul li.divider{border-bottom:1px solid #30373f;}.tb-megamenu-main-menu{width:calc(96% - 100px);}.tb-megamenu.logged-in.tb-megamenu-menu-pro-menu .nav > li a{height:54px;}.tb-megamenu{float:left;}.logged-in .tb-megamenu{height:51px;}.tb-megamenu .nav > li a{text-transform:uppercase;color:#727c88;font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;line-height:21px;border:0;padding:15px 10px;}.admin-menu .tb-megamenu .nav > li a,.logged-in .tb-megamenu .nav > li a{height:51px;}.tb-megamenu .nav > li a:hover,.tb-megamenu .nav > li a:focus{background:#2a3037;color:#66a4eb;}.tb-megamenu .nav > li a:after{content:'' !important;display:none;}@media (min-width:1025px){.tb-megamenu .nav > li a{padding:15px 12px;font-size:11px;}}@media (min-width:1085px){.tb-megamenu .nav > li a{padding:15px 12px;font-size:12px;}}@media (min-width:1152px){.tb-megamenu .nav > li a{padding:15px 15px;}}@media (min-width:1265px){.tb-megamenu .nav > li a{padding:15px 20px;}}@media (min-width:1375px){.tb-megamenu .nav > li a{padding:15px 25px;}}@media (min-width:1485px){.tb-megamenu .nav > li a{padding:15px 30px;}}.tb-megamenu .nav > li.nail-studio a{border-right:1px solid #2a3037;}.tb-megamenu .nav > li ul.menu li a{height:auto;margin-top:25px;}.tb-megamenu .nav > li ul.menu li ul.menu li a{margin-top:0;}.tb-megamenu .span12.mega-col-nav .mega-inner{padding:0;}.tb-megamenu .caret{display:none !important;}.tb-megamenu .nav li.dropdown.open > .dropdown-toggle,.tb-megamenu .nav li.dropdown.active > .dropdown-toggle,.tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle,.tb-megamenu .nav > li.dropdown.open.active > a:hover{background:#2a3037;color:#66a4eb;}.caremegamenu .color-submenu .tb-block ul{width:80%;}.caremegamenu .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li,.caremegamenu .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li.first{width:27%;}.tb-megamenu .mega-inner{padding:0;}.tb-megamenu .nav > .active > a{color:#66a4eb;background:none;}.tb-megamenu .nav > .active > a:hover{background:none;color:#FFF;}.tb-megamenu .nav li.dropdown.active > .dropdown-toggle{background:none;}.tb-megamenu .nav li.dropdown.active > .dropdown-toggle a{color:#66a4eb;}.tb-megamenu .dropdown-menu .active > a,.tb-megamenu .dropdown-menu .active > a:hover{background:#55354e;}.color-submenu{min-height:250px;padding-bottom:10px;}.color-submenu.dropdown-menu{border:0;box-shadow:none;background:#000;width:100%;}.color-submenu.dropdown-menu .block-menu-block{position:relative;margin:0 20px 20px 20px;}.color-submenu.dropdown-menu .block-menu-block .field-name-field-menu-image{position:absolute;right:0px;top:20px;display:none;}@media only screen and (min-width:64.063em){.color-submenu.dropdown-menu .block-menu-block .field-name-field-menu-image{width:23%;}}@media (min-width:1300px){.color-submenu.dropdown-menu .block-menu-block .field-name-field-menu-image{width:21%;}}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li{width:23%;margin-right:2%;vertical-align:top;display:inline-block;}@media only screen and (min-width:64.063em){.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li{margin-right:2%;width:23%;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li.menu-mlid-282383{float:left;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li.menu-mlid-106937{float:left;}}@media (min-width:1125px){.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li{margin-right:2%;width:21%;}}@media (min-width:1300px){.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li{margin-right:2%;width:21%;}}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a,.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a.active{text-transform:initial;font-family:'Montserrat',sans-serif;font-weight:400;color:#FFFFFF;padding:10px 10px 5px 10px;margin-left:-10px;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a:hover a,.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a.active:hover a{color:#1e2227;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a.pro-only,.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a.proonly,.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a.active.pro-only,.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a.active.proonly{display:none;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li.menu-mlid-334805,.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li.menu-mlid-334804{display:none;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li > a{border-bottom:1px solid #4b525b;padding-bottom:5px;margin-bottom:5px;color:#FFFFFF;font-size:16px;line-height:1;display:inline-block;width:100%;margin-left:-10px;padding-left:10px;padding-top:10px;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li > a:hover{color:#1e2227;background:#55354e;padding:10px 0 5px 10px;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li ul li{width:100%;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li ul li a{font-size:12px;line-height:14px;letter-spacing:0.5px;border-bottom:0;padding-top:9px;padding-bottom:9px;display:block;height:auto;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li ul li a:hover{background:#55354e;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li.first{width:23%;}@media (min-width:1125px){.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li.first{width:30%;}}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li.first .field-name-field-menu-image{display:none;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li.first ul li{width:100%;display:inline-block;vertical-align:top;}@media (min-width:1125px){.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li.first ul li{width:49%;}}.secondary-menu-row a,.main-menu-row .fa-search{-webkit-transition:color 0.5s ease;-ms-transition:color 0.5s ease;transition:color 0.5s ease;}form#user-login .signin a,form#user-register-form .signin a,.tb-megamenu .nav > li a{-webkit-transition:color 0.5s ease 0.2s,background 0.5s ease;-ms-transition:color 0.5s ease 0.2s,background 0.5s ease;transition:color 0.5s ease 0.2s,background 0.5s ease;}.tb-megamenu .nav.level-0 > li > a:hover,.tb-megamenu .nav.level-0 > li > a:focus{background:transparent linear-gradient(to bottom,#000 50%,#2a3037 50%) repeat scroll left bottom/100% 200% !important;color:#66a4eb;}.tb-megamenu .nav.level-0 > li > a{background:transparent linear-gradient(to bottom,#000 50%,#2a3037 50%) repeat scroll left top/100% 200%;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li ul li a,.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li > a{background:#704d68 linear-gradient(to left,#000 50%,#1f2227 50%) repeat scroll right top/200% 100%;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li ul li a:hover,.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li ul li a:focus,.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li > a:hover,.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li > a:focus{background:#704d68 linear-gradient(to left,#000 50%,#1f2227 50%) repeat scroll left top/200% 100% !important;color:#8c98a8;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li > a:hover{color:#8c98a8 !important;}.tb-megamenu .mega > .mega-dropdown-menu{min-height:0px;min-width:200px;overflow:hidden;display:block;-webkit-transition:min-height 0.3s ease;-ms-transition:min-height 0.3s ease;transition:min-height 0.3s ease;}.nav-up .tb-megamenu .mega > .mega-dropdown-menu{min-height:0px !important;}.tb-megamenu .mega.open > .mega-dropdown-menu,.tb-megamenu .mega.dropdown-submenu:hover > .mega-dropdown-menu{min-height:250px;}.tb-megamenu .mega > .mega-dropdown-menu .mega-dropdown-inner{position:absolute;width:inherit;}.l-footer .middle .pane-menu-tree ul li a,.l-footer .pane-content span a,.l-footer .right .pane-menu-footer-pro-menu ul li a,.l-footer .social-icons a.lacquer-menu li a,.l-footer .social-icons a,.pane-menu-menu-about-menu li a,.pane-menu-color li a,.pane-system-user-menu li a,.pane-menu-care li a{-webkit-transition:color 0.5s ease;-ms-transition:color 0.5s ease;transition:color 0.5s ease;}.l-footer .middle .pane-menu-tree ul li a:hover,.l-footer .middle .pane-menu-tree ul li a:focus,.l-footer .right .pane-menu-footer-pro-menu ul li a:hover,.l-footer .right .pane-menu-footer-pro-menu ul li a:focus,.l-footer .social-icons a:hover,.l-footer .social-icons a:focus{color:#97aec1;}.l-footer .pane-content span a:hover,.l-footer .pane-content span a:focus,.lacquer-menu li a:hover,.pane-menu-menu-about-menu li a:hover,.pane-menu-color li a:hover,.pane-system-user-menu li a:hover,.pane-menu-care li a:hover{color:#fff;}.filters-button-group a{line-height:20px !important;margin:45px 0;}.filters-button-group a:after{display:block;width:auto;max-width:0px;height:inherit;content:"";border-bottom:2px solid #fff;-webkit-transition:max-width 0.7s ease;-ms-transition:max-width 0.7s ease;transition:max-width 0.7s ease;}.filters-button-group a.selected:after{border-bottom:2px solid #fff;max-width:120px;}.filters-button-group a:hover:after{border-bottom:2px solid #fff;max-width:120px;}.element-item img,.element-item .img-block{outline:0px solid #97aec1;-webkit-transition:outline 0.2s ease;-ms-transition:outline 0.2s ease;transition:outline 0.2s ease;}.element-item .swatchimg:hover img,.element-item .swatchimg:hover .img-block{outline:5px solid #97aec1;}.sort-by-button-group li a{-webkit-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;transition:opacity 0.5s ease;}.sort-by-button-group li a:hover,.sort-by-button-group li a:focus{opacity:0.5;}form#user-login .signin a:hover,form#user-login .signin a:focus{color:#333;background:#b9b9b9;}.facebook-action-connect:hover{color:#fff;}.facebook-action-connect{-webkit-transition:background 0.2s ease;-ms-transition:background 0.2s ease;transition:background 0.2s ease;}.facebook-action-connect:hover{background:#66a4eb none repeat scroll 0 0;}.view-collection-products.view-display-id-panel_pane_2 .swiper-slide img{-webkit-transition:-webkit-transform 0.5s ease,-webkit-filter 0.5s ease;-ms-transition:-ms-transform 0.5s ease,-ms-filter 0.5s ease;transition:transform 0.5s ease,filter 0.5s ease;}.tb-megamenu .mega.open > .mega-dropdown-menu.color-submenu{overflow:visible;}.tb-megamenu .mega.open > .mega-dropdown-menu.color-submenu .mega-dropdown-inner{background:#000;}.tb-megamenu .mega.open > .mega-dropdown-menu.color-submenu.pro-submenu .menu-block-wrapper{width:100%;height:260px;}.tb-megamenu .mega.open > .mega-dropdown-menu.color-submenu.pro-submenu .menu-name-menu-pro-menu.menu-level-1 > ul{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:column;}.tb-megamenu .mega.open > .mega-dropdown-menu.color-submenu.pro-submenu .menu-name-menu-pro-menu.menu-level-1 > ul > li{min-height:60px;margin:0px;width:calc(20% - 10px);}@media only screen and (min-width:90.063em){.tb-megamenu .mega.open > .mega-dropdown-menu.color-submenu.pro-submenu .menu-name-menu-pro-menu.menu-level-1 > ul > li{width:calc(24% - 10px);}}.role-professional .color-submenu.dropdown-menu .block-menu-block .field-name-field-menu-image{display:none !important;}.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li{width:16%;margin-right:1.5%;vertical-align:top;display:inline-block;}@media only screen and (min-width:64.063em){.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li{margin-right:1.5%;width:16%;}}@media (min-width:1125px){.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li{margin-right:1.5%;width:21%;}}@media (min-width:1300px){.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li{margin-right:1.5%;width:14%;}}.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li.menu-mlid-282439{display:none;}.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a.universal,.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a.active.universal{display:none;}.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a.pro-only,.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a.proonly,.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a.active.pro-only,.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a.active.proonly{display:block;}.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li.first{width:23%;}@media (min-width:1125px){.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li.first{width:17%;}}.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li.first ul li{width:100%;}.node-type-page .page-title-wrapper,.userpages .page-title-wrapper,.page-pro-register .page-title-wrapper,.page-user-reset- .page-title-wrapper,.page-user-fboauth .page-title-wrapper{background:url(/sites/all/themes/opi/images/textured-bg.png) 0 0;}.node-type-page #page-title,.userpages #page-title,.page-pro-register #page-title,.page-user-reset- #page-title,.page-user-fboauth #page-title{margin:0;color:#FFF;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:30px;line-height:1;padding:20px 50px;}@media only screen and (min-width:40.063em){.node-type-page #page-title,.userpages #page-title,.page-pro-register #page-title,.page-user-reset- #page-title,.page-user-fboauth #page-title{font-size:40px;padding:40px 80px;}}@media only screen and (min-width:64.063em){.node-type-page #page-title,.userpages #page-title,.page-pro-register #page-title,.page-user-reset- #page-title,.page-user-fboauth #page-title{font-size:60px;padding:40px 100px;}}.node-type-events #page-title,.node-type-event-articles #page-title{display:none;}ul.pagination li{margin:5px 0;}ul.pagination li a{font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;line-height:20px;background:#FFF;color:#000;border:1px solid #c3c3c3;border-radius:0;padding-top:5px;padding-bottom:5px;text-transform:uppercase;}ul.pagination li a:hover{background:#d1d1d1;}ul.pagination li.current a{border:1px solid #000;color:#c3c3c3;background:none;}ul.pagination li.current a:hover{background:none;}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin-bottom:0;}.views-exposed-widgets{margin-bottom:0;}form .form-item input,form .form-item textarea{border:0;box-shadow:none;height:auto;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;padding:10px 10px;color:#c1c1c1;background:#f0f0f0;font-size:20px;line-height:30px;height:30px;}@media only screen and (min-width:40.063em){form .form-item input,form .form-item textarea{padding:10px 20px;font-size:30px;line-height:60px;height:60px;}}form .form-item{margin:0;}form .form-item input{margin:0 0 10px 0;}form .description{display:none;}form .form-type-checkbox input{display:none;}form .form-type-checkbox label{color:#c2c2c2;font-size:18px;line-height:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}form .form-type-checkbox label:before{content:'';background:url(/sites/all/themes/opi/images/checkbox.png) no-repeat 0 -3px;padding-right:65px;width:61px;height:60px;display:block;display:inline-block;*zoom:1;*display:inline;vertical-align:middle;}form .form-type-checkbox label.highlight:before{content:'';background:url(/sites/all/themes/opi/images/checkbox.png) no-repeat 0 -69px;padding-right:65px;width:61px;height:60px;display:inline-block;*zoom:1;*display:inline;vertical-align:middle;}form .form-item.form-item-files-feeds .description{display:block;}.page-node-add-opi-location .form-type-checkbox input{display:none;}.page-node-add-opi-location .form-type-checkbox label{color:#c2c2c2;font-size:18px;line-height:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}.page-node-add-opi-location .form-type-checkbox label:before{content:'';background:url(/sites/all/themes/opi/images/checkbox-smaller.png) no-repeat 0 -33px;padding-right:35px;width:33px;height:33px;display:block;display:inline-block;*zoom:1;*display:inline;vertical-align:middle;margin-right:5px;}.page-node-add-opi-location .form-type-checkbox label.highlight:before{content:'';background:url(/sites/all/themes/opi/images/checkbox-smaller.png) no-repeat 0 0px;padding-right:35px;width:33px;height:33px;display:inline-block;*zoom:1;*display:inline;vertical-align:middle;}.nail-lacquer-page h1,.gelcolor-page h1{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#FFF;font-size:36px;line-height:1;}@media only screen and (min-width:40.063em){.nail-lacquer-page h1,.gelcolor-page h1{font-size:36px;line-height:36px;}}@media only screen and (min-width:64.063em){.nail-lacquer-page h1,.gelcolor-page h1{font-size:53px;line-height:48px;}}.nail-lacquer-page .menu-name-menu-color,.gelcolor-page .menu-name-menu-color{display:none;}@media only screen and (min-width:40.063em){.nail-lacquer-page .menu-name-menu-color,.gelcolor-page .menu-name-menu-color{display:block;}}.nail-lacquer-page .nail-title,.nail-lacquer-page .gellink,.gelcolor-page .nail-title,.gelcolor-page .gellink{display:block;}.nail-lacquer-page .gel-title,.gelcolor-page .gel-title{display:none;}.nail-lacquer-page .award-icon,.gelcolor-page .award-icon{background:url(/sites/all/themes/opi/images/award-icon.png) no-repeat 0 0;width:15px;height:22px;background-size:cover;position:absolute;left:15px;top:10px;}@media only screen and (min-width:40.063em){.nail-lacquer-page .award-icon,.gelcolor-page .award-icon{top:5px;left:auto;right:5px;}}.gelcolor-page.nail-lacquer-page .nail-title,.gelcolor-page.nail-lacquer-page .gellink{display:none;}.gelcolor-page.nail-lacquer-page .gel-title{display:block;}.gelcolor-page.nail-lacquer-page .gels{display:none;}.element-item{width:150px;margin:0 30px 30px 30px;}@media (max-width:640px){.element-item{width:100%;margin:5px 0;}}.element-item a{color:#000;}@media only screen and (min-width:40.063em){.element-item img{height:auto;width:auto;}}.element-item .dotimg{display:inline-block;vertical-align:middle;width:75px;height:75px;}@media only screen and (min-width:40.063em){.element-item .dotimg{display:none;}}.element-item .swatchimg{display:none;}@media only screen and (min-width:40.063em){.element-item .swatchimg{display:block;}}.element-item .collection{display:none;}.element-item .img-block{width:150px;height:50px;display:block;}@media (max-width:450px){.element-item .img-block{width:100%;}}.element-item .gellink{display:none;}@media only screen and (min-width:40.063em){.element-item .gellink{display:block;position:relative;}}.element-item .picture-item__details{padding-top:10px;padding-bottom:15px;display:inline-block;vertical-align:middle;padding-left:15px;}
@media only screen and (min-width:40.063em){.element-item .picture-item__details{display:block;margin-top:25px;padding:0;}}.element-item .name h3{text-transform:uppercase;margin:0;font-family:'Montserrat',sans-serif;font-weight:700;font-size:16px;line-height:1;letter-spacing:0.25px;padding-bottom:5px;}@media only screen and (min-width:40.063em){.element-item .name h3{font-size:10px;line-height:1;padding-bottom:0;}}.element-item .lacquer-info{font-family:'Montserrat',sans-serif;font-weight:400;line-height:1;font-size:12px;letter-spacing:0.25px;}@media only screen and (min-width:40.063em){.element-item .lacquer-info{line-height:16px;font-size:8px;}}.element-item span{text-transform:uppercase;line-height:12px;font-size:1;letter-spacing:0.25px;}@media only screen and (min-width:40.063em){.element-item span{font-size:8px;line-height:16px;}}.element-item .gelcolor{margin:-15px 0 0 5px;background:url(/sites/all/themes/opi/images/GelColor_text-white.svg) no-repeat 0 0;width:49px;height:12px;text-indent:-9999px;}.element-item .new-lacquer{background:url(/sites/all/themes/opi/images/new-icon.png) no-repeat right 0;text-indent:-9999px;width:40px;height:25px;display:block;float:right;margin:-30px 5px 0px 0;position:relative;}.element-item .hue,.element-item .htmlVal{display:none;}@media only screen and (min-width:40.063em){.filter-link.desktop-only{display:block;}}.view-nail-lacquers-all,.view-infinite-shine-swatches{position:relative;}@media only screen and (min-width:40.063em){.view-nail-lacquers-all,.view-infinite-shine-swatches{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow:hidden;min-height:550px;}}@media only screen and (min-width:40.063em){.view-nail-lacquers-all{min-height:750px;}}.filters-button-group{position:relative;background:#000;}@media (min-width:730px){.filters-button-group{height:auto;background:#293038 url(/sites/all/themes/opi/images/lacquer-bg.jpg) no-repeat 0 0;background-size:100%;position:relative;z-index:2;}}.filters-button-group .filter-wrapper{display:inline-block;*zoom:1;*display:inline;padding:20px;width:100%;}@media (min-width:730px){.filters-button-group .filter-wrapper{padding:160px 10px 0 10px;background:rgba(0,0,0,0.8);height:100%;display:inline-block;position:absolute;top:0;left:0;}}@media (min-width:1100px){.filters-button-group .filter-wrapper{padding:160px 20px 0 30px;}}@media (min-width:1450px){.filters-button-group .filter-wrapper{padding:160px 20px 0 100px;}}.filters-button-group a{display:block;text-transform:uppercase;font-size:12px;line-height:48px;color:#FFF;font-family:'Montserrat',sans-serif;font-weight:700;}@media only screen and (min-width:40.063em){.filters-button-group #filter-hold.sticky{position:fixed;top:30px;width:200px;}}@media only screen and (min-width:40.063em){#filter-hold select{display:none;}}@media only screen and (max-width:40em){#filter-hold{position:relative;height:100px;display:inline-block;width:100%;}#filter-hold .dropdown select{background:transparent;-webkit-appearance:none;-moz-appearance:none;text-indent:0.01px;text-overflow:'';}#filter-hold .dropdown{overflow:hidden;}#filter-hold .dropdown{position:relative;}#filter-hold .dropdown:before{position:absolute;right:20px;top:18px;width:0;height:0;font-family:'FontAwesome';content:'\f0d7';color:#FFF;}#filter-hold select > option{background:#D3D3D3;color:black;}#filter-hold button{margin-top:15px;background:none;display:inline-block;width:100%;border:1px solid white;text-align:left;padding-left:10px;text-transform:uppercase;}#filter-hold .f-open-dropdown,#filter-hold select{background:#000;border-right:1px solid #FFF;border-bottom:1px solid #FFF;border-left:1px solid #FFF;width:100% !important;left:0 !important;top:43px !important;color:#FFF;text-transform:uppercase;margin-top:15px;}#filter-hold .f-open-dropdown li a,#filter-hold select li a{color:#FFF;}#filter-hold .f-open-dropdown li:hover,#filter-hold select li:hover{background:#FFF;}#filter-hold .f-open-dropdown li:hover a,#filter-hold select li:hover a{color:#49535f;}}.alllacquers{padding:10px;}@media (max-width:450px){.alllacquers{padding:20px;}}@media only screen and (min-width:40.063em){.alllacquers{padding:20px;}}@media (min-width:1100px){.alllacquers{padding:60px;}}.sort-by-button-group{text-align:center;width:70%;margin:0 15% 60px !important;font-size:12px;line-height:12px;display:none;}@media only screen and (min-width:40.063em){.sort-by-button-group{display:block;}}.sort-by-button-group label{display:inline-block;*zoom:1;*display:inline;vertical-align:middle;width:23%;text-transform:uppercase;color:#383f48;line-height:12px;cursor:initial;}.sort-by-button-group li{display:inline-block;*zoom:1;*display:inline;width:25%;vertical-align:middle;}.sort-by-button-group li a{text-transform:uppercase;color:#000;color:#767e89;font-family:'Montserrat',sans-serif;font-weight:700;border-top:1px solid #FFF;border-bottom:1px solid #FFF;padding:10px 20px;display:block;}.sort-by-button-group li a.is-checked{border:1px solid #293038;color:#293038;}.pane-nail-lacquers-all-panel-pane-1 h1{display:none;}body.mobile .marquee .video-controller{}body.mobile .marquee .video-controller .pause,body.mobile .marquee .video-controller .progressbar{display:none;}@media only screen and (min-width:40.063em) and (max-width:64em){body.mobile .marquee .video-controller .volume{right:-15px;}}.view-collection-individual-product,.view-collection-displays-and-kits-individual-product{background:none;background-size:cover;background-position:center;position:relative;z-index:1;}.view-collection-individual-product .swiper-container,.view-collection-displays-and-kits-individual-product .swiper-container{max-width:75rem;margin:0 auto;padding:0 10px;}@media only screen and (min-width:64.063em){.view-collection-individual-product .swiper-container,.view-collection-displays-and-kits-individual-product .swiper-container{padding:0 20px;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-collection-individual-product .swiper-slide,.view-collection-displays-and-kits-individual-product .swiper-slide{text-align:center;}}.view-collection-individual-product .views-field,.view-collection-displays-and-kits-individual-product .views-field{display:inline-block;*zoom:1;*display:inline;padding:30px 0 10px 0;vertical-align:top;margin-right:1%;}@media (min-width:1100px){.view-collection-individual-product .views-field,.view-collection-displays-and-kits-individual-product .views-field{margin-right:30px;}}@media only screen and (min-width:40.063em){.view-collection-individual-product .views-field,.view-collection-displays-and-kits-individual-product .views-field{vertical-align:middle;}}@media only screen and (min-width:64.063em){.view-collection-individual-product .views-field,.view-collection-displays-and-kits-individual-product .views-field{padding:30px 0 30px 0;vertical-align:top;width:auto;}}.view-collection-individual-product .views-field-field-image,.view-collection-displays-and-kits-individual-product .views-field-field-image{width:25%;}@media only screen and (min-width:64.063em){.view-collection-individual-product .views-field-field-image,.view-collection-displays-and-kits-individual-product .views-field-field-image{width:auto;}}.view-collection-individual-product .noimagepresent .views-field-field-image,.view-collection-displays-and-kits-individual-product .noimagepresent .views-field-field-image{display:none;}@media only screen and (min-width:64.063em){.view-collection-individual-product .noimagepresent .views-field-field-image,.view-collection-displays-and-kits-individual-product .noimagepresent .views-field-field-image{display:inline-block;}}.view-collection-individual-product .noimagepresent .views-field-field-bottle-image,.view-collection-displays-and-kits-individual-product .noimagepresent .views-field-field-bottle-image{display:inline-block;width:25%;text-align:center;}@media only screen and (min-width:64.063em){.view-collection-individual-product .noimagepresent .views-field-field-bottle-image,.view-collection-displays-and-kits-individual-product .noimagepresent .views-field-field-bottle-image{width:auto;text-align:left;}}.view-collection-individual-product .views-field-field-bottle-image,.view-collection-individual-product .views-field-field-bottle-image-1,.view-collection-displays-and-kits-individual-product .views-field-field-bottle-image,.view-collection-displays-and-kits-individual-product .views-field-field-bottle-image-1{display:inline-block;}.view-collection-individual-product .views-field-edit-node,.view-collection-displays-and-kits-individual-product .views-field-edit-node{vertical-align:top;padding-top:35px;position:absolute;left:5px;margin:0;}.view-collection-individual-product .views-field-edit-node a,.view-collection-displays-and-kits-individual-product .views-field-edit-node a{color:white;font-size:30px;}.view-collection-individual-product .views-field-nothing,.view-collection-displays-and-kits-individual-product .views-field-nothing{margin-right:0;width:68%;margin-left:2%;}@media only screen and (min-width:40.063em) and (max-width:64em){.view-collection-individual-product .views-field-nothing,.view-collection-displays-and-kits-individual-product .views-field-nothing{text-align:left;}}@media only screen and (min-width:64.063em){.view-collection-individual-product .views-field-nothing,.view-collection-displays-and-kits-individual-product .views-field-nothing{width:52%;margin-left:0;}}.view-collection-individual-product .views-field-nothing h2,.view-collection-displays-and-kits-individual-product .views-field-nothing h2{font-size:32px;line-height:1;margin-bottom:10px;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;}@media only screen and (min-width:64.063em){.view-collection-individual-product .views-field-nothing h2,.view-collection-displays-and-kits-individual-product .views-field-nothing h2{font-size:48px;line-height:1;margin-bottom:20px;}}.view-collection-individual-product .views-field-nothing h2 a,.view-collection-displays-and-kits-individual-product .views-field-nothing h2 a{color:#FFF;}.view-collection-individual-product .views-field-nothing .description,.view-collection-displays-and-kits-individual-product .views-field-nothing .description{font-size:24px;color:#FFF;line-height:1;margin-bottom:5px;}.view-collection-individual-product .views-field-nothing .description p,.view-collection-displays-and-kits-individual-product .views-field-nothing .description p{color:#FFF;margin:0;line-height:1;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;}.view-collection-individual-product .views-field-nothing .sku-area,.view-collection-displays-and-kits-individual-product .views-field-nothing .sku-area{font-size:12px;line-height:22px;text-transform:uppercase;color:#FFF;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;}@media only screen and (min-width:40.063em) and (max-width:64em){.view-collection-individual-product .views-field-nothing .sku-area,.view-collection-displays-and-kits-individual-product .views-field-nothing .sku-area{margin-top:20px;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-collection-individual-product .views-field-nothing .bvstarsdiv,.view-collection-displays-and-kits-individual-product .views-field-nothing .bvstarsdiv{display:inline-block;vertical-align:middle;margin-top:0px;}}.view-collection-individual-product .views-field-nothing .product-icons,.view-collection-displays-and-kits-individual-product .views-field-nothing .product-icons{display:none;}@media only screen and (min-width:40.063em){.view-collection-individual-product .views-field-nothing .product-icons,.view-collection-displays-and-kits-individual-product .views-field-nothing .product-icons{display:block;padding-top:30px;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-collection-individual-product .views-field-nothing .product-icons,.view-collection-displays-and-kits-individual-product .views-field-nothing .product-icons{display:inline-block;margin-top:0px;padding-top:0;vertical-align:middle;}}.view-collection-individual-product .views-field.views-field-nothing-1,.view-collection-displays-and-kits-individual-product .views-field.views-field-nothing-1{display:block;padding-top:10px;}@media only screen and (min-width:40.063em){.view-collection-individual-product .views-field.views-field-nothing-1,.view-collection-displays-and-kits-individual-product .views-field.views-field-nothing-1{display:none;}}.view-collection-individual-product .views-field.views-field-nothing-1 h2,.view-collection-individual-product .views-field.views-field-nothing-1 .description,.view-collection-individual-product .views-field.views-field-nothing-1 .sku-area,.view-collection-displays-and-kits-individual-product .views-field.views-field-nothing-1 h2,.view-collection-displays-and-kits-individual-product .views-field.views-field-nothing-1 .description,.view-collection-displays-and-kits-individual-product .views-field.views-field-nothing-1 .sku-area{display:none;}.view-collection-individual-product .views-field.views-field-nothing-1 .product-icons,.view-collection-displays-and-kits-individual-product .views-field.views-field-nothing-1 .product-icons{z-index:2;position:relative;text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines;margin-bottom:-20px;}.view-collection-individual-product .views-field.views-field-nothing-1 .product-icons span,.view-collection-displays-and-kits-individual-product .views-field.views-field-nothing-1 .product-icons span{vertical-align:top;display:inline-block;*display:inline;zoom:1;margin-right:9%;}.view-collection-individual-product .views-field.views-field-nothing-1 .product-icons span.last,.view-collection-displays-and-kits-individual-product .views-field.views-field-nothing-1 .product-icons span.last{margin-right:0;}.view-collection-individual-product .views-field.views-field-nothing-1 .product-icons .stretch,.view-collection-displays-and-kits-individual-product .views-field.views-field-nothing-1 .product-icons .stretch{width:100%;display:inline-block;font-size:0;line-height:0;}.view-collection-individual-product .pin-fix-left,.view-collection-displays-and-kits-individual-product .pin-fix-left{left:10px !important;top:40px !important;}.view-collection-individual-product .views-field.views-field-view,.view-collection-individual-product .views-field.views-field-php-3,.view-collection-displays-and-kits-individual-product .views-field.views-field-view,.view-collection-displays-and-kits-individual-product .views-field.views-field-php-3{padding:0;display:block;}.view-collection-individual-product div.pane-add-to-list,.view-collection-individual-product div.pane-add-to-list form,.view-collection-displays-and-kits-individual-product div.pane-add-to-list,.view-collection-displays-and-kits-individual-product div.pane-add-to-list form{height:65px;display:inline-block;width:90%;}.view-collection-individual-product .award-icon,.view-collection-displays-and-kits-individual-product .award-icon{background:url(/sites/all/themes/opi/images/award-icon.png) no-repeat 0 center;width:25px;height:35px;display:block;float:left;margin-right:5px;}.role-professional .views-field-nothing .field-collection-item-field-bottle-details{font-size:18px;line-height:1;color:#798390;font-family:'Montserrat',sans-serif;font-weight:400;margin-bottom:5px;}.role-professional .views-field-nothing .field-collection-item-field-bottle-details .field-name-field-price{display:none;}.role-professional .views-field-nothing .field-collection-item-field-bottle-details .field-name-field-price:first-child{display:block;}.role-professional .views-field-nothing .opi-shopping-add-item-container .form-type-select.oneitem:after{content:'';}.role-professional .views-field-nothing .opi-shopping-add-item-container .form-type-select.oneitem select{border:0;padding-left:0;}.role-professional .views-field-nothing .opi-shopping-add-item-container .form-type-select select{font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;line-height:18px;color:#798390;margin-bottom:20px;border:1px solid #95a2a7;padding:10px;cursor:pointer;width:100%;background:none;}.role-professional .views-field-nothing .size{font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;line-height:18px;color:#798390;margin-bottom:20px;}.role-professional .views-field-nothing .size .picked{border:1px solid #95a2a7;padding:10px;cursor:pointer;}.role-professional .views-field-nothing .size .picked:after{font-family:'FontAwesome';content:'\f107';float:right;font-size:30px;}.role-professional .views-field-nothing .size .picked.open:after{font-family:'FontAwesome';content:'\f106';}.role-professional .views-field-nothing .size ul{display:none;list-style:none;border:1px solid #95a2a7;border-top:0;margin:0;padding:10px;}.role-professional .views-field-nothing .size ul li{padding:5px 0;cursor:pointer;}.role-professional .views-field-nothing .sku{font-size:12px;line-height:16px;letter-spacing:0.50px;margin-bottom:20px;text-transform:uppercase;}.role-professional .views-field-nothing .sku span{display:none;}.role-professional .views-field-nothing .price{font-size:18px;line-height:1;color:#798390;font-family:'Montserrat',sans-serif;font-weight:400;margin-bottom:5px;}.role-professional .views-field-nothing .price span{display:none;}.role-professional .views-field-nothing .price .entity-field-collection-item{display:none;}.role-professional .views-field-nothing .price .entity-field-collection-item:first-child{display:block;}.role-professional .views-field-nothing span.bottle0{display:block;}.role-professional .views-field-nothing .view-product-options-selector{color:#798390;}.role-professional .views-field-nothing .bvstarsdiv{margin-top:60px;}.role-professional .views-field-nothing .product-icons{margin-top:60px;}@media only screen and (min-width:64.063em){.role-professional .views-field-nothing .product-icons{margin-top:0;}}.role-professional .form-item{color:#FFF;font-family:'Montserrat',sans-serif;font-weight:600;font-size:14px;line-height:18px;}.role-professional.care-page-color .view-collection-individual-product .views-field-nothing .opi-shopping-add-item-container .form-type-select select,.role-professional.collections-page-color .view-collection-individual-product .views-field-nothing .opi-shopping-add-item-container .form-type-select select{color:#FFF;border-color:#FFF;}.role-professional.care-page-color .view-collection-individual-product .views-field-nothing .opi-shopping-add-item-container .form-type-select option,.role-professional.collections-page-color .view-collection-individual-product .views-field-nothing .opi-shopping-add-item-container .form-type-select option{color:#798390;}.role-professional.care-page-color .view-collection-individual-product .views-field-nothing .opi-shopping-add-item-container .form-type-select:after,.role-professional.collections-page-color .view-collection-individual-product .views-field-nothing .opi-shopping-add-item-container .form-type-select:after{color:#FFF;}.role-professional.care-page-color .view-collection-individual-product .views-field-nothing .field-name-field-price,.role-professional.collections-page-color .view-collection-individual-product .views-field-nothing .field-name-field-price{color:#FFF;}.view-collections-flexslider{}.view-collections-flexslider img{width:100%;}.view-collections-flexslider .swiper-container{line-height:0;}.view-collections-flexslider .swiper-wrapper{transition-timing-function:cubic-bezier(0.77,0,0.175,1);}.view-collections-flexslider .swiper-slide{max-height:950px;}.view-collections-flexslider .swiper-slide .marquee.hasVideo.playing .image{visibility:hidden;}.view-collections-flexslider .swiper-slide .marquee.hasVideo.playing .file-video{display:block;}.view-collections-flexslider .swiper-slide .marquee.hasVideo.playing .product-innerwrapper img{display:none;}.view-collections-flexslider .video{cursor:pointer;background:black;position:relative;}.view-collections-flexslider .video .playbtn{display:none;width:50px;height:50px;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;z-index:2;pointer-events:none;}.view-collections-flexslider .video .playbtn:before{display:block;width:50px;height:50px;font-family:"FontAwesome";font-size:50px;line-height:50px;content:'\f04b';color:white;opacity:.7;pointer-events:none;}.view-collections-flexslider iframe,.view-collections-flexslider video{max-height:950px;}.view-collections-flexslider .video:not(.hasImage) .media-youtube-video,.view-collections-flexslider .video:not(.hasImage) .media-vimeo-video{position:relative;padding:0;margin:0;padding-bottom:56.2%;width:100%;height:0;}.view-collections-flexslider .video:not(.hasImage) .media-youtube-video iframe,.view-collections-flexslider .video:not(.hasImage) .media-vimeo-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.view-collections-flexslider .video:not(.hasImage) video{width:100%;height:100%;}@media only screen and (max-width:40em){.view-collections-flexslider .video:not(.hasImage) iframe,.view-collections-flexslider .video:not(.hasImage) video{padding-bottom:0px;}}.view-collections-flexslider .video.hasImage{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.95);z-index:1;}.view-collections-flexslider .video.hasImage .file-video{overflow:hidden;height:100%;}@media only screen and (max-width:40em){.view-collections-flexslider .video.hasImage .file-video{display:none;}}.view-collections-flexslider .video.hasImage .file-video .content{width:100%;height:100%;overflow:hidden;position:relative;vertical-align:middle;}.view-collections-flexslider .video.hasImage .media-youtube-video,.view-collections-flexslider .video.hasImage .media-vimeo-video{position:absolute;left:0;top:50%;padding:0;margin:0;padding-bottom:56.2%;margin-top:-28.1%;width:100%;height:auto;}.view-collections-flexslider .video.hasImage .file-video:not(.file-video-youtube):not(.file-video-vimeo) .content{position:absolute;left:0;top:50%;padding:0;margin:0;padding-bottom:56.2%;margin-top:-28.1%;width:100%;height:auto;}.view-collections-flexslider .video.hasImage video{width:100%;height:100%;}.view-collections-flexslider .image{position:relative;z-index:2;}.view-collections-flexslider .image,.view-collections-flexslider .marqueeOverlay{pointer-events:none;}.view-collections-flexslider .swiper-header-button-next{position:absolute;top:50%;margin-top:-25px;right:0;z-index:100;cursor:pointer;pointer-events:auto;}.view-collections-flexslider .swiper-header-button-next:before{font-family:'FontAwesome';content:'\f105' !important;color:#FFF;font-size:40px;line-height:1;width:50px;height:50px;text-align:center;line-height:50px;display:block;}.view-collections-flexslider .swiper-header-button-next:hover:before{background:rgba(0,0,0,0.6);}@media only screen and (max-width:40em){.view-collections-flexslider .swiper-header-button-next{display:none;}}.view-collections-flexslider .swiper-header-button-prev{position:absolute;top:50%;margin-top:-25px;left:0;z-index:100;cursor:pointer;pointer-events:auto;display:block;}.view-collections-flexslider .swiper-header-button-prev:before{font-family:'FontAwesome';content:'\f104' !important;color:#FFF;font-size:40px;line-height:1;width:50px;height:50px;text-align:center;line-height:50px;display:block;align-items:center;}.view-collections-flexslider .swiper-header-button-prev:hover:before{background:rgba(0,0,0,0.6);}@media only screen and (max-width:40em){.view-collections-flexslider .swiper-header-button-prev{display:none;}}.view-collections-flexslider .swiper-pagination{display:none;}@media only screen and (max-width:40em){.view-collections-flexslider .swiper-pagination{display:block;bottom:15px;}.view-collections-flexslider .swiper-pagination .swiper-pagination-bullet{width:11px;height:11px;background:rgba(255,255,255,0.35);opacity:1;margin:0 10px;}.view-collections-flexslider .swiper-pagination .swiper-pagination-bullet-active{background:rgba(255,255,255,0.75);}}.view-collections-flexslider .views-row-first.views-row-last .linkblock-wrapper:not(.hasButton):not(.hasVideo){display:none;}@media only screen and (max-width:40em){.view-collections-flexslider .views-row-first.views-row-last .linkblock-wrapper.hasButton .marquee-bg{padding-bottom:21px;}}.view-collections-flexslider .linkblock-wrapper{position:absolute;bottom:0px;width:100%;height:110px;z-index:10;}@media only screen and (max-width:40em){.view-collections-flexslider .linkblock-wrapper{position:relative;background:black;height:auto;}}@media only screen and (min-width:40.063em){.view-collections-flexslider .linkblock-wrapper.hasButton,.view-collections-flexslider .linkblock-wrapper.hasVideo{background:rgba(0,0,0,0.5);}}@media only screen and (max-width:40em){.view-collections-flexslider .linkblock-wrapper.hasButton .marquee-bg{padding:21px 0 50px 0;}}@media only screen and (max-width:40em){.view-collections-flexslider .linkblock-wrapper.hasVideo:not(.hasImage){min-height:50px;}}.view-collections-flexslider .marquee-bg{text-align:center;z-index:10;}@media only screen and (max-width:40em){.view-collections-flexslider .marquee-bg{padding:0px 0 50px 0;width:100%;margin-left:0;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-collections-flexslider .marquee-bg{width:100%;margin-left:0;text-align:right;padding:32px 85px 0 0;}}@media only screen and (min-width:64.063em){.view-collections-flexslider .marquee-bg{width:41.667%;margin-left:58.33%;padding:32px 55px 0 0;}}.view-collections-flexslider .linkblock{color:white;text-align:center;display:inline-block;padding:3px;margin-left:auto;margin-right:auto;transition:opacity 0.5s ease 0s;pointer-events:auto;}@media only screen and (max-width:40em){.view-collections-flexslider .linkblock{width:80%;}}.view-collections-flexslider .linkblock:hover{opacity:.8;}.view-collections-flexslider .linkblock a{font-family:georgia,garamond,serif;font-size:18px;line-height:18px;letter-spacing:.1em;text-rendering:optimizelegibility;text-transform:uppercase;display:block;color:#FFF;background:#8a8e94;padding:10px;position:relative;z-index:1000;}@media only screen and (min-width:40.063em){.view-collections-flexslider .linkblock a{padding:10px 25px;font-size:18px;line-height:20px;letter-spacing:.15em;}}.view-collections-flexslider .hasButton .video-controller{right:auto;width:58.333%;}.view-collections-flexslider .video-controller{position:absolute;height:110px;padding:35px 0;left:0;bottom:0;color:rgba(255,255,255,0.5);z-index:12;pointer-events:auto;right:150px;width:auto;}@media only screen and (max-width:40em){.view-collections-flexslider .video-controller{padding:0;height:50px;}.view-collections-flexslider .video-controller .pause,.view-collections-flexslider .video-controller .progressbar{display:none;}}.view-collections-flexslider .video-controller > div{cursor:pointer;font-family:'FontAwesome';position:absolute;}.view-collections-flexslider .video-controller .pause{left:85px;width:50px;height:50px;z-index:1;}@media only screen and (min-width:90.063em){.view-collections-flexslider .video-controller .pause{left:130px;}}@media only screen and (max-width:40em){.view-collections-flexslider .video-controller .pause{left:10px;}}.view-collections-flexslider .video-controller .pause:before{display:block;position:absolute;z-index:0;font-size:30px;line-height:30px;width:30px;height:30px;padding:5px 0;content:'\f04c';transition:color 0.5s ease 0s;}.view-collections-flexslider .video-controller .pause.paused:before{content:'\f04b';}.view-collections-flexslider .video-controller .pause:hover:before{color:rgba(255,255,255,0.8);}.view-collections-flexslider .video-controller .volume{right:-45px;width:40px;height:40px;z-index:1;}@media only screen and (max-width:40em){.view-collections-flexslider .video-controller .volume{display:none;left:0px;right:auto;pointer-events:auto;width:55px;height:55px;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-collections-flexslider .video-controller .volume{right:-15px;}}.view-collections-flexslider .video-controller .volume:before{display:block;position:absolute;z-index:0;text-align:left;font-size:40px;line-height:40px;width:40px;height:40px;content:'\f026';transition:color 0.5s ease 0s;}@media only screen and (max-width:40em){.view-collections-flexslider .video-controller .volume:before{color:white;padding:10px 10px;text-shadow:0px 0px 3px #666666;opacity:.5;height:55px;width:55px;}}.view-collections-flexslider .video-controller .volume.unmuted:before{content:'\f028';}.view-collections-flexslider .video-controller .volume:hover:before{color:rgba(255,255,255,0.8);}.view-collections-flexslider .video-controller .progressbar{top:0;right:20px;height:16px;margin:47px 0;}@media only screen and (max-width:40em){.view-collections-flexslider .video-controller .progressbar{display:none;}}@media only screen and (min-width:40.063em){.view-collections-flexslider .video-controller .progressbar{left:130px;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-collections-flexslider .video-controller .progressbar{right:40px;}}@media only screen and (min-width:90.063em){.view-collections-flexslider .video-controller .progressbar{left:175px;right:20px;}}.view-collections-flexslider .video-controller .progressbar .progresstrack{position:absolute;top:5px;left:0;width:100%;height:6px;background:rgba(255,255,255,0.5);z-index:0;}.view-collections-flexslider .video-controller .progressbar .handle{position:absolute;z-index:1;border:5px solid white;background:none;width:16px;height:16px;pointer-events:auto;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.8);border-radius:50%;}.role-professional .full-width-row-facts{display:none;}.role-professional .large-12.bottom .swiper-slide{background:url(/sites/all/themes/opi/images/gradient-bottom.png) repeat-x center bottom;}.role-professional.pro-tools-collections .large-12.bottom .swiper-slide{background:none;}.pro-tools-collections .view-collection-products .swiper-container{overflow-y:visible;}.pro-tools-collections .view-collection-products div.swiper-scrollbar{bottom:0;}.pro-tools-collections .view-collection-products .views-row{text-align:center;position:relative;margin-top:21px;cursor:pointer;}.pro-tools-collections .view-collection-products .views-row.swiper-slide{margin-bottom:-30px;}.pro-tools-collections .view-collection-products .views-row.swiper-slide-next div.field-content{margin-bottom:0;}@media only screen and (min-width:40.063em){.pro-tools-collections .view-collection-products .views-row.swiper-slide-next div.field-content{padding:44px 0;}}.pro-tools-collections .view-collection-products .views-row.swiper-slide-next img{width:auto;}@media only screen and (max-width:40em){.pro-tools-collections .view-collection-products .views-row.swiper-slide-next span.field-content{margin-bottom:0;}}.pro-tools-collections .view-collection-products .views-row.swiper-slide-next{border:5px solid #798390;border-bottom:3px solid #798390;border-top:0;margin-top:30px;position:relative;}@media only screen and (min-width:40.063em){.pro-tools-collections .view-collection-products .views-row.swiper-slide-next{margin-top:38px;}}.pro-tools-collections .view-collection-products .views-row.swiper-slide-next .svg-wrapper{fill:#798390;position:absolute;top:0;left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:100%;top:-12px;border-bottom:5px solid #798390;}.pro-tools-collections .view-collection-products .views-row.swiper-slide-next span.field-content{background:#FFF;color:#9ea9b8;font-size:12px;line-height:14px;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;}.pro-tools-collections .view-collection-products .views-row.swiper-slide-next div.field-content{padding-top:0;}.pro-tools-collections .view-collection-products .views-row .svg-wrapper{display:none;}.pro-tools-collections .view-collection-products .views-row .svg-wrapper svg{display:block;}.pro-tools-collections .view-collection-products .views-row div.field-content{padding-top:0;min-height:auto !important;height:auto;line-height:auto;}@media only screen and (min-width:40.063em){.pro-tools-collections .view-collection-products .views-row div.field-content{margin:20px 0;height:216px;line-height:216px;}}.pro-tools-collections .view-collection-products .views-row span.field-content{color:#FFF;font-size:12px;line-height:14px;padding:15px 0;background:#9ea9b8;border-bottom:2px solid #798390;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;height:74px;display:inline-block;width:100%;margin-top:15px;}.html:not(.States) .view-collection-individual-product .field-collection-item-field-bottle-details,.html:not(.States) .price_block .price,.html:not(.States) .views-field-nothing .price{display:none !important;}.html.role-administrator .view-collection-individual-product .field-collection-item-field-bottle-details,.html.role-administrator .price_block .price,.html.role-administrator .views-field-nothing .price{display:block !important;}.view-collection-products{background:#FFF;}.view-collection-products .swiper-container{padding-top:0;padding-bottom:30px;z-index:1;position:relative;}@media only screen and (min-width:40.063em){.view-collection-products .swiper-container{margin-top:-30px;}}@media only screen and (min-width:40.063em){.view-collection-products .swiper-container{padding:30px 0;}}.view-collection-products .swiper-wrapper{transition-timing-function:cubic-bezier(0.77,0,0.175,1);}.view-collection-products .swiper-slide{text-align:center;cursor:pointer;}.view-collection-products .swiper-slide .color-block-top{height:30px;display:block;}.view-collection-products .swiper-slide .field-content{padding:15px;}@media only screen and (min-width:40.063em){.view-collection-products .swiper-slide .field-content{padding:50px 0;}}.view-collection-products .swiper-slide svg{display:none;}.view-collection-products .swiper-slide div.field-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-size:cover !important;padding:5px;}@media only screen and (min-width:40.063em){.view-collection-products .swiper-slide div.field-content{padding:10px;}}@media only screen and (min-width:64.063em){.view-collection-products .swiper-slide div.field-content{padding:15px;}}.view-collection-products span.field-content{display:none;}.view-collection-products .swiper-slide-next{margin-top:-12px;}@media only screen and (min-width:40.063em){.view-collection-products .swiper-slide-next img{padding-top:12px;}}.view-collection-products .swiper-slide-next .field-content{margin-bottom:-50px;}@media only screen and (min-width:40.063em){.view-collection-products .swiper-slide-next .field-content{padding:30px 0;margin-bottom:0;}}.view-collection-products .swiper-slide-next svg{display:block;width:100%;margin:0 auto;}.view-collection-products .swiper-scrollbar{display:block;}@media only screen and (min-width:40.063em){.view-collection-products .swiper-scrollbar{display:none;}}.view-collection-products .award-icon{background:url(/sites/all/themes/opi/images/award-icon.png) no-repeat 0 0;width:19px;height:26px;background-size:cover;position:absolute;top:2px;left:auto;right:5px;}.view-collection-products .swiper-slide-next .award-icon{top:15px;}.view-menu-collections-carousel,.view-collections-nodequeues-menu-link{position:relative;}.view-menu-collections-carousel .swiper-container,.view-collections-nodequeues-menu-link .swiper-container{position:static;padding-bottom:10px;background:#293038;}@media (min-width:600px){.view-menu-collections-carousel .swiper-container,.view-collections-nodequeues-menu-link .swiper-container{min-width:1400px;padding-bottom:0;}}.view-menu-collections-carousel .swiper-container img,.view-collections-nodequeues-menu-link .swiper-container img{width:100%;}.view-menu-collections-carousel .swiper-button-white,.view-collections-nodequeues-menu-link .swiper-button-white{display:none;}.view-menu-collections-carousel.view-display-id-panel_pane_5 .menu-carousel .swiper-slide.swiper-slide-active{background:none;}.view-menu-collections-carousel.view-display-id-panel_pane_5 .menu-carousel .swiper-slide.swiper-slide-active a{color:#FFF;}.view-menu-collections-carousel.view-display-id-panel_pane_5 .menu-carousel .swiper-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;background:#1f232c;}.view-menu-collections-carousel.view-display-id-panel_pane_5 .swiper-menu-button-next,.view-menu-collections-carousel.view-display-id-panel_pane_5 .swiper-menu-button-prev{display:none;}.menu-carousel,.blog-menu{position:static;}.menu-carousel .swiper-wrapper,.blog-menu .swiper-wrapper{background:#293038;}@media (min-width:600px){.menu-carousel .swiper-wrapper,.blog-menu .swiper-wrapper{overflow-x:visible;}}.menu-carousel .swiper-slide,.blog-menu .swiper-slide{background:#293038;text-transform:uppercase;font-size:12px;line-height:22px;font-family:'Montserrat',sans-serif;font-weight:400;text-align:center;width:160px;}@media (min-width:600px){.menu-carousel .swiper-slide,.blog-menu .swiper-slide{width:auto;}}.menu-carousel .swiper-slide a,.blog-menu .swiper-slide a{color:#65707d;font-size:10px;}@media only screen and (min-width:40.063em){.menu-carousel .swiper-slide.swiper-slide-active,.blog-menu .swiper-slide.swiper-slide-active{background:#383f48;}}.menu-carousel .swiper-slide.swiper-slide-active a,.blog-menu .swiper-slide.swiper-slide-active a{color:#66a4eb;}.menu-carousel .swiper-slide:hover a,.blog-menu .swiper-slide:hover a{color:#66a4eb;}.menu-carousel .swiper-slide .active a,.blog-menu .swiper-slide .active a{color:#66a4eb;}.menu-carousel .swiper-menu-button-next,.blog-menu .swiper-menu-button-next{position:absolute;right:0;top:0;z-index:100;cursor:pointer;background:rgba(0,0,0,0.6);height:100%;}@media only screen and (min-width:40.063em){.menu-carousel .swiper-menu-button-next,.blog-menu .swiper-menu-button-next{display:block;}}.menu-carousel .swiper-menu-button-next:after,.blog-menu .swiper-menu-button-next:after{font-family:'FontAwesome';content:'\f105' !important;width:50px;height:100%;font-size:60px;line-height:128px;color:#65707d;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center;}.menu-carousel .swiper-menu-button-next:hover:after,.blog-menu .swiper-menu-button-next:hover:after{color:#FFF;}.menu-carousel .swiper-menu-button-prev,.blog-menu .swiper-menu-button-prev{position:absolute;left:0;top:0;z-index:100;cursor:pointer;background:rgba(0,0,0,0.6);height:100%;display:none;}.menu-carousel .swiper-menu-button-prev:after,.blog-menu .swiper-menu-button-prev:after{font-family:'FontAwesome';content:'\f104' !important;width:50px;height:100%;font-size:60px;line-height:128px;color:#65707d;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center;}.menu-carousel .swiper-menu-button-prev:hover:after,.blog-menu .swiper-menu-button-prev:hover:after{color:#FFF;}.collections-header-slider{position:relative;}.swiper-header-button-next,.swiper-gallery-button-next,.swiper-gifts-button-next{position:absolute;top:50%;right:0;z-index:100;cursor:pointer;}.swiper-header-button-next:before,.swiper-gallery-button-next:before,.swiper-gifts-button-next:before{font-family:'FontAwesome';content:'\f105' !important;color:#FFF;font-size:40px;line-height:1;width:50px;height:50px;background:rgba(0,0,0,0.2);text-align:center;line-height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.swiper-header-button-next:hover:before,.swiper-gallery-button-next:hover:before,.swiper-gifts-button-next:hover:before{background:rgba(0,0,0,0.6);}.swiper-header-button-prev,.swiper-gallery-button-prev,.swiper-gifts-button-prev{position:absolute;top:50%;left:0;z-index:100;cursor:pointer;}.swiper-header-button-prev:before,.swiper-gallery-button-prev:before,.swiper-gifts-button-prev:before{font-family:'FontAwesome';content:'\f104' !important;color:#FFF;font-size:40px;line-height:1;width:50px;height:50px;background:rgba(0,0,0,0.2);text-align:center;line-height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.swiper-header-button-prev:hover:before,.swiper-gallery-button-prev:hover:before,.swiper-gifts-button-prev:hover:before{background:rgba(0,0,0,0.5);}.columns.color-menu-panel{margin-top:0;margin-bottom:0px;position:relative;z-index:999;float:none;z-index:0;}.node-type-product .columns,.node-type-package .columns{margin-top:0;}.node-type-product .page-title-wrapper,.node-type-package .page-title-wrapper{display:none;}.node-type-product .bottom,.node-type-package .bottom{padding-bottom:60px;}.node-type-product .row-wrapper,.node-type-package .row-wrapper{position:relative;}.node-type-product .row-wrapper:before,.node-type-product .row-wrapper:after,.node-type-package .row-wrapper:before,.node-type-package .row-wrapper:after{content:" ";display:table;}.node-type-product .row-wrapper:after,.node-type-package .row-wrapper:after{clear:both;}.node-type-product .row-wrapper.row,.node-type-package .row-wrapper.row{padding-left:10px;padding-right:10px;}@media only screen and (min-width:64.063em){.node-type-product .row-wrapper.row,.node-type-package .row-wrapper.row{padding-left:0px;padding-right:0px;}}.node-type-product .row-wrapper.ymal-product,.node-type-package .row-wrapper.ymal-product{padding-left:0px;padding-right:0px;}@media only screen and (min-width:64.063em){.node-type-product .row-wrapper.ymal-product,.node-type-package .row-wrapper.ymal-product{padding-left:0px;padding-right:0px;}}.node-type-product .colorbar-vertical,.node-type-package .colorbar-vertical{display:none;}@media only screen and (min-width:64.063em){.node-type-product .colorbar-vertical,.node-type-package .colorbar-vertical{display:block;}}.node-type-product .left-color,.node-type-package .left-color{background:none;height:100%;position:absolute;background-size:contain;}.node-type-product .left-color .pane-node-field-bottle-image,.node-type-package .left-color .pane-node-field-bottle-image{position:absolute;right:-195px;top:112px;border:5px solid #dbdee3;padding:20px;background:#FFF;}.node-type-product .left-color .pane-node-field-bottle-image img,.node-type-package .left-color .pane-node-field-bottle-image img{max-height:550px;max-width:525px;width:auto;}.node-type-product .Nail.Lacquer .left-color .pane-node-field-bottle-image,.node-type-product .Infinite.Shine .left-color .pane-node-field-bottle-image,.node-type-product .Care .left-color .pane-node-field-bottle-image,.node-type-product .Axxium .left-color .pane-node-field-bottle-image,.node-type-product .Acrylic .left-color .pane-node-field-bottle-image,.node-type-product .Avoplex .left-color .pane-node-field-bottle-image,.node-type-product .Avojuice .left-color .pane-node-field-bottle-image,.node-type-product .GelColor .left-color .pane-node-field-bottle-image,.node-type-package .Nail.Lacquer .left-color .pane-node-field-bottle-image,.node-type-package .Infinite.Shine .left-color .pane-node-field-bottle-image,.node-type-package .Care .left-color .pane-node-field-bottle-image,.node-type-package .Axxium .left-color .pane-node-field-bottle-image,.node-type-package .Acrylic .left-color .pane-node-field-bottle-image,.node-type-package .Avoplex .left-color .pane-node-field-bottle-image,.node-type-package .Avojuice .left-color .pane-node-field-bottle-image,.node-type-package .GelColor .left-color .pane-node-field-bottle-image{right:-115px;background:none;border:0;}@media only screen and (min-width:64.063em){.node-type-product .Nail.Lacquer .right-content,.node-type-product .Infinite.Shine .right-content,.node-type-product .Care .right-content,.node-type-product .Axxium .right-content,.node-type-product .Acrylic .right-content,.node-type-product .Avoplex .right-content,.node-type-product .Avojuice .right-content,.node-type-product .GelColor .right-content,.node-type-package .Nail.Lacquer .right-content,.node-type-package .Infinite.Shine .right-content,.node-type-package .Care .right-content,.node-type-package .Axxium .right-content,.node-type-package .Acrylic .right-content,.node-type-package .Avoplex .right-content,.node-type-package .Avojuice .right-content,.node-type-package .GelColor .right-content{padding-left:4%;}}.node-type-product .Nail.Lacquer .left-color .pane-node-field-bottle-image,.node-type-product .GelColor .left-color .pane-node-field-bottle-image,.node-type-package .Nail.Lacquer .left-color .pane-node-field-bottle-image,.node-type-package .GelColor .left-color .pane-node-field-bottle-image{border:0;}.node-type-product .main-content-product,.node-type-package .main-content-product{padding-top:40px;}@media only screen and (min-width:64.063em){.node-type-product .main-content-product,.node-type-package .main-content-product{padding-top:60px;}}.node-type-product .main-content-product .left-content,.node-type-package .main-content-product .left-content{display:block;}@media only screen and (min-width:64.063em){.node-type-product .main-content-product .left-content,.node-type-package .main-content-product .left-content{display:none;}}.node-type-product .main-content-product .left-content .pane-node-field-bottle-image,.node-type-package .main-content-product .left-content .pane-node-field-bottle-image{text-align:center;}.node-type-product .main-content-product .right-content,.node-type-package .main-content-product .right-content{padding-left:10px;margin-top:-10px;}@media only screen and (min-width:64.063em){.node-type-product .main-content-product .right-content,.node-type-package .main-content-product .right-content{padding-left:11%;margin-top:0;min-height:620px;}}.node-type-product .main-content-product .right-content .panel-separator,.node-type-package .main-content-product .right-content .panel-separator{display:none;}.node-type-product .main-content-product .right-content .product-icons,.node-type-package .main-content-product .right-content .product-icons{display:none !important;}@media only screen and (min-width:40.063em){.node-type-product .main-content-product .right-content .product-icons,.node-type-package .main-content-product .right-content .product-icons{display:block !important;}}.node-type-product .pane-node-title h1,.node-type-package .pane-node-title h1{font-size:28px;color:#293038;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;}@media only screen and (min-width:64.063em){.node-type-product .pane-node-title h1,.node-type-package .pane-node-title h1{font-size:48px;}}.node-type-product .pane-node-field-short-description,.node-type-package .pane-node-field-short-description{padding-top:10px;font-family:'Montserrat',sans-serif;font-weight:400;color:#8a8e94;font-size:14px;line-height:1;margin-bottom:10px;}@media only screen and (min-width:64.063em){.node-type-product .pane-node-field-short-description,.node-type-package .pane-node-field-short-description{font-size:24px;}}.node-type-product .pane-node-field-short-description p,.node-type-package .pane-node-field-short-description p{font-family:'Montserrat',sans-serif;font-weight:400;color:#8a8e94;font-size:14px;line-height:1;margin-bottom:10px;}@media only screen and (min-width:64.063em){.node-type-product .pane-node-field-short-description p,.node-type-package .pane-node-field-short-description p{font-size:24px;}}@media only screen and (max-width:40em){.node-type-product .pane-node-field-short-description iframe,.node-type-package .pane-node-field-short-description iframe{max-width:250px;height:150px;}}.node-type-product .pane-node-field-sku,.node-type-package .pane-node-field-sku{padding-bottom:30px;}.node-type-product .pane-node-field-sku,.node-type-package .pane-node-field-sku{float:left;padding-bottom:0;}.node-type-product .pane-node-field-sku .field-wrapper:after,.node-type-package .pane-node-field-sku .field-wrapper:after{padding:0 5px;}.node-type-product .pane-node-body,.node-type-package .pane-node-body{color:#77828f;font-size:18px;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;padding-top:30px;}.node-type-product .pane-node-body p,.node-type-package .pane-node-body p{color:#77828f;font-size:18px;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;}.node-type-product .pane-node-body h4,.node-type-package .pane-node-body h4{font-size:10px;line-height:1;font-family:'Montserrat',sans-serif;font-weight:400;color:#adb7c1;text-transform:uppercase;}.node-type-product .pane-node-field-collection .field-wrapper:before,.node-type-package .pane-node-field-collection .field-wrapper:before{content:'/';padding:0 5px;}.node-type-product .pane-node-field-sku,.node-type-product .pane-node-field-collection,.node-type-package .pane-node-field-sku,.node-type-package .pane-node-field-collection{font-family:'Montserrat',sans-serif;font-weight:400;font-size:10px;line-height:1;color:#8a8e94;text-transform:uppercase;letter-spacing:0.5px;}.node-type-product .pane-node-field-sku a,.node-type-product .pane-node-field-collection a,.node-type-package .pane-node-field-sku a,.node-type-package .pane-node-field-collection a{color:#8a8e94;}.node-type-product #BVRRSearchContainer,.node-type-package #BVRRSearchContainer{display:none;}.node-type-product .pane-star-ratings,.node-type-package .pane-star-ratings{padding-bottom:20px;padding-top:5px;}.node-type-product .pane-product-images-panel-pane-1,.node-type-product .pane-product-images-panel-pane-2,.node-type-package .pane-product-images-panel-pane-1,.node-type-package .pane-product-images-panel-pane-2{clear:both;padding-top:20px;}@media only screen and (min-width:40.063em){.node-type-product .pane-product-images-panel-pane-1,.node-type-product .pane-product-images-panel-pane-2,.node-type-package .pane-product-images-panel-pane-1,.node-type-package .pane-product-images-panel-pane-2{padding-top:30px;float:left;padding-right:20px;}}.node-type-product .pane-product-images-panel-pane-1 h2,.node-type-product .pane-product-images-panel-pane-2 h2,.node-type-package .pane-product-images-panel-pane-1 h2,.node-type-package .pane-product-images-panel-pane-2 h2{text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:700;color:#5f6f84;font-size:10px;margin-bottom:10px;}.node-type-product .pane-product-images-panel-pane-1 .views-field-field-image,.node-type-product .pane-product-images-panel-pane-2 .views-field-field-image,.node-type-package .pane-product-images-panel-pane-1 .views-field-field-image,.node-type-package .pane-product-images-panel-pane-2 .views-field-field-image{display:inline-block;vertical-align:top;}.node-type-product .pane-product-images-panel-pane-1 .views-field-field-nail-studio-image,.node-type-product .pane-product-images-panel-pane-2 .views-field-field-nail-studio-image,.node-type-package .pane-product-images-panel-pane-1 .views-field-field-nail-studio-image,.node-type-package .pane-product-images-panel-pane-2 .views-field-field-nail-studio-image{display:inline-block;vertical-align:top;margin-left:17px;}.node-type-product .pane-product-images-panel-pane-1,.node-type-package .pane-product-images-panel-pane-1{display:none;}@media only screen and (min-width:40.063em){.node-type-product .pane-product-images-panel-pane-1,.node-type-package .pane-product-images-panel-pane-1{display:inline-block;float:left;}}.node-type-product .pane-product-images-panel-pane-2,.node-type-package .pane-product-images-panel-pane-2{display:inline-block;float:left;margin-right:20px;}@media only screen and (min-width:40.063em){.node-type-product .pane-product-images-panel-pane-2,.node-type-package .pane-product-images-panel-pane-2{display:none !important;}}.node-type-product .pane-inspiration-images-panel-pane-2,.node-type-package .pane-inspiration-images-panel-pane-2{display:inline-block;}.node-type-product .pane-inspiration-images-panel-pane-1,.node-type-product .pane-inspiration-images-panel-pane-2,.node-type-package .pane-inspiration-images-panel-pane-1,.node-type-package .pane-inspiration-images-panel-pane-2{padding-top:30px;float:left;display:inline-block;}.node-type-product .also-like-div,.node-type-package .also-like-div{margin-top:30px;}@media only screen and (min-width:64.063em){.node-type-product .also-like-div,.node-type-package .also-like-div{margin-top:0;}}.node-type-product .pane-node-flag-myopi-products-link,.node-type-package .pane-node-flag-myopi-products-link{float:left;}.node-type-product .pane-flag-link,.node-type-package .pane-flag-link{float:left;}.node-type-product .bv-reviews,.node-type-package .bv-reviews{margin-top:50px;}@media only screen and (min-width:64.063em){.node-type-product .bv-reviews,.node-type-package .bv-reviews{padding-left:3%;}}@media only screen and (min-width:64.063em){.node-type-product .curation-content,.node-type-package .curation-content{padding-left:3%;}}.node-type-product .darken .tab-titles a.active,.node-type-package .darken .tab-titles a.active{color:#293038;}.node-type-product .pane-add-to-list,.node-type-package .pane-add-to-list{padding-top:20px;clear:both;}.node-type-product .pane-add-to-list .opi-shopping-add-item-container .form-type-select,.node-type-package .pane-add-to-list .opi-shopping-add-item-container .form-type-select{width:100%;}@media only screen and (min-width:64.063em){.node-type-product .pane-add-to-list .opi-shopping-add-item-container .form-type-select,.node-type-package .pane-add-to-list .opi-shopping-add-item-container .form-type-select{width:60%;}}.node-type-product .pane-add-to-list .opi-shopping-add-item-container select,.node-type-package .pane-add-to-list .opi-shopping-add-item-container select{font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;line-height:18px;color:#798390;margin-bottom:20px;border:1px solid #95a2a7;padding:10px;cursor:pointer;width:100%;background:none;}.node-type-product .pane-add-to-list .opi-shopping-add-item-container .oneitem,.node-type-package .pane-add-to-list .opi-shopping-add-item-container .oneitem{font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;line-height:18px;color:#798390;margin-bottom:0px;}.node-type-product .pane-add-to-list .opi-shopping-add-item-container .oneitem select,.node-type-package .pane-add-to-list .opi-shopping-add-item-container .oneitem select{display:none;}.node-type-product .pane-add-to-list .opi-shopping-add-item-container .oneitem:after,.node-type-package .pane-add-to-list .opi-shopping-add-item-container .oneitem:after{content:'';}.node-type-product .heightfixshop,.node-type-package .heightfixshop{height:50px;}.node-type-product .pane-node-field-bottle-details,.node-type-package .pane-node-field-bottle-details{font-size:18px;line-height:1;color:#798390;font-family:'Montserrat',sans-serif;font-weight:400;margin-bottom:5px;}.node-type-product .pane-node-field-bottle-details .entity-field-collection-item,.node-type-package .pane-node-field-bottle-details .entity-field-collection-item{display:none;}.node-type-product .pane-node-field-bottle-details .entity-field-collection-item:first-child,.node-type-package .pane-node-field-bottle-details .entity-field-collection-item:first-child{display:block;}.product-tabs{display:none;padding-bottom:80px;clear:both;padding-top:30px;}@media only screen and (min-width:64.063em){.product-tabs{display:block;}}.GelColor .product-tabs .wheretobuy-button{display:none;}.GelColor .tab-titles a.wheretobuy-button{display:none;}.tab-titles a{float:left;border:1px solid #dce0e5;border-top:3px solid #dce0e5;text-transform:uppercase;font-size:10px;letter-spacing:0.5px;font-family:'Montserrat',sans-serif;font-weight:700;color:#383f48;padding:5px 10px;width:33.32%;text-align:center;}@media only screen and (min-width:64.063em){.tab-titles a{width:auto;border-top:1px solid #dce0e5;}}.tab-titles a.active{background:#dce0e5;color:#FFF;}.tab-info{clear:both;padding:20px 10px 0 10px;}@media only screen and (min-width:64.063em){.tab-info{padding:20px 0 0 0;}}.tab-info h4{color:#adb7c1;font-size:10px;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:400;line-height:1;margin-bottom:5px;}.tab-info .item{color:#77828f;font-size:18px;padding-bottom:10px;}.tab-info .howtoapply-tab{display:none;}.mobile-product .also-like-div .panel-separator{display:inline-block;}.mobile-product .also-like-div .pane-product-images-panel-pane-2{display:inline-block;vertical-align:top;margin-right:0;}.mobile-product .also-like-div .pane-product-images-panel-pane-2 .views-field{margin-right:0;}.mobile-product .also-like-div .pane-inspiration-images-panel-pane-2,.mobile-product .also-like-div .pane-inspiration-images-panel-pane-3{display:inline-block;vertical-align:top;padding-top:40px;}.mobile-product .also-like-div .pane-inspiration-images-panel-pane-2 .views-row,.mobile-product .also-like-div .pane-inspiration-images-panel-pane-3 .views-row{display:inline-block;padding-right:20px;overflow:hidden;}@media only screen and (min-width:40.063em){.mobile-product .also-like-div .pane-inspiration-images-panel-pane-2 .views-row,.mobile-product .also-like-div .pane-inspiration-images-panel-pane-3 .views-row{display:none;}}.mobile-product .also-like-div .pane-inspiration-images-panel-pane-2 h2,.mobile-product .also-like-div .pane-inspiration-images-panel-pane-3 h2{text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:700;color:#5f6f84;font-size:10px;margin-bottom:10px;}.pane-inspiration-images-panel-pane-1 h2,.pane-inspiration-images-panel-pane-3 h2{text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:700;color:#5f6f84;font-size:10px;margin-bottom:10px;}.node-type-product .pane-node-field-bottle-details{display:none;clear:both;}.node-type-product .pane-star-ratings{padding-top:30px;}.node-type-product.United.States .pane-node-field-bottle-details,.node-type-product.role-administrator .pane-node-field-bottle-details{display:block;}.node-type-product .mobile-only{}.node-type-product .mobile-only .product-icons{display:block;}@media only screen and (min-width:40.063em){.node-type-product .mobile-only .product-icons{display:none;}}.node-type-product .mobile-only .description-body iframe{max-width:100%;}.pane-bv-curations-bv-curations{margin-top:20px;}.pane-bv-curations-bv-curations h3{font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#5f6f84;font-size:48px;}.pane-bv-curations-bv-curations .intro{color:#5f6f84;font-size:18px;margin-bottom:30px;}.pane-bv-curations-bv-curations .pin-fix-left{display:none !important;}.l-main .main .main-container .columns .bv-rating-ratio-count{display:none !important;}.node-type-product .l-main .main .main-container .columns .bv-rating-stars-off{color:#b5b5b5 !important;}.node-type-product .l-main .main .main-container .columns .bv-rating-stars-on{color:#000;}.node-type-product .l-main .main .main-container .columns .bv-rating-stars-on.yess{color:red !important;}.node-type-collections:not(.pro-tools-collections) .l-main .main .main-container .columns .bv-rating-stars-off{color:rgba(255,255,255,0.3) !important;}.node-type-collections:not(.pro-tools-collections) .l-main .main .main-container .columns .bv-rating-stars-on{color:#FFF !important;}.node-type-collections .l-main .main .main-container .columns .view-collection-essentials-individual-product .bv-rating-stars-off{color:rgba(164,181,188,0.3) !important;}.node-type-collections .l-main .main .main-container .columns .view-collection-essentials-individual-product .bv-rating-stars-on{color:#000 !important;}#BVRRContainer p,#BVRRContainer dt,#BVRRContainer dd,#BVRRContainer h3,#BVRRContainer h4,#BVRRContainer span{color:#8a8e94 !important;border:0px !important;}#BVRRContainer h2.bv-action-bar-header{font-family:"HTFDidotHTFB96Bold",Helvetica,Arial,sans-serif !important;font-size:48px !important;color:#5f6f84 !important;}#BVRRContainer .bv-cleanslate .bv-core-container-40 .bv-content-item .bv-secondary-content-actions-container .bv-content-btn{background:none !important;border:0px !important;}#BVRRContainer .bv-ratingStars{margin-left:0.5em !important;}#what{color:blue !important;}.rowbvcurations .pane-bv-curations-bv-curations .large-8{width:100% !important;}.bv-reviews .bv-cleanslate .bv-core-container-40 .bv-action-bar{margin-right:0px !important;border:0px !important;}.bv-reviews .bv-cleanslate .bv-core-container-40 button{background:none !important;border:1px solid #5f6f84 !important;color:#5f6f84 !important;}.bv-reviews .bv-cleanslate .bv-core-container-40 button.bv-avatar-popup-target,.bv-reviews .bv-cleanslate .bv-core-container-40 button.bv-content-btn-feedback-yes,.bv-reviews .bv-cleanslate .bv-core-container-40 button.bv-content-btn-feedback-no,.bv-reviews .bv-cleanslate .bv-core-container-40 button.bv-content-report-btn{border:0px !important;}.bv-reviews .bv-cleanslate .bv-core-container-40 .bv-dropdown-target button{border:0px !important;}.node-type-page .l-main .main-container,.page-user-fboauth .l-main .main-container,.userpages .l-main .main-container{padding:20px;}@media only screen and (min-width:40.063em){.node-type-page .l-main .main-container,.page-user-fboauth .l-main .main-container,.userpages .l-main .main-container{padding:50px 50px;}}@media only screen and (min-width:64.063em){.node-type-page .l-main .main-container,.page-user-fboauth .l-main .main-container,.userpages .l-main .main-container{padding:70px 100px;}}.node-type-page.basic-right .pane-node-body,.node-type-page.basic-left .pane-node-body,.page-user-fboauth.basic-right .pane-node-body,.page-user-fboauth.basic-left .pane-node-body,.userpages.basic-right .pane-node-body,.userpages.basic-left .pane-node-body{margin:0 10% 0 0;}.node-type-page.basic-right .middle-top-right,.page-user-fboauth.basic-right .middle-top-right,.userpages.basic-right .middle-top-right{margin-top:30px;}.node-type-page.basic-left .middle-top-left,.page-user-fboauth.basic-left .middle-top-left,.userpages.basic-left .middle-top-left{margin-top:30px;}.node-type-page p,.node-type-page .introtextuser,.page-user-fboauth p,.page-user-fboauth .introtextuser,.userpages p,.userpages .introtextuser{font-size:16px;line-height:18px;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;}@media only screen and (min-width:64.063em){.node-type-page p,.node-type-page .introtextuser,.page-user-fboauth p,.page-user-fboauth .introtextuser,.userpages p,.userpages .introtextuser{font-size:20px;line-height:30px;}}.node-type-page .introtextuser,.page-user-fboauth .introtextuser,.userpages .introtextuser{padding-bottom:20px;}.popover{width:100%;height:100%;display:block;background:rgba(0,0,0,0.8);position:absolute;top:0;left:0;z-index:10000;}.pop-wrapper-outer{width:100%;height:100%;margin:0 auto;padding:0 20px;text-align:center;position:relative;border:1px solid rgba(0,0,0,0.8);top:20px;background:url(/sites/all/themes/opi/images/popover-circle-bg2.png) center 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}@media only screen and (min-width:40.063em){.pop-wrapper-outer{width:634px;height:634px;top:15%;border-radius:50%;padding:0;}}.pop-wrapper-outer a.privacy{line-height:1;color:#FFF;display:block;text-align:left;padding-bottom:30px;padding-left:15px;position:relative;z-index:2;text-align:center;font-size:10px;}.bottleimage{bottom:0;right:-121px;position:absolute;width:416px;height:392px;z-index:1;}@media only screen and (min-width:40.063em){.bottleimage{background:url(/sites/all/themes/opi/images/popover.png) no-repeat right bottom;}}.pop-wrapper{width:100%;}@media only screen and (min-width:40.063em){.pop-wrapper{width:76%;}.pop-wrapper.success .alertarea{padding-bottom:40px;}}.pop-wrapper .alertarea{display:none;}.pop-wrapper form{text-align:left;}.pop-wrapper h2{text-transform:uppercase;line-height:1;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#FFF;margin-bottom:25px;}@media only screen and (min-width:64.063em){.pop-wrapper h2{font-size:51px;line-height:48px;letter-spacing:-0.5px;}}.pop-wrapper h2 .showme{padding-bottom:0;}.pop-wrapper .pop-title{color:#FFF;}.pop-wrapper .pop-title .color-wrapper{margin:0;color:#FFF;padding:30px 15px;}@media only screen and (min-width:40.063em){.pop-wrapper .pop-title .color-wrapper{padding:50px;}}.pop-wrapper .withpadding{padding:30px 15px;}@media only screen and (min-width:40.063em){.pop-wrapper .withpadding{padding:30px 40px;}}.pop-wrapper .withpadding#popoverform{padding-bottom:15px;position:relative;z-index:2;}.pop-wrapper .promo-text,.pop-wrapper .success-info,.pop-wrapper .myopi-info{line-height:22px;font-size:15px;margin:0 auto;width:100%;color:#FFF;}@media only screen and (min-width:40.063em){.pop-wrapper .promo-text,.pop-wrapper .success-info,.pop-wrapper .myopi-info{width:70%;}}.pop-wrapper .myopi-info{margin-top:20px;width:60%;}.pop-wrapper .myopi-info a{color:#FFF;}.pop-wrapper .myopi-info a:hover{color:#66a4eb;}.pop-wrapper .fan-wrap,.pop-wrapper .pro-wrap{margin:0;float:left;display:inline-block;vertical-align:middle;width:100%;}@media (min-width:767px){.pop-wrapper .fan-wrap,.pop-wrapper .pro-wrap{width:47%;}}.pop-wrapper .fan-wrap input[type=checkbox],.pop-wrapper .pro-wrap input[type=checkbox]{display:none;}.pop-wrapper .fan-wrap input[type=checkbox] + label,.pop-wrapper .pro-wrap input[type=checkbox] + label{background:#000;color:#000;margin-left:0;margin-right:0.2rem;background:url(/sites/all/themes/opi/images/checkbox-circles.png) no-repeat 0 -26px;width:26px;height:26px;cursor:pointer;}.pop-wrapper .fan-wrap input[type=checkbox]:checked + label,.pop-wrapper .fan-wrap input[type=checkbox] + label:hover,.pop-wrapper .pro-wrap input[type=checkbox]:checked + label,.pop-wrapper .pro-wrap input[type=checkbox] + label:hover{background:url(/sites/all/themes/opi/images/checkbox-circles.png) no-repeat 0 0px;width:26px;height:26px;margin-left:0;margin-right:0.2rem;}.pop-wrapper .fan-wrap .form-required,.pop-wrapper .pro-wrap .form-required{display:none;}.pop-wrapper .fan-wrap label,.pop-wrapper .pro-wrap label{text-indent:-9999px;}.pop-wrapper .fan-wrap .fan,.pop-wrapper .fan-wrap .pro,.pop-wrapper .fan-wrap .labeled,.pop-wrapper .pro-wrap .fan,.pop-wrapper .pro-wrap .pro,.pop-wrapper .pro-wrap .labeled{display:inline-block;vertical-align:middle;font-size:12px;line-height:1;color:#FFF;text-transform:uppercase;cursor:pointer;}@media only screen and (min-width:40.063em){.pop-wrapper .fan-wrap .fan,.pop-wrapper .fan-wrap .pro,.pop-wrapper .fan-wrap .labeled,.pop-wrapper .pro-wrap .fan,.pop-wrapper .pro-wrap .pro,.pop-wrapper .pro-wrap .labeled{float:left;}}.pop-wrapper .fan-wrap .labeled,.pop-wrapper .pro-wrap .labeled{line-height:26px;letter-spacing:0.5px;}@media only screen and (min-width:40.063em){.pop-wrapper .fan-wrap{margin-left:4%;}}.pop-wrapper .email-wrap,.pop-wrapper .zip-wrap,.pop-wrapper .submitPopover{display:inline-block;vertical-align:top;width:100%;margin:10px 0 0 0;text-transform:none;}.pop-wrapper .email-wrap label,.pop-wrapper .zip-wrap label,.pop-wrapper .submitPopover label{display:none;}.pop-wrapper .email-wrap input,.pop-wrapper .zip-wrap input,.pop-wrapper .submitPopover input{border:0;box-shadow:none;height:auto;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;padding:10px 10px;color:#000;background:#FFF;font-size:20px;margin-bottom:0;line-height:34px;height:34px;padding:10px 20px;font-size:12px;text-transform:uppercase;letter-spacing:0.5px;}.pop-wrapper .email-wrap{margin-top:25px;}@media only screen and (min-width:40.063em){.pop-wrapper .email-wrap{width:66%;float:left;margin-right:3%;}}@media only screen and (min-width:40.063em){.pop-wrapper .zip-wrap{width:30%;margin-top:25px;}}@media only screen and (max-width:40em){.pop-wrapper .pro-wrap{margin-top:10px !important;}}.pop-wrapper .submitPopover{padding:1rem 0;display:block;text-transform:uppercase;width:100%;font-size:12px;line-height:1;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;background:#000;box-shadow:none;letter-spacing:0.5px;margin-top:10px;}@media only screen and (min-width:40.063em){.pop-wrapper .submitPopover{width:50%;margin:20px auto 0;}}.pop-wrapper .bottle-line{background:url(/sites/all/themes/opi/images/icon-line.png) no-repeat center 0;height:30px;margin-bottom:25px;}.pop-wrapper.success{position:relative;}.pop-wrapper.success .privacy{position:absolute;width:100%;bottom:0px;display:inline-block;margin:0;padding:0;left:0;}.pop-close{text-indent:-9999px;position:absolute;top:-15px;right:5px;background:url(/sites/all/themes/opi/images/popover-close.png) center center;background-size:contain;width:30px;height:30px;}@media only screen and (min-width:40.063em){.pop-close{background:url(/sites/all/themes/opi/images/popover-circle-close.png) center center;top:0;right:75px;width:51px;height:51px;}}.popover ::-webkit-input-placeholder{color:#000;}.popover :-moz-placeholder{color:#000;}.popover ::-moz-placeholder{color:#000;}.popover :-ms-input-placeholder{color:#000;}.l-footer .social-icons{margin-bottom:20px;margin-left:-15px;}.l-footer .social-icons ul{margin:0;display:inline-block;text-align:center;}@media only screen and (min-width:40.063em){.l-footer .social-icons ul{text-align:left;}}.l-footer .social-icons li{margin:0;padding:1px 8px;width:auto;}@media only screen and (min-width:40.063em) and (max-width:64em){.l-footer .social-icons li{padding:20px 20px 0 20px;}}@media only screen and (min-width:64.063em){.l-footer .social-icons li{padding:0 4px;}}@media only screen and (min-width:90.063em){.l-footer .social-icons li{padding:0 6px;}}.l-footer .social-icons a{width:25px;height:25px;text-align:center;line-height:28px;color:#687381;}@media only screen and (min-width:40.063em) and (max-width:64em){.l-footer .social-icons a{width:30px;height:30px;font-size:22px;}}.view-collection-you-may-also,.view-displays-you-may-also,.view-pro-you-may-also,.view-myopi-products-lacquers,.view-myopi-products-not-lacquers,.collection_you_may_also_not_lacquers,.view-collection-you-may-also-not-lacquers{overflow-x:scroll;}.view-collection-you-may-also:before,.view-collection-you-may-also:after,.view-displays-you-may-also:before,.view-displays-you-may-also:after,.view-pro-you-may-also:before,.view-pro-you-may-also:after,.view-myopi-products-lacquers:before,.view-myopi-products-lacquers:after,.view-myopi-products-not-lacquers:before,.view-myopi-products-not-lacquers:after,.collection_you_may_also_not_lacquers:before,.collection_you_may_also_not_lacquers:after,.view-collection-you-may-also-not-lacquers:before,.view-collection-you-may-also-not-lacquers:after{content:" ";display:table;}.view-collection-you-may-also:after,.view-displays-you-may-also:after,.view-pro-you-may-also:after,.view-myopi-products-lacquers:after,.view-myopi-products-not-lacquers:after,.collection_you_may_also_not_lacquers:after,.view-collection-you-may-also-not-lacquers:after{clear:both;}@media only screen and (min-width:64.063em){.view-collection-you-may-also,.view-displays-you-may-also,.view-pro-you-may-also,.view-myopi-products-lacquers,.view-myopi-products-not-lacquers,.collection_you_may_also_not_lacquers,.view-collection-you-may-also-not-lacquers{margin-top:30px;}}@media (min-width:1350px){.view-collection-you-may-also,.view-displays-you-may-also,.view-pro-you-may-also,.view-myopi-products-lacquers,.view-myopi-products-not-lacquers,.collection_you_may_also_not_lacquers,.view-collection-you-may-also-not-lacquers{overflow-x:initial;}}.view-collection-you-may-also .views-row,.view-displays-you-may-also .views-row,.view-pro-you-may-also .views-row,.view-myopi-products-lacquers .views-row,.view-myopi-products-not-lacquers .views-row,.collection_you_may_also_not_lacquers .views-row,.view-collection-you-may-also-not-lacquers .views-row{float:left;width:110px;text-align:center;height:110px;}@media only screen and (min-width:64.063em){.view-collection-you-may-also .views-row,.view-displays-you-may-also .views-row,.view-pro-you-may-also .views-row,.view-myopi-products-lacquers .views-row,.view-myopi-products-not-lacquers .views-row,.collection_you_may_also_not_lacquers .views-row,.view-collection-you-may-also-not-lacquers .views-row{width:200px;height:200px;}}.view-collection-you-may-also .views-row .also-wrap,.view-displays-you-may-also .views-row .also-wrap,.view-pro-you-may-also .views-row .also-wrap,.view-myopi-products-lacquers .views-row .also-wrap,.view-myopi-products-not-lacquers .views-row .also-wrap,.collection_you_may_also_not_lacquers .views-row .also-wrap,.view-collection-you-may-also-not-lacquers .views-row .also-wrap{padding-top:20px;padding-bottom:20px;}.view-collection-you-may-also .views-row .also-wrap img,.view-displays-you-may-also .views-row .also-wrap img,.view-pro-you-may-also .views-row .also-wrap img,.view-myopi-products-lacquers .views-row .also-wrap img,.view-myopi-products-not-lacquers .views-row .also-wrap img,.collection_you_may_also_not_lacquers .views-row .also-wrap img,.view-collection-you-may-also-not-lacquers .views-row .also-wrap img{height:70px;width:auto;}@media only screen and (min-width:64.063em){.view-collection-you-may-also .views-row .also-wrap img,.view-displays-you-may-also .views-row .also-wrap img,.view-pro-you-may-also .views-row .also-wrap img,.view-myopi-products-lacquers .views-row .also-wrap img,.view-myopi-products-not-lacquers .views-row .also-wrap img,.collection_you_may_also_not_lacquers .views-row .also-wrap img,.view-collection-you-may-also-not-lacquers .views-row .also-wrap img{height:auto;}}@media only screen and (min-width:64.063em){.view-collection-you-may-also .views-row .also-wrap,.view-displays-you-may-also .views-row .also-wrap,.view-pro-you-may-also .views-row .also-wrap,.view-myopi-products-lacquers .views-row .also-wrap,.view-myopi-products-not-lacquers .views-row .also-wrap,.collection_you_may_also_not_lacquers .views-row .also-wrap,.view-collection-you-may-also-not-lacquers .views-row .also-wrap{padding-top:30px;padding-bottom:30px;}}.view-collection-you-may-also .view-header,.view-displays-you-may-also .view-header,.view-pro-you-may-also .view-header,.view-myopi-products-lacquers .view-header,.view-myopi-products-not-lacquers .view-header,.collection_you_may_also_not_lacquers .view-header,.view-collection-you-may-also-not-lacquers .view-header{font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;font-size:16px;color:#8f97a2;margin-bottom:20px;margin-right:5px;margin-top:20px;}.view-collection-you-may-also .view-header:before,.view-collection-you-may-also .view-header:after,.view-displays-you-may-also .view-header:before,.view-displays-you-may-also .view-header:after,.view-pro-you-may-also .view-header:before,.view-pro-you-may-also .view-header:after,.view-myopi-products-lacquers .view-header:before,.view-myopi-products-lacquers .view-header:after,.view-myopi-products-not-lacquers .view-header:before,.view-myopi-products-not-lacquers .view-header:after,.collection_you_may_also_not_lacquers .view-header:before,.collection_you_may_also_not_lacquers .view-header:after,.view-collection-you-may-also-not-lacquers .view-header:before,.view-collection-you-may-also-not-lacquers .view-header:after{content:" ";display:table;}.view-collection-you-may-also .view-header:after,.view-displays-you-may-also .view-header:after,.view-pro-you-may-also .view-header:after,.view-myopi-products-lacquers .view-header:after,.view-myopi-products-not-lacquers .view-header:after,.collection_you_may_also_not_lacquers .view-header:after,.view-collection-you-may-also-not-lacquers .view-header:after{clear:both;}@media only screen and (min-width:64.063em){.view-collection-you-may-also .view-header,.view-displays-you-may-also .view-header,.view-pro-you-may-also .view-header,.view-myopi-products-lacquers .view-header,.view-myopi-products-not-lacquers .view-header,.collection_you_may_also_not_lacquers .view-header,.view-collection-you-may-also-not-lacquers .view-header{margin-top:5px;font-size:18px;}}.view-collection-you-may-also .view-header .center,.view-displays-you-may-also .view-header .center,.view-pro-you-may-also .view-header .center,.view-myopi-products-lacquers .view-header .center,.view-myopi-products-not-lacquers .view-header .center,.collection_you_may_also_not_lacquers .view-header .center,.view-collection-you-may-also-not-lacquers .view-header .center{margin-top:-10px;padding-left:10px;}@media only screen and (min-width:64.063em){.view-collection-you-may-also .view-header .center,.view-displays-you-may-also .view-header .center,.view-pro-you-may-also .view-header .center,.view-myopi-products-lacquers .view-header .center,.view-myopi-products-not-lacquers .view-header .center,.collection_you_may_also_not_lacquers .view-header .center,.view-collection-you-may-also-not-lacquers .view-header .center{min-width:250px;padding-left:4%;}}.view-collection-you-may-also .view-header .border,.view-displays-you-may-also .view-header .border,.view-pro-you-may-also .view-header .border,.view-myopi-products-lacquers .view-header .border,.view-myopi-products-not-lacquers .view-header .border,.collection_you_may_also_not_lacquers .view-header .border,.view-collection-you-may-also-not-lacquers .view-header .border{border-top:2px solid #5f6f84;}.view-collection-you-may-also .view-content,.view-displays-you-may-also .view-content,.view-pro-you-may-also .view-content,.view-myopi-products-lacquers .view-content,.view-myopi-products-not-lacquers .view-content,.collection_you_may_also_not_lacquers .view-content,.view-collection-you-may-also-not-lacquers .view-content{clear:both;width:850px;overflow-x:scroll;}@media only screen and (min-width:64.063em){.view-collection-you-may-also .view-content,.view-displays-you-may-also .view-content,.view-pro-you-may-also .view-content,.view-myopi-products-lacquers .view-content,.view-myopi-products-not-lacquers .view-content,.collection_you_may_also_not_lacquers .view-content,.view-collection-you-may-also-not-lacquers .view-content{width:1200px;overflow-x:initial;}}.pane-myopi-products-lacquers-panel-pane-1,.pane-myopi-products-not-lacquers-panel-pane-1{clear:both;padding-bottom:10px;margin-top:50px;}@media only screen and (min-width:40.063em) and (max-width:64em){.pane-myopi-products-lacquers-panel-pane-1,.pane-myopi-products-not-lacquers-panel-pane-1{padding-bottom:0;}}.pane-myopi-products-lacquers-panel-pane-1 .view-header,.pane-myopi-products-not-lacquers-panel-pane-1 .view-header{width:1200px;margin-right:auto;margin-left:auto;}.pane-myopi-products-lacquers-panel-pane-1 .view-header .border,.pane-myopi-products-not-lacquers-panel-pane-1 .view-header .border{margin-top:12px;}.pane-myopi-products-lacquers-panel-pane-1 .view-header .end,.pane-myopi-products-not-lacquers-panel-pane-1 .view-header .end{text-align:right;}.pane-myopi-products-lacquers-panel-pane-1 .view-header .end a,.pane-myopi-products-not-lacquers-panel-pane-1 .view-header .end a{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;}.pane-myopi-products-lacquers-panel-pane-1 .view-header .end a:hover,.pane-myopi-products-not-lacquers-panel-pane-1 .view-header .end a:hover{opacity:0.7;}.pane-myopi-products-lacquers-panel-pane-1 .view-header .end a:hover,.pane-myopi-products-not-lacquers-panel-pane-1 .view-header .end a:hover{border:1px solid #798390;}.view-myopi-products-lacquers .view-content{margin:0 auto;}.view-myopi-products-lacquers .view-empty{max-width:700px;margin:0 auto;}.view-myopi-products-lacquers .view-empty .nofavs{display:inline-block;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:33px;color:#3e4a59;line-height:40px;font-weight:400;letter-spacing:-0.25px;max-width:550px;margin-left:25px;vertical-align:middle;text-align:left;}@media only screen and (min-width:40.063em){.view-myopi-products-lacquers{overflow:visible;}}@media only screen and (min-width:40.063em){.view-myopi-products-lacquers .view-content{clear:both;width:auto;overflow:visible;}}.youtube-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.youtube-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.node-type-blog a.social-slider-0pop,.node-type-event-articles a.social-slider-0pop,.page-blog a.social-slider-0pop{display:none !important;}.node-type-blog .page-title,.node-type-event-articles .page-title{display:none;}.node-type-blog p,.node-type-blog .views-field-body-1 .field-content,.node-type-blog .pane-node-body,.node-type-blog .pane-blog-list-panel-pane-1,.node-type-blog .views-field-body .field-content,.node-type-event-articles p,.node-type-event-articles .views-field-body-1 .field-content,.node-type-event-articles .pane-node-body,.node-type-event-articles .pane-blog-list-panel-pane-1,.node-type-event-articles .views-field-body .field-content{font-size:22px;line-height:28px;}.node-type-blog h1:not(.logo),.node-type-event-articles h1:not(.logo){margin:0px auto 0;text-align:center;line-height:1.5;text-align:center;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:40px;color:#3e454d;margin-top:30px;}@media only screen and (min-width:40.063em){.node-type-blog h1:not(.logo),.node-type-event-articles h1:not(.logo){font-size:50px;line-height:1.25;margin-top:0;}}@media only screen and (min-width:64.063em){.node-type-blog h1:not(.logo),.node-type-event-articles h1:not(.logo){line-height:1.25;font-size:60px;}}.node-type-blog h1:not(.logo):before,.node-type-event-articles h1:not(.logo):before{content:'';width:40%;border-top:2px solid #3e454d;text-align:center;margin:60px auto 60px;display:none;}@media only screen and (min-width:64.063em){.node-type-blog h1:not(.logo):before,.node-type-event-articles h1:not(.logo):before{display:block;}}.node-type-blog bold,.node-type-blog strong,.node-type-event-articles bold,.node-type-event-articles strong{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;}.node-type-blog .pane-node-body,.node-type-blog .pane-blog-list-panel-pane-1,.node-type-event-articles .pane-node-body,.node-type-event-articles .pane-blog-list-panel-pane-1{margin:0 auto;padding-bottom:100px;}.node-type-blog .pane-disqus-disqus-comments,.node-type-event-articles .pane-disqus-disqus-comments{max-width:61em;margin:50px auto 100px auto;padding:0 20px;}.node-type-blog .written-wrapper,.node-type-event-articles .written-wrapper{position:relative;}.node-type-blog .written-wrapper .written-by-block,.node-type-event-articles .written-wrapper .written-by-block{border-bottom:1px solid #e5e5e5;padding-bottom:20px;margin-bottom:20px;padding-top:50px;}.node-type-blog .written-wrapper .written-by-block.left-written,.node-type-event-articles .written-wrapper .written-by-block.left-written{padding-top:20px;}.node-type-blog .written-wrapper .written-by-block.left-written h2,.node-type-blog .written-wrapper .written-by-block.left-written .author,.node-type-event-articles .written-wrapper .written-by-block.left-written h2,.node-type-event-articles .written-wrapper .written-by-block.left-written .author{font-size:12px;line-height:16px;color:#848e9c;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:400;letter-spacing:1px;margin-bottom:0;}.node-type-blog .written-wrapper .pane-node-field-attachments,.node-type-blog .written-wrapper .pane-blog-download-panel-pane-1,.node-type-event-articles .written-wrapper .pane-node-field-attachments,.node-type-event-articles .written-wrapper .pane-blog-download-panel-pane-1{border-top:0;margin-top:0;padding-top:0;position:absolute;right:0;bottom:20px;width:100%;}.node-type-blog .written-wrapper .pane-node-field-attachments .field-collection-view,.node-type-blog .written-wrapper .pane-node-field-attachments .views-row,.node-type-blog .written-wrapper .pane-blog-download-panel-pane-1 .field-collection-view,.node-type-blog .written-wrapper .pane-blog-download-panel-pane-1 .views-row,.node-type-event-articles .written-wrapper .pane-node-field-attachments .field-collection-view,.node-type-event-articles .written-wrapper .pane-node-field-attachments .views-row,.node-type-event-articles .written-wrapper .pane-blog-download-panel-pane-1 .field-collection-view,.node-type-event-articles .written-wrapper .pane-blog-download-panel-pane-1 .views-row{display:inline-block;}.node-type-blog .written-wrapper .pane-node-field-attachments .field-collection-view a,.node-type-blog .written-wrapper .pane-node-field-attachments .views-row a,.node-type-blog .written-wrapper .pane-blog-download-panel-pane-1 .field-collection-view a,.node-type-blog .written-wrapper .pane-blog-download-panel-pane-1 .views-row a,.node-type-event-articles .written-wrapper .pane-node-field-attachments .field-collection-view a,.node-type-event-articles .written-wrapper .pane-node-field-attachments .views-row a,.node-type-event-articles .written-wrapper .pane-blog-download-panel-pane-1 .field-collection-view a,.node-type-event-articles .written-wrapper .pane-blog-download-panel-pane-1 .views-row a{height:auto;width:auto;background:url(/sites/all/themes/opi/images/bt-download.png) no-repeat 10px center;background-color:#66a4eb;font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;line-height:42px;text-transform:uppercase;letter-spacing:1px;display:inline-block;color:white;padding-left:35px;padding-right:10px;}.node-type-blog .written-wrapper .pane-node-field-attachments .field-collection-view a:hover,.node-type-blog .written-wrapper .pane-node-field-attachments .views-row a:hover,.node-type-blog .written-wrapper .pane-blog-download-panel-pane-1 .field-collection-view a:hover,.node-type-blog .written-wrapper .pane-blog-download-panel-pane-1 .views-row a:hover,.node-type-event-articles .written-wrapper .pane-node-field-attachments .field-collection-view a:hover,.node-type-event-articles .written-wrapper .pane-node-field-attachments .views-row a:hover,.node-type-event-articles .written-wrapper .pane-blog-download-panel-pane-1 .field-collection-view a:hover,.node-type-event-articles .written-wrapper .pane-blog-download-panel-pane-1 .views-row a:hover{opacity:0.7;}.node-type-blog .written-wrapper .pane-node-field-attachments .field-collection-view.views-row-1,.node-type-blog .written-wrapper .pane-node-field-attachments .views-row.views-row-1,.node-type-blog .written-wrapper .pane-blog-download-panel-pane-1 .field-collection-view.views-row-1,.node-type-blog .written-wrapper .pane-blog-download-panel-pane-1 .views-row.views-row-1,.node-type-event-articles .written-wrapper .pane-node-field-attachments .field-collection-view.views-row-1,.node-type-event-articles .written-wrapper .pane-node-field-attachments .views-row.views-row-1,.node-type-event-articles .written-wrapper .pane-blog-download-panel-pane-1 .field-collection-view.views-row-1,.node-type-event-articles .written-wrapper .pane-blog-download-panel-pane-1 .views-row.views-row-1{padding-top:0;}@media only screen and (min-width:40.063em){.node-type-blog .written-wrapper .pane-blog-download-panel-pane-1 .pane-content,.node-type-event-articles .written-wrapper .pane-blog-download-panel-pane-1 .pane-content{float:right;width:75%;text-align:right;}}.node-type-blog .written-wrapper .pane-sharethis-sharethis-block,.node-type-event-articles .written-wrapper .pane-sharethis-sharethis-block{border-bottom:1px solid #e5e5e5;padding-bottom:50px;text-align:center;max-width:60rem;margin:20px auto 50px;}.node-type-blog .written-wrapper .pane-sharethis-sharethis-block span,.node-type-event-articles .written-wrapper .pane-sharethis-sharethis-block span{display:inline-block;vertical-align:top;margin:0 10px;cursor:pointer;}@media only screen and (min-width:64.063em){.node-type-blog .written-wrapper .pane-sharethis-sharethis-block span,.node-type-event-articles .written-wrapper .pane-sharethis-sharethis-block span{margin:0 3px;}}.node-type-blog .written-wrapper h2,.node-type-event-articles .written-wrapper h2{font-family:'Montserrat',sans-serif;font-weight:400;color:#cacaca;font-size:12px;line-height:24px;text-transform:uppercase;margin-bottom:5px;}.view-blog,.view-event-articles,.view-blog-listing{margin:30px 0 50px;}.view-blog .views-row,.view-event-articles .views-row,.view-blog-listing .views-row{padding:50px 0px;margin:0 auto;}@media only screen and (min-width:64.063em){.view-blog .views-row,.view-event-articles .views-row,.view-blog-listing .views-row{width:60rem;padding-right:0;padding-left:0;}}.view-blog .views-row .views-field-title,.view-event-articles .views-row .views-field-title,.view-blog-listing .views-row .views-field-title{line-height:1;text-align:center;margin-bottom:10px;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:40px;}@media only screen and (min-width:40.063em){.view-blog .views-row .views-field-title,.view-event-articles .views-row .views-field-title,.view-blog-listing .views-row .views-field-title{font-size:50px;}}@media only screen and (min-width:64.063em){.view-blog .views-row .views-field-title,.view-event-articles .views-row .views-field-title,.view-blog-listing .views-row .views-field-title{font-size:60px;}}.view-blog .views-row .views-field-title a,.view-event-articles .views-row .views-field-title a,.view-blog-listing .views-row .views-field-title a{color:#293038;}.view-blog .views-row .views-field-title:after,.view-event-articles .views-row .views-field-title:after,.view-blog-listing .views-row .views-field-title:after{content:'';width:60px;border-top:3px solid #293038;text-align:center;margin:25px auto 25px;display:none;}@media only screen and (min-width:64.063em){.view-blog .views-row .views-field-title:after,.view-event-articles .views-row .views-field-title:after,.view-blog-listing .views-row .views-field-title:after{display:block;}}.view-blog .views-row .views-field-field-other-images,.view-event-articles .views-row .views-field-field-other-images,.view-blog-listing .views-row .views-field-field-other-images{text-align:center;margin:20px 0px;}@media only screen and (min-width:64.063em){.view-blog .views-row .views-field-field-other-images,.view-event-articles .views-row .views-field-field-other-images,.view-blog-listing .views-row .views-field-field-other-images{margin:0 60px 50px;}}.view-blog .views-row .views-field-body,.view-blog .views-row .views-field-view-node,.view-blog .views-row .views-field-body-1,.view-event-articles .views-row .views-field-body,.view-event-articles .views-row .views-field-view-node,.view-event-articles .views-row .views-field-body-1,.view-blog-listing .views-row .views-field-body,.view-blog-listing .views-row .views-field-view-node,.view-blog-listing .views-row .views-field-body-1{padding:0 15px;}@media only screen and (min-width:64.063em){.view-blog .views-row .views-field-body,.view-blog .views-row .views-field-view-node,.view-blog .views-row .views-field-body-1,.view-event-articles .views-row .views-field-body,.view-event-articles .views-row .views-field-view-node,.view-event-articles .views-row .views-field-body-1,.view-blog-listing .views-row .views-field-body,.view-blog-listing .views-row .views-field-view-node,.view-blog-listing .views-row .views-field-body-1{padding:0 50px;}}.view-blog .views-row .views-field-view-node,.view-event-articles .views-row .views-field-view-node,.view-blog-listing .views-row .views-field-view-node{font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;line-height:18px;}.view-blog .views-row .views-field-view-node a,.view-event-articles .views-row .views-field-view-node a,.view-blog-listing .views-row .views-field-view-node a{color:#909aa7;}.view-blog .swiper-button-white,.view-event-articles .swiper-button-white,.view-blog-listing .swiper-button-white{display:none;}@media only screen and (min-width:40.063em){.view-blog .swiper-button-white,.view-event-articles .swiper-button-white,.view-blog-listing .swiper-button-white{display:block;}}.view-blog .swiper-pagination,.view-event-articles .swiper-pagination,.view-blog-listing .swiper-pagination{display:block;bottom:-5px;}@media only screen and (min-width:40.063em){.view-blog .swiper-pagination,.view-event-articles .swiper-pagination,.view-blog-listing .swiper-pagination{display:none;}}.view-blog .swiper-container,.view-event-articles .swiper-container,.view-blog-listing .swiper-container{padding-bottom:30px;}.view-blog .swiper-container .swiper-pagination-bullet,.view-event-articles .swiper-container .swiper-pagination-bullet,.view-blog-listing .swiper-container .swiper-pagination-bullet{width:11px;height:11px;}.view-blog .swiper-container .swiper-pagination-bullet-active,.view-event-articles .swiper-container .swiper-pagination-bullet-active,.view-blog-listing .swiper-container .swiper-pagination-bullet-active{background:#000;width:11px;height:11px;}.view-blog-listing{background-color:white;padding:30px 0 50px 0;margin:0;}.view-blog{margin-top:0;}.view-blog .views-row{padding:0 10px;}@media only screen and (min-width:40.063em) and (max-width:64em){.view-blog .views-row{margin-top:20px;}}.view-blog .views-row .views-field-field-image{width:auto;}@media only screen and (min-width:40.063em){.view-blog .views-row .views-field-field-image{height:550px;}}.swiper-blog-button-next{position:absolute;top:50%;margin-top:-25px;right:0px;z-index:100;cursor:pointer;}.swiper-blog-button-next:before{font-family:'FontAwesome';content:'\f105' !important;color:#293038;font-size:40px;line-height:1;width:50px;height:50px;border:1px solid #293038;border-radius:50%;text-align:center;line-height:50px;padding-left:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-right:1px;}.swiper-blog-button-next:hover:before{background:rgba(0,0,0,0.6);color:#FFF;}.swiper-blog-button-prev{position:absolute;top:50%;margin-top:-25px;left:0px;z-index:100;cursor:pointer;}.swiper-blog-button-prev:before{font-family:'FontAwesome';content:'\f104' !important;margin-left:1px;color:#293038;font-size:40px;line-height:1;width:50px;height:50px;border:1px solid #293038;border-radius:50%;text-align:center;line-height:50px;padding-right:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.swiper-blog-button-prev:hover:before{background:rgba(0,0,0,0.5);color:#FFF;}.pane-menu-blog-panel-pane-1{background:#1f242b;display:block;}.pane-menu-blog-panel-pane-1 .menu-carousel,.pane-menu-blog-panel-pane-1 .blog-menu{position:relative;}.pane-menu-blog-panel-pane-1 .menu-carousel .swiper-wrapper,.pane-menu-blog-panel-pane-1 .blog-menu .swiper-wrapper{background:#1f242b;padding:0 0px 0 0px;margin-bottom:-2px;}.pane-menu-blog-panel-pane-1 .menu-carousel .swiper-slide,.pane-menu-blog-panel-pane-1 .blog-menu .swiper-slide{min-width:225px;width:auto;background:#1f242b;letter-spacing:0.5px;padding:15px;border-right:1px solid #323941;height:120px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.pane-menu-blog-panel-pane-1 .menu-carousel .swiper-slide a,.pane-menu-blog-panel-pane-1 .blog-menu .swiper-slide a{color:#65707d;font-size:10px;display:inline-block;}.pane-menu-blog-panel-pane-1 .menu-carousel .swiper-slide .imgblock,.pane-menu-blog-panel-pane-1 .blog-menu .swiper-slide .imgblock{display:inline-block;vertical-align:middle;height:70px;margin-left:10px;}.pane-menu-blog-panel-pane-1 .menu-carousel .swiper-slide .imgblock img,.pane-menu-blog-panel-pane-1 .blog-menu .swiper-slide .imgblock img{height:70px;}.pane-menu-blog-panel-pane-1 .menu-carousel .swiper-slide .title,.pane-menu-blog-panel-pane-1 .blog-menu .swiper-slide .title{display:inline-block;vertical-align:middle;min-width:90px;max-width:120px;margin-left:10px;overflow:hidden;font-size:12px;line-height:18px;letter-spacing:0.5px;text-transform:initial;}.pane-menu-blog-panel-pane-1 .menu-carousel .swiper-slide .titlenoimage,.pane-menu-blog-panel-pane-1 .blog-menu .swiper-slide .titlenoimage{height:90px;overflow:hidden;font-size:12px;line-height:22px;letter-spacing:0.5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-transform:initial;}@media only screen and (min-width:64.063em){.pane-menu-blog-panel-pane-1 .menu-carousel .swiper-slide.swiper-slide-active,.pane-menu-blog-panel-pane-1 .blog-menu .swiper-slide.swiper-slide-active{background:#636972;}}.pane-menu-blog-panel-pane-1 .menu-carousel .swiper-slide.swiper-slide-active a,.pane-menu-blog-panel-pane-1 .blog-menu .swiper-slide.swiper-slide-active a{color:#FFF;}.pane-menu-blog-panel-pane-1 .menu-carousel .swiper-slide:hover a,.pane-menu-blog-panel-pane-1 .blog-menu .swiper-slide:hover a{color:#FFF;}.pane-menu-blog-panel-pane-1 .menu-carousel .swiper-slide .active a,.pane-menu-blog-panel-pane-1 .blog-menu .swiper-slide .active a{color:#FFF;}.pane-menu-blog-panel-pane-1 .swiper-menu-button-prev{display:block;}@media only screen and (max-width:40em){.pane-menu-blog-panel-pane-1 .blog-menu.swiper-container .swiper-wrapper{padding-left:0;}.pane-menu-blog-panel-pane-1 .blog-menu.swiper-container .swiper-button-white{display:none;}}@media only screen and (min-width:40.063em){.pane-menu-blog-panel-pane-1 .blog-menu.swiper-container .swiper-slide.views-row-first{margin-left:50px;}.pane-menu-blog-panel-pane-1 .blog-menu.swiper-container .swiper-slide.views-row-last{margin-right:65px;}}.pane-menu-blog-panel-pane-1 .blog-menu.swiper-container .swiper-slide.active{color:#65707d;}@media only screen and (min-width:40.063em){.pane-menu-blog-panel-pane-1 .blog-menu.swiper-container .swiper-slide.swiper-slide-active{background:none;}}.pane-menu-blog-panel-pane-1 .blog-menu.swiper-container .swiper-slide.swiper-slide-active a{color:#65707d;}.pane-menu-blog-panel-pane-1 .blog-menu.swiper-container .swiper-slide.swiper-slide-active a:hover{color:white;}@media only screen and (min-width:40.063em){.pane-menu-blog-panel-pane-1 .blog-menu.swiper-container .swiper-slide.current{background:#636972;}}.pane-menu-blog-panel-pane-1 .blog-menu.swiper-container .swiper-slide.current a{color:#FFF;}.blog-slider{max-width:60em;margin:0 auto;overflow-x:hidden;}.blog-slider .views-row{position:relative;padding:0;}.blog-slider .views-row.empty .views-field-nothing-1{display:none;}.blog-slider .views-field-field-image{text-align:center;}.blog-slider .views-field-field-caption-text{margin:10px auto;width:50%;text-align:center;font-size:14px;line-height:1.2;}.blog-slider .views-field-nothing-1{width:18%;position:absolute;right:50px;bottom:-180px;text-align:center;padding:30px 20px;display:none;height:100%;}@media only screen and (min-width:40.063em){.blog-slider .views-field-nothing-1{display:block;}}.blog-slider .views-field-nothing-1 .bottle-img{padding-bottom:20px;}.blog-slider .views-field-nothing-1 h2{margin:15px 0;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:24px;line-height:28px;letter-spacing:0.25px;}.blog-slider .views-field-nothing-1 h2 a{color:#FFF;}.blog-slider .views-field-nothing-1 .linebreak{width:20%;border-bottom:2px solid #FFF;margin:0 auto;}.blog-slider .views-field-nothing-1 .sku-collection{padding-top:20px;}.blog-slider .views-field-nothing-1 .sku-collection,.blog-slider .views-field-nothing-1 .sku-collection a{color:#FFF;font-size:10px;line-height:18px;letter-spacing:0.25px;font-family:'Montserrat',sans-serif;font-weight:400;}.blog-slider .views-field-nothing-1 .buttons{text-align:center;padding:30px 0 20px 0;}.blog-slider .views-field-nothing-1 .buttons div{display:inline-block;vertical-align:middle;position:relative;width:24%;}.blog-slider .views-field-nothing-1 .buttons .viewnode{width:50%;}.blog-slider .views-field-nothing-1 .buttons .viewnode a{color:#FFF;display:block;}@media only screen and (min-width:40.063em) and (max-width:64em){.blog-slider .views-field-nothing-1 .buttons .viewnode a{margin-left:7px;}}.blog-slider .views-field-nothing-1 .buttons .viewnode a:before{font-family:'FontAwesome';content:'\f105' !important;color:#FFF;font-size:40px;line-height:1;width:50px;height:50px;border:2px solid #FFF;border-radius:50%;text-align:center;line-height:50px;padding-left:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:0 auto;}.blog-slider .views-field-nothing-1 .buttons .viewnode a:hover:before{background:rgba(0,0,0,0.6);color:#FFF;}.blog-slider .views-field-nothing-1.makeDarkFont h2 a{color:#293038;}.blog-slider .views-field-nothing-1.makeDarkFont .sku-collection,.blog-slider .views-field-nothing-1.makeDarkFont .sku-collection a{color:#293038;}.blog-slider .views-field-nothing-1.makeDarkFont .viewnode a{color:#293038;}.blog-slider .views-field-nothing-1.makeDarkFont .viewnode a:before{color:#293038;border:2px solid #293038;}.blog-slider .views-field-nothing-1.makeDarkFont .viewnode a:hover:before{opacity:0.8;}.blog-slider .views-field-nothing-1.makeDarkFont .linebreak{border-bottom:2px solid #293038;}.view-blog-list{padding:0 20px;}.view-blog-list ol{margin-left:0;font-size:inherit;line-height:inherit;list-style-position:inside;}.view-blog-list ol li{clear:both;border-top:1px solid #e5e5e5;padding-top:30px;margin-top:30px;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-size:30px;}.view-blog-list ol li div{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:18px;}.view-blog-list ol li.views-row-first{border-top:0;}.view-blog-list ol li.removeNums{list-style:none;}.view-blog-list .views-row:before,.view-blog-list .views-row:after{content:" ";display:table;}.view-blog-list .views-row:after{clear:both;}@media only screen and (min-width:40.063em){.view-blog-list .views-field-field-image{float:left;margin-right:20px;margin-bottom:30px;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-blog-list .views-field-field-image{max-width:350px;}}.view-blog-list .views-field-field-title-link-1{display:block;}@media only screen and (min-width:40.063em){.view-blog-list .views-field-field-title-link-1{display:none;}}.view-blog-list .views-field-field-title-link{display:none;}@media only screen and (min-width:40.063em){.view-blog-list .views-field-field-title-link{display:block;font-size:24px;}.view-blog-list .views-field-field-title-link .field-content{font-size:24px;}.view-blog-list .views-field-field-title-link a{font-size:24px;}}.field-collection-view-links,.action-links-field-collection-add,.field-collection-description{display:none;}.view-events .views-row{clear:both;}.view-events .views-row:before,.view-events .views-row:after{content:" ";display:table;}.view-events .views-row:after{clear:both;}.view-events .views-row .contentBlock{background:url(/sites/all/themes/opi/images/textured-bg.png) 0 0;}@media only screen and (min-width:64.063em){.view-events .views-row .contentBlock{float:left;width:30%;min-height:497px;}}.view-events .views-row .contentBlock .event-wrapper{padding:20px;background:rgba(173,53,72,0.75);margin:0;display:block;}@media only screen and (min-width:64.063em){.view-events .views-row .contentBlock .event-wrapper{padding:30px;min-height:417px;}}@media (min-width:1200px){.view-events .views-row .contentBlock .event-wrapper{padding:40px;}}.view-events .views-row .contentBlock .event-wrapper .contentWrap{padding:10px;border:1px solid #293038;}@media only screen and (min-width:64.063em){.view-events .views-row .contentBlock .event-wrapper .contentWrap{padding:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;min-height:417px;}}@media (min-width:1200px){.view-events .views-row .contentBlock .event-wrapper .contentWrap{padding:30px;}}.view-events .views-row .contentBlock h2{font-size:26px;line-height:31px;letter-spacing:-0.25px;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;}@media (min-width:1200px){.view-events .views-row .contentBlock h2{font-size:33px;line-height:41px;}}.view-events .views-row .contentBlock h2 a{color:#FFF;}.view-events .views-row .contentBlock .description{font-size:18px;line-height:23px;color:#FFF;}.view-events .views-row .imageBlock{background-size:cover;background-position:center;position:relative;min-height:297px;width:100%;float:none;display:block !important;}@media only screen and (min-width:64.063em){.view-events .views-row .imageBlock{float:left;width:70%;min-height:497px;display:none !important;}}.view-events .views-row .imageBlock .colorBar{position:absolute;bottom:0;list-style:none;margin:0;padding:0;width:100%;}.view-events .views-row .imageBlock .colorBar li{list-style:none;float:left;height:10px;display:block;width:100px;}.view-events .views-row .imageBlock.desktop-only{display:none !important;}@media only screen and (min-width:64.063em){.view-events .views-row .imageBlock.desktop-only{display:block !important;}}@media only screen and (min-width:64.063em){.view-events .views-row.views-row-even .contentBlock{float:right;}}.node-type-events .pane-node-field-hero-image img{width:100%;}.node-type-events h1{margin:60px auto 0;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:46px;line-height:1;}@media only screen and (min-width:64.063em){.node-type-events h1{font-size:60px;}}.node-type-events .pane-node-body{max-width:60rem;margin:0 auto;padding:30px 15px 100px 15px;}@media large-up{.node-type-events .pane-node-body{padding:0px;}}.node-type-events .pane-node-title{max-width:60rem;margin:0 auto;text-align:center;padding:0 15px;}@media large-up{.node-type-events .pane-node-title{padding:50px 0px 0 0;}}.node-type-events b,.node-type-events strong{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;}.node-type-events .views-field-nothing,.node-type-event-articles .views-field-nothing{text-align:center;margin:20px 0;}.node-type-events .views-field-nothing .download-button,.node-type-event-articles .views-field-nothing .download-button{border:1px solid #383f48;text-transform:uppercase;font-size:14px;line-height:22px;display:inline-block;font-family:'Montserrat',sans-serif;font-weight:700;}.node-type-events .views-field-nothing .download-button a,.node-type-event-articles .views-field-nothing .download-button a{color:#383f48;padding:5px 20px;display:block;letter-spacing:1.5px;}.node-type-events .views-field-nothing .download-button a:hover,.node-type-event-articles .views-field-nothing .download-button a:hover{opacity:0.7;}.node-type-events .views-field-nothing .down-link,.node-type-event-articles .views-field-nothing .down-link{margin-bottom:10px;}@media only screen and (min-width:40.063em){.node-type-events .views-field-nothing .down-link,.node-type-event-articles .views-field-nothing .down-link{margin-right:20px;}}.node-type-events .views-field-nothing .file-icon,.node-type-events .views-field-nothing .file-size,.node-type-event-articles .views-field-nothing .file-icon,.node-type-event-articles .views-field-nothing .file-size{display:none;}ul.facetapi-facetapi-tab-links{margin:0;padding:20px 0 0 0;list-style:none;text-align:center;}ul.facetapi-facetapi-tab-links li{margin:0;padding:5px 8px;display:inline-block;}@media only screen and (min-width:64.063em){ul.facetapi-facetapi-tab-links li{padding:0 15px;}}ul.facetapi-facetapi-tab-links li a{color:#3e4a59;font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;line-height:1;}ul.facetapi-facetapi-tab-links li.active{border:1px solid #c3c3c3;padding:3px;}ul.facetapi-facetapi-tab-links li.active a{border:1px solid #c3c3c3;font-family:'Montserrat',sans-serif;font-weight:700;display:inline-block;margin:3px;padding:5px 20px;}.sitesearch-page #select{display:none;}@media only screen and (max-width:40em){.sitesearch-page .element-invisible{display:none;}.sitesearch-page .middle-top .pane-content{position:relative;margin-top:20px;}.sitesearch-page .middle-top #select{display:block;height:auto;border:1px solid #999;padding:5px 10px 5px 20px;margin:0 20px;cursor:pointer;font-family:'Montserrat',sans-serif;font-weight:400;}.sitesearch-page .middle-top #select:after{content:'\f0d7';font-family:'FontAwesome';float:right;}.sitesearch-page .middle-top #select.opened:after{content:'\f0d8';font-family:'FontAwesome';}.sitesearch-page .middle-top .facetapi-facetapi-tab-links{background:#f1f1f1;display:none;z-index:2;margin:0 20px;padding:0;border:1px solid #c3c3c3;}.sitesearch-page .middle-top .facetapi-facetapi-tab-links li{padding:5px 10px;border-bottom:1px solid #c3c3c3;width:100%;display:block;font-size:18px;}.sitesearch-page .middle-top .facetapi-facetapi-tab-links li a{color:#3e4a59;font-family:'Montserrat',sans-serif;font-weight:400;}.sitesearch-page .middle-top .facetapi-facetapi-tab-links li.active{border:0px;padding:3px;background:#525b66;}.sitesearch-page .middle-top .facetapi-facetapi-tab-links li.active a{color:#FFF;border:0px;}.sitesearch-page .middle-top .facetapi-facetapi-tab-links li.last{border-bottom:0px;}}.view-site-search{padding-bottom:30px;}.view-site-search .views-row{width:96%;border-top:1px solid #c3c3c3;padding-top:20px;padding-right:10px;padding-left:10px;margin:15px 2%;}@media only screen and (min-width:64.063em){.view-site-search .views-row{margin:20px 0;width:100%;}}@media only screen and (max-width:40em){.view-site-search .views-row.views-row-first{border-top:0;}}.view-site-search .searchResult-row{width:75rem;margin:0 auto;position:relative;max-width:100%;padding-bottom:10px;}.view-site-search .searchResult-row:before,.view-site-search .searchResult-row:after{content:" ";display:table;}.view-site-search .searchResult-row:after{clear:both;}@media only screen and (min-width:64.063em){.view-site-search .searchResult-row{padding-bottom:0;}}.view-site-search .views-field-nothing-2{margin:0 auto;float:left;text-align:center;width:20%;}@media only screen and (min-width:64.063em){.view-site-search .views-field-nothing-2{width:17%;}}.view-site-search .views-field-nothing-2 div{display:inline-block;}.view-site-search .views-field-field-image{display:none;}@media only screen and (min-width:64.063em){.view-site-search .views-field-field-image{display:block;}}.view-site-search .views-field-nothing{display:none;}.view-site-search .views-field-title,.view-site-search .views-field-search-api-excerpt,.view-site-search .views-field-field-short-description,.view-site-search .views-field-nothing-1{margin-left:22%;width:80%;}@media only screen and (min-width:64.063em){.view-site-search .views-field-title,.view-site-search .views-field-search-api-excerpt,.view-site-search .views-field-field-short-description,.view-site-search .views-field-nothing-1{margin-left:210px;width:550px;}}@media only screen and (min-width:90.063em){.view-site-search .views-field-title,.view-site-search .views-field-search-api-excerpt,.view-site-search .views-field-field-short-description,.view-site-search .views-field-nothing-1{margin-left:230px;width:600px;}}.view-site-search .views-field-title{font-size:22px;line-height:1;padding-bottom:5px;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;}@media only screen and (min-width:64.063em){.view-site-search .views-field-title{font-size:48px;}}.view-site-search .views-field-title a{color:#505050;}.view-site-search .views-field-field-sku{display:block;float:left;width:auto;margin-left:55px;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;color:#646464;text-transform:uppercase;}.view-site-search .views-field-nothing-1{display:block;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;text-transform:uppercase;padding:5px 0;}@media only screen and (min-width:64.063em){.view-site-search .views-field-nothing-1{padding:0;}}.view-site-search .views-field-nothing-1 a{color:#646464;display:block;}@media only screen and (min-width:64.063em){.view-site-search .views-field-nothing-1 a{display:inline-block;padding:0 20px;}}.view-site-search .views-field-nothing-1 a:first-child{padding-left:0;}.view-site-search .views-field-search-api-excerpt,.view-site-search .views-field-field-short-description p{font-size:16px;line-height:20px;color:#646464;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;margin-bottom:0;}@media only screen and (min-width:64.063em){.view-site-search .views-field-search-api-excerpt,.view-site-search .views-field-field-short-description p{font-size:24px;line-height:36px;}}.view-site-search .product .searchResult-row{padding-bottom:40px;}@media only screen and (min-width:64.063em){.view-site-search .product .searchResult-row{padding-bottom:0;}}.view-site-search .product .views-field-nothing{display:block;position:absolute;left:0;bottom:0px;margin-top:0;width:80%;margin-left:22%;}@media only screen and (min-width:64.063em){.view-site-search .product .views-field-nothing{left:auto;right:0;top:50%;bottom:auto;align-content:center;align-items:center;margin-top:-15px;margin-left:0;width:250px;}}.view-site-search .product .flag-throbber{display:none;}.view-site-search .product .views-field-field-sku{float:left;}.view-site-search .product .views-field-field-sku:after{content:'/';padding-left:5px;padding-right:5px;}.view-site-search .product .views-field-search-api-excerpt{display:none;}.view-site-search .retailer .views-field-title{display:none;}.sitesearch-page .view-footer{margin-top:40px;border-top:1px solid #c3c3c3;padding-top:30px;padding-bottom:15px;color:#65707d;font-family:'Montserrat',sans-serif;font-weight:700;font-size:14px;line-height:36px;}@media only screen and (min-width:64.063em){.sitesearch-page .view-footer{margin-top:100px;}}.sitesearch-page .view-footer .footer-wrapper{width:75rem;margin:0px auto 0;max-width:100%;padding-left:4%;}@media only screen and (min-width:64.063em){.sitesearch-page .view-footer .footer-wrapper{padding-left:0;}}.sitesearch-page .pagination-centered{width:75rem;margin:0px auto 0;text-align:left;max-width:100%;padding-left:4%;}@media only screen and (min-width:64.063em){.sitesearch-page .pagination-centered{padding-left:0;}}.sitesearch-page .pagination-centered .pager{text-align:left;}.html.role-authenticated-user.sitesearch-page .block-views-exp-site-search-panel-pane-1,.html.role-anonymous-user.sitesearch-page .block-views-exp-site-search-panel-pane-1{display:block;position:static;}.html.role-authenticated-user.page-nail-studio .block-views-exp-site-search-panel-pane-1,.html.role-authenticated-user.page-salon-finder .block-views-exp-site-search-panel-pane-1,.html.role-authenticated-user.where-to-buy .block-views-exp-site-search-panel-pane-1,.html.role-authenticated-user.front .block-views-exp-site-search-panel-pane-1,.html.role-authenticated-user.page-blog .block-views-exp-site-search-panel-pane-1,.html.role-authenticated-user.page-events .block-views-exp-site-search-panel-pane-1,.html.role-authenticated-user.node-type-page .block-views-exp-site-search-panel-pane-1,.html.role-anonymous-user.page-nail-studio .block-views-exp-site-search-panel-pane-1,.html.role-anonymous-user.page-salon-finder .block-views-exp-site-search-panel-pane-1,.html.role-anonymous-user.where-to-buy .block-views-exp-site-search-panel-pane-1,.html.role-anonymous-user.front .block-views-exp-site-search-panel-pane-1,.html.role-anonymous-user.page-blog .block-views-exp-site-search-panel-pane-1,.html.role-anonymous-user.page-events .block-views-exp-site-search-panel-pane-1,.html.role-anonymous-user.node-type-page .block-views-exp-site-search-panel-pane-1{top:0px;}.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1{background:url(/sites/all/themes/opi/images/textured-bg.png) 0 0;display:none;position:absolute;top:52px;left:0;width:100%;z-index:100;}.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form{background:rgba(42,48,55,0.8);padding:15px 15px;margin:0;color:#FFF;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;}@media only screen and (min-width:40.063em){.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form{padding:25px 30px;}}@media only screen and (min-width:64.063em){.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form{padding:35px 50px;}}.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-widget-filter-search_api_views_fulltext,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-widget-filter-search_api_views_fulltext{width:80%;padding:0;}.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets{background:#525b66;}.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets label,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets label{display:none;}.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets .form-item-search-api-views-fulltext,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets .form-item-search-api-views-fulltext{position:relative;}.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets .form-item-search-api-views-fulltext:before,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets .form-item-search-api-views-fulltext:before{position:absolute;top:0px;left:15px;content:'\f002';font-family:'FontAwesome';font-size:20px;color:#3b454f;line-height:39px;}@media only screen and (min-width:40.063em){.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets .form-item-search-api-views-fulltext:before,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets .form-item-search-api-views-fulltext:before{font-size:40px;top:5px;line-height:1;}}@media only screen and (min-width:64.063em){.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets .form-item-search-api-views-fulltext:before,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets .form-item-search-api-views-fulltext:before{font-size:60px;top:10px;}}.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets input,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets input{background:transparent;font-size:18px;line-height:normal;color:#FFF;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;border:0;box-shadow:none;margin:0;height:39px;padding-left:50px;padding-right:60px;}@media only screen and (min-width:40.063em){.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets input,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets input{height:60px;padding-left:80px;padding-right:120px;font-size:32px;}}@media only screen and (min-width:64.063em){.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets input,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets input{height:90px;padding-left:100px;padding-right:160px;font-size:48px;}}.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets{position:relative;}.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-submit-button,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-submit-button{position:absolute;right:2px;top:2px;border:1px solid black;display:inline-block;width:auto;padding:0;margin:0;float:none;}@media only screen and (min-width:40.063em){.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-submit-button,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-submit-button{right:10px;top:7px;}}@media only screen and (min-width:64.063em){.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-submit-button,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-submit-button{right:20px;top:15px;}}.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-submit-button .form-submit,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-submit-button .form-submit{background:#000;margin:3px;text-transform:uppercase;color:#a3abb5;font-size:14px;line-height:1;padding:7px;box-shadow:none;}@media only screen and (min-width:40.063em){.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-submit-button .form-submit,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-submit-button .form-submit{padding:0.75rem 1rem;}}@media only screen and (min-width:64.063em){.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-submit-button .form-submit,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-submit-button .form-submit{margin:5px;font-size:18px;line-height:23px;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;}}.userpages .orsentence{text-align:center;padding:0px 0 10px 0;}.userpages .button-group{display:none;}.userpages .middle-top-right{padding-top:30px;}@media only screen and (min-width:64.063em){.userpages .middle-top-right{padding-left:4%;}}.userpages .pane-fboauth-login{padding-bottom:10px;}.pane-user-register-form form .field-name-field-first-name,.pane-user-register-form form .field-name-field-last-name{width:49%;float:left;}.pane-user-register-form form .field-name-field-first-name{margin-right:2%;}.pane-user-register-form .form-item-name{display:none;}.pane-user-register-form .field-type-list-boolean{margin-bottom:10px;}.pane-user-register-form button{height:60px;}.pane-user-register-form .form-item-field-terms-and-conditions-und label a{text-decoration:underline;color:#c2c2c2;margin-left:5px;}form#user-login,form#user-register-form{position:relative;}form#user-login #edit-profile-main,form#user-register-form #edit-profile-main{display:none;}form#user-login .form-submit,form#user-register-form .form-submit{width:60%;}form#user-login .signin,form#user-register-form .signin{position:absolute;bottom:0;right:0;width:35%;}form#user-login .signin a,form#user-register-form .signin a{display:block;background:#853675;font-size:12px;line-height:14px;font-family:'Montserrat',sans-serif;font-weight:400;color:#c59ebd;text-transform:uppercase;line-height:1;text-align:center;height:60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;}.page-user-edit .page .main form#user-profile-form button{margin-top:20px;}.page-user-edit .page .main form#user-profile-form .form-wrapper,.page-user-edit .page .main form#user-profile-form .form-item{margin:30px 0;}.page-user-edit .page .main form#user-profile-form input[type=text],.page-user-edit .page .main form#user-profile-form input[type=password]{width:65%;}@media only screen and (max-width:40em){.page-user-edit .page .main form#user-profile-form input[type=text],.page-user-edit .page .main form#user-profile-form input[type=password]{width:100%;}}.page-user-edit .page .main form#user-profile-form div.password-parent,.page-user-edit .page .main form#user-profile-form div.confirm-parent,.page-user-edit .page .main form#user-profile-form div#edit-fboauth{width:65%;}@media only screen and (max-width:40em){.page-user-edit .page .main form#user-profile-form div.password-parent,.page-user-edit .page .main form#user-profile-form div.confirm-parent,.page-user-edit .page .main form#user-profile-form div#edit-fboauth{width:100%;}}.page-user-edit .page .main form#user-profile-form div.password-parent input[type=password],.page-user-edit .page .main form#user-profile-form div.confirm-parent input[type=password],.page-user-edit .page .main form#user-profile-form div#edit-fboauth input[type=password]{width:100%;}.page-user-edit .page .main form#user-profile-form div.password-strength{margin-top:-10px;}.page-user-edit .page .main form#user-profile-form div.password-confirm{margin:0;}.page-user-edit .page .main form#user-profile-form div.password-confirm span.error{display:inline-block;padding:2px 20px;margin-bottom:5px;}.page-user-edit .page .main form#user-profile-form div#edit-field-birthday,.page-user-edit .page .main form#user-profile-form div#edit-field-additional-images{font-size:1em;}.page-user-edit .page .main form#user-profile-form div#edit-field-birthday fieldset,.page-user-edit .page .main form#user-profile-form div#edit-field-additional-images fieldset{border:none;padding:0;margin:0;}.page-user-edit .page .main form#user-profile-form div#edit-field-birthday legend,.page-user-edit .page .main form#user-profile-form div#edit-field-additional-images legend{font-size:0.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:normal;line-height:1.5;margin-bottom:0;}.page-user-edit .page .main form#user-profile-form div#edit-field-birthday .form-item,.page-user-edit .page .main form#user-profile-form div#edit-field-additional-images .form-item{margin:0;}.page-user-edit .page .main form#user-profile-form div#edit-field-additional-images thead,.page-user-edit .page .main form#user-profile-form div#edit-field-additional-images .tabledrag-toggle-weight-wrapper{display:none;}.page-user-edit .page .main form#user-profile-form div#edit-field-additional-images a.tabledrag-handle .handle{height:23px;}.page-user-edit .page .main form#user-profile-form div#edit-field-additional-images legend,.page-user-edit .page .main form#user-profile-form div#edit-field-additional-images label{margin-bottom:10px;}.page-user-edit .page .main form#user-profile-form div#edit-field-receive-newsletters-and-em{margin-top:50px;}div.password-confirm{margin-top:0;}.myopi-profilepage .button-group{display:none;}.page-user-edit .image-preview{float:none;display:inline-block;vertical-align:middle;}.page-user-edit .image-preview img{border-radius:50%;border:3px solid #dbdde0;}@media only screen and (min-width:40.063em){.page-user-edit .image-preview img{border:13px solid #dbdde0;}}.page-user-edit .account-edit-button{display:none;}@media only screen and (max-width:40em){.page-user-edit .pane-opi-user-pages-user-edit-form-block{margin-top:20px;}}.page-user-edit .pane-opi-user-pages-user-edit-form-block form .image-widget-data{width:auto;float:none;display:inline-block;vertical-align:middle;}.page-user-edit .pane-opi-user-pages-user-edit-form-block form .image-widget-data span{display:none;}.page-user-edit .pane-opi-user-pages-user-edit-form-block form .image-widget-data input{width:65%;}.page-toboggan-denied .l-main{background:white;}.page-toboggan-denied .l-main .main{width:90%;margin-left:auto;margin-right:auto;float:none;padding:50px 0;}@media only screen and (min-width:40.063em){.page-toboggan-denied .l-main .main{width:80%;}}@media only screen and (min-width:64.063em){.page-toboggan-denied .l-main .main{width:50%;}}.page-toboggan-denied .l-main .main h1{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;}.facebook-action-connect{position:relative;display:block;width:100%;padding:10px 0 10px 70px;color:#FFF;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:20px;line-height:1;background:#3b5998;}.facebook-action-connect img{display:none;}.facebook-action-connect:before{content:'\f09a';font-family:'FontAwesome';font-size:20px;line-height:1;background:#66a4eb;padding:10px 20px;position:absolute;top:0;left:0;height:100%;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}@media only screen and (min-width:40.063em){.facebook-action-connect:before{font-size:30px;}}@media only screen and (min-width:40.063em){.facebook-action-connect{font-size:30px;}}.page-user-fboauth .l-main .main-container h4{text-transform:uppercase;font-weight:bold;color:#9ea9b8;font-size:18px;line-height:1.5;}.page-user-fboauth .l-main .main-container ul{border:1px solid #cad0d8;padding:25px 40px;margin:40px 0;font-size:18px;}.page-user-fboauth .l-main .main-container p{font-size:16px;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;line-height:1.25;}.page-user-fboauth .l-main .main-container p strong{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:bold;font-size:15px;text-transform:uppercase;color:#57606a;display:block;margin:14px 0 30px 0;}.page-user-fboauth .l-main .main-container button{text-transform:uppercase;}.lacquer-menu,.pane-menu-menu-about-menu,.pane-menu-color,.pane-menu-menu-color,.pane-system-user-menu,.pane-menu-care,.pane-menu-menu-education,.pane-menu-menu-tools,.pane-menu-menu-salon-support,.pane-menu-menu-maximize{list-style:none;margin:0;box-shadow:none;background:#293038;}.lacquer-menu ul,.pane-menu-menu-about-menu ul,.pane-menu-color ul,.pane-menu-menu-color ul,.pane-system-user-menu ul,.pane-menu-care ul,.pane-menu-menu-education ul,.pane-menu-menu-tools ul,.pane-menu-menu-salon-support ul,.pane-menu-menu-maximize ul{margin:0;padding:0;}.lacquer-menu li,.pane-menu-menu-about-menu li,.pane-menu-color li,.pane-menu-menu-color li,.pane-system-user-menu li,.pane-menu-care li,.pane-menu-menu-education li,.pane-menu-menu-tools li,.pane-menu-menu-salon-support li,.pane-menu-menu-maximize li{list-style:none;display:inline-block;*zoom:1;*display:inline;vertical-align:middle;margin:0;}.lacquer-menu li a,.pane-menu-menu-about-menu li a,.pane-menu-color li a,.pane-menu-menu-color li a,.pane-system-user-menu li a,.pane-menu-care li a,.pane-menu-menu-education li a,.pane-menu-menu-tools li a,.pane-menu-menu-salon-support li a,.pane-menu-menu-maximize li a{padding:15px 25px;font-size:12px;line-height:22px;text-align:center;font-family:'Montserrat',sans-serif;font-weight:700;color:#656f7a;text-transform:uppercase;display:block;}@media only screen and (min-width:40.063em) and (max-width:64em){.lacquer-menu li a,.pane-menu-menu-about-menu li a,.pane-menu-color li a,.pane-menu-menu-color li a,.pane-system-user-menu li a,.pane-menu-care li a,.pane-menu-menu-education li a,.pane-menu-menu-tools li a,.pane-menu-menu-salon-support li a,.pane-menu-menu-maximize li a{padding:15px 21px;}}.lacquer-menu li a.active,.lacquer-menu li a.active-trail,.pane-menu-menu-about-menu li a.active,.pane-menu-menu-about-menu li a.active-trail,.pane-menu-color li a.active,.pane-menu-color li a.active-trail,.pane-menu-menu-color li a.active,.pane-menu-menu-color li a.active-trail,.pane-system-user-menu li a.active,.pane-system-user-menu li a.active-trail,.pane-menu-care li a.active,.pane-menu-care li a.active-trail,.pane-menu-menu-education li a.active,.pane-menu-menu-education li a.active-trail,.pane-menu-menu-tools li a.active,.pane-menu-menu-tools li a.active-trail,.pane-menu-menu-salon-support li a.active,.pane-menu-menu-salon-support li a.active-trail,.pane-menu-menu-maximize li a.active,.pane-menu-menu-maximize li a.active-trail{color:#FFF;background:#383f48;}.lacquer-menu li a:hover,.pane-menu-menu-about-menu li a:hover,.pane-menu-color li a:hover,.pane-menu-menu-color li a:hover,.pane-system-user-menu li a:hover,.pane-menu-care li a:hover,.pane-menu-menu-education li a:hover,.pane-menu-menu-tools li a:hover,.pane-menu-menu-salon-support li a:hover,.pane-menu-menu-maximize li a:hover{color:#FFF;}.collections-active .lacquer-menu .first a{color:#FFF;background:#383f48;}.pane-system-user-menu{.last{display:none;}}}*/
.lacquer-menu .pane-content,.pane-menu-menu-about-menu .pane-content,.pane-menu-color .pane-content,.pane-system-user-menu .pane-content,.pane-menu-care .pane-content,.pane-menu-menu-education .pane-content,.pane-menu-menu-tools .pane-content,.pane-menu-menu-salon-support .pane-content,.pane-menu-menu-maximize .pane-content{position:relative;}@media (max-width:640px){.lacquer-menu #select,.pane-menu-menu-about-menu #select,.pane-menu-color #select,.pane-system-user-menu #select,.pane-menu-care #select,.pane-menu-menu-education #select,.pane-menu-menu-tools #select,.pane-menu-menu-salon-support #select,.pane-menu-menu-maximize #select{display:block;padding:15px 25px;font-size:12px;line-height:22px;letter-spacing:0.5px;text-align:center;font-family:'Montserrat',sans-serif;font-weight:700;text-transform:uppercase;display:block;cursor:pointer;background:#49535f;color:#FFF;text-transform:uppercase;}.lacquer-menu #select:after,.pane-menu-menu-about-menu #select:after,.pane-menu-color #select:after,.pane-system-user-menu #select:after,.pane-menu-care #select:after,.pane-menu-menu-education #select:after,.pane-menu-menu-tools #select:after,.pane-menu-menu-salon-support #select:after,.pane-menu-menu-maximize #select:after{content:'\f0d7';font-family:'FontAwesome';float:right;}.lacquer-menu #select.opened:after,.pane-menu-menu-about-menu #select.opened:after,.pane-menu-color #select.opened:after,.pane-system-user-menu #select.opened:after,.pane-menu-care #select.opened:after,.pane-menu-menu-education #select.opened:after,.pane-menu-menu-tools #select.opened:after,.pane-menu-menu-salon-support #select.opened:after,.pane-menu-menu-maximize #select.opened:after{content:'\f0d8';font-family:'FontAwesome';}}@media (max-width:640px){.lacquer-menu ul,.pane-menu-menu-about-menu ul,.pane-menu-color ul,.pane-system-user-menu ul,.pane-menu-care ul,.pane-menu-menu-education ul,.pane-menu-menu-tools ul,.pane-menu-menu-salon-support ul,.pane-menu-menu-maximize ul{display:none;z-index:2;padding:0;}.lacquer-menu ul li,.pane-menu-menu-about-menu ul li,.pane-menu-color ul li,.pane-system-user-menu ul li,.pane-menu-care ul li,.pane-menu-menu-education ul li,.pane-menu-menu-tools ul li,.pane-menu-menu-salon-support ul li,.pane-menu-menu-maximize ul li{width:100%;display:block;font-size:18px;}.lacquer-menu ul li a,.pane-menu-menu-about-menu ul li a,.pane-menu-color ul li a,.pane-system-user-menu ul li a,.pane-menu-care ul li a,.pane-menu-menu-education ul li a,.pane-menu-menu-tools ul li a,.pane-menu-menu-salon-support ul li a,.pane-menu-menu-maximize ul li a{color:#FFF;font-family:'Montserrat',sans-serif;font-weight:400;}.lacquer-menu ul li.active,.pane-menu-menu-about-menu ul li.active,.pane-menu-color ul li.active,.pane-system-user-menu ul li.active,.pane-menu-care ul li.active,.pane-menu-menu-education ul li.active,.pane-menu-menu-tools ul li.active,.pane-menu-menu-salon-support ul li.active,.pane-menu-menu-maximize ul li.active{border:0px;background:#525b66;}.lacquer-menu ul li.active a,.pane-menu-menu-about-menu ul li.active a,.pane-menu-color ul li.active a,.pane-system-user-menu ul li.active a,.pane-menu-care ul li.active a,.pane-menu-menu-education ul li.active a,.pane-menu-menu-tools ul li.active a,.pane-menu-menu-salon-support ul li.active a,.pane-menu-menu-maximize ul li.active a{color:#FFF;border:0px;}.lacquer-menu ul li.last,.pane-menu-menu-about-menu ul li.last,.pane-menu-color ul li.last,.pane-system-user-menu ul li.last,.pane-menu-care ul li.last,.pane-menu-menu-education ul li.last,.pane-menu-menu-tools ul li.last,.pane-menu-menu-salon-support ul li.last,.pane-menu-menu-maximize ul li.last{border-bottom:0px;}}a.myopi{text-transform:initial !important;}.pane-myopi-products-flag-panel-pane-1{clear:both;}.view-myopi-products-flag{text-align:center;margin-top:40px;}.view-myopi-products-flag .view-empty{max-width:700px;margin:0 auto;}.view-myopi-products-flag .view-empty .nofavs{display:inline-block;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:33px;color:#3e4a59;line-height:40px;font-weight:400;letter-spacing:-0.25px;max-width:550px;margin-left:25px;vertical-align:middle;text-align:left;}.view-myopi-products-flag .views-row{display:inline-block;*zoom:1;*display:inline;vertical-align:top;position:relative;margin:0 0 0 0;}.view-myopi-products-flag .views-row .views-field-title{display:none;position:absolute;width:249px;height:43px;bottom:0px;padding-bottom:3px;left:-68px;z-index:3;text-align:center;line-height:1.0;}.view-myopi-products-flag .views-row .views-field-title.opened{display:table;}.view-myopi-products-flag .views-row .views-field-title a{font-size:14px;font-family:'Montserrat',sans-serif;font-weight:700;color:#383838;}.view-myopi-products-flag .views-row .views-field-title span{display:table-cell;vertical-align:middle;width:249px;height:40px;}.view-myopi-products-flag .views-row .views-field-field-bottle-image{padding:0px 20px 25px 20px;position:relative;z-index:2;}.view-myopi-products-flag .views-row .views-field-field-bottle-image:hover ~ .views-field-ops,.view-myopi-products-flag .views-row .views-field-title:hover ~ .views-field-ops,.view-myopi-products-flag .views-row .views-field-ops:hover{display:block;}.view-myopi-products-flag .views-row .views-field-ops{display:none;position:absolute;top:-100px;left:50%;margin-left:-55px;width:110px;height:280px;z-index:1;}.view-myopi-products-flag .views-row .views-field-ops .field-content{position:absolute;top:0;left:0;background:white;width:110px;height:80px;border-radius:10px;text-align:center;}.view-myopi-products-flag .views-row .views-field-ops .field-content:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#ffffff;border-width:9px;margin-left:-9px;}.view-myopi-products-flag .views-row .views-field-ops .field-content h4{font-size:12px;text-transform:none;line-height:1.2em;margin-top:2px;}.view-myopi-products-flag .views-row .views-field-ops .field-content h4 span{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;}.view-myopi-products-flag .views-row .views-field-ops .field-content h4 span i{font-family:"HTFDidotHTFM06MediumItalic",Helvetica,Arial,sans-serif;}.view-myopi-products-flag .views-row .views-field-ops .field-content .flag{background:transparent url("/sites/all/themes/opi/images/icons-dark.png") no-repeat scroll 0 0;color:transparent;cursor:pointer;display:block;font-size:0;height:31px;width:30px;margin:9px auto 0 auto;pointer-events:auto;}.view-myopi-products-flag .views-row .views-field-ops .field-content .flag.unflag-action{background:transparent url("/sites/all/themes/opi/images/LikeHeart_Active.svg") no-repeat scroll 0 0/contain;}.view-myopi-products-flag .views-row .views-field-ops .field-content .flag-throbber{display:none;}.view-myopi-products-flag .view-header{padding-bottom:10px;}.view-myopi-products-flag .view-header .favtext{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:33px;line-height:40px;color:#3e4a59;}.view-myopi-products-flag .view-header small{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:40px;color:#adadad;padding-left:5px;}.view-myopi-products-flag .view-header a{font-family:'Montserrat',sans-serif;font-weight:700;font-size:12px;line-height:40px;color:#db3fa9;text-transform:uppercase;}.myopipage .bottom-space{margin-bottom:60px;}.myopipage .wrapper-profile-content{padding:0 2% 0px;}.myopipage .middle-middle{padding-top:30px;float:none !important;margin:0 auto;clear:both;}.myopipage .row-wrap{padding:0 2% 0px;clear:both;}.myopipage h1#page-title{display:none;}.myopipage .middle-top{background:url(/sites/all/themes/opi/images/myopi-bg-tall.png) repeat-x 0 bottom;}.myopipage .middle-top .row-indent{padding-top:20px;margin:0 5%;width:90%;}@media only screen and (min-width:40.063em){.myopipage .middle-top .row-indent{padding-top:50px;}}@media only screen and (min-width:64.063em){.myopipage .middle-top .row-indent{margin:0 10%;width:80%;}}.myopipage .pane-user-field-profile-photo{text-align:center;}.myopipage .pane-user-field-profile-photo img{border-radius:50%;border:3px solid #dbdde0;}@media only screen and (min-width:40.063em){.myopipage .pane-user-field-profile-photo img{border:13px solid #dbdde0;}}.myopipage .form-item-facebook-rules-allow{margin-bottom:15px !important;}.myopipage .form-item-facebook-rules-allow input{display:none !important;}.myopipage .form-item-facebook-rules-allow label{width:90% !important;}@media only screen and (max-width:40em){.myopipage .form-item-facebook-rules-allow label:before{float:left;}}.myopipage .pane-myopi-tips-panel-pane-1{margin-top:15px;}@media only screen and (min-width:40.063em){.myopipage .pane-myopi-tips-panel-pane-1{margin-top:0;}}.myopipage .welcome-msg{color:#3e4a59;padding-left:10px;}@media only screen and (min-width:40.063em){.myopipage .welcome-msg{margin-top:20px;line-height:41px;padding-left:30px;}}.myopipage .welcome-msg h3{font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:33px;line-height:1;letter-spacing:-0.25px;}.myopipage .welcome-msg .fname{margin-left:5px;}.page-myopi-manicures .main .large-10{width:100%;}@media only screen and (min-width:90.063em){.page-myopi-manicures .main .xlarge-push-0{position:relative;left:0%;right:auto;}.page-myopi-manicures .main .xlarge-pull-0{position:relative;right:0%;left:auto;}.page-myopi-manicures .main .xlarge-push-1{position:relative;left:8.3333333333%;right:auto;}.page-myopi-manicures .main .xlarge-pull-1{position:relative;right:8.3333333333%;left:auto;}.page-myopi-manicures .main .xlarge-push-2{position:relative;left:16.6666666667%;right:auto;}.page-myopi-manicures .main .xlarge-pull-2{position:relative;right:16.6666666667%;left:auto;}.page-myopi-manicures .main .xlarge-push-3{position:relative;left:25%;right:auto;}.page-myopi-manicures .main .xlarge-pull-3{position:relative;right:25%;left:auto;}.page-myopi-manicures .main .xlarge-push-4{position:relative;left:33.3333333333%;right:auto;}.page-myopi-manicures .main .xlarge-pull-4{position:relative;right:33.3333333333%;left:auto;}.page-myopi-manicures .main .xlarge-push-5{position:relative;left:41.6666666667%;right:auto;}.page-myopi-manicures .main .xlarge-pull-5{position:relative;right:41.6666666667%;left:auto;}.page-myopi-manicures .main .xlarge-push-6{position:relative;left:50%;right:auto;}.page-myopi-manicures .main .xlarge-pull-6{position:relative;right:50%;left:auto;}.page-myopi-manicures .main .xlarge-push-7{position:relative;left:58.3333333333%;right:auto;}.page-myopi-manicures .main .xlarge-pull-7{position:relative;right:58.3333333333%;left:auto;}.page-myopi-manicures .main .xlarge-push-8{position:relative;left:66.6666666667%;right:auto;}.page-myopi-manicures .main .xlarge-pull-8{position:relative;right:66.6666666667%;left:auto;}.page-myopi-manicures .main .xlarge-push-9{position:relative;left:75%;right:auto;}.page-myopi-manicures .main .xlarge-pull-9{position:relative;right:75%;left:auto;}.page-myopi-manicures .main .xlarge-push-10{position:relative;left:83.3333333333%;right:auto;}.page-myopi-manicures .main .xlarge-pull-10{position:relative;right:83.3333333333%;left:auto;}.page-myopi-manicures .main .xlarge-push-11{position:relative;left:91.6666666667%;right:auto;}.page-myopi-manicures .main .xlarge-pull-11{position:relative;right:91.6666666667%;left:auto;}.page-myopi-manicures .main .column,.page-myopi-manicures .main .columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left;}.page-myopi-manicures .main .xlarge-1{width:8.3333333333%;}.page-myopi-manicures .main .xlarge-2{width:16.6666666667%;}.page-myopi-manicures .main .xlarge-3{width:25%;}.page-myopi-manicures .main .xlarge-4{width:33.3333333333%;}.page-myopi-manicures .main .xlarge-5{width:41.6666666667%;}.page-myopi-manicures .main .xlarge-6{width:50%;}.page-myopi-manicures .main .xlarge-7{width:58.3333333333%;}.page-myopi-manicures .main .xlarge-8{width:66.6666666667%;}.page-myopi-manicures .main .xlarge-9{width:75%;}.page-myopi-manicures .main .xlarge-10{width:83.3333333333%;}.page-myopi-manicures .main .xlarge-11{width:91.6666666667%;}.page-myopi-manicures .main .xlarge-12{width:100%;}.page-myopi-manicures .main .xlarge-offset-0{margin-left:0% !important;}.page-myopi-manicures .main .xlarge-offset-1{margin-left:8.3333333333% !important;}.page-myopi-manicures .main .xlarge-offset-2{margin-left:16.6666666667% !important;}.page-myopi-manicures .main .xlarge-offset-3{margin-left:25% !important;}.page-myopi-manicures .main .xlarge-offset-4{margin-left:33.3333333333% !important;}.page-myopi-manicures .main .xlarge-offset-5{margin-left:41.6666666667% !important;}.page-myopi-manicures .main .xlarge-offset-6{margin-left:50% !important;}.page-myopi-manicures .main .xlarge-offset-7{margin-left:58.3333333333% !important;}.page-myopi-manicures .main .xlarge-offset-8{margin-left:66.6666666667% !important;}.page-myopi-manicures .main .xlarge-offset-9{margin-left:75% !important;}.page-myopi-manicures .main .xlarge-offset-10{margin-left:83.3333333333% !important;}.page-myopi-manicures .main .xlarge-offset-11{margin-left:91.6666666667% !important;}.page-myopi-manicures .main .xlarge-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}.page-myopi-manicures .main .column.xlarge-centered,.page-myopi-manicures .main .columns.xlarge-centered{margin-left:auto;margin-right:auto;float:none;}.page-myopi-manicures .main .column.xlarge-uncentered,.page-myopi-manicures .main .columns.xlarge-uncentered{margin-left:0;margin-right:0;float:left;}.page-myopi-manicures .main .column.xlarge-centered:last-child,.page-myopi-manicures .main .columns.xlarge-centered:last-child{float:none;}.page-myopi-manicures .main .column.xlarge-uncentered:last-child,.page-myopi-manicures .main .columns.xlarge-uncentered:last-child{float:left;}.page-myopi-manicures .main .column.xlarge-uncentered.opposite,.page-myopi-manicures .main .columns.xlarge-uncentered.opposite{float:right;}.page-myopi-manicures .main .row.xlarge-collapse > .column,.page-myopi-manicures .main .row.xlarge-collapse > .columns{padding-left:0;padding-right:0;}.page-myopi-manicures .main .row.xlarge-collapse .row{margin-left:0;margin-right:0;}.page-myopi-manicures .main .row.xlarge-uncollapse > .column,.page-myopi-manicures .main .row.xlarge-uncollapse > .columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left;}}@media only screen and (min-width:120.063em){.page-myopi-manicures .main .xxlarge-push-0{position:relative;left:0%;right:auto;}.page-myopi-manicures .main .xxlarge-pull-0{position:relative;right:0%;left:auto;}.page-myopi-manicures .main .xxlarge-push-1{position:relative;left:8.3333333333%;right:auto;}.page-myopi-manicures .main .xxlarge-pull-1{position:relative;right:8.3333333333%;left:auto;}.page-myopi-manicures .main .xxlarge-push-2{position:relative;left:16.6666666667%;right:auto;}.page-myopi-manicures .main .xxlarge-pull-2{position:relative;right:16.6666666667%;left:auto;}.page-myopi-manicures .main .xxlarge-push-3{position:relative;left:25%;right:auto;}.page-myopi-manicures .main .xxlarge-pull-3{position:relative;right:25%;left:auto;}.page-myopi-manicures .main .xxlarge-push-4{position:relative;left:33.3333333333%;right:auto;}.page-myopi-manicures .main .xxlarge-pull-4{position:relative;right:33.3333333333%;left:auto;}.page-myopi-manicures .main .xxlarge-push-5{position:relative;left:41.6666666667%;right:auto;}.page-myopi-manicures .main .xxlarge-pull-5{position:relative;right:41.6666666667%;left:auto;}.page-myopi-manicures .main .xxlarge-push-6{position:relative;left:50%;right:auto;}.page-myopi-manicures .main .xxlarge-pull-6{position:relative;right:50%;left:auto;}.page-myopi-manicures .main .xxlarge-push-7{position:relative;left:58.3333333333%;right:auto;}.page-myopi-manicures .main .xxlarge-pull-7{position:relative;right:58.3333333333%;left:auto;}.page-myopi-manicures .main .xxlarge-push-8{position:relative;left:66.6666666667%;right:auto;}.page-myopi-manicures .main .xxlarge-pull-8{position:relative;right:66.6666666667%;left:auto;}.page-myopi-manicures .main .xxlarge-push-9{position:relative;left:75%;right:auto;}.page-myopi-manicures .main .xxlarge-pull-9{position:relative;right:75%;left:auto;}.page-myopi-manicures .main .xxlarge-push-10{position:relative;left:83.3333333333%;right:auto;}.page-myopi-manicures .main .xxlarge-pull-10{position:relative;right:83.3333333333%;left:auto;}.page-myopi-manicures .main .xxlarge-push-11{position:relative;left:91.6666666667%;right:auto;}.page-myopi-manicures .main .xxlarge-pull-11{position:relative;right:91.6666666667%;left:auto;}.page-myopi-manicures .main .column,.page-myopi-manicures .main .columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left;}.page-myopi-manicures .main .xxlarge-1{width:8.3333333333%;}.page-myopi-manicures .main .xxlarge-2{width:16.6666666667%;}.page-myopi-manicures .main .xxlarge-3{width:25%;}.page-myopi-manicures .main .xxlarge-4{width:33.3333333333%;}.page-myopi-manicures .main .xxlarge-5{width:41.6666666667%;}.page-myopi-manicures .main .xxlarge-6{width:50%;}.page-myopi-manicures .main .xxlarge-7{width:58.3333333333%;}.page-myopi-manicures .main .xxlarge-8{width:66.6666666667%;}.page-myopi-manicures .main .xxlarge-9{width:75%;}.page-myopi-manicures .main .xxlarge-10{width:83.3333333333%;}.page-myopi-manicures .main .xxlarge-11{width:91.6666666667%;}.page-myopi-manicures .main .xxlarge-12{width:100%;}.page-myopi-manicures .main .xxlarge-offset-0{margin-left:0% !important;}.page-myopi-manicures .main .xxlarge-offset-1{margin-left:8.3333333333% !important;}.page-myopi-manicures .main .xxlarge-offset-2{margin-left:16.6666666667% !important;}.page-myopi-manicures .main .xxlarge-offset-3{margin-left:25% !important;}.page-myopi-manicures .main .xxlarge-offset-4{margin-left:33.3333333333% !important;}.page-myopi-manicures .main .xxlarge-offset-5{margin-left:41.6666666667% !important;}.page-myopi-manicures .main .xxlarge-offset-6{margin-left:50% !important;}.page-myopi-manicures .main .xxlarge-offset-7{margin-left:58.3333333333% !important;}.page-myopi-manicures .main .xxlarge-offset-8{margin-left:66.6666666667% !important;}.page-myopi-manicures .main .xxlarge-offset-9{margin-left:75% !important;}.page-myopi-manicures .main .xxlarge-offset-10{margin-left:83.3333333333% !important;}.page-myopi-manicures .main .xxlarge-offset-11{margin-left:91.6666666667% !important;}.page-myopi-manicures .main .xxlarge-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}.page-myopi-manicures .main .column.xxlarge-centered,.page-myopi-manicures .main .columns.xxlarge-centered{margin-left:auto;margin-right:auto;float:none;}.page-myopi-manicures .main .column.xxlarge-uncentered,.page-myopi-manicures .main .columns.xxlarge-uncentered{margin-left:0;margin-right:0;float:left;}.page-myopi-manicures .main .column.xxlarge-centered:last-child,.page-myopi-manicures .main .columns.xxlarge-centered:last-child{float:none;}.page-myopi-manicures .main .column.xxlarge-uncentered:last-child,.page-myopi-manicures .main .columns.xxlarge-uncentered:last-child{float:left;}.page-myopi-manicures .main .column.xxlarge-uncentered.opposite,.page-myopi-manicures .main .columns.xxlarge-uncentered.opposite{float:right;}.page-myopi-manicures .main .row.xxlarge-collapse > .column,.page-myopi-manicures .main .row.xxlarge-collapse > .columns{padding-left:0;padding-right:0;}.page-myopi-manicures .main .row.xxlarge-collapse .row{margin-left:0;margin-right:0;}.page-myopi-manicures .main .row.xxlarge-uncollapse > .column,.page-myopi-manicures .main .row.xxlarge-uncollapse > .columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left;}}.page-myopi-manicures .main .columns{padding-left:0;padding-right:0;}.page-myopi-manicures .main .content-left{text-align:center;}.page-myopi-manicures .main .content-left .pane-user-field-profile-photo{float:none;padding-bottom:30px;margin-top:40px;}.page-myopi-manicures .main .content-left .pane-content a,.page-myopi-manicures .main .content-left .pane-change-password-change-password-form h2.pane-title{width:85%;}.page-myopi-manicures .main .main-container{background-image:url("/sites/all/themes/opi/images/myopi-bg-small.png");background-position:center bottom;background-repeat:repeat-x;}.page-myopi-manicures .main .main-container .needstopspace{padding-top:50px;}.page-myopi-manicures .main .main-container .content-right h2{font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-weight:400;font-size:33px;line-height:1.15em;margin:50px 10px 30px 0px;}.pane-opi-user-pages-user-manicure-upload-block .pane-content,.pane-myopi-manicures-pane-all-manicures{position:relative;margin-top:30px;}@media only screen and (max-width:40em){.pane-opi-user-pages-user-manicure-upload-block,.pane-myopi-manicures-pane-all-manicures{margin:10px auto 0 auto;width:80%;}}.pane-myopi-manicures{background:#e6e7eb;padding:50px 0;}.pane-myopi-manicures h2.pane-title{max-width:835px;margin:0 auto 20px auto;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-weight:400;font-size:32px;line-height:1.15em;}@media only screen and (min-width:40.063em) and (max-width:64em){.pane-myopi-manicures{padding:50px;}.pane-myopi-manicures .view-myopi-manicures.view-display-id-block > .view-content{margin-right:-2%;}.pane-myopi-manicures .view-myopi-manicures.view-display-id-block > .view-content .row-manicure{width:23%;margin:1%;display:block;float:left;}.pane-myopi-manicures .view-myopi-manicures.view-display-id-block > .view-content .row-manicure .manicure-zoom{height:100%;}.pane-myopi-manicures .view-myopi-manicures.view-display-id-block > .view-content .row-manicure img{width:100%;}.pane-myopi-manicures .view-myopi-manicures.view-display-id-block > .view-content:after{content:' ';display:block;height:0;line-height:0;clear:both;}}@media only screen and (max-width:40em){.pane-myopi-manicures{padding:50px 20px;}.pane-myopi-manicures h2.pane-title{text-align:center;}}.view-myopi-manicures{}.view-myopi-manicures.view-display-id-pane_all_manicures{margin-left:-10px;margin-bottom:150px;}@media only screen and (max-width:40em){.view-myopi-manicures.view-display-id-pane_all_manicures{margin-left:0;}}.view-myopi-manicures.view-display-id-pane_all_manicures .row-manicure:first-child{margin-left:225px;}@media only screen and (max-width:40em){.view-myopi-manicures.view-display-id-pane_all_manicures .row-manicure:first-child{margin-left:0;}}@media only screen and (max-width:40em){.view-myopi-manicures > .view-content{text-align:center;}}.view-myopi-manicures > .view-content,.view-myopi-manicures .pagination-centered{max-width:860px;}.view-myopi-manicures .view-empty{height:240px;text-align:center;padding-top:60px;}.view-myopi-manicures .row-manicure{position:relative;display:inline-block;margin:10px;}@media only screen and (max-width:40em){.view-myopi-manicures .row-manicure{text-align:center;margin:10px auto;}}.view-myopi-manicures .row-manicure .manicure-zoom{display:none;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:190px;background:rgba(0,0,0,0.5);pointer-events:none;}.view-myopi-manicures .row-manicure .manicure-zoom:after{content:'\f00e';font-family:'FontAwesome';display:block;color:white;font-size:36px;position:absolute;top:50%;left:0;margin-top:-15px;width:100%;height:100%;text-align:center;}.view-myopi-manicures .row-manicure:hover .manicure-zoom{display:block;}.view-myopi-manicures.view-display-id-block{position:relative;}.view-myopi-manicures.view-display-id-block .view-content{margin:0 auto;max-width:835px;}.view-myopi-manicures.view-display-id-block .view-content .row-manicure:first-child{margin-left:0;}.view-myopi-manicures.view-display-id-block .view-content .row-manicure:last-child{margin-right:0;}.view-myopi-manicures.view-display-id-block .view-header{position:relative;max-width:835px;margin:0 auto;}.view-myopi-manicures.view-display-id-block .manicures-view-all-btn a{display:block;position:absolute;top:-55px;right:0;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;color:#707a85;font-size:14px;line-height:1;letter-spacing:.5px;border:1px solid #707a85;font-weight:normal;padding:10px 0;width:130px;text-align:center;transition:background 0.5s ease 0s;}.view-myopi-manicures.view-display-id-block .manicures-view-all-btn a:hover{background:rgba(112,122,133,0.15);}@media only screen and (max-width:40em){.view-myopi-manicures.view-display-id-block .manicures-view-all-btn a{position:static;width:70%;margin:0 auto 20px auto;}}.view-myopi-manicures .manicure-zoom-dialog{position:relative;background:none;border:none;z-index:101;}.view-myopi-manicures .manicure-zoom-dialog .view-header,.view-myopi-manicures .manicure-zoom-dialog .view-footer{position:absolute;top:0;left:0px;z-index:1;width:50px;height:100%;}.view-myopi-manicures .manicure-zoom-dialog .view-content{height:100%;padding:0 50px;}.view-myopi-manicures .manicure-zoom-dialog .view-footer{left:auto;right:0px;text-align:right;}.view-myopi-manicures .manicure-zoom-dialog .dialog-manicure{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:100%;}.view-myopi-manicures .manicure-zoom-dialog .manicure-zoom-img{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;position:relative;}.view-myopi-manicures .manicure-zoom-dialog .manicure-zoom-close{position:absolute;top:-25px;right:-25px;width:20px;height:20px;cursor:pointer;z-index:2;background-image:url(/sites/all/themes/opi/images/close.png);background-size:100%;opacity:.5;transition:opacity 0.5s ease 0s;}.view-myopi-manicures .manicure-zoom-dialog .manicure-zoom-close:hover{opacity:.75;}.view-myopi-manicures .manicure-zoom-dialog .manicure-zoom-prev,.view-myopi-manicures .manicure-zoom-dialog .manicure-zoom-next{position:absolute;width:100%;height:50%;top:25%;left:0;cursor:pointer;}.view-myopi-manicures .manicure-zoom-dialog .manicure-zoom-prev:after,.view-myopi-manicures .manicure-zoom-dialog .manicure-zoom-next:after{content:'\f053';font-family:'FontAwesome';display:block;position:absolute;top:50%;width:100%;margin-top:-25px;text-align:center;font-size:50px;line-height:50px;color:rgba(255,255,255,0.5);transition:color 0.5s ease 0s;}.view-myopi-manicures .manicure-zoom-dialog .manicure-zoom-prev:hover:after,.view-myopi-manicures .manicure-zoom-dialog .manicure-zoom-next:hover:after{color:rgba(255,255,255,0.75);}.view-myopi-manicures .manicure-zoom-dialog .manicure-zoom-next:after{content:'\f054';}.view-myopi-manicures .manicure-zoom-dialog .manicure-delete{position:relative;margin-top:5px;display:none;}.view-myopi-manicures .manicure-zoom-dialog .manicure-delete a{font-family:'Montserrat',sans-serif;font-weight:400;display:inline-block;position:absolute;top:0;right:0;background:#4e6d9b;text-align:center;color:white;font-size:11px;line-height:1;text-transform:uppercase;padding:6px 0;width:134px;color:white;transition:opacity 0.5s ease 0s;}.view-myopi-manicures .manicure-zoom-dialog .manicure-delete a:hover{opacity:.8;}@media only screen and (max-width:40em){.view-myopi-manicures .manicure-zoom-dialog .manicure-delete a{width:200px;font-size:12px;left:0;padding:8px 0;margin:20px auto;}}.view-myopi-manicures .manicure-zoom-dialog .manicure-delete a.deleting{background:#cad0d8;pointer-events:none;}.view-myopi-manicures .pagination-centered{margin:35px 0 0 0;}.view-myopi-manicures .pagination-centered .arrow.first,.view-myopi-manicures .pagination-centered .arrow.last{display:none;}.view-myopi-manicures .ui-dialog{border:none;background:none;z-index:511;}.view-myopi-manicures .ui-dialog-titlebar{display:none;}.view-myopi-manicures .ui-widget-overlay{z-index:510;}.view-myopi-manicures .ajax-progress-throbber{display:none !important;}.view-myopi-manicures *:focus{outline:none !important;}.manicure-zoom-dialog{display:none;}#opi-user-pages-manicure-upload-form{-webkit-tap-highlight-color:transparent !important;}#opi-user-pages-manicure-upload-form .plupload_container .plupload{border:2px dashed #cad0d8;border-radius:6px;width:190px;height:190px;position:absolute;margin-top:10px;z-index:1;}@media only screen and (max-width:40em){#opi-user-pages-manicure-upload-form .plupload_container .plupload{position:static;margin:0 auto;}}#opi-user-pages-manicure-upload-form label,#opi-user-pages-manicure-upload-form button.form-submit,#opi-user-pages-manicure-upload-form .plupload_filelist_header,#opi-user-pages-manicure-upload-form .plupload_filelist,#opi-user-pages-manicure-upload-form .plupload_filelist_footer > *:not(.plupload_file_name),#opi-user-pages-manicure-upload-form .plupload_filelist_footer .plupload_button.plupload_start{display:none;}#opi-user-pages-manicure-upload-form .plupload_file_name{float:none;}#opi-user-pages-manicure-upload-form .plupload_content,#opi-user-pages-manicure-upload-form .plupload_file_name,#opi-user-pages-manicure-upload-form .plupload_buttons{display:block;width:100%;height:100%;}#opi-user-pages-manicure-upload-form .plupload_filelist_footer{border:none;background:none;width:100%;height:100%;padding:0;position:relative;}#opi-user-pages-manicure-upload-form .plupload_filelist_footer .plupload_button.plupload_add{display:block;font-size:18px;color:#66a4eb;background:none;width:100%;height:100%;text-align:center;padding-top:56%;}#opi-user-pages-manicure-upload-form .plupload_filelist_footer .plupload_button.plupload_add:hover,#opi-user-pages-manicure-upload-form .plupload_filelist_footer .plupload_button.plupload_add:active,#opi-user-pages-manicure-upload-form .plupload_filelist_footer .plupload_button.plupload_add:focus{background:rgba(0,0,0,0.05);}#opi-user-pages-manicure-upload-form .plupload_filelist_footer .plupload_button.plupload_add:after{content:'\f067';font-family:'FontAwesome';font-size:34px;display:block;position:absolute;top:50%;left:0;width:100%;margin-top:-25px;text-align:center;pointer-events:none;}#opi-user-pages-manicure-upload-form .plupload_upload_status{display:none !important;}#opi-user-pages-manicure-upload-form .plupload_progress{position:absolute;top:35%;left:10%;width:80%;text-align:center;}#opi-user-pages-manicure-upload-form .plupload_progress:before{content:'Saving...';display:block;width:100%;font-size:18px;color:#66a4eb;margin-bottom:10px;}#opi-user-pages-manicure-upload-form .plupload_progress .plupload_progress_bar{background:#d1d1d1;height:12px;}.pane-opi-user-pages-user-edit-form-block .field-name-field-manicures{display:none;}.shopping-howto{width:90%;margin:30px auto;}@media only screen and (min-width:64.063em){.shopping-howto{width:900px;margin:50px auto;}}@media (max-width:560px){.shopping-howto{width:300px;}}.shopping-howto:before,.shopping-howto:after{content:" ";display:table;}.shopping-howto:after{clear:both;}.shopping-howto .myopi-left-block{height:100px;float:left;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:33%;background:#798390 url(/sites/all/themes/opi/images/icon-shopping_bag.png) no-repeat 10px center;padding-left:65px;}@media only screen and (min-width:64.063em){.shopping-howto .myopi-left-block{width:28%;background:#798390 url(/sites/all/themes/opi/images/icon-shopping_bag.png) no-repeat 30px center;padding-left:90px;}}@media (max-width:560px){.shopping-howto .myopi-left-block{width:300px;}}.shopping-howto .myopi-left-block:after{content:' ';background:url(/sites/all/themes/opi/images/triangle-right-grey.png) no-repeat -10px 0px;top:40px;width:10px;height:20px;position:absolute;right:-10px;}@media (max-width:560px){.shopping-howto .myopi-left-block:after{background:url(/sites/all/themes/opi/images/triangle-right-grey.png) no-repeat 0px -10px;top:auto;width:20px;height:10px;position:absolute;right:50%;bottom:-10px;}}.shopping-howto .myopi-left-block .smalladd{font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;font-size:10px;line-height:16px;letter-spacing:-0.15px;display:block;color:#FFF;}.shopping-howto .myopi-left-block .largelist{font-size:16px;line-height:16px;font-family:'Montserrat',sans-serif;font-weight:400;letter-spacing:0.5px;text-transform:uppercase;display:block;color:#FFF;}.shopping-howto .myopi-right-block{height:100px;background:#e5e7eb;font-size:20px;line-height:25px;color:#293038;float:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0 20px 0 50px;width:67%;}@media only screen and (min-width:64.063em){.shopping-howto .myopi-right-block{width:72%;}}@media (max-width:560px){.shopping-howto .myopi-right-block{width:300px;height:auto;padding:30px;}}.shopping-howto .myopi-right-block p{margin-bottom:0;}.pane-myopi-tips-random-panel-pane-1{padding-left:30px;}.view-myopi-tips-random .views-field-title .tiplabel{color:#fa90d8;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;line-height:18px;padding-right:5px;}.view-myopi-tips-random .views-field-title .question{color:#3e4a59;font-size:18px;line-height:18px;}.view-myopi-tips-random .views-field-title .answer{font-family:'Montserrat',sans-serif;font-weight:400;color:#db3fa9;padding-left:5px;font-size:12px;line-height:18px;cursor:pointer;text-transform:uppercase;}.view-myopi-tips-random .views-field-body{display:none;}.pane-opi-shopping-shopping-list-tip{position:relative;width:835px;max-width:100%;margin:80px auto;}.pane-opi-shopping-shopping-list-tip .shopping-list-tip-content{background:#e6e7eb;padding:25px 30px 25px 280px;border-radius:3px;}.pane-opi-shopping-shopping-list-tip .shopping-list-tip-content b{letter-spacing:1px;font-size:16px;}.pane-opi-shopping-shopping-list-tip .shopping-list-tip-content:before{display:block;content:' ';position:absolute;top:0;left:0;width:240px;height:100%;border-radius:3px;background-color:#798390;background-image:url("/sites/all/themes/opi/images/icon-shopping-list-lg.png");background-position:center center;background-repeat:no-repeat;}.pane-opi-shopping-shopping-list-tip .shopping-list-tip-content:after{left:240px;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-left-color:#798390;border-width:8px;margin-top:-8px;}@media only screen and (min-width:40.063em) and (max-width:64em){.pane-opi-shopping-shopping-list-tip{margin:60px 10px;width:auto;}}@media only screen and (max-width:40em){.pane-opi-shopping-shopping-list-tip{margin:60px 10px;width:auto;}.pane-opi-shopping-shopping-list-tip .shopping-list-tip-content{padding-left:160px;}.pane-opi-shopping-shopping-list-tip .shopping-list-tip-content:before{width:140px;background-size:100%;}.pane-opi-shopping-shopping-list-tip .shopping-list-tip-content:after{left:140px;}}.pane-you-will-likely-also-love-panel-pane-1{text-align:center;padding:50px 0;}.pane-you-will-likely-also-love-panel-pane-1 .pane-title{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#3e4a59;font-size:33px;line-height:41px;}.view-you-will-likely-also-love{width:90%;margin:0 auto;}@media only screen and (min-width:64.063em){.view-you-will-likely-also-love{width:50%;}}.view-you-will-likely-also-love .views-row{padding:30px 0;}.view-you-will-likely-also-love .views-row.Events .views-field-nothing{display:none;}.view-you-will-likely-also-love .views-row.Blog .views-field-nothing-1{display:none;}.view-you-will-likely-also-love .views-field-nothing,.view-you-will-likely-also-love .views-field-nothing-1{font-size:10px;line-height:1;font-family:'Montserrat',sans-serif;font-weight:400;color:#707070;text-transform:uppercase;}.view-you-will-likely-also-love .views-field-nothing em,.view-you-will-likely-also-love .views-field-nothing-1 em{font-size:italic;text-transform:lowercase;}.view-you-will-likely-also-love .views-field-title{font-size:24px;line-height:30px;letter-spacing:-0.5px;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;}@media only screen and (min-width:40.063em){.view-you-will-likely-also-love .views-field-title{font-size:48px;line-height:60px;}}.view-you-will-likely-also-love .views-field-title a{color:#5a727f;}.view-you-will-likely-also-love .views-field-field-tagline{color:#373e47;font-size:24px;line-height:36px;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;}.pane-additional-images-panel-pane-1{text-align:center;padding-top:30px;}.pane-additional-images-panel-pane-1 .view-header{padding-bottom:10px;}.pane-additional-images-panel-pane-1 .view-header .favtext{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:33px;line-height:40px;color:#3e4a59;}@media only screen and (max-width:40em){.pane-additional-images-panel-pane-1 .view-header .favtext{display:block;line-height:28px;}}.pane-additional-images-panel-pane-1 .view-header small{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:40px;color:#adadad;padding-left:5px;}.pane-additional-images-panel-pane-1 .view-header a{font-family:'Montserrat',sans-serif;font-weight:700;font-size:12px;line-height:40px;color:#db3fa9;text-transform:uppercase;}@media only screen and (max-width:40em){.pane-additional-images-panel-pane-1 .view-header a{line-height:1;}}.pane-additional-images-panel-pane-1 .view-header a:before{content:'|';padding-right:5px;margin-left:5px;}@media only screen and (max-width:40em){.pane-additional-images-panel-pane-1 .view-header a:before{content:'';}}.view-additional-images .view-header a{display:none;}.view-additional-images .views-row{display:inline-block;*zoom:1;*display:inline;vertical-align:top;width:21%;margin:0 1.7%;}.view-additional-images .views-row .views-field-field-additional-images a{border:1px solid #505050;display:block;}.view-additional-images .pager-load-more a{color:#db3fa9;font-size:18px;line-height:1.5;text-transform:uppercase;}#myopi_friends{position:relative;float:left;}@media only screen and (max-width:40em){#myopi_friends{margin-left:16.7%;margin-top:35px;padding-left:10px;}}@media only screen and (min-width:40.063em){#myopi_friends{margin-top:20px;text-align:right;}#myopi_friends .wrapper{display:inline-block;text-align:left;max-width:380px;}}#myopi_friends h3{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:33px;line-height:1;letter-spacing:-0.25px;color:#3e4a59;margin-bottom:0;}#myopi_friends h3 i{font-family:"HTFDidotHTFM06MediumItalic",Helvetica,Arial,sans-serif;}@media only screen and (min-width:40.063em){#myopi_friends p{margin-bottom:.5rem;}}#myopi_friends .friend{float:left;text-align:center;padding-right:6px;margin-bottom:15px;}@media only screen and (min-width:40.063em){#myopi_friends .friend{padding-right:12px;}}#myopi_friends .friend div{font-family:'Montserrat',sans-serif;font-weight:700;font-size:12px;color:#853675;text-transform:uppercase;}#myopi_friends .friend img{border-radius:50%;border:3px solid #dbdde0;width:85px;height:85px;}@media only screen and (min-width:40.063em){#myopi_friends .friend img{border:8px solid #dbdde0;width:100px;height:100px;}}body.safari .view-homepage-blocks .highlight-bar{-webkit-font-smoothing:antialiased;-webkit-text-stroke:rgba(255,255,255,0.9) 0.4px;}.view-homepage-blocks .views-row,.view-must-see-block .views-row{min-height:559px;position:relative;float:left;width:100%;perspective:1000px;}@media only screen and (min-width:40.063em){.view-homepage-blocks .views-row,.view-must-see-block .views-row{width:30%;}}.view-homepage-blocks .views-row.views-row-2,.view-homepage-blocks .views-row.views-row-3,.view-homepage-blocks .views-row.views-row-6,.view-homepage-blocks .views-row.views-row-7,.view-homepage-blocks .views-row.views-row-10,.view-homepage-blocks .views-row.views-row-11,.view-must-see-block .views-row.views-row-2,.view-must-see-block .views-row.views-row-3,.view-must-see-block .views-row.views-row-6,.view-must-see-block .views-row.views-row-7,.view-must-see-block .views-row.views-row-10,.view-must-see-block .views-row.views-row-11{width:100%;}@media only screen and (min-width:40.063em){.view-homepage-blocks .views-row.views-row-2,.view-homepage-blocks .views-row.views-row-3,.view-homepage-blocks .views-row.views-row-6,.view-homepage-blocks .views-row.views-row-7,.view-homepage-blocks .views-row.views-row-10,.view-homepage-blocks .views-row.views-row-11,.view-must-see-block .views-row.views-row-2,.view-must-see-block .views-row.views-row-3,.view-must-see-block .views-row.views-row-6,.view-must-see-block .views-row.views-row-7,.view-must-see-block .views-row.views-row-10,.view-must-see-block .views-row.views-row-11{width:70%;}}.view-homepage-blocks .views-row a.imageBlock-wrapper,.view-must-see-block .views-row a.imageBlock-wrapper{display:block;position:relative;width:100%;overflow:hidden;height:559px;}.view-homepage-blocks .views-row a.imageBlock-wrapper:hover .imageBlock,.view-must-see-block .views-row a.imageBlock-wrapper:hover .imageBlock{-webkit-transform:scale(1);transform:scale(1);}.view-homepage-blocks .views-row a.imageBlock-wrapper:hover .sweep-top,.view-must-see-block .views-row a.imageBlock-wrapper:hover .sweep-top{background:rgba(0,0,0,0.6);width:100%;height:100%;}.view-homepage-blocks .views-row .imageBlock,.view-must-see-block .views-row .imageBlock{display:block;-webkit-transform:scale(1.03);-webkit-transition:-webkit-transform 0.6s ease 0s;transform:scale(1.03);transition:transform 0.6s ease 0s;height:100%;width:100%;position:absolute;background-size:cover;background-position:center center;}.view-homepage-blocks .views-row .highlight-bar,.view-must-see-block .views-row .highlight-bar{text-stroke:none;width:100%;display:inline-block;position:absolute;bottom:0;text-align:center;background:rgba(0,0,0,0.5);padding:20px 5px;transform:none;}.view-homepage-blocks .views-row .highlight-bar i,.view-must-see-block .views-row .highlight-bar i{font-family:"HTFDidotHTFM06MediumItalic",Helvetica,Arial,sans-serif;}.view-homepage-blocks .views-row .highlight-bar .sweep-top,.view-must-see-block .views-row .highlight-bar .sweep-top{position:absolute;bottom:0;left:0;z-index:0;height:0;transition:height 0.5s ease 0s;}.view-homepage-blocks .views-row h2,.view-must-see-block .views-row h2{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:36px;line-height:32px;letter-spacing:-0.25px;color:#FFF;position:relative;z-index:1;margin-bottom:0.3rem;}@media only screen and (min-width:40.063em){.view-homepage-blocks .views-row h2,.view-must-see-block .views-row h2{font-size:24px;line-height:26px;}}.view-homepage-blocks .views-row .tagline,.view-must-see-block .views-row .tagline{font-size:14px;line-height:14px;letter-spacing:0.5px;color:#FFF;position:relative;z-index:1;}body.mobile .marquee .video-controller{}body.mobile .marquee .video-controller .pause,body.mobile .marquee .video-controller .progressbar{display:none;}@media only screen and (min-width:40.063em) and (max-width:64em){body.mobile .marquee .video-controller .volume{right:-15px;}}.view-homepage-banner-marquee{}@media only screen and (max-width:40em){.view-homepage-banner-marquee .marqueeOverlay:not(.hasProduct) .product .marquee-bg{display:none;}}.view-homepage-banner-marquee .marqueeOverlay:not(.hasProduct) .product-innerwrapper{top:50%;}@media only screen and (min-width:40.063em) and (max-width:64em){.view-homepage-banner-marquee .marqueeOverlay:not(.hasProduct) .product-innerwrapper{margin-top:-100px;}}@media only screen and (min-width:64.063em){.view-homepage-banner-marquee .marqueeOverlay:not(.hasProduct) .product-innerwrapper{margin-top:-20%;}}.view-homepage-banner-marquee .swiper-container{position:relative;}.view-homepage-banner-marquee .swiper-wrapper{height:auto;transition-timing-function:cubic-bezier(0.77,0,0.175,1);}.view-homepage-banner-marquee .swiper-slide{height:auto;max-height:950px;}@media only screen and (min-width:64.063em){.view-homepage-banner-marquee .swiper-slide{min-height:550px;}}@media only screen and (min-width:68em){.view-homepage-banner-marquee .swiper-slide{min-height:620px;}}@media only screen and (min-width:80em){.view-homepage-banner-marquee .swiper-slide{min-height:700px;}}@media only screen and (min-width:90.063em){.view-homepage-banner-marquee .swiper-slide{min-height:785px;}}@media only screen and (min-width:120.063em){.view-homepage-banner-marquee .swiper-slide{min-height:850px;}}@media only screen and (min-width:160em){.view-homepage-banner-marquee .swiper-slide{min-height:950px;}}.view-homepage-banner-marquee .swiper-slide .playbtn{display:none;width:50px;height:50px;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;z-index:2;pointer-events:none;}.view-homepage-banner-marquee .swiper-slide .playbtn:before{display:block;width:50px;height:50px;font-family:"FontAwesome";font-size:50px;line-height:50px;content:'\f04b';color:white;opacity:.7;pointer-events:none;}.view-homepage-banner-marquee .swiper-slide .marquee.hasVideo.playing .image{visibility:hidden;}.view-homepage-banner-marquee .swiper-slide .marquee.hasVideo.playing .colorBar{display:none;}.view-homepage-banner-marquee .swiper-slide .marquee.hasVideo.playing .file-video{display:block;}.view-homepage-banner-marquee .swiper-slide .marquee.hasVideo.playing .product-innerwrapper img{display:none;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .swiper-slide .marquee.hasVideo.playing .product .marquee-bg{display:none;}.view-homepage-banner-marquee .swiper-slide .marquee.hasVideo.playing .product-innerwrapper .headertext{display:block;}}@media only screen and (max-width:40em){.view-homepage-banner-marquee .swiper-slide .marquee.hasImage .file-video{display:none;}}.view-homepage-banner-marquee .swiper-slide .marquee:not(.hasImage) .video{position:relative;}.view-homepage-banner-marquee .swiper-slide .marquee:not(.hasImage) .colorBar{display:none;}.view-homepage-banner-marquee .swiper-slide .video{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.95);z-index:1;cursor:pointer;}.view-homepage-banner-marquee .swiper-slide .video .file-video{overflow:hidden;height:100%;}.view-homepage-banner-marquee .swiper-slide .video .file-video .content{height:100%;}.view-homepage-banner-marquee .swiper-slide .video .file-video:not(.file-video-youtube):not(.file-video-vimeo) .content{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:0px;position:relative;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .swiper-slide .video .file-video:not(.file-video-youtube):not(.file-video-vimeo) .content{padding:0;height:100%;}}.view-homepage-banner-marquee .swiper-slide .video .media-youtube-video,.view-homepage-banner-marquee .swiper-slide .video .media-vimeo-video{padding-top:0;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .swiper-slide .video .media-youtube-video,.view-homepage-banner-marquee .swiper-slide .video .media-vimeo-video{padding:0;height:100%;}}.view-homepage-banner-marquee .swiper-slide .video video{position:absolute;top:0;left:0;width:100%;height:100%;}.view-homepage-banner-marquee .swiper-slide .video iframe,.view-homepage-banner-marquee .swiper-slide .video video{max-height:950px;}.view-homepage-banner-marquee .swiper-slide .image{position:relative;z-index:2;}.view-homepage-banner-marquee .swiper-slide .image,.view-homepage-banner-marquee .swiper-slide .marqueeOverlay{pointer-events:none;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .swiper-slide .image{overflow:hidden;text-align:center;}.view-homepage-banner-marquee .swiper-slide .image img{width:auto;max-width:none;display:inline-block;position:relative;left:50%;margin-left:-100%;height:355px;}}@media only screen and (max-width:27em){.view-homepage-banner-marquee .swiper-slide .image img{height:265px;}}.view-homepage-banner-marquee .views-row{position:relative;}.view-homepage-banner-marquee .views-row img{width:100%;}.view-homepage-banner-marquee .colorBar{position:absolute;top:0;left:15%;z-index:11;width:20%;display:inline-block;list-style:none;margin:0;padding:0;display:none;}@media only screen and (min-width:40.063em){.view-homepage-banner-marquee .colorBar{display:block;}}.view-homepage-banner-marquee .colorBar li{float:left;height:10px;display:inline-block;}.view-homepage-banner-marquee .marqueeOverlay.hasButton .marquee-bg,.view-homepage-banner-marquee .marqueeOverlay.hasVideo .marquee-bg{background:rgba(0,0,0,0.5);}@media only screen and (max-width:40em){.view-homepage-banner-marquee .marqueeOverlay.hasVideo:not(.hasImage) .linkblock-wrapper{min-height:50px;}}.view-homepage-banner-marquee .marqueeOverlay{width:100%;height:100%;pointer-events:none;}@media only screen and (min-width:40.063em){.view-homepage-banner-marquee .marqueeOverlay{position:absolute;bottom:0;z-index:12;}}.view-homepage-banner-marquee .marqueeOverlay .marquee-bg{position:absolute;bottom:0px;width:100%;height:110px;padding:0;text-align:center;z-index:10;pointer-events:auto;}.view-homepage-banner-marquee .marqueeOverlay .product{position:relative;height:100%;}.view-homepage-banner-marquee .marqueeOverlay .product .product-innerwrapper{position:absolute;bottom:0;width:100%;z-index:11;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .marqueeOverlay .product .headertext-wrapper{position:absolute;bottom:-115px;left:0%;width:100%;}}.view-homepage-banner-marquee .marqueeOverlay .product .headertext{display:block;width:50%;max-width:570px;margin:0 auto;margin-bottom:10%;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .marqueeOverlay .product .headertext{width:auto;height:80px;margin:0 auto;}}@media only screen and (min-width:160em){.view-homepage-banner-marquee .marqueeOverlay .product .headertext{max-width:600px;margin-bottom:12%;}}.view-homepage-banner-marquee .marqueeOverlay .product img.bottles{display:block;max-width:340px;width:35%;height:auto;margin:0 auto;margin-bottom:10px;}@media only screen and (min-width:40.063em){.view-homepage-banner-marquee .marqueeOverlay .product img.bottles{width:40%;margin-bottom:30px;}}@media only screen and (max-width:40em){.view-homepage-banner-marquee .marqueeOverlay .product img.bottles{margin:0 0 10px 12%;}}@media only screen and (min-width:160em){.view-homepage-banner-marquee .marqueeOverlay .product img.bottles{max-width:370px;}}@media only screen and (max-width:40em){.view-homepage-banner-marquee .marqueeOverlay .product .marquee-bg{height:50px;}}.view-homepage-banner-marquee .marqueeOverlay .linkblock-wrapper{position:relative;height:100%;pointer-events:none;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .marqueeOverlay .linkblock-wrapper{background:rgba(0,0,0,0.9);height:auto;}}@media only screen and (min-width:40.063em){.view-homepage-banner-marquee .marqueeOverlay .linkblock-wrapper .marquee-bg{padding-top:32px;padding-right:55px;padding-left:25px;}}@media only screen and (min-width:40.063em) and (max-width:58em){.view-homepage-banner-marquee .marqueeOverlay .linkblock-wrapper .marquee-bg{padding-top:21px;}}@media only screen and (max-width:40em){.view-homepage-banner-marquee .marqueeOverlay .linkblock-wrapper .marquee-bg{position:relative;}}.view-homepage-banner-marquee .marqueeOverlay .linkblock-wrapper .linkblock{color:white;text-align:center;display:inline-block;padding:3px;margin-left:auto;margin-right:auto;transition:opacity 0.5s ease 0s;pointer-events:auto;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .marqueeOverlay .linkblock-wrapper .linkblock{width:80%;}}.view-homepage-banner-marquee .marqueeOverlay .linkblock-wrapper .linkblock:hover{opacity:.8;}.view-homepage-banner-marquee .marqueeOverlay .linkblock-wrapper .linkblock a{font-family:georgia,garamond,serif;font-size:18px;line-height:18px;letter-spacing:.1em;text-rendering:optimizelegibility;text-transform:uppercase;display:block;color:#FFF;background:#8a8e94;padding:10px;position:relative;z-index:1000;}@media only screen and (min-width:40.063em){.view-homepage-banner-marquee .marqueeOverlay .linkblock-wrapper .linkblock a{padding:10px 25px;font-size:18px;line-height:20px;letter-spacing:.15em;}}@media only screen and (max-width:40em){.view-homepage-banner-marquee .marquee .marquee-bg{padding-top:0;height:100%;}.view-homepage-banner-marquee .marquee:not(.hasImage) .product .marquee-bg{display:none;}.view-homepage-banner-marquee .marquee:not(.hasImage) .video{position:relative;}.view-homepage-banner-marquee .marquee:not(.hasImage) .video .media-youtube-video,.view-homepage-banner-marquee .marquee:not(.hasImage) .video .media-vimeo-video{position:relative;padding:0;margin:0;padding-bottom:56.2%;width:100%;height:0;}.view-homepage-banner-marquee .marquee:not(.hasImage) .video .media-youtube-video iframe,.view-homepage-banner-marquee .marquee:not(.hasImage) .video .media-vimeo-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.view-homepage-banner-marquee .marquee:not(.hasImage) .video video{position:relative;width:100%;height:100%;}.view-homepage-banner-marquee .marquee.hasTitle .linkblock-wrapper{height:250px;}.view-homepage-banner-marquee .marquee.hasTitle .linkblock{margin-top:115px;}.view-homepage-banner-marquee .marquee.hasTitle .marquee-bg{padding-top:32px;}.view-homepage-banner-marquee .marquee.hasButton:not(.hasTitle) .linkblock-wrapper .marquee-bg{padding:21px 0 50px 0;}}.view-homepage-banner-marquee .views-row-first.views-row-last .marqueeOverlay:not(.hasButton) .linkblock-wrapper{display:none;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .views-row-first.views-row-last .marqueeOverlay.hasButton .marquee-bg{padding-bottom:21px;}}.view-homepage-banner-marquee .hasButton .video-controller{right:auto;width:58.333%;}.view-homepage-banner-marquee .video-controller{position:absolute;height:110px;padding:35px 0;left:0;bottom:0;color:rgba(255,255,255,0.5);z-index:12;pointer-events:auto;right:150px;width:auto;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .video-controller{padding:0;height:50px;}.view-homepage-banner-marquee .video-controller .pause,.view-homepage-banner-marquee .video-controller .progressbar{display:none;}}.view-homepage-banner-marquee .video-controller > div{cursor:pointer;font-family:'FontAwesome';position:absolute;}.view-homepage-banner-marquee .video-controller .pause{left:85px;width:50px;height:50px;z-index:1;}@media only screen and (min-width:90.063em){.view-homepage-banner-marquee .video-controller .pause{left:130px;}}@media only screen and (max-width:40em){.view-homepage-banner-marquee .video-controller .pause{left:10px;}}.view-homepage-banner-marquee .video-controller .pause:before{display:block;position:absolute;z-index:0;font-size:30px;line-height:30px;width:30px;height:30px;padding:5px 0;content:'\f04c';transition:color 0.5s ease 0s;}.view-homepage-banner-marquee .video-controller .pause.paused:before{content:'\f04b';}.view-homepage-banner-marquee .video-controller .pause:hover:before{color:rgba(255,255,255,0.8);}.view-homepage-banner-marquee .video-controller .volume{right:-45px;width:40px;height:40px;z-index:1;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .video-controller .volume{display:none;left:0px;right:auto;pointer-events:auto;width:55px;height:55px;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-homepage-banner-marquee .video-controller .volume{right:-15px;}}.view-homepage-banner-marquee .video-controller .volume:before{display:block;position:absolute;z-index:0;text-align:left;font-size:40px;line-height:40px;width:40px;height:40px;content:'\f026';transition:color 0.5s ease 0s;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .video-controller .volume:before{color:white;padding:10px 10px;text-shadow:0px 0px 3px #666666;opacity:.5;height:55px;width:55px;}}.view-homepage-banner-marquee .video-controller .volume.unmuted:before{content:'\f028';}.view-homepage-banner-marquee .video-controller .volume:hover:before{color:rgba(255,255,255,0.8);}.view-homepage-banner-marquee .video-controller .progressbar{top:0;right:20px;height:16px;margin:47px 0;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .video-controller .progressbar{display:none;}}@media only screen and (min-width:40.063em){.view-homepage-banner-marquee .video-controller .progressbar{left:130px;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-homepage-banner-marquee .video-controller .progressbar{right:40px;}}@media only screen and (min-width:90.063em){.view-homepage-banner-marquee .video-controller .progressbar{left:175px;right:20px;}}.view-homepage-banner-marquee .video-controller .progressbar .progresstrack{position:absolute;top:5px;left:0;width:100%;height:6px;background:rgba(255,255,255,0.5);z-index:0;}.view-homepage-banner-marquee .video-controller .progressbar .handle{position:absolute;z-index:1;border:5px solid white;background:none;width:16px;height:16px;pointer-events:auto;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.8);border-radius:50%;}.view-homepage-banner-marquee .swiper-home-marq-button-next{position:absolute;bottom:30px;margin-top:0;right:0;z-index:100;cursor:pointer;pointer-events:auto;display:none;}@media only screen and (min-width:40.063em){.view-homepage-banner-marquee .swiper-home-marq-button-next{display:block;top:auto;bottom:30px;}}.view-homepage-banner-marquee .swiper-home-marq-button-next:before{font-family:'FontAwesome';content:'\f105' !important;color:#FFF;font-size:40px;line-height:1;width:50px;height:50px;text-align:center;line-height:50px;display:block;}.view-homepage-banner-marquee .swiper-home-marq-button-next:hover:before{background:rgba(0,0,0,0.6);}.view-homepage-banner-marquee .swiper-home-marq-button-prev{position:absolute;top:50%;margin-top:0;left:0;z-index:100;cursor:pointer;pointer-events:auto;display:none;}@media only screen and (min-width:40.063em){.view-homepage-banner-marquee .swiper-home-marq-button-prev{display:block;top:auto;bottom:30px;margin-top:0;}}.view-homepage-banner-marquee .swiper-home-marq-button-prev:before{font-family:'FontAwesome';content:'\f104' !important;color:#FFF;font-size:40px;line-height:1;width:50px;height:50px;text-align:center;line-height:50px;display:block;align-items:center;}.view-homepage-banner-marquee .swiper-home-marq-button-prev:hover:before{background:rgba(0,0,0,0.6);}.view-homepage-banner-marquee .swiper-pagination{display:none;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .swiper-pagination{display:block;}.view-homepage-banner-marquee .swiper-pagination .swiper-pagination-bullet{width:11px;height:11px;background:rgba(255,255,255,0.5);margin:0 10px;}}.view-collections .views-row,.view-care .views-row,.view-tools-essentials-all .views-row,.view-tools-essentials-nodequeues .views-row{clear:both;}.view-collections .views-row:before,.view-collections .views-row:after,.view-care .views-row:before,.view-care .views-row:after,.view-tools-essentials-all .views-row:before,.view-tools-essentials-all .views-row:after,.view-tools-essentials-nodequeues .views-row:before,.view-tools-essentials-nodequeues .views-row:after{content:" ";display:table;}.view-collections .views-row:after,.view-care .views-row:after,.view-tools-essentials-all .views-row:after,.view-tools-essentials-nodequeues .views-row:after{clear:both;}.view-collections .views-row .contentBlock,.view-care .views-row .contentBlock,.view-tools-essentials-all .views-row .contentBlock,.view-tools-essentials-nodequeues .views-row .contentBlock{float:left;background:url(/sites/all/themes/opi/images/textured-bg.png) 0 0;width:100%;}@media only screen and (min-width:64.063em){.view-collections .views-row .contentBlock,.view-care .views-row .contentBlock,.view-tools-essentials-all .views-row .contentBlock,.view-tools-essentials-nodequeues .views-row .contentBlock{width:40%;min-height:497px;}}@media only screen and (min-width:120.063em){.view-collections .views-row .contentBlock,.view-care .views-row .contentBlock,.view-tools-essentials-all .views-row .contentBlock,.view-tools-essentials-nodequeues .views-row .contentBlock{width:30%;}}.view-collections .views-row .contentBlock.mobile-only,.view-care .views-row .contentBlock.mobile-only,.view-tools-essentials-all .views-row .contentBlock.mobile-only,.view-tools-essentials-nodequeues .views-row .contentBlock.mobile-only{text-align:center;}.view-collections .views-row .contentBlock.mobile-only .link,.view-care .views-row .contentBlock.mobile-only .link,.view-tools-essentials-all .views-row .contentBlock.mobile-only .link,.view-tools-essentials-nodequeues .views-row .contentBlock.mobile-only .link{width:100%;}.view-collections .views-row .contentBlock.mobile-only .description,.view-care .views-row .contentBlock.mobile-only .description,.view-tools-essentials-all .views-row .contentBlock.mobile-only .description,.view-tools-essentials-nodequeues .views-row .contentBlock.mobile-only .description{padding:10px 0;}.view-collections .views-row .contentBlock.mobile-only h2,.view-care .views-row .contentBlock.mobile-only h2,.view-tools-essentials-all .views-row .contentBlock.mobile-only h2,.view-tools-essentials-nodequeues .views-row .contentBlock.mobile-only h2{margin:0;}.view-collections .views-row .contentBlock.mobile-only .event-wrapper .contentWrap,.view-care .views-row .contentBlock.mobile-only .event-wrapper .contentWrap,.view-tools-essentials-all .views-row .contentBlock.mobile-only .event-wrapper .contentWrap,.view-tools-essentials-nodequeues .views-row .contentBlock.mobile-only .event-wrapper .contentWrap{border:0;padding-bottom:5px;}.view-collections .views-row .contentBlock .event-wrapper,.view-care .views-row .contentBlock .event-wrapper,.view-tools-essentials-all .views-row .contentBlock .event-wrapper,.view-tools-essentials-nodequeues .views-row .contentBlock .event-wrapper{padding:20px;margin:0;display:block;}@media only screen and (min-width:64.063em){.view-collections .views-row .contentBlock .event-wrapper,.view-care .views-row .contentBlock .event-wrapper,.view-tools-essentials-all .views-row .contentBlock .event-wrapper,.view-tools-essentials-nodequeues .views-row .contentBlock .event-wrapper{min-height:417px;padding:40px;}}.view-collections .views-row .contentBlock .event-wrapper .contentWrap,.view-care .views-row .contentBlock .event-wrapper .contentWrap,.view-tools-essentials-all .views-row .contentBlock .event-wrapper .contentWrap,.view-tools-essentials-nodequeues .views-row .contentBlock .event-wrapper .contentWrap{padding:15px;border:1px solid #293038;position:relative;}@media only screen and (min-width:64.063em){.view-collections .views-row .contentBlock .event-wrapper .contentWrap,.view-care .views-row .contentBlock .event-wrapper .contentWrap,.view-tools-essentials-all .views-row .contentBlock .event-wrapper .contentWrap,.view-tools-essentials-nodequeues .views-row .contentBlock .event-wrapper .contentWrap{padding:30px;min-height:417px;}}.view-collections .views-row .contentBlock h2,.view-care .views-row .contentBlock h2,.view-tools-essentials-all .views-row .contentBlock h2,.view-tools-essentials-nodequeues .views-row .contentBlock h2{letter-spacing:-0.25px;text-transform:uppercase;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;}@media only screen and (max-width:40em){.view-collections .views-row .contentBlock h2,.view-care .views-row .contentBlock h2,.view-tools-essentials-all .views-row .contentBlock h2,.view-tools-essentials-nodequeues .views-row .contentBlock h2{text-align:center;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-collections .views-row .contentBlock h2,.view-care .views-row .contentBlock h2,.view-tools-essentials-all .views-row .contentBlock h2,.view-tools-essentials-nodequeues .views-row .contentBlock h2{text-align:center;}}@media only screen and (min-width:64.063em){.view-collections .views-row .contentBlock h2,.view-care .views-row .contentBlock h2,.view-tools-essentials-all .views-row .contentBlock h2,.view-tools-essentials-nodequeues .views-row .contentBlock h2{font-size:48px;line-height:41px;}}.view-collections .views-row .contentBlock h2 a,.view-care .views-row .contentBlock h2 a,.view-tools-essentials-all .views-row .contentBlock h2 a,.view-tools-essentials-nodequeues .views-row .contentBlock h2 a{color:#FFF;word-wrap:break-word;}.view-collections .views-row .contentBlock .description,.view-care .views-row .contentBlock .description,.view-tools-essentials-all .views-row .contentBlock .description,.view-tools-essentials-nodequeues .views-row .contentBlock .description{color:#FFF;font-size:18px;line-height:20px;}@media only screen and (max-width:40em){.view-collections .views-row .contentBlock .description,.view-care .views-row .contentBlock .description,.view-tools-essentials-all .views-row .contentBlock .description,.view-tools-essentials-nodequeues .views-row .contentBlock .description{text-align:center;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-collections .views-row .contentBlock .description,.view-care .views-row .contentBlock .description,.view-tools-essentials-all .views-row .contentBlock .description,.view-tools-essentials-nodequeues .views-row .contentBlock .description{text-align:center;}}@media only screen and (min-width:64.063em){.view-collections .views-row .contentBlock .description,.view-care .views-row .contentBlock .description,.view-tools-essentials-all .views-row .contentBlock .description,.view-tools-essentials-nodequeues .views-row .contentBlock .description{font-size:20px;line-height:26px;letter-spacing:0.5px;}}.view-collections .views-row .contentBlock .description p,.view-care .views-row .contentBlock .description p,.view-tools-essentials-all .views-row .contentBlock .description p,.view-tools-essentials-nodequeues .views-row .contentBlock .description p{color:#FFF;margin-bottom:0;font-size:18px;line-height:20px;}@media only screen and (min-width:64.063em){.view-collections .views-row .contentBlock .description p,.view-care .views-row .contentBlock .description p,.view-tools-essentials-all .views-row .contentBlock .description p,.view-tools-essentials-nodequeues .views-row .contentBlock .description p{font-size:22px;line-height:26px;}}@media only screen and (min-width:90.063em){.view-collections .views-row .contentBlock .description p,.view-care .views-row .contentBlock .description p,.view-tools-essentials-all .views-row .contentBlock .description p,.view-tools-essentials-nodequeues .views-row .contentBlock .description p{font-size:30px;line-height:36px;}}.view-collections .views-row .contentBlock .link,.view-care .views-row .contentBlock .link,.view-tools-essentials-all .views-row .contentBlock .link,.view-tools-essentials-nodequeues .views-row .contentBlock .link{border:1px solid #FFF;text-transform:uppercase;font-size:14px;line-height:22px;display:inline-block;font-family:'Montserrat',sans-serif;font-weight:700;}@media only screen and (max-width:40em){.view-collections .views-row .contentBlock .link,.view-care .views-row .contentBlock .link,.view-tools-essentials-all .views-row .contentBlock .link,.view-tools-essentials-nodequeues .views-row .contentBlock .link{text-align:center;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-collections .views-row .contentBlock .link,.view-care .views-row .contentBlock .link,.view-tools-essentials-all .views-row .contentBlock .link,.view-tools-essentials-nodequeues .views-row .contentBlock .link{text-align:center;}}@media only screen and (min-width:64.063em){.view-collections .views-row .contentBlock .link,.view-care .views-row .contentBlock .link,.view-tools-essentials-all .views-row .contentBlock .link,.view-tools-essentials-nodequeues .views-row .contentBlock .link{position:absolute;bottom:30px;left:30px;}}.view-collections .views-row .contentBlock .link a,.view-care .views-row .contentBlock .link a,.view-tools-essentials-all .views-row .contentBlock .link a,.view-tools-essentials-nodequeues .views-row .contentBlock .link a{color:#FFF;padding:5px 20px;display:block;letter-spacing:1.5px;}.view-collections .views-row.Left .imageBlock,.view-care .views-row.Left .imageBlock,.view-tools-essentials-all .views-row.Left .imageBlock,.view-tools-essentials-nodequeues .views-row.Left .imageBlock{background-position:left;}.view-collections .views-row.Right .imageBlock,.view-care .views-row.Right .imageBlock,.view-tools-essentials-all .views-row.Right .imageBlock,.view-tools-essentials-nodequeues .views-row.Right .imageBlock{background-position:right;}.view-collections .views-row .imageBlock,.view-care .views-row .imageBlock,.view-tools-essentials-all .views-row .imageBlock,.view-tools-essentials-nodequeues .views-row .imageBlock{float:left;background-size:cover;background-position:center;display:block;position:relative;width:100%;min-height:297px;}@media only screen and (min-width:40.063em){.view-collections .views-row .imageBlock,.view-care .views-row .imageBlock,.view-tools-essentials-all .views-row .imageBlock,.view-tools-essentials-nodequeues .views-row .imageBlock{min-height:397px;}}@media only screen and (min-width:64.063em){.view-collections .views-row .imageBlock,.view-care .views-row .imageBlock,.view-tools-essentials-all .views-row .imageBlock,.view-tools-essentials-nodequeues .views-row .imageBlock{width:60%;min-height:497px;}}@media only screen and (min-width:120.063em){.view-collections .views-row .imageBlock,.view-care .views-row .imageBlock,.view-tools-essentials-all .views-row .imageBlock,.view-tools-essentials-nodequeues .views-row .imageBlock{width:70%;}}.view-collections .views-row .imageBlock .colorBar,.view-care .views-row .imageBlock .colorBar,.view-tools-essentials-all .views-row .imageBlock .colorBar,.view-tools-essentials-nodequeues .views-row .imageBlock .colorBar{position:absolute;bottom:0;list-style:none;margin:0;padding:0;width:100%;}.view-collections .views-row .imageBlock .colorBar li,.view-care .views-row .imageBlock .colorBar li,.view-tools-essentials-all .views-row .imageBlock .colorBar li,.view-tools-essentials-nodequeues .views-row .imageBlock .colorBar li{list-style:none;float:left;height:10px;display:block;width:100px;}.view-collections .views-row .imageBlock .defaultbottles,.view-care .views-row .imageBlock .defaultbottles,.view-tools-essentials-all .views-row .imageBlock .defaultbottles,.view-tools-essentials-nodequeues .views-row .imageBlock .defaultbottles{position:absolute;left:-100px;bottom:-5px;display:none;z-index:2;}@media only screen and (min-width:64.063em){.view-collections .views-row .imageBlock .defaultbottles,.view-care .views-row .imageBlock .defaultbottles,.view-tools-essentials-all .views-row .imageBlock .defaultbottles,.view-tools-essentials-nodequeues .views-row .imageBlock .defaultbottles{display:block;}}.view-collections .views-row .imageBlock .defaultbottles ul,.view-care .views-row .imageBlock .defaultbottles ul,.view-tools-essentials-all .views-row .imageBlock .defaultbottles ul,.view-tools-essentials-nodequeues .views-row .imageBlock .defaultbottles ul{margin:0;padding:0;}.view-collections .views-row.views-row-even .contentBlock,.view-care .views-row.views-row-even .contentBlock,.view-tools-essentials-all .views-row.views-row-even .contentBlock,.view-tools-essentials-nodequeues .views-row.views-row-even .contentBlock{float:right;}.view-collections .views-row.views-row-even .contentBlock .link,.view-care .views-row.views-row-even .contentBlock .link,.view-tools-essentials-all .views-row.views-row-even .contentBlock .link,.view-tools-essentials-nodequeues .views-row.views-row-even .contentBlock .link{right:30px;left:auto;}.view-collections .views-row.views-row-even .event-wrapper,.view-care .views-row.views-row-even .event-wrapper,.view-tools-essentials-all .views-row.views-row-even .event-wrapper,.view-tools-essentials-nodequeues .views-row.views-row-even .event-wrapper{text-align:right;}.view-collections .views-row.views-row-even .defaultbottles,.view-care .views-row.views-row-even .defaultbottles,.view-tools-essentials-all .views-row.views-row-even .defaultbottles,.view-tools-essentials-nodequeues .views-row.views-row-even .defaultbottles{left:auto;right:-100px;}.views-field-field-color-family-editable .form-item{float:left;}@media only screen and (min-width:64.063em){.view-tools-essentials-all .careProducts,.view-tools-essentials-nodequeues .careProducts{display:block;}}.view-care .careProducts,.view-tools-essentials-all .careProducts,.view-tools-essentials-nodequeues .careProducts{background:#FFF;text-align:center;-webkit-box-shadow:inset 0px -5px 5px 0px rgba(217,217,217,0.5);-moz-box-shadow:inset 0px -5px 5px 0px rgba(217,217,217,0.5);box-shadow:inset 0px -5px 5px 0px rgba(217,217,217,0.5);}.view-care .careProducts ul,.view-tools-essentials-all .careProducts ul,.view-tools-essentials-nodequeues .careProducts ul{margin:0;padding:0;list-style:none;}.view-care .careProducts ul li,.view-tools-essentials-all .careProducts ul li,.view-tools-essentials-nodequeues .careProducts ul li{display:inline-block;vertical-align:top;padding:10px 15px;cursor:pointer;}.view-care .careProducts ul li .careproduct_name,.view-tools-essentials-all .careProducts ul li .careproduct_name,.view-tools-essentials-nodequeues .careProducts ul li .careproduct_name{display:inline-block;color:#cacaca;font-size:18px;padding-left:10px;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0;width:0;line-height:0;}.view-care .careProducts ul li .careproduct_name.open,.view-tools-essentials-all .careProducts ul li .careproduct_name.open,.view-tools-essentials-nodequeues .careProducts ul li .careproduct_name.open{display:inline-block;vertical-align:middle;max-width:120px;min-width:120px;opacity:1;line-height:1;}@media only screen and (min-width:64.063em){.view-care .careProducts ul li .careproduct_name.open,.view-tools-essentials-all .careProducts ul li .careproduct_name.open,.view-tools-essentials-nodequeues .careProducts ul li .careproduct_name.open{width:50%;max-width:initial;min-width:120px;font-size:30px;line-height:36px;}}.view-care .careProducts ul li .careproduct_name.open.desktop,.view-tools-essentials-all .careProducts ul li .careproduct_name.open.desktop,.view-tools-essentials-nodequeues .careProducts ul li .careproduct_name.open.desktop{display:none;}@media only screen and (min-width:64.063em){.view-care .careProducts ul li .careproduct_name.open.desktop,.view-tools-essentials-all .careProducts ul li .careproduct_name.open.desktop,.view-tools-essentials-nodequeues .careProducts ul li .careproduct_name.open.desktop{display:inline-block;}}.view-care .careProducts ul li .careproduct_name.open.mobile,.view-tools-essentials-all .careProducts ul li .careproduct_name.open.mobile,.view-tools-essentials-nodequeues .careProducts ul li .careproduct_name.open.mobile{display:inline-block;}@media only screen and (min-width:64.063em){.view-care .careProducts ul li .careproduct_name.open.mobile,.view-tools-essentials-all .careProducts ul li .careproduct_name.open.mobile,.view-tools-essentials-nodequeues .careProducts ul li .careproduct_name.open.mobile{display:none;}}.view-care .careProducts ul li:hover .careproduct_name,.view-tools-essentials-all .careProducts ul li:hover .careproduct_name,.view-tools-essentials-nodequeues .careProducts ul li:hover .careproduct_name{opacity:1;line-height:18px;display:inline-block;vertical-align:middle;max-width:120px;min-width:120px;}@media only screen and (min-width:64.063em){.view-care .careProducts ul li:hover .careproduct_name,.view-tools-essentials-all .careProducts ul li:hover .careproduct_name,.view-tools-essentials-nodequeues .careProducts ul li:hover .careproduct_name{width:50%;max-width:initial;min-width:120px;font-size:30px;line-height:36px;}}.view-care .careProducts ul li:hover .careproduct_name.mobile,.view-tools-essentials-all .careProducts ul li:hover .careproduct_name.mobile,.view-tools-essentials-nodequeues .careProducts ul li:hover .careproduct_name.mobile{display:none;}.view-care .careProducts,.view-tools-essentials-all .careProducts,.view-tools-essentials-nodequeues .careProducts{clear:both;text-align:left;}@media only screen and (min-width:64.063em){.view-care .careProducts,.view-tools-essentials-all .careProducts,.view-tools-essentials-nodequeues .careProducts{text-align:center;}}.view-care .careProducts .defaultbottles,.view-tools-essentials-all .careProducts .defaultbottles,.view-tools-essentials-nodequeues .careProducts .defaultbottles{overflow:hidden;overflow-x:scroll;height:149px;}.view .swiper-container-horizontal .swiper-scrollbar{height:3px;bottom:6px;background:#000;display:block;}@media only screen and (min-width:40.063em){.view .swiper-container-horizontal .swiper-scrollbar{display:none;}}.view .swiper-container-horizontal .swiper-scrollbar .swiper-scrollbar-drag{top:-10px;width:10px !important;height:10px;display:inline-block;border-radius:50%;background:#FFF;}.block-views-steering-team-block-1{border-top:1px solid #dce0e5;padding:20px;}@media only screen and (min-width:40.063em){.block-views-steering-team-block-1{padding:50px 80px;}}@media only screen and (min-width:64.063em){.block-views-steering-team-block-1{padding:70px 100px;}}.block-views-steering-team-block-1 h2{font-size:60px;line-height:1;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#383f48;}.view-steering-team{padding-top:40px;}.view-steering-team .view-content{display:inline-block;*zoom:1;*display:inline;vertical-align:top;}@media only screen and (min-width:40.063em){.view-steering-team .view-content{width:42%;margin-right:2%;}}@media only screen and (min-width:64.063em){.view-steering-team .view-content{width:50%;margin-right:4%;}}.view-steering-team .view-footer{display:none;}@media only screen and (min-width:40.063em){.view-steering-team .view-footer{width:55%;display:inline-block;*zoom:1;*display:inline;vertical-align:top;}}@media only screen and (min-width:64.063em){.view-steering-team .view-footer{width:45%;}}.view-steering-team .views-row{width:45%;display:inline-block;*zoom:1;*display:inline;vertical-align:top;margin:0px 1.5% 20px;cursor:pointer;}@media only screen and (min-width:64.063em){.view-steering-team .views-row{width:30%;}}.view-steering-team .views-row.views-row-1,.view-steering-team .views-row.views-row-4,.view-steering-team .views-row.views-row-7{margin-left:0;}.view-steering-team .views-row .views-field-title{margin-top:10px;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:22px;color:#383f48;}.view-steering-team .views-row .views-field-field-job-title{font-size:14px;line-height:18px;color:#383f48;}.view-steering-team .views-row .views-field-body{display:none;}.view-steering-team .views-row.selected .views-field{color:#4e6d9b;}.view-steering-team .views-row.selected .views-field-field-image img{border:10px solid #4e6d9b;}.view-steering-team .views-row.selected .views-field-body{width:330%;display:block;}@media only screen and (min-width:40.063em){.view-steering-team .views-row.selected .views-field-body{display:none;}}.page-node-1478 .row-middle-middle h1{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:26px;line-height:1;}@media only screen and (min-width:64.063em){.page-node-1478 .row-middle-middle h1{font-size:60px;}}.pane-steering-team-mobile-panel-pane-1{display:block;}@media only screen and (min-width:40.063em){.pane-steering-team-mobile-panel-pane-1{display:none;}}.pane-steering-team-mobile-panel-pane-1 h2{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:26px;line-height:1;}@media only screen and (min-width:64.063em){.pane-steering-team-mobile-panel-pane-1 h2{font-size:60px;}}.pane-steering-team-panel-pane-1{display:none;}@media only screen and (min-width:40.063em){.pane-steering-team-panel-pane-1{display:block;}}.view-steering-team-mobile .views-field-body{display:none;}.view-steering-team-mobile .view-footer{padding-top:20px;}.view-collection-products.view-display-id-panel_pane_2 .swiper-slide img{width:auto;}@media only screen and (min-width:40.063em){.view-collection-products.view-display-id-panel_pane_2 .swiper-slide-active img{width:auto;}}.icons-social{float:left;}.gelcolor-icon svg{height:31px;fill:#798390;}.gelcolor-icon svg:hover{opacity:0.8;}.gelcolor-icon.nodeby{display:none !important;}.nailLacquer{color:#798390;font-size:14px;font-family:'Montserrat',sans-serif;font-weight:400;letter-spacing:0.5px;}.page-node .pane-node-body .contact-us h2{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:36px;line-height:1;color:#6c757f;margin-bottom:40px;}.page-node .pane-node-body .contact-us h5{color:#6c757f;font-size:20px;line-height:30px;margin:40px 0 0 0;}.page-node .pane-node-body .contact-us a:not(.tel){display:inline-block;*zoom:1;*display:inline;text-transform:uppercase;color:#6c757f;background:#f2f1f5;font-size:10px;line-height:24px;letter-spacing:0.5px;font-family:'Montserrat',sans-serif;font-weight:400;padding:5px 15px;transition:background 0.5s ease 0s;}.page-node .pane-node-body .contact-us a:not(.tel):hover{background:#cad0d8;}.page-node .pane-node-body .contact-us a.tel{color:#6c757f;}.page-node .pane-node-body .contact-us p{font-size:14px;line-height:24px;color:#6c757f;margin:0;}.page-node .pane-node-body .contact-us ul{margin:0;padding:0;list-style:none;}.page-node .pane-node-body .contact-us ul li{font-size:14px;line-height:24px;color:#6c757f;}.page-node-2823 .l-main .main-container{padding-top:120px;}.l-messages .alert-box{background-color:#FFF !important;color:#000 !important;text-align:center !important;-webkit-box-shadow:3px 0px 5px 1px rgba(0,0,0,0.75) !important;-moz-box-shadow:3px 0px 5px 1px rgba(0,0,0,0.75) !important;box-shadow:3px 0px 5px 1px rgba(0,0,0,0.75) !important;padding:0;margin:10px auto;border:0 !important;position:relative;display:block;width:95% !important;padding:30px 0;}@media (min-width:400px){.l-messages .alert-box{width:97% !important;}}@media (min-width:1200px){.l-messages .alert-box{width:98% !important;}}.l-messages .alert-box ul.no-bullet{list-style:disc;list-style-position:inside;text-align:left;margin-left:1%;}@media (min-width:400px){.l-messages .alert-box ul.no-bullet{margin-left:35%;}}.l-messages .alert-box a{color:#cb5858;}.l-messages .alert-box a.close{background:url(/sites/all/themes/opi/images/alert_close_btn.png) no-repeat top right;height:22px;width:22px;display:block;text-indent:-9999px;top:15px;right:8px;}.l-messages .alert-box.success:before{background:url(/sites/all/themes/opi/images/check_icon.png) no-repeat center center;background-color:#4ba55b;width:100px;min-height:100px;height:100%;display:none;content:'';-webkit-box-shadow:0px 0px 0px 0px transparent;-moz-box-shadow:0px 0px 0px 0px transparent;box-shadow:0px 0px 0px 0px transparent;position:absolute;top:0;left:0;}@media (min-width:400px){.l-messages .alert-box.success:before{width:125px;display:block;}}@media (min-width:1200px){.l-messages .alert-box.success:before{width:150px;}}.l-messages .alert-box.alert:before{background:url(/sites/all/themes/opi/images/alert_icon.png) no-repeat center center;background-color:#cb5858;width:100px;min-height:100px;height:100%;display:none;content:'';-webkit-box-shadow:0px 0px 0px 0px transparent;-moz-box-shadow:0px 0px 0px 0px transparent;box-shadow:0px 0px 0px 0px transparent;position:absolute;top:0;left:0;}@media (min-width:400px){.l-messages .alert-box.alert:before{width:125px;display:block;}}@media (min-width:1200px){.l-messages .alert-box.alert:before{width:150px;}}.l-messages .alert-box h2.showme{position:relative !important;overflow:visible;height:auto;clip:auto;text-transform:uppercase;margin:0;text-align:center;border-bottom:0;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;}.alert-wrapper{position:absolute;width:100%;z-index:10;top:0;left:0;}.front .alert-wrapper{top:50px;}.page-user .alert-wrapper,.page-myopi .alert-wrapper{position:relative;}div.krumo-root{text-align:left;margin-left:150px !important;}#BVRRContainer{margin-top:40px;}#BVRRContainer h2{font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#5f6f84;font-size:48px;line-height:1;display:none;}#BVRRContainer .bv-category-aggregate{font-family:'Montserrat',sans-serif !important;font-weight:400 !important;color:#8f97a2 !important;}#BVRRContainer .bv-category-aggregate .bv-itemReviewed{font-family:'Montserrat',sans-serif !important;letter-spacing:1px !important;text-transform:uppercase !important;color:#cad0d8 !important;display:block !important;width:100% !important;font-weight:700 !important;margin-bottom:10px !important;margin-left:0.5em !important;}#BVRRContainer .bv-category-aggregate .bv-itemReviewed span{font-family:'Montserrat',sans-serif !important;letter-spacing:1px !important;text-transform:uppercase !important;color:#cad0d8 !important;font-weight:700 !important;}#BVRRContainer .bv-product-title-link{font-family:"HTFDidotHTFB96Bold",Helvetica,Arial,sans-serif !important;font-weight:400 !important;color:#5f6f84 !important;font-size:18px !important;line-height:23px !important;}#BVRRContainer .bv-recommended-product-rating-count{color:#c1c7ce !important;font-family:'Montserrat',sans-serif !important;font-weight:700 !important;letter-spacing:1px !important;font-size:8px !important;}#BVRRContainer .bv-recommended-product-rating-count .bv-rating-count-label{text-transform:uppercase !important;}#BVRRContainer .bv-product-list-inner{overflow:visible !important;text-align:left !important;margin-left:0 !important;}#BVRRContainer .bv-recommended-product-content{padding-right:20px !important;padding-left:20px !important;border-radius:5px !important;position:relative !important;}#BVRRContainer .bv-recommended-product-content .bv-product-aggregate{padding-top:10px !important;}#BVRRContainer .bv-selected-product:after{display:none !important;}#BVRRContainer .bv-selected-product .bv-recommended-product-content{background-color:#e4e8ed !important;}#BVRRContainer .bv-selected-product .bv-recommended-product-content:after{content:' ' !important;position:absolute !important;top:100% !important;left:50% !important;margin-left:-15px !important;width:0 !important;height:0 !important;border-top:solid 15px #e4e8ed !important;border-left:solid 15px transparent !important;border-right:solid 15px transparent !important;}#BVRRContainer .bv-product-image-wrapper{padding-bottom:35% !important;padding-top:80% !important;}#BVRRContainer .bv-product-image-wrapper .bv-product-image{top:10% !important;}#BVRRContainer .bv-reviews-list li{display:inline-block !important;width:30% !important;margin-right:1% !important;padding:40px 15px 0 0 !important;}#BVRRContainer .bv-reviews-list li .bv-review-title{font-family:"HTFDidotHTFB96Bold",Helvetica,Arial,sans-serif !important;font-weight:400 !important;color:#5f6f84 !important;font-size:18px !important;line-height:23px !important;}#BVRRContainer .bv-reviews-list li .bv-review-text{color:#5f6f84 !important;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif !important;font-size:14px !important;line-height:23px !important;}#BVRRContainer .bv-reviews-list li .bv-review-author{color:#6d9bd8 !important;font-family:'Montserrat',sans-serif !important;font-weight:400 !important;font-size:10px !important;line-height:23px !important;letter-spacing:1px !important;text-transform:uppercase !important;}#BVRRContainer .bv-reviews-list li .bv-timestamp{text-transform:uppercase !important;color:#8f97a2 !important;font-family:'Montserrat',sans-serif !important;font-weight:400 !important;font-size:10px !important;line-height:23px !important;letter-spacing:1px !important;}#BVRRContainer .bv-reviews-list li .bv-timestamp:before{content:" | " !important;margin-left:5px !important;}#BVRRContainer .bv-reviews-list li.bv-learnmore{display:none !important;}#BVRRContainer .bv-reviews-list-wrapper{width:100% !important;display:inline-block !important;}.nail-lacquer-page #BVRRContainer{clear:both;position:relative;}.nail-lacquer-page #BVRRContainer:before,.nail-lacquer-page #BVRRContainer:after{content:" ";display:table;}.nail-lacquer-page #BVRRContainer:after{clear:both;}.nail-lacquer-page .left-black{background:#000;position:absolute;left:0;width:25%;top:0;bottom:0;z-index:1;height:100%;}.view-inspiration-landing{clear:both;}.view-inspiration-landing .inspiration-block{background-size:cover;background-position:right top;position:relative;}.view-inspiration-landing .inspiration-block .sharebar{height:50px;color:#000;font-size:10px;opacity:.7;text-align:left;font-family:'Montserrat',sans-serif;font-weight:700;}@media only screen and (min-width:40.063em) and (max-width:64em){.view-inspiration-landing .inspiration-block .sharebar{width:74%;margin:0 auto;}}@media only screen and (max-width:40em){.view-inspiration-landing .inspiration-block .sharebar{color:#687381;padding-bottom:100px;}}.view-inspiration-landing .inspiration-block .sharebar ul{display:inline-block;margin:0;}.view-inspiration-landing .inspiration-block .sharebar li{background:#000;border-radius:50%;display:inline-block;width:24px;height:24px;font-size:15px;line-height:15px;padding:5px 0 0 0;text-align:center;margin:10px 0 0 10px;transition:background 0.5s ease 0s;}@media only screen and (max-width:40em){.view-inspiration-landing .inspiration-block .sharebar li{background:#687381;}}.view-inspiration-landing .inspiration-block .sharebar li:hover{background:#0078a0;}.view-inspiration-landing .inspiration-block .sharebar li a{color:white;}@media only screen and (max-width:40em){.view-inspiration-landing .inspiration-block .sharebar li a{color:black;}}.view-inspiration-landing .inspiration-block .sharebar li a.fa-facebook-official:before{content:'\f09a';}.view-inspiration-landing .inspiration-block .sharebar li a.fa-pinterest:before{content:'\f231';}.view-inspiration-landing .insp-wrap{width:100%;margin:0 auto;padding:0 2%;text-align:center;background-color:#000;background-position:center top;background-repeat:no-repeat;position:relative;}@media only screen and (min-width:40.063em){.view-inspiration-landing .insp-wrap{padding:0;width:95%;background:transparent !important;}}@media only screen and (min-width:64.063em){.view-inspiration-landing .insp-wrap{text-align:left;}}@media (min-width:1200px){.view-inspiration-landing .insp-wrap{width:90%;}}@media (min-width:1600px){.view-inspiration-landing .insp-wrap{width:80%;}}.view-inspiration-landing .insp-logo{padding:20px 0;}@media only screen and (min-width:40.063em){.view-inspiration-landing .insp-logo{position:absolute;right:0;bottom:30px;}}.view-inspiration-landing .insp-imgs{width:100%;display:inline-block;vertical-align:bottom;padding-top:30px;}@media only screen and (min-width:40.063em){.view-inspiration-landing .insp-imgs{width:74%;}}@media only screen and (min-width:64.063em){.view-inspiration-landing .insp-imgs{width:80%;}}.view-inspiration-landing .view-inspiration-nailart-landing-images .views-row{display:inline-block;vertical-align:top;margin-bottom:30px;position:relative;width:100%;margin-right:0;}@media (min-width:440px){.view-inspiration-landing .view-inspiration-nailart-landing-images .views-row{width:47%;margin-right:3%;}}@media only screen and (min-width:40.063em){.view-inspiration-landing .view-inspiration-nailart-landing-images .views-row{width:28%;}}@media only screen and (min-width:40.063em){.view-inspiration-landing .view-inspiration-nailart-landing-images .views-row img{width:100%;}}.view-inspiration-landing .view-inspiration-nailart-landing-images .views-row a{display:block;overflow:hidden;}.view-inspiration-landing .view-inspiration-nailart-landing-images .views-row:hover img{-webkit-transform:scale(1.03);-webkit-transition:-webkit-transform 0.6s ease 0s;transform:scale(1.03);transition:transform 0.6s ease 0s;bottom:0;}.view-inspiration-landing .view-inspiration-nailart-landing-images .views-row.double{width:100%;}@media only screen and (min-width:40.063em){.view-inspiration-landing .view-inspiration-nailart-landing-images .views-row.double{width:59%;}}.view-inspiration-landing .insp-group-info{display:inline-block;vertical-align:bottom;width:25%;text-align:center;padding-bottom:100px;}.view-inspiration-landing .insp-group-info.mobile{display:block;width:100%;padding-bottom:30px;padding-top:30px;}@media only screen and (min-width:40.063em){.view-inspiration-landing .insp-group-info.mobile{display:none;}}.view-inspiration-landing .insp-group-info.desktop{display:none;}@media only screen and (min-width:40.063em){.view-inspiration-landing .insp-group-info.desktop{display:inline-block;}}@media only screen and (min-width:64.063em){.view-inspiration-landing .insp-group-info{width:19%;}}.view-inspiration-landing .insp-group-info h2{font-size:60px;line-height:1;color:#FFF;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:-0.25px;}.view-inspiration-landing .insp-group-info .tagline-top{font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;line-height:1;letter-spacing:1px;color:#FFF;text-transform:uppercase;color:#FFF;}.view-inspiration-landing .insp-group-info .tagline-bottom{color:#FFF;font-family:'Montserrat',sans-serif;font-weight:400;font-size:16px;line-height:1;letter-spacing:2px;color:#FFF;text-transform:uppercase;}.view-inspiration-landing .emboss{position:absolute;bottom:0px;left:0;width:100%;background:rgba(0,0,0,0.6);display:block;padding:20px 0;text-align:center;display:block;}@media only screen and (min-width:64.063em){.view-inspiration-landing .emboss{display:none;}}.view-inspiration-landing .emboss h2{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:30px;line-height:24px;color:#FFF;}.view-inspiration-landing .emboss .details{color:#776d65;font-family:'Montserrat',sans-serif;font-weight:700;font-size:14px;line-height:24px;letter-spacing:2px;text-transform:uppercase;}.view-inspiration-landing .pager-load-more-empty{display:none;}.view-inspiration-landing .pager-load-more a{border:1px solid #293038;color:#293038;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:700;padding:10px 30px;font-size:12px;margin:40px 0 30px;display:inline-block;}.view-inspiration-landing .pager-load-more a:hover{opacity:0.5;}@media only screen and (min-width:40.063em){.view-inspiration-group-submenu{padding:20px 40px;}}.view-inspiration-group-submenu .view-header{text-align:center;padding:30px 0;background-size:cover;}@media only screen and (min-width:40.063em){.view-inspiration-group-submenu .view-header{background:transparent !important;float:left;padding:0 40px 0 0;}.view-inspiration-group-submenu .view-header a{margin-top:10px;display:block;}}.view-inspiration-group-submenu .view-header h2{font-size:60px;line-height:1;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:-0.25px;}.view-inspiration-group-submenu .view-header h2 a{color:#FFF;}.view-inspiration-group-submenu .view-header .tagline-top{font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;line-height:1;letter-spacing:1px;color:#FFF;text-transform:uppercase;color:#FFF;}.view-inspiration-group-submenu .view-header .tagline-bottom{color:#FFF;font-family:'Montserrat',sans-serif;font-weight:400;font-size:16px;line-height:1;letter-spacing:2px;color:#FFF;text-transform:uppercase;}.view-inspiration-group-submenu .submenu-inspiration{padding:20px;}@media only screen and (min-width:40.063em){.view-inspiration-group-submenu .submenu-inspiration{padding:0;}}.view-inspiration-group-submenu .submenu-inspiration .views-row{display:inline-block;vertical-align:middle;margin-right:10px;width:auto;}.view-inspiration-group-submenu .submenu-inspiration .views-row .views-field-field-image a.active img,.view-inspiration-group-submenu .submenu-inspiration .views-row .views-field-field-nail-art-images a.active img{border:3px solid #000;}.node-type-inspiration-content .desktop-only{display:none !important;}@media only screen and (min-width:40.063em){.node-type-inspiration-content .desktop-only{display:block !important;}}.node-type-inspiration-content .mobile-only{display:block !important;}@media only screen and (min-width:40.063em){.node-type-inspiration-content .mobile-only{display:none !important;}}.node-type-inspiration-content .mobile-only.largetoo{display:block !important;}@media only screen and (min-width:64.063em){.node-type-inspiration-content .mobile-only.largetoo{display:none !important;}}.node-type-inspiration-content .pane-node-field-video{background:#393939;padding:20px;}@media only screen and (min-width:40.063em){.node-type-inspiration-content .pane-node-field-video{padding:40px 0;}}@media only screen and (min-width:40.063em){.node-type-inspiration-content .pane-node-field-video .field{width:600px;margin:0 auto;}}.node-type-inspiration-content h1{color:#FFF;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:50px;line-height:1;margin:0;}.node-type-inspiration-content .middle-content-paneblock{padding:20px;}@media only screen and (min-width:64.063em){.node-type-inspiration-content .middle-content-paneblock{padding:40px;}}.node-type-inspiration-content .middle-content-paneblock .middle-top-left{text-align:center;}.node-type-inspiration-content .middle-content-paneblock .middle-top-left .pane-node-title{padding-bottom:20px;display:block;}@media only screen and (min-width:40.063em){.node-type-inspiration-content .middle-content-paneblock .middle-top-left .pane-node-title{display:none;}}.node-type-inspiration-content .middle-content-paneblock .middle-top-left .pane-node-field-top-tagline{display:block;}@media only screen and (min-width:40.063em){.node-type-inspiration-content .middle-content-paneblock .middle-top-left .pane-node-field-top-tagline{display:none;}}.node-type-inspiration-content .middle-content-paneblock .middle-top-right{text-align:center;padding:0 20px;}@media only screen and (min-width:64.063em){.node-type-inspiration-content .middle-content-paneblock .middle-top-right{padding:0 40px;}}.node-type-inspiration-content .middle-content-paneblock .middle-top-right .pane-node-title{display:none;}.node-type-inspiration-content .middle-content-paneblock .middle-top-right .pane-node-title span{content:' ';background-color:#000;display:block;text-align:center;width:80px;margin:20px auto 20px;padding:5px 0 0 0;}@media only screen and (min-width:40.063em){.node-type-inspiration-content .middle-content-paneblock .middle-top-right .pane-node-title{display:block;}}.node-type-inspiration-content .middle-content-paneblock .middle-top-right .pane-node-field-top-tagline{display:none;}@media only screen and (min-width:40.063em){.node-type-inspiration-content .middle-content-paneblock .middle-top-right .pane-node-field-top-tagline{display:block;}}.node-type-inspiration-content .middle-content-paneblock .middle-top-right .pane-node-body{text-align:left;padding-bottom:40px;font-size:20px;line-height:30px;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;display:none;}@media only screen and (min-width:40.063em){.node-type-inspiration-content .middle-content-paneblock .middle-top-right .pane-node-body{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:100%;}}.node-type-inspiration-content .middle-content-paneblock .middle-top-right .pane-node-field-other-images{display:none;}@media only screen and (min-width:64.063em){.node-type-inspiration-content .middle-content-paneblock .middle-top-right .pane-node-field-other-images{display:block;}}.node-type-inspiration-content .middle-content-paneblock .middle-top-right .pane-node-field-other-images img{margin:0 20px;vertical-align:top;}.node-type-inspiration-content .pane-node-field-top-tagline{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:24px;text-transform:uppercase;letter-spacing:2px;padding-bottom:10px;}.node-type-inspiration-content .pane-node-field-steps-pdf{text-align:center;margin-bottom:100px;}.node-type-inspiration-content .pane-node-field-steps-pdf a{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;display:inline-block;}.node-type-inspiration-content .pane-node-field-steps-pdf a:hover{opacity:0.7;}.node-type-inspiration-content .pane-node-field-steps-pdf .file-icon,.node-type-inspiration-content .pane-node-field-steps-pdf .file-size{display:none;}.node-type-inspiration-content .pane-node-field-products{text-align:center;padding-top:30px;padding-bottom:30px;}.node-type-inspiration-content .pane-node-field-products h2{color:#b3b3b3;text-transform:uppercase;font-size:14px;line-height:23px;letter-spacing:2px;margin:0;font-family:'Montserrat',sans-serif;font-weight:700;}.node-type-inspiration-content .pane-node-field-products .pane-content{padding:40px 0;}.node-type-inspiration-content .pane-node-field-products .node-product{display:inline-block;vertical-align:top;margin-right:15px;position:relative;}.node-type-inspiration-content .pane-node-field-products .node-product .node-title{display:none;line-height:1;position:absolute;width:300%;left:-100%;bottom:-40px;}@media only screen and (min-width:40.063em){.node-type-inspiration-content .pane-node-field-products .node-product .node-title{width:200%;left:-50%;bottom:-30px;}}.node-type-inspiration-content .pane-node-field-products .node-product .node-title a{color:#b3b3b3;}.node-type-inspiration-content .pane-node-field-products .node-product img{height:114px;width:auto;}@media only screen and (min-width:40.063em){.node-type-inspiration-content .pane-node-field-products .node-product img{height:auto;}}.node-type-inspiration-content .pane-node-field-how-to-get-this-look{border-top:1px solid #dbdde0;padding-top:40px;}.node-type-inspiration-content .pane-node-field-how-to-get-this-look h2{color:#b3b3b3;text-transform:uppercase;font-size:14px;line-height:23px;letter-spacing:2px;margin:0;font-family:'Montserrat',sans-serif;font-weight:700;text-align:center;}.node-type-inspiration-content .pane-node-field-how-to-get-this-look .pane-content{padding:40px 0 20px 30px;max-width:800px;width:60%;margin:0 auto;}@media only screen and (max-width:40em){.node-type-inspiration-content .pane-node-field-how-to-get-this-look .pane-content{width:90%;}}.node-type-inspiration-content .pane-node-field-how-to-get-this-look p,.node-type-inspiration-content .pane-node-field-how-to-get-this-look ul,.node-type-inspiration-content .pane-node-field-how-to-get-this-look ol{font-size:20px;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;list-style-type:none;line-height:1.35em;}.node-type-inspiration-content .pane-node-field-how-to-get-this-look b,.node-type-inspiration-content .pane-node-field-how-to-get-this-look strong{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:400;}.node-type-inspiration-content .pane-node-field-how-to-get-this-look li{counter-increment:licounter;margin-bottom:8px;}.node-type-inspiration-content .pane-node-field-how-to-get-this-look li:first-child{counter-reset:licounter;}.node-type-inspiration-content .pane-node-field-how-to-get-this-look li:before{content:counter(licounter);float:left;font-weight:bold;color:white;font-size:12px;line-height:12px;padding:5px 0;text-align:center;display:block;width:22px;height:22px;margin:4px 0px -5px -40px;background:#828e9e;border-radius:11px;}.node-type-inspiration-content .pane-node-field-how-to-get-this-look.pane-custom{text-align:center;}@media only screen and (min-width:40.063em){.node-type-inspiration-content .nail-art-slider{width:auto;}}.node-type-inspiration-content .swiper-art-button-next{position:absolute;right:0;top:45%;z-index:100;cursor:pointer;background:rgba(0,0,0,0.6);height:10%;}@media only screen and (min-width:40.063em){.node-type-inspiration-content .swiper-art-button-next{display:none;}}.node-type-inspiration-content .swiper-art-button-next:after{font-family:'FontAwesome';content:'\f105' !important;width:50px;height:100%;font-size:60px;line-height:128px;color:#65707d;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center;}.node-type-inspiration-content .swiper-art-button-next:hover:after{color:#FFF;}.node-type-inspiration-content .swiper-art-button-prev{position:absolute;left:0;top:45%;z-index:100;cursor:pointer;background:rgba(0,0,0,0.6);height:10%;}@media only screen and (min-width:40.063em){.node-type-inspiration-content .swiper-art-button-prev{display:none;}}.node-type-inspiration-content .swiper-art-button-prev:after{font-family:'FontAwesome';content:'\f104' !important;width:50px;height:100%;font-size:60px;line-height:128px;color:#65707d;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center;}.node-type-inspiration-content .swiper-art-button-prev:hover:after{color:#FFF;}.nail-art-slider:hover .swiper-art-button-next,.nail-art-slider:hover .swiper-art-button-prev{display:block;}.nail-art-slider .pin-fix-left{left:10px !important;top:10px !important;}.row-middle-middle-mobile{display:block;padding:20px;}@media only screen and (min-width:64.063em){.row-middle-middle-mobile{display:none;}}.row-middle-middle-mobile .pane-node-field-other-images{text-align:center;}.row-middle-middle-mobile .pane-node-body{font-size:18px;line-height:24px;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;display:block;}@media only screen and (min-width:40.063em){.row-middle-middle-mobile .pane-node-body{display:none;}}.row-middle-middle-mobile .pane-node-field-other-images{display:block;}@media only screen and (min-width:64.063em){.row-middle-middle-mobile .pane-node-field-other-images{display:none;}}.pane-nail-art-products-panel-pane-1,.pane-nail-art-products-panel-pane-2{text-align:center;padding-top:30px;padding-bottom:30px;}.view-nail-art-products{padding:40px 0;}.view-nail-art-products .views-row{display:inline-block;vertical-align:top;margin-right:15px;position:relative;}.view-nail-art-products .views-row .views-field-title{display:none;line-height:1;position:absolute;width:300%;left:-100%;bottom:-40px;}@media only screen and (min-width:40.063em){.view-nail-art-products .views-row .views-field-title{width:200%;left:-50%;bottom:-50px;}}.view-nail-art-products .views-row .views-field-title a{color:#b3b3b3;}.view-nail-art-products .views-row .views-field-field-bottle-image img{height:114px;width:auto;}@media only screen and (min-width:40.063em){.view-nail-art-products .views-row .views-field-field-bottle-image img{height:auto;}}.pane-inspiration-images-panel-pane-1 .view-content,.pane-inspiration-images-panel-pane-2 .view-content,.pane-product-images-panel-pane-2 .view-content{clear:both;}.pane-inspiration-images-panel-pane-1 .views-row,.pane-inspiration-images-panel-pane-2 .views-row,.pane-product-images-panel-pane-2 .views-row{float:left;padding-right:10px;padding-bottom:10px;}@media only screen and (min-width:40.063em){.pane-inspiration-images-panel-pane-1 .views-row,.pane-inspiration-images-panel-pane-2 .views-row,.pane-product-images-panel-pane-2 .views-row{padding-right:20px;padding-bottom:20px;}}.pane-inspiration-images-panel-pane-1 .views-row a.cboxElement,.pane-inspiration-images-panel-pane-2 .views-row a.cboxElement,.pane-product-images-panel-pane-2 .views-row a.cboxElement{display:block;}.pane-inspiration-images-panel-pane-1 .views-row .views-field-colorbox,.pane-inspiration-images-panel-pane-2 .views-row .views-field-colorbox,.pane-product-images-panel-pane-2 .views-row .views-field-colorbox{position:relative;}.pane-inspiration-images-panel-pane-1 .views-row .nail-art-icon-span,.pane-inspiration-images-panel-pane-2 .views-row .nail-art-icon-span,.pane-product-images-panel-pane-2 .views-row .nail-art-icon-span{display:none;position:absolute;right:0;top:0;height:100%;width:50%;background:rgba(234,234,234,0.59);}.pane-inspiration-images-panel-pane-1 .views-row .nail-art-icon-span .nail-art-icon,.pane-inspiration-images-panel-pane-2 .views-row .nail-art-icon-span .nail-art-icon,.pane-product-images-panel-pane-2 .views-row .nail-art-icon-span .nail-art-icon{background:url(/sites/all/themes/opi/images/OPI_InspirationIcon-hover.svg) no-repeat center center;width:40px;height:92px;display:inline-block;vertical-align:middle;margin-left:3px;fill:#798390;}.pane-inspiration-images-panel-pane-1 .views-row .nail-art-icon-span:hover .nail-art-icon,.pane-inspiration-images-panel-pane-2 .views-row .nail-art-icon-span:hover .nail-art-icon,.pane-product-images-panel-pane-2 .views-row .nail-art-icon-span:hover .nail-art-icon{opacity:0.8;}.view-product-images.view-display-id-panel_pane_2 .views-field{float:left;margin-right:10px;}.pane-inspiration-images-panel-pane-1{display:none !important;}@media only screen and (min-width:40.063em){.pane-inspiration-images-panel-pane-1{display:inline-block  !important;}}.pane-inspiration-images-panel-pane-2,.pane-inspiration-images-panel-pane-3{display:block;float:left;width:100%;}@media only screen and (min-width:40.063em){.pane-inspiration-images-panel-pane-2,.pane-inspiration-images-panel-pane-3{display:none !important;}}#cboxOverlay{background:rgba(0,0,0,0.84) !important;opacity:1 !important;overflow:visible !important;}#cboxBottomRight,#cboxBottomCenter,#cboxBottomLeft,#cboxMiddleLeft,#cboxContent,#cboxMiddleRight,#cboxWrapper,#colorbox{overflow:visible !important;background:none;}#cboxWrapper{border-radius:0;-moz-border-radius:0px;-webkit-border-radius:0px;}#cboxContent{text-align:center;}#cboxLoadedContent .cont{background:none !important;}#cboxCurrent{display:none !important;}#cboxClose{background:none;right:20px;background:url(/sites/all/themes/opi/images/close.png) no-repeat 0 0;width:50px;height:50px;top:-5px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}@media only screen and (min-width:40.063em){#cboxClose{right:-55px;top:-55px;}}#cboxClose:hover{background-position:0 0;}#cboxTitle{display:block !important;bottom:-40px !important;padding:10px !important;height:auto !important;text-align:center;background:none;color:#FFF;font-family:'Montserrat',sans-serif;font-weight:400;font-size:10px;line-height:24px;letter-spacing:0.5px;text-transform:uppercase;}#cboxTitle a{border:1px solid #FFF;padding:10px 20px;color:#FFF;}#cboxTitle a:hover{opacity:0.8;}#cboxPrevious,#cboxPrevious:hover{position:absolute;top:50%;z-index:100;cursor:pointer;background:url(/sites/all/themes/opi/images/arrow-left.png) no-repeat 0 0;width:55px;height:55px;left:-10px;}@media only screen and (min-width:40.063em){#cboxPrevious,#cboxPrevious:hover{left:-70px;}}@media only screen and (min-width:64.063em){#cboxPrevious,#cboxPrevious:hover{left:-150px;}}#cboxPrevious:hover,#cboxPrevious:hover:hover{opacity:0.8;}#cboxNext,#cboxNext:hover{position:absolute;top:50%;z-index:100;cursor:pointer;background:url(/sites/all/themes/opi/images/arrow-right.png) no-repeat 0 0;width:55px;height:55px;left:auto;right:-10px;}@media only screen and (min-width:40.063em){#cboxNext,#cboxNext:hover{right:-70px;}}@media only screen and (min-width:64.063em){#cboxNext,#cboxNext:hover{right:-150px;}}#cboxNext:hover,#cboxNext:hover:hover{opacity:0.8;}@media only screen and (max-width:40em){.node-type-product #cboxTitle{position:static;float:none !important;width:85%;text-align:center;margin:0 auto;}.node-type-product #cboxClose{top:-30px;}.node-type-product #cboxNext,.node-type-product #cboxNext:hover{right:-30px;bottom:-45px;top:auto;}.node-type-product #cboxPrevious,.node-type-product #cboxPrevious:hover{left:-30px;bottom:-45px;top:auto;}}.full-width-row-facts{background:url(/sites/all/themes/opi/images/gradient-bottom.png) repeat-x center bottom;padding-bottom:60px;}.thefacts-panel{margin-bottom:40px;display:inline-block;}.thefacts-panel .facts{width:70%;float:left;}.thefacts-panel .snapshot{width:26%;padding-left:20px;font-size:14px;line-height:18px;float:right;}.thefacts-panel .snapshot p{font-size:14px;line-height:18px;}.thefacts-panel .snapshot h4{font-family:'Montserrat',sans-serif;font-weight:700;font-size:14px;line-height:30px;color:#293038;letter-spacing:1px;text-transform:uppercase;}.facts{padding-bottom:50px;}.pane-node-field-benefits,.pane-node-field-difference{float:left;font-size:18px;line-height:24px;width:100%;}@media only screen and (min-width:40.063em){.pane-node-field-benefits,.pane-node-field-difference{width:50%;}}.pane-node-field-benefits .pane-title,.pane-node-field-difference .pane-title{font-size:48px;line-height:60px;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;}.pane-node-field-benefits p,.pane-node-field-difference p{font-size:18px;line-height:24px;}.pane-node-field-benefits h4,.pane-node-field-difference h4{font-size:14px;line-height:24px;font-family:'Montserrat',sans-serif;font-weight:700;color:#41638b;text-transform:uppercase;margin-top:20px;margin-bottom:0;}.pane-node-field-benefits{padding-right:30px;}.pane-node-field-difference{padding-left:30px;}.row-service-essentials{background:url(/sites/all/themes/opi/images/graident-top.png) repeat-x center top;}.row-color-displays .single-size-text,.row-service-essentials .single-size-text,.pro-tools-collections .single-size-text{color:#798390;}.pane-collection-essentials-individual-product-panel-pane-1{padding-top:50px;}.pane-collection-essential-products-panel-pane-1,.pane-collection-displays-and-kits-individual-product-panel-pane-1{position:relative;}.afterbar{background:#9ea9b8;border-bottom:3px solid #798390;width:100%;height:75px;position:absolute;bottom:0;}.view-collection-essential-products,.view-collection-display-kits{position:relative;}.view-collection-essential-products .swiper-container,.view-collection-display-kits .swiper-container{width:80%;}.view-collection-essential-products:before,.view-collection-display-kits:before{content:' ';background:#e0e6e8;width:100%;height:2px;position:absolute;top:19px;}.view-collection-essential-products .swiper-container,.view-collection-display-kits .swiper-container{overflow-y:visible;}.view-collection-essential-products .views-row,.view-collection-display-kits .views-row{text-align:center;position:relative;margin-top:21px;cursor:pointer;}.view-collection-essential-products .views-row.swiper-slide-next,.view-collection-display-kits .views-row.swiper-slide-next{border:5px solid #798390;border-bottom:3px solid #798390;border-top:0;margin-top:19px;position:relative;}.view-collection-essential-products .views-row.swiper-slide-next .svg-wrapper,.view-collection-display-kits .views-row.swiper-slide-next .svg-wrapper{fill:#798390;position:absolute;top:0;left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:100%;top:-12px;border-bottom:5px solid #798390;}.view-collection-essential-products .views-row.swiper-slide-next span.field-content,.view-collection-display-kits .views-row.swiper-slide-next span.field-content{background:#FFF;color:#9ea9b8;font-size:12px;line-height:14px;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;height:74px;border-bottom:3px solid #798390;}.view-collection-essential-products .views-row .svg-wrapper,.view-collection-display-kits .views-row .svg-wrapper{display:none;}.view-collection-essential-products .views-row div.field-content,.view-collection-display-kits .views-row div.field-content{margin:20px 0;height:auto;line-height:auto;}@media only screen and (min-width:40.063em){.view-collection-essential-products .views-row div.field-content,.view-collection-display-kits .views-row div.field-content{height:149px;line-height:149px;}}.view-collection-essential-products .views-row div.field-content img,.view-collection-display-kits .views-row div.field-content img{width:auto;}.view-collection-essential-products .views-row span.field-content,.view-collection-display-kits .views-row span.field-content{color:#FFF;font-size:12px;line-height:14px;display:block;padding:15px 0;background:#9ea9b8;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;border-bottom:2px solid #798390;}.view-collection-essential-products .swiper-gallery-button-next,.view-collection-essential-products .swiper-gallery-button-prev,.view-collection-display-kits .swiper-gallery-button-next,.view-collection-display-kits .swiper-gallery-button-prev{display:none;}.view-collection-essentials-individual-product,.pro-tools-collections .view-collection-individual-product{margin:40px 0;background:none !important;}.view-collection-essentials-individual-product .swiper-container,.pro-tools-collections .view-collection-individual-product .swiper-container{max-width:75rem;margin:0 auto;padding:50px 20px 0px 20px;}@media only screen and (min-width:40.063em){.view-collection-essentials-individual-product .swiper-container,.pro-tools-collections .view-collection-individual-product .swiper-container{padding:50px 20px 20px 20px;}}.view-collection-essentials-individual-product .views-field-field-image,.pro-tools-collections .view-collection-individual-product .views-field-field-image{width:45%;}@media only screen and (min-width:40.063em){.view-collection-essentials-individual-product .views-field-field-image,.pro-tools-collections .view-collection-individual-product .views-field-field-image{width:20%;}}.view-collection-essentials-individual-product .views-field-field-bottle-image,.pro-tools-collections .view-collection-individual-product .views-field-field-bottle-image{display:inline-block;vertical-align:top;margin-right:5%;width:40%;}@media only screen and (max-width:40em){.view-collection-essentials-individual-product .views-field-field-bottle-image,.pro-tools-collections .view-collection-individual-product .views-field-field-bottle-image{width:45%;margin:0 auto;display:block;text-align:center;min-height:145px;}.view-collection-essentials-individual-product .views-field-field-bottle-image img,.pro-tools-collections .view-collection-individual-product .views-field-field-bottle-image img{max-height:145px;width:auto;}}@media only screen and (min-width:64.063em){.view-collection-essentials-individual-product .views-field-field-bottle-image,.pro-tools-collections .view-collection-individual-product .views-field-field-bottle-image{width:auto;}}.view-collection-essentials-individual-product .views-field-field-bottle-image img,.pro-tools-collections .view-collection-individual-product .views-field-field-bottle-image img{max-width:100%;}.view-collection-essentials-individual-product .views-field-field-bottle-image.twoimages,.pro-tools-collections .view-collection-individual-product .views-field-field-bottle-image.twoimages{width:45%;}@media only screen and (max-width:40em){.view-collection-essentials-individual-product .views-field-field-bottle-image.twoimages,.pro-tools-collections .view-collection-individual-product .views-field-field-bottle-image.twoimages{display:inline-block;}}@media only screen and (min-width:40.063em){.view-collection-essentials-individual-product .views-field-field-bottle-image.twoimages,.pro-tools-collections .view-collection-individual-product .views-field-field-bottle-image.twoimages{width:20%;}}.view-collection-essentials-individual-product .views-field-nothing,.pro-tools-collections .view-collection-individual-product .views-field-nothing{display:inline-block;vertical-align:top;width:50%;}@media only screen and (max-width:40em){.view-collection-essentials-individual-product .views-field-nothing,.pro-tools-collections .view-collection-individual-product .views-field-nothing{width:90%;margin-right:0;}}@media only screen and (min-width:64.063em){.view-collection-essentials-individual-product .views-field-nothing,.pro-tools-collections .view-collection-individual-product .views-field-nothing{width:auto;}}.view-collection-essentials-individual-product .views-field-nothing h2,.pro-tools-collections .view-collection-individual-product .views-field-nothing h2{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:48px;line-height:1;letter-spacing:-0.25px;}.view-collection-essentials-individual-product .views-field-nothing h2 a,.pro-tools-collections .view-collection-individual-product .views-field-nothing h2 a{color:#293038;}.view-collection-essentials-individual-product .views-field-nothing .social-area,.pro-tools-collections .view-collection-individual-product .views-field-nothing .social-area{display:none;}.view-collection-essentials-individual-product .views-field-nothing .description,.pro-tools-collections .view-collection-individual-product .views-field-nothing .description{display:none;}.view-collection-essentials-individual-product .views-field-nothing .product-icons-dark,.pro-tools-collections .view-collection-individual-product .views-field-nothing .product-icons-dark{margin-top:10px;}.view-collection-essentials-individual-product .views-field-nothing .opi-shopping-add-item-container select,.pro-tools-collections .view-collection-individual-product .views-field-nothing .opi-shopping-add-item-container select{font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;line-height:18px;color:#798390;margin-bottom:20px;border:1px solid #95a2a7;padding:10px;cursor:pointer;width:100%;background:none;}@media only screen and (min-width:64.063em){.view-collection-essentials-individual-product .views-field-nothing .opi-shopping-add-item-container select,.pro-tools-collections .view-collection-individual-product .views-field-nothing .opi-shopping-add-item-container select{margin-right:65px;}}.view-collection-essentials-individual-product .views-field-nothing .size,.pro-tools-collections .view-collection-individual-product .views-field-nothing .size{font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;line-height:18px;color:#798390;margin-bottom:20px;}.view-collection-essentials-individual-product .views-field-nothing .size .picked,.pro-tools-collections .view-collection-individual-product .views-field-nothing .size .picked{border:1px solid #95a2a7;padding:10px;cursor:pointer;}.view-collection-essentials-individual-product .views-field-nothing .size .picked:after,.pro-tools-collections .view-collection-individual-product .views-field-nothing .size .picked:after{font-family:'FontAwesome';content:'\f107';float:right;font-size:30px;}.view-collection-essentials-individual-product .views-field-nothing .size .picked.open:after,.pro-tools-collections .view-collection-individual-product .views-field-nothing .size .picked.open:after{font-family:'FontAwesome';content:'\f106';}.view-collection-essentials-individual-product .views-field-nothing .size ul,.pro-tools-collections .view-collection-individual-product .views-field-nothing .size ul{display:none;list-style:none;border:1px solid #95a2a7;border-top:0;margin:0;padding:10px;}.view-collection-essentials-individual-product .views-field-nothing .size ul li,.pro-tools-collections .view-collection-individual-product .views-field-nothing .size ul li{padding:5px 0;cursor:pointer;}.view-collection-essentials-individual-product .views-field-nothing .sku,.pro-tools-collections .view-collection-individual-product .views-field-nothing .sku{font-size:12px;line-height:16px;letter-spacing:0.50px;margin-bottom:20px;text-transform:uppercase;}.view-collection-essentials-individual-product .views-field-nothing .sku span,.pro-tools-collections .view-collection-individual-product .views-field-nothing .sku span{display:none;}.view-collection-essentials-individual-product .views-field-nothing .price,.pro-tools-collections .view-collection-individual-product .views-field-nothing .price{font-size:18px;line-height:1;color:#798390;font-family:'Montserrat',sans-serif;font-weight:400;margin-bottom:5px;}.view-collection-essentials-individual-product .views-field-nothing .price span,.pro-tools-collections .view-collection-individual-product .views-field-nothing .price span{display:none;}.view-collection-essentials-individual-product .views-field-nothing span.bottle0,.pro-tools-collections .view-collection-individual-product .views-field-nothing span.bottle0{display:block;}.view-collection-essentials-individual-product .view-product-options-selector,.pro-tools-collections .view-collection-individual-product .view-product-options-selector{color:#798390;}.view-collection-essentials-individual-product .bvstarsdiv,.pro-tools-collections .view-collection-individual-product .bvstarsdiv{margin-top:60px;}.pro-tools-collections .view-collection-individual-product .swiper-container.featured-product .description{display:block;}.pro-tools-collections .view-collection-individual-product .swiper-container.featured-product .sku-area{color:#798390;}.pro-tools-collections .view-collection-individual-product .swiper-container.featured-product .view-product-options-selector{color:#798390;}.pro-tools-collections .view-collection-individual-product .swiper-container.featured-product .view-product-options-selector select.single{color:#798390;}.pro-tools-collections .view-collection-individual-product .bvstarsdiv{margin-top:60px;}.displays-collection-page .main{padding-bottom:60px;}.displays-collection-page .view-collection-displays-and-kits-individual-product .view-header{display:none;}.displays-collection-page .view-collection-displays-and-kits-individual-product .swiper-container .views-field{vertical-align:top;margin-right:3%;}.displays-collection-page .view-collection-displays-and-kits-individual-product .swiper-container .views-field-field-bottle-image{width:25%;}.displays-collection-page .view-collection-displays-and-kits-individual-product .swiper-container .views-field-nothing{width:70%;margin-right:0;}.displays-collection-page .view-collection-displays-and-kits-individual-product .swiper-container .views-field-nothing h2{margin-bottom:0;}.displays-collection-page .view-collection-displays-and-kits-individual-product .swiper-container .views-field-nothing .description{font-size:12px;line-height:22px;text-transform:uppercase;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;padding-bottom:20px;}.displays-collection-page .view-collection-displays-and-kits-individual-product .swiper-container .views-field-nothing .price_block{font-size:18px;line-height:1;font-family:'Montserrat',sans-serif;font-weight:400;color:#8a8e94;padding-bottom:30px;}.displays-collection-page .view-collection-displays-and-kits-individual-product .swiper-container .views-field-nothing .product-icons-dark{padding-top:50px;}.displays-collection-page .display-pan{background:url(/sites/all/themes/opi/images/gradient-bottom.png) repeat-x center bottom;display:inline-block;width:100%;}.displays-collection-page .view-collection-display-kits span.field-content{display:none;}.displays-collection-page .carousel-border-top{border-top:2px solid #e0e6e8;}.displays-collection-page .carousel-border-top .row-setup{margin-top:-20px;}.view-collection-displays-and-kits-individual-product .swiper-container.kits-product{padding:50px 20px 20px 20px;}.view-collection-displays-and-kits-individual-product .views-row .views-field-nothing h2 a{color:#293038;}.view-collection-displays-and-kits-individual-product .views-row .views-field-nothing .description,.view-collection-displays-and-kits-individual-product .views-row .views-field-nothing .sku-area{color:#293038;}.view-collection-displays-and-kits-individual-product .view-product-options-selector.view{color:#798390;}.node-type-collections .l-main .main .main-container .columns .view-collection-displays-and-kits-individual-product .bv-rating-stars-on{color:#293038 !important;}.node-type-collections .l-main .main .main-container .columns .view-collection-displays-and-kits-individual-product .bv-rating-stars-off{color:#e4e9eb !important;}.row-must-see{background:url(/sites/all/themes/opi/images/gradient-hatched-grey.jpg) repeat-x center top;padding-top:76px;}.row-must-see .view-must-see-block{padding-bottom:76px;background:url(/sites/all/themes/opi/images/gradient-hatched-black.jpg) repeat-x center bottom;}.row-must-see .view-must-see-block:before,.row-must-see .view-must-see-block:after{content:" ";display:table;}.row-must-see .view-must-see-block:after{clear:both;}.row-must-see-bottom .view-must-see-block{padding-bottom:76px;background:url(/sites/all/themes/opi/images/gradient-hatched-black.jpg) repeat-x center bottom;}.row-must-see-bottom .view-must-see-block:before,.row-must-see-bottom .view-must-see-block:after{content:" ";display:table;}.row-must-see-bottom .view-must-see-block:after{clear:both;}.view-must-see-block .views-row{float:left;}.view-must-see-block .views-row.views-row-1,.view-must-see-block .views-row.views-row-2{width:50%;min-height:initial;}.view-must-see-block .views-row.views-row-1 a.imageBlock-wrapper,.view-must-see-block .views-row.views-row-2 a.imageBlock-wrapper{height:284px;}.view-must-see-block .views-row.views-row-last.views-row-first{width:100%;}.view-must-see-block .views-row .highlight-bar{padding-top:15px;padding-bottom:15px;}.view-must-see-block .views-row .highlight-bar h2{font-family:'Montserrat',sans-serif;font-weight:700;font-size:24px;line-height:1;letter-spacing:2px;color:#bec9d2;text-transform:uppercase;margin-bottom:10px;}.view-must-see-block .views-row .highlight-bar .tagline{font-size:14px;line-height:18px;color:#FFF;}.pro-title-pane{text-align:center;margin:30px 0;overflow:hidden;}.pro-title-pane:before,.pro-title-pane:after{content:" ";display:table;}.pro-title-pane:after{clear:both;}.pro-title-pane .line{border-bottom:2px solid #c9d4da;float:left;width:20%;height:30px;}.pro-title-pane .title-word,.pro-title-pane h2{float:left;color:#c9d4da;font-family:'Montserrat',sans-serif;font-weight:700;font-size:30px;line-height:1.4;letter-spacing:2px;text-transform:uppercase;padding:0 30px;}@media only screen and (min-width:40.063em){.pro-title-pane .title-word,.pro-title-pane h2{line-height:60px;}}.pro-title-pane .title-word.care-only,.pro-title-pane h2.care-only{display:none;}.pro-title-pane .title-word span,.pro-title-pane h2 span{text-transform:initial;}.pro-title-pane h2{float:none;display:inline-block;position:relative;}.pro-title-pane h2:after,.pro-title-pane h2:before{background-color:#c9d4da;content:"";height:2px;position:absolute;top:29px;width:200%;display:inline-block;}.pro-title-pane h2:before{left:-200%;}.pro-title-pane h2:after{right:-200%;}@media only screen and (min-width:40.063em){.educator-page .tip-section{background:url(/sites/all/themes/opi/images/pro_become_bg.jpg) no-repeat right bottom;}}@media only screen and (min-width:40.063em) and (max-width:64em){.educator-page .tip-section{background-size:42%;}}.educator-page .pane-node-body{padding-bottom:100px;padding-top:50px;}@media only screen and (min-width:40.063em){.educator-page .pane-node-body{width:80%;padding-bottom:140px;}}@media only screen and (min-width:64.063em){.educator-page .pane-node-body{width:60%;}}.educator-page .pane-node-body h2{font-family:'Montserrat',sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#98a3b3;text-transform:uppercase;}.educator-page .pane-node-body ul{margin:0;padding:10px 0 40px;list-style:none;}.educator-page .pane-node-body ul li{background:url(/sites/all/themes/opi/images/bullseye.png) no-repeat left center;font-size:20px;line-height:24px;color:#293038;padding:10px 0 10px 25px;margin-left:5px;}.educator-page .pane-node-body ul.second{padding-bottom:0px;}.educator-page a.contact-us-educator{border:1px solid #293038;text-transform:uppercase;padding:10px 20px;color:#293038;font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;line-height:18px;letter-spacing:1px;}.view-educators{text-align:center;margin:30px 0;}@media only screen and (min-width:40.063em){.view-educators{margin:50px 0;}}.view-educators .views-row{display:inline-block;vertical-align:top;border-bottom:1px solid #e0e4ea;margin-bottom:30px;padding-bottom:30px;width:100%;}@media only screen and (min-width:40.063em){.view-educators .views-row{width:49%;}}@media only screen and (min-width:64.063em){.view-educators .views-row{width:32%;margin:0 -4px 40px;padding:0 20px 40px;}}.view-educators .views-row .views-field-field-profile-photo img{border-radius:50%;}.view-educators .views-row .views-field-title{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:28px;line-height:1;margin-top:20px;}.view-educators .views-row .views-field-title a{color:#293038;}.view-educators .views-row .views-field-field-city-state{font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;line-height:24px;text-transform:uppercase;color:#98a3b3;}.view-educators .views-row .views-field-nid a{border:1px solid #848e9c;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;font-size:12px;line-height:14px;letter-spacing:2px;color:#798390;padding:10px 20px;display:inline-block;margin-top:20px;}.node-type-educators .hero-text .pane-bundle-fieldable-panels-pane h2{display:none;}.node-type-educators .hero-text .pane-node-field-profile-photo{text-align:center;margin-top:00px;}@media only screen and (min-width:40.063em){.node-type-educators .hero-text .pane-node-field-profile-photo{float:left;margin-top:0;margin-left:40px;margin-right:40px;}}.node-type-educators .hero-text .pane-node-field-profile-photo img{border-radius:50%;}@media only screen and (max-width:40em){.node-type-educators .hero-text .pane-node-field-profile-photo img{height:170px;width:auto;}}.node-type-educators .hero-text .pane-node-title{margin-top:30px;}@media only screen and (max-width:40em){.node-type-educators .hero-text .pane-node-title{text-align:center;margin-top:15px;}}.node-type-educators .hero-text h1{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#FFF;font-size:45px;line-height:48px;margin:0 0 -5px 0;}.node-type-educators .hero-text .pane-node-field-city-state{color:#adbac9;font-size:14px;line-height:25px;text-transform:uppercase;margin-bottom:20px;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;letter-spacing:2px;}@media only screen and (max-width:40em){.node-type-educators .hero-text .pane-node-field-city-state{text-align:center;}}.node-type-educators .hero-text .pane-node-field-telephone{float:left;display:inline-block;font-size:18px;line-height:25px;color:#FFF;margin-left:0;height:20px;margin-right:50px;}@media only screen and (max-width:40em){.node-type-educators .hero-text .pane-node-field-telephone{text-align:center;width:100%;margin-bottom:5px;}}.node-type-educators .hero-text .pane-node-field-telephone .field{background:url(/sites/all/themes/opi/images/educator-phone-icon.png) no-repeat left center;padding-left:30px;display:inline-block;}.node-type-educators .hero-text .pane-node-field-email{display:inline-block;font-size:18px;line-height:25px;margin-left:0;height:20px;}@media only screen and (max-width:40em){.node-type-educators .hero-text .pane-node-field-email{text-align:center;width:100%;}}.node-type-educators .hero-text .pane-node-field-email .field{padding-left:30px;background:url(/sites/all/themes/opi/images/educator-mail-icon.png) no-repeat left center;display:inline-block;}.node-type-educators .hero-text .pane-node-field-email a{color:#FFF;}.node-type-educators .tip-section{clear:both;padding:30px 0;}@media only screen and (min-width:40.063em){.node-type-educators .tip-section{padding:60px 10px 20px;}}@media only screen and (min-width:64.063em){.node-type-educators .tip-section{padding:60px 0 20px 0;}}@media only screen and (min-width:40.063em){.node-type-educators .tip-section .pane-node-body{width:70%;margin:0 auto;}}.node-type-educators .tip-section .pane-node-body p{font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;font-size:13px;line-height:18px;color:#656f7a;letter-spacing:0.4px;}.node-type-educators .bottom.row-setup{margin-bottom:50px;}@media only screen and (min-width:40.063em){.node-type-educators .bottom.row-setup{padding:0 10px;}}@media only screen and (min-width:64.063em){.node-type-educators .bottom.row-setup{padding:0;}}@media only screen and (min-width:40.063em){.view-educators-questions-answers .view-header{padding:0 0 60px 0;}}.view-educators-questions-answers .view-header h2{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:30px;line-height:70px;color:#293038;float:left;}.view-educators-questions-answers .view-header span{border:1px solid #e0e4ea;display:inline-block;margin-top:36px;}.view-educators-questions-answers .view-content{clear:both;}.view-educators-questions-answers .views-row{border-bottom:1px solid #e0e4ea;padding-bottom:30px;margin-bottom:30px;}.view-educators-questions-answers .views-field-field-question{background:url(/sites/all/themes/opi/images/bullseye.png) no-repeat left 6px;padding-left:40px;font-family:'Montserrat',sans-serif;font-weight:400;font-size:16px;line-height:22px;color:#98a3b3;text-transform:uppercase;}@media only screen and (max-width:40em){.view-educators-questions-answers .views-field-field-question{padding-left:20px;}}.view-educators-questions-answers .views-field-field-question p{font-family:'Montserrat',sans-serif;font-weight:400;font-size:16px;line-height:22px;color:#98a3b3;text-transform:uppercase;}.view-educators-questions-answers .views-field-field-answer{font-size:13px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;color:#656f7a;padding-left:40px;letter-spacing:0.4px;}@media only screen and (max-width:40em){.view-educators-questions-answers .views-field-field-answer{padding-left:20px;}}.view-educators-questions-answers .view-footer a{float:right;border:1px solid #848e9c;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;font-size:12px;line-height:14px;letter-spacing:2px;color:#848e9c;padding:10px 20px;display:inline-block;margin:30px 0;}@media only screen and (max-width:40em){.view-educators-questions-answers .view-footer a{width:100%;text-align:center;}}.view-educators-questions-answers .view-footer a i{padding-right:15px;}.wrapper-class .bacs3{height:343px;background-size:cover;background-image:none;background-position:center center;}.node-type-step-by-steps .wrapper-class .bacs3{height:192px;}.node-type-educators .wrapper-class .bacs3{height:100%;padding:30px 0;min-height:240px;}.wrapper-class .row-setup{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:100%;}.wrapper-class h2,.wrapper-class .pane-node-field-step-category li{font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#FFF;font-size:43px;line-height:38px;}@media only screen and (min-width:40.063em){.wrapper-class h2,.wrapper-class .pane-node-field-step-category li{width:80%;font-size:53px;line-height:48px;}}.wrapper-class .fieldable-panels-pane{font-size:20px;line-height:30px;color:#adbac9;}@media only screen and (min-width:40.063em){.wrapper-class .fieldable-panels-pane{width:60%;}}.wrapper-class .fieldable-panels-pane .field-label{display:none;}.wrapper-class .hero-text{display:inline-block;margin:0 2%;width:96%;}@media only screen and (min-width:64.063em){.wrapper-class .hero-text{width:100%;margin:0;}}.hero-text .pane-custom{margin-top:20px;font-family:'Montserrat',sans-serif;font-weight:700;font-size:16px;line-height:30px;text-transform:uppercase;letter-spacing:1px;color:#57606a;}.hero-text .pane-custom a{color:#707a85;text-decoration:underline;}.view-myopi-tips{padding-bottom:100px;}.view-myopi-tips h3{text-transform:uppercase;color:#c9d4da;border-bottom:2px solid #c9d4da;font-family:'Montserrat',sans-serif;font-weight:400;font-size:18px;line-height:1.2;letter-spacing:2px;margin-bottom:10px;}.view-myopi-tips .tip-group{display:inline-block;vertical-align:top;width:100%;padding-right:40px;margin-bottom:30px;}@media only screen and (min-width:40.063em){.view-myopi-tips .tip-group{width:49%;}}@media only screen and (min-width:64.063em){.view-myopi-tips .tip-group{width:32.1%;}}.view-myopi-tips .views-row{padding:10px 0;}.view-myopi-tips .views-row a{color:#383f48;font-size:16px;line-height:24px;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;}.view-myopi-tips .views-row a:hover{opacity:0.7;}.view-myopi-tips .seeall{text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;line-height:18px;color:#5383c6;}.view-myopi-tips .seeall:hover{opacity:0.6;}.disclaimer-text{margin:40px 2%;}@media only screen and (min-width:64.063em){.disclaimer-text{margin:40px 0;}}.disclaimer-text p{font-size:20px;line-height:30px;color:#383f48;}.disclaimer-text a{border-bottom:1px solid #383f48;color:#383f48;}.disclaimer-text a:hover{opacity:0.7;}.view-tips-per-category{margin-left:40px;margin-top:70px;}@media only screen and (min-width:64.063em){.view-tips-per-category{margin-left:60px;}}@media only screen and (min-width:64.063em){.view-tips-per-category{margin-left:150px;}}.view-tips-per-category .views-row .views-field-body{display:none;}.view-tips-per-category .views-row .views-field-title{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;color:#383f48;font-size:16px;line-height:24px;margin:0 0 20px 0;cursor:pointer;}.view-tips-per-category .views-row.opened .views-field-title{font-size:17px;line-height:30px;font-family:'Montserrat',sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#858e9d;border-bottom:1px solid #dce4e8;margin:0 0 20px 0;position:relative;}.view-tips-per-category .views-row.opened .views-field-title:before{font-family:'FontAwesome';font-size:30px;content:'\f107';position:absolute;left:-30px;top:0;}.view-tips-per-category .views-row.opened .views-field-body{display:block;margin-bottom:50px;}.view-tips-per-category .views-row.opened .views-field-body p{font-size:24px;line-height:30px;color:#000;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;}.view-tips-per-category .view-footer{padding-bottom:50px;}.view-tips-per-category .view-footer a{border:1px solid #383f48;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:700;font-size:12px;line-height:24px;letter-spacing:2px;color:#798390;padding:10px 20px;display:inline-block;margin:30px 0;}.tips-category-page .tip-section{background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#f7f7f7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#f7f7f7));background:-webkit-linear-gradient(top,#ffffff 0%,#f7f7f7 100%);background:-o-linear-gradient(top,#ffffff 0%,#f7f7f7 100%);background:-ms-linear-gradient(top,#ffffff 0%,#f7f7f7 100%);background:linear-gradient(to bottom,#ffffff 0%,#f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f7f7f7',GradientType=0);}.tips-category-page .view-myopi-tips{padding:60px 0;}.tips-category-page .pane-fieldable-panels-pane{display:none;}.tips-category-page .written-wrapper{margin:0 2%;}@media only screen and (min-width:64.063em){.tips-category-page .written-wrapper{margin:0 auto;}}.pane-views-exp-myopi-tips-panel-pane-1{padding-top:20px;}#views-exposed-form-myopi-tips-panel-pane-1 #edit-combine-wrapper,#views-exposed-form-myopi-tips-panel-pane-1 #edit-search-wrapper{padding-right:0;padding-top:0;}#views-exposed-form-myopi-tips-panel-pane-1 #edit-combine-wrapper label,#views-exposed-form-myopi-tips-panel-pane-1 #edit-search-wrapper label{display:none;}#views-exposed-form-myopi-tips-panel-pane-1 .form-item input{background-color:#848e9c;color:#c1cad7;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;font-size:18px;padding-top:1rem;padding-bottom:1rem;height:53px;line-height:53px;width:100%;}#views-exposed-form-myopi-tips-panel-pane-1 .views-submit-button{padding-top:0;margin-top:0;}#views-exposed-form-myopi-tips-panel-pane-1 .views-submit-button button.form-submit{margin-top:0;background:#5383c6;font-size:12px;text-transform:uppercase;letter-spacing:0.75px;font-family:'Montserrat',sans-serif;font-weight:400;height:53px;}.view-tips-category-listing .views-row{display:inline-block;vertical-align:top;background:-webkit-linear-gradient(300deg,#78838f,#adb9c8);background:-o-linear-gradient(300deg,#78838f,#adb9c8);background:-moz-linear-gradient(300deg,#78838f,#adb9c8);background:linear-gradient(to 300deg,#78838f,#adb9c8);width:100%;margin-bottom:20px;}@media only screen and (min-width:40.063em){.view-tips-category-listing .views-row{width:31%;margin-right:1.5%;margin-bottom:0;min-height:335px;}}.view-tips-category-listing .views-row.views-row-last{margin-right:0;}.view-tips-category-listing .views-field-field-image img{width:100%;}.view-tips-category-listing .views-field-name{font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:30px;line-height:38px;padding:30px 20px 0px 20px;text-align:center;}.view-tips-category-listing .views-field-name a{color:#FFF;}.view-tips-category-listing .views-field-nothing{padding:0px 20px 30px 20px;text-align:center;}.view-tips-category-listing .views-field-nothing a{text-transform:uppercase;color:#FFF;font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;line-height:18px;letter-spacing:1px;}.view-tips-category-listing .view-footer{text-align:center;padding:40px 0;}.view-tips-category-listing .view-footer a{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;display:inline-block;}.view-tips-category-listing .view-footer a:hover{opacity:0.7;}@media only screen and (max-width:40em){.product-tips-page .wrapper-class h2{font-size:30px;line-height:1.4;}.product-tips-page .fieldable-panels-pane{font-size:16px;line-height:20px;}}.node-type-step-by-steps .main-container{padding-bottom:50px;}.node-type-step-by-steps .pane-fieldable-panels-pane{display:none;}.node-type-step-by-steps .pane-node-field-step-category ul{list-style:none;margin:0;padding:0;}.node-type-step-by-steps .bottom-border-top{border-top:1px solid #dce0e5;margin-top:40px;}.node-type-step-by-steps .left-bottom,.node-type-step-by-steps .right-bottom{padding:40px 0 100px 0;}.node-type-step-by-steps .left-bottom h2,.node-type-step-by-steps .right-bottom h2{font-size:18px;line-height:24px;font-family:'Montserrat',sans-serif;font-weight:700;color:#98a3b3;text-transform:uppercase;margin-top:0px;margin-bottom:20px;}.node-type-step-by-steps .left-bottom ul,.node-type-step-by-steps .right-bottom ul{margin:0;padding:0;list-style-position:inside;}.node-type-step-by-steps .left-bottom li,.node-type-step-by-steps .right-bottom li{padding:7px 0;font-size:15px;line-height:24px;color:#656f7a;}.node-type-step-by-steps .tip-section{position:relative;}.node-type-step-by-steps .pane-node-title{margin:40px 0;width:80%;overflow:hidden;}.node-type-step-by-steps .pane-node-title h1{font-family:'Montserrat',sans-serif;font-weight:700;font-size:30px;line-height:2;color:#c9d4da;letter-spacing:2px;text-transform:uppercase;width:80%;position:relative;}.node-type-step-by-steps .pane-node-title h1:after{border-top:1px solid #c9d4da;content:' ';width:80%;position:absolute;top:30px;margin-left:20px;}.view-pro-step-by-steps .views-row{width:100%;margin-bottom:20px;clear:both;position:relative;}.view-pro-step-by-steps .views-row:before,.view-pro-step-by-steps .views-row:after{content:" ";display:table;}.view-pro-step-by-steps .views-row:after{clear:both;}.view-pro-step-by-steps .stepNum{position:absolute;right:5px;bottom:5px;color:#ebf1f4;font-size:30px;line-height:1;letter-spacing:2px;font-family:'Montserrat',sans-serif;font-weight:700;}.view-pro-step-by-steps .left-content-step{float:left;background:#ebf1f4;padding:20px;min-height:147px;width:25%;text-align:center;}.view-pro-step-by-steps .left-content-step img{padding-right:20px;}.view-pro-step-by-steps .right-content-step{background:#c9d4da;padding:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:100%;min-height:147px;position:relative;}.view-pro-step-by-steps .right-content-step:before{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #ebf1f4;content:' ';position:absolute;top:50%;left:0;margin-top:-10px;}.view-pro-step-by-steps .right-content-step ul{margin:0;padding:0 0 0 40px;}.view-pro-step-by-steps .right-content-step ul li{padding-bottom:10px;color:#656f7a;font-size:15px;line-height:18px;letter-spacing:0.25px;}.view-pro-step-by-steps .right-content-step ul li p{color:#656f7a;font-size:15px;line-height:18px;letter-spacing:0.25px;margin-bottom:0;}.pane-pro-step-by-steps-panel-pane-2{position:absolute;right:0;top:60px;z-index:2;background-color:white;padding-left:20px;}.view-pro-step-by-steps.view-display-id-panel_pane_2 .views-row{display:none;}.view-pro-step-by-steps.view-display-id-panel_pane_2 .views-row.views-row-first{display:block;}.view-pro-step-by-steps.view-display-id-panel_pane_2 .views-row a{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;}.view-pro-step-by-steps.view-display-id-panel_pane_2 .views-row a:hover{opacity:0.7;}.pane-pro-step-category-listing-panel-pane-1 .pro-title-pane{margin:40px 0;}.view-pro-step-category-listing .views-row{margin:20px 0;width:100%;clear:both;}.view-pro-step-category-listing .views-row:before,.view-pro-step-category-listing .views-row:after{content:" ";display:table;}.view-pro-step-category-listing .views-row:after{clear:both;}.view-pro-step-category-listing .views-field-field-image{float:left;width:38%;}.view-pro-step-category-listing .views-field-nothing{padding:20px 40px;display:inline-block;width:62%;}.view-pro-step-category-listing .views-field-nothing h2{font-size:22px;line-height:1;color:#383f48;}.view-pro-step-by-steps.view-display-id-panel_pane_3 .views-row{display:inline-block;width:49%;padding:7px 0;margin:0;}.view-pro-step-by-steps.view-display-id-panel_pane_3 a{text-transform:uppercase;font-size:12px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:700;color:#383f48;background:url(/sites/all/themes/opi/images/bullseye.png) no-repeat left center;padding-left:20px;}.view-pro-step-by-steps.view-display-id-panel_pane_3 a:hover{opacity:0.7;}.pane-steps-pager{margin-top:20px;}.pane-steps-pager span.freepager-next{margin-right:1px;}.pane-steps-pager a{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;}.pane-steps-pager a:hover{opacity:0.7;}.view-pro-steps-block .views-row{display:inline-block;vertical-align:middle;width:31.5%;margin-right:1.5%;text-align:center;position:relative;}.view-pro-steps-block .views-row.views-row-last{margin-right:0;}.view-pro-steps-block .views-row a.imageBlock-wrapper{display:block;position:relative;width:100%;overflow:hidden;height:192px;}.view-pro-steps-block .views-row a.imageBlock-wrapper:hover .imageBlock{-webkit-transform:scale(1);transform:scale(1);}.view-pro-steps-block .views-row a.imageBlock-wrapper:hover .sweep-top{background:rgba(0,0,0,0.6);width:100%;height:100%;}.view-pro-steps-block .views-row .imageBlock{display:block;-webkit-transform:scale(1.03);-webkit-transition:-webkit-transform 0.6s ease 0s;transform:scale(1.03);transition:transform 0.6s ease 0s;height:100%;width:100%;position:absolute;background-size:cover;background-position:center center;}.view-pro-steps-block .views-row .highlight-bar{text-stroke:none;width:100%;display:inline-block;position:absolute;bottom:0;text-align:center;background:rgba(0,0,0,0.5);padding:5px 5px;transform:none;left:0;}.view-pro-steps-block .views-row .highlight-bar i{font-family:"HTFDidotHTFM06MediumItalic",Helvetica,Arial,sans-serif;}.view-pro-steps-block .views-row .highlight-bar h2{font-size:14px;line-height:18px;color:#FFF;margin-bottom:0;}.view-pro-steps-block .views-row .highlight-bar .sweep-top{position:absolute;bottom:0;left:0;z-index:0;height:0;transition:height 0.5s ease 0s;}.view-pro-steps-block .view-footer{clear:both;margin-top:40px;}.view-pro-steps-block .view-footer .linkfoot{vertical-align:middle;display:inline-block;width:49%;text-align:right;}.view-pro-steps-block .view-footer .linkfoot a{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;}.view-pro-steps-block .view-footer .linkfoot a:hover{opacity:0.7;}.view-pro-steps-block .view-footer .textblockfoot{display:inline-block;vertical-align:middle;width:50%;color:#293038;font-size:20px;line-height:30px;}.education-page .tip-section{background:url(/sites/all/themes/opi/images/graident-steps-education.png) repeat-x center bottom;padding-bottom:100px;}.page-pro-register #edit-field-first-name,.page-pro-register #edit-field-last-name,.page-pro-register #edit-field-zip{display:none;}.page-pro-register #edit-account .form-item-name{display:none;}.page-pro-register fieldset{padding:0;}.page-pro-register fieldset legend{display:none;}.page-pro-register fieldset .form-item-profile-pro-field-address-pro-und-0-country{margin-bottom:10px;}.field-name-field-salon-association,.field-name-field-default-distributor{display:none;}.myopipage .pane-user-created{clear:both;padding-top:20px;}.myopipage .pane-user-created h2,.myopipage .pane-user-created .pane-content{font-size:11px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;color:#98a3b3;margin:0;}.myopipage .pane-user-created .pane-content{font-size:14px;}.myopipage .middle-top-middle{padding-top:10px;}.myopipage .middle-top-middle h1,.myopipage .middle-top-middle .pane-opi-user-pages-user-edit-form-block h2.pane-title,.myopipage .middle-top-middle .pane-opi-pro-upgrade-opi-pro-upgrade-form h2.pane-title,.myopipage .middle-top-middle .pane-form h2{font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:40px;text-align:center;}.myopipage .middle-top-middle .pane-entity-field,.myopipage .middle-top-middle .pane-token{font-size:18px;line-height:36px;color:#293038;font-family:'Montserrat',sans-serif;font-weight:400;}.myopipage .middle-top-middle .pane-entity-field .field-label,.myopipage .middle-top-middle .pane-entity-field h2,.myopipage .middle-top-middle .pane-token .field-label,.myopipage .middle-top-middle .pane-token h2{float:left;text-transform:uppercase;font-size:14px;line-height:36px;color:#98a3b3;font-family:'Montserrat',sans-serif;font-weight:400;width:25%;text-align:right;}.myopipage .middle-top-middle .pane-entity-field .field-items,.myopipage .middle-top-middle .pane-token .field-items{padding-left:3%;width:70%;text-align:left;margin-left:25%;}.myopipage .middle-top-middle .pane-token .pane-content{padding-left:3%;width:70%;text-align:left;display:inline-block;}.myopipage fieldset{margin:0;padding:0;border:0;}.myopipage fieldset legend{display:none;}.myopipage fieldset .form-item{width:100%;}.myopi-profilepage .pane-user-field-profile-photo{float:none;padding-bottom:30px;}.myopi-profilepage .middle-top-left{text-align:center;}.myopi-profilepage #edit-delete{display:none;}.myopi-profilepage button.button.form-submit,.myopi-profilepage button.form-submit{background:#853675;font-size:14px;line-height:14px;font-family:'Montserrat',sans-serif;font-weight:400;color:#c59ebd;text-transform:uppercase;line-height:1;text-align:center;height:45px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-right:10px;margin-top:20px;}@media only screen and (min-width:40.063em){.myopi-profilepage button.button.form-submit,.myopi-profilepage button.form-submit{float:right;margin-top:0;}}.wrapper-profile-content{background:url(/sites/all/themes/opi/images/myopi-transparent-bg.png) repeat-x 0 bottom;padding:0 2% 100px;}.wrapper-profile-content:before,.wrapper-profile-content:after{content:" ";display:table;}.wrapper-profile-content:after{clear:both;}.account-buttons,.pane-change-password-change-password-form{display:block;clear:both;}.account-buttons .pane-content a,.account-buttons h2,.pane-change-password-change-password-form .pane-content a,.pane-change-password-change-password-form h2{font-size:11px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;color:#293038;border:1px solid #293038;padding:10px 20px;display:inline-block;margin-bottom:20px;text-transform:uppercase;text-align:center;cursor:pointer;width:90%;}@media only screen and (min-width:64.063em){.account-buttons .pane-content a,.account-buttons h2,.pane-change-password-change-password-form .pane-content a,.pane-change-password-change-password-form h2{width:60%;}.account-buttons .account-buttons .pane-content a,.account-buttons .account-buttons h2,.account-buttons .pane-change-password-change-password-form .pane-content a,.account-buttons .pane-change-password-change-password-form h2{width:100%;}}.pane-change-password-change-password-form .form-required{display:none;}.pane-change-password-change-password-form .pane-content{display:none;}.pane-change-password-change-password-form .form-type-password-confirm.form-item-pass > label{width:100%;float:none;display:block;text-align:left;margin:10px 0;border-bottom:1px solid #dce0e5;}.pane-change-password-change-password-form .password-strength,.pane-change-password-change-password-form .password-confirm,.pane-change-password-change-password-form .password-suggestions{display:none;}.pane-change-password-change-password-form .form-type-password{display:inline-block;width:100%;text-align:left;}.pane-change-password-change-password-form .form-type-password label{text-align:left !important;}.pane-change-password-change-password-form div.password-suggestions{width:auto !important;}.pane-change-password-change-password-form #edit-submit{margin-right:0;}@media only screen and (min-width:40.063em) and (max-width:64em){.pane-change-password-change-password-form #edit-submit{margin-right:10px;}}.page-pro-register .page-title-wrapper{margin-bottom:70px;}.page-pro-register .button-group{display:none;}.page-pro-register .block-block-1{float:right;width:40%;margin-right:5%;padding-left:3%;padding-top:30px;}.page-pro-register #user-register-form{float:left;width:50%;margin-left:5%;margin-bottom:100px;}.page-pro-register #user-register-form fieldset{border:0;margin:0;}.page-pro-register #user-register-form .field-type-list-boolean{margin-bottom:10px;}.page-pro-register #user-register-form .field-name-field-terms-and-conditions label a{text-decoration:underline;color:#c2c2c2;margin-left:5px;}.page-pro-register #user-register-form .field-name-field-terms-and-conditions .form-required:after{background:none;}.page-pro-register .form-required{position:relative;}.page-pro-register .form-required.highlight input,.page-pro-register .form-required.highlight .option{border:2px solid red;}.page-pro-register .form-required:after{content:'';position:absolute;top:20px;right:-23px;background:url(/sites/all/themes/opi/images/required.png) no-repeat right center;width:13px;height:13px;}.page-pro-register .image-widget-data label{text-align:left;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;padding:10px 10px;color:#c1c1c1;font-size:30px;line-height:1;margin-top:0;width:30%;display:inline-block;}.page-profile-pro .wrapper-profile-content,.page-user-edit .wrapper-profile-content{padding-bottom:100px;}.page-profile-pro #edit-submit,.page-profile-pro #edit-delete,.page-user-edit #edit-submit,.page-user-edit #edit-delete{float:right;padding:0.5rem 1.5rem;font-size:19px;line-height:28px;color:#FFFFFF;background:#66a4eb;border:1px solid #66a4eb;margin:0;box-shadow:none;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;height:60px;margin:0 0 0 10px;}.page-profile-pro #edit-submit:hover,.page-profile-pro #edit-delete:hover,.page-user-edit #edit-submit:hover,.page-user-edit #edit-delete:hover{background:#FFF;border:1px solid #66a4eb;color:#66a4eb;}.page-profile-pro .field-type-field-collection,.page-profile-pro .field-name-field-number-technicians,.page-profile-pro .field-name-field-average-hours-worked-per-w,.page-user-edit .field-type-field-collection,.page-user-edit .field-name-field-number-technicians,.page-user-edit .field-name-field-average-hours-worked-per-w{display:none !important;}.role-professional .prologin-link{display:none;}#edit-mimemail,#edit-field-additional-images{display:none;}.myopi-profilepage .field-name-field-default-distributor{display:none;}#edit-profile-pro-field-profile-photo{margin-bottom:10px;}#edit-profile-pro-field-profile-photo div.image-preview{float:none;display:inline-block;}#edit-profile-pro-field-profile-photo div.image-widget-data{float:none;display:inline-block;vertical-align:middle;text-align:center;width:100%;text-align:left;}#edit-profile-pro-field-profile-photo div.image-widget-data input{display:inline-block;vertical-align:top;width:30%;height:52px;font-size:20px;line-height:1;}#edit-profile-pro-field-profile-photo div.image-widget-data button{width:30%;display:inline-block;vertical-align:top;}#edit-profile-pro-field-profile-photo div.image-widget-data span{display:block;padding:0px 0 5px 0;}.page-profile-pro .entity-profile2 .field-wrapper,.page-profile-pro .node-axxium-lamp .field-wrapper,.node-type-axxium-lamp .entity-profile2 .field-wrapper,.node-type-axxium-lamp .node-axxium-lamp .field-wrapper{width:100%;display:inline-block;font-size:18px;line-height:36px;color:#293038;font-family:'Montserrat',sans-serif;font-weight:400;}.page-profile-pro .entity-profile2 .field-label,.page-profile-pro .node-axxium-lamp .field-label,.node-type-axxium-lamp .entity-profile2 .field-label,.node-type-axxium-lamp .node-axxium-lamp .field-label{float:left;text-transform:uppercase;font-size:14px;line-height:36px;color:#98a3b3;font-family:'Montserrat',sans-serif;font-weight:400;width:25%;text-align:right;margin-right:3%;}.page-profile-pro .entity-profile2 .field-items,.page-profile-pro .node-axxium-lamp .field-items,.node-type-axxium-lamp .entity-profile2 .field-items,.node-type-axxium-lamp .node-axxium-lamp .field-items{padding-left:3%;width:70%;text-align:left;margin-left:25%;}.page-profile-pro .entity-profile2 .field-type-email a,.page-profile-pro .node-axxium-lamp .field-type-email a,.node-type-axxium-lamp .entity-profile2 .field-type-email a,.node-type-axxium-lamp .node-axxium-lamp .field-type-email a{color:#293038;}.page-profile-pro .entity-profile2 .field-type-email a:hover,.page-profile-pro .node-axxium-lamp .field-type-email a:hover,.node-type-axxium-lamp .entity-profile2 .field-type-email a:hover,.node-type-axxium-lamp .node-axxium-lamp .field-type-email a:hover{color:#66a4eb;}.pane-node-webform{position:relative;}.pane-node-webform fieldset{float:left;margin:0;padding:0;border:0;}.pane-node-webform fieldset legend{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:36px;line-height:48px;color:#010101;padding-bottom:20px;}.pane-node-webform fieldset.webform-component--customer-info{width:100%;}@media only screen and (min-width:40.063em){.pane-node-webform fieldset.webform-component--customer-info{width:50%;}}@media only screen and (min-width:64.063em){.pane-node-webform fieldset.webform-component--customer-info{width:60%;}}.pane-node-webform fieldset.webform-component--customer-info .fieldset-wrapper{padding-right:0;}@media only screen and (min-width:40.063em){.pane-node-webform fieldset.webform-component--customer-info .fieldset-wrapper{padding-right:20px;}}@media only screen and (min-width:64.063em){.pane-node-webform fieldset.webform-component--customer-info .fieldset-wrapper{padding-right:80px;}}.pane-node-webform fieldset.webform-component--customer-comments2{float:left;width:100%;}@media only screen and (min-width:40.063em){.pane-node-webform fieldset.webform-component--customer-comments2{width:50%;}}@media only screen and (min-width:64.063em){.pane-node-webform fieldset.webform-component--customer-comments2{float:right;width:40%;}}.pane-node-webform .webform-component-textarea label{display:none !important;}.tech-support-page form .form-item textarea{font-size:14px;color:#293038;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;padding-left:10px;padding-right:10px;line-height:1;height:500px;}.tech-support-page form .form-item .webform-submit{float:right;}.tech-support-page .middle-top.row-setup{padding-top:50px;}.tech-support-page .button.form-submit,.tech-support-page .clear-form{float:right;background:#853675;font-size:14px;line-height:14px;font-family:'Montserrat',sans-serif;font-weight:400;color:#c59ebd;text-transform:uppercase;line-height:1;text-align:center;height:45px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-top:20px;}.tech-support-page .clear-form{margin-right:20px;}.tech-support-page .written-wrapper{padding:30px 0 60px;}.tech-support-page .written-wrapper .pane-custom{font-size:14px;line-height:1;color:#293038;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;}.role-professional form .form-item label,.user-edit-page form .form-item label,.proupgrade-page form .form-item label,.find-school-career form .form-item label{text-transform:uppercase;font-size:14px;font-family:'Montserrat',sans-serif;font-weight:400;color:#98a3b3;display:inline-block;vertical-align:middle;padding-right:10px;}@media only screen and (min-width:40.063em){.role-professional form .form-item label,.user-edit-page form .form-item label,.proupgrade-page form .form-item label,.find-school-career form .form-item label{width:25%;text-align:right;}}.role-professional form .form-item label .form-required,.user-edit-page form .form-item label .form-required,.proupgrade-page form .form-item label .form-required,.find-school-career form .form-item label .form-required{position:absolute;right:-8px;font-size:40px;line-height:0.85;color:#d82e6a;}@media only screen and (min-width:40.063em){.role-professional form .form-item label .form-required,.user-edit-page form .form-item label .form-required,.proupgrade-page form .form-item label .form-required,.find-school-career form .form-item label .form-required{right:-13px;}}@media only screen and (min-width:64.063em){.role-professional form .form-item label .form-required,.user-edit-page form .form-item label .form-required,.proupgrade-page form .form-item label .form-required,.find-school-career form .form-item label .form-required{right:-20px;}}.role-professional form .form-item input,.role-professional form .form-item select,.user-edit-page form .form-item input,.user-edit-page form .form-item select,.proupgrade-page form .form-item input,.proupgrade-page form .form-item select,.find-school-career form .form-item input,.find-school-career form .form-item select{display:inline-block;font-size:14px;color:#293038;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;padding-left:10px;padding-right:10px;background:#f0f0f0;height:45px;line-height:45px;}@media only screen and (min-width:40.063em){.role-professional form .form-item input,.role-professional form .form-item select,.user-edit-page form .form-item input,.user-edit-page form .form-item select,.proupgrade-page form .form-item input,.proupgrade-page form .form-item select,.find-school-career form .form-item input,.find-school-career form .form-item select{width:73%;}}.role-professional form .form-item select,.user-edit-page form .form-item select,.proupgrade-page form .form-item select,.find-school-career form .form-item select{line-height:30px;}.role-professional form .form-item.form-type-select:after,.user-edit-page form .form-item.form-type-select:after,.proupgrade-page form .form-item.form-type-select:after,.find-school-career form .form-item.form-type-select:after{top:10px;}.role-professional .webform-component--customer-info--country,.user-edit-page .webform-component--customer-info--country,.proupgrade-page .webform-component--customer-info--country,.find-school-career .webform-component--customer-info--country{margin-bottom:10px;}.page-user-edit .main .wrapper-profile-content form#user-profile-form .field-name-field-shopping-list,.page-user-edit .main .wrapper-profile-content form#user-profile-form .field-name-field-skintone,.page-user-edit .main .wrapper-profile-content form#user-profile-form .field-name-field-nail-length,#user-profile-form--2 .field-name-field-shopping-list,#user-profile-form--2 .field-name-field-skintone,#user-profile-form--2 .field-name-field-nail-length{display:none;}.page-user-edit .main .wrapper-profile-content form#user-profile-form .form-item,#user-profile-form--2 .form-item{margin:5px 0;}.page-user-edit .page .main form#user-profile-form .form-wrapper{margin:0;}.page-user-edit .page .main form#user-profile-form .form-wrapper.form-actions{width:90%;}.pane-opi-user-pages-user-edit-form-block form,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2{position:relative;}.pane-opi-user-pages-user-edit-form-block form .form-item,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .form-item{margin:5px 0;}.pane-opi-user-pages-user-edit-form-block form #edit-fboauth,.pane-opi-user-pages-user-edit-form-block form #edit-fboauth--2,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 #edit-fboauth,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 #edit-fboauth--2{position:absolute;left:0;bottom:-75px;}.pane-opi-user-pages-user-edit-form-block form #edit-fboauth label,.pane-opi-user-pages-user-edit-form-block form #edit-fboauth--2 label,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 #edit-fboauth label,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 #edit-fboauth--2 label{display:none;}.pane-opi-user-pages-user-edit-form-block form #edit-fboauth .facebook-action-connect,.pane-opi-user-pages-user-edit-form-block form #edit-fboauth--2 .facebook-action-connect,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 #edit-fboauth .facebook-action-connect,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 #edit-fboauth--2 .facebook-action-connect{padding-right:10px;}.pane-opi-user-pages-user-edit-form-block form .form-type-password-confirm,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .form-type-password-confirm{width:100% !important;}.pane-opi-user-pages-user-edit-form-block form .form-type-password-confirm .form-type-password,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .form-type-password-confirm .form-type-password{width:100% !important;}.pane-opi-user-pages-user-edit-form-block form .form-type-password-confirm .form-type-password div.password-confirm,.pane-opi-user-pages-user-edit-form-block form .form-type-password-confirm .form-type-password .password-strength,.pane-opi-user-pages-user-edit-form-block form .form-type-password-confirm .form-type-password .password-suggestions,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .form-type-password-confirm .form-type-password div.password-confirm,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .form-type-password-confirm .form-type-password .password-strength,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .form-type-password-confirm .form-type-password .password-suggestions{display:none;}@media only screen and (min-width:40.063em){.pane-opi-user-pages-user-edit-form-block form .form-type-password-confirm .form-type-password label,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .form-type-password-confirm .form-type-password label{width:25%;float:left;}}@media only screen and (min-width:40.063em){.pane-opi-user-pages-user-edit-form-block form .form-type-password-confirm .form-type-password input,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .form-type-password-confirm .form-type-password input{width:65% !important;margin-left:5px;}}.pane-opi-user-pages-user-edit-form-block form .field-name-field-zip,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .field-name-field-zip{clear:both;}.pane-opi-user-pages-user-edit-form-block form .date-padding,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .date-padding{float:none;}.pane-opi-user-pages-user-edit-form-block form .field-name-field-birthday,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .field-name-field-birthday{display:none;}.pane-opi-user-pages-user-edit-form-block form .field-name-field-birthday legend,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .field-name-field-birthday legend{font-size:20px;font-family:'Montserrat',sans-serif;font-weight:400;color:#c1c1c1;}.pane-opi-user-pages-user-edit-form-block form .field-name-field-birthday .form-type-select:after,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .field-name-field-birthday .form-type-select:after{content:'';}.pane-opi-user-pages-user-edit-form-block form .field-name-field-birthday .form-type-date-select .form-item,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .field-name-field-birthday .form-type-date-select .form-item{display:inline-block;width:33%;vertical-align:top;}.pane-opi-user-pages-user-edit-form-block form .field-widget-options-onoff,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .field-widget-options-onoff{margin-top:10px !important;float:left;width:auto;}.pane-opi-user-pages-user-edit-form-block form .field-widget-options-onoff input,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .field-widget-options-onoff input{display:none;}.pane-opi-user-pages-user-edit-form-block form .field-widget-options-onoff label,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .field-widget-options-onoff label{width:100% !important;float:left;margin-left:0;}@media only screen and (max-width:40em){.pane-opi-user-pages-user-edit-form-block form .field-widget-options-onoff label:before,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .field-widget-options-onoff label:before{float:left;}}.pane-opi-user-pages-user-edit-form-block form .image-widget-data,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .image-widget-data{width:100%;}.pane-opi-user-pages-user-edit-form-block form .image-widget-data button,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .image-widget-data button{margin-top:0 !important;}.pane-opi-user-pages-user-edit-form-block form .field-name-field-profile-photo,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .field-name-field-profile-photo{clear:both;padding-top:10px;}.pane-opi-user-pages-user-edit-form-block form .form-actions,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .form-actions{padding-top:20px;}.page-user-pwd-reset #edit-timezone--3{display:none;}.user-edit-page form .form-item.form-item-files-picture-upload label{float:left;width:100%;text-align:left;}.user-edit-page form .form-item.form-type-managed-file label{text-align:left;}@media only screen and (max-width:40em){#user-profile-form{padding:10px;}}#user-profile-form .form-type-password-confirm label{float:none !important;}#user-profile-form .form-type-password-confirm input{margin-left:0 !important;}#user-profile-form #edit-field-receive-newsletters-and-em,#user-profile-form #edit-field-terms-and-conditions{float:none;width:90%;}@media only screen and (max-width:40em){#user-profile-form #edit-field-receive-newsletters-and-em,#user-profile-form #edit-field-terms-and-conditions{clear:both;padding-top:10px;}}@media only screen and (max-width:40em){.pane-opi-pro-upgrade-opi-pro-upgrade-form h2,.pane-opi-user-pages-user-edit-form-block h2{margin-top:40px;margin-bottom:0 !important;}}@media only screen and (min-width:40.063em) and (max-width:64em){.pane-opi-pro-upgrade-opi-pro-upgrade-form h2,.pane-opi-user-pages-user-edit-form-block h2{margin-top:40px;margin-bottom:0 !important;}}@media only screen and (max-width:40em){#profile2-edit-pro-form,#change-password-form{padding:10px;}}@media only screen and (min-width:40.063em){#profile2-edit-pro-form .image-widget,#change-password-form .image-widget{width:73%;display:inline-block;vertical-align:middle;}}@media only screen and (min-width:40.063em){#profile2-edit-pro-form .image-widget input,#change-password-form .image-widget input{width:63%;}}.node-type-product .Displays .pane-node-field-bottle-image{border:4px solid #8f97a2;}.node-type-product .Displays .left-color .pane-node-field-bottle-image{right:-192px;}.node-type-product .Displays .left-color{background:url(/sites/all/themes/opi/images/textured-bg.png) repeat-y center top;}.node-type-product .Displays .main-content-product{padding-top:120px;}.node-type-product .Displays .main-content-product .right-content{padding-left:5%;}@media only screen and (min-width:40.063em){.node-type-product .Displays .main-content-product .right-content{padding-left:10%;}}.node-type-product .Displays .pane-node-field-display-text{font-size:24px;line-height:36px;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;color:#8a8e94;}.node-type-product .Displays .pane-node-field-sku .field-wrapper:after{content:'';}.node-type-product .Displays .pane-node-field-price{clear:both;font-size:18px;line-height:1;font-family:'Montserrat',sans-serif;font-weight:400;color:#8a8e94;padding-bottom:30px;}.node-type-product .Displays .pane-node-body h2{font-size:10px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;color:#adb7c1;}.node-type-product .Displays .pane-node-body .pane-content{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:18px;line-height:1;color:#77828f;}.view-displays-you-may-also .views-row{border:4px solid #8f97a2;border-left:0;height:190px;width:190px;display:flex;align-items:center;justify-content:center;}.view-displays-you-may-also .views-row.views-row-first{border-left:4px solid #8f97a2;}.view-displays-you-may-also .view-header .border{border-top:2px solid #8f97a2;}@media only screen and (min-width:40.063em){.world-news-page .bacs3{margin-bottom:100px;}}.world-news-page .tip-section{background:#78838f;width:100%;display:inline-block;padding-bottom:30px;}.world-news-page .written-wrapper{margin:40px auto;}.view-pro-support-world-news.view-display-id-panel_pane_1 .views-row{display:inline-block;vertical-align:top;margin-right:1.5%;padding:20px 20px 30px 20px;border:1px solid #FFF;margin-top:140px;text-align:center;width:100%;}@media only screen and (min-width:40.063em){.view-pro-support-world-news.view-display-id-panel_pane_1 .views-row{width:47.5%;margin-top:140px;}}@media only screen and (min-width:64.063em){.view-pro-support-world-news.view-display-id-panel_pane_1 .views-row{width:23.4%;margin-top:90px;}}.view-pro-support-world-news.view-display-id-panel_pane_1 .views-row.views-row-last{margin-right:0;}.view-pro-support-world-news.view-display-id-panel_pane_1 .views-row .views-field-field-image{margin-top:-140px;padding-bottom:30px;}.view-pro-support-world-news.view-display-id-panel_pane_1 .views-row .views-field-nothing h2{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#FFF;margin-bottom:0;}.view-pro-support-world-news.view-display-id-panel_pane_1 .views-row .views-field-field-date-range{font-size:14px;line-height:1;color:white;margin-bottom:30px;}.view-pro-support-world-news.view-display-id-panel_pane_1 .views-row .views-field-field-download-file .file-icon,.view-pro-support-world-news.view-display-id-panel_pane_1 .views-row .views-field-field-download-file .file-size{display:none;}.view-pro-support-world-news.view-display-id-panel_pane_1 .views-row .views-field-field-download-file a{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;color:#FFF;border:1px solid #FFF;display:inline-block;}.view-pro-support-world-news.view-display-id-panel_pane_1 .views-row .views-field-field-download-file a:hover{opacity:0.7;}.view-pro-support-world-news.view-display-id-panel_pane_2{text-align:center;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-header{display:inline-block;vertical-align:middle;margin-right:40px;float:left;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-header h2{margin-bottom:5px;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#293038;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-header .text{line-height:1;color:#b5b5b5;text-align:left;font-size:16px;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content{float:left;display:inline-block;vertical-align:middle;border:1px solid #dce0e5;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content .views-field-field-download-file{display:none;vertical-align:top;background:#66a4eb;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;margin-left:-5px;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content .views-field-field-download-file a{color:#FFF;padding:13px 20px;display:block;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content .views-field-field-download-file .file-icon,.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content .views-field-field-download-file .file-size{display:none;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content .active-item{text-align:left;font-family:'Montserrat',sans-serif;font-weight:400;letter-spacing:1px;color:#b5b5b5;cursor:pointer;display:inline-block;height:46px;line-height:46px;padding-left:20px;border-bottom:1px solid #dce0e5;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content .active-item:after{display:inline-block;vertical-align:top;font-family:'FontAwesome';font-size:30px;content:'\f107';line-height:20px;padding-left:20px;padding-top:12px;padding-right:20px;color:#b5b5b5;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content .active-item.opened:after{font-family:'FontAwesome';content:'\f106';}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content .item-list{display:none;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content ul{list-style:none;margin:0;padding:0;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content ul li{padding:0;margin:0;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content ul.opened{border:1px solid red;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content ul.opened .views-row{border:0;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content .views-row{text-align:left;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content .views-row.views-row-first{display:block;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content .views-row .views-field-field-date-range{display:inline-block;vertical-align:top;padding:10px 20px;cursor:pointer;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content .views-row .views-field-field-date-range .field-content{display:inline-block;vertical-align:middle;font-family:'Montserrat',sans-serif;font-weight:400;letter-spacing:1px;color:#b5b5b5;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-footer{float:left;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-footer .file-size,.view-pro-support-world-news.view-display-id-panel_pane_2 .view-footer .file-icon{display:none;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-footer a{padding:0.5rem 1.5rem;font-size:19px;line-height:28px;color:#FFFFFF;background:#66a4eb;border:1px solid #66a4eb;margin:0;box-shadow:none;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:12px;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:700;padding-top:0;padding-bottom:0;line-height:48px;height:48px;display:inline-block;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-footer a:hover{background:#FFF;border:1px solid #66a4eb;color:#66a4eb;}.view-world-news-most-recent .views-field{width:33%;display:inline-block;vertical-align:middle;}.view-world-news-most-recent .views-field-field-image{text-align:left;margin-top:-20px;width:25%;}.view-world-news-most-recent .views-field-nothing{color:#adbac9;width:64%;margin-left:2%;}@media only screen and (min-width:40.063em){.view-world-news-most-recent .views-field-nothing{width:31%;}}.view-world-news-most-recent .views-field-nothing h1{font-size:45px;line-height:48px;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#FFF;}.view-world-news-most-recent .views-field-field-download-file{width:100%;margin-top:20px;}@media only screen and (min-width:40.063em){.view-world-news-most-recent .views-field-field-download-file{width:32%;text-align:right;margin-top:0px;}}.view-world-news-most-recent .views-field-field-download-file .field-content{width:100%;display:inline-block;}@media only screen and (min-width:40.063em){.view-world-news-most-recent .views-field-field-download-file .field-content{width:80%;}}.view-world-news-most-recent .views-field-field-download-file a{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;display:block;text-align:center;color:#FFF;border-color:#FFF;width:80%;display:block;margin:0px auto 20px;}.view-world-news-most-recent .views-field-field-download-file a:hover{opacity:0.7;}@media only screen and (min-width:40.063em){.view-world-news-most-recent .views-field-field-download-file a{width:100%;margin:0 0 20px 0;}}@media (min-width:1025px){.view-pro-merchandise-tools .swiper-wrapper{display:block;}}.view-pro-merchandise-tools .swiper-container{background:#FFF;}@media (min-width:1025px){.view-pro-merchandise-tools .views-row{background:#b5b5b5;margin-bottom:60px;background:#313840;background:-moz-linear-gradient(top,#313840 0%,#4e5762 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#313840),color-stop(100%,#4e5762));background:-webkit-linear-gradient(top,#313840 0%,#4e5762 100%);background:-o-linear-gradient(top,#313840 0%,#4e5762 100%);background:-ms-linear-gradient(top,#313840 0%,#4e5762 100%);background:linear-gradient(to bottom,#313840 0%,#4e5762 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#313840',endColorstr='#4e5762',GradientType=0);}}.view-pro-merchandise-tools .views-row.wallpaper .downfiles{display:none;}.view-pro-merchandise-tools .swiper-slide{text-align:center;}@media (min-width:1025px){.view-pro-merchandise-tools .swiper-slide{text-align:left;padding:0;}}.view-pro-merchandise-tools .views-field-field-image{text-align:center;padding:0 20px;}@media (min-width:1025px){.view-pro-merchandise-tools .views-field-field-image{text-align:left;height:320px;float:left;padding:0;}}.view-pro-merchandise-tools .views-field-title{font-family:'Montserrat',sans-serif;font-weight:700;letter-spacing:2px;color:#FFF;text-transform:uppercase;font-size:20px;line-height:22px;padding:0 20px 20px 20px;}@media (min-width:1025px){.view-pro-merchandise-tools .views-field-title{display:none;}}.view-pro-merchandise-tools .views-field-nothing{padding:0 20px;}@media (min-width:1025px){.view-pro-merchandise-tools .views-field-nothing{padding:0;}}@media (min-width:1025px){.view-pro-merchandise-tools .views-field-nothing{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0px 30px;height:320px;}}.view-pro-merchandise-tools .views-field-nothing span.field-content{display:block;width:100%;}.view-pro-merchandise-tools .views-field-nothing h2{font-family:'Montserrat',sans-serif;font-weight:700;letter-spacing:2px;color:#FFF;text-transform:uppercase;font-size:20px;line-height:22px;padding-bottom:10px;display:none;}@media (min-width:1025px){.view-pro-merchandise-tools .views-field-nothing h2{display:block;}}.view-pro-merchandise-tools .views-field-nothing .body,.view-pro-merchandise-tools .views-field-nothing .body p{color:#FFF;padding-bottom:20px;font-size:14px;line-height:18px;display:none;}@media (min-width:1025px){.view-pro-merchandise-tools .views-field-nothing .body,.view-pro-merchandise-tools .views-field-nothing .body p{display:block;}}.view-pro-merchandise-tools .views-field-nothing .downfiles{margin-top:20px;}@media (min-width:1025px){.view-pro-merchandise-tools .views-field-nothing .downfiles{text-align:left;margin-top:0;}}.view-pro-merchandise-tools .views-field-nothing .downfiles .resblock{display:inline-block;vertical-align:top;width:auto;margin-right:1.5%;text-align:center;}.view-pro-merchandise-tools .views-field-nothing .downfiles .resblock.low{margin-right:0;}.view-pro-merchandise-tools .views-field-nothing .downfiles .resblock .sizes{font-family:'Montserrat',sans-serif;font-weight:700;font-size:24px;letter-spacing:2px;color:#FFF;text-transform:uppercase;margin-bottom:10px;}.view-pro-merchandise-tools .views-field-nothing .downfiles a{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;display:inline-block;color:#adbac9;border-color:#adbac9;width:100%;padding:15px 20px;}.view-pro-merchandise-tools .views-field-nothing .downfiles a:hover{opacity:0.7;}.view-pro-merchandise-tools .views-field-body-1{background:#323941;background:-moz-linear-gradient(top,#323941 0%,#4b545e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#323941),color-stop(100%,#4b545e));background:-webkit-linear-gradient(top,#323941 0%,#4b545e 100%);background:-o-linear-gradient(top,#323941 0%,#4b545e 100%);background:-ms-linear-gradient(top,#323941 0%,#4b545e 100%);background:linear-gradient(to bottom,#323941 0%,#4b545e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#323941',endColorstr='#4b545e',GradientType=0);margin-top:20px;padding:40px 20px 60px 20px;font-size:20px;line-height:1.2;color:#FFF;display:block;}@media (min-width:1025px){.view-pro-merchandise-tools .views-field-body-1{display:none;}}.view-pro-merchandise-tools .item-list{margin-top:20px;}@media (min-width:1025px){.view-pro-merchandise-tools .item-list{margin-top:0;}}.view-pro-merchandise-tools .item-list ul{padding:0;margin:0;list-style:none;text-align:center;}.view-pro-merchandise-tools .item-list ul li{margin:0;padding:0;display:inline-block;margin:0 4%;vertical-align:bottom;}.view-pro-merchandise-tools .item-list ul li:first-child{margin-left:0;}.view-pro-merchandise-tools .item-list ul li:last-child{margin-right:0;}.view-pro-merchandise-tools .item-list .field-name-field-dimensions{font-family:'Montserrat',sans-serif;font-weight:700;font-size:16px;line-height:22px;color:#FFF;letter-spacing:1px;padding-right:10px;display:inline-block;vertical-align:top;}.view-pro-merchandise-tools .item-list .field-name-field-file-size{font-size:14px;line-height:22px;color:#FFF;display:inline-block;font-family:'Montserrat',sans-serif;font-weight:400;letter-spacing:1px;}.view-pro-merchandise-tools .item-list .field-name-field-file-size:before{content:'(';}.view-pro-merchandise-tools .item-list .field-name-field-file-size:after{content:')';}.view-pro-merchandise-tools .item-list .field-name-field-file img{display:none;}.view-pro-merchandise-tools .item-list .field-name-field-file a{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;display:inline-block;color:#adbac9;border-color:#adbac9;width:100%;padding:15px 20px;}.view-pro-merchandise-tools .item-list .field-name-field-file a:hover{opacity:0.7;}.view-pro-merchandise-tools .item-list .field-name-field-file .file-size{display:none;}.view-pro-merchandise-tools .swiper-pagination{bottom:20px;margin:0 8px;}.view-pro-merchandise-tools .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;background:#b5b5b5;}.view-pro-merchandise-tools .swiper-pagination .swiper-pagination-bullet-active{background:#FFF;}.merchandise-tools-page .tip-section{background:#000;display:inline-block;width:100%;position:relative;}.merchandise-tools-page .tip-section:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #000;content:' ';position:absolute;bottom:-10px;left:50%;margin-top:-10px;}.merchandise-tools-page .pane-fieldable-panels-pane .field-name-field-background-image{display:inline-block;vertical-align:middle;width:25%;margin-right:5%;}.merchandise-tools-page .pane-fieldable-panels-pane .field-name-field-tagline{display:inline-block;vertical-align:middle;width:68%;text-align:left;color:#FFF;}.merchandise-tools-page .written-wrapper{padding:60px 0 0 0;background:#000;}@media (min-width:1025px){.merchandise-tools-page .written-wrapper{background:#FFF;}}.pane-bundle-tools{padding:20px;width:100%;float:left;margin-right:2%;margin-bottom:0px;margin-top:20px;}@media only screen and (min-width:40.063em){.pane-bundle-tools{width:48%;margin-bottom:50px;margin-top:50px;max-width:505px;margin-top:30px;}}.pane-bundle-tools h2{margin-top:30px;margin-bottom:10px;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#FFF;}@media only screen and (min-width:64.063em){.pane-bundle-tools h2{font-size:40px;line-height:38px;}}.pane-bundle-tools h2 a{color:#FFF;}.pane-bundle-tools .image img{width:100%;}.pane-bundle-tools .body-field{font-size:14px;line-height:18px;color:#FFF;letter-spacing:0.5px;}.pane-bundle-tools .link-field{margin-top:30px;}.pane-bundle-tools .link-field a{display:inline-block;font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;color:#FFF;border-color:#FFF;}.pane-bundle-tools .link-field a:hover{opacity:0.7;}.pane-bundle-tools .padding-wrap{padding:30px;border-right:1px solid #CCC;border-left:1px solid #CCC;border-bottom:1px solid #CCC;}.maximize-page .bottom.row-setup{margin-bottom:30px;}@media only screen and (min-width:40.063em){.maximize-page .bottom.row-setup{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;}}.career-landing-page .middle-top .pane-bundle-tools .padding-wrap{position:relative;}.career-landing-page .middle-top .pane-bundle-tools .body-field{padding-bottom:70px;}.career-landing-page .middle-top .pane-bundle-tools .link-field{position:absolute;bottom:30px;left:30px;}.view-pro-you-may-also,.view-myopi-products-not-lacquers,.collection_you_may_also_not_lacquers{padding-top:50px;}.view-pro-you-may-also .views-row,.view-myopi-products-not-lacquers .views-row,.collection_you_may_also_not_lacquers .views-row{border:2px solid #dce0e5;padding:30px;}.view-myopi-products-not-lacquers .views-field-ops{display:none;}.form-type-select{position:relative;}.form-type-select:after{font-family:'FontAwesome';font-size:30px;content:'\f107';position:absolute;right:10px;top:15px;color:#c1c1c1;}.form-type-select select{margin-bottom:10px;color:#c1c1c1;background:#f0f0f0;height:60px;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;border:0;font-size:20px;line-height:30px;height:30px;padding-left:20px;}@media only screen and (min-width:40.063em){.form-type-select select{font-size:30px;line-height:40px;height:60px;}}.html:not(.role-professional) .pro-only{display:none;}.html.role-professional .fan-only{display:none;}.node-type-event-articles .pane-node-field-products,.node-type-event-articles .views-field-field-products,.node-type-events .pane-node-field-products,.node-type-events .views-field-field-products{text-align:center;padding-top:30px;padding-bottom:30px;}.node-type-event-articles .pane-node-field-products h2,.node-type-event-articles .pane-node-field-products .views-label-field-products,.node-type-event-articles .views-field-field-products h2,.node-type-event-articles .views-field-field-products .views-label-field-products,.node-type-events .pane-node-field-products h2,.node-type-events .pane-node-field-products .views-label-field-products,.node-type-events .views-field-field-products h2,.node-type-events .views-field-field-products .views-label-field-products{color:#b3b3b3;text-transform:uppercase;font-size:14px;line-height:23px;letter-spacing:2px;margin:0;font-family:'Montserrat',sans-serif;font-weight:700;}.node-type-event-articles .pane-node-field-products .pane-content,.node-type-event-articles .pane-node-field-products .field-content,.node-type-event-articles .views-field-field-products .pane-content,.node-type-event-articles .views-field-field-products .field-content,.node-type-events .pane-node-field-products .pane-content,.node-type-events .pane-node-field-products .field-content,.node-type-events .views-field-field-products .pane-content,.node-type-events .views-field-field-products .field-content{padding:20px 0;}.node-type-event-articles .pane-node-field-products .node-product,.node-type-event-articles .views-field-field-products .node-product,.node-type-events .pane-node-field-products .node-product,.node-type-events .views-field-field-products .node-product{display:inline-block;vertical-align:top;margin-right:15px;position:relative;}.node-type-event-articles .pane-node-field-products .node-product .node-title,.node-type-event-articles .views-field-field-products .node-product .node-title,.node-type-events .pane-node-field-products .node-product .node-title,.node-type-events .views-field-field-products .node-product .node-title{display:none;line-height:1;position:absolute;width:300%;left:-100%;bottom:-40px;}@media only screen and (min-width:40.063em){.node-type-event-articles .pane-node-field-products .node-product .node-title,.node-type-event-articles .views-field-field-products .node-product .node-title,.node-type-events .pane-node-field-products .node-product .node-title,.node-type-events .views-field-field-products .node-product .node-title{width:200%;left:-50%;bottom:-30px;}}.node-type-event-articles .pane-node-field-products .node-product .node-title a,.node-type-event-articles .views-field-field-products .node-product .node-title a,.node-type-events .pane-node-field-products .node-product .node-title a,.node-type-events .views-field-field-products .node-product .node-title a{color:#b3b3b3;}.node-type-event-articles .pane-node-field-products .node-product img,.node-type-event-articles .views-field-field-products .node-product img,.node-type-events .pane-node-field-products .node-product img,.node-type-events .views-field-field-products .node-product img{height:114px;width:auto;}@media only screen and (min-width:40.063em){.node-type-event-articles .pane-node-field-products .node-product img,.node-type-event-articles .views-field-field-products .node-product img,.node-type-events .pane-node-field-products .node-product img,.node-type-events .views-field-field-products .node-product img{height:auto;}}.view-displays-all.columns{float:none;display:inline-block;margin:0 auto;text-align:center;display:inherit;}
.view-displays-all.columns .display-button-group label{margin-bottom:5px;}.view-displays-all.columns .dropdown{display:none;}.view-displays-all.columns .alldisplays{text-align:left;padding-bottom:50px;}.view-displays-all.columns .alldisplays .element-item{width:50%;padding:0 10px;}@media only screen and (min-width:40.063em){.view-displays-all.columns .alldisplays .element-item{width:22%;}}@media only screen and (min-width:64.063em){.view-displays-all.columns .alldisplays .element-item{width:155px;padding-bottom:80px;}}.view-displays-all.columns .alldisplays a{display:inline-block;}.view-displays-all.columns .alldisplays .picture-item__details{display:block;}.view-displays-all.columns .grid{margin:0 auto;}.view-displays-all.columns .collection-filters{display:inline-block;text-align:left;border:1px solid #798390;}.view-displays-all.columns .collection-filters .selected-val{width:300px;display:inline-block;}.view-displays-all.columns .collection-filters .selected-val:after{font-family:'FontAwesome';content:'\f107';float:right;font-size:24px;}.view-displays-all.columns .collection-filters.opening .selected-val{border-bottom:1px solid #798390;margin-bottom:10px;}.view-displays-all.columns .collection-filters.opening .selected-val:after{font-family:'FontAwesome';content:'\f106';float:right;margin-left:10px;}.view-displays-all.columns .collection-filters ul{display:none;}.view-displays-all.columns .collection-filters ul li.is-checked{display:none;}.view-displays-all.columns .collection-filters a.filter-link,.view-displays-all.columns .collection-filters a.selected-link{font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;line-height:18px;text-transform:uppercase;letter-spacing:1px;color:#798390;}@media only screen and (min-width:40.063em){.view-displays-all.columns .collection-filters a.filter-link,.view-displays-all.columns .collection-filters a.selected-link{vertical-align:top;margin:0px;padding:5px 20px;width:100%;}}.view-displays-all.columns .collection-filters a.filter-link.is-checked,.view-displays-all.columns .collection-filters a.selected-link.is-checked{display:inline-block;}.view-displays-all.columns .collection-filters a.filter-link.showmenow,.view-displays-all.columns .collection-filters a.selected-link.showmenow{display:block;transition:1s;}.view-displays-all.columns .collection-filters a.filter-link:hover,.view-displays-all.columns .collection-filters a.selected-link:hover{opacity:0.7;}.view-displays-all.columns .collection-filters ul{list-style:none;margin:0;padding:0;}.view-displays-all.columns .display-button-group{text-align:center;margin-bottom:30px;}body.video-tutorials h2{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:40px;line-height:1;}body.video-tutorials h3{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:40px;line-height:1em;color:white;margin-bottom:25px;}body.video-tutorials h3 a{color:white;}body.video-tutorials h4{font-family:'Montserrat',sans-serif;font-weight:700;font-size:14px;line-height:1.35em;color:#656f7a;}body.video-tutorials .btn-videos{display:inline-block;border:1px solid #798390;font-family:'Montserrat',sans-serif;font-weight:400;color:#798390;font-size:14px;line-height:14px;padding:13px 40px;text-transform:uppercase;text-align:center;}body.video-tutorials .middle-top.large-10{width:100%;padding:0;}body.video-tutorials .middle-middle{padding-bottom:100px;}body.video-tutorials .video-category-header{position:relative;border-bottom:1px solid #dbdde0;margin:70px 10px 30px 10px;}body.video-tutorials .video-category-header .btn-videos{position:absolute;bottom:10px;right:0px;}@media only screen and (max-width:40em){body.video-tutorials .video-category-header{position:static;}body.video-tutorials .video-category-header .btn-videos{left:0;margin:0px 25px 25px 25px;}}@media only screen and (min-width:90.063em){body.video-tutorials .video-category-header{margin-left:20px;margin-right:20px;}}body.video-tutorials #video-category-detailed,body.video-tutorials .pane-video-tutorials-panel-pane-1,body.video-tutorials .pane-video-tutorials-panel-pane-2{background-image:url("/sites/all/themes/opi/images/textured-bg-dark.png");}body.video-tutorials #video-category-detailed .view-video-tutorials,body.video-tutorials .pane-video-tutorials-panel-pane-1 .view-video-tutorials,body.video-tutorials .pane-video-tutorials-panel-pane-2 .view-video-tutorials{display:none;max-width:1170px;margin:0px auto;padding:40px 10px;}body.video-tutorials #video-category-detailed .view-video-tutorials:first-child,body.video-tutorials .pane-video-tutorials-panel-pane-1 .view-video-tutorials:first-child,body.video-tutorials .pane-video-tutorials-panel-pane-2 .view-video-tutorials:first-child{display:block;}@media only screen and (max-width:40em){body.video-tutorials #video-category-detailed .view-video-tutorials h3,body.video-tutorials .pane-video-tutorials-panel-pane-1 .view-video-tutorials h3,body.video-tutorials .pane-video-tutorials-panel-pane-2 .view-video-tutorials h3{font-size:28px;margin-bottom:15px;}}body.video-tutorials #video-category-detailed .view-video-tutorials h4,body.video-tutorials .pane-video-tutorials-panel-pane-1 .view-video-tutorials h4,body.video-tutorials .pane-video-tutorials-panel-pane-2 .view-video-tutorials h4{margin:0;}@media only screen and (max-width:40em){body.video-tutorials #video-category-detailed .view-video-tutorials,body.video-tutorials .pane-video-tutorials-panel-pane-1 .view-video-tutorials,body.video-tutorials .pane-video-tutorials-panel-pane-2 .view-video-tutorials{padding:40px 10px;}}body.video-tutorials.page-education-video-tutorials .main-container .middle-top{background-image:url("/sites/all/themes/opi/images/textured-bg-dark.png");}body.video-tutorials.page-education-video-tutorials .main-container .middle-top .latest-videos .view-video-tutorials-wrapper{display:none;max-width:1170px;margin:0px auto;padding:40px 10px;}body.video-tutorials.page-education-video-tutorials .main-container .middle-top .latest-videos .view-video-tutorials-wrapper:first-child{display:block;}@media only screen and (max-width:40em){body.video-tutorials.page-education-video-tutorials .main-container .middle-top .latest-videos .view-video-tutorials-wrapper h3{font-size:28px;margin-bottom:15px;}}body.video-tutorials.page-education-video-tutorials .main-container .middle-top .latest-videos .view-video-tutorials-wrapper h4{margin:0;}body.video-tutorials.page-education-video-tutorials .main-container .middle-top .latest-videos .view-video-tutorials-wrapper.active{min-height:500px;}@media only screen and (max-width:40em){body.video-tutorials.page-education-video-tutorials .main-container .middle-top .latest-videos .view-video-tutorials-wrapper{padding:40px 10px;}body.video-tutorials.page-education-video-tutorials .main-container .middle-top .latest-videos .view-video-tutorials-wrapper .title h3{font-size:10px;}}body.video-tutorials .video-category-wrapper{margin:80px auto 0 auto;max-width:1150px;}body.video-tutorials .video-category{padding:23px;margin-bottom:20px;}body.video-tutorials .video-category-innerwrapper{position:relative;border:1px solid rgba(0,0,0,0.15);}body.video-tutorials .video-category-innerwrapper img{position:absolute;top:0;left:0;}@media only screen and (max-width:40em){body.video-tutorials .video-category-innerwrapper img{display:none;}}body.video-tutorials .video-category-innerwrapper .video-category-info{display:table-cell;vertical-align:middle;height:280px;padding-left:300px;padding:0px 20px 0px 320px;}@media only screen and (max-width:40em){body.video-tutorials .video-category-innerwrapper .video-category-info{margin-left:0px;padding:20px;}}body.video-tutorials .video-category-innerwrapper .video-category-info .description{color:white;font-size:14px;line-height:1.35em;letter-spacing:1px;margin-top:25px;margin-bottom:10px;}body.video-tutorials .video-category-innerwrapper h3{line-height:1.15em;margin-bottom:4px;}@media only screen and (min-width:40.063em){body.video-tutorials .video-category-innerwrapper h3{font-size:34px;}}body.video-tutorials .video-category-innerwrapper h4{color:white;}body.video-tutorials .video-tutorial-thumb{padding:10px;}@media only screen and (min-width:90.063em){body.video-tutorials .video-tutorial-thumb{width:20%;padding:20px;}}body.video-tutorials .video-tutorial-thumb .innerwrapper{position:relative;}body.video-tutorials .video-tutorial-thumb .title{position:absolute;bottom:0;left:0;width:100%;padding:14px 5px 0 5px;height:40px;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;background-color:rgba(0,0,0,0.8);color:white;text-align:center;font-size:11px;line-height:11px;text-transform:uppercase;}@media only screen and (max-width:40em){body.video-tutorials .video-tutorial-thumb .title{font-size:10px;}}body.video-tutorials .video-tutorial-thumb .preview img{width:100%;}body.video-tutorials .language-selector-wrapper{max-width:1150px;margin:0px auto;padding:40px 0px;}body.video-tutorials .language-selector-wrapper .language-selector{text-align:center;}body.video-tutorials .language-selector-wrapper .language-selector h4{font-size:10px;text-align:center;margin:5px auto;}body.video-tutorials .language-selector-wrapper .language-selector a.btn-lang{display:inline-block;padding:10px;border:1px solid #767e89;color:#767e89;font-size:12px;line-height:12px;font-weight:bold;margin-left:-1px;width:38px;text-align:center;letter-spacing:1px;text-transform:uppercase;}body.video-tutorials .language-selector-wrapper .language-selector a.btn-lang.active{background:#767e89;color:white;}body.video-tutorials #video-category-language .language-selector-wrapper{max-width:none;margin:0 20px;}body.video-tutorials #video-categories-language .language-selector-wrapper,body.video-tutorials #video-category-language .language-selector-wrapper{padding-bottom:0;border-bottom:1px solid #293038;}body.video-tutorials #video-categories-language .language-selector-wrapper a.btn-lang,body.video-tutorials #video-category-language .language-selector-wrapper a.btn-lang{margin-bottom:-1px;border-color:#293038;color:#293038;}body.video-tutorials #video-categories-language .language-selector-wrapper a.btn-lang.btn-lang.active,body.video-tutorials #video-category-language .language-selector-wrapper a.btn-lang.btn-lang.active{background:#293038;color:white;}body.video-tutorials-overview .btn-videos{display:block;width:100%;margin-top:1px;}body.video-tutorials-overview .language-selector{width:100%;}body.video-tutorials-overview .video-category-thumbs .views-row{display:none;}@media only screen and (min-width:64.063em) and (max-width:90em){body.video-tutorials-overview .middle-middle.large-10{width:95%;}}@media only screen and (min-width:64.063em){body.video-tutorials-overview .video-category-thumbs{padding-left:16px;}body.video-tutorials-overview .video-category-thumbs .row{max-height:328px;overflow:hidden;}body.video-tutorials-overview .video-tutorial-thumb{width:50%;padding:0 0 16px 8px;}body.video-tutorials-overview .view-video-category .views-row.odd .video-tutorial-thumb{padding-left:0;padding-right:8px;}body.video-tutorials-overview #latest-videos-language .language-selector-wrapper{margin-bottom:-135px;height:135px;}body.video-tutorials-overview #latest-videos-language .language-selector-wrapper .language-selector{margin-left:75%;width:25%;padding-left:20px;}body.video-tutorials-overview #latest-videos-language .language-selector-wrapper .language-selector .btn-langs{max-width:224px;margin:0 auto;display:flex;justify-content:flex-end;}body.video-tutorials-overview #latest-videos-language .language-selector-wrapper .language-selector h4{max-width:224px;text-align:right;}}@media only screen and (min-width:40.063em) and (max-width:64em){body.video-tutorials-overview .view-video-categories{max-width:900px;margin:0 auto;}body.video-tutorials-overview .video-category{border:10px solid white;border-top:none;border-bottom:none;}body.video-tutorials-overview .video-tutorial-thumb{width:25%;padding:0 10px;}body.video-tutorials-overview .btn-videos{display:block;width:48%;margin:20px auto 0 auto;}}@media only screen and (max-width:40em){body.video-tutorials-overview .video-tutorial-thumb{width:50%;padding:0 0 20px 20px;}body.video-tutorials-overview .view-video-category .views-row:nth-child(2n) .video-tutorial-thumb{padding-left:10px;padding-right:0;}body.video-tutorials-overview .view-video-category .views-row:nth-child(2n+1) .video-tutorial-thumb{padding-left:0;padding-right:10px;}body.video-tutorials-overview .btn-videos{width:100%;}}@media only screen and (max-width:40em){body.video-tutorials-overview .view-video-tutorials .current-title h3{font-size:28px;margin-bottom:15px;}}@media only screen and (min-width:64.063em){body.video-tutorials-overview .view-video-tutorials .current-title{margin-right:25%;}}body.video-tutorials-overview .view-video-tutorials .current{position:relative;}body.video-tutorials-overview .view-video-tutorials .current h3{display:none;}body.video-tutorials-overview .view-video-tutorials .current .preview{display:none;}body.video-tutorials-overview .view-video-tutorials .reel{padding-left:20px;}body.video-tutorials-overview .view-video-tutorials .reel .video{display:none;}body.video-tutorials-overview .view-video-tutorials .reel .video-tutorial{cursor:pointer;}body.video-tutorials-overview .view-video-tutorials .reel .preview img{max-width:224px;}body.video-tutorials-overview .view-video-tutorials .reel h3{max-width:224px;display:block;background-color:#293038;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:11px;line-height:11px;letter-spacing:1px;text-transform:uppercase;margin:0 auto 16px auto;padding:12px 4px;text-align:center;}body.video-tutorials-overview .view-video-tutorials .reel .video-tutorial.active h3{background-color:#66a4eb;}body.video-tutorials-overview .view-video-tutorials .reel .views-row{text-align:center;}@media only screen and (max-width:40em){body.video-tutorials-overview .view-video-tutorials .reel{padding-top:20px;padding-left:0;}body.video-tutorials-overview .view-video-tutorials .reel img{width:100%;}body.video-tutorials-overview .view-video-tutorials .reel .views-row{float:left;width:33%;padding:0 5px;}body.video-tutorials-overview .view-video-tutorials .reel h3{margin:0 auto;min-height:45px;}}@media only screen and (min-width:40.063em) and (max-width:64em){body.video-tutorials-overview .view-video-tutorials .reel{padding-top:20px;padding-left:0;}body.video-tutorials-overview .view-video-tutorials .reel img{width:100%;}body.video-tutorials-overview .view-video-tutorials .reel .views-row{float:left;width:33%;text-align:center;padding:0 10px;}body.video-tutorials-overview .view-video-tutorials .reel h3{margin:0 auto;}}body.video-tutorial-category .view-video-category .title.active,body.video-tutorial .view-video-category .title.active{background-color:rgba(102,164,235,0.8);}.view-video-categories.view-display-id-education_landing .splash a.imageBlock-wrapper{height:300px;}@media only screen and (min-width:64.063em){.view-video-categories.view-display-id-education_landing .splash{padding-right:10px;}}.view-video-categories.view-display-id-education_landing .thumbs{margin-top:20px;}@media only screen and (min-width:64.063em){.view-video-categories.view-display-id-education_landing .thumbs{margin-top:0;margin-right:0;}}.view-video-categories.view-display-id-education_landing .thumbs .views-row{padding:0 10px 20px 10px;}.view-video-categories.view-display-id-education_landing .thumbs a.imageBlock-wrapper{height:140px;}.view-video-categories.view-display-id-education_landing a.imageBlock-wrapper{display:block;position:relative;width:100%;overflow:hidden;height:192px;}.view-video-categories.view-display-id-education_landing a.imageBlock-wrapper:hover .imageBlock{-webkit-transform:scale(1);transform:scale(1);}.view-video-categories.view-display-id-education_landing a.imageBlock-wrapper:hover .sweep-top{background:rgba(0,0,0,0.6);width:100%;height:100%;}.view-video-categories.view-display-id-education_landing .imageBlock{display:block;-webkit-transform:scale(1.03);-webkit-transition:-webkit-transform 0.6s ease 0s;transform:scale(1.03);transition:transform 0.6s ease 0s;height:100%;width:100%;position:absolute;background-size:cover;background-position:center center;}.view-video-categories.view-display-id-education_landing .highlight-bar{text-stroke:none;width:100%;display:inline-block;position:absolute;bottom:0;text-align:center;background:rgba(0,0,0,0.5);padding:5px 5px;transform:none;left:0;}.view-video-categories.view-display-id-education_landing .highlight-bar i{font-family:"HTFDidotHTFM06MediumItalic",Helvetica,Arial,sans-serif;}.view-video-categories.view-display-id-education_landing .highlight-bar h2{font-size:14px;line-height:18px;color:#FFF;margin-bottom:0;}.view-video-categories.view-display-id-education_landing .highlight-bar .sweep-top{position:absolute;bottom:0;left:0;z-index:0;height:0;transition:height 0.5s ease 0s;}.view-video-categories.view-display-id-education_landing .view-footer{clear:both;margin-top:40px;}.view-video-categories.view-display-id-education_landing .view-footer .linkfoot{vertical-align:middle;display:inline-block;width:49%;text-align:right;}.view-video-categories.view-display-id-education_landing .view-footer .linkfoot a{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;transition:opacity 0.5s ease 0s;}.view-video-categories.view-display-id-education_landing .view-footer .linkfoot a:hover{opacity:0.7;}@media only screen and (max-width:40em){.view-video-categories.view-display-id-education_landing .view-footer .linkfoot{width:100%;text-align:center;padding:10px;}.view-video-categories.view-display-id-education_landing .view-footer .linkfoot a{display:block;width:100%;}}.view-video-categories.view-display-id-education_landing .view-footer .textblockfoot{display:inline-block;vertical-align:middle;width:50%;color:#293038;font-size:20px;line-height:30px;}@media only screen and (max-width:40em){.view-video-categories.view-display-id-education_landing .view-footer .textblockfoot{width:100%;padding:0 10px;}}.education-page .education-bgimg{background:url(/sites/all/themes/opi/images/education_bgimg.jpg) no-repeat center center;background-size:cover;padding:70px 0;}.education-page .education-bgimg h2.pane-title{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:60px;color:#FFF;}.education-page .education-bgimg .view-pro-tips-featured-nodequeue-{position:relative;}@media only screen and (min-width:40.063em){.education-page .education-bgimg .view-pro-tips-featured-nodequeue- .view-content{width:60%;}}.education-page .education-bgimg .view-pro-tips-featured-nodequeue- .views-row{padding:20px 0;}.education-page .education-bgimg .view-pro-tips-featured-nodequeue- .views-row .views-field-title{background:url(/sites/all/themes/opi/images/questions.png) no-repeat left center;padding-left:50px;font-size:20px;line-height:30px;}.education-page .education-bgimg .view-pro-tips-featured-nodequeue- .views-row .views-field-title a{color:#adbac9;}@media only screen and (min-width:40.063em){.education-page .education-bgimg .view-pro-tips-featured-nodequeue- .view-footer{position:absolute;right:0;bottom:20px;width:35%;}}.education-page .education-bgimg .view-pro-tips-featured-nodequeue- .view-footer a{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;background:rgba(18,21,25,0.54);color:#adbac9;display:inline-block;}.education-page .education-bgimg .view-pro-tips-featured-nodequeue- .view-footer a:hover{opacity:0.7;}@media only screen and (min-width:40.063em){.education-page .anotherbottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;}}.page-user-reset- .l-main #user-profile-form{float:left;width:50%;padding:20px;}@media only screen and (min-width:40.063em){.page-user-reset- .l-main #user-profile-form{padding:50px 30px 50px 50px;}}@media only screen and (min-width:64.063em){.page-user-reset- .l-main #user-profile-form{padding:70px 40px 70px 100px;}}.page-user-reset- .l-main #user-profile-form .confirm-parent,.page-user-reset- .l-main #user-profile-form .password-parent{display:inline;}.page-user-reset- .l-main #user-profile-form div.form-item div.password-suggestions{width:100%;}.page-user-reset- .l-main .block-block{width:50%;padding:20px;display:inline-block;}@media only screen and (min-width:40.063em){.page-user-reset- .l-main .block-block{padding:50px 50px 50px 30px;}}@media only screen and (min-width:64.063em){.page-user-reset- .l-main .block-block{padding:70px 100px 70px 40px;}}.page-user-reset- #edit-account label{display:none;}.page-user-reset- .form-actions{margin-top:2em;}.salon-support-page .education-bgimg{background:url(/sites/all/themes/opi/images/world_news.jpg) no-repeat center center;background-size:cover;}.salon-support-page .main-container{padding-bottom:76px;background:url(/sites/all/themes/opi/images/gradient-hatched-black.jpg) repeat-x center bottom;}.support-fpp{background:#dbe2e5;background:-moz-linear-gradient(top,#dbe2e5 0%,white 66%,white 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#dbe2e5),color-stop(66%,white),color-stop(100%,white));background:-webkit-linear-gradient(top,#dbe2e5 0%,white 66%,white 100%);background:-o-linear-gradient(top,#dbe2e5 0%,white 66%,white 100%);background:-ms-linear-gradient(top,#dbe2e5 0%,white 66%,white 100%);background:linear-gradient(to bottom,#dbe2e5 0%,white 66%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbe2e5',endColorstr='#ffffff',GradientType=0);padding:80px 0 100px 0;}.pane-bundle-support-block{text-align:center;margin-bottom:40px;display:block;}@media only screen and (min-width:40.063em){.pane-bundle-support-block{display:inline-block;vertical-align:top;width:100%;width:49%;float:left;text-align:left;margin-bottom:0px;}}.pane-bundle-support-block h2{color:#293038;font-size:40px;line-height:1;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;margin-top:20px;}@media only screen and (min-width:40.063em){.pane-bundle-support-block h2{margin-top:0px;}}@media only screen and (min-width:40.063em){.pane-bundle-support-block .image{margin-right:20px;float:left;}}.pane-bundle-support-block .field-name-field-top-tagline{color:#adbac9;font-size:16px;line-height:30px;}.pane-bundle-support-block .link-field{margin-top:30px;}.pane-bundle-support-block .text-content a{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;display:inline-block;}.pane-bundle-support-block .text-content a:hover{opacity:0.7;}.classes-page .row-must-see-bottom{padding-bottom:50px;}.pane-opi-classes-classes{margin-top:80px;padding-bottom:20px;}.pane-opi-classes-classes h2{display:none;}#edit-classtype{display:inline-block;width:100%;vertical-align:middle;margin-bottom:15px;}@media only screen and (min-width:40.063em){#edit-classtype{width:80%;}}#edit-classtype .form-item{display:inline-block;}@media only screen and (max-width:40em){#edit-classtype .form-item{width:100%;}}#edit-classtype .form-item input{display:none;}#edit-classtype .form-item label{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;display:block;width:auto;margin-right:5px;margin-left:0;}#edit-classtype .form-item label:hover{opacity:0.7;}@media only screen and (max-width:40em){#edit-classtype .form-item label{width:100%;}}#edit-classtype .form-item input:checked + label{background:#798390;color:#FFF;border:1px solid #FFF;}.form-item-zipkey{display:block;width:100%;vertical-align:middle;display:inline-block;}@media only screen and (min-width:40.063em){.form-item-zipkey{width:20%;}}.form-item-zipkey label{display:none !important;}.form-item-zipkey input#edit-zipkey{width:100%;background-color:#848e9c;color:#c1cad7;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;font-size:18px;padding-top:1rem;padding-bottom:1rem;height:53px;line-height:53px;}#opi-classes-form{margin:0 2%;}@media only screen and (max-width:40em){#opi-classes-form{width:96%;}}@media only screen and (min-width:40.063em) and (max-width:64em){#opi-classes-form{width:96%;}}@media only screen and (min-width:64.063em){#opi-classes-form{margin:0 auto;}}#opi-classes-form button.form-submit{margin-top:0;background:#5383c6;font-size:12px;text-transform:uppercase;letter-spacing:0.75px;font-family:'Montserrat',sans-serif;font-weight:400;height:53px;}@media only screen and (max-width:40em){#opi-classes-form button.form-submit{width:100%;}}@media only screen and (min-width:40.063em){#opi-classes-form button.form-submit{margin-left:20%;}}.radio-label{display:inline-block;vertical-align:middle;width:100%;font-size:20px;line-height:30px;color:#383f48;}@media only screen and (min-width:40.063em){.radio-label{width:20%;}}.radio-label.zipkeylabel{float:left;margin-top:10px;}@media only screen and (min-width:40.063em){.radio-label.eventype{margin-bottom:30px;display:block;float:left;clear:both;margin-bottom:0;margin-top:35px;}}.class-wrapper{border-top:1px solid #dce0e5;padding-top:20px;margin-top:20px;padding-bottom:40px;}.class-wrapper .borderBottom{border-bottom:1px solid #dce0e5;padding-bottom:40px;margin-bottom:40px;}@media only screen and (max-width:40em){.class-wrapper .large-10{margin:0 2%;width:96%;}}@media only screen and (min-width:40.063em) and (max-width:64em){.class-wrapper .large-10{margin:0 2%;width:96%;}}@media only screen and (min-width:40.063em){.class-wrapper .even{padding-right:10px;}}@media only screen and (max-width:40em){.class-wrapper .odd{margin-left:-10%;padding-left:10%;margin-right:-10%;padding-right:10%;border-top:1px solid #dce0e5;float:none !important;display:inline-block;width:auto;margin-top:40px;padding-top:40px;}}.class{padding-top:20px;padding-bottom:20px;}.class h1{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#373e47;border-bottom:1px solid #dce0e5;margin-bottom:20px;display:inline-block;}@media only screen and (min-width:64.063em){.class h1{width:80%;}}.class .eventLabel{display:block;vertical-align:top;font-size:16px;line-height:26px;font-family:'Montserrat',sans-serif;font-weight:400;color:#373e47;}.class .eventloc{font-size:24px;line-height:30px;color:#373e47;margin-bottom:40px;}.class .eventWrap{display:block;vertical-align:top;margin-bottom:30px;overflow:hidden;}.class .eventWrap:before{background:url(/sites/all/themes/opi/images/loc-pin.png) no-repeat 0 0;width:28px;height:35px;display:block;content:' ';float:left;}.class .eventWrap div{margin-left:50px;}.class .eventloc{font-size:24px;line-height:26px;}.class .dateWrap:before{background:url(/sites/all/themes/opi/images/clock.png) no-repeat 0 0;width:31px;height:31px;display:block;content:' ';float:left;}.class .dateWrap div{margin-left:50px;}.node-axxium_lamp-form .wrapper-class .bacs3,.lamps-page .wrapper-class .bacs3,.page-node-add-opi-location .wrapper-class .bacs3,.node-type-opi-location .wrapper-class .bacs3{height:214px;}.node-axxium_lamp-form{margin-bottom:50px;}.node-axxium_lamp-form .form-item-title{display:none;}@media only screen and (min-width:40.063em) and (max-width:64em){.node-axxium_lamp-form .row-setup{padding:0 30px;}}.node-axxium_lamp-form .form-item{width:100%;margin:0 auto;position:relative;}@media only screen and (min-width:64.063em){.node-axxium_lamp-form .form-item{width:60%;margin:0;}}.node-axxium_lamp-form .form-item:after{right:30px;}@media only screen and (max-width:40em){.node-axxium_lamp-form .form-item label{width:100% !important;text-align:left !important;}.node-axxium_lamp-form .form-item label .form-required{top:35px;right:-10px !important;}.node-axxium_lamp-form .form-item input,.node-axxium_lamp-form .form-item select{width:95% !important;}.node-axxium_lamp-form .form-item:after{top:35px !important;right:20px !important;}}.node-axxium_lamp-form .field-group-html-element{margin-top:70px;}.node-axxium_lamp-form .field-group-html-element h1{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:36px;line-height:48px;margin-bottom:30px;}.node-axxium_lamp-form #edit-field-regtype{display:none;}.node-axxium_lamp-form #edit-field-purchase-date .form-item{width:auto;}.node-axxium_lamp-form #edit-field-purchase-date .form-item.form-item-field-purchase-date-und-0-value{width:100%;}.node-axxium_lamp-form #edit-field-purchase-date .form-item.form-item-field-purchase-date-und-0-value .date-padding{float:none;padding-left:0;}.node-axxium_lamp-form #edit-field-purchase-date .form-item.form-item-field-purchase-date-und-0-value .date-padding .form-item{width:26%;}@media only screen and (max-width:40em){.node-axxium_lamp-form #edit-field-purchase-date .form-item.form-item-field-purchase-date-und-0-value .date-padding .form-item{width:33%;}}.node-axxium_lamp-form #edit-field-purchase-date .form-item.form-item-field-purchase-date-und-0-value .date-padding .form-item select{width:90%;}.node-axxium_lamp-form #edit-field-purchase-date .form-item.form-item-field-purchase-date-und-0-value .date-padding .form-item:after{top:35px;right:35px;}.node-axxium_lamp-form #edit-field-purchase-date #field-purchase-date-add-more-wrapper{width:60%;}.node-axxium_lamp-form #edit-field-purchase-date fieldset{border:0;margin:0;padding:0;}.node-axxium_lamp-form #edit-field-purchase-date fieldset legend{display:inline-block;width:25%;margin:40px 0px 0 0;padding:0;float:left;vertical-align:middle;text-align:right;padding-right:10px;}@media only screen and (max-width:40em){.node-axxium_lamp-form #edit-field-purchase-date fieldset legend{width:100%;margin-top:10px;}}@media only screen and (min-width:40.063em) and (max-width:64em){.node-axxium_lamp-form #edit-field-purchase-date fieldset legend{width:26%;}}.node-axxium_lamp-form #edit-field-purchase-date fieldset legend span{text-transform:uppercase;font-size:14px;font-family:'Montserrat',sans-serif;font-weight:600;color:#98a3b3;width:100%;display:inline-block;vertical-align:middle;text-align:right;}@media only screen and (max-width:40em){.node-axxium_lamp-form #edit-field-purchase-date fieldset legend span{text-align:left;}}.node-axxium_lamp-form #edit-field-purchase-date fieldset legend .form-required{display:none;}.node-axxium_lamp-form #edit-field-purchase-date fieldset .form-item-field-purchase-date-und-0-value-month .form-required,.node-axxium_lamp-form #edit-field-purchase-date fieldset .form-item-field-purchase-date-und-0-value-day .form-required{display:none;}.node-axxium_lamp-form #edit-field-purchase-date fieldset .form-item-field-purchase-date-und-0-value-year .form-required{top:50%;margin-top:-7px;}.node-axxium_lamp-form #edit-field-purchase-date fieldset .fieldset-wrapper{display:inline-block;vertical-align:middle;width:73.5%;margin-left:4px;}@media only screen and (max-width:40em){.node-axxium_lamp-form #edit-field-purchase-date fieldset .fieldset-wrapper{width:100%;}}@media only screen and (min-width:40.063em) and (max-width:64em){.node-axxium_lamp-form #edit-field-purchase-date fieldset .fieldset-wrapper{width:74%;}}.node-axxium_lamp-form #edit-actions{border-top:1px solid #dce0e5;text-align:center;padding-top:20px;margin-top:40px;}.node-axxium_lamp-form #edit-actions button{color:#66a4eb;text-transform:uppercase;font-size:14px;line-height:10px;font-family:'Montserrat',sans-serif;font-weight:400;height:auto;padding:20px 40px;line-height:0;height:auto;background:#66a4eb;border:1px solid #66a4eb;color:#FFF;margin-right:20px;}@media only screen and (max-width:40em){.node-axxium_lamp-form #edit-actions button{margin-right:10px;padding:20px 30px;}}.node-axxium_lamp-form #edit-actions button:hover{color:#66a4eb;background:#FFF;border:1px solid #66a4eb;}.node-axxium_lamp-form #edit-actions #edit-preview-changes{display:none;}.node-type-axxium-lamp .button-group{display:none;}.node-type-axxium-lamp .pane-custom{margin-bottom:150px;text-align:center;}.node-axxium-lamp{margin:50px 0;}.node-type-opi-location .button-group{display:none;}.page-node-add.page-node-add-opi-location .vertical-tabs{display:none;}.career-landing-page .tip-section{display:block;padding-top:5%;clear:both;}.career-landing-page .education-bgimg{padding-bottom:3%;}@media only screen and (min-width:40.063em) and (max-width:64em){.career-landing-page .row-setup{padding:0 0 0 2%;}}@media only screen and (min-width:40.063em){.career-landing-page .row-setup{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;}}.career-landing-page .field-name-field-description p{color:#FFF;font-size:14px;line-height:18px;}.career-landing-page .pane-bundle-tools{margin-top:0;margin-bottom:2%;}.career-landing-page .education-bgimg .field-name-field-description p,.career-landing-page .education-bgimg .field-name-field-description{color:#FFF;font-size:16px;}@media only screen and (min-width:64.063em){.career-landing-page .education-bgimg .large-6{width:83.3333%;}}@media only screen and (min-width:40.063em){.career-landing-page .education-bgimg .large-6 .pane-bundle-tools{width:98%;margin-right:0;margin-left:-2%;max-width:calc(1010px + 2%);}}.career-landing-page .education-bgimg .large-6 .pane-bundle-tools .padding-wrap{min-height:0px !important;border-top:1px solid #CCCCCC;}@media only screen and (min-width:64.063em){.career-landing-page .education-bgimg .large-6 .pane-bundle-tools .padding-wrap h2{float:left;width:30%;}}@media only screen and (min-width:40.063em) and (max-width:64em){.career-in-nails .row-setup,.scholarships .row-setup{padding:0 10px;}}.career-in-nails .pane-node-title,.scholarships .pane-node-title{margin-top:100px;margin-bottom:70px;}.career-in-nails .pane-node-title .pane-content,.scholarships .pane-node-title .pane-content{border-top:1px solid #c3c3c3;position:relative;}.career-in-nails .pane-node-title .pane-content h1,.scholarships .pane-node-title .pane-content h1{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:40px;line-height:48px;width:auto;overflow:hidden;position:absolute;top:-30px;background:white;z-index:2;padding-right:30px;}.career-in-nails .pane-buttons,.scholarships .pane-buttons{padding-top:20px;}.career-in-nails .pane-buttons .largebutton,.scholarships .pane-buttons .largebutton{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;position:relative;z-index:2;}.career-in-nails .pane-buttons .largebutton:hover,.scholarships .pane-buttons .largebutton:hover{opacity:0.7;}@media only screen and (min-width:64.063em) and (max-width:90em){.career-in-nails .pane-buttons .largebutton,.scholarships .pane-buttons .largebutton{padding:10px 15px;letter-spacing:0.75px;}}@media only screen and (max-width:40em){.career-in-nails .pane-buttons .largebutton,.scholarships .pane-buttons .largebutton{display:block;width:100%;text-align:center;margin-top:10px;}}@media only screen and (min-width:40.063em) and (max-width:64em){.career-in-nails .pane-buttons .largebutton,.scholarships .pane-buttons .largebutton{display:block;width:100%;text-align:center;margin-top:10px;}}.career-in-nails .pane-buttons .largebutton:first-child,.scholarships .pane-buttons .largebutton:first-child{margin-right:20px;}.career-in-nails .career-sidebar,.scholarships .career-sidebar{margin-top:20px;border:1px solid #dce0e5;padding:20px;}@media only screen and (min-width:40.063em){.career-in-nails .career-sidebar,.scholarships .career-sidebar{margin-top:0;margin-left:30px;}}.career-in-nails .career-sidebar .image,.scholarships .career-sidebar .image{text-align:center;margin-bottom:15px;}.career-in-nails .career-sidebar .body-field,.scholarships .career-sidebar .body-field{color:#656f7a;font-size:13px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;}.career-in-nails .contentsection-career,.scholarships .contentsection-career{margin-bottom:100px;}.scholarships .pane-node-body{padding-bottom:100px;}.scholarships .pane-node-body ul{margin:40px 0 40px 20px;}.scholarships .pane-node-body ul li{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;letter-spacing:2px;text-transform:uppercase;color:#798390 !important;opacity:1 !important;display:list-item !important;position:relative;z-index:2;}.scholarships .pane-node-body ul li img{display:none;}.scholarships .pane-node-body ul li span{margin-left:20px;}.scholarships .pane-node-body ul li span img{display:none;}.scholarships .pane-node-body ul li a{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;font-family:'Montserrat',sans-serif;font-weight:400;margin-left:20px;}.scholarships .pane-node-body ul li a:hover{opacity:0.7;}.find-school-career .education-bgimg{display:block;clear:both;padding-top:70px;}.pane-opi-campus-career-nails,.pane-opi-campus-cosmetology{position:relative;}.pane-opi-campus-career-nails h2.pane-title,.pane-opi-campus-cosmetology h2.pane-title{width:45%;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:40px;line-height:45px;}.pane-opi-campus-career-nails .pane-content,.pane-opi-campus-cosmetology .pane-content{border-top:1px solid #dce0e5;padding-top:50px;margin-top:20px;}.pane-opi-campus-career-nails .class-wrapper,.pane-opi-campus-cosmetology .class-wrapper{border-top:0;padding-top:0;margin-top:0;}.pane-opi-campus-career-nails .class-wrapper .borderBottom:last-child,.pane-opi-campus-cosmetology .class-wrapper .borderBottom:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0;}.pane-opi-campus-career-nails h1 a,.pane-opi-campus-cosmetology h1 a{color:#373e47;}.pane-opi-campus-career-nails .class .eventloc,.pane-opi-campus-cosmetology .class .eventloc{margin-bottom:0;}.pane-opi-campus-career-nails .class .eventWrap,.pane-opi-campus-cosmetology .class .eventWrap{margin-top:40px;}.pane-school-block{padding-bottom:50px;}#opi-campus-form,#opi-cosmo-form{position:absolute;right:0;width:30%;top:40px;}#opi-campus-form .form-type-select,#opi-cosmo-form .form-type-select{float:left;}#opi-campus-form .form-type-select select,#opi-cosmo-form .form-type-select select{width:100%;background:#FFF;border:1px solid #c3c3c3;color:#798390;}#opi-campus-form #edit-submit,#opi-cosmo-form #edit-submit{height:45px;background:#66a4eb;padding-right:15px;padding-left:15px;}.view-gift-set-products .view-header{font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;font-size:16px;color:#8f97a2;margin-bottom:20px;margin-right:5px;margin-top:20px;width:1200px;margin-right:auto;margin-left:auto;}.view-gift-set-products .view-header:before,.view-gift-set-products .view-header:after{content:" ";display:table;}.view-gift-set-products .view-header:after{clear:both;}@media only screen and (min-width:64.063em){.view-gift-set-products .view-header{margin-top:5px;font-size:18px;}}.view-gift-set-products .view-header .center{margin-top:-10px;padding-left:10px;}@media only screen and (min-width:64.063em){.view-gift-set-products .view-header .center{min-width:250px;padding-left:4%;}}.view-gift-set-products .view-header .border{border-top:2px solid #e0e6e8;margin-top:10px;}.view-gift-set-products .swiper-container{clear:both;}.view-gift-set-products .swiper-container .swiper-wrapper{-webkit-justify-content:center;justify-content:center;}.view-gift-set-products .swiper-container .swiper-wrapper .swiper-slide{min-height:150px;align-items:flex-end;display:flex;padding-right:30px;border-right:2px solid #e0e6e8;}.view-gift-set-products .views-field-field-bottle-image{margin:0 auto;}.pane-collection-gift-sets-panel-pane-1,.pane-gift-set-products-ipp-panel-pane-1{clear:both;padding-top:50px;padding-bottom:50px;}.pane-gift-set-products-panel-pane-1{padding:10px 0 40px 0;}.view-collection-gift-sets .view-header,.view-gift-set-products-ipp .view-header{font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;font-size:16px;color:#8f97a2;margin-bottom:20px;margin-right:5px;margin-top:20px;width:1200px;margin-right:auto;margin-left:auto;}.view-collection-gift-sets .view-header:before,.view-collection-gift-sets .view-header:after,.view-gift-set-products-ipp .view-header:before,.view-gift-set-products-ipp .view-header:after{content:" ";display:table;}.view-collection-gift-sets .view-header:after,.view-gift-set-products-ipp .view-header:after{clear:both;}@media only screen and (min-width:64.063em){.view-collection-gift-sets .view-header,.view-gift-set-products-ipp .view-header{margin-top:5px;font-size:18px;}}.view-collection-gift-sets .view-header .center,.view-gift-set-products-ipp .view-header .center{margin-top:-10px;padding-left:10px;}@media only screen and (min-width:64.063em){.view-collection-gift-sets .view-header .center,.view-gift-set-products-ipp .view-header .center{min-width:250px;padding-left:4%;}}.view-collection-gift-sets .view-header .border,.view-gift-set-products-ipp .view-header .border{border-top:2px solid #e0e6e8;margin-top:10px;}.view-collection-gift-sets .view-header,.view-gift-set-products-ipp .view-header{width:auto;}.view-collection-gift-sets .view-header .center,.view-gift-set-products-ipp .view-header .center{padding-left:0;min-width:auto;}.view-collection-gift-sets .view-header .border,.view-gift-set-products-ipp .view-header .border{margin-top:3px;}.view-collection-gift-sets .view-content,.view-gift-set-products-ipp .view-content{clear:both;}.view-collection-gift-sets .view-content .views-row,.view-gift-set-products-ipp .view-content .views-row{display:inline-block;vertical-align:bottom;padding-right:20px;margin-right:20px;border-right:2px solid #e0e6e8;margin-bottom:15px;}@media only screen and (min-width:40.063em) and (max-width:64em){.node-opi_location-form .pane-content{padding:0 20px;}}@media only screen and (min-width:64.063em){.node-opi_location-form .pane-content{padding:0;}}.node-opi_location-form .tip-section .row-setup{border-bottom:1px solid #dce0e5;margin-bottom:132px;padding-top:50px;}.node-opi_location-form fieldset{margin:0;padding:0;border:0;}.node-opi_location-form .field-group-fieldset{border:0;}.node-opi_location-form .field-group-fieldset .fieldset-legend{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:36px;line-height:48px;margin-bottom:30px;}.node-opi_location-form .form-item{position:relative;}.node-opi_location-form .form-item label{line-height:1;}.node-opi_location-form .group-salon-details{float:left;width:100%;}@media only screen and (min-width:40.063em){.node-opi_location-form .group-salon-details{margin-right:5%;padding-right:20px;}}@media (min-width:1160px){.node-opi_location-form .group-salon-details{width:45%;}}.node-opi_location-form .field-name-field-location-type{margin-bottom:10px;}.node-opi_location-form .field-name-field-location-type .form-type-checkboxes > label{margin-top:10px;}.node-opi_location-form .field-name-field-location-type .form-checkboxes{width:73%;display:inline-block;vertical-align:top;}.node-opi_location-form .field-name-field-location-type .form-checkboxes .form-item{display:inline-block;vertical-align:middle;}.node-opi_location-form .field-name-field-location-type .form-checkboxes .form-item label{width:100%;text-align:left;margin-left:0;}.node-opi_location-form .field-name-field-location-type .form-checkboxes .form-item input{display:none;}.node-opi_location-form .field-name-field-location-type .form-checkboxes .form-item.form-item-field-location-type-und-distributor{display:none;}.node-opi_location-form .field-type-addressfield .fieldset-legend,.node-opi_location-form .field-name-field-birthday-salon .fieldset-legend{display:none;}.node-opi_location-form div.addressfield-container-inline > div.form-item{float:none;margin-right:0;}.node-opi_location-form #edit-field-user-reference{display:none;}.node-opi_location-form .group-salon-hours h3{text-transform:uppercase;font-size:14px;font-family:'Montserrat',sans-serif;font-weight:600;color:#98a3b3;display:inline-block;vertical-align:middle;padding-right:10px;margin-top:20px;line-height:1;}@media only screen and (min-width:40.063em){.node-opi_location-form .group-salon-hours h3{width:25%;float:left;text-align:right;}}.node-opi_location-form .group-salon-hours .field-type-text{clear:both;margin-left:0%;padding:0 0 0px 4px;}@media only screen and (min-width:40.063em){.node-opi_location-form .group-salon-hours .field-type-text{margin-left:25%;}}.node-opi_location-form .group-salon-hours .field-type-text#edit-field-monday{clear:none;}.node-opi_location-form .group-salon-hours .field-type-text label{text-transform:none;color:#000;text-align:left;}@media only screen and (min-width:40.063em){.node-opi_location-form .group-salon-hours .field-type-text:before{content:'';background:url(/sites/all/themes/opi/images/checkbox-smaller.png) no-repeat 0 -33px;padding-right:35px;width:33px;height:33px;display:block;display:inline-block;*zoom:1;*display:inline;vertical-align:middle;float:left;margin-top:8px;margin-right:15px;}.node-opi_location-form .group-salon-hours .field-type-text.highlight:before{content:'';background:url(/sites/all/themes/opi/images/checkbox-smaller.png) no-repeat 0 0px;padding-right:35px;width:33px;height:33px;display:inline-block;*zoom:1;*display:inline;vertical-align:middle;float:left;}}.node-opi_location-form .group-salon-hours .field-type-text input{width:100%;}@media only screen and (min-width:40.063em){.node-opi_location-form .group-salon-hours .field-type-text input{width:63%;}}@media only screen and (min-width:64.063em){.node-opi_location-form .group-salon-hours .field-type-text input{width:56%;}}.node-opi_location-form .field-name-field-birthday-salon .form-item-field-birthday-salon-und-0-value-year{display:none;}.node-opi_location-form .field-name-field-birthday-salon .form-type-date-select,.node-opi_location-form .field-name-field-birthday-salon .date-padding{display:inline-block;width:100%;}@media only screen and (max-width:40em){.node-opi_location-form .field-name-field-birthday-salon .form-type-date-select,.node-opi_location-form .field-name-field-birthday-salon .date-padding{padding:0;}}.node-opi_location-form .field-name-field-birthday-salon .form-type-date-select .form-item,.node-opi_location-form .field-name-field-birthday-salon .date-padding .form-item{width:45%;margin-right:2%;}.node-opi_location-form .field-name-field-birthday-salon legend{display:inline-block;width:25%;margin:0;padding:0;}.node-opi_location-form .field-name-field-birthday-salon span.fieldset-legend{display:block;text-transform:uppercase;font-size:14px;font-family:'Montserrat',sans-serif;font-weight:600;color:#98a3b3;}@media only screen and (min-width:40.063em){.node-opi_location-form .field-name-field-birthday-salon span.fieldset-legend{float:left;display:inline-block;vertical-align:middle;text-align:right;width:100%;padding-right:10px;margin-top:20px;}}@media only screen and (min-width:40.063em){.node-opi_location-form .field-name-field-birthday-salon .fieldset-wrapper{margin-left:25%;}}.node-opi_location-form .field-name-field-birthday-salon .form-item select{width:100%;}.node-opi_location-form .field-name-field-birthday-salon .form-type-select:after{top:30px !important;}.node-opi_location-form .field-name-field-shirt-size #edit-field-shirt-size-und{display:inline-block;width:100%;vertical-align:middle;}@media only screen and (min-width:40.063em){.node-opi_location-form .field-name-field-shirt-size #edit-field-shirt-size-und{width:73%;}}.node-opi_location-form .field-name-field-shirt-size #edit-field-shirt-size-und .form-item{display:inline-block;vertical-align:middle;}@media only screen and (max-width:40em){.node-opi_location-form .field-name-field-shirt-size #edit-field-shirt-size-und .form-item{text-align:left;width:32%;}}.node-opi_location-form .field-name-field-shirt-size .form-radios .form-item input{display:none;}.node-opi_location-form .field-name-field-shirt-size .form-radios .form-item label{padding-left:30px;position:relative;}.node-opi_location-form .field-name-field-shirt-size .form-radios .form-item label:before{content:'';background:url(/sites/all/themes/opi/images/radios.png) no-repeat 0 -24px;padding-right:25px;width:25px;height:25px;display:inline-block;vertical-align:middle;position:absolute;left:0;top:-5px;}.node-opi_location-form .field-name-field-shirt-size .form-radios .form-item.highlight label:before{content:'';background:url(/sites/all/themes/opi/images/radios.png) no-repeat 0 0px;padding-right:25px;width:25px;height:25px;display:inline-block;vertical-align:middle;}.node-opi_location-form .group-products-sold,.node-opi_location-form .group-product-used{margin:40px 0;}.node-opi_location-form .group-products-sold legend,.node-opi_location-form .group-product-used legend{display:inline-block;width:100%;border-top:1px solid #dce0e5;padding-top:20px;}.node-opi_location-form #edit-actions{position:absolute;bottom:-92px;width:100%;text-align:center;margin:0;}.node-opi_location-form #edit-actions button{color:#66a4eb;text-transform:uppercase;font-size:14px;line-height:10px;font-family:'Montserrat',sans-serif;font-weight:400;height:auto;padding:20px 40px;line-height:0;height:auto;background:#66a4eb;border:1px solid #66a4eb;color:#FFF;margin-right:20px;}@media only screen and (max-width:40em){.node-opi_location-form #edit-actions button{margin-right:10px;padding:20px 30px;}}.node-opi_location-form #edit-actions button:hover{color:#66a4eb;background:#FFF;border:1px solid #66a4eb;}.node-opi_location-form #edit-actions #edit-preview,.node-opi_location-form #edit-actions #edit-preview-changes,.node-opi_location-form #edit-actions #edit-delete{display:none;}.node-opi_location-form .vertical-tabs{margin:0;border:0;}.node-opi_location-form .vertical-tabs .vertical-tabs-list{display:none;}.node-opi_location-form .field-type-taxonomy-term-reference .form-type-checkboxes > label{display:none;}.node-opi_location-form .field-type-taxonomy-term-reference .form-checkboxes .form-item{display:inline-block;vertical-align:middle;width:49%;}.node-opi_location-form .field-type-taxonomy-term-reference .form-checkboxes .form-item label{padding-left:25px;}.node-opi_location-form .field-type-taxonomy-term-reference .form-checkboxes .form-item label:before{content:'';background:url(/sites/all/themes/opi/images/checkbox-smaller.png) no-repeat 0 -25px;padding-right:25px;width:25px;height:25px;display:inline-block;vertical-align:middle;background-size:100%;margin-right:5px;position:absolute;left:0;top:0;}.node-opi_location-form .field-type-taxonomy-term-reference .form-checkboxes .form-item label.highlight:before{content:'';background:url(/sites/all/themes/opi/images/checkbox-smaller.png) no-repeat 0 0px;padding-right:25px;width:25px;height:25px;display:inline-block;vertical-align:middle;background-size:100%;margin-right:5px;}.node-opi_location-form .field-type-taxonomy-term-reference .form-checkboxes .form-item input{display:none;}.node-opi_location-form .field-type-taxonomy-term-reference .form-checkboxes .form-item label{width:100%;text-align:left;}.node-opi_location-form .field-type-taxonomy-term-reference .form-checkboxes .form-item.form-item-field-opi-products-sold-und-2192,.node-opi_location-form .field-type-taxonomy-term-reference .form-checkboxes .form-item.form-item-field-opi-products-used-und-2192{display:none;}@media only screen and (max-width:40em){.node-opi_location-form .form-type-select:after{top:30px !important;}}.node-opi_location-form .prodsold{font-size:12px;margin-left:10px;color:#66a4eb;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:400;cursor:pointer;}.node-opi_location-form .hours-info{font-size:12px;line-height:1.4;margin-top:10px;font-family:'Montserrat',sans-serif;font-weight:400;}@media only screen and (min-width:40.063em){.node-opi_location-form .hours-info{width:73%;margin-left:25%;}}@media only screen and (max-width:40em){.node-opi_location-form .form-required{top:30px;right:-16px !important;}}.salon-2column-setup .pane-lamps-per-user-panel-pane-1,.salon-2column-setup .pane-opi-salon-referral-opi-salon-referral-form,.salon-2column-setup .pane-custom{border:1px solid #dce0e5;padding:20px 10px;margin:20px 0;}@media only screen and (min-width:40.063em){.salon-2column-setup .pane-lamps-per-user-panel-pane-1,.salon-2column-setup .pane-opi-salon-referral-opi-salon-referral-form,.salon-2column-setup .pane-custom{padding:60px 100px;margin:40px 50px;}}@media only screen and (min-width:64.063em){.salon-2column-setup .pane-lamps-per-user-panel-pane-1,.salon-2column-setup .pane-opi-salon-referral-opi-salon-referral-form,.salon-2column-setup .pane-custom{padding:60px 30px;margin:100px 30px;}}@media only screen and (min-width:90.063em){.salon-2column-setup .pane-lamps-per-user-panel-pane-1,.salon-2column-setup .pane-opi-salon-referral-opi-salon-referral-form,.salon-2column-setup .pane-custom{padding:60px 100px;margin:100px 50px;}}.salon-2column-setup .pane-lamps-per-user-panel-pane-1 h2,.salon-2column-setup .pane-opi-salon-referral-opi-salon-referral-form h2,.salon-2column-setup .pane-custom h2{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:20px;font-size:36px;line-height:48px;}.salon-2column-setup .pane-lamps-per-user-panel-pane-1 div.pane-content,.salon-2column-setup .pane-opi-salon-referral-opi-salon-referral-form div.pane-content,.salon-2column-setup .pane-custom div.pane-content{font-family:'Montserrat',sans-serif;font-weight:400;color:#98a3b3;font-size:14px;line-height:20px;letter-spacing:0;text-transform:uppercase;}.salon-2column-setup .pane-lamps-per-user-panel-pane-1 .view-footer,.salon-2column-setup .pane-opi-salon-referral-opi-salon-referral-form .view-footer,.salon-2column-setup .pane-custom .view-footer{margin-top:20px;}.salon-2column-setup .pane-lamps-per-user-panel-pane-1 .view-footer a,.salon-2column-setup .pane-opi-salon-referral-opi-salon-referral-form .view-footer a,.salon-2column-setup .pane-custom .view-footer a{width:100%;font-size:14px;line-height:18px;letter-spacing:1px;max-width:280px;display:block;text-align:center;margin:0 auto;}.salon-2column-setup .pane-lamps-per-user-panel-pane-1 .view-footer a.gelcolorlink,.salon-2column-setup .pane-opi-salon-referral-opi-salon-referral-form .view-footer a.gelcolorlink,.salon-2column-setup .pane-custom .view-footer a.gelcolorlink{margin-top:15px;}.salon-2column-setup .pane-lamps-per-user-panel-pane-1 h3,.salon-2column-setup .pane-opi-salon-referral-opi-salon-referral-form h3,.salon-2column-setup .pane-custom h3{font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:20px;line-height:1.2;margin-bottom:0;}.salon-2column-setup .pane-custom .field-wrapper{width:100%;display:inline-block;font-size:18px;line-height:36px;color:#293038;font-family:'Montserrat',sans-serif;font-weight:400;}.salon-2column-setup .pane-custom .field-label{float:left;text-transform:uppercase;font-size:14px;line-height:36px;color:#98a3b3;font-family:'Montserrat',sans-serif;font-weight:400;width:25%;text-align:right;margin-right:3%;}.salon-2column-setup .pane-custom .field-items{padding-left:3%;width:70%;text-align:left;margin-left:25%;}.salon-2column-setup .pane-custom .field-type-email a{color:#293038;}.salon-2column-setup .pane-custom .field-type-email a:hover{color:#66a4eb;}.salon-2column-setup .pane-custom .field-wrapper{font-size:14px;}.view-salon-per-user.view div{text-transform:initial;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;font-size:14px;}.view-salon-per-user.view .views-row{padding:10px 10px;margin:15px -10px;border-radius:5px;position:relative;}.view-salon-per-user.view .views-row.Approved{background:rgba(102,204,0,0.7);}.view-salon-per-user.view .views-row.Waiting{background:rgba(255,140,0,0.7);}.view-salon-per-user.view .views-row .field-content{color:#FFF;}.view-salon-per-user.view .views-row .views-field-title{float:left;margin-right:10px;}.view-salon-per-user.view .views-row .views-field-edit-node{float:left;margin-right:5px;}.view-salon-per-user.view .views-row .views-field-status{font-size:12px;}.view-salon-per-user.view .views-row .views-field-field-address{line-height:1.4;}.view-salon-per-user.view .views-row .views-field-nothing .title-info{font-size:20px;}.view-salon-per-user.view .views-row .views-field-nothing .status-field{display:block;position:absolute;right:20px;z-index:10;top:50%;line-height:0;border:1px solid white;padding:20px;margin-top:-20px;}.view-salon-per-user.view .views-row .views-field-nothing .edit-field a{color:#FFF;}.view-salon-per-user.view .views-row .views-field-nothing .edit-field a:after{font-family:'FontAwesome';content:'\f044' !important;}.view-salon-per-user.view .views-row .views-field-nothing .edit-field a:hover{color:#66a4eb;}.pane-opi-salon-referral-opi-salon-referral-form .foundsalons{margin-bottom:20px;}.pane-opi-salon-referral-opi-salon-referral-form .fa-pencil,.pane-opi-salon-referral-opi-salon-referral-form .fa-pencil-square-o{margin-left:10px;font-weight:600;}.pane-opi-salon-referral-opi-salon-referral-form .salon-wrap{padding:10px 0;}.pane-opi-salon-referral-opi-salon-referral-form .salon-wrap .title{display:inline-block;}.pane-opi-salon-referral-opi-salon-referral-form .salon-add{width:100%;font-size:14px;line-height:18px;letter-spacing:1px;max-width:280px;display:block;text-align:center;margin:20px auto 0;}.view-lamps-per-user .views-row{padding:5px 0;}.view-lamps-per-user .views-row-last{margin-bottom:30px;}#opi-salon-referral-unique-autocomplete{display:none;border:1px solid #dce0e5;padding:30px;}#opi-salon-referral-unique-autocomplete .form-item{display:inline-block;width:100%;}#opi-salon-referral-unique-autocomplete .form-item input{width:100%;}#opi-salon-referral-unique-autocomplete .form-item textarea{padding:10px;font-size:14px;line-height:1.2;height:100px;color:#293038;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;}#opi-salon-referral-unique-autocomplete button{padding:0.5rem 1.5rem;font-size:19px;line-height:28px;color:#FFFFFF;background:#66a4eb;border:1px solid #66a4eb;margin:0;box-shadow:none;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;display:inline-block;vertical-align:middle;width:29%;height:46px;text-transform:uppercase;font-size:14px;line-height:18px;}#opi-salon-referral-unique-autocomplete button:hover{background:#FFF;border:1px solid #66a4eb;color:#66a4eb;}.pane-node-field-award-images{display:none;}@media only screen and (min-width:40.063em){.pane-node-field-award-images{display:inline-block;}}@media only screen and (min-width:64.063em){.pane-node-field-award-images{padding-top:30px;}}@media (min-width:1280px){.pane-node-field-award-images{margin-left:20px;}}.pane-node-field-award-images h2{text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:700;color:#5f6f84;font-size:10px;margin-bottom:10px;}.pane-node-field-award-images .field-name-field-award-images .file-image{display:inline-block;vertical-align:top;margin-right:2%;width:30%;margin-bottom:10px;}@media only screen and (min-width:40.063em){.pane-node-field-award-images .field-name-field-award-images .file-image{margin-right:10px;width:auto;margin-bottom:0;}}.mobile-only .pane-node-field-award-images{display:block;}@media only screen and (min-width:40.063em){.mobile-only .pane-node-field-award-images{display:none;}}@media only screen and (min-width:64.063em){.page-blog .middle-middle > .columns{width:83.33333%;}}.page-blog .blog-layout > .vertline{display:none;}.page-blog h3{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:35px;color:#b2c0d0;}.page-blog p.term-description{color:#8a8e94;font-size:16px;line-height:1.25;}.page-blog,.node-type-blog{background-color:#FFF;}.page-blog .field-image-bg,.node-type-blog .field-image-bg{display:none;}.page-blog .top-horline,.node-type-blog .top-horline{border-top:7px solid #b2c0d0;position:relative;}.page-blog .vertline,.node-type-blog .vertline{background-image:url(/sites/all/themes/opi/images/drop/drop-vertical.png);background-repeat:no-repeat;background-size:cover;background-position:top center;position:absolute;left:3%;height:calc(100% - 130px);width:26px;z-index:0;}@media only screen and (min-width:64.063em){.page-blog .vertline,.node-type-blog .vertline{left:6%;}}.page-blog h1.logo,.node-type-blog h1.logo{text-indent:-9999px;padding:0;margin:0;text-align:center;background:url(/sites/all/themes/opi/images/drop/drop-logo.png) no-repeat 0 0;width:149px;height:100px;margin:0 auto;background-size:contain;}.page-blog .wrapper-node .icons-group,.node-type-blog .wrapper-node .icons-group{display:none;}.page-blog .vertical-products.with-prods:before,.node-type-blog .vertical-products.with-prods:before{position:absolute;content:'';box-shadow:inset -55px 0px 104px -41px rgba(0,0,0,0.65);display:block;top:0;width:100%;height:500px;z-index:2;pointer-events:none;}@media only screen and (min-width:40.063em){.page-blog .vertical-products.with-prods:before,.node-type-blog .vertical-products.with-prods:before{box-shadow:inset -85px 0px 80px -31px rgba(0,0,0,0.25);}}@media only screen and (min-width:64.063em){.page-blog .vertical-products.with-prods:before,.node-type-blog .vertical-products.with-prods:before{box-shadow:inset 0 -80px 120px -90px rgba(0,0,0,0.8);}}.page-blog .vertical-products.with-prods:after,.node-type-blog .vertical-products.with-prods:after{position:absolute;content:'';box-shadow:inset 55px 0px 104px -41px rgba(0,0,0,0.65);display:block;top:0;width:100%;height:500px;z-index:2;pointer-events:none;}@media only screen and (min-width:40.063em){.page-blog .vertical-products.with-prods:after,.node-type-blog .vertical-products.with-prods:after{box-shadow:inset 85px 0px 80px -31px rgba(0,0,0,0.25);}}@media only screen and (min-width:64.063em){.page-blog .vertical-products.with-prods:after,.node-type-blog .vertical-products.with-prods:after{box-shadow:inset 0 80px 120px -90px rgba(0,0,0,0.8);}}.page-blog .views-field-field-product,.node-type-blog .views-field-field-product{}.page-blog .views-field-field-product .mask,.node-type-blog .views-field-field-product .mask{display:none;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;}.page-blog .views-field-field-product .swiper-slide-prev .mask,.page-blog .views-field-field-product .swiper-slide-next .mask,.node-type-blog .views-field-field-product .swiper-slide-prev .mask,.node-type-blog .views-field-field-product .swiper-slide-next .mask{display:block;}.page-blog .views-field-field-product .wrapper-node,.node-type-blog .views-field-field-product .wrapper-node{position:relative;}.page-blog .views-field-field-product .wrapper-node-inside,.node-type-blog .views-field-field-product .wrapper-node-inside{padding:15px 5px;}@media only screen and (min-width:40.063em){.page-blog .views-field-field-product .wrapper-node-inside,.node-type-blog .views-field-field-product .wrapper-node-inside{padding:30px 5px;}}.page-blog .views-field-field-product .field-content,.node-type-blog .views-field-field-product .field-content{position:relative;}.page-blog .views-field-field-product .swiper-slide img,.node-type-blog .views-field-field-product .swiper-slide img{width:60px;}@media only screen and (min-width:40.063em){.page-blog .views-field-field-product .swiper-slide img,.node-type-blog .views-field-field-product .swiper-slide img{width:auto;}}.node-type-blog .blog-index-only > *,.node-type-blog .blog-index-only-second > *{display:none;}.node-type-blog .blog-index-only > .main-big-drop,.node-type-blog .blog-index-only > .main-circle2,.node-type-blog .blog-index-only-second > .main-big-drop,.node-type-blog .blog-index-only-second > .main-circle2{display:block;}@media only screen and (min-width:64.063em){.node-type-blog .mobile-full{display:none;}}.node-type-blog .blog-layout{border:0;position:relative;}.node-type-blog .blog-layout p{font-size:18px;line-height:1.25;}.node-type-blog .vertline,.node-type-blog h1.logo{top:177px;}.node-type-blog .vertline{height:calc(100% - 130px - 177px);}.node-type-blog .middle-middle{clear:both;padding-top:120px;}.node-type-blog .middle-middle .vertline{display:none;}@media only screen and (min-width:40.063em) and (max-width:64em){.node-type-blog .middle-middle.medium-12,.node-type-blog .middle-middle-prev.medium-12,.node-type-blog .bottom.medium-12{width:96%;}}.node-type-blog .middle-middle-prev .panel-pane.pane-custom{margin:0 auto;}.node-type-blog .pane-content h1:not(.logo){font-size:42px;margin-bottom:36px;}@media only screen and (max-width:40em){.node-type-blog .pane-content h1:not(.logo){font-size:30px;line-height:1.25;margin:0 20px 20px 20px;}.node-type-blog .pane-content h1:not(.logo):before{margin:20px auto;}}@media only screen and (min-width:40.063em){.node-type-blog .pane-content h1:not(.logo){padding:0 50px;}}.node-type-blog .pane-content h1:not(.logo):before{border-color:#b2c0d0;display:block;}.node-type-blog .blog-not-pro{margin:0px auto 100px auto;text-align:center;background:#e6e9ee;width:400px;height:400px;padding:120px 50px;border-radius:50%;}.node-type-blog .blog-not-pro .btn-pro-login{display:block;padding:10px;margin:40px auto 0 auto;width:80%;background:#848e9c;transition:background 0.5s ease 0s;letter-spacing:.5px;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:24px;color:white;}.node-type-blog .blog-not-pro .btn-pro-login:hover{background:#b2c0d0;}@media only screen and (max-width:40em){.node-type-blog .blog-not-pro{width:300px;height:300px;padding:80px 25px;}.node-type-blog .blog-not-pro p{font-size:16px;}.node-type-blog .blog-not-pro .btn-pro-login{margin-top:20px;font-size:20px;padding:5px;}}.node-type-blog .blog-pro-preview{position:relative;width:90%;margin-left:5%;padding:20px 0;}.node-type-blog .blog-pro-preview h2.node-title,.node-type-blog .blog-pro-preview h2.pane-title{display:none;}.node-type-blog .blog-pro-preview:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(255,255,255,0);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0.6) 70%,white 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0.3)),color-stop(70%,rgba(255,255,255,0.6)),color-stop(100%,white));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0.6) 70%,white 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0.6) 70%,white 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0.6) 70%,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0.6) 70%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);}@media only screen and (max-width:40em){.node-type-blog .blog-pro-preview{width:80%;margin:0 auto;background:rgba(255,255,255,0);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0.6) 70%,white 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0.3)),color-stop(70%,rgba(255,255,255,0.6)),color-stop(100%,white));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0.6) 70%,white 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0.6) 70%,white 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0.6) 70%,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0.6) 70%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);}}.node-type-blog .blog-layout > div > .top-horline{display:none;}.node-type-blog h1.logo{position:relative;z-index:2;}.node-type-blog .top-horline{background-color:#FFF;border-top:7px solid #b2c0d0;position:absolute;top:170px;width:100%;}.node-type-blog .middle-top{clear:both;padding-top:120px;z-index:1;}.node-type-blog .prev-next{padding-bottom:50px;z-index:1;}.node-type-blog .columns.bottom{z-index:1;}.node-type-blog .pane-node-body.panel-pane{clear:both;color:#3e454d;position:relative;z-index:1;padding:20px 0;}@media only screen and (min-width:64.063em){.node-type-blog .pane-node-body.panel-pane{padding:20px 0;float:left;}}.node-type-blog .panel-pane.related-tags.desktop-only{border-top:1px solid #e6e9ee;width:178px;margin:120px 0 0 -178px;position:absolute;top:initial;z-index:2;}.node-type-blog .panel-pane.related-tags.desktop-only .blog-category{text-align:left;}.node-type-blog .panel-pane.related-tags.desktop-only .view-blog-category-menu{background:none;margin-top:30px;}.node-type-blog .panel-pane.related-tags.desktop-only a{padding:14px 20px;}.node-type-blog .panel-pane.related-tags.mobile-only{width:80%;margin:0 auto;}.node-type-blog .panel-pane.related-tags.mobile-only .blog-category{text-align:left;}.node-type-blog .panel-pane.related-tags.mobile-only .view-blog-category-menu{background:none;margin-top:0px;margin-bottom:20px;}.node-type-blog .panel-pane.related-tags.mobile-only .view-content{padding-bottom:30px;border-bottom:1px solid #e6e9ee;}.node-type-blog .panel-pane.related-tags.mobile-only a{padding:10px 16px;}.node-type-blog .panel-pane.related-tags h5{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;text-align:left;}.node-type-blog .panel-pane.related-tags .view-content{margin:10px 0 0 0;text-align:left;}.node-type-blog .panel-pane.related-tags .view-content .blog-category{width:auto;background:#e6e9ee;margin:0 0 1px 0;display:inline-block;}.node-type-blog .panel-pane.related-tags .view-content .blog-category a{font-size:14px;}.node-type-blog .panel-pane.related-tags .view-content .blog-category:hover{background:#d6d8e1;}.node-type-blog .pane-blog-list-panel-pane-1{color:#3e454d;}.node-type-blog p{color:#3e454d;}.node-type-blog ul.flippy{margin:0;}.node-type-blog ul.flippy li{display:block;padding:0 0 10px 0;float:left;}@media only screen and (min-width:40.063em){.node-type-blog ul.flippy li{padding-left:20px;}}.node-type-blog ul.flippy li:first-child{margin-right:-1px;}.node-type-blog .drop-back,.node-type-blog .flippy li a{border:1px solid #848e9c;padding:7px 10px;color:#848e9c;text-transform:uppercase;font-size:12px;line-height:14px;letter-spacing:1px;font-family:'Montserrat',sans-serif;font-weight:400;}@media only screen and (max-width:40em){.node-type-blog .drop-back{width:100%;display:block;text-align:center;}}.node-type-blog .pane-flippy-flippy-pager-node-type-blog{position:absolute;right:0;top:0;}.node-type-blog .pane-flippy-flippy-pager-node-type-blog li.next{margin-right:0;padding-right:0;}@media only screen and (max-width:40em){.node-type-blog .pane-flippy-flippy-pager-node-type-blog li.next{float:right;}}@media only screen and (max-width:40em){.node-type-blog .pane-flippy-flippy-pager-node-type-blog{display:block;position:static;width:80%;margin:0 auto;margin-top:20px;}}.node-type-blog .written-wrapper,.node-type-blog .left-written,.node-type-blog .bottom{position:relative;z-index:1;}.node-type-blog .written-wrapper .panel-pane.written-by-block{clear:both;margin:0 auto 20px auto;padding-bottom:0px;border:0;}.node-type-blog .written-wrapper .panel-pane.written-by-block .pane-content{padding-bottom:20px;border-bottom:1px solid #e5e5e5;}.node-type-blog .panel-pane.pane-disqus-disqus-comments{max-width:none;padding:0;}.node-type-blog .panel-pane.pane-blog-list-panel-pane-1 .view-blog-list{padding:0;font-size:18px;line-height:1.25;}.node-type-blog .panel-pane.related-tags{right:2%;display:none;}.node-type-blog .middle-middle-prev .panel-pane.pane-block{right:10%;}.node-type-blog .pane-node-body.panel-pane,.node-type-blog .middle-middle-prev .panel-pane.pane-custom,.node-type-blog .written-by-block,.node-type-blog .panel-pane.pane-disqus-disqus-comments,.node-type-blog .panel-pane.pane-blog-list-panel-pane-1{width:80%;}@media only screen and (min-width:64.063em){.node-type-blog .pane-node-body.panel-pane{margin-left:5%;}.node-type-blog .middle-middle-prev .panel-pane.pane-block{right:5%;}.node-type-blog .pane-node-body.panel-pane,.node-type-blog .panel-pane.pane-blog-list-panel-pane-1 .view-blog-list,.node-type-blog .written-by-block,.node-type-blog .panel-pane.pane-disqus-disqus-comments,.node-type-blog .middle-middle-prev .panel-pane.pane-custom,.node-type-blog .middle-middle-prev .panel-pane.pane-block{padding-right:180px;}.node-type-blog .pane-node-body.panel-pane,.node-type-blog .middle-middle-prev .panel-pane.pane-custom,.node-type-blog .written-by-block,.node-type-blog .panel-pane.pane-disqus-disqus-comments,.node-type-blog .panel-pane.pane-blog-list-panel-pane-1{width:90%;}}@media only screen and (min-width:64.063em){body.noprods .panel-pane.related-tags.desktop-only{right:5%;margin-top:20px;}body.noprods .pane-node-body.panel-pane,body.noprods .panel-pane.pane-blog-list-panel-pane-1 .view-blog-list,body.noprods .written-by-block,body.noprods .panel-pane.pane-disqus-disqus-comments,body.noprods .middle-middle-prev .panel-pane.pane-custom,body.noprods .middle-middle-prev .panel-pane.pane-block{padding-right:220px;}body.noprods.norelated .pane-node-body.panel-pane,body.noprods.norelated .panel-pane.pane-blog-list-panel-pane-1 .view-blog-list,body.noprods.norelated .written-by-block,body.noprods.norelated .panel-pane.pane-disqus-disqus-comments,body.noprods.norelated .middle-middle-prev .panel-pane.pane-custom,body.noprods.norelated .middle-middle-prev .panel-pane.pane-block{padding-right:0px;}body.noprods.norelated .pane-node-body.panel-pane{padding-top:50px;}}.view-drop-listing,.view-drop-individual-slider{position:relative;z-index:2;}.view-drop-listing .oneprod .swiper-slide,.view-drop-individual-slider .oneprod .swiper-slide{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.view-drop-listing .views-field-field-product,.view-drop-individual-slider .views-field-field-product{clear:both;}@media only screen and (min-width:40.063em){.view-drop-listing .views-field-field-product,.view-drop-individual-slider .views-field-field-product{clear:none;width:178px;float:right;}}@media only screen and (min-width:40.063em){.view-drop-listing .views-field-field-product .vertical-products,.view-drop-individual-slider .views-field-field-product .vertical-products{height:500px;}}.view-drop-listing .views-field-field-product ul,.view-drop-listing .views-field-field-product li,.view-drop-individual-slider .views-field-field-product ul,.view-drop-individual-slider .views-field-field-product li{padding:0;margin:0;list-style:none;}.view-drop-listing .views-field-field-product article,.view-drop-individual-slider .views-field-field-product article{padding:0px 0px;text-align:center;display:inline-block;width:100%;}.view-drop-listing .views-field-field-product article a.titlelink,.view-drop-individual-slider .views-field-field-product article a.titlelink{display:none;color:#FFF;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:20px;line-height:22px;margin:10px 0;}@media only screen and (min-width:64.063em){.view-drop-listing .views-field-field-product article a.titlelink,.view-drop-individual-slider .views-field-field-product article a.titlelink{display:block;}}.view-drop-listing .views-field-field-product article a.titlelink:hover,.view-drop-individual-slider .views-field-field-product article a.titlelink:hover{opacity:0.7;}.view-drop-listing .views-field-field-product article .sku-collection,.view-drop-individual-slider .views-field-field-product article .sku-collection{color:#FFF;font-size:10px;line-height:11px;display:none;}@media only screen and (min-width:64.063em){.view-drop-listing .views-field-field-product article .sku-collection,.view-drop-individual-slider .views-field-field-product article .sku-collection{display:block;}}.view-drop-listing .views-field-field-product article .sku-collection a,.view-drop-individual-slider .views-field-field-product article .sku-collection a{color:#FFF;display:inline;}.view-drop-listing .views-field-field-product article.makeDarkFont,.view-drop-individual-slider .views-field-field-product article.makeDarkFont{color:#293038 !important;}.view-drop-listing .views-field-field-product article.makeDarkFont a,.view-drop-individual-slider .views-field-field-product article.makeDarkFont a{color:#293038 !important;}.view-drop-listing .views-field-field-product article.makeDarkFont .sku-collection,.view-drop-individual-slider .views-field-field-product article.makeDarkFont .sku-collection{color:#293038 !important;}.view-drop-listing .views-field-field-product article.onlyone,.view-drop-individual-slider .views-field-field-product article.onlyone{width:100%;}.view-drop-listing .views-field-field-product article.twoless,.view-drop-individual-slider .views-field-field-product article.twoless{width:50%;}.view-drop-listing .field-image,.view-drop-individual-slider .field-image{display:block;width:100%;height:auto;}@media only screen and (min-width:40.063em){.view-drop-listing .field-image,.view-drop-individual-slider .field-image{display:none;}}.view-drop-listing{max-width:1050px;margin:0 auto;}@media only screen and (min-width:40.063em) and (max-width:64em){.view-drop-listing{width:96%;}}@media only screen and (min-width:64.063em){.view-drop-listing{padding:30px 0;}.view-drop-listing .views-row:not(.noprods) .row-wrapper{position:relative;min-height:620px;}.view-drop-listing .views-row-odd:not(.noprods) .row-wrapper{margin-left:17%;}.view-drop-listing .views-row-even:not(.noprods) .row-wrapper{margin-right:17%;}}.view-drop-listing > .view-header{padding:30px 50px 0 50px;}@media only screen and (min-width:64.063em){.view-drop-listing > .view-header{padding:0;}}.view-drop-listing .views-field-field-image{display:none;}@media only screen and (min-width:40.063em){.view-drop-listing .field-image-bg{position:absolute;width:calc(100% - 178px);display:block;background-size:cover;background-position:left center;}}.view-drop-listing .field-image-bg img{width:auto;height:100%;max-width:none;}.view-drop-listing .views-row{width:100%;padding:0;margin:50px auto 80px auto;position:relative;min-height:620px;clear:both;width:100%;}.view-drop-listing .views-row:before,.view-drop-listing .views-row:after{content:" ";display:table;}.view-drop-listing .views-row:after{clear:both;}.view-drop-listing .views-row.noprods{min-height:auto;}@media only screen and (min-width:40.063em){.view-drop-listing .views-row{margin-bottom:100px;}}.view-drop-listing .views-field-nothing{background:#3e454d;padding:26px 30px;clear:both;position:relative;width:84%;min-height:120px;}@media only screen and (min-width:40.063em){.view-drop-listing .views-field-nothing{margin:-20px auto 0;position:absolute;bottom:0px;right:178px;z-index:100;}}@media only screen and (min-width:40.063em){.view-drop-listing .views-field-nothing{width:60%;}}.view-drop-listing .views-field-nothing .title-styling{font-size:35px;line-height:40px;margin-bottom:10px;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;}.view-drop-listing .views-field-nothing .title-styling a{color:#FFF;transition:all 0.5s ease 0s;}.view-drop-listing .views-field-nothing .title-styling a:hover{opacity:0.7;}.view-drop-listing .views-field-nothing .body-styling{font-size:16px;line-height:18px;letter-spacing:0.25px;color:#FFF;}.view-drop-listing .views-field-nothing .morelink a{position:absolute;bottom:0;background:url(/sites/all/themes/opi/images/next-arrow.png) no-repeat center center;background-color:#b2c0d0;right:-20%;width:20%;height:100%;transition:background-color 0.5s ease 0s;}@media only screen and (min-width:40.063em){.view-drop-listing .views-field-nothing .morelink a{right:-64px;width:64px;height:120px;}}.view-drop-listing .views-field-nothing .morelink a:hover{background-color:#848e9c;}.view-drop-listing .views-field-nothing .label-pro,.view-drop-listing .views-field-nothing .pro-not-logged{display:none;}.view-drop-listing .views-field-nothing .pro-only-1 .label-pro{display:block;position:absolute;top:0;right:0;padding:4px 8px;background:#66a4eb;color:white;font-size:14px;line-height:14px;letter-spacing:1px;}.view-drop-listing .noprods{padding-left:0;}@media only screen and (min-width:40.063em){.view-drop-listing .noprods .field-image{display:block;}}@media only screen and (min-width:64.063em){.view-drop-listing .noprods .field-image{width:85%;padding-right:178px;}}@media only screen and (min-width:40.063em){.view-drop-listing .noprods .field-image-bg{display:none;}}.view-drop-listing .noprods .views-field-field-product{display:none;}@media only screen and (min-width:40.063em) and (max-width:64em){.view-drop-listing .noprods .views-field-nothing{position:relative;width:100%;right:0;padding-right:178px;margin:0;}.view-drop-listing .noprods .views-field-nothing .morelink,.view-drop-listing .noprods .views-field-nothing .morelink a{position:absolute;right:0;top:0;height:100%;}}@media only screen and (min-width:64.063em){.view-drop-listing .noprods .views-field-nothing{position:absolute;width:calc(15% + 178px + 32px);bottom:120px;right:0;}.view-drop-listing .noprods .views-field-nothing .morelink a{left:0;right:auto;bottom:-120px;}}.view-drop-listing .no-images-present .field-image,.view-drop-listing .no-images-present .field-image-bg,.view-drop-listing .no-images-present .views-field-field-image{display:none;}.view-drop-listing .no-images-present .views-field-nothing{position:relative;bottom:0;padding-right:40px;}@media only screen and (min-width:40.063em){.view-drop-listing .no-images-present .views-field-nothing{padding-right:100px;}}.view-drop-listing .no-images-present.views-row .views-field-nothing{width:100%;}.view-drop-listing .no-images-present.views-row .morelink a{left:auto;right:0;top:0;bottom:auto;height:100%;}.view-drop-listing .no-images-present.prod-odd .views-field-nothing,.view-drop-listing .no-images-present.prod-even .views-field-nothing{bottom:auto;top:-350px;}.view-drop-listing .pagination-centered{margin-top:100px;}@media only screen and (min-width:64.063em){.view-drop-listing > .view-content > .views-row.prod-even .field-image-bg{margin-left:178px;}.view-drop-listing > .view-content > .views-row.prod-even .views-field-nothing{left:178px;right:auto;}.view-drop-listing > .view-content > .views-row.prod-even .views-field-nothing .morelink a{top:0;bottom:auto;}.view-drop-listing > .view-content > .views-row.prod-even .views-field-field-product{float:left;}}body:not(.role-professional) .pro-only-1 div.summary{display:none;}body:not(.role-professional) .pro-only-1 .label-pro,body:not(.role-professional) .pro-only-1 .pro-not-logged{display:block;}.view-drop-individual-slider .views-field-field-image{display:none;}@media only screen and (min-width:64.063em){.view-drop-individual-slider .views-field-field-image{display:block;}}.view-drop-individual-slider .field-image{display:block;}@media only screen and (min-width:64.063em){.view-drop-individual-slider .field-image{display:none;}}.view-drop-individual-slider .views-field-field-product{float:none;width:auto;}@media only screen and (min-width:64.063em){.view-drop-individual-slider .views-field-field-product{clear:none;width:178px;float:right;}}.view-drop-individual-slider .views-field-field-product .vertical-products{height:auto;}@media only screen and (min-width:64.063em){.view-drop-individual-slider .views-field-field-product .vertical-products{height:500px;}}.view-drop-individual-slider .views-field-field-product .swiper-slide img{width:60px;}@media only screen and (min-width:64.063em){.view-drop-individual-slider .views-field-field-product .swiper-slide img{width:auto;}}.view-drop-individual-slider .drop-slider > .swiper-wrapper > .swiper-slide{margin:0 auto;}.view-drop-individual-slider .drop-slider > .swiper-wrapper > .swiper-slide .views-field-field-image img{width:90%;}@media only screen and (min-width:64.063em){.view-drop-individual-slider .drop-slider{margin-bottom:-65px;}}.view-drop-individual-slider .views-field-field-image{text-align:center;}@media only screen and (min-width:64.063em){.view-drop-individual-slider .views-field-field-product{position:absolute;right:2%;bottom:0px;float:none;}}.view-drop-individual-slider .views-field-field-caption-text{display:none;text-align:center;font-size:14px;line-height:1;height:87px;padding-top:10px;width:100%;}@media only screen and (min-width:40.063em){.view-drop-individual-slider .views-field-field-caption-text{display:block;}}.view-drop-individual-slider .next-actions{z-index:100;position:absolute;left:0;right:0;text-align:center;}@media only screen and (min-width:64.063em){.view-drop-individual-slider .next-actions{left:8%;right:auto;bottom:110px;}}.view-drop-individual-slider .swiper-pagination{position:static;display:inline-block;}.view-drop-individual-slider .swiper-pagination .swiper-pagination-bullet{width:17px;height:17px;border:2px solid white;background:#FFF;cursor:pointer;margin:0 10px 2px 0;opacity:1;box-shadow:rgba(0,0,0,0.35) 2px 2px 4px 0;}@media only screen and (max-width:40em){.view-drop-individual-slider .swiper-pagination .swiper-pagination-bullet{width:14px;height:14px;}}.view-drop-individual-slider .swiper-pagination .swiper-pagination-bullet-active{background:#293038;}.view-drop-individual-slider .swiper-drop-button-next{background:url(/sites/all/themes/opi/images/angle-right.png) no-repeat 0 0;width:11px;height:20px;display:inline-block;cursor:pointer;margin-left:10px;}@media only screen and (max-width:40em){.view-drop-individual-slider .swiper-drop-button-next{display:none;}}.view-drop-individual-slider .swiper-drop-button-prev{background:url(/sites/all/themes/opi/images/angle-left.png) no-repeat 0 0;width:11px;height:20px;display:inline-block;cursor:pointer;margin-right:10px;}@media only screen and (max-width:40em){.view-drop-individual-slider .swiper-drop-button-prev{display:none;}}.drop{position:fixed;left:3%;bottom:0;z-index:0;width:26px;height:40px;background:url(/sites/all/themes/opi/images/drop/drop-looks-2.png) center top;display:none;}@media only screen and (min-width:64.063em){.drop{display:block;left:6%;}}.drop-fixed{position:absolute;left:3%;bottom:130px;z-index:1;width:26px;height:40px;background-image:url(/sites/all/themes/opi/images/drop/drop-looks-bg.png);background-position:center top;display:none;}@media only screen and (min-width:64.063em){.drop-fixed{left:6%;}}.blog-index-only ul,.blog-index-only li,.blog-index-only-second ul,.blog-index-only-second li{list-style:none;margin:0;padding:0;}.blog-index-only-second{position:absolute;top:2200px;width:100%;}.post-drop{z-index:0;position:relative;opacity:0;display:none;}@media only screen and (min-width:64.063em){.post-drop{opacity:1;}}.main-post1-drop{position:absolute;z-index:0;left:18%;top:2600px;}.main-big-drop{position:absolute;z-index:0;top:1500px;right:16%;}.main-circle2{position:absolute;z-index:0;top:1800px;right:9%;}.main-circle1{position:absolute;z-index:0;top:1300px;left:4%;}.main-o{position:absolute;z-index:0;top:900px;left:15%;}.main-p{position:absolute;z-index:0;top:1600px;left:17%;}.main-i{position:absolute;z-index:0;top:2200px;right:17%;}.mobile-full .bottlimg{display:none;}.mobile-full .wrapper-node-inside{padding:20px 10px;position:relative;}.mobile-full .icons-group{position:absolute;right:10px;top:22px;}.mobile-full .icons-group a{display:inline-block;margin:0 5px;}.mobile-full .icons-group a:hover{opacity:0.7;}.mobile-full .icons-group .flag-myopi-products a{background:url(/sites/all/themes/opi/images/icon-heart.png) no-repeat 0 0;height:33px;width:33px;background-size:contain;text-indent:-9999px;}.mobile-full .icons-group .flag-myopi-products a.unflag-action{background-image:url(/sites/all/themes/opi/images/icons-heart-new.png);}.mobile-full .icons-group .flag-throbber{display:none;}.mobile-full .icons-group .nail-studio{background:url(/sites/all/themes/opi/images/icon-nail.png) no-repeat 0 0;height:33px;width:33px;background-size:contain;}.mobile-full .icons-group .gotolink{background:url(/sites/all/themes/opi/images/icon-plus.png) no-repeat 0 0;height:33px;width:33px;background-size:contain;}.mobile-full .titlelink{font-size:18px;line-height:11px;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#FFF;}.mobile-full .sku-collection{font-family:'Montserrat',sans-serif;font-weight:400;color:#FFF;font-size:9px;line-height:11px;letter-spacing:0.25px;}.mobile-full .sku-collection a{color:#FFF;}.view-blog-category-menu{background:#e6e9ee;text-align:center;margin-top:40px;font-size:0;line-height:1;}.view-blog-category-menu .blog-category{display:inline-block;border-left:1px solid white;text-align:center;transition:all 0.5s ease 0s;}.view-blog-category-menu .blog-category:last-child{border-right:1px solid white;}.view-blog-category-menu .blog-category.active{background:#b2c0d0;}.view-blog-category-menu .blog-category.active a{color:white;}.view-blog-category-menu .blog-category:hover:not(.active){background:#d6d8e1;}.view-blog-category-menu .blog-category a{font-weight:bold;color:#848e9c;font-size:14px;letter-spacing:1px;display:block;padding:16px 20px;}.panel-pane:not(.related-tags) .view-blog-category-menu{line-height:1;}.panel-pane:not(.related-tags) .view-blog-category-menu .view-header{display:none;}@media only screen and (max-width:64em){.panel-pane:not(.related-tags) .view-blog-category-menu{margin-top:20px;}.panel-pane:not(.related-tags) .view-blog-category-menu .view-header{display:block;background:#e6e9ee;padding:16px 30px;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:30px;line-height:1;color:#848e9c;cursor:pointer;position:relative;text-align:left;}.panel-pane:not(.related-tags) .view-blog-category-menu .view-header:after{font-family:'FontAwesome';content:'\f0d7';color:#3e454d;font-size:22px;display:block;position:absolute;top:22px;right:20px;}.panel-pane:not(.related-tags) .view-blog-category-menu .view-header.down:after{content:'\f0d8';}.panel-pane:not(.related-tags) .view-blog-category-menu .view-content{background:#3e454d;padding:15px 0;display:none;}.panel-pane:not(.related-tags) .view-blog-category-menu .blog-category{display:block;border:none;text-align:left;}.panel-pane:not(.related-tags) .view-blog-category-menu .blog-category.active,.panel-pane:not(.related-tags) .view-blog-category-menu .blog-category:hover:not(.active){background:none;}.panel-pane:not(.related-tags) .view-blog-category-menu .blog-category a{font-size:14px;font-weight:normal;color:white;display:block;padding:16px 0;border-bottom:1px solid #848e9c;margin-left:50px;letter-spacing:1px;}.panel-pane:not(.related-tags) .view-blog-category-menu .blog-category a.active{color:#848e9c;}.panel-pane:not(.related-tags) .view-blog-category-menu .blog-category:last-child a{border:none;}}.rss-pane{position:absolute;top:6px;right:10%;}.rss-pane .pane-content a{color:#FFF;background:url(/sites/all/themes/opi/images/rss_bg.png) no-repeat center center;width:47px;height:33px;display:block;padding-top:5px;text-align:center;}.page-cost-per-service #filters{display:none;}.page-cost-per-service .filters-grouping label{float:left;}.page-cost-per-service .filters-grouping span{display:inline-block;vertical-align:top;}.page-cost-per-service .bottom.columns{display:none;}.page-cost-per-service .main{background:#FFF;padding:50px 0;}.cost-container{width:100%;display:block;margin:0 auto;}@media (min-width:638px){.cost-container{width:638px;}}.cost-container .cost-header{padding:0 10px;text-align:center;margin-bottom:20px;}@media (min-width:638px){.cost-container .cost-header{padding:0;text-align:left;margin-bottom:0;}}.cost-container .cost-logo{background:url(/sites/all/themes/opi/images/cost_logo.png) no-repeat 0 0;width:200px;height:91px;display:inline-block;margin-left:-34px;}@media (max-width:638px){.cost-container .cost-logo{margin:0 auto;}}.cost-container .cost-text{color:#bf224d;font-size:22px;line-height:33px;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;margin-top:50px;}@media (max-width:638px){.cost-container .cost-text{margin-top:20px;float:none;}}.cost-container .filters-grouping{background:#232323;padding:30px;}@media (max-width:638px){.cost-container .filters-grouping{padding:20px 10px;}}.cost-container .filters-grouping .productline,.cost-container .filters-grouping .serviceType{border-bottom:1px solid #4d5867;margin-bottom:30px;padding-bottom:30px;}.cost-container .filters-grouping .productline label,.cost-container .filters-grouping .serviceType label{font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;line-height:16px;letter-spacing:0.25px;color:#FFF;text-transform:uppercase;display:block;width:100%;margin-bottom:20px;}@media (max-width:638px){.cost-container .filters-grouping .productline label,.cost-container .filters-grouping .serviceType label{margin-bottom:10px;}}.cost-container .filters-grouping .productline span,.cost-container .filters-grouping .serviceType span{background:url(/sites/all/themes/opi/images/cost_checkbox.png) no-repeat 0 -27px;height:25px;padding-left:35px;margin-left:25px;font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;font-size:12px;text-transform:uppercase;color:#FFF;cursor:pointer;letter-spacing:0.4px;}@media (max-width:638px){.cost-container .filters-grouping .productline span,.cost-container .filters-grouping .serviceType span{width:45%;margin-left:0;margin-bottom:10px;}}.cost-container .filters-grouping .productline span:first-of-type,.cost-container .filters-grouping .serviceType span:first-of-type{margin-left:0;}.cost-container .filters-grouping .productline span.active,.cost-container .filters-grouping .serviceType span.active{background:url(/sites/all/themes/opi/images/cost_checkbox.png) no-repeat 0 0px;}.cost-container .filters-grouping .serviceType{border-bottom:0;margin-bottom:0px;padding-bottom:0px;}.cost-container .pane-opi-services-opi-services-costper-filters{width:100%;display:block;}@media (max-width:638px){.cost-container .pane-opi-services-opi-services-costper-filters{margin-bottom:30px;}}.cost-container .pane-opi-services-opi-services-costper{width:100%;display:block;background:#FFF;padding:30px;}@media (max-width:638px){.cost-container .pane-opi-services-opi-services-costper{padding:10px;}}.pane-opi-services-opi-services-costper{border-right:1px solid #DFDFDF;border-left:1px solid #DFDFDF;}.pane-opi-services-opi-services-costper .nodeService{margin-bottom:60px;}.pane-opi-services-opi-services-costper .nodeService.lastclass{margin-bottom:-40px;}@media (max-width:638px){.pane-opi-services-opi-services-costper .nodeService.lastclass{margin-bottom:0px;}}@media (max-width:638px){.pane-opi-services-opi-services-costper .nodeService span.pull-right{display:none;}}.pane-opi-services-opi-services-costper .nodeService span.pull-right.mobile-steps{display:none;}@media (max-width:638px){.pane-opi-services-opi-services-costper .nodeService span.pull-right.mobile-steps{display:block;float:none;margin-bottom:20px;border-bottom:1px solid #c7cbcf;}}.pane-opi-services-opi-services-costper .nodeService h2{border-bottom:1px solid #c7cbcf;font-size:25px;line-height:1;color:#590029;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;padding-bottom:5px;margin-bottom:30px;}@media (max-width:638px){.pane-opi-services-opi-services-costper .nodeService h2{margin-bottom:0;border-bottom:0;padding-bottom:0;}}.pane-opi-services-opi-services-costper .nodeService span a{font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;font-size:12px;line-height:16px;color:#bf224d;text-transform:uppercase;}.pane-opi-services-opi-services-costper .nodeService .view{margin:20px;}@media (max-width:638px){.pane-opi-services-opi-services-costper .nodeService .view{margin:0;}}.pane-opi-services-opi-services-costper .nodeService .view .view-header{position:relative;display:inline-block;float:left;width:37%;}.pane-opi-services-opi-services-costper .nodeService .view .view-content{display:inline-block;border-left:1px solid #FFF;width:100%;}.pane-opi-services-opi-services-costper .nodeService .view .view-content .views-row{background:#dfdfdf;margin-bottom:10px;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow:hidden;}.pane-opi-services-opi-services-costper .nodeService .view .view-content .views-row .row-wrapper,.pane-opi-services-opi-services-costper .nodeService .view .view-content .views-row .bottle-details-wrapper{flex:1;}.pane-opi-services-opi-services-costper .nodeService .view .view-content .views-row .row-wrapper{position:relative;min-height:320px;}.pane-opi-services-opi-services-costper .nodeService .view .view-content .views-row .bottle-details-wrapper{border-left:1px solid #FFF;padding:30px;}.pane-opi-services-opi-services-costper .nodeService .view .view-content .views-row .bottle-details-wrapper .bottle-second-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;overflow:hidden;height:100%;width:100%;}.pane-opi-services-opi-services-costper .nodeService .view .view-content .views-row .bottle-details-wrapper .bottle-third{width:100%;display:inline-block;}.pane-opi-services-opi-services-costper .nodeService .view .view-content .views-row .bottle-details-wrapper .entity-field-collection-item{margin-bottom:20px;}.pane-opi-services-opi-services-costper .nodeService .view .view-content .views-row .bottle-details-wrapper .entity-field-collection-item:last-child{margin-bottom:0;}.pane-opi-services-opi-services-costper .nodeService .view .view-content .views-row .bottle-details-wrapper .field-label{color:#727c88;font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;text-transform:uppercase;font-size:12px;line-height:20px;float:left;margin-right:10px;}.pane-opi-services-opi-services-costper .nodeService .view .view-content .views-row .bottle-details-wrapper .field{color:#383f48;font-family:'Montserrat',sans-serif;font-weight:400;font-weight:300;text-transform:uppercase;font-size:14px;line-height:20px;border-bottom:1px solid #b1b9c3;text-align:right;margin-bottom:10px;}@media (max-width:638px){.pane-opi-services-opi-services-costper .nodeService .view .view-content .views-row .bottle-details-wrapper .field{text-align:left;}}.pane-opi-services-opi-services-costper .nodeService .view .view-content .views-row .bottle-details-wrapper .field-name-field-bottle-size{text-align:left;font-size:16px;text-transform:none;}.pane-opi-services-opi-services-costper .nodeService .view .view-content .views-row .bottle-details-wrapper .field-name-field-bottle-size .field-label{float:none;}.pane-opi-services-opi-services-costper .nodeService .view .view-content .views-row .views-field-field-bottle-image-1{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.pane-opi-services-opi-services-costper .nodeService .view .view-content .views-row .views-field-field-product-name{position:absolute;bottom:0;left:0;width:100%;background:#bf224d;text-transform:uppercase;color:#FFF;font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;font-size:12px;line-height:16px;padding:10px 0;text-align:center;}.costPer-thingClicked .nodeService{display:none;}.costPer-thingClicked .nodeService.showme-prodline{display:block;}.costPer-thingClicked .nodeService.showme-servicetype{display:block;}.costPer-thingClicked.secondFilter .nodeService{display:none;}.costPer-thingClicked.secondFilter .nodeService.showme-prodline{display:none;}.costPer-thingClicked.secondFilter .nodeService.showme-servicetype{display:none;}.costPer-thingClicked.secondFilter .nodeService.showme-servicetype.showme-prodline{display:block;}.cost-per-footer .profitCalc,.cost-per-footer .print{width:50%;float:left;text-align:center;padding:40px 100px;cursor:pointer;}@media (max-width:638px){.cost-per-footer .profitCalc,.cost-per-footer .print{padding:40px 0;}.cost-per-footer .profitCalc div,.cost-per-footer .print div{padding-right:50px;padding-left:50px;}}.cost-per-footer .profitCalc{background:#590029;text-transform:uppercase;font-size:12px;line-height:16px;font-family:'Montserrat',sans-serif;font-weight:400;color:#FFF;}.cost-per-footer .profitCalc .fa{display:block;color:#bf224d;margin-bottom:10px;font-size:22px;}.cost-per-footer .print{background:#bf224d;color:#FFF;text-transform:uppercase;font-size:12px;line-height:16px;font-family:'Montserrat',sans-serif;font-weight:400;padding:48px 100px;}@media (max-width:638px){.cost-per-footer .print{padding:48px 0;}}.cost-per-footer .print .fa{display:block;color:#590029;font-size:22px;margin-bottom:10px;}.page-profit-calculator .main{background:#FFF;padding:50px 0;}.page-profit-calculator .swiper-pagination{text-align:center;bottom:auto;top:30px;z-index:5;}.page-profit-calculator .swiper-pagination .swiper-pagination-bullet{background:#727c88;width:11px;height:11px;}.page-profit-calculator .swiper-pagination .swiper-pagination-bullet-active{background:#bf224d;}.page-profit-calculator .progress-bar{position:absolute;top:23px;height:1px;width:100%;text-align:center;margin:0 auto;z-index:4;}.page-profit-calculator .progress-bar .actualbar{width:28px;margin:0 auto;background:#727c88;height:1px;}.page-profit-calculator .progress-slider{color:#585858;font-family:'Montserrat',sans-serif;font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;background:#232323;text-align:center;padding-top:30px;padding-bottom:30px;}.profit-calc-container{width:100%;display:block;margin:0 auto;}@media (min-width:638px){.profit-calc-container{width:638px;}}@media (max-width:638px){.profit-main-header{text-align:center;}}.profit-main-header .profit-logo{background:url(/sites/all/themes/opi/images/profit_logo.png) no-repeat 0 0;width:212px;height:68px;display:inline-block;margin-left:-24px;}@media (max-width:638px){.profit-main-header .profit-logo{margin:0 auto;}}.profit-main-header .profit-logo-pdf{display:none;}.profit-main-header .raise{color:#bf224d;font-size:22px;line-height:33px;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;margin-top:45px;margin-bottom:6px;}@media (max-width:638px){.profit-main-header .raise{float:none;margin:10px 0;}}#profit-calculator-panel{overflow:hidden;}#profit-calculator-panel.step1clicked{height:auto !important;}#profit-calculator-step-0 .hours-num,#profit-calculator-step-0 .tech-num{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;overflow:hidden;height:275px;}#profit-calculator-step-0 .hours-num .text-tech,#profit-calculator-step-0 .tech-num .text-tech{font-family:'Montserrat',sans-serif;font-weight:400;font-weight:300;font-size:10px;line-height:14px;color:#FFF;text-align:center;}@media (min-width:638px){#profit-calculator-step-0 .hours-num .text-tech,#profit-calculator-step-0 .tech-num .text-tech{font-size:18px;line-height:28px;}}#profit-calculator-step-0 .hours-num .text-tech em,#profit-calculator-step-0 .tech-num .text-tech em{font-size:16px;line-height:18px;display:block;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;}@media (min-width:638px){#profit-calculator-step-0 .hours-num .text-tech em,#profit-calculator-step-0 .tech-num .text-tech em{font-size:30px;line-height:36px;}}#profit-calculator-step-0 .hours-num .center-align-wrapper,#profit-calculator-step-0 .tech-num .center-align-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:100%;width:50%;}#profit-calculator-step-0 .hours-num .center-align-wrapper.blue,#profit-calculator-step-0 .tech-num .center-align-wrapper.blue{background:#590029;margin-left:-1px;}#profit-calculator-step-0 .hours-num .tech-icon,#profit-calculator-step-0 .tech-num .tech-icon{background:url(/sites/all/themes/opi/images/profit_tech_step1.png) no-repeat 0 0;display:block;width:46px;height:55px;margin:0 auto;}#profit-calculator-step-0 .hours-num .clock-icon,#profit-calculator-step-0 .tech-num .clock-icon{background:url(/sites/all/themes/opi/images/profit_clock_step1.png) no-repeat 0 0;display:block;width:46px;height:55px;margin:0 auto;}#profit-calculator-step-0 .actual-num{font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:50px;line-height:1;color:#232323;width:75%;float:left;}@media (min-width:638px){#profit-calculator-step-0 .actual-num{width:70%;font-size:100px;}}#profit-calculator-step-0 .actual-num .num-from-input{height:275px;background:white;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}#profit-calculator-step-0 .actual-num .num-from-input em{font-size:30px;height:30px;display:block;margin-top:15px;}@media (min-width:638px){#profit-calculator-step-0 .actual-num .num-from-input em{font-size:50px;margin-top:30px;}}#profit-calculator-step-0 .actual-num .num-from-input span{display:block;margin-top:15px;}@media (min-width:638px){#profit-calculator-step-0 .actual-num .num-from-input span{margin-top:30px;}}#profit-calculator-step-0 .actual-num input{display:none;height:275px;line-height:275px;}#profit-calculator-step-0 .num-wrapper{width:100%;height:100%;}#profit-calculator-step-0 .num-up-down{float:left;height:100%;width:25%;}@media (min-width:638px){#profit-calculator-step-0 .num-up-down{width:30%;}}#profit-calculator-step-0 .num-up-down span{font-size:30px;line-height:1;color:#232323;background:#dfdfdf;width:100%;display:block;vertical-align:middle;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:50%;cursor:pointer;}#profit-calculator-step-0 .num-up-down span:hover{background:#BFBFBF;}#profit-calculator-step-0 .num-up-down span:active{background:#A4A4A4;}@media (min-width:638px){#profit-calculator-step-0 .num-up-down span{font-size:50px;}}#profit-calculator-step-0 .num-up-down .positive{border-bottom:1px solid #f2f4f8;}#profit-calculator-step-0 .tech-num .num-from-input{background:url(/sites/all/themes/opi/images/profit_arrow_right.png) no-repeat left center;}#profit-calculator-step-0 .hours-num .num-from-input{background:url(/sites/all/themes/opi/images/profit_arrow_left.png) no-repeat right center;}#profit-calculator-step-0 .hours-num .center-align-wrapper:not(.blue){margin-left:-1px;}.profit-header{background:#232323;padding:30px 30px 60px 30px;}.profit-header .tagline{text-align:center;font-family:'Montserrat',sans-serif;font-weight:400;font-weight:300;font-size:20px;line-height:30px;color:#FFF;text-transform:uppercase;}.profit-header .tagline span{text-transform:uppercase;font-size:25px;line-height:30px;letter-spacing:0.25px;color:#FFF;font-family:'Montserrat',sans-serif;font-weight:700;display:block;}.profit-next-button,.profit-prev-button{background:#232323;padding:20px;width:100%;text-align:center;font-family:'Montserrat',sans-serif;font-weight:700;font-size:12px;line-height:22px;color:#585858;text-transform:uppercase;cursor:pointer;}.profit-next-button .fa-icons,.profit-prev-button .fa-icons{color:#bf224d;margin:10px auto;display:block;background:url(/sites/all/themes/opi/images/profit_next_step.png) no-repeat 0 0;width:19px;height:35px;}.profit-prev-button{width:50%;float:left;background:#2f2f2f;color:#585858;}.profit-prev-button .fa-icons{color:#bf224d;margin:10px auto;display:block;background:url(/sites/all/themes/opi/images/profit_prev_step.png) no-repeat 0 0;width:19px;height:35px;}.profit-next-button{float:right;width:50%;}.profit-next-button.step1-next{width:100%;}#profit-calculator-step-0 .profit-next-button{width:100%;float:none;background:#232323;color:#585858;}#profit-calculator-step-0 .profit-next-button .fa{color:#bf224d;}#profit-calculator-step-2 .profit-next-button,#profit-calculator-step-2 .profit-prev-button{width:33.333%;float:right;}@media (max-width:638px){#profit-calculator-step-2 .profit-next-button,#profit-calculator-step-2 .profit-prev-button{min-height:140px;}}#profit-calculator-step-2 .profit-next-button.step2-save,#profit-calculator-step-2 .profit-prev-button.step2-save{background:#590029;}#profit-calculator-step-2 .profit-next-button.step2-save .fa,#profit-calculator-step-2 .profit-prev-button.step2-save .fa{color:#bf224d;}#profit-calculator-step-2 .fa-print,#profit-calculator-step-2 .fa-floppy-o{font-size:30px;}#profit-calculator-step-2 .fa-print.fa-icons,#profit-calculator-step-2 .fa-floppy-o.fa-icons{background:none;width:auto;}#profit-calculator-step-2 .fa-print{color:#db839b;}#profit-calculator-step-1 .step1-option-wrapper{background:#FFF;}#profit-calculator-step-1 .nail-lacquer-wrapper .option-wrapper{background:url(/sites/all/themes/opi/images/profit-calculator-bottle-step2-nl.png) no-repeat center right;background-size:cover;}#profit-calculator-step-1 .gel-wrapper .option-wrapper{background:url(/sites/all/themes/opi/images/profit-calculator-bottle-step2.jpg) no-repeat center right;background-size:cover;}#profit-calculator-step-1 .infinite-shine-wrapper .option-wrapper{background:url(/sites/all/themes/opi/images/profit-calculator-bottle-step2-is.png) no-repeat center right;background-size:cover;}#profit-calculator-step-1 h2{background-color:#590029;font-size:18px;line-height:1;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#FFF;padding:30px;margin:0;cursor:pointer;-webkit-box-shadow:inset 0px -5px 10px 0px rgba(0,0,0,0.52);-moz-box-shadow:inset 0px -5px 10px 0px rgba(0,0,0,0.52);box-shadow:inset 0px -5px 10px 0px rgba(0,0,0,0.52);}#profit-calculator-step-1 h2:before{font-family:'FontAwesome';content:'\f105';margin-left:-10px;padding-right:10px;}@media (min-width:638px){#profit-calculator-step-1 h2{font-size:30px;line-height:36px;}}#profit-calculator-step-1 h2 span{background:url(/sites/all/themes/opi/images/profit_calculator_checkbox_white-mobile.png) no-repeat 0 -31px;height:31px;width:31px;display:block;float:right;margin-top:-5px;}@media (min-width:638px){#profit-calculator-step-1 h2 span{background:url(/sites/all/themes/opi/images/profit_calculator_checkbox_white.png) no-repeat 0 -43px;height:42px;width:42px;margin-top:-5px;}}#profit-calculator-step-1 .opened h2{-webkit-box-shadow:inset 0px 0 0 0 black;-moz-box-shadow:inset 0px 0 0 0 black;box-shadow:inset 0px 0 0 0 black;}#profit-calculator-step-1 .opened h2:before{content:'\f107';}#profit-calculator-step-1 .opi-lineType{background:url(/sites/all/themes/opi/images/profit_checkboxes_step2.png) no-repeat 0 -42px;height:42px;padding-left:55px;cursor:pointer;display:inline-block;width:40%;margin-right:5%;margin:30px 5% 0 0;font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;color:#727c88;font-size:14px;text-transform:uppercase;}@media (max-width:638px){#profit-calculator-step-1 .opi-lineType{background:url(/sites/all/themes/opi/images/profit_checkboxes_step2-mobile.png) no-repeat 0 -34px;height:34px;padding-left:40px;font-size:9px;margin-right:0;width:49.5%;white-space:no-wrap;margin-top:20px;}}#profit-calculator-step-1 .opi-lineType span{margin-top:9px;display:block;}@media (max-width:638px){#profit-calculator-step-1 .opi-lineType span{margin-top:5px;}}#profit-calculator-step-1 .selected-lineType{background:url(/sites/all/themes/opi/images/profit_checkboxes_step2.png) no-repeat 0 0px;}@media (max-width:638px){#profit-calculator-step-1 .selected-lineType{background:url(/sites/all/themes/opi/images/profit_checkboxes_step2-mobile.png) no-repeat 0 0px;}}#profit-calculator-step-1 .option-clicked h2 span{background:url(/sites/all/themes/opi/images/profit_calculator_checkbox_white-mobile.png) no-repeat 0 0px;}@media (min-width:638px){#profit-calculator-step-1 .option-clicked h2 span{background:url(/sites/all/themes/opi/images/profit_calculator_checkbox_white.png) no-repeat 0 0px;}}#profit-calculator-step-1 .step1-option-wrapper .option-wrapper{overflow:hidden;max-height:0px;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;-moz-transition-duration:0.5s;-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;-moz-transition-timing-function:cubic-bezier(0.42,0,1,1);-webkit-transition-timing-function:cubic-bezier(0.42,0,1,1);-o-transition-timing-function:cubic-bezier(0.42,0,1,1);transition-timing-function:cubic-bezier(0.42,0,1,1);padding:0 110px 0px 30px;}@media (max-width:638px){#profit-calculator-step-1 .step1-option-wrapper .option-wrapper{padding:0 85px 0 20px;}}#profit-calculator-step-1 .step1-option-wrapper.opened .option-wrapper{-moz-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;max-height:7000px;overflow:hidden;padding:25px 110px 45px 20px;}@media (max-width:638px){#profit-calculator-step-1 .step1-option-wrapper.opened .option-wrapper{padding:0px 110px 20px 20px;}}#actualServices .header-wrapper,#serviceProfit .header-wrapper{background:#590029;padding:18px 10px;}@media (min-width:638px){#actualServices .header-wrapper,#serviceProfit .header-wrapper{padding:18px 30px;}}#actualServices .header-wrapper h2,#serviceProfit .header-wrapper h2{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:15px;line-height:1;letter-spacing:-0.25px;color:#FFF;margin-bottom:0;}@media (min-width:638px){#actualServices .header-wrapper h2,#serviceProfit .header-wrapper h2{font-size:25px;}}#actualServices .header-wrapper .cost,#actualServices .header-wrapper .costprep,#serviceProfit .header-wrapper .cost,#serviceProfit .header-wrapper .costprep{float:right;margin-top:-5px;}@media (min-width:638px){#actualServices .header-wrapper .cost,#actualServices .header-wrapper .costprep,#serviceProfit .header-wrapper .cost,#serviceProfit .header-wrapper .costprep{margin-top:0px;}}#actualServices .header-wrapper .cost label,#actualServices .header-wrapper .costprep label,#serviceProfit .header-wrapper .cost label,#serviceProfit .header-wrapper .costprep label{display:inline-block;vertical-align:middle;float:none;color:#565656;font-size:8px;line-height:16px;font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;text-transform:uppercase;margin-right:10px;}@media (min-width:638px){#actualServices .header-wrapper .cost label,#actualServices .header-wrapper .costprep label,#serviceProfit .header-wrapper .cost label,#serviceProfit .header-wrapper .costprep label{font-size:12px;line-height:14px;}}#actualServices .header-wrapper .cost .field-val,#actualServices .header-wrapper .costprep .field-val,#serviceProfit .header-wrapper .cost .field-val,#serviceProfit .header-wrapper .costprep .field-val{display:inline-block;vertical-align:middle;font-family:'Montserrat',sans-serif;font-weight:400;font-weight:300;color:yellow;font-size:6px;line-height:16px;color:#FFF;font-family:'Montserrat',sans-serif;font-weight:400;font-weight:300;}@media (min-width:638px){#actualServices .header-wrapper .cost .field-val,#actualServices .header-wrapper .costprep .field-val,#serviceProfit .header-wrapper .cost .field-val,#serviceProfit .header-wrapper .costprep .field-val{font-size:12px;line-height:18px;}}#actualServices .header-wrapper .cost .field-val span,#actualServices .header-wrapper .costprep .field-val span,#serviceProfit .header-wrapper .cost .field-val span,#serviceProfit .header-wrapper .costprep .field-val span{font-size:12px;line-height:18px;display:inline-block;vertical-align:bottom;margin-left:1px;color:#FFF;font-family:'Montserrat',sans-serif;font-weight:400;font-weight:300;}#actualServices .header-wrapper .cost label,#serviceProfit .header-wrapper .cost label{color:#bf224d;}#actualServices .header-wrapper .cost .field-val,#serviceProfit .header-wrapper .cost .field-val{margin-top:-3px;}#actualServices .cost.hidden,#serviceProfit .cost.hidden{display:none;}#actualServices .service-data-wrapper,#serviceProfit .service-data-wrapper{background:#FFF;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.service-data-wrapper .field-val,.total-box .field-val{font-family:'Montserrat',sans-serif;font-weight:400;font-weight:300;color:#590029;line-height:18px;font-size:7px;}@media (min-width:638px){.service-data-wrapper .field-val,.total-box .field-val{line-height:36px;font-size:15px;}}.service-data-wrapper .field-val span,.total-box .field-val span{font-size:12px;line-height:18px;display:inline-block;vertical-align:bottom;margin-left:1px;}@media (min-width:638px){.service-data-wrapper .field-val span,.total-box .field-val span{font-size:27px;line-height:36px;}}.service-data-wrapper .field-val i,.total-box .field-val i{vertical-align:bottom;line-height:29px;font-style:normal;}.service-data-wrapper .service-data-left .field-val,.total-box .service-data-left .field-val{display:none;}.service-data-wrapper .service-data-left .field-val-none,.total-box .service-data-left .field-val-none{color:#bcbcbc;font-size:7px;line-height:12px;font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;text-transform:uppercase;margin-top:10px;}@media (min-width:638px){.service-data-wrapper .service-data-left .field-val-none,.total-box .service-data-left .field-val-none{font-size:10px;line-height:14px;}}.filled .service-data-left .field-val-none{display:none;}.filled .service-data-left .field-val{display:block;}.total-box{-webkit-box-shadow:0px -3px 10px 0px rgba(0,0,0,0.52);-moz-box-shadow:0px -3px 10px 0px rgba(0,0,0,0.52);box-shadow:0px -3px 10px 0px rgba(0,0,0,0.52);z-index:2;}.total-box .field-val span{font-size:30px;}.service-data-left{display:inline-block;vertical-align:top;width:80px;position:relative;z-index:20;}@media (min-width:638px){.service-data-left{-webkit-box:1;-moz-box:1;-ms-flexbox:1;-webkit-flex:1;flex:1;}}.service-data-left label{font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;font-size:8px;line-height:9px;color:#727c88;text-transform:uppercase;}@media (min-width:638px){.service-data-left label{font-size:12px;line-height:14px;}}.service-data-left .vert-space-wrapper{height:100%;width:100%;display:block;}@media (max-width:638px){.service-data-left .vert-space-wrapper{position:absolute;}}.service-data-left .vert-space-wrapper .open-option{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center;height:33.333%;width:100%;border-bottom:1px solid #e9edf1;border-left:1px solid #c4c4c4;cursor:pointer;background:url(/sites/all/themes/opi/images/profit_options_icon.png) no-repeat 90% center;background-color:#FFF;}.service-data-left .vert-space-wrapper .open-option.disabled{background-color:#DFDFDF;}.service-data-left .vert-space-wrapper .open-option.active{background-color:#FFF;border-bottom:0;}.service-data-left .vert-space-wrapper .open-option.last{border-bottom:0;}.service-data-left .vert-fixer{-webkit-box:1;-moz-box:1;-ms-flexbox:1;-webkit-flex:1;flex:1;}.service-data-right{display:inline-block;vertical-align:top;background:#dfdfdf;padding:20px;min-height:215px;width:calc(100% - 80px);}@media (min-width:638px){.service-data-right{width:470px;min-height:334px;padding:40px;}}.service-data-right .msg{font-size:12px;line-height:16px;color:#6a7687;font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;margin-top:15px;display:none;}.service-data-right h2{font-family:'Montserrat',sans-serif;font-weight:400;font-weight:300;letter-spacing:0.25px;color:#232323;text-transform:uppercase;font-size:12px;line-height:15px;}@media (min-width:638px){.service-data-right h2{font-size:20px;line-height:30px;}}.service-data-right-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;overflow:hidden;}.service-data-right-wrapper .totalbubble{-webkit-box:1;-moz-box:1;-ms-flexbox:1;-webkit-flex:1;flex:1;background:#FFF;}.service-data-right-wrapper .totalbubble.month-total{border-right:1px solid #DFDFDF;border-left:1px solid #DFDFDF;}.service-data-right-wrapper .profit-numberval{font-size:22px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;color:#590029;text-align:center;padding:30px 0;}@media (min-width:638px){.service-data-right-wrapper .profit-numberval{font-size:30px;line-height:36px;padding:50px 0;}}.service-data-right-wrapper .profit-numberval-text{width:100%;background:#bf224d;text-transform:uppercase;color:#FFF;font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;font-size:12px;line-height:16px;padding:10px 0;text-align:center;}.total-box{background:#590029;position:relative;height:204px;}.total-box .total-wrapper{position:absolute;padding:0 18px;width:100%;top:10px;}@media (min-width:638px){.total-box .total-wrapper{padding:0 50px;top:20px;}}.total-box h2{font-family:'Montserrat',sans-serif;font-weight:400;font-weight:300;font-size:20px;line-height:30px;text-transform:uppercase;text-align:center;color:#FFF;}@media (min-width:638px){.total-box h2{font-size:20px;line-height:30px;}}.total-box .service-data-right-wrapper .profit-numberval{padding:38px 0;}@media (min-width:638px){.total-box .service-data-right-wrapper .profit-numberval{padding:55px 0;}}.total-summary{background:#dfdfdf;padding:70px 110px 40px;text-align:center;}.total-summary .fa-star{color:#bf224d;}.total-summary h2{color:#590029;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;font-size:15px;line-height:16px;display:none;margin-top:10px;}.total-summary .result-summary{display:none;color:#565656;font-family:'Montserrat',sans-serif;font-weight:400;font-weight:300;font-size:14px;line-height:20px;}.total-summary .result-summary span{color:#590029;font-size:16px;}.grey-box-sliders{background:#232323;padding:30px;-webkit-box-shadow:inset 0px -3px 10px 0px rgba(0,0,0,0.52);-moz-box-shadow:inset 0px -3px 10px 0px rgba(0,0,0,0.52);box-shadow:inset 0px -3px 10px 0px rgba(0,0,0,0.52);display:none;}.grey-box-sliders label{font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;font-size:9px;line-height:30px;letter-spacing:0.5px;color:#FFF;display:block;text-transform:uppercase;}@media (min-width:638px){.grey-box-sliders label{font-size:14px;margin-bottom:5px;}}.grey-box-sliders input{width:100%;}.grey-box-sliders .slider-tech{background:url(/sites/all/themes/opi/images/profit_tech_step3-mobile.png) no-repeat right top;height:auto;width:100%;margin-bottom:15px;display:block;}@media (min-width:638px){.grey-box-sliders .slider-tech{background:url(/sites/all/themes/opi/images/profit_tech_step3.png) no-repeat right top;}}.grey-box-sliders .slider-hours{background:url(/sites/all/themes/opi/images/profit_clock_step3-mobile.png) no-repeat right top;height:auto;width:100%;margin-bottom:15px;display:block;}@media (min-width:638px){.grey-box-sliders .slider-hours{background:url(/sites/all/themes/opi/images/profit_clock_step3.png) no-repeat right top;}}.grey-box-sliders .prep-cost{display:none;}.grey-box-sliders .prep-cost label{padding-left:45px;background:url(/sites/all/themes/opi/images/profit_checkboxes.png) no-repeat 0 -30px;height:30px;line-height:30px;}.grey-box-sliders .prep-cost.active label{background:url(/sites/all/themes/opi/images/profit_checkboxes.png) no-repeat 0 0px;}#serviceProfit{display:none;}#actualServices .serviceNode .header-wrapper,#serviceProfit .serviceNode .header-wrapper{-webkit-box-shadow:0px -3px 10px 0px rgba(0,0,0,0.52);-moz-box-shadow:0px -3px 10px 0px rgba(0,0,0,0.52);box-shadow:0px -3px 10px 0px rgba(0,0,0,0.52);}#actualServices .serviceNode .header-wrapper:first-child,#serviceProfit .serviceNode .header-wrapper:first-child{box-shadow:none;}#actualServices .service-data-wrapper,#serviceProfit .service-data-wrapper{position:relative;z-index:1;}#actualServices .service-data-wrapper .option-window,#serviceProfit .service-data-wrapper .option-window{position:absolute;left:168px;height:100%;width:0;display:none;}#actualServices .service-data-wrapper .option-window.showme,#serviceProfit .service-data-wrapper .option-window.showme{width:calc(638px - 168px);}#actualServices .service-data-wrapper .option-window.showme .content-for-option,#actualServices .service-data-wrapper .option-window.showme .blinder,#serviceProfit .service-data-wrapper .option-window.showme .content-for-option,#serviceProfit .service-data-wrapper .option-window.showme .blinder{display:inline-block;overflow:hidden;}#actualServices .service-data-wrapper input,#serviceProfit .service-data-wrapper input{font-size:35px;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#232323;width:179px;background:#d4dbe4;box-shadow:none;-webkit-appearance:none;outline:none;border:0;text-align:center;padding:16px 5px 9px !important;}#actualServices .service-data-wrapper button,#serviceProfit .service-data-wrapper button{text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;font-size:14px;line-height:14px;margin-top:10px;margin-bottom:20px;width:100%;background:#590029;}@media (max-width:638px){#actualServices .service-data-wrapper button,#serviceProfit .service-data-wrapper button{margin-bottom:10px;}}#actualServices .service-data-wrapper .content-msg,#serviceProfit .service-data-wrapper .content-msg{font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;line-height:18px;color:#727c88;font-weight:300;}#actualServices .service-data-wrapper .content-msg a,#serviceProfit .service-data-wrapper .content-msg a{font-weight:400;color:#590029;}#actualServices .service-data-wrapper .content-msg span,#actualServices .service-data-wrapper .content-msg em,#serviceProfit .service-data-wrapper .content-msg span,#serviceProfit .service-data-wrapper .content-msg em{color:#590029;font-style:normal;}#actualServices .service-data-wrapper .content-msg .swap,#serviceProfit .service-data-wrapper .content-msg .swap{display:none;}#actualServices .hideDefault,#serviceProfit .hideDefault{display:none;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center;padding:0 35px;}@media (max-width:638px){#actualServices .hideDefault,#serviceProfit .hideDefault{padding:0 20px;}}#actualServices .hideDefault .clients-per-week input,#serviceProfit .hideDefault .clients-per-week input{width:100%;}#actualServices .content-for-option,#serviceProfit .content-for-option{width:60%;float:left;height:100%;background:#FFF;display:none;}#actualServices .content-for-option span.inputspan,#serviceProfit .content-for-option span.inputspan{font-size:24px;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#232323;width:100%;background:#d4dbe4;box-shadow:none;-webkit-appearance:none;outline:none;border:0;text-align:center;padding:9px 5px 16px !important;display:inline-block;}#actualServices .content-for-option span.inputspan input,#serviceProfit .content-for-option span.inputspan input{width:65px;font-size:35px;padding:0 !important;vertical-align:bottom;}#actualServices .blinder,#serviceProfit .blinder{width:40%;background:rgba(0,0,0,0.49);display:inline-block;height:100%;display:none;}#hourssliderspan,#techsliderspan{display:none;}.noUi-connect{background:#FFF;height:53px;border:0;box-shadow:none;border-radius:0;}.noUi-background{background:#590029;height:53px;border:0;box-shadow:none;border-radius:0;}.noUi-horizontal .noUi-handle{background:url(/sites/all/themes/opi/images/profit_calculator_balloon.png) no-repeat center top;height:53px;text-align:center;box-shadow:none;border:0;font-size:20px;line-height:38px;color:#FFF;width:43px;top:0;left:-21px;padding-top:5px;}.noUi-horizontal .noUi-handle:before,.noUi-horizontal .noUi-handle:after{display:none;}.page-salon-finder .l-messages,.page-where-to-buy .l-messages{display:none;}.page-salon-finder #page-title,.page-where-to-buy #page-title{display:none;}.opi-map-container{position:relative;}.opi-map-container *::-webkit-input-placeholder{color:#c6b4bf;opacity:1;}.opi-map-container *:-moz-placeholder{color:#c6b4bf;opacity:1;}.opi-map-container *::-moz-placeholder{color:#c6b4bf;opacity:1;}.opi-map-container *:-ms-input-placeholder{color:#c6b4bf;opacity:1;}.opi-map-container .filter-msg{display:none;padding:3px 10px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.1);font-size:14px;}.opi-map-container ul.store-list{list-style-type:none;margin:0;padding:0;}@media only screen and (min-width:40.063em){.opi-map-container ul.store-list > li.highlighted div.store:before{background:#53b6dd;}}.opi-map-container li.no-stores{line-height:1.2em;display:block !important;padding:20px;}.opi-map-container li.store:hover div.store{cursor:default;background-color:rgba(0,0,0,0.05);}.opi-map-container li.store,.opi-map-container .store-popup{list-style-type:none;margin:0;padding:0;}@media only screen and (max-width:40em){.opi-map-container li.store:nth-child(even),.opi-map-container .store-popup:nth-child(even){background:#e3e7f0;}}@media only screen and (min-width:40.063em){.opi-map-container li.store:nth-child(odd),.opi-map-container .store-popup:nth-child(odd){background:#e3e7f0;}.opi-map-container li.store:first-child,.opi-map-container .store-popup:first-child{counter-reset:storecounter;}.opi-map-container li.store div.store > div,.opi-map-container .store-popup div.store > div{margin-left:35px;}}.opi-map-container li.store .location-type,.opi-map-container .store-popup .location-type{display:inline-block;background:#293038;font-size:10px;line-height:10px;padding:5px;margin-bottom:10px;letter-spacing:1px;color:white;text-transform:uppercase;vertical-align:top;}.opi-map-container li.store .set-default,.opi-map-container .store-popup .set-default{display:inline-block;vertical-align:top;font-size:14px;line-height:14px;margin-left:6px;padding:3px;}.opi-map-container li.store .set-default .set,.opi-map-container .store-popup .set-default .set{color:#53b6dd;cursor:pointer;}.opi-map-container li.store .set-default .set:hover,.opi-map-container .store-popup .set-default .set:hover{color:#e339a6;}.opi-map-container li.store .set-default .current,.opi-map-container .store-popup .set-default .current{background-image:url("/sites/all/themes/opi/images/check_icon.png");background-position:left center;background-size:14px;background-repeat:no-repeat;padding-left:20px;display:none;}.opi-map-container li.store .location-type:not(.distributor),.opi-map-container li.store .set-default:not(.distributor),.opi-map-container .store-popup .location-type:not(.distributor),.opi-map-container .store-popup .set-default:not(.distributor){display:none;}.opi-map-container li.store div.store .title,.opi-map-container .store-popup div.store .title{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:24px;line-height:24px;}@media only screen and (max-width:40em){.opi-map-container li.store div.store .title,.opi-map-container .store-popup div.store .title{margin-right:80px;}}@media only screen and (max-width:40em){.opi-map-container li.store div.store,.opi-map-container .store-popup div.store{padding:25px 10px;position:relative;}.opi-map-container li.store div.store > div,.opi-map-container .store-popup div.store > div{margin-left:15px;}}@media only screen and (min-width:40.063em){.opi-map-container li.store div.store,.opi-map-container .store-popup div.store{padding:20px 10px 0 10px;counter-increment:storecounter;}}@media only screen and (min-width:40.063em){.opi-map-container li.store div.store:before,.opi-map-container .store-popup div.store:before{content:counter(storecounter);float:left;font-weight:bold;color:white;font-size:12px;line-height:12px;padding:5px 0;text-align:center;display:block;width:22px;height:22px;background:#e339a6;border-radius:11px;}}.opi-map-container .store-actions.row{clear:both;padding-top:10px;}.opi-map-container .store-actions .columns{width:40px;margin-right:5px;}.opi-map-container .store-actions .website{max-width:40px;}.opi-map-container .store-actions .website a{display:block;vertical-align:top;background:url("/sites/all/themes/opi/images/icon-visit-website.svg") no-repeat;width:40px;height:31px;position:relative;overflow:hidden;cursor:pointer;}.opi-map-container .store-actions .social{display:none;vertical-align:top;background:url("/sites/all/themes/opi/images/icons-dark.png") no-repeat -130px 0;width:40px;height:31px;position:relative;overflow:hidden;color:transparent;font-size:0px;cursor:pointer;}.opi-map-container .flag{display:block;vertical-align:top;position:relative;overflow:hidden;width:30px;height:31px;margin-right:10px;color:transparent;font-size:0px;cursor:pointer;}.opi-map-container .flag.flag-action{background:url("/sites/all/themes/opi/images/icons-dark.png") no-repeat 0px 0;}.opi-map-container .flag.unflag-action{background:transparent url("/sites/all/themes/opi/images/LikeHeart_Active.svg") no-repeat scroll 0 0/contain;}.opi-map-container .flag-message{display:none;}.opi-map-container .flag-wrapper{position:relative;display:block;}.opi-map-container .flag-throbber{display:none;position:absolute;top:7px;left:9px;width:13px;height:13px;pointer-events:none;}.opi-map-container .flag-waiting a{opacity:0.5;}.opi-map-container .flag-waiting .flag-throbber{background:transparent url("/sites/all/modules/contrib/flag/theme/flag-throbber.gif") no-repeat scroll right center;}.opi-map-container .reviews.active .toggle,.opi-map-container .reviews a{display:block;vertical-align:top;background:url("/sites/all/themes/opi/images/icons-dark.png") no-repeat -85px 0;width:40px;height:31px;position:relative;overflow:hidden;color:transparent;font-size:0px;cursor:pointer;}.opi-map-container .store-details{padding:20px 0 20px 0;}@media only screen and (max-width:40em){.opi-map-container .store-details{position:absolute;bottom:-5px;right:20px;padding:10px 0 20px 0;}.opi-map-container .store-details .store-images{display:none;}}.opi-map-container .store-details .user-review{font-size:.8em;font-style:italic;padding:20px 0;clear:both;}.opi-map-container .store-details .store-images img{width:80px;height:80px;}.opi-map-container .street-address,.opi-map-container .phone{margin-bottom:.5rem;}.opi-map-container .street-address .loc-label,.opi-map-container .phone .loc-label{clear:both;float:left;font-size:.7rem;font-weight:bold;text-transform:uppercase;margin-top:.2rem;width:70px;}.opi-map-container .street-address .loc-value,.opi-map-container .phone .loc-value{margin-left:70px;text-wrap:normal;text-transform:capitalize;font-weight:normal;font-size:1rem;line-height:1.25rem;}.opi-map-container .store-images{display:inline-block;margin-right:30px;}.opi-map-container .store-rating{display:inline-block;}.opi-map-container .directions a{color:#e339a6;font-size:.8rem;font-weight:bold;}.opi-map-container .directions a:hover{color:#53b6dd;}#nearest-map-container.opi-map-container{border:1px solid #cccccc;position:relative;background:white;margin:2.5%;}#nearest-map-container.opi-map-container ul.store-list{padding-top:30px;}#nearest-map-container.opi-map-container li.store{background:white;display:none !important;}#nearest-map-container.opi-map-container li.store.highlighted{display:block !important;}#nearest-map-container.opi-map-container li.store .store-details{display:none;}#nearest-map-container.opi-map-container li.store div.store{min-height:220px;padding-top:15px;height:220px;}@media only screen and (max-width:40em){#nearest-map-container.opi-map-container li.store div.store{height:auto;}}#nearest-map-container.opi-map-container li.store div.store:before{display:none;}#nearest-map-container.opi-map-container li.store div.store > div{margin-left:10px;}#nearest-map-container.opi-map-container li.store .store-actions > div:not(.favorite){display:none;}#where-to-buy-map-container.opi-map-container{}#where-to-buy-map-container.opi-map-container *::-webkit-input-placeholder{color:#9ac6e6;opacity:1;}#where-to-buy-map-container.opi-map-container *:-moz-placeholder{color:#9ac6e6;opacity:1;}#where-to-buy-map-container.opi-map-container *::-moz-placeholder{color:#9ac6e6;opacity:1;}#where-to-buy-map-container.opi-map-container *:-ms-input-placeholder{color:#9ac6e6;opacity:1;}@media only screen and (min-width:40.063em){#where-to-buy-map-container.opi-map-container .opi-map-input{min-width:800px;}}.opi-map-input-wrapper{background:transparent url("/sites/all/themes/opi/images/textured-bg.png") repeat scroll 0 0;}.opi-map-input{background:rgba(63,45,57,0.7);background:linear-gradient(to right,rgba(39,23,34,0.7) 5%,rgba(110,72,91,0.7) 40%,rgba(39,23,34,0.7) 90%);padding:23px 0px;height:100px;}.opi-map-input h4{display:none;}.opi-map-input button,.opi-map-input button:focus{transition:all 300ms ease;background-color:#95788a;outline-color:#95788a;}.opi-map-input button:hover,.opi-map-input button:focus:hover{background-color:#7c5f71;outline-color:#7c5f71;}#where-to-buy-map-container .opi-map-input button,#where-to-buy-map-container .opi-map-input button:focus{background-color:#14406e;outline-color:#14406e;}#where-to-buy-map-container .opi-map-input button:hover,#where-to-buy-map-container .opi-map-input button:focus:hover{background-color:#2b5886;outline-color:#2b5886;}.opi-map-input .getzipcode{position:relative;}.opi-map-input .getzipcode input{display:block;border:none;background-color:#95788a;color:rgba(255,255,255,0.9);font-weight:bold;font-size:1rem;padding:1rem 1rem 1.0625rem;border-radius:0;}#where-to-buy-map-container .opi-map-input .getzipcode input{background-color:#14406e;}@media only screen and (max-width:40em){.opi-map-input .getzipcode input{width:90%;height:44px;margin:0 auto 18px auto;padding:.875rem 1em;}}@media only screen and (min-width:40.063em){.opi-map-input .getzipcode input{width:275px;height:54px;position:absolute;top:-1px;right:0;}}#nearest-map-container .opi-map-input .getzipcode input{position:relative;left:0;top:0px;width:90%;margin:0 auto 18px auto;height:44px;padding:.875rem 1em;}.opi-map-input .getzipcode button#btn-search{display:block;background-image:url("/sites/all/themes/opi/images/icon-search.png");background-position:center center;background-repeat:no-repeat;color:rgba(66,53,63,0.75);margin-top:.25rem;padding:0;height:44px;width:44px;position:absolute;right:5%;top:0;z-index:2;}#where-to-buy-map-container .opi-map-input .getzipcode button#btn-search{color:rgba(154,198,230,0.75);background-image:url("/sites/all/themes/opi/images/icon-search-ltblue.png");}@media only screen and (max-width:40em){.opi-map-input .getzipcode button#btn-search{margin-top:0;}}@media only screen and (min-width:40.063em){.opi-map-input .getzipcode button#btn-search{right:-60px;top:0;outline-width:1px;outline-style:solid;outline-offset:4px;}}#nearest-map-container .opi-map-input .getzipcode button#btn-search{outline:none;margin:0;right:5%;}.opi-map-input .getlocation button{display:block;background-image:url("/sites/all/themes/opi/images/icon-locate.png");background-position:10px center;background-repeat:no-repeat;color:rgba(66,53,63,0.75);margin-top:.25rem;padding:0.8rem 1.5rem 0.8rem 2.75rem;font-size:12px;font-weight:bold;text-shadow:1px 1px 0px rgba(255,255,255,0.2);height:44px;}#where-to-buy-map-container .opi-map-input .getlocation button{color:rgba(154,198,230,0.75);background-image:url("/sites/all/themes/opi/images/icon-locate-ltblue.png");}@media only screen and (min-width:40.063em){#where-to-buy-map-container .opi-map-input .getlocation button{float:left;}}#where-to-buy-map-container .opi-map-input .getlocation button#btn-distributor{margin-left:9px;padding-left:1.5rem;background-image:none;}@media only screen and (max-width:40em){#where-to-buy-map-container .opi-map-input .getlocation button#btn-distributor{margin:20px auto 0 auto;}}@media only screen and (max-width:40em){.opi-map-input .getlocation button{width:90%;margin:0 auto;font-size:14px;}}@media only screen and (min-width:40.063em){.opi-map-input .getlocation button{margin-left:69px;outline-width:1px;outline-style:solid;outline-offset:4px;}}#nearest-map-container .opi-map-input .getlocation button{width:90%;margin:0px auto;outline:none;padding:0;}#where-to-buy-map-container .opi-map-input{background:rgba(38,78,118,0.7);background:linear-gradient(to right,rgba(59,125,186,0.7) 0%,rgba(34,72,103,0.7) 100%);}#nearest-map-container .opi-map-input{display:none;position:absolute;height:120px;bottom:10px;left:0px;background:none;padding:0;}@media only screen and (max-width:40em){.opi-map-input{padding:18px 0px;height:142px;}}@media only screen and (max-width:40em){.role-professional #where-to-buy-map-container .opi-map-input{height:210px;}}.opi-map-popup{display:none;position:relative;width:100%;height:auto;}.opi-map-popup .store-popup{background:#e3e7f0;}.opi-map-popup .panel-close{display:inline-block;width:24px;height:24px;font-size:1.5rem;position:absolute;top:20px;right:20px;cursor:pointer;z-index:3;font-family:"foundation icons";color:#798390;}.opi-map-popup .panel-close:before{content:"\f217";}.opi-map-disclaimer{font-size:8px;line-height:8px;height:20px;padding:6px 0 0 15px;background:#e3e7f0;font-size:8px;font-family:"Montserrat";color:#9499a5;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.1);}@media only screen and (max-width:40em){.opi-map-disclaimer{width:100%;float:left;}}@media only screen and (min-width:40.063em){.opi-map-disclaimer{position:absolute;bottom:0;left:0;width:33.3333%;z-index:2;}}@media only screen and (min-width:40.063em){.opi-map-panel{height:680px;overflow:auto;margin-bottom:20px;}}.opi-map-panel ::-webkit-scrollbar{-webkit-appearance:none;width:8px;}.opi-map-panel ::-webkit-scrollbar-track{border-radius:4px;background-color:rgba(0,0,0,0.1);}.opi-map-panel ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);}@media only screen and (max-width:40em){.opi-map-panel{height:auto;position:relative;}}#nearest-map-container .opi-map-panel{height:250px;overflow:hidden;}@media only screen and (max-width:80em){#nearest-map-container .opi-map-panel{height:250px;}}@media only screen and (max-width:40em){#nearest-map-container .opi-map-panel{height:auto;min-height:240px;overflow:hidden;}}.opi-map-map{height:700px;}@media only screen and (max-width:40em){.opi-map-map{height:330px;}}#nearest-map-container .opi-map-map{height:250px;overflow:hidden;position:relative;}@media only screen and (max-width:80em){#nearest-map-container .opi-map-map{height:250px;}}#nearest-map-container .subheader{position:absolute;top:0;left:0;z-index:2;text-transform:uppercase;color:#8a4775;font-size:.7rem;line-height:.7rem;font-weight:bold;padding:10px 0 10px 20px;min-height:30px;margin:0;}#nearest-map-container .subheader a{color:#e339a6;}#nearest-map-container .subheader a:hover{color:#53b6dd;}#where-to-buy-map-container h4{margin:10px 0 0 0;color:#5a727f;font-size:20px;letter-spacing:0.5px;line-height:24px;text-transform:uppercase;text-align:center;}.view-where-to-buy-retailers{margin:0 0 5px 0;text-align:center;}.view-where-to-buy-retailers .view-content div{display:inline;}.view-where-to-buy-retailers .view-content div a:hover img.logo_off{display:none;}.view-where-to-buy-retailers .view-content div a:hover img.logo_on{display:inline;}.view-where-to-buy-retailers .view-content div a img.logo_off{opacity:.5;}.view-where-to-buy-retailers .view-content div a img.logo_on{display:none;}@media only screen and (max-width:40em){.view-where-to-buy-retailers .view-content div a img{padding:0px 20px;width:110px;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-where-to-buy-retailers .view-content div a img{padding:10px 40px;}}@media only screen and (min-width:64.063em){.view-where-to-buy-retailers .view-content div a img{padding:10px 12px;}}@media only screen and (min-width:90.063em){.view-where-to-buy-retailers .view-content div a img{padding:10px 25px;}}.page-salon-finder .location-type,.page-salon-finder .set-default{display:none;}.role-professional .page-salon-finder .location-type,.role-professional
  .page-salon-finder .set-default{display:block;}#admin-menu{display:none;}body.admin-menu{margin-top:0px !important;}.page-nail-studio .l-messages{display:none;}#nail-studio-panel{position:relative;background-image:url("/sites/all/themes/opi/images/textured-bg.png");background-repeat:repeat;background-position:left bottom;}#nail-studio-panel .spacer{width:100%;height:164px;background:rgba(2,2,6,0.6);}#nail-studio-panel .nailstudio-step{background-repeat:no-repeat;background-size:cover;background-position:center center;min-height:450px;}#nail-studio-panel .step-instructions{text-align:center;color:white;width:100%;position:absolute;height:260px;top:50%;margin-top:-175px;}@media only screen and (max-width:40em){#nail-studio-panel .step-instructions{margin-top:-250px;}}@media only screen and (min-width:40.063em) and (max-width:64em){#nail-studio-panel .step-instructions{margin-top:-200px;}}#nail-studio-panel .step-instructions .step{margin:0;font-family:'Montserrat',sans-serif;font-weight:400;font-size:10px;font-weight:bold;color:white;}#nail-studio-panel .step-instructions h2.instruction{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:50px;color:white;text-align:center;margin:0 0 .5rem 0;}#nail-studio-panel .step-instructions .subtext{font-family:'Montserrat',sans-serif;font-weight:400;font-size:10px;font-weight:bold;color:white;}#nail-studio-panel .step-instructions .product-title{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:54px;line-height:1.0;color:white;margin:4.0rem 0 1.75rem 0;text-align:center;text-transform:uppercase;}#nail-studio-panel #nailstudio-step-0{background-image:url("/sites/all/themes/opi/images/bg-nailstudio-step0.jpg");background-position:center top;width:100%;}#nail-studio-panel #nailstudio-step-0 .step-instructions .instruction span{font-family:"HTFDidotHTFM06MediumItalic",Helvetica,Arial,sans-serif;font-size:24px;vertical-align:top;line-height:46px;padding:0 10px;}#nail-studio-panel #nailstudio-step-0 form{display:none;position:absolute;width:1200px;bottom:0;left:0;}#nail-studio-panel #nailstudio-step-0 h2.instruction{margin:3.5rem 0 3rem 0;}#nail-studio-panel #nailstudio-step-0 #btn-start-intro{background-color:rgba(0,0,0,0.6);font-family:georgia,garamond,serif;font-size:14px;letter-spacing:.2em;transition:all 0.5s ease 0s;outline-color:rgba(0,0,0,0.6);outline-offset:4px;outline-style:solid;outline-width:1px;height:30px;width:320px;padding:0;vertical-align:middle;}#nail-studio-panel #nailstudio-step-0 #btn-start-intro:hover{background-color:rgba(0,0,0,0.35);outline-color:rgba(0,0,0,0.35);}#nail-studio-panel #nailstudio-step-1{background-image:url("/sites/all/themes/opi/images/bg-nailstudio-step1.jpg");}#nail-studio-panel #nailstudio-step-1 .nail-lengths{height:100px;margin-top:3rem;}@media only screen and (min-width:40.063em){#nail-studio-panel #nailstudio-step-1 .nail-lengths{background-image:url("/sites/all/themes/opi/images/nail-length-dividers.png");background-position:center 20px;background-size:100% 40px;background-repeat:no-repeat;margin-top:6rem;}}#nail-studio-panel #nailstudio-step-1 .nail-length{color:white;height:100px;background-position:center top;background-repeat:no-repeat;padding-top:70px;font-family:'Montserrat',sans-serif;font-weight:400;font-size:.75rem;color:#aaaaaa;cursor:pointer;}#nail-studio-panel #nailstudio-step-1 .nail-length:hover,#nail-studio-panel #nailstudio-step-1 .nail-length.active{color:#ffffff;background-position:center bottom;}#nail-studio-panel #nailstudio-step-1 .nail-length:hover:not(.active){opacity:.7;}#nail-studio-panel #nailstudio-step-1 .nl-xshort{background-image:url("/sites/all/themes/opi/images/nail-length-xshort.png");}#nail-studio-panel #nailstudio-step-1 .nl-short{background-image:url("/sites/all/themes/opi/images/nail-length-short.png");}#nail-studio-panel #nailstudio-step-1 .nl-medium{background-image:url("/sites/all/themes/opi/images/nail-length-medium.png");}#nail-studio-panel #nailstudio-step-1 .nl-long{background-image:url("/sites/all/themes/opi/images/nail-length-long.png");}#nail-studio-panel #nailstudio-step-1 .nl-xlong{background-image:url("/sites/all/themes/opi/images/nail-length-xlong.png");}#nail-studio-panel #nailstudio-step-2{background-image:url("/sites/all/themes/opi/images/bg-nailstudio-step2.jpg");}#nail-studio-panel #nailstudio-step-2 .skin-tones{position:relative;border:0px solid white;max-width:665px;width:50%;height:57px;margin:6rem auto 0 auto;cursor:pointer;}@media only screen and (max-width:40em){#nail-studio-panel #nailstudio-step-2 .skin-tones{width:90%;}}@media only screen and (min-width:40.063em) and (max-width:64em){#nail-studio-panel #nailstudio-step-2 .skin-tones{width:80%;}}#nail-studio-panel #nailstudio-step-2 .skin-tone{position:absolute;top:0;left:0;z-index:0;margin:6px 0;width:100%;height:45px;border-radius:22px;background-image:url("/sites/all/themes/opi/images/skin-tone-gradient.png");background-size:100% 100%;}#nail-studio-panel #nailstudio-step-2 .skin-tones .handle{border:6px solid white;background:none;width:57px;height:57px;border-radius:50%;}#nail-studio-panel #nailstudio-step-3{background-image:url("/sites/all/themes/opi/images/bg-nailstudio-step3.jpg");}@media only screen and (min-width:40.063em){#nail-studio-panel #nailstudio-step-3.short .step-instructions{margin-top:-225px;}#nail-studio-panel #nailstudio-step-3.short .step-instructions .product-title{margin-top:2rem;}}@media only screen and (min-width:40.063em) and (max-width:64em){#nail-studio-panel #nailstudio-step-3.short .product-title{font-size:44px;}}#nail-studio-panel #nailstudio-step-4{background:white;padding-bottom:60px;overflow:hidden;}#nail-studio-panel #nailstudio-step-4.allow-scroll{overflow:visible;height:auto !important;}#nail-studio-panel .swiper-wrapper{transform-style:flat;}#nail-studio-panel > .swiper-container{}#nail-studio-panel > .swiper-container .swiper-nav{position:absolute;bottom:0;left:0;width:100%;height:45px;background:rgba(45,45,45,0.5);z-index:3;}@media only screen and (max-width:40em){#nail-studio-panel > .swiper-container .swiper-nav{position:absolute;}}#nail-studio-panel > .swiper-container .swiper-nav-wrapper{max-width:660px;height:45px;margin:0 auto;position:relative;}#nail-studio-panel > .swiper-container .swiper-button-prev,#nail-studio-panel > .swiper-container .swiper-button-next{font-family:'Montserrat',sans-serif;font-weight:400;display:block;background-image:none;color:black;font-size:.75rem;line-height:.75rem;height:45px;width:90px;position:absolute;top:0;left:0;margin:0;text-align:center;z-index:5;transition:color 0.5s ease 0s;}#nail-studio-panel > .swiper-container .swiper-button-prev div,#nail-studio-panel > .swiper-container .swiper-button-next div{padding-top:16px;}#nail-studio-panel > .swiper-container .swiper-button-prev:hover,#nail-studio-panel > .swiper-container .swiper-button-next:hover{color:white;}#nail-studio-panel > .swiper-container .swiper-button-next{left:auto;right:0;}#nail-studio-panel > .swiper-container .swiper-button-prev:before,#nail-studio-panel > .swiper-container .swiper-button-next:before{font-family:'FontAwesome';display:block;content:'\f104' !important;font-size:35px;line-height:45px;width:25px;height:45px;color:white;float:left;}#nail-studio-panel > .swiper-container .swiper-button-next:before{float:right;content:'\f105' !important;}#nail-studio-panel > .swiper-container .swiper-button-disabled{display:none;}#nail-studio-panel > .swiper-container .swiper-pagination{width:100%;margin:0px auto 0 auto;position:relative;text-align:center;z-index:4;}#nail-studio-panel > .swiper-container .swiper-pagination .swiper-pagination-bullet{opacity:.35;width:12px;height:12px;margin:16px 10px;border:1px solid white;background:none;}#nail-studio-panel > .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid #666;background:black;box-shadow:0 0 0 3px black;}.view-nail-studio-intro-products .product-name,.view-nail-studio-intro-products .sku{display:none;}.view-nail-studio-intro-products{width:100%;position:absolute;bottom:45px;left:0;}.view-nail-studio-intro-products.swiper-container{width:100%;}.view-nail-studio-intro-products .ns-bottle.swiper-slide{xborder:1px solid rgba(255,255,255,0.5);text-align:center;max-height:200px;overflow:hidden;cursor:pointer;}.view-nail-studio-intro-products .ns-bottle.swiper-slide img{width:90px !important;}.view-nail-studio-intro-products .ns-bottle.swiper-slide:not(.swiper-slide-active) img{margin-top:90px;width:40px !important;opacity:.7;}.bg-bottles{position:absolute;left:0;bottom:0px;width:100%;height:120px;z-index:0;background:rgba(255,255,255,0.5);}body.page-myopi-lists .content-left{text-align:center;}body.page-myopi-lists .content-left .pane-content a,body.page-myopi-lists .content-left .pane-change-password-change-password-form h2.pane-title{width:85%;}body.page-myopi-lists .main-container .needstopspace{padding-top:50px;}body.page-myopi-lists form .form-type-select:after,body.page-myopi-lists select:after{content:'';}body.page-myopi-lists .ui-dialog{z-index:999;position:fixed !important;top:50% !important;left:50% !important;margin-top:-100px !important;margin-left:-225px !important;width:450px !important;overflow:hidden !important;border-radius:0;border:0;padding:0;background-color:#171a1f;box-shadow:0px 0px 40px rgba(0,0,0,0.75);color:white;}@media only screen and (max-width:40em){body.page-myopi-lists .ui-dialog{width:350px !important;margin-left:-175px !important;}}body.page-myopi-lists .ui-dialog .ui-dialog-titlebar{position:absolute;top:10px;right:10px;padding:0;border:0;background:0;z-index:99;}body.page-myopi-lists .ui-dialog .ui-dialog-titlebar span{display:none;}body.page-myopi-lists .ui-dialog input[type=text]{background:#858e9d;color:white;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;font-size:16px;margin:5px 0 10px 0;}body.page-myopi-lists .ui-dialog ::-webkit-input-placeholder{color:#cad0d8;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;}body.page-myopi-lists .ui-dialog :-moz-placeholder{color:#cad0d8;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;}body.page-myopi-lists .ui-dialog ::-moz-placeholder{color:#cad0d8;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;}body.page-myopi-lists .ui-dialog :-ms-input-placeholder{color:#cad0d8;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;}body.page-myopi-lists .ui-dialog button{background:#5383c6;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:12px;margin:0;text-transform:uppercase;}body.page-myopi-lists .ui-dialog button.pending{pointer-events:none;opacity:.8;}body.page-myopi-lists .ui-dialog button.ui-dialog-titlebar-close{background:none;border:0;margin:0;position:static;width:30px;height:30px;padding:5px;background:none;}body.page-myopi-lists .ui-dialog button.ui-dialog-titlebar-close:before{font-family:'FontAwesome';content:'\f00d';color:#b4b9bf;font-size:20px;line-height:20px;width:20px;height:20px;}body.page-myopi-lists .ui-dialog h4{color:#adbdcd;text-transform:none;font-size:28px;padding:25px;}@media only screen and (max-width:40em){body.page-myopi-lists .ui-dialog h4{font-size:22px;}}body.page-myopi-lists .list-delete-dialog,body.page-myopi-lists .list-edit-dialog{display:none;padding:25px;margin:0;background:#171a1f;}body.page-myopi-lists .list-delete-dialog h4,body.page-myopi-lists .list-edit-dialog h4{font-size:22px;padding:0;margin:0;}body.page-myopi-lists .list-delete-dialog button,body.page-myopi-lists .list-edit-dialog button{margin:20px 20px 0 0;color:white;}body.page-myopi-lists .list-delete-dialog input[type=text],body.page-myopi-lists .list-edit-dialog input[type=text]{margin-top:20px;}body.page-myopi-lists .list-edit-dialog button{margin:20px 0 0 20px;}body.page-myopi-lists .list-edit-dialog input.form-text{width:100%;margin-top:15px;}body.page-myopi-lists .list-delete-dialog h4{font-size:18px;margin-right:20px;}@media only screen and (min-width:90.063em){body.page-myopi-lists .main .xlarge-push-0{position:relative;left:0%;right:auto;}body.page-myopi-lists .main .xlarge-pull-0{position:relative;right:0%;left:auto;}body.page-myopi-lists .main .xlarge-push-1{position:relative;left:8.3333333333%;right:auto;}body.page-myopi-lists .main .xlarge-pull-1{position:relative;right:8.3333333333%;left:auto;}body.page-myopi-lists .main .xlarge-push-2{position:relative;left:16.6666666667%;right:auto;}body.page-myopi-lists .main .xlarge-pull-2{position:relative;right:16.6666666667%;left:auto;}body.page-myopi-lists .main .xlarge-push-3{position:relative;left:25%;right:auto;}body.page-myopi-lists .main .xlarge-pull-3{position:relative;right:25%;left:auto;}body.page-myopi-lists .main .xlarge-push-4{position:relative;left:33.3333333333%;right:auto;}body.page-myopi-lists .main .xlarge-pull-4{position:relative;right:33.3333333333%;left:auto;}body.page-myopi-lists .main .xlarge-push-5{position:relative;left:41.6666666667%;right:auto;}body.page-myopi-lists .main .xlarge-pull-5{position:relative;right:41.6666666667%;left:auto;}body.page-myopi-lists .main .xlarge-push-6{position:relative;left:50%;right:auto;}body.page-myopi-lists .main .xlarge-pull-6{position:relative;right:50%;left:auto;}body.page-myopi-lists .main .xlarge-push-7{position:relative;left:58.3333333333%;right:auto;}body.page-myopi-lists .main .xlarge-pull-7{position:relative;right:58.3333333333%;left:auto;}body.page-myopi-lists .main .xlarge-push-8{position:relative;left:66.6666666667%;right:auto;}body.page-myopi-lists .main .xlarge-pull-8{position:relative;right:66.6666666667%;left:auto;}body.page-myopi-lists .main .xlarge-push-9{position:relative;left:75%;right:auto;}body.page-myopi-lists .main .xlarge-pull-9{position:relative;right:75%;left:auto;}body.page-myopi-lists .main .xlarge-push-10{position:relative;left:83.3333333333%;right:auto;}body.page-myopi-lists .main .xlarge-pull-10{position:relative;right:83.3333333333%;left:auto;}body.page-myopi-lists .main .xlarge-push-11{position:relative;left:91.6666666667%;right:auto;}body.page-myopi-lists .main .xlarge-pull-11{position:relative;right:91.6666666667%;left:auto;}body.page-myopi-lists .main .column,body.page-myopi-lists .main .columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left;}body.page-myopi-lists .main .xlarge-1{width:8.3333333333%;}body.page-myopi-lists .main .xlarge-2{width:16.6666666667%;}body.page-myopi-lists .main .xlarge-3{width:25%;}body.page-myopi-lists .main .xlarge-4{width:33.3333333333%;}body.page-myopi-lists .main .xlarge-5{width:41.6666666667%;}body.page-myopi-lists .main .xlarge-6{width:50%;}body.page-myopi-lists .main .xlarge-7{width:58.3333333333%;}body.page-myopi-lists .main .xlarge-8{width:66.6666666667%;}body.page-myopi-lists .main .xlarge-9{width:75%;}body.page-myopi-lists .main .xlarge-10{width:83.3333333333%;}body.page-myopi-lists .main .xlarge-11{width:91.6666666667%;}body.page-myopi-lists .main .xlarge-12{width:100%;}body.page-myopi-lists .main .xlarge-offset-0{margin-left:0% !important;}body.page-myopi-lists .main .xlarge-offset-1{margin-left:8.3333333333% !important;}body.page-myopi-lists .main .xlarge-offset-2{margin-left:16.6666666667% !important;}body.page-myopi-lists .main .xlarge-offset-3{margin-left:25% !important;}body.page-myopi-lists .main .xlarge-offset-4{margin-left:33.3333333333% !important;}body.page-myopi-lists .main .xlarge-offset-5{margin-left:41.6666666667% !important;}body.page-myopi-lists .main .xlarge-offset-6{margin-left:50% !important;}body.page-myopi-lists .main .xlarge-offset-7{margin-left:58.3333333333% !important;}body.page-myopi-lists .main .xlarge-offset-8{margin-left:66.6666666667% !important;}body.page-myopi-lists .main .xlarge-offset-9{margin-left:75% !important;}body.page-myopi-lists .main .xlarge-offset-10{margin-left:83.3333333333% !important;}body.page-myopi-lists .main .xlarge-offset-11{margin-left:91.6666666667% !important;}body.page-myopi-lists .main .xlarge-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}body.page-myopi-lists .main .column.xlarge-centered,body.page-myopi-lists .main .columns.xlarge-centered{margin-left:auto;margin-right:auto;float:none;}body.page-myopi-lists .main .column.xlarge-uncentered,body.page-myopi-lists .main .columns.xlarge-uncentered{margin-left:0;margin-right:0;float:left;}body.page-myopi-lists .main .column.xlarge-centered:last-child,body.page-myopi-lists .main .columns.xlarge-centered:last-child{float:none;}body.page-myopi-lists .main .column.xlarge-uncentered:last-child,body.page-myopi-lists .main .columns.xlarge-uncentered:last-child{float:left;}body.page-myopi-lists .main .column.xlarge-uncentered.opposite,body.page-myopi-lists .main .columns.xlarge-uncentered.opposite{float:right;}body.page-myopi-lists .main .row.xlarge-collapse > .column,body.page-myopi-lists .main .row.xlarge-collapse > .columns{padding-left:0;padding-right:0;}body.page-myopi-lists .main .row.xlarge-collapse .row{margin-left:0;margin-right:0;}body.page-myopi-lists .main .row.xlarge-uncollapse > .column,body.page-myopi-lists .main .row.xlarge-uncollapse > .columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left;}}@media only screen and (min-width:120.063em){body.page-myopi-lists .main .xxlarge-push-0{position:relative;left:0%;right:auto;}body.page-myopi-lists .main .xxlarge-pull-0{position:relative;right:0%;left:auto;}body.page-myopi-lists .main .xxlarge-push-1{position:relative;left:8.3333333333%;right:auto;}body.page-myopi-lists .main .xxlarge-pull-1{position:relative;right:8.3333333333%;left:auto;}body.page-myopi-lists .main .xxlarge-push-2{position:relative;left:16.6666666667%;right:auto;}body.page-myopi-lists .main .xxlarge-pull-2{position:relative;right:16.6666666667%;left:auto;}body.page-myopi-lists .main .xxlarge-push-3{position:relative;left:25%;right:auto;}body.page-myopi-lists .main .xxlarge-pull-3{position:relative;right:25%;left:auto;}body.page-myopi-lists .main .xxlarge-push-4{position:relative;left:33.3333333333%;right:auto;}body.page-myopi-lists .main .xxlarge-pull-4{position:relative;right:33.3333333333%;left:auto;}body.page-myopi-lists .main .xxlarge-push-5{position:relative;left:41.6666666667%;right:auto;}body.page-myopi-lists .main .xxlarge-pull-5{position:relative;right:41.6666666667%;left:auto;}body.page-myopi-lists .main .xxlarge-push-6{position:relative;left:50%;right:auto;}body.page-myopi-lists .main .xxlarge-pull-6{position:relative;right:50%;left:auto;}body.page-myopi-lists .main .xxlarge-push-7{position:relative;left:58.3333333333%;right:auto;}body.page-myopi-lists .main .xxlarge-pull-7{position:relative;right:58.3333333333%;left:auto;}body.page-myopi-lists .main .xxlarge-push-8{position:relative;left:66.6666666667%;right:auto;}body.page-myopi-lists .main .xxlarge-pull-8{position:relative;right:66.6666666667%;left:auto;}body.page-myopi-lists .main .xxlarge-push-9{position:relative;left:75%;right:auto;}body.page-myopi-lists .main .xxlarge-pull-9{position:relative;right:75%;left:auto;}body.page-myopi-lists .main .xxlarge-push-10{position:relative;left:83.3333333333%;right:auto;}body.page-myopi-lists .main .xxlarge-pull-10{position:relative;right:83.3333333333%;left:auto;}body.page-myopi-lists .main .xxlarge-push-11{position:relative;left:91.6666666667%;right:auto;}body.page-myopi-lists .main .xxlarge-pull-11{position:relative;right:91.6666666667%;left:auto;}body.page-myopi-lists .main .column,body.page-myopi-lists .main .columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left;}body.page-myopi-lists .main .xxlarge-1{width:8.3333333333%;}body.page-myopi-lists .main .xxlarge-2{width:16.6666666667%;}body.page-myopi-lists .main .xxlarge-3{width:25%;}body.page-myopi-lists .main .xxlarge-4{width:33.3333333333%;}body.page-myopi-lists .main .xxlarge-5{width:41.6666666667%;}body.page-myopi-lists .main .xxlarge-6{width:50%;}body.page-myopi-lists .main .xxlarge-7{width:58.3333333333%;}body.page-myopi-lists .main .xxlarge-8{width:66.6666666667%;}body.page-myopi-lists .main .xxlarge-9{width:75%;}body.page-myopi-lists .main .xxlarge-10{width:83.3333333333%;}body.page-myopi-lists .main .xxlarge-11{width:91.6666666667%;}body.page-myopi-lists .main .xxlarge-12{width:100%;}body.page-myopi-lists .main .xxlarge-offset-0{margin-left:0% !important;}body.page-myopi-lists .main .xxlarge-offset-1{margin-left:8.3333333333% !important;}body.page-myopi-lists .main .xxlarge-offset-2{margin-left:16.6666666667% !important;}body.page-myopi-lists .main .xxlarge-offset-3{margin-left:25% !important;}body.page-myopi-lists .main .xxlarge-offset-4{margin-left:33.3333333333% !important;}body.page-myopi-lists .main .xxlarge-offset-5{margin-left:41.6666666667% !important;}body.page-myopi-lists .main .xxlarge-offset-6{margin-left:50% !important;}body.page-myopi-lists .main .xxlarge-offset-7{margin-left:58.3333333333% !important;}body.page-myopi-lists .main .xxlarge-offset-8{margin-left:66.6666666667% !important;}body.page-myopi-lists .main .xxlarge-offset-9{margin-left:75% !important;}body.page-myopi-lists .main .xxlarge-offset-10{margin-left:83.3333333333% !important;}body.page-myopi-lists .main .xxlarge-offset-11{margin-left:91.6666666667% !important;}body.page-myopi-lists .main .xxlarge-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}body.page-myopi-lists .main .column.xxlarge-centered,body.page-myopi-lists .main .columns.xxlarge-centered{margin-left:auto;margin-right:auto;float:none;}body.page-myopi-lists .main .column.xxlarge-uncentered,body.page-myopi-lists .main .columns.xxlarge-uncentered{margin-left:0;margin-right:0;float:left;}body.page-myopi-lists .main .column.xxlarge-centered:last-child,body.page-myopi-lists .main .columns.xxlarge-centered:last-child{float:none;}body.page-myopi-lists .main .column.xxlarge-uncentered:last-child,body.page-myopi-lists .main .columns.xxlarge-uncentered:last-child{float:left;}body.page-myopi-lists .main .column.xxlarge-uncentered.opposite,body.page-myopi-lists .main .columns.xxlarge-uncentered.opposite{float:right;}body.page-myopi-lists .main .row.xxlarge-collapse > .column,body.page-myopi-lists .main .row.xxlarge-collapse > .columns{padding-left:0;padding-right:0;}body.page-myopi-lists .main .row.xxlarge-collapse .row{margin-left:0;margin-right:0;}body.page-myopi-lists .main .row.xxlarge-uncollapse > .column,body.page-myopi-lists .main .row.xxlarge-uncollapse > .columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left;}}body.page-myopi-lists .main h1#page-title{display:none;}body.page-myopi-lists .main .columns{padding-left:0;padding-right:0;}body.page-myopi-lists .main .content-right{padding:0 20px;}body.page-myopi-lists .main .main-container{background-image:url("/sites/all/themes/opi/images/myopi-bg-small.png");background-position:center bottom;background-repeat:repeat-x;}@media only screen{body.page-myopi-lists .main div.list-empty,body.page-myopi-lists .main div.list-return-link{margin-left:8.3333333333%;}}@media only screen and (min-width:64.063em){body.page-myopi-lists .main div.list-empty,body.page-myopi-lists .main div.list-return-link{margin-left:16.6666666667%;}}@media only screen and (min-width:90.063em){body.page-myopi-lists .main div.list-empty,body.page-myopi-lists .main div.list-return-link{margin-left:25%;}}body.page-myopi-lists .main div.list-empty{padding:20px 0px;}@media only screen and (min-width:40.063em){body.page-myopi-lists .main div.list-empty{padding:20px 10px;}}body.page-myopi-lists .main div.list-return-link{font-size:20px;padding-bottom:5px;}@media only screen and (min-width:40.063em){body.page-myopi-lists .main div.list-return-link{padding-left:10px;}}body.page-myopi-lists .main div.list-return-link a{transition:color 0.5s ease 0s;}body.page-myopi-lists .main .flag{background:transparent url("/sites/all/themes/opi/images/icons-dark.png") no-repeat scroll 0 0;opacity:.7;color:transparent;cursor:pointer;display:block;font-size:0;height:31px;width:30px;margin:0px auto;pointer-events:auto;}body.page-myopi-lists .main .flag.unflag-action{background:transparent url("/sites/all/themes/opi/images/LikeHeart_Active.svg") no-repeat scroll 0 0/contain;opacity:1;}body.page-myopi-lists .main .flag-waiting .flag{opacity:.4;}body.page-myopi-lists .main .flag-throbber{display:none;}body.page-myopi-lists .main .pane-user-field-profile-photo{margin:40px auto 0 auto;text-align:center;}body.page-myopi-lists .main .btn-myopi-update{border:1px solid #293038;background:white;transition:background 0.5s ease 0s;width:200px;margin:0 auto 20px auto;}body.page-myopi-lists .main .btn-myopi-update a{display:block;color:#293038;width:200px;height:43px;padding:16px 0;font-size:11px;line-height:11px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;text-align:center;}body.page-myopi-lists .main .btn-myopi-update:hover{background:#e4e9f0;}body.page-myopi-lists .main .user-since{margin:25px auto 0px auto;font-family:'Montserrat',sans-serif;font-weight:400;font-size:11px;line-height:1.75em;color:#909aa7;text-transform:uppercase;text-align:center;}@media only screen and (min-width:40.063em){body.page-myopi-lists .main .user-since{margin-bottom:100px;}}body.page-myopi-lists .main .user-since span{font-size:14px;}body.page-myopi-lists .main #pane-shopping-add-new-list h3{margin-left:20px;font-size:22px;}@media only screen and (max-width:40em){body.page-myopi-lists .main #pane-shopping-add-new-list h3{font-size:18px;margin-left:0;clear:both;margin-top:50px;}}body.opi-shopping-lists-all .ajax-progress,body.opi-shopping-lists-all .ajax-progress-throbber,body.opi-shopping-lists-single .ajax-progress,body.opi-shopping-lists-single .ajax-progress-throbber{display:none;}.view-shopping-lists-all,.view-shopping-list-user-view{margin:75px 0;}.view-shopping-lists-all h1,.view-shopping-list-user-view h1{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:48px;line-height:1.15em;margin:20px 10px 30px 0px;}@media only screen and (max-width:40em){.view-shopping-lists-all h1,.view-shopping-list-user-view h1{margin-left:8%;}}.view-shopping-lists-all button#edit-submit,.view-shopping-lists-all button[value='Save'],.view-shopping-lists-all form#views-form-shopping-list-user-view-panel-pane-1 button[value='Update'],.view-shopping-list-user-view button#edit-submit,.view-shopping-list-user-view button[value='Save'],.view-shopping-list-user-view form#views-form-shopping-list-user-view-panel-pane-1 button[value='Update']{display:none !important;}.view-shopping-lists-all{margin:50px 0px 100px 0px;}.view-shopping-lists-all h1{font-size:32px;}@media only screen and (max-width:40em){.view-shopping-lists-all h1{font-size:28px;text-align:center;}}.view-shopping-lists-all .list-delete,.view-shopping-lists-all .list-view a,.view-shopping-lists-all .list-edit{float:right;margin:0 0 0 0;padding:0;color:transparent;background:none;width:36px;height:36px;overflow:hidden;}@media only screen and (max-width:40em){.view-shopping-lists-all .list-delete,.view-shopping-lists-all .list-view a,.view-shopping-lists-all .list-edit{margin-top:0px;}}.view-shopping-lists-all .list-delete:before,.view-shopping-lists-all .list-view a:before,.view-shopping-lists-all .list-edit:before{display:block;font-family:'FontAwesome';font-weight:normal;content:'\f014';text-align:center;color:#293038;font-size:18px;line-height:18px;width:36px;height:36px;padding-top:9px;transition:all 0.5s ease 0s;cursor:pointer;}.view-shopping-lists-all .list-view a:before{content:'\f06e';}.view-shopping-lists-all .list-edit:before{content:'\f044';}.view-shopping-lists-all .list-delete:hover:before,.view-shopping-lists-all .list-view a:hover:before,.view-shopping-lists-all .list-edit:hover:before{background:#5383c6;color:white;}.view-shopping-lists-all table{border:0;width:100%;}.view-shopping-lists-all tbody{border:0;}.view-shopping-lists-all tr.row{border:0;}.view-shopping-lists-all tr.row:nth-child(2n+1){background:#e4e9f0;}.view-shopping-lists-all tr.row:nth-child(2n){background:#eff2f6;}.view-shopping-lists-all tr.row td{font-size:18px;color:#293038;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;}.view-shopping-lists-all tr.row td a{color:#293038;transition:color 0.5s ease 0s;}.view-shopping-lists-all tr.row td a:hover{color:#66a4eb;}.view-shopping-lists-all tr.row td.columns:first-child{padding:0px 0 0px 20px;}.view-shopping-lists-all tr.row td.columns:first-child a{display:block;line-height:50px;}.view-shopping-lists-all tr.row td:last-child{padding-right:25px;}body.opi-shopping-lists-single #pane-shopping-add-new-list{padding-left:10px;margin-left:16.6666666667%;}@media only screen and (min-width:90.063em){body.opi-shopping-lists-single #pane-shopping-add-new-list{margin-left:25%;}}body.opi-shopping-lists-single .ui-dialog.email-distrib-dialog{margin-top:-250px !important;}body.opi-shopping-lists-single #email-distrib-dialog{display:none;overflow:hidden;margin:0;padding:0px;}body.opi-shopping-lists-single #email-distrib-dialog h4{font-size:18px;padding:0;margin:25px;}@media only screen and (max-width:40em){body.opi-shopping-lists-single #email-distrib-dialog h4{font-size:14px;}}body.opi-shopping-lists-single #email-distrib-dialog #edit-dists-wrapper{margin-top:10px;height:240px;overflow-y:auto;font-size:11px;background-color:#1f232c;color:white;}body.opi-shopping-lists-single #email-distrib-dialog #edit-dists-wrapper .footnote{padding:8px 60px 10px 60px;font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;}body.opi-shopping-lists-single #email-distrib-dialog #edit-dists-wrapper .footnote a{transition:all 0.25s ease 0s;color:#5383c6;}body.opi-shopping-lists-single #email-distrib-dialog #edit-dists-wrapper .footnote a:hover{color:white;}body.opi-shopping-lists-single #email-distrib-dialog #edit-dists-wrapper .form-radio{display:none;}body.opi-shopping-lists-single #email-distrib-dialog #edit-dists-wrapper label{color:white;width:100%;display:block;text-align:left;padding:8px 10px 8px 60px;margin:10px 0;text-transform:none;position:relative;transition:all 0.25s ease 0s;}body.opi-shopping-lists-single #email-distrib-dialog #edit-dists-wrapper label:before{font-family:'FontAwesome';font-size:14px;content:'\f067';padding-right:20px;opacity:.85;width:30px;height:30px;display:block;position:absolute;left:25px;top:50%;margin-top:-15px;}body.opi-shopping-lists-single #email-distrib-dialog #edit-dists-wrapper label:hover{opacity:.65;}body.opi-shopping-lists-single #email-distrib-dialog #edit-dists-wrapper input:checked + label,body.opi-shopping-lists-single #email-distrib-dialog #edit-dists-wrapper input:checked + label:hover{background:#161719;color:#5383c6;opacity:1;}body.opi-shopping-lists-single #email-distrib-dialog #edit-dists-wrapper input:checked + label:before{opacity:1;content:'\f046';}body.opi-shopping-lists-single #email-distrib-dialog #edit-dists-wrapper label .default{font-family:'Montserrat',sans-serif;font-weight:400;font-size:10px;line-height:10px;margin:3px 0 6px 0;text-transform:uppercase;color:rgba(255,255,255,0.5);}body.opi-shopping-lists-single #email-distrib-dialog textarea{margin:20px 25px;font-size:14px;height:70px;width:400px;color:#1f232c;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;resize:none;line-height:normal;}@media only screen and (max-width:40em){body.opi-shopping-lists-single #email-distrib-dialog textarea{width:300px;}}body.opi-shopping-lists-single #email-distrib-dialog .actions{position:absolute;left:25px;bottom:25px;}body.opi-shopping-lists-single #email-distrib-dialog button{width:100px;background-color:#5383c6;margin-right:20px;padding-left:1.25rem;padding-right:1.25rem;transition:all 0.5s ease 0s;}body.opi-shopping-lists-single #email-distrib-dialog button:hover{background-color:#396aae;}body.opi-shopping-lists-single #email-distrib-dialog button[type='submit']{width:200px;}@media only screen and (max-width:40em){body.opi-shopping-lists-single #email-distrib-dialog button[type='submit']{width:175px;}}body.opi-shopping-lists-single #edit-dists.no-dists{padding:25px;}.view-shopping-list-user-view{margin-bottom:100px;}@media only screen and (max-width:40em){.view-shopping-list-user-view{margin-bottom:0px;}}.view-shopping-list-user-view .view-header{position:relative;}.view-shopping-list-user-view h1:before{width:8.3333333333%;margin-right:10px;content:'.';color:transparent;background-image:url("/sites/all/themes/opi/images/icon-shopping-list.png");background-position:center center;background-repeat:no-repeat;text-align:center;display:inline-block;}@media only screen and (max-width:40em){.view-shopping-list-user-view h1:before{display:none;}}@media only screen and (min-width:64.063em) and (max-width:90em){.view-shopping-list-user-view h1:before{margin-left:8.3333333333%;}}@media only screen and (min-width:90.063em){.view-shopping-list-user-view h1:before{margin-left:16.6666666667%;}}.view-shopping-list-user-view button.btn-email-distrib{clear:both;display:block;width:160px;height:34px;padding:12px;text-transform:uppercase;background-color:#293038;color:#909aa7;font-size:10px;line-height:10px;font-family:'Montserrat',sans-serif;font-weight:400;margin:45px 0 0 40px;}@media only screen and (min-width:64.063em){.view-shopping-list-user-view button.btn-email-distrib{margin-left:85px;}}.view-shopping-list-user-view button.btn-email-distrib:before{font-family:'FontAwesome';content:'\f003';font-size:12px;margin-right:8px;}.view-shopping-list-user-view .list-actions{position:absolute;top:35px;left:0;padding-left:38px;height:30px;}@media only screen and (min-width:40.063em) and (max-width:64em){.view-shopping-list-user-view .list-actions{padding-left:0;}}@media only screen and (max-width:40em){.view-shopping-list-user-view .list-actions{left:auto;right:0;top:0;}}.view-shopping-list-user-view .list-actions h4{float:left;font-size:12px;margin-right:10px;}@media only screen and (min-width:40.063em) and (max-width:64em){.view-shopping-list-user-view .list-actions h4{margin-right:0;}}.view-shopping-list-user-view .list-actions a{float:left;display:block;width:30px;height:30px;margin:0 0 0 22px;}@media only screen and (min-width:40.063em) and (max-width:64em){.view-shopping-list-user-view .list-actions a{margin-left:10px;}}.view-shopping-list-user-view .list-actions a:before{font-family:'FontAwesome';display:block;width:30px;height:30px;font-size:30px;line-height:30px;color:#c1c7ce;transition:color 0.5s ease 0s;}.view-shopping-list-user-view .list-actions a:hover:before{color:#505050;}.view-shopping-list-user-view .list-actions a.btn-print:before{content:'\f02f';}.view-shopping-list-user-view .list-actions a.btn-pdf:before{content:'\f1c1';}.view-shopping-list-user-view .list-actions a.list-delete:before{content:'\f014';}.view-shopping-list-user-view .list-actions .view{margin:0;}@media only screen and (max-width:40em){.view-shopping-list-user-view .view-header .list-actions{display:none;}}.view-shopping-list-user-view td > a:first-child{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:48px;line-height:1.0em;display:block;transition:color 0.5s ease 0s;}.view-shopping-list-user-view td,.view-shopping-list-user-view td p,.view-shopping-list-user-view td > a:first-child,.view-shopping-list-user-view div.list-return-link a{color:#505050;}.view-shopping-list-user-view td > a:first-child:hover,.view-shopping-list-user-view div.list-return-link a:hover{color:#909aa7;}@media only screen and (min-width:64.063em){.view-shopping-list-user-view .views-field-item-quantity{min-width:300px;}}@media only screen and (max-width:40em){.view-shopping-list-user-view .views-field-item-quantity .form-type-select{margin-left:10px;}}.view-shopping-list-user-view .views-field-item-quantity .form-item select{width:100%;}.view-shopping-list-user-view .views-field-item-quantity .form-type-select,.view-shopping-list-user-view .views-field-item-quantity div.item-price,.view-shopping-list-user-view .views-field-item-quantity span.flag-wrapper,.view-shopping-list-user-view .views-field-item-quantity button{float:left;padding-right:20px;display:block;}@media only screen and (min-width:40.063em) and (max-width:64em){.view-shopping-list-user-view .views-field-item-quantity .form-type-select,.view-shopping-list-user-view .views-field-item-quantity div.item-price,.view-shopping-list-user-view .views-field-item-quantity span.flag-wrapper,.view-shopping-list-user-view .views-field-item-quantity button{padding-right:10px;}}@media only screen and (min-width:40.063em){.view-shopping-list-user-view .views-field-item-quantity .form-type-select,.view-shopping-list-user-view .views-field-item-quantity div.item-price,.view-shopping-list-user-view .views-field-item-quantity span.flag-wrapper,.view-shopping-list-user-view .views-field-item-quantity button{padding-top:30px;}}.view-shopping-list-user-view .views-field-item-quantity .form-item select,.view-shopping-list-user-view .views-field-item-quantity option,.view-shopping-list-user-view .views-field-item-quantity div.item-price{font-family:'Montserrat',sans-serif;font-weight:400;color:#909aa7;font-size:18px;line-height:18px;}@media only screen and (min-width:40.063em) and (max-width:64em){.view-shopping-list-user-view .views-field-item-quantity .form-item select,.view-shopping-list-user-view .views-field-item-quantity option,.view-shopping-list-user-view .views-field-item-quantity div.item-price{font-size:16px;line-height:16px;}}.view-shopping-list-user-view .views-field-item-quantity div.item-price{padding-top:40px;min-width:85px;text-align:left;}@media only screen and (max-width:40em){.view-shopping-list-user-view .views-field-item-quantity div.item-price{padding-top:10px;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-shopping-list-user-view .views-field-item-quantity div.item-price{min-width:65px;}}.view-shopping-list-user-view .views-field-item-quantity span.flag-wrapper{padding-top:35px;}@media only screen and (max-width:40em){.view-shopping-list-user-view .views-field-item-quantity span.flag-wrapper{padding-top:5px;}}.view-shopping-list-user-view .views-field-item-quantity button{margin:35px 0 0 0;padding:0;color:transparent;background:white !important;width:40px;height:30px;overflow:hidden;}@media only screen and (max-width:40em){.view-shopping-list-user-view .views-field-item-quantity button{margin-top:5px;}}.view-shopping-list-user-view .views-field-item-quantity button:before{display:block;font-family:'FontAwesome';font-weight:normal;content:'\f014';color:#c1c7ce;font-size:30px;line-height:30px;width:40px;height:30px;transition:color 0.5s ease 0s;}.view-shopping-list-user-view .views-field-item-quantity button:hover:before{color:#909aa7;}.view-shopping-list-user-view .view-footer{font-family:'Montserrat',sans-serif;font-weight:400;color:#909aa7;font-size:18px;line-height:18px;}.view-shopping-list-user-view form .form-item select{width:100px;height:40px;padding-left:10px;border:1px solid #909aa7;background-color:white;background-image:url("/sites/all/themes/opi/images/dropdown-arrow.png");background-position:right center;background-repeat:no-repeat;transition:background-color 0.25s ease 0s;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;}@media only screen and (min-width:40.063em) and (max-width:64em){.view-shopping-list-user-view form .form-item select{width:50px;}}.view-shopping-list-user-view form .form-item select option,.view-shopping-list-user-view form .form-item select:active,.view-shopping-list-user-view form .form-item select:hover{background-color:white;}.view-shopping-list-user-view form .form-item select.pending,.view-shopping-list-user-view form .form-item select.pending:active{pointer-events:none;background-color:rgba(0,0,0,0.05);}.view-shopping-list-user-view table{border:none;margin:0;}.view-shopping-list-user-view thead{display:none;}.view-shopping-list-user-view tr{padding:0;border-top:1px solid #dbdde0;}.view-shopping-list-user-view tr.views-row-last{border-bottom:1px solid #dbdde0;}.view-shopping-list-user-view tr.pending,.view-shopping-list-user-view tr.deleted{opacity:.5;}.view-shopping-list-user-view tr > td{padding:20px 5px;text-align:center;}.view-shopping-list-user-view tr > td div.item-desc p{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:22px;margin:0;}.view-shopping-list-user-view tr > td div.item-product-type,.view-shopping-list-user-view tr > td div.item-collection,.view-shopping-list-user-view tr > td div.item-size{float:left;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:14px;text-transform:uppercase;padding-right:20px;padding-top:10px;}.view-shopping-list-user-view td.views-field-title.columns{text-align:left;padding-left:10px;padding-right:20px;}@media only screen and (max-width:40em){.view-shopping-list-user-view td.views-field-title.columns{padding-bottom:0px;}}.view-shopping-list-user-view td.views-field-field-bottle-image.columns{text-align:center;padding-left:10px;padding-right:10px;}@media only screen and (max-width:40em){.view-shopping-list-user-view td.views-field-field-bottle-image.columns{padding-bottom:0px;}}.view-shopping-list-user-view .view-footer{position:relative;padding:35px 0;}@media only screen and (min-width:40.063em) and (max-width:64em){.view-shopping-list-user-view .view-footer{font-size:16px;line-height:16px;}}.view-shopping-list-user-view .view-footer .list-actions-wrapper{border-top:1px solid #dbdde0;position:static;top:140px;width:100%;padding:10px 0 0 0;}.view-shopping-list-user-view .view-footer .list-actions-wrapper .list-actions{position:static;width:300px;margin:0 auto;}.view-shopping-list-user-view .view-footer .list-total{padding-bottom:35px;}.view-shopping-list-user-view .view-footer .list-total-label{text-transform:uppercase;letter-spacing:2px;text-align:right;}@media only screen and (min-width:40.063em) and (max-width:64em){.view-shopping-list-user-view .view-footer .list-total-label div{margin-right:-30px;}}@media only screen and (min-width:64.063em){.view-shopping-list-user-view .view-footer .list-total-label div{margin-right:-100px;}}.view-shopping-list-user-view .view-footer .list-total-value.columns{padding-left:20px;text-align:left;}@media only screen and (min-width:40.063em) and (max-width:64em){.view-shopping-list-user-view .view-footer .list-total-value.columns{padding-left:60px;}}@media only screen and (min-width:64.063em){.view-shopping-list-user-view .view-footer .list-total-value.columns{padding-left:120px;}}@media only screen and (max-width:40em){.view-shopping-list-user-view .small-0{display:none;}.view-shopping-list-user-view h1,.view-shopping-list-user-view td > a:first-child{font-size:40px;}.view-shopping-list-user-view tr > td div.item-desc p{font-size:18px;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-shopping-list-user-view .medium-0{display:none;}.view-shopping-list-user-view select{padding-left:5px;}}form#opi-shopping-add-new-list-form{margin-bottom:200px;}form#opi-shopping-add-new-list-form input#edit-list-name{float:left;background:#909aa7;color:white;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:14px;line-height:14px;letter-spacing:1px;height:54px;padding:20px;width:390px;}@media only screen and (max-width:40em){form#opi-shopping-add-new-list-form input#edit-list-name{width:280px;}}form#opi-shopping-add-new-list-form ::-webkit-input-placeholder{color:#cad0d8;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;}form#opi-shopping-add-new-list-form :-moz-placeholder{color:#cad0d8;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;}form#opi-shopping-add-new-list-form ::-moz-placeholder{color:#cad0d8;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;}form#opi-shopping-add-new-list-form :-ms-input-placeholder{color:#cad0d8;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;}form#opi-shopping-add-new-list-form button,form#opi-shopping-add-new-list-form input[type='submit']{float:left;background:#5383c6;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;color:white;font-size:12px;line-height:12px;width:150px;height:54px;padding:21px;transition:background 0.5s ease 0s;border:0;}form#opi-shopping-add-new-list-form button:not(.pending):hover,form#opi-shopping-add-new-list-form input[type='submit']:not(.pending):hover{background:#396aae;}form#opi-shopping-add-new-list-form button.pending,form#opi-shopping-add-new-list-form input[type='submit'].pending{pointer-events:none;opacity:.85;}form#opi-shopping-add-new-list-form input.pending{pointer-events:none;opacity:.8;}.view-collection-individual-product .view-product-options-selector{color:white;}.view-collection-individual-product .view-product-options-selector select.single{color:white;}.view-collection-individual-product .view-product-options-selector form .form-type-select:after,.view-collection-individual-product .view-product-options-selector select.single:after{content:'';}.view-collection-individual-product .pane-add-to-list button.btn-open-lists,.view-collection-individual-product .pane-add-to-list button.btn-open-lists:active,.view-collection-individual-product .pane-add-to-list button.btn-open-lists:focus,.view-collection-individual-product .pane-add-to-list button.btn-open-lists[disabled]{background-image:url("/sites/all/themes/opi/images/icon-shopping-list2.png");}.pro-tools-collections .view-collection-individual-product .pane-add-to-list button.btn-open-lists,.pro-tools-collections
  .view-collection-individual-product .pane-add-to-list button.btn-open-lists:active,.pro-tools-collections
  .view-collection-individual-product .pane-add-to-list button.btn-open-lists:focus,.pro-tools-collections
  .view-collection-individual-product .pane-add-to-list button.btn-open-lists[disabled]{background-image:url("/sites/all/themes/opi/images/icon-shopping-list2.png");}.view-product-options-selector{font-family:'Montserrat',sans-serif;font-weight:400;font-size:18px;color:#8a8e94;}.view-product-options-selector .ajax-progress-throbber{display:none;}.view-product-options-selector button{display:none;}.view-product-options-selector form .form-type-select:after,.view-product-options-selector select.single:after{content:'';}.view-product-options-selector form .form-item select{display:none;width:300px;font-family:'Montserrat',sans-serif;font-weight:400;font-size:16px;color:#8a8e94;margin:15px 0 10px 0;border:1px solid #909aa7;background-color:white;background-image:url("/sites/all/themes/opi/images/dropdown-arrow.png");background-position:right center;background-repeat:no-repeat;appearance:none;-webkit-appearance:none;-moz-appearance:none;}@media only screen and (max-width:40em){.view-product-options-selector form .form-item select{width:155px;}}.view-product-options-selector form .form-item select.single{border:0;pointer-events:none;background:none;padding:0;margin:0 0 0 0px;height:14px;font-size:12px;line-height:12px;}.view-product-options-selector form .form-item select.single option{padding:0;margin:0;}.view-product-options-selector .views-exposed-widget{padding-top:0;}.view-product-options-selector .views-field-field-price.views-field{margin-top:15px;padding:0;}.view-product-options-selector .views-field-field-price.views-field.pending{opacity:.4;}div.pane-add-to-list{position:relative;height:75px;}div.pane-add-to-list form{height:75px;}div.pane-add-to-list button.btn-open-lists,div.pane-add-to-list button.btn-open-lists:active,div.pane-add-to-list button.btn-open-lists:focus,div.pane-add-to-list button.btn-open-lists[disabled]{margin:0;position:absolute;top:initial;bottom:-25px;color:transparent;line-height:0;font-size:0;width:153px;height:32px;background-color:transparent;background-image:url("/sites/all/themes/opi/images/icon-shopping-list2.png");background-position:center center;background-repeat:no-repeat;}@media only screen and (max-width:40em){div.pane-add-to-list button.btn-open-lists,div.pane-add-to-list button.btn-open-lists:active,div.pane-add-to-list button.btn-open-lists:focus,div.pane-add-to-list button.btn-open-lists[disabled]{left:160px;}}div.pane-add-to-list button.btn-open-lists:hover,div.pane-add-to-list button.btn-open-lists:active:hover,div.pane-add-to-list button.btn-open-lists:focus:hover,div.pane-add-to-list button.btn-open-lists[disabled]:hover{opacity:.7;}div.pane-add-to-list.is-us-pro button.btn-open-lists,div.pane-add-to-list.is-us-pro button.btn-open-lists:active,div.pane-add-to-list.is-us-pro button.btn-open-lists:focus,div.pane-add-to-list.is-us-pro button.btn-open-lists[disabled]{left:130px;bottom:-25px;top:initial;}div.pane-add-to-list.is-us-pro .alert-box{left:135px;}div.pane-add-to-list .alert-box{position:absolute;bottom:0;left:0;background:none;background-position:5px center;background-size:20px 20px;background-repeat:no-repeat;border:none;height:40px;max-width:170px;line-height:1.25;padding:13px 0 10px 30px;margin:0;}div.pane-add-to-list .alert-box h2,div.pane-add-to-list .alert-box a{display:none;}div.pane-add-to-list .alert-box.alert{background-image:url("/sites/all/themes/opi/images/alert_icon.png");}div.pane-add-to-list .alert-box.success{background-image:url("/sites/all/themes/opi/images/check_icon.png");}body.node-type-product div.pane-add-to-list button.btn-open-lists{background-image:url("/sites/all/themes/opi/images/icon-shopping-list-dark.png");}.United.States div.pane-add-to-list button.btn-open-lists,.role-administrator div.pane-add-to-list button.btn-open-lists{left:130px;}.node-type-product .pane-add-to-list .alert-box{color:#909aa7;bottom:-30px;left:160px;}.node-type-collections .pane-add-to-list .alert-box{color:white;bottom:-30px;left:160px;}.node-type-collections .view-collection-essentials-individual-product .pane-add-to-list .alert-box{color:white;}.node-type-collections .view-collection-displays-and-kits-individual-product .pane-add-to-list .alert-box{color:white;}.node-type-collections .row-color-displays .pane-add-to-list .alert-box,.node-type-collections .row-service-essentials .pane-add-to-list .alert-box,.node-type-collections .pro-tools-collections .pane-add-to-list .alert-box{color:#798390;}.role-administrator.node-type-product .pane-add-to-list .alert-box,.role-administrator.node-type-collections .pane-add-to-list .alert-box,.node-type-product .pane-add-to-list.is-us-pro .alert-box,.node-type-collections .pane-add-to-list.is-us-pro .alert-box{left:290px;}div.opi-shopping-add-item-container .ajax-progress-throbber{display:none;}div.opi-shopping-add-item-container .ui-dialog{z-index:999;position:fixed !important;top:50% !important;left:50% !important;margin-top:-100px !important;margin-left:-225px !important;width:450px !important;overflow:hidden !important;border-radius:0;border:0;padding:0;background-color:#171a1f;box-shadow:0px 0px 40px rgba(0,0,0,0.75);color:white;}@media only screen and (max-width:40em){div.opi-shopping-add-item-container .ui-dialog{width:350px !important;margin-left:-175px !important;}}div.opi-shopping-add-item-container .ui-dialog .ui-dialog-titlebar{position:absolute;top:10px;right:10px;padding:0;border:0;background:0;z-index:99;}div.opi-shopping-add-item-container .ui-dialog .ui-dialog-titlebar span{display:none;}div.opi-shopping-add-item-container .ui-dialog input[type=text]{background:#858e9d;color:white;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;font-size:16px;margin:5px 0 10px 0;}div.opi-shopping-add-item-container .ui-dialog ::-webkit-input-placeholder{color:#cad0d8;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;}div.opi-shopping-add-item-container .ui-dialog :-moz-placeholder{color:#cad0d8;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;}div.opi-shopping-add-item-container .ui-dialog ::-moz-placeholder{color:#cad0d8;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;}div.opi-shopping-add-item-container .ui-dialog :-ms-input-placeholder{color:#cad0d8;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;}div.opi-shopping-add-item-container .ui-dialog button{background:#5383c6;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:12px;margin:0;text-transform:uppercase;}div.opi-shopping-add-item-container .ui-dialog button.pending{pointer-events:none;opacity:.8;}div.opi-shopping-add-item-container .ui-dialog button.ui-dialog-titlebar-close{background:none;border:0;margin:0;position:static;width:30px;height:30px;padding:5px;background:none;}div.opi-shopping-add-item-container .ui-dialog button.ui-dialog-titlebar-close:before{font-family:'FontAwesome';content:'\f00d';color:#b4b9bf;font-size:20px;line-height:20px;width:20px;height:20px;}div.opi-shopping-add-item-container .ui-dialog h4{color:#adbdcd;text-transform:none;font-size:28px;padding:25px;}@media only screen and (max-width:40em){div.opi-shopping-add-item-container .ui-dialog h4{font-size:22px;}}div.opi-shopping-add-item-container .ui-dialog{margin-top:-300px !important;}div.opi-shopping-add-item-container .ui-dialog .lists-dialog{padding:0px;width:100% !important;height:100% !important;}div.opi-shopping-add-item-container .ui-dialog .lists-dialog .form-radios p{margin:20px;font-size:14px;color:#f0f0f0;}div.opi-shopping-add-item-container .ui-dialog .form-type-radios.form-item-user-lists{background:#1f232c;height:300px;overflow-y:auto;overflow-x:none;}div.opi-shopping-add-item-container .ui-dialog .form-type-radios.form-item-user-lists input[type=radio]{display:none;}div.opi-shopping-add-item-container .ui-dialog .form-type-radios.form-item-user-lists label{width:100%;color:white;font-size:18px;line-height:20px;padding:8px 25px;margin:0;text-transform:none;font-weight:normal;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;display:block;text-align:left;}div.opi-shopping-add-item-container .ui-dialog .form-type-radios.form-item-user-lists label:before{font-family:'FontAwesome';font-size:14px;content:'\f067';padding-right:20px;opacity:.85;display:inline-block;width:30px;}div.opi-shopping-add-item-container .ui-dialog .form-type-radios.form-item-user-lists input:checked + label{background:#161719;color:#5383c6;}div.opi-shopping-add-item-container .ui-dialog .form-type-radios.form-item-user-lists input:checked + label:before{opacity:1;content:'\f046';}div.opi-shopping-add-item-container .ui-dialog .form-item-list-name{padding:10px 25px;border-bottom:1px solid #1f2428;}div.opi-shopping-add-item-container .ui-dialog .form-item-list-name label{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:22px;color:#b0bdcd;text-transform:none;font-weight:normal;display:block;text-align:left;width:auto;}@media only screen and (max-width:40em){div.opi-shopping-add-item-container .ui-dialog .form-item-list-name label{font-size:16px;}}div.opi-shopping-add-item-container .ui-dialog .form-item-list-name input{width:100%;}div.opi-shopping-add-item-container .ui-dialog div.manage-lists{width:100%;height:90px;padding:39px 25px;background:#161719;font-size:11px;line-height:11px;}div.opi-shopping-add-item-container .ui-dialog div.manage-lists a{color:#727c88;transition:opacity 0.5s ease 0s;text-transform:uppercase;}div.opi-shopping-add-item-container .ui-dialog div.manage-lists a:hover{opacity:.7;}div.opi-shopping-add-item-container .ui-dialog div.manage-lists a:before{font-family:'FontAwesome';content:'\f013';margin-right:7px;}div.opi-shopping-add-item-container .ui-dialog button.btn-save-list{position:absolute;bottom:25px;right:25px;}div.opi-shopping-add-item-container .ui-dialog button.btn-save-list:hover{background:#396aae;}div.opi-shopping-add-item-container .ui-dialog.heightfixing{position:absolute !important;top:0 !important;margin-top:0 !important;}div.opi-shopping-add-item-container .lists-dialog{display:none;}div.opi-shopping-add-item-container input.field_product_details_id{display:none;}div.opi-shopping-add-item-container button.btn-user-list{display:block;}@media print{body.page-myopi-lists{size:8.5in 11in;margin:.5in !important;}body.page-myopi-lists header,body.page-myopi-lists footer,body.page-myopi-lists nav.tab-bar,body.page-myopi-lists .list-return-link,body.page-myopi-lists .list-actions,body.page-myopi-lists .flag-myopi-products,body.page-myopi-lists .views-field-item-quantity button,body.page-myopi-lists #pane-shopping-add-new-list{display:none !important;}.view-shopping-list-user-view{margin:0;}.view-shopping-list-user-view td > a:first-child{font-size:22px;}.view-shopping-list-user-view .views-field-nothing,.view-shopping-list-user-view .views-field-nothing-1{display:none;}.view-shopping-list-user-view a[href]:after{content:none !important;}.view-shopping-list-user-view table{width:100% !important;}.view-shopping-list-user-view td{width:auto;}.view-shopping-list-user-view td.views-field-field-bottle-image{width:.5in !important;}.view-shopping-list-user-view td.views-field-title{width:4.5in !important;}.view-shopping-list-user-view td.views-field-title .item-desc{font-size:10pt !important;}.view-shopping-list-user-view td.views-field-title .item-collection,.view-shopping-list-user-view td.views-field-title .item-product-type,.view-shopping-list-user-view td.views-field-title .item-size{font-size:8pt !important;}.view-shopping-list-user-view td.views-field-item-quantity{width:1.5in;padding:0 !important;margin:0 !important;}.view-shopping-list-user-view td.views-field-item-quantity div{padding:10px 0 !important;margin:0 !important;}.view-shopping-list-user-view td.views-field-item-quantity .form-item select:after{content:'';}.view-shopping-list-user-view td.views-field-item-quantity .form-item select{width:.75in;border:0 !important;padding:0 !important;margin:0 !important;}.view-shopping-list-user-view td.views-field-item-quantity .form-item select option{padding:0 !important;margin:0 !important;}.view-shopping-list-user-view td.views-field-item-quantity .item-price{width:.75in !important;min-width:0 !important;padding:20px 0 !important;}}body .pane-menu-shopping-list-wrapper .ui-dialog{z-index:999;position:fixed !important;top:50% !important;left:50% !important;margin-top:-100px !important;margin-left:-225px !important;width:450px !important;overflow:hidden !important;border-radius:0;border:0;padding:0;background-color:#171a1f;box-shadow:0px 0px 40px rgba(0,0,0,0.75);color:white;}@media only screen and (max-width:40em){body .pane-menu-shopping-list-wrapper .ui-dialog{width:350px !important;margin-left:-175px !important;}}body .pane-menu-shopping-list-wrapper .ui-dialog .ui-dialog-titlebar{position:absolute;top:10px;right:10px;padding:0;border:0;background:0;z-index:99;}body .pane-menu-shopping-list-wrapper .ui-dialog .ui-dialog-titlebar span{display:none;}body .pane-menu-shopping-list-wrapper .ui-dialog input[type=text]{background:#858e9d;color:white;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;font-size:16px;margin:5px 0 10px 0;}body .pane-menu-shopping-list-wrapper .ui-dialog ::-webkit-input-placeholder{color:#cad0d8;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;}body .pane-menu-shopping-list-wrapper .ui-dialog :-moz-placeholder{color:#cad0d8;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;}body .pane-menu-shopping-list-wrapper .ui-dialog ::-moz-placeholder{color:#cad0d8;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;}body .pane-menu-shopping-list-wrapper .ui-dialog :-ms-input-placeholder{color:#cad0d8;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;}body .pane-menu-shopping-list-wrapper .ui-dialog button{background:#5383c6;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:12px;margin:0;text-transform:uppercase;}body .pane-menu-shopping-list-wrapper .ui-dialog button.pending{pointer-events:none;opacity:.8;}body .pane-menu-shopping-list-wrapper .ui-dialog button.ui-dialog-titlebar-close{background:none;border:0;margin:0;position:static;width:30px;height:30px;padding:5px;background:none;}body .pane-menu-shopping-list-wrapper .ui-dialog button.ui-dialog-titlebar-close:before{font-family:'FontAwesome';content:'\f00d';color:#b4b9bf;font-size:20px;line-height:20px;width:20px;height:20px;}body .pane-menu-shopping-list-wrapper .ui-dialog h4{color:#adbdcd;text-transform:none;font-size:28px;padding:25px;}@media only screen and (max-width:40em){body .pane-menu-shopping-list-wrapper .ui-dialog h4{font-size:22px;}}body .pane-menu-shopping-list-wrapper .pane-menu-shopping-list{display:none;}body .pane-menu-shopping-list-wrapper ul.user-lists{background:#1f232c;height:300px;overflow-y:auto;overflow-x:none;margin:0;}body .pane-menu-shopping-list-wrapper ul.user-lists li.nolist{color:#858e9d;padding:25px;text-align:center;}body .pane-menu-shopping-list-wrapper ul.user-lists li{margin:5px 0;}body .pane-menu-shopping-list-wrapper ul.user-lists li a{display:block;font-size:14px;width:100%;color:white;font-size:18px;line-height:20px;padding:6px 25px;margin:0;text-transform:none;font-weight:normal;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;text-align:left;}body .pane-menu-shopping-list-wrapper ul.user-lists li a:before{font-family:'FontAwesome';font-size:14px;content:'\f067';padding-right:20px;opacity:.85;display:inline-block;width:30px;}body .pane-menu-shopping-list-wrapper ul.user-lists li a:hover{background:#161719;color:#5383c6;}body .pane-menu-shopping-list-wrapper .ui-dialog{display:none;margin-top:-300px !important;}body .pane-menu-shopping-list-wrapper .ui-dialog .pane-menu-shopping-list{padding:0px;width:100% !important;height:100% !important;}body .pane-menu-shopping-list-wrapper .ui-dialog .form-item-list-name{padding:10px 25px;border-bottom:1px solid #1f2428;}body .pane-menu-shopping-list-wrapper .ui-dialog .form-item-list-name label{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:22px;color:#b0bdcd;text-transform:none;font-weight:normal;display:block;text-align:left;width:auto;}@media only screen and (max-width:40em){body .pane-menu-shopping-list-wrapper .ui-dialog .form-item-list-name label{font-size:16px;}}body .pane-menu-shopping-list-wrapper .ui-dialog .form-item-list-name input{width:100%;}body .pane-menu-shopping-list-wrapper .ui-dialog div.manage-lists{width:100%;height:90px;padding:39px 25px;background:#161719;font-size:11px;line-height:11px;}body .pane-menu-shopping-list-wrapper .ui-dialog div.manage-lists a{color:#727c88;transition:opacity 0.5s ease 0s;text-transform:uppercase;}body .pane-menu-shopping-list-wrapper .ui-dialog div.manage-lists a:hover{opacity:.7;}body .pane-menu-shopping-list-wrapper .ui-dialog div.manage-lists a:before{font-family:'FontAwesome';content:'\f013';margin-right:7px;}body .pane-menu-shopping-list-wrapper .ui-dialog button.btn-save-list{position:absolute;bottom:25px;right:25px;color:white;}body .pane-menu-shopping-list-wrapper .ui-dialog button.btn-save-list:hover{background:#396aae;}body .pane-menu-shopping-list-wrapper .ui-dialog.heightfixing{position:absolute !important;top:0 !important;margin-top:0 !important;}body .pane-menu-shopping-list-wrapper .alert-box{margin:-20px 0 0 0;padding:0 25px 8px 25px;line-height:1.25;border:none;background:none;color:#43AC6A;}body .pane-menu-shopping-list-wrapper .alert-box.alert{color:#f04124;}body .pane-menu-shopping-list-wrapper .alert-box .close{display:none;}body .pane-menu-shopping-list-wrapper .ajax-progress,body .pane-menu-shopping-list-wrapper .ajax-progress-throbber{display:none;}.educators-page .markerContent{position:relative;padding:20px;margin:6%;border:1px solid #293039;border-radius:2px 2px 0 0;background:#293038;}.educators-page .markerContent h3{color:#98a3b3;font-size:16px;line-height:24px;font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;}.educators-page .markerContent a{color:#FFF;border:1px solid #FFF;padding:10px;font-size:12px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;text-transform:uppercase;}.educators-page .markerContent .imgLeft{display:inline-block;vertical-align:middle;width:30%;margin-right:5%;}.educators-page .markerContent .imgLeft img{border-radius:50%;width:100%;height:auto;}.educators-page .markerContent .textRight{display:inline-block;vertical-align:middle;width:64%;}.educators-page .markerContent .closeMe{color:#98a3b3;position:absolute;right:5px;top:0px;cursor:pointer;}.educators-page .gm-style-iw{background:url("/sites/all/themes/opi/images/map-arrow-down.png") no-repeat center 94%;width:350px;}.educators-page .gm-style-iw > div{width:351px;}.educators-page .middle-top.row-setup{position:relative;border:1px solid #e0e4ea;min-height:350px;margin-top:63px;}.educators-page .pane-opi-educators-opi-educators{height:300px;width:100%;}@media only screen and (min-width:40.063em){.educators-page .pane-opi-educators-opi-educators{position:absolute;right:0;top:0px;height:350px;width:70%;}}.educators-page .pane-opi-educators-opi-educators #opi-map-map{width:100%;height:300px;}@media only screen and (min-width:40.063em){.educators-page .pane-opi-educators-opi-educators #opi-map-map{height:350px;}}@media only screen and (min-width:40.063em){.educators-page .map-controls{width:30%;height:350px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}}.educators-page .map-controls input,.educators-page .map-controls button{width:100%;}@media only screen and (min-width:64.063em){.educators-page .map-controls .pane-content{width:90%;}}.educators-page .map-controls h2{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:28px;color:#293038;}@media only screen and (max-width:40em){.educators-page .map-controls h2{margin-top:10px;}}.educators-page .map-controls #pac-input{display:block;border:none;background-color:#95788a;color:rgba(255,255,255,0.9);font-weight:bold;font-size:1rem;padding:1rem 1rem 1.0625rem;border-radius:0;}.educators-page .map-controls #btn-geolocate{display:block;background-image:url("/sites/all/themes/opi/images/icon-locate.png");background-position:10px center;background-repeat:no-repeat;color:rgba(66,53,63,0.75);margin-top:.25rem;padding:0.8rem 1.5rem 0.8rem 2.75rem;font-size:12px;font-weight:bold;text-shadow:1px 1px 0px rgba(255,255,255,0.2);height:44px;transition:all 300ms ease;background-color:#95788a;outline-color:#95788a;}.view-educators .view-header{border-bottom:1px solid #e0e4ea;margin:0 10px 30px 10px;position:relative;}.view-educators .view-header:before,.view-educators .view-header:after{content:" ";display:table;}.view-educators .view-header:after{clear:both;}@media only screen and (min-width:64.063em){.view-educators .view-header{width:80%;margin:0 auto 30px auto;}}.view-educators .view-header h2{text-align:left;font-size:28px;color:#293038;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;}.view-educators .view-header .stateselectoption{float:none;text-align:left;margin-bottom:20px;}@media only screen and (min-width:40.063em){.view-educators .view-header .stateselectoption{width:400px;position:absolute;top:-10px;right:0;}}.view-educators .view-header .stateselectoption legend{font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;color:#98a3b3;font-size:14px;text-transform:uppercase;display:inline-block;vertical-align:middle;width:130px;margin-right:10px;}.view-educators .view-header .stateselectoption select{display:inline-block;vertical-align:middle;width:240px;}.view-educators .view-footer{display:none;width:80%;text-align:left;margin:30px auto;}
@media only screen and (min-width:40.063em){.element-item .picture-item__details{display:block;margin-top:25px;padding:0;}}.element-item .name h3{text-transform:uppercase;margin:0;font-family:'Montserrat',sans-serif;font-weight:700;font-size:16px;line-height:1;letter-spacing:0.25px;padding-bottom:5px;}@media only screen and (min-width:40.063em){.element-item .name h3{font-size:10px;line-height:1;padding-bottom:0;}}.element-item .lacquer-info{font-family:'Montserrat',sans-serif;font-weight:400;line-height:1;font-size:12px;letter-spacing:0.25px;}@media only screen and (min-width:40.063em){.element-item .lacquer-info{line-height:16px;font-size:8px;}}.element-item span{text-transform:uppercase;line-height:12px;font-size:1;letter-spacing:0.25px;}@media only screen and (min-width:40.063em){.element-item span{font-size:8px;line-height:16px;}}.element-item .gelcolor{margin:-15px 0 0 5px;background:url(/sites/all/themes/opi/images/GelColor_text-white.svg) no-repeat 0 0;width:49px;height:12px;text-indent:-9999px;}.element-item .new-lacquer{background:url(/sites/all/themes/opi/images/new-icon.png) no-repeat right 0;text-indent:-9999px;width:40px;height:25px;display:block;float:right;margin:-30px 5px 0px 0;position:relative;}.element-item .hue,.element-item .htmlVal{display:none;}@media only screen and (min-width:40.063em){.filter-link.desktop-only{display:block;}}.view-nail-lacquers-all,.view-infinite-shine-swatches{position:relative;}@media only screen and (min-width:40.063em){.view-nail-lacquers-all,.view-infinite-shine-swatches{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow:hidden;min-height:550px;}}@media only screen and (min-width:40.063em){.view-nail-lacquers-all{min-height:750px;}}.filters-button-group{position:relative;background:#000;}@media (min-width:730px){.filters-button-group{height:auto;background:#293038 url(/sites/all/themes/opi/images/lacquer-bg.jpg) no-repeat 0 0;background-size:100%;position:relative;z-index:2;}}.filters-button-group .filter-wrapper{display:inline-block;*zoom:1;*display:inline;padding:20px;width:100%;}@media (min-width:730px){.filters-button-group .filter-wrapper{padding:160px 10px 0 10px;background:rgba(0,0,0,0.8);height:100%;display:inline-block;position:absolute;top:0;left:0;}}@media (min-width:1100px){.filters-button-group .filter-wrapper{padding:160px 20px 0 30px;}}@media (min-width:1450px){.filters-button-group .filter-wrapper{padding:160px 20px 0 100px;}}.filters-button-group a{display:block;text-transform:uppercase;font-size:12px;line-height:48px;color:#FFF;font-family:'Montserrat',sans-serif;font-weight:700;}@media only screen and (min-width:40.063em){.filters-button-group #filter-hold.sticky{position:fixed;top:30px;width:200px;}}@media only screen and (min-width:40.063em){#filter-hold select{display:none;}}@media only screen and (max-width:40em){#filter-hold{position:relative;height:100px;display:inline-block;width:100%;}#filter-hold .dropdown select{background:transparent;-webkit-appearance:none;-moz-appearance:none;text-indent:0.01px;text-overflow:'';}#filter-hold .dropdown{overflow:hidden;}#filter-hold .dropdown{position:relative;}#filter-hold .dropdown:before{position:absolute;right:20px;top:18px;width:0;height:0;font-family:'FontAwesome';content:'\f0d7';color:#FFF;}#filter-hold select > option{background:#D3D3D3;color:black;}#filter-hold button{margin-top:15px;background:none;display:inline-block;width:100%;border:1px solid white;text-align:left;padding-left:10px;text-transform:uppercase;}#filter-hold .f-open-dropdown,#filter-hold select{background:#000;border-right:1px solid #FFF;border-bottom:1px solid #FFF;border-left:1px solid #FFF;width:100% !important;left:0 !important;top:43px !important;color:#FFF;text-transform:uppercase;margin-top:15px;}#filter-hold .f-open-dropdown li a,#filter-hold select li a{color:#FFF;}#filter-hold .f-open-dropdown li:hover,#filter-hold select li:hover{background:#FFF;}#filter-hold .f-open-dropdown li:hover a,#filter-hold select li:hover a{color:#49535f;}}.alllacquers{padding:10px;}@media (max-width:450px){.alllacquers{padding:20px;}}@media only screen and (min-width:40.063em){.alllacquers{padding:20px;}}@media (min-width:1100px){.alllacquers{padding:60px;}}.sort-by-button-group{text-align:center;width:70%;margin:0 15% 60px !important;font-size:12px;line-height:12px;display:none;}@media only screen and (min-width:40.063em){.sort-by-button-group{display:block;}}.sort-by-button-group label{display:inline-block;*zoom:1;*display:inline;vertical-align:middle;width:23%;text-transform:uppercase;color:#383f48;line-height:12px;cursor:initial;}.sort-by-button-group li{display:inline-block;*zoom:1;*display:inline;width:25%;vertical-align:middle;}.sort-by-button-group li a{text-transform:uppercase;color:#000;color:#767e89;font-family:'Montserrat',sans-serif;font-weight:700;border-top:1px solid #FFF;border-bottom:1px solid #FFF;padding:10px 20px;display:block;}.sort-by-button-group li a.is-checked{border:1px solid #293038;color:#293038;}.pane-nail-lacquers-all-panel-pane-1 h1{display:none;}body.mobile .marquee .video-controller{}body.mobile .marquee .video-controller .pause,body.mobile .marquee .video-controller .progressbar{display:none;}@media only screen and (min-width:40.063em) and (max-width:64em){body.mobile .marquee .video-controller .volume{right:-15px;}}.view-collection-individual-product,.view-collection-displays-and-kits-individual-product{background:none;background-size:cover;background-position:center;position:relative;z-index:1;}.view-collection-individual-product .swiper-container,.view-collection-displays-and-kits-individual-product .swiper-container{max-width:75rem;margin:0 auto;padding:0 10px;}@media only screen and (min-width:64.063em){.view-collection-individual-product .swiper-container,.view-collection-displays-and-kits-individual-product .swiper-container{padding:0 20px;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-collection-individual-product .swiper-slide,.view-collection-displays-and-kits-individual-product .swiper-slide{text-align:center;}}.view-collection-individual-product .views-field,.view-collection-displays-and-kits-individual-product .views-field{display:inline-block;*zoom:1;*display:inline;padding:30px 0 10px 0;vertical-align:top;margin-right:1%;}@media (min-width:1100px){.view-collection-individual-product .views-field,.view-collection-displays-and-kits-individual-product .views-field{margin-right:30px;}}@media only screen and (min-width:40.063em){.view-collection-individual-product .views-field,.view-collection-displays-and-kits-individual-product .views-field{vertical-align:middle;}}@media only screen and (min-width:64.063em){.view-collection-individual-product .views-field,.view-collection-displays-and-kits-individual-product .views-field{padding:30px 0 30px 0;vertical-align:top;width:auto;}}.view-collection-individual-product .views-field-field-image,.view-collection-displays-and-kits-individual-product .views-field-field-image{width:25%;}@media only screen and (min-width:64.063em){.view-collection-individual-product .views-field-field-image,.view-collection-displays-and-kits-individual-product .views-field-field-image{width:auto;}}.view-collection-individual-product .noimagepresent .views-field-field-image,.view-collection-displays-and-kits-individual-product .noimagepresent .views-field-field-image{display:none;}@media only screen and (min-width:64.063em){.view-collection-individual-product .noimagepresent .views-field-field-image,.view-collection-displays-and-kits-individual-product .noimagepresent .views-field-field-image{display:inline-block;}}.view-collection-individual-product .noimagepresent .views-field-field-bottle-image,.view-collection-displays-and-kits-individual-product .noimagepresent .views-field-field-bottle-image{display:inline-block;width:25%;text-align:center;}@media only screen and (min-width:64.063em){.view-collection-individual-product .noimagepresent .views-field-field-bottle-image,.view-collection-displays-and-kits-individual-product .noimagepresent .views-field-field-bottle-image{width:auto;text-align:left;}}.view-collection-individual-product .views-field-field-bottle-image,.view-collection-individual-product .views-field-field-bottle-image-1,.view-collection-displays-and-kits-individual-product .views-field-field-bottle-image,.view-collection-displays-and-kits-individual-product .views-field-field-bottle-image-1{display:inline-block;}.view-collection-individual-product .views-field-edit-node,.view-collection-displays-and-kits-individual-product .views-field-edit-node{vertical-align:top;padding-top:35px;position:absolute;left:5px;margin:0;}.view-collection-individual-product .views-field-edit-node a,.view-collection-displays-and-kits-individual-product .views-field-edit-node a{color:white;font-size:30px;}.view-collection-individual-product .views-field-nothing,.view-collection-displays-and-kits-individual-product .views-field-nothing{margin-right:0;width:68%;margin-left:2%;}@media only screen and (min-width:40.063em) and (max-width:64em){.view-collection-individual-product .views-field-nothing,.view-collection-displays-and-kits-individual-product .views-field-nothing{text-align:left;}}@media only screen and (min-width:64.063em){.view-collection-individual-product .views-field-nothing,.view-collection-displays-and-kits-individual-product .views-field-nothing{width:52%;margin-left:0;}}.view-collection-individual-product .views-field-nothing h2,.view-collection-displays-and-kits-individual-product .views-field-nothing h2{font-size:32px;line-height:1;margin-bottom:10px;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;}@media only screen and (min-width:64.063em){.view-collection-individual-product .views-field-nothing h2,.view-collection-displays-and-kits-individual-product .views-field-nothing h2{font-size:48px;line-height:1;margin-bottom:20px;}}.view-collection-individual-product .views-field-nothing h2 a,.view-collection-displays-and-kits-individual-product .views-field-nothing h2 a{color:#FFF;}.view-collection-individual-product .views-field-nothing .description,.view-collection-displays-and-kits-individual-product .views-field-nothing .description{font-size:24px;color:#FFF;line-height:1;margin-bottom:5px;}.view-collection-individual-product .views-field-nothing .description p,.view-collection-displays-and-kits-individual-product .views-field-nothing .description p{color:#FFF;margin:0;line-height:1;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;}.view-collection-individual-product .views-field-nothing .sku-area,.view-collection-displays-and-kits-individual-product .views-field-nothing .sku-area{font-size:12px;line-height:22px;text-transform:uppercase;color:#FFF;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;}@media only screen and (min-width:40.063em) and (max-width:64em){.view-collection-individual-product .views-field-nothing .sku-area,.view-collection-displays-and-kits-individual-product .views-field-nothing .sku-area{margin-top:20px;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-collection-individual-product .views-field-nothing .bvstarsdiv,.view-collection-displays-and-kits-individual-product .views-field-nothing .bvstarsdiv{display:inline-block;vertical-align:middle;margin-top:0px;}}.view-collection-individual-product .views-field-nothing .product-icons,.view-collection-displays-and-kits-individual-product .views-field-nothing .product-icons{display:none;}@media only screen and (min-width:40.063em){.view-collection-individual-product .views-field-nothing .product-icons,.view-collection-displays-and-kits-individual-product .views-field-nothing .product-icons{display:block;padding-top:30px;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-collection-individual-product .views-field-nothing .product-icons,.view-collection-displays-and-kits-individual-product .views-field-nothing .product-icons{display:inline-block;margin-top:0px;padding-top:0;vertical-align:middle;}}.view-collection-individual-product .views-field.views-field-nothing-1,.view-collection-displays-and-kits-individual-product .views-field.views-field-nothing-1{display:block;padding-top:10px;}@media only screen and (min-width:40.063em){.view-collection-individual-product .views-field.views-field-nothing-1,.view-collection-displays-and-kits-individual-product .views-field.views-field-nothing-1{display:none;}}.view-collection-individual-product .views-field.views-field-nothing-1 h2,.view-collection-individual-product .views-field.views-field-nothing-1 .description,.view-collection-individual-product .views-field.views-field-nothing-1 .sku-area,.view-collection-displays-and-kits-individual-product .views-field.views-field-nothing-1 h2,.view-collection-displays-and-kits-individual-product .views-field.views-field-nothing-1 .description,.view-collection-displays-and-kits-individual-product .views-field.views-field-nothing-1 .sku-area{display:none;}.view-collection-individual-product .views-field.views-field-nothing-1 .product-icons,.view-collection-displays-and-kits-individual-product .views-field.views-field-nothing-1 .product-icons{z-index:2;position:relative;text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines;margin-bottom:-20px;}.view-collection-individual-product .views-field.views-field-nothing-1 .product-icons span,.view-collection-displays-and-kits-individual-product .views-field.views-field-nothing-1 .product-icons span{vertical-align:top;display:inline-block;*display:inline;zoom:1;margin-right:9%;}.view-collection-individual-product .views-field.views-field-nothing-1 .product-icons span.last,.view-collection-displays-and-kits-individual-product .views-field.views-field-nothing-1 .product-icons span.last{margin-right:0;}.view-collection-individual-product .views-field.views-field-nothing-1 .product-icons .stretch,.view-collection-displays-and-kits-individual-product .views-field.views-field-nothing-1 .product-icons .stretch{width:100%;display:inline-block;font-size:0;line-height:0;}.view-collection-individual-product .pin-fix-left,.view-collection-displays-and-kits-individual-product .pin-fix-left{left:10px !important;top:40px !important;}.view-collection-individual-product .views-field.views-field-view,.view-collection-individual-product .views-field.views-field-php-3,.view-collection-displays-and-kits-individual-product .views-field.views-field-view,.view-collection-displays-and-kits-individual-product .views-field.views-field-php-3{padding:0;display:block;}.view-collection-individual-product div.pane-add-to-list,.view-collection-individual-product div.pane-add-to-list form,.view-collection-displays-and-kits-individual-product div.pane-add-to-list,.view-collection-displays-and-kits-individual-product div.pane-add-to-list form{height:65px;display:inline-block;width:90%;}.view-collection-individual-product .award-icon,.view-collection-displays-and-kits-individual-product .award-icon{background:url(/sites/all/themes/opi/images/award-icon.png) no-repeat 0 center;width:25px;height:35px;display:block;float:left;margin-right:5px;}.role-professional .views-field-nothing .field-collection-item-field-bottle-details{font-size:18px;line-height:1;color:#798390;font-family:'Montserrat',sans-serif;font-weight:400;margin-bottom:5px;}.role-professional .views-field-nothing .field-collection-item-field-bottle-details .field-name-field-price{display:none;}.role-professional .views-field-nothing .field-collection-item-field-bottle-details .field-name-field-price:first-child{display:block;}.role-professional .views-field-nothing .opi-shopping-add-item-container .form-type-select.oneitem:after{content:'';}.role-professional .views-field-nothing .opi-shopping-add-item-container .form-type-select.oneitem select{border:0;padding-left:0;}.role-professional .views-field-nothing .opi-shopping-add-item-container .form-type-select select{font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;line-height:18px;color:#798390;margin-bottom:20px;border:1px solid #95a2a7;padding:10px;cursor:pointer;width:100%;background:none;}.role-professional .views-field-nothing .size{font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;line-height:18px;color:#798390;margin-bottom:20px;}.role-professional .views-field-nothing .size .picked{border:1px solid #95a2a7;padding:10px;cursor:pointer;}.role-professional .views-field-nothing .size .picked:after{font-family:'FontAwesome';content:'\f107';float:right;font-size:30px;}.role-professional .views-field-nothing .size .picked.open:after{font-family:'FontAwesome';content:'\f106';}.role-professional .views-field-nothing .size ul{display:none;list-style:none;border:1px solid #95a2a7;border-top:0;margin:0;padding:10px;}.role-professional .views-field-nothing .size ul li{padding:5px 0;cursor:pointer;}.role-professional .views-field-nothing .sku{font-size:12px;line-height:16px;letter-spacing:0.50px;margin-bottom:20px;text-transform:uppercase;}.role-professional .views-field-nothing .sku span{display:none;}.role-professional .views-field-nothing .price{font-size:18px;line-height:1;color:#798390;font-family:'Montserrat',sans-serif;font-weight:400;margin-bottom:5px;}.role-professional .views-field-nothing .price span{display:none;}.role-professional .views-field-nothing .price .entity-field-collection-item{display:none;}.role-professional .views-field-nothing .price .entity-field-collection-item:first-child{display:block;}.role-professional .views-field-nothing span.bottle0{display:block;}.role-professional .views-field-nothing .view-product-options-selector{color:#798390;}.role-professional .views-field-nothing .bvstarsdiv{margin-top:60px;}.role-professional .views-field-nothing .product-icons{margin-top:60px;}@media only screen and (min-width:64.063em){.role-professional .views-field-nothing .product-icons{margin-top:0;}}.role-professional .form-item{color:#FFF;font-family:'Montserrat',sans-serif;font-weight:600;font-size:14px;line-height:18px;}.role-professional.care-page-color .view-collection-individual-product .views-field-nothing .opi-shopping-add-item-container .form-type-select select,.role-professional.collections-page-color .view-collection-individual-product .views-field-nothing .opi-shopping-add-item-container .form-type-select select{color:#FFF;border-color:#FFF;}.role-professional.care-page-color .view-collection-individual-product .views-field-nothing .opi-shopping-add-item-container .form-type-select option,.role-professional.collections-page-color .view-collection-individual-product .views-field-nothing .opi-shopping-add-item-container .form-type-select option{color:#798390;}.role-professional.care-page-color .view-collection-individual-product .views-field-nothing .opi-shopping-add-item-container .form-type-select:after,.role-professional.collections-page-color .view-collection-individual-product .views-field-nothing .opi-shopping-add-item-container .form-type-select:after{color:#FFF;}.role-professional.care-page-color .view-collection-individual-product .views-field-nothing .field-name-field-price,.role-professional.collections-page-color .view-collection-individual-product .views-field-nothing .field-name-field-price{color:#FFF;}.view-collections-flexslider{}.view-collections-flexslider img{width:100%;}.view-collections-flexslider .swiper-container{line-height:0;}.view-collections-flexslider .swiper-wrapper{transition-timing-function:cubic-bezier(0.77,0,0.175,1);}.view-collections-flexslider .swiper-slide{max-height:950px;}.view-collections-flexslider .swiper-slide .marquee.hasVideo.playing .image{visibility:hidden;}.view-collections-flexslider .swiper-slide .marquee.hasVideo.playing .file-video{display:block;}.view-collections-flexslider .swiper-slide .marquee.hasVideo.playing .product-innerwrapper img{display:none;}.view-collections-flexslider .video{cursor:pointer;background:black;position:relative;}.view-collections-flexslider .video .playbtn{display:none;width:50px;height:50px;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;z-index:2;pointer-events:none;}.view-collections-flexslider .video .playbtn:before{display:block;width:50px;height:50px;font-family:"FontAwesome";font-size:50px;line-height:50px;content:'\f04b';color:white;opacity:.7;pointer-events:none;}.view-collections-flexslider iframe,.view-collections-flexslider video{max-height:950px;}.view-collections-flexslider .video:not(.hasImage) .media-youtube-video,.view-collections-flexslider .video:not(.hasImage) .media-vimeo-video{position:relative;padding:0;margin:0;padding-bottom:56.2%;width:100%;height:0;}.view-collections-flexslider .video:not(.hasImage) .media-youtube-video iframe,.view-collections-flexslider .video:not(.hasImage) .media-vimeo-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.view-collections-flexslider .video:not(.hasImage) video{width:100%;height:100%;}@media only screen and (max-width:40em){.view-collections-flexslider .video:not(.hasImage) iframe,.view-collections-flexslider .video:not(.hasImage) video{padding-bottom:0px;}}.view-collections-flexslider .video.hasImage{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.95);z-index:1;}.view-collections-flexslider .video.hasImage .file-video{overflow:hidden;height:100%;}@media only screen and (max-width:40em){.view-collections-flexslider .video.hasImage .file-video{display:none;}}.view-collections-flexslider .video.hasImage .file-video .content{width:100%;height:100%;overflow:hidden;position:relative;vertical-align:middle;}.view-collections-flexslider .video.hasImage .media-youtube-video,.view-collections-flexslider .video.hasImage .media-vimeo-video{position:absolute;left:0;top:50%;padding:0;margin:0;padding-bottom:56.2%;margin-top:-28.1%;width:100%;height:auto;}.view-collections-flexslider .video.hasImage .file-video:not(.file-video-youtube):not(.file-video-vimeo) .content{position:absolute;left:0;top:50%;padding:0;margin:0;padding-bottom:56.2%;margin-top:-28.1%;width:100%;height:auto;}.view-collections-flexslider .video.hasImage video{width:100%;height:100%;}.view-collections-flexslider .image{position:relative;z-index:2;}.view-collections-flexslider .image,.view-collections-flexslider .marqueeOverlay{pointer-events:none;}.view-collections-flexslider .swiper-header-button-next{position:absolute;top:50%;margin-top:-25px;right:0;z-index:100;cursor:pointer;pointer-events:auto;}.view-collections-flexslider .swiper-header-button-next:before{font-family:'FontAwesome';content:'\f105' !important;color:#FFF;font-size:40px;line-height:1;width:50px;height:50px;text-align:center;line-height:50px;display:block;}.view-collections-flexslider .swiper-header-button-next:hover:before{background:rgba(0,0,0,0.6);}@media only screen and (max-width:40em){.view-collections-flexslider .swiper-header-button-next{display:none;}}.view-collections-flexslider .swiper-header-button-prev{position:absolute;top:50%;margin-top:-25px;left:0;z-index:100;cursor:pointer;pointer-events:auto;display:block;}.view-collections-flexslider .swiper-header-button-prev:before{font-family:'FontAwesome';content:'\f104' !important;color:#FFF;font-size:40px;line-height:1;width:50px;height:50px;text-align:center;line-height:50px;display:block;align-items:center;}.view-collections-flexslider .swiper-header-button-prev:hover:before{background:rgba(0,0,0,0.6);}@media only screen and (max-width:40em){.view-collections-flexslider .swiper-header-button-prev{display:none;}}.view-collections-flexslider .swiper-pagination{display:none;}@media only screen and (max-width:40em){.view-collections-flexslider .swiper-pagination{display:block;bottom:15px;}.view-collections-flexslider .swiper-pagination .swiper-pagination-bullet{width:11px;height:11px;background:rgba(255,255,255,0.35);opacity:1;margin:0 10px;}.view-collections-flexslider .swiper-pagination .swiper-pagination-bullet-active{background:rgba(255,255,255,0.75);}}.view-collections-flexslider .views-row-first.views-row-last .linkblock-wrapper:not(.hasButton):not(.hasVideo){display:none;}@media only screen and (max-width:40em){.view-collections-flexslider .views-row-first.views-row-last .linkblock-wrapper.hasButton .marquee-bg{padding-bottom:21px;}}.view-collections-flexslider .linkblock-wrapper{position:absolute;bottom:0px;width:100%;height:110px;z-index:10;}@media only screen and (max-width:40em){.view-collections-flexslider .linkblock-wrapper{position:relative;background:black;height:auto;}}@media only screen and (min-width:40.063em){.view-collections-flexslider .linkblock-wrapper.hasButton,.view-collections-flexslider .linkblock-wrapper.hasVideo{background:rgba(0,0,0,0.5);}}@media only screen and (max-width:40em){.view-collections-flexslider .linkblock-wrapper.hasButton .marquee-bg{padding:21px 0 50px 0;}}@media only screen and (max-width:40em){.view-collections-flexslider .linkblock-wrapper.hasVideo:not(.hasImage){min-height:50px;}}.view-collections-flexslider .marquee-bg{text-align:center;z-index:10;}@media only screen and (max-width:40em){.view-collections-flexslider .marquee-bg{padding:0px 0 50px 0;width:100%;margin-left:0;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-collections-flexslider .marquee-bg{width:100%;margin-left:0;text-align:right;padding:32px 85px 0 0;}}@media only screen and (min-width:64.063em){.view-collections-flexslider .marquee-bg{width:41.667%;margin-left:58.33%;padding:32px 55px 0 0;}}.view-collections-flexslider .linkblock{color:white;text-align:center;display:inline-block;padding:3px;margin-left:auto;margin-right:auto;transition:opacity 0.5s ease 0s;pointer-events:auto;}@media only screen and (max-width:40em){.view-collections-flexslider .linkblock{width:80%;}}.view-collections-flexslider .linkblock:hover{opacity:.8;}.view-collections-flexslider .linkblock a{font-family:georgia,garamond,serif;font-size:18px;line-height:18px;letter-spacing:.1em;text-rendering:optimizelegibility;text-transform:uppercase;display:block;color:#FFF;background:#8a8e94;padding:10px;position:relative;z-index:1000;}@media only screen and (min-width:40.063em){.view-collections-flexslider .linkblock a{padding:10px 25px;font-size:18px;line-height:20px;letter-spacing:.15em;}}.view-collections-flexslider .hasButton .video-controller{right:auto;width:58.333%;}.view-collections-flexslider .video-controller{position:absolute;height:110px;padding:35px 0;left:0;bottom:0;color:rgba(255,255,255,0.5);z-index:12;pointer-events:auto;right:150px;width:auto;}@media only screen and (max-width:40em){.view-collections-flexslider .video-controller{padding:0;height:50px;}.view-collections-flexslider .video-controller .pause,.view-collections-flexslider .video-controller .progressbar{display:none;}}.view-collections-flexslider .video-controller > div{cursor:pointer;font-family:'FontAwesome';position:absolute;}.view-collections-flexslider .video-controller .pause{left:85px;width:50px;height:50px;z-index:1;}@media only screen and (min-width:90.063em){.view-collections-flexslider .video-controller .pause{left:130px;}}@media only screen and (max-width:40em){.view-collections-flexslider .video-controller .pause{left:10px;}}.view-collections-flexslider .video-controller .pause:before{display:block;position:absolute;z-index:0;font-size:30px;line-height:30px;width:30px;height:30px;padding:5px 0;content:'\f04c';transition:color 0.5s ease 0s;}.view-collections-flexslider .video-controller .pause.paused:before{content:'\f04b';}.view-collections-flexslider .video-controller .pause:hover:before{color:rgba(255,255,255,0.8);}.view-collections-flexslider .video-controller .volume{right:-45px;width:40px;height:40px;z-index:1;}@media only screen and (max-width:40em){.view-collections-flexslider .video-controller .volume{display:none;left:0px;right:auto;pointer-events:auto;width:55px;height:55px;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-collections-flexslider .video-controller .volume{right:-15px;}}.view-collections-flexslider .video-controller .volume:before{display:block;position:absolute;z-index:0;text-align:left;font-size:40px;line-height:40px;width:40px;height:40px;content:'\f026';transition:color 0.5s ease 0s;}@media only screen and (max-width:40em){.view-collections-flexslider .video-controller .volume:before{color:white;padding:10px 10px;text-shadow:0px 0px 3px #666666;opacity:.5;height:55px;width:55px;}}.view-collections-flexslider .video-controller .volume.unmuted:before{content:'\f028';}.view-collections-flexslider .video-controller .volume:hover:before{color:rgba(255,255,255,0.8);}.view-collections-flexslider .video-controller .progressbar{top:0;right:20px;height:16px;margin:47px 0;}@media only screen and (max-width:40em){.view-collections-flexslider .video-controller .progressbar{display:none;}}@media only screen and (min-width:40.063em){.view-collections-flexslider .video-controller .progressbar{left:130px;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-collections-flexslider .video-controller .progressbar{right:40px;}}@media only screen and (min-width:90.063em){.view-collections-flexslider .video-controller .progressbar{left:175px;right:20px;}}.view-collections-flexslider .video-controller .progressbar .progresstrack{position:absolute;top:5px;left:0;width:100%;height:6px;background:rgba(255,255,255,0.5);z-index:0;}.view-collections-flexslider .video-controller .progressbar .handle{position:absolute;z-index:1;border:5px solid white;background:none;width:16px;height:16px;pointer-events:auto;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.8);border-radius:50%;}.role-professional .full-width-row-facts{display:none;}.role-professional .large-12.bottom .swiper-slide{background:url(/sites/all/themes/opi/images/gradient-bottom.png) repeat-x center bottom;}.role-professional.pro-tools-collections .large-12.bottom .swiper-slide{background:none;}.pro-tools-collections .view-collection-products .swiper-container{overflow-y:visible;}.pro-tools-collections .view-collection-products div.swiper-scrollbar{bottom:0;}.pro-tools-collections .view-collection-products .views-row{text-align:center;position:relative;margin-top:21px;cursor:pointer;}.pro-tools-collections .view-collection-products .views-row.swiper-slide{margin-bottom:-30px;}.pro-tools-collections .view-collection-products .views-row.swiper-slide-next div.field-content{margin-bottom:0;}@media only screen and (min-width:40.063em){.pro-tools-collections .view-collection-products .views-row.swiper-slide-next div.field-content{padding:44px 0;}}.pro-tools-collections .view-collection-products .views-row.swiper-slide-next img{width:auto;}@media only screen and (max-width:40em){.pro-tools-collections .view-collection-products .views-row.swiper-slide-next span.field-content{margin-bottom:0;}}.pro-tools-collections .view-collection-products .views-row.swiper-slide-next{border:5px solid #798390;border-bottom:3px solid #798390;border-top:0;margin-top:30px;position:relative;}@media only screen and (min-width:40.063em){.pro-tools-collections .view-collection-products .views-row.swiper-slide-next{margin-top:38px;}}.pro-tools-collections .view-collection-products .views-row.swiper-slide-next .svg-wrapper{fill:#798390;position:absolute;top:0;left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:100%;top:-12px;border-bottom:5px solid #798390;}.pro-tools-collections .view-collection-products .views-row.swiper-slide-next span.field-content{background:#FFF;color:#9ea9b8;font-size:12px;line-height:14px;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;}.pro-tools-collections .view-collection-products .views-row.swiper-slide-next div.field-content{padding-top:0;}.pro-tools-collections .view-collection-products .views-row .svg-wrapper{display:none;}.pro-tools-collections .view-collection-products .views-row .svg-wrapper svg{display:block;}.pro-tools-collections .view-collection-products .views-row div.field-content{padding-top:0;min-height:auto !important;height:auto;line-height:auto;}@media only screen and (min-width:40.063em){.pro-tools-collections .view-collection-products .views-row div.field-content{margin:20px 0;height:216px;line-height:216px;}}.pro-tools-collections .view-collection-products .views-row span.field-content{color:#FFF;font-size:12px;line-height:14px;padding:15px 0;background:#9ea9b8;border-bottom:2px solid #798390;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;height:74px;display:inline-block;width:100%;margin-top:15px;}.html:not(.States) .view-collection-individual-product .field-collection-item-field-bottle-details,.html:not(.States) .price_block .price,.html:not(.States) .views-field-nothing .price{display:none !important;}.html.role-administrator .view-collection-individual-product .field-collection-item-field-bottle-details,.html.role-administrator .price_block .price,.html.role-administrator .views-field-nothing .price{display:block !important;}.view-collection-products{background:#FFF;}.view-collection-products .swiper-container{padding-top:0;padding-bottom:30px;z-index:1;position:relative;}@media only screen and (min-width:40.063em){.view-collection-products .swiper-container{margin-top:-30px;}}@media only screen and (min-width:40.063em){.view-collection-products .swiper-container{padding:30px 0;}}.view-collection-products .swiper-wrapper{transition-timing-function:cubic-bezier(0.77,0,0.175,1);}.view-collection-products .swiper-slide{text-align:center;cursor:pointer;}.view-collection-products .swiper-slide .color-block-top{height:30px;display:block;}.view-collection-products .swiper-slide .field-content{padding:15px;}@media only screen and (min-width:40.063em){.view-collection-products .swiper-slide .field-content{padding:50px 0;}}.view-collection-products .swiper-slide svg{display:none;}.view-collection-products .swiper-slide div.field-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-size:cover !important;padding:5px;}@media only screen and (min-width:40.063em){.view-collection-products .swiper-slide div.field-content{padding:10px;}}@media only screen and (min-width:64.063em){.view-collection-products .swiper-slide div.field-content{padding:15px;}}.view-collection-products span.field-content{display:none;}.view-collection-products .swiper-slide-next{margin-top:-12px;}@media only screen and (min-width:40.063em){.view-collection-products .swiper-slide-next img{padding-top:12px;}}.view-collection-products .swiper-slide-next .field-content{margin-bottom:-50px;}@media only screen and (min-width:40.063em){.view-collection-products .swiper-slide-next .field-content{padding:30px 0;margin-bottom:0;}}.view-collection-products .swiper-slide-next svg{display:block;width:100%;margin:0 auto;}.view-collection-products .swiper-scrollbar{display:block;}@media only screen and (min-width:40.063em){.view-collection-products .swiper-scrollbar{display:none;}}.view-collection-products .award-icon{background:url(/sites/all/themes/opi/images/award-icon.png) no-repeat 0 0;width:19px;height:26px;background-size:cover;position:absolute;top:2px;left:auto;right:5px;}.view-collection-products .swiper-slide-next .award-icon{top:15px;}.view-menu-collections-carousel,.view-collections-nodequeues-menu-link{position:relative;}.view-menu-collections-carousel .swiper-container,.view-collections-nodequeues-menu-link .swiper-container{position:static;padding-bottom:10px;background:#293038;}@media (min-width:600px){.view-menu-collections-carousel .swiper-container,.view-collections-nodequeues-menu-link .swiper-container{min-width:1400px;padding-bottom:0;}}.view-menu-collections-carousel .swiper-container img,.view-collections-nodequeues-menu-link .swiper-container img{width:100%;}.view-menu-collections-carousel .swiper-button-white,.view-collections-nodequeues-menu-link .swiper-button-white{display:none;}.view-menu-collections-carousel.view-display-id-panel_pane_5 .menu-carousel .swiper-slide.swiper-slide-active{background:none;}.view-menu-collections-carousel.view-display-id-panel_pane_5 .menu-carousel .swiper-slide.swiper-slide-active a{color:#FFF;}.view-menu-collections-carousel.view-display-id-panel_pane_5 .menu-carousel .swiper-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;background:#1f232c;}.view-menu-collections-carousel.view-display-id-panel_pane_5 .swiper-menu-button-next,.view-menu-collections-carousel.view-display-id-panel_pane_5 .swiper-menu-button-prev{display:none;}.menu-carousel,.blog-menu{position:static;}.menu-carousel .swiper-wrapper,.blog-menu .swiper-wrapper{background:#293038;}@media (min-width:600px){.menu-carousel .swiper-wrapper,.blog-menu .swiper-wrapper{overflow-x:visible;}}.menu-carousel .swiper-slide,.blog-menu .swiper-slide{background:#293038;text-transform:uppercase;font-size:12px;line-height:22px;font-family:'Montserrat',sans-serif;font-weight:400;text-align:center;width:160px;}@media (min-width:600px){.menu-carousel .swiper-slide,.blog-menu .swiper-slide{width:auto;}}.menu-carousel .swiper-slide a,.blog-menu .swiper-slide a{color:#65707d;font-size:10px;}@media only screen and (min-width:40.063em){.menu-carousel .swiper-slide.swiper-slide-active,.blog-menu .swiper-slide.swiper-slide-active{background:#383f48;}}.menu-carousel .swiper-slide.swiper-slide-active a,.blog-menu .swiper-slide.swiper-slide-active a{color:#66a4eb;}.menu-carousel .swiper-slide:hover a,.blog-menu .swiper-slide:hover a{color:#66a4eb;}.menu-carousel .swiper-slide .active a,.blog-menu .swiper-slide .active a{color:#66a4eb;}.menu-carousel .swiper-menu-button-next,.blog-menu .swiper-menu-button-next{position:absolute;right:0;top:0;z-index:100;cursor:pointer;background:rgba(0,0,0,0.6);height:100%;}@media only screen and (min-width:40.063em){.menu-carousel .swiper-menu-button-next,.blog-menu .swiper-menu-button-next{display:block;}}.menu-carousel .swiper-menu-button-next:after,.blog-menu .swiper-menu-button-next:after{font-family:'FontAwesome';content:'\f105' !important;width:50px;height:100%;font-size:60px;line-height:128px;color:#65707d;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center;}.menu-carousel .swiper-menu-button-next:hover:after,.blog-menu .swiper-menu-button-next:hover:after{color:#FFF;}.menu-carousel .swiper-menu-button-prev,.blog-menu .swiper-menu-button-prev{position:absolute;left:0;top:0;z-index:100;cursor:pointer;background:rgba(0,0,0,0.6);height:100%;display:none;}.menu-carousel .swiper-menu-button-prev:after,.blog-menu .swiper-menu-button-prev:after{font-family:'FontAwesome';content:'\f104' !important;width:50px;height:100%;font-size:60px;line-height:128px;color:#65707d;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center;}.menu-carousel .swiper-menu-button-prev:hover:after,.blog-menu .swiper-menu-button-prev:hover:after{color:#FFF;}.collections-header-slider{position:relative;}.swiper-header-button-next,.swiper-gallery-button-next,.swiper-gifts-button-next{position:absolute;top:50%;right:0;z-index:100;cursor:pointer;}.swiper-header-button-next:before,.swiper-gallery-button-next:before,.swiper-gifts-button-next:before{font-family:'FontAwesome';content:'\f105' !important;color:#FFF;font-size:40px;line-height:1;width:50px;height:50px;background:rgba(0,0,0,0.2);text-align:center;line-height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.swiper-header-button-next:hover:before,.swiper-gallery-button-next:hover:before,.swiper-gifts-button-next:hover:before{background:rgba(0,0,0,0.6);}.swiper-header-button-prev,.swiper-gallery-button-prev,.swiper-gifts-button-prev{position:absolute;top:50%;left:0;z-index:100;cursor:pointer;}.swiper-header-button-prev:before,.swiper-gallery-button-prev:before,.swiper-gifts-button-prev:before{font-family:'FontAwesome';content:'\f104' !important;color:#FFF;font-size:40px;line-height:1;width:50px;height:50px;background:rgba(0,0,0,0.2);text-align:center;line-height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.swiper-header-button-prev:hover:before,.swiper-gallery-button-prev:hover:before,.swiper-gifts-button-prev:hover:before{background:rgba(0,0,0,0.5);}.columns.color-menu-panel{margin-top:0;margin-bottom:0px;position:relative;z-index:999;float:none;z-index:0;}.node-type-product .columns,.node-type-package .columns{margin-top:0;}.node-type-product .page-title-wrapper,.node-type-package .page-title-wrapper{display:none;}.node-type-product .bottom,.node-type-package .bottom{padding-bottom:60px;}.node-type-product .row-wrapper,.node-type-package .row-wrapper{position:relative;}.node-type-product .row-wrapper:before,.node-type-product .row-wrapper:after,.node-type-package .row-wrapper:before,.node-type-package .row-wrapper:after{content:" ";display:table;}.node-type-product .row-wrapper:after,.node-type-package .row-wrapper:after{clear:both;}.node-type-product .row-wrapper.row,.node-type-package .row-wrapper.row{padding-left:10px;padding-right:10px;}@media only screen and (min-width:64.063em){.node-type-product .row-wrapper.row,.node-type-package .row-wrapper.row{padding-left:0px;padding-right:0px;}}.node-type-product .row-wrapper.ymal-product,.node-type-package .row-wrapper.ymal-product{padding-left:0px;padding-right:0px;}@media only screen and (min-width:64.063em){.node-type-product .row-wrapper.ymal-product,.node-type-package .row-wrapper.ymal-product{padding-left:0px;padding-right:0px;}}.node-type-product .colorbar-vertical,.node-type-package .colorbar-vertical{display:none;}@media only screen and (min-width:64.063em){.node-type-product .colorbar-vertical,.node-type-package .colorbar-vertical{display:block;}}.node-type-product .left-color,.node-type-package .left-color{background:none;height:100%;position:absolute;background-size:contain;}.node-type-product .left-color .pane-node-field-bottle-image,.node-type-package .left-color .pane-node-field-bottle-image{position:absolute;right:-195px;top:112px;border:5px solid #dbdee3;padding:20px;background:#FFF;}.node-type-product .left-color .pane-node-field-bottle-image img,.node-type-package .left-color .pane-node-field-bottle-image img{max-height:550px;max-width:525px;width:auto;}.node-type-product .Nail.Lacquer .left-color .pane-node-field-bottle-image,.node-type-product .Infinite.Shine .left-color .pane-node-field-bottle-image,.node-type-product .Care .left-color .pane-node-field-bottle-image,.node-type-product .Axxium .left-color .pane-node-field-bottle-image,.node-type-product .Acrylic .left-color .pane-node-field-bottle-image,.node-type-product .Avoplex .left-color .pane-node-field-bottle-image,.node-type-product .Avojuice .left-color .pane-node-field-bottle-image,.node-type-product .GelColor .left-color .pane-node-field-bottle-image,.node-type-package .Nail.Lacquer .left-color .pane-node-field-bottle-image,.node-type-package .Infinite.Shine .left-color .pane-node-field-bottle-image,.node-type-package .Care .left-color .pane-node-field-bottle-image,.node-type-package .Axxium .left-color .pane-node-field-bottle-image,.node-type-package .Acrylic .left-color .pane-node-field-bottle-image,.node-type-package .Avoplex .left-color .pane-node-field-bottle-image,.node-type-package .Avojuice .left-color .pane-node-field-bottle-image,.node-type-package .GelColor .left-color .pane-node-field-bottle-image{right:-115px;background:none;border:0;}@media only screen and (min-width:64.063em){.node-type-product .Nail.Lacquer .right-content,.node-type-product .Infinite.Shine .right-content,.node-type-product .Care .right-content,.node-type-product .Axxium .right-content,.node-type-product .Acrylic .right-content,.node-type-product .Avoplex .right-content,.node-type-product .Avojuice .right-content,.node-type-product .GelColor .right-content,.node-type-package .Nail.Lacquer .right-content,.node-type-package .Infinite.Shine .right-content,.node-type-package .Care .right-content,.node-type-package .Axxium .right-content,.node-type-package .Acrylic .right-content,.node-type-package .Avoplex .right-content,.node-type-package .Avojuice .right-content,.node-type-package .GelColor .right-content{padding-left:4%;}}.node-type-product .Nail.Lacquer .left-color .pane-node-field-bottle-image,.node-type-product .GelColor .left-color .pane-node-field-bottle-image,.node-type-package .Nail.Lacquer .left-color .pane-node-field-bottle-image,.node-type-package .GelColor .left-color .pane-node-field-bottle-image{border:0;}.node-type-product .main-content-product,.node-type-package .main-content-product{padding-top:40px;}@media only screen and (min-width:64.063em){.node-type-product .main-content-product,.node-type-package .main-content-product{padding-top:60px;}}.node-type-product .main-content-product .left-content,.node-type-package .main-content-product .left-content{display:block;}@media only screen and (min-width:64.063em){.node-type-product .main-content-product .left-content,.node-type-package .main-content-product .left-content{display:none;}}.node-type-product .main-content-product .left-content .pane-node-field-bottle-image,.node-type-package .main-content-product .left-content .pane-node-field-bottle-image{text-align:center;}.node-type-product .main-content-product .right-content,.node-type-package .main-content-product .right-content{padding-left:10px;margin-top:-10px;}@media only screen and (min-width:64.063em){.node-type-product .main-content-product .right-content,.node-type-package .main-content-product .right-content{padding-left:11%;margin-top:0;min-height:620px;}}.node-type-product .main-content-product .right-content .panel-separator,.node-type-package .main-content-product .right-content .panel-separator{display:none;}.node-type-product .main-content-product .right-content .product-icons,.node-type-package .main-content-product .right-content .product-icons{display:none !important;}@media only screen and (min-width:40.063em){.node-type-product .main-content-product .right-content .product-icons,.node-type-package .main-content-product .right-content .product-icons{display:block !important;}}.node-type-product .pane-node-title h1,.node-type-package .pane-node-title h1{font-size:28px;color:#293038;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;}@media only screen and (min-width:64.063em){.node-type-product .pane-node-title h1,.node-type-package .pane-node-title h1{font-size:48px;}}.node-type-product .pane-node-field-short-description,.node-type-package .pane-node-field-short-description{padding-top:10px;font-family:'Montserrat',sans-serif;font-weight:400;color:#8a8e94;font-size:14px;line-height:1;margin-bottom:10px;}@media only screen and (min-width:64.063em){.node-type-product .pane-node-field-short-description,.node-type-package .pane-node-field-short-description{font-size:24px;}}.node-type-product .pane-node-field-short-description p,.node-type-package .pane-node-field-short-description p{font-family:'Montserrat',sans-serif;font-weight:400;color:#8a8e94;font-size:14px;line-height:1;margin-bottom:10px;}@media only screen and (min-width:64.063em){.node-type-product .pane-node-field-short-description p,.node-type-package .pane-node-field-short-description p{font-size:24px;}}@media only screen and (max-width:40em){.node-type-product .pane-node-field-short-description iframe,.node-type-package .pane-node-field-short-description iframe{max-width:250px;height:150px;}}.node-type-product .pane-node-field-sku,.node-type-package .pane-node-field-sku{padding-bottom:30px;}.node-type-product .pane-node-field-sku,.node-type-package .pane-node-field-sku{float:left;padding-bottom:0;}.node-type-product .pane-node-field-sku .field-wrapper:after,.node-type-package .pane-node-field-sku .field-wrapper:after{padding:0 5px;}.node-type-product .pane-node-body,.node-type-package .pane-node-body{color:#77828f;font-size:18px;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;padding-top:30px;}.node-type-product .pane-node-body p,.node-type-package .pane-node-body p{color:#77828f;font-size:18px;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;}.node-type-product .pane-node-body h4,.node-type-package .pane-node-body h4{font-size:10px;line-height:1;font-family:'Montserrat',sans-serif;font-weight:400;color:#adb7c1;text-transform:uppercase;}.node-type-product .pane-node-field-collection .field-wrapper:before,.node-type-package .pane-node-field-collection .field-wrapper:before{content:'/';padding:0 5px;}.node-type-product .pane-node-field-sku,.node-type-product .pane-node-field-collection,.node-type-package .pane-node-field-sku,.node-type-package .pane-node-field-collection{font-family:'Montserrat',sans-serif;font-weight:400;font-size:10px;line-height:1;color:#8a8e94;text-transform:uppercase;letter-spacing:0.5px;}.node-type-product .pane-node-field-sku a,.node-type-product .pane-node-field-collection a,.node-type-package .pane-node-field-sku a,.node-type-package .pane-node-field-collection a{color:#8a8e94;}.node-type-product #BVRRSearchContainer,.node-type-package #BVRRSearchContainer{display:none;}.node-type-product .pane-star-ratings,.node-type-package .pane-star-ratings{padding-bottom:20px;padding-top:5px;}.node-type-product .pane-product-images-panel-pane-1,.node-type-product .pane-product-images-panel-pane-2,.node-type-package .pane-product-images-panel-pane-1,.node-type-package .pane-product-images-panel-pane-2{clear:both;padding-top:20px;}@media only screen and (min-width:40.063em){.node-type-product .pane-product-images-panel-pane-1,.node-type-product .pane-product-images-panel-pane-2,.node-type-package .pane-product-images-panel-pane-1,.node-type-package .pane-product-images-panel-pane-2{padding-top:30px;float:left;padding-right:20px;}}.node-type-product .pane-product-images-panel-pane-1 h2,.node-type-product .pane-product-images-panel-pane-2 h2,.node-type-package .pane-product-images-panel-pane-1 h2,.node-type-package .pane-product-images-panel-pane-2 h2{text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:700;color:#5f6f84;font-size:10px;margin-bottom:10px;}.node-type-product .pane-product-images-panel-pane-1 .views-field-field-image,.node-type-product .pane-product-images-panel-pane-2 .views-field-field-image,.node-type-package .pane-product-images-panel-pane-1 .views-field-field-image,.node-type-package .pane-product-images-panel-pane-2 .views-field-field-image{display:inline-block;vertical-align:top;}.node-type-product .pane-product-images-panel-pane-1 .views-field-field-nail-studio-image,.node-type-product .pane-product-images-panel-pane-2 .views-field-field-nail-studio-image,.node-type-package .pane-product-images-panel-pane-1 .views-field-field-nail-studio-image,.node-type-package .pane-product-images-panel-pane-2 .views-field-field-nail-studio-image{display:inline-block;vertical-align:top;margin-left:17px;}.node-type-product .pane-product-images-panel-pane-1,.node-type-package .pane-product-images-panel-pane-1{display:none;}@media only screen and (min-width:40.063em){.node-type-product .pane-product-images-panel-pane-1,.node-type-package .pane-product-images-panel-pane-1{display:inline-block;float:left;}}.node-type-product .pane-product-images-panel-pane-2,.node-type-package .pane-product-images-panel-pane-2{display:inline-block;float:left;margin-right:20px;}@media only screen and (min-width:40.063em){.node-type-product .pane-product-images-panel-pane-2,.node-type-package .pane-product-images-panel-pane-2{display:none !important;}}.node-type-product .pane-inspiration-images-panel-pane-2,.node-type-package .pane-inspiration-images-panel-pane-2{display:inline-block;}.node-type-product .pane-inspiration-images-panel-pane-1,.node-type-product .pane-inspiration-images-panel-pane-2,.node-type-package .pane-inspiration-images-panel-pane-1,.node-type-package .pane-inspiration-images-panel-pane-2{padding-top:30px;float:left;display:inline-block;}.node-type-product .also-like-div,.node-type-package .also-like-div{margin-top:30px;}@media only screen and (min-width:64.063em){.node-type-product .also-like-div,.node-type-package .also-like-div{margin-top:0;}}.node-type-product .pane-node-flag-myopi-products-link,.node-type-package .pane-node-flag-myopi-products-link{float:left;}.node-type-product .pane-flag-link,.node-type-package .pane-flag-link{float:left;}.node-type-product .bv-reviews,.node-type-package .bv-reviews{margin-top:50px;}@media only screen and (min-width:64.063em){.node-type-product .bv-reviews,.node-type-package .bv-reviews{padding-left:3%;}}@media only screen and (min-width:64.063em){.node-type-product .curation-content,.node-type-package .curation-content{padding-left:3%;}}.node-type-product .darken .tab-titles a.active,.node-type-package .darken .tab-titles a.active{color:#293038;}.node-type-product .pane-add-to-list,.node-type-package .pane-add-to-list{padding-top:20px;clear:both;}.node-type-product .pane-add-to-list .opi-shopping-add-item-container .form-type-select,.node-type-package .pane-add-to-list .opi-shopping-add-item-container .form-type-select{width:100%;}@media only screen and (min-width:64.063em){.node-type-product .pane-add-to-list .opi-shopping-add-item-container .form-type-select,.node-type-package .pane-add-to-list .opi-shopping-add-item-container .form-type-select{width:60%;}}.node-type-product .pane-add-to-list .opi-shopping-add-item-container select,.node-type-package .pane-add-to-list .opi-shopping-add-item-container select{font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;line-height:18px;color:#798390;margin-bottom:20px;border:1px solid #95a2a7;padding:10px;cursor:pointer;width:100%;background:none;}.node-type-product .pane-add-to-list .opi-shopping-add-item-container .oneitem,.node-type-package .pane-add-to-list .opi-shopping-add-item-container .oneitem{font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;line-height:18px;color:#798390;margin-bottom:0px;}.node-type-product .pane-add-to-list .opi-shopping-add-item-container .oneitem select,.node-type-package .pane-add-to-list .opi-shopping-add-item-container .oneitem select{display:none;}.node-type-product .pane-add-to-list .opi-shopping-add-item-container .oneitem:after,.node-type-package .pane-add-to-list .opi-shopping-add-item-container .oneitem:after{content:'';}.node-type-product .heightfixshop,.node-type-package .heightfixshop{height:50px;}.node-type-product .pane-node-field-bottle-details,.node-type-package .pane-node-field-bottle-details{font-size:18px;line-height:1;color:#798390;font-family:'Montserrat',sans-serif;font-weight:400;margin-bottom:5px;}.node-type-product .pane-node-field-bottle-details .entity-field-collection-item,.node-type-package .pane-node-field-bottle-details .entity-field-collection-item{display:none;}.node-type-product .pane-node-field-bottle-details .entity-field-collection-item:first-child,.node-type-package .pane-node-field-bottle-details .entity-field-collection-item:first-child{display:block;}.product-tabs{display:none;padding-bottom:80px;clear:both;padding-top:30px;}@media only screen and (min-width:64.063em){.product-tabs{display:block;}}.GelColor .product-tabs .wheretobuy-button{display:none;}.GelColor .tab-titles a.wheretobuy-button{display:none;}.tab-titles a{float:left;border:1px solid #dce0e5;border-top:3px solid #dce0e5;text-transform:uppercase;font-size:10px;letter-spacing:0.5px;font-family:'Montserrat',sans-serif;font-weight:700;color:#383f48;padding:5px 10px;width:33.32%;text-align:center;}@media only screen and (min-width:64.063em){.tab-titles a{width:auto;border-top:1px solid #dce0e5;}}.tab-titles a.active{background:#dce0e5;color:#FFF;}.tab-info{clear:both;padding:20px 10px 0 10px;}@media only screen and (min-width:64.063em){.tab-info{padding:20px 0 0 0;}}.tab-info h4{color:#adb7c1;font-size:10px;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:400;line-height:1;margin-bottom:5px;}.tab-info .item{color:#77828f;font-size:18px;padding-bottom:10px;}.tab-info .howtoapply-tab{display:none;}.mobile-product .also-like-div .panel-separator{display:inline-block;}.mobile-product .also-like-div .pane-product-images-panel-pane-2{display:inline-block;vertical-align:top;margin-right:0;}.mobile-product .also-like-div .pane-product-images-panel-pane-2 .views-field{margin-right:0;}.mobile-product .also-like-div .pane-inspiration-images-panel-pane-2,.mobile-product .also-like-div .pane-inspiration-images-panel-pane-3{display:inline-block;vertical-align:top;padding-top:40px;}.mobile-product .also-like-div .pane-inspiration-images-panel-pane-2 .views-row,.mobile-product .also-like-div .pane-inspiration-images-panel-pane-3 .views-row{display:inline-block;padding-right:20px;overflow:hidden;}@media only screen and (min-width:40.063em){.mobile-product .also-like-div .pane-inspiration-images-panel-pane-2 .views-row,.mobile-product .also-like-div .pane-inspiration-images-panel-pane-3 .views-row{display:none;}}.mobile-product .also-like-div .pane-inspiration-images-panel-pane-2 h2,.mobile-product .also-like-div .pane-inspiration-images-panel-pane-3 h2{text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:700;color:#5f6f84;font-size:10px;margin-bottom:10px;}.pane-inspiration-images-panel-pane-1 h2,.pane-inspiration-images-panel-pane-3 h2{text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:700;color:#5f6f84;font-size:10px;margin-bottom:10px;}.node-type-product .pane-node-field-bottle-details{display:none;clear:both;}.node-type-product .pane-star-ratings{padding-top:30px;}.node-type-product.United.States .pane-node-field-bottle-details,.node-type-product.role-administrator .pane-node-field-bottle-details{display:block;}.node-type-product .mobile-only{}.node-type-product .mobile-only .product-icons{display:block;}@media only screen and (min-width:40.063em){.node-type-product .mobile-only .product-icons{display:none;}}.node-type-product .mobile-only .description-body iframe{max-width:100%;}.pane-bv-curations-bv-curations{margin-top:20px;}.pane-bv-curations-bv-curations h3{font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#5f6f84;font-size:48px;}.pane-bv-curations-bv-curations .intro{color:#5f6f84;font-size:18px;margin-bottom:30px;}.pane-bv-curations-bv-curations .pin-fix-left{display:none !important;}.l-main .main .main-container .columns .bv-rating-ratio-count{display:none !important;}.node-type-product .l-main .main .main-container .columns .bv-rating-stars-off{color:#b5b5b5 !important;}.node-type-product .l-main .main .main-container .columns .bv-rating-stars-on{color:#000;}.node-type-product .l-main .main .main-container .columns .bv-rating-stars-on.yess{color:red !important;}.node-type-collections:not(.pro-tools-collections) .l-main .main .main-container .columns .bv-rating-stars-off{color:rgba(255,255,255,0.3) !important;}.node-type-collections:not(.pro-tools-collections) .l-main .main .main-container .columns .bv-rating-stars-on{color:#FFF !important;}.node-type-collections .l-main .main .main-container .columns .view-collection-essentials-individual-product .bv-rating-stars-off{color:rgba(164,181,188,0.3) !important;}.node-type-collections .l-main .main .main-container .columns .view-collection-essentials-individual-product .bv-rating-stars-on{color:#000 !important;}#BVRRContainer p,#BVRRContainer dt,#BVRRContainer dd,#BVRRContainer h3,#BVRRContainer h4,#BVRRContainer span{color:#8a8e94 !important;border:0px !important;}#BVRRContainer h2.bv-action-bar-header{font-family:"HTFDidotHTFB96Bold",Helvetica,Arial,sans-serif !important;font-size:48px !important;color:#5f6f84 !important;}#BVRRContainer .bv-cleanslate .bv-core-container-40 .bv-content-item .bv-secondary-content-actions-container .bv-content-btn{background:none !important;border:0px !important;}#BVRRContainer .bv-ratingStars{margin-left:0.5em !important;}#what{color:blue !important;}.rowbvcurations .pane-bv-curations-bv-curations .large-8{width:100% !important;}.bv-reviews .bv-cleanslate .bv-core-container-40 .bv-action-bar{margin-right:0px !important;border:0px !important;}.bv-reviews .bv-cleanslate .bv-core-container-40 button{background:none !important;border:1px solid #5f6f84 !important;color:#5f6f84 !important;}.bv-reviews .bv-cleanslate .bv-core-container-40 button.bv-avatar-popup-target,.bv-reviews .bv-cleanslate .bv-core-container-40 button.bv-content-btn-feedback-yes,.bv-reviews .bv-cleanslate .bv-core-container-40 button.bv-content-btn-feedback-no,.bv-reviews .bv-cleanslate .bv-core-container-40 button.bv-content-report-btn{border:0px !important;}.bv-reviews .bv-cleanslate .bv-core-container-40 .bv-dropdown-target button{border:0px !important;}.node-type-page .l-main .main-container,.page-user-fboauth .l-main .main-container,.userpages .l-main .main-container{padding:20px;}@media only screen and (min-width:40.063em){.node-type-page .l-main .main-container,.page-user-fboauth .l-main .main-container,.userpages .l-main .main-container{padding:50px 50px;}}@media only screen and (min-width:64.063em){.node-type-page .l-main .main-container,.page-user-fboauth .l-main .main-container,.userpages .l-main .main-container{padding:70px 100px;}}.node-type-page.basic-right .pane-node-body,.node-type-page.basic-left .pane-node-body,.page-user-fboauth.basic-right .pane-node-body,.page-user-fboauth.basic-left .pane-node-body,.userpages.basic-right .pane-node-body,.userpages.basic-left .pane-node-body{margin:0 10% 0 0;}.node-type-page.basic-right .middle-top-right,.page-user-fboauth.basic-right .middle-top-right,.userpages.basic-right .middle-top-right{margin-top:30px;}.node-type-page.basic-left .middle-top-left,.page-user-fboauth.basic-left .middle-top-left,.userpages.basic-left .middle-top-left{margin-top:30px;}.node-type-page p,.node-type-page .introtextuser,.page-user-fboauth p,.page-user-fboauth .introtextuser,.userpages p,.userpages .introtextuser{font-size:16px;line-height:18px;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;}@media only screen and (min-width:64.063em){.node-type-page p,.node-type-page .introtextuser,.page-user-fboauth p,.page-user-fboauth .introtextuser,.userpages p,.userpages .introtextuser{font-size:20px;line-height:30px;}}.node-type-page .introtextuser,.page-user-fboauth .introtextuser,.userpages .introtextuser{padding-bottom:20px;}.popover{width:100%;height:100%;display:block;background:rgba(0,0,0,0.8);position:absolute;top:0;left:0;z-index:10000;}.pop-wrapper-outer{width:100%;height:100%;margin:0 auto;padding:0 20px;text-align:center;position:relative;border:1px solid rgba(0,0,0,0.8);top:20px;background:url(/sites/all/themes/opi/images/popover-circle-bg2.png) center 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}@media only screen and (min-width:40.063em){.pop-wrapper-outer{width:634px;height:634px;top:15%;border-radius:50%;padding:0;}}.pop-wrapper-outer a.privacy{line-height:1;color:#FFF;display:block;text-align:left;padding-bottom:30px;padding-left:15px;position:relative;z-index:2;text-align:center;font-size:10px;}.bottleimage{bottom:0;right:-121px;position:absolute;width:416px;height:392px;z-index:1;}@media only screen and (min-width:40.063em){.bottleimage{background:url(/sites/all/themes/opi/images/popover.png) no-repeat right bottom;}}.pop-wrapper{width:100%;}@media only screen and (min-width:40.063em){.pop-wrapper{width:76%;}.pop-wrapper.success .alertarea{padding-bottom:40px;}}.pop-wrapper .alertarea{display:none;}.pop-wrapper form{text-align:left;}.pop-wrapper h2{text-transform:uppercase;line-height:1;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#FFF;margin-bottom:25px;}@media only screen and (min-width:64.063em){.pop-wrapper h2{font-size:51px;line-height:48px;letter-spacing:-0.5px;}}.pop-wrapper h2 .showme{padding-bottom:0;}.pop-wrapper .pop-title{color:#FFF;}.pop-wrapper .pop-title .color-wrapper{margin:0;color:#FFF;padding:30px 15px;}@media only screen and (min-width:40.063em){.pop-wrapper .pop-title .color-wrapper{padding:50px;}}.pop-wrapper .withpadding{padding:30px 15px;}@media only screen and (min-width:40.063em){.pop-wrapper .withpadding{padding:30px 40px;}}.pop-wrapper .withpadding#popoverform{padding-bottom:15px;position:relative;z-index:2;}.pop-wrapper .promo-text,.pop-wrapper .success-info,.pop-wrapper .myopi-info{line-height:22px;font-size:15px;margin:0 auto;width:100%;color:#FFF;}@media only screen and (min-width:40.063em){.pop-wrapper .promo-text,.pop-wrapper .success-info,.pop-wrapper .myopi-info{width:70%;}}.pop-wrapper .myopi-info{margin-top:20px;width:60%;}.pop-wrapper .myopi-info a{color:#FFF;}.pop-wrapper .myopi-info a:hover{color:#66a4eb;}.pop-wrapper .fan-wrap,.pop-wrapper .pro-wrap{margin:0;float:left;display:inline-block;vertical-align:middle;width:100%;}@media (min-width:767px){.pop-wrapper .fan-wrap,.pop-wrapper .pro-wrap{width:47%;}}.pop-wrapper .fan-wrap input[type=checkbox],.pop-wrapper .pro-wrap input[type=checkbox]{display:none;}.pop-wrapper .fan-wrap input[type=checkbox] + label,.pop-wrapper .pro-wrap input[type=checkbox] + label{background:#000;color:#000;margin-left:0;margin-right:0.2rem;background:url(/sites/all/themes/opi/images/checkbox-circles.png) no-repeat 0 -26px;width:26px;height:26px;cursor:pointer;}.pop-wrapper .fan-wrap input[type=checkbox]:checked + label,.pop-wrapper .fan-wrap input[type=checkbox] + label:hover,.pop-wrapper .pro-wrap input[type=checkbox]:checked + label,.pop-wrapper .pro-wrap input[type=checkbox] + label:hover{background:url(/sites/all/themes/opi/images/checkbox-circles.png) no-repeat 0 0px;width:26px;height:26px;margin-left:0;margin-right:0.2rem;}.pop-wrapper .fan-wrap .form-required,.pop-wrapper .pro-wrap .form-required{display:none;}.pop-wrapper .fan-wrap label,.pop-wrapper .pro-wrap label{text-indent:-9999px;}.pop-wrapper .fan-wrap .fan,.pop-wrapper .fan-wrap .pro,.pop-wrapper .fan-wrap .labeled,.pop-wrapper .pro-wrap .fan,.pop-wrapper .pro-wrap .pro,.pop-wrapper .pro-wrap .labeled{display:inline-block;vertical-align:middle;font-size:12px;line-height:1;color:#FFF;text-transform:uppercase;cursor:pointer;}@media only screen and (min-width:40.063em){.pop-wrapper .fan-wrap .fan,.pop-wrapper .fan-wrap .pro,.pop-wrapper .fan-wrap .labeled,.pop-wrapper .pro-wrap .fan,.pop-wrapper .pro-wrap .pro,.pop-wrapper .pro-wrap .labeled{float:left;}}.pop-wrapper .fan-wrap .labeled,.pop-wrapper .pro-wrap .labeled{line-height:26px;letter-spacing:0.5px;}@media only screen and (min-width:40.063em){.pop-wrapper .fan-wrap{margin-left:4%;}}.pop-wrapper .email-wrap,.pop-wrapper .zip-wrap,.pop-wrapper .submitPopover{display:inline-block;vertical-align:top;width:100%;margin:10px 0 0 0;text-transform:none;}.pop-wrapper .email-wrap label,.pop-wrapper .zip-wrap label,.pop-wrapper .submitPopover label{display:none;}.pop-wrapper .email-wrap input,.pop-wrapper .zip-wrap input,.pop-wrapper .submitPopover input{border:0;box-shadow:none;height:auto;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;padding:10px 10px;color:#000;background:#FFF;font-size:20px;margin-bottom:0;line-height:34px;height:34px;padding:10px 20px;font-size:12px;text-transform:uppercase;letter-spacing:0.5px;}.pop-wrapper .email-wrap{margin-top:25px;}@media only screen and (min-width:40.063em){.pop-wrapper .email-wrap{width:66%;float:left;margin-right:3%;}}@media only screen and (min-width:40.063em){.pop-wrapper .zip-wrap{width:30%;margin-top:25px;}}@media only screen and (max-width:40em){.pop-wrapper .pro-wrap{margin-top:10px !important;}}.pop-wrapper .submitPopover{padding:1rem 0;display:block;text-transform:uppercase;width:100%;font-size:12px;line-height:1;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;background:#000;box-shadow:none;letter-spacing:0.5px;margin-top:10px;}@media only screen and (min-width:40.063em){.pop-wrapper .submitPopover{width:50%;margin:20px auto 0;}}.pop-wrapper .bottle-line{background:url(/sites/all/themes/opi/images/icon-line.png) no-repeat center 0;height:30px;margin-bottom:25px;}.pop-wrapper.success{position:relative;}.pop-wrapper.success .privacy{position:absolute;width:100%;bottom:0px;display:inline-block;margin:0;padding:0;left:0;}.pop-close{text-indent:-9999px;position:absolute;top:-15px;right:5px;background:url(/sites/all/themes/opi/images/popover-close.png) center center;background-size:contain;width:30px;height:30px;}@media only screen and (min-width:40.063em){.pop-close{background:url(/sites/all/themes/opi/images/popover-circle-close.png) center center;top:0;right:75px;width:51px;height:51px;}}.popover ::-webkit-input-placeholder{color:#000;}.popover :-moz-placeholder{color:#000;}.popover ::-moz-placeholder{color:#000;}.popover :-ms-input-placeholder{color:#000;}.l-footer .social-icons{margin-bottom:20px;margin-left:-15px;}.l-footer .social-icons ul{margin:0;display:inline-block;text-align:center;}@media only screen and (min-width:40.063em){.l-footer .social-icons ul{text-align:left;}}.l-footer .social-icons li{margin:0;padding:1px 8px;width:auto;}@media only screen and (min-width:40.063em) and (max-width:64em){.l-footer .social-icons li{padding:20px 20px 0 20px;}}@media only screen and (min-width:64.063em){.l-footer .social-icons li{padding:0 4px;}}@media only screen and (min-width:90.063em){.l-footer .social-icons li{padding:0 6px;}}.l-footer .social-icons a{width:25px;height:25px;text-align:center;line-height:28px;color:#687381;}@media only screen and (min-width:40.063em) and (max-width:64em){.l-footer .social-icons a{width:30px;height:30px;font-size:22px;}}.view-collection-you-may-also,.view-displays-you-may-also,.view-pro-you-may-also,.view-myopi-products-lacquers,.view-myopi-products-not-lacquers,.collection_you_may_also_not_lacquers,.view-collection-you-may-also-not-lacquers{overflow-x:scroll;}.view-collection-you-may-also:before,.view-collection-you-may-also:after,.view-displays-you-may-also:before,.view-displays-you-may-also:after,.view-pro-you-may-also:before,.view-pro-you-may-also:after,.view-myopi-products-lacquers:before,.view-myopi-products-lacquers:after,.view-myopi-products-not-lacquers:before,.view-myopi-products-not-lacquers:after,.collection_you_may_also_not_lacquers:before,.collection_you_may_also_not_lacquers:after,.view-collection-you-may-also-not-lacquers:before,.view-collection-you-may-also-not-lacquers:after{content:" ";display:table;}.view-collection-you-may-also:after,.view-displays-you-may-also:after,.view-pro-you-may-also:after,.view-myopi-products-lacquers:after,.view-myopi-products-not-lacquers:after,.collection_you_may_also_not_lacquers:after,.view-collection-you-may-also-not-lacquers:after{clear:both;}@media only screen and (min-width:64.063em){.view-collection-you-may-also,.view-displays-you-may-also,.view-pro-you-may-also,.view-myopi-products-lacquers,.view-myopi-products-not-lacquers,.collection_you_may_also_not_lacquers,.view-collection-you-may-also-not-lacquers{margin-top:30px;}}@media (min-width:1350px){.view-collection-you-may-also,.view-displays-you-may-also,.view-pro-you-may-also,.view-myopi-products-lacquers,.view-myopi-products-not-lacquers,.collection_you_may_also_not_lacquers,.view-collection-you-may-also-not-lacquers{overflow-x:initial;}}.view-collection-you-may-also .views-row,.view-displays-you-may-also .views-row,.view-pro-you-may-also .views-row,.view-myopi-products-lacquers .views-row,.view-myopi-products-not-lacquers .views-row,.collection_you_may_also_not_lacquers .views-row,.view-collection-you-may-also-not-lacquers .views-row{float:left;width:110px;text-align:center;height:110px;}@media only screen and (min-width:64.063em){.view-collection-you-may-also .views-row,.view-displays-you-may-also .views-row,.view-pro-you-may-also .views-row,.view-myopi-products-lacquers .views-row,.view-myopi-products-not-lacquers .views-row,.collection_you_may_also_not_lacquers .views-row,.view-collection-you-may-also-not-lacquers .views-row{width:200px;height:200px;}}.view-collection-you-may-also .views-row .also-wrap,.view-displays-you-may-also .views-row .also-wrap,.view-pro-you-may-also .views-row .also-wrap,.view-myopi-products-lacquers .views-row .also-wrap,.view-myopi-products-not-lacquers .views-row .also-wrap,.collection_you_may_also_not_lacquers .views-row .also-wrap,.view-collection-you-may-also-not-lacquers .views-row .also-wrap{padding-top:20px;padding-bottom:20px;}.view-collection-you-may-also .views-row .also-wrap img,.view-displays-you-may-also .views-row .also-wrap img,.view-pro-you-may-also .views-row .also-wrap img,.view-myopi-products-lacquers .views-row .also-wrap img,.view-myopi-products-not-lacquers .views-row .also-wrap img,.collection_you_may_also_not_lacquers .views-row .also-wrap img,.view-collection-you-may-also-not-lacquers .views-row .also-wrap img{height:70px;width:auto;}@media only screen and (min-width:64.063em){.view-collection-you-may-also .views-row .also-wrap img,.view-displays-you-may-also .views-row .also-wrap img,.view-pro-you-may-also .views-row .also-wrap img,.view-myopi-products-lacquers .views-row .also-wrap img,.view-myopi-products-not-lacquers .views-row .also-wrap img,.collection_you_may_also_not_lacquers .views-row .also-wrap img,.view-collection-you-may-also-not-lacquers .views-row .also-wrap img{height:auto;}}@media only screen and (min-width:64.063em){.view-collection-you-may-also .views-row .also-wrap,.view-displays-you-may-also .views-row .also-wrap,.view-pro-you-may-also .views-row .also-wrap,.view-myopi-products-lacquers .views-row .also-wrap,.view-myopi-products-not-lacquers .views-row .also-wrap,.collection_you_may_also_not_lacquers .views-row .also-wrap,.view-collection-you-may-also-not-lacquers .views-row .also-wrap{padding-top:30px;padding-bottom:30px;}}.view-collection-you-may-also .view-header,.view-displays-you-may-also .view-header,.view-pro-you-may-also .view-header,.view-myopi-products-lacquers .view-header,.view-myopi-products-not-lacquers .view-header,.collection_you_may_also_not_lacquers .view-header,.view-collection-you-may-also-not-lacquers .view-header{font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;font-size:16px;color:#8f97a2;margin-bottom:20px;margin-right:5px;margin-top:20px;}.view-collection-you-may-also .view-header:before,.view-collection-you-may-also .view-header:after,.view-displays-you-may-also .view-header:before,.view-displays-you-may-also .view-header:after,.view-pro-you-may-also .view-header:before,.view-pro-you-may-also .view-header:after,.view-myopi-products-lacquers .view-header:before,.view-myopi-products-lacquers .view-header:after,.view-myopi-products-not-lacquers .view-header:before,.view-myopi-products-not-lacquers .view-header:after,.collection_you_may_also_not_lacquers .view-header:before,.collection_you_may_also_not_lacquers .view-header:after,.view-collection-you-may-also-not-lacquers .view-header:before,.view-collection-you-may-also-not-lacquers .view-header:after{content:" ";display:table;}.view-collection-you-may-also .view-header:after,.view-displays-you-may-also .view-header:after,.view-pro-you-may-also .view-header:after,.view-myopi-products-lacquers .view-header:after,.view-myopi-products-not-lacquers .view-header:after,.collection_you_may_also_not_lacquers .view-header:after,.view-collection-you-may-also-not-lacquers .view-header:after{clear:both;}@media only screen and (min-width:64.063em){.view-collection-you-may-also .view-header,.view-displays-you-may-also .view-header,.view-pro-you-may-also .view-header,.view-myopi-products-lacquers .view-header,.view-myopi-products-not-lacquers .view-header,.collection_you_may_also_not_lacquers .view-header,.view-collection-you-may-also-not-lacquers .view-header{margin-top:5px;font-size:18px;}}.view-collection-you-may-also .view-header .center,.view-displays-you-may-also .view-header .center,.view-pro-you-may-also .view-header .center,.view-myopi-products-lacquers .view-header .center,.view-myopi-products-not-lacquers .view-header .center,.collection_you_may_also_not_lacquers .view-header .center,.view-collection-you-may-also-not-lacquers .view-header .center{margin-top:-10px;padding-left:10px;}@media only screen and (min-width:64.063em){.view-collection-you-may-also .view-header .center,.view-displays-you-may-also .view-header .center,.view-pro-you-may-also .view-header .center,.view-myopi-products-lacquers .view-header .center,.view-myopi-products-not-lacquers .view-header .center,.collection_you_may_also_not_lacquers .view-header .center,.view-collection-you-may-also-not-lacquers .view-header .center{min-width:250px;padding-left:4%;}}.view-collection-you-may-also .view-header .border,.view-displays-you-may-also .view-header .border,.view-pro-you-may-also .view-header .border,.view-myopi-products-lacquers .view-header .border,.view-myopi-products-not-lacquers .view-header .border,.collection_you_may_also_not_lacquers .view-header .border,.view-collection-you-may-also-not-lacquers .view-header .border{border-top:2px solid #5f6f84;}.view-collection-you-may-also .view-content,.view-displays-you-may-also .view-content,.view-pro-you-may-also .view-content,.view-myopi-products-lacquers .view-content,.view-myopi-products-not-lacquers .view-content,.collection_you_may_also_not_lacquers .view-content,.view-collection-you-may-also-not-lacquers .view-content{clear:both;width:850px;overflow-x:scroll;}@media only screen and (min-width:64.063em){.view-collection-you-may-also .view-content,.view-displays-you-may-also .view-content,.view-pro-you-may-also .view-content,.view-myopi-products-lacquers .view-content,.view-myopi-products-not-lacquers .view-content,.collection_you_may_also_not_lacquers .view-content,.view-collection-you-may-also-not-lacquers .view-content{width:1200px;overflow-x:initial;}}.pane-myopi-products-lacquers-panel-pane-1,.pane-myopi-products-not-lacquers-panel-pane-1{clear:both;padding-bottom:10px;margin-top:50px;}@media only screen and (min-width:40.063em) and (max-width:64em){.pane-myopi-products-lacquers-panel-pane-1,.pane-myopi-products-not-lacquers-panel-pane-1{padding-bottom:0;}}.pane-myopi-products-lacquers-panel-pane-1 .view-header,.pane-myopi-products-not-lacquers-panel-pane-1 .view-header{width:1200px;margin-right:auto;margin-left:auto;}.pane-myopi-products-lacquers-panel-pane-1 .view-header .border,.pane-myopi-products-not-lacquers-panel-pane-1 .view-header .border{margin-top:12px;}.pane-myopi-products-lacquers-panel-pane-1 .view-header .end,.pane-myopi-products-not-lacquers-panel-pane-1 .view-header .end{text-align:right;}.pane-myopi-products-lacquers-panel-pane-1 .view-header .end a,.pane-myopi-products-not-lacquers-panel-pane-1 .view-header .end a{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;}.pane-myopi-products-lacquers-panel-pane-1 .view-header .end a:hover,.pane-myopi-products-not-lacquers-panel-pane-1 .view-header .end a:hover{opacity:0.7;}.pane-myopi-products-lacquers-panel-pane-1 .view-header .end a:hover,.pane-myopi-products-not-lacquers-panel-pane-1 .view-header .end a:hover{border:1px solid #798390;}.view-myopi-products-lacquers .view-content{margin:0 auto;}.view-myopi-products-lacquers .view-empty{max-width:700px;margin:0 auto;}.view-myopi-products-lacquers .view-empty .nofavs{display:inline-block;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:33px;color:#3e4a59;line-height:40px;font-weight:400;letter-spacing:-0.25px;max-width:550px;margin-left:25px;vertical-align:middle;text-align:left;}@media only screen and (min-width:40.063em){.view-myopi-products-lacquers{overflow:visible;}}@media only screen and (min-width:40.063em){.view-myopi-products-lacquers .view-content{clear:both;width:auto;overflow:visible;}}.youtube-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.youtube-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.node-type-blog a.social-slider-0pop,.node-type-event-articles a.social-slider-0pop,.page-blog a.social-slider-0pop{display:none !important;}.node-type-blog .page-title,.node-type-event-articles .page-title{display:none;}.node-type-blog p,.node-type-blog .views-field-body-1 .field-content,.node-type-blog .pane-node-body,.node-type-blog .pane-blog-list-panel-pane-1,.node-type-blog .views-field-body .field-content,.node-type-event-articles p,.node-type-event-articles .views-field-body-1 .field-content,.node-type-event-articles .pane-node-body,.node-type-event-articles .pane-blog-list-panel-pane-1,.node-type-event-articles .views-field-body .field-content{font-size:22px;line-height:28px;}.node-type-blog h1:not(.logo),.node-type-event-articles h1:not(.logo){margin:0px auto 0;text-align:center;line-height:1.5;text-align:center;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:40px;color:#3e454d;margin-top:30px;}@media only screen and (min-width:40.063em){.node-type-blog h1:not(.logo),.node-type-event-articles h1:not(.logo){font-size:50px;line-height:1.25;margin-top:0;}}@media only screen and (min-width:64.063em){.node-type-blog h1:not(.logo),.node-type-event-articles h1:not(.logo){line-height:1.25;font-size:60px;}}.node-type-blog h1:not(.logo):before,.node-type-event-articles h1:not(.logo):before{content:'';width:40%;border-top:2px solid #3e454d;text-align:center;margin:60px auto 60px;display:none;}@media only screen and (min-width:64.063em){.node-type-blog h1:not(.logo):before,.node-type-event-articles h1:not(.logo):before{display:block;}}.node-type-blog bold,.node-type-blog strong,.node-type-event-articles bold,.node-type-event-articles strong{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;}.node-type-blog .pane-node-body,.node-type-blog .pane-blog-list-panel-pane-1,.node-type-event-articles .pane-node-body,.node-type-event-articles .pane-blog-list-panel-pane-1{margin:0 auto;padding-bottom:100px;}.node-type-blog .pane-disqus-disqus-comments,.node-type-event-articles .pane-disqus-disqus-comments{max-width:61em;margin:50px auto 100px auto;padding:0 20px;}.node-type-blog .written-wrapper,.node-type-event-articles .written-wrapper{position:relative;}.node-type-blog .written-wrapper .written-by-block,.node-type-event-articles .written-wrapper .written-by-block{border-bottom:1px solid #e5e5e5;padding-bottom:20px;margin-bottom:20px;padding-top:50px;}.node-type-blog .written-wrapper .written-by-block.left-written,.node-type-event-articles .written-wrapper .written-by-block.left-written{padding-top:20px;}.node-type-blog .written-wrapper .written-by-block.left-written h2,.node-type-blog .written-wrapper .written-by-block.left-written .author,.node-type-event-articles .written-wrapper .written-by-block.left-written h2,.node-type-event-articles .written-wrapper .written-by-block.left-written .author{font-size:12px;line-height:16px;color:#848e9c;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:400;letter-spacing:1px;margin-bottom:0;}.node-type-blog .written-wrapper .pane-node-field-attachments,.node-type-blog .written-wrapper .pane-blog-download-panel-pane-1,.node-type-event-articles .written-wrapper .pane-node-field-attachments,.node-type-event-articles .written-wrapper .pane-blog-download-panel-pane-1{border-top:0;margin-top:0;padding-top:0;position:absolute;right:0;bottom:20px;width:100%;}.node-type-blog .written-wrapper .pane-node-field-attachments .field-collection-view,.node-type-blog .written-wrapper .pane-node-field-attachments .views-row,.node-type-blog .written-wrapper .pane-blog-download-panel-pane-1 .field-collection-view,.node-type-blog .written-wrapper .pane-blog-download-panel-pane-1 .views-row,.node-type-event-articles .written-wrapper .pane-node-field-attachments .field-collection-view,.node-type-event-articles .written-wrapper .pane-node-field-attachments .views-row,.node-type-event-articles .written-wrapper .pane-blog-download-panel-pane-1 .field-collection-view,.node-type-event-articles .written-wrapper .pane-blog-download-panel-pane-1 .views-row{display:inline-block;}.node-type-blog .written-wrapper .pane-node-field-attachments .field-collection-view a,.node-type-blog .written-wrapper .pane-node-field-attachments .views-row a,.node-type-blog .written-wrapper .pane-blog-download-panel-pane-1 .field-collection-view a,.node-type-blog .written-wrapper .pane-blog-download-panel-pane-1 .views-row a,.node-type-event-articles .written-wrapper .pane-node-field-attachments .field-collection-view a,.node-type-event-articles .written-wrapper .pane-node-field-attachments .views-row a,.node-type-event-articles .written-wrapper .pane-blog-download-panel-pane-1 .field-collection-view a,.node-type-event-articles .written-wrapper .pane-blog-download-panel-pane-1 .views-row a{height:auto;width:auto;background:url(/sites/all/themes/opi/images/bt-download.png) no-repeat 10px center;background-color:#66a4eb;font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;line-height:42px;text-transform:uppercase;letter-spacing:1px;display:inline-block;color:white;padding-left:35px;padding-right:10px;}.node-type-blog .written-wrapper .pane-node-field-attachments .field-collection-view a:hover,.node-type-blog .written-wrapper .pane-node-field-attachments .views-row a:hover,.node-type-blog .written-wrapper .pane-blog-download-panel-pane-1 .field-collection-view a:hover,.node-type-blog .written-wrapper .pane-blog-download-panel-pane-1 .views-row a:hover,.node-type-event-articles .written-wrapper .pane-node-field-attachments .field-collection-view a:hover,.node-type-event-articles .written-wrapper .pane-node-field-attachments .views-row a:hover,.node-type-event-articles .written-wrapper .pane-blog-download-panel-pane-1 .field-collection-view a:hover,.node-type-event-articles .written-wrapper .pane-blog-download-panel-pane-1 .views-row a:hover{opacity:0.7;}.node-type-blog .written-wrapper .pane-node-field-attachments .field-collection-view.views-row-1,.node-type-blog .written-wrapper .pane-node-field-attachments .views-row.views-row-1,.node-type-blog .written-wrapper .pane-blog-download-panel-pane-1 .field-collection-view.views-row-1,.node-type-blog .written-wrapper .pane-blog-download-panel-pane-1 .views-row.views-row-1,.node-type-event-articles .written-wrapper .pane-node-field-attachments .field-collection-view.views-row-1,.node-type-event-articles .written-wrapper .pane-node-field-attachments .views-row.views-row-1,.node-type-event-articles .written-wrapper .pane-blog-download-panel-pane-1 .field-collection-view.views-row-1,.node-type-event-articles .written-wrapper .pane-blog-download-panel-pane-1 .views-row.views-row-1{padding-top:0;}@media only screen and (min-width:40.063em){.node-type-blog .written-wrapper .pane-blog-download-panel-pane-1 .pane-content,.node-type-event-articles .written-wrapper .pane-blog-download-panel-pane-1 .pane-content{float:right;width:75%;text-align:right;}}.node-type-blog .written-wrapper .pane-sharethis-sharethis-block,.node-type-event-articles .written-wrapper .pane-sharethis-sharethis-block{border-bottom:1px solid #e5e5e5;padding-bottom:50px;text-align:center;max-width:60rem;margin:20px auto 50px;}.node-type-blog .written-wrapper .pane-sharethis-sharethis-block span,.node-type-event-articles .written-wrapper .pane-sharethis-sharethis-block span{display:inline-block;vertical-align:top;margin:0 10px;cursor:pointer;}@media only screen and (min-width:64.063em){.node-type-blog .written-wrapper .pane-sharethis-sharethis-block span,.node-type-event-articles .written-wrapper .pane-sharethis-sharethis-block span{margin:0 3px;}}.node-type-blog .written-wrapper h2,.node-type-event-articles .written-wrapper h2{font-family:'Montserrat',sans-serif;font-weight:400;color:#cacaca;font-size:12px;line-height:24px;text-transform:uppercase;margin-bottom:5px;}.view-blog,.view-event-articles,.view-blog-listing{margin:30px 0 50px;}.view-blog .views-row,.view-event-articles .views-row,.view-blog-listing .views-row{padding:50px 0px;margin:0 auto;}@media only screen and (min-width:64.063em){.view-blog .views-row,.view-event-articles .views-row,.view-blog-listing .views-row{width:60rem;padding-right:0;padding-left:0;}}.view-blog .views-row .views-field-title,.view-event-articles .views-row .views-field-title,.view-blog-listing .views-row .views-field-title{line-height:1;text-align:center;margin-bottom:10px;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:40px;}@media only screen and (min-width:40.063em){.view-blog .views-row .views-field-title,.view-event-articles .views-row .views-field-title,.view-blog-listing .views-row .views-field-title{font-size:50px;}}@media only screen and (min-width:64.063em){.view-blog .views-row .views-field-title,.view-event-articles .views-row .views-field-title,.view-blog-listing .views-row .views-field-title{font-size:60px;}}.view-blog .views-row .views-field-title a,.view-event-articles .views-row .views-field-title a,.view-blog-listing .views-row .views-field-title a{color:#293038;}.view-blog .views-row .views-field-title:after,.view-event-articles .views-row .views-field-title:after,.view-blog-listing .views-row .views-field-title:after{content:'';width:60px;border-top:3px solid #293038;text-align:center;margin:25px auto 25px;display:none;}@media only screen and (min-width:64.063em){.view-blog .views-row .views-field-title:after,.view-event-articles .views-row .views-field-title:after,.view-blog-listing .views-row .views-field-title:after{display:block;}}.view-blog .views-row .views-field-field-other-images,.view-event-articles .views-row .views-field-field-other-images,.view-blog-listing .views-row .views-field-field-other-images{text-align:center;margin:20px 0px;}@media only screen and (min-width:64.063em){.view-blog .views-row .views-field-field-other-images,.view-event-articles .views-row .views-field-field-other-images,.view-blog-listing .views-row .views-field-field-other-images{margin:0 60px 50px;}}.view-blog .views-row .views-field-body,.view-blog .views-row .views-field-view-node,.view-blog .views-row .views-field-body-1,.view-event-articles .views-row .views-field-body,.view-event-articles .views-row .views-field-view-node,.view-event-articles .views-row .views-field-body-1,.view-blog-listing .views-row .views-field-body,.view-blog-listing .views-row .views-field-view-node,.view-blog-listing .views-row .views-field-body-1{padding:0 15px;}@media only screen and (min-width:64.063em){.view-blog .views-row .views-field-body,.view-blog .views-row .views-field-view-node,.view-blog .views-row .views-field-body-1,.view-event-articles .views-row .views-field-body,.view-event-articles .views-row .views-field-view-node,.view-event-articles .views-row .views-field-body-1,.view-blog-listing .views-row .views-field-body,.view-blog-listing .views-row .views-field-view-node,.view-blog-listing .views-row .views-field-body-1{padding:0 50px;}}.view-blog .views-row .views-field-view-node,.view-event-articles .views-row .views-field-view-node,.view-blog-listing .views-row .views-field-view-node{font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;line-height:18px;}.view-blog .views-row .views-field-view-node a,.view-event-articles .views-row .views-field-view-node a,.view-blog-listing .views-row .views-field-view-node a{color:#909aa7;}.view-blog .swiper-button-white,.view-event-articles .swiper-button-white,.view-blog-listing .swiper-button-white{display:none;}@media only screen and (min-width:40.063em){.view-blog .swiper-button-white,.view-event-articles .swiper-button-white,.view-blog-listing .swiper-button-white{display:block;}}.view-blog .swiper-pagination,.view-event-articles .swiper-pagination,.view-blog-listing .swiper-pagination{display:block;bottom:-5px;}@media only screen and (min-width:40.063em){.view-blog .swiper-pagination,.view-event-articles .swiper-pagination,.view-blog-listing .swiper-pagination{display:none;}}.view-blog .swiper-container,.view-event-articles .swiper-container,.view-blog-listing .swiper-container{padding-bottom:30px;}.view-blog .swiper-container .swiper-pagination-bullet,.view-event-articles .swiper-container .swiper-pagination-bullet,.view-blog-listing .swiper-container .swiper-pagination-bullet{width:11px;height:11px;}.view-blog .swiper-container .swiper-pagination-bullet-active,.view-event-articles .swiper-container .swiper-pagination-bullet-active,.view-blog-listing .swiper-container .swiper-pagination-bullet-active{background:#000;width:11px;height:11px;}.view-blog-listing{background-color:white;padding:30px 0 50px 0;margin:0;}.view-blog{margin-top:0;}.view-blog .views-row{padding:0 10px;}@media only screen and (min-width:40.063em) and (max-width:64em){.view-blog .views-row{margin-top:20px;}}.view-blog .views-row .views-field-field-image{width:auto;}@media only screen and (min-width:40.063em){.view-blog .views-row .views-field-field-image{height:550px;}}.swiper-blog-button-next{position:absolute;top:50%;margin-top:-25px;right:0px;z-index:100;cursor:pointer;}.swiper-blog-button-next:before{font-family:'FontAwesome';content:'\f105' !important;color:#293038;font-size:40px;line-height:1;width:50px;height:50px;border:1px solid #293038;border-radius:50%;text-align:center;line-height:50px;padding-left:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-right:1px;}.swiper-blog-button-next:hover:before{background:rgba(0,0,0,0.6);color:#FFF;}.swiper-blog-button-prev{position:absolute;top:50%;margin-top:-25px;left:0px;z-index:100;cursor:pointer;}.swiper-blog-button-prev:before{font-family:'FontAwesome';content:'\f104' !important;margin-left:1px;color:#293038;font-size:40px;line-height:1;width:50px;height:50px;border:1px solid #293038;border-radius:50%;text-align:center;line-height:50px;padding-right:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.swiper-blog-button-prev:hover:before{background:rgba(0,0,0,0.5);color:#FFF;}.pane-menu-blog-panel-pane-1{background:#1f242b;display:block;}.pane-menu-blog-panel-pane-1 .menu-carousel,.pane-menu-blog-panel-pane-1 .blog-menu{position:relative;}.pane-menu-blog-panel-pane-1 .menu-carousel .swiper-wrapper,.pane-menu-blog-panel-pane-1 .blog-menu .swiper-wrapper{background:#1f242b;padding:0 0px 0 0px;margin-bottom:-2px;}.pane-menu-blog-panel-pane-1 .menu-carousel .swiper-slide,.pane-menu-blog-panel-pane-1 .blog-menu .swiper-slide{min-width:225px;width:auto;background:#1f242b;letter-spacing:0.5px;padding:15px;border-right:1px solid #323941;height:120px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.pane-menu-blog-panel-pane-1 .menu-carousel .swiper-slide a,.pane-menu-blog-panel-pane-1 .blog-menu .swiper-slide a{color:#65707d;font-size:10px;display:inline-block;}.pane-menu-blog-panel-pane-1 .menu-carousel .swiper-slide .imgblock,.pane-menu-blog-panel-pane-1 .blog-menu .swiper-slide .imgblock{display:inline-block;vertical-align:middle;height:70px;margin-left:10px;}.pane-menu-blog-panel-pane-1 .menu-carousel .swiper-slide .imgblock img,.pane-menu-blog-panel-pane-1 .blog-menu .swiper-slide .imgblock img{height:70px;}.pane-menu-blog-panel-pane-1 .menu-carousel .swiper-slide .title,.pane-menu-blog-panel-pane-1 .blog-menu .swiper-slide .title{display:inline-block;vertical-align:middle;min-width:90px;max-width:120px;margin-left:10px;overflow:hidden;font-size:12px;line-height:18px;letter-spacing:0.5px;text-transform:initial;}.pane-menu-blog-panel-pane-1 .menu-carousel .swiper-slide .titlenoimage,.pane-menu-blog-panel-pane-1 .blog-menu .swiper-slide .titlenoimage{height:90px;overflow:hidden;font-size:12px;line-height:22px;letter-spacing:0.5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-transform:initial;}@media only screen and (min-width:64.063em){.pane-menu-blog-panel-pane-1 .menu-carousel .swiper-slide.swiper-slide-active,.pane-menu-blog-panel-pane-1 .blog-menu .swiper-slide.swiper-slide-active{background:#636972;}}.pane-menu-blog-panel-pane-1 .menu-carousel .swiper-slide.swiper-slide-active a,.pane-menu-blog-panel-pane-1 .blog-menu .swiper-slide.swiper-slide-active a{color:#FFF;}.pane-menu-blog-panel-pane-1 .menu-carousel .swiper-slide:hover a,.pane-menu-blog-panel-pane-1 .blog-menu .swiper-slide:hover a{color:#FFF;}.pane-menu-blog-panel-pane-1 .menu-carousel .swiper-slide .active a,.pane-menu-blog-panel-pane-1 .blog-menu .swiper-slide .active a{color:#FFF;}.pane-menu-blog-panel-pane-1 .swiper-menu-button-prev{display:block;}@media only screen and (max-width:40em){.pane-menu-blog-panel-pane-1 .blog-menu.swiper-container .swiper-wrapper{padding-left:0;}.pane-menu-blog-panel-pane-1 .blog-menu.swiper-container .swiper-button-white{display:none;}}@media only screen and (min-width:40.063em){.pane-menu-blog-panel-pane-1 .blog-menu.swiper-container .swiper-slide.views-row-first{margin-left:50px;}.pane-menu-blog-panel-pane-1 .blog-menu.swiper-container .swiper-slide.views-row-last{margin-right:65px;}}.pane-menu-blog-panel-pane-1 .blog-menu.swiper-container .swiper-slide.active{color:#65707d;}@media only screen and (min-width:40.063em){.pane-menu-blog-panel-pane-1 .blog-menu.swiper-container .swiper-slide.swiper-slide-active{background:none;}}.pane-menu-blog-panel-pane-1 .blog-menu.swiper-container .swiper-slide.swiper-slide-active a{color:#65707d;}.pane-menu-blog-panel-pane-1 .blog-menu.swiper-container .swiper-slide.swiper-slide-active a:hover{color:white;}@media only screen and (min-width:40.063em){.pane-menu-blog-panel-pane-1 .blog-menu.swiper-container .swiper-slide.current{background:#636972;}}.pane-menu-blog-panel-pane-1 .blog-menu.swiper-container .swiper-slide.current a{color:#FFF;}.blog-slider{max-width:60em;margin:0 auto;overflow-x:hidden;}.blog-slider .views-row{position:relative;padding:0;}.blog-slider .views-row.empty .views-field-nothing-1{display:none;}.blog-slider .views-field-field-image{text-align:center;}.blog-slider .views-field-field-caption-text{margin:10px auto;width:50%;text-align:center;font-size:14px;line-height:1.2;}.blog-slider .views-field-nothing-1{width:18%;position:absolute;right:50px;bottom:-180px;text-align:center;padding:30px 20px;display:none;height:100%;}@media only screen and (min-width:40.063em){.blog-slider .views-field-nothing-1{display:block;}}.blog-slider .views-field-nothing-1 .bottle-img{padding-bottom:20px;}.blog-slider .views-field-nothing-1 h2{margin:15px 0;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:24px;line-height:28px;letter-spacing:0.25px;}.blog-slider .views-field-nothing-1 h2 a{color:#FFF;}.blog-slider .views-field-nothing-1 .linebreak{width:20%;border-bottom:2px solid #FFF;margin:0 auto;}.blog-slider .views-field-nothing-1 .sku-collection{padding-top:20px;}.blog-slider .views-field-nothing-1 .sku-collection,.blog-slider .views-field-nothing-1 .sku-collection a{color:#FFF;font-size:10px;line-height:18px;letter-spacing:0.25px;font-family:'Montserrat',sans-serif;font-weight:400;}.blog-slider .views-field-nothing-1 .buttons{text-align:center;padding:30px 0 20px 0;}.blog-slider .views-field-nothing-1 .buttons div{display:inline-block;vertical-align:middle;position:relative;width:24%;}.blog-slider .views-field-nothing-1 .buttons .viewnode{width:50%;}.blog-slider .views-field-nothing-1 .buttons .viewnode a{color:#FFF;display:block;}@media only screen and (min-width:40.063em) and (max-width:64em){.blog-slider .views-field-nothing-1 .buttons .viewnode a{margin-left:7px;}}.blog-slider .views-field-nothing-1 .buttons .viewnode a:before{font-family:'FontAwesome';content:'\f105' !important;color:#FFF;font-size:40px;line-height:1;width:50px;height:50px;border:2px solid #FFF;border-radius:50%;text-align:center;line-height:50px;padding-left:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:0 auto;}.blog-slider .views-field-nothing-1 .buttons .viewnode a:hover:before{background:rgba(0,0,0,0.6);color:#FFF;}.blog-slider .views-field-nothing-1.makeDarkFont h2 a{color:#293038;}.blog-slider .views-field-nothing-1.makeDarkFont .sku-collection,.blog-slider .views-field-nothing-1.makeDarkFont .sku-collection a{color:#293038;}.blog-slider .views-field-nothing-1.makeDarkFont .viewnode a{color:#293038;}.blog-slider .views-field-nothing-1.makeDarkFont .viewnode a:before{color:#293038;border:2px solid #293038;}.blog-slider .views-field-nothing-1.makeDarkFont .viewnode a:hover:before{opacity:0.8;}.blog-slider .views-field-nothing-1.makeDarkFont .linebreak{border-bottom:2px solid #293038;}.view-blog-list{padding:0 20px;}.view-blog-list ol{margin-left:0;font-size:inherit;line-height:inherit;list-style-position:inside;}.view-blog-list ol li{clear:both;border-top:1px solid #e5e5e5;padding-top:30px;margin-top:30px;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-size:30px;}.view-blog-list ol li div{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:18px;}.view-blog-list ol li.views-row-first{border-top:0;}.view-blog-list ol li.removeNums{list-style:none;}.view-blog-list .views-row:before,.view-blog-list .views-row:after{content:" ";display:table;}.view-blog-list .views-row:after{clear:both;}@media only screen and (min-width:40.063em){.view-blog-list .views-field-field-image{float:left;margin-right:20px;margin-bottom:30px;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-blog-list .views-field-field-image{max-width:350px;}}.view-blog-list .views-field-field-title-link-1{display:block;}@media only screen and (min-width:40.063em){.view-blog-list .views-field-field-title-link-1{display:none;}}.view-blog-list .views-field-field-title-link{display:none;}@media only screen and (min-width:40.063em){.view-blog-list .views-field-field-title-link{display:block;font-size:24px;}.view-blog-list .views-field-field-title-link .field-content{font-size:24px;}.view-blog-list .views-field-field-title-link a{font-size:24px;}}.field-collection-view-links,.action-links-field-collection-add,.field-collection-description{display:none;}.view-events .views-row{clear:both;}.view-events .views-row:before,.view-events .views-row:after{content:" ";display:table;}.view-events .views-row:after{clear:both;}.view-events .views-row .contentBlock{background:url(/sites/all/themes/opi/images/textured-bg.png) 0 0;}@media only screen and (min-width:64.063em){.view-events .views-row .contentBlock{float:left;width:30%;min-height:497px;}}.view-events .views-row .contentBlock .event-wrapper{padding:20px;background:rgba(173,53,72,0.75);margin:0;display:block;}@media only screen and (min-width:64.063em){.view-events .views-row .contentBlock .event-wrapper{padding:30px;min-height:417px;}}@media (min-width:1200px){.view-events .views-row .contentBlock .event-wrapper{padding:40px;}}.view-events .views-row .contentBlock .event-wrapper .contentWrap{padding:10px;border:1px solid #293038;}@media only screen and (min-width:64.063em){.view-events .views-row .contentBlock .event-wrapper .contentWrap{padding:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;min-height:417px;}}@media (min-width:1200px){.view-events .views-row .contentBlock .event-wrapper .contentWrap{padding:30px;}}.view-events .views-row .contentBlock h2{font-size:26px;line-height:31px;letter-spacing:-0.25px;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;}@media (min-width:1200px){.view-events .views-row .contentBlock h2{font-size:33px;line-height:41px;}}.view-events .views-row .contentBlock h2 a{color:#FFF;}.view-events .views-row .contentBlock .description{font-size:18px;line-height:23px;color:#FFF;}.view-events .views-row .imageBlock{background-size:cover;background-position:center;position:relative;min-height:297px;width:100%;float:none;display:block !important;}@media only screen and (min-width:64.063em){.view-events .views-row .imageBlock{float:left;width:70%;min-height:497px;display:none !important;}}.view-events .views-row .imageBlock .colorBar{position:absolute;bottom:0;list-style:none;margin:0;padding:0;width:100%;}.view-events .views-row .imageBlock .colorBar li{list-style:none;float:left;height:10px;display:block;width:100px;}.view-events .views-row .imageBlock.desktop-only{display:none !important;}@media only screen and (min-width:64.063em){.view-events .views-row .imageBlock.desktop-only{display:block !important;}}@media only screen and (min-width:64.063em){.view-events .views-row.views-row-even .contentBlock{float:right;}}.node-type-events .pane-node-field-hero-image img{width:100%;}.node-type-events h1{margin:60px auto 0;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:46px;line-height:1;}@media only screen and (min-width:64.063em){.node-type-events h1{font-size:60px;}}.node-type-events .pane-node-body{max-width:60rem;margin:0 auto;padding:30px 15px 100px 15px;}@media large-up{.node-type-events .pane-node-body{padding:0px;}}.node-type-events .pane-node-title{max-width:60rem;margin:0 auto;text-align:center;padding:0 15px;}@media large-up{.node-type-events .pane-node-title{padding:50px 0px 0 0;}}.node-type-events b,.node-type-events strong{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;}.node-type-events .views-field-nothing,.node-type-event-articles .views-field-nothing{text-align:center;margin:20px 0;}.node-type-events .views-field-nothing .download-button,.node-type-event-articles .views-field-nothing .download-button{border:1px solid #383f48;text-transform:uppercase;font-size:14px;line-height:22px;display:inline-block;font-family:'Montserrat',sans-serif;font-weight:700;}.node-type-events .views-field-nothing .download-button a,.node-type-event-articles .views-field-nothing .download-button a{color:#383f48;padding:5px 20px;display:block;letter-spacing:1.5px;}.node-type-events .views-field-nothing .download-button a:hover,.node-type-event-articles .views-field-nothing .download-button a:hover{opacity:0.7;}.node-type-events .views-field-nothing .down-link,.node-type-event-articles .views-field-nothing .down-link{margin-bottom:10px;}@media only screen and (min-width:40.063em){.node-type-events .views-field-nothing .down-link,.node-type-event-articles .views-field-nothing .down-link{margin-right:20px;}}.node-type-events .views-field-nothing .file-icon,.node-type-events .views-field-nothing .file-size,.node-type-event-articles .views-field-nothing .file-icon,.node-type-event-articles .views-field-nothing .file-size{display:none;}ul.facetapi-facetapi-tab-links{margin:0;padding:20px 0 0 0;list-style:none;text-align:center;}ul.facetapi-facetapi-tab-links li{margin:0;padding:5px 8px;display:inline-block;}@media only screen and (min-width:64.063em){ul.facetapi-facetapi-tab-links li{padding:0 15px;}}ul.facetapi-facetapi-tab-links li a{color:#3e4a59;font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;line-height:1;}ul.facetapi-facetapi-tab-links li.active{border:1px solid #c3c3c3;padding:3px;}ul.facetapi-facetapi-tab-links li.active a{border:1px solid #c3c3c3;font-family:'Montserrat',sans-serif;font-weight:700;display:inline-block;margin:3px;padding:5px 20px;}.sitesearch-page #select{display:none;}@media only screen and (max-width:40em){.sitesearch-page .element-invisible{display:none;}.sitesearch-page .middle-top .pane-content{position:relative;margin-top:20px;}.sitesearch-page .middle-top #select{display:block;height:auto;border:1px solid #999;padding:5px 10px 5px 20px;margin:0 20px;cursor:pointer;font-family:'Montserrat',sans-serif;font-weight:400;}.sitesearch-page .middle-top #select:after{content:'\f0d7';font-family:'FontAwesome';float:right;}.sitesearch-page .middle-top #select.opened:after{content:'\f0d8';font-family:'FontAwesome';}.sitesearch-page .middle-top .facetapi-facetapi-tab-links{background:#f1f1f1;display:none;z-index:2;margin:0 20px;padding:0;border:1px solid #c3c3c3;}.sitesearch-page .middle-top .facetapi-facetapi-tab-links li{padding:5px 10px;border-bottom:1px solid #c3c3c3;width:100%;display:block;font-size:18px;}.sitesearch-page .middle-top .facetapi-facetapi-tab-links li a{color:#3e4a59;font-family:'Montserrat',sans-serif;font-weight:400;}.sitesearch-page .middle-top .facetapi-facetapi-tab-links li.active{border:0px;padding:3px;background:#525b66;}.sitesearch-page .middle-top .facetapi-facetapi-tab-links li.active a{color:#FFF;border:0px;}.sitesearch-page .middle-top .facetapi-facetapi-tab-links li.last{border-bottom:0px;}}.view-site-search{padding-bottom:30px;}.view-site-search .views-row{width:96%;border-top:1px solid #c3c3c3;padding-top:20px;padding-right:10px;padding-left:10px;margin:15px 2%;}@media only screen and (min-width:64.063em){.view-site-search .views-row{margin:20px 0;width:100%;}}@media only screen and (max-width:40em){.view-site-search .views-row.views-row-first{border-top:0;}}.view-site-search .searchResult-row{width:75rem;margin:0 auto;position:relative;max-width:100%;padding-bottom:10px;}.view-site-search .searchResult-row:before,.view-site-search .searchResult-row:after{content:" ";display:table;}.view-site-search .searchResult-row:after{clear:both;}@media only screen and (min-width:64.063em){.view-site-search .searchResult-row{padding-bottom:0;}}.view-site-search .views-field-nothing-2{margin:0 auto;float:left;text-align:center;width:20%;}@media only screen and (min-width:64.063em){.view-site-search .views-field-nothing-2{width:17%;}}.view-site-search .views-field-nothing-2 div{display:inline-block;}.view-site-search .views-field-field-image{display:none;}@media only screen and (min-width:64.063em){.view-site-search .views-field-field-image{display:block;}}.view-site-search .views-field-nothing{display:none;}.view-site-search .views-field-title,.view-site-search .views-field-search-api-excerpt,.view-site-search .views-field-field-short-description,.view-site-search .views-field-nothing-1{margin-left:22%;width:80%;}@media only screen and (min-width:64.063em){.view-site-search .views-field-title,.view-site-search .views-field-search-api-excerpt,.view-site-search .views-field-field-short-description,.view-site-search .views-field-nothing-1{margin-left:210px;width:550px;}}@media only screen and (min-width:90.063em){.view-site-search .views-field-title,.view-site-search .views-field-search-api-excerpt,.view-site-search .views-field-field-short-description,.view-site-search .views-field-nothing-1{margin-left:230px;width:600px;}}.view-site-search .views-field-title{font-size:22px;line-height:1;padding-bottom:5px;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;}@media only screen and (min-width:64.063em){.view-site-search .views-field-title{font-size:48px;}}.view-site-search .views-field-title a{color:#505050;}.view-site-search .views-field-field-sku{display:block;float:left;width:auto;margin-left:55px;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;color:#646464;text-transform:uppercase;}.view-site-search .views-field-nothing-1{display:block;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;text-transform:uppercase;padding:5px 0;}@media only screen and (min-width:64.063em){.view-site-search .views-field-nothing-1{padding:0;}}.view-site-search .views-field-nothing-1 a{color:#646464;display:block;}@media only screen and (min-width:64.063em){.view-site-search .views-field-nothing-1 a{display:inline-block;padding:0 20px;}}.view-site-search .views-field-nothing-1 a:first-child{padding-left:0;}.view-site-search .views-field-search-api-excerpt,.view-site-search .views-field-field-short-description p{font-size:16px;line-height:20px;color:#646464;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;margin-bottom:0;}@media only screen and (min-width:64.063em){.view-site-search .views-field-search-api-excerpt,.view-site-search .views-field-field-short-description p{font-size:24px;line-height:36px;}}.view-site-search .product .searchResult-row{padding-bottom:40px;}@media only screen and (min-width:64.063em){.view-site-search .product .searchResult-row{padding-bottom:0;}}.view-site-search .product .views-field-nothing{display:block;position:absolute;left:0;bottom:0px;margin-top:0;width:80%;margin-left:22%;}@media only screen and (min-width:64.063em){.view-site-search .product .views-field-nothing{left:auto;right:0;top:50%;bottom:auto;align-content:center;align-items:center;margin-top:-15px;margin-left:0;width:250px;}}.view-site-search .product .flag-throbber{display:none;}.view-site-search .product .views-field-field-sku{float:left;}.view-site-search .product .views-field-field-sku:after{content:'/';padding-left:5px;padding-right:5px;}.view-site-search .product .views-field-search-api-excerpt{display:none;}.view-site-search .retailer .views-field-title{display:none;}.sitesearch-page .view-footer{margin-top:40px;border-top:1px solid #c3c3c3;padding-top:30px;padding-bottom:15px;color:#65707d;font-family:'Montserrat',sans-serif;font-weight:700;font-size:14px;line-height:36px;}@media only screen and (min-width:64.063em){.sitesearch-page .view-footer{margin-top:100px;}}.sitesearch-page .view-footer .footer-wrapper{width:75rem;margin:0px auto 0;max-width:100%;padding-left:4%;}@media only screen and (min-width:64.063em){.sitesearch-page .view-footer .footer-wrapper{padding-left:0;}}.sitesearch-page .pagination-centered{width:75rem;margin:0px auto 0;text-align:left;max-width:100%;padding-left:4%;}@media only screen and (min-width:64.063em){.sitesearch-page .pagination-centered{padding-left:0;}}.sitesearch-page .pagination-centered .pager{text-align:left;}.html.role-authenticated-user.sitesearch-page .block-views-exp-site-search-panel-pane-1,.html.role-anonymous-user.sitesearch-page .block-views-exp-site-search-panel-pane-1{display:block;position:static;}.html.role-authenticated-user.page-nail-studio .block-views-exp-site-search-panel-pane-1,.html.role-authenticated-user.page-salon-finder .block-views-exp-site-search-panel-pane-1,.html.role-authenticated-user.where-to-buy .block-views-exp-site-search-panel-pane-1,.html.role-authenticated-user.front .block-views-exp-site-search-panel-pane-1,.html.role-authenticated-user.page-blog .block-views-exp-site-search-panel-pane-1,.html.role-authenticated-user.page-events .block-views-exp-site-search-panel-pane-1,.html.role-authenticated-user.node-type-page .block-views-exp-site-search-panel-pane-1,.html.role-anonymous-user.page-nail-studio .block-views-exp-site-search-panel-pane-1,.html.role-anonymous-user.page-salon-finder .block-views-exp-site-search-panel-pane-1,.html.role-anonymous-user.where-to-buy .block-views-exp-site-search-panel-pane-1,.html.role-anonymous-user.front .block-views-exp-site-search-panel-pane-1,.html.role-anonymous-user.page-blog .block-views-exp-site-search-panel-pane-1,.html.role-anonymous-user.page-events .block-views-exp-site-search-panel-pane-1,.html.role-anonymous-user.node-type-page .block-views-exp-site-search-panel-pane-1{top:0px;}.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1{background:url(/sites/all/themes/opi/images/textured-bg.png) 0 0;display:none;position:absolute;top:52px;left:0;width:100%;z-index:100;}.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form{background:rgba(42,48,55,0.8);padding:15px 15px;margin:0;color:#FFF;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;}@media only screen and (min-width:40.063em){.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form{padding:25px 30px;}}@media only screen and (min-width:64.063em){.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form{padding:35px 50px;}}.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-widget-filter-search_api_views_fulltext,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-widget-filter-search_api_views_fulltext{width:80%;padding:0;}.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets{background:#525b66;}.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets label,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets label{display:none;}.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets .form-item-search-api-views-fulltext,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets .form-item-search-api-views-fulltext{position:relative;}.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets .form-item-search-api-views-fulltext:before,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets .form-item-search-api-views-fulltext:before{position:absolute;top:0px;left:15px;content:'\f002';font-family:'FontAwesome';font-size:20px;color:#3b454f;line-height:39px;}@media only screen and (min-width:40.063em){.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets .form-item-search-api-views-fulltext:before,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets .form-item-search-api-views-fulltext:before{font-size:40px;top:5px;line-height:1;}}@media only screen and (min-width:64.063em){.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets .form-item-search-api-views-fulltext:before,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets .form-item-search-api-views-fulltext:before{font-size:60px;top:10px;}}.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets input,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets input{background:transparent;font-size:18px;line-height:normal;color:#FFF;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;border:0;box-shadow:none;margin:0;height:39px;padding-left:50px;padding-right:60px;}@media only screen and (min-width:40.063em){.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets input,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets input{height:60px;padding-left:80px;padding-right:120px;font-size:32px;}}@media only screen and (min-width:64.063em){.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets input,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets input{height:90px;padding-left:100px;padding-right:160px;font-size:48px;}}.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-exposed-widgets{position:relative;}.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-submit-button,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-submit-button{position:absolute;right:2px;top:2px;border:1px solid black;display:inline-block;width:auto;padding:0;margin:0;float:none;}@media only screen and (min-width:40.063em){.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-submit-button,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-submit-button{right:10px;top:7px;}}@media only screen and (min-width:64.063em){.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-submit-button,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-submit-button{right:20px;top:15px;}}.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-submit-button .form-submit,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-submit-button .form-submit{background:#000;margin:3px;text-transform:uppercase;color:#a3abb5;font-size:14px;line-height:1;padding:7px;box-shadow:none;}@media only screen and (min-width:40.063em){.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-submit-button .form-submit,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-submit-button .form-submit{padding:0.75rem 1rem;}}@media only screen and (min-width:64.063em){.html.role-authenticated-user .block-views-exp-site-search-panel-pane-1 form .views-submit-button .form-submit,.html.role-anonymous-user .block-views-exp-site-search-panel-pane-1 form .views-submit-button .form-submit{margin:5px;font-size:18px;line-height:23px;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;}}.userpages .orsentence{text-align:center;padding:0px 0 10px 0;}.userpages .button-group{display:none;}.userpages .middle-top-right{padding-top:30px;}@media only screen and (min-width:64.063em){.userpages .middle-top-right{padding-left:4%;}}.userpages .pane-fboauth-login{padding-bottom:10px;}.pane-user-register-form form .field-name-field-first-name,.pane-user-register-form form .field-name-field-last-name{width:49%;float:left;}.pane-user-register-form form .field-name-field-first-name{margin-right:2%;}.pane-user-register-form .form-item-name{display:none;}.pane-user-register-form .field-type-list-boolean{margin-bottom:10px;}.pane-user-register-form button{height:60px;}.pane-user-register-form .form-item-field-terms-and-conditions-und label a{text-decoration:underline;color:#c2c2c2;margin-left:5px;}form#user-login,form#user-register-form{position:relative;}form#user-login #edit-profile-main,form#user-register-form #edit-profile-main{display:none;}form#user-login .form-submit,form#user-register-form .form-submit{width:60%;}form#user-login .signin,form#user-register-form .signin{position:absolute;bottom:0;right:0;width:35%;}form#user-login .signin a,form#user-register-form .signin a{display:block;background:#853675;font-size:12px;line-height:14px;font-family:'Montserrat',sans-serif;font-weight:400;color:#c59ebd;text-transform:uppercase;line-height:1;text-align:center;height:60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;}.page-user-edit .page .main form#user-profile-form button{margin-top:20px;}.page-user-edit .page .main form#user-profile-form .form-wrapper,.page-user-edit .page .main form#user-profile-form .form-item{margin:30px 0;}.page-user-edit .page .main form#user-profile-form input[type=text],.page-user-edit .page .main form#user-profile-form input[type=password]{width:65%;}@media only screen and (max-width:40em){.page-user-edit .page .main form#user-profile-form input[type=text],.page-user-edit .page .main form#user-profile-form input[type=password]{width:100%;}}.page-user-edit .page .main form#user-profile-form div.password-parent,.page-user-edit .page .main form#user-profile-form div.confirm-parent,.page-user-edit .page .main form#user-profile-form div#edit-fboauth{width:65%;}@media only screen and (max-width:40em){.page-user-edit .page .main form#user-profile-form div.password-parent,.page-user-edit .page .main form#user-profile-form div.confirm-parent,.page-user-edit .page .main form#user-profile-form div#edit-fboauth{width:100%;}}.page-user-edit .page .main form#user-profile-form div.password-parent input[type=password],.page-user-edit .page .main form#user-profile-form div.confirm-parent input[type=password],.page-user-edit .page .main form#user-profile-form div#edit-fboauth input[type=password]{width:100%;}.page-user-edit .page .main form#user-profile-form div.password-strength{margin-top:-10px;}.page-user-edit .page .main form#user-profile-form div.password-confirm{margin:0;}.page-user-edit .page .main form#user-profile-form div.password-confirm span.error{display:inline-block;padding:2px 20px;margin-bottom:5px;}.page-user-edit .page .main form#user-profile-form div#edit-field-birthday,.page-user-edit .page .main form#user-profile-form div#edit-field-additional-images{font-size:1em;}.page-user-edit .page .main form#user-profile-form div#edit-field-birthday fieldset,.page-user-edit .page .main form#user-profile-form div#edit-field-additional-images fieldset{border:none;padding:0;margin:0;}.page-user-edit .page .main form#user-profile-form div#edit-field-birthday legend,.page-user-edit .page .main form#user-profile-form div#edit-field-additional-images legend{font-size:0.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:normal;line-height:1.5;margin-bottom:0;}.page-user-edit .page .main form#user-profile-form div#edit-field-birthday .form-item,.page-user-edit .page .main form#user-profile-form div#edit-field-additional-images .form-item{margin:0;}.page-user-edit .page .main form#user-profile-form div#edit-field-additional-images thead,.page-user-edit .page .main form#user-profile-form div#edit-field-additional-images .tabledrag-toggle-weight-wrapper{display:none;}.page-user-edit .page .main form#user-profile-form div#edit-field-additional-images a.tabledrag-handle .handle{height:23px;}.page-user-edit .page .main form#user-profile-form div#edit-field-additional-images legend,.page-user-edit .page .main form#user-profile-form div#edit-field-additional-images label{margin-bottom:10px;}.page-user-edit .page .main form#user-profile-form div#edit-field-receive-newsletters-and-em{margin-top:50px;}div.password-confirm{margin-top:0;}.myopi-profilepage .button-group{display:none;}.page-user-edit .image-preview{float:none;display:inline-block;vertical-align:middle;}.page-user-edit .image-preview img{border-radius:50%;border:3px solid #dbdde0;}@media only screen and (min-width:40.063em){.page-user-edit .image-preview img{border:13px solid #dbdde0;}}.page-user-edit .account-edit-button{display:none;}@media only screen and (max-width:40em){.page-user-edit .pane-opi-user-pages-user-edit-form-block{margin-top:20px;}}.page-user-edit .pane-opi-user-pages-user-edit-form-block form .image-widget-data{width:auto;float:none;display:inline-block;vertical-align:middle;}.page-user-edit .pane-opi-user-pages-user-edit-form-block form .image-widget-data span{display:none;}.page-user-edit .pane-opi-user-pages-user-edit-form-block form .image-widget-data input{width:65%;}.page-toboggan-denied .l-main{background:white;}.page-toboggan-denied .l-main .main{width:90%;margin-left:auto;margin-right:auto;float:none;padding:50px 0;}@media only screen and (min-width:40.063em){.page-toboggan-denied .l-main .main{width:80%;}}@media only screen and (min-width:64.063em){.page-toboggan-denied .l-main .main{width:50%;}}.page-toboggan-denied .l-main .main h1{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;}.facebook-action-connect{position:relative;display:block;width:100%;padding:10px 0 10px 70px;color:#FFF;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:20px;line-height:1;background:#3b5998;}.facebook-action-connect img{display:none;}.facebook-action-connect:before{content:'\f09a';font-family:'FontAwesome';font-size:20px;line-height:1;background:#66a4eb;padding:10px 20px;position:absolute;top:0;left:0;height:100%;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}@media only screen and (min-width:40.063em){.facebook-action-connect:before{font-size:30px;}}@media only screen and (min-width:40.063em){.facebook-action-connect{font-size:30px;}}.page-user-fboauth .l-main .main-container h4{text-transform:uppercase;font-weight:bold;color:#9ea9b8;font-size:18px;line-height:1.5;}.page-user-fboauth .l-main .main-container ul{border:1px solid #cad0d8;padding:25px 40px;margin:40px 0;font-size:18px;}.page-user-fboauth .l-main .main-container p{font-size:16px;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;line-height:1.25;}.page-user-fboauth .l-main .main-container p strong{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:bold;font-size:15px;text-transform:uppercase;color:#57606a;display:block;margin:14px 0 30px 0;}.page-user-fboauth .l-main .main-container button{text-transform:uppercase;}.lacquer-menu,.pane-menu-menu-about-menu,.pane-menu-color,.pane-menu-menu-color,.pane-system-user-menu,.pane-menu-care,.pane-menu-menu-education,.pane-menu-menu-tools,.pane-menu-menu-salon-support,.pane-menu-menu-maximize{list-style:none;margin:0;box-shadow:none;background:#293038;}.lacquer-menu ul,.pane-menu-menu-about-menu ul,.pane-menu-color ul,.pane-menu-menu-color ul,.pane-system-user-menu ul,.pane-menu-care ul,.pane-menu-menu-education ul,.pane-menu-menu-tools ul,.pane-menu-menu-salon-support ul,.pane-menu-menu-maximize ul{margin:0;padding:0;}.lacquer-menu li,.pane-menu-menu-about-menu li,.pane-menu-color li,.pane-menu-menu-color li,.pane-system-user-menu li,.pane-menu-care li,.pane-menu-menu-education li,.pane-menu-menu-tools li,.pane-menu-menu-salon-support li,.pane-menu-menu-maximize li{list-style:none;display:inline-block;*zoom:1;*display:inline;vertical-align:middle;margin:0;}.lacquer-menu li a,.pane-menu-menu-about-menu li a,.pane-menu-color li a,.pane-menu-menu-color li a,.pane-system-user-menu li a,.pane-menu-care li a,.pane-menu-menu-education li a,.pane-menu-menu-tools li a,.pane-menu-menu-salon-support li a,.pane-menu-menu-maximize li a{padding:15px 25px;font-size:12px;line-height:22px;text-align:center;font-family:'Montserrat',sans-serif;font-weight:700;color:#656f7a;text-transform:uppercase;display:block;}@media only screen and (min-width:40.063em) and (max-width:64em){.lacquer-menu li a,.pane-menu-menu-about-menu li a,.pane-menu-color li a,.pane-menu-menu-color li a,.pane-system-user-menu li a,.pane-menu-care li a,.pane-menu-menu-education li a,.pane-menu-menu-tools li a,.pane-menu-menu-salon-support li a,.pane-menu-menu-maximize li a{padding:15px 21px;}}.lacquer-menu li a.active,.lacquer-menu li a.active-trail,.pane-menu-menu-about-menu li a.active,.pane-menu-menu-about-menu li a.active-trail,.pane-menu-color li a.active,.pane-menu-color li a.active-trail,.pane-menu-menu-color li a.active,.pane-menu-menu-color li a.active-trail,.pane-system-user-menu li a.active,.pane-system-user-menu li a.active-trail,.pane-menu-care li a.active,.pane-menu-care li a.active-trail,.pane-menu-menu-education li a.active,.pane-menu-menu-education li a.active-trail,.pane-menu-menu-tools li a.active,.pane-menu-menu-tools li a.active-trail,.pane-menu-menu-salon-support li a.active,.pane-menu-menu-salon-support li a.active-trail,.pane-menu-menu-maximize li a.active,.pane-menu-menu-maximize li a.active-trail{color:#FFF;background:#383f48;}.lacquer-menu li a:hover,.pane-menu-menu-about-menu li a:hover,.pane-menu-color li a:hover,.pane-menu-menu-color li a:hover,.pane-system-user-menu li a:hover,.pane-menu-care li a:hover,.pane-menu-menu-education li a:hover,.pane-menu-menu-tools li a:hover,.pane-menu-menu-salon-support li a:hover,.pane-menu-menu-maximize li a:hover{color:#FFF;}.collections-active .lacquer-menu .first a{color:#FFF;background:#383f48;}.pane-system-user-menu{.last{display:none;}}}*/
.lacquer-menu .pane-content,.pane-menu-menu-about-menu .pane-content,.pane-menu-color .pane-content,.pane-system-user-menu .pane-content,.pane-menu-care .pane-content,.pane-menu-menu-education .pane-content,.pane-menu-menu-tools .pane-content,.pane-menu-menu-salon-support .pane-content,.pane-menu-menu-maximize .pane-content{position:relative;}@media (max-width:640px){.lacquer-menu #select,.pane-menu-menu-about-menu #select,.pane-menu-color #select,.pane-system-user-menu #select,.pane-menu-care #select,.pane-menu-menu-education #select,.pane-menu-menu-tools #select,.pane-menu-menu-salon-support #select,.pane-menu-menu-maximize #select{display:block;padding:15px 25px;font-size:12px;line-height:22px;letter-spacing:0.5px;text-align:center;font-family:'Montserrat',sans-serif;font-weight:700;text-transform:uppercase;display:block;cursor:pointer;background:#49535f;color:#FFF;text-transform:uppercase;}.lacquer-menu #select:after,.pane-menu-menu-about-menu #select:after,.pane-menu-color #select:after,.pane-system-user-menu #select:after,.pane-menu-care #select:after,.pane-menu-menu-education #select:after,.pane-menu-menu-tools #select:after,.pane-menu-menu-salon-support #select:after,.pane-menu-menu-maximize #select:after{content:'\f0d7';font-family:'FontAwesome';float:right;}.lacquer-menu #select.opened:after,.pane-menu-menu-about-menu #select.opened:after,.pane-menu-color #select.opened:after,.pane-system-user-menu #select.opened:after,.pane-menu-care #select.opened:after,.pane-menu-menu-education #select.opened:after,.pane-menu-menu-tools #select.opened:after,.pane-menu-menu-salon-support #select.opened:after,.pane-menu-menu-maximize #select.opened:after{content:'\f0d8';font-family:'FontAwesome';}}@media (max-width:640px){.lacquer-menu ul,.pane-menu-menu-about-menu ul,.pane-menu-color ul,.pane-system-user-menu ul,.pane-menu-care ul,.pane-menu-menu-education ul,.pane-menu-menu-tools ul,.pane-menu-menu-salon-support ul,.pane-menu-menu-maximize ul{display:none;z-index:2;padding:0;}.lacquer-menu ul li,.pane-menu-menu-about-menu ul li,.pane-menu-color ul li,.pane-system-user-menu ul li,.pane-menu-care ul li,.pane-menu-menu-education ul li,.pane-menu-menu-tools ul li,.pane-menu-menu-salon-support ul li,.pane-menu-menu-maximize ul li{width:100%;display:block;font-size:18px;}.lacquer-menu ul li a,.pane-menu-menu-about-menu ul li a,.pane-menu-color ul li a,.pane-system-user-menu ul li a,.pane-menu-care ul li a,.pane-menu-menu-education ul li a,.pane-menu-menu-tools ul li a,.pane-menu-menu-salon-support ul li a,.pane-menu-menu-maximize ul li a{color:#FFF;font-family:'Montserrat',sans-serif;font-weight:400;}.lacquer-menu ul li.active,.pane-menu-menu-about-menu ul li.active,.pane-menu-color ul li.active,.pane-system-user-menu ul li.active,.pane-menu-care ul li.active,.pane-menu-menu-education ul li.active,.pane-menu-menu-tools ul li.active,.pane-menu-menu-salon-support ul li.active,.pane-menu-menu-maximize ul li.active{border:0px;background:#525b66;}.lacquer-menu ul li.active a,.pane-menu-menu-about-menu ul li.active a,.pane-menu-color ul li.active a,.pane-system-user-menu ul li.active a,.pane-menu-care ul li.active a,.pane-menu-menu-education ul li.active a,.pane-menu-menu-tools ul li.active a,.pane-menu-menu-salon-support ul li.active a,.pane-menu-menu-maximize ul li.active a{color:#FFF;border:0px;}.lacquer-menu ul li.last,.pane-menu-menu-about-menu ul li.last,.pane-menu-color ul li.last,.pane-system-user-menu ul li.last,.pane-menu-care ul li.last,.pane-menu-menu-education ul li.last,.pane-menu-menu-tools ul li.last,.pane-menu-menu-salon-support ul li.last,.pane-menu-menu-maximize ul li.last{border-bottom:0px;}}a.myopi{text-transform:initial !important;}.pane-myopi-products-flag-panel-pane-1{clear:both;}.view-myopi-products-flag{text-align:center;margin-top:40px;}.view-myopi-products-flag .view-empty{max-width:700px;margin:0 auto;}.view-myopi-products-flag .view-empty .nofavs{display:inline-block;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:33px;color:#3e4a59;line-height:40px;font-weight:400;letter-spacing:-0.25px;max-width:550px;margin-left:25px;vertical-align:middle;text-align:left;}.view-myopi-products-flag .views-row{display:inline-block;*zoom:1;*display:inline;vertical-align:top;position:relative;margin:0 0 0 0;}.view-myopi-products-flag .views-row .views-field-title{display:none;position:absolute;width:249px;height:43px;bottom:0px;padding-bottom:3px;left:-68px;z-index:3;text-align:center;line-height:1.0;}.view-myopi-products-flag .views-row .views-field-title.opened{display:table;}.view-myopi-products-flag .views-row .views-field-title a{font-size:14px;font-family:'Montserrat',sans-serif;font-weight:700;color:#383838;}.view-myopi-products-flag .views-row .views-field-title span{display:table-cell;vertical-align:middle;width:249px;height:40px;}.view-myopi-products-flag .views-row .views-field-field-bottle-image{padding:0px 20px 25px 20px;position:relative;z-index:2;}.view-myopi-products-flag .views-row .views-field-field-bottle-image:hover ~ .views-field-ops,.view-myopi-products-flag .views-row .views-field-title:hover ~ .views-field-ops,.view-myopi-products-flag .views-row .views-field-ops:hover{display:block;}.view-myopi-products-flag .views-row .views-field-ops{display:none;position:absolute;top:-100px;left:50%;margin-left:-55px;width:110px;height:280px;z-index:1;}.view-myopi-products-flag .views-row .views-field-ops .field-content{position:absolute;top:0;left:0;background:white;width:110px;height:80px;border-radius:10px;text-align:center;}.view-myopi-products-flag .views-row .views-field-ops .field-content:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#ffffff;border-width:9px;margin-left:-9px;}.view-myopi-products-flag .views-row .views-field-ops .field-content h4{font-size:12px;text-transform:none;line-height:1.2em;margin-top:2px;}.view-myopi-products-flag .views-row .views-field-ops .field-content h4 span{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;}.view-myopi-products-flag .views-row .views-field-ops .field-content h4 span i{font-family:"HTFDidotHTFM06MediumItalic",Helvetica,Arial,sans-serif;}.view-myopi-products-flag .views-row .views-field-ops .field-content .flag{background:transparent url("/sites/all/themes/opi/images/icons-dark.png") no-repeat scroll 0 0;color:transparent;cursor:pointer;display:block;font-size:0;height:31px;width:30px;margin:9px auto 0 auto;pointer-events:auto;}.view-myopi-products-flag .views-row .views-field-ops .field-content .flag.unflag-action{background:transparent url("/sites/all/themes/opi/images/LikeHeart_Active.svg") no-repeat scroll 0 0/contain;}.view-myopi-products-flag .views-row .views-field-ops .field-content .flag-throbber{display:none;}.view-myopi-products-flag .view-header{padding-bottom:10px;}.view-myopi-products-flag .view-header .favtext{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:33px;line-height:40px;color:#3e4a59;}.view-myopi-products-flag .view-header small{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:40px;color:#adadad;padding-left:5px;}.view-myopi-products-flag .view-header a{font-family:'Montserrat',sans-serif;font-weight:700;font-size:12px;line-height:40px;color:#db3fa9;text-transform:uppercase;}.myopipage .bottom-space{margin-bottom:60px;}.myopipage .wrapper-profile-content{padding:0 2% 0px;}.myopipage .middle-middle{padding-top:30px;float:none !important;margin:0 auto;clear:both;}.myopipage .row-wrap{padding:0 2% 0px;clear:both;}.myopipage h1#page-title{display:none;}.myopipage .middle-top{background:url(/sites/all/themes/opi/images/myopi-bg-tall.png) repeat-x 0 bottom;}.myopipage .middle-top .row-indent{padding-top:20px;margin:0 5%;width:90%;}@media only screen and (min-width:40.063em){.myopipage .middle-top .row-indent{padding-top:50px;}}@media only screen and (min-width:64.063em){.myopipage .middle-top .row-indent{margin:0 10%;width:80%;}}.myopipage .pane-user-field-profile-photo{text-align:center;}.myopipage .pane-user-field-profile-photo img{border-radius:50%;border:3px solid #dbdde0;}@media only screen and (min-width:40.063em){.myopipage .pane-user-field-profile-photo img{border:13px solid #dbdde0;}}.myopipage .form-item-facebook-rules-allow{margin-bottom:15px !important;}.myopipage .form-item-facebook-rules-allow input{display:none !important;}.myopipage .form-item-facebook-rules-allow label{width:90% !important;}@media only screen and (max-width:40em){.myopipage .form-item-facebook-rules-allow label:before{float:left;}}.myopipage .pane-myopi-tips-panel-pane-1{margin-top:15px;}@media only screen and (min-width:40.063em){.myopipage .pane-myopi-tips-panel-pane-1{margin-top:0;}}.myopipage .welcome-msg{color:#3e4a59;padding-left:10px;}@media only screen and (min-width:40.063em){.myopipage .welcome-msg{margin-top:20px;line-height:41px;padding-left:30px;}}.myopipage .welcome-msg h3{font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:33px;line-height:1;letter-spacing:-0.25px;}.myopipage .welcome-msg .fname{margin-left:5px;}.page-myopi-manicures .main .large-10{width:100%;}@media only screen and (min-width:90.063em){.page-myopi-manicures .main .xlarge-push-0{position:relative;left:0%;right:auto;}.page-myopi-manicures .main .xlarge-pull-0{position:relative;right:0%;left:auto;}.page-myopi-manicures .main .xlarge-push-1{position:relative;left:8.3333333333%;right:auto;}.page-myopi-manicures .main .xlarge-pull-1{position:relative;right:8.3333333333%;left:auto;}.page-myopi-manicures .main .xlarge-push-2{position:relative;left:16.6666666667%;right:auto;}.page-myopi-manicures .main .xlarge-pull-2{position:relative;right:16.6666666667%;left:auto;}.page-myopi-manicures .main .xlarge-push-3{position:relative;left:25%;right:auto;}.page-myopi-manicures .main .xlarge-pull-3{position:relative;right:25%;left:auto;}.page-myopi-manicures .main .xlarge-push-4{position:relative;left:33.3333333333%;right:auto;}.page-myopi-manicures .main .xlarge-pull-4{position:relative;right:33.3333333333%;left:auto;}.page-myopi-manicures .main .xlarge-push-5{position:relative;left:41.6666666667%;right:auto;}.page-myopi-manicures .main .xlarge-pull-5{position:relative;right:41.6666666667%;left:auto;}.page-myopi-manicures .main .xlarge-push-6{position:relative;left:50%;right:auto;}.page-myopi-manicures .main .xlarge-pull-6{position:relative;right:50%;left:auto;}.page-myopi-manicures .main .xlarge-push-7{position:relative;left:58.3333333333%;right:auto;}.page-myopi-manicures .main .xlarge-pull-7{position:relative;right:58.3333333333%;left:auto;}.page-myopi-manicures .main .xlarge-push-8{position:relative;left:66.6666666667%;right:auto;}.page-myopi-manicures .main .xlarge-pull-8{position:relative;right:66.6666666667%;left:auto;}.page-myopi-manicures .main .xlarge-push-9{position:relative;left:75%;right:auto;}.page-myopi-manicures .main .xlarge-pull-9{position:relative;right:75%;left:auto;}.page-myopi-manicures .main .xlarge-push-10{position:relative;left:83.3333333333%;right:auto;}.page-myopi-manicures .main .xlarge-pull-10{position:relative;right:83.3333333333%;left:auto;}.page-myopi-manicures .main .xlarge-push-11{position:relative;left:91.6666666667%;right:auto;}.page-myopi-manicures .main .xlarge-pull-11{position:relative;right:91.6666666667%;left:auto;}.page-myopi-manicures .main .column,.page-myopi-manicures .main .columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left;}.page-myopi-manicures .main .xlarge-1{width:8.3333333333%;}.page-myopi-manicures .main .xlarge-2{width:16.6666666667%;}.page-myopi-manicures .main .xlarge-3{width:25%;}.page-myopi-manicures .main .xlarge-4{width:33.3333333333%;}.page-myopi-manicures .main .xlarge-5{width:41.6666666667%;}.page-myopi-manicures .main .xlarge-6{width:50%;}.page-myopi-manicures .main .xlarge-7{width:58.3333333333%;}.page-myopi-manicures .main .xlarge-8{width:66.6666666667%;}.page-myopi-manicures .main .xlarge-9{width:75%;}.page-myopi-manicures .main .xlarge-10{width:83.3333333333%;}.page-myopi-manicures .main .xlarge-11{width:91.6666666667%;}.page-myopi-manicures .main .xlarge-12{width:100%;}.page-myopi-manicures .main .xlarge-offset-0{margin-left:0% !important;}.page-myopi-manicures .main .xlarge-offset-1{margin-left:8.3333333333% !important;}.page-myopi-manicures .main .xlarge-offset-2{margin-left:16.6666666667% !important;}.page-myopi-manicures .main .xlarge-offset-3{margin-left:25% !important;}.page-myopi-manicures .main .xlarge-offset-4{margin-left:33.3333333333% !important;}.page-myopi-manicures .main .xlarge-offset-5{margin-left:41.6666666667% !important;}.page-myopi-manicures .main .xlarge-offset-6{margin-left:50% !important;}.page-myopi-manicures .main .xlarge-offset-7{margin-left:58.3333333333% !important;}.page-myopi-manicures .main .xlarge-offset-8{margin-left:66.6666666667% !important;}.page-myopi-manicures .main .xlarge-offset-9{margin-left:75% !important;}.page-myopi-manicures .main .xlarge-offset-10{margin-left:83.3333333333% !important;}.page-myopi-manicures .main .xlarge-offset-11{margin-left:91.6666666667% !important;}.page-myopi-manicures .main .xlarge-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}.page-myopi-manicures .main .column.xlarge-centered,.page-myopi-manicures .main .columns.xlarge-centered{margin-left:auto;margin-right:auto;float:none;}.page-myopi-manicures .main .column.xlarge-uncentered,.page-myopi-manicures .main .columns.xlarge-uncentered{margin-left:0;margin-right:0;float:left;}.page-myopi-manicures .main .column.xlarge-centered:last-child,.page-myopi-manicures .main .columns.xlarge-centered:last-child{float:none;}.page-myopi-manicures .main .column.xlarge-uncentered:last-child,.page-myopi-manicures .main .columns.xlarge-uncentered:last-child{float:left;}.page-myopi-manicures .main .column.xlarge-uncentered.opposite,.page-myopi-manicures .main .columns.xlarge-uncentered.opposite{float:right;}.page-myopi-manicures .main .row.xlarge-collapse > .column,.page-myopi-manicures .main .row.xlarge-collapse > .columns{padding-left:0;padding-right:0;}.page-myopi-manicures .main .row.xlarge-collapse .row{margin-left:0;margin-right:0;}.page-myopi-manicures .main .row.xlarge-uncollapse > .column,.page-myopi-manicures .main .row.xlarge-uncollapse > .columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left;}}@media only screen and (min-width:120.063em){.page-myopi-manicures .main .xxlarge-push-0{position:relative;left:0%;right:auto;}.page-myopi-manicures .main .xxlarge-pull-0{position:relative;right:0%;left:auto;}.page-myopi-manicures .main .xxlarge-push-1{position:relative;left:8.3333333333%;right:auto;}.page-myopi-manicures .main .xxlarge-pull-1{position:relative;right:8.3333333333%;left:auto;}.page-myopi-manicures .main .xxlarge-push-2{position:relative;left:16.6666666667%;right:auto;}.page-myopi-manicures .main .xxlarge-pull-2{position:relative;right:16.6666666667%;left:auto;}.page-myopi-manicures .main .xxlarge-push-3{position:relative;left:25%;right:auto;}.page-myopi-manicures .main .xxlarge-pull-3{position:relative;right:25%;left:auto;}.page-myopi-manicures .main .xxlarge-push-4{position:relative;left:33.3333333333%;right:auto;}.page-myopi-manicures .main .xxlarge-pull-4{position:relative;right:33.3333333333%;left:auto;}.page-myopi-manicures .main .xxlarge-push-5{position:relative;left:41.6666666667%;right:auto;}.page-myopi-manicures .main .xxlarge-pull-5{position:relative;right:41.6666666667%;left:auto;}.page-myopi-manicures .main .xxlarge-push-6{position:relative;left:50%;right:auto;}.page-myopi-manicures .main .xxlarge-pull-6{position:relative;right:50%;left:auto;}.page-myopi-manicures .main .xxlarge-push-7{position:relative;left:58.3333333333%;right:auto;}.page-myopi-manicures .main .xxlarge-pull-7{position:relative;right:58.3333333333%;left:auto;}.page-myopi-manicures .main .xxlarge-push-8{position:relative;left:66.6666666667%;right:auto;}.page-myopi-manicures .main .xxlarge-pull-8{position:relative;right:66.6666666667%;left:auto;}.page-myopi-manicures .main .xxlarge-push-9{position:relative;left:75%;right:auto;}.page-myopi-manicures .main .xxlarge-pull-9{position:relative;right:75%;left:auto;}.page-myopi-manicures .main .xxlarge-push-10{position:relative;left:83.3333333333%;right:auto;}.page-myopi-manicures .main .xxlarge-pull-10{position:relative;right:83.3333333333%;left:auto;}.page-myopi-manicures .main .xxlarge-push-11{position:relative;left:91.6666666667%;right:auto;}.page-myopi-manicures .main .xxlarge-pull-11{position:relative;right:91.6666666667%;left:auto;}.page-myopi-manicures .main .column,.page-myopi-manicures .main .columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left;}.page-myopi-manicures .main .xxlarge-1{width:8.3333333333%;}.page-myopi-manicures .main .xxlarge-2{width:16.6666666667%;}.page-myopi-manicures .main .xxlarge-3{width:25%;}.page-myopi-manicures .main .xxlarge-4{width:33.3333333333%;}.page-myopi-manicures .main .xxlarge-5{width:41.6666666667%;}.page-myopi-manicures .main .xxlarge-6{width:50%;}.page-myopi-manicures .main .xxlarge-7{width:58.3333333333%;}.page-myopi-manicures .main .xxlarge-8{width:66.6666666667%;}.page-myopi-manicures .main .xxlarge-9{width:75%;}.page-myopi-manicures .main .xxlarge-10{width:83.3333333333%;}.page-myopi-manicures .main .xxlarge-11{width:91.6666666667%;}.page-myopi-manicures .main .xxlarge-12{width:100%;}.page-myopi-manicures .main .xxlarge-offset-0{margin-left:0% !important;}.page-myopi-manicures .main .xxlarge-offset-1{margin-left:8.3333333333% !important;}.page-myopi-manicures .main .xxlarge-offset-2{margin-left:16.6666666667% !important;}.page-myopi-manicures .main .xxlarge-offset-3{margin-left:25% !important;}.page-myopi-manicures .main .xxlarge-offset-4{margin-left:33.3333333333% !important;}.page-myopi-manicures .main .xxlarge-offset-5{margin-left:41.6666666667% !important;}.page-myopi-manicures .main .xxlarge-offset-6{margin-left:50% !important;}.page-myopi-manicures .main .xxlarge-offset-7{margin-left:58.3333333333% !important;}.page-myopi-manicures .main .xxlarge-offset-8{margin-left:66.6666666667% !important;}.page-myopi-manicures .main .xxlarge-offset-9{margin-left:75% !important;}.page-myopi-manicures .main .xxlarge-offset-10{margin-left:83.3333333333% !important;}.page-myopi-manicures .main .xxlarge-offset-11{margin-left:91.6666666667% !important;}.page-myopi-manicures .main .xxlarge-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}.page-myopi-manicures .main .column.xxlarge-centered,.page-myopi-manicures .main .columns.xxlarge-centered{margin-left:auto;margin-right:auto;float:none;}.page-myopi-manicures .main .column.xxlarge-uncentered,.page-myopi-manicures .main .columns.xxlarge-uncentered{margin-left:0;margin-right:0;float:left;}.page-myopi-manicures .main .column.xxlarge-centered:last-child,.page-myopi-manicures .main .columns.xxlarge-centered:last-child{float:none;}.page-myopi-manicures .main .column.xxlarge-uncentered:last-child,.page-myopi-manicures .main .columns.xxlarge-uncentered:last-child{float:left;}.page-myopi-manicures .main .column.xxlarge-uncentered.opposite,.page-myopi-manicures .main .columns.xxlarge-uncentered.opposite{float:right;}.page-myopi-manicures .main .row.xxlarge-collapse > .column,.page-myopi-manicures .main .row.xxlarge-collapse > .columns{padding-left:0;padding-right:0;}.page-myopi-manicures .main .row.xxlarge-collapse .row{margin-left:0;margin-right:0;}.page-myopi-manicures .main .row.xxlarge-uncollapse > .column,.page-myopi-manicures .main .row.xxlarge-uncollapse > .columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left;}}.page-myopi-manicures .main .columns{padding-left:0;padding-right:0;}.page-myopi-manicures .main .content-left{text-align:center;}.page-myopi-manicures .main .content-left .pane-user-field-profile-photo{float:none;padding-bottom:30px;margin-top:40px;}.page-myopi-manicures .main .content-left .pane-content a,.page-myopi-manicures .main .content-left .pane-change-password-change-password-form h2.pane-title{width:85%;}.page-myopi-manicures .main .main-container{background-image:url("/sites/all/themes/opi/images/myopi-bg-small.png");background-position:center bottom;background-repeat:repeat-x;}.page-myopi-manicures .main .main-container .needstopspace{padding-top:50px;}.page-myopi-manicures .main .main-container .content-right h2{font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-weight:400;font-size:33px;line-height:1.15em;margin:50px 10px 30px 0px;}.pane-opi-user-pages-user-manicure-upload-block .pane-content,.pane-myopi-manicures-pane-all-manicures{position:relative;margin-top:30px;}@media only screen and (max-width:40em){.pane-opi-user-pages-user-manicure-upload-block,.pane-myopi-manicures-pane-all-manicures{margin:10px auto 0 auto;width:80%;}}.pane-myopi-manicures{background:#e6e7eb;padding:50px 0;}.pane-myopi-manicures h2.pane-title{max-width:835px;margin:0 auto 20px auto;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-weight:400;font-size:32px;line-height:1.15em;}@media only screen and (min-width:40.063em) and (max-width:64em){.pane-myopi-manicures{padding:50px;}.pane-myopi-manicures .view-myopi-manicures.view-display-id-block > .view-content{margin-right:-2%;}.pane-myopi-manicures .view-myopi-manicures.view-display-id-block > .view-content .row-manicure{width:23%;margin:1%;display:block;float:left;}.pane-myopi-manicures .view-myopi-manicures.view-display-id-block > .view-content .row-manicure .manicure-zoom{height:100%;}.pane-myopi-manicures .view-myopi-manicures.view-display-id-block > .view-content .row-manicure img{width:100%;}.pane-myopi-manicures .view-myopi-manicures.view-display-id-block > .view-content:after{content:' ';display:block;height:0;line-height:0;clear:both;}}@media only screen and (max-width:40em){.pane-myopi-manicures{padding:50px 20px;}.pane-myopi-manicures h2.pane-title{text-align:center;}}.view-myopi-manicures{}.view-myopi-manicures.view-display-id-pane_all_manicures{margin-left:-10px;margin-bottom:150px;}@media only screen and (max-width:40em){.view-myopi-manicures.view-display-id-pane_all_manicures{margin-left:0;}}.view-myopi-manicures.view-display-id-pane_all_manicures .row-manicure:first-child{margin-left:225px;}@media only screen and (max-width:40em){.view-myopi-manicures.view-display-id-pane_all_manicures .row-manicure:first-child{margin-left:0;}}@media only screen and (max-width:40em){.view-myopi-manicures > .view-content{text-align:center;}}.view-myopi-manicures > .view-content,.view-myopi-manicures .pagination-centered{max-width:860px;}.view-myopi-manicures .view-empty{height:240px;text-align:center;padding-top:60px;}.view-myopi-manicures .row-manicure{position:relative;display:inline-block;margin:10px;}@media only screen and (max-width:40em){.view-myopi-manicures .row-manicure{text-align:center;margin:10px auto;}}.view-myopi-manicures .row-manicure .manicure-zoom{display:none;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:190px;background:rgba(0,0,0,0.5);pointer-events:none;}.view-myopi-manicures .row-manicure .manicure-zoom:after{content:'\f00e';font-family:'FontAwesome';display:block;color:white;font-size:36px;position:absolute;top:50%;left:0;margin-top:-15px;width:100%;height:100%;text-align:center;}.view-myopi-manicures .row-manicure:hover .manicure-zoom{display:block;}.view-myopi-manicures.view-display-id-block{position:relative;}.view-myopi-manicures.view-display-id-block .view-content{margin:0 auto;max-width:835px;}.view-myopi-manicures.view-display-id-block .view-content .row-manicure:first-child{margin-left:0;}.view-myopi-manicures.view-display-id-block .view-content .row-manicure:last-child{margin-right:0;}.view-myopi-manicures.view-display-id-block .view-header{position:relative;max-width:835px;margin:0 auto;}.view-myopi-manicures.view-display-id-block .manicures-view-all-btn a{display:block;position:absolute;top:-55px;right:0;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;color:#707a85;font-size:14px;line-height:1;letter-spacing:.5px;border:1px solid #707a85;font-weight:normal;padding:10px 0;width:130px;text-align:center;transition:background 0.5s ease 0s;}.view-myopi-manicures.view-display-id-block .manicures-view-all-btn a:hover{background:rgba(112,122,133,0.15);}@media only screen and (max-width:40em){.view-myopi-manicures.view-display-id-block .manicures-view-all-btn a{position:static;width:70%;margin:0 auto 20px auto;}}.view-myopi-manicures .manicure-zoom-dialog{position:relative;background:none;border:none;z-index:101;}.view-myopi-manicures .manicure-zoom-dialog .view-header,.view-myopi-manicures .manicure-zoom-dialog .view-footer{position:absolute;top:0;left:0px;z-index:1;width:50px;height:100%;}.view-myopi-manicures .manicure-zoom-dialog .view-content{height:100%;padding:0 50px;}.view-myopi-manicures .manicure-zoom-dialog .view-footer{left:auto;right:0px;text-align:right;}.view-myopi-manicures .manicure-zoom-dialog .dialog-manicure{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:100%;}.view-myopi-manicures .manicure-zoom-dialog .manicure-zoom-img{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;position:relative;}.view-myopi-manicures .manicure-zoom-dialog .manicure-zoom-close{position:absolute;top:-25px;right:-25px;width:20px;height:20px;cursor:pointer;z-index:2;background-image:url(/sites/all/themes/opi/images/close.png);background-size:100%;opacity:.5;transition:opacity 0.5s ease 0s;}.view-myopi-manicures .manicure-zoom-dialog .manicure-zoom-close:hover{opacity:.75;}.view-myopi-manicures .manicure-zoom-dialog .manicure-zoom-prev,.view-myopi-manicures .manicure-zoom-dialog .manicure-zoom-next{position:absolute;width:100%;height:50%;top:25%;left:0;cursor:pointer;}.view-myopi-manicures .manicure-zoom-dialog .manicure-zoom-prev:after,.view-myopi-manicures .manicure-zoom-dialog .manicure-zoom-next:after{content:'\f053';font-family:'FontAwesome';display:block;position:absolute;top:50%;width:100%;margin-top:-25px;text-align:center;font-size:50px;line-height:50px;color:rgba(255,255,255,0.5);transition:color 0.5s ease 0s;}.view-myopi-manicures .manicure-zoom-dialog .manicure-zoom-prev:hover:after,.view-myopi-manicures .manicure-zoom-dialog .manicure-zoom-next:hover:after{color:rgba(255,255,255,0.75);}.view-myopi-manicures .manicure-zoom-dialog .manicure-zoom-next:after{content:'\f054';}.view-myopi-manicures .manicure-zoom-dialog .manicure-delete{position:relative;margin-top:5px;display:none;}.view-myopi-manicures .manicure-zoom-dialog .manicure-delete a{font-family:'Montserrat',sans-serif;font-weight:400;display:inline-block;position:absolute;top:0;right:0;background:#4e6d9b;text-align:center;color:white;font-size:11px;line-height:1;text-transform:uppercase;padding:6px 0;width:134px;color:white;transition:opacity 0.5s ease 0s;}.view-myopi-manicures .manicure-zoom-dialog .manicure-delete a:hover{opacity:.8;}@media only screen and (max-width:40em){.view-myopi-manicures .manicure-zoom-dialog .manicure-delete a{width:200px;font-size:12px;left:0;padding:8px 0;margin:20px auto;}}.view-myopi-manicures .manicure-zoom-dialog .manicure-delete a.deleting{background:#cad0d8;pointer-events:none;}.view-myopi-manicures .pagination-centered{margin:35px 0 0 0;}.view-myopi-manicures .pagination-centered .arrow.first,.view-myopi-manicures .pagination-centered .arrow.last{display:none;}.view-myopi-manicures .ui-dialog{border:none;background:none;z-index:511;}.view-myopi-manicures .ui-dialog-titlebar{display:none;}.view-myopi-manicures .ui-widget-overlay{z-index:510;}.view-myopi-manicures .ajax-progress-throbber{display:none !important;}.view-myopi-manicures *:focus{outline:none !important;}.manicure-zoom-dialog{display:none;}#opi-user-pages-manicure-upload-form{-webkit-tap-highlight-color:transparent !important;}#opi-user-pages-manicure-upload-form .plupload_container .plupload{border:2px dashed #cad0d8;border-radius:6px;width:190px;height:190px;position:absolute;margin-top:10px;z-index:1;}@media only screen and (max-width:40em){#opi-user-pages-manicure-upload-form .plupload_container .plupload{position:static;margin:0 auto;}}#opi-user-pages-manicure-upload-form label,#opi-user-pages-manicure-upload-form button.form-submit,#opi-user-pages-manicure-upload-form .plupload_filelist_header,#opi-user-pages-manicure-upload-form .plupload_filelist,#opi-user-pages-manicure-upload-form .plupload_filelist_footer > *:not(.plupload_file_name),#opi-user-pages-manicure-upload-form .plupload_filelist_footer .plupload_button.plupload_start{display:none;}#opi-user-pages-manicure-upload-form .plupload_file_name{float:none;}#opi-user-pages-manicure-upload-form .plupload_content,#opi-user-pages-manicure-upload-form .plupload_file_name,#opi-user-pages-manicure-upload-form .plupload_buttons{display:block;width:100%;height:100%;}#opi-user-pages-manicure-upload-form .plupload_filelist_footer{border:none;background:none;width:100%;height:100%;padding:0;position:relative;}#opi-user-pages-manicure-upload-form .plupload_filelist_footer .plupload_button.plupload_add{display:block;font-size:18px;color:#66a4eb;background:none;width:100%;height:100%;text-align:center;padding-top:56%;}#opi-user-pages-manicure-upload-form .plupload_filelist_footer .plupload_button.plupload_add:hover,#opi-user-pages-manicure-upload-form .plupload_filelist_footer .plupload_button.plupload_add:active,#opi-user-pages-manicure-upload-form .plupload_filelist_footer .plupload_button.plupload_add:focus{background:rgba(0,0,0,0.05);}#opi-user-pages-manicure-upload-form .plupload_filelist_footer .plupload_button.plupload_add:after{content:'\f067';font-family:'FontAwesome';font-size:34px;display:block;position:absolute;top:50%;left:0;width:100%;margin-top:-25px;text-align:center;pointer-events:none;}#opi-user-pages-manicure-upload-form .plupload_upload_status{display:none !important;}#opi-user-pages-manicure-upload-form .plupload_progress{position:absolute;top:35%;left:10%;width:80%;text-align:center;}#opi-user-pages-manicure-upload-form .plupload_progress:before{content:'Saving...';display:block;width:100%;font-size:18px;color:#66a4eb;margin-bottom:10px;}#opi-user-pages-manicure-upload-form .plupload_progress .plupload_progress_bar{background:#d1d1d1;height:12px;}.pane-opi-user-pages-user-edit-form-block .field-name-field-manicures{display:none;}.shopping-howto{width:90%;margin:30px auto;}@media only screen and (min-width:64.063em){.shopping-howto{width:900px;margin:50px auto;}}@media (max-width:560px){.shopping-howto{width:300px;}}.shopping-howto:before,.shopping-howto:after{content:" ";display:table;}.shopping-howto:after{clear:both;}.shopping-howto .myopi-left-block{height:100px;float:left;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:33%;background:#798390 url(/sites/all/themes/opi/images/icon-shopping_bag.png) no-repeat 10px center;padding-left:65px;}@media only screen and (min-width:64.063em){.shopping-howto .myopi-left-block{width:28%;background:#798390 url(/sites/all/themes/opi/images/icon-shopping_bag.png) no-repeat 30px center;padding-left:90px;}}@media (max-width:560px){.shopping-howto .myopi-left-block{width:300px;}}.shopping-howto .myopi-left-block:after{content:' ';background:url(/sites/all/themes/opi/images/triangle-right-grey.png) no-repeat -10px 0px;top:40px;width:10px;height:20px;position:absolute;right:-10px;}@media (max-width:560px){.shopping-howto .myopi-left-block:after{background:url(/sites/all/themes/opi/images/triangle-right-grey.png) no-repeat 0px -10px;top:auto;width:20px;height:10px;position:absolute;right:50%;bottom:-10px;}}.shopping-howto .myopi-left-block .smalladd{font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;font-size:10px;line-height:16px;letter-spacing:-0.15px;display:block;color:#FFF;}.shopping-howto .myopi-left-block .largelist{font-size:16px;line-height:16px;font-family:'Montserrat',sans-serif;font-weight:400;letter-spacing:0.5px;text-transform:uppercase;display:block;color:#FFF;}.shopping-howto .myopi-right-block{height:100px;background:#e5e7eb;font-size:20px;line-height:25px;color:#293038;float:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0 20px 0 50px;width:67%;}@media only screen and (min-width:64.063em){.shopping-howto .myopi-right-block{width:72%;}}@media (max-width:560px){.shopping-howto .myopi-right-block{width:300px;height:auto;padding:30px;}}.shopping-howto .myopi-right-block p{margin-bottom:0;}.pane-myopi-tips-random-panel-pane-1{padding-left:30px;}.view-myopi-tips-random .views-field-title .tiplabel{color:#fa90d8;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;line-height:18px;padding-right:5px;}.view-myopi-tips-random .views-field-title .question{color:#3e4a59;font-size:18px;line-height:18px;}.view-myopi-tips-random .views-field-title .answer{font-family:'Montserrat',sans-serif;font-weight:400;color:#db3fa9;padding-left:5px;font-size:12px;line-height:18px;cursor:pointer;text-transform:uppercase;}.view-myopi-tips-random .views-field-body{display:none;}.pane-opi-shopping-shopping-list-tip{position:relative;width:835px;max-width:100%;margin:80px auto;}.pane-opi-shopping-shopping-list-tip .shopping-list-tip-content{background:#e6e7eb;padding:25px 30px 25px 280px;border-radius:3px;}.pane-opi-shopping-shopping-list-tip .shopping-list-tip-content b{letter-spacing:1px;font-size:16px;}.pane-opi-shopping-shopping-list-tip .shopping-list-tip-content:before{display:block;content:' ';position:absolute;top:0;left:0;width:240px;height:100%;border-radius:3px;background-color:#798390;background-image:url("/sites/all/themes/opi/images/icon-shopping-list-lg.png");background-position:center center;background-repeat:no-repeat;}.pane-opi-shopping-shopping-list-tip .shopping-list-tip-content:after{left:240px;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-left-color:#798390;border-width:8px;margin-top:-8px;}@media only screen and (min-width:40.063em) and (max-width:64em){.pane-opi-shopping-shopping-list-tip{margin:60px 10px;width:auto;}}@media only screen and (max-width:40em){.pane-opi-shopping-shopping-list-tip{margin:60px 10px;width:auto;}.pane-opi-shopping-shopping-list-tip .shopping-list-tip-content{padding-left:160px;}.pane-opi-shopping-shopping-list-tip .shopping-list-tip-content:before{width:140px;background-size:100%;}.pane-opi-shopping-shopping-list-tip .shopping-list-tip-content:after{left:140px;}}.pane-you-will-likely-also-love-panel-pane-1{text-align:center;padding:50px 0;}.pane-you-will-likely-also-love-panel-pane-1 .pane-title{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#3e4a59;font-size:33px;line-height:41px;}.view-you-will-likely-also-love{width:90%;margin:0 auto;}@media only screen and (min-width:64.063em){.view-you-will-likely-also-love{width:50%;}}.view-you-will-likely-also-love .views-row{padding:30px 0;}.view-you-will-likely-also-love .views-row.Events .views-field-nothing{display:none;}.view-you-will-likely-also-love .views-row.Blog .views-field-nothing-1{display:none;}.view-you-will-likely-also-love .views-field-nothing,.view-you-will-likely-also-love .views-field-nothing-1{font-size:10px;line-height:1;font-family:'Montserrat',sans-serif;font-weight:400;color:#707070;text-transform:uppercase;}.view-you-will-likely-also-love .views-field-nothing em,.view-you-will-likely-also-love .views-field-nothing-1 em{font-size:italic;text-transform:lowercase;}.view-you-will-likely-also-love .views-field-title{font-size:24px;line-height:30px;letter-spacing:-0.5px;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;}@media only screen and (min-width:40.063em){.view-you-will-likely-also-love .views-field-title{font-size:48px;line-height:60px;}}.view-you-will-likely-also-love .views-field-title a{color:#5a727f;}.view-you-will-likely-also-love .views-field-field-tagline{color:#373e47;font-size:24px;line-height:36px;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;}.pane-additional-images-panel-pane-1{text-align:center;padding-top:30px;}.pane-additional-images-panel-pane-1 .view-header{padding-bottom:10px;}.pane-additional-images-panel-pane-1 .view-header .favtext{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:33px;line-height:40px;color:#3e4a59;}@media only screen and (max-width:40em){.pane-additional-images-panel-pane-1 .view-header .favtext{display:block;line-height:28px;}}.pane-additional-images-panel-pane-1 .view-header small{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:40px;color:#adadad;padding-left:5px;}.pane-additional-images-panel-pane-1 .view-header a{font-family:'Montserrat',sans-serif;font-weight:700;font-size:12px;line-height:40px;color:#db3fa9;text-transform:uppercase;}@media only screen and (max-width:40em){.pane-additional-images-panel-pane-1 .view-header a{line-height:1;}}.pane-additional-images-panel-pane-1 .view-header a:before{content:'|';padding-right:5px;margin-left:5px;}@media only screen and (max-width:40em){.pane-additional-images-panel-pane-1 .view-header a:before{content:'';}}.view-additional-images .view-header a{display:none;}.view-additional-images .views-row{display:inline-block;*zoom:1;*display:inline;vertical-align:top;width:21%;margin:0 1.7%;}.view-additional-images .views-row .views-field-field-additional-images a{border:1px solid #505050;display:block;}.view-additional-images .pager-load-more a{color:#db3fa9;font-size:18px;line-height:1.5;text-transform:uppercase;}#myopi_friends{position:relative;float:left;}@media only screen and (max-width:40em){#myopi_friends{margin-left:16.7%;margin-top:35px;padding-left:10px;}}@media only screen and (min-width:40.063em){#myopi_friends{margin-top:20px;text-align:right;}#myopi_friends .wrapper{display:inline-block;text-align:left;max-width:380px;}}#myopi_friends h3{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:33px;line-height:1;letter-spacing:-0.25px;color:#3e4a59;margin-bottom:0;}#myopi_friends h3 i{font-family:"HTFDidotHTFM06MediumItalic",Helvetica,Arial,sans-serif;}@media only screen and (min-width:40.063em){#myopi_friends p{margin-bottom:.5rem;}}#myopi_friends .friend{float:left;text-align:center;padding-right:6px;margin-bottom:15px;}@media only screen and (min-width:40.063em){#myopi_friends .friend{padding-right:12px;}}#myopi_friends .friend div{font-family:'Montserrat',sans-serif;font-weight:700;font-size:12px;color:#853675;text-transform:uppercase;}#myopi_friends .friend img{border-radius:50%;border:3px solid #dbdde0;width:85px;height:85px;}@media only screen and (min-width:40.063em){#myopi_friends .friend img{border:8px solid #dbdde0;width:100px;height:100px;}}body.safari .view-homepage-blocks .highlight-bar{-webkit-font-smoothing:antialiased;-webkit-text-stroke:rgba(255,255,255,0.9) 0.4px;}.view-homepage-blocks .views-row,.view-must-see-block .views-row{min-height:559px;position:relative;float:left;width:100%;perspective:1000px;}@media only screen and (min-width:40.063em){.view-homepage-blocks .views-row,.view-must-see-block .views-row{width:30%;}}.view-homepage-blocks .views-row.views-row-2,.view-homepage-blocks .views-row.views-row-3,.view-homepage-blocks .views-row.views-row-6,.view-homepage-blocks .views-row.views-row-7,.view-homepage-blocks .views-row.views-row-10,.view-homepage-blocks .views-row.views-row-11,.view-must-see-block .views-row.views-row-2,.view-must-see-block .views-row.views-row-3,.view-must-see-block .views-row.views-row-6,.view-must-see-block .views-row.views-row-7,.view-must-see-block .views-row.views-row-10,.view-must-see-block .views-row.views-row-11{width:100%;}@media only screen and (min-width:40.063em){.view-homepage-blocks .views-row.views-row-2,.view-homepage-blocks .views-row.views-row-3,.view-homepage-blocks .views-row.views-row-6,.view-homepage-blocks .views-row.views-row-7,.view-homepage-blocks .views-row.views-row-10,.view-homepage-blocks .views-row.views-row-11,.view-must-see-block .views-row.views-row-2,.view-must-see-block .views-row.views-row-3,.view-must-see-block .views-row.views-row-6,.view-must-see-block .views-row.views-row-7,.view-must-see-block .views-row.views-row-10,.view-must-see-block .views-row.views-row-11{width:70%;}}.view-homepage-blocks .views-row a.imageBlock-wrapper,.view-must-see-block .views-row a.imageBlock-wrapper{display:block;position:relative;width:100%;overflow:hidden;height:559px;}.view-homepage-blocks .views-row a.imageBlock-wrapper:hover .imageBlock,.view-must-see-block .views-row a.imageBlock-wrapper:hover .imageBlock{-webkit-transform:scale(1);transform:scale(1);}.view-homepage-blocks .views-row a.imageBlock-wrapper:hover .sweep-top,.view-must-see-block .views-row a.imageBlock-wrapper:hover .sweep-top{background:rgba(0,0,0,0.6);width:100%;height:100%;}.view-homepage-blocks .views-row .imageBlock,.view-must-see-block .views-row .imageBlock{display:block;-webkit-transform:scale(1.03);-webkit-transition:-webkit-transform 0.6s ease 0s;transform:scale(1.03);transition:transform 0.6s ease 0s;height:100%;width:100%;position:absolute;background-size:cover;background-position:center center;}.view-homepage-blocks .views-row .highlight-bar,.view-must-see-block .views-row .highlight-bar{text-stroke:none;width:100%;display:inline-block;position:absolute;bottom:0;text-align:center;background:rgba(0,0,0,0.5);padding:20px 5px;transform:none;}.view-homepage-blocks .views-row .highlight-bar i,.view-must-see-block .views-row .highlight-bar i{font-family:"HTFDidotHTFM06MediumItalic",Helvetica,Arial,sans-serif;}.view-homepage-blocks .views-row .highlight-bar .sweep-top,.view-must-see-block .views-row .highlight-bar .sweep-top{position:absolute;bottom:0;left:0;z-index:0;height:0;transition:height 0.5s ease 0s;}.view-homepage-blocks .views-row h2,.view-must-see-block .views-row h2{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:36px;line-height:32px;letter-spacing:-0.25px;color:#FFF;position:relative;z-index:1;margin-bottom:0.3rem;}@media only screen and (min-width:40.063em){.view-homepage-blocks .views-row h2,.view-must-see-block .views-row h2{font-size:24px;line-height:26px;}}.view-homepage-blocks .views-row .tagline,.view-must-see-block .views-row .tagline{font-size:14px;line-height:14px;letter-spacing:0.5px;color:#FFF;position:relative;z-index:1;}body.mobile .marquee .video-controller{}body.mobile .marquee .video-controller .pause,body.mobile .marquee .video-controller .progressbar{display:none;}@media only screen and (min-width:40.063em) and (max-width:64em){body.mobile .marquee .video-controller .volume{right:-15px;}}.view-homepage-banner-marquee{}@media only screen and (max-width:40em){.view-homepage-banner-marquee .marqueeOverlay:not(.hasProduct) .product .marquee-bg{display:none;}}.view-homepage-banner-marquee .marqueeOverlay:not(.hasProduct) .product-innerwrapper{top:50%;}@media only screen and (min-width:40.063em) and (max-width:64em){.view-homepage-banner-marquee .marqueeOverlay:not(.hasProduct) .product-innerwrapper{margin-top:-100px;}}@media only screen and (min-width:64.063em){.view-homepage-banner-marquee .marqueeOverlay:not(.hasProduct) .product-innerwrapper{margin-top:-20%;}}.view-homepage-banner-marquee .swiper-container{position:relative;}.view-homepage-banner-marquee .swiper-wrapper{height:auto;transition-timing-function:cubic-bezier(0.77,0,0.175,1);}.view-homepage-banner-marquee .swiper-slide{height:auto;max-height:950px;}@media only screen and (min-width:64.063em){.view-homepage-banner-marquee .swiper-slide{min-height:550px;}}@media only screen and (min-width:68em){.view-homepage-banner-marquee .swiper-slide{min-height:620px;}}@media only screen and (min-width:80em){.view-homepage-banner-marquee .swiper-slide{min-height:700px;}}@media only screen and (min-width:90.063em){.view-homepage-banner-marquee .swiper-slide{min-height:785px;}}@media only screen and (min-width:120.063em){.view-homepage-banner-marquee .swiper-slide{min-height:850px;}}@media only screen and (min-width:160em){.view-homepage-banner-marquee .swiper-slide{min-height:950px;}}.view-homepage-banner-marquee .swiper-slide .playbtn{display:none;width:50px;height:50px;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;z-index:2;pointer-events:none;}.view-homepage-banner-marquee .swiper-slide .playbtn:before{display:block;width:50px;height:50px;font-family:"FontAwesome";font-size:50px;line-height:50px;content:'\f04b';color:white;opacity:.7;pointer-events:none;}.view-homepage-banner-marquee .swiper-slide .marquee.hasVideo.playing .image{visibility:hidden;}.view-homepage-banner-marquee .swiper-slide .marquee.hasVideo.playing .colorBar{display:none;}.view-homepage-banner-marquee .swiper-slide .marquee.hasVideo.playing .file-video{display:block;}.view-homepage-banner-marquee .swiper-slide .marquee.hasVideo.playing .product-innerwrapper img{display:none;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .swiper-slide .marquee.hasVideo.playing .product .marquee-bg{display:none;}.view-homepage-banner-marquee .swiper-slide .marquee.hasVideo.playing .product-innerwrapper .headertext{display:block;}}@media only screen and (max-width:40em){.view-homepage-banner-marquee .swiper-slide .marquee.hasImage .file-video{display:none;}}.view-homepage-banner-marquee .swiper-slide .marquee:not(.hasImage) .video{position:relative;}.view-homepage-banner-marquee .swiper-slide .marquee:not(.hasImage) .colorBar{display:none;}.view-homepage-banner-marquee .swiper-slide .video{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.95);z-index:1;cursor:pointer;}.view-homepage-banner-marquee .swiper-slide .video .file-video{overflow:hidden;height:100%;}.view-homepage-banner-marquee .swiper-slide .video .file-video .content{height:100%;}.view-homepage-banner-marquee .swiper-slide .video .file-video:not(.file-video-youtube):not(.file-video-vimeo) .content{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:0px;position:relative;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .swiper-slide .video .file-video:not(.file-video-youtube):not(.file-video-vimeo) .content{padding:0;height:100%;}}.view-homepage-banner-marquee .swiper-slide .video .media-youtube-video,.view-homepage-banner-marquee .swiper-slide .video .media-vimeo-video{padding-top:0;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .swiper-slide .video .media-youtube-video,.view-homepage-banner-marquee .swiper-slide .video .media-vimeo-video{padding:0;height:100%;}}.view-homepage-banner-marquee .swiper-slide .video video{position:absolute;top:0;left:0;width:100%;height:100%;}.view-homepage-banner-marquee .swiper-slide .video iframe,.view-homepage-banner-marquee .swiper-slide .video video{max-height:950px;}.view-homepage-banner-marquee .swiper-slide .image{position:relative;z-index:2;}.view-homepage-banner-marquee .swiper-slide .image,.view-homepage-banner-marquee .swiper-slide .marqueeOverlay{pointer-events:none;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .swiper-slide .image{overflow:hidden;text-align:center;}.view-homepage-banner-marquee .swiper-slide .image img{width:auto;max-width:none;display:inline-block;position:relative;left:50%;margin-left:-100%;height:355px;}}@media only screen and (max-width:27em){.view-homepage-banner-marquee .swiper-slide .image img{height:265px;}}.view-homepage-banner-marquee .views-row{position:relative;}.view-homepage-banner-marquee .views-row img{width:100%;}.view-homepage-banner-marquee .colorBar{position:absolute;top:0;left:15%;z-index:11;width:20%;display:inline-block;list-style:none;margin:0;padding:0;display:none;}@media only screen and (min-width:40.063em){.view-homepage-banner-marquee .colorBar{display:block;}}.view-homepage-banner-marquee .colorBar li{float:left;height:10px;display:inline-block;}.view-homepage-banner-marquee .marqueeOverlay.hasButton .marquee-bg,.view-homepage-banner-marquee .marqueeOverlay.hasVideo .marquee-bg{background:rgba(0,0,0,0.5);}@media only screen and (max-width:40em){.view-homepage-banner-marquee .marqueeOverlay.hasVideo:not(.hasImage) .linkblock-wrapper{min-height:50px;}}.view-homepage-banner-marquee .marqueeOverlay{width:100%;height:100%;pointer-events:none;}@media only screen and (min-width:40.063em){.view-homepage-banner-marquee .marqueeOverlay{position:absolute;bottom:0;z-index:12;}}.view-homepage-banner-marquee .marqueeOverlay .marquee-bg{position:absolute;bottom:0px;width:100%;height:110px;padding:0;text-align:center;z-index:10;pointer-events:auto;}.view-homepage-banner-marquee .marqueeOverlay .product{position:relative;height:100%;}.view-homepage-banner-marquee .marqueeOverlay .product .product-innerwrapper{position:absolute;bottom:0;width:100%;z-index:11;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .marqueeOverlay .product .headertext-wrapper{position:absolute;bottom:-115px;left:0%;width:100%;}}.view-homepage-banner-marquee .marqueeOverlay .product .headertext{display:block;width:50%;max-width:570px;margin:0 auto;margin-bottom:10%;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .marqueeOverlay .product .headertext{width:auto;height:80px;margin:0 auto;}}@media only screen and (min-width:160em){.view-homepage-banner-marquee .marqueeOverlay .product .headertext{max-width:600px;margin-bottom:12%;}}.view-homepage-banner-marquee .marqueeOverlay .product img.bottles{display:block;max-width:340px;width:35%;height:auto;margin:0 auto;margin-bottom:10px;}@media only screen and (min-width:40.063em){.view-homepage-banner-marquee .marqueeOverlay .product img.bottles{width:40%;margin-bottom:30px;}}@media only screen and (max-width:40em){.view-homepage-banner-marquee .marqueeOverlay .product img.bottles{margin:0 0 10px 12%;}}@media only screen and (min-width:160em){.view-homepage-banner-marquee .marqueeOverlay .product img.bottles{max-width:370px;}}@media only screen and (max-width:40em){.view-homepage-banner-marquee .marqueeOverlay .product .marquee-bg{height:50px;}}.view-homepage-banner-marquee .marqueeOverlay .linkblock-wrapper{position:relative;height:100%;pointer-events:none;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .marqueeOverlay .linkblock-wrapper{background:rgba(0,0,0,0.9);height:auto;}}@media only screen and (min-width:40.063em){.view-homepage-banner-marquee .marqueeOverlay .linkblock-wrapper .marquee-bg{padding-top:32px;padding-right:55px;padding-left:25px;}}@media only screen and (min-width:40.063em) and (max-width:58em){.view-homepage-banner-marquee .marqueeOverlay .linkblock-wrapper .marquee-bg{padding-top:21px;}}@media only screen and (max-width:40em){.view-homepage-banner-marquee .marqueeOverlay .linkblock-wrapper .marquee-bg{position:relative;}}.view-homepage-banner-marquee .marqueeOverlay .linkblock-wrapper .linkblock{color:white;text-align:center;display:inline-block;padding:3px;margin-left:auto;margin-right:auto;transition:opacity 0.5s ease 0s;pointer-events:auto;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .marqueeOverlay .linkblock-wrapper .linkblock{width:80%;}}.view-homepage-banner-marquee .marqueeOverlay .linkblock-wrapper .linkblock:hover{opacity:.8;}.view-homepage-banner-marquee .marqueeOverlay .linkblock-wrapper .linkblock a{font-family:georgia,garamond,serif;font-size:18px;line-height:18px;letter-spacing:.1em;text-rendering:optimizelegibility;text-transform:uppercase;display:block;color:#FFF;background:#8a8e94;padding:10px;position:relative;z-index:1000;}@media only screen and (min-width:40.063em){.view-homepage-banner-marquee .marqueeOverlay .linkblock-wrapper .linkblock a{padding:10px 25px;font-size:18px;line-height:20px;letter-spacing:.15em;}}@media only screen and (max-width:40em){.view-homepage-banner-marquee .marquee .marquee-bg{padding-top:0;height:100%;}.view-homepage-banner-marquee .marquee:not(.hasImage) .product .marquee-bg{display:none;}.view-homepage-banner-marquee .marquee:not(.hasImage) .video{position:relative;}.view-homepage-banner-marquee .marquee:not(.hasImage) .video .media-youtube-video,.view-homepage-banner-marquee .marquee:not(.hasImage) .video .media-vimeo-video{position:relative;padding:0;margin:0;padding-bottom:56.2%;width:100%;height:0;}.view-homepage-banner-marquee .marquee:not(.hasImage) .video .media-youtube-video iframe,.view-homepage-banner-marquee .marquee:not(.hasImage) .video .media-vimeo-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.view-homepage-banner-marquee .marquee:not(.hasImage) .video video{position:relative;width:100%;height:100%;}.view-homepage-banner-marquee .marquee.hasTitle .linkblock-wrapper{height:250px;}.view-homepage-banner-marquee .marquee.hasTitle .linkblock{margin-top:115px;}.view-homepage-banner-marquee .marquee.hasTitle .marquee-bg{padding-top:32px;}.view-homepage-banner-marquee .marquee.hasButton:not(.hasTitle) .linkblock-wrapper .marquee-bg{padding:21px 0 50px 0;}}.view-homepage-banner-marquee .views-row-first.views-row-last .marqueeOverlay:not(.hasButton) .linkblock-wrapper{display:none;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .views-row-first.views-row-last .marqueeOverlay.hasButton .marquee-bg{padding-bottom:21px;}}.view-homepage-banner-marquee .hasButton .video-controller{right:auto;width:58.333%;}.view-homepage-banner-marquee .video-controller{position:absolute;height:110px;padding:35px 0;left:0;bottom:0;color:rgba(255,255,255,0.5);z-index:12;pointer-events:auto;right:150px;width:auto;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .video-controller{padding:0;height:50px;}.view-homepage-banner-marquee .video-controller .pause,.view-homepage-banner-marquee .video-controller .progressbar{display:none;}}.view-homepage-banner-marquee .video-controller > div{cursor:pointer;font-family:'FontAwesome';position:absolute;}.view-homepage-banner-marquee .video-controller .pause{left:85px;width:50px;height:50px;z-index:1;}@media only screen and (min-width:90.063em){.view-homepage-banner-marquee .video-controller .pause{left:130px;}}@media only screen and (max-width:40em){.view-homepage-banner-marquee .video-controller .pause{left:10px;}}.view-homepage-banner-marquee .video-controller .pause:before{display:block;position:absolute;z-index:0;font-size:30px;line-height:30px;width:30px;height:30px;padding:5px 0;content:'\f04c';transition:color 0.5s ease 0s;}.view-homepage-banner-marquee .video-controller .pause.paused:before{content:'\f04b';}.view-homepage-banner-marquee .video-controller .pause:hover:before{color:rgba(255,255,255,0.8);}.view-homepage-banner-marquee .video-controller .volume{right:-45px;width:40px;height:40px;z-index:1;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .video-controller .volume{display:none;left:0px;right:auto;pointer-events:auto;width:55px;height:55px;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-homepage-banner-marquee .video-controller .volume{right:-15px;}}.view-homepage-banner-marquee .video-controller .volume:before{display:block;position:absolute;z-index:0;text-align:left;font-size:40px;line-height:40px;width:40px;height:40px;content:'\f026';transition:color 0.5s ease 0s;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .video-controller .volume:before{color:white;padding:10px 10px;text-shadow:0px 0px 3px #666666;opacity:.5;height:55px;width:55px;}}.view-homepage-banner-marquee .video-controller .volume.unmuted:before{content:'\f028';}.view-homepage-banner-marquee .video-controller .volume:hover:before{color:rgba(255,255,255,0.8);}.view-homepage-banner-marquee .video-controller .progressbar{top:0;right:20px;height:16px;margin:47px 0;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .video-controller .progressbar{display:none;}}@media only screen and (min-width:40.063em){.view-homepage-banner-marquee .video-controller .progressbar{left:130px;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-homepage-banner-marquee .video-controller .progressbar{right:40px;}}@media only screen and (min-width:90.063em){.view-homepage-banner-marquee .video-controller .progressbar{left:175px;right:20px;}}.view-homepage-banner-marquee .video-controller .progressbar .progresstrack{position:absolute;top:5px;left:0;width:100%;height:6px;background:rgba(255,255,255,0.5);z-index:0;}.view-homepage-banner-marquee .video-controller .progressbar .handle{position:absolute;z-index:1;border:5px solid white;background:none;width:16px;height:16px;pointer-events:auto;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.8);border-radius:50%;}.view-homepage-banner-marquee .swiper-home-marq-button-next{position:absolute;bottom:30px;margin-top:0;right:0;z-index:100;cursor:pointer;pointer-events:auto;display:none;}@media only screen and (min-width:40.063em){.view-homepage-banner-marquee .swiper-home-marq-button-next{display:block;top:auto;bottom:30px;}}.view-homepage-banner-marquee .swiper-home-marq-button-next:before{font-family:'FontAwesome';content:'\f105' !important;color:#FFF;font-size:40px;line-height:1;width:50px;height:50px;text-align:center;line-height:50px;display:block;}.view-homepage-banner-marquee .swiper-home-marq-button-next:hover:before{background:rgba(0,0,0,0.6);}.view-homepage-banner-marquee .swiper-home-marq-button-prev{position:absolute;top:50%;margin-top:0;left:0;z-index:100;cursor:pointer;pointer-events:auto;display:none;}@media only screen and (min-width:40.063em){.view-homepage-banner-marquee .swiper-home-marq-button-prev{display:block;top:auto;bottom:30px;margin-top:0;}}.view-homepage-banner-marquee .swiper-home-marq-button-prev:before{font-family:'FontAwesome';content:'\f104' !important;color:#FFF;font-size:40px;line-height:1;width:50px;height:50px;text-align:center;line-height:50px;display:block;align-items:center;}.view-homepage-banner-marquee .swiper-home-marq-button-prev:hover:before{background:rgba(0,0,0,0.6);}.view-homepage-banner-marquee .swiper-pagination{display:none;}@media only screen and (max-width:40em){.view-homepage-banner-marquee .swiper-pagination{display:block;}.view-homepage-banner-marquee .swiper-pagination .swiper-pagination-bullet{width:11px;height:11px;background:rgba(255,255,255,0.5);margin:0 10px;}}.view-collections .views-row,.view-care .views-row,.view-tools-essentials-all .views-row,.view-tools-essentials-nodequeues .views-row{clear:both;}.view-collections .views-row:before,.view-collections .views-row:after,.view-care .views-row:before,.view-care .views-row:after,.view-tools-essentials-all .views-row:before,.view-tools-essentials-all .views-row:after,.view-tools-essentials-nodequeues .views-row:before,.view-tools-essentials-nodequeues .views-row:after{content:" ";display:table;}.view-collections .views-row:after,.view-care .views-row:after,.view-tools-essentials-all .views-row:after,.view-tools-essentials-nodequeues .views-row:after{clear:both;}.view-collections .views-row .contentBlock,.view-care .views-row .contentBlock,.view-tools-essentials-all .views-row .contentBlock,.view-tools-essentials-nodequeues .views-row .contentBlock{float:left;background:url(/sites/all/themes/opi/images/textured-bg.png) 0 0;width:100%;}@media only screen and (min-width:64.063em){.view-collections .views-row .contentBlock,.view-care .views-row .contentBlock,.view-tools-essentials-all .views-row .contentBlock,.view-tools-essentials-nodequeues .views-row .contentBlock{width:40%;min-height:497px;}}@media only screen and (min-width:120.063em){.view-collections .views-row .contentBlock,.view-care .views-row .contentBlock,.view-tools-essentials-all .views-row .contentBlock,.view-tools-essentials-nodequeues .views-row .contentBlock{width:30%;}}.view-collections .views-row .contentBlock.mobile-only,.view-care .views-row .contentBlock.mobile-only,.view-tools-essentials-all .views-row .contentBlock.mobile-only,.view-tools-essentials-nodequeues .views-row .contentBlock.mobile-only{text-align:center;}.view-collections .views-row .contentBlock.mobile-only .link,.view-care .views-row .contentBlock.mobile-only .link,.view-tools-essentials-all .views-row .contentBlock.mobile-only .link,.view-tools-essentials-nodequeues .views-row .contentBlock.mobile-only .link{width:100%;}.view-collections .views-row .contentBlock.mobile-only .description,.view-care .views-row .contentBlock.mobile-only .description,.view-tools-essentials-all .views-row .contentBlock.mobile-only .description,.view-tools-essentials-nodequeues .views-row .contentBlock.mobile-only .description{padding:10px 0;}.view-collections .views-row .contentBlock.mobile-only h2,.view-care .views-row .contentBlock.mobile-only h2,.view-tools-essentials-all .views-row .contentBlock.mobile-only h2,.view-tools-essentials-nodequeues .views-row .contentBlock.mobile-only h2{margin:0;}.view-collections .views-row .contentBlock.mobile-only .event-wrapper .contentWrap,.view-care .views-row .contentBlock.mobile-only .event-wrapper .contentWrap,.view-tools-essentials-all .views-row .contentBlock.mobile-only .event-wrapper .contentWrap,.view-tools-essentials-nodequeues .views-row .contentBlock.mobile-only .event-wrapper .contentWrap{border:0;padding-bottom:5px;}.view-collections .views-row .contentBlock .event-wrapper,.view-care .views-row .contentBlock .event-wrapper,.view-tools-essentials-all .views-row .contentBlock .event-wrapper,.view-tools-essentials-nodequeues .views-row .contentBlock .event-wrapper{padding:20px;margin:0;display:block;}@media only screen and (min-width:64.063em){.view-collections .views-row .contentBlock .event-wrapper,.view-care .views-row .contentBlock .event-wrapper,.view-tools-essentials-all .views-row .contentBlock .event-wrapper,.view-tools-essentials-nodequeues .views-row .contentBlock .event-wrapper{min-height:417px;padding:40px;}}.view-collections .views-row .contentBlock .event-wrapper .contentWrap,.view-care .views-row .contentBlock .event-wrapper .contentWrap,.view-tools-essentials-all .views-row .contentBlock .event-wrapper .contentWrap,.view-tools-essentials-nodequeues .views-row .contentBlock .event-wrapper .contentWrap{padding:15px;border:1px solid #293038;position:relative;}@media only screen and (min-width:64.063em){.view-collections .views-row .contentBlock .event-wrapper .contentWrap,.view-care .views-row .contentBlock .event-wrapper .contentWrap,.view-tools-essentials-all .views-row .contentBlock .event-wrapper .contentWrap,.view-tools-essentials-nodequeues .views-row .contentBlock .event-wrapper .contentWrap{padding:30px;min-height:417px;}}.view-collections .views-row .contentBlock h2,.view-care .views-row .contentBlock h2,.view-tools-essentials-all .views-row .contentBlock h2,.view-tools-essentials-nodequeues .views-row .contentBlock h2{letter-spacing:-0.25px;text-transform:uppercase;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;}@media only screen and (max-width:40em){.view-collections .views-row .contentBlock h2,.view-care .views-row .contentBlock h2,.view-tools-essentials-all .views-row .contentBlock h2,.view-tools-essentials-nodequeues .views-row .contentBlock h2{text-align:center;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-collections .views-row .contentBlock h2,.view-care .views-row .contentBlock h2,.view-tools-essentials-all .views-row .contentBlock h2,.view-tools-essentials-nodequeues .views-row .contentBlock h2{text-align:center;}}@media only screen and (min-width:64.063em){.view-collections .views-row .contentBlock h2,.view-care .views-row .contentBlock h2,.view-tools-essentials-all .views-row .contentBlock h2,.view-tools-essentials-nodequeues .views-row .contentBlock h2{font-size:48px;line-height:41px;}}.view-collections .views-row .contentBlock h2 a,.view-care .views-row .contentBlock h2 a,.view-tools-essentials-all .views-row .contentBlock h2 a,.view-tools-essentials-nodequeues .views-row .contentBlock h2 a{color:#FFF;word-wrap:break-word;}.view-collections .views-row .contentBlock .description,.view-care .views-row .contentBlock .description,.view-tools-essentials-all .views-row .contentBlock .description,.view-tools-essentials-nodequeues .views-row .contentBlock .description{color:#FFF;font-size:18px;line-height:20px;}@media only screen and (max-width:40em){.view-collections .views-row .contentBlock .description,.view-care .views-row .contentBlock .description,.view-tools-essentials-all .views-row .contentBlock .description,.view-tools-essentials-nodequeues .views-row .contentBlock .description{text-align:center;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-collections .views-row .contentBlock .description,.view-care .views-row .contentBlock .description,.view-tools-essentials-all .views-row .contentBlock .description,.view-tools-essentials-nodequeues .views-row .contentBlock .description{text-align:center;}}@media only screen and (min-width:64.063em){.view-collections .views-row .contentBlock .description,.view-care .views-row .contentBlock .description,.view-tools-essentials-all .views-row .contentBlock .description,.view-tools-essentials-nodequeues .views-row .contentBlock .description{font-size:20px;line-height:26px;letter-spacing:0.5px;}}.view-collections .views-row .contentBlock .description p,.view-care .views-row .contentBlock .description p,.view-tools-essentials-all .views-row .contentBlock .description p,.view-tools-essentials-nodequeues .views-row .contentBlock .description p{color:#FFF;margin-bottom:0;font-size:18px;line-height:20px;}@media only screen and (min-width:64.063em){.view-collections .views-row .contentBlock .description p,.view-care .views-row .contentBlock .description p,.view-tools-essentials-all .views-row .contentBlock .description p,.view-tools-essentials-nodequeues .views-row .contentBlock .description p{font-size:22px;line-height:26px;}}@media only screen and (min-width:90.063em){.view-collections .views-row .contentBlock .description p,.view-care .views-row .contentBlock .description p,.view-tools-essentials-all .views-row .contentBlock .description p,.view-tools-essentials-nodequeues .views-row .contentBlock .description p{font-size:30px;line-height:36px;}}.view-collections .views-row .contentBlock .link,.view-care .views-row .contentBlock .link,.view-tools-essentials-all .views-row .contentBlock .link,.view-tools-essentials-nodequeues .views-row .contentBlock .link{border:1px solid #FFF;text-transform:uppercase;font-size:14px;line-height:22px;display:inline-block;font-family:'Montserrat',sans-serif;font-weight:700;}@media only screen and (max-width:40em){.view-collections .views-row .contentBlock .link,.view-care .views-row .contentBlock .link,.view-tools-essentials-all .views-row .contentBlock .link,.view-tools-essentials-nodequeues .views-row .contentBlock .link{text-align:center;}}@media only screen and (min-width:40.063em) and (max-width:64em){.view-collections .views-row .contentBlock .link,.view-care .views-row .contentBlock .link,.view-tools-essentials-all .views-row .contentBlock .link,.view-tools-essentials-nodequeues .views-row .contentBlock .link{text-align:center;}}@media only screen and (min-width:64.063em){.view-collections .views-row .contentBlock .link,.view-care .views-row .contentBlock .link,.view-tools-essentials-all .views-row .contentBlock .link,.view-tools-essentials-nodequeues .views-row .contentBlock .link{position:absolute;bottom:30px;left:30px;}}.view-collections .views-row .contentBlock .link a,.view-care .views-row .contentBlock .link a,.view-tools-essentials-all .views-row .contentBlock .link a,.view-tools-essentials-nodequeues .views-row .contentBlock .link a{color:#FFF;padding:5px 20px;display:block;letter-spacing:1.5px;}.view-collections .views-row.Left .imageBlock,.view-care .views-row.Left .imageBlock,.view-tools-essentials-all .views-row.Left .imageBlock,.view-tools-essentials-nodequeues .views-row.Left .imageBlock{background-position:left;}.view-collections .views-row.Right .imageBlock,.view-care .views-row.Right .imageBlock,.view-tools-essentials-all .views-row.Right .imageBlock,.view-tools-essentials-nodequeues .views-row.Right .imageBlock{background-position:right;}.view-collections .views-row .imageBlock,.view-care .views-row .imageBlock,.view-tools-essentials-all .views-row .imageBlock,.view-tools-essentials-nodequeues .views-row .imageBlock{float:left;background-size:cover;background-position:center;display:block;position:relative;width:100%;min-height:297px;}@media only screen and (min-width:40.063em){.view-collections .views-row .imageBlock,.view-care .views-row .imageBlock,.view-tools-essentials-all .views-row .imageBlock,.view-tools-essentials-nodequeues .views-row .imageBlock{min-height:397px;}}@media only screen and (min-width:64.063em){.view-collections .views-row .imageBlock,.view-care .views-row .imageBlock,.view-tools-essentials-all .views-row .imageBlock,.view-tools-essentials-nodequeues .views-row .imageBlock{width:60%;min-height:497px;}}@media only screen and (min-width:120.063em){.view-collections .views-row .imageBlock,.view-care .views-row .imageBlock,.view-tools-essentials-all .views-row .imageBlock,.view-tools-essentials-nodequeues .views-row .imageBlock{width:70%;}}.view-collections .views-row .imageBlock .colorBar,.view-care .views-row .imageBlock .colorBar,.view-tools-essentials-all .views-row .imageBlock .colorBar,.view-tools-essentials-nodequeues .views-row .imageBlock .colorBar{position:absolute;bottom:0;list-style:none;margin:0;padding:0;width:100%;}.view-collections .views-row .imageBlock .colorBar li,.view-care .views-row .imageBlock .colorBar li,.view-tools-essentials-all .views-row .imageBlock .colorBar li,.view-tools-essentials-nodequeues .views-row .imageBlock .colorBar li{list-style:none;float:left;height:10px;display:block;width:100px;}.view-collections .views-row .imageBlock .defaultbottles,.view-care .views-row .imageBlock .defaultbottles,.view-tools-essentials-all .views-row .imageBlock .defaultbottles,.view-tools-essentials-nodequeues .views-row .imageBlock .defaultbottles{position:absolute;left:-100px;bottom:-5px;display:none;z-index:2;}@media only screen and (min-width:64.063em){.view-collections .views-row .imageBlock .defaultbottles,.view-care .views-row .imageBlock .defaultbottles,.view-tools-essentials-all .views-row .imageBlock .defaultbottles,.view-tools-essentials-nodequeues .views-row .imageBlock .defaultbottles{display:block;}}.view-collections .views-row .imageBlock .defaultbottles ul,.view-care .views-row .imageBlock .defaultbottles ul,.view-tools-essentials-all .views-row .imageBlock .defaultbottles ul,.view-tools-essentials-nodequeues .views-row .imageBlock .defaultbottles ul{margin:0;padding:0;}.view-collections .views-row.views-row-even .contentBlock,.view-care .views-row.views-row-even .contentBlock,.view-tools-essentials-all .views-row.views-row-even .contentBlock,.view-tools-essentials-nodequeues .views-row.views-row-even .contentBlock{float:right;}.view-collections .views-row.views-row-even .contentBlock .link,.view-care .views-row.views-row-even .contentBlock .link,.view-tools-essentials-all .views-row.views-row-even .contentBlock .link,.view-tools-essentials-nodequeues .views-row.views-row-even .contentBlock .link{right:30px;left:auto;}.view-collections .views-row.views-row-even .event-wrapper,.view-care .views-row.views-row-even .event-wrapper,.view-tools-essentials-all .views-row.views-row-even .event-wrapper,.view-tools-essentials-nodequeues .views-row.views-row-even .event-wrapper{text-align:right;}.view-collections .views-row.views-row-even .defaultbottles,.view-care .views-row.views-row-even .defaultbottles,.view-tools-essentials-all .views-row.views-row-even .defaultbottles,.view-tools-essentials-nodequeues .views-row.views-row-even .defaultbottles{left:auto;right:-100px;}.views-field-field-color-family-editable .form-item{float:left;}@media only screen and (min-width:64.063em){.view-tools-essentials-all .careProducts,.view-tools-essentials-nodequeues .careProducts{display:block;}}.view-care .careProducts,.view-tools-essentials-all .careProducts,.view-tools-essentials-nodequeues .careProducts{background:#FFF;text-align:center;-webkit-box-shadow:inset 0px -5px 5px 0px rgba(217,217,217,0.5);-moz-box-shadow:inset 0px -5px 5px 0px rgba(217,217,217,0.5);box-shadow:inset 0px -5px 5px 0px rgba(217,217,217,0.5);}.view-care .careProducts ul,.view-tools-essentials-all .careProducts ul,.view-tools-essentials-nodequeues .careProducts ul{margin:0;padding:0;list-style:none;}.view-care .careProducts ul li,.view-tools-essentials-all .careProducts ul li,.view-tools-essentials-nodequeues .careProducts ul li{display:inline-block;vertical-align:top;padding:10px 15px;cursor:pointer;}.view-care .careProducts ul li .careproduct_name,.view-tools-essentials-all .careProducts ul li .careproduct_name,.view-tools-essentials-nodequeues .careProducts ul li .careproduct_name{display:inline-block;color:#cacaca;font-size:18px;padding-left:10px;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0;width:0;line-height:0;}.view-care .careProducts ul li .careproduct_name.open,.view-tools-essentials-all .careProducts ul li .careproduct_name.open,.view-tools-essentials-nodequeues .careProducts ul li .careproduct_name.open{display:inline-block;vertical-align:middle;max-width:120px;min-width:120px;opacity:1;line-height:1;}@media only screen and (min-width:64.063em){.view-care .careProducts ul li .careproduct_name.open,.view-tools-essentials-all .careProducts ul li .careproduct_name.open,.view-tools-essentials-nodequeues .careProducts ul li .careproduct_name.open{width:50%;max-width:initial;min-width:120px;font-size:30px;line-height:36px;}}.view-care .careProducts ul li .careproduct_name.open.desktop,.view-tools-essentials-all .careProducts ul li .careproduct_name.open.desktop,.view-tools-essentials-nodequeues .careProducts ul li .careproduct_name.open.desktop{display:none;}@media only screen and (min-width:64.063em){.view-care .careProducts ul li .careproduct_name.open.desktop,.view-tools-essentials-all .careProducts ul li .careproduct_name.open.desktop,.view-tools-essentials-nodequeues .careProducts ul li .careproduct_name.open.desktop{display:inline-block;}}.view-care .careProducts ul li .careproduct_name.open.mobile,.view-tools-essentials-all .careProducts ul li .careproduct_name.open.mobile,.view-tools-essentials-nodequeues .careProducts ul li .careproduct_name.open.mobile{display:inline-block;}@media only screen and (min-width:64.063em){.view-care .careProducts ul li .careproduct_name.open.mobile,.view-tools-essentials-all .careProducts ul li .careproduct_name.open.mobile,.view-tools-essentials-nodequeues .careProducts ul li .careproduct_name.open.mobile{display:none;}}.view-care .careProducts ul li:hover .careproduct_name,.view-tools-essentials-all .careProducts ul li:hover .careproduct_name,.view-tools-essentials-nodequeues .careProducts ul li:hover .careproduct_name{opacity:1;line-height:18px;display:inline-block;vertical-align:middle;max-width:120px;min-width:120px;}@media only screen and (min-width:64.063em){.view-care .careProducts ul li:hover .careproduct_name,.view-tools-essentials-all .careProducts ul li:hover .careproduct_name,.view-tools-essentials-nodequeues .careProducts ul li:hover .careproduct_name{width:50%;max-width:initial;min-width:120px;font-size:30px;line-height:36px;}}.view-care .careProducts ul li:hover .careproduct_name.mobile,.view-tools-essentials-all .careProducts ul li:hover .careproduct_name.mobile,.view-tools-essentials-nodequeues .careProducts ul li:hover .careproduct_name.mobile{display:none;}.view-care .careProducts,.view-tools-essentials-all .careProducts,.view-tools-essentials-nodequeues .careProducts{clear:both;text-align:left;}@media only screen and (min-width:64.063em){.view-care .careProducts,.view-tools-essentials-all .careProducts,.view-tools-essentials-nodequeues .careProducts{text-align:center;}}.view-care .careProducts .defaultbottles,.view-tools-essentials-all .careProducts .defaultbottles,.view-tools-essentials-nodequeues .careProducts .defaultbottles{overflow:hidden;overflow-x:scroll;height:149px;}.view .swiper-container-horizontal .swiper-scrollbar{height:3px;bottom:6px;background:#000;display:block;}@media only screen and (min-width:40.063em){.view .swiper-container-horizontal .swiper-scrollbar{display:none;}}.view .swiper-container-horizontal .swiper-scrollbar .swiper-scrollbar-drag{top:-10px;width:10px !important;height:10px;display:inline-block;border-radius:50%;background:#FFF;}.block-views-steering-team-block-1{border-top:1px solid #dce0e5;padding:20px;}@media only screen and (min-width:40.063em){.block-views-steering-team-block-1{padding:50px 80px;}}@media only screen and (min-width:64.063em){.block-views-steering-team-block-1{padding:70px 100px;}}.block-views-steering-team-block-1 h2{font-size:60px;line-height:1;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#383f48;}.view-steering-team{padding-top:40px;}.view-steering-team .view-content{display:inline-block;*zoom:1;*display:inline;vertical-align:top;}@media only screen and (min-width:40.063em){.view-steering-team .view-content{width:42%;margin-right:2%;}}@media only screen and (min-width:64.063em){.view-steering-team .view-content{width:50%;margin-right:4%;}}.view-steering-team .view-footer{display:none;}@media only screen and (min-width:40.063em){.view-steering-team .view-footer{width:55%;display:inline-block;*zoom:1;*display:inline;vertical-align:top;}}@media only screen and (min-width:64.063em){.view-steering-team .view-footer{width:45%;}}.view-steering-team .views-row{width:45%;display:inline-block;*zoom:1;*display:inline;vertical-align:top;margin:0px 1.5% 20px;cursor:pointer;}@media only screen and (min-width:64.063em){.view-steering-team .views-row{width:30%;}}.view-steering-team .views-row.views-row-1,.view-steering-team .views-row.views-row-4,.view-steering-team .views-row.views-row-7{margin-left:0;}.view-steering-team .views-row .views-field-title{margin-top:10px;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:22px;color:#383f48;}.view-steering-team .views-row .views-field-field-job-title{font-size:14px;line-height:18px;color:#383f48;}.view-steering-team .views-row .views-field-body{display:none;}.view-steering-team .views-row.selected .views-field{color:#4e6d9b;}.view-steering-team .views-row.selected .views-field-field-image img{border:10px solid #4e6d9b;}.view-steering-team .views-row.selected .views-field-body{width:330%;display:block;}@media only screen and (min-width:40.063em){.view-steering-team .views-row.selected .views-field-body{display:none;}}.page-node-1478 .row-middle-middle h1{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:26px;line-height:1;}@media only screen and (min-width:64.063em){.page-node-1478 .row-middle-middle h1{font-size:60px;}}.pane-steering-team-mobile-panel-pane-1{display:block;}@media only screen and (min-width:40.063em){.pane-steering-team-mobile-panel-pane-1{display:none;}}.pane-steering-team-mobile-panel-pane-1 h2{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:26px;line-height:1;}@media only screen and (min-width:64.063em){.pane-steering-team-mobile-panel-pane-1 h2{font-size:60px;}}.pane-steering-team-panel-pane-1{display:none;}@media only screen and (min-width:40.063em){.pane-steering-team-panel-pane-1{display:block;}}.view-steering-team-mobile .views-field-body{display:none;}.view-steering-team-mobile .view-footer{padding-top:20px;}.view-collection-products.view-display-id-panel_pane_2 .swiper-slide img{width:auto;}@media only screen and (min-width:40.063em){.view-collection-products.view-display-id-panel_pane_2 .swiper-slide-active img{width:auto;}}.icons-social{float:left;}.gelcolor-icon svg{height:31px;fill:#798390;}.gelcolor-icon svg:hover{opacity:0.8;}.gelcolor-icon.nodeby{display:none !important;}.nailLacquer{color:#798390;font-size:14px;font-family:'Montserrat',sans-serif;font-weight:400;letter-spacing:0.5px;}.page-node .pane-node-body .contact-us h2{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:36px;line-height:1;color:#6c757f;margin-bottom:40px;}.page-node .pane-node-body .contact-us h5{color:#6c757f;font-size:20px;line-height:30px;margin:40px 0 0 0;}.page-node .pane-node-body .contact-us a:not(.tel){display:inline-block;*zoom:1;*display:inline;text-transform:uppercase;color:#6c757f;background:#f2f1f5;font-size:10px;line-height:24px;letter-spacing:0.5px;font-family:'Montserrat',sans-serif;font-weight:400;padding:5px 15px;transition:background 0.5s ease 0s;}.page-node .pane-node-body .contact-us a:not(.tel):hover{background:#cad0d8;}.page-node .pane-node-body .contact-us a.tel{color:#6c757f;}.page-node .pane-node-body .contact-us p{font-size:14px;line-height:24px;color:#6c757f;margin:0;}.page-node .pane-node-body .contact-us ul{margin:0;padding:0;list-style:none;}.page-node .pane-node-body .contact-us ul li{font-size:14px;line-height:24px;color:#6c757f;}.page-node-2823 .l-main .main-container{padding-top:120px;}.l-messages .alert-box{background-color:#FFF !important;color:#000 !important;text-align:center !important;-webkit-box-shadow:3px 0px 5px 1px rgba(0,0,0,0.75) !important;-moz-box-shadow:3px 0px 5px 1px rgba(0,0,0,0.75) !important;box-shadow:3px 0px 5px 1px rgba(0,0,0,0.75) !important;padding:0;margin:10px auto;border:0 !important;position:relative;display:block;width:95% !important;padding:30px 0;}@media (min-width:400px){.l-messages .alert-box{width:97% !important;}}@media (min-width:1200px){.l-messages .alert-box{width:98% !important;}}.l-messages .alert-box ul.no-bullet{list-style:disc;list-style-position:inside;text-align:left;margin-left:1%;}@media (min-width:400px){.l-messages .alert-box ul.no-bullet{margin-left:35%;}}.l-messages .alert-box a{color:#cb5858;}.l-messages .alert-box a.close{background:url(/sites/all/themes/opi/images/alert_close_btn.png) no-repeat top right;height:22px;width:22px;display:block;text-indent:-9999px;top:15px;right:8px;}.l-messages .alert-box.success:before{background:url(/sites/all/themes/opi/images/check_icon.png) no-repeat center center;background-color:#4ba55b;width:100px;min-height:100px;height:100%;display:none;content:'';-webkit-box-shadow:0px 0px 0px 0px transparent;-moz-box-shadow:0px 0px 0px 0px transparent;box-shadow:0px 0px 0px 0px transparent;position:absolute;top:0;left:0;}@media (min-width:400px){.l-messages .alert-box.success:before{width:125px;display:block;}}@media (min-width:1200px){.l-messages .alert-box.success:before{width:150px;}}.l-messages .alert-box.alert:before{background:url(/sites/all/themes/opi/images/alert_icon.png) no-repeat center center;background-color:#cb5858;width:100px;min-height:100px;height:100%;display:none;content:'';-webkit-box-shadow:0px 0px 0px 0px transparent;-moz-box-shadow:0px 0px 0px 0px transparent;box-shadow:0px 0px 0px 0px transparent;position:absolute;top:0;left:0;}@media (min-width:400px){.l-messages .alert-box.alert:before{width:125px;display:block;}}@media (min-width:1200px){.l-messages .alert-box.alert:before{width:150px;}}.l-messages .alert-box h2.showme{position:relative !important;overflow:visible;height:auto;clip:auto;text-transform:uppercase;margin:0;text-align:center;border-bottom:0;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;}.alert-wrapper{position:absolute;width:100%;z-index:10;top:0;left:0;}.front .alert-wrapper{top:50px;}.page-user .alert-wrapper,.page-myopi .alert-wrapper{position:relative;}div.krumo-root{text-align:left;margin-left:150px !important;}#BVRRContainer{margin-top:40px;}#BVRRContainer h2{font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#5f6f84;font-size:48px;line-height:1;display:none;}#BVRRContainer .bv-category-aggregate{font-family:'Montserrat',sans-serif !important;font-weight:400 !important;color:#8f97a2 !important;}#BVRRContainer .bv-category-aggregate .bv-itemReviewed{font-family:'Montserrat',sans-serif !important;letter-spacing:1px !important;text-transform:uppercase !important;color:#cad0d8 !important;display:block !important;width:100% !important;font-weight:700 !important;margin-bottom:10px !important;margin-left:0.5em !important;}#BVRRContainer .bv-category-aggregate .bv-itemReviewed span{font-family:'Montserrat',sans-serif !important;letter-spacing:1px !important;text-transform:uppercase !important;color:#cad0d8 !important;font-weight:700 !important;}#BVRRContainer .bv-product-title-link{font-family:"HTFDidotHTFB96Bold",Helvetica,Arial,sans-serif !important;font-weight:400 !important;color:#5f6f84 !important;font-size:18px !important;line-height:23px !important;}#BVRRContainer .bv-recommended-product-rating-count{color:#c1c7ce !important;font-family:'Montserrat',sans-serif !important;font-weight:700 !important;letter-spacing:1px !important;font-size:8px !important;}#BVRRContainer .bv-recommended-product-rating-count .bv-rating-count-label{text-transform:uppercase !important;}#BVRRContainer .bv-product-list-inner{overflow:visible !important;text-align:left !important;margin-left:0 !important;}#BVRRContainer .bv-recommended-product-content{padding-right:20px !important;padding-left:20px !important;border-radius:5px !important;position:relative !important;}#BVRRContainer .bv-recommended-product-content .bv-product-aggregate{padding-top:10px !important;}#BVRRContainer .bv-selected-product:after{display:none !important;}#BVRRContainer .bv-selected-product .bv-recommended-product-content{background-color:#e4e8ed !important;}#BVRRContainer .bv-selected-product .bv-recommended-product-content:after{content:' ' !important;position:absolute !important;top:100% !important;left:50% !important;margin-left:-15px !important;width:0 !important;height:0 !important;border-top:solid 15px #e4e8ed !important;border-left:solid 15px transparent !important;border-right:solid 15px transparent !important;}#BVRRContainer .bv-product-image-wrapper{padding-bottom:35% !important;padding-top:80% !important;}#BVRRContainer .bv-product-image-wrapper .bv-product-image{top:10% !important;}#BVRRContainer .bv-reviews-list li{display:inline-block !important;width:30% !important;margin-right:1% !important;padding:40px 15px 0 0 !important;}#BVRRContainer .bv-reviews-list li .bv-review-title{font-family:"HTFDidotHTFB96Bold",Helvetica,Arial,sans-serif !important;font-weight:400 !important;color:#5f6f84 !important;font-size:18px !important;line-height:23px !important;}#BVRRContainer .bv-reviews-list li .bv-review-text{color:#5f6f84 !important;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif !important;font-size:14px !important;line-height:23px !important;}#BVRRContainer .bv-reviews-list li .bv-review-author{color:#6d9bd8 !important;font-family:'Montserrat',sans-serif !important;font-weight:400 !important;font-size:10px !important;line-height:23px !important;letter-spacing:1px !important;text-transform:uppercase !important;}#BVRRContainer .bv-reviews-list li .bv-timestamp{text-transform:uppercase !important;color:#8f97a2 !important;font-family:'Montserrat',sans-serif !important;font-weight:400 !important;font-size:10px !important;line-height:23px !important;letter-spacing:1px !important;}#BVRRContainer .bv-reviews-list li .bv-timestamp:before{content:" | " !important;margin-left:5px !important;}#BVRRContainer .bv-reviews-list li.bv-learnmore{display:none !important;}#BVRRContainer .bv-reviews-list-wrapper{width:100% !important;display:inline-block !important;}.nail-lacquer-page #BVRRContainer{clear:both;position:relative;}.nail-lacquer-page #BVRRContainer:before,.nail-lacquer-page #BVRRContainer:after{content:" ";display:table;}.nail-lacquer-page #BVRRContainer:after{clear:both;}.nail-lacquer-page .left-black{background:#000;position:absolute;left:0;width:25%;top:0;bottom:0;z-index:1;height:100%;}.view-inspiration-landing{clear:both;}.view-inspiration-landing .inspiration-block{background-size:cover;background-position:right top;position:relative;}.view-inspiration-landing .inspiration-block .sharebar{height:50px;color:#000;font-size:10px;opacity:.7;text-align:left;font-family:'Montserrat',sans-serif;font-weight:700;}@media only screen and (min-width:40.063em) and (max-width:64em){.view-inspiration-landing .inspiration-block .sharebar{width:74%;margin:0 auto;}}@media only screen and (max-width:40em){.view-inspiration-landing .inspiration-block .sharebar{color:#687381;padding-bottom:100px;}}.view-inspiration-landing .inspiration-block .sharebar ul{display:inline-block;margin:0;}.view-inspiration-landing .inspiration-block .sharebar li{background:#000;border-radius:50%;display:inline-block;width:24px;height:24px;font-size:15px;line-height:15px;padding:5px 0 0 0;text-align:center;margin:10px 0 0 10px;transition:background 0.5s ease 0s;}@media only screen and (max-width:40em){.view-inspiration-landing .inspiration-block .sharebar li{background:#687381;}}.view-inspiration-landing .inspiration-block .sharebar li:hover{background:#0078a0;}.view-inspiration-landing .inspiration-block .sharebar li a{color:white;}@media only screen and (max-width:40em){.view-inspiration-landing .inspiration-block .sharebar li a{color:black;}}.view-inspiration-landing .inspiration-block .sharebar li a.fa-facebook-official:before{content:'\f09a';}.view-inspiration-landing .inspiration-block .sharebar li a.fa-pinterest:before{content:'\f231';}.view-inspiration-landing .insp-wrap{width:100%;margin:0 auto;padding:0 2%;text-align:center;background-color:#000;background-position:center top;background-repeat:no-repeat;position:relative;}@media only screen and (min-width:40.063em){.view-inspiration-landing .insp-wrap{padding:0;width:95%;background:transparent !important;}}@media only screen and (min-width:64.063em){.view-inspiration-landing .insp-wrap{text-align:left;}}@media (min-width:1200px){.view-inspiration-landing .insp-wrap{width:90%;}}@media (min-width:1600px){.view-inspiration-landing .insp-wrap{width:80%;}}.view-inspiration-landing .insp-logo{padding:20px 0;}@media only screen and (min-width:40.063em){.view-inspiration-landing .insp-logo{position:absolute;right:0;bottom:30px;}}.view-inspiration-landing .insp-imgs{width:100%;display:inline-block;vertical-align:bottom;padding-top:30px;}@media only screen and (min-width:40.063em){.view-inspiration-landing .insp-imgs{width:74%;}}@media only screen and (min-width:64.063em){.view-inspiration-landing .insp-imgs{width:80%;}}.view-inspiration-landing .view-inspiration-nailart-landing-images .views-row{display:inline-block;vertical-align:top;margin-bottom:30px;position:relative;width:100%;margin-right:0;}@media (min-width:440px){.view-inspiration-landing .view-inspiration-nailart-landing-images .views-row{width:47%;margin-right:3%;}}@media only screen and (min-width:40.063em){.view-inspiration-landing .view-inspiration-nailart-landing-images .views-row{width:28%;}}@media only screen and (min-width:40.063em){.view-inspiration-landing .view-inspiration-nailart-landing-images .views-row img{width:100%;}}.view-inspiration-landing .view-inspiration-nailart-landing-images .views-row a{display:block;overflow:hidden;}.view-inspiration-landing .view-inspiration-nailart-landing-images .views-row:hover img{-webkit-transform:scale(1.03);-webkit-transition:-webkit-transform 0.6s ease 0s;transform:scale(1.03);transition:transform 0.6s ease 0s;bottom:0;}.view-inspiration-landing .view-inspiration-nailart-landing-images .views-row.double{width:100%;}@media only screen and (min-width:40.063em){.view-inspiration-landing .view-inspiration-nailart-landing-images .views-row.double{width:59%;}}.view-inspiration-landing .insp-group-info{display:inline-block;vertical-align:bottom;width:25%;text-align:center;padding-bottom:100px;}.view-inspiration-landing .insp-group-info.mobile{display:block;width:100%;padding-bottom:30px;padding-top:30px;}@media only screen and (min-width:40.063em){.view-inspiration-landing .insp-group-info.mobile{display:none;}}.view-inspiration-landing .insp-group-info.desktop{display:none;}@media only screen and (min-width:40.063em){.view-inspiration-landing .insp-group-info.desktop{display:inline-block;}}@media only screen and (min-width:64.063em){.view-inspiration-landing .insp-group-info{width:19%;}}.view-inspiration-landing .insp-group-info h2{font-size:60px;line-height:1;color:#FFF;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:-0.25px;}.view-inspiration-landing .insp-group-info .tagline-top{font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;line-height:1;letter-spacing:1px;color:#FFF;text-transform:uppercase;color:#FFF;}.view-inspiration-landing .insp-group-info .tagline-bottom{color:#FFF;font-family:'Montserrat',sans-serif;font-weight:400;font-size:16px;line-height:1;letter-spacing:2px;color:#FFF;text-transform:uppercase;}.view-inspiration-landing .emboss{position:absolute;bottom:0px;left:0;width:100%;background:rgba(0,0,0,0.6);display:block;padding:20px 0;text-align:center;display:block;}@media only screen and (min-width:64.063em){.view-inspiration-landing .emboss{display:none;}}.view-inspiration-landing .emboss h2{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:30px;line-height:24px;color:#FFF;}.view-inspiration-landing .emboss .details{color:#776d65;font-family:'Montserrat',sans-serif;font-weight:700;font-size:14px;line-height:24px;letter-spacing:2px;text-transform:uppercase;}.view-inspiration-landing .pager-load-more-empty{display:none;}.view-inspiration-landing .pager-load-more a{border:1px solid #293038;color:#293038;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:700;padding:10px 30px;font-size:12px;margin:40px 0 30px;display:inline-block;}.view-inspiration-landing .pager-load-more a:hover{opacity:0.5;}@media only screen and (min-width:40.063em){.view-inspiration-group-submenu{padding:20px 40px;}}.view-inspiration-group-submenu .view-header{text-align:center;padding:30px 0;background-size:cover;}@media only screen and (min-width:40.063em){.view-inspiration-group-submenu .view-header{background:transparent !important;float:left;padding:0 40px 0 0;}.view-inspiration-group-submenu .view-header a{margin-top:10px;display:block;}}.view-inspiration-group-submenu .view-header h2{font-size:60px;line-height:1;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:-0.25px;}.view-inspiration-group-submenu .view-header h2 a{color:#FFF;}.view-inspiration-group-submenu .view-header .tagline-top{font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;line-height:1;letter-spacing:1px;color:#FFF;text-transform:uppercase;color:#FFF;}.view-inspiration-group-submenu .view-header .tagline-bottom{color:#FFF;font-family:'Montserrat',sans-serif;font-weight:400;font-size:16px;line-height:1;letter-spacing:2px;color:#FFF;text-transform:uppercase;}.view-inspiration-group-submenu .submenu-inspiration{padding:20px;}@media only screen and (min-width:40.063em){.view-inspiration-group-submenu .submenu-inspiration{padding:0;}}.view-inspiration-group-submenu .submenu-inspiration .views-row{display:inline-block;vertical-align:middle;margin-right:10px;width:auto;}.view-inspiration-group-submenu .submenu-inspiration .views-row .views-field-field-image a.active img,.view-inspiration-group-submenu .submenu-inspiration .views-row .views-field-field-nail-art-images a.active img{border:3px solid #000;}.node-type-inspiration-content .desktop-only{display:none !important;}@media only screen and (min-width:40.063em){.node-type-inspiration-content .desktop-only{display:block !important;}}.node-type-inspiration-content .mobile-only{display:block !important;}@media only screen and (min-width:40.063em){.node-type-inspiration-content .mobile-only{display:none !important;}}.node-type-inspiration-content .mobile-only.largetoo{display:block !important;}@media only screen and (min-width:64.063em){.node-type-inspiration-content .mobile-only.largetoo{display:none !important;}}.node-type-inspiration-content .pane-node-field-video{background:#393939;padding:20px;}@media only screen and (min-width:40.063em){.node-type-inspiration-content .pane-node-field-video{padding:40px 0;}}@media only screen and (min-width:40.063em){.node-type-inspiration-content .pane-node-field-video .field{width:600px;margin:0 auto;}}.node-type-inspiration-content h1{color:#FFF;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:50px;line-height:1;margin:0;}.node-type-inspiration-content .middle-content-paneblock{padding:20px;}@media only screen and (min-width:64.063em){.node-type-inspiration-content .middle-content-paneblock{padding:40px;}}.node-type-inspiration-content .middle-content-paneblock .middle-top-left{text-align:center;}.node-type-inspiration-content .middle-content-paneblock .middle-top-left .pane-node-title{padding-bottom:20px;display:block;}@media only screen and (min-width:40.063em){.node-type-inspiration-content .middle-content-paneblock .middle-top-left .pane-node-title{display:none;}}.node-type-inspiration-content .middle-content-paneblock .middle-top-left .pane-node-field-top-tagline{display:block;}@media only screen and (min-width:40.063em){.node-type-inspiration-content .middle-content-paneblock .middle-top-left .pane-node-field-top-tagline{display:none;}}.node-type-inspiration-content .middle-content-paneblock .middle-top-right{text-align:center;padding:0 20px;}@media only screen and (min-width:64.063em){.node-type-inspiration-content .middle-content-paneblock .middle-top-right{padding:0 40px;}}.node-type-inspiration-content .middle-content-paneblock .middle-top-right .pane-node-title{display:none;}.node-type-inspiration-content .middle-content-paneblock .middle-top-right .pane-node-title span{content:' ';background-color:#000;display:block;text-align:center;width:80px;margin:20px auto 20px;padding:5px 0 0 0;}@media only screen and (min-width:40.063em){.node-type-inspiration-content .middle-content-paneblock .middle-top-right .pane-node-title{display:block;}}.node-type-inspiration-content .middle-content-paneblock .middle-top-right .pane-node-field-top-tagline{display:none;}@media only screen and (min-width:40.063em){.node-type-inspiration-content .middle-content-paneblock .middle-top-right .pane-node-field-top-tagline{display:block;}}.node-type-inspiration-content .middle-content-paneblock .middle-top-right .pane-node-body{text-align:left;padding-bottom:40px;font-size:20px;line-height:30px;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;display:none;}@media only screen and (min-width:40.063em){.node-type-inspiration-content .middle-content-paneblock .middle-top-right .pane-node-body{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:100%;}}.node-type-inspiration-content .middle-content-paneblock .middle-top-right .pane-node-field-other-images{display:none;}@media only screen and (min-width:64.063em){.node-type-inspiration-content .middle-content-paneblock .middle-top-right .pane-node-field-other-images{display:block;}}.node-type-inspiration-content .middle-content-paneblock .middle-top-right .pane-node-field-other-images img{margin:0 20px;vertical-align:top;}.node-type-inspiration-content .pane-node-field-top-tagline{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:24px;text-transform:uppercase;letter-spacing:2px;padding-bottom:10px;}.node-type-inspiration-content .pane-node-field-steps-pdf{text-align:center;margin-bottom:100px;}.node-type-inspiration-content .pane-node-field-steps-pdf a{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;display:inline-block;}.node-type-inspiration-content .pane-node-field-steps-pdf a:hover{opacity:0.7;}.node-type-inspiration-content .pane-node-field-steps-pdf .file-icon,.node-type-inspiration-content .pane-node-field-steps-pdf .file-size{display:none;}.node-type-inspiration-content .pane-node-field-products{text-align:center;padding-top:30px;padding-bottom:30px;}.node-type-inspiration-content .pane-node-field-products h2{color:#b3b3b3;text-transform:uppercase;font-size:14px;line-height:23px;letter-spacing:2px;margin:0;font-family:'Montserrat',sans-serif;font-weight:700;}.node-type-inspiration-content .pane-node-field-products .pane-content{padding:40px 0;}.node-type-inspiration-content .pane-node-field-products .node-product{display:inline-block;vertical-align:top;margin-right:15px;position:relative;}.node-type-inspiration-content .pane-node-field-products .node-product .node-title{display:none;line-height:1;position:absolute;width:300%;left:-100%;bottom:-40px;}@media only screen and (min-width:40.063em){.node-type-inspiration-content .pane-node-field-products .node-product .node-title{width:200%;left:-50%;bottom:-30px;}}.node-type-inspiration-content .pane-node-field-products .node-product .node-title a{color:#b3b3b3;}.node-type-inspiration-content .pane-node-field-products .node-product img{height:114px;width:auto;}@media only screen and (min-width:40.063em){.node-type-inspiration-content .pane-node-field-products .node-product img{height:auto;}}.node-type-inspiration-content .pane-node-field-how-to-get-this-look{border-top:1px solid #dbdde0;padding-top:40px;}.node-type-inspiration-content .pane-node-field-how-to-get-this-look h2{color:#b3b3b3;text-transform:uppercase;font-size:14px;line-height:23px;letter-spacing:2px;margin:0;font-family:'Montserrat',sans-serif;font-weight:700;text-align:center;}.node-type-inspiration-content .pane-node-field-how-to-get-this-look .pane-content{padding:40px 0 20px 30px;max-width:800px;width:60%;margin:0 auto;}@media only screen and (max-width:40em){.node-type-inspiration-content .pane-node-field-how-to-get-this-look .pane-content{width:90%;}}.node-type-inspiration-content .pane-node-field-how-to-get-this-look p,.node-type-inspiration-content .pane-node-field-how-to-get-this-look ul,.node-type-inspiration-content .pane-node-field-how-to-get-this-look ol{font-size:20px;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;list-style-type:none;line-height:1.35em;}.node-type-inspiration-content .pane-node-field-how-to-get-this-look b,.node-type-inspiration-content .pane-node-field-how-to-get-this-look strong{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:400;}.node-type-inspiration-content .pane-node-field-how-to-get-this-look li{counter-increment:licounter;margin-bottom:8px;}.node-type-inspiration-content .pane-node-field-how-to-get-this-look li:first-child{counter-reset:licounter;}.node-type-inspiration-content .pane-node-field-how-to-get-this-look li:before{content:counter(licounter);float:left;font-weight:bold;color:white;font-size:12px;line-height:12px;padding:5px 0;text-align:center;display:block;width:22px;height:22px;margin:4px 0px -5px -40px;background:#828e9e;border-radius:11px;}.node-type-inspiration-content .pane-node-field-how-to-get-this-look.pane-custom{text-align:center;}@media only screen and (min-width:40.063em){.node-type-inspiration-content .nail-art-slider{width:auto;}}.node-type-inspiration-content .swiper-art-button-next{position:absolute;right:0;top:45%;z-index:100;cursor:pointer;background:rgba(0,0,0,0.6);height:10%;}@media only screen and (min-width:40.063em){.node-type-inspiration-content .swiper-art-button-next{display:none;}}.node-type-inspiration-content .swiper-art-button-next:after{font-family:'FontAwesome';content:'\f105' !important;width:50px;height:100%;font-size:60px;line-height:128px;color:#65707d;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center;}.node-type-inspiration-content .swiper-art-button-next:hover:after{color:#FFF;}.node-type-inspiration-content .swiper-art-button-prev{position:absolute;left:0;top:45%;z-index:100;cursor:pointer;background:rgba(0,0,0,0.6);height:10%;}@media only screen and (min-width:40.063em){.node-type-inspiration-content .swiper-art-button-prev{display:none;}}.node-type-inspiration-content .swiper-art-button-prev:after{font-family:'FontAwesome';content:'\f104' !important;width:50px;height:100%;font-size:60px;line-height:128px;color:#65707d;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center;}.node-type-inspiration-content .swiper-art-button-prev:hover:after{color:#FFF;}.nail-art-slider:hover .swiper-art-button-next,.nail-art-slider:hover .swiper-art-button-prev{display:block;}.nail-art-slider .pin-fix-left{left:10px !important;top:10px !important;}.row-middle-middle-mobile{display:block;padding:20px;}@media only screen and (min-width:64.063em){.row-middle-middle-mobile{display:none;}}.row-middle-middle-mobile .pane-node-field-other-images{text-align:center;}.row-middle-middle-mobile .pane-node-body{font-size:18px;line-height:24px;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;display:block;}@media only screen and (min-width:40.063em){.row-middle-middle-mobile .pane-node-body{display:none;}}.row-middle-middle-mobile .pane-node-field-other-images{display:block;}@media only screen and (min-width:64.063em){.row-middle-middle-mobile .pane-node-field-other-images{display:none;}}.pane-nail-art-products-panel-pane-1,.pane-nail-art-products-panel-pane-2{text-align:center;padding-top:30px;padding-bottom:30px;}.view-nail-art-products{padding:40px 0;}.view-nail-art-products .views-row{display:inline-block;vertical-align:top;margin-right:15px;position:relative;}.view-nail-art-products .views-row .views-field-title{display:none;line-height:1;position:absolute;width:300%;left:-100%;bottom:-40px;}@media only screen and (min-width:40.063em){.view-nail-art-products .views-row .views-field-title{width:200%;left:-50%;bottom:-50px;}}.view-nail-art-products .views-row .views-field-title a{color:#b3b3b3;}.view-nail-art-products .views-row .views-field-field-bottle-image img{height:114px;width:auto;}@media only screen and (min-width:40.063em){.view-nail-art-products .views-row .views-field-field-bottle-image img{height:auto;}}.pane-inspiration-images-panel-pane-1 .view-content,.pane-inspiration-images-panel-pane-2 .view-content,.pane-product-images-panel-pane-2 .view-content{clear:both;}.pane-inspiration-images-panel-pane-1 .views-row,.pane-inspiration-images-panel-pane-2 .views-row,.pane-product-images-panel-pane-2 .views-row{float:left;padding-right:10px;padding-bottom:10px;}@media only screen and (min-width:40.063em){.pane-inspiration-images-panel-pane-1 .views-row,.pane-inspiration-images-panel-pane-2 .views-row,.pane-product-images-panel-pane-2 .views-row{padding-right:20px;padding-bottom:20px;}}.pane-inspiration-images-panel-pane-1 .views-row a.cboxElement,.pane-inspiration-images-panel-pane-2 .views-row a.cboxElement,.pane-product-images-panel-pane-2 .views-row a.cboxElement{display:block;}.pane-inspiration-images-panel-pane-1 .views-row .views-field-colorbox,.pane-inspiration-images-panel-pane-2 .views-row .views-field-colorbox,.pane-product-images-panel-pane-2 .views-row .views-field-colorbox{position:relative;}.pane-inspiration-images-panel-pane-1 .views-row .nail-art-icon-span,.pane-inspiration-images-panel-pane-2 .views-row .nail-art-icon-span,.pane-product-images-panel-pane-2 .views-row .nail-art-icon-span{display:none;position:absolute;right:0;top:0;height:100%;width:50%;background:rgba(234,234,234,0.59);}.pane-inspiration-images-panel-pane-1 .views-row .nail-art-icon-span .nail-art-icon,.pane-inspiration-images-panel-pane-2 .views-row .nail-art-icon-span .nail-art-icon,.pane-product-images-panel-pane-2 .views-row .nail-art-icon-span .nail-art-icon{background:url(/sites/all/themes/opi/images/OPI_InspirationIcon-hover.svg) no-repeat center center;width:40px;height:92px;display:inline-block;vertical-align:middle;margin-left:3px;fill:#798390;}.pane-inspiration-images-panel-pane-1 .views-row .nail-art-icon-span:hover .nail-art-icon,.pane-inspiration-images-panel-pane-2 .views-row .nail-art-icon-span:hover .nail-art-icon,.pane-product-images-panel-pane-2 .views-row .nail-art-icon-span:hover .nail-art-icon{opacity:0.8;}.view-product-images.view-display-id-panel_pane_2 .views-field{float:left;margin-right:10px;}.pane-inspiration-images-panel-pane-1{display:none !important;}@media only screen and (min-width:40.063em){.pane-inspiration-images-panel-pane-1{display:inline-block  !important;}}.pane-inspiration-images-panel-pane-2,.pane-inspiration-images-panel-pane-3{display:block;float:left;width:100%;}@media only screen and (min-width:40.063em){.pane-inspiration-images-panel-pane-2,.pane-inspiration-images-panel-pane-3{display:none !important;}}#cboxOverlay{background:rgba(0,0,0,0.84) !important;opacity:1 !important;overflow:visible !important;}#cboxBottomRight,#cboxBottomCenter,#cboxBottomLeft,#cboxMiddleLeft,#cboxContent,#cboxMiddleRight,#cboxWrapper,#colorbox{overflow:visible !important;background:none;}#cboxWrapper{border-radius:0;-moz-border-radius:0px;-webkit-border-radius:0px;}#cboxContent{text-align:center;}#cboxLoadedContent .cont{background:none !important;}#cboxCurrent{display:none !important;}#cboxClose{background:none;right:20px;background:url(/sites/all/themes/opi/images/close.png) no-repeat 0 0;width:50px;height:50px;top:-5px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}@media only screen and (min-width:40.063em){#cboxClose{right:-55px;top:-55px;}}#cboxClose:hover{background-position:0 0;}#cboxTitle{display:block !important;bottom:-40px !important;padding:10px !important;height:auto !important;text-align:center;background:none;color:#FFF;font-family:'Montserrat',sans-serif;font-weight:400;font-size:10px;line-height:24px;letter-spacing:0.5px;text-transform:uppercase;}#cboxTitle a{border:1px solid #FFF;padding:10px 20px;color:#FFF;}#cboxTitle a:hover{opacity:0.8;}#cboxPrevious,#cboxPrevious:hover{position:absolute;top:50%;z-index:100;cursor:pointer;background:url(/sites/all/themes/opi/images/arrow-left.png) no-repeat 0 0;width:55px;height:55px;left:-10px;}@media only screen and (min-width:40.063em){#cboxPrevious,#cboxPrevious:hover{left:-70px;}}@media only screen and (min-width:64.063em){#cboxPrevious,#cboxPrevious:hover{left:-150px;}}#cboxPrevious:hover,#cboxPrevious:hover:hover{opacity:0.8;}#cboxNext,#cboxNext:hover{position:absolute;top:50%;z-index:100;cursor:pointer;background:url(/sites/all/themes/opi/images/arrow-right.png) no-repeat 0 0;width:55px;height:55px;left:auto;right:-10px;}@media only screen and (min-width:40.063em){#cboxNext,#cboxNext:hover{right:-70px;}}@media only screen and (min-width:64.063em){#cboxNext,#cboxNext:hover{right:-150px;}}#cboxNext:hover,#cboxNext:hover:hover{opacity:0.8;}@media only screen and (max-width:40em){.node-type-product #cboxTitle{position:static;float:none !important;width:85%;text-align:center;margin:0 auto;}.node-type-product #cboxClose{top:-30px;}.node-type-product #cboxNext,.node-type-product #cboxNext:hover{right:-30px;bottom:-45px;top:auto;}.node-type-product #cboxPrevious,.node-type-product #cboxPrevious:hover{left:-30px;bottom:-45px;top:auto;}}.full-width-row-facts{background:url(/sites/all/themes/opi/images/gradient-bottom.png) repeat-x center bottom;padding-bottom:60px;}.thefacts-panel{margin-bottom:40px;display:inline-block;}.thefacts-panel .facts{width:70%;float:left;}.thefacts-panel .snapshot{width:26%;padding-left:20px;font-size:14px;line-height:18px;float:right;}.thefacts-panel .snapshot p{font-size:14px;line-height:18px;}.thefacts-panel .snapshot h4{font-family:'Montserrat',sans-serif;font-weight:700;font-size:14px;line-height:30px;color:#293038;letter-spacing:1px;text-transform:uppercase;}.facts{padding-bottom:50px;}.pane-node-field-benefits,.pane-node-field-difference{float:left;font-size:18px;line-height:24px;width:100%;}@media only screen and (min-width:40.063em){.pane-node-field-benefits,.pane-node-field-difference{width:50%;}}.pane-node-field-benefits .pane-title,.pane-node-field-difference .pane-title{font-size:48px;line-height:60px;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;}.pane-node-field-benefits p,.pane-node-field-difference p{font-size:18px;line-height:24px;}.pane-node-field-benefits h4,.pane-node-field-difference h4{font-size:14px;line-height:24px;font-family:'Montserrat',sans-serif;font-weight:700;color:#41638b;text-transform:uppercase;margin-top:20px;margin-bottom:0;}.pane-node-field-benefits{padding-right:30px;}.pane-node-field-difference{padding-left:30px;}.row-service-essentials{background:url(/sites/all/themes/opi/images/graident-top.png) repeat-x center top;}.row-color-displays .single-size-text,.row-service-essentials .single-size-text,.pro-tools-collections .single-size-text{color:#798390;}.pane-collection-essentials-individual-product-panel-pane-1{padding-top:50px;}.pane-collection-essential-products-panel-pane-1,.pane-collection-displays-and-kits-individual-product-panel-pane-1{position:relative;}.afterbar{background:#9ea9b8;border-bottom:3px solid #798390;width:100%;height:75px;position:absolute;bottom:0;}.view-collection-essential-products,.view-collection-display-kits{position:relative;}.view-collection-essential-products .swiper-container,.view-collection-display-kits .swiper-container{width:80%;}.view-collection-essential-products:before,.view-collection-display-kits:before{content:' ';background:#e0e6e8;width:100%;height:2px;position:absolute;top:19px;}.view-collection-essential-products .swiper-container,.view-collection-display-kits .swiper-container{overflow-y:visible;}.view-collection-essential-products .views-row,.view-collection-display-kits .views-row{text-align:center;position:relative;margin-top:21px;cursor:pointer;}.view-collection-essential-products .views-row.swiper-slide-next,.view-collection-display-kits .views-row.swiper-slide-next{border:5px solid #798390;border-bottom:3px solid #798390;border-top:0;margin-top:19px;position:relative;}.view-collection-essential-products .views-row.swiper-slide-next .svg-wrapper,.view-collection-display-kits .views-row.swiper-slide-next .svg-wrapper{fill:#798390;position:absolute;top:0;left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:100%;top:-12px;border-bottom:5px solid #798390;}.view-collection-essential-products .views-row.swiper-slide-next span.field-content,.view-collection-display-kits .views-row.swiper-slide-next span.field-content{background:#FFF;color:#9ea9b8;font-size:12px;line-height:14px;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;height:74px;border-bottom:3px solid #798390;}.view-collection-essential-products .views-row .svg-wrapper,.view-collection-display-kits .views-row .svg-wrapper{display:none;}.view-collection-essential-products .views-row div.field-content,.view-collection-display-kits .views-row div.field-content{margin:20px 0;height:auto;line-height:auto;}@media only screen and (min-width:40.063em){.view-collection-essential-products .views-row div.field-content,.view-collection-display-kits .views-row div.field-content{height:149px;line-height:149px;}}.view-collection-essential-products .views-row div.field-content img,.view-collection-display-kits .views-row div.field-content img{width:auto;}.view-collection-essential-products .views-row span.field-content,.view-collection-display-kits .views-row span.field-content{color:#FFF;font-size:12px;line-height:14px;display:block;padding:15px 0;background:#9ea9b8;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;border-bottom:2px solid #798390;}.view-collection-essential-products .swiper-gallery-button-next,.view-collection-essential-products .swiper-gallery-button-prev,.view-collection-display-kits .swiper-gallery-button-next,.view-collection-display-kits .swiper-gallery-button-prev{display:none;}.view-collection-essentials-individual-product,.pro-tools-collections .view-collection-individual-product{margin:40px 0;background:none !important;}.view-collection-essentials-individual-product .swiper-container,.pro-tools-collections .view-collection-individual-product .swiper-container{max-width:75rem;margin:0 auto;padding:50px 20px 0px 20px;}@media only screen and (min-width:40.063em){.view-collection-essentials-individual-product .swiper-container,.pro-tools-collections .view-collection-individual-product .swiper-container{padding:50px 20px 20px 20px;}}.view-collection-essentials-individual-product .views-field-field-image,.pro-tools-collections .view-collection-individual-product .views-field-field-image{width:45%;}@media only screen and (min-width:40.063em){.view-collection-essentials-individual-product .views-field-field-image,.pro-tools-collections .view-collection-individual-product .views-field-field-image{width:20%;}}.view-collection-essentials-individual-product .views-field-field-bottle-image,.pro-tools-collections .view-collection-individual-product .views-field-field-bottle-image{display:inline-block;vertical-align:top;margin-right:5%;width:40%;}@media only screen and (max-width:40em){.view-collection-essentials-individual-product .views-field-field-bottle-image,.pro-tools-collections .view-collection-individual-product .views-field-field-bottle-image{width:45%;margin:0 auto;display:block;text-align:center;min-height:145px;}.view-collection-essentials-individual-product .views-field-field-bottle-image img,.pro-tools-collections .view-collection-individual-product .views-field-field-bottle-image img{max-height:145px;width:auto;}}@media only screen and (min-width:64.063em){.view-collection-essentials-individual-product .views-field-field-bottle-image,.pro-tools-collections .view-collection-individual-product .views-field-field-bottle-image{width:auto;}}.view-collection-essentials-individual-product .views-field-field-bottle-image img,.pro-tools-collections .view-collection-individual-product .views-field-field-bottle-image img{max-width:100%;}.view-collection-essentials-individual-product .views-field-field-bottle-image.twoimages,.pro-tools-collections .view-collection-individual-product .views-field-field-bottle-image.twoimages{width:45%;}@media only screen and (max-width:40em){.view-collection-essentials-individual-product .views-field-field-bottle-image.twoimages,.pro-tools-collections .view-collection-individual-product .views-field-field-bottle-image.twoimages{display:inline-block;}}@media only screen and (min-width:40.063em){.view-collection-essentials-individual-product .views-field-field-bottle-image.twoimages,.pro-tools-collections .view-collection-individual-product .views-field-field-bottle-image.twoimages{width:20%;}}.view-collection-essentials-individual-product .views-field-nothing,.pro-tools-collections .view-collection-individual-product .views-field-nothing{display:inline-block;vertical-align:top;width:50%;}@media only screen and (max-width:40em){.view-collection-essentials-individual-product .views-field-nothing,.pro-tools-collections .view-collection-individual-product .views-field-nothing{width:90%;margin-right:0;}}@media only screen and (min-width:64.063em){.view-collection-essentials-individual-product .views-field-nothing,.pro-tools-collections .view-collection-individual-product .views-field-nothing{width:auto;}}.view-collection-essentials-individual-product .views-field-nothing h2,.pro-tools-collections .view-collection-individual-product .views-field-nothing h2{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:48px;line-height:1;letter-spacing:-0.25px;}.view-collection-essentials-individual-product .views-field-nothing h2 a,.pro-tools-collections .view-collection-individual-product .views-field-nothing h2 a{color:#293038;}.view-collection-essentials-individual-product .views-field-nothing .social-area,.pro-tools-collections .view-collection-individual-product .views-field-nothing .social-area{display:none;}.view-collection-essentials-individual-product .views-field-nothing .description,.pro-tools-collections .view-collection-individual-product .views-field-nothing .description{display:none;}.view-collection-essentials-individual-product .views-field-nothing .product-icons-dark,.pro-tools-collections .view-collection-individual-product .views-field-nothing .product-icons-dark{margin-top:10px;}.view-collection-essentials-individual-product .views-field-nothing .opi-shopping-add-item-container select,.pro-tools-collections .view-collection-individual-product .views-field-nothing .opi-shopping-add-item-container select{font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;line-height:18px;color:#798390;margin-bottom:20px;border:1px solid #95a2a7;padding:10px;cursor:pointer;width:100%;background:none;}@media only screen and (min-width:64.063em){.view-collection-essentials-individual-product .views-field-nothing .opi-shopping-add-item-container select,.pro-tools-collections .view-collection-individual-product .views-field-nothing .opi-shopping-add-item-container select{margin-right:65px;}}.view-collection-essentials-individual-product .views-field-nothing .size,.pro-tools-collections .view-collection-individual-product .views-field-nothing .size{font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;line-height:18px;color:#798390;margin-bottom:20px;}.view-collection-essentials-individual-product .views-field-nothing .size .picked,.pro-tools-collections .view-collection-individual-product .views-field-nothing .size .picked{border:1px solid #95a2a7;padding:10px;cursor:pointer;}.view-collection-essentials-individual-product .views-field-nothing .size .picked:after,.pro-tools-collections .view-collection-individual-product .views-field-nothing .size .picked:after{font-family:'FontAwesome';content:'\f107';float:right;font-size:30px;}.view-collection-essentials-individual-product .views-field-nothing .size .picked.open:after,.pro-tools-collections .view-collection-individual-product .views-field-nothing .size .picked.open:after{font-family:'FontAwesome';content:'\f106';}.view-collection-essentials-individual-product .views-field-nothing .size ul,.pro-tools-collections .view-collection-individual-product .views-field-nothing .size ul{display:none;list-style:none;border:1px solid #95a2a7;border-top:0;margin:0;padding:10px;}.view-collection-essentials-individual-product .views-field-nothing .size ul li,.pro-tools-collections .view-collection-individual-product .views-field-nothing .size ul li{padding:5px 0;cursor:pointer;}.view-collection-essentials-individual-product .views-field-nothing .sku,.pro-tools-collections .view-collection-individual-product .views-field-nothing .sku{font-size:12px;line-height:16px;letter-spacing:0.50px;margin-bottom:20px;text-transform:uppercase;}.view-collection-essentials-individual-product .views-field-nothing .sku span,.pro-tools-collections .view-collection-individual-product .views-field-nothing .sku span{display:none;}.view-collection-essentials-individual-product .views-field-nothing .price,.pro-tools-collections .view-collection-individual-product .views-field-nothing .price{font-size:18px;line-height:1;color:#798390;font-family:'Montserrat',sans-serif;font-weight:400;margin-bottom:5px;}.view-collection-essentials-individual-product .views-field-nothing .price span,.pro-tools-collections .view-collection-individual-product .views-field-nothing .price span{display:none;}.view-collection-essentials-individual-product .views-field-nothing span.bottle0,.pro-tools-collections .view-collection-individual-product .views-field-nothing span.bottle0{display:block;}.view-collection-essentials-individual-product .view-product-options-selector,.pro-tools-collections .view-collection-individual-product .view-product-options-selector{color:#798390;}.view-collection-essentials-individual-product .bvstarsdiv,.pro-tools-collections .view-collection-individual-product .bvstarsdiv{margin-top:60px;}.pro-tools-collections .view-collection-individual-product .swiper-container.featured-product .description{display:block;}.pro-tools-collections .view-collection-individual-product .swiper-container.featured-product .sku-area{color:#798390;}.pro-tools-collections .view-collection-individual-product .swiper-container.featured-product .view-product-options-selector{color:#798390;}.pro-tools-collections .view-collection-individual-product .swiper-container.featured-product .view-product-options-selector select.single{color:#798390;}.pro-tools-collections .view-collection-individual-product .bvstarsdiv{margin-top:60px;}.displays-collection-page .main{padding-bottom:60px;}.displays-collection-page .view-collection-displays-and-kits-individual-product .view-header{display:none;}.displays-collection-page .view-collection-displays-and-kits-individual-product .swiper-container .views-field{vertical-align:top;margin-right:3%;}.displays-collection-page .view-collection-displays-and-kits-individual-product .swiper-container .views-field-field-bottle-image{width:25%;}.displays-collection-page .view-collection-displays-and-kits-individual-product .swiper-container .views-field-nothing{width:70%;margin-right:0;}.displays-collection-page .view-collection-displays-and-kits-individual-product .swiper-container .views-field-nothing h2{margin-bottom:0;}.displays-collection-page .view-collection-displays-and-kits-individual-product .swiper-container .views-field-nothing .description{font-size:12px;line-height:22px;text-transform:uppercase;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;padding-bottom:20px;}.displays-collection-page .view-collection-displays-and-kits-individual-product .swiper-container .views-field-nothing .price_block{font-size:18px;line-height:1;font-family:'Montserrat',sans-serif;font-weight:400;color:#8a8e94;padding-bottom:30px;}.displays-collection-page .view-collection-displays-and-kits-individual-product .swiper-container .views-field-nothing .product-icons-dark{padding-top:50px;}.displays-collection-page .display-pan{background:url(/sites/all/themes/opi/images/gradient-bottom.png) repeat-x center bottom;display:inline-block;width:100%;}.displays-collection-page .view-collection-display-kits span.field-content{display:none;}.displays-collection-page .carousel-border-top{border-top:2px solid #e0e6e8;}.displays-collection-page .carousel-border-top .row-setup{margin-top:-20px;}.view-collection-displays-and-kits-individual-product .swiper-container.kits-product{padding:50px 20px 20px 20px;}.view-collection-displays-and-kits-individual-product .views-row .views-field-nothing h2 a{color:#293038;}.view-collection-displays-and-kits-individual-product .views-row .views-field-nothing .description,.view-collection-displays-and-kits-individual-product .views-row .views-field-nothing .sku-area{color:#293038;}.view-collection-displays-and-kits-individual-product .view-product-options-selector.view{color:#798390;}.node-type-collections .l-main .main .main-container .columns .view-collection-displays-and-kits-individual-product .bv-rating-stars-on{color:#293038 !important;}.node-type-collections .l-main .main .main-container .columns .view-collection-displays-and-kits-individual-product .bv-rating-stars-off{color:#e4e9eb !important;}.row-must-see{background:url(/sites/all/themes/opi/images/gradient-hatched-grey.jpg) repeat-x center top;padding-top:76px;}.row-must-see .view-must-see-block{padding-bottom:76px;background:url(/sites/all/themes/opi/images/gradient-hatched-black.jpg) repeat-x center bottom;}.row-must-see .view-must-see-block:before,.row-must-see .view-must-see-block:after{content:" ";display:table;}.row-must-see .view-must-see-block:after{clear:both;}.row-must-see-bottom .view-must-see-block{padding-bottom:76px;background:url(/sites/all/themes/opi/images/gradient-hatched-black.jpg) repeat-x center bottom;}.row-must-see-bottom .view-must-see-block:before,.row-must-see-bottom .view-must-see-block:after{content:" ";display:table;}.row-must-see-bottom .view-must-see-block:after{clear:both;}.view-must-see-block .views-row{float:left;}.view-must-see-block .views-row.views-row-1,.view-must-see-block .views-row.views-row-2{width:50%;min-height:initial;}.view-must-see-block .views-row.views-row-1 a.imageBlock-wrapper,.view-must-see-block .views-row.views-row-2 a.imageBlock-wrapper{height:284px;}.view-must-see-block .views-row.views-row-last.views-row-first{width:100%;}.view-must-see-block .views-row .highlight-bar{padding-top:15px;padding-bottom:15px;}.view-must-see-block .views-row .highlight-bar h2{font-family:'Montserrat',sans-serif;font-weight:700;font-size:24px;line-height:1;letter-spacing:2px;color:#bec9d2;text-transform:uppercase;margin-bottom:10px;}.view-must-see-block .views-row .highlight-bar .tagline{font-size:14px;line-height:18px;color:#FFF;}.pro-title-pane{text-align:center;margin:30px 0;overflow:hidden;}.pro-title-pane:before,.pro-title-pane:after{content:" ";display:table;}.pro-title-pane:after{clear:both;}.pro-title-pane .line{border-bottom:2px solid #c9d4da;float:left;width:20%;height:30px;}.pro-title-pane .title-word,.pro-title-pane h2{float:left;color:#c9d4da;font-family:'Montserrat',sans-serif;font-weight:700;font-size:30px;line-height:1.4;letter-spacing:2px;text-transform:uppercase;padding:0 30px;}@media only screen and (min-width:40.063em){.pro-title-pane .title-word,.pro-title-pane h2{line-height:60px;}}.pro-title-pane .title-word.care-only,.pro-title-pane h2.care-only{display:none;}.pro-title-pane .title-word span,.pro-title-pane h2 span{text-transform:initial;}.pro-title-pane h2{float:none;display:inline-block;position:relative;}.pro-title-pane h2:after,.pro-title-pane h2:before{background-color:#c9d4da;content:"";height:2px;position:absolute;top:29px;width:200%;display:inline-block;}.pro-title-pane h2:before{left:-200%;}.pro-title-pane h2:after{right:-200%;}@media only screen and (min-width:40.063em){.educator-page .tip-section{background:url(/sites/all/themes/opi/images/pro_become_bg.jpg) no-repeat right bottom;}}@media only screen and (min-width:40.063em) and (max-width:64em){.educator-page .tip-section{background-size:42%;}}.educator-page .pane-node-body{padding-bottom:100px;padding-top:50px;}@media only screen and (min-width:40.063em){.educator-page .pane-node-body{width:80%;padding-bottom:140px;}}@media only screen and (min-width:64.063em){.educator-page .pane-node-body{width:60%;}}.educator-page .pane-node-body h2{font-family:'Montserrat',sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#98a3b3;text-transform:uppercase;}.educator-page .pane-node-body ul{margin:0;padding:10px 0 40px;list-style:none;}.educator-page .pane-node-body ul li{background:url(/sites/all/themes/opi/images/bullseye.png) no-repeat left center;font-size:20px;line-height:24px;color:#293038;padding:10px 0 10px 25px;margin-left:5px;}.educator-page .pane-node-body ul.second{padding-bottom:0px;}.educator-page a.contact-us-educator{border:1px solid #293038;text-transform:uppercase;padding:10px 20px;color:#293038;font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;line-height:18px;letter-spacing:1px;}.view-educators{text-align:center;margin:30px 0;}@media only screen and (min-width:40.063em){.view-educators{margin:50px 0;}}.view-educators .views-row{display:inline-block;vertical-align:top;border-bottom:1px solid #e0e4ea;margin-bottom:30px;padding-bottom:30px;width:100%;}@media only screen and (min-width:40.063em){.view-educators .views-row{width:49%;}}@media only screen and (min-width:64.063em){.view-educators .views-row{width:32%;margin:0 -4px 40px;padding:0 20px 40px;}}.view-educators .views-row .views-field-field-profile-photo img{border-radius:50%;}.view-educators .views-row .views-field-title{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:28px;line-height:1;margin-top:20px;}.view-educators .views-row .views-field-title a{color:#293038;}.view-educators .views-row .views-field-field-city-state{font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;line-height:24px;text-transform:uppercase;color:#98a3b3;}.view-educators .views-row .views-field-nid a{border:1px solid #848e9c;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;font-size:12px;line-height:14px;letter-spacing:2px;color:#798390;padding:10px 20px;display:inline-block;margin-top:20px;}.node-type-educators .hero-text .pane-bundle-fieldable-panels-pane h2{display:none;}.node-type-educators .hero-text .pane-node-field-profile-photo{text-align:center;margin-top:00px;}@media only screen and (min-width:40.063em){.node-type-educators .hero-text .pane-node-field-profile-photo{float:left;margin-top:0;margin-left:40px;margin-right:40px;}}.node-type-educators .hero-text .pane-node-field-profile-photo img{border-radius:50%;}@media only screen and (max-width:40em){.node-type-educators .hero-text .pane-node-field-profile-photo img{height:170px;width:auto;}}.node-type-educators .hero-text .pane-node-title{margin-top:30px;}@media only screen and (max-width:40em){.node-type-educators .hero-text .pane-node-title{text-align:center;margin-top:15px;}}.node-type-educators .hero-text h1{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#FFF;font-size:45px;line-height:48px;margin:0 0 -5px 0;}.node-type-educators .hero-text .pane-node-field-city-state{color:#adbac9;font-size:14px;line-height:25px;text-transform:uppercase;margin-bottom:20px;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;letter-spacing:2px;}@media only screen and (max-width:40em){.node-type-educators .hero-text .pane-node-field-city-state{text-align:center;}}.node-type-educators .hero-text .pane-node-field-telephone{float:left;display:inline-block;font-size:18px;line-height:25px;color:#FFF;margin-left:0;height:20px;margin-right:50px;}@media only screen and (max-width:40em){.node-type-educators .hero-text .pane-node-field-telephone{text-align:center;width:100%;margin-bottom:5px;}}.node-type-educators .hero-text .pane-node-field-telephone .field{background:url(/sites/all/themes/opi/images/educator-phone-icon.png) no-repeat left center;padding-left:30px;display:inline-block;}.node-type-educators .hero-text .pane-node-field-email{display:inline-block;font-size:18px;line-height:25px;margin-left:0;height:20px;}@media only screen and (max-width:40em){.node-type-educators .hero-text .pane-node-field-email{text-align:center;width:100%;}}.node-type-educators .hero-text .pane-node-field-email .field{padding-left:30px;background:url(/sites/all/themes/opi/images/educator-mail-icon.png) no-repeat left center;display:inline-block;}.node-type-educators .hero-text .pane-node-field-email a{color:#FFF;}.node-type-educators .tip-section{clear:both;padding:30px 0;}@media only screen and (min-width:40.063em){.node-type-educators .tip-section{padding:60px 10px 20px;}}@media only screen and (min-width:64.063em){.node-type-educators .tip-section{padding:60px 0 20px 0;}}@media only screen and (min-width:40.063em){.node-type-educators .tip-section .pane-node-body{width:70%;margin:0 auto;}}.node-type-educators .tip-section .pane-node-body p{font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;font-size:13px;line-height:18px;color:#656f7a;letter-spacing:0.4px;}.node-type-educators .bottom.row-setup{margin-bottom:50px;}@media only screen and (min-width:40.063em){.node-type-educators .bottom.row-setup{padding:0 10px;}}@media only screen and (min-width:64.063em){.node-type-educators .bottom.row-setup{padding:0;}}@media only screen and (min-width:40.063em){.view-educators-questions-answers .view-header{padding:0 0 60px 0;}}.view-educators-questions-answers .view-header h2{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:30px;line-height:70px;color:#293038;float:left;}.view-educators-questions-answers .view-header span{border:1px solid #e0e4ea;display:inline-block;margin-top:36px;}.view-educators-questions-answers .view-content{clear:both;}.view-educators-questions-answers .views-row{border-bottom:1px solid #e0e4ea;padding-bottom:30px;margin-bottom:30px;}.view-educators-questions-answers .views-field-field-question{background:url(/sites/all/themes/opi/images/bullseye.png) no-repeat left 6px;padding-left:40px;font-family:'Montserrat',sans-serif;font-weight:400;font-size:16px;line-height:22px;color:#98a3b3;text-transform:uppercase;}@media only screen and (max-width:40em){.view-educators-questions-answers .views-field-field-question{padding-left:20px;}}.view-educators-questions-answers .views-field-field-question p{font-family:'Montserrat',sans-serif;font-weight:400;font-size:16px;line-height:22px;color:#98a3b3;text-transform:uppercase;}.view-educators-questions-answers .views-field-field-answer{font-size:13px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;color:#656f7a;padding-left:40px;letter-spacing:0.4px;}@media only screen and (max-width:40em){.view-educators-questions-answers .views-field-field-answer{padding-left:20px;}}.view-educators-questions-answers .view-footer a{float:right;border:1px solid #848e9c;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:400;font-weight:400;font-size:12px;line-height:14px;letter-spacing:2px;color:#848e9c;padding:10px 20px;display:inline-block;margin:30px 0;}@media only screen and (max-width:40em){.view-educators-questions-answers .view-footer a{width:100%;text-align:center;}}.view-educators-questions-answers .view-footer a i{padding-right:15px;}.wrapper-class .bacs3{height:343px;background-size:cover;background-image:none;background-position:center center;}.node-type-step-by-steps .wrapper-class .bacs3{height:192px;}.node-type-educators .wrapper-class .bacs3{height:100%;padding:30px 0;min-height:240px;}.wrapper-class .row-setup{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:100%;}.wrapper-class h2,.wrapper-class .pane-node-field-step-category li{font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#FFF;font-size:43px;line-height:38px;}@media only screen and (min-width:40.063em){.wrapper-class h2,.wrapper-class .pane-node-field-step-category li{width:80%;font-size:53px;line-height:48px;}}.wrapper-class .fieldable-panels-pane{font-size:20px;line-height:30px;color:#adbac9;}@media only screen and (min-width:40.063em){.wrapper-class .fieldable-panels-pane{width:60%;}}.wrapper-class .fieldable-panels-pane .field-label{display:none;}.wrapper-class .hero-text{display:inline-block;margin:0 2%;width:96%;}@media only screen and (min-width:64.063em){.wrapper-class .hero-text{width:100%;margin:0;}}.hero-text .pane-custom{margin-top:20px;font-family:'Montserrat',sans-serif;font-weight:700;font-size:16px;line-height:30px;text-transform:uppercase;letter-spacing:1px;color:#57606a;}.hero-text .pane-custom a{color:#707a85;text-decoration:underline;}.view-myopi-tips{padding-bottom:100px;}.view-myopi-tips h3{text-transform:uppercase;color:#c9d4da;border-bottom:2px solid #c9d4da;font-family:'Montserrat',sans-serif;font-weight:400;font-size:18px;line-height:1.2;letter-spacing:2px;margin-bottom:10px;}.view-myopi-tips .tip-group{display:inline-block;vertical-align:top;width:100%;padding-right:40px;margin-bottom:30px;}@media only screen and (min-width:40.063em){.view-myopi-tips .tip-group{width:49%;}}@media only screen and (min-width:64.063em){.view-myopi-tips .tip-group{width:32.1%;}}.view-myopi-tips .views-row{padding:10px 0;}.view-myopi-tips .views-row a{color:#383f48;font-size:16px;line-height:24px;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;}.view-myopi-tips .views-row a:hover{opacity:0.7;}.view-myopi-tips .seeall{text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;line-height:18px;color:#5383c6;}.view-myopi-tips .seeall:hover{opacity:0.6;}.disclaimer-text{margin:40px 2%;}@media only screen and (min-width:64.063em){.disclaimer-text{margin:40px 0;}}.disclaimer-text p{font-size:20px;line-height:30px;color:#383f48;}.disclaimer-text a{border-bottom:1px solid #383f48;color:#383f48;}.disclaimer-text a:hover{opacity:0.7;}.view-tips-per-category{margin-left:40px;margin-top:70px;}@media only screen and (min-width:64.063em){.view-tips-per-category{margin-left:60px;}}@media only screen and (min-width:64.063em){.view-tips-per-category{margin-left:150px;}}.view-tips-per-category .views-row .views-field-body{display:none;}.view-tips-per-category .views-row .views-field-title{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;color:#383f48;font-size:16px;line-height:24px;margin:0 0 20px 0;cursor:pointer;}.view-tips-per-category .views-row.opened .views-field-title{font-size:17px;line-height:30px;font-family:'Montserrat',sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#858e9d;border-bottom:1px solid #dce4e8;margin:0 0 20px 0;position:relative;}.view-tips-per-category .views-row.opened .views-field-title:before{font-family:'FontAwesome';font-size:30px;content:'\f107';position:absolute;left:-30px;top:0;}.view-tips-per-category .views-row.opened .views-field-body{display:block;margin-bottom:50px;}.view-tips-per-category .views-row.opened .views-field-body p{font-size:24px;line-height:30px;color:#000;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;}.view-tips-per-category .view-footer{padding-bottom:50px;}.view-tips-per-category .view-footer a{border:1px solid #383f48;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:700;font-size:12px;line-height:24px;letter-spacing:2px;color:#798390;padding:10px 20px;display:inline-block;margin:30px 0;}.tips-category-page .tip-section{background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#f7f7f7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#f7f7f7));background:-webkit-linear-gradient(top,#ffffff 0%,#f7f7f7 100%);background:-o-linear-gradient(top,#ffffff 0%,#f7f7f7 100%);background:-ms-linear-gradient(top,#ffffff 0%,#f7f7f7 100%);background:linear-gradient(to bottom,#ffffff 0%,#f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f7f7f7',GradientType=0);}.tips-category-page .view-myopi-tips{padding:60px 0;}.tips-category-page .pane-fieldable-panels-pane{display:none;}.tips-category-page .written-wrapper{margin:0 2%;}@media only screen and (min-width:64.063em){.tips-category-page .written-wrapper{margin:0 auto;}}.pane-views-exp-myopi-tips-panel-pane-1{padding-top:20px;}#views-exposed-form-myopi-tips-panel-pane-1 #edit-combine-wrapper,#views-exposed-form-myopi-tips-panel-pane-1 #edit-search-wrapper{padding-right:0;padding-top:0;}#views-exposed-form-myopi-tips-panel-pane-1 #edit-combine-wrapper label,#views-exposed-form-myopi-tips-panel-pane-1 #edit-search-wrapper label{display:none;}#views-exposed-form-myopi-tips-panel-pane-1 .form-item input{background-color:#848e9c;color:#c1cad7;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;font-size:18px;padding-top:1rem;padding-bottom:1rem;height:53px;line-height:53px;width:100%;}#views-exposed-form-myopi-tips-panel-pane-1 .views-submit-button{padding-top:0;margin-top:0;}#views-exposed-form-myopi-tips-panel-pane-1 .views-submit-button button.form-submit{margin-top:0;background:#5383c6;font-size:12px;text-transform:uppercase;letter-spacing:0.75px;font-family:'Montserrat',sans-serif;font-weight:400;height:53px;}.view-tips-category-listing .views-row{display:inline-block;vertical-align:top;background:-webkit-linear-gradient(300deg,#78838f,#adb9c8);background:-o-linear-gradient(300deg,#78838f,#adb9c8);background:-moz-linear-gradient(300deg,#78838f,#adb9c8);background:linear-gradient(to 300deg,#78838f,#adb9c8);width:100%;margin-bottom:20px;}@media only screen and (min-width:40.063em){.view-tips-category-listing .views-row{width:31%;margin-right:1.5%;margin-bottom:0;min-height:335px;}}.view-tips-category-listing .views-row.views-row-last{margin-right:0;}.view-tips-category-listing .views-field-field-image img{width:100%;}.view-tips-category-listing .views-field-name{font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:30px;line-height:38px;padding:30px 20px 0px 20px;text-align:center;}.view-tips-category-listing .views-field-name a{color:#FFF;}.view-tips-category-listing .views-field-nothing{padding:0px 20px 30px 20px;text-align:center;}.view-tips-category-listing .views-field-nothing a{text-transform:uppercase;color:#FFF;font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;line-height:18px;letter-spacing:1px;}.view-tips-category-listing .view-footer{text-align:center;padding:40px 0;}.view-tips-category-listing .view-footer a{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;display:inline-block;}.view-tips-category-listing .view-footer a:hover{opacity:0.7;}@media only screen and (max-width:40em){.product-tips-page .wrapper-class h2{font-size:30px;line-height:1.4;}.product-tips-page .fieldable-panels-pane{font-size:16px;line-height:20px;}}.node-type-step-by-steps .main-container{padding-bottom:50px;}.node-type-step-by-steps .pane-fieldable-panels-pane{display:none;}.node-type-step-by-steps .pane-node-field-step-category ul{list-style:none;margin:0;padding:0;}.node-type-step-by-steps .bottom-border-top{border-top:1px solid #dce0e5;margin-top:40px;}.node-type-step-by-steps .left-bottom,.node-type-step-by-steps .right-bottom{padding:40px 0 100px 0;}.node-type-step-by-steps .left-bottom h2,.node-type-step-by-steps .right-bottom h2{font-size:18px;line-height:24px;font-family:'Montserrat',sans-serif;font-weight:700;color:#98a3b3;text-transform:uppercase;margin-top:0px;margin-bottom:20px;}.node-type-step-by-steps .left-bottom ul,.node-type-step-by-steps .right-bottom ul{margin:0;padding:0;list-style-position:inside;}.node-type-step-by-steps .left-bottom li,.node-type-step-by-steps .right-bottom li{padding:7px 0;font-size:15px;line-height:24px;color:#656f7a;}.node-type-step-by-steps .tip-section{position:relative;}.node-type-step-by-steps .pane-node-title{margin:40px 0;width:80%;overflow:hidden;}.node-type-step-by-steps .pane-node-title h1{font-family:'Montserrat',sans-serif;font-weight:700;font-size:30px;line-height:2;color:#c9d4da;letter-spacing:2px;text-transform:uppercase;width:80%;position:relative;}.node-type-step-by-steps .pane-node-title h1:after{border-top:1px solid #c9d4da;content:' ';width:80%;position:absolute;top:30px;margin-left:20px;}.view-pro-step-by-steps .views-row{width:100%;margin-bottom:20px;clear:both;position:relative;}.view-pro-step-by-steps .views-row:before,.view-pro-step-by-steps .views-row:after{content:" ";display:table;}.view-pro-step-by-steps .views-row:after{clear:both;}.view-pro-step-by-steps .stepNum{position:absolute;right:5px;bottom:5px;color:#ebf1f4;font-size:30px;line-height:1;letter-spacing:2px;font-family:'Montserrat',sans-serif;font-weight:700;}.view-pro-step-by-steps .left-content-step{float:left;background:#ebf1f4;padding:20px;min-height:147px;width:25%;text-align:center;}.view-pro-step-by-steps .left-content-step img{padding-right:20px;}.view-pro-step-by-steps .right-content-step{background:#c9d4da;padding:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:100%;min-height:147px;position:relative;}.view-pro-step-by-steps .right-content-step:before{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #ebf1f4;content:' ';position:absolute;top:50%;left:0;margin-top:-10px;}.view-pro-step-by-steps .right-content-step ul{margin:0;padding:0 0 0 40px;}.view-pro-step-by-steps .right-content-step ul li{padding-bottom:10px;color:#656f7a;font-size:15px;line-height:18px;letter-spacing:0.25px;}.view-pro-step-by-steps .right-content-step ul li p{color:#656f7a;font-size:15px;line-height:18px;letter-spacing:0.25px;margin-bottom:0;}.pane-pro-step-by-steps-panel-pane-2{position:absolute;right:0;top:60px;z-index:2;background-color:white;padding-left:20px;}.view-pro-step-by-steps.view-display-id-panel_pane_2 .views-row{display:none;}.view-pro-step-by-steps.view-display-id-panel_pane_2 .views-row.views-row-first{display:block;}.view-pro-step-by-steps.view-display-id-panel_pane_2 .views-row a{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;}.view-pro-step-by-steps.view-display-id-panel_pane_2 .views-row a:hover{opacity:0.7;}.pane-pro-step-category-listing-panel-pane-1 .pro-title-pane{margin:40px 0;}.view-pro-step-category-listing .views-row{margin:20px 0;width:100%;clear:both;}.view-pro-step-category-listing .views-row:before,.view-pro-step-category-listing .views-row:after{content:" ";display:table;}.view-pro-step-category-listing .views-row:after{clear:both;}.view-pro-step-category-listing .views-field-field-image{float:left;width:38%;}.view-pro-step-category-listing .views-field-nothing{padding:20px 40px;display:inline-block;width:62%;}.view-pro-step-category-listing .views-field-nothing h2{font-size:22px;line-height:1;color:#383f48;}.view-pro-step-by-steps.view-display-id-panel_pane_3 .views-row{display:inline-block;width:49%;padding:7px 0;margin:0;}.view-pro-step-by-steps.view-display-id-panel_pane_3 a{text-transform:uppercase;font-size:12px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:700;color:#383f48;background:url(/sites/all/themes/opi/images/bullseye.png) no-repeat left center;padding-left:20px;}.view-pro-step-by-steps.view-display-id-panel_pane_3 a:hover{opacity:0.7;}.pane-steps-pager{margin-top:20px;}.pane-steps-pager span.freepager-next{margin-right:1px;}.pane-steps-pager a{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;}.pane-steps-pager a:hover{opacity:0.7;}.view-pro-steps-block .views-row{display:inline-block;vertical-align:middle;width:31.5%;margin-right:1.5%;text-align:center;position:relative;}.view-pro-steps-block .views-row.views-row-last{margin-right:0;}.view-pro-steps-block .views-row a.imageBlock-wrapper{display:block;position:relative;width:100%;overflow:hidden;height:192px;}.view-pro-steps-block .views-row a.imageBlock-wrapper:hover .imageBlock{-webkit-transform:scale(1);transform:scale(1);}.view-pro-steps-block .views-row a.imageBlock-wrapper:hover .sweep-top{background:rgba(0,0,0,0.6);width:100%;height:100%;}.view-pro-steps-block .views-row .imageBlock{display:block;-webkit-transform:scale(1.03);-webkit-transition:-webkit-transform 0.6s ease 0s;transform:scale(1.03);transition:transform 0.6s ease 0s;height:100%;width:100%;position:absolute;background-size:cover;background-position:center center;}.view-pro-steps-block .views-row .highlight-bar{text-stroke:none;width:100%;display:inline-block;position:absolute;bottom:0;text-align:center;background:rgba(0,0,0,0.5);padding:5px 5px;transform:none;left:0;}.view-pro-steps-block .views-row .highlight-bar i{font-family:"HTFDidotHTFM06MediumItalic",Helvetica,Arial,sans-serif;}.view-pro-steps-block .views-row .highlight-bar h2{font-size:14px;line-height:18px;color:#FFF;margin-bottom:0;}.view-pro-steps-block .views-row .highlight-bar .sweep-top{position:absolute;bottom:0;left:0;z-index:0;height:0;transition:height 0.5s ease 0s;}.view-pro-steps-block .view-footer{clear:both;margin-top:40px;}.view-pro-steps-block .view-footer .linkfoot{vertical-align:middle;display:inline-block;width:49%;text-align:right;}.view-pro-steps-block .view-footer .linkfoot a{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;}.view-pro-steps-block .view-footer .linkfoot a:hover{opacity:0.7;}.view-pro-steps-block .view-footer .textblockfoot{display:inline-block;vertical-align:middle;width:50%;color:#293038;font-size:20px;line-height:30px;}.education-page .tip-section{background:url(/sites/all/themes/opi/images/graident-steps-education.png) repeat-x center bottom;padding-bottom:100px;}.page-pro-register #edit-field-first-name,.page-pro-register #edit-field-last-name,.page-pro-register #edit-field-zip{display:none;}.page-pro-register #edit-account .form-item-name{display:none;}.page-pro-register fieldset{padding:0;}.page-pro-register fieldset legend{display:none;}.page-pro-register fieldset .form-item-profile-pro-field-address-pro-und-0-country{margin-bottom:10px;}.field-name-field-salon-association,.field-name-field-default-distributor{display:none;}.myopipage .pane-user-created{clear:both;padding-top:20px;}.myopipage .pane-user-created h2,.myopipage .pane-user-created .pane-content{font-size:11px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;color:#98a3b3;margin:0;}.myopipage .pane-user-created .pane-content{font-size:14px;}.myopipage .middle-top-middle{padding-top:10px;}.myopipage .middle-top-middle h1,.myopipage .middle-top-middle .pane-opi-user-pages-user-edit-form-block h2.pane-title,.myopipage .middle-top-middle .pane-opi-pro-upgrade-opi-pro-upgrade-form h2.pane-title,.myopipage .middle-top-middle .pane-form h2{font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:40px;text-align:center;}.myopipage .middle-top-middle .pane-entity-field,.myopipage .middle-top-middle .pane-token{font-size:18px;line-height:36px;color:#293038;font-family:'Montserrat',sans-serif;font-weight:400;}.myopipage .middle-top-middle .pane-entity-field .field-label,.myopipage .middle-top-middle .pane-entity-field h2,.myopipage .middle-top-middle .pane-token .field-label,.myopipage .middle-top-middle .pane-token h2{float:left;text-transform:uppercase;font-size:14px;line-height:36px;color:#98a3b3;font-family:'Montserrat',sans-serif;font-weight:400;width:25%;text-align:right;}.myopipage .middle-top-middle .pane-entity-field .field-items,.myopipage .middle-top-middle .pane-token .field-items{padding-left:3%;width:70%;text-align:left;margin-left:25%;}.myopipage .middle-top-middle .pane-token .pane-content{padding-left:3%;width:70%;text-align:left;display:inline-block;}.myopipage fieldset{margin:0;padding:0;border:0;}.myopipage fieldset legend{display:none;}.myopipage fieldset .form-item{width:100%;}.myopi-profilepage .pane-user-field-profile-photo{float:none;padding-bottom:30px;}.myopi-profilepage .middle-top-left{text-align:center;}.myopi-profilepage #edit-delete{display:none;}.myopi-profilepage button.button.form-submit,.myopi-profilepage button.form-submit{background:#853675;font-size:14px;line-height:14px;font-family:'Montserrat',sans-serif;font-weight:400;color:#c59ebd;text-transform:uppercase;line-height:1;text-align:center;height:45px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-right:10px;margin-top:20px;}@media only screen and (min-width:40.063em){.myopi-profilepage button.button.form-submit,.myopi-profilepage button.form-submit{float:right;margin-top:0;}}.wrapper-profile-content{background:url(/sites/all/themes/opi/images/myopi-transparent-bg.png) repeat-x 0 bottom;padding:0 2% 100px;}.wrapper-profile-content:before,.wrapper-profile-content:after{content:" ";display:table;}.wrapper-profile-content:after{clear:both;}.account-buttons,.pane-change-password-change-password-form{display:block;clear:both;}.account-buttons .pane-content a,.account-buttons h2,.pane-change-password-change-password-form .pane-content a,.pane-change-password-change-password-form h2{font-size:11px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;color:#293038;border:1px solid #293038;padding:10px 20px;display:inline-block;margin-bottom:20px;text-transform:uppercase;text-align:center;cursor:pointer;width:90%;}@media only screen and (min-width:64.063em){.account-buttons .pane-content a,.account-buttons h2,.pane-change-password-change-password-form .pane-content a,.pane-change-password-change-password-form h2{width:60%;}.account-buttons .account-buttons .pane-content a,.account-buttons .account-buttons h2,.account-buttons .pane-change-password-change-password-form .pane-content a,.account-buttons .pane-change-password-change-password-form h2{width:100%;}}.pane-change-password-change-password-form .form-required{display:none;}.pane-change-password-change-password-form .pane-content{display:none;}.pane-change-password-change-password-form .form-type-password-confirm.form-item-pass > label{width:100%;float:none;display:block;text-align:left;margin:10px 0;border-bottom:1px solid #dce0e5;}.pane-change-password-change-password-form .password-strength,.pane-change-password-change-password-form .password-confirm,.pane-change-password-change-password-form .password-suggestions{display:none;}.pane-change-password-change-password-form .form-type-password{display:inline-block;width:100%;text-align:left;}.pane-change-password-change-password-form .form-type-password label{text-align:left !important;}.pane-change-password-change-password-form div.password-suggestions{width:auto !important;}.pane-change-password-change-password-form #edit-submit{margin-right:0;}@media only screen and (min-width:40.063em) and (max-width:64em){.pane-change-password-change-password-form #edit-submit{margin-right:10px;}}.page-pro-register .page-title-wrapper{margin-bottom:70px;}.page-pro-register .button-group{display:none;}.page-pro-register .block-block-1{float:right;width:40%;margin-right:5%;padding-left:3%;padding-top:30px;}.page-pro-register #user-register-form{float:left;width:50%;margin-left:5%;margin-bottom:100px;}.page-pro-register #user-register-form fieldset{border:0;margin:0;}.page-pro-register #user-register-form .field-type-list-boolean{margin-bottom:10px;}.page-pro-register #user-register-form .field-name-field-terms-and-conditions label a{text-decoration:underline;color:#c2c2c2;margin-left:5px;}.page-pro-register #user-register-form .field-name-field-terms-and-conditions .form-required:after{background:none;}.page-pro-register .form-required{position:relative;}.page-pro-register .form-required.highlight input,.page-pro-register .form-required.highlight .option{border:2px solid red;}.page-pro-register .form-required:after{content:'';position:absolute;top:20px;right:-23px;background:url(/sites/all/themes/opi/images/required.png) no-repeat right center;width:13px;height:13px;}.page-pro-register .image-widget-data label{text-align:left;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;padding:10px 10px;color:#c1c1c1;font-size:30px;line-height:1;margin-top:0;width:30%;display:inline-block;}.page-profile-pro .wrapper-profile-content,.page-user-edit .wrapper-profile-content{padding-bottom:100px;}.page-profile-pro #edit-submit,.page-profile-pro #edit-delete,.page-user-edit #edit-submit,.page-user-edit #edit-delete{float:right;padding:0.5rem 1.5rem;font-size:19px;line-height:28px;color:#FFFFFF;background:#66a4eb;border:1px solid #66a4eb;margin:0;box-shadow:none;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;height:60px;margin:0 0 0 10px;}.page-profile-pro #edit-submit:hover,.page-profile-pro #edit-delete:hover,.page-user-edit #edit-submit:hover,.page-user-edit #edit-delete:hover{background:#FFF;border:1px solid #66a4eb;color:#66a4eb;}.page-profile-pro .field-type-field-collection,.page-profile-pro .field-name-field-number-technicians,.page-profile-pro .field-name-field-average-hours-worked-per-w,.page-user-edit .field-type-field-collection,.page-user-edit .field-name-field-number-technicians,.page-user-edit .field-name-field-average-hours-worked-per-w{display:none !important;}.role-professional .prologin-link{display:none;}#edit-mimemail,#edit-field-additional-images{display:none;}.myopi-profilepage .field-name-field-default-distributor{display:none;}#edit-profile-pro-field-profile-photo{margin-bottom:10px;}#edit-profile-pro-field-profile-photo div.image-preview{float:none;display:inline-block;}#edit-profile-pro-field-profile-photo div.image-widget-data{float:none;display:inline-block;vertical-align:middle;text-align:center;width:100%;text-align:left;}#edit-profile-pro-field-profile-photo div.image-widget-data input{display:inline-block;vertical-align:top;width:30%;height:52px;font-size:20px;line-height:1;}#edit-profile-pro-field-profile-photo div.image-widget-data button{width:30%;display:inline-block;vertical-align:top;}#edit-profile-pro-field-profile-photo div.image-widget-data span{display:block;padding:0px 0 5px 0;}.page-profile-pro .entity-profile2 .field-wrapper,.page-profile-pro .node-axxium-lamp .field-wrapper,.node-type-axxium-lamp .entity-profile2 .field-wrapper,.node-type-axxium-lamp .node-axxium-lamp .field-wrapper{width:100%;display:inline-block;font-size:18px;line-height:36px;color:#293038;font-family:'Montserrat',sans-serif;font-weight:400;}.page-profile-pro .entity-profile2 .field-label,.page-profile-pro .node-axxium-lamp .field-label,.node-type-axxium-lamp .entity-profile2 .field-label,.node-type-axxium-lamp .node-axxium-lamp .field-label{float:left;text-transform:uppercase;font-size:14px;line-height:36px;color:#98a3b3;font-family:'Montserrat',sans-serif;font-weight:400;width:25%;text-align:right;margin-right:3%;}.page-profile-pro .entity-profile2 .field-items,.page-profile-pro .node-axxium-lamp .field-items,.node-type-axxium-lamp .entity-profile2 .field-items,.node-type-axxium-lamp .node-axxium-lamp .field-items{padding-left:3%;width:70%;text-align:left;margin-left:25%;}.page-profile-pro .entity-profile2 .field-type-email a,.page-profile-pro .node-axxium-lamp .field-type-email a,.node-type-axxium-lamp .entity-profile2 .field-type-email a,.node-type-axxium-lamp .node-axxium-lamp .field-type-email a{color:#293038;}.page-profile-pro .entity-profile2 .field-type-email a:hover,.page-profile-pro .node-axxium-lamp .field-type-email a:hover,.node-type-axxium-lamp .entity-profile2 .field-type-email a:hover,.node-type-axxium-lamp .node-axxium-lamp .field-type-email a:hover{color:#66a4eb;}.pane-node-webform{position:relative;}.pane-node-webform fieldset{float:left;margin:0;padding:0;border:0;}.pane-node-webform fieldset legend{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:36px;line-height:48px;color:#010101;padding-bottom:20px;}.pane-node-webform fieldset.webform-component--customer-info{width:100%;}@media only screen and (min-width:40.063em){.pane-node-webform fieldset.webform-component--customer-info{width:50%;}}@media only screen and (min-width:64.063em){.pane-node-webform fieldset.webform-component--customer-info{width:60%;}}.pane-node-webform fieldset.webform-component--customer-info .fieldset-wrapper{padding-right:0;}@media only screen and (min-width:40.063em){.pane-node-webform fieldset.webform-component--customer-info .fieldset-wrapper{padding-right:20px;}}@media only screen and (min-width:64.063em){.pane-node-webform fieldset.webform-component--customer-info .fieldset-wrapper{padding-right:80px;}}.pane-node-webform fieldset.webform-component--customer-comments2{float:left;width:100%;}@media only screen and (min-width:40.063em){.pane-node-webform fieldset.webform-component--customer-comments2{width:50%;}}@media only screen and (min-width:64.063em){.pane-node-webform fieldset.webform-component--customer-comments2{float:right;width:40%;}}.pane-node-webform .webform-component-textarea label{display:none !important;}.tech-support-page form .form-item textarea{font-size:14px;color:#293038;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;padding-left:10px;padding-right:10px;line-height:1;height:500px;}.tech-support-page form .form-item .webform-submit{float:right;}.tech-support-page .middle-top.row-setup{padding-top:50px;}.tech-support-page .button.form-submit,.tech-support-page .clear-form{float:right;background:#853675;font-size:14px;line-height:14px;font-family:'Montserrat',sans-serif;font-weight:400;color:#c59ebd;text-transform:uppercase;line-height:1;text-align:center;height:45px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-top:20px;}.tech-support-page .clear-form{margin-right:20px;}.tech-support-page .written-wrapper{padding:30px 0 60px;}.tech-support-page .written-wrapper .pane-custom{font-size:14px;line-height:1;color:#293038;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;}.role-professional form .form-item label,.user-edit-page form .form-item label,.proupgrade-page form .form-item label,.find-school-career form .form-item label{text-transform:uppercase;font-size:14px;font-family:'Montserrat',sans-serif;font-weight:400;color:#98a3b3;display:inline-block;vertical-align:middle;padding-right:10px;}@media only screen and (min-width:40.063em){.role-professional form .form-item label,.user-edit-page form .form-item label,.proupgrade-page form .form-item label,.find-school-career form .form-item label{width:25%;text-align:right;}}.role-professional form .form-item label .form-required,.user-edit-page form .form-item label .form-required,.proupgrade-page form .form-item label .form-required,.find-school-career form .form-item label .form-required{position:absolute;right:-8px;font-size:40px;line-height:0.85;color:#d82e6a;}@media only screen and (min-width:40.063em){.role-professional form .form-item label .form-required,.user-edit-page form .form-item label .form-required,.proupgrade-page form .form-item label .form-required,.find-school-career form .form-item label .form-required{right:-13px;}}@media only screen and (min-width:64.063em){.role-professional form .form-item label .form-required,.user-edit-page form .form-item label .form-required,.proupgrade-page form .form-item label .form-required,.find-school-career form .form-item label .form-required{right:-20px;}}.role-professional form .form-item input,.role-professional form .form-item select,.user-edit-page form .form-item input,.user-edit-page form .form-item select,.proupgrade-page form .form-item input,.proupgrade-page form .form-item select,.find-school-career form .form-item input,.find-school-career form .form-item select{display:inline-block;font-size:14px;color:#293038;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;padding-left:10px;padding-right:10px;background:#f0f0f0;height:45px;line-height:45px;}@media only screen and (min-width:40.063em){.role-professional form .form-item input,.role-professional form .form-item select,.user-edit-page form .form-item input,.user-edit-page form .form-item select,.proupgrade-page form .form-item input,.proupgrade-page form .form-item select,.find-school-career form .form-item input,.find-school-career form .form-item select{width:73%;}}.role-professional form .form-item select,.user-edit-page form .form-item select,.proupgrade-page form .form-item select,.find-school-career form .form-item select{line-height:30px;}.role-professional form .form-item.form-type-select:after,.user-edit-page form .form-item.form-type-select:after,.proupgrade-page form .form-item.form-type-select:after,.find-school-career form .form-item.form-type-select:after{top:10px;}.role-professional .webform-component--customer-info--country,.user-edit-page .webform-component--customer-info--country,.proupgrade-page .webform-component--customer-info--country,.find-school-career .webform-component--customer-info--country{margin-bottom:10px;}.page-user-edit .main .wrapper-profile-content form#user-profile-form .field-name-field-shopping-list,.page-user-edit .main .wrapper-profile-content form#user-profile-form .field-name-field-skintone,.page-user-edit .main .wrapper-profile-content form#user-profile-form .field-name-field-nail-length,#user-profile-form--2 .field-name-field-shopping-list,#user-profile-form--2 .field-name-field-skintone,#user-profile-form--2 .field-name-field-nail-length{display:none;}.page-user-edit .main .wrapper-profile-content form#user-profile-form .form-item,#user-profile-form--2 .form-item{margin:5px 0;}.page-user-edit .page .main form#user-profile-form .form-wrapper{margin:0;}.page-user-edit .page .main form#user-profile-form .form-wrapper.form-actions{width:90%;}.pane-opi-user-pages-user-edit-form-block form,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2{position:relative;}.pane-opi-user-pages-user-edit-form-block form .form-item,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .form-item{margin:5px 0;}.pane-opi-user-pages-user-edit-form-block form #edit-fboauth,.pane-opi-user-pages-user-edit-form-block form #edit-fboauth--2,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 #edit-fboauth,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 #edit-fboauth--2{position:absolute;left:0;bottom:-75px;}.pane-opi-user-pages-user-edit-form-block form #edit-fboauth label,.pane-opi-user-pages-user-edit-form-block form #edit-fboauth--2 label,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 #edit-fboauth label,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 #edit-fboauth--2 label{display:none;}.pane-opi-user-pages-user-edit-form-block form #edit-fboauth .facebook-action-connect,.pane-opi-user-pages-user-edit-form-block form #edit-fboauth--2 .facebook-action-connect,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 #edit-fboauth .facebook-action-connect,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 #edit-fboauth--2 .facebook-action-connect{padding-right:10px;}.pane-opi-user-pages-user-edit-form-block form .form-type-password-confirm,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .form-type-password-confirm{width:100% !important;}.pane-opi-user-pages-user-edit-form-block form .form-type-password-confirm .form-type-password,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .form-type-password-confirm .form-type-password{width:100% !important;}.pane-opi-user-pages-user-edit-form-block form .form-type-password-confirm .form-type-password div.password-confirm,.pane-opi-user-pages-user-edit-form-block form .form-type-password-confirm .form-type-password .password-strength,.pane-opi-user-pages-user-edit-form-block form .form-type-password-confirm .form-type-password .password-suggestions,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .form-type-password-confirm .form-type-password div.password-confirm,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .form-type-password-confirm .form-type-password .password-strength,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .form-type-password-confirm .form-type-password .password-suggestions{display:none;}@media only screen and (min-width:40.063em){.pane-opi-user-pages-user-edit-form-block form .form-type-password-confirm .form-type-password label,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .form-type-password-confirm .form-type-password label{width:25%;float:left;}}@media only screen and (min-width:40.063em){.pane-opi-user-pages-user-edit-form-block form .form-type-password-confirm .form-type-password input,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .form-type-password-confirm .form-type-password input{width:65% !important;margin-left:5px;}}.pane-opi-user-pages-user-edit-form-block form .field-name-field-zip,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .field-name-field-zip{clear:both;}.pane-opi-user-pages-user-edit-form-block form .date-padding,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .date-padding{float:none;}.pane-opi-user-pages-user-edit-form-block form .field-name-field-birthday,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .field-name-field-birthday{display:none;}.pane-opi-user-pages-user-edit-form-block form .field-name-field-birthday legend,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .field-name-field-birthday legend{font-size:20px;font-family:'Montserrat',sans-serif;font-weight:400;color:#c1c1c1;}.pane-opi-user-pages-user-edit-form-block form .field-name-field-birthday .form-type-select:after,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .field-name-field-birthday .form-type-select:after{content:'';}.pane-opi-user-pages-user-edit-form-block form .field-name-field-birthday .form-type-date-select .form-item,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .field-name-field-birthday .form-type-date-select .form-item{display:inline-block;width:33%;vertical-align:top;}.pane-opi-user-pages-user-edit-form-block form .field-widget-options-onoff,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .field-widget-options-onoff{margin-top:10px !important;float:left;width:auto;}.pane-opi-user-pages-user-edit-form-block form .field-widget-options-onoff input,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .field-widget-options-onoff input{display:none;}.pane-opi-user-pages-user-edit-form-block form .field-widget-options-onoff label,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .field-widget-options-onoff label{width:100% !important;float:left;margin-left:0;}@media only screen and (max-width:40em){.pane-opi-user-pages-user-edit-form-block form .field-widget-options-onoff label:before,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .field-widget-options-onoff label:before{float:left;}}.pane-opi-user-pages-user-edit-form-block form .image-widget-data,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .image-widget-data{width:100%;}.pane-opi-user-pages-user-edit-form-block form .image-widget-data button,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .image-widget-data button{margin-top:0 !important;}.pane-opi-user-pages-user-edit-form-block form .field-name-field-profile-photo,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .field-name-field-profile-photo{clear:both;padding-top:10px;}.pane-opi-user-pages-user-edit-form-block form .form-actions,.page-user-edit.myopi-profilepage .pane-opi-user-pages-user-edit-form-block form#user-profile-form--2 .form-actions{padding-top:20px;}.page-user-pwd-reset #edit-timezone--3{display:none;}.user-edit-page form .form-item.form-item-files-picture-upload label{float:left;width:100%;text-align:left;}.user-edit-page form .form-item.form-type-managed-file label{text-align:left;}@media only screen and (max-width:40em){#user-profile-form{padding:10px;}}#user-profile-form .form-type-password-confirm label{float:none !important;}#user-profile-form .form-type-password-confirm input{margin-left:0 !important;}#user-profile-form #edit-field-receive-newsletters-and-em,#user-profile-form #edit-field-terms-and-conditions{float:none;width:90%;}@media only screen and (max-width:40em){#user-profile-form #edit-field-receive-newsletters-and-em,#user-profile-form #edit-field-terms-and-conditions{clear:both;padding-top:10px;}}@media only screen and (max-width:40em){.pane-opi-pro-upgrade-opi-pro-upgrade-form h2,.pane-opi-user-pages-user-edit-form-block h2{margin-top:40px;margin-bottom:0 !important;}}@media only screen and (min-width:40.063em) and (max-width:64em){.pane-opi-pro-upgrade-opi-pro-upgrade-form h2,.pane-opi-user-pages-user-edit-form-block h2{margin-top:40px;margin-bottom:0 !important;}}@media only screen and (max-width:40em){#profile2-edit-pro-form,#change-password-form{padding:10px;}}@media only screen and (min-width:40.063em){#profile2-edit-pro-form .image-widget,#change-password-form .image-widget{width:73%;display:inline-block;vertical-align:middle;}}@media only screen and (min-width:40.063em){#profile2-edit-pro-form .image-widget input,#change-password-form .image-widget input{width:63%;}}.node-type-product .Displays .pane-node-field-bottle-image{border:4px solid #8f97a2;}.node-type-product .Displays .left-color .pane-node-field-bottle-image{right:-192px;}.node-type-product .Displays .left-color{background:url(/sites/all/themes/opi/images/textured-bg.png) repeat-y center top;}.node-type-product .Displays .main-content-product{padding-top:120px;}.node-type-product .Displays .main-content-product .right-content{padding-left:5%;}@media only screen and (min-width:40.063em){.node-type-product .Displays .main-content-product .right-content{padding-left:10%;}}.node-type-product .Displays .pane-node-field-display-text{font-size:24px;line-height:36px;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;color:#8a8e94;}.node-type-product .Displays .pane-node-field-sku .field-wrapper:after{content:'';}.node-type-product .Displays .pane-node-field-price{clear:both;font-size:18px;line-height:1;font-family:'Montserrat',sans-serif;font-weight:400;color:#8a8e94;padding-bottom:30px;}.node-type-product .Displays .pane-node-body h2{font-size:10px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;color:#adb7c1;}.node-type-product .Displays .pane-node-body .pane-content{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:18px;line-height:1;color:#77828f;}.view-displays-you-may-also .views-row{border:4px solid #8f97a2;border-left:0;height:190px;width:190px;display:flex;align-items:center;justify-content:center;}.view-displays-you-may-also .views-row.views-row-first{border-left:4px solid #8f97a2;}.view-displays-you-may-also .view-header .border{border-top:2px solid #8f97a2;}@media only screen and (min-width:40.063em){.world-news-page .bacs3{margin-bottom:100px;}}.world-news-page .tip-section{background:#78838f;width:100%;display:inline-block;padding-bottom:30px;}.world-news-page .written-wrapper{margin:40px auto;}.view-pro-support-world-news.view-display-id-panel_pane_1 .views-row{display:inline-block;vertical-align:top;margin-right:1.5%;padding:20px 20px 30px 20px;border:1px solid #FFF;margin-top:140px;text-align:center;width:100%;}@media only screen and (min-width:40.063em){.view-pro-support-world-news.view-display-id-panel_pane_1 .views-row{width:47.5%;margin-top:140px;}}@media only screen and (min-width:64.063em){.view-pro-support-world-news.view-display-id-panel_pane_1 .views-row{width:23.4%;margin-top:90px;}}.view-pro-support-world-news.view-display-id-panel_pane_1 .views-row.views-row-last{margin-right:0;}.view-pro-support-world-news.view-display-id-panel_pane_1 .views-row .views-field-field-image{margin-top:-140px;padding-bottom:30px;}.view-pro-support-world-news.view-display-id-panel_pane_1 .views-row .views-field-nothing h2{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#FFF;margin-bottom:0;}.view-pro-support-world-news.view-display-id-panel_pane_1 .views-row .views-field-field-date-range{font-size:14px;line-height:1;color:white;margin-bottom:30px;}.view-pro-support-world-news.view-display-id-panel_pane_1 .views-row .views-field-field-download-file .file-icon,.view-pro-support-world-news.view-display-id-panel_pane_1 .views-row .views-field-field-download-file .file-size{display:none;}.view-pro-support-world-news.view-display-id-panel_pane_1 .views-row .views-field-field-download-file a{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;color:#FFF;border:1px solid #FFF;display:inline-block;}.view-pro-support-world-news.view-display-id-panel_pane_1 .views-row .views-field-field-download-file a:hover{opacity:0.7;}.view-pro-support-world-news.view-display-id-panel_pane_2{text-align:center;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-header{display:inline-block;vertical-align:middle;margin-right:40px;float:left;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-header h2{margin-bottom:5px;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#293038;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-header .text{line-height:1;color:#b5b5b5;text-align:left;font-size:16px;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content{float:left;display:inline-block;vertical-align:middle;border:1px solid #dce0e5;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content .views-field-field-download-file{display:none;vertical-align:top;background:#66a4eb;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;margin-left:-5px;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content .views-field-field-download-file a{color:#FFF;padding:13px 20px;display:block;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content .views-field-field-download-file .file-icon,.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content .views-field-field-download-file .file-size{display:none;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content .active-item{text-align:left;font-family:'Montserrat',sans-serif;font-weight:400;letter-spacing:1px;color:#b5b5b5;cursor:pointer;display:inline-block;height:46px;line-height:46px;padding-left:20px;border-bottom:1px solid #dce0e5;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content .active-item:after{display:inline-block;vertical-align:top;font-family:'FontAwesome';font-size:30px;content:'\f107';line-height:20px;padding-left:20px;padding-top:12px;padding-right:20px;color:#b5b5b5;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content .active-item.opened:after{font-family:'FontAwesome';content:'\f106';}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content .item-list{display:none;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content ul{list-style:none;margin:0;padding:0;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content ul li{padding:0;margin:0;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content ul.opened{border:1px solid red;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content ul.opened .views-row{border:0;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content .views-row{text-align:left;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content .views-row.views-row-first{display:block;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content .views-row .views-field-field-date-range{display:inline-block;vertical-align:top;padding:10px 20px;cursor:pointer;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-content .views-row .views-field-field-date-range .field-content{display:inline-block;vertical-align:middle;font-family:'Montserrat',sans-serif;font-weight:400;letter-spacing:1px;color:#b5b5b5;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-footer{float:left;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-footer .file-size,.view-pro-support-world-news.view-display-id-panel_pane_2 .view-footer .file-icon{display:none;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-footer a{padding:0.5rem 1.5rem;font-size:19px;line-height:28px;color:#FFFFFF;background:#66a4eb;border:1px solid #66a4eb;margin:0;box-shadow:none;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:12px;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:700;padding-top:0;padding-bottom:0;line-height:48px;height:48px;display:inline-block;}.view-pro-support-world-news.view-display-id-panel_pane_2 .view-footer a:hover{background:#FFF;border:1px solid #66a4eb;color:#66a4eb;}.view-world-news-most-recent .views-field{width:33%;display:inline-block;vertical-align:middle;}.view-world-news-most-recent .views-field-field-image{text-align:left;margin-top:-20px;width:25%;}.view-world-news-most-recent .views-field-nothing{color:#adbac9;width:64%;margin-left:2%;}@media only screen and (min-width:40.063em){.view-world-news-most-recent .views-field-nothing{width:31%;}}.view-world-news-most-recent .views-field-nothing h1{font-size:45px;line-height:48px;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#FFF;}.view-world-news-most-recent .views-field-field-download-file{width:100%;margin-top:20px;}@media only screen and (min-width:40.063em){.view-world-news-most-recent .views-field-field-download-file{width:32%;text-align:right;margin-top:0px;}}.view-world-news-most-recent .views-field-field-download-file .field-content{width:100%;display:inline-block;}@media only screen and (min-width:40.063em){.view-world-news-most-recent .views-field-field-download-file .field-content{width:80%;}}.view-world-news-most-recent .views-field-field-download-file a{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;display:block;text-align:center;color:#FFF;border-color:#FFF;width:80%;display:block;margin:0px auto 20px;}.view-world-news-most-recent .views-field-field-download-file a:hover{opacity:0.7;}@media only screen and (min-width:40.063em){.view-world-news-most-recent .views-field-field-download-file a{width:100%;margin:0 0 20px 0;}}@media (min-width:1025px){.view-pro-merchandise-tools .swiper-wrapper{display:block;}}.view-pro-merchandise-tools .swiper-container{background:#FFF;}@media (min-width:1025px){.view-pro-merchandise-tools .views-row{background:#b5b5b5;margin-bottom:60px;background:#313840;background:-moz-linear-gradient(top,#313840 0%,#4e5762 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#313840),color-stop(100%,#4e5762));background:-webkit-linear-gradient(top,#313840 0%,#4e5762 100%);background:-o-linear-gradient(top,#313840 0%,#4e5762 100%);background:-ms-linear-gradient(top,#313840 0%,#4e5762 100%);background:linear-gradient(to bottom,#313840 0%,#4e5762 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#313840',endColorstr='#4e5762',GradientType=0);}}.view-pro-merchandise-tools .views-row.wallpaper .downfiles{display:none;}.view-pro-merchandise-tools .swiper-slide{text-align:center;}@media (min-width:1025px){.view-pro-merchandise-tools .swiper-slide{text-align:left;padding:0;}}.view-pro-merchandise-tools .views-field-field-image{text-align:center;padding:0 20px;}@media (min-width:1025px){.view-pro-merchandise-tools .views-field-field-image{text-align:left;height:320px;float:left;padding:0;}}.view-pro-merchandise-tools .views-field-title{font-family:'Montserrat',sans-serif;font-weight:700;letter-spacing:2px;color:#FFF;text-transform:uppercase;font-size:20px;line-height:22px;padding:0 20px 20px 20px;}@media (min-width:1025px){.view-pro-merchandise-tools .views-field-title{display:none;}}.view-pro-merchandise-tools .views-field-nothing{padding:0 20px;}@media (min-width:1025px){.view-pro-merchandise-tools .views-field-nothing{padding:0;}}@media (min-width:1025px){.view-pro-merchandise-tools .views-field-nothing{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0px 30px;height:320px;}}.view-pro-merchandise-tools .views-field-nothing span.field-content{display:block;width:100%;}.view-pro-merchandise-tools .views-field-nothing h2{font-family:'Montserrat',sans-serif;font-weight:700;letter-spacing:2px;color:#FFF;text-transform:uppercase;font-size:20px;line-height:22px;padding-bottom:10px;display:none;}@media (min-width:1025px){.view-pro-merchandise-tools .views-field-nothing h2{display:block;}}.view-pro-merchandise-tools .views-field-nothing .body,.view-pro-merchandise-tools .views-field-nothing .body p{color:#FFF;padding-bottom:20px;font-size:14px;line-height:18px;display:none;}@media (min-width:1025px){.view-pro-merchandise-tools .views-field-nothing .body,.view-pro-merchandise-tools .views-field-nothing .body p{display:block;}}.view-pro-merchandise-tools .views-field-nothing .downfiles{margin-top:20px;}@media (min-width:1025px){.view-pro-merchandise-tools .views-field-nothing .downfiles{text-align:left;margin-top:0;}}.view-pro-merchandise-tools .views-field-nothing .downfiles .resblock{display:inline-block;vertical-align:top;width:auto;margin-right:1.5%;text-align:center;}.view-pro-merchandise-tools .views-field-nothing .downfiles .resblock.low{margin-right:0;}.view-pro-merchandise-tools .views-field-nothing .downfiles .resblock .sizes{font-family:'Montserrat',sans-serif;font-weight:700;font-size:24px;letter-spacing:2px;color:#FFF;text-transform:uppercase;margin-bottom:10px;}.view-pro-merchandise-tools .views-field-nothing .downfiles a{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;display:inline-block;color:#adbac9;border-color:#adbac9;width:100%;padding:15px 20px;}.view-pro-merchandise-tools .views-field-nothing .downfiles a:hover{opacity:0.7;}.view-pro-merchandise-tools .views-field-body-1{background:#323941;background:-moz-linear-gradient(top,#323941 0%,#4b545e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#323941),color-stop(100%,#4b545e));background:-webkit-linear-gradient(top,#323941 0%,#4b545e 100%);background:-o-linear-gradient(top,#323941 0%,#4b545e 100%);background:-ms-linear-gradient(top,#323941 0%,#4b545e 100%);background:linear-gradient(to bottom,#323941 0%,#4b545e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#323941',endColorstr='#4b545e',GradientType=0);margin-top:20px;padding:40px 20px 60px 20px;font-size:20px;line-height:1.2;color:#FFF;display:block;}@media (min-width:1025px){.view-pro-merchandise-tools .views-field-body-1{display:none;}}.view-pro-merchandise-tools .item-list{margin-top:20px;}@media (min-width:1025px){.view-pro-merchandise-tools .item-list{margin-top:0;}}.view-pro-merchandise-tools .item-list ul{padding:0;margin:0;list-style:none;text-align:center;}.view-pro-merchandise-tools .item-list ul li{margin:0;padding:0;display:inline-block;margin:0 4%;vertical-align:bottom;}.view-pro-merchandise-tools .item-list ul li:first-child{margin-left:0;}.view-pro-merchandise-tools .item-list ul li:last-child{margin-right:0;}.view-pro-merchandise-tools .item-list .field-name-field-dimensions{font-family:'Montserrat',sans-serif;font-weight:700;font-size:16px;line-height:22px;color:#FFF;letter-spacing:1px;padding-right:10px;display:inline-block;vertical-align:top;}.view-pro-merchandise-tools .item-list .field-name-field-file-size{font-size:14px;line-height:22px;color:#FFF;display:inline-block;font-family:'Montserrat',sans-serif;font-weight:400;letter-spacing:1px;}.view-pro-merchandise-tools .item-list .field-name-field-file-size:before{content:'(';}.view-pro-merchandise-tools .item-list .field-name-field-file-size:after{content:')';}.view-pro-merchandise-tools .item-list .field-name-field-file img{display:none;}.view-pro-merchandise-tools .item-list .field-name-field-file a{font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;display:inline-block;color:#adbac9;border-color:#adbac9;width:100%;padding:15px 20px;}.view-pro-merchandise-tools .item-list .field-name-field-file a:hover{opacity:0.7;}.view-pro-merchandise-tools .item-list .field-name-field-file .file-size{display:none;}.view-pro-merchandise-tools .swiper-pagination{bottom:20px;margin:0 8px;}.view-pro-merchandise-tools .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;background:#b5b5b5;}.view-pro-merchandise-tools .swiper-pagination .swiper-pagination-bullet-active{background:#FFF;}.merchandise-tools-page .tip-section{background:#000;display:inline-block;width:100%;position:relative;}.merchandise-tools-page .tip-section:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #000;content:' ';position:absolute;bottom:-10px;left:50%;margin-top:-10px;}.merchandise-tools-page .pane-fieldable-panels-pane .field-name-field-background-image{display:inline-block;vertical-align:middle;width:25%;margin-right:5%;}.merchandise-tools-page .pane-fieldable-panels-pane .field-name-field-tagline{display:inline-block;vertical-align:middle;width:68%;text-align:left;color:#FFF;}.merchandise-tools-page .written-wrapper{padding:60px 0 0 0;background:#000;}@media (min-width:1025px){.merchandise-tools-page .written-wrapper{background:#FFF;}}.pane-bundle-tools{padding:20px;width:100%;float:left;margin-right:2%;margin-bottom:0px;margin-top:20px;}@media only screen and (min-width:40.063em){.pane-bundle-tools{width:48%;margin-bottom:50px;margin-top:50px;max-width:505px;margin-top:30px;}}.pane-bundle-tools h2{margin-top:30px;margin-bottom:10px;font-family:"DidotLTPro-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#FFF;}@media only screen and (min-width:64.063em){.pane-bundle-tools h2{font-size:40px;line-height:38px;}}.pane-bundle-tools h2 a{color:#FFF;}.pane-bundle-tools .image img{width:100%;}.pane-bundle-tools .body-field{font-size:14px;line-height:18px;color:#FFF;letter-spacing:0.5px;}.pane-bundle-tools .link-field{margin-top:30px;}.pane-bundle-tools .link-field a{display:inline-block;font-size:14px;line-height:18px;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;border:1px solid #798390;color:#798390;padding:10px 20px;letter-spacing:2px;color:#FFF;border-color:#FFF;}.pane-bundle-tools .link-field a:hover{opacity:0.7;}.pane-bundle-tools .padding-wrap{padding:30px;border-right:1px solid #CCC;border-left:1px solid #CCC;border-bottom:1px solid #CCC;}.maximize-page .bottom.row-setup{margin-bottom:30px;}@media only screen and (min-width:40.063em){.maximize-page .bottom.row-setup{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;}}.career-landing-page .middle-top .pane-bundle-tools .padding-wrap{position:relative;}.career-landing-page .middle-top .pane-bundle-tools .body-field{padding-bottom:70px;}.career-landing-page .middle-top .pane-bundle-tools .link-field{position:absolute;bottom:30px;left:30px;}.view-pro-you-may-also,.view-myopi-products-not-lacquers,.collection_you_may_also_not_lacquers{padding-top:50px;}.view-pro-you-may-also .views-row,.view-myopi-products-not-lacquers .views-row,.collection_you_may_also_not_lacquers .views-row{border:2px solid #dce0e5;padding:30px;}.view-myopi-products-not-lacquers .views-field-ops{display:none;}.form-type-select{position:relative;}.form-type-select:after{font-family:'FontAwesome';font-size:30px;content:'\f107';position:absolute;right:10px;top:15px;color:#c1c1c1;}.form-type-select select{margin-bottom:10px;color:#c1c1c1;background:#f0f0f0;height:60px;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;border:0;font-size:20px;line-height:30px;height:30px;padding-left:20px;}@media only screen and (min-width:40.063em){.form-type-select select{font-size:30px;line-height:40px;height:60px;}}.html:not(.role-professional) .pro-only{display:none;}.html.role-professional .fan-only{display:none;}.node-type-event-articles .pane-node-field-products,.node-type-event-articles .views-field-field-products,.node-type-events .pane-node-field-products,.node-type-events .views-field-field-products{text-align:center;padding-top:30px;padding-bottom:30px;}.node-type-event-articles .pane-node-field-products h2,.node-type-event-articles .pane-node-field-products .views-label-field-products,.node-type-event-articles .views-field-field-products h2,.node-type-event-articles .views-field-field-products .views-label-field-products,.node-type-events .pane-node-field-products h2,.node-type-events .pane-node-field-products .views-label-field-products,.node-type-events .views-field-field-products h2,.node-type-events .views-field-field-products .views-label-field-products{color:#b3b3b3;text-transform:uppercase;font-size:14px;line-height:23px;letter-spacing:2px;margin:0;font-family:'Montserrat',sans-serif;font-weight:700;}.node-type-event-articles .pane-node-field-products .pane-content,.node-type-event-articles .pane-node-field-products .field-content,.node-type-event-articles .views-field-field-products .pane-content,.node-type-event-articles .views-field-field-products .field-content,.node-type-events .pane-node-field-products .pane-content,.node-type-events .pane-node-field-products .field-content,.node-type-events .views-field-field-products .pane-content,.node-type-events .views-field-field-products .field-content{padding:20px 0;}.node-type-event-articles .pane-node-field-products .node-product,.node-type-event-articles .views-field-field-products .node-product,.node-type-events .pane-node-field-products .node-product,.node-type-events .views-field-field-products .node-product{display:inline-block;vertical-align:top;margin-right:15px;position:relative;}.node-type-event-articles .pane-node-field-products .node-product .node-title,.node-type-event-articles .views-field-field-products .node-product .node-title,.node-type-events .pane-node-field-products .node-product .node-title,.node-type-events .views-field-field-products .node-product .node-title{display:none;line-height:1;position:absolute;width:300%;left:-100%;bottom:-40px;}@media only screen and (min-width:40.063em){.node-type-event-articles .pane-node-field-products .node-product .node-title,.node-type-event-articles .views-field-field-products .node-product .node-title,.node-type-events .pane-node-field-products .node-product .node-title,.node-type-events .views-field-field-products .node-product .node-title{width:200%;left:-50%;bottom:-30px;}}.node-type-event-articles .pane-node-field-products .node-product .node-title a,.node-type-event-articles .views-field-field-products .node-product .node-title a,.node-type-events .pane-node-field-products .node-product .node-title a,.node-type-events .views-field-field-products .node-product .node-title a{color:#b3b3b3;}.node-type-event-articles .pane-node-field-products .node-product img,.node-type-event-articles .views-field-field-products .node-product img,.node-type-events .pane-node-field-products .node-product img,.node-type-events .views-field-field-products .node-product img{height:114px;width:auto;}@media only screen and (min-width:40.063em){.node-type-event-articles .pane-node-field-products .node-product img,.node-type-event-articles .views-field-field-products .node-product img,.node-type-events .pane-node-field-products .node-product img,.node-type-events .views-field-field-products .node-product img{height:auto;}}.view-displays-all.columns{float:none;display:inline-block;margin:0 auto;text-align:center;display:inherit;}
@font-face{font-family:'Helvetica Neue';src:url(/sites/all/themes/opi/fonts/helvetica/2C1B96_0_0.eot);src:url(/sites/all/themes/opi/fonts/helvetica/2C1B96_0_0.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/opi/fonts/helvetica/2C1B96_0_0.woff) format("woff"),url(/sites/all/themes/opi/fonts/helvetica/2C1B96_0_0.ttf) format("truetype");}@font-face{font-family:'Helvetica Neue Light';src:url(/sites/all/themes/opi/fonts/helvetica/2C1B96_1_0.eot);src:url(/sites/all/themes/opi/fonts/helvetica/2C1B96_1_0.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/opi/fonts/helvetica/2C1B96_1_0.woff) format("woff"),url(/sites/all/themes/opi/fonts/helvetica/2C1B96_1_0.ttf) format("truetype");}@font-face{font-family:'HTFDidotHTFB96Bold';src:url(/sites/all/themes/opi/fonts/htfdidot/htfdidot-bold96.eot);src:url(/sites/all/themes/opi/fonts/htfdidot/htfdidot-bold96.eot) format("embedded-opentype"),url(/sites/all/themes/opi/fonts/htfdidot/htfdidot-bold96.woff) format("woff"),url(/sites/all/themes/opi/fonts/htfdidot/htfdidot-bold96.ttf) format("truetype"),url(/sites/all/themes/opi/fonts/htfdidot/htfdidot-bold96.svg#HTFDidotHTFB96Bold) format("svg");}@font-face{font-family:'Didot-HTF-B64-Bold';src:url(/sites/all/themes/opi/fonts/htfdidot/Didot-HTF-B64-Bold_gdi.eot);src:url(/sites/all/themes/opi/fonts/htfdidot/Didot-HTF-B64-Bold_gdi.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/opi/fonts/htfdidot/Didot-HTF-B64-Bold_gdi.woff) format("woff"),url(/sites/all/themes/opi/fonts/htfdidot/Didot-HTF-B64-Bold_gdi.ttf) format("truetype"),url(/sites/all/themes/opi/fonts/htfdidot/Didot-HTF-B64-Bold_gdi.svg#Didot-HTF-B64-Bold) format("svg");font-weight:700;font-style:normal;font-stretch:normal;unicode-range:U+0020-2248;}@font-face{font-family:'HTFDidotHTFM06MediumItalic';src:url(/sites/all/themes/opi/fonts/htfdidot/htfdidot-mediumita06.eot);src:url(/sites/all/themes/opi/fonts/htfdidot/htfdidot-mediumita06.eot) format("embedded-opentype"),url(/sites/all/themes/opi/fonts/htfdidot/htfdidot-mediumita06.woff) format("woff"),url(/sites/all/themes/opi/fonts/htfdidot/htfdidot-mediumita06.ttf) format("truetype"),url(/sites/all/themes/opi/fonts/htfdidot/htfdidot-mediumita06.svg#HTFDidotHTFM06MediumItalic) format("svg");}@font-face{font-family:'Foundation Icons';src:url(/sites/all/themes/opi/fonts/foundation-icons/foundation-icons.eot);src:url(/sites/all/themes/opi/fonts/foundation-icons/foundation-icons.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/opi/fonts/foundation-icons/foundation-icons.woff) format("woff"),url(/sites/all/themes/opi/fonts/foundation-icons/foundation-icons.ttf) format("truetype"),url(/sites/all/themes/opi/fonts/foundation-icons/foundation-icons.svg#fontcustom) format("svg");}@font-face{font-family:'DidotLTPro-Bold';src:url(/sites/all/themes/opi/fonts/htfdidot/2F3055_0_0.eot);src:url(/sites/all/themes/opi/fonts/htfdidot/2F3055_0_0.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/opi/fonts/htfdidot/2F3055_0_0.woff2) format("woff2"),url(/sites/all/themes/opi/fonts/htfdidot/2F3055_0_0.woff) format("woff"),url(/sites/all/themes/opi/fonts/htfdidot/2F3055_0_0.ttf) format("truetype");}@font-face{font-family:'Montserrat Ultra';src:url(/sites/all/themes/opi/fonts/montserrat/Montserrat-UltraLight.eot);src:url(/sites/all/themes/opi/fonts/montserrat/Montserrat-UltraLight.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/opi/fonts/montserrat/Montserrat-UltraLight.woff) format("woff"),url(/sites/all/themes/opi/fonts/montserrat/Montserrat-UltraLight.ttf) format("truetype");font-weight:200;font-style:normal;}@font-face{font-family:'Montserrat';src:url(/sites/all/themes/opi/fonts/montserrat/Montserrat-Light.eot);src:url(/sites/all/themes/opi/fonts/montserrat/Montserrat-Light.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/opi/fonts/montserrat/Montserrat-Light.woff) format("woff"),url(/sites/all/themes/opi/fonts/montserrat/Montserrat-Light.ttf) format("truetype");font-weight:300;font-style:normal;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}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;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}meta.foundation-version{font-family:"/5.5.0/";}meta.foundation-mq-small{font-family:"/only screen/";width:0em;}meta.foundation-mq-small-only{font-family:"/only screen and (max-width:40em)/";width:0em;}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em;}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.063em) and (max-width:64em)/";width:40.063em;}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em;}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.063em) and (max-width:90em)/";width:64.063em;}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em;}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.063em) and (max-width:120em)/";width:90.063em;}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em;}meta.foundation-data-attribute-namespace{font-family:false;}html,body{height:100%;}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html,body{font-size:100%;}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1.5;position:relative;cursor:auto;}a:hover{cursor:pointer;}img{max-width:100%;height:auto;}img{-ms-interpolation-mode:bicubic;}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important;}.left{float:left !important;}.right{float:right !important;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.hide{display:none !important;visibility:hidden;}.invisible{visibility:hidden;}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}img{display:inline-block;vertical-align:middle;}textarea{height:auto;min-height:50px;}select{width:100%;}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5rem;}.row:before,.row:after{content:" ";display:table;}.row:after{clear:both;}.row.collapse > .column,.row.collapse > .columns{padding-left:0;padding-right:0;}.row.collapse .row{margin-left:0;margin-right:0;}.row .row{width:auto;margin-left:-0.9375rem;margin-right:-0.9375rem;margin-top:0;margin-bottom:0;max-width:none;}.row .row:before,.row .row:after{content:" ";display:table;}.row .row:after{clear:both;}.row .row.collapse{width:auto;margin:0;max-width:none;}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table;}.row .row.collapse:after{clear:both;}.column,.columns{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;}[class*="column"] + [class*="column"]:last-child{float:right;}[class*="column"] + [class*="column"].end{float:left;}@media only screen{.small-push-0{position:relative;left:0%;right:auto;}.small-pull-0{position:relative;right:0%;left:auto;}.small-push-1{position:relative;left:8.3333333333%;right:auto;}.small-pull-1{position:relative;right:8.3333333333%;left:auto;}.small-push-2{position:relative;left:16.6666666667%;right:auto;}.small-pull-2{position:relative;right:16.6666666667%;left:auto;}.small-push-3{position:relative;left:25%;right:auto;}.small-pull-3{position:relative;right:25%;left:auto;}.small-push-4{position:relative;left:33.3333333333%;right:auto;}.small-pull-4{position:relative;right:33.3333333333%;left:auto;}.small-push-5{position:relative;left:41.6666666667%;right:auto;}.small-pull-5{position:relative;right:41.6666666667%;left:auto;}.small-push-6{position:relative;left:50%;right:auto;}.small-pull-6{position:relative;right:50%;left:auto;}.small-push-7{position:relative;left:58.3333333333%;right:auto;}.small-pull-7{position:relative;right:58.3333333333%;left:auto;}.small-push-8{position:relative;left:66.6666666667%;right:auto;}.small-pull-8{position:relative;right:66.6666666667%;left:auto;}.small-push-9{position:relative;left:75%;right:auto;}.small-pull-9{position:relative;right:75%;left:auto;}.small-push-10{position:relative;left:83.3333333333%;right:auto;}.small-pull-10{position:relative;right:83.3333333333%;left:auto;}.small-push-11{position:relative;left:91.6666666667%;right:auto;}.small-pull-11{position:relative;right:91.6666666667%;left:auto;}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left;}.small-1{width:8.3333333333%;}.small-2{width:16.6666666667%;}.small-3{width:25%;}.small-4{width:33.3333333333%;}.small-5{width:41.6666666667%;}.small-6{width:50%;}.small-7{width:58.3333333333%;}.small-8{width:66.6666666667%;}.small-9{width:75%;}.small-10{width:83.3333333333%;}.small-11{width:91.6666666667%;}.small-12{width:100%;}.small-offset-0{margin-left:0% !important;}.small-offset-1{margin-left:8.3333333333% !important;}.small-offset-2{margin-left:16.6666666667% !important;}.small-offset-3{margin-left:25% !important;}.small-offset-4{margin-left:33.3333333333% !important;}.small-offset-5{margin-left:41.6666666667% !important;}.small-offset-6{margin-left:50% !important;}.small-offset-7{margin-left:58.3333333333% !important;}.small-offset-8{margin-left:66.6666666667% !important;}.small-offset-9{margin-left:75% !important;}.small-offset-10{margin-left:83.3333333333% !important;}.small-offset-11{margin-left:91.6666666667% !important;}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none;}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left;}.column.small-centered:last-child,.columns.small-centered:last-child{float:none;}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left;}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right;}.row.small-collapse > .column,.row.small-collapse > .columns{padding-left:0;padding-right:0;}.row.small-collapse .row{margin-left:0;margin-right:0;}.row.small-uncollapse > .column,.row.small-uncollapse > .columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left;}}@media only screen and (min-width:40.063em){.medium-push-0{position:relative;left:0%;right:auto;}.medium-pull-0{position:relative;right:0%;left:auto;}.medium-push-1{position:relative;left:8.3333333333%;right:auto;}.medium-pull-1{position:relative;right:8.3333333333%;left:auto;}.medium-push-2{position:relative;left:16.6666666667%;right:auto;}.medium-pull-2{position:relative;right:16.6666666667%;left:auto;}.medium-push-3{position:relative;left:25%;right:auto;}.medium-pull-3{position:relative;right:25%;left:auto;}.medium-push-4{position:relative;left:33.3333333333%;right:auto;}.medium-pull-4{position:relative;right:33.3333333333%;left:auto;}.medium-push-5{position:relative;left:41.6666666667%;right:auto;}.medium-pull-5{position:relative;right:41.6666666667%;left:auto;}.medium-push-6{position:relative;left:50%;right:auto;}.medium-pull-6{position:relative;right:50%;left:auto;}.medium-push-7{position:relative;left:58.3333333333%;right:auto;}.medium-pull-7{position:relative;right:58.3333333333%;left:auto;}.medium-push-8{position:relative;left:66.6666666667%;right:auto;}.medium-pull-8{position:relative;right:66.6666666667%;left:auto;}.medium-push-9{position:relative;left:75%;right:auto;}.medium-pull-9{position:relative;right:75%;left:auto;}.medium-push-10{position:relative;left:83.3333333333%;right:auto;}.medium-pull-10{position:relative;right:83.3333333333%;left:auto;}.medium-push-11{position:relative;left:91.6666666667%;right:auto;}.medium-pull-11{position:relative;right:91.6666666667%;left:auto;}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left;}.medium-1{width:8.3333333333%;}.medium-2{width:16.6666666667%;}.medium-3{width:25%;}.medium-4{width:33.3333333333%;}.medium-5{width:41.6666666667%;}.medium-6{width:50%;}.medium-7{width:58.3333333333%;}.medium-8{width:66.6666666667%;}.medium-9{width:75%;}.medium-10{width:83.3333333333%;}.medium-11{width:91.6666666667%;}.medium-12{width:100%;}.medium-offset-0{margin-left:0% !important;}.medium-offset-1{margin-left:8.3333333333% !important;}.medium-offset-2{margin-left:16.6666666667% !important;}.medium-offset-3{margin-left:25% !important;}.medium-offset-4{margin-left:33.3333333333% !important;}.medium-offset-5{margin-left:41.6666666667% !important;}.medium-offset-6{margin-left:50% !important;}.medium-offset-7{margin-left:58.3333333333% !important;}.medium-offset-8{margin-left:66.6666666667% !important;}.medium-offset-9{margin-left:75% !important;}.medium-offset-10{margin-left:83.3333333333% !important;}.medium-offset-11{margin-left:91.6666666667% !important;}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none;}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left;}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none;}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left;}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right;}.row.medium-collapse > .column,.row.medium-collapse > .columns{padding-left:0;padding-right:0;}.row.medium-collapse .row{margin-left:0;margin-right:0;}.row.medium-uncollapse > .column,.row.medium-uncollapse > .columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left;}.push-0{position:relative;left:0%;right:auto;}.pull-0{position:relative;right:0%;left:auto;}.push-1{position:relative;left:8.3333333333%;right:auto;}.pull-1{position:relative;right:8.3333333333%;left:auto;}.push-2{position:relative;left:16.6666666667%;right:auto;}.pull-2{position:relative;right:16.6666666667%;left:auto;}.push-3{position:relative;left:25%;right:auto;}.pull-3{position:relative;right:25%;left:auto;}.push-4{position:relative;left:33.3333333333%;right:auto;}.pull-4{position:relative;right:33.3333333333%;left:auto;}.push-5{position:relative;left:41.6666666667%;right:auto;}.pull-5{position:relative;right:41.6666666667%;left:auto;}.push-6{position:relative;left:50%;right:auto;}.pull-6{position:relative;right:50%;left:auto;}.push-7{position:relative;left:58.3333333333%;right:auto;}.pull-7{position:relative;right:58.3333333333%;left:auto;}.push-8{position:relative;left:66.6666666667%;right:auto;}.pull-8{position:relative;right:66.6666666667%;left:auto;}.push-9{position:relative;left:75%;right:auto;}.pull-9{position:relative;right:75%;left:auto;}.push-10{position:relative;left:83.3333333333%;right:auto;}.pull-10{position:relative;right:83.3333333333%;left:auto;}.push-11{position:relative;left:91.6666666667%;right:auto;}.pull-11{position:relative;right:91.6666666667%;left:auto;}}@media only screen and (min-width:64.063em){.large-push-0{position:relative;left:0%;right:auto;}.large-pull-0{position:relative;right:0%;left:auto;}.large-push-1{position:relative;left:8.3333333333%;right:auto;}.large-pull-1{position:relative;right:8.3333333333%;left:auto;}.large-push-2{position:relative;left:16.6666666667%;right:auto;}.large-pull-2{position:relative;right:16.6666666667%;left:auto;}.large-push-3{position:relative;left:25%;right:auto;}.large-pull-3{position:relative;right:25%;left:auto;}.large-push-4{position:relative;left:33.3333333333%;right:auto;}.large-pull-4{position:relative;right:33.3333333333%;left:auto;}.large-push-5{position:relative;left:41.6666666667%;right:auto;}.large-pull-5{position:relative;right:41.6666666667%;left:auto;}.large-push-6{position:relative;left:50%;right:auto;}.large-pull-6{position:relative;right:50%;left:auto;}.large-push-7{position:relative;left:58.3333333333%;right:auto;}.large-pull-7{position:relative;right:58.3333333333%;left:auto;}.large-push-8{position:relative;left:66.6666666667%;right:auto;}.large-pull-8{position:relative;right:66.6666666667%;left:auto;}.large-push-9{position:relative;left:75%;right:auto;}.large-pull-9{position:relative;right:75%;left:auto;}.large-push-10{position:relative;left:83.3333333333%;right:auto;}.large-pull-10{position:relative;right:83.3333333333%;left:auto;}.large-push-11{position:relative;left:91.6666666667%;right:auto;}.large-pull-11{position:relative;right:91.6666666667%;left:auto;}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left;}.large-1{width:8.3333333333%;}.large-2{width:16.6666666667%;}.large-3{width:25%;}.large-4{width:33.3333333333%;}.large-5{width:41.6666666667%;}.large-6{width:50%;}.large-7{width:58.3333333333%;}.large-8{width:66.6666666667%;}.large-9{width:75%;}.large-10{width:83.3333333333%;}.large-11{width:91.6666666667%;}.large-12{width:100%;}.large-offset-0{margin-left:0% !important;}.large-offset-1{margin-left:8.3333333333% !important;}.large-offset-2{margin-left:16.6666666667% !important;}.large-offset-3{margin-left:25% !important;}.large-offset-4{margin-left:33.3333333333% !important;}.large-offset-5{margin-left:41.6666666667% !important;}.large-offset-6{margin-left:50% !important;}.large-offset-7{margin-left:58.3333333333% !important;}.large-offset-8{margin-left:66.6666666667% !important;}.large-offset-9{margin-left:75% !important;}.large-offset-10{margin-left:83.3333333333% !important;}.large-offset-11{margin-left:91.6666666667% !important;}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none;}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left;}.column.large-centered:last-child,.columns.large-centered:last-child{float:none;}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left;}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right;}.row.large-collapse > .column,.row.large-collapse > .columns{padding-left:0;padding-right:0;}.row.large-collapse .row{margin-left:0;margin-right:0;}.row.large-uncollapse > .column,.row.large-uncollapse > .columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left;}.push-0{position:relative;left:0%;right:auto;}.pull-0{position:relative;right:0%;left:auto;}.push-1{position:relative;left:8.3333333333%;right:auto;}.pull-1{position:relative;right:8.3333333333%;left:auto;}.push-2{position:relative;left:16.6666666667%;right:auto;}.pull-2{position:relative;right:16.6666666667%;left:auto;}.push-3{position:relative;left:25%;right:auto;}.pull-3{position:relative;right:25%;left:auto;}.push-4{position:relative;left:33.3333333333%;right:auto;}.pull-4{position:relative;right:33.3333333333%;left:auto;}.push-5{position:relative;left:41.6666666667%;right:auto;}.pull-5{position:relative;right:41.6666666667%;left:auto;}.push-6{position:relative;left:50%;right:auto;}.pull-6{position:relative;right:50%;left:auto;}.push-7{position:relative;left:58.3333333333%;right:auto;}.pull-7{position:relative;right:58.3333333333%;left:auto;}.push-8{position:relative;left:66.6666666667%;right:auto;}.pull-8{position:relative;right:66.6666666667%;left:auto;}.push-9{position:relative;left:75%;right:auto;}.pull-9{position:relative;right:75%;left:auto;}.push-10{position:relative;left:83.3333333333%;right:auto;}.pull-10{position:relative;right:83.3333333333%;left:auto;}.push-11{position:relative;left:91.6666666667%;right:auto;}.pull-11{position:relative;right:91.6666666667%;left:auto;}}.accordion{margin-bottom:0;}.accordion:before,.accordion:after{content:" ";display:table;}.accordion:after{clear:both;}.accordion .accordion-navigation,.accordion dd{display:block;margin-bottom:0 !important;}.accordion .accordion-navigation.active > a,.accordion dd.active > a{background:#e8e8e8;}.accordion .accordion-navigation > a,.accordion dd > a{background:#EFEFEF;color:#222222;padding:1rem;display:block;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1rem;}.accordion .accordion-navigation > a:hover,.accordion dd > a:hover{background:#e3e3e3;}.accordion .accordion-navigation > .content,.accordion dd > .content{display:none;padding:0.9375rem;}.accordion .accordion-navigation > .content.active,.accordion dd > .content.active{display:block;background:#FFF;}.alert-box{border-style:solid;border-width:1px;display:block;font-weight:normal;margin-bottom:1.25rem;position:relative;padding:0.875rem 1.5rem 0.875rem 0.875rem;font-size:0.8125rem;transition:opacity 300ms ease-out;background-color:#008CBA;border-color:#0078a0;color:#FFF;}.alert-box .close{font-size:1.375rem;padding:9px 6px 4px;line-height:0;position:absolute;top:50%;margin-top:-0.6875rem;right:0.25rem;color:#333333;opacity:0.3;background:inherit;}.alert-box .close:hover,.alert-box .close:focus{opacity:0.5;}.alert-box.radius{border-radius:3px;}.alert-box.round{border-radius:1000px;}.alert-box.success{background-color:#43AC6A;border-color:#3a945b;color:#FFF;}.alert-box.alert{background-color:#f04124;border-color:#de2d0f;color:#FFF;}.alert-box.secondary{background-color:#e7e7e7;border-color:#c7c7c7;color:#4f4f4f;}.alert-box.warning{background-color:#f08a24;border-color:#de770f;color:#FFF;}.alert-box.info{background-color:#a0d3e8;border-color:#74bfdd;color:#4f4f4f;}.alert-box.alert-close{opacity:0;}[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625rem;}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table;}[class*="block-grid-"]:after{clear:both;}[class*="block-grid-"] > li{display:block;height:auto;float:left;padding:0 0.625rem 1.25rem;}@media only screen{.small-block-grid-1 > li{width:100%;list-style:none;}.small-block-grid-1 > li:nth-of-type(1n){clear:none;}.small-block-grid-1 > li:nth-of-type(1n+1){clear:both;}.small-block-grid-2 > li{width:50%;list-style:none;}.small-block-grid-2 > li:nth-of-type(1n){clear:none;}.small-block-grid-2 > li:nth-of-type(2n+1){clear:both;}.small-block-grid-3 > li{width:33.3333333333%;list-style:none;}.small-block-grid-3 > li:nth-of-type(1n){clear:none;}.small-block-grid-3 > li:nth-of-type(3n+1){clear:both;}.small-block-grid-4 > li{width:25%;list-style:none;}.small-block-grid-4 > li:nth-of-type(1n){clear:none;}.small-block-grid-4 > li:nth-of-type(4n+1){clear:both;}.small-block-grid-5 > li{width:20%;list-style:none;}.small-block-grid-5 > li:nth-of-type(1n){clear:none;}.small-block-grid-5 > li:nth-of-type(5n+1){clear:both;}.small-block-grid-6 > li{width:16.6666666667%;list-style:none;}.small-block-grid-6 > li:nth-of-type(1n){clear:none;}.small-block-grid-6 > li:nth-of-type(6n+1){clear:both;}.small-block-grid-7 > li{width:14.2857142857%;list-style:none;}.small-block-grid-7 > li:nth-of-type(1n){clear:none;}.small-block-grid-7 > li:nth-of-type(7n+1){clear:both;}.small-block-grid-8 > li{width:12.5%;list-style:none;}.small-block-grid-8 > li:nth-of-type(1n){clear:none;}.small-block-grid-8 > li:nth-of-type(8n+1){clear:both;}.small-block-grid-9 > li{width:11.1111111111%;list-style:none;}.small-block-grid-9 > li:nth-of-type(1n){clear:none;}.small-block-grid-9 > li:nth-of-type(9n+1){clear:both;}.small-block-grid-10 > li{width:10%;list-style:none;}.small-block-grid-10 > li:nth-of-type(1n){clear:none;}.small-block-grid-10 > li:nth-of-type(10n+1){clear:both;}.small-block-grid-11 > li{width:9.0909090909%;list-style:none;}.small-block-grid-11 > li:nth-of-type(1n){clear:none;}.small-block-grid-11 > li:nth-of-type(11n+1){clear:both;}.small-block-grid-12 > li{width:8.3333333333%;list-style:none;}.small-block-grid-12 > li:nth-of-type(1n){clear:none;}.small-block-grid-12 > li:nth-of-type(12n+1){clear:both;}}@media only screen and (min-width:40.063em){.medium-block-grid-1 > li{width:100%;list-style:none;}.medium-block-grid-1 > li:nth-of-type(1n){clear:none;}.medium-block-grid-1 > li:nth-of-type(1n+1){clear:both;}.medium-block-grid-2 > li{width:50%;list-style:none;}.medium-block-grid-2 > li:nth-of-type(1n){clear:none;}.medium-block-grid-2 > li:nth-of-type(2n+1){clear:both;}.medium-block-grid-3 > li{width:33.3333333333%;list-style:none;}.medium-block-grid-3 > li:nth-of-type(1n){clear:none;}.medium-block-grid-3 > li:nth-of-type(3n+1){clear:both;}.medium-block-grid-4 > li{width:25%;list-style:none;}.medium-block-grid-4 > li:nth-of-type(1n){clear:none;}.medium-block-grid-4 > li:nth-of-type(4n+1){clear:both;}.medium-block-grid-5 > li{width:20%;list-style:none;}.medium-block-grid-5 > li:nth-of-type(1n){clear:none;}.medium-block-grid-5 > li:nth-of-type(5n+1){clear:both;}.medium-block-grid-6 > li{width:16.6666666667%;list-style:none;}.medium-block-grid-6 > li:nth-of-type(1n){clear:none;}.medium-block-grid-6 > li:nth-of-type(6n+1){clear:both;}.medium-block-grid-7 > li{width:14.2857142857%;list-style:none;}.medium-block-grid-7 > li:nth-of-type(1n){clear:none;}.medium-block-grid-7 > li:nth-of-type(7n+1){clear:both;}.medium-block-grid-8 > li{width:12.5%;list-style:none;}.medium-block-grid-8 > li:nth-of-type(1n){clear:none;}.medium-block-grid-8 > li:nth-of-type(8n+1){clear:both;}.medium-block-grid-9 > li{width:11.1111111111%;list-style:none;}.medium-block-grid-9 > li:nth-of-type(1n){clear:none;}.medium-block-grid-9 > li:nth-of-type(9n+1){clear:both;}.medium-block-grid-10 > li{width:10%;list-style:none;}.medium-block-grid-10 > li:nth-of-type(1n){clear:none;}.medium-block-grid-10 > li:nth-of-type(10n+1){clear:both;}.medium-block-grid-11 > li{width:9.0909090909%;list-style:none;}.medium-block-grid-11 > li:nth-of-type(1n){clear:none;}.medium-block-grid-11 > li:nth-of-type(11n+1){clear:both;}.medium-block-grid-12 > li{width:8.3333333333%;list-style:none;}.medium-block-grid-12 > li:nth-of-type(1n){clear:none;}.medium-block-grid-12 > li:nth-of-type(12n+1){clear:both;}}@media only screen and (min-width:64.063em){.large-block-grid-1 > li{width:100%;list-style:none;}.large-block-grid-1 > li:nth-of-type(1n){clear:none;}.large-block-grid-1 > li:nth-of-type(1n+1){clear:both;}.large-block-grid-2 > li{width:50%;list-style:none;}.large-block-grid-2 > li:nth-of-type(1n){clear:none;}.large-block-grid-2 > li:nth-of-type(2n+1){clear:both;}.large-block-grid-3 > li{width:33.3333333333%;list-style:none;}.large-block-grid-3 > li:nth-of-type(1n){clear:none;}.large-block-grid-3 > li:nth-of-type(3n+1){clear:both;}.large-block-grid-4 > li{width:25%;list-style:none;}.large-block-grid-4 > li:nth-of-type(1n){clear:none;}.large-block-grid-4 > li:nth-of-type(4n+1){clear:both;}.large-block-grid-5 > li{width:20%;list-style:none;}.large-block-grid-5 > li:nth-of-type(1n){clear:none;}.large-block-grid-5 > li:nth-of-type(5n+1){clear:both;}.large-block-grid-6 > li{width:16.6666666667%;list-style:none;}.large-block-grid-6 > li:nth-of-type(1n){clear:none;}.large-block-grid-6 > li:nth-of-type(6n+1){clear:both;}.large-block-grid-7 > li{width:14.2857142857%;list-style:none;}.large-block-grid-7 > li:nth-of-type(1n){clear:none;}.large-block-grid-7 > li:nth-of-type(7n+1){clear:both;}.large-block-grid-8 > li{width:12.5%;list-style:none;}.large-block-grid-8 > li:nth-of-type(1n){clear:none;}.large-block-grid-8 > li:nth-of-type(8n+1){clear:both;}.large-block-grid-9 > li{width:11.1111111111%;list-style:none;}.large-block-grid-9 > li:nth-of-type(1n){clear:none;}.large-block-grid-9 > li:nth-of-type(9n+1){clear:both;}.large-block-grid-10 > li{width:10%;list-style:none;}.large-block-grid-10 > li:nth-of-type(1n){clear:none;}.large-block-grid-10 > li:nth-of-type(10n+1){clear:both;}.large-block-grid-11 > li{width:9.0909090909%;list-style:none;}.large-block-grid-11 > li:nth-of-type(1n){clear:none;}.large-block-grid-11 > li:nth-of-type(11n+1){clear:both;}.large-block-grid-12 > li{width:8.3333333333%;list-style:none;}.large-block-grid-12 > li:nth-of-type(1n){clear:none;}.large-block-grid-12 > li:nth-of-type(12n+1){clear:both;}}.breadcrumbs{display:block;padding:0.5625rem 0.875rem 0.5625rem;overflow:hidden;margin-left:0;list-style:none;border-style:solid;border-width:1px;background-color:#f4f4f4;border-color:gainsboro;border-radius:3px;}.breadcrumbs > *{margin:0;float:left;font-size:0.6875rem;line-height:0.6875rem;text-transform:uppercase;color:#008CBA;}.breadcrumbs > *:hover a,.breadcrumbs > *:focus a{text-decoration:underline;}.breadcrumbs > * a{color:#008CBA;}.breadcrumbs > *.current{cursor:default;color:#333333;}.breadcrumbs > *.current a{cursor:default;color:#333333;}.breadcrumbs > *.current:hover,.breadcrumbs > *.current:hover a,.breadcrumbs > *.current:focus,.breadcrumbs > *.current:focus a{text-decoration:none;}.breadcrumbs > *.unavailable{color:#999999;}.breadcrumbs > *.unavailable a{color:#999999;}.breadcrumbs > *.unavailable:hover,.breadcrumbs > *.unavailable:hover a,.breadcrumbs > *.unavailable:focus,.breadcrumbs > *.unavailable a:focus{text-decoration:none;color:#999999;cursor:default;}.breadcrumbs > *:before{content:"/";color:#AAAAAA;margin:0 0.75rem;position:relative;top:1px;}.breadcrumbs > *:first-child:before{content:" ";margin:0;}[aria-label="breadcrumbs"] [aria-hidden="true"]:after{content:"/";}button,.button{border-style:solid;border-width:0;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;border-radius:0;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem;background-color:#008CBA;border-color:#007095;color:#FFF;transition:background-color 300ms ease-out;}button:hover,button:focus,.button:hover,.button:focus{background-color:#007095;}button:hover,button:focus,.button:hover,.button:focus{color:#FFF;}button.secondary,.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333333;}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#b9b9b9;}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333333;}button.success,.button.success{background-color:#43AC6A;border-color:#368a55;color:#FFF;}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#368a55;}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#FFF;}button.alert,.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#FFF;}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#cf2a0e;}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#FFF;}button.warning,.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#FFF;}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{background-color:#cf6e0e;}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{color:#FFF;}button.info,.button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333333;}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{background-color:#61b6d9;}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{color:#FFF;}button.large,.button.large{padding-top:1.125rem;padding-right:2.25rem;padding-bottom:1.1875rem;padding-left:2.25rem;font-size:1.25rem;}button.small,.button.small{padding-top:0.875rem;padding-right:1.75rem;padding-bottom:0.9375rem;padding-left:1.75rem;font-size:0.8125rem;}button.tiny,.button.tiny{padding-top:0.625rem;padding-right:1.25rem;padding-bottom:0.6875rem;padding-left:1.25rem;font-size:0.6875rem;}button.expand,.button.expand{padding-right:0;padding-left:0;width:100%;}button.left-align,.button.left-align{text-align:left;text-indent:0.75rem;}button.right-align,.button.right-align{text-align:right;padding-right:0.75rem;}button.radius,.button.radius{border-radius:3px;}button.round,.button.round{border-radius:1000px;}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#008CBA;border-color:#007095;color:#FFF;cursor:default;opacity:0.7;box-shadow:none;}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#007095;}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#FFF;}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#008CBA;}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333333;cursor:default;opacity:0.7;box-shadow:none;}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#b9b9b9;}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333333;}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#e7e7e7;}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#43AC6A;border-color:#368a55;color:#FFF;cursor:default;opacity:0.7;box-shadow:none;}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#368a55;}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#FFF;}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#43AC6A;}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#f04124;border-color:#cf2a0e;color:#FFF;cursor:default;opacity:0.7;box-shadow:none;}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#cf2a0e;}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#FFF;}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#f04124;}button.disabled.warning,button[disabled].warning,.button.disabled.warning,.button[disabled].warning{background-color:#f08a24;border-color:#cf6e0e;color:#FFF;cursor:default;opacity:0.7;box-shadow:none;}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#cf6e0e;}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{color:#FFF;}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#f08a24;}button.disabled.info,button[disabled].info,.button.disabled.info,.button[disabled].info{background-color:#a0d3e8;border-color:#61b6d9;color:#333333;cursor:default;opacity:0.7;box-shadow:none;}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#61b6d9;}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{color:#FFF;}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#a0d3e8;}button::-moz-focus-inner{border:0;padding:0;}@media only screen and (min-width:40.063em){button,.button{display:inline-block;}}.button-group{list-style:none;margin:0;left:0;}.button-group:before,.button-group:after{content:" ";display:table;}.button-group:after{clear:both;}.button-group > li{margin:0 -2px;display:inline-block;}.button-group > li > button,.button-group > li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group > li:first-child button,.button-group > li:first-child .button{border-left:0;}.button-group.stack > li{margin:0 -2px;display:inline-block;display:block;margin:0;float:none;}.button-group.stack > li > button,.button-group.stack > li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.stack > li:first-child button,.button-group.stack > li:first-child .button{border-left:0;}.button-group.stack > li > button,.button-group.stack > li .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block;}.button-group.stack > li:first-child button,.button-group.stack > li:first-child .button{border-top:0;}.button-group.stack-for-small > li{margin:0 -2px;display:inline-block;}.button-group.stack-for-small > li > button,.button-group.stack-for-small > li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.stack-for-small > li:first-child button,.button-group.stack-for-small > li:first-child .button{border-left:0;}@media only screen and (max-width:40em){.button-group.stack-for-small > li{margin:0 -2px;display:inline-block;display:block;margin:0;}.button-group.stack-for-small > li > button,.button-group.stack-for-small > li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.stack-for-small > li:first-child button,.button-group.stack-for-small > li:first-child .button{border-left:0;}.button-group.stack-for-small > li > button,.button-group.stack-for-small > li .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block;}.button-group.stack-for-small > li:first-child button,.button-group.stack-for-small > li:first-child .button{border-top:0;}}.button-group.radius > *{margin:0 -2px;display:inline-block;}.button-group.radius > * > button,.button-group.radius > * .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.radius > *:first-child button,.button-group.radius > *:first-child .button{border-left:0;}.button-group.radius > *,.button-group.radius > * > a,.button-group.radius > * > button,.button-group.radius > * > .button{border-radius:0;}.button-group.radius > *:first-child,.button-group.radius > *:first-child > a,.button-group.radius > *:first-child > button,.button-group.radius > *:first-child > .button{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}.button-group.radius > *:last-child,.button-group.radius > *:last-child > a,.button-group.radius > *:last-child > button,.button-group.radius > *:last-child > .button{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;}.button-group.radius.stack > *{margin:0 -2px;display:inline-block;display:block;margin:0;}.button-group.radius.stack > * > button,.button-group.radius.stack > * .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.radius.stack > *:first-child button,.button-group.radius.stack > *:first-child .button{border-left:0;}.button-group.radius.stack > * > button,.button-group.radius.stack > * .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block;}.button-group.radius.stack > *:first-child button,.button-group.radius.stack > *:first-child .button{border-top:0;}.button-group.radius.stack > *,.button-group.radius.stack > * > a,.button-group.radius.stack > * > button,.button-group.radius.stack > * > .button{border-radius:0;}.button-group.radius.stack > *:first-child,.button-group.radius.stack > *:first-child > a,.button-group.radius.stack > *:first-child > button,.button-group.radius.stack > *:first-child > .button{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;}.button-group.radius.stack > *:last-child,.button-group.radius.stack > *:last-child > a,.button-group.radius.stack > *:last-child > button,.button-group.radius.stack > *:last-child > .button{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}@media only screen and (min-width:40.063em){.button-group.radius.stack-for-small > *{margin:0 -2px;display:inline-block;}.button-group.radius.stack-for-small > * > button,.button-group.radius.stack-for-small > * .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.radius.stack-for-small > *:first-child button,.button-group.radius.stack-for-small > *:first-child .button{border-left:0;}.button-group.radius.stack-for-small > *,.button-group.radius.stack-for-small > * > a,.button-group.radius.stack-for-small > * > button,.button-group.radius.stack-for-small > * > .button{border-radius:0;}.button-group.radius.stack-for-small > *:first-child,.button-group.radius.stack-for-small > *:first-child > a,.button-group.radius.stack-for-small > *:first-child > button,.button-group.radius.stack-for-small > *:first-child > .button{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}.button-group.radius.stack-for-small > *:last-child,.button-group.radius.stack-for-small > *:last-child > a,.button-group.radius.stack-for-small > *:last-child > button,.button-group.radius.stack-for-small > *:last-child > .button{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;}}@media only screen and (max-width:40em){.button-group.radius.stack-for-small > *{margin:0 -2px;display:inline-block;display:block;margin:0;}.button-group.radius.stack-for-small > * > button,.button-group.radius.stack-for-small > * .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.radius.stack-for-small > *:first-child button,.button-group.radius.stack-for-small > *:first-child .button{border-left:0;}.button-group.radius.stack-for-small > * > button,.button-group.radius.stack-for-small > * .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block;}.button-group.radius.stack-for-small > *:first-child button,.button-group.radius.stack-for-small > *:first-child .button{border-top:0;}.button-group.radius.stack-for-small > *,.button-group.radius.stack-for-small > * > a,.button-group.radius.stack-for-small > * > button,.button-group.radius.stack-for-small > * > .button{border-radius:0;}.button-group.radius.stack-for-small > *:first-child,.button-group.radius.stack-for-small > *:first-child > a,.button-group.radius.stack-for-small > *:first-child > button,.button-group.radius.stack-for-small > *:first-child > .button{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;}.button-group.radius.stack-for-small > *:last-child,.button-group.radius.stack-for-small > *:last-child > a,.button-group.radius.stack-for-small > *:last-child > button,.button-group.radius.stack-for-small > *:last-child > .button{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}}.button-group.round > *{margin:0 -2px;display:inline-block;}.button-group.round > * > button,.button-group.round > * .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.round > *:first-child button,.button-group.round > *:first-child .button{border-left:0;}.button-group.round > *,.button-group.round > * > a,.button-group.round > * > button,.button-group.round > * > .button{border-radius:0;}.button-group.round > *:first-child,.button-group.round > *:first-child > a,.button-group.round > *:first-child > button,.button-group.round > *:first-child > .button{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px;}.button-group.round > *:last-child,.button-group.round > *:last-child > a,.button-group.round > *:last-child > button,.button-group.round > *:last-child > .button{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px;}.button-group.round.stack > *{margin:0 -2px;display:inline-block;display:block;margin:0;}.button-group.round.stack > * > button,.button-group.round.stack > * .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.round.stack > *:first-child button,.button-group.round.stack > *:first-child .button{border-left:0;}.button-group.round.stack > * > button,.button-group.round.stack > * .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block;}.button-group.round.stack > *:first-child button,.button-group.round.stack > *:first-child .button{border-top:0;}.button-group.round.stack > *,.button-group.round.stack > * > a,.button-group.round.stack > * > button,.button-group.round.stack > * > .button{border-radius:0;}.button-group.round.stack > *:first-child,.button-group.round.stack > *:first-child > a,.button-group.round.stack > *:first-child > button,.button-group.round.stack > *:first-child > .button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem;}.button-group.round.stack > *:last-child,.button-group.round.stack > *:last-child > a,.button-group.round.stack > *:last-child > button,.button-group.round.stack > *:last-child > .button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;}@media only screen and (min-width:40.063em){.button-group.round.stack-for-small > *{margin:0 -2px;display:inline-block;}.button-group.round.stack-for-small > * > button,.button-group.round.stack-for-small > * .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.round.stack-for-small > *:first-child button,.button-group.round.stack-for-small > *:first-child .button{border-left:0;}.button-group.round.stack-for-small > *,.button-group.round.stack-for-small > * > a,.button-group.round.stack-for-small > * > button,.button-group.round.stack-for-small > * > .button{border-radius:0;}.button-group.round.stack-for-small > *:first-child,.button-group.round.stack-for-small > *:first-child > a,.button-group.round.stack-for-small > *:first-child > button,.button-group.round.stack-for-small > *:first-child > .button{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px;}.button-group.round.stack-for-small > *:last-child,.button-group.round.stack-for-small > *:last-child > a,.button-group.round.stack-for-small > *:last-child > button,.button-group.round.stack-for-small > *:last-child > .button{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px;}}@media only screen and (max-width:40em){.button-group.round.stack-for-small > *{margin:0 -2px;display:inline-block;display:block;margin:0;}.button-group.round.stack-for-small > * > button,.button-group.round.stack-for-small > * .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.round.stack-for-small > *:first-child button,.button-group.round.stack-for-small > *:first-child .button{border-left:0;}.button-group.round.stack-for-small > * > button,.button-group.round.stack-for-small > * .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block;}.button-group.round.stack-for-small > *:first-child button,.button-group.round.stack-for-small > *:first-child .button{border-top:0;}.button-group.round.stack-for-small > *,.button-group.round.stack-for-small > * > a,.button-group.round.stack-for-small > * > button,.button-group.round.stack-for-small > * > .button{border-radius:0;}.button-group.round.stack-for-small > *:first-child,.button-group.round.stack-for-small > *:first-child > a,.button-group.round.stack-for-small > *:first-child > button,.button-group.round.stack-for-small > *:first-child > .button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem;}.button-group.round.stack-for-small > *:last-child,.button-group.round.stack-for-small > *:last-child > a,.button-group.round.stack-for-small > *:last-child > button,.button-group.round.stack-for-small > *:last-child > .button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;}}.button-group.even-2 li{margin:0 -2px;display:inline-block;width:50%;}.button-group.even-2 li > button,.button-group.even-2 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.even-2 li:first-child button,.button-group.even-2 li:first-child .button{border-left:0;}.button-group.even-2 li button,.button-group.even-2 li .button{width:100%;}.button-group.even-3 li{margin:0 -2px;display:inline-block;width:33.3333333333%;}.button-group.even-3 li > button,.button-group.even-3 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.even-3 li:first-child button,.button-group.even-3 li:first-child .button{border-left:0;}.button-group.even-3 li button,.button-group.even-3 li .button{width:100%;}.button-group.even-4 li{margin:0 -2px;display:inline-block;width:25%;}.button-group.even-4 li > button,.button-group.even-4 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.even-4 li:first-child button,.button-group.even-4 li:first-child .button{border-left:0;}.button-group.even-4 li button,.button-group.even-4 li .button{width:100%;}.button-group.even-5 li{margin:0 -2px;display:inline-block;width:20%;}.button-group.even-5 li > button,.button-group.even-5 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.even-5 li:first-child button,.button-group.even-5 li:first-child .button{border-left:0;}.button-group.even-5 li button,.button-group.even-5 li .button{width:100%;}.button-group.even-6 li{margin:0 -2px;display:inline-block;width:16.6666666667%;}.button-group.even-6 li > button,.button-group.even-6 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.even-6 li:first-child button,.button-group.even-6 li:first-child .button{border-left:0;}.button-group.even-6 li button,.button-group.even-6 li .button{width:100%;}.button-group.even-7 li{margin:0 -2px;display:inline-block;width:14.2857142857%;}.button-group.even-7 li > button,.button-group.even-7 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.even-7 li:first-child button,.button-group.even-7 li:first-child .button{border-left:0;}.button-group.even-7 li button,.button-group.even-7 li .button{width:100%;}.button-group.even-8 li{margin:0 -2px;display:inline-block;width:12.5%;}.button-group.even-8 li > button,.button-group.even-8 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5);}.button-group.even-8 li:first-child button,.button-group.even-8 li:first-child .button{border-left:0;}.button-group.even-8 li button,.button-group.even-8 li .button{width:100%;}.button-bar:before,.button-bar:after{content:" ";display:table;}.button-bar:after{clear:both;}.button-bar .button-group{float:left;margin-right:0.625rem;}.button-bar .button-group div{overflow:hidden;}.clearing-thumbs,[data-clearing]{margin-bottom:0;margin-left:0;list-style:none;}.clearing-thumbs:before,.clearing-thumbs:after,[data-clearing]:before,[data-clearing]:after{content:" ";display:table;}.clearing-thumbs:after,[data-clearing]:after{clear:both;}.clearing-thumbs li,[data-clearing] li{float:left;margin-right:10px;}.clearing-thumbs[class*="block-grid-"] li,[data-clearing][class*="block-grid-"] li{margin-right:0;}.clearing-blackout{background:#333333;position:fixed;width:100%;height:100%;top:0;left:0;z-index:998;}.clearing-blackout .clearing-close{display:block;}.clearing-container{position:relative;z-index:998;height:100%;overflow:hidden;margin:0;}.clearing-touch-label{position:absolute;top:50%;left:50%;color:#AAAAAA;font-size:0.6em;}.visible-img{height:95%;position:relative;}.visible-img img{position:absolute;left:50%;top:50%;margin-left:-50%;max-height:100%;max-width:100%;}.clearing-caption{color:#CCCCCC;font-size:0.875em;line-height:1.3;margin-bottom:0;text-align:center;bottom:0;background:#333333;width:100%;padding:10px 30px 20px;position:absolute;left:0;}.clearing-close{z-index:999;padding-left:20px;padding-top:10px;font-size:30px;line-height:1;color:#CCCCCC;display:none;}.clearing-close:hover,.clearing-close:focus{color:#CCCCCC;}.clearing-assembled .clearing-container{height:100%;}.clearing-assembled .clearing-container .carousel > ul{display:none;}.clearing-feature li{display:none;}.clearing-feature li.clearing-featured-img{display:block;}@media only screen and (min-width:40.063em){.clearing-main-prev,.clearing-main-next{position:absolute;height:100%;width:40px;top:0;}.clearing-main-prev > span,.clearing-main-next > span{position:absolute;top:50%;display:block;width:0;height:0;border:solid 12px;}.clearing-main-prev > span:hover,.clearing-main-next > span:hover{opacity:0.8;}.clearing-main-prev{left:0;}.clearing-main-prev > span{left:5px;border-color:transparent;border-right-color:#CCCCCC;}.clearing-main-next{right:0;}.clearing-main-next > span{border-color:transparent;border-left-color:#CCCCCC;}.clearing-main-prev.disabled,.clearing-main-next.disabled{opacity:0.3;}.clearing-assembled .clearing-container .carousel{background:rgba(51,51,51,0.8);height:120px;margin-top:10px;text-align:center;}.clearing-assembled .clearing-container .carousel > ul{display:inline-block;z-index:999;height:100%;position:relative;float:none;}.clearing-assembled .clearing-container .carousel > ul li{display:block;width:120px;min-height:inherit;float:left;overflow:hidden;margin-right:0;padding:0;position:relative;cursor:pointer;opacity:0.4;clear:none;}.clearing-assembled .clearing-container .carousel > ul li.fix-height img{height:100%;max-width:none;}.clearing-assembled .clearing-container .carousel > ul li a.th{border:none;box-shadow:none;display:block;}.clearing-assembled .clearing-container .carousel > ul li img{cursor:pointer !important;width:100% !important;}.clearing-assembled .clearing-container .carousel > ul li.visible{opacity:1;}.clearing-assembled .clearing-container .carousel > ul li:hover{opacity:0.8;}.clearing-assembled .clearing-container .visible-img{background:#333333;overflow:hidden;height:85%;}.clearing-close{position:absolute;top:10px;right:20px;padding-left:0;padding-top:0;}}.f-dropdown{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:#FFF;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:2px;max-width:200px;}.f-dropdown > *:first-child{margin-top:0;}.f-dropdown > *:last-child{margin-bottom:0;}.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent #FFF transparent;border-bottom-style:solid;position:absolute;top:-12px;left:10px;z-index:89;}.f-dropdown:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent #cccccc transparent;border-bottom-style:solid;position:absolute;top:-14px;left:9px;z-index:88;}.f-dropdown.right:before{left:auto;right:10px;}.f-dropdown.right:after{left:auto;right:9px;}.f-dropdown.drop-right{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:#FFF;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:0;margin-left:2px;max-width:200px;}.f-dropdown.drop-right > *:first-child{margin-top:0;}.f-dropdown.drop-right > *:last-child{margin-bottom:0;}.f-dropdown.drop-right:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent #FFF transparent transparent;border-right-style:solid;position:absolute;top:10px;left:-12px;z-index:89;}.f-dropdown.drop-right:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent #cccccc transparent transparent;border-right-style:solid;position:absolute;top:9px;left:-14px;z-index:88;}.f-dropdown.drop-left{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:#FFF;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:0;margin-left:-2px;max-width:200px;}.f-dropdown.drop-left > *:first-child{margin-top:0;}.f-dropdown.drop-left > *:last-child{margin-bottom:0;}.f-dropdown.drop-left:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent transparent #FFF;border-left-style:solid;position:absolute;top:10px;right:-12px;left:auto;z-index:89;}.f-dropdown.drop-left:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent transparent #cccccc;border-left-style:solid;position:absolute;top:9px;right:-14px;left:auto;z-index:88;}.f-dropdown.drop-top{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:#FFF;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:-2px;margin-left:0;max-width:200px;}.f-dropdown.drop-top > *:first-child{margin-top:0;}.f-dropdown.drop-top > *:last-child{margin-bottom:0;}.f-dropdown.drop-top:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:#FFF transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-12px;left:10px;right:auto;z-index:89;}.f-dropdown.drop-top:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:#cccccc transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-14px;left:9px;right:auto;z-index:88;}.f-dropdown li{font-size:0.875rem;cursor:pointer;line-height:1.125rem;margin:0;}.f-dropdown li:hover,.f-dropdown li:focus{background:#EEEEEE;}.f-dropdown li.radius{border-radius:3px;}.f-dropdown li a{display:block;padding:0.5rem;color:#555555;}.f-dropdown.content{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;padding:1.25rem;width:100%;height:auto;max-height:none;background:#FFF;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;max-width:200px;}.f-dropdown.content > *:first-child{margin-top:0;}.f-dropdown.content > *:last-child{margin-bottom:0;}.f-dropdown.tiny{max-width:200px;}.f-dropdown.small{max-width:300px;}.f-dropdown.medium{max-width:500px;}.f-dropdown.large{max-width:800px;}.f-dropdown.mega{width:100% !important;max-width:100% !important;}.f-dropdown.mega.open{left:0 !important;}.dropdown.button,button.dropdown{position:relative;outline:none;padding-right:3.5625rem;}.dropdown.button::after,button.dropdown::after{position:absolute;content:"";width:0;height:0;display:block;border-style:solid;border-color:#FFF transparent transparent transparent;top:50%;}.dropdown.button::after,button.dropdown::after{border-width:0.375rem;right:1.40625rem;margin-top:-0.15625rem;}.dropdown.button::after,button.dropdown::after{border-color:#FFF transparent transparent transparent;}.dropdown.button.tiny,button.dropdown.tiny{padding-right:2.625rem;}.dropdown.button.tiny:after,button.dropdown.tiny:after{border-width:0.375rem;right:1.125rem;margin-top:-0.125rem;}.dropdown.button.tiny::after,button.dropdown.tiny::after{border-color:#FFF transparent transparent transparent;}.dropdown.button.small,button.dropdown.small{padding-right:3.0625rem;}.dropdown.button.small::after,button.dropdown.small::after{border-width:0.4375rem;right:1.3125rem;margin-top:-0.15625rem;}.dropdown.button.small::after,button.dropdown.small::after{border-color:#FFF transparent transparent transparent;}.dropdown.button.large,button.dropdown.large{padding-right:3.625rem;}.dropdown.button.large::after,button.dropdown.large::after{border-width:0.3125rem;right:1.71875rem;margin-top:-0.15625rem;}.dropdown.button.large::after,button.dropdown.large::after{border-color:#FFF transparent transparent transparent;}.dropdown.button.secondary:after,button.dropdown.secondary:after{border-color:#333333 transparent transparent transparent;}.flex-video{position:relative;padding-top:1.5625rem;padding-bottom:67.5%;height:0;margin-bottom:1rem;overflow:hidden;}.flex-video.widescreen{padding-bottom:56.34%;}.flex-video.vimeo{padding-top:0;}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%;}form{margin:0 0 1rem;}form .row .row{margin:0 -0.5rem;}form .row .row .column,form .row .row .columns{padding:0 0.5rem;}form .row .row.collapse{margin:0;}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0;}form .row .row.collapse input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0;}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5rem;}label{font-size:0.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:normal;line-height:1.5;margin-bottom:0;}label.right{float:none !important;text-align:right;}label.inline{margin:0 0 1rem 0;padding:0.5625rem 0;}label small{text-transform:capitalize;color:#676767;}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:0.875rem;height:2.3125rem;line-height:2.3125rem;}.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;border:none;}.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;border:none;}.prefix.button.radius{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}.postfix.button.radius{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;}.prefix.button.round{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px;}.postfix.button.round{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px;}span.prefix,label.prefix{background:#f2f2f2;border-right:none;color:#333333;border-color:#cccccc;}span.postfix,label.postfix{background:#f2f2f2;border-left:none;color:#333333;border-color:#cccccc;}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{-webkit-appearance:none;border-radius:0;background-color:#FFF;font-family:inherit;border-style:solid;border-width:1px;border-color:#cccccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875rem;margin:0 0 1rem 0;padding:0.5rem;height:2.3125rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow 0.45s,border-color 0.45s ease-in-out;}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{box-shadow:0 0 5px #999999;border-color:#999999;}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{background:#fafafa;border-color:#999999;outline:none;}input[type="text"]:disabled,input[type="password"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="month"]:disabled,input[type="week"]:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="color"]:disabled,textarea:disabled{background-color:#DDDDDD;cursor:default;}input[type="text"][disabled],input[type="text"][readonly],fieldset[disabled] input[type="text"],input[type="password"][disabled],input[type="password"][readonly],fieldset[disabled] input[type="password"],input[type="date"][disabled],input[type="date"][readonly],fieldset[disabled] input[type="date"],input[type="datetime"][disabled],input[type="datetime"][readonly],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],input[type="datetime-local"][readonly],fieldset[disabled] input[type="datetime-local"],input[type="month"][disabled],input[type="month"][readonly],fieldset[disabled] input[type="month"],input[type="week"][disabled],input[type="week"][readonly],fieldset[disabled] input[type="week"],input[type="email"][disabled],input[type="email"][readonly],fieldset[disabled] input[type="email"],input[type="number"][disabled],input[type="number"][readonly],fieldset[disabled] input[type="number"],input[type="search"][disabled],input[type="search"][readonly],fieldset[disabled] input[type="search"],input[type="tel"][disabled],input[type="tel"][readonly],fieldset[disabled] input[type="tel"],input[type="time"][disabled],input[type="time"][readonly],fieldset[disabled] input[type="time"],input[type="url"][disabled],input[type="url"][readonly],fieldset[disabled] input[type="url"],input[type="color"][disabled],input[type="color"][readonly],fieldset[disabled] input[type="color"],textarea[disabled],textarea[readonly],fieldset[disabled] textarea{background-color:#DDDDDD;cursor:default;}input[type="text"].radius,input[type="password"].radius,input[type="date"].radius,input[type="datetime"].radius,input[type="datetime-local"].radius,input[type="month"].radius,input[type="week"].radius,input[type="email"].radius,input[type="number"].radius,input[type="search"].radius,input[type="tel"].radius,input[type="time"].radius,input[type="url"].radius,input[type="color"].radius,textarea.radius{border-radius:3px;}form .row .prefix-radius.row.collapse input,form .row .prefix-radius.row.collapse textarea,form .row .prefix-radius.row.collapse select{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;}form .row .prefix-radius.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}form .row .postfix-radius.row.collapse input,form .row .postfix-radius.row.collapse textarea,form .row .postfix-radius.row.collapse select{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}form .row .postfix-radius.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;}form .row .prefix-round.row.collapse input,form .row .prefix-round.row.collapse textarea,form .row .prefix-round.row.collapse select{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px;}form .row .prefix-round.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px;}form .row .postfix-round.row.collapse input,form .row .postfix-round.row.collapse textarea,form .row .postfix-round.row.collapse select{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px;}form .row .postfix-round.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px;}input[type="submit"]{-webkit-appearance:none;border-radius:0;}textarea[rows]{height:auto;}textarea{max-width:100%;}select{-webkit-appearance:none !important;border-radius:0;background-color:#FAFAFA;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#cccccc;padding:0.5rem;font-size:0.875rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:rgba(0,0,0,0.75);line-height:normal;border-radius:0;height:2.3125rem;}select::-ms-expand{display:none;}select.radius{border-radius:3px;}select:hover{background-color:#f3f3f3;border-color:#999999;}select:disabled{background-color:#DDDDDD;cursor:default;}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem 0;}input[type="checkbox"] + label,input[type="radio"] + label{display:inline-block;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline;}input[type="file"]{width:100%;}fieldset{border:1px solid #DDDDDD;padding:1.25rem;margin:1.125rem 0;}fieldset legend{font-weight:bold;background:#FFF;padding:0 0.1875rem;margin:0;margin-left:-0.1875rem;}[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#FFF;}[data-abide] span.error,[data-abide] small.error{display:none;}span.error,small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#FFF;}.error input,.error textarea,.error select{margin-bottom:0;}.error input[type="checkbox"],.error input[type="radio"]{margin-bottom:1rem;}.error label,.error label.error{color:#f04124;}.error small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#FFF;}.error > label > small{color:#676767;background:transparent;padding:0;text-transform:capitalize;font-style:normal;font-size:60%;margin:0;display:inline;}.error span.error-message{display:block;}input.error,textarea.error,select.error{margin-bottom:0;}label.error{color:#f04124;}.icon-bar{width:100%;font-size:0;display:inline-block;background:#333333;}.icon-bar > *{text-align:center;font-size:1rem;width:25%;margin:0 auto;display:block;padding:1.25rem;float:left;}.icon-bar > * i,.icon-bar > * img{display:block;margin:0 auto;}.icon-bar > * i + label,.icon-bar > * img + label{margin-top:.0625rem;}.icon-bar > * i{font-size:1.875rem;vertical-align:middle;}.icon-bar > * img{width:1.875rem;height:1.875rem;}.icon-bar.label-right > * i,.icon-bar.label-right > * img{margin:0 .0625rem 0 0;display:inline-block;}.icon-bar.label-right > * i + label,.icon-bar.label-right > * img + label{margin-top:0;}.icon-bar.label-right > * label{display:inline-block;}.icon-bar.vertical.label-right > *{text-align:left;}.icon-bar.vertical,.icon-bar.small-vertical{height:100%;width:auto;}.icon-bar.vertical .item,.icon-bar.small-vertical .item{width:auto;margin:auto;float:none;}@media only screen and (min-width:40.063em){.icon-bar.medium-vertical{height:100%;width:auto;}.icon-bar.medium-vertical .item{width:auto;margin:auto;float:none;}}@media only screen and (min-width:64.063em){.icon-bar.large-vertical{height:100%;width:auto;}.icon-bar.large-vertical .item{width:auto;margin:auto;float:none;}}.icon-bar > *{font-size:1rem;padding:1.25rem;}.icon-bar > * i + label,.icon-bar > * img + label{margin-top:.0625rem;}.icon-bar > * i{font-size:1.875rem;}.icon-bar > * img{width:1.875rem;height:1.875rem;}.icon-bar > * label{color:#FFF;}.icon-bar > * i{color:#FFF;}.icon-bar > a:hover{background:#008CBA;}.icon-bar > a:hover label{color:#FFF;}.icon-bar > a:hover i{color:#FFF;}.icon-bar > a.active{background:#008CBA;}.icon-bar > a.active label{color:#FFF;}.icon-bar > a.active i{color:#FFF;}.icon-bar.two-up .item{width:50%;}.icon-bar.two-up.vertical .item,.icon-bar.two-up.small-vertical .item{width:auto;}@media only screen and (min-width:40.063em){.icon-bar.two-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.two-up.large-vertical .item{width:auto;}}.icon-bar.three-up .item{width:33.3333%;}.icon-bar.three-up.vertical .item,.icon-bar.three-up.small-vertical .item{width:auto;}@media only screen and (min-width:40.063em){.icon-bar.three-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.three-up.large-vertical .item{width:auto;}}.icon-bar.four-up .item{width:25%;}.icon-bar.four-up.vertical .item,.icon-bar.four-up.small-vertical .item{width:auto;}@media only screen and (min-width:40.063em){.icon-bar.four-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.four-up.large-vertical .item{width:auto;}}.icon-bar.five-up .item{width:20%;}.icon-bar.five-up.vertical .item,.icon-bar.five-up.small-vertical .item{width:auto;}@media only screen and (min-width:40.063em){.icon-bar.five-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.five-up.large-vertical .item{width:auto;}}.icon-bar.six-up .item{width:16.66667%;}.icon-bar.six-up.vertical .item,.icon-bar.six-up.small-vertical .item{width:auto;}@media only screen and (min-width:40.063em){.icon-bar.six-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.six-up.large-vertical .item{width:auto;}}.inline-list{margin:0 auto 1.0625rem auto;margin-left:-1.375rem;margin-right:0;padding:0;list-style:none;overflow:hidden;}.inline-list > li{list-style:none;float:left;margin-left:1.375rem;display:block;}.inline-list > li > *{display:block;}.joyride-list{display:none;}.joyride-tip-guide{display:none;position:absolute;background:#333333;color:#FFF;z-index:101;top:0;left:2.5%;font-family:inherit;font-weight:normal;width:95%;}.lt-ie9 .joyride-tip-guide{max-width:800px;left:50%;margin-left:-400px;}.joyride-content-wrapper{width:100%;padding:1.125rem 1.25rem 1.5rem;}.joyride-content-wrapper .button{margin-bottom:0 !important;}.joyride-content-wrapper .joyride-prev-tip{margin-right:10px;}.joyride-tip-guide .joyride-nub{display:block;position:absolute;left:22px;width:0;height:0;border:10px solid #333333;}.joyride-tip-guide .joyride-nub.top{border-top-style:solid;border-color:#333333;border-top-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;top:-20px;}.joyride-tip-guide .joyride-nub.bottom{border-bottom-style:solid;border-color:#333333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px;}.joyride-tip-guide .joyride-nub.right{right:-20px;}.joyride-tip-guide .joyride-nub.left{left:-20px;}.joyride-tip-guide h1,.joyride-tip-guide h2,.joyride-tip-guide h3,.joyride-tip-guide h4,.joyride-tip-guide h5,.joyride-tip-guide h6{line-height:1.25;margin:0;font-weight:bold;color:#FFF;}.joyride-tip-guide p{margin:0 0 1.125rem 0;font-size:0.875rem;line-height:1.3;}.joyride-timer-indicator-wrap{width:50px;height:3px;border:solid 1px #555555;position:absolute;right:1.0625rem;bottom:1rem;}.joyride-timer-indicator{display:block;width:0;height:inherit;background:#666666;}.joyride-close-tip{position:absolute;right:12px;top:10px;color:#777777 !important;text-decoration:none;font-size:24px;font-weight:normal;line-height:.5 !important;}.joyride-close-tip:hover,.joyride-close-tip:focus{color:#EEEEEE !important;}.joyride-modal-bg{position:fixed;height:100%;width:100%;background:transparent;background:rgba(0,0,0,0.5);z-index:100;display:none;top:0;left:0;cursor:pointer;}.joyride-expose-wrapper{background-color:#FFF;position:absolute;border-radius:3px;z-index:102;box-shadow:0 0 15px #FFF;}.joyride-expose-cover{background:transparent;border-radius:3px;position:absolute;z-index:9999;top:0;left:0;}@media only screen and (min-width:40.063em){.joyride-tip-guide{width:300px;left:inherit;}.joyride-tip-guide .joyride-nub.bottom{border-color:#333333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px;}.joyride-tip-guide .joyride-nub.right{border-color:#333333 !important;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:auto;right:-20px;}.joyride-tip-guide .joyride-nub.left{border-color:#333333 !important;border-top-color:transparent !important;border-left-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:-20px;right:auto;}}.keystroke,kbd{background-color:#ededed;border-color:#dddddd;color:#222222;border-style:solid;border-width:1px;margin:0;font-family:"Consolas","Menlo","Courier",monospace;font-size:inherit;padding:0.125rem 0.25rem 0;border-radius:3px;}.label{font-weight:normal;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;margin-bottom:auto;padding:0.25rem 0.5rem 0.25rem;font-size:0.6875rem;background-color:#008CBA;color:#FFF;}.label.radius{border-radius:3px;}.label.round{border-radius:1000px;}.label.alert{background-color:#f04124;color:#FFF;}.label.warning{background-color:#f08a24;color:#FFF;}.label.success{background-color:#43AC6A;color:#FFF;}.label.secondary{background-color:#e7e7e7;color:#333333;}.label.info{background-color:#a0d3e8;color:#333333;}"[data-magellan-expedition]",[data-magellan-expedition-clone]{background:#FFF;z-index:50;min-width:100%;padding:10px;}"[data-magellan-expedition]" .sub-nav,[data-magellan-expedition-clone] .sub-nav{margin-bottom:0;}"[data-magellan-expedition]" .sub-nav dd,[data-magellan-expedition-clone] .sub-nav dd{margin-bottom:0;}"[data-magellan-expedition]" .sub-nav a,[data-magellan-expedition-clone] .sub-nav a{line-height:1.8em;}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);}}@-moz-keyframes rotate{from{-moz-transform:rotate(0deg);}to{-moz-transform:rotate(360deg);}}@-o-keyframes rotate{from{-o-transform:rotate(0deg);}to{-o-transform:rotate(360deg);}}@keyframes rotate{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.slideshow-wrapper{position:relative;}.slideshow-wrapper ul{list-style-type:none;margin:0;}.slideshow-wrapper ul li,.slideshow-wrapper ul li .orbit-caption{display:none;}.slideshow-wrapper ul li:first-child{display:block;}.slideshow-wrapper .orbit-container{background-color:transparent;}.slideshow-wrapper .orbit-container li{display:block;}.slideshow-wrapper .orbit-container li .orbit-caption{display:block;}.slideshow-wrapper .orbit-container .orbit-bullets li{display:inline-block;}.slideshow-wrapper .preloader{display:block;width:40px;height:40px;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;border:solid 3px;border-color:#555555 #FFF;border-radius:1000px;animation-name:rotate;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;}.orbit-container{overflow:hidden;width:100%;position:relative;background:none;}.orbit-container .orbit-slides-container{list-style:none;margin:0;padding:0;position:relative;-webkit-transform:translateZ(0);}.orbit-container .orbit-slides-container img{display:block;max-width:100%;}.orbit-container .orbit-slides-container > *{position:absolute;top:0;width:100%;margin-left:100%;}.orbit-container .orbit-slides-container > *:first-child{margin-left:0;}.orbit-container .orbit-slides-container > * .orbit-caption{position:absolute;bottom:0;background-color:rgba(51,51,51,0.8);color:#FFF;width:100%;padding:0.625rem 0.875rem;font-size:0.875rem;}.orbit-container .orbit-slide-number{position:absolute;top:10px;left:10px;font-size:12px;color:#FFF;background:transparent;z-index:10;}.orbit-container .orbit-slide-number span{font-weight:700;padding:0.3125rem;}.orbit-container .orbit-timer{position:absolute;top:12px;right:10px;height:6px;width:100px;z-index:10;}.orbit-container .orbit-timer .orbit-progress{height:3px;background-color:rgba(255,255,255,0.3);display:block;width:0;position:relative;right:20px;top:5px;}.orbit-container .orbit-timer > span{display:none;position:absolute;top:0;right:0;width:11px;height:14px;border:solid 4px #FFF;border-top:none;border-bottom:none;}.orbit-container .orbit-timer.paused > span{right:-4px;top:0;width:11px;height:14px;border:inset 8px;border-left-style:solid;border-color:transparent;border-left-color:#FFF;}.orbit-container .orbit-timer.paused > span.dark{border-left-color:#333333;}.orbit-container:hover .orbit-timer > span{display:block;}.orbit-container .orbit-prev,.orbit-container .orbit-next{position:absolute;top:45%;margin-top:-25px;width:36px;height:60px;line-height:50px;color:white;background-color:transparent;text-indent:-9999px !important;z-index:10;}.orbit-container .orbit-prev:hover,.orbit-container .orbit-next:hover{background-color:rgba(0,0,0,0.3);}.orbit-container .orbit-prev > span,.orbit-container .orbit-next > span{position:absolute;top:50%;margin-top:-10px;display:block;width:0;height:0;border:inset 10px;}.orbit-container .orbit-prev{left:0;}.orbit-container .orbit-prev > span{border-right-style:solid;border-color:transparent;border-right-color:#FFF;}.orbit-container .orbit-prev:hover > span{border-right-color:#FFF;}.orbit-container .orbit-next{right:0;}.orbit-container .orbit-next > span{border-color:transparent;border-left-style:solid;border-left-color:#FFF;left:50%;margin-left:-4px;}.orbit-container .orbit-next:hover > span{border-left-color:#FFF;}.orbit-bullets-container{text-align:center;}.orbit-bullets{margin:0 auto 30px auto;overflow:hidden;position:relative;top:10px;float:none;text-align:center;display:block;}.orbit-bullets li{cursor:pointer;display:inline-block;width:0.5625rem;height:0.5625rem;background:#CCCCCC;float:none;margin-right:6px;border-radius:1000px;}.orbit-bullets li.active{background:#999999;}.orbit-bullets li:last-child{margin-right:0;}.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:none;}.touch .orbit-bullets{display:none;}@media only screen and (min-width:40.063em){.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:inherit;}.touch .orbit-bullets{display:block;}}@media only screen and (max-width:40em){.orbit-stack-on-small .orbit-slides-container{height:auto !important;}.orbit-stack-on-small .orbit-slides-container > *{position:relative;margin:0 !important;opacity:1 !important;}.orbit-stack-on-small .orbit-slide-number{display:none;}.orbit-timer{display:none;}.orbit-next,.orbit-prev{display:none;}.orbit-bullets{display:none;}}ul.pagination{display:block;min-height:1.5rem;margin-left:-0.3125rem;}ul.pagination li{height:1.5rem;color:#222222;font-size:0.875rem;margin-left:0.3125rem;}ul.pagination li a,ul.pagination li button{display:block;padding:0.0625rem 0.625rem 0.0625rem;color:#999999;background:none;border-radius:3px;font-weight:normal;font-size:1em;line-height:inherit;transition:background-color 300ms ease-out;}ul.pagination li:hover a,ul.pagination li a:focus,ul.pagination li:hover button,ul.pagination li button:focus{background:#e6e6e6;}ul.pagination li.unavailable a,ul.pagination li.unavailable button{cursor:default;color:#999999;}ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus,ul.pagination li.unavailable:hover button,ul.pagination li.unavailable button:focus{background:transparent;}ul.pagination li.current a,ul.pagination li.current button{background:#008CBA;color:#FFF;font-weight:bold;cursor:default;}ul.pagination li.current a:hover,ul.pagination li.current a:focus,ul.pagination li.current button:hover,ul.pagination li.current button:focus{background:#008CBA;}ul.pagination li{float:left;display:block;}.pagination-centered{text-align:center;}.pagination-centered ul.pagination li{float:none;display:inline-block;}.panel{border-style:solid;border-width:1px;border-color:#d8d8d8;margin-bottom:1.25rem;padding:1.25rem;background:#f2f2f2;color:#333333;}.panel > :first-child{margin-top:0;}.panel > :last-child{margin-bottom:0;}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p,.panel li,.panel dl{color:#333333;}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{line-height:1;margin-bottom:0.625rem;}.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{line-height:1.4;}.panel.callout{border-style:solid;border-width:1px;border-color:#b6edff;margin-bottom:1.25rem;padding:1.25rem;background:#ecfaff;color:#333333;}.panel.callout > :first-child{margin-top:0;}.panel.callout > :last-child{margin-bottom:0;}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p,.panel.callout li,.panel.callout dl{color:#333333;}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{line-height:1;margin-bottom:0.625rem;}.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4;}.panel.callout a:not(.button){color:#008CBA;}.panel.callout a:not(.button):hover,.panel.callout a:not(.button):focus{color:#0078a0;}.panel.radius{border-radius:3px;}.pricing-table{border:solid 1px #DDDDDD;margin-left:0;margin-bottom:1.25rem;}.pricing-table *{list-style:none;line-height:1;}.pricing-table .title{background-color:#333333;padding:0.9375rem 1.25rem;text-align:center;color:#EEEEEE;font-weight:normal;font-size:1rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;}.pricing-table .price{background-color:#F6F6F6;padding:0.9375rem 1.25rem;text-align:center;color:#333333;font-weight:normal;font-size:2rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;}.pricing-table .description{background-color:#FFF;padding:0.9375rem;text-align:center;color:#777777;font-size:0.75rem;font-weight:normal;line-height:1.4;border-bottom:dotted 1px #DDDDDD;}.pricing-table .bullet-item{background-color:#FFF;padding:0.9375rem;text-align:center;color:#333333;font-size:0.875rem;font-weight:normal;border-bottom:dotted 1px #DDDDDD;}.pricing-table .cta-button{background-color:#FFF;text-align:center;padding:1.25rem 1.25rem 0;}.progress{background-color:#F6F6F6;height:1.5625rem;border:1px solid white;padding:0.125rem;margin-bottom:0.625rem;}.progress .meter{background:#008CBA;height:100%;display:block;}.progress.secondary .meter{background:#e7e7e7;height:100%;display:block;}.progress.success .meter{background:#43AC6A;height:100%;display:block;}.progress.alert .meter{background:#f04124;height:100%;display:block;}.progress.radius{border-radius:3px;}.progress.radius .meter{border-radius:2px;}.progress.round{border-radius:1000px;}.progress.round .meter{border-radius:999px;}.range-slider{display:block;position:relative;width:100%;height:1rem;border:1px solid #DDDDDD;margin:1.25rem 0;-ms-touch-action:none;touch-action:none;background:#FAFAFA;}.range-slider.vertical-range{display:block;position:relative;width:100%;height:1rem;border:1px solid #DDDDDD;margin:1.25rem 0;-ms-touch-action:none;touch-action:none;display:inline-block;width:1rem;height:12.5rem;}.range-slider.vertical-range .range-slider-handle{margin-top:0;margin-left:-0.5rem;position:absolute;bottom:-10.5rem;}.range-slider.vertical-range .range-slider-active-segment{width:0.875rem;height:auto;bottom:0;}.range-slider.radius{background:#FAFAFA;border-radius:3px;}.range-slider.radius .range-slider-handle{background:#008CBA;border-radius:3px;}.range-slider.radius .range-slider-handle:hover{background:#007ba4;}.range-slider.round{background:#FAFAFA;border-radius:1000px;}.range-slider.round .range-slider-handle{background:#008CBA;border-radius:1000px;}.range-slider.round .range-slider-handle:hover{background:#007ba4;}.range-slider.disabled,.range-slider[disabled]{background:#FAFAFA;cursor:default;opacity:0.7;}.range-slider.disabled .range-slider-handle,.range-slider[disabled] .range-slider-handle{background:#008CBA;cursor:default;opacity:0.7;}.range-slider.disabled .range-slider-handle:hover,.range-slider[disabled] .range-slider-handle:hover{background:#007ba4;}.range-slider-active-segment{display:inline-block;position:absolute;height:0.875rem;background:#e5e5e5;}.range-slider-handle{display:inline-block;position:absolute;z-index:1;top:-0.3125rem;width:2rem;height:1.375rem;border:1px solid none;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;background:#008CBA;}.range-slider-handle:hover{background:#007ba4;}.reveal-modal-bg{position:absolute;top:0;bottom:0;left:0;right:0;background:#000;background:rgba(0,0,0,0.45);z-index:1004;display:none;left:0;}.reveal-modal,dialog{visibility:hidden;display:none;position:absolute;z-index:1005;width:100vw;top:0;border-radius:3px;left:0;background-color:#FFF;padding:1.25rem;border:solid 1px #666666;box-shadow:0 0 10px rgba(0,0,0,0.4);padding:1.875rem;}@media only screen and (max-width:40em){.reveal-modal,dialog{min-height:100vh;}}.reveal-modal .column,dialog .column,.reveal-modal .columns,dialog .columns{min-width:0;}.reveal-modal > :first-child,dialog > :first-child{margin-top:0;}.reveal-modal > :last-child,dialog > :last-child{margin-bottom:0;}@media only screen and (min-width:40.063em){.reveal-modal,dialog{width:80%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal,dialog{top:6.25rem;}}.reveal-modal.radius,dialog.radius{border-radius:3px;}.reveal-modal.round,dialog.round{border-radius:1000px;}.reveal-modal.collapse,dialog.collapse{padding:0;}@media only screen and (min-width:40.063em){.reveal-modal.tiny,dialog.tiny{width:30%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.small,dialog.small{width:40%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.medium,dialog.medium{width:60%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.large,dialog.large{width:70%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.xlarge,dialog.xlarge{width:95%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}.reveal-modal.full,dialog.full{top:0;left:0;height:100%;height:100vh;min-height:100vh;max-width:none !important;margin-left:0 !important;}@media only screen and (min-width:40.063em){.reveal-modal.full,dialog.full{width:100vw;max-width:62.5rem;left:0;right:0;margin:0 auto;}}.reveal-modal .close-reveal-modal,dialog .close-reveal-modal{font-size:2.5rem;line-height:1;position:absolute;top:0.625rem;right:1.375rem;color:#AAAAAA;font-weight:bold;cursor:pointer;}dialog{display:none;}dialog::backdrop,dialog + .backdrop{position:absolute;top:0;bottom:0;left:0;right:0;background:#000;background:rgba(0,0,0,0.45);z-index:auto;display:none;left:0;}dialog[open]{display:block;}@media print{dialog,.reveal-modal,dialog{display:none;background:#FFF !important;}}.side-nav{display:block;margin:0;padding:0.875rem 0;list-style-type:none;list-style-position:outside;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;}.side-nav li{margin:0 0 0.4375rem 0;font-size:0.875rem;font-weight:normal;}.side-nav li a:not(.button){display:block;color:#008CBA;margin:0;padding:0.4375rem 0.875rem;}.side-nav li a:not(.button):hover,.side-nav li a:not(.button):focus{background:rgba(0,0,0,0.025);color:#1cc7ff;}.side-nav li.active > a:first-child:not(.button){color:#1cc7ff;font-weight:normal;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;}.side-nav li.divider{border-top:1px solid;height:0;padding:0;list-style:none;border-top-color:white;}.side-nav li.heading{color:#008CBA;font-size:0.875rem;font-weight:bold;text-transform:uppercase;}.split.button{position:relative;padding-right:5.0625rem;}.split.button span{display:block;height:100%;position:absolute;right:0;top:0;border-left:solid 1px;}.split.button span:after{position:absolute;content:"";width:0;height:0;display:block;border-style:inset;top:50%;left:50%;}.split.button span:active{background-color:rgba(0,0,0,0.1);}.split.button span{border-left-color:rgba(255,255,255,0.5);}.split.button span{width:3.09375rem;}.split.button span:after{border-top-style:solid;border-width:0.375rem;top:48%;margin-left:-0.375rem;}.split.button span:after{border-color:#FFF transparent transparent transparent;}.split.button.secondary span{border-left-color:rgba(255,255,255,0.5);}.split.button.secondary span:after{border-color:#FFF transparent transparent transparent;}.split.button.alert span{border-left-color:rgba(255,255,255,0.5);}.split.button.success span{border-left-color:rgba(255,255,255,0.5);}.split.button.tiny{padding-right:3.75rem;}.split.button.tiny span{width:2.25rem;}.split.button.tiny span:after{border-top-style:solid;border-width:0.375rem;top:48%;margin-left:-0.375rem;}.split.button.small{padding-right:4.375rem;}.split.button.small span{width:2.625rem;}.split.button.small span:after{border-top-style:solid;border-width:0.4375rem;top:48%;margin-left:-0.375rem;}.split.button.large{padding-right:5.5rem;}.split.button.large span{width:3.4375rem;}.split.button.large span:after{border-top-style:solid;border-width:0.3125rem;top:48%;margin-left:-0.375rem;}.split.button.expand{padding-left:2rem;}.split.button.secondary span:after{border-color:#333333 transparent transparent transparent;}.split.button.radius span{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;}.split.button.round span{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px;}.sub-nav{display:block;width:auto;overflow:hidden;margin:-0.25rem 0 1.125rem;padding-top:0.25rem;}.sub-nav dt{text-transform:uppercase;}.sub-nav dt,.sub-nav dd,.sub-nav li{float:left;display:inline;margin-left:1rem;margin-bottom:0;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-size:0.875rem;color:#999999;}.sub-nav dt a,.sub-nav dd a,.sub-nav li a{text-decoration:none;color:#999999;padding:0.1875rem 1rem;}.sub-nav dt a:hover,.sub-nav dd a:hover,.sub-nav li a:hover{color:#737373;}.sub-nav dt.active a,.sub-nav dd.active a,.sub-nav li.active a{border-radius:3px;font-weight:normal;background:#008CBA;padding:0.1875rem 1rem;cursor:default;color:#FFF;}.sub-nav dt.active a:hover,.sub-nav dd.active a:hover,.sub-nav li.active a:hover{background:#0078a0;}.switch{padding:0;border:none;position:relative;outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.switch label{display:block;margin-bottom:1rem;position:relative;color:transparent;background:#DDDDDD;text-indent:100%;width:4rem;height:2rem;cursor:pointer;transition:left 0.15s ease-out;}.switch input{opacity:0;position:absolute;top:9px;left:10px;padding:0;}.switch input + label{margin-left:0;margin-right:0;}.switch label:after{content:"";display:block;background:#FFF;position:absolute;top:.25rem;left:.25rem;width:1.5rem;height:1.5rem;-webkit-transition:left 0.15s ease-out;-moz-transition:left 0.15s ease-out;-o-transition:translate3d(0,0,0);transition:left 0.15s ease-out;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.switch input:checked + label{background:#008CBA;}.switch input:checked + label:after{left:2.25rem;}.switch label{width:4rem;height:2rem;}.switch label:after{width:1.5rem;height:1.5rem;}.switch input:checked + label:after{left:2.25rem;}.switch label{color:transparent;background:#DDDDDD;}.switch label:after{background:#FFF;}.switch input:checked + label{background:#008CBA;}.switch.large label{width:5rem;height:2.5rem;}.switch.large label:after{width:2rem;height:2rem;}.switch.large input:checked + label:after{left:2.75rem;}.switch.small label{width:3.5rem;height:1.75rem;}.switch.small label:after{width:1.25rem;height:1.25rem;}.switch.small input:checked + label:after{left:2rem;}.switch.tiny label{width:3rem;height:1.5rem;}.switch.tiny label:after{width:1rem;height:1rem;}.switch.tiny input:checked + label:after{left:1.75rem;}.switch.radius label{border-radius:4px;}.switch.radius label:after{border-radius:3px;}.switch.round{border-radius:1000px;}.switch.round label{border-radius:2rem;}.switch.round label:after{border-radius:2rem;}table{background:#FFF;margin-bottom:1.25rem;border:solid 1px #DDDDDD;table-layout:auto;}table caption{background:transparent;color:#222222;font-size:1rem;font-weight:bold;}table thead{background:#F5F5F5;}table thead tr th,table thead tr td{padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:bold;color:#222222;}table tfoot{background:#F5F5F5;}table tfoot tr th,table tfoot tr td{padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:bold;color:#222222;}table tr th,table tr td{padding:0.5625rem 0.625rem;font-size:0.875rem;color:#222222;text-align:left;}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#F9F9F9;}table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td{display:table-cell;line-height:1.125rem;}.tabs{margin-bottom:0 !important;margin-left:0;}.tabs:before,.tabs:after{content:" ";display:table;}.tabs:after{clear:both;}.tabs dd,.tabs .tab-title{position:relative;margin-bottom:0 !important;list-style:none;float:left;}.tabs dd > a,.tabs .tab-title > a{outline:none;display:block;background-color:#EFEFEF;color:#222222;padding:1rem 2rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1rem;}.tabs dd > a:hover,.tabs .tab-title > a:hover{background-color:#e1e1e1;}.tabs dd.active a,.tabs .tab-title.active a{background-color:#FFF;color:#222222;}.tabs.radius dd:first-child a,.tabs.radius .tab:first-child a{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}.tabs.radius dd:last-child a,.tabs.radius .tab:last-child a{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;}.tabs.vertical dd,.tabs.vertical .tab-title{position:inherit;float:none;display:block;top:auto;}.tabs-content{margin-bottom:1.5rem;width:100%;}.tabs-content:before,.tabs-content:after{content:" ";display:table;}.tabs-content:after{clear:both;}.tabs-content > .content{display:none;float:left;padding:0.9375rem 0;width:100%;}.tabs-content > .content.active{display:block;float:none;}.tabs-content > .content.contained{padding:0.9375rem;}.tabs-content.vertical{display:block;}.tabs-content.vertical > .content{padding:0 0.9375rem;}@media only screen and (min-width:40.063em){.tabs.vertical{width:20%;max-width:20%;float:left;margin:0 0 1.25rem;}.tabs-content.vertical{width:80%;max-width:80%;float:left;margin-left:-1px;padding-left:1rem;}}.no-js .tabs-content > .content{display:block;float:none;}.th{line-height:0;display:inline-block;border:solid 4px #FFF;max-width:100%;box-shadow:0 0 0 1px rgba(0,0,0,0.2);transition:all 200ms ease-out;}.th:hover,.th:focus{box-shadow:0 0 6px 1px rgba(0,140,186,0.5);}.th.radius{border-radius:3px;}.has-tip{border-bottom:dotted 1px #CCCCCC;cursor:help;font-weight:bold;color:#333333;}.has-tip:hover,.has-tip:focus{border-bottom:dotted 1px #003f54;color:#008CBA;}.has-tip.tip-left,.has-tip.tip-right{float:none !important;}.tooltip{display:none;position:absolute;z-index:1006;font-weight:normal;font-size:0.875rem;line-height:1.3;padding:0.75rem;max-width:300px;left:50%;width:100%;color:#FFF;background:#333333;}.tooltip > .nub{display:block;left:5px;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #333333 transparent;top:-10px;pointer-events:none;}.tooltip > .nub.rtl{left:auto;right:5px;}.tooltip.radius{border-radius:3px;}.tooltip.round{border-radius:1000px;}.tooltip.round > .nub{left:2rem;}.tooltip.opened{color:#008CBA !important;border-bottom:dotted 1px #003f54 !important;}.tap-to-close{display:block;font-size:0.625rem;color:#777777;font-weight:normal;}@media only screen and (min-width:40.063em){.tooltip > .nub{border-color:transparent transparent #333333 transparent;top:-10px;}.tooltip.tip-top > .nub{border-color:#333333 transparent transparent transparent;top:auto;bottom:-10px;}.tooltip.tip-left,.tooltip.tip-right{float:none !important;}.tooltip.tip-left > .nub{border-color:transparent transparent transparent #333333;right:-10px;left:auto;top:50%;margin-top:-5px;}.tooltip.tip-right > .nub{border-color:transparent #333333 transparent transparent;right:auto;left:-10px;top:50%;margin-top:-5px;}}meta.foundation-mq-topbar{font-family:"/only screen and (min-width:40.063em)/";width:40.063em;}.contain-to-grid{width:100%;background:#333333;}.contain-to-grid .top-bar{margin-bottom:0;}.fixed{width:100%;left:0;position:fixed;top:0;z-index:99;}.fixed.expanded:not(.top-bar){overflow-y:auto;height:auto;width:100%;max-height:100%;}.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99;}.fixed.expanded:not(.top-bar) .top-bar-section{z-index:98;margin-top:2.8125rem;}.top-bar{overflow:hidden;height:2.8125rem;line-height:2.8125rem;position:relative;background:#333333;margin-bottom:0;}.top-bar ul{margin-bottom:0;list-style:none;}.top-bar .row{max-width:none;}.top-bar form,.top-bar input{margin-bottom:0;}.top-bar input{height:1.75rem;padding-top:.35rem;padding-bottom:.35rem;font-size:0.75rem;}.top-bar .button,.top-bar button{padding-top:0.4125rem;padding-bottom:0.4125rem;margin-bottom:0;font-size:0.75rem;}@media only screen and (max-width:40em){.top-bar .button,.top-bar button{position:relative;top:-1px;}}.top-bar .title-area{position:relative;margin:0;}.top-bar .name{height:2.8125rem;margin:0;font-size:16px;}.top-bar .name h1,.top-bar .name h2,.top-bar .name h3,.top-bar .name h4,.top-bar .name p,.top-bar .name span{line-height:2.8125rem;font-size:1.0625rem;margin:0;}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name p a,.top-bar .name span a{font-weight:normal;color:#FFF;width:75%;display:block;padding:0 0.9375rem;}.top-bar .toggle-topbar{position:absolute;right:0;top:0;}.top-bar .toggle-topbar a{color:#FFF;text-transform:uppercase;font-size:0.8125rem;font-weight:bold;position:relative;display:block;padding:0 0.9375rem;height:2.8125rem;line-height:2.8125rem;}.top-bar .toggle-topbar.menu-icon{top:50%;margin-top:-16px;}.top-bar .toggle-topbar.menu-icon a{height:34px;line-height:33px;padding:0 2.5rem 0 0.9375rem;color:#FFF;position:relative;}.top-bar .toggle-topbar.menu-icon a span::after{content:"";position:absolute;display:block;height:0;top:50%;margin-top:-8px;right:0.9375rem;box-shadow:0 0 0 1px #FFF,0 7px 0 1px #FFF,0 14px 0 1px #FFF;width:16px;}.top-bar .toggle-topbar.menu-icon a span:hover:after{box-shadow:0 0 0 1px "",0 7px 0 1px "",0 14px 0 1px "";}.top-bar.expanded{height:auto;background:transparent;}.top-bar.expanded .title-area{background:#333333;}.top-bar.expanded .toggle-topbar a{color:#888888;}.top-bar.expanded .toggle-topbar a span::after{box-shadow:0 0 0 1px #888888,0 7px 0 1px #888888,0 14px 0 1px #888888;}.top-bar-section{left:0;position:relative;width:auto;transition:left 300ms ease-out;}.top-bar-section ul{padding:0;width:100%;height:auto;display:block;font-size:16px;margin:0;}.top-bar-section .divider,.top-bar-section [role="separator"]{border-top:solid 1px #1a1a1a;clear:both;height:1px;width:100%;}.top-bar-section ul li{background:#333333;}.top-bar-section ul li > a{display:block;width:100%;color:#FFF;padding:12px 0 12px 0;padding-left:0.9375rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:0.8125rem;font-weight:normal;text-transform:none;}.top-bar-section ul li > a.button{font-size:0.8125rem;padding-right:0.9375rem;padding-left:0.9375rem;background-color:#008CBA;border-color:#007095;color:#FFF;}.top-bar-section ul li > a.button:hover,.top-bar-section ul li > a.button:focus{background-color:#007095;}.top-bar-section ul li > a.button:hover,.top-bar-section ul li > a.button:focus{color:#FFF;}.top-bar-section ul li > a.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333333;}.top-bar-section ul li > a.button.secondary:hover,.top-bar-section ul li > a.button.secondary:focus{background-color:#b9b9b9;}.top-bar-section ul li > a.button.secondary:hover,.top-bar-section ul li > a.button.secondary:focus{color:#333333;}.top-bar-section ul li > a.button.success{background-color:#43AC6A;border-color:#368a55;color:#FFF;}.top-bar-section ul li > a.button.success:hover,.top-bar-section ul li > a.button.success:focus{background-color:#368a55;}.top-bar-section ul li > a.button.success:hover,.top-bar-section ul li > a.button.success:focus{color:#FFF;}.top-bar-section ul li > a.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#FFF;}.top-bar-section ul li > a.button.alert:hover,.top-bar-section ul li > a.button.alert:focus{background-color:#cf2a0e;}.top-bar-section ul li > a.button.alert:hover,.top-bar-section ul li > a.button.alert:focus{color:#FFF;}.top-bar-section ul li > a.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#FFF;}.top-bar-section ul li > a.button.warning:hover,.top-bar-section ul li > a.button.warning:focus{background-color:#cf6e0e;}.top-bar-section ul li > a.button.warning:hover,.top-bar-section ul li > a.button.warning:focus{color:#FFF;}.top-bar-section ul li > button{font-size:0.8125rem;padding-right:0.9375rem;padding-left:0.9375rem;background-color:#008CBA;border-color:#007095;color:#FFF;}.top-bar-section ul li > button:hover,.top-bar-section ul li > button:focus{background-color:#007095;}.top-bar-section ul li > button:hover,.top-bar-section ul li > button:focus{color:#FFF;}.top-bar-section ul li > button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333333;}.top-bar-section ul li > button.secondary:hover,.top-bar-section ul li > button.secondary:focus{background-color:#b9b9b9;}.top-bar-section ul li > button.secondary:hover,.top-bar-section ul li > button.secondary:focus{color:#333333;}.top-bar-section ul li > button.success{background-color:#43AC6A;border-color:#368a55;color:#FFF;}.top-bar-section ul li > button.success:hover,.top-bar-section ul li > button.success:focus{background-color:#368a55;}.top-bar-section ul li > button.success:hover,.top-bar-section ul li > button.success:focus{color:#FFF;}.top-bar-section ul li > button.alert{background-color:#f04124;border-color:#cf2a0e;color:#FFF;}.top-bar-section ul li > button.alert:hover,.top-bar-section ul li > button.alert:focus{background-color:#cf2a0e;}.top-bar-section ul li > button.alert:hover,.top-bar-section ul li > button.alert:focus{color:#FFF;}.top-bar-section ul li > button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#FFF;}.top-bar-section ul li > button.warning:hover,.top-bar-section ul li > button.warning:focus{background-color:#cf6e0e;}.top-bar-section ul li > button.warning:hover,.top-bar-section ul li > button.warning:focus{color:#FFF;}.top-bar-section ul li:hover:not(.has-form) > a{background-color:#555555;background:#333333;color:#FFF;}.top-bar-section ul li.active > a{background:#008CBA;color:#FFF;}.top-bar-section ul li.active > a:hover{background:#0078a0;color:#FFF;}.top-bar-section .has-form{padding:0.9375rem;}.top-bar-section .has-dropdown{position:relative;}.top-bar-section .has-dropdown > a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent rgba(255,255,255,0.4);border-left-style:solid;margin-right:0.9375rem;margin-top:-4.5px;position:absolute;top:50%;right:0;}.top-bar-section .has-dropdown.moved{position:static;}.top-bar-section .has-dropdown.moved > .dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;width:100%;}.top-bar-section .has-dropdown.moved > a:after{display:none;}.top-bar-section .dropdown{padding:0;position:absolute;left:100%;top:0;z-index:99;display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.top-bar-section .dropdown li{width:100%;height:auto;}.top-bar-section .dropdown li a{font-weight:normal;padding:8px 0.9375rem;}.top-bar-section .dropdown li a.parent-link{font-weight:normal;}.top-bar-section .dropdown li.title h5,.top-bar-section .dropdown li.parent-link{margin-bottom:0;margin-top:0;font-size:1.125rem;}.top-bar-section .dropdown li.title h5 a,.top-bar-section .dropdown li.parent-link a{color:#FFF;display:block;}.top-bar-section .dropdown li.title h5 a:hover,.top-bar-section .dropdown li.parent-link a:hover{background:none;}.top-bar-section .dropdown li.has-form{padding:8px 0.9375rem;}.top-bar-section .dropdown li .button,.top-bar-section .dropdown li button{top:auto;}.top-bar-section .dropdown label{padding:8px 0.9375rem 2px;margin-bottom:0;text-transform:uppercase;color:#777777;font-weight:bold;font-size:0.625rem;}.js-generated{display:block;}@media only screen and (min-width:40.063em){.top-bar{background:#333333;overflow:visible;}.top-bar:before,.top-bar:after{content:" ";display:table;}.top-bar:after{clear:both;}.top-bar .toggle-topbar{display:none;}.top-bar .title-area{float:left;}.top-bar .name h1 a{width:auto;}.top-bar input,.top-bar .button,.top-bar button{font-size:0.875rem;position:relative;height:1.75rem;top:0.53125rem;}.top-bar.expanded{background:#333333;}.contain-to-grid .top-bar{max-width:62.5rem;margin:0 auto;margin-bottom:0;}.top-bar-section{transition:none 0 0;left:0 !important;}.top-bar-section ul{width:auto;height:auto !important;display:inline;}.top-bar-section ul li{float:left;}.top-bar-section ul li .js-generated{display:none;}.top-bar-section li.hover > a:not(.button){background-color:#555555;background:#333333;color:#FFF;}.top-bar-section li:not(.has-form) a:not(.button){padding:0 0.9375rem;line-height:2.8125rem;background:#333333;}.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:#555555;background:#333333;}.top-bar-section li.active:not(.has-form) a:not(.button){padding:0 0.9375rem;line-height:2.8125rem;color:#FFF;background:#008CBA;}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#0078a0;color:#FFF;}.top-bar-section .has-dropdown > a{padding-right:2.1875rem !important;}.top-bar-section .has-dropdown > a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(255,255,255,0.4) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:1.40625rem;}.top-bar-section .has-dropdown.moved{position:relative;}.top-bar-section .has-dropdown.moved > .dropdown{display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.top-bar-section .has-dropdown.hover > .dropdown,.top-bar-section .has-dropdown.not-click:hover > .dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;}.top-bar-section .has-dropdown > a:focus + .dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;}.top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after{border:none;content:"\00bb";top:1rem;margin-top:-1px;right:5px;line-height:1.2;}.top-bar-section .dropdown{left:0;top:auto;background:transparent;min-width:100%;}.top-bar-section .dropdown li a{color:#FFF;line-height:2.8125rem;white-space:nowrap;padding:12px 0.9375rem;background:#333333;}.top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button){color:#FFF;background:#333333;}.top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button){color:#FFF;background-color:#555555;background:#333333;}.top-bar-section .dropdown li label{white-space:nowrap;background:#333333;}.top-bar-section .dropdown li .dropdown{left:100%;top:0;}.top-bar-section > ul > .divider,.top-bar-section > ul > [role="separator"]{border-bottom:none;border-top:none;border-right:solid 1px #4e4e4e;clear:none;height:2.8125rem;width:0;}.top-bar-section .has-form{background:#333333;padding:0 0.9375rem;height:2.8125rem;}.top-bar-section .right li .dropdown{left:auto;right:0;}.top-bar-section .right li .dropdown li .dropdown{right:100%;}.top-bar-section .left li .dropdown{right:auto;left:0;}.top-bar-section .left li .dropdown li .dropdown{left:100%;}.no-js .top-bar-section ul li:hover > a{background-color:#555555;background:#333333;color:#FFF;}.no-js .top-bar-section ul li:active > a{background:#008CBA;color:#FFF;}.no-js .top-bar-section .has-dropdown:hover > .dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;}.no-js .top-bar-section .has-dropdown > a:focus + .dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;}}.text-left{text-align:left !important;}.text-right{text-align:right !important;}.text-center{text-align:center !important;}.text-justify{text-align:justify !important;}@media only screen and (max-width:40em){.small-only-text-left{text-align:left !important;}.small-only-text-right{text-align:right !important;}.small-only-text-center{text-align:center !important;}.small-only-text-justify{text-align:justify !important;}}@media only screen{.small-text-left{text-align:left !important;}.small-text-right{text-align:right !important;}.small-text-center{text-align:center !important;}.small-text-justify{text-align:justify !important;}}@media only screen and (min-width:40.063em) and (max-width:64em){.medium-only-text-left{text-align:left !important;}.medium-only-text-right{text-align:right !important;}.medium-only-text-center{text-align:center !important;}.medium-only-text-justify{text-align:justify !important;}}@media only screen and (min-width:40.063em){.medium-text-left{text-align:left !important;}.medium-text-right{text-align:right !important;}.medium-text-center{text-align:center !important;}.medium-text-justify{text-align:justify !important;}}@media only screen and (min-width:64.063em) and (max-width:90em){.large-only-text-left{text-align:left !important;}.large-only-text-right{text-align:right !important;}.large-only-text-center{text-align:center !important;}.large-only-text-justify{text-align:justify !important;}}@media only screen and (min-width:64.063em){.large-text-left{text-align:left !important;}.large-text-right{text-align:right !important;}.large-text-center{text-align:center !important;}.large-text-justify{text-align:justify !important;}}@media only screen and (min-width:90.063em) and (max-width:120em){.xlarge-only-text-left{text-align:left !important;}.xlarge-only-text-right{text-align:right !important;}.xlarge-only-text-center{text-align:center !important;}.xlarge-only-text-justify{text-align:justify !important;}}@media only screen and (min-width:90.063em){.xlarge-text-left{text-align:left !important;}.xlarge-text-right{text-align:right !important;}.xlarge-text-center{text-align:center !important;}.xlarge-text-justify{text-align:justify !important;}}@media only screen and (min-width:120.063em) and (max-width:99999999em){.xxlarge-only-text-left{text-align:left !important;}.xxlarge-only-text-right{text-align:right !important;}.xxlarge-only-text-center{text-align:center !important;}.xxlarge-only-text-justify{text-align:justify !important;}}@media only screen and (min-width:120.063em){.xxlarge-text-left{text-align:left !important;}.xxlarge-text-right{text-align:right !important;}.xxlarge-text-center{text-align:center !important;}.xxlarge-text-justify{text-align:justify !important;}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;}a{color:#008CBA;text-decoration:none;line-height:inherit;}a:hover,a:focus{color:#0078a0;}a img{border:none;}p{font-family:inherit;font-weight:normal;font-size:1rem;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility;}p.lead{font-size:1.21875rem;line-height:1.6;}p aside{font-size:0.875rem;line-height:1.35;font-style:italic;}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;color:#222222;text-rendering:optimizeLegibility;margin-top:0.2rem;margin-bottom:0.5rem;line-height:1.4;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0;}h1{font-size:2.125rem;}h2{font-size:1.6875rem;}h3{font-size:1.375rem;}h4{font-size:1.125rem;}h5{font-size:1.125rem;}h6{font-size:1rem;}.subheader{line-height:1.4;color:#6f6f6f;font-weight:normal;margin-top:0.2rem;margin-bottom:0.5rem;}hr{border:solid #DDDDDD;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0;}em,i{font-style:italic;line-height:inherit;}strong,b{font-weight:bold;line-height:inherit;}small{font-size:60%;line-height:inherit;}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#333333;background-color:#f8f8f8;border-width:1px;border-style:solid;border-color:#dfdfdf;padding:0.125rem 0.3125rem 0.0625rem;}ul,ol,dl{font-size:1rem;line-height:1.6;margin-bottom:1.25rem;list-style-position:outside;font-family:inherit;}ul{margin-left:1.1rem;}ul.no-bullet{margin-left:0;}ul.no-bullet li ul,ul.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none;}ul li ul,ul li ol{margin-left:1.25rem;margin-bottom:0;}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit;}ul.square{list-style-type:square;margin-left:1.1rem;}ul.circle{list-style-type:circle;margin-left:1.1rem;}ul.disc{list-style-type:disc;margin-left:1.1rem;}ul.no-bullet{list-style:none;}ol{margin-left:1.4rem;}ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0;}dl dt{margin-bottom:0.3rem;font-weight:bold;}dl dd{margin-bottom:0.75rem;}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;cursor:help;}abbr{text-transform:none;}abbr[title]{border-bottom:1px dotted #DDDDDD;}blockquote{margin:0 0 1.25rem;padding:0.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #DDDDDD;}blockquote cite{display:block;font-size:0.8125rem;color:#555555;}blockquote cite:before{content:"\2014 \0020";}blockquote cite a,blockquote cite a:visited{color:#555555;}blockquote,blockquote p{line-height:1.6;color:#6f6f6f;}.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #DDDDDD;padding:0.625rem 0.75rem;}.vcard li{margin:0;display:block;}.vcard .fn{font-weight:bold;font-size:0.9375rem;}.vevent .summary{font-weight:bold;}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625rem;}@media only screen and (min-width:40.063em){h1,h2,h3,h4,h5,h6{line-height:1.4;}h1{font-size:2.75rem;}h2{font-size:2.3125rem;}h3{font-size:1.6875rem;}h4{font-size:1.4375rem;}h5{font-size:1.125rem;}h6{font-size:1rem;}}.print-only{display:none !important;}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}a,a:visited{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 #999999;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;}.hide-on-print{display:none !important;}.print-only{display:block !important;}.hide-for-print{display:none !important;}.show-for-print{display:inherit !important;}}.off-canvas-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;overflow:hidden;}.off-canvas-wrap.move-right,.off-canvas-wrap.move-left{min-height:100%;-webkit-overflow-scrolling:touch;}.inner-wrap{position:relative;width:100%;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;}.inner-wrap:before,.inner-wrap:after{content:" ";display:table;}.inner-wrap:after{clear:both;}.tab-bar{-webkit-backface-visibility:hidden;background:#333333;color:#FFF;height:2.8125rem;line-height:2.8125rem;position:relative;}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4,.tab-bar h5,.tab-bar h6{color:#FFF;font-weight:bold;line-height:2.8125rem;margin:0;}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4{font-size:1.125rem;}.left-small{width:2.8125rem;height:2.8125rem;position:absolute;top:0;border-right:solid 1px #1a1a1a;left:0;}.right-small{width:2.8125rem;height:2.8125rem;position:absolute;top:0;border-left:solid 1px #1a1a1a;right:0;}.tab-bar-section{padding:0 0.625rem;position:absolute;text-align:center;height:2.8125rem;top:0;}@media only screen and (min-width:40.063em){.tab-bar-section.left{text-align:left;}.tab-bar-section.right{text-align:right;}}.tab-bar-section.left{left:0;right:2.8125rem;}.tab-bar-section.right{left:2.8125rem;right:0;}.tab-bar-section.middle{left:2.8125rem;right:2.8125rem;}.tab-bar .menu-icon{text-indent:2.1875rem;width:2.8125rem;height:2.8125rem;display:block;padding:0;color:#FFF;position:relative;transform:translate3d(0,0,0);}.tab-bar .menu-icon span::after{content:"";position:absolute;display:block;height:0;top:50%;margin-top:-0.5rem;left:0.90625rem;box-shadow:0 0 0 1px #FFF,0 7px 0 1px #FFF,0 14px 0 1px #FFF;width:1rem;}.tab-bar .menu-icon span:hover:after{box-shadow:0 0 0 1px #b3b3b3,0 7px 0 1px #b3b3b3,0 14px 0 1px #b3b3b3;}.left-off-canvas-menu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;overflow-x:hidden;overflow-y:auto;background:#333333;z-index:1001;box-sizing:content-box;transition:transform 500ms ease 0s;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0;}.left-off-canvas-menu *{-webkit-backface-visibility:hidden;}.right-off-canvas-menu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;overflow-x:hidden;overflow-y:auto;background:#333333;z-index:1001;box-sizing:content-box;transition:transform 500ms ease 0s;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);right:0;}.right-off-canvas-menu *{-webkit-backface-visibility:hidden;}ul.off-canvas-list{list-style-type:none;padding:0;margin:0;}ul.off-canvas-list li label{display:block;padding:0.3rem 0.9375rem;color:#999999;text-transform:uppercase;font-size:0.75rem;font-weight:bold;background:#444444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0;}ul.off-canvas-list li a{display:block;padding:0.6666666667rem;color:rgba(255,255,255,0.7);border-bottom:1px solid #262626;transition:background 300ms ease;}ul.off-canvas-list li a:hover{background:#242424;}.move-right > .inner-wrap{-ms-transform:translate(15.625rem,0);-webkit-transform:translate3d(15.625rem,0,0);-moz-transform:translate3d(15.625rem,0,0);-ms-transform:translate3d(15.625rem,0,0);-o-transform:translate3d(15.625rem,0,0);transform:translate3d(15.625rem,0,0);}.move-right .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:transparent;}@media only screen and (min-width:40.063em){.move-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05);}}.move-left > .inner-wrap{-ms-transform:translate(-15.625rem,0);-webkit-transform:translate3d(-15.625rem,0,0);-moz-transform:translate3d(-15.625rem,0,0);-ms-transform:translate3d(-15.625rem,0,0);-o-transform:translate3d(-15.625rem,0,0);transform:translate3d(-15.625rem,0,0);}.move-left .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:transparent;}@media only screen and (min-width:40.063em){.move-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05);}}.offcanvas-overlap .left-off-canvas-menu,.offcanvas-overlap .right-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003;}.offcanvas-overlap .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:transparent;}@media only screen and (min-width:40.063em){.offcanvas-overlap .exit-off-canvas:hover{background:rgba(255,255,255,0.05);}}.offcanvas-overlap-left .right-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003;}.offcanvas-overlap-left .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:transparent;}@media only screen and (min-width:40.063em){.offcanvas-overlap-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05);}}.offcanvas-overlap-right .left-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003;}.offcanvas-overlap-right .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:transparent;}@media only screen and (min-width:40.063em){.offcanvas-overlap-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05);}}.no-csstransforms .left-off-canvas-menu{left:-15.625rem;}.no-csstransforms .right-off-canvas-menu{right:-15.625rem;}.no-csstransforms .move-left > .inner-wrap{right:15.625rem;}.no-csstransforms .move-right > .inner-wrap{left:15.625rem;}.left-submenu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;margin:0;overflow-x:hidden;overflow-y:auto;background:#333333;z-index:1002;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;}.left-submenu *{-webkit-backface-visibility:hidden;}.left-submenu .back > a{padding:0.3rem 0.9375rem;color:#999999;text-transform:uppercase;font-weight:bold;background:#444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0;}.left-submenu .back > a:hover{background:#303030;border-top:1px solid #5e5e5e;border-bottom:none;}.left-submenu .back > a:before{content:"\AB";margin-right:0.5rem;display:inline;}.left-submenu.move-right,.left-submenu.offcanvas-overlap-right,.left-submenu.offcanvas-overlap{-ms-transform:translate(0%,0);-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0);}.right-submenu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;margin:0;overflow-x:hidden;overflow-y:auto;background:#333333;z-index:1002;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);right:0;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;}.right-submenu *{-webkit-backface-visibility:hidden;}.right-submenu .back > a{padding:0.3rem 0.9375rem;color:#999999;text-transform:uppercase;font-weight:bold;background:#444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0;}.right-submenu .back > a:hover{background:#303030;border-top:1px solid #5e5e5e;border-bottom:none;}.right-submenu .back > a:after{content:"\BB";margin-left:0.5rem;display:inline;}.right-submenu.move-left,.right-submenu.offcanvas-overlap-left,.right-submenu.offcanvas-overlap{-ms-transform:translate(0%,0);-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0);}.left-off-canvas-menu ul.off-canvas-list li.has-submenu > a:after{content:"\BB";margin-left:0.5rem;display:inline;}.right-off-canvas-menu ul.off-canvas-list li.has-submenu > a:before{content:"\AB";margin-right:0.5rem;display:inline;}@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important;}.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important;}.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;}.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important;}thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important;}tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important;}tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important;}th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important;}}@media only screen and (min-width:40.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important;}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important;}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important;}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important;}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important;}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important;}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important;}}@media only screen and (min-width:64.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important;}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important;}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important;}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important;}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important;}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important;}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important;}}@media only screen and (min-width:90.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important;}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important;}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important;}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important;}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important;}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important;}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xlarge,td.show-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important;}}@media only screen and (min-width:120.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.show-for-xxlarge-down{display:inherit !important;}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down{display:none !important;}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xlarge,table.hide-for-xlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down{display:table !important;}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important;}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important;}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important;}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.hide-for-xlarge-down,td.hide-for-xlarge-down,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up,th.show-for-xxlarge,td.show-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important;}}.show-for-landscape,.hide-for-portrait{display:inherit !important;}.hide-for-landscape,.show-for-portrait{display:none !important;}table.hide-for-landscape,table.show-for-portrait{display:table !important;}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important;}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important;}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important;}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important;}@media only screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important;}.hide-for-landscape,.show-for-portrait{display:none !important;}table.show-for-landscape,table.hide-for-portrait{display:table !important;}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important;}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important;}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important;}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important;}}@media only screen and (orientation:portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important;}.hide-for-portrait,.show-for-landscape{display:none !important;}table.show-for-portrait,table.hide-for-landscape{display:table !important;}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important;}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important;}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important;}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important;}}.show-for-touch{display:none !important;}.hide-for-touch{display:inherit !important;}.touch .show-for-touch{display:inherit !important;}.touch .hide-for-touch{display:none !important;}table.hide-for-touch{display:table !important;}.touch table.show-for-touch{display:table !important;}thead.hide-for-touch{display:table-header-group !important;}.touch thead.show-for-touch{display:table-header-group !important;}tbody.hide-for-touch{display:table-row-group !important;}.touch tbody.show-for-touch{display:table-row-group !important;}tr.hide-for-touch{display:table-row !important;}.touch tr.show-for-touch{display:table-row !important;}td.hide-for-touch{display:table-cell !important;}.touch td.show-for-touch{display:table-cell !important;}th.hide-for-touch{display:table-cell !important;}.touch th.show-for-touch{display:table-cell !important;}@media print{.show-for-print{display:block;}.hide-for-print{display:none;}table.show-for-print{display:table !important;}thead.show-for-print{display:table-header-group !important;}tbody.show-for-print{display:table-row-group !important;}tr.show-for-print{display:table-row !important;}td.show-for-print{display:table-cell !important;}th.show-for-print{display:table-cell !important;}}.logged-in:not(.nail-lacquer-page).role-administrator .button-group{position:absolute;top:50px;left:0;z-index:10;display:none;}@media only screen and (min-width:64.063em){.logged-in:not(.nail-lacquer-page).role-administrator .button-group{display:block;}}.logged-in:not(.nail-lacquer-page).role-administrator.node-type-product .button-group{left:130px;}.logged-in:not(.nail-lacquer-page).role-administrator.node-type-blog .button-group{top:175px;}.logged-in:not(.nail-lacquer-page).role-administrator.node-type-page .button-group,.logged-in:not(.nail-lacquer-page).role-administrator.node-type-inspiration-content .button-group{top:150px;}.logged-in:not(.nail-lacquer-page).role-administrator.node-type-collections:not(.careproducts) .button-group{top:220px;}.logged-in:not(.nail-lacquer-page).role-administrator.page-node-2823 .button-group{top:190px;}.node-type-blog .button-group{z-index:100 !important;}.page-node-revisions .button-group,.page-node-log .button-group{position:static !important;}.logged-in:not(.nail-lacquer-page) .button-group.action-links{left:0;}.logged-in:not(.nail-lacquer-page) .button-group.action-links li a{padding-top:0.875rem;padding-right:1.75rem;padding-bottom:0.9375rem;padding-left:1.75rem;font-size:0.8125rem;border-color:rgba(255,255,255,0.5);background-color:#e7e7e7;color:#333333;line-height:28px;display:block;height:59px;border-right:1px solid #3e4a59;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;}.admin-menu .fixed{top:1.8125rem;}#admin-menu{display:none;}@media only screen and (min-width:64.063em){#admin-menu{display:block;}}#admin-menu ul{font-size:inherit;}#status-messages.reveal-modal .alert-box,dialog#status-messages .alert-box{margin-bottom:0;}.reveal-modal,dialog{z-index:999;}.item-list .pager{clear:none;}.item-list .pager li{padding:0;}.inline{margin:0 auto 1.0625rem auto;margin-left:-1.375rem;margin-right:0;padding:0;list-style:none;overflow:hidden;}.inline > li{list-style:none;float:left;margin-left:1.375rem;display:block;}.inline > li > *{display:block;}div.krumo-element{color:blue;}.krumo-preview{color:#404000;}.vertical-tabs fieldset.default-fallback{border:0px solid #CCCCCC;margin:0;padding:0;}body{font-size:18px;line-height:26px;color:#293038;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;}p{font-size:18px;line-height:23px;color:#293038;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;}p b,p strong{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;}h1,h2,h3,h4,h5,h6{color:#293038;}h1{font-size:38px;line-height:42px;}h2{font-size:30px;line-height:1;margin-top:0;}h3{font-size:26px;line-height:30px;}h4{letter-spacing:0.5px;font-size:20px;line-height:24px;text-transform:uppercase;}h5{font-size:22px;line-height:26px;}a{text-decoration:none;color:#66a4eb;}strong{font-weight:700;}.columns{margin-top:0;margin-bottom:0;}.tooltip{border-radius:0;background:#293038;color:#FFF;}table{width:100%;}table th.blue{color:#66a4eb;}table th.header{cursor:pointer;}table tr{width:100%;width:100%;margin:0;background:#FFF;}table tr:nth-of-type(even),table tr:nth-of-type(even),table tr.even,table tr.odd{background:#FFF;}table tr td{vertical-align:top;font-size:20px;}.centertext,.textcenter{text-align:center;}.centertext p,.textcenter p{margin-bottom:0;}.button,.btn{padding:0.5rem 1.5rem;font-size:19px;line-height:28px;color:#FFFFFF;background:#66a4eb;border:1px solid #66a4eb;margin:0;box-shadow:none;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;}.button:hover,.btn:hover{background:#FFF;border:1px solid #66a4eb;color:#66a4eb;}.button.white,.btn.white{background:#FFF;color:#66a4eb;border:1px solid #66a4eb;}.button.white:hover,.btn.white:hover{background:#66a4eb;border:1px solid #66a4eb;color:#FFF;}.button.transparent,.btn.transparent{background:transparent;border:1px solid #FFF;}.button.transparent a,.btn.transparent a{color:#FFF;}.button.transparent:hover,.btn.transparent:hover{background:#FFF;border:1px solid #293038;}.button.transparent:hover a,.btn.transparent:hover a{color:#293038;}.button.transparent.blue,.btn.transparent.blue{color:#66a4eb;border:1px solid #66a4eb;}.button.large,.btn.large{font-size:20px;line-height:24px;letter-spacing:0.5px;text-transform:uppercase;}.button.fullbutton,.btn.fullbutton{width:100%;}.button:hover,.btn:hover{background:#FFF;border:1px solid #66a4eb;color:#66a4eb;}.media-youtube-video,.media-vimeo-video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.media-youtube-video iframe,.media-vimeo-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}button.button.form-submit{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:20px;line-height:1;color:#FFF;background:#853675;border:0;border-radius:0;padding:0px 20px;height:60px;}@media only screen and (min-width:40.063em){button.button.form-submit{font-size:30px;}}@media only screen and (min-width:64.063em){.mobile-only{display:none !important;}}@media only screen and (min-width:64.063em){.mobile-only.tablet{display:none !important;}}.desktop-only{display:none !important;}@media only screen and (min-width:64.063em){.desktop-only{display:block !important;}}.ui-widget-overlay{background:black;opacity:.75;}.fa-search:before{padding-right:5px;font-family:'FontAwesome';content:'\f002';}.fa-folder:before{padding-right:5px;font-family:'FontAwesome';content:'\f07b';}.fa-comment:before{padding-right:5px;font-family:'FontAwesome';content:'\f0e5';}.st_email_custom:before{content:'\f003';font-family:'FontAwesome';}.st_facebook_custom:before{content:'\f09a';font-family:'FontAwesome';background:#acacac;color:#FFF;width:20px;height:20px;display:inline-block;}.st_twitter_custom:before{content:'\f099';font-family:'FontAwesome';background:#acacac;color:#FFF;width:20px;height:20px;display:inline-block;}.st_pinterest_custom:before{content:'\f0d2';font-family:'FontAwesome';background:#acacac;color:#FFF;width:20px;height:20px;display:inline-block;}.st_googleplus_custom:before{content:'\f0d5';font-family:'FontAwesome';background:#acacac;color:#FFF;width:20px;height:20px;display:inline-block;}.st_sharethis_custom:before{content:'\f067';font-family:'FontAwesome';background:#acacac;color:#FFF;width:20px;height:20px;display:inline-block;}.node-type-blog .written-wrapper .pane-sharethis-sharethis-block span[st_url]{margin:0;}.node-type-blog .written-wrapper .pane-sharethis-sharethis-block span[st_url]:before{background:#acacac;color:#FFF;width:30px;height:30px;padding-top:6px;font-size:20px;line-height:20px;transition:background 0.5s ease 0s;}.node-type-blog .written-wrapper .pane-sharethis-sharethis-block span[st_url]:hover:before{background:#909aa7;}.node-type-blog .st_pinterest_custom:before{content:'\f231';}.gallery-icon:before{content:'\f00a';font-family:'FontAwesome';margin-right:5px;}.list-icon:before{content:'\f0c9';font-family:'FontAwesome';margin-right:5px;}.print-icon:before{content:'\f02f';font-family:'FontAwesome';margin-right:5px;}.email-icon:before{content:'\f003';font-family:'FontAwesome';margin-right:5px;}.edit-icon:before,.views-field-edit-node a:before{content:'\f044';font-family:'FontAwesome';margin-right:5px;}.product-icons .flag-myopi-products,.buttons .flag-myopi-products{display:inline-block;*zoom:1;*display:inline;vertical-align:top;position:relative;z-index:100;margin-right:5px;}.product-icons .flag-myopi-products:hover,.buttons .flag-myopi-products:hover{opacity:0.6;}.product-icons .flag-myopi-products .flag-throbber,.buttons .flag-myopi-products .flag-throbber{position:absolute;top:7px;left:9px;width:13px;height:13px;pointer-events:none;display:none;}.product-icons .flag-myopi-products .flag-action,.buttons .flag-myopi-products .flag-action{background:url(/sites/all/themes/opi/images/icons-white-new.png) no-repeat 0 0;width:30px;height:31px;display:block;text-indent:-99999px;margin-right:4px;}.product-icons .flag-myopi-products .unflag-action,.buttons .flag-myopi-products .unflag-action{background:url(/sites/all/themes/opi/images/icons-heart-new.png) no-repeat 0 0;background-size:contain;width:30px;height:31px;display:block;text-indent:-99999px;margin-right:4px;}.product-icons .gelcolor-icon,.buttons .gelcolor-icon{display:inline-block;*zoom:1;*display:inline;vertical-align:top;background:url(/sites/all/themes/opi/images/icons-white-new.png) no-repeat -175px 0;width:150px;height:31px;position:relative;text-indent:-9999px;}.product-icons .gelcolor-icon:hover,.buttons .gelcolor-icon:hover{opacity:0.6;}.product-icons .gelcolor-icon.off,.buttons .gelcolor-icon.off{display:none;}.makeDarkFont .nail-studio-icon,.makeDarkFont .nailstudio a{background:url(/sites/all/themes/opi/images/icons-grey-new.png) no-repeat -41px 0;}.makeDarkFont .buttons .flag-myopi-products .flag-action{background:url(/sites/all/themes/opi/images/icons-grey-new.png) no-repeat 0 0;margin-right:2px;}.nail-studio-icon,.nailstudio a{display:inline-block;*zoom:1;*display:inline;vertical-align:top;background:url(/sites/all/themes/opi/images/icons-white-new.png) no-repeat -41px 0;width:30px;height:31px;margin-right:8px;}.nail-studio-icon:hover,.nailstudio a:hover{opacity:0.6;}.nailstudio a{margin-right:0;margin-left:4px;}.reviews-icon{display:inline-block;*zoom:1;*display:inline;vertical-align:top;background:url(/sites/all/themes/opi/images/icons-white-new.png) no-repeat -83px 0;width:30px;height:31px;margin-right:8px;position:relative;}.reviews-icon .countNum{position:absolute;top:-5px;right:-5px;font-size:9px;line-height:1;background:red;width:15px;height:15px;border-radius:50%;color:#FFF;text-align:center;line-height:15px;}.reviews-icon:hover{opacity:0.6;}.product-icons-dark .nail-studio-icon,.pro-tools-collections .view-collection-individual-product .product-icons .nail-studio-icon{display:inline-block;*zoom:1;*display:inline;vertical-align:top;background:url(/sites/all/themes/opi/images/icons-grey-new.png) no-repeat -41px 0;width:30px;height:31px;margin-right:15px;position:relative;z-index:101;}.product-icons-dark .nail-studio-icon:hover,.pro-tools-collections .view-collection-individual-product .product-icons .nail-studio-icon:hover{opacity:0.6;}.product-icons-dark .reviews-icon,.pro-tools-collections .view-collection-individual-product .product-icons .reviews-icon{display:inline-block;*zoom:1;*display:inline;vertical-align:top;background:url(/sites/all/themes/opi/images/icons-grey-new.png) no-repeat -83px 0;width:30px;height:31px;position:relative;margin-right:15px;z-index:101;}.product-icons-dark .reviews-icon .countNum,.pro-tools-collections .view-collection-individual-product .product-icons .reviews-icon .countNum{position:absolute;top:-5px;right:-5px;font-size:9px;line-height:1;background:red;width:15px;height:15px;border-radius:50%;color:#FFF;text-align:center;line-height:15px;}.product-icons-dark .reviews-icon:hover,.pro-tools-collections .view-collection-individual-product .product-icons .reviews-icon:hover{opacity:0.6;}.product-icons-dark .gelcolor-icon,.pro-tools-collections .view-collection-individual-product .product-icons .gelcolor-icon{display:inline-block;*zoom:1;*display:inline;vertical-align:top;background:url(/sites/all/themes/opi/images/icons-grey-new.png) no-repeat -175px 0;width:150px;height:31px;position:relative;text-indent:-9999px;}.product-icons-dark .gelcolor-icon.off,.pro-tools-collections .view-collection-individual-product .product-icons .gelcolor-icon.off{display:none;}.product-icons-dark .flag-myopi-products,.pro-tools-collections .view-collection-individual-product .product-icons .flag-myopi-products{display:inline-block;*zoom:1;*display:inline;vertical-align:top;position:relative;z-index:100;margin-right:15px;}.product-icons-dark .flag-myopi-products:hover,.pro-tools-collections .view-collection-individual-product .product-icons .flag-myopi-products:hover{opacity:0.6;}.product-icons-dark .flag-myopi-products .flag-throbber,.pro-tools-collections .view-collection-individual-product .product-icons .flag-myopi-products .flag-throbber{position:absolute;top:7px;left:9px;width:13px;height:13px;pointer-events:none;display:none;}.product-icons-dark .flag-myopi-products .flag-action,.pro-tools-collections .view-collection-individual-product .product-icons .flag-myopi-products .flag-action{background:url(/sites/all/themes/opi/images/icons-grey-new.png) no-repeat 0 0;width:30px;height:31px;display:block;text-indent:-99999px;margin-right:2px;}.product-icons-dark .flag-myopi-products .flag-action:hover,.pro-tools-collections .view-collection-individual-product .product-icons .flag-myopi-products .flag-action:hover{opacity:0.6;}.product-icons-dark .flag-myopi-products .unflag-action,.pro-tools-collections .view-collection-individual-product .product-icons .flag-myopi-products .unflag-action{background:url(/sites/all/themes/opi/images/icons-heart-new.png) no-repeat 0 0;background-size:contain;width:30px;height:31px;display:block;text-indent:-99999px;}.product-icons-dark .flag-myopi-products .unflag-action:hover,.pro-tools-collections .view-collection-individual-product .product-icons .flag-myopi-products .unflag-action:hover{opacity:0.6;}.lamps-page .flag-wrapper{display:inline-block;vertical-align:middle;height:30px;margin-left:10px;}.lamps-page .flag-action{background:url(/sites/all/themes/opi/images/icons-grey-new.png) no-repeat 0 0;width:30px;height:31px;display:block;text-indent:-99999px;margin-right:2px;}.lamps-page .flag-action:hover{opacity:0.6;}.lamps-page .unflag-action{background:url(/sites/all/themes/opi/images/icons-heart-new.png) no-repeat 0 0;background-size:contain;width:30px;height:31px;display:block;text-indent:-99999px;}.lamps-page .unflag-action:hover{opacity:0.6;}.node-type-product .gelcolor-icon{margin-left:2px;}.node-type-product .gelcolor-icon svg{height:40px;}@media only screen and (min-width:64.063em){.node-type-product .gelcolor-icon svg{height:39px;}}.node-type-product .gelcolor-icon .gelcolo,.node-type-product .gelcolor-icon .nailLacquer{margin-top:-5px;display:inline-block;}.node-type-product .product-icons .flag-wrapper,.node-type-product .product-icons a.nail-studio-icon,.node-type-product .product-icons a.reviews-icon{vertical-align:top;display:inline-block;*display:inline;zoom:1;margin-right:4%;}@media only screen and (min-width:40.063em){.node-type-product .product-icons .flag-wrapper,.node-type-product .product-icons a.nail-studio-icon,.node-type-product .product-icons a.reviews-icon{margin-right:18%;}}@media only screen and (min-width:64.063em){.node-type-product .product-icons .flag-wrapper,.node-type-product .product-icons a.nail-studio-icon,.node-type-product .product-icons a.reviews-icon{margin-right:8px;}}.node-type-product .product-icons .flag-wrapper.last,.node-type-product .product-icons a.nail-studio-icon.last,.node-type-product .product-icons a.reviews-icon.last{margin-right:0;}@media only screen and (min-width:64.063em){.node-type-product .product-icons .flag-wrapper{margin-right:5px;}}.node-type-product .product-icons .stretch{width:100%;display:inline-block;font-size:0;line-height:0;display:none;}.node-type-product .flag-myopi-products{display:inline-block;*zoom:1;*display:inline;vertical-align:top;position:relative;z-index:100;margin-right:15px;}.node-type-product .flag-myopi-products:hover{opacity:0.6;}.node-type-product .flag-myopi-products .flag-throbber{position:absolute;top:7px;left:9px;width:13px;height:13px;pointer-events:none;display:none;}.node-type-product .flag-myopi-products .flag-action{background:url(/sites/all/themes/opi/images/icons-grey-new.png) no-repeat 0 0;width:30px;height:31px;display:block;text-indent:-99999px;margin-right:2px;}.node-type-product .flag-myopi-products .flag-action:hover{opacity:0.6;}.node-type-product .flag-myopi-products .unflag-action{background:url(/sites/all/themes/opi/images/icons-heart-new.png) no-repeat 0 0;background-size:contain;width:30px;height:31px;display:block;text-indent:-99999px;}.node-type-product .flag-myopi-products .unflag-action:hover{opacity:0.6;}.node-type-product .nail-studio-icon{display:inline-block;*zoom:1;*display:inline;vertical-align:top;background:url(/sites/all/themes/opi/images/icons-grey-new.png) no-repeat -41px 0;width:30px;height:31px;margin-right:15px;position:relative;z-index:101;}.node-type-product .nail-studio-icon:hover{opacity:0.6;}.node-type-product .reviews-icon{display:inline-block;*zoom:1;*display:inline;vertical-align:top;background:url(/sites/all/themes/opi/images/icons-grey-new.png) no-repeat -83px 0;width:30px;height:31px;position:relative;margin-right:15px;z-index:101;}.node-type-product .reviews-icon .countNum{position:absolute;top:-5px;right:-5px;font-size:9px;line-height:1;background:red;width:15px;height:15px;border-radius:50%;color:#FFF;text-align:center;line-height:15px;}.node-type-product .reviews-icon:hover{opacity:0.6;}.l-footer .social-icons a.snapchat-icon{background:url(/sites/all/themes/opi/images/snapchat-icon.svg) no-repeat 0 0;background-size:contain;width:18px;vertical-align:bottom;margin-top:5px;}.nostudio .nail-studio-icon{display:none !important;}.social-area{vertical-align:top;position:relative;display:none;}@media only screen and (min-width:64.063em){.social-area{display:inline-block;}}.social-area .social-pop{background:url(/sites/all/themes/opi/images/icons-white-new.png) no-repeat -125px 0;width:31px;height:31px;display:inline-block;cursor:pointer;}.node-type-product .social-area .social-pop{background:url(/sites/all/themes/opi/images/icons-grey-new.png) no-repeat -125px 0;}.social-area .item-list{display:none;position:absolute;top:-5px;left:45px;width:230px;z-index:2;}.social-area .item-list:before{content:' ';width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #6a727c;position:absolute;top:8px;left:-10px;}.social-area .item-list ul{margin:0;padding:0;background:#6a727c;-webkit-box-shadow:6px 0 10px -2px #6a727c;-moz-box-shadow:6px 0 10px -2px #6a727c;box-shadow:6px 0 10px -2px #6a727c;padding:5px 20px;text-align:center;}.social-area .item-list ul li{display:inline-block;vertical-align:middle;margin:0 10px 0 0;}.social-area .item-list ul li.last{margin-right:0;}.social-area .item-list ul li a{color:#FFF;width:25px;height:25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;}.social-area .item-list ul li a:hover{background:rgba(0,0,0,0.95);}.view-site-search .product-icons-dark .flag-myopi-products,.view-site-search .product-icons-dark .nail-studio-icon{margin-right:5px;}.tab-bar{background:#000;padding-top:0px;display:inline-block;width:100%;line-height:1;}@media only screen and (min-width:64.063em){.tab-bar{display:none;}}.tab-bar h1{text-indent:-9999px;padding-left:0.9375rem;}.tab-bar h1 a{display:block;background:url(/sites/all/themes/opi/images/opi-logo-mobile.png) no-repeat left center;background-size:contain;}.tab-bar .right-small{border-left:0;width:auto;display:inline-block;}.tab-bar .right-small .fa-search{display:inline-block;vertical-align:top;cursor:pointer;color:#49535f;line-height:45px;}.tab-bar .right-small .fa-search:hover:before{color:#c2c2c2;}.tab-bar .right-small .menu-icon{right:0px;border-left:1px solid #2a3037;display:inline-block;color:#49535f;}.tab-bar .right-small .menu-icon span{text-transform:uppercase;color:#8a8e94;text-indent:-9999px;display:block;}.tab-bar .right-small .menu-icon span:after{box-shadow:0 0 0 1px #49535f,0 7px 0 1px #49535f,0 14px 0 1px #49535f;}.tab-bar a.mobile-logo{background:url(/sites/all/themes/opi/images/opi-logo-mobile.png) no-repeat center center;display:inline-block;text-indent:-9999px;height:17px;width:51px;background-size:contain;margin-top:14px;margin-left:10px;}.tab-bar a.nail-studio{display:inline-block;vertical-align:middle;text-transform:uppercase;color:#49535f;font-size:14px;line-height:1;width:16%;float:right;line-height:1;padding-top:8px;margin-right:20px;font-family:'Montserrat',sans-serif;font-weight:400;}@media (min-width:425px){.tab-bar a.nail-studio{line-height:45px;padding-top:0;width:20%;}}.tab-bar a.where-to-buy{display:inline-block;vertical-align:middle;text-transform:uppercase;color:#49535f;font-size:14px;line-height:1;width:18%;float:right;margin-right:80px;line-height:1;padding-top:8px;line-height:15px;padding-top:8px;font-family:'Montserrat',sans-serif;font-weight:400;}@media (min-width:445px){.tab-bar a.where-to-buy{line-height:45px;padding-top:0;width:23%;}}.l-header{background:#000;display:none;position:fixed;top:0;transition:top 0.2s ease-in-out;width:100%;height:106px;z-index:500;}.l-header:before,.l-header:after{content:" ";display:table;}.l-header:after{clear:both;}.admin-menu .l-header{top:20px;}@media only screen and (min-width:64.063em){.l-header{display:block;}}.l-header .logo{float:left;width:15%;}.l-header .logo a{background:url(/sites/all/themes/opi/images/OPI-logo.png) no-repeat center center;display:block;text-indent:-9999px;border-right:1px solid #2a3037;height:106px;}.l-header .columns.menus{width:85%;}.l-header .menu-shopping-list{float:right;display:block;background:url(/sites/all/themes/opi/images/icon-shopping-list-header.png) no-repeat center center;height:51px;width:100px;border-left:1px solid #2a3037;}.secondary-menu-row{border-bottom:1px solid #2a3037;font-family:'Montserrat',sans-serif;font-weight:400;}.secondary-menu-row:before,.secondary-menu-row:after{content:" ";display:table;}.secondary-menu-row:after{clear:both;}.secondary-menu-row .pull-right{padding-right:23px;}.secondary-menu-row a{color:#687381;font-size:12px;line-height:22px;letter-spacing:0.5px;margin:0 3px;padding:15px 0;}.secondary-menu-row a.fa{font-size:16px;}.secondary-menu-row a:hover{color:#66a4eb;}.secondary-menu-row .login-link{padding-right:15px;}.logged-in .secondary-menu-row .login-link{display:none;}.logout-link{display:none;}.logged-in .logout-link{display:block;}@media only screen and (min-width:64.063em){.logged-in .logout-link{display:inline-block;*zoom:1;*display:inline;}}.main-menu-row .fa-search{border-left:1px solid #2a3037;padding:16px 0px;cursor:pointer;color:#687381;width:4%;display:inline-block;text-align:center;margin:0;height:53px;}.admin-menu .main-menu-row .fa-search{height:51px;}.main-menu-row .fa-search:hover{color:#66a4eb;}body{background:#000;}.main{background:#FFF;}.main-container:before,.main-container:after{content:" ";display:table;}.main-container:after{clear:both;}.columns{padding-right:0;padding-left:0;}.row{margin:0;width:100%;max-width:100%;}.row .row{margin:0;width:100%;max-width:100%;}.panel{background:#FFF;border:0;}@media only screen and (min-width:64.063em){body{padding-top:106px;}body.admin-menu{padding-top:126px;}.nav-up{top:-106px;}.admin-menu .nav-up{top:-126px;}}.node-type-blog .pane-node-body,.node-type-events .pane-node-body{padding:0 20px;}.row-facts,.row-setup{margin:0 auto;float:none !important;clear:both;padding:0 15px;}.row-facts:before,.row-facts:after,.row-setup:before,.row-setup:after{content:" ";display:table;}.row-facts:after,.row-setup:after{clear:both;}@media only screen and (min-width:40.063em){.row-facts,.row-setup{padding:0;}}.l-footer{background:#000;padding:0px;margin:0;clear:both;position:relative;z-index:10;}@media only screen and (min-width:64.063em){.l-footer{padding:0 0 0 30px;}}.l-footer .columns{padding:0;margin:0;}.l-footer .right{background:#1f242b;}.footer-logo{background:url(/sites/all/themes/opi/images/OPI-logo.png) no-repeat left top;height:auto;text-indent:-9999px;height:50px;display:none;}@media only screen and (min-width:64.063em){.footer-logo{display:block;}}.l-footer .left,.l-footer .right,.l-footer .middle{padding-top:15px;padding-bottom:15px;}@media only screen and (min-width:64.063em){.l-footer .left,.l-footer .right,.l-footer .middle{padding-top:50px;padding-bottom:50px;}}.l-footer .large-3.left{text-align:center;}@media only screen and (min-width:64.063em){.l-footer .large-3.left{text-align:left;}}.l-footer .large-6.middle,.l-footer .large-3.right{display:none;}@media only screen and (min-width:64.063em){.l-footer .large-6.middle,.l-footer .large-3.right{display:block;}}.l-footer .large-3.right{min-height:260px;}.l-footer p{color:#5b6f7f;}.l-footer a{color:#97aec1;}.l-footer .left p{font-size:11px;line-height:14px;}.l-footer .terms span{display:block;font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;}.l-footer .terms span a{text-transform:none;}.l-footer .middle .pane-menu-tree{display:inline-block;*zoom:1;*display:inline;width:24.0%;}.l-footer .middle .pane-menu-tree ul{margin:0;padding:0;list-style:none;}.l-footer .middle .pane-menu-tree ul li{margin:0;padding:0;}.l-footer .middle .pane-menu-tree ul li a{text-transform:uppercase;color:#5b6f7f;font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;line-height:23px;}.l-footer .middle .panel-separator{display:none;}.l-footer .right{padding-left:30px;}.l-footer .right h2{font-family:"Helvetica Neue Light","Helvetica",Helvetica,Arial,sans-serif;color:#5b6f7f;font-size:24px;margin:0;}.l-footer .right .pane-menu-footer-pro-menu ul{list-style:none;margin:0;padding:0;}.l-footer .right .pane-menu-footer-pro-menu ul li{margin:0;padding:0;}.l-footer .right .pane-menu-footer-pro-menu ul li a{color:#5b6f7f;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;line-height:23px;}.not-logged-in .l-footer .right .pane-menu-footer-pro-menu ul li.menu-mlid-2013{float:left;}.not-logged-in .l-footer .right .pane-menu-footer-pro-menu ul li.menu-mlid-2014 a:before{content:'|';margin-left:5px;margin-right:5px;}.block-menu-menu-mobile-top,.block-menu-block-4{text-align:center;border-bottom:1px solid #727c88;margin:0 30px;padding-top:15px;padding-bottom:30px;}.block-menu-menu-mobile-top h2,.block-menu-block-4 h2{font-size:12px;line-height:1;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:400;letter-spacing:2px;color:#727c88;position:relative;}.block-menu-menu-mobile-top h2:before,.block-menu-block-4 h2:before{border-top:1px solid #727c88;content:' ';display:block;width:20%;position:absolute;top:50%;left:0;}.block-menu-menu-mobile-top h2:after,.block-menu-block-4 h2:after{border-top:1px solid #727c88;content:' ';display:block;width:20%;position:absolute;top:50%;right:0;}.block-menu-menu-mobile-bottom,.block-menu-block-5{text-align:center;margin-top:30px;padding-bottom:50px;}.block-menu-menu-mobile-bottom h2,.block-menu-block-5 h2{display:none;}.block-menu-menu-mobile-top,.block-menu-menu-mobile-bottom,.block-menu-block-4,.block-menu-block-5{display:block;}@media only screen and (min-width:40.063em){.block-menu-menu-mobile-top,.block-menu-menu-mobile-bottom,.block-menu-block-4,.block-menu-block-5{display:none;}}.block-menu-menu-mobile-top ul,.block-menu-menu-mobile-bottom ul,.block-menu-block-4 ul,.block-menu-block-5 ul{margin:0;padding:0;list-style:none;}.block-menu-menu-mobile-top ul li,.block-menu-menu-mobile-bottom ul li,.block-menu-block-4 ul li,.block-menu-block-5 ul li{text-transform:uppercase;letter-spacing:2px;font-size:20px;font-family:'Montserrat',sans-serif;font-weight:400;padding:10px 0;}.block-menu-menu-mobile-top ul li a,.block-menu-menu-mobile-bottom ul li a,.block-menu-block-4 ul li a,.block-menu-block-5 ul li a{color:#727c88;}.left-off-canvas-menu{width:100%;}.move-right > .inner-wrap{-ms-transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}.off-canvas-list{width:50%;float:left;vertical-align:top;background:#293038;height:100%;}.off-canvas-list.pro{background:#383f48;}.move-second-time-right{background:#000;}.move-second-time-right .off-canvas-list{width:100%;}.left-off-canvas-menu{box-shadow:-4px 0 4px rgba(0,0,0,0.2),4px 0 4px rgba(0,0,0,0.2);}@media only screen and (min-width:64.063em){.left-off-canvas-menu{display:none;}}.left-off-canvas-menu ul{list-style:none;margin:0;}.left-off-canvas-menu ul.main-nav,.left-off-canvas-menu ul.links{text-transform:uppercase;padding-left:15px;padding-top:15px;}.left-off-canvas-menu ul.main-nav li.highlight > a,.left-off-canvas-menu ul.links li.highlight > a{color:#FFF;}.left-off-canvas-menu ul.main-nav li a,.left-off-canvas-menu ul.links li a{font-size:15px;letter-spacing:0.4px;text-transform:uppercase;color:#b5b5b5;font-family:'Montserrat',sans-serif;font-weight:400;}.left-off-canvas-menu ul.main-nav li ul,.left-off-canvas-menu ul.links li ul{display:none;}.move-right .exit-off-canvas{box-shadow:none;}.field-name-field-menu-image{display:none;}@media only screen and (min-width:64.063em){.field-name-field-menu-image{display:block;}}.left-off-canvas-menu{overflow:visible;-webkit-transition:margin-left 500ms ease 0s;-ms-transition:margin-left 500ms ease 0s;transition:margin-left 500ms ease 0s;}.move-second-time-right .left-off-canvas-menu{margin-left:100%;}.left-off-canvas-menu ul.main-nav li a,.left-off-canvas-menu ul.links li a{text-transform:capitalize;}.menu-icon > div{width:20px;height:3px;margin:4px 0px;background:#fff;}.menu-top{position:absolute;z-index:1002;top:0;left:-100%;display:none;width:100%;}.move-right .menu-top{display:block;}.left-off-canvas-back,.menu-top .menu-icon{position:absolute;top:10px;z-index:100;}.menu-top .menu-icon{right:20px;}.current-selected{font-family:"Montserrat",sans-serif;font-weight:400;letter-spacing:0.4px;color:#FFF;text-transform:uppercase;background:#293038 !important;}.left-off-canvas-back{left:20px;color:#fff;font-family:"Montserrat",sans-serif;font-weight:400;letter-spacing:0.4px;width:80px;display:none;}.left-off-canvas-back:hover{color:#fff;}.left-off-canvas-back:visited{color:#fff;}.left-off-canvas-menu .menu > li.expanded > .menu{position:absolute;left:-100%;top:0;background:#000;width:100%;padding-top:44px;min-height:100%;}.left-off-canvas-menu .menu > li.expanded > .menu li{border-bottom:1px solid #1e2126;margin:0;padding:20px 25px;}.left-off-canvas-menu .menu > li.expanded > .menu > li.expanded{background:url(/sites/all/themes/opi/images/expand.png) no-repeat center right;cursor:pointer;}.left-off-canvas-menu .menu > li.expanded > .menu > li.expanded:hover{background:rgba(255,255,255,0.1) url(/sites/all/themes/opi/images/expand.png) no-repeat center right;}.left-off-canvas-menu .menu > li.expanded > .menu li:first-child{border-top:1px solid #1e2126;}.left-off-canvas-menu .menu > li.expanded > .menu > li.expanded .menu{display:none;}.left-off-canvas-menu .menu > li.expanded > .menu > li.expanded .menu li{border:none;padding:15px 20px;margin:0;}.left-off-canvas-menu .menu > li.expanded > .menu > li.expanded .menu li a{text-transform:capitalize;color:#FFF;font-size:15px;}.left-off-canvas-menu .menu > li.expanded > .menu > li.expanded.open{background:url(/sites/all/themes/opi/images/expand-open.png) no-repeat top right;padding-bottom:0;}.left-off-canvas-menu .menu > li.expanded > .menu li.expanded{padding:0 25px;}.left-off-canvas-menu .menu > li.expanded > .menu > li.expanded a{padding:20px 25px 20px 0;border-right:1px solid #FFF;width:92%;}.left-off-canvas-menu .menu > li.expanded > .menu > li.expanded ul li a{border-right:0;padding:0;}.left-off-canvas-menu ul.links{padding-top:0px;padding-left:10px;padding-right:0;text-transform:uppercase;}.left-off-canvas-menu ul.links-top.links{padding-top:25px;}.left-off-canvas-menu ul.links li a,.off-canvas-list ul li a{font-size:13pt;}.left-off-canvas-menu ul.links li a{color:#576069;}.left-off-canvas-menu ul.links li a:hover{color:#eee;}.left-off-canvas-menu ul.links li{margin:15px 0px;padding:10px 10px;}.off-canvas-list{background:#293038 none repeat scroll 0 0;}.off-canvas-list.pro{background:#1e2126 none repeat scroll 0 0;}.off-canvas-list.pro h2.block-title{display:none;}.off-canvas-list.pro .contextual-links-region{position:static;}.off-canvas-list ul li a{color:#fff;font-family:"Montserrat",sans-serif;font-weight:400;letter-spacing:0.4px;text-transform:uppercase;width:100%;display:block;}.off-canvas-list ul li:hover{background:rgba(255,255,255,0.1);}.off-canvas-list ul li{margin:15px 0px;padding:10px 20px;}.off-canvas-list ul li.snd-lv a{color:#677079;}.off-canvas-list ul li.snd-lv:hover a{color:#eee;}.off-canvas-list ul li.divider{border-bottom:1px solid #30373f;}.tb-megamenu-main-menu{width:calc(96% - 100px);}.tb-megamenu.logged-in.tb-megamenu-menu-pro-menu .nav > li a{height:54px;}.tb-megamenu{float:left;}.logged-in .tb-megamenu{height:51px;}.tb-megamenu .nav > li a{text-transform:uppercase;color:#727c88;font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;line-height:21px;border:0;padding:15px 10px;}.admin-menu .tb-megamenu .nav > li a,.logged-in .tb-megamenu .nav > li a{height:51px;}.tb-megamenu .nav > li a:hover,.tb-megamenu .nav > li a:focus{background:#2a3037;color:#66a4eb;}.tb-megamenu .nav > li a:after{content:'' !important;display:none;}@media (min-width:1025px){.tb-megamenu .nav > li a{padding:15px 12px;font-size:11px;}}@media (min-width:1085px){.tb-megamenu .nav > li a{padding:15px 12px;font-size:12px;}}@media (min-width:1152px){.tb-megamenu .nav > li a{padding:15px 15px;}}@media (min-width:1265px){.tb-megamenu .nav > li a{padding:15px 20px;}}@media (min-width:1375px){.tb-megamenu .nav > li a{padding:15px 25px;}}@media (min-width:1485px){.tb-megamenu .nav > li a{padding:15px 30px;}}.tb-megamenu .nav > li.nail-studio a{border-right:1px solid #2a3037;}.tb-megamenu .nav > li ul.menu li a{height:auto;margin-top:25px;}.tb-megamenu .nav > li ul.menu li ul.menu li a{margin-top:0;}.tb-megamenu .span12.mega-col-nav .mega-inner{padding:0;}.tb-megamenu .caret{display:none !important;}.tb-megamenu .nav li.dropdown.open > .dropdown-toggle,.tb-megamenu .nav li.dropdown.active > .dropdown-toggle,.tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle,.tb-megamenu .nav > li.dropdown.open.active > a:hover{background:#2a3037;color:#66a4eb;}.caremegamenu .color-submenu .tb-block ul{width:80%;}.caremegamenu .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li,.caremegamenu .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li.first{width:27%;}.tb-megamenu .mega-inner{padding:0;}.tb-megamenu .nav > .active > a{color:#66a4eb;background:none;}.tb-megamenu .nav > .active > a:hover{background:none;color:#FFF;}.tb-megamenu .nav li.dropdown.active > .dropdown-toggle{background:none;}.tb-megamenu .nav li.dropdown.active > .dropdown-toggle a{color:#66a4eb;}.tb-megamenu .dropdown-menu .active > a,.tb-megamenu .dropdown-menu .active > a:hover{background:#55354e;}.color-submenu{min-height:250px;padding-bottom:10px;}.color-submenu.dropdown-menu{border:0;box-shadow:none;background:#000;width:100%;}.color-submenu.dropdown-menu .block-menu-block{position:relative;margin:0 20px 20px 20px;}.color-submenu.dropdown-menu .block-menu-block .field-name-field-menu-image{position:absolute;right:0px;top:20px;display:none;}@media only screen and (min-width:64.063em){.color-submenu.dropdown-menu .block-menu-block .field-name-field-menu-image{width:23%;}}@media (min-width:1300px){.color-submenu.dropdown-menu .block-menu-block .field-name-field-menu-image{width:21%;}}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li{width:23%;margin-right:2%;vertical-align:top;display:inline-block;}@media only screen and (min-width:64.063em){.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li{margin-right:2%;width:23%;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li.menu-mlid-282383{float:left;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li.menu-mlid-106937{float:left;}}@media (min-width:1125px){.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li{margin-right:2%;width:21%;}}@media (min-width:1300px){.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li{margin-right:2%;width:21%;}}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a,.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a.active{text-transform:initial;font-family:'Montserrat',sans-serif;font-weight:400;color:#FFFFFF;padding:10px 10px 5px 10px;margin-left:-10px;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a:hover a,.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a.active:hover a{color:#1e2227;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a.pro-only,.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a.proonly,.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a.active.pro-only,.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a.active.proonly{display:none;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li.menu-mlid-334805,.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li.menu-mlid-334804{display:none;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li > a{border-bottom:1px solid #4b525b;padding-bottom:5px;margin-bottom:5px;color:#FFFFFF;font-size:16px;line-height:1;display:inline-block;width:100%;margin-left:-10px;padding-left:10px;padding-top:10px;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li > a:hover{color:#1e2227;background:#55354e;padding:10px 0 5px 10px;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li ul li{width:100%;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li ul li a{font-size:12px;line-height:14px;letter-spacing:0.5px;border-bottom:0;padding-top:9px;padding-bottom:9px;display:block;height:auto;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li ul li a:hover{background:#55354e;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li.first{width:23%;}@media (min-width:1125px){.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li.first{width:30%;}}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li.first .field-name-field-menu-image{display:none;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li.first ul li{width:100%;display:inline-block;vertical-align:top;}@media (min-width:1125px){.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li.first ul li{width:49%;}}.secondary-menu-row a,.main-menu-row .fa-search{-webkit-transition:color 0.5s ease;-ms-transition:color 0.5s ease;transition:color 0.5s ease;}form#user-login .signin a,form#user-register-form .signin a,.tb-megamenu .nav > li a{-webkit-transition:color 0.5s ease 0.2s,background 0.5s ease;-ms-transition:color 0.5s ease 0.2s,background 0.5s ease;transition:color 0.5s ease 0.2s,background 0.5s ease;}.tb-megamenu .nav.level-0 > li > a:hover,.tb-megamenu .nav.level-0 > li > a:focus{background:transparent linear-gradient(to bottom,#000 50%,#2a3037 50%) repeat scroll left bottom/100% 200% !important;color:#66a4eb;}.tb-megamenu .nav.level-0 > li > a{background:transparent linear-gradient(to bottom,#000 50%,#2a3037 50%) repeat scroll left top/100% 200%;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li ul li a,.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li > a{background:#704d68 linear-gradient(to left,#000 50%,#1f2227 50%) repeat scroll right top/200% 100%;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li ul li a:hover,.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li ul li a:focus,.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li > a:hover,.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li > a:focus{background:#704d68 linear-gradient(to left,#000 50%,#1f2227 50%) repeat scroll left top/200% 100% !important;color:#8c98a8;}.color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li > a:hover{color:#8c98a8 !important;}.tb-megamenu .mega > .mega-dropdown-menu{min-height:0px;min-width:200px;overflow:hidden;display:block;-webkit-transition:min-height 0.3s ease;-ms-transition:min-height 0.3s ease;transition:min-height 0.3s ease;}.nav-up .tb-megamenu .mega > .mega-dropdown-menu{min-height:0px !important;}.tb-megamenu .mega.open > .mega-dropdown-menu,.tb-megamenu .mega.dropdown-submenu:hover > .mega-dropdown-menu{min-height:250px;}.tb-megamenu .mega > .mega-dropdown-menu .mega-dropdown-inner{position:absolute;width:inherit;}.l-footer .middle .pane-menu-tree ul li a,.l-footer .pane-content span a,.l-footer .right .pane-menu-footer-pro-menu ul li a,.l-footer .social-icons a.lacquer-menu li a,.l-footer .social-icons a,.pane-menu-menu-about-menu li a,.pane-menu-color li a,.pane-system-user-menu li a,.pane-menu-care li a{-webkit-transition:color 0.5s ease;-ms-transition:color 0.5s ease;transition:color 0.5s ease;}.l-footer .middle .pane-menu-tree ul li a:hover,.l-footer .middle .pane-menu-tree ul li a:focus,.l-footer .right .pane-menu-footer-pro-menu ul li a:hover,.l-footer .right .pane-menu-footer-pro-menu ul li a:focus,.l-footer .social-icons a:hover,.l-footer .social-icons a:focus{color:#97aec1;}.l-footer .pane-content span a:hover,.l-footer .pane-content span a:focus,.lacquer-menu li a:hover,.pane-menu-menu-about-menu li a:hover,.pane-menu-color li a:hover,.pane-system-user-menu li a:hover,.pane-menu-care li a:hover{color:#fff;}.filters-button-group a{line-height:20px !important;margin:45px 0;}.filters-button-group a:after{display:block;width:auto;max-width:0px;height:inherit;content:"";border-bottom:2px solid #fff;-webkit-transition:max-width 0.7s ease;-ms-transition:max-width 0.7s ease;transition:max-width 0.7s ease;}.filters-button-group a.selected:after{border-bottom:2px solid #fff;max-width:120px;}.filters-button-group a:hover:after{border-bottom:2px solid #fff;max-width:120px;}.element-item img,.element-item .img-block{outline:0px solid #97aec1;-webkit-transition:outline 0.2s ease;-ms-transition:outline 0.2s ease;transition:outline 0.2s ease;}.element-item .swatchimg:hover img,.element-item .swatchimg:hover .img-block{outline:5px solid #97aec1;}.sort-by-button-group li a{-webkit-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;transition:opacity 0.5s ease;}.sort-by-button-group li a:hover,.sort-by-button-group li a:focus{opacity:0.5;}form#user-login .signin a:hover,form#user-login .signin a:focus{color:#333;background:#b9b9b9;}.facebook-action-connect:hover{color:#fff;}.facebook-action-connect{-webkit-transition:background 0.2s ease;-ms-transition:background 0.2s ease;transition:background 0.2s ease;}.facebook-action-connect:hover{background:#66a4eb none repeat scroll 0 0;}.view-collection-products.view-display-id-panel_pane_2 .swiper-slide img{-webkit-transition:-webkit-transform 0.5s ease,-webkit-filter 0.5s ease;-ms-transition:-ms-transform 0.5s ease,-ms-filter 0.5s ease;transition:transform 0.5s ease,filter 0.5s ease;}.tb-megamenu .mega.open > .mega-dropdown-menu.color-submenu{overflow:visible;}.tb-megamenu .mega.open > .mega-dropdown-menu.color-submenu .mega-dropdown-inner{background:#000;}.tb-megamenu .mega.open > .mega-dropdown-menu.color-submenu.pro-submenu .menu-block-wrapper{width:100%;height:260px;}.tb-megamenu .mega.open > .mega-dropdown-menu.color-submenu.pro-submenu .menu-name-menu-pro-menu.menu-level-1 > ul{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:column;}.tb-megamenu .mega.open > .mega-dropdown-menu.color-submenu.pro-submenu .menu-name-menu-pro-menu.menu-level-1 > ul > li{min-height:60px;margin:0px;width:calc(20% - 10px);}@media only screen and (min-width:90.063em){.tb-megamenu .mega.open > .mega-dropdown-menu.color-submenu.pro-submenu .menu-name-menu-pro-menu.menu-level-1 > ul > li{width:calc(24% - 10px);}}.role-professional .color-submenu.dropdown-menu .block-menu-block .field-name-field-menu-image{display:none !important;}.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li{width:16%;margin-right:1.5%;vertical-align:top;display:inline-block;}@media only screen and (min-width:64.063em){.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li{margin-right:1.5%;width:16%;}}@media (min-width:1125px){.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li{margin-right:1.5%;width:21%;}}@media (min-width:1300px){.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li{margin-right:1.5%;width:14%;}}.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li.menu-mlid-282439{display:none;}.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a.universal,.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a.active.universal{display:none;}.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a.pro-only,.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a.proonly,.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a.active.pro-only,.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul
> li a.active.proonly{display:block;}.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li.first{width:23%;}@media (min-width:1125px){.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li.first{width:17%;}}.role-professional .color-submenu.dropdown-menu .block-menu-block .menu-level-1 > ul > li.first ul li{width:100%;}.node-type-page .page-title-wrapper,.userpages .page-title-wrapper,.page-pro-register .page-title-wrapper,.page-user-reset- .page-title-wrapper,.page-user-fboauth .page-title-wrapper{background:url(/sites/all/themes/opi/images/textured-bg.png) 0 0;}.node-type-page #page-title,.userpages #page-title,.page-pro-register #page-title,.page-user-reset- #page-title,.page-user-fboauth #page-title{margin:0;color:#FFF;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:30px;line-height:1;padding:20px 50px;}@media only screen and (min-width:40.063em){.node-type-page #page-title,.userpages #page-title,.page-pro-register #page-title,.page-user-reset- #page-title,.page-user-fboauth #page-title{font-size:40px;padding:40px 80px;}}@media only screen and (min-width:64.063em){.node-type-page #page-title,.userpages #page-title,.page-pro-register #page-title,.page-user-reset- #page-title,.page-user-fboauth #page-title{font-size:60px;padding:40px 100px;}}.node-type-events #page-title,.node-type-event-articles #page-title{display:none;}ul.pagination li{margin:5px 0;}ul.pagination li a{font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;line-height:20px;background:#FFF;color:#000;border:1px solid #c3c3c3;border-radius:0;padding-top:5px;padding-bottom:5px;text-transform:uppercase;}ul.pagination li a:hover{background:#d1d1d1;}ul.pagination li.current a{border:1px solid #000;color:#c3c3c3;background:none;}ul.pagination li.current a:hover{background:none;}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin-bottom:0;}.views-exposed-widgets{margin-bottom:0;}form .form-item input,form .form-item textarea{border:0;box-shadow:none;height:auto;font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;padding:10px 10px;color:#c1c1c1;background:#f0f0f0;font-size:20px;line-height:30px;height:30px;}@media only screen and (min-width:40.063em){form .form-item input,form .form-item textarea{padding:10px 20px;font-size:30px;line-height:60px;height:60px;}}form .form-item{margin:0;}form .form-item input{margin:0 0 10px 0;}form .description{display:none;}form .form-type-checkbox input{display:none;}form .form-type-checkbox label{color:#c2c2c2;font-size:18px;line-height:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}form .form-type-checkbox label:before{content:'';background:url(/sites/all/themes/opi/images/checkbox.png) no-repeat 0 -3px;padding-right:65px;width:61px;height:60px;display:block;display:inline-block;*zoom:1;*display:inline;vertical-align:middle;}form .form-type-checkbox label.highlight:before{content:'';background:url(/sites/all/themes/opi/images/checkbox.png) no-repeat 0 -69px;padding-right:65px;width:61px;height:60px;display:inline-block;*zoom:1;*display:inline;vertical-align:middle;}form .form-item.form-item-files-feeds .description{display:block;}.page-node-add-opi-location .form-type-checkbox input{display:none;}.page-node-add-opi-location .form-type-checkbox label{color:#c2c2c2;font-size:18px;line-height:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}.page-node-add-opi-location .form-type-checkbox label:before{content:'';background:url(/sites/all/themes/opi/images/checkbox-smaller.png) no-repeat 0 -33px;padding-right:35px;width:33px;height:33px;display:block;display:inline-block;*zoom:1;*display:inline;vertical-align:middle;margin-right:5px;}.page-node-add-opi-location .form-type-checkbox label.highlight:before{content:'';background:url(/sites/all/themes/opi/images/checkbox-smaller.png) no-repeat 0 0px;padding-right:35px;width:33px;height:33px;display:inline-block;*zoom:1;*display:inline;vertical-align:middle;}.nail-lacquer-page h1,.gelcolor-page h1{font-family:"Didot-HTF-B64-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#FFF;font-size:36px;line-height:1;}@media only screen and (min-width:40.063em){.nail-lacquer-page h1,.gelcolor-page h1{font-size:36px;line-height:36px;}}@media only screen and (min-width:64.063em){.nail-lacquer-page h1,.gelcolor-page h1{font-size:53px;line-height:48px;}}.nail-lacquer-page .menu-name-menu-color,.gelcolor-page .menu-name-menu-color{display:none;}@media only screen and (min-width:40.063em){.nail-lacquer-page .menu-name-menu-color,.gelcolor-page .menu-name-menu-color{display:block;}}.nail-lacquer-page .nail-title,.nail-lacquer-page .gellink,.gelcolor-page .nail-title,.gelcolor-page .gellink{display:block;}.nail-lacquer-page .gel-title,.gelcolor-page .gel-title{display:none;}.nail-lacquer-page .award-icon,.gelcolor-page .award-icon{background:url(/sites/all/themes/opi/images/award-icon.png) no-repeat 0 0;width:15px;height:22px;background-size:cover;position:absolute;left:15px;top:10px;}@media only screen and (min-width:40.063em){.nail-lacquer-page .award-icon,.gelcolor-page .award-icon{top:5px;left:auto;right:5px;}}.gelcolor-page.nail-lacquer-page .nail-title,.gelcolor-page.nail-lacquer-page .gellink{display:none;}.gelcolor-page.nail-lacquer-page .gel-title{display:block;}.gelcolor-page.nail-lacquer-page .gels{display:none;}.element-item{width:150px;margin:0 30px 30px 30px;}@media (max-width:640px){.element-item{width:100%;margin:5px 0;}}.element-item a{color:#000;}@media only screen and (min-width:40.063em){.element-item img{height:auto;width:auto;}}.element-item .dotimg{display:inline-block;vertical-align:middle;width:75px;height:75px;}@media only screen and (min-width:40.063em){.element-item .dotimg{display:none;}}.element-item .swatchimg{display:none;}@media only screen and (min-width:40.063em){.element-item .swatchimg{display:block;}}.element-item .collection{display:none;}.element-item .img-block{width:150px;height:50px;display:block;}@media (max-width:450px){.element-item .img-block{width:100%;}}.element-item .gellink{display:none;}@media only screen and (min-width:40.063em){.element-item .gellink{display:block;position:relative;}}.element-item .picture-item__details{padding-top:10px;padding-bottom:15px;display:inline-block;vertical-align:middle;padding-left:15px;}
