body{margin:0px;font-family:Tahoma,Verdana;font-size:10pt;font-color:#787878;background:url('/images/bg-circles.gif')}
img{border:0px;}
 @media screen and (max-width:480px) {
       #left_content { display: none;}
        }
  
#header_wrap{background:#ECEBEB;}
#header{width:1000px;margin:0px auto;height:80px;}
#header .lft{float:left;width:200px;}
#header .rht{float:right;width:500px;text-align:right;padding-top:20px;padding-right:15px;color:#0035AE;}
#header .rht p{margin:0px;line-height:19px}
#header .rht p a{color:#0035AE;text-decoration:none;font-size:9pt;}
#header .rht p a:hover{color:#F47809}
#header .order_today{color:#0035AE;font-size:10pt;}
#header .logo{margin-top:20px;margin-left:10px;}
#header .search{margin-top:10px;position:relative;margin-left:164px;width:340px;height:33px;background:#F7F6F1;position:relative;}
#header .search_label{color:#8D8C8C;font-family:Arial,Tahoma,Verdana;font-size:10pt;margin-top:3px;}
.header_label{height:31px;background:#6ECDC7;border-top:1px solid #2B92C4;line-height:31px;color:#FFFFFF;font-size:14pt;text-align:center;}
.search_image{position:absolute;left:306px;top:5px;}
#header .tbox{background:#FFFFFF;width:304px;height:20px;position:absolute;left:5px;top:5px;border:0px;padding-left:10px;color:#444444;border-top:1px solid #A1A1A1;border-left:1px solid #C3C3C3;}
#hp_banner{width:1001px;margin:0px auto;background:#FFFFFF;padding:0px;}
#bread_crumb{width:980px;margin:0px auto;background:#FFFFFF;padding-bottom:10px;border-bottom:1px solid #EAEAEA;margin-bottom:10px;color:#0264C3;}
#bread_crumb a{font-size:8pt;color:#777777;text-decoration:underline;}
#bread_crumb a:hover{text-decoration:none;}
#top_menu_wrap{width:100%;height:39px;background:url('img/menu_bg.png') repeat-x;}
#top_menu{width:980px;margin:0px auto;height:39px;border-top:0px;padding:0px 10px;font-size:11pt;z-index:100;position:relative;}



#top_menu ul li.first{border-left:0px;}
#top_menu ul li.last{border-right:0px;}
#top_menu ul{margin:0px;padding:0px;list-style-type:none;}
#top_menu ul li{float:left;position:relative;}
#top_menu ul li a{text-decoration:none;color:#000000;background:url('img/menu_bg.png') repeat-x;font-weight:bold;float:left;padding:5px 10px;width:100px;padding-top:8px;height:26px;text-align:center;}
#top_menu ul li a:hover{background:#F5F5F5;}
#top_menu ul li h2{margin:0px;font-size:20pt;}

#top_menu ul li ul{position:absolute;display:none;left:0px;top:39px;border:1px solid #949494;border-top:0px;}
#bagmenu{background:#F5F5F5;position:absolute;display:none;left:0px;top:39px;width:435px;border:1px solid #949494;border-top:0px;}
#bagmenu a{font-size:9pt;line-height:25px;height:25px;background:#F5F5F5;width:175px;padding:2px 10px;text-align:left;color:#5C5FAE;margin-right:30px;}
#plasticmenu{background:#F5F5F5 url('/img/subcategories/cello-bags.jpg') no-repeat top right;position:absolute;display:none;left:0px;top:39px;width:435px;border:1px solid #949494;border-top:0px;min-height:215px;}
#plasticmenu a{font-size:9pt;line-height:25px;height:25px;background:#F5F5F5;width:185px;padding:2px 10px;text-align:left;color:#5C5FAE;margin-right:30px;}
#boxmenu{background:#F5F5F5 url('/img/gift-boxes-bulk.jpg') no-repeat top right;position:absolute;display:none;left:0px;top:39px;width:655px;border:1px solid #949494;border-top:0px;min-height:260px;}
#boxmenu a{font-size:9pt;line-height:25px;height:25px;background:#F5F5F5;width:175px;margin-right:30px;padding:2px 10px;text-align:left;color:#5C5FAE;margin-right:30px;}
#bowsmenu{background:#F5F5F5 url('/img/subcategories/bows.jpg') no-repeat top right;position:absolute;display:none;left:0px;top:39px;width:435px;border:1px solid #949494;border-top:0px;min-height:215px;}
#bowsmenu a{font-size:9pt;line-height:25px;height:25px;background:#F5F5F5;width:185px;padding:2px 10px;text-align:left;color:#5C5FAE;margin-right:30px;}
#gwmenu{background:#F5F5F5 url('/img/subcategories/everyday-gift-wrap.jpg') no-repeat top right;position:absolute;display:none;left:0px;top:39px;width:435px;border:1px solid #949494;border-top:0px;min-height:215px;}
#gwmenu a{font-size:9pt;line-height:25px;height:25px;background:#F5F5F5;width:185px;padding:2px 10px;text-align:left;color:#5C5FAE;margin-right:30px;}
#tissuemenu{background:#F5F5F5 url('/img/subcategories/assorted-tissue-paper.jpg') no-repeat top right;position:absolute;display:none;left:0px;top:39px;width:435px;border:1px solid #949494;border-top:0px;min-height:215px;}
#tissuemenu a{font-size:9pt;line-height:25px;height:25px;background:#F5F5F5;width:185px;padding:2px 10px;text-align:left;color:#5C5FAE;margin-right:30px;}
#foodmenu{background:#F5F5F5 url('/img/subcategories/food-gourmet-boxes.jpg') no-repeat top right;position:absolute;display:none;left:0px;top:39px;width:435px;border:1px solid #949494;border-top:0px;min-height:215px;}
#foodmenu a{font-size:9pt;line-height:25px;height:25px;background:#F5F5F5;width:185px;padding:2px 10px;text-align:left;color:#5C5FAE;margin-right:30px;}
#suppliesmenu{background:#F5F5F5 url('/img/subcategories/bags-sealers.jpg') no-repeat top right;position:absolute;display:none;left:-435px;top:39px;width:435px;border:1px solid #949494;border-top:0px;min-height:215px;}
#suppliesmenu a{font-size:9pt;line-height:25px;height:25px;background:#F5F5F5;width:185px;padding:2px 10px;text-align:left;color:#5C5FAE;margin-right:30px;}
#thememenu{background:#F5F5F5 url('/img/subcategories/christmas-retail-gift-packaging.jpg') no-repeat top right;position:absolute;display:none;left:-120px;top:39px;width:435px;border:1px solid #949494;border-top:0px;min-height:215px;}
#thememenu a{font-size:9pt;line-height:25px;height:25px;background:#F5F5F5;width:185px;padding:2px 10px;text-align:left;color:#5C5FAE;margin-right:30px;}
#top_menu ul li ul li{position:relative;}
#top_menu ul li ul li a{font-size:9pt;line-height:25px;height:25px;background:#F5F5F5;width:175px;padding:2px 10px;text-align:left;color:#5C5FAE;}
#top_menu ul li ul li a:hover{background:#E3E3E3;}

#top_menu ul li:hover ul{display:block}


#top_menu .rht{float:right;padding-top:10px;}
#top_menu .rht a{background:#F47809;color:#FFFFFF;text-decoration:none;padding:5px;}
#top_menu .rht a:hover{background:#555555}
.spacer{clear:both}
#container{width:980px;margin:0px auto;background:#FFFFFF;padding:10px;padding-top:0px;}
#container .welcome_blk{width:650px;float:left;margin-top:15px;}
#lft_content{float:left;width:200px;margin-right:10px;}
#lft_content .hdr{background:#7eb9e0;color:#FFFFFF;padding:5px;font-weight:bold;letter-spacing:1px;}
#lft_content .hlnk{background:#F0F0F0 url('img/up_down_arrows_a.gif') no-repeat 180px 9px;border:1px solid #E1E1E1;padding:5px;color:#626262;font-weight:bold;display:block;text-decoration:none;}
#lft_content .hlnk:hover{background:#EAEAEA url('img/up_down_arrows_a.gif') no-repeat 180px 9px;border:1px solid #CCCCCC;}
#lft_content .hlnk_sel{background:#bfbfbf url('img/up_down_arrows_a.gif') no-repeat 180px 9px;border:1px solid #E1E1E1;padding:5px;color:#FFFFFF;font-weight:bold;display:block;text-decoration:none;}
#lft_content .h2lnk{background:#4c91d8; url('img/up_down_arrows_a.gif') no-repeat 180px 9px;border:1px solid #E1E1E1;padding:5px;color:#fff;font-weight:bold;display:block;text-decoration:none;}
#lft_content .h2lnk:hover{background:#62a2e4; url('img/up_down_arrows_a.gif') no-repeat 180px 9px;border:1px solid #CCCCCC;}
#lft_content ul{margin:0px;padding:0px;list-style-type:none;}
#lft_content ul li.nolist{background:none;color:#444444;padding-left:0px;}
#lft_content ul li.nolist label{font-size:8pt;}
#lft_content ul li.nolist1{background:none;color:#777777;padding-left:0px;}
#lft_content ul li{padding-left:20px;background: url('img/arrow_a.gif') no-repeat 7px 12px;}
#lft_content ul li a{line-height:25px;font-size:8pt;color:#0792d3;text-decoration:none;}
#lft_content ul li a:hover{text-decoration:underline}
#rht_content{float:left;width:770px;}
#rht_content p{line-height:18px;margin-top:0px;margin-bottom:8px;color:#565757;}
h2{font:georgia,serif;font-size:20px;color:#EA5012;}

h3{font:georgia,serif;font-size:16px;color:#5d5c5c;}
#rht_content .retail{padding:2px;border:1px solid #CCCCCC;}
#hp_rht_content{width:978px;margin-bottom:10px;}
#rht_content h1{font:Times, serif;font-weight:bold;font-size:26pt;margin-top:10px;margin-top:0px;color:#343333;}
#hp_rht_content .products1{width:177px;height:230px;float:left;margin-right:0px;margin-bottom:10px;padding:10px;}
#hp_rht_content .plast{float:left;height:230px;width:177px;margin-right:0px;text-align:left;margin-right:0px;padding-right:0px;}
#hp_rht_content p{line-height:18px;margin-top:0px;margin-bottom:8px;color:#565757}
#hp_rht_content .eco{float:right;margin-top:15px;}
#hp_rht_content td{font-size:14px;}
#hp_rht_content .arrow{vertical-align:bottom;margin-right:13px;margin-top:2px;}
#rht_content h1{font:Times, serif;font-weight:bold;font-size:26pt;margin-top:10px;margin-top:0px;color:#48484A;}

#rht_content .products1{width:150px;height:280px;float:left;margin-right:10px;margin-bottom:10px;padding:10px;}
#rht_content .products{width:175px;height:305px;float:left;margin-right:17px;margin-bottom:17px;border:0px solid #CCCCCC;}
#rht_content .products a{color:#0066C0;text-decoration:none;}
#rht_content .products a:hover{color:#e47911;text-decoration:underline;}
#rht_content .thumbs{width:175px;height:150px;}
#rht_content .price1{color:#777777;font-size:8pt;margin:0px;margin-top:6px;margin-bottom:4px;font-family:Tahoma;}
#rht_content .unit_price{color:#888888;font-size:8pt;font-family:Tahoma;}
#rht_content .main_price{color:#666666;font-family:arial,sans-serif;font-size:1.231em;font-weight:bold;}
#rht_content a.ltitle{text-decoration:none;}
#rht_content a.ltitle:hover{text-decoration:underline}
#rht_content .title{text-align:center;}
#rht_content .topcat_lft{float:left;width:200px;}
#rht_content .topcat_lft img{padding:2px;width:175px;border:1px solid #CCCCCC}
#rht_content .topcat_rht{float:left;width:550px;}
#rht_content .thumbs{text-align:center;margin-top:3px;margin-bottom:10px;position:relative;}
#paging{color:#222222;background:#C4E3FF;border:1px solid #0062B9;border-left:0px;border-right:0px;font-size:8pt;}
#animation_wrap{width:980px;height:371px;background:url('img/banner_bg.png') no-repeat bottom center;}
#animation{width:980px;height:345px;overflow:hidden;z-index:0}
#social{background:#D5D5D5;height:63px;border-top:1px solid #AAAAAA;border-bottom:1px solid #AAAAAA;padding:0px 10px;}
#social img{vertical-align:middle;margin-top:15px;}
#lft_content .tbox{border:0px solid #CCCCCC;color:#666666;width:171px;border-style:inset;}
#lft_content .lens{vertical-align:top;border:1px solid #CCCCCC;padding:2px;}
#mdl_content{background:#EAEAEA;min-height:180px;margin-top:10px;border:1px solid #CCCCCC;padding:10px;}
#mdl_content .blk1, .blk3{float:left;width:150px;}
#mdl_content .blk2{float:left;width:450px;}
#mdl_content .blk4{float:right;width:350px;margin-top:0px;}
#mdl_content h2{margin:0px;padding:0px;color:#0792d3;font-size:20pt;margin-bottom:8px;font-weight:bold;}
#mdl_content ul{margin:0px;padding:0px;list-style-type:none;}
#mdl_content ul li a{color:#555555;text-decoration:none;line-height:20px;}
#mdl_content p{color:#666666;line-height:20px;}
#footer{height:20px;color:#555555;margin-top:10px;text-align:center;}
#lft_content .search{margin-bottom:5px;}

#rht_content .sproducts{width:200px;height:320px;float:left;margin-right:50px;margin-bottom:60px;}
#rht_content .sproducts a{color:#0792d3;text-decoration:none;font-weight:bold;}
#rht_content .sproducts a:hover{text-decoration:none;}
#rht_content .sthumbs{width:200px;height:200px;border:1px solid #DADADA;margin-bottom:8px;}
#rht_content .stitle{text-align:left;}

#lft_content .lproducts{float:left;width:200px;height:200px;padding:5px;margin-top:5px;margin-right:5px;}
#lft_content .lproducts a{font-size:8pt;color:#0792d3;text-decoration:none;font-weight:bold;}
#lft_content .lproducts a:hover{text-decoration:none;}
#lft_content .lthumbs{width:130px;height:130px;}
#lft_content .ltitle{text-align:left;width:130px;}

.btnd{background:url('img/btn_bg.jpg') repeat-x;height:25px;padding:1px 10px;color:#432D26;font-weight:bold;border:1px solid #432D26;font-size:8pt;cursor:pointer;}

#sitemap h2{color:#004376;font-size:20pt;text-transform:uppercase;font-weight:bold;margin-bottom:0px;margin-bottom:0px;}
#sitemap h2 a{color:#004376;text-decoration:none}
#sitemap h2 a:hover{text-decoration:underline}
#sitemap ul{margin:0px;padding:0px;padding-left:25px;margin-bottom:15px;}
#sitemap ul li{line-height:25px;}
#sitemap ul li a{color:#0062B2;text-decoration:none;}
#sitemap ul li a:hover{text-decoration:underline}
.red1b{font-weight:bold;color:#FF0000;}
.grn1b{font-weight:bold;color:#008900;}
.price{color:#888888;font-family:Georgia;font-size:11pt;font-weight:bold;}
.pimage{margin-left:10px;}
.tinynav{display:none;}
#header_wrap .toplabel{height:25px;background:#3165c3;border-top:1px solid #2B92C4;line-height:25px;color:#FFFFFF;font-size:10pt;text-align:center;}
#site_wrap{width:100%;margin:0px auto;}
.gap100{padding-left:100px;}

#long_description a{color:#0792d3;text-decoration:none;font-weight:bold;}
#long_description a:hover{text-decoration:none;}

.lrg_img{position:absolute;left:0px;top:99px;padding:6px;background:#333;display:none;z-index:1;text-align:center;color:#fff;}
figcaption img{
    width: 17px !important;
}

#short_disc {
    font-size: 15px;
    font-weight: 600;
    margin-top: 25px;
    padding: 25px;
    text-align: center;
}

.top_content_desc p a{
    color: #0792d3;
    text-decoration: none;
}
.bottom_content_desc p a{
    color: #0792d3;
    text-decoration: none;
}
.no_items{font-weight: bold;margin-right: 50px;}

/** newest css added 24-2-16 **/
.no_items{font-weight:bold; margin-top: 19px; position: absolute;margin-left: 10%;margin-right: 6%;}
    .new_span{
        position: relative;
        margin-right: 0%;
        font-weight: bold;
        margin-top: 17px;
        margin-left: 2%;
    }
    #design {
        margin-left: 20px;
    }
    #sort_by {
        margin-left: 40px;
    }
    .select-option {
        width:160px;
    }
    #new {
        margin-left: 40px;
    }
    @media screen and (max-width: 1199px) {
        .no_items {
            margin-top: -27px;
            position: absolute;
            margin-left: -60%;
            margin-right: 6%;
        }
    }

    @media screen and (max-width: 1024px) {
        .no_items {
            margin-left: -1%;
            margin-top: -207px;
        }
        #design {
            margin-left: 0px;
        }
        #sort_by {
            margin-left: 0px;
        }
        #new {
            margin-left: 0px;
/*            margin-top: -10px;*/
        }
        .row.product-selection a
        {
            margin-left: 0%;
        }
        .select-option {
            width: 100%;
        }
    }
    @media screen and (max-width: 991px) {
        .no_items {
            margin-left: -1%;
            margin-top: -208px;
        }
    }
    @media screen and (max-width: 480px) {
        .no_items {
            margin-left: 2%;
        }
        #new {
            margin-top: 10px;
        }
    }
