/* Minification failed. Returning unminified contents.
(8,2362): run-time error CSS1036: Expected expression, found '!important'
(22,41): run-time error CSS1046: Expect comma, found '0'
(22,45): run-time error CSS1046: Expect comma, found '/'
(102,41): run-time error CSS1046: Expect comma, found '0'
(102,45): run-time error CSS1046: Expect comma, found '/'
(182,12): run-time error CSS1036: Expected expression, found '!important'
 */
@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf) format('truetype');}
/*!
 * Yamm!3 - Yet another megamenu for Bootstrap 3
 * http://geedmo.github.com/yamm3
 * 
 * @geedmo - Licensed under the MIT license
 */
.yamm .nav,.yamm .collapse,.yamm .dropup,.yamm .dropdown{position:static;}.yamm .container{position:relative;}.yamm .dropdown-menu{left:auto;}.yamm .yamm-content{padding:20px 30px;}.yamm .dropdown.yamm-fw .dropdown-menu{left:0;right:0;}.addbordercolor{border-color:#ddd!important;}html,body{height:100%;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;}#wrap{min-height:100%;height:auto!important;height:100%;margin:0 auto -30px;background-image:url('../Images/User/BackGround.png');background-attachment:fixed;}#push,#footer{height:30px;}#footer,#footer a{background-color:#f8f8f8;overflow:hidden;border-radius:0;}@media(max-width:767px){#footer{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;}}.body-content{padding-left:15px;padding-right:15px;}@media(max-width:768px){#bodycontent{margin-left:-15px;margin-right:-15px;padding-left:0;padding-right:0;}}.detailpull45{margin-left:-15px;margin-right:-15px;}@media(max-width:768px){.detailBody{margin-left:0;margin-right:0;min-height:inherit;}.detailBodyWide{margin-left:0;margin-right:0;min-height:inherit;}.detailpull45{margin-left:-13px;margin-right:-13px;}}.fullwidth{width:100%;}@media(max-width:480px){body{font-size:10px;}}#filterpanel{margin-bottom:4px;}#filterdiv0{margin-bottom:5px;}.filterlist{position:relative;float:left;width:100%;min-height:1px;padding-left:0;padding-right:0;margin-bottom:6px;}.filterlist>.panel-heading{font-size:14px;cursor:pointer;height:31px;background-color:#eee;padding-top:5px;padding-bottom:5px;}@media(min-width:768px){.filterdropdowns{max-width:245px;}}@media(min-width:992px){.filterdropdowns{max-width:355px;}}.filterlist ul{padding-inline-start:0;}.filterlist ul li{list-style:none;}.filterlist ul li>a{color:#333;text-decoration:none;display:block;padding:3px 5px;clear:both;font-weight:normal;line-height:1.42857143;white-space:nowrap;}.filterlist ul li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5;font-weight:700;}.filterlist .selected>a{text-decoration:none;font-weight:700;}.filterlistpanel-panel-heading-inner{white-space:nowrap;overflow:hidden;width:calc(100% - 12px);padding-left:10px;cursor:pointer;}.filterlistpanel-panel-heading-circle{position:absolute;left:5px;top:6px;}.filterlistpanel-panel-heading-openclose{position:absolute!important;right:5px!important;top:6px!important;float:!important;}.filterlistpanel-panel-heading-openclose>glyphicon{position:absolute;right:5px;top:6px;}.tbvalue{width:100%;cursor:pointer;}.filtertable{position:relative;float:left;width:100%;min-height:1px;max-height:250px;overflow:auto;padding:0 15px 0 4px;font-size:14px;}.filtertable tr{height:30px;}.touch .filtertable tr{height:30px;}.touch .filtertable .tbvalue{font-size:12px;}.touch .catList{height:45px;}.no-touch .filtertable .checkbox{margin-top:-2px;height:12px;width:15px;}.touch .filtertable .checkbox{height:24px;width:28px;}.no-touch .filtercheck .checkbox{height:12px;width:15px;}.touch .filtercheck .checkbox{height:24px;width:28px;}.filternav{margin-top:-20px;}.filterlist select option{background:none repeat scroll 0 0 #fff;border:1px dotted #ddd;height:20px;line-height:20px;text-indent:3px;text-transform:capitalize;z-index:-9999;}.filterlist select optgroup{font-style:italic;text-align:right;}.filterlist select{font-size:14px;}.catList{border-top-left-radius:0;border-bottom-left-radius:0;}.panel-heading .accordion-toggle:after{font-family:'Glyphicons Halflings';content:"";float:left;color:#333;}.panel-heading .accordion-toggle.collapsed:after{content:"";}.panel-title>a{text-decoration:none;}.panel-opened .panel-body{display:block;}.panel-opened .panel-heading{border-bottom-width:1px;border-bottom-left-radius:0;border-bottom-right-radius:0;}.panel-closed .panel-heading{border-bottom-width:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}.panel-closed .panel-body{display:none;}.nav>li>a{padding:15px 15px;}.navbar-default,.navbar-inverse{border-color:transparent;border-radius:0;}#navbar-main-menu{font-size:14px;}.nav-footer>li>a{padding-left:15px;padding-right:15px;padding-top:0;padding-bottom:0;}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type="number"]{-webkit-appearance:textarea;}input[pattern]:invalid{color:#f00;border-color:#f00;}.dl-horizontal dt{white-space:normal;}input,select,textarea{max-width:280px;}.readonlybackground[readonly]{background-color:#fff;}.carousel{margin-bottom:60px;}.carousel-inner>.item>img{width:100%;}.banner{margin-bottom:10px;width:100%;}.banner>img{width:100%;}.tilecontainer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;}.tile{margin-bottom:5px;}.tile>img[onclick]{cursor:pointer;}.visible{visibility:visible;}.invisible{visibility:hidden;}@media(max-width:768px){.OrderDetailsHeaderTable{padding-left:0;padding-right:0;}.OrderDetailsListPanel{padding-left:0;padding-right:0;}}.MerchandiserLink,.MerchandiserLink>a{margin-bottom:10px;}.headlinedetails{min-height:0;height:30px;margin-bottom:0;}@media(max-width:768px){.headlinedetails{display:none;}}.allowfullwidth{max-width:none;}.centeritem{margin-left:auto;margin-right:auto;}.dropdown-menu{top:auto;}.displayblock{display:block;}.addpointer{cursor:pointer;}.paddingabove{padding-top:20px;}.paddingbelow{padding-bottom:20px;}.marginbelow{margin-bottom:6px;}.show-inline{display:inline-block!important;}.nopadding{padding:0;}.slimpadding{padding-left:2px;padding-right:2px;}.navpadding{padding:5px!important;margin-top:10px;margin-right:5px;}.noradius{border-radius:0;}.cardclass{border:1px solid #c0c0c0!important;}.ulcenter{display:flex;justify-content:center;}.setting-menu{list-style-type:none;}.setting-menu a{text-decoration:none;}.designsquare{display:flex;flex-direction:column;position:relative;float:left;margin:0;padding-top:3px;width:180px;height:260px;border:1px solid #c0c0c0;background-color:#fff;text-align:center;font-size:10px;overflow:hidden;cursor:pointer;letter-spacing:1px;}@media(min-width:768px){.designsquare{width:180px;height:260px;}}@media(min-width:992px){.designsquare{width:240px;height:300px;}}@media(min-width:1200px){.designsquare{width:240px;height:300px;}}.designsquareimagebox{margin-right:auto;margin-left:auto;padding-top:2px;padding-bottom:2px;width:160px;height:140px;border:0;vertical-align:middle;text-align:center;}@media(min-width:768px){.designsquareimagebox{width:180px;height:140px;}}@media(min-width:992px){.designsquareimagebox{width:220px;height:180px;}}@media(min-width:1200px){.designsquareimagebox{width:220px;height:180px;}}.designsquareimage{margin-right:auto;margin-left:auto;max-width:164px;max-height:130px;border:solid 1px #d3d3d3;vertical-align:middle;text-align:center;}@media(min-width:768px){.designsquareimage{max-width:160px;max-height:130px;}}@media(min-width:992px){.designsquareimage{max-width:220px;max-height:170px;}}@media(min-width:1200px){.designsquareimage{max-width:220px;max-height:170px;}}.designsquareinfo{text-align:center;white-space:nowrap;padding-top:2px;padding-left:2px;padding-right:2px;overflow:hidden;display:flex;justify-content:space-around;}.designsquareOS{background-color:#005daa;color:#fff;padding:2px;}.designsquare-btnRow{white-space:nowrap;display:inline-block;}div.designsquareinfo.designsquare-btnRow{margin-top:auto;padding-bottom:5px;margin-left:auto;margin-right:auto;}.designsquare-btnRow ul{float:none;}.designsquareinfo ul{display:inline-table;float:left;clear:none;margin:2px 18px;padding:0;background-color:transparent;position:relative;list-style:none;cursor:pointer;}.designsquareinfo ul li{float:left;margin:0;background-color:transparent;text-transform:none;width:40px;text-align:center;vertical-align:top;}.store_Details-Verse{white-space:pre-wrap;}.designsquareTopBanner{position:absolute;top:0;right:0;}#DesignSecondaryImageArea{display:flex;justify-content:space-evenly;}.designsquaresmallitemQty{font-size:16px;font-weight:bold;line-height:32px;}.designsquareWish{z-index:50;position:absolute;top:5px;left:5px;}.designsquareinwish{z-index:50;color:#b8860b;cursor:pointer;font-size:18px;}.designsquarenowish{color:#d3d3d3;cursor:pointer;}.no-touch .designsquareinwish{color:#b8860b;cursor:pointer;font-size:18px;}.no-touch .designsquarenowish{color:#d3d3d3;cursor:pointer;}.touch .designsquareinwish{color:#b8860b;cursor:pointer;font-size:24px;}.touch .designsquarenowish{color:#d3d3d3;cursor:pointer;font-size:18px;}.designsquareOfferDetails{background-color:#dc143c;color:#fff;padding:2px;}.designsquareinBackOrder,.designsquareinPrevOrder{font-size:9px;position:absolute;bottom:22px;right:16px;}.designsquareinBackOrder{background-color:#f00;}.designsquareinPrevOrder{background-color:#008000;}.designsquareordered{background-color:#ddfbdd!important;}.detailsTopBanner{position:absolute;top:0;right:0;}.designtable{position:relative;float:left;margin:0;padding-top:3px;width:100%;height:150px;border:1px solid #c0c0c0;background-color:#fff;text-align:center;font-size:10px;overflow:hidden;}@media(min-width:768px){.designtable{width:100%;}}@media(min-width:992px){.designtable{width:100%;}}@media(min-width:1200px){.designtable{width:100%;}}.designtableimagebox{display:block;margin-right:10px;margin-left:10px;padding-top:2px;padding-bottom:2px;width:auto;height:134px;border:0;vertical-align:middle;text-align:center;}.designtableimage{margin-right:auto;margin-left:auto;width:auto;max-height:130px;border:0;vertical-align:middle;text-align:center;}.designtableinfo{display:block;text-align:left;white-space:nowrap;padding-top:2px;padding-left:2px;padding-right:2px;}.detailsWish{position:absolute;top:5px;right:5px;}.detailsinwish{color:#b8860b;cursor:pointer;font-size:24px;}.detailsnowish{color:#d3d3d3;cursor:pointer;font-size:18px;}.wishlistlink,.checkoutlink{display:inline-block!important;}.checkoutlink a{cursor:pointer;}.divtableheader{background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom:1px solid #ddd;min-height:24px;padding-top:5px;padding-bottom:5px;}.divtablerow{background-color:#fff;border-bottom:1px solid #ddd;min-height:24px;padding-top:5px;padding-bottom:5px;cursor:pointer;}.divtablecellborderleft{border-left:1px solid #ddd;}.divtablecellborderright{border-right:1px solid #ddd;}.divtablepopopen{display:none;background-color:#ccc;padding-top:10px;}.divtablecell-1{position:relative;float:left;width:16.66666667%;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:992px){.divtablecell-1{float:left;width:8.33333333%;}}.divtablecell-2{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:992px){.divtablecell-2{float:left;width:16.66666667%;}}.divtablecell-3{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:992px){.divtablecell-3{float:left;width:25%;}}.divtablecell-r1{position:relative;float:left;width:8.33333333%;min-height:1px;padding-left:15px;padding-right:15px;}.divtablecell-r2{position:relative;float:left;width:16.66666667%;min-height:1px;padding-left:15px;padding-right:15px;}.divtablecell-r3{position:relative;float:left;width:25%;min-height:1px;padding-left:15px;padding-right:15px;}.divtablecell-4{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:15px;padding-right:15px;}.divtablecell-5{position:relative;float:left;width:41.66666667%;min-height:1px;padding-left:15px;padding-right:15px;}.divtablecell-6{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;}.divtablecell-7{position:relative;float:left;width:58.33333333%;min-height:1px;padding-left:15px;padding-right:15px;}.divtablecell-8{position:relative;float:left;width:66.66666667%;min-height:1px;padding-left:15px;padding-right:15px;}.divtablecell-9{position:relative;float:left;width:75%;min-height:1px;padding-left:15px;padding-right:15px;}.divtablecell-10{position:relative;float:left;width:83.33333333%;min-height:1px;padding-left:15px;padding-right:15px;}.divtablecell-11{position:relative;float:left;width:91.66666667%;min-height:1px;padding-left:15px;padding-right:15px;}.divtablecell-12{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;}@media(max-width:768px){.divtablecell-12{padding-left:0;padding-right:0;}}.divtablecellSingle{max-height:20px;height:20px;overflow:hidden;padding-left:0;padding-right:0;}.tablepopup{margin:5px;}@media(max-width:768px){.table-condensed-xs>thead>tr>th,.table-condensed-xs>tbody>tr>th,.table-condensed-xs>tfoot>tr>th,.table-condensed-xs>thead>tr>td,.table-condensed-xs>tbody>tr>td,.table-condensed-xs>tfoot>tr>td{padding-left:5px;padding-right:5px;}}.orderpanelblock{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;min-height:30px;}.cmformarea{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;}.cmeditor-label{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:15px;padding-right:15px;font-weight:bold;}.cmformlabellarge{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;font-weight:bold;}@media(min-width:768px){.cmformlabellarge{float:left;width:66.66666667%;}}.cmeditor-controlarea{position:relative;float:left;width:66.66666667%;min-height:1px;padding-left:15px;padding-right:15px;}.cmformcontrolareasmall{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:768px){.cmformcontrolareasmall{float:left;width:33.33333333%;}}.cmeditor-validation{color:#a94442;}a.cmeditor-validation:hover,a.cmeditor-validation:focus{color:#843534;}.cmformbuttonarea{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;text-align:center;margin-bottom:15px;}.cmeditor-offset{margin-left:8.33333333%;position:relative;float:left;width:8.33333333%;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:992px){.cmeditor-offset{margin-left:33.33333333%;float:left;width:50%;}}.cmformsplit{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:992px){.cmformsplit{float:left;width:50%;}}.cmformsplit3{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:992px){.cmformsplit3{float:left;width:33.33333333%;}}.validation-summary-errors{color:#a94442;}a.validation-summary-errors:hover,a.validation-summary-errors:focus{color:#843534;}.validation-summary-errors ul{list-style:none;padding-left:30px;}.input-group-label{width:100%;background-color:#fff;text-align:left;border-left:1px;}.alert{padding-top:10px;padding-bottom:10px;}.info-box{width:100%;padding:10px;display:table;background:#f9f9f9;color:#333;border:1px solid #555;}thead{display:table-header-group;}tfoot{display:table-footer-group;}.tbcheckbox{padding-right:10px;}legend{font-style:normal;font-weight:700;}.legend{font-style:normal;font-weight:700;display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5;}.dropdown-menu-nav{top:auto;right:auto;}.dropdown-menumenutag{max-height:400px;overflow-y:auto;}.datedrop{display:inline-block;width:auto;}.cosqty{width:50px;}.coshipdate{width:110px;text-align:center;font-size:14px;}@media(max-width:768px){.coshipdate{padding-left:4px;padding-right:4px;font-size:12px;}.cosqty{width:30px;padding-left:4px;padding-right:4px;}}fieldset{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;}.annoucement{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;font-size:18px;margin-bottom:50px;}.searchgroup{position:relative;float:left;width:100%;min-height:1px;padding-left:0;padding-right:5px;padding-bottom:5px;}@media(min-width:768px){.searchgroup{float:left;width:50%;}}@media(min-width:992px){.searchgroup{float:left;width:33.33333333%;}}.searchgroupw{position:relative;float:left;width:100%;min-height:1px;padding-left:0;padding-right:5px;padding-bottom:5px;}@media(min-width:768px){.searchgroupw{float:left;width:50%;}}@media(min-width:992px){.searchgroupw{float:left;width:33.33333333%;}}.searchgroupn{position:relative;float:left;width:100%;min-height:1px;padding-left:0;padding-right:5px;padding-bottom:5px;}@media(min-width:768px){.searchgroupn{float:left;width:50%;}}@media(min-width:992px){.searchgroupn{float:left;width:16.66666667%;}}.searchlabel{position:relative;float:left;width:41.66666667%;min-height:1px;text-align:right;padding-left:0;padding-right:10px;}.searchcontrol{position:relative;float:left;width:58.33333333%;min-height:1px;padding-left:0;padding-right:0;}.searchtext{max-width:240px;}.searchcombo{max-width:240px;}.extracttypescombo{max-width:200px;}.fixedscroll{overflow-y:auto;height:100%;}#shopleftsidebar{width:375px;border-radius:6px;padding:2px;}@media(max-width:768px){#shopleftsidebar{width:100%;}}#box{text-align:center;border:1px solid #ccc;width:350px;height:100px;margin-left:170px;padding-top:35px;}.pageNumber{cursor:pointer;font-size:16px;border:1px solid #ccc;border-radius:4px;padding:4px;text-align:center;}#pageNavCount{cursor:none;}.usertable{table-layout:auto;}.usertable td{-ms-word-wrap:break-word;word-wrap:break-word;}.sortdropdown{margin-bottom:0;}.sortlist{position:relative;float:left;width:100%;min-height:1px;padding-left:0;padding-right:0;margin-bottom:6px;border-top-left-radius:0;border-bottom-left-radius:0;}.creditFrame{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:768px){.creditFrame{float:left;width:41.66666667%;}}.creditFrameRight{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:768px){.creditFrameRight{float:left;width:58.33333333%;}}.creditEntryDiv{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;}.creditBasketDiv{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:15px;}.creditDesignDiv{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;}.creditButtonsDiv{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;text-align:center;margin-bottom:15px;}.orderFrame{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:768px){.orderFrame{float:left;width:41.66666667%;}}.orderFrameRight{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:768px){.orderFrameRight{float:left;width:58.33333333%;}}.orderEntryDiv{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;}.orderBasketDiv{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:15px;}.orderDesignDiv{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;}.orderButtonsDiv{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;text-align:center;margin-bottom:15px;}.rackDiv{position:relative;float:left;clear:both;overflow:auto;margin:0 0 15px 0;padding:0;width:940px;height:800px;border:0;}.pocketDivCell{position:absolute;overflow:hidden;margin:5px;margin-right:1px;margin-bottom:1px;padding-top:3px;width:112px;height:176px;border:2px;border-style:solid;border-color:#c0c0c0;background-color:#fff;text-align:center;font-size:10px;}.pocketTableRow{margin:5px;margin-right:1px;margin-bottom:1px;padding-top:3px;border:2px;border-style:solid;border-color:#c0c0c0;background-color:#fff;}.pocketDivCell-Add{border-color:#00c000;border-width:2px;border-style:solid;}.pocketDivCell-NotAvailable{background-color:#ff9191;border-width:2px;border-style:solid;}.racksmallItem{position:relative;float:left;margin:0;padding-top:3px;width:110px;height:180px;border:1px solid #c0c0c0;background-color:#fff;text-align:center;font-size:10px;}.racksmallItemDiv{margin-top:2px;padding:0;max-width:117px;height:115px;border:0;vertical-align:middle;text-align:center;}.racksmallItemBox{margin-right:auto;margin-left:auto;padding-top:0;width:108px;height:100px;border:0;vertical-align:middle;text-align:center;}.racksmallItemTopBanner{position:absolute;top:0;left:79px;margin:0;padding:0;width:75px;height:75px;border:0;background-color:none;color:none;}.racksmallItemDesc{clear:both;width:112px;height:27px;color:#0f0f0f;text-align:center;}.racksmallItemCode{float:left;clear:both;margin-top:2px;margin-right:0;margin-left:0;width:112px;color:#0f0f0f;text-align:center;font-weight:500;}.racksmallItemCode1{position:relative;float:left;clear:left;padding-left:4px;width:52px;height:13px;text-align:left;}.racksmallItemCode2{position:relative;float:right;clear:right;padding-right:4px;width:52px;height:13px;text-align:right;}.racksmallItemCode3{position:relative;float:left;clear:left;width:112px;height:13px;}.racksmallItemRetail{float:right;clear:right;margin-right:10px;color:#0f0f0f;}.racksmallItemRetail img{border-style:none;}.racksmallItemImage{margin-right:auto;margin-left:auto;max-width:110px;max-height:100px;border:0;vertical-align:middle;text-align:center;}.racksmallItem a{padding-right:5%;padding-left:5%;outline:0;color:#333;text-decoration:none;}.racksmallItem a:link,.racksmallItem a:visited,.racksmallItem a:active,.racksmallItem a:hover{color:#333;}.racksmallItem a:hover{background-color:transparent;}.pktvisible{z-index:100;display:block;}.pkthidden{z-index:0;display:none;}.largeimage{max-height:250px;max-width:400px;border:1px solid #eee;padding:4px;border-radius:4px;}@media(min-width:768px){.largeimage{max-height:500px;max-width:600px;}}@media(min-width:992px){.largeimage{max-width:400px;max-height:500px;}}.mediumimage,.mediumImage{max-height:400px;border:1px solid #eee;padding:4px;border-radius:4px;}@media(max-width:768px){.mediumimage,.mediumImage{width:100%;max-width:360px;max-height:none;}}.popupimage{max-height:350px;max-width:350px;border:1px solid #eee;padding:4px;border-radius:4px;}.thumbimage{max-height:200px;border:1px solid #eee;padding:4px;border-radius:4px;}.brochurethumbimage{max-height:200px;border:1px solid #eee;padding:4px;border-radius:4px;}.smallImage{height:75px;}@media(max-width:768px){.smallImage{height:30px;}}.largeimagenoborder{max-height:250px;max-width:400px;padding:4px;}@media(min-width:768px){.largeimagenoborder{max-height:500px;max-width:600px;}}@media(min-width:992px){.largeimagenoborder{max-width:400px;max-height:500px;}}#itemArea{padding-left:15px;padding-bottom:15px;padding-right:0;overflow-x:hidden;overflow-y:auto;position:absolute;left:377px;right:0;top:0;}@media(max-width:768px){#itemArea{width:100%;position:relative;left:0;}}.newslist ul{list-style:none;padding-left:0;}.newslist ul a{font-size:12px;font-weight:600;cursor:pointer;}.newslist ul ul{list-style:none;padding-left:20px;}.newslist ul ul a{font-size:12px;font-weight:500;color:#333;cursor:pointer;}.newslist ul ul ul{list-style:none;padding-left:20px;}.NewsBlock{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;}.NewsBlock-Headline{font-weight:700;font-size:larger;}.NewsBlock-Image1{width:100%;}.NewsBlock-Image1 img{margin-left:auto;margin-right:auto;}.NewsBlock-Image2{width:100%;}.NewsBlock-Image2 img{margin-left:auto;margin-right:auto;}.NewsBlock-Story{width:100%;text-align:justify;}#newkeylist li.panel{margin-bottom:0;}.newsEditorHeadline{max-width:none;width:900px;}.newsEditorStory{max-width:none;width:900px;height:500px!important;}.NewsStory{cursor:pointer;}.tDnD_whileDrag td{background-color:#eee;-webkit-box-shadow:6px 3px 5px #555,0 1px 0 #ccc inset,0 -1px 0 #ccc inset;box-shadow:6px 3px 5px #555,0 1px 0 #ccc inset,0 -1px 0 #ccc inset;}.tDnD_whileDrag td:last-child{-webkit-box-shadow:1px 8px 6px -4px #555,0 1px 0 #ccc inset,0 -1px 0 #ccc inset;box-shadow:1px 8px 6px -4px #555,0 1px 0 #ccc inset,0 -1px 0 #ccc inset;}td.showDragHandle{background-image:url('../Images/updown2.gif');background-repeat:no-repeat;background-position:center center;cursor:move;}@media(min-width:768px){.modal-dialog{width:600px;margin:30px auto;}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5);}.modal-sm{width:300px;}}@media(min-width:992px){.modal-lg{width:900px;}}@media(min-width:1200px){.modal-lg{width:1100px;}}.voffset2{margin-top:2px;}.voffset5{margin-top:5px;}.voffset10{margin-top:10px;}.voffset15{margin-top:15px;}.voffset30{margin-top:30px;}.voffset40{margin-top:40px;}.voffset60{margin-top:60px;}.voffset80{margin-top:80px;}.voffset100{margin-top:100px;}.voffset150{margin-top:150px;}.redactor-box{border:1px solid rgba(0,0,0,.1);}.redactor-box textarea{max-width:none;}.redactor-box,.redactor-box .redactor-layer,.redactor-styles,.redactor-box>textarea{min-height:400px!important;}.useradmintable{-ms-word-break:break-word;word-break:break-word;}.useradmintable td,th{overflow:hidden;-ms-word-break:break-word;word-break:break-word;min-height:60px;}.useradmintableEmail{overflow:hidden;}.useradmintablecheckbox{width:34px;}.useradmintableOptions{width:146px;}.useradmintableAccount{max-width:180px;}.useradmintableType{width:120px;}.useradmintableUser{max-width:180px;}@media print{#footer{visibility:hidden;}#shopleftsidebar{visibility:hidden;}#printorderheader{visibility:visible;}#itemArea,#itemArea *{visibility:visible;}#itemArea{overflow-y:auto;height:auto!important;position:absolute;width:100%!important;left:0;top:0;}}.designsquare{page-break-inside:avoid;page-break-after:auto;}table{page-break-inside:auto;}tr{page-break-inside:avoid;page-break-after:auto;}.brochuresquare{height:300px;}.brochureimage{height:250px;margin-left:auto;margin-right:auto;}.brochuretext{height:50px;}.datepicker table tr td,.datepicker table tr th{width:35px;}.filternav li{width:150px;}.filternav a:hover{font-weight:700;background-color:#a9a9a9;}.filternav .Selected{background-color:#e6e6fa;}.offeritem{cursor:pointer;}.offerlist{cursor:pointer;}#the-canvas{border:1px solid #000;direction:ltr;}#the-canvas1{border:1px solid #000;direction:ltr;}#the-canvas2{border:1px solid #000;direction:ltr;}.center-screen{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;}.DesignBlockTable{width:400px;text-align:center;}.DesignBlockTable>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{vertical-align:top;border-top:0;}.DesignBlockLabel{width:150px;}.DesignBlockValue{width:250px;}.DesignBlockValue2{font-weight:bold;width:400px;}.img-thumbnail{max-height:200px;}#worldpay-html{min-height:600px;}.testsite{border-top:3px solid #f00;}#img-container{position:relative;}.img-magnifier-glass{position:absolute;border:0;border-radius:0%;cursor:none;width:300px;height:300px;}.scannerOn{background-color:#ffd700;}.contentPanelReset{font:12px Arial,Helvetica,sans-serif;padding:0;margin:0;}
@font-face {
    font-family: 'Gentium Basic';
    src: url('../fonts/regular.ttf') format('truetype');
}

body {
    color: #333;
    /*font-family: Montserrat, sans-serif;*/
}

.detailBodyWide {
    background-color: white;
    padding: 10px;
    box-shadow: 6px 4px 10px -5px rgb(0 0 0 / 50%);
    min-height: 450px;
}

.paragraph {
    font-size: 18px;
    line-height: 34px;
    font-family: 'Gentium Basic', serif;
}
    /*.ui-chart-legend-item-text, .ui-chart-piechart-container, .ui-sparkline, .ui-widget, .ui-widget button, .ui-widget input, .ui-widget select, .ui-widget textarea {
    font-family: Montserrat,Helvetica,Arial,sans-serif;
}
*/
    /* buttons */
    .btn-default {
}
    .btn-default:hover {
        /*background-color: #a6a6a6;*/
    }

.btn-primary, .CMDefaultBtn {
    background-color: rgb(232, 196, 237);
    color: white;
}

    .btn-primary:hover, CMDefaultBtn:hover {
        background-color: rgb(225, 181, 232);
        color: #333;
    }

/* WRAP */
#wrap {
    /*background-image: url('../Images/User/Login-Background.jpg');*/
    background: linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,.5)),url('../Images/User/Login-Background.jpg');
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: center; /*0 80px;*/
    background-size: 100% auto;
}

