 .slick-prev::before, .slick-next::before{color:#777;}.gallery-slides-wrap{height: 342px;}@media only screen and (max-width: 1140px){.gallery-slides-wrap{height: 30vw; width: 100%;}}.gallery-slides-wrap.slick-initialized{height: auto; width: auto;}img.gallery-image{margin: 0 auto; display: none; max-width: 100%; max-height: 342px; width: auto; height: auto;}.gallery-caption-wrap{display: none;}.gallery-slide-0 img.gallery-image{display: block}.slick-initialized .gallery-caption-wrap, .slick-initialized img.gallery-image{display: block;}.gallery-image-wrap{text-align: center; max-width: 100%;}body .slick-slider .slick-track{-webkit-transition: none; -moz-transition: none; transition: none;}.slick-prev::before, .slick-next::before{color:#777;}.gallery-slides-wrap{height: 342px;}@media only screen and (max-width: 488px){.gallery-slides-wrap{height: 70.08vw; width: 100%;}}.gallery-slides-wrap.slick-initialized{height: auto; width: auto;}img.gallery-image{margin: 0 auto; display: none; max-width: 100%; max-height: 342px; width: auto; height: auto;}.gallery-caption-wrap{display: none;}.gallery-slide-0 img.gallery-image{display: block}.slick-initialized .gallery-caption-wrap, .slick-initialized img.gallery-image{display: block;}.gallery-image-wrap{text-align: center; max-width: 100%;}body .slick-slider .slick-track{-webkit-transition: none; -moz-transition: none; transition: none;}.StreamingMedia_downloadContainer{text-align: center; margin: .5em 0;}.StreamingMedia_QualitySelector, .StreamingMedia_playerContainer, .StreamingMedia_zoom{text-align: center; padding: .5em;}.StreamingMedia_player{margin: 0 auto;}.StreamingMedia_playerContainer object{background: #000;}.SubPageList_summaryPageTitle{text-align: center; padding: .25em 0;}.SubPageList_summaryPageTitle a{font-size: 125%; font-weight: bold;}.ContentType_SubPageList_list, .ContentType_SubPageList_list *{box-sizing: border-box;}.resultsCountTop, .resultsCountBottom{font-size: 85%; background:#f3f3f3; color: #777; padding: .25em; text-align: center;}.resultsCountBottom{clear:both;}.resultsPageLinksTop, .resultsPageLinksBottom{font-size: 90%; font-weight:bold; background:#f3f3f3; color: #000; padding: .25em; text-align: center;}.resultsPageLinksBottom{clear:both;}.ContentType_SubPageList_list3 .ContentType_SubPageList_listCell{display: inline-block; vertical-align: top; width: 33.33%;}#StreamingMedia1 video{margin: 0 auto; height: 225px; width: 300px; object-fit: initial; cursor: pointer; display: block;}@media only screen and (max-width: 300px){#StreamingMedia1 video{width: 100%; height: auto;}}#StreamingMedia8 video{margin: 0 auto; height: 533px; width: 300px; object-fit: initial; cursor: pointer; display: block;}@media only screen and (max-width: 300px){#StreamingMedia8 video{width: 100%; height: auto;}}.StreamingMedia_playerContainer2 .StreamingMedia_player{position: relative; overflow: hidden; padding-bottom: 225px; width: 300px;}.StreamingMedia_playerContainer2 iframe{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}@media only screen and (max-width: 300px){.StreamingMedia_playerContainer2 .StreamingMedia_player{padding-bottom: 56.25%; width: 100%;}}.StreamingMedia_playerContainer2 .StreamingMedia_player{position: relative;}.StreamingMedia_playerContainer2 .StreamingMedia_player.ended::after{content:""; position: absolute; top: 0; left: 0; bottom: 0; right: 0; cursor: pointer; background-color: black; background-repeat: no-repeat; background-position: center; background-size: 64px 64px; background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB2aWV3Qm94PSIwIDAgNTEwIDUxMCI+PHBhdGggZD0iTTI1NSAxMDJWMEwxMjcuNSAxMjcuNSAyNTUgMjU1VjE1M2M4NC4xNSAwIDE1MyA2OC44NSAxNTMgMTUzcy02OC44NSAxNTMtMTUzIDE1My0xNTMtNjguODUtMTUzLTE1M0g1MWMwIDExMi4yIDkxLjggMjA0IDIwNCAyMDRzMjA0LTkxLjggMjA0LTIwNC05MS44LTIwNC0yMDQtMjA0eiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==);}.StreamingMedia_playerContainer2 .StreamingMedia_player.paused::after{content:""; position: absolute; top: 70px; left: 0; bottom: 50px; right: 0; cursor: pointer; background-color: black; background-repeat: no-repeat; background-position: center; background-size: 40px 40px; background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEiIHdpZHRoPSIxNzA2LjY2NyIgaGVpZ2h0PSIxNzA2LjY2NyIgdmlld0JveD0iMCAwIDEyODAgMTI4MCI+PHBhdGggZD0iTTE1Ny42MzUgMi45ODRMMTI2MC45NzkgNjQwIDE1Ny42MzUgMTI3Ny4wMTZ6IiBmaWxsPSIjZmZmIi8+PC9zdmc+);}h1{color: #018fd9; text-align: center;}h2.txt{font-size: 95%;}h2.head2{color: #018fd9; font-size: 110%;}.tagline{text-align: center;}.tagline h1{color: #000;}.tagline h2{color: #018fd9;}.slick-dots li{width: auto; height: auto; margin: 0;}.slick-dots li button::before{font-size: 28px; font-family: sans-serif;}.slick-dots li button, .slick-dots li button *{box-sizing: border-box;}.slick-dots li button{}.cms_region.cms_ImageGallery_32{padding: 0;}.cms_TextandImages_34 h1{padding-bottom: 0; margin-bottom: 0;}.newsletterWrapper{display: inline-block; vertical-align: top; width: 57%; background-color: #f2f2f2; margin: 1em 2% 0 0;}.newsletterContainer{padding: 0.25em 1.25em;}.newsletterContainer .left{display: inline-block; width:40%; vertical-align:top;}.newsletterContainer .left em{display: block; font-weight: 700; font-style: normal; font-size: 170%; text-transform: uppercase; color: #557186;}.newsletterContainer .left span{color: #557186; font-weight: 400; font-size: 125%; letter-spacing:0.01em;}.newsletterContainer .right{display: inline-block; width:58%; vertical-align:top;}.newsletterContainer .right .inputText{background-color: #f2f2f2; border: 0.33em solid #FFF; font-size: 110%; font-weight: 300; padding: 0.85em; color: #557186; margin: 0.5em 0; width: 73%; vertical-align: top;}.newsletterContainer .right .inputSubmit{margin: 0.63em 0; opacity:0.85;}.newsletterContainer .right .inputSubmit:hover{opacity:1;}.wholesaleWrapper{display: inline-block; width: 38%; vertical-align: top; margin: 1em 0 0 0; background-color: #e0eef5;}.wholesaleContainer{padding: 0.25em 1.25em;}.wholesaleContainer .left{display: inline-block; width:67%; vertical-align:top;}.wholesaleContainer .left em{display: block; font-weight: 700; font-style: normal; font-size: 170%; text-transform: uppercase; color: #557186;}.wholesaleContainer .left span{color: #557186; font-weight: 400; font-size: 125%; letter-spacing:0.01em;}.wholesaleContainer .right{display: inline-block; width:26%; vertical-align:top;}.wholesaleContainer .right a.inputSubmit{background-color: #018fd9; padding: 1.2em 1em; text-transform: uppercase; color: #FFFFFF; font-weight: 600; display: block; width: 100%; margin: 0.5em 0; opacity: 0.85; text-decoration:none; max-width: 100px;}.wholesaleContainer .right a.inputSubmit:hover{opacity: 1;}.cms_FeaturedProducts h2{text-transform:uppercase; text-align:center; font-size:250%; font-weight:300; letter-spacing:0.5em; margin: 1em 0 0.25em 0;}body table.cms_FeaturedProducts_list td{padding:0; width:24.5% !important; opacity:0.9;}body table.cms_FeaturedProducts_list td:hover{opacity:1;}table.cms_FeaturedProducts_list a.cms_FeaturedProducts_namelink{padding: 0; display: block; width: 90%; margin: 0 auto; text-decoration:none; color:#545454; font-size:125%; line-height:normal;}.blogWithVideoContainer em{text-transform:uppercase; font-size:175%; font-weight:700; letter-spacing:1px; font-style:normal; padding:1em 0; display:block;}.blogWithVideoContainer .quickBlogContainer{display:inline-block; vertical-align:top; width:49%;}.blogWithVideoContainer em a{text-decoration:none;}.blogWithVideoContainer a.injectVid{margin-bottom: .5em; display: inline-block;}.blogWithVideoContainer a.injectVid.rounded img{border: 3px solid #fff; box-sizing: border-box; border-radius: 11px;}.blogWithVideoContainer .quickBlog{margin-bottom:1em; padding-bottom:1em; border-bottom:1px dashed #e0e0e0;}.blogWithVideoContainer .quickBlog:last-child{border-bottom:none;}.blogWithVideoContainer .quickBlog .quickBlogImage{display:inline-block; vertical-align:top; width:30%; height:100px; overflow:hidden;}.blogWithVideoContainer .quickBlog .quickBlogImage img{margin-top:-25px;}.blogWithVideoContainer .quickBlog .quickBlogInfo{display:inline-block; vertical-align:top; width:65%;}.blogWithVideoContainer .quickBlog .quickBlogInfo h3{margin:0;}.blogWithVideoContainer .quickBlog a{text-decoration:none; opacity: 0.9; font-size:125%; font-weight:400;}.blogWithVideoContainer .quickBlog a:hover{opacity: 1;}.blogWithVideoContainer .quickBlog a.blogReadMore{color: #018fd9; font-size: 90%; font-weight:700; padding: 0.25em 0.5em; display: inline-block; border: 2px solid #018fd9; width: auto; margin: 0.25em 0; text-transform:uppercase;}.blogWithVideoContainer .quickBlog a.blogReadMore:hover{background-color:#018fd9; color:#FFFFFF;}.blogWithVideoContainer .video{display:inline-block; vertical-align:top; width:43%;}.aboutUsContainer{margin: 0 auto; line-height:1.5em; font-size:110%; padding: 0 1em;}.spotlight h2{color: #018fd9;}.cms_ImageGallery_32 .gallery-image-wrap{padding: 0 1em;}@media only screen and (max-width: 1185px){.cms_region .wholesaleContainer .left, .cms_region .newsletterContainer .left, .cms_region .wholesaleContainer .right, .cms_region .newsletterContainer .right{display:block; width:auto;}}@media only screen and (max-width: 1100px){.blogWithVideoContainer .quickBlogContainer, .blogWithVideoContainer .video{display:block; width:auto; padding:1em;}}@media only screen and (max-width: 970px){.blogWithVideoContainer .quickBlogContainer, .blogWithVideoContainer .video{display:block; width:auto; padding:1em;}}@media only screen and (max-width: 820px){.bestSellers ul li{display:block; width:100%;}body table.cms_FeaturedProducts_list td{width:49% !important; display:inline-block;}}@media only screen and (max-width: 730px){.cms_region .newsletterWrapper{width:55%;}.cms_region .wholesaleWrapper{width:42%;}body .newsletterContainer .right .inputText{width:65%;}}@media only screen and (max-width:662px){.cms_region .newsletterWrapper, .cms_region .wholesaleWrapper{display:block; margin:0.5em auto; width:99%; font-size:60%; text-align:center;}.cms_region .newsletterContainer .right .inputSubmit{max-height: 32px; width:auto;}.cms_region .wholesaleContainer .right a.inputSubmit{margin:0.5em auto;}.blogWithVideoContainer .quickBlog a{font-size: 100%;}}@media only screen and (max-width: 420px){body .newsletterContainer .right .inputText{width:62%;}body table.cms_FeaturedProducts_list td{width:99% !important; display:inline-block;}}