.search-form form,.search-w .search-safari{overflow:visible!important}.alert,.emptyCart{text-align:center}#ideals .add-to-cart,.continue-shopping button,.customicon{float:none!important}.block-title-w h1,.slide-show .style1,.slide-show .style1 span.textcolor,.slide-show .style2{font-family:'Roboto Condensed',sans-serif!important}.products-grid a.product-name,select{text-overflow:ellipsis;white-space:nowrap}.mh-title,select{white-space:nowrap}@font-face{font-family:'Glyphicons Halflings';src:url(../assests/printshop/css/icons/glyphicons/glyphicons-halflings-regular.eot);src:url(../css/icons/glyphicons/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../css/icons/glyphicons/glyphicons-halflings-regular.woff2) format('woff2'),url(../css/icons/glyphicons/glyphicons-halflings-regular.woff) format('woff'),url(../css/icons/glyphicons/glyphicons-halflings-regular.ttf) format('truetype'),url(../css/icons/glyphicons/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{font-size:16px;vertical-align:middle}.search-form form{position:relative!important}#serachlist li{padding:8px 12px}.more-2 ul.level0{padding:10px 0!important}.icon-menu{font-size:16px!important}.more-2 .hd-pd{padding:0 15px!important;position:relative}.more-2 .hd-pd ul{padding:6px 0 0!important}.main-header .hd-pd.more-2 li:not(.level2),.more-2 li.level1{padding:0 15px!important}.block-capabititie .canvas-inner:first-child,.block-capabititie .canvas-wrapper:first-child{display:block}@media (min-width:1200px){.block-capabititie .canvas-inner{width:187px!important;height:187px!important}}.block-capabititie .canvas-inner{z-index:3;position:relative;display:none}.errorspanlbl,.spanlblerror{display:none;color:red}.bg-success{background-color:#4caf50;border-color:#4caf50;color:#fff}.alert{position:relative;padding-left:20px;padding-right:20px;width:auto;min-width:300px;max-width:608px;right:30px}.alert .close,.alert .close:focus,.alert .close:hover{color:inherit}.alertmsg{position:fixed;right:20px;top:80px;z-index:11}.bg-danger{background-color:#d71c25;border-color:#d71c25;color:#fff}#main-menu ul li div.level0:after,#main-menu ul:not(.level1) li.multipleli.level0.parent.col1.all-product.hd-pd:hover a:after{border-right:7px solid transparent;border-bottom:7px solid #001C64;border-left:7px solid transparent;content:'';display:inline-block}.menu-heading.underlined{margin-left:5px!important}.menu-list{padding:0 5px!important}.text-danger.field-validation-error{margin-top:-20px;display:block;margin-bottom:20px}.breadcrumb>li+li:before,.menu-fixed .hd-pd{padding:0!important}.emptyCart{letter-spacing:.5px}.emptyCart .emptyCartHeading{font-size:30px;font-weight:600;max-width:none;color:#222}.emptyCart p{font-size:16px;max-width:250px;letter-spacing:.4px;margin:10px auto 20px;color:#999}.emptyCart a,.notfound a{display:inline-block;border:2px solid #07abf2;background:#07abf2;color:#fff;text-decoration:none;padding:10px 40px;border-radius:3px;font-size:14px;margin-bottom:30px;transition:.2s}.emptyCart a:hover,.notfound a:hover{background:0 0;color:#07abf2}.pLoader,.pLoader:before{position:fixed;right:0;bottom:0;left:0;top:0;margin:auto;width:50px;height:50px;z-index:1112}.pLoader:before{content:'';background:rgba(0,0,0,.7);width:100%;height:100%;z-index:111}.pLoader .pLoaderInner{animation:1s infinite rotation;transform:rotate(45deg);width:50px;height:50px;position:relative;z-index:113}.pLoader .shape1,.pLoader .shape2,.pLoader .shape3,.pLoader .shape4{position:absolute;width:20px;height:20px;border-radius:20px;box-shadow:2px 2px 3px 2px rgba(0,0,0,.15)}.pLoader .shape1{left:0;background-color:#5c6bc0;animation:.3s infinite alternate animation4shape1}.pLoader .shape2{right:0;background-color:#8bc34a;animation:.3s .3s infinite alternate animation4shape2}.pLoader .shape3{bottom:0;background-color:#f8b334;animation:.3s .3s infinite alternate animation4shape3}.pLoader .shape4{bottom:0;right:0;background-color:#cb2025;animation:.3s infinite alternate animation4shape4}.emptyCart img{vertical-align:middle;margin:auto}.field-validation-error span{color:red}#faqtwo .container{width:1200px}input[type=checkbox]{margin-bottom:0!important;cursor:pointer}.more-2 span.menu-title,.sendmail{margin-top:10px}.products-grid a.product-name{max-width:250px;overflow:hidden}.bottom-toolbar ul li.active span{background:#fbc443;color:#fff}.pager li>a,.pager li>span{display:inline-block;height:34px;min-width:32px;line-height:22px;text-align:center;background-color:#f1f1f1;font-size:14px;color:#333;border-radius:3px;width:auto;border:1px solid transparent!important}.registerformpace{padding-bottom:58px!important}.customCheckBox input{height:auto;width:auto;display:inline-block;margin:0 6px 0 0}.menu-fixed #main-menu ul li div.level0,.passworddiv i{margin-top:0!important}.bootstrap-select>.btn,.product-image-action img{border-radius:1px}.cart-summary.no-border tr.product-detail-row td{padding-top:35px!important}.cart-summary.no-border tr td.product-quanlity{padding-top:20px!important}.detailstraparent,.vm-fieldset-tos{width:100%!important}.listproduct .product-info .price-box{font-size:16px;display:block!important;margin-top:30px!important}section.account-content.parten-bg{padding-top:30px}.fa-chevron-right:before{content:"\f054"!important}.fa-chevron-left:before{content:"\f053"!important}.carousel-control.left,.carousel-control.right{background-image:none!important}#ideals .add-to-cart{margin:auto!important}#main-menu .pull-left,.more-2 .pull-left{float:left;min-width:200px}#ideals section.add-to-cart-w{padding-top:70px!important}.btn-color-orange{background:#e79f00!important}.bg-orange{background-color:#152f50!important;color:#fff;border-radius:4px 4px 0 0}#updatedefaultaddress legend,.forgotpasswordone legend{margin-bottom:5px;font-size:13px;border:0}#pr-login .container .col-md-6.col-sm-6.col-xs-12.right p:first-child,#updatedefaultaddress fieldset,.featureone .col-md-3,.forgotpasswordone fieldset{margin-bottom:10px}.forgotpasswordone input.form-control{border-radius:1px;font-size:13px;box-shadow:none;height:40px;color:#000}.modal input.form-control::placeholder{color:#000!important;opacity:1;font-size:13px}button.close{opacity:1;font-size:24px;color:#fff}.modal-title{font-size:17px;font-weight:500;color:#fff!important}#updatedefaultaddress .bootstrap-select.btn-group,.forgotpasswordone .bootstrap-select.btn-group{height:40px}.forgotpasswordone .bootstrap-select>.btn{height:36px;border-radius:1px}:focus{outline:0}.customCheckBox,.vm-fieldset-tos .customCheckBox b{font-weight:400}#accountinfobtn,.myaccounpage,.updateaddress{color:#fff!important;border-bottom:1px solid #022c39!important;width:100%!important;margin-top:5px;padding:10px 20px;font-size:16px;font-weight:500;text-transform:uppercase;border-radius:4px}#back-to-top i,#productcount{margin-top:4px}#accountinfobtn{height:auto;line-height:inherit;max-width:378px}.login,.myaccounpage:focus,.myaccounpage:hover,.th-hotline a,.updateaddress:focus,.updateaddress:hover{color:#fff}.star,span.required{color:red!important}#updatedefaultaddress input.form-control{border-radius:1px;font-size:13px;box-shadow:none;height:40px}.bootstrap-select .btn:focus,button{outline:0!important}.bootstrap-select .btn:hover{box-shadow:none;background-color:#fff}#updatedefaultaddress .bootstrap-select>.btn{height:40px;border-radius:1px}.qtyinput,.qtyinputselect{background-color:#fff;padding:4px 6px;outline:0!important;border:1px solid #ddd;margin-left:5px;height:40px;text-align:center}.product-image-action:before{-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.product-image-action .action{position:absolute;top:50%!important;margin-top:-20px;margin-left:-80px;left:50%;z-index:100;transform:scale(0);transition:.3s ease-out;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-o-transition:.3s ease-out}.product-image-action:hover .action{transform:scale(1);transition:.3s ease-out;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-o-transition:.3s ease-out}.product-image-action:hover img{transform:scale(1)!important}.listproduct a.product-name{font-size:18px!important;overflow:visible;color:#000!important;font-weight:600!important}.pro_name a{padding-top:0!important}.viewmorebtn{font-size:13px;color:#fff}#orderdataable{border-bottom:1px solid #ddd}.qtyinput{width:40px}.qtyinputselect{width:60px;cursor:pointer}.qtylabel{font-weight:400;margin-left:5px}.imgdivpro{position:absolute!important;top:0;left:0;width:100%}.listproduct .product-image-action:hover:before{visibility:visible!important;opacity:1;transform:scale(1);transition:.3s ease-out}.product-image-action:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:.3s ease-out;transform:scale(.5);z-index:1}.product-image-action:hover:before{visibility:visible;opacity:1;transform:scale(1);transition:.3s ease-out}.pr-main .container .col-md-6 .submitbtn{float:right;background:#d6d6d6;border:2px solid transparent;border-bottom:2px solid #646464;color:#444;font-size:12px;padding:10px 35px;text-transform:uppercase;border-radius:0}.pr-main .container .col-md-6 .submitbtn:hover{border-bottom:2px solid #646464;cursor:pointer;background:#fbc443;color:#fff}#main-menu ul li.more-2.all-product ul.level0{min-height:450px!important;min-height:unset!important;height:auto!important;overflow-y:visible!important}#main-menu ul li.all-product ul.level0{overflow-y:auto!important;max-height:780px!important;height:auto!important}.forgotpasswordone i.fa.fa-eye-slash.toggle-password,.forgotpasswordone i.fa.fa-eye.toggle-password{float:right;margin-top:-27px;color:#888;cursor:pointer;margin-right:14px}.login:hover,.th-hotline a:hover,.viewmorebtn:hover{color:#fff}.footerhome .footer-main .container,.imgposition,.passworddiv{position:relative}.passworddiv i{position:absolute;top:37px;right:0}input.error{color:#333!important}.errormessage{display:block!important;margin-top:-20px;margin-bottom:20px}.additionalimages{position:absolute;width:100%;left:0;bottom:-125px}.additionalimages .item img{cursor:pointer;border:2px solid transparent}.borderimg{border:2px solid #333!important}.product-info-w{padding-bottom:0!important}.mcart-dd-qty{font-size:9px!important;line-height:20px!important;top:-10px!important}.detailsimg{cursor:move}@media (max-width:1170px){.pr-main .container{width:100%!important}}@media (max-width:767px){.table-cart.table .product-info .product-info-col{margin:6px!important}}#main-menu .level2 a::after,.col1:not(.more-2) .col1,.level2 a:after,.main-menu li.view-all-pro a:after,.more-2 li a:after{display:none!important}.jGrowl-notification.bg-dark{position:relative;min-height:62px;width:220px}.bg-dark .style1{display:table;position:absolute;top:10px;left:10px}.bg-dark .style11,.bg-dark .style12,.notfounddiv{display:table-cell;vertical-align:middle}.bg-dark .style11{width:66px}.bg-dark{background-color:#000;color:#fff}.btn-pdf,.removebtn{transition:.2s;background-color:transparent;outline:0!important;font-weight:600;text-transform:uppercase}#back-to-top{position:absolute;right:0;bottom:-9px;height:40px;width:40px;background:#25bce9;text-align:center;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;font-size:14px}.menu-fixed .logo.hd-pd{padding:8px 0!important}#main-menu ul:not(.ulfirst):not(.customoneli) li:not(.more-2):not(.customlistli):not(.customoneli).level0.parent.col1.all-product.hd-pd:hover a:after{position:absolute;bottom:0;left:27%;margin-left:-3px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #001C64;border-left:7px solid transparent;content:''}.menuhome .main-header.customheadercls{height:90px!important;overflow:hidden!important}#back-to-top i{font-size:10px;display:block;font-weight:400}.product-info-w .v-middle{vertical-align:top!important}.bottom-toolbar .pager,.bs-searchbox input.form-control{margin-bottom:0!important}.more-2 .pull-left{padding:0 10px}#main-menu ul li div.level0{margin-top:15px;border-top:3px solid #001C64;z-index:9999;max-width:100%;width:auto;display:none}#main-menu ul li div.level0:after{position:absolute;top:-10px;left:50px}#main-menu ul li.all-product div.level0{height:auto;max-height:500px;overflow:auto;left:auto;width:auto}#main-menu ul li.all-product div.level0 div.level1{margin-bottom:0}#main-menu ul:not(.moreul) li:not(.more-2):hover>div.level0{display:block;}#main-menu>ul>li>div.level0{display:none;position:absolute;padding:10px 0 10px 15px;background:#fff;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,.2);box-shadow:0 4px 4px 0 rgba(0,0,0,.2)}.position-static{position:static!important}#formAddionalOptions .text-danger.field-validation-error,.no-margin{margin:0}.add-cart-btn-w,.printshopcart .cart-main{margin-top:30px}#main-menu ul:not(.level1) li.multipleli.level0.parent.col1.all-product.hd-pd:hover a:after{position:absolute;bottom:0;margin-left:-57px!important;left:unset!important}.position-relative{position:relative!important}#main-menu>ul>li.more-2>.moreul>li>div.level0{position:absolute;left:-200px;background:#fff;margin-top:-25px;box-shadow:0 4px 4px 0 rgba(0,0,0,.2);width:200px}.menuproductimg{height:13px}.pull-right{float:right}.removebtn{border:2px solid #ea5f5f;border-radius:3px;color:#be0000;border-bottom:2px solid #ea5f5f!important;margin-bottom:10px}.removebtn:hover{background-color:#ea5f5f;color:#fff}.btn-pdf{border:2px solid #009688;border-radius:3px;padding:8px 16px;color:#009688;border-bottom:2px solid #009688!important}.checkout-right,.custontexttrans{text-transform:none!important}.btn-pdf:hover{background-color:#009688;color:#fff}.cart-w i,.search-w i{font-size:18px!important}.menuhome .fa-shopping-cart::before{top:0!important}@media (max-width:768px){.productshome .block-center .inner-top a.frist{margin-right:0!important}.pricebox,.subtotal.pull-right{float:none!important}}@media (min-width:768px){#sidebar_cate{position:sticky;top:78px}}.add-cart-btn-w{text-align:left!important}.checkout-right,.product-subtotal{text-align:right!important}.cate_list{margin-bottom:30px!important;max-height:unset!important;overflow:auto}.main-header.menu-fixed #main-menu ul li div.level0{top:60px}#pr-login .container .col-md-6.col-sm-6.col-xs-12.right p:last-child,#pr-login form p,#pr-register p,.registerformdiv p{margin-bottom:5px}.th-hotline i{font-size:14px}@media(max-width:500px){.th-hotline{float:none}}.v-middle ol li{display:list-item!important}.v-middle ol{list-style-type:decimal!important}.v-middle ul ul{list-style-type:disc!important}.loginemailpassword{margin-bottom:5px!important}.demologin{margin-bottom:25px!important}@media(min-width:768px){#pr-login .container .col-md-6.col-sm-6.col-xs-12.right{padding-right:0;padding-left:50px!important}#pr-login .col-md-6{padding-right:70px!important;padding-left:0}}#pr-login .container .col-md-6 input{max-width:460px}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main-menu ul li ul a{padding:3px 0!important;cursor:pointer}#main-menu .menu-title{cursor:pointer}.main-header.menu-fixed #main-menu ul li.more-2 ul li div.level0{top:100%;width:200px}.customicon{margin-top:-10px}.price-box{min-height:19px;width:100%}.bg-dark .style12,.block-title-w .sub-title,.or-text p,.or-title a{color:#fff!important}.product-quantity select{width:60px!important;padding:6px 4px!important}.table-cart.table .priceqtyval{width:60px!important}.category .pro-item{margin-bottom:30px}.breadcrumb-w ul li a:hover{color:#001C64;text-decoration:underline}.printshopcheckout .passwordbtn{right:14px!important;top:37px!important}td.product-subtotal{padding:30px 10px!important}.printshopcart .continue-shopping{font-size:16px;margin-top:23px}.btn-discount{height:34px!important;line-height:35px!important;padding:0 16px!important;margin-top:0!important;width:100%}.removebtn{padding:4px 10px;font-size:11px!important}.allCategorysearch,.notfound p{font-weight:500;font-size:16px}.cart-bottom>div{padding-right:25PX}.notfound{text-align:center;letter-spacing:.5px;display:table;width:100%;height:90vh}.notfound .notfoundHeading{font-size:30px;font-weight:600;max-width:none;color:#718d9a}.notfound p{max-width:300px;letter-spacing:.4px;margin:10px auto 20px;color:#999}#gotocartbutton i,#gotocartbuttonclothing i{position:absolute;top:12px;right:11px;margin-top:-2px}#gotocartbutton{position:relative;padding-right:30px}.quantity{margin-bottom:40px!important}.add-to-cart .price-total .price{font-size:30px!important;margin-left:10px!important}section.add-to-cart-w{padding:60px 0 90px!important}.v-middle{display:table-cell;vertical-align:top}.pt-20{padding-top:20px}.continue-shopping a{padding:12px 15px!important;font-size:12px;text-transform:uppercase;border-bottom:2px solid #646464}.pr-10{padding-right:10px}#bill_total,#total_tax,td.base-price.checkout-right{padding-right:10px!important}.main-menu ul li ul a:before{display:none}#formAddionalOptions .input-group{width:100%}.pb-30{padding-bottom:30px!important}.padding-left{padding-left:0!important}.emptyCartHeading{margin:10px auto 20px}.block-title-w h1{font-size:24px;text-transform:uppercase;margin-bottom:10px;color:#444;font-weight:700}.singlesilder,.singleslider{margin:auto!important}.printshopProductDetails .imgposition{margin-bottom:139px}.top-header-right{padding-right:0}.container h2.ct-header{font-size:18px;color:#444;font-family:"Roboto Bold"}#pr-contact h2.ct-header{margin-top:-12px;font-size:21px;font-weight:700}#aboutus .container .col-md-12 h2{border-top:1px solid #e1e1e1;margin-top:40px;padding-top:50px;font-size:24px;color:#333;padding-bottom:20px}#aboutbottom h3{text-align:center;font-size:27px;color:#444;text-transform:uppercase;position:relative;padding-bottom:40px}#formAddionalOptions label.error{color:#a94442;font-weight:400;font-size:14px}.pLoader.advancecal:before{background:0 0!important}.allCategorysearch{display:inline-block;max-width:800px;width:100%}.mobile-show-row{margin-top:25px}@media(max-width:991px){.product-right-sticky .product-left-details-inner{padding-left:0}}@media(max-width:768px){.table-cart .product-action{margin-top:70px!important}.marginzero{margin:0}}.more-2 .hd-pd.parent i{padding-right:0!important}.current-filter{background:#fff}.home-capabititie{background:url(../images/bg_capabiliti.jpg) 50% 0 no-repeat!important;min-height:583px!important;padding-top:0!important;padding-bottom:0!important}.home-blog{background:url(../images/bg_blog.jpg) 50% 0/cover no-repeat fixed!important;min-height:730px!important;padding:60px 0!important;float:left!important;width:100%!important;margin-bottom:60px!important}#custom-heading-color{color:#444!important}body .headings,body div,body label,body p,body span{font-family:Century Gothic,sans-serif!important;letter-spacing:1px!important}body .bold-txt{font-weight:700!important}:root{--cerulean:#001C64;--deepocean:#82EEFD;--admiral:#051094;--sangria:#5E1914;--carmine:#960019;--barnred:#7C0A02;--marron:#800000;--font-clr:#444}html[class=black]{--font-clr:#fff!important}cdf5f6 html[background="#cdf5f6"],html[background="#F9EBDF"]{--theme-clr:#82EEFD!important}.modal-content .modal-header.bg-orange{color:var(--font-clr);h2:var(--theme-clr)}html.black #sidebar_cate,html.black .view-mode,html.black ul.widgetproductlist{background-color:#000!important}
#cate_list li a:hover {
    color: #001C64 !important;
}
.main-menu > ul > li.active > a{
  color: #001C64 !important;
}
#main-menu > ul > li.active:after{
  border-bottom: 4px solid #001C64 !important;
}
#main-menu > ul > li.active:before{
  border-bottom: 2px solid #001C64 !important;
}
.main-menu li a:hover{
  color: #001C64 !important;
}
.main-menu li a:hover span{
  color: #001C64 !important;
}
#main-menu ul li ul.level0{
  border-top:3px solid #001C64 !important;
}
#main-menu .menu-title{
  color: #001C64 !important;
}
#main-menu li.all-product ul.level2{
  border-top:3px solid #001C64 !important;
}
.main-menu li.view-all-pro a{
  color: #001C64 !important;
}
#mb-main-menu > ul > li > a,
#mb-main-menu > ul > li > ul a:hover{
  color: #25bce9 !important;
}
.cart-w i, .search-w i{
  color: #001C64 !important;
}
.mcart-dd-content{
  border-top: 3px solid #001C64 !important;
}
.mcart-dd-content .mcart-item:after,
.search-w .search-form:after{
  border-bottom: 7px solid #001C64 !important;
}
.mcart-item i{
  color: #001C64 !important;
}
.mcart-total table tr:last-child td{
  color: #001C64 !important;
}
.search-w .search-form{
  border-top: 3px solid #001C64 !important;
}
.mcart-icon, .search-icon, .mbmenu-icon{
  color: #001C64 !important;
}
.sidebar-title{
  background: #001C64 !important;
}
.acc-title {
    background: #001C64 !important;
}
.account-sidebar ul li.active a {
    color: #001C64 !important;
}
.account-main .db-info .acc-sub-tit-i {
    color: #001C64 !important;
}
h4.acc-sub-title {
  border-bottom: 1px solid #001C64 !important;
}
.account-main .acc-info-content a {
    color: #001C64 !important;
}
#main-menu ul li ul.level0:after {
  border-bottom: 7px solid #001C64 !important;
}
.breadcrumb-w ul li a:hover{
  color: #001C64 !important;
}