/* LOGIN */
.loginbutton {
    font-family: Montserrat, sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 48px;
    width: 100%;
    padding: 12px 54px 12px 54px;
    margin-bottom: 20px;
    background-color: rgb(226, 207, 229);
    color: #ffffff;
    border-radius: 19px;
    border-width: 0;
}

    .loginbutton:hover {
        background-color: rgb(232, 196, 237);
    }

.loginboxcols-wrapper {
    min-height: 700px;
    display: flex;
}
.loginboxcols {
    flex-wrap: nowrap;
    flex: auto;
    align-content: space-around;
    justify-content: space-around;
    flex-direction: row;
    width: 100%;
    display: flex;
    margin: auto;
}

.loginbox {
    /*    min-width:475px;*/
    max-width: 530px;
    width: 45%;
    /*left:30%;*/
    background-color: white;
    box-shadow: 6px 4px 10px -5px rgb(0 0 0 / 50%);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 11px 11px 11px 11px;
    padding: 20px 20px 20px 20px;
    display: flex;
    flex-wrap: nowrap;
    flex-basis: initial;
    flex-grow: initial;
    flex-shrink: initial;
    align-content: initial;
    align-items: initial;
    justify-content: initial;
    flex-direction: initial;
    color: #333333;
}

@media (max-width: 1024px) {
    .loginbox {
        width: 50%;
    }
}

