@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700,800,900|Muli:300,400,600,700,800,900&display=swap);@import url(https://fonts.googleapis.com/css?family=Catamaran:300,400,500,600,700,800,900&display=swap);@import url(https://fonts.googleapis.com/css?family=Cardo:400,700&display=swap);@font-face{font-family:'ITC Cerigo Std';src:url("../fonts/CerigoStd-MediumItalic.eot");src:url("../fonts/CerigoStd-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/CerigoStd-MediumItalic.woff2") format("woff2"),url("../fonts/CerigoStd-MediumItalic.woff") format("woff"),url("../fonts/CerigoStd-MediumItalic.ttf") format("truetype"),url("../fonts/CerigoStd-MediumItalic.svg#CerigoStd-MediumItalic") format("svg");font-weight:500;font-style:italic}@font-face{font-family:'ITC Cerigo Std';src:url("../fonts/CerigoStd-Medium.eot");src:url("../fonts/CerigoStd-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/CerigoStd-Medium.woff2") format("woff2"),url("../fonts/CerigoStd-Medium.woff") format("woff"),url("../fonts/CerigoStd-Medium.ttf") format("truetype"),url("../fonts/CerigoStd-Medium.svg#CerigoStd-Medium") format("svg");font-weight:500;font-style:normal}*{outline:0}a,a:focus,a:hover{text-decoration:none}a{color:#000}a:focus,a:hover{color:#d2242a}body{font-family:Muli,sans-serif;font-weight:400;color:#807e7e;letter-spacing:.05em;width:100%}.button,.button:active,.button:focus,.swal2-container .swal2-confirm.button,.swal2-container .swal2-modal .swal2-cancel{background-color:#d2242a;color:#fff;line-height:normal;border:1px solid #d2242a;border-radius:0;outline:0;letter-spacing:1px;text-transform:uppercase;font-family:Muli,sans-serif;font-size:14px;font-weight:800;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5e;-o-transition:all .5s ease}.button:active:hover,.button:focus:hover,.button:hover,.swal2-container .swal2-confirm.button:hover,.swal2-container .swal2-modal .swal2-cancel:hover{background-color:#000;border-color:#000;color:#fff}.button:hover,.swal2-container .swal2-confirm.button:hover,.swal2-container .swal2-modal .swal2-cancel:hover{transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5e;-o-transition:all .5s ease}h1,h2,h3,h4,h5,h6{font-family:Muli,sans-serif;text-transform:uppercase;color:#000;font-weight:700}.body{float:left;width:100%;min-height:650px}.header{float:left;width:100%;position:fixed;border:0}.hdr_top{float:left;width:100%;height:39px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5e;-o-transition:all .5s ease}.hdr_top .navUser-section{margin:0 -15px;padding:0 55px 0 0}.hdr_top .navUser-section>li{padding:0 15px}.hdr_top .navUser-section>li>.navUser-action{font-size:12px;line-height:39px;letter-spacing:.25px;color:#6c6c6c;font-family:Montserrat,sans-serif;font-weight:600;padding:0;text-transform:initial}.hdr_top .navUser-section>li>.navUser-action svg{fill:#808080;stroke:#808080}.hdr_top .navUser-section>li>.navUser-action:hover{color:#d2242a}.hdr_top .navUser-section>li>.navUser-action:hover svg{fill:#d2242a;stroke:#d2242a}.srch_icon:before{content:"";display:inline-block;width:16px;height:18px;margin:0 9px -5px 0;background:url(https://www.bobross.com/content/search.svg) no-repeat}.srch_icon:hover:before{background:url(https://www.bobross.com/content/search_hover.svg) no-repeat;content:"";display:inline-block;width:16px;height:18px;margin:0 9px -5px 0}.contact:before{content:"";display:inline-block;width:19px;height:14px;margin:0 8px -3px 0;background:url(https://www.bobross.com/content/message.svg) no-repeat}.contact:hover:before{background:url(https://www.bobross.com/content/message_hover.svg) no-repeat}.user_ic:before{content:"";display:inline-block;width:19px;height:14px;margin:0 8px -3px 0;width:19px;height:19px;margin:0 7px -6px 0;background:url(https://www.bobross.com/content/user.svg) no-repeat}.user_ic:hover:before{background:url(https://www.bobross.com/content/user_hover.svg) no-repeat}.navUser-action.logout_ic{margin:0 0 0 10px;display:inline-block}.navUser-action.logout_ic:before{content:"";display:inline-block;width:20px;height:20px;margin:0 7px -5px 0;background:url(https://www.bobross.com/content/logout.svg) no-repeat}.navUser-action.logout_ic:hover:before{background:url(https://www.bobross.com/content/logout_hover.svg) no-repeat}.cart_icon .countPill{display:none}.cart_icon:before{content:"";display:inline-block;width:25px;height:20px;margin:0 5px -6px 0;background:url(https://www.bobross.com/content/cart1.svg) no-repeat}.cart_icon:hover:before{background:url(https://www.bobross.com/content/cart_hover.svg) no-repeat}.hdr_middle{float:left;width:100%;background-color:#000;height:67px;position:relative;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5e;-o-transition:all .5s ease}.hdr_middle .logo{float:left;width:23%;margin:-20px 0 0 92px}.hdr_middle .logo .header-logo{margin:0 auto}.hdr_middle .logo .header-logo .header-logo-image-container{z-index:9}.hdr_middle .logo .header-logo .header-logo-image-container svg{width:265px;max-height:105px;position:static;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5e;-o-transition:all .5s ease}.hdr_middle .logo .header-logo .header-logo-image-container:after{padding:0}.call{text-align:center;float:left;width:100%;position:absolute;top:50%;left:0;right:0;margin:auto;z-index:1}.call p{font-size:15px;letter-spacing:0;line-height:15px;padding:28px 0 25px;margin:0;color:#fff;font-family:Catamaran,sans-serif;font-weight:800;text-transform:uppercase}.call p a{color:#fff}.call p a:hover{color:#d2242a}.hdr_top ul>li>.navUser-action.user_ic svg .cls-2{stroke:#fff}.hdr_bottom{float:left;width:100%;background-color:#f6f6f6;padding:0;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5e;-o-transition:all .5s ease}.hdr_bottom .navPages-container .navPages{max-width:100%}.hdr_bottom .navPages-container .navPages>ul{margin:0 -10px}.hdr_bottom .navPages-container .navPages>ul>li{width:121px;min-height:83px;padding:25px 0 10px}.hdr_bottom .navPages-container .navPages>ul>li .mn_navpage{border-right:1px solid #d7d6d6;min-height:84px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5e;-o-transition:all .5s ease}.hdr_bottom .navPages-container .navPages>ul>li .mn_navpage>a{font-size:10px;letter-spacing:normal;padding:0 5px;color:#807e7e;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5e;-o-transition:all .5s ease;background-color:transparent;line-height:11px;width:100%;font-family:Montserrat,sans-serif;font-weight:600}.hdr_bottom .navPages-container .navPages>ul>li .mn_navpage>a:hover{color:#d2242a}.hdr_bottom .navPages-container .navPages>ul>li:first-child .mn_navpage{border-left:1px solid #d7d6d6}.hdr_bottom .navPages-container .navPages>ul>li:hover .navPage-subMenu{display:block}.hdr_bottom .navPages-container .navPages>ul>li:hover .navPage-subMenu .navPage-subMenu-item .navPages-action{font-size:13px;padding:4px 0;margin:0;border:0;color:#000;text-transform:capitalize}.hdr_bottom .navPages-container .navPages>ul>li:hover .navPage-subMenu .navPage-subMenu-item .navPages-action:hover{color:#d2242a}.navPage-subMenu{top:120px;width:100%;background-color:#fff;color:#807e7e;border:1px solid #d7d6d6;border-top:0;max-width:1330px;left:0;right:0;margin:0 auto;max-height:350px;overflow-y:auto}.navPages .navPage-subMenu-list{max-width:100%}.navPage-childList-action{color:#807e7e}.navPage-childList-action:hover{color:#d2242a}.navPages-action.is-open{background-color:transparent;color:#807e7e}.navPage-subMenu-item:first-child{display:none}.dropdown--quickSearch{display:block;position:static;float:right;padding:0;width:260px;margin:17px 56px 15px 0}.dropdown--quickSearch .form{max-width:none}.dropdown--quickSearch .form .form-field{margin:0;position:relative;z-index:9}.dropdown--quickSearch .form .form-field .form-input{width:100%;height:34px;font-size:14px;letter-spacing:0;line-height:20px;border:0;color:#666;font-family:Muli,sans-serif;font-weight:400;padding:0 50px 0 12px;border-radius:0;background-color:#f5f5f5}.dropdown--quickSearch .form .form-field .search_btn{position:absolute;top:0;right:0;border:0;width:41px;height:34px;border:0;text-transform:uppercase;background-color:#414141;font-size:13px;letter-spacing:0;line-height:32px;color:#fff;font-family:Muli,sans-serif;font-weight:700;border-radius:0}.dropdown--quickSearch .form .form-field .search_btn:hover{background-color:#d2242a}.quickSearchResults{position:absolute;right:0;top:100%;width:auto;background:#fff;z-index:99;width:260px}.quickSearchResults .modal-close{color:#d2242a;top:1px;right:1px;background:#fff;display:block}.quickSearchResults .modal-close:hover{color:#000}.quickSearchResults .productGrid{width:100%;background-color:#fff;display:block;max-height:428px;overflow-y:auto;min-width:100%;padding:0;margin:0;border:1px solid #bebdbd;border-top:0}.quickSearchResults .productGrid .product{width:100%;padding:0 0 10px;margin:0 0 10px;display:block;border-bottom:1px solid #dedddb}.quickSearchResults .productGrid .product:first-child{border-top:1px solid #dedddb}.quickSearchResults .productGrid .product .card{border:0;margin:0;padding:0;background-color:#fff}.quickSearchResults .productGrid .product .card .card-figure{width:30%;height:auto;float:left;padding:0 0 0 15px;margin:10px 0}.quickSearchResults .productGrid .product .card .card-figure a{border:0;height:auto;float:left;width:100%}.quickSearchResults .productGrid .product .card .card-figure a .card-img-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:110px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quickSearchResults .productGrid .product .card .card-figure a .card-img-container:after{padding:0}.quickSearchResults .productGrid .product .card .card-figure a .card-img-container .card-image{min-height:auto;transition:none;-webkit-transition:none;-moz-transition:none;max-height:100px;padding:0;width:auto;position:static;margin:auto}.quickSearchResults .productGrid .product .card .card-figure a .card-img-container .card-image:hover{-webkit-box-shadow:none;box-shadow:none}.quickSearchResults .productGrid .product .card .card-body{width:70%;float:left;padding:5px 16px;text-align:left}.quickSearchResults .productGrid .product .card .card-body .card-title{text-align:left;line-height:normal;height:auto;max-height:none;margin:0;padding:0}.quickSearchResults .productGrid .product .card .card-body .card-title a{color:#000;text-align:left}.quickSearchResults .productGrid .product .card .card-body .card-title a:hover{color:#d2242a}.quickSearchResults .productGrid .product .card:hover .card-body{background-color:#fff}.quickSearchResults .card-figcaption,.quickSearchResults [data-test-info-type=productRating]{display:none}.navUser-item--cart .dropdown-menu.is-open{right:71px!important;top:39px!important;width:320px;background-color:#fff;border:1px solid #cecece}.navUser-item--cart .dropdown-menu.is-open .previewCartItem-content{padding-left:10px;text-align:left}.navUser-item--cart .dropdown-menu.is-open .previewCartItem-content .previewCartItem-name{height:38px;overflow:hidden}.navUser-item--cart .dropdown-menu.is-open .previewCartItem-content .previewCartItem-brand{display:none}.navUser-item--cart .dropdown-menu.is-open .previewCartItem-content .previewCartItem-price{font-size:15px;font-weight:400;color:#000}.navUser-item--cart .dropdown-menu.is-open .previewCartAction{padding:17px 0 20px}.navUser-item--cart .dropdown-menu.is-open .previewCartAction a{color:#fff;font-size:11px;padding:10px 5px}.navUser-item--cart .dropdown-menu.is-open .previewCartAction a:hover{background-color:#000}.navUser-item--cart .navUser-action.is-open{color:#6c6c6c}.quickSearchMessage{display:none}.footer{float:left;width:100%;background-color:#000;padding:68px 0 0 0}.footer .container{max-width:1195px}.footer .container .ft_bottom{max-width:1020px;margin:0 auto;width:100%}.footer .container .ft_bottom .footer-info-col{width:24%;text-align:left;margin:0 0 14px 0}.footer .container .ft_bottom .footer-info-col .footer-info-heading{font-size:22px;line-height:normal;margin:4px 0 22px 0;color:#fff;font-weight:800;text-align:left;text-transform:capitalize}.footer .container .ft_bottom .footer-info-col ul li{padding:0 0 8px 0}.footer .container .ft_bottom .footer-info-col ul li a{font-size:16px;letter-spacing:0;line-height:normal;color:#fff;font-family:Muli,sans-serif;font-weight:600;text-align:left;text-transform:capitalize}.footer .container .ft_bottom .footer-info-col ul li a:hover{color:#d2242a}.footer-info-col:first-child p img{height:113px;width:285px;margin:2px 0 0 0}.footer-info-col:nth-child(2){width:29%;padding:0 0 0 39px}.footer-info-col:nth-child(3){width:23%}.footer-info-col:nth-child(4){width:23%;padding:0 0 0 50px}.FT_Brands{float:left;width:100%;border-top:2px solid #1a1a1a;border-bottom:2px solid #1a1a1a;padding:12px 0 21px;text-align:center}.FT_Brands .FT_mn_brand{max-width:930px;margin:0 auto}.FT_Brands .FT_mn_brand ul{margin:0 -15px}.FT_Brands .FT_mn_brand ul li{display:inline-block;padding:0 15px;list-style-type:none}.FT_Brands .FT_mn_brand ul li img{height:49px;width:auto}.footer-copyright{float:left;width:100%;text-align:center;padding:29px 0 33px}.footer-copyright ul{margin:0 -5px}.footer-copyright ul li{display:inline-block;padding:0 2px;list-style-type:none}.footer-copyright ul li img{height:34px;width:52px}.footer-copyright .powered-by{display:block;font-size:16px;letter-spacing:1px;line-height:normal;color:#fff;font-family:Muli,sans-serif;font-weight:400;margin:30px 0 0 0}.footer-copyright .powered-by br{display:none}.footer .container .ft_bottom .footer-info-col .FT_social{float:left;width:100%;text-align:center;margin:4px 0 0 0}.footer .container .ft_bottom .footer-info-col .FT_social .socialLinks{line-height:normal}.footer .container .ft_bottom .footer-info-col .FT_social .socialLinks li{margin:0;padding:0 5px}.footer .container .ft_bottom .footer-info-col .FT_social .socialLinks li .icon{width:30px;height:30px;text-align:center}.footer .container .ft_bottom .footer-info-col .FT_social .socialLinks li .icon svg{fill:#fff}.footer .container .ft_bottom .footer-info-col .FT_social .socialLinks li .icon svg .cls-1{fill:#fff}.footer .container .ft_bottom .footer-info-col .FT_social .socialLinks li:hover .icon svg{fill:#d2242a}.footer .container .ft_bottom .footer-info-col .FT_social .socialLinks li:hover .icon svg .cls-1{fill:#d2242a}.footer .container .ft_bottom .footer-info-col .FT_social .socialLinks li .icon.icon--twitter svg{width:30px;height:24px}.footer .container .ft_bottom .footer-info-col .FT_social .socialLinks li .icon.icon--facebook svg{width:14px;height:30px}.footer .container .ft_bottom .footer-info-col .FT_social .socialLinks li .icon.icon--instagram svg{width:26px;height:26px}.blog_page .blog{float:left;width:33.33%;padding:0 25px;margin:0 0 50px 0;border-top:0;border-right:0}.blog_page .blog .blog-post-figure{width:100%}.blog_page .blog .blog-post-figure .blog-thumbnail{margin:0 auto 20px}.blog_page .blog .blog-post-body{width:100%}.blog_page .blog .blog-post-body .blog-title{font-size:18px;margin:0;text-transform:uppercase;height:60px;overflow:hidden;text-align:left;font-family:Muli,sans-serif;font-weight:700}.blog_page .blog .blog-post-body .blog-title a{color:#d2242a}.blog_page .blog .blog-post-body .blog-title a:hover{color:#000}.blog_page .blog .blog-post-body .blog-date{color:#000;text-align:left;margin:0 0 6px 0}.blog_page .blog .blog-post-body .blog-author{color:#000}.blog_page .blog .blog-post-body .blog-post a{color:#d2242a}.blog_page .blog .blog-post-body .blog-post a:hover{color:#000}.page.mn_brnd{margin:0}.page.mn_brnd .brand{float:left}.page.mn_brnd .brand .card-figure{max-height:100%;height:150px;border:1px solid #d3d3d3}.page.mn_brnd .brand .card-figure a{width:100%;display:block;margin:0 auto}.page.mn_brnd .brand .card-figure a .card-img-container{height:120px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%}.page.mn_brnd .brand .card-figure a .card-img-container img{max-height:120px;margin:auto;display:block;width:auto}.page.mn_brnd .brand .card-figure a .card-img-container:after{padding-bottom:0}.page.mn_brnd .brand .card-body{padding:0;margin:0}.page.mn_brnd .brand .card-body .card-title{text-align:center;font-family:Muli,sans-serif}.page.mn_brnd .brand .card-body .card-title a{letter-spacing:normal;height:auto;padding:8px 5px;display:block;color:#fff;background:#d2242a;font-size:18px;text-transform:uppercase;margin:0;border:2px solid #d2242a}.page.mn_brnd .brand .card-body .card-title a:hover{background:0 0;color:#000}.error_page_404{display:inline-block;text-align:center;width:100%;color:#000;letter-spacing:1px;margin:20px 0 0 0}.error_page_404 h1{display:inline-block;text-align:center;width:100%;color:#000;letter-spacing:1px;margin-top:20px}.error_page_404 p{font-size:16px;letter-spacing:1px;color:#000;margin:0}.login-form .form-actions{text-align:left}.login-form .forgot-password{line-height:45px;font-weight:600}.login-form .forgot-password .form-label{color:#000}.form-prefixPostfix .form-input{width:100%;display:block}.form-prefixPostfix .button{margin:15px 0 0 0}.account-body{margin:0 auto}.pace-progress{background:#000}.loadingOverlay:before{border-color:#fff #fff #000 #000}.account.account--fixed .form-select{padding-right:22px}.form-row.form-row--half .form-select{padding-right:10px}.form-row.form-row--half .form-label{color:#807e7e}#modal-review-form .form-select{padding-right:10px}.addressList .address{float:left}.addressList .address .address-title{text-transform:capitalize}.addressList .address .panel--newAddress:hover .address-symbol{color:#d2242a}.addressList .address .panel--newAddress:hover .address-title{color:#d2242a}.form-increment .button svg{fill:#fff}.form-increment .button:hover svg{fill:#fff}.form-wishlist .button svg{fill:#fff}.form-wishlist .button:hover svg{fill:#fff}.form-wishlist #wishlist-dropdown.is-open .button{background-color:#d2242a;color:#fff;border-color:#d2242a;font-size:12px}.form-wishlist #wishlist-dropdown.is-open .button:hover{background-color:#000;color:#fff}.address-addNew{transform:translateX(-50%) translateY(-55%);-ms-transform:translateX(-50%) translateY(-55%);-webkit-transform:translateX(-50%) translateY(-55%);-moz-transform:translateX(-50%) translateY(-55%);-o-transform:translateX(-50%) translateY(-55%)}.form-prefixPostfix{display:block}.cart-header tr .cart-header-item{text-transform:uppercase}.cart-header tr .cart-header-item:first-child{text-align:left}.cart-header tr .cart-header-item:nth-child(2){text-align:left}.cart-list .cart-item-brand{color:#807e7e}.cart-list .cart-item-name{font-family:Muli,sans-serif}.cart-total .cart-total-label{color:#807e7e}.cart-total .cart-total-label .form-select{padding:5px 7px}.cart-total .coupon-code-add{color:#807e7e}.cart-total .coupon-code-add:hover{color:#d2242a}.cart-total .coupon-code-cancel{color:#807e7e;font-style:normal}.cart-total .coupon-code-cancel:hover{color:#d2242a}.cart-total .shipping-estimate-hide{color:#807e7e;font-style:normal}.cart-total .shipping-estimate-hide:hover{color:#d2242a}.cart-total .shipping-estimate-show{color:#807e7e}.cart-total .shipping-estimate-show:hover{color:#d2242a}.cart-total .estimator-form-label .form-label{color:#807e7e}.coupon-form .button{height:32px;line-height:0}.cart-gift-certificate-form .button{height:32px;line-height:0}.account-orderStatus-label{background:#d2242a}.modal-content .GiftCertificate{width:100%}.modal-content #GiftCertificateAmount{font-size:25px}.modal-content .GiftCertificate h1{font-size:25px}.actionBar-section .form-select{color:#000;letter-spacing:.05em;line-height:2.14286rem;padding:0 15px 0 0}.actionBar-section .form-label{color:#000}.gift-certificate-add,.gift-certificate-cancel{color:#000}.cart-item-image{max-height:90px}.account-listItem .account-product-image{max-height:70px;position:static}.account-listItem .account-product-figure:after{padding:0}#giftcertificatecode{width:100%;display:block}#gift-certificate-balance .form-prefixPostfix .button{margin:15px 0 0}.form.wishlist-form .form-actions .button--primary{margin-bottom:20px}.PayPalExpressCheckout{margin:15px 0}.suggestiveCart{display:none!important}.form-input,.form-select{outline:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;color:#807e7e}.form-minMaxRow .form-field:last-child .button{height:32px;line-height:15px}#previewModal .productView-image img{margin:0 auto;text-align:center;display:block;width:auto;position:static}.wishlist_details .productGrid .product .card{margin:0;padding:0}.wishlist_details .productGrid .product .form{margin:0;padding:0}.wishlist_details .productGrid .product .form .button{font-size:13px;display:block;width:100%;margin:10px 0;padding:10px 39px;height:auto;letter-spacing:2px}#gift-certificate-form>.form-row.form-row--half+.form-row .form-fieldset.form-column>.form-field{padding-left:0;padding-right:0}#gift-certificate-form>.form-row.form-row--half+.form-row .form-fieldset.form-column>.form-field.form-field-group{padding-left:.75rem;padding-right:.75rem}.cart-additionalCheckoutButtons{z-index:0;position:relative}.form-label--inlineSmall small{font-size:12px}.card-body .card-text{color:#000}.account--fixedSmall .form-prefixPostfix .button{line-height:15px}.navBar--sub .navBar-item{margin:0 3px}.navBar--sub .navBar-item.is-active{border-bottom:1px solid #d2242a;color:#d2242a}.navBar--sub .navBar-item .navBar-action{color:#000;font-size:13px;letter-spacing:normal}.navBar--sub .navBar-item .navBar-action:hover{color:#d2242a}.breadcrumbs{margin:0 0 15px;text-align:center;text-transform:uppercase}.breadcrumbs .breadcrumb:before{color:#000}.breadcrumbs .breadcrumb a{color:#000}.breadcrumbs .breadcrumb a:hover{color:#d2242a}.breadcrumbs .breadcrumb.is-active .breadcrumb-label{color:#d2242a}.cat_page .cat_left{float:left;width:25%}.cat_page .cat_left .page-sidebar{width:100%}.cat_page .cat_left .page-sidebar .sidebarBlock-heading{font-size:22px;text-transform:uppercase}.cat_page .cat_left .page-sidebar .navList-action{font-size:17px;line-height:normal;color:#000}.cat_page .cat_left .page-sidebar .navList-action:hover{color:#d2242a}.cat_page .cat_right{float:left;width:75%}.cat_page .cat_right .actionBar{margin:0}.cat_page .cat_right .actionBar .form-field{border-radius:0}.cat_page .cat_right .product{width:33.33%;float:left}.cat_page .cat_right .product .card{margin-bottom:25px}.pagination{float:left;width:100%;margin:50px 0 30px 0}.pagination .pagination-item .pagination-link{color:#000}.pagination .pagination-item .pagination-link:hover{color:#d2242a}.pagination .pagination-item.pagination-item--current{border-color:#d2242a}.pagination .pagination-item.pagination-item--current.pagination-item--next .pagination-link{color:#000}.accordion--navList .accordion-indicator{fill:#000}.cart-header tr .cart-header-item{color:#000}.productView-price .price-section{float:none;display:inline-block;color:#d2242a}.productView-price .price-section--withoutTax.non-sale-price--withoutTax{margin:0 10px 0 0;color:#807e7e}.productView-rating .icon--ratingFull svg{fill:#d2242a}.productView-rating .icon--ratingEmpty svg{fill:#807e7e}.productView-rating .productView-reviewLink>a{color:#807e7e}.productView-rating .productView-reviewLink>a:hover{color:#d2242a}.productView-info-name,.productView-info-value{display:inline-block}.tab.is-active .tab-title{color:#807e7e}.mn_heroCarousel{max-width:1220px;margin:auto;width:100%}.mn_heroCarousel .mn_left{float:left;width:42%;margin:0 0 30px 0}.mn_right{float:left;width:58%;margin:46px 0 0 0;padding:0 0 0 15px}.mn_right .top_text{float:left;width:100%;margin:0 0 0 18px}.mn_right .top_text p{font-size:58px;letter-spacing:.29em;line-height:36px;color:#000;font-family:"ITC Cerigo Std";font-weight:500;text-transform:uppercase;margin:0 0 -21px 0;text-align:center}.mn_right .top_text h1{font-size:182px;letter-spacing:-.03em;line-height:normal;color:#d81c1b;font-family:"ITC Cerigo Std";font-weight:500;font-style:italic;text-shadow:7px 0 3px rgba(0,0,0,.25);text-transform:capitalize;margin:0;position:relative}.mn_right .top_text .R_sign{position:absolute;top:41px;right:64px;max-width:19px;max-height:14px;color:#d81c1b;font-size:15px}.mn_right .top_text .with_bob{font-size:26px;letter-spacing:.17em;line-height:36px;color:#000;font-family:"ITC Cerigo Std";font-weight:500;text-transform:uppercase;display:block;text-align:center;margin:-41px 0 0 -50px}.heroCarousel{float:left;width:100%;max-width:663px}.heroCarousel.slick-initialized{max-height:100%;padding:0;margin:18px 0 0 0;padding:15px;-webkit-box-shadow:0 0 12px rgba(0,0,0,.15);box-shadow:0 0 12px rgba(0,0,0,.15)}.heroCarousel.slick-initialized .heroCarousel-slide .heroCarousel-image-wrapper{max-height:100%;height:auto!important}.heroCarousel.slick-initialized .heroCarousel-slide .heroCarousel-image{max-height:100%;height:396px}.heroCarousel .slick-next::before{background:url(../img/right_arrow.svg) no-repeat;width:50px;height:48px;background-size:44px}.heroCarousel .slick-prev::before{background:url(../img/left_arrow.svg) no-repeat;width:50px;height:48px;background-size:44px}.heroCarousel .slick-prev{left:29px;background-color:transparent;border:0;padding:0;top:215px}.heroCarousel .slick-next{right:32px;background-color:transparent;border:0;padding:0;top:215px}.heroCarousel .slick-next:focus:before,.heroCarousel .slick-next:hover:before,.heroCarousel .slick-prev:focus:before,.heroCarousel .slick-prev:hover:before{opacity:1}.heroCarousel .slick-prev:hover:before{background:url(../img/left_arrow.svg) no-repeat;background-size:44px;opacity:.5}.heroCarousel .slick-next:hover:before{background:url(../img/right_arrow.svg) no-repeat;background-size:44px;opacity:.5}.main.full{float:left;width:100%}#menu_res{display:none}.productGrid{margin:0 -20px}.productGrid .product{text-align:center;padding:0 20px;float:left}.productGrid .product .card{margin-bottom:27px}.productGrid .product .card .card-figure{background-color:transparent;overflow:hidden}.productGrid .product .card .card-figure>a{display:block;margin:0 auto;width:210px;height:210px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.productGrid .product .card .card-figure>a .card-img-container{display:block;width:100%;max-width:100%;margin:auto;line-height:normal}.productGrid .product .card .card-figure>a .card-img-container .card-image{position:static;max-height:200px;display:block;margin:auto;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5e;-o-transition:all .5s ease}.productGrid .product .card .card-figure>a .card-img-container:after{padding:0}.productGrid .product .card .card-body{text-align:center;padding:10px 0 0 0}.productGrid .product .card .card-body .card-title{margin:0;height:46px;overflow:hidden;padding:0 15px;font-family:Muli,sans-serif;text-transform:capitalize}.productGrid .product .card .card-body .card-title a{font-size:16px;letter-spacing:0;line-height:normal;color:#000;font-family:Muli,sans-serif;font-weight:400;text-align:center}.productGrid .product .card .card-body .card-title a:hover{color:#d2242a}.productGrid .product .card .card-body .card-text{margin:0}.productGrid .product .card .card-body .card-text .icon--ratingFull svg{fill:#d2242a}.productGrid .product .card .card-body .card-text .icon--ratingEmpty svg{fill:#807e7e}.productGrid .product .card .card-body .card-text .price-section{font-size:16px;letter-spacing:0;line-height:24px;color:#d2242a;font-family:Muli,sans-serif;font-weight:700;text-align:center;display:inline-block;margin:1px 0 0 0}.productGrid .product .card .card-body .card-text .price-section.price-section--withoutTax.non-sale-price--withoutTax{margin:0 3px 0 0;color:#999;display:inline-block}.productCarousel{margin:0 -20px 25px}.productCarousel .productCarousel-slide{text-align:center;padding:0 20px;float:left}.productCarousel .productCarousel-slide .card{margin-bottom:27px}.productCarousel .productCarousel-slide .card .card-figure{background-color:transparent;overflow:hidden}.productCarousel .productCarousel-slide .card .card-figure>a{display:block;margin:0 auto;height:210px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.productCarousel .productCarousel-slide .card .card-figure>a .card-img-container{display:block;width:100%;max-width:100%;margin:auto}.productCarousel .productCarousel-slide .card .card-figure>a .card-img-container .card-image{position:static;max-height:200px;display:block;margin:auto;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5e;-o-transition:all .5s ease}.productCarousel .productCarousel-slide .card .card-figure>a .card-img-container:after{padding:0}.productCarousel .productCarousel-slide .card .card-body{text-align:center;padding:10px 0 0 0}.productCarousel .productCarousel-slide .card .card-body .card-title{margin:0;height:46px;overflow:hidden;padding:0 15px;font-family:Muli,sans-serif;text-transform:capitalize}.productCarousel .productCarousel-slide .card .card-body .card-title a{font-size:16px;letter-spacing:0;line-height:24px;color:#000;font-family:Muli,sans-serif;font-weight:400;text-align:center}.productCarousel .productCarousel-slide .card .card-body .card-title a:hover{color:#d2242a}.productCarousel .productCarousel-slide .card .card-body .card-text .price-section{font-size:16px;letter-spacing:0;line-height:24px;color:#d2242a;font-family:Muli,sans-serif;font-weight:700;text-align:center;display:inline-block;margin:1px 0 0 0}.productCarousel .productCarousel-slide .card .card-body .card-text .price-section.price-section--withoutTax.non-sale-price--withoutTax{margin:0 3px 0 0;color:#999;display:inline-block}.slick-dots li button:hover::before,.slick-dots li.slick-active button::before{background-color:#d2242a}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.productView-product .productView-title{margin-top:-11px}.productView-img-container{position:static}.productView-img-container a{display:-webkit-box;display:-ms-flexbox;display:flex;height:350px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.productView-img-container a img{position:static}.productView-img-container:after{padding:0}.writeReview-productImage-container{height:350px;width:100%;margin:0 auto 25px}.writeReview-productImage-container img{max-height:320px;position:static;margin:auto;width:auto}.writeReview-productImage-container:after{padding:0}.productView-image+.productView-thumbnails{margin-top:25px}.productView-thumbnails .slick-next,.productView-thumbnails .slick-prev{margin-top:-4px}.MM_img{height:60px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5e;-o-transition:all .5s ease}.MM_img .menu_card{max-width:60px;max-height:56px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5e;-o-transition:all .5s ease}.navPages-action-moreIcon{display:none}.subcatlist .navList{margin:0 -15px 25px}.subcatlist .navList .navList-item{width:33.33%;float:left;display:inline-block;padding:0 15px}.navList-action{color:#000}.navList-action:hover{color:#d2242a}.subcatlist{float:left;width:100%;padding:0 10px}.previewCartCheckout .button{padding:10px 5px}.account-orderStatus-action{display:none}.cms_page{width:100%}.Free_project ul{list-style-type:none}.Free_project ul li{float:left;width:33.33%;margin-bottom:10px}.Free_project ul li:first-child{margin-bottom:9px}.Free_project ul li img{max-width:150px;max-height:300px}.Certified_Instructor span{font-size:12px;margin:0 0 15px 0;display:block}.certified_MN{float:left;width:100%}.CMS_left{float:left;width:30%}.CMS_right{float:left;width:70%;padding:15px 0 0 15px}.hdr_top .navUser-section>li>.navUser-action.srch_icon{line-height:41px}.FT_Brands .FT_mn_brand ul li.cha img{width:97px;height:43px}.FT_Brands .FT_mn_brand ul li.namla img{width:94px;height:44px}.FT_Brands .FT_mn_brand ul li.create img{width:84px;height:65px}.FT_Brands .FT_mn_brand ul li.ACI img{width:127px;height:51px}.navPage-subMenu.is-open{left:0;right:0;margin:auto;width:98.5%;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5e;-o-transition:all .5s ease}.navPage-subMenu.is-open .navPage-subMenu-item>.navPage-subMenu-action{border:0;margin-bottom:0;font-size:13px;padding:0;margin:0;border:0;color:#807e7e}.cat_right .form-select--date,.cat_right .form-select--small{background-position:right 0 top .5rem;padding:0 20px 0 0;letter-spacing:normal}.hdr_top .navUser-section>li.navUser-item.navUser-item--account{padding:0 12px 0 15px}.hdr_bottom .navPages-container .navPages>ul>li:nth-child(4) .mn_navpage a:before{content:"";display:block;background:url(https://www.bobross.com/content/TAKE_A_CLASS.svg) center no-repeat;width:56px;height:60px;background-size:57px;margin:-1px auto 3px}.hdr_bottom .navPages-container .navPages>ul>li:nth-child(5) .mn_navpage a:before{content:"";display:inline-block;background:url(https://www.bobross.com/content/become_a_cri.svg) center no-repeat;width:100%;height:60px;background-size:71px;margin:-4px 0 4px 0}.hdr_bottom .navPages-container .navPages>ul>li:nth-child(6) .mn_navpage a:before{content:"";display:inline-block;background:url(https://www.bobross.com/content/TV_STATIONS.svg) center no-repeat;width:100%;height:60px;background-size:56px;margin:-6px 0 6px 0}.hdr_bottom .navPages-container .navPages>ul>li:nth-child(7) .mn_navpage a:before{content:"";display:inline-block;background:url(https://www.bobross.com/content/INTERNATIONAL.svg) center no-repeat;width:100%;height:60px;background-size:57px;margin:-3px 0 3px 0}.hdr_bottom .navPages-container .navPages>ul>li:nth-child(8) .mn_navpage a:before{content:"";display:inline-block;background:url(https://www.bobross.com/content/T-SHIRTS.svg) center no-repeat;width:100%;height:60px;background-size:59px;margin:-3px 0 3px 0}.hdr_bottom .navPages-container .navPages>ul>li:nth-child(9) .mn_navpage a:before{content:"";display:inline-block;background:url(https://www.bobross.com/content/game-icon.svg) center no-repeat;width:100%;height:60px;background-size:59px;margin:-7px 0 7px 0}.hdr_bottom .navPages-container .navPages>ul>li:nth-child(10) .mn_navpage a:before{content:"";display:inline-block;background:url(https://www.bobross.com/content/THE_BOB_ROSS_EXPERIENCE.svg) center no-repeat;width:100%;height:60px;background-size:53px;margin:-2px 0 4px 0}.hdr_bottom .navPages-container .navPages>ul>li:nth-child(11) .mn_navpage a:before{content:"";display:inline-block;background:url(https://www.bobross.com/content/STORE_FINDER.svg) center no-repeat;width:100%;height:60px;background-size:50px;margin:-2px 0 3px 0}.subcatlist h3{margin-top:0}.subcatlist .navList .navList-item .navList-action{display:inline-block}.productView-info{margin:0;list-style:none}.productView-info li .productView-info-name{font-size:16px;font-weight:600;margin:0 10px 0 0;display:inline-block;vertical-align:middle;line-height:normal;float:left;font-family:Montserrat,Arial,Helvetica,sans-serif}.productView-info li .productView-info-value{font-size:16px;margin:0;display:inline-block;vertical-align:middle;line-height:normal;float:left;font-family:Montserrat,Arial,Helvetica,sans-serif}.icon--ratingFull svg{fill:#d2242a}.icon--ratingEmpty svg{fill:#807e7e}.card-figcaption-body{-webkit-transform-style:inherit;transform-style:inherit}.navPage-childList.is-open{margin:0 0 0 10px}.navPage-childList-action.navPages-action{font-weight:400}.preorder_temp p{font-size:16px;margin:0 0 5px 0}.BOB_desire{padding:40px 0;float:left;width:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;margin:0 0 25px 0}.BOB_desire .container{max-width:none}.BOB_desire .container h2{margin:0;font-size:38px;letter-spacing:normal;font-family:Cardo,serif;font-weight:400;color:#6b696a;text-transform:initial}.HP_Main{float:left;width:100%}.footer__section--top{color:#313131;background:#eee;padding:45px 0 55px 0;float:left;width:100%}.footer__section--top .Footer_row{margin:0}.footer__section--top .Footer_row li{width:33.33%;float:left;padding:0 15px;list-style-type:none}.footer__section--top .Footer_row li h4{font-weight:800;font-size:23px;margin-bottom:15px}.footer__section--top .Footer_row li p{font-size:17px;max-width:320px;line-height:29px;margin-bottom:35px}.footer__section--top .Footer_row li a{padding:16px 0;width:155px;color:#fff;background-color:#d2232a;display:block;text-align:center;font-weight:800;border-radius:6px}.footer__section--top .Footer_row li a:hover{background-color:#000}.footer__section--top .Footer_row>li:not(:first-child){border-left:1px solid #ddd;padding-left:60px}.cat_page.srch .cat_right{width:100%}.cat_page.srch .cat_right .product{width:25%}.cart_content{width:55%;display:inline-block;margin:10px 0 0}@media only screen and (max-width:1260px) and (min-width:990px){.cart-totals{width:50%}.cart_content{width:50%;padding:0 30px 0 0}}@media only screen and (max-width:991px){.cart-totals,.cart_content{width:100%}}@media only screen and (min-width:991px){body{padding-top:227px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5e;-o-transition:all .5s ease}.header_fixed .MM_img{transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5e;-o-transition:all .5s ease}.header_fixed .hdr_bottom .navPages-container .navPages>ul>li .mn_navpage{min-height:71px}.header_fixed .hdr_bottom .navPages-container .navPages>ul>li .mn_navpage>a{margin:auto;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5e;-o-transition:all .5s ease;height:auto}.header_fixed .MM_img .menu_card{max-width:100%;max-height:35px}.header_fixed .hdr_middle{height:47px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5e;-o-transition:all .5s ease}.header_fixed .call p{padding:18px 0 14px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5e;-o-transition:all .5s ease}.header_fixed .dropdown--quickSearch{margin:7px 56px 8px 0;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5e;-o-transition:all .5s ease}.header_fixed .hdr_middle .logo .header-logo .header-logo-image-container .header-logo-image{width:205px;max-height:80px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5e;-o-transition:all .5s ease}.header_fixed .hdr_top{height:30px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5e;-o-transition:all .5s ease}.header_fixed .hdr_top .navUser-section>li>.navUser-action{line-height:30px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5e;-o-transition:all .5s ease}.header_fixed .hdr_bottom .navPages-container .navPages>ul>li:hover .navPage-subMenu,.header_fixed .navPage-subMenu.is-open{top:87px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5e;-o-transition:all .5s ease}.header_fixed .hdr_bottom .navPages-container .navPages>ul>li{padding:8px 0 8px;min-height:64px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5e;-o-transition:all .5s ease}.header_fixed .MM_img{height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header_fixed .MM_img>a{margin:auto}.header_fixed .hdr_bottom .navPages-container .navPages>ul>li:nth-child(10) .mn_navpage a:before,.header_fixed .hdr_bottom .navPages-container .navPages>ul>li:nth-child(11) .mn_navpage a:before,.header_fixed .hdr_bottom .navPages-container .navPages>ul>li:nth-child(4) .mn_navpage a:before,.header_fixed .hdr_bottom .navPages-container .navPages>ul>li:nth-child(5) .mn_navpage a:before,.header_fixed .hdr_bottom .navPages-container .navPages>ul>li:nth-child(6) .mn_navpage a:before,.header_fixed .hdr_bottom .navPages-container .navPages>ul>li:nth-child(7) .mn_navpage a:before,.header_fixed .hdr_bottom .navPages-container .navPages>ul>li:nth-child(8) .mn_navpage a:before,.header_fixed .hdr_bottom .navPages-container .navPages>ul>li:nth-child(9) .mn_navpage a:before{background-size:auto 35px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5e;-o-transition:all .5s ease;height:45px}.header_fixed .navUser-item--cart .dropdown-menu.is-open{top:30px!important}}@media only screen and (max-width:1199px){body{padding-top:243px}.container{padding:0 15px}#previewModal .previewCartCheckout .button{font-size:11px;padding:10px 5px}.productView-product{padding-bottom:5px}.productView-details{margin:0 0 15px 0}.hdr_bottom .navPages-container .navPages>ul>li .mn_navpage>a{font-size:9px;padding:0 5px;word-break:break-word}.header_fixed .hdr_bottom .navPages-container .navPages>ul>li .mn_navpage{min-height:40px;height:70px}.hdr_bottom .navPages-container .navPages>ul>li .mn_navpage{min-height:65px;padding:0}.navPages-container{float:left;width:100%}.hdr_bottom .navPages-container .navPages>ul{margin:0}.hdr_bottom .navPages-container .navPages>ul>li{max-width:90px}.hdr_bottom{padding:0 15px}.dropdown--quickSearch>.container{padding:0}#wishlist-dropdown.is-open{padding-right:5px}.Free_project ul li img{max-width:120px;max-height:150px}.mn_right .top_text h1{font-size:152px}.hdr_middle .logo{margin:-20px 0 0 32px}.dropdown--quickSearch{margin:17px 26px 15px 0}.header_fixed .dropdown--quickSearch{margin:7px 26px 8px 0}.heroCarousel .slick-prev{left:27px;top:187px}.heroCarousel .slick-next{right:24px;top:187px}.heroCarousel .slick-next::before,.heroCarousel .slick-next:hover::before,.heroCarousel .slick-prev::before,.heroCarousel .slick-prev:hover::before{background-size:38px}.hdr_bottom .navPages-container .navPages>ul>li:nth-child(8) .mn_navpage a:before{background-size:50px}.mn_right .top_text img{top:37px}.navPage-subMenu,.navPage-subMenu.is-open{top:121px}.header_fixed .hdr_bottom .navPages-container .navPages>ul>li:hover .navPage-subMenu,.header_fixed .navPage-subMenu.is-open{top:96px}.mn_right .top_text p{margin:0 0 -5px 0}.footer .container{max-width:none}.footer-info-col:nth-child(4){padding:0 0 0 70px}.footer .container .ft_bottom .footer-info-col:nth-child(3){padding:0 24px 0 34px}.footer-info-col:nth-child(2){padding:0 0 0 30px}.footer .container .ft_bottom .footer-info-col .footer-info-heading{font-size:20px}.slick-prev{left:5px}.slick-next{right:5px}.mn_heroCarousel{padding:0 15px;margin:0 auto;float:left}.navPage-subMenu{width:100%;left:0}.page{margin:0}.productCarousel{margin:0 0 25px}.quickSearchResults .modal-close{top:1px;right:5px;width:15px;height:15px}.BOB_desire{margin:15px 0}.BOB_desire .container h2{font-size:30px}.mn_right .top_text .R_sign{top:35px;right:39px}.footer__section--top .Footer_row>li:not(:first-child){padding-left:25px}.footer__section--top .Footer_row li h4{font-size:22px}.footer__section--top .Footer_row li p{font-size:16px}.footer__section--top .Footer_row li a{padding:13px 0;width:145px}.footer__section--top{padding:40px 0}.subcatlist ul li.navList-item a{font-size:14px}}@media only screen and (max-width:990px){body{padding-top:0}.header{position:static}.mobileMenu-toggle{height:40px;width:40px;background:#d2242a;padding:0 10px;margin:0;left:15px;top:48px;display:block}.mobileMenu-toggle .mobileMenu-toggleIcon,.mobileMenu-toggle .mobileMenu-toggleIcon:after,.mobileMenu-toggle .mobileMenu-toggleIcon:before,.mobileMenu-toggle.is-open .mobileMenu-toggleIcon:after,.mobileMenu-toggle.is-open .mobileMenu-toggleIcon:before{background:#fff}.mobileMenu-toggle .mobileMenu-toggleIcon{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}#menu,#menu_res .navPages-quickSearch{display:none}body.has-activeNavPages #menu_res{display:block;left:0}body.has-activeNavPages{left:300px;position:fixed}#menu_res .navPage-subMenu{width:100%;float:left;background-color:#d2242a}#menu_res .navPages{margin:0;padding:20px 15px;background:#d2242a;width:100%;height:100%}#menu_res.navPages-container{display:block;position:fixed;top:0;left:-300px;margin:0;padding:0;z-index:50;width:300px;height:100%;overflow-y:auto;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;background:#d2242a}#menu_res li{position:relative;border:0;width:100%;text-align:left;float:left}#menu_res li a{color:#fff;font-size:15px;letter-spacing:1px;line-height:normal;display:block;padding:4px 32px 4px 0;font-weight:600;text-transform:uppercase;border:0;margin:0;float:left;width:100%;text-align:left}.hdr_bottom .navPages-container .navPages>ul>li .mn_navpage{display:block!important;border:0}.hdr_bottom .navPages-container .navPages>ul>li:first-child .mn_navpage{border:0}.MM_img{height:auto;display:none!important}.MM_img .menu_card{display:none}#menu_res li ul li a{font-size:14px;padding:4px 32px 4px 0}.navPage-childList{padding-left:15px}#menu_res li a:hover{color:#000}#menu_res .navPages-list--user .navPage-subMenu{background:#d2242a;position:static;padding:0;margin:0}#menu_res .navPages-action-moreIcon{display:none!important}#menu_res .subcat-expand{height:27px;width:27px;position:absolute;top:0;right:0;cursor:pointer}#menu_res .subcat-expand:after{height:2px;width:12px}#menu_res .subcat-expand.subcat-expanded:before{display:none}#menu_res .subcat-expand:before{height:12px;width:2px}#menu_res .subcat-expand:after,#menu_res .subcat-expand:before{background:#fff;bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;top:0;z-index:9;display:block}#menu_res .navPage-subMenu .menu_cat_list,#menu_res .navPage-subMenu .navPage-subMenu-list,#menu_res .navPage-subMenu>.container{display:block!important;clear:both}#menu_res .navPages-list ul{padding:0;margin:0;border:0;float:left}#menu_res .navPages .navPage-subMenu-list{width:100%;height:auto}#menu_res .navPage-subMenu{height:auto}#menu_res .navPage-subMenu .container{padding:0 0 0 15px}.navPages-list+.navPages-list{border:0}.navUser-item.navUser-item--cart{width:40px;height:40px;position:absolute;top:88px;right:15px;background-color:#d2242a;z-index:9}.hdr_top .navUser-section>li>.navUser-action svg{fill:#fff;stroke:#fff;margin:7px 0 0 0;width:30px;height:25px}.hdr_top .navUser-section>li>.navUser-action svg .cls-1{fill:#fff;stroke:#fff}.hdr_middle .logo .header-logo .header-logo-image-container .header-logo-image{width:207px;height:80px}.hdr_middle{height:auto}.hdr_top .navUser-section>li>.navUser-action:hover svg{fill:#fff;stroke:#fff}.hdr_top .navUser-section>li{padding:0 5px}.hdr_top{margin:-40px 0 0 0}.hdr_middle .logo{width:100%;margin:-25px auto}.dropdown--quickSearch{float:left;width:100%;margin:5px 0 15px}.call,.navUser-item-cartLabel{display:none}.mn_heroCarousel{padding:0 15px;position:relative;float:left;max-width:none}.mn_right .top_text p{font-size:45px}.mn_right .top_text h1{font-size:130px;width:460px}.mn_right .top_text .with_bob{margin:-25px 0 0 -50px}.mn_right{width:100%;margin:0}.mn_right .top_text{position:absolute;top:14%;transform:translateY(-14%);-webkit-transform:translateY(-14%);-moz-transform:translateY(-14%);-ms-transform:translateY(-14%);right:15px;width:64%}.heroCarousel.slick-initialized,.productCarousel,.productGrid{margin:0}.heroCarousel.slick-initialized .heroCarousel-slide .heroCarousel-image{width:100%}.slick-prev{left:0}.slick-next{right:0}.footer{padding:30px 0 0 0}.footer .container .ft_bottom .footer-info-col .footer-info-heading{font-size:16px;margin:3px 0 20px 0}.footer .container .ft_bottom .footer-info-col ul li a{font-size:13px}.footer-info-col:nth-child(2){padding:0 25px 0 15px}.FT_Brands .FT_mn_brand ul li img{height:32px}.FT_Brands{padding:15px 0}.footer-copyright{padding:15px 0 20px}.footer-copyright .powered-by{margin:15px 0 0 0;font-size:12px}.cat_page .cat_left,.cat_page .cat_right{width:100%}.page-heading{margin:0 0 25px 0;font-size:25px}.cat_page .cat_left .page-sidebar .sidebarBlock-heading{font-size:19px;margin:0 0 7px 0}.cat_page .cat_left .page-sidebar .navList-action{font-size:16px}.sidebarBlock+.sidebarBlock{margin-top:0;padding-top:15px}.navList{margin:0 0 20px 0}.cat_right .form-field{margin:0 0 20px 0}.previewCart .productView-title{margin-top:15px}.cart-total-label,.cart-total-value{display:block;font-size:14px;margin:0;padding:6px 0;width:50%}.cart-item-info{margin:13px 0 0 0}.cart-total-label{text-align:left}.cart-total-value{text-align:right}.login{margin-top:0}.cart-gift-certificate-form .button,.coupon-form .button{height:32px}.navBar--sub .navBar-item{margin:0 3px;display:inline-block}.navBar--account{display:block}.account{width:auto}.swal2-modal .swal2-confirm{margin-right:10px}.navBar--sub .navBar-action{font-size:13px}.productCarousel .productCarousel-slide,.productGrid .product{width:33.33%}.quickSearchResults{width:100%;margin:0;padding:0;top:34px}.quickSearchResults .productGrid{width:100%}.quickSearchResults .modal-close{right:16px}.productView-options .form-action{padding-left:0;margin:0}.productView-options{margin-bottom:0}.toggle:last-of-type{margin-bottom:20px}.previewCart .productView-image{margin:25px 0 15px}.writeReview-productDetails{text-align:center}.footer .container .ft_bottom .footer-info-col{width:50%;padding:0 15px;float:left;margin:0 0 30px 0}.footer-info-col:first-child p{text-align:Center}.footer .container .ft_bottom .footer-info-col ul li{padding:0 0 4px 0}.header-logo>a{width:auto}.hdr_bottom .navPages-container .navPages>ul>li .mn_navpage{min-height:auto}.hdr_bottom .navPages-container .navPages>ul>li{max-width:none;min-height:auto;padding:0}#wishlist-dropdown.is-open{padding-right:10px;top:44.5px!important}h3{font-size:20px;margin:5px 0 10px}.navPage-subMenu-item:first-child{display:block}.footer .container .ft_bottom .footer-info-col:nth-child(2){margin:0 0 60px 0}.footer .container .ft_bottom .footer-info-col:nth-child(3){padding:0}.mn_right{padding:0}.heroCarousel .slick-next::before,.heroCarousel .slick-next:hover::before,.heroCarousel .slick-prev::before,.heroCarousel .slick-prev:hover::before{background-size:44px}.heroCarousel .slick-next{right:34px;top:227px}.heroCarousel .slick-prev{left:30px;top:227px}.hdr_bottom .navPages-container .navPages>ul>li:nth-child(10) .mn_navpage a:before,.hdr_bottom .navPages-container .navPages>ul>li:nth-child(11) .mn_navpage a:before,.hdr_bottom .navPages-container .navPages>ul>li:nth-child(4) .mn_navpage a:before,.hdr_bottom .navPages-container .navPages>ul>li:nth-child(5) .mn_navpage a:before,.hdr_bottom .navPages-container .navPages>ul>li:nth-child(6) .mn_navpage a:before,.hdr_bottom .navPages-container .navPages>ul>li:nth-child(7) .mn_navpage a:before,.hdr_bottom .navPages-container .navPages>ul>li:nth-child(8) .mn_navpage a:before,.hdr_bottom .navPages-container .navPages>ul>li:nth-child(9) .mn_navpage a:before{display:none}.hdr_bottom .navPages-container .navPages>ul>li .mn_navpage{padding:0}.navPage-subMenu{border:0}.hdr_bottom .navPages-container .navPages>ul>li:hover .navPage-subMenu{display:none}.cart_icon:before{background:url(https://www.bobross.com/content/cart_res.svg) center no-repeat;margin:10px 0 0 2px}.form-row.form-row--half .form-select{font-size:12px}.footer-info{margin:0}.mn_right .top_text img{top:33px;right:0}.navPages ul li li{padding-left:15px}.mn_right .top_text .with_bob{margin:-25px 0 0 -50px}.navUser-item--cart .dropdown-menu.is-open{right:0!important;top:43px!important}.dropdown--quickSearch .form .form-field{z-index:1}.headerTopmobile.hdr_top{display:block!important;margin:0;background:#fff}.headerTopmobile.hdr_top ul{display:block;width:100%;margin:0;padding:0}.headerTopmobile.hdr_top .navUser-item{display:inline-block;float:left;width:50%;vertical-align:middle}.headerTopmobile.hdr_top .navUser-item:last-child{text-align:right}.headerTopmobile.hdr_top .navUser-item a{display:inline-block}#menu_res li ul li a{text-transform:none}.quickSearchResults .productGrid .product .card .card-figure a .card-img-container .card-image{max-height:inherit;width:100%}.BOB_desire{padding:20px 0}.BOB_desire .container h2{font-size:26px}.mn_right .top_text .R_sign{top:24px;right:9px;font-size:14px}.footer__section--top .Footer_row li h4{font-size:15px;margin:5px 0}.footer__section--top .Footer_row li p{font-size:16px;line-height:24px}.footer__section--top .Footer_row li a{padding:10px 0;width:120px}.footer__section--top{padding:30px 0}.mn_left img{max-height:300px}div#menu_res .navPage-subMenu{max-height:100%;overflow-y:inherit}}@media only screen and (max-width:767px){.mobileMenu-toggle{display:block}.mn_right .top_text p{font-size:40px;letter-spacing:4px}.mn_right .top_text h1{font-size:112px;width:389px}.mn_right .top_text .with_bob{margin:-28px 0 0 -23px;font-size:17px;letter-spacing:1px}.mn_right .top_text{top:11%;transform:translateY(-11%);-webkit-transform:translateY(-11%);-moz-transform:translateY(-11%);-ms-transform:translateY(-11%);right:60px;width:60%}.mn_right .top_text img{top:13px;right:-6px}.cat_page .cat_left .page-sidebar .sidebarBlock-heading{font-size:17px;margin:0 0 5px 0}.sidebarBlock.cat_block{display:none}.sidebarBlock+.sidebarBlock{border:0}.facetedSearch-toggle{border-radius:0;margin:0 0 15px 0;letter-spacing:normal;font-size:13px}.cat_right .form-field{margin:0 0 15px 0}.blog{width:100%;border:0;height:auto}.account-heading{font-size:18px}.brandGrid .brand,.cat_page .cat_right .product,.productCarousel .productCarousel-slide,.productGrid .product{width:50%}.page-heading{margin:0 0 20px 0;font-size:23px}.blog_page .blog,.productCarousel .productCarousel-slide{width:50%}.account .pagination{margin:10px 0 11px}.breadcrumbs{display:block;padding:0 15px}.breadcrumb{font-size:12px}.footer-info-col:first-child p img{height:83px;width:175px}.footer .container .ft_bottom .footer-info-col .FT_social{margin:4px 0 0 -6px}.footer .container .ft_bottom .footer-info-col .footer-info-heading{margin:3px 0 15px 0}.FT_Brands .FT_mn_brand{max-width:none}.FT_Brands .FT_mn_brand ul{margin:0 -10px}.FT_Brands .FT_mn_brand ul li{padding:0 10px 10px}.FT_Brands{padding:15px 0 5px}.side_cate{display:none}#wishlist-dropdown.is-open{padding-right:10px;top:43.5px!important}.productView-reviewLink+.productView-reviewLink{display:inline-block;margin:0 0 0 10px}.productView-options .form{text-align:left}h3{font-size:18px}.CMS_left{width:100%}.CMS_right{width:100%}.heroCarousel .slick-prev{left:26px;top:158px}.heroCarousel .slick-next{right:9px;top:157px}.heroCarousel .slick-next::before,.heroCarousel .slick-next:hover::before,.heroCarousel .slick-prev::before,.heroCarousel .slick-prev:hover::before{background-size:24px}.Free_project h3{font-size:16px;letter-spacing:normal}.Free_project ul li p{font-size:13px}.quickSearchResults .productGrid .product .card .card-figure a .card-img-container{height:100px;display:inline-block}.quickSearchResults .productGrid .product .card .card-figure a .card-img-container .card-image{max-height:100px;width:auto}.BOB_desire .container h2{font-size:24px}.mn_right .top_text .R_sign{top:16px;right:3px;font-size:10px}.footer__section--top .Footer_row li{width:100%;padding:0;margin:0 0 25px 0}.footer__section--top .Footer_row>li:not(:first-child){padding:0;border:0}.footer__section--top .Footer_row li h4{height:auto}.footer__section--top .Footer_row li p{margin-bottom:15px;max-width:none}.mn_left img{max-height:240px}.subcatlist .navList .navList-item{width:50%}}@media only screen and (max-width:479px){#menu_res.navPages-container{width:270px}body.has-activeNavPages{left:270px}.mobileMenu-toggle{width:35px;height:35px;padding:0 7px;top:53px}.cart-gift-certificate-form .button,.coupon-form .button,.estimator-form .button--primary{font-size:12px;letter-spacing:normal}.cart-gift-certificate-form .button,.coupon-form .button{padding:0 5px}.cat_page .cat_right .product{width:100%}.cat_page .cat_right .actionBar .form-field{max-width:215px}.productView-options .form-field{text-align:left}.toggle-title{font-size:15px;margin:15px 0 10px}.blog_page .blog{width:100%}.blog_page .blog .blog-post-body .blog-title{height:auto}.blog_page .blog .blog-post-body .blog-date{margin:0 0 10px 0}#wishlist-dropdown.is-open{padding-right:4px;top:25.5px!important}.footer .container .ft_bottom .footer-info-col .FT_social .socialLinks li{padding:0 1px}.footer .container .ft_bottom .footer-info-col .footer-info-heading{font-size:14px}.footer .container .ft_bottom .footer-info-col ul li a{font-size:12px}.footer-copyright ul li img{height:30px;width:40px}.footer .container .ft_bottom .footer-info-col ul li{padding:0}.hdr_middle .logo .header-logo .header-logo-image-container .header-logo-image{width:187px}.navUser-item.navUser-item--cart{width:35px;height:35px;top:93px}.hdr_top .navUser-section>li>.navUser-action svg{width:25px;height:21px}.dropdown--quickSearch{margin:2px 0 15px}.mn_right .top_text p{font-size:20px;letter-spacing:0}.mn_right .top_text h1{font-size:57px;width:205px;line-height:68px}.mn_right .top_text .with_bob{margin:-13px 0 0 -11px;font-size:13px}.brandGrid .brand,.cat_page .cat_right .product,.productCarousel .productCarousel-slide,.productGrid .product{width:100%}.productCarousel .productCarousel-slide .card .card-body .card-title,.productGrid .product .card .card-body .card-title{height:auto}.footer-info-col:first-child p{margin:0}.writeReview-productImage-container{height:300px}.writeReview-productImage-container img{max-height:300px}.table-actions .button{padding:6px 10px;font-size:11px}.Free_project ul li{width:50%}h3{font-size:16px;letter-spacing:normal}.heroCarousel .slick-next{right:-2px;top:117px}.heroCarousel .slick-next::before,.heroCarousel .slick-next:hover::before,.heroCarousel .slick-prev::before,.heroCarousel .slick-prev:hover::before{background-size:17px}.heroCarousel .slick-prev{left:21px;top:117px}.cart_icon::before{margin:7px 0 8px 0}.subcatlist .navList .navList-item{width:100%}.productView-reviewLink+.productView-reviewLink{margin:0}.table--line .table-thead tr th{font-size:12px}.stepHeader-body{margin-left:5px}.Free_project h3{font-size:14px;letter-spacing:normal}.mn_right .top_text{right:17px;margin:0}.mn_right .top_text img{top:2px;right:-14px}.productView-reviewLink{margin-right:10px}.Free_project ul li:first-child{margin-bottom:6px}.cart-total .form-select{font-size:11px;background-position:right -2px top .5rem;padding:0 15px 0 6px}.estimator-form-input .form-input,.estimator-form-input .form-select{font-size:11px;padding:0 15px 0 7px}.navUser-item--cart .dropdown-menu.is-open{width:290px;right:0}.estimator-form .button--primary{width:100%}.heroCarousel.slick-initialized .heroCarousel-slide .heroCarousel-image{height:100%}.BOB_desire .container h2{font-size:22px}.mn_right .top_text .R_sign{top:-21px;right:10px}.footer__section--top .Footer_row li a{width:110px;font-size:12px}.footer__section--top{padding:30px 0 10px}.hdr_middle .logo{margin:-20px auto}.mn_left img{max-height:150px}.mn_heroCarousel .mn_left{margin:0 0 15px 0}}.productView--quickView #wishlist-dropdown.is-open{top:44px!important}.Freight_charge .shipping-quotes li.estimator-form-row,li.estimator-form-row.freight-charge-later{display:none}.Freight_charge .shipping-quotes li.estimator-form-row.freight-charge-later{display:block}.price-section.rrp-price--withoutTax,.productView-price .price-section.price-section--saving.price{display:none!important}.hdr_bottom .navPages-container .navPages>ul>li:first-child .mn_navpage>a:before{content:"";display:block;background:url(https://www.bobross.com/content/PAINTING_SUPPLIES.svg) center no-repeat;width:56px;height:60px;background-size:57px;margin:-1px auto 3px}.hdr_bottom .navPages-container .navPages>ul>li:nth-child(2) .mn_navpage>a:before{content:"";display:block;background:url(https://www.bobross.com/content/BOOKS_AND_DVDS.svg) center no-repeat;width:56px;height:60px;background-size:57px;margin:-1px auto 3px}.hdr_bottom .navPages-container .navPages>ul>li:nth-child(3) .mn_navpage>a:before{content:"";display:block;background:url(https://www.bobross.com/content/DEAL_OF_THE_DAY.svg) center no-repeat;width:56px;height:60px;background-size:51px;margin:-1px auto 3px}@media only screen and (min-width:990px){.header_fixed .hdr_bottom .navPages-container .navPages>ul>li:first-child .mn_navpage>a:before,.header_fixed .hdr_bottom .navPages-container .navPages>ul>li:nth-child(2) .mn_navpage>a:before,.header_fixed .hdr_bottom .navPages-container .navPages>ul>li:nth-child(3) .mn_navpage>a:before{height:45px;background-size:auto 35px}}.hdr_bottom .navPages-container .navPages>ul>li:first-child .mn_navpage>a:before,.hdr_bottom .navPages-container .navPages>ul>li:nth-child(10) .mn_navpage>a:before,.hdr_bottom .navPages-container .navPages>ul>li:nth-child(11) .mn_navpage>a:before,.hdr_bottom .navPages-container .navPages>ul>li:nth-child(2) .mn_navpage>a:before,.hdr_bottom .navPages-container .navPages>ul>li:nth-child(3) .mn_navpage>a:before,.hdr_bottom .navPages-container .navPages>ul>li:nth-child(4) .mn_navpage>a:before,.hdr_bottom .navPages-container .navPages>ul>li:nth-child(5) .mn_navpage>a:before,.hdr_bottom .navPages-container .navPages>ul>li:nth-child(6) .mn_navpage>a:before,.hdr_bottom .navPages-container .navPages>ul>li:nth-child(7) .mn_navpage>a:before,.hdr_bottom .navPages-container .navPages>ul>li:nth-child(8) .mn_navpage>a:before,.hdr_bottom .navPages-container .navPages>ul>li:nth-child(9) .mn_navpage>a:before,.header_fixed .hdr_bottom .navPages-container .navPages>ul>li:first-child .mn_navpage>a:before,.header_fixed .hdr_bottom .navPages-container .navPages>ul>li:nth-child(10) .mn_navpage a:before,.header_fixed .hdr_bottom .navPages-container .navPages>ul>li:nth-child(11) .mn_navpage a:before,.header_fixed .hdr_bottom .navPages-container .navPages>ul>li:nth-child(2) .mn_navpage>a:before,.header_fixed .hdr_bottom .navPages-container .navPages>ul>li:nth-child(3) .mn_navpage>a:before,.header_fixed .hdr_bottom .navPages-container .navPages>ul>li:nth-child(4) .mn_navpage a:before,.header_fixed .hdr_bottom .navPages-container .navPages>ul>li:nth-child(5) .mn_navpage a:before,.header_fixed .hdr_bottom .navPages-container .navPages>ul>li:nth-child(6) .mn_navpage a:before,.header_fixed .hdr_bottom .navPages-container .navPages>ul>li:nth-child(7) .mn_navpage a:before,.header_fixed .hdr_bottom .navPages-container .navPages>ul>li:nth-child(8) .mn_navpage a:before,.header_fixed .hdr_bottom .navPages-container .navPages>ul>li:nth-child(9) .mn_navpage a:before{transition:all .7s ease-in-out;-ms-transform:all .7s ease-in-out;-o-transform:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-webkit-transition:all .7s ease-in-out}.call p{font-size:20px;letter-spacing:.1em}.call p a{margin:0 0 0 10px}.wishlist_text{margin-bottom:.5rem}.swagsells{text-align:center;max-width:100%;width:615px;margin:0 auto}.swagsells a{font-weight:800;font-size:23px;margin:20px 0 0;display:inline-block}@media only screen and (max-width:767px){.cat_page.srch .cat_right .product{width:50%}}@media only screen and (max-width:479px){.cat_page.srch .cat_right .product{width:100%}}