#tshirts-list{margin:1.5em 0}#tshirts-list .kc-tshirt{margin-bottom:0}#tshirts-list .kc-tshirt+.kc-tshirt{margin-top:1.5em}.kc-tshirt{border:1px solid #cdcdcd;background:#fff;box-shadow:0 .1em .15em rgba(0,0,0,.25);border-radius:5px}.kc-tshirt .photo{width:100%;height:302px;display:block;border-radius:5px 5px 0 0;box-shadow:0 0 3em rgba(0,0,0,.5) inset;border-bottom:1px solid #cdcdcd;background-size:cover}.kc-tshirt .info{padding:1em}.kc-tshirt h2{color:#39444d;font-family:Tahoma,sans-serif;font-size:1.25em;font-weight:bold;float:left;max-width:25.25em;margin-bottom:.4em}.kc-tshirt .price{float:right;color:#d42020;font-family:Tahoma,sans-serif;font-size:1.25em;font-weight:bold}.kc-tshirt .actions-bar .download-link{font-size:.9em;color:#729213;text-decoration:none;font-weight:normal;max-width:9em;float:left;margin-top:.4em}.kc-tshirt .actions-bar form{background:#ebecf0;float:right;border:1px solid #ccd0d2;border-radius:5px;padding:.2em .4em;font-size:.9em}.kc-tshirt .actions-bar form select{max-width:9.5em;padding:.1em .1em .2em}.kc-tshirt .actions-bar form button{background:#21730e;border-radius:0 5px 5px 0;color:#fff;border:0;padding:.25em .5em;margin:-.2em -.4em -.2em 0}.kc-tshirt .actions-bar form button .dashicons{font-size:17px}#tshirt-order-1 section{padding:1em}#tshirt-order-1 section+section{margin-top:1.5em}#tshirt-order-1 section input[type="text"],#tshirt-order-1 section input[type="email"]{width:15em}#tshirt-order-1 .tshirt-info{background:#dedede}#tshirt-order-1 .invoice-check{background:#eaf2fa}#tshirt-order-1 .payments-info table{width:100%}#tshirt-order-1 .payments-info table tr:hover{background:#eaf2fa}.kc-order-heading{border-bottom:1px solid #89949d;padding-bottom:.3em;margin-bottom:.6em;color:#39444d;font-family:Georgia,serif;font-size:1.1em}body>b{color:#fff}.buy-button{background:transparent linear-gradient(to bottom,#398c39 0%,#245914 50%,#0f5400 51%,#176624 100%) repeat scroll 0 0;border:1px solid #094900;border-radius:.25em;color:#fff;margin-bottom:.3em}.order-table{width:100%;font-size:1.1em}.order-table td,.order-table th{padding:.5em 1em}.order-table th{padding-top:1.5em;border-bottom:2px solid #bbb;text-align:left}.order-table td{border-bottom:1px solid #ddd;text-align:left}.ui-selectmenu-menu .ui-menu.customicons .ui-menu-item{padding:.5em 0 .5em 3em;font-size:.8em}.ui-selectmenu-menu .ui-menu.customicons .ui-menu-item .ui-icon{width:24px;top:.1em}.ui-selectmenu-text{vertical-align:middle;font-size:.8em}#tshirt_color{vertical-align:middle}.ui-selectmenu-button{vertical-align:middle}.ui-icon.blue-color-tshirt{background:url(img/xblue-color.png.pagespeed.ic.pp9PY0kAOF.png) 0 0 no-repeat}.ui-icon.yellow-color-tshirt{background:url(img/xyellow-color.png.pagespeed.ic.HpTPXV5RRL.png) 0 0 no-repeat}.ui-icon.green-color-tshirt{background:url(img/xgreen-color.png.pagespeed.ic.-gPx-Nhcmu.png) 0 0 no-repeat}.ui-icon.white-color-tshirt{background:url(img/xwhite-color.png.pagespeed.ic.HR0U2FdjpX.png) 0 0 no-repeat}.ui-icon.orange-color-tshirt{background:url(img/xorange-color.png.pagespeed.ic.NRWBnY92IW.png) 0 0 no-repeat}.ui-icon.brak{background-image:none}.ui-state-default .ui-icon.custom-icon{background:url(img/xblue-color.png.pagespeed.ic.pp9PY0kAOF.png)}.photo{position:relative}#payment{position:absolute;bottom:20px;right:20px}#my_error{display:none;border:1px solid red;border-radius:5px;padding:5px;margin-top:15px;background-color:#ff7171}.ui-menu-item{vertical-align:middle;font-size:.8em}