@media (max-width: 767px) {
    .loginbox {
        width: 95%;
        left: 0;
    }

    .loginboxcols {
        flex-wrap: nowrap;
        flex: auto;
        align-content: space-around;
        justify-content: space-around;
        flex-direction: column;
        width: 100%;
        display: flex;
    }
}

.loginwrapper {
    align-content: flex-start;
    align-items: flex-start;
    background-color: white;
}

.loginelement {
    width: 100%;
    margin-bottom: 15px;
}

.loginheader {
    /*font-family: LTC Caslon Pro, serif;*/
    font-size: 24px;
    font-weight: 400;
    line-height: 48px;
    width: 100%;
    margin-bottom: 20px;
}

.loginheader2 {
    /*font-family: LTC Caslon Pro, serif;*/
    font-size: 35px;
    font-weight: 700;
    line-height: 32px;
}
.registertile{
display:flex;
justify-content:center;
}

/*STORE */
#designpagefull{
    background-color: #FFFFFF;
}

/* STORE - FILTER*/
.filterlistpanel-panel-heading-openclose {
    position: absolute !important;
    right: 5px !important;
    top: 6px !important;
    float: !important;
}




/* STORE NAV MENUBAR*/
.element-column {
    flex-basis: auto;
    flex-direction: row;
    flex-grow: 0;
    flex-shrink: 1;
    flex-wrap: nowrap;
    justify-content: normal;
}


