#loc91,#loc92{height:14px;border:none}#btable3,#loc9,#loc93 table,#loc9o{border-collapse:collapse}#loc93,#loc94{border:1px solid #d0d0d0}#franchiseSection,.big-cat-images span,.bootstrap-homepageHeader,.home-creative-title,.learning-img-box .card-header a,.learning-img-box .panel-heading a{font-family:ITCKabelBook,tahoma,Verdana,Arial,Helvetica,sans-serif}#home_all{z-index:0;display:inline;text-align:center;margin:20px 0}#home_all a{display:block;margin:20px 0 30px}#loc9,#loc9o{padding:0;margin:0 0 28px;width:100%}#loc9 img{float:left}#loc91{width:10px;background:url(/images/nav/loc91.gif) no-repeat}#loc92{width:200px;background:url(/images/nav/loc92.gif) right no-repeat}#loc93{padding:15px 25px 6px;background:#fff}#loc93 table{font-size:11px;background:#FFF;width:142px;float:left}#loc94{font-size:80%;background:#f2f2f2;padding:10px 0 10px 20px;text-align:left}#loc94 a{color:#486e91}#area54{max-width:1160px}#homePageArea #area54{max-width:1160px;margin:0 auto}#franchiseSection img{position:relative;margin:-40px 25px}.img-responsive{margin:0 auto}#franchiseSection{background-repeat:no-repeat;background-size:100%;display:block;padding:17px;text-align:center;color:#fff;font-size:135%;border-top:1px solid #512620;border-bottom:1px solid #512620;background-color:#811630}#franchiseSection a{color:#444;padding:7px 12px 3px;margin:10px}#gallery_item>div.panel-footer.text-left>a,.card>div.panel-footer.text-left>a,.panel-default>div.panel-footer.text-left>a{color:#3073ad}.bootstrap-itemsDiv{width:93%;margin:20px auto}.bootstrap-homepageHeader{color:#555!important;padding:10px 0;font-size:150%;display:block;margin:auto;text-align:left}.bootstarp-item-col{min-height:235px!important;min-width:155px!important;padding:10px 20px!important;margin-bottom:10px}.bootstrap-item-content{min-width:155px;min-height:205px;width:100%;text-align:center!important;margin-bottom:10px;position:relative}.bootstrap-item-content a.itemGridBogo{color:#fff!important}.bootstrap-item-content #noPic{min-height:160px;position:relative}.bootstrap-item-content #noPic img{max-height:145px;max-width:145px;margin:0 auto!important}.bootstrap-item-content a{color:#555!important;text-decoration:none!important;display:block!important;line-height:1.2em}.bootstrap-item-content a.iName,.bootstrap-item-content a.iName:focus,.bootstrap-item-content a.iName:hover,.bootstrap-item-content a.iName:visited{margin-top:0!important;text-decoration:none!important}.bootstrap-item-content #noPic a{margin-top:0!important}.bootstrap-item-content .xs-clamp1{text-align:center}@media (min-width:768px){.bootstrap-item-content a{margin-top:10px}}@media (max-width:768px){.sPrice{padding-top:0!important}}.ref01{margin-top:5px;font-size:12px}.bootstrap-item-carousel{display:block;max-height:325px;overflow:hidden}.bootstrap-item-carousel .carousel-control.right{float:right;background-image:url(/images/swiper/weddings-sprite.png)!important;background-position:0 -77px;border-radius:0 3px 3px 0;cursor:pointer;font-size:40px;margin:80px 0 0;width:40px;height:95px;z-index:9999}.bootstrap-item-carousel .carousel-control.right:hover{background-position:-54px -77px!important}.bootstrap-item-carousel .carousel-control.left{float:left;background-image:url(/images/swiper/weddings-sprite.png)!important;background-position:-4px -174px;border-radius:3px 0 0 3px;cursor:pointer;font-size:40px;margin:80px 0 0;width:40px;height:95px;z-index:9999}.bootstrap-item-carousel .carousel-control.left:hover{background-position:-56px -174px!important}.big-cat-images{width:80%;margin:0 auto}.big-cat-images img{width:100%;max-width:320px;margin:auto}@media (max-width:992px){.big-cat-images .panel{max-width:340px;margin:auto}}.home-creative-section{width:93%!important;margin:18px auto 0;padding-left:12px;padding-right:12px}.home-creative-section.container{max-width:none}.home-creative-header{margin:0 0 20px}.home-creative-header h2,.home-creative-header h4{margin:0}.home-creative-grid{row-gap:24px}.home-creative-link{display:block;color:#24384b!important;text-decoration:none!important}.home-creative-media{display:block;position:relative;aspect-ratio:1/.82;overflow:hidden;border:1px solid rgba(36,56,75,.08);border-radius:8px;background:#f5f6f7;box-shadow:0 14px 32px rgba(36,56,75,.08)}.home-creative-media img{display:block;position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none;object-fit:cover;transition:transform .55s ease,filter .55s ease}.home-creative-copy{display:flex;align-items:center;justify-content:center;gap:0;padding:14px 10px 0}.home-creative-title{display:block;color:#24384b;font-size:16px;line-height:1.25;letter-spacing:.02em;text-align:center}.home-creative-link:focus .home-creative-media,.home-creative-link:hover .home-creative-media{box-shadow:0 18px 36px rgba(36,56,75,.12)}.home-creative-link:focus .home-creative-media img,.home-creative-link:hover .home-creative-media img{transform:scale(1.03);filter:saturate(1.03)}@media (max-width:991px){.home-creative-section{width:min(1220px,92%)}.home-creative-title{font-size:16px}}@media (max-width:767px){.home-creative-section{width:92%;margin-top:10px}#home-cat-top{width:92%;max-width:92%;margin-left:auto!important;margin-right:auto!important;overflow-x:hidden}#home-cat-top .home-creative-grid,#home-cat-top>.row{margin-left:0!important;margin-right:0!important;--bs-gutter-x:0}#home-cat-top .cat-img-box{padding-left:6px!important;padding-right:6px!important;overflow:hidden}#home-cat-top .card{width:100%;max-width:100%;margin:0;border:none;box-shadow:none;background:#fff}#home-cat-top .card-body{padding:0!important}#home-cat-top .card-body img{display:block;width:100%!important;max-width:none!important;height:112px!important;object-fit:cover;margin:0 auto;padding:0!important}#home-cat-top .card-footer{background:#fff;border-top:none!important;padding:12px 0 0!important}#home-cat-top .card-footer a{display:block;width:100%;text-decoration:none!important}#home-cat-top .card-footer span{display:block;width:100%!important;font-size:13px!important;line-height:1.15!important;text-align:center!important;padding:0!important;margin:0!important}.home-creative-grid{row-gap:18px}.home-creative-media{border-radius:6px;box-shadow:0 10px 24px rgba(36,56,75,.08);aspect-ratio:auto;height:112px}.home-creative-copy{padding-top:12px}.home-creative-title{font-size:13px;line-height:1.15}}#add-item-to-cart.btn-theme-bg{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,.2);-ms-box-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.2);background-color:#940e0e!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cc1414", endColorstr="#940e0e");background-image:-khtml-gradient(linear,left top,left bottom,from(#cc1414),to(#940e0e));background-image:-moz-linear-gradient(top,#cc1414,#940e0e);background-image:-ms-linear-gradient(top,#cc1414,#940e0e);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cc1414),color-stop(100%,#940e0e));background-image:-webkit-linear-gradient(top,#cc1414,#940e0e);background-image:-o-linear-gradient(top,#cc1414,#940e0e);background-image:linear-gradient(#cc1414,#940e0e);border-color:#940e0e #940e0e #860d0d;color:#fff!important;text-shadow:0 -1px 0 rgba(0,0,0,.19);-webkit-font-smoothing:antialiased}.learning-img-box img{max-height:245px}.learning-img-box .card-header a,.learning-img-box .panel-heading a{text-transform:lowercase!important;text-decoration:none!important}.learning-img-box .card-header span,.learning-img-box .panel-heading span{font-size:150%!important;line-height:20px}.learning-img-box .card-footer a,.learning-img-box .card-footer a:focus,.learning-img-box .card-footer a:hover,.learning-img-box .card-header span:hover,.learning-img-box .panel-footer a,.learning-img-box .panel-footer a:focus,.learning-img-box .panel-footer a:hover,.learning-img-box .panel-heading span:hover{text-decoration:none!important}.red-em{color:#e50000;font-style:normal;font-size:120%;text-transform:lowercase}.black-em,.red-i{font-size:100%!important}.red-i{color:#e50000;font-style:normal;text-align:right;text-transform:lowercase;padding-left:40px}.black-em,.black-i{color:#000;font-style:normal;text-transform:lowercase}.black-i{text-align:right;font-size:80%;padding-left:40px}.big-em,.normal-i,.small-em{font-style:normal;padding-left:5px;text-transform:lowercase}.small-em{text-align:left;font-size:80%}.big-em{font-size:100%;font-weight:900;color:#ccc}#learning-center-classess{background:url(/images/swiper/home-big-header-bg.gif) 110% -16.5% no-repeat #FFF;background-size:25% 190%}.big-cat-images .card-body,.big-cat-images .panel-body{padding:5px!important}.big-cat-images .card-header,.big-cat-images .panel-heading{background-color:#fff!important;border-bottom:none!important}.big-cat-images .card-footer,.big-cat-images .panel-footer{background-color:#fff;border-top:none!important}.big-cat-images .card-footer,.big-cat-images .panel-footer,.bootstrap-itemsDiv .card-footer,.bootstrap-itemsDiv .panel-footer,.learning-img-box .card-footer,.learning-img-box .panel-footer{text-align:center!important}.big-cat-images .card-footer a,.big-cat-images .card-footer a:focus,.big-cat-images .card-footer a:hover,.big-cat-images .panel-footer a,.big-cat-images .panel-footer a:focus,.big-cat-images .panel-footer a:hover,.bootstrap-itemsDiv .card-footer a,.bootstrap-itemsDiv .card-footer a h4,.bootstrap-itemsDiv .card-footer a h4:focus,.bootstrap-itemsDiv .card-footer a h4:hover,.bootstrap-itemsDiv .card-footer a:focus,.bootstrap-itemsDiv .card-footer a:hover,.bootstrap-itemsDiv .panel-footer a,.bootstrap-itemsDiv .panel-footer a:focus,.bootstrap-itemsDiv .panel-footer a:hover{text-decoration:none!important}.bootstrap-itemsDiv .card-footer.text-left,.bootstrap-itemsDiv .panel-footer.text-left{text-align:left!important}@media (max-width:767px){#homePageName,.bootstrap-homepageHeader,.homeName{font-size:27px!important;line-height:29.7px!important;padding-left:20px!important}.bootstrap-itemsDiv .card-footer a.btn-cart2,.bootstrap-itemsDiv .card-footer a.btn-cart2:focus,.bootstrap-itemsDiv .card-footer a.btn-cart2:hover,.bootstrap-itemsDiv .card-footer a.btn-cart2:visited,.bootstrap-itemsDiv .panel-footer a.btn-cart2,.bootstrap-itemsDiv .panel-footer a.btn-cart2:focus,.bootstrap-itemsDiv .panel-footer a.btn-cart2:hover,.bootstrap-itemsDiv .panel-footer a.btn-cart2:visited,.swipeMore a.btn-cart2,.swipeMore a.btn-cart2:focus,.swipeMore a.btn-cart2:hover,.swipeMore a.btn-cart2:visited{color:#000!important;text-decoration:none!important}.bootstrap-itemsDiv .card-footer a.btn-cart2,.bootstrap-itemsDiv .panel-footer a.btn-cart2,.card-footer a.btn-cart2,.swipeMore a.btn-cart2{display:inline-flex!important;align-items:center;justify-content:center;padding:6px 12px!important;border:1px solid #ccc!important;border-radius:4px!important;background:#ffe045!important;box-shadow:none!important;text-shadow:none!important;line-height:20px!important;font-weight:400!important}.bootstrap-itemsDiv .card-footer a.btn-cart2 h4,.bootstrap-itemsDiv .card-footer a.btn-cart2 h5,.bootstrap-itemsDiv .panel-footer a.btn-cart2 h4,.bootstrap-itemsDiv .panel-footer a.btn-cart2 h5,.card-footer a.btn-cart2 h4,.card-footer a.btn-cart2 h5,.swipeMore a.btn-cart2 h4,.swipeMore a.btn-cart2 h5{margin:0!important;line-height:30px!important;color:#333!important}}.big-cat-images span{height:auto;display:block;text-transform:uppercase;color:#666}.big-cat-images span img{width:125px;height:40px;padding-right:20px;border:0}.big-cat-images a:hover{color:#666;text-decoration:none}#home-cat-top a:hover,.homeName,.homeName:focus,.homeName:hover,.homeName:visited{text-decoration:none!important}.home-creative-section #homePageName{color:#555!important;font-family:ITCKabelBook,tahoma,Verdana,Arial,Helvetica,sans-serif!important;text-align:left!important;padding:10px 0!important;font-size:36px!important;line-height:43.2px!important;margin:0!important;width:100%!important;max-width:none!important}.home-creative-section .home-creative-media{border:none}.home-creative-section .home-creative-media img{width:100%!important;height:100%!important;max-width:none!important;padding:0!important;float:none!important}.home-creative-section .home-creative-copy{display:flex!important;align-items:center!important;justify-content:center!important}.home-creative-section .home-creative-arrow{display:none!important}@media (max-width:767px){.home-creative-section .home-creative-media{height:112px!important;aspect-ratio:auto!important}.home-creative-section .home-creative-title{font-size:13px!important;line-height:1.15!important}.home-creative-section .home-creative-copy{padding-top:12px!important}}.add-top{padding-top:35px}.home-swipe{width:100%;height:320px;color:#fff;text-align:center;background-color:#FFF;overflow:hidden!important}.home-swipe:not(.home-hero-swiper) .swiper-slide{background-position:right top!important;background-repeat:no-repeat!important;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:100%!important;cursor:default!important}.home-swipe:not(.home-hero-swiper) .swiper-slide .slide-container h2{font-weight:700;margin:5px 0 10px;text-indent:0;font-size:39px;font-family:ITCKabelBook,tahoma,Verdana,Arial,Helvetica,sans-serif;color:#333;width:530px}.home-swipe:not(.home-hero-swiper) .swiper-slide .slide-container h2.reverse{color:#fff}.home-swipe:not(.home-hero-swiper) .swiper-slide .slide-container h2.reverse small{margin:-5 10 0 0;position:absolute;font-size:60%}.home-swipe:not(.home-hero-swiper) .swiper-slide .slide-container{text-align:left;padding:100px 0 20px 50px;width:980px;margin:0 auto;line-height:1.1}.home-swipe .arrow-left,.home-swipe .arrow-right{position:absolute;z-index:20;width:46px;height:96px;opacity:.4;filter:alpha(opacity=40);display:none}.home-swipe .arrow-right{right:-2px;background:url(/images/swiper/weddings-sprite.png) 0 -77px;border-radius:0 3px 3px 0}.home-swipe .arrow-left{left:-2px;background:url(/images/swiper/weddings-sprite.png) -4px -174px;border-radius:3px 0 0 3px}.home-swipe .arrow-left:hover{background-position:-56px -174px}.home-swipe .arrow-right:hover{background-position:-54px -77px}.swiper-control{position:absolute;bottom:7px;z-index:100;width:50px;display:none}.swiper-control .swiperPause{display:block;background:url(/images/swiper/swiper-controls.png) top left no-repeat;cursor:pointer;width:16px;height:16px}.swiper-control .swiperPlay{display:none;background:url(/images/swiper/swiper-controls.png) top right no-repeat;cursor:pointer;width:16px;height:16px}.home-swipe .pagination{position:absolute;z-index:20;left:10px;bottom:10px;margin:0}.swiper-pagination-switch{display:inline-block;width:8px;height:8px;border-radius:8px;background:#fff;margin-right:5px;opacity:.8;border:1px solid #ccc;cursor:pointer}.swiper-visible-switch{background:#aaa}.swiper-active-switch{background:#E16D11}.arrow-left,.arrow-right{margin:100px 0 0;width:25px;cursor:pointer;font-size:40px;display:block}.arrow-left{float:left;background:url(/images/nav/lightStyle.gif) -170px 7px}.arrow-right{float:right;background:url(/images/nav/lightStyle.gif) -217px 7px}.home-hero-slide,.home-hero-swiper{position:relative;background:#f5f3ef}.arrow-left:hover,.arrow-right:hover{text-decoration:none}.swipeMore{font-size:120%;padding:8px 0 20px;text-align:center;display:block}.swiper-slide{cursor:pointer}.slider-preview-only{color:#CB2229}.needpointer:hover{cursor:pointer!important}.home-hero-swiper{width:100%;height:auto;aspect-ratio:1400/320;color:#fff;overflow:hidden!important}.home-hero-swiper .swiper-slide,.home-hero-swiper .swiper-wrapper{height:100%}.home-hero-slide{height:100%;cursor:default}.home-hero-slide-clickable{cursor:pointer}.home-hero-media,.home-hero-media img,.home-hero-media picture{display:block;width:100%;height:100%}.home-hero-media{position:absolute;inset:0;overflow:hidden}.home-hero-media img{object-fit:cover;transform:scale(1);transition:transform 1.2s ease}.home-hero-overlay{position:relative;z-index:2;display:flex;align-items:center;height:100%;background:0 0}.home-hero-slide-reverse .home-hero-overlay{background:linear-gradient(90deg,rgba(20,32,44,.82) 0,rgba(20,32,44,.54) 34%,rgba(20,32,44,0) 68%)}.home-hero-content{text-align:left;padding:20px 0 20px 72px;width:min(1120px,100%);margin:0 auto;line-height:1.06}.home-hero-cta,.home-hero-title{opacity:0;transform:translate3d(0,22px,0)}.home-hero-swiper .swiper-slide-active .home-hero-media img{transform:scale(1.035)}.home-hero-swiper .swiper-slide-active .home-hero-title{opacity:1;transform:translate3d(0,0,0);transition:transform .65s ease .2s,opacity .65s ease .2s}.home-hero-title,.home-swipe .home-hero-title{width:min(560px,100%);margin:0 0 clamp(8px,1vw,18px);color:#24384b;font-size:clamp(26px,calc(7px + 3.1vw),50px);font-weight:400;line-height:1.06;letter-spacing:.01em;font-family:ITCKabelBook,tahoma,Verdana,Arial,Helvetica,sans-serif;text-wrap:balance}.home-hero-title.reverse,.home-swipe .home-hero-title.reverse{color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.28)}.home-hero-swiper .home-hero-cta.btn.btn-primary{display:inline-flex;align-items:center;justify-content:center;min-width:150px;min-height:0!important;height:auto!important;margin-top:8px;padding:12px 22px!important;border-radius:6px;border:1px solid #2f6da0;background:#2f6da0;box-shadow:none;text-shadow:none;font-size:15px;line-height:1!important;white-space:nowrap;vertical-align:middle}.home-hero-swiper .swiper-slide-active .home-hero-cta{opacity:1;transform:translate3d(0,0,0);transition:transform .65s ease .38s,opacity .65s ease .38s}.home-hero-ui{position:absolute;left:50%;bottom:22px;transform:translateX(-50%);z-index:4;display:flex;align-items:center;justify-content:center}.home-hero-pagination{position:static!important;margin:0!important}.home-hero-swiper .swiper-pagination-bullet{width:10px;height:10px;margin:0 6px 0 0!important;background:rgba(255,255,255,.86);border:1px solid rgba(36,56,75,.14);opacity:1}.home-hero-swiper .swiper-pagination-bullet-active{background:#E16D11}.home-hero-nav{position:absolute;top:50%;z-index:4;display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-top:-24px;border:0;border-radius:50%;background:rgba(255,255,255,.88);box-shadow:0 2px 10px rgba(0,0,0,.12)}.home-hero-nav:before{content:"";position:absolute;top:50%;left:50%;width:12px;height:12px;margin:0;border-top:2px solid #24384b;border-right:2px solid #24384b;transform:translate(-50%,-50%) rotate(45deg)}.home-hero-prev{left:20px}.home-hero-prev:before{transform:translate(-42%,-50%) rotate(-135deg)}.home-hero-next{right:20px}.home-hero-swiper.home-hero-static .home-hero-nav,.home-hero-swiper.home-hero-static .home-hero-ui{display:none}@media (max-width:1199px){.home-hero-content{padding:16px 0 16px 42px}.home-hero-title,.home-swipe .home-hero-title{width:min(470px,100%)}.home-hero-swiper .home-hero-cta.btn.btn-primary{padding:10px 18px!important;font-size:14px;margin-top:4px}}@media (max-width:767px){.home-hero-media,.home-hero-ui{display:none}.home-hero-overlay,.home-hero-slide,.home-hero-swiper{min-height:390px}.home-hero-slide{position:relative;background:#fff}.home-hero-mobile-bg{display:block;position:absolute;inset:0;background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important;z-index:1}.home-hero-has-mobile .home-hero-overlay{display:none!important}.home-hero-overlay{background:0 0;z-index:2}.home-hero-slide-reverse .home-hero-overlay{background:0 0}.home-swipe .swiper-slide .home-hero-content{position:absolute;top:136px;left:25px;right:25px;width:auto;max-width:calc(100% - 50px);margin:100px 0 20px!important;padding:10px 14px;background:#fff;line-height:1.05;box-sizing:border-box}.home-hero-title,.home-swipe .home-hero-title{width:100%;max-width:100%;margin-bottom:10px;font-size:clamp(22px,7vw,31px);line-height:1.05;word-wrap:break-word}.home-hero-swiper .home-hero-cta.btn.btn-primary{padding:10px 18px!important;font-size:14px;margin-top:0}.home-hero-nav{top:auto;bottom:18px;width:40px;height:40px;margin-top:0}.home-hero-prev{left:auto;right:70px}.home-hero-next{right:22px}}#homePageName,.homeName{padding:10px 0;font-family:ITCKabelBook,tahoma,Verdana,Arial,Helvetica,sans-serif;text-align:left;display:block}.homeName{color:#555!important;font-size:150%;margin:10px 10px -10px;max-width:100%}.homeName a,.homeName a:visited{color:#555}.homeName a:focus,.homeName a:hover,.homeName:focus,.homeName:hover{text-decoration:none}#homePageName{color:#555!important;font-size:150%;margin:auto}#btable7 div,#watchTV div,.b3row1 td,.homeItem #noPic{text-align:center}@media (max-width:600px){#homePageName{font-size:120%}}#homePageName a,#homePageName a:visited{color:#555}#homePageName a:focus,#homePageName a:hover,#homePageName:focus,#homePageName:hover{text-decoration:none}#freePatternsProjects{max-height:265px}.homeItem{width:90%;margin:auto}.homeItem a,.homeItem a:visited{color:#555;text-decoration:none;display:block;font-size:105%}.homeItem a:hover,.youtube-video-container span:last-child:hover{text-decoration:underline}.homeItem #nb{background:#FFF;position:absolute;margin:10px;padding:3px}.homeItem #sTop{background:#E6E4C9;border-left:1px solid #E6E6E6;border-right:1px solid #E6E6E6;vertical-align:bottom}.homeItem #noPic{display:block;height:145px;margin:auto;min-height:145px;border:none}.homeItem #td1 img{display:block;height:auto;width:auto;max-height:145px;max-width:145px}.homeItem #td1{vertical-align:bottom;width:138px;margin:5px 13px 0;border:0!important}#btable1 td,#btable2 td,#btable4 td,#btable5 td,.b3row2,.homeItem #tdk1{vertical-align:top}.homeItem #td1 .sPrice{font-size:120%;padding-top:8px}.homeItem #tdk1{width:135px;margin:0 13px}.homeItem #rPrice,.homeItem #sPrice{display:block;margin-top:10px;padding:5px;font-size:13px;color:#444}.homeItem #sPrice b{color:#a00}.homeItem td:nth-child(n+8){display:none}#watchTV{border-bottom:solid 1px #d0d0d0}#watchTV div{width:125px;font-size:16px}#watchTV img{display:block;margin:10px auto;float:none}#watchTV span{font-size:14px}#btable3 a{color:#555}#btable7 div{width:135px;margin:5px 13px 0}#btable7 img{float:none;margin-top:5px}#btable7 .b3row2 td{padding-bottom:0}.b3row1{background:#5b89b4}.b3row1 td{padding:20px 20px 15px;width:160px}.b3row2 td{padding:13px 20px 15px;width:160px}.bRound{border:1px solid #d0d0d0}.bootstrap-item-content a.greenTxt{text-align:left;color:#080!important}.greenTxt img{padding-right:5px}.itemGridBogo{background:#BF0000;padding:3px 5px;position:absolute;right:1%;color:#fff!important;font-weight:700;font-size:130%;min-width:50px;text-align:center;z-index:10}.bootstrap-itemsDiv:first-of-type,.home-seasonal-section{width:93%;margin:24px auto 0}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .itemRowSwiper{padding:8px 0 4px}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content{min-width:0;min-height:0;padding:0 2px 10px!important;margin-bottom:0;text-align:left!important}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content #td1,:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content #td2{width:100%}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content #td2{padding:12px 6px 0}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content #noPic{min-height:178px;height:178px;display:flex;align-items:center;justify-content:center;padding:8px 8px 0;background:#fff;border:1px solid #eceff3;border-radius:8px;box-shadow:0 8px 24px rgba(36,56,75,.06);overflow:hidden}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content #noPic img{max-height:160px;max-width:100%}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content a.iName,:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content a.iName:focus,:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content a.iName:hover,:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content a.iName:visited{color:#24384b!important;text-align:left!important}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content .xs-clamp1{display:-webkit-box;min-height:50px;font-size:14px;line-height:1.18;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content .sPrice{display:flex;flex-wrap:wrap;align-items:flex-end;column-gap:10px;row-gap:0;margin-top:6px;color:#24384b;font-size:14px;line-height:1.2;text-align:left;padding:0!important}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content .sPrice .strike{display:inline-block;width:auto;margin:0;color:#8a9097;font-size:12px;text-decoration:line-through;line-height:1}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content .sPrice b{display:inline-block;width:auto;color:#bf0000;font-size:18px;font-weight:500;line-height:1}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content .sPrice>div{display:block;width:100%;margin-top:4px;padding:0;background:0 0;color:#228b22;font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .home-seasonal-more{display:flex;align-items:center;margin-top:6px;padding:18px 8px 0;border-top:1px solid #ccc;text-align:left}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .home-seasonal-more a,:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .home-seasonal-more a:visited{display:inline-flex;align-items:center;gap:6px;color:#4f6b84;font-size:17px;font-weight:500;text-decoration:none}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .home-seasonal-more a::after{content:"\203A";font-size:16px;line-height:1}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .home-seasonal-more a:focus,:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .home-seasonal-more a:hover{color:#2b6fad;text-decoration:none}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content .sPrice>span:not(.strike){color:#6b7280;font-size:12px;text-transform:uppercase;letter-spacing:.04em}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content .itemGridBogo{top:6px;left:10px;right:auto;min-width:0;padding:5px 10px;border-radius:999px;background:#b62228;color:#fff!important;font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 8px 16px rgba(182,34,40,.2)}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content .itemGridBadge-sale{background:#29465d}@media (max-width:767px){.bootstrap-itemsDiv:first-of-type,.home-seasonal-section{width:100%}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content{padding:0 6px 10px!important}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content #noPic{min-height:144px;height:144px;padding:8px 8px 0}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content #noPic img{max-height:128px}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content #td2{padding:12px 2px 0}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content .xs-clamp1{min-height:32px;font-size:13px;-webkit-line-clamp:2}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content .sPrice{column-gap:8px;row-gap:0;margin-top:8px;font-size:13px}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content .sPrice .strike{font-size:11px}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content .sPrice b{font-size:17px}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .bootstrap-item-content .sPrice>div{font-size:11px}:is(.home-seasonal-section,.bootstrap-itemsDiv:first-of-type) .home-seasonal-more{justify-content:flex-start;padding-top:12px;text-align:left}}.learning-center-container{background:#FFF;width:100%;padding:2% 0}.learning-center-widebg-container{background:#FFF;width:100%!important;margin:30px 0 10px;padding:0;overflow:hidden}.learning-center-widebg{background:url(/images/swiper/learning-center-wide.jpg) no-repeat;background-size:cover;height:320px;-webkit-box-shadow:0 2px 2px 0 rgba(51,51,51,.7);-moz-box-shadow:0 2px 2px 0 rgba(51,51,51,.7);box-shadow:0 2px 2px 0 rgba(51,51,51,.7);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/images/swiper/learning-center-wide.jpg', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/swiper/learning-center-wide.jpg', sizingMethod='scale')"}.learning-center-class{margin-top:-50px}.class-team-photo{background:#FFF;width:100px;height:100px;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;box-shadow:0 2px 2px rgba(0,0,0,.5);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.5);-moz-box-shadow:0 2px 2px rgba(0,0,0,.5);margin:0 auto;cursor:pointer}.class-team-photo img{width:96px;height:95px;border-radius:90px;-webkit-border-radius:90px;-moz-border-radius:90px;margin:3px 0}.class-team-photo:hover{box-shadow:0 2px 4px rgba(0,0,0,.7);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.7);-moz-box-shadow:0 2px 4px rgba(0,0,0,.7)}.learning-center-class blockquote{color:#333;font-family:Guardian-EgypTT,Georgia,serif;font-size:150%;font-weight:600;width:70%;margin:0 auto 20px;padding-top:20px;white-space:normal}.learning-center-class h4{font-size:100%}.learning-center-class span{font-size:85%}#learning-center{width:1000px;margin:0 auto}.youtube-video-container{position:relative}.youtube-video-container span{position:relative;display:block;text-transform:uppercase;font-family:ITCKabelBook,tahoma,Verdana,Arial,Helvetica,sans-serif;color:#666}.youtube-video-container a,.youtube-video-container span:last-child a{color:#666!important}.youtube-video-container .card-header,.youtube-video-container .panel-heading{background:url(/images/swiper/home-big-header-bg.gif) 100% 100% no-repeat #FFF;background-size:15% 185%}.youtube-video-container .fancyboxit{width:100%;height:auto;min-height:245px;display:block;overflow:hidden;background-position:50%!important}.icon-play{float:none;background-color:rgba(0,0,0,.25)!important;top:44%;position:absolute;left:44%;width:50px;height:50px;border-radius:30px}.icon-play:after{border:12px solid #fff;border-right-color:transparent;border-top-color:transparent;border-bottom-color:transparent;top:12px;left:21px;height:0;width:0;position:absolute;content:""}.youtube-video-container .fancyboxit:hover .icon.icon-play{background-color:#444!important}.onlyIE7{display:none}