.footer-progress-bar{position:fixed;bottom:82px;visibility:hidden;opacity:0;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;transition:transform .5s;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.is-visible{visibility:visible;opacity:1;z-index:9999}.contents{width:60%;float:left;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #fff;background:#fff;padding:15px 20px;margin-top:10px}.sample{float:right;position:relative;padding:0 0 20px;width:200px;text-align:center;border:1px solid #c3c3c3;transition:.5s ease all}.cg_options .full-width{width:100%;clear:both;margin-bottom:20px;float:left}.cg_options .full-width .label{margin-bottom:10px}.cg_options .full-width .input{margin-bottom:10px;float:left}.cg_options .full-width .input input{padding:4px 10px;border-radius:5px;color:#000}.cg_options .full-width .input label{margin-right:10px}.cg_options .full-width input[type=radio]{margin-right:5px;border-radius:20px}.cg_options .full-width input[type=submit]{width:100%;border:1px solid #00539b;background:#00539b;padding:10px;color:#fff;transition:.5s}.cg_options .full-width input[type=submit]:hover{background:#0e3c65;color:#fff;cursor:pointer}.credit{padding:20px;border:1px solid #fff;background:#fff;float:right;width:25%;margin-top:12px;border-radius:5px}.credit .donation_tabs .donate{background:#0a66a8;color:#fff;padding:10px 30px;border-radius:30px;margin:0 10px 10px 0;display:inline-block;text-decoration:none}.credit .donation_tabs .donate:nth-child(2n){margin-right:0}.credit .donation_tabs .donate:hover{background:#003e6c}.credit .donation_tabs .donate_more{width:100%;display:inline-block;max-width:190px;margin:5px 0 0}.cg_options .input.radio{padding-top:10px;line-height:7px}.cg_options .full-width .half-width{display:inline-block;width:45%;float:left;margin-right:20px}.cg_options .full-width .half-width:nth-child(2n){margin-right:0;float:right}.cg_options .full-width .half-width .input,.cg_options .full-width .half-width input{max-width:100%;float:left}.cg_options .full-width .half-width .input label{float:left;display:inline-block}.cg_options .full-width .col-md-3{display:inline-block;width:31%;margin-right:20px;float:left}.cg_options .full-width .col-md-3:nth-child(3n+1){margin-right:0}.cg_options .full-width .col-md-3 .input,.cg_options .full-width .col-md-3 input{max-width:100%;float:left}.cg_options .full-width .col-md-3 .input label{float:left;display:inline-block}.cg_options .row h4,.cg_options .full-width .row h4{border-bottom:1px solid #c3c3c3;padding-bottom:8px}.cg_options .full-width ul li{margin-bottom:20px;width:auto;float:left;margin-right:20px}.tabs_cg{margin-bottom:0;border-bottom:1px solid #ccc}.tabs_cg li{border:1px solid #ccc;display:inline-block;padding:10px 20px;width:auto;border-bottom:none;margin:0 0 0 .5em;background:#e5e5e5}.tabs_cg li:hover,.tabs_cg li.active{background:#fff;color:#000;cursor:pointer}.tabs_cg li.active{margin-bottom:-1px;border-bottom:1px solid #f1f1f1}.design .sample{position:relative;float:left;display:inline-block;margin:0 10px 15px 0;padding:15px 0 0}.contents .row{width:100%;float:left;display:inline-block}.contents .selradio{position:absolute;top:0;right:0}.contents .design [type=radio]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.contents .design label{display:block;cursor:pointer;line-height:2.5;font-size:1.5em}.contents .design .sample [type=radio]+span{display:block}.contents .design .sample [type=radio]+span:before{content:"";display:inline-block;width:12px;height:12px;vertical-align:-.25em;border-radius:1em;border:.125em solid #fff;box-shadow:0 0 0 .15em #0a66a8;margin-right:.75em;transition:.5s ease all;font-size:14px}.contents .design .sample [type=radio]:checked+span:before{background:#0a66a8;box-shadow:0 0 0 .25em #0a66a8}.contents .design .sample [type=radio]:focus+span:after{content:"";font-size:1.5em;line-height:1;vertical-align:-.125em}.design .sample label span{font-size:12px}.design .sample .name{background:#eee;float:left;border-top:1px solid #c3c3c3;width:100%;margin-top:15px}.design .sample .name label{text-align:left;width:100%;padding:5px 10px}#upload_custom_arrow{margin-bottom:20px}#upload_custom_arrow label{font-size:14px}.cg_options .row h4,.cg_options .full-width .row h4{font-size:16px}.front_arrow{top:0;left:0;margin:auto;position:absolute;right:0;bottom:0}.front_custom_image{top:0;left:0;margin:auto;position:absolute;right:0;bottom:0;width:100%}.frontcustomdesign{width:100%;height:100%;display:inline-block;position:relative}.simpledesign{width:100%;height:100%;display:inline-block;position:relative}.cganimateddesign .customdesign{position:relative;display:inline}.cganimateddesign .dial{display:none;width:0px;visibility:hidden}.cganimateddesign a img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}