.nav-mega {
    width: 100%;
}

    .nav-mega .dropdown {
        position: static;
    }

.nav-mega .dropdown-menu.mega-menu {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -moz-border-radius-topleft: 0;
    -webkit-border-top-left-radius: 0;
    border-top-left-radius: 0;
    -moz-border-radius-topright: 0;
    -webkit-border-top-right-radius: 0;
    border-top-right-radius: 0;
    min-width: auto;
    width: 100%;
    margin-top: 0;
    padding: 0;
    border-color: #ccc;
}

    .nav-mega .dropdown-menu.mega-menu > li {
        padding: 20px;
    }

    .nav-mega .dropdown-menu.mega-menu .media-list .media {
        padding: 10px;
        font-size: 13px;
    }

    .nav-mega .dropdown-menu.mega-menu .media-list .media-heading {
        font-size: 16px;
    }


ul.dropdown-menu.mega-menu {
    position: absolute !important;
    left: 0 !important;
    right: 0 !important;
    background-color: white !important;
    padding-left: 20px
}

ul.dropdown-menu.cmwidemenu {
    padding-left: 20px
}

.cmwidemenu {
    /*width: 100%;*/
}
    .cmwidemenu > li {
        display: flex;
        flex-direction: column;
        flex-wrap: wrap;
        align-content: stretch;
        max-height: 500px;
        gap: 10px;
    }

.firstlevelmenu2 {
    max-height: 288px !important;
}

.firstlevelmenuinner {
    min-height: 100px;
    max-height: 500px;
    overflow: hidden;
    flex: 1;
}
.secondlevelmenu {
    list-style: none;
    padding-inline-start: 0;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    max-height: 450px;
}

    .secondlevelmenu > li {
        flex: 1 1 auto;
    }




    /***/
.cmwidemenu > li{
    max-height: 200px;
}


.info-box {
	min-height: 650px;
}

.printorderheader{
	padding-top: 10px;
background: white;
}


/* REGISTRATION */
.cmformsplit > .row.form-group.cmeditor-group > label.cmformlabellarge {
    max-width: 275px;
}
.cmformsplit > .row.form-group.cmeditor-group > div.cmformcontrolareasmall {
    padding-left: 0;
}

/* Checkbox resizing */
/*.largeCheckbox {
    width: 30px;
    height: 30px;
    vertical-align: middle
}*/
input[type=checkbox] {
    width: 20px;
    height: 20px;
    vertical-align: middle
}
