div#stickyImage{position:fixed;right:-30px;bottom:-5px;display:flex;margin:auto;text-align:right;}
div#stickyImage img{width:51%;height:auto!important;text-align:right;}
#Container{margin:auto;width:1300px !important;}
#Container{margin:auto;width:1300px !important;}
div#SideBottom{border:0;text-align:center;}
div#SideBottom img{width:145px;}
#Logo{float:left;display:inline;margin-top:50px;margin-bottom:21px;}
#prodAccordion{width:100%;float:right;margin:0 auto;}
input{padding:6px;}
#Header{position:relative;clear:both;width:100%;min-height:100px;}
#HeaderLower{clear:both;float:left;width:100%;min-height:50px;}
#ContainerFooter{clear:both;width:1300px;margin:0 auto;float:none;}
.Center{clear:both;width:95%;margin:0 auto;}
.Left #SideCategoryList, .Left .slist, .Left #SideShopByBrand, .Left #SideCategoryShopByPrice, .Right #SideBrandTagCloud{background:#f8f8f8;width:220px;}
#HomeFeaturedProducts{width:980px;}
.Left{margin:0 -6px 0 0;}
.PrimaryProductDetails .ProductMain, .PrimaryProductDetails .productAddToCartBelow{float:right;width:57%;padding:0px 0 30px 54px;}
#CategoryContent .ProductList .ProductDetails a{color:#1C4587;font-size:27px;}
.PageHeader{padding:24px 10px;border-bottom:1px solid #f0f0f0;border-top:1px solid #f0f0f0;color:rgb(28, 69, 135);}
ul, ol{margin:0 0 0px 0px !important;}
h1.title{color:#1C4587;}
.header-wrapper{border-top:1px solid #f0f0f0;width:100%;display:none;}
#TopMenu .phoneIcon{background:url('https://cdn3.bigcommerce.com/s-hyhprxx/product_images/uploaded_images/opt-phoneicon.png') no-repeat 0 2px;padding-left:13px;border-right:1px solid;font-size:19px;margin-top:-1px;color:red;}
.Submit input, .ProductList li .ProductActionAdd a, .QuickViewBtn, #bottom_payment_button, .ExpressCheckoutContent input[type="submit"], .btn{background-color:#1C4587 !important;color:white;}
.QuickViewBtn{color:white !important;}
.CompareButton{border-top:none !important;}
#TopMenu li a{color:#1C4587;}
#emf_advertisement{display:none !important;}
.CreateAccount{float:left;width:42%;padding:20px 10px 0 10px;}
.CreateAccount h2, .AccountLogin h2, #CreateAccountForm h2{font-size:29px;color:rgb(45, 50, 142);}
#SideCategoryList li ul ,#SideCategoryList .sf-menu li ul{border-top:0;background:#f2f2f2;padding:13px!important;top:0px;left:220px;}
#SideCategoryList li ul li a, #SideCategoryList .sf-menu li ul li a{font-size:1em;text-align:left;width:170px;height:auto;padding:7px 0 7px 0;margin:0;}
#SideCategoryList li ul li a, #SideCategoryList .sf-menu li ul li a:hover{font-size:1em;text-align:left;width:170px;height:auto;padding:7px 0 7px 0;margin:0;}
#SideCategoryList li a, #SideCategoryList .sf-menu li a{display:block;height:35px;font-size:1.2em;font-weight:300;text-align:left;text-decoration:none;padding:15px 10px 0 10px;font-family:'Montserrat', Helvetica, Arial, Sans-Serif;}
#SideCategoryList li a:hover ,#SideCategoryList .sf-menu li a:hover{background:rgb(45, 50, 142);padding:15px 10px 0 10px;color:#fff;text-decoration:none;width:200px;}
#FooterUpper h2{color:#2D328E;}
#FooterUpper{border-top:4px solid #2D328E;}
#FooterUpper .Column.NewsletterColumn{width:300px;margin-right:40px;}
#slideshow{position:relative;width:1000px;height:200px;padding:10px;box-shadow:0 0 20px rgba(0,0,0,0.4);}
#slideshow > div{position:absolute;top:10px;left:10px;right:10px;bottom:10px;}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;display:none !important;}
a.kennyproducts{color:#2d328e;font-weight:bold;}
a#kennysprods{color:#2d328e;font-size:14px;font-weight:bold;}
.imagek{float:left;margin-top:250px;padding:12px;width:200px;}
.textk{float:left;margin-top:250px;padding:12px;margin-bottom:50px;width:35%;font-weight:bold;font-size:13px;}
.img-with-text{float:left;margin-right:1em;text-align:center;}
.drop_menu{background:#2D328E;padding:0;margin:0;list-style-type:none;height:40px;}
.drop_menu li{float:left;}
.drop_menu li a{padding:9px 20.2px;display:block;color:#fff;text-decoration:none;font-size:15px;}
.drop_menu ul{position:absolute;left:-9999px;top:-9999px;list-style-type:none;z-index:999999999;}
.drop_menu li:hover{position:relative;}
.drop_menu li a:hover{padding:9px 20px;display:block;color:#fff;text-decoration:none;font-size:15px;color:red;}
.drop_menu li:hover ul{left:0px;top:30px;background:#5FD367;padding:0px;}
.drop_menu li:hover ul li a{padding:10px;display:block;width:168px;text-indent:15px;background-color:#2D328E;}
.drop_menu li:hover ul li a:hover{background:#2D328E;}
.badge-row-wrapper .Column, .lanyard-row .Column{display:table-cell;vertical-align:bottom;}
.badge-row-wrapper{display:table;width:90%;table-layout:fixed;border-spacing:0px;}
.badge-row-wrapper img{height:auto!important;}
.badge-row-wrapper.badge-row-last{width:71%;margin:auto;}
.badge-description{background:#bf1e2e;font-size:17px;font-weight:lighter;font-family:sans-serif;color:#fff;padding:10px 20px;width:166px;position:relative;bottom:25px;border-bottom:2px solid black;border-left:2px solid #000;border-right:2px solid #000;height:50px;text-align:center;left:3px;margin:0;}
span.cls-description{display:block;font-size:13px;font-family:sans-serif;color:#193190;font-weight:700;}
span.cls-description-below{color:red;font-weight:700;font-family:sans-serif;font-size:13px;}
ul.cls-shipping li{color:#ffeb28;display:inline-block;padding:8px 19px;font-size:23px;font-family:sans-serif;font-weight:700;}
ul.cls-shipping{background:#002866;list-style:none;max-width:114%;width:114%;}
ul.badge-wrapper li{display:inline-block;padding:10px 27px;}
span.badge-title{display:block;font-size:24px;font-family:sans-serif;color:#002661;font-weight:600;padding-bottom:15px;}
ul.badge-below{background:#002866;color:#fff92d;margin-top:10px!important;}
ul.badge-below li{padding:5px 26px;font-size:21px;font-weight:bold;}
ul.badge-wrapper img{height:220px;border:1px solid #e3e3e3;box-shadow:0px 0px 11px #A2A2A6;}
ul.lanyard-row li{display:inline-block;width:18.33%;}
span.lanyard-descript{font-size:13px;font-family:sans-serif;font-weight:600;color:#2d328e;display:block;}
span.lanyard-descripts{display:block;font-size:13px;font-weight:bold;color:red;font-family:sans-serif;}
ul.lanyard-row li img{height:255px;width:90%;}
span.lanyard-title{font-size:23px;font-weight:700;color:#2d328e;}
ul.lanyard-rows li{display:inline-block;width:23.5%;text-align:center;margin-right:11px;}
ul.lanyard-rows li span{font-size:17px;padding-top:10px;}
ul.lanyard-rows li img{height:auto;width:100%;border:1px solid;border-radius:16px;}
ul.lanyard-bannershipping li{color:#ffeb28;display:inline-block;padding:8px 19px;font-size:23px;font-family:sans-serif;font-weight:700;}
ul.lanyard-bannershipping{background:#002866;list-style:none;max-width:72%;width:72%;margin:15px!important;}
ul.lanyard-wrapper li{display:inline-block;padding:0 30px;}
ul.lanyard-wrapper img{box-shadow:0px 0px 10px #616161;width:100%;display:block;height:385px;border-radius:5px 5px 0px 0px;}
span.badge-descripts{background:#002866;display:block;color:yellow;font-size:17px;font-weight:bold;padding:10px;}
ul.nametags-wrapper{padding-bottom:25px;padding-top:10px;}
ul.nametags-wrapper li{display:inline-block;width:19%;vertical-align:top;text-align:center;}
ul.nametags-wrapper li img{width:100%;height:1%;}
span.nametags-title{font-weight:600;color:#232323;font-family:sans-serif;}
span.nametags-descripts{font-family:sans-serif;font-size:17px;font-weight:700;color:#000000;text-shadow:0px 0px 1px #c6c6c6;}
span.nametags-descripts-below{font-style:italic;font-family:sans-serif;color:#414141;text-shadow:0px 0px 1px #dcdcdc;font-size:11px;display:block;}
.cbl-title{text-align:center;text-transform:capitalize;font-weight:600;color:#2c2c2c;margin-bottom:20px;}
ul.cbl-row{text-align:center;margin-bottom:30px!important;}
ul.cbl-row li{display:inline-block;width:22%!important;vertical-align:top;margin:0px 12px;}
.cbl-row-subone li{display:inline-block;margin:auto 20px;}
ul.cbl-row li img{width:100%;border:1px solid #b0b0b0;}
span.cbl-description{display:inline-block;text-align:center;font-size:16px;font-weight:bold;color:#3e3e3e;margin-top:15px;}
ul.cbl-row.cbl-row-three li{margin:auto 25px;}
ul.cbl-row.cbl-row-two li{margin:auto 25px;}
a#buybtn{background:#3970ca;color:#fff;padding:10px 44px;display:inline-block;border-radius:5px;}
img#image-border{border:2px solid #686868;border-radius:8px;}
ul.lanyard-wrapper.badgex li{padding:0px 8px;}
li#csid_shopper img{width:95%;}
.center_info{width:35%!important;}
ul.checkout_list_wrapper li{display:inline-block;vertical-align:middle;text-align:-webkit-center;padding:5px;width:35%;}
table.tble_chckexp{border-collapse:inherit!important;}
table.tble_chckexp td{padding:0.25rem 2.5rem;border:none;}
.checkoutexp_footer .Center div#FooterUpper .Column:nth-child(1){display:none;}
p.head_iteam2 span{font-size:26px;}
.chckexp_wrapper .freehopp{float:right;display:block;margin-top:21px;}
span.head_item1{font-size:30px;color:#1c4587;font-weight:600;}
p.head_iteam2{font-size:20px;color:#1c4587;font-weight:600;}
.chckexp_wrapper h1.title{width:100%;background:#1C4587;color:#fff;padding:5px 20px;margin:0;}
.checkout_express{width:100%!important;max-width:100%;}
.checkout_express div#LayoutColumn1{width:100%;}
.ExpressCheckoutBlock{padding-top:6px;width:90%;margin:auto;}
.checkout_express .CreateAccount{background:rgb(230, 244, 253);border:1px solid #c7c7c7;}
.checkout_express .AccountLogin{border:1px solid rgba(0, 0, 0, 0.35);}
.checkout_express input#CreateAccountButton, .checkout_express input#LoginButton{background:#d21010!important;}
.CreateAccount, .AccountLogin{width:42%;height:200px;padding:30px;margin:10px auto;margin-left:1%;margin-right:1%;}
.ExpressCheckoutContent{width:90%!important;display:block;margin:0 auto!important;}
.checkout_express .ExpressCheckoutContent h4{font-size:18px;padding-bottom:10px;}
.checkout_express .frm_par{margin-top:30px;}
.checkout_express p.Submit{margin-bottom:10px;}
.checkout_express p.Submit a{padding:0;color:red;}
input#LoginButton{float:left;margin-right:15px;}
.tbl_nametags{width:100%!important;}
table.tbl_nametags_dscription{width:100%!important;}
h1.cceb_title{text-align:-webkit-center;}
ul.cceb_wrapper_ra span.cceb_description { display:inline-block!important; }
span.cceb_description {font-size: 21px;font-weight: bold;color: #565656;display: block;padding: 10px 0;}
ul.cceb_wrapper_1, ul.cceb_wrapper_ra{margin:30px auto!important;text-align:-webkit-center;text-align:center;}
ul.cceb_wrapper_1 li img, ul.cceb_wrapper_ra li img{width:100%;margin-bottom:2px;}
ul.cceb_wrapper_1 li{display:inline-block;margin-right:40px;width:25%;margin-bottom:15px;}
ul.cceb_wrapper_ra li{display:-webkit-inline-box;width:24%;margin-right:40px;}
ul.cceb_wrapper_text li{font-size:17px;font-weight:bold;color:#3e3d3d;line-height:22px;font-family:sans-serif;text-align: center;}
ul.cceb_wrapper_text{margin-bottom:20px!important;list-style-position: inside;text-align: center;}
ul.all_qoute-form-list li{display:inline-block;}
ul.cbl-row.cbl-row-one.cbr-row-1 li, ul.cbl-row.cbl-row-one.cbr-row-2 li{margin-bottom:3%;}
ul.cbl-row.cbl-row-one.cl-nametags li { width: 30%!important;}
ul.cbl-row.cbl-row-one.cbr-row-2 li{margin:0 2% 3%;}
ul.cbl-row.cbl-row-one.cl-nametags span.cbl-description { margin: 0;}
div#lp-footer-wrapper, .lp-header-wrapper{background:#000;padding:16px 0;}
.ebook-wrapper{width:70%;max-width:1080px;margin:auto;position:relative;}
.ebook-section-row{padding:30px 0 40px;width:100%;position:relative;box-sizing:border-box;vertical-align:baseline;float:left;background-position:center;background-size:cover;}
.ebook-section-row:nth-child(1){border-bottom:11px solid #000;}
.ebook-column-1{width:60%;float:left;}
.ebook-column-2{width:40%;float:left;}
.ebook-column-2{text-align:right;}
.ebook-column-2 img{width:68%;}
h1#ebook-text-title{font-size:40px;font-weight:bold;letter-spacing:2px;}
span.ebook-title-color{color:#00a0e6;}
h2.ebook-head-block{font-size:25px;text-transform:none;line-height:1.3em;font-weight:100;margin-bottom:20px;}
a.ebook{background:#00a0e6;padding:15px 20px;display:inline-block;color:#fff;font-size:20px;border-radius:3px;border:2px solid #1d90c1;}
p.ebook-block-1{font-size:18px;line-height:1.5em;}
ul.ebook-list-wrapper{margin-bottom:15px!important;}
span.list-item{font-weight:600;color:rgba(0, 0, 0, 0.78);}
ul.ebook-list-wrapper li{font-size:18px;line-height:30px;}
p.ebook-block-1 a{color:#08b4ff;text-decoration:underline;}
a.ebook:hover{cursor:pointer;background:#38c70a;transition:0.5s ease;}
a.ebook:hover{cursor:pointer;background:#38c70a;transition:0.5s ease;border:2px solid #38c70a;}
div#lp-footer-wrapper{float:left;width:100%;}
.lp-footer-col-2{width:100%;}
p.lp-footer-info{color:#fff;padding:10px 0;float:left;}
p.lp-footer-copyright{color:#fff;position:relative;top:33px;float:right;}
p.lp-footer-info, p.lp-footer-copyright{margin-bottom:0;font-size:16px;}
h1.nhp-title{margin:4% 0 2%!important;text-align:center;display:inline-block;width:100%;}
ul.home-fp-list{clear:both;}
ul.home-fp-list li{width:25%;display:inline-block;list-style:none;text-align:center;float:left;}
ul.home-fp-list li img{border:2px solid #888;border-radius:3px;width:95%;}
ul.home-fp-list{margin-bottom:3%!important;display:inline-block;}
ul.nhp-categories-list li{list-style:none;width:20%;margin:0;text-align:center;}
div#nhp-testimonial img{width:20%;margin-bottom:10px;}
div#nhp-testimonial{margin:auto;background:linear-gradient(to bottom, #2d3c8e 1%,#8e9fcc 100%);padding:30px 30px;}
div#nhp-testimonial p{color:#fff;font-size:20px;line-height:29px;font-weight:100;}
span.testi-author{display:block;text-align:right;}
img.bttu_images{width:100%;}
img.slider-banner-img{width:100%;}
h1.ty-title{font-size:5em;text-align:center;letter-spacing:10px;padding:20px 0 0;}
p.ty-sub-title{font-size:25px;text-transform:uppercase;}
a#ty-b2button{background:#5656fd;padding:15px;display:inline-block;color:#fff;font-size:large;text-transform:uppercase;}
div#ty-wrapper{text-align:center;padding:8% 0 24%;}
div#nhp-testimonial .bx-viewport{background:rgba(47, 62, 144, 0)!important;border:none!important;box-shadow:none!important;}
div#nhp-testimonial .bx-wrapper .bx-pager.bx-default-pager a.active{background:white;}
span.fp-list-name{color:#2d328e;font-size:15px;font-weight:bold;display:block;margin-top:5%;}
a#rqc-button:hover{background:linear-gradient(to bottom, rgb(47, 104, 169) 0%,rgb(45, 101, 167) 54%,rgb(31, 106, 166) 54%,rgb(43, 99, 164) 100%);}
a#rqc-button{padding:24px 50px;display:inline-block;margin:20px auto;text-align:center;font-size:24px;color:#fff;text-transform:uppercase;background:linear-gradient(to bottom, rgb(21, 68, 122) 0%,rgb(45, 101, 167) 54%,rgb(31, 106, 166) 54%,rgb(49, 95, 131) 100%);border-radius:3px;border:1px solid rgba(36, 103, 155, 0.66);box-shadow:0px 0px 1px 2px #fff inset;}
ul#nh-image li{width:12%;margin-right:25px;float:left;list-style:none;}
ul#nh-image li img{width:100%;}
li.ng-last{float:right;margin-right:0!important;}
ul.featured-list li{display:inline-block;width:33.0%;}
.column_1, .column_2{width:49%;display:inline-block;vertical-align:text-top;}
.column_2 p{line-height:28px!important;font-size:14px;}
ul#sociaList { padding-top: 15px; }
ul#sociaList li img { width: 63px;}
ul#sociaList li { display: inline-block; width: 40%;}
ul#sociaList li { background: none; }
.video_col { display: inline-block; width: 31%; margin-right: 29px;vertical-align: top; margin-bottom: 20px;}
.video_col.vcolumn_last { margin-right: 0; }
div#videowrapper iframe { width: 100%; height: 100%; }
p.vidTitle { text-align: center; font-size: 15px; font-weight: 600; margin-top: 10px; }

/* lanyard */
h2.cbl_subtitle {
    font-size: 24px;
    color: rgba(44, 44, 44, 0.57);
    text-align: center;
    height: 19px;
    font-weight: 500;
    text-transform: capitalize;
}
ul.cbl-row li:hover a, ul.cceb_wrapper_1 li:hover a {
    box-shadow: 0px 5px 8px 2px #d7d7d7;
    border-top: 1px solid #114ea9;
    border-left: 1px solid #114ea9;
    border-right: 1px solid #114ea9;
    display: block;
    transition: all 0.3s ease;
}
ul.cbl-row li:hover .entry-footer,
ul.cceb_wrapper_1 li:hover .entry-footer {
    background: #114ea9;
    color:#fff!important;
}
ul.cbl-row li a, ul.cceb_wrapper_1 li a {
    border-top: 1px solid #c5c5c5;
    border-right: 1px solid #c5c5c5;
    border-left: 1px solid #c5c5c5;
    display: inline-block;
}
ul.cbl-row li {
    display: inline-block;
    width: 22%!important;
    vertical-align: top;
    margin: 0px 12px;
    margin-bottom: 20px!important;
}
a.custom_btn {
    BACKGROUND: #ea343c;
    padding: 15px 15px;
    display: block;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}
span.cbl-description {
    display: inline-block;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: #3e3e3e;
    margin-top: 15px;
    margin-bottom: 15px;
    height: 35px;
}
ul.cbl-row li img {
    width: 100%;
    border: 0px solid #b0b0b0;
}
.entry-footer {
    background: rgb(215, 67, 82);
    padding: 12px 0px;
    text-align: center;
    color: white;
    text-transform: capitalize;
    font-size: 18px;
    font-weight: 700;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    margin-top: 0!important;
    display: block!important;
}
ul.cbl-row.cbl-row-three img { border:1px solid #b0b0b0!important;} 
ul.cbl-row.cbl-row-three a {
    border: none!important;
    box-shadow: none!important;
}
ul.cceb_wrapper_1 a {
    margin-top: 15px;
    color: #FFF!IMPORTANT;
}
a.btn_fq {
    background: #f30a0a;
    padding: 25px;
    display: inline-block;
    margin: auto;
    color: #fff;
    font-size: 30px;
    font-weight: 600;
    border-radius: 100px;
}
table#nt_plasticc_item_1, 
table#nt_plasticc_item_2, 
table#nt_plasticc_item_3, 
table#nt_plasticc_item_1 table, 
table#nt_plasticc_item_2 table, 
table#nt_plasticc_item_3 table {
    width: 100%!important;
}
table#nt_plasticc_item_3 img { width:auto; }
table#nt_plasticc_item_3 tr:nth-child(1) td:nth-child(1) {text-align: center;}
.custom_sub_title {margin-top: -5px; margin-bottom: 20px; font-size: 20px;}
.blue_box p {
    font-size: 17px;
    color: white;
    text-align: left;
    line-height: 23px;
}
.blue_box {
    background: #104af3;
    padding: 20px 20px 55px;
    margin: 30px auto 20px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    position: relative;
}
.blue_box h4 {
    font-size: 25px;
    color: #fff;
    padding-bottom: 10px;
}
.blue_box a.shopperlink {
    position: absolute;
    right: 54px;
    bottom: -50px;
}
a.btn_grey {
    background: #535252;
    padding: 20px;
    display: inline-block;
    position: absolute;
    bottom: -29px;
    left: 0;
    right: 0;
    width: 216px;
    margin: auto;
    color: #fff;
    font-size: 26px;
    border-radius: 22px;
    font-weight: 600;
}
ul#nh-image {
    margin-bottom: 30px!important;
    display: inline-block;
}
div#SimilarProductsByCustomerViews .ProductPriceRating {
    display: none;
}
div#prod_lanyards .ProductPriceWrap {
    display: none;
}
a.various.btn-mar {
    display: inline-block;
    float: right;
    margin-bottom: 15px;
}
a.btn_request {
    float:right;
    color: #ffffff;
    cursor: pointer;
    font-size: 14px!important;
    padding: 7px 10px!important;
    text-decoration: none!important;
    text-transform: uppercase!important;
    letter-spacing: 0!important;
    border: none!important;
    border-radius: 3px!important;
    font-family: Montserrat,Helvetica,Arial,Sans-Serif;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #0064cd !important;
    margin-bottom: 10px;
    display: inline-block;
}
li#search_pos {
    float: left;
}
li#search_pos #SearchForm {
    display: inline-block;
    width: 495px!important;
    float: left;
}
li#search_pos #SearchForm input#btnSearch {
    width: auto!important;
}
li#search_pos #SearchForm input{
    border: none;
    padding: 5px;
    width: 100%!important;
}
li#search_pos input#btnSearch {
    position: absolute;
    right: -7px;
    top: 2px;
}
li.lst_pad {
    margin-right: 5pc;
}
header.checkoutHeader.optimizedCheckout-header {
    background: #fff!important;
}
.checkoutHeader-content {
    background-image: url(https://cdn3.bigcommerce.com/s-hyhprxx/product_images/uploaded_images/check-out-header.png);
    background-repeat: no-repeat;
    height: 140px;
    background-size: 100%;
}
.checkoutHeader-logo {
    display: none;
}
.widg_wrappar {
    display: flex;
}
.widg_col2 ul li:before {
    background-image: url(https://cdn10.bigcommerce.com/s-hyhprxx/product_images/uploaded_images/check-green.png?t=1556586478);
    background-size: contain;
    content: " ";
    width: 22px;
    height: 20px;
    display: inline-block;
    background-repeat: no-repeat;
    vertical-align: middle;
}
.widg_col2 ul {
    list-style: none;
}
.widg_col1, .widg_col2 {
    align-self: center;
    margin-right: 20px;
}
.widg_col2 ul {
    line-height: 21px;
    font-family: "Montserrat",Helvetica,Arial,sans-serif;
}
.Value.AddCartButton input#text_qty_ {
    width: 50px;
}
.BulkDiscountLink a {
    font-size: 15px;
    display: inline-block;
    background: #2c7ea6;
    padding: 8px 13px;
    border-radius: 5px;
    color: #fff!important;
    margin-left: 35px;
    top: -3px;
    position: relative;
}
.BulkDiscount input[type="image"] {
    margin-bottom: 0;
    padding: 0;
}
.BulkDiscount input[type="submit"]:hover {
    background: linear-gradient(to bottom, #65ad4e 1%,#61ab35 51%,#64a733 99%);
    transition: 2s cubic-bezier(0.4, 0, 1, 1);
}
.BulkDiscount input[type="submit"] {
    background: linear-gradient(to bottom, #65ad4e 1%,#4c8729 51%,#416f1f 99%);
    border: none;
    cursor: pointer;
    padding: 13px 78px;
    font-size: 16px;
    border-radius: 3px;
    color: #fff;
}
a.btn_green:hover {
    background: linear-gradient(to bottom, #65ad4e 1%,#61ab35 51%,#64a733 99%);
    transition: 2s cubic-bezier(0.4, 0, 1, 1);
}
a.btn_green {
    transition: 2s cubic-bezier(0.4, 0, 1, 1);
    text-align: center;
    background: linear-gradient(to bottom, #65ad4e 1%,#4c8729 51%,#416f1f 99%);
    border: none;
    cursor: pointer;
    padding: 13px 22px;
    font-size: 16px;
    border-radius: 3px;
    color: #fff!important;
    text-decoration: none!important;
}
a.various.btn-mar.dspview {
    float: left;
    display:block!important;
}
span.cceb_sub_desc {
    color: #8a8a8a;
    display: block;
    padding: 5px 0 20px;
    font-family: 'Helvetica Neue',Helvetica,Arial,Sans-Serif;
    font-size: 14px;
    text-align:center;

}
.cc-latest span.cceb_description {
    padding-bottom: 0;
    color: #000;
    text-align:center;
}
.cc-latest li {
    width: 33%!important;
}
.productAttributeList input, .productAttributeList textarea,.productAttributeList select {
    width:100%;
}
.prod-wrap-flex {
    display: flex;
}
.DetailRow.davavailability {
    flex: 1;
}
/*.productAttributeConfigurablePickListSet {
    display: inline-block;
    padding-right: 5px;
    position: relative;
    vertical-align: text-bottom;
    width: 32%;
}*/
.productAttributeConfigurablePickListSet {
    display: inline-block;
    padding-right: 5px;
    position: relative;
    vertical-align: text-bottom;
    width: 48%;
}
.productAttributeConfigurablePickListSet:last-child {
    padding-right:0px!important;
}
.productAttributeConfigurablePickListProduct {
    display: inline-block;
    padding-right: 35px;
    vertical-align: text-top;
}
.productAttributeConfigurablePickListProduct:last-child {
    padding-right:0px!important;
}
/*.productAttributeConfigurablePickListSet:after {
    border-bottom: 1px dotted #dbdbdb;
    position: absolute;
    content: " ";
    width: 603px;
    display: block;
    bottom: -1px;
}*/
.productAttributeConfigurablePickListSet:nth-child(2):after{
   display:none;
}
.ProductPriceWrap { display:none;}
[id="4c75fa60f9cb8fdc3493f59bbd8b2920"],[id="9ba7057ada550754c9e16a0a5167a445"], [id="2047b1c49b2f45c889a31dc729be2e38"],
[id="6eb3fd015c6332041eababd726e26ace"],[id="5e15baa851b55556498039f525226d22"],[id="509a85d6cd08ecb7bbf4433d1f2e0c2e"], 
[id="ff1a786523bdb768926a87aec414dce2"],[id="4bb9365bae27859c13ecbc7fc8f16670"], [id="b102b9362424f7391635b1b3b02eab1a"],
[id="a96a56ecad764ed97dabcb72c2c87f5e"], [id="dbaef0d011bf2074c8d0c5acc3872588"], [id="d2cc145b2eda3b618fc2ee56c61833b6"],
[id="be8937f25bed19c1dcbcf52975a4d459"], [id="233424d980c060753b2e1cd13f5a9a3c"], [id="8bea13d5a525021222293f192a7dfc00"],
[id="8d4afb408d315572a2516a3a86aadff5"], [id="bffe63ec799b5b45d684a178a166640b"], [id="73801da720a611bb4177619e64a504c6"],
[id="cfe9439eec4b8b8fd97e145763ccc330"], [id="bd9174db0aeaeeff6a130dd4c4330ef7"], [id="c68fd34be2caf404218b088d468ecbae"],
[id="583c9f692f81af0519a1ff7a99093fd6"], [id="929dc71689b260de5e79333587d9cd04"], [id="f1bb53a18ad591389e5e88a601d6784a"],
[id="9098420b73f1c48d5e286ae314170ace"], [id="739fc7454415ea9338c0a03d605239af"], [id="dc1ab05cbf8119d6d5a372f90c8481e4"],
[id="63f5dbb3de060d2aaca1061e7c54ad9a"], [id="8f1f6725cbe9ade44406345c2b47eae1"], [id="98429f74ea8253818eb9a80a909e6062"],
[id="6522bc7284f5fab484f82783e77411f9"], [id="9199ea4397f1bddaae94aa80b0631d0c"], [id="6ac611824de3477c8bfdc1a6b9fe933c"],
[id="40803ea8bfb9d4187a67a42ceab63fa3"], [id="6e9e75f3d737d62a115fa6fc18a1faf0"], [id="53a86817d9629e501ea875f0317c6627"],
[id="3e947ca39f07d55c4e22296d2210efd6"], [id="b92fee4d88ca034f6b9addcef141e9fc"], [id="b92fee4d88ca034f6b9addcef141e9fc"],
[id="772b4612e8b6b0afe46d01daa31aeb65"], [id="8398d82738844cde177ac4240e6d859d"], [id="3f3d5aab9120c48fec95975128385b54"], [id="f2ffb9cedd3ec4e279d389cd1245581c"], [id="9da2270f568bc8340dea89d082939840"], [id="febe6a86945a332ffe58da37fba663e0"],
[id="c6b8d3503b9382b9db52ca8456d39ad0"], [id="225ca4e5c4ca35ebfb1edf5bdfcf31a5"], [id="225ca4e5c4ca35ebfb1edf5bdfcf31a5"], 
[id="8692cbb0f386727dafbd249acd5528df"], [id="46a9b83cd9feed52282ac234568fd9ca"], [id="11f610ece1f33de1384d13e768bb3aa9"], 
[id="50d80b9d830f3642f2cfd3ec3158be45"]
{
    display: block;
}
[id="80f0bcb0fc908543f061d2727852b2c6"], [id="c58f062d55805bb37506cc538dd522e7"] {
    display: inline-block;
    vertical-align: text-top;
}
.phd_image {
    width: 50%;
    height: 100%;
}
table.tble-prnt-main {
    width: 100%!important;
}
.ccpersonlized {
    width: 75%;
    height: 100%;
    text-align: center;
    margin: auto;
}
.issuuembed.ppctalogs iframe {
    width: 100%;
    height: 100%;
}
.td-centers td {
    text-align:center;
}
@media screen and (min-width:1024px) {
ul.cbl-row.cbl-row-one.cl-nametags.mobile_view {display:none;}
}
@media screen and (min-width:47.5em){.leftColumn{position:absolute;top:0;left:0;width:18.75em;}
}
@media screen and (min-width:47.5em){.rightColumn{margin-left:19.5em;}
.PrimaryProductDetails .ProductMain h1{font-size:28px;padding-top:0;}
}
@media screen and (max-width:980px) {
.desktop_view {display:none!important;}
}

@media (max-width:480px) {
.issuuembed {
    width: 100%!important;
}
}