.modal-dialog{width:95%;max-width:650px;margin:100px auto 0}#loginModal .modal-dialog{max-width:480px;}#loginModal .user_login{padding: 30px;}#loginModal .modal-header{background: #fff;border-top-left-radius: 6px;    border-top-right-radius: 6px}#loginModal .modal-header .modal-title{color: #777; text-align:left;}#loginModal .modal-header,#loginModal .modal-footer{padding: 15px 30px;}#loginModal .modal-dialog label.col-form-label{padding: 5px 0;}#loginSubmitAjax{margin-top:20px;width:100%;padding: 8px 12px;font-size: 16px;}.sign-up-text{margin-top: 24px;text-align:center;font-size:16px;}.sign-up-text a{text-decoration:underline;}.sign-up-text a:hover{color: #339b0b;}#loginModal .form-control{height:38px;}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-content{border:none}.modal-header{background-color:#032734;padding:15px;border:none}.modal-header .modal-title{color:#fff;line-height:1;text-align:center}.modal-header .modal-title img{width:120px;float:left;position:relative}.modal-header .modal-title h3{width:calc(100% - 200px);float:left;position:relative;text-align:center;font-size:32px;font-weight:300;line-height:1}.top_msg_close,.modal_custom_close.close{font-size:35px;font-weight:bolder;padding:0 9px;position:absolute;color:#fff;background-color:#FF580F;filter:alpha(opacity=100);opacity:1;right:0;top:0;margin:0;z-index:1}.top_msg_close:hover.modal_custom_close.close:hover{color:#bd1f3c;background-color:#333;text-shadow:0 1px 0 #bd5b3c}.modal-body{background-color:#FBFBFB;padding:30px}#choseFontColor ul{list-style-type:none;padding:30px}#choseFontColor ul li{width:calc(11.1111111% - 20px);float:left;margin:0 20px 20px 0;cursor:pointer;border:1px solid #333;box-shadow:2px 3px 4px 1px #665C5C}#choseFontColor ul li p{padding:0;font-size:25px;text-align:center;height:115px}#choseFontColor ul li span{display:block;text-align:center;padding:10px 5px;font-size:18px;float:left;width:100%;background-color:#d0d0d0;font-weight:500}#choseFontColor ul li span>span{display:contents}#choseFontColor p{padding:0 30px;text-align:left;width:100%;float:left;font-size:16px;font-weight:300;color:#B1AAAA;line-height:1.4}#choseFontColor .color_search_list>p,#choseFont .color_search_list>p{padding:8px 0 0 10px;color:#fff}#choseFontColor .serchClearFontColor{top:12px}#chooseTagColor .modal_custom_close.close{font-size:70px;color:#FF0303;background-color:#032734;padding:0;margin:5px 20px}#chooseTagColor ul{list-style-type:none;padding:30px}#chooseTagColor ul li{width:103px;float:left;margin:0 20px 20px 0;cursor:pointer}#chooseTagColor ul li p{padding:0;font-size:25px;text-align:center;height:102px;border:1px solid #333}#chooseTagColor ul li span{display:block;text-align:center;padding:10px 5px;font-size:16px;float:left;width:100%;background-color:transparent;font-weight:500}#chooseTagColor ul li span>span{display:contents}#chooseTagColor p{padding:0 30px;text-align:left;width:100%;float:left;font-size:16px;font-weight:300;color:#B1AAAA;line-height:1.4}#chooseTagColor .color_search_list>p,#choseFont .color_search_list>p{padding:8px 0 0 10px;color:#fff}#chooseTagColor .serchClearFontColor{top:12px}#choseClipart,#choseFont,#choseState,#choseFontColor{padding:0!important}#choseFont .modal-dialog,#choseState .modal-dialog,#choseClipart .modal-dialog,#chooseTagColor .modal-dialog,#choseFontColor .modal-dialog{max-width:100%;margin:0;width:100%;height:100%;display:flex}#choseFont .modal-content,#choseClipart .modal-content,#choseState .modal-content,#choseFontColor .modal-content{margin:0;width:100%;max-width:100%}#choseFont .modal-header,#choseState .modal-header,#choseClipart .modal-header,#choseFontColor .modal-header{background-color:#878E9E;padding:15px 0}#chooseTagColor .modal-header{padding:15px 0}#choseFont .modal-header input,#choseClipart .modal-header input,#choseFontColor .modal-header input{max-width:450px;height:55px;margin:0 auto;font-size:20px}#choseFont .modal_custom_close.close,#choseClipart .modal_custom_close.close,#choseFontColor .modal_custom_close.close{font-size:70px;color:#FF0303;background-color:#878E9E;padding:0;margin:5px 20px}#choseFont .modal_custom_close.close:hover,#choseClipart .modal_custom_close.close:hover,#choseFontColor .modal_custom_close.close:hover{background-color:#878E9E;color:#fff}#choseFont .modal-body,#choseClipart .modal-body,#choseFontColor .modal-body,#chooseTagColor .modal-body{padding:0}#choseFont ul,#choseClipart ul{list-style-type:none}.modal .tab_list{width:280px;float:left;background-color:#fff;border-right:1px solid #707070;height:calc(100vh - 85px);overflow-y:auto}.modal .tab_list li{width:100%;float:left;border-bottom:1px solid #707070;background-color:#FCFCFC}.modal .tab_list li.active{background-color:#F1F1F1}.modal .tab_list li a{font-size:20px;display:block;text-align:center;padding:15px 0}.modal .tab-content{width:calc(100% - 280px);float:left;padding:25px;height:calc(100vh - 85px);overflow-y:auto}.modal .tab-content li{width:115px;height:115px;float:left;margin:0 20px 20px 0;display:flex}.modal .tab-content li button{width:100%;border-color:#fff}.modal .tab-content li button.active,.modal .tab-content li button:active{background-color:#fff}.modal .tab-content li button:hover{border-color:#f90}.modal .tab-content img{margin:auto}.modal .tab-content>p{padding:30px 0 50px;text-align:left;width:100%;float:left;max-width:1420px;font-size:16px;font-weight:300;color:#B1AAAA;line-height:1.4}#choseFont.modal .tab-content li{width:calc(50% - 20px);height:auto;float:left;margin:0 20px 20px 0;display:inherit;cursor:pointer}#choseFont.modal .tab-content img{height:60px}#choseFont ul li p{padding:10px 0;font-size:30px;text-align:center}#choseFont ul li span{text-align:center;padding:10px 0;font-size:40px}#choseFont .content_list{padding:20px 0 0 20px;height:calc(100vh - 85px);overflow-y:auto}#choseFont .content_list li{width:calc(33.3333% - 20px);float:left;margin:0 20px 20px 0}#choseFont .color_search_list ul li span,#choseFont ul li span span{padding:0;font-size:18px;text-align:inherit;width:initial;float:none}#choseFont ul li span span{font-size:32px;color:red}#showClipart{padding:0}#showClipart .modal-dialog{max-width:100%;margin:0;width:100%;height:100%}#showClipart .modal-content{margin:auto;width:100%;max-width:600px}#showClipart .modal-body{background-color:#fff;padding:0;border:2px solid #707070;padding:40px 40px 0 40px}.clipart_modal_close{position:absolute;top:0;right:0;border-left:2px solid #707070;border-bottom:2px solid #707070;padding:1px 7px;border-bottom-left-radius:10px;font-size:24px;font-weight:600;color:red;cursor:pointer}.art_img{width:380px;float:left}.art_img img{width:100%}.art_button{width:calc(100% - 380px);float:left}.art_button button{width:100%;float:right;border:none;max-width:80px;padding:0;margin:10px 0}.art_button button img{margin:0 auto}.art_refresh button{border:none;width:75px;float:left;margin:20px 20px 20px 0}.art_delete button{border:none;width:135px;float:left;margin:20px 20px 20px 0;color:#fff;font-size:20px;font-weight:300;background-color:#FF0303;padding:10px 0}.art_delete button:hover,.art_delete button:focus,.art_delete button:active{background-color:#FF0303;color:#fff}.art_add button{border:none;width:235px;float:left;margin:20px 0;color:#fff;font-size:20px;font-weight:300;background-color:#0B9B0B;padding:10px 0}.art_add .btn-default:hover,.art_add .btn-default:focus,.art_add .btn-default:active{background-color:#0B9B0B;color:#fff}#term_modal .modal-dialog{max-width:100%;margin:30px 0 0;width:100%;height:auto;display:flex;max-height:800px;overflow:hidden}#term_modal .modal-content{max-width:1140px;margin:auto;width:100%}#login,#forget_pass,#register{padding:0}#login .modal-dialog,#forget_pass .modal-dialog,#register .modal-dialog,.artwork_modal .modal-dialog{max-width:100%;margin:0;width:100%;height:100%;display:flex}#login .modal-content,#forget_pass .modal-content,#register .modal-content{margin:auto;width:100%;max-width:670px}#term_modal .terms_and_condition{padding:0;overflow:auto;height:60vh}#term_modal .modal-body p{text-align:left;color:#888;padding:0}#term_modal .terms_and_condition h3,#term_modal .terms_and_condition h4{margin:10px 0}#login .modal-header{padding:30px}#login .modal-header .modal-title h3{float:left;width:60%}#login .modal-header .modal-title img{float:left}#login .modal-body{padding:70px 0}.modal-body p{padding:0 15px 15px;text-align:center;font-size:15px;color:#aaa}.modal-body h2{color:#979494;font-size:20px;max-width:385px;margin:0 auto 20px;font-weight:300}.modal-body .form-group{width:100%;max-width:312px;margin:0 auto}.modal-body .form-group .group{width:100%;float:left;margin:10px 0 0;position:relative}.modal-body .form-group .group input{font-size:18px;display:block;height:40px;border-radius:0;padding:0 15px;color:#979494}.modal-body .form-group .group input:focus{outline:none}.modal-body .form-group .group label{color:#979494;font-size:18px;font-weight:400;position:absolute;left:15px;top:11px;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;transition:.2s ease all}.modal-body .form-group .group .subscribe{position:relative;width:100%;max-width:120px;margin:10px auto;height:20px;padding:3px 0 0 30px;font-size:15px;color:#979494}.modal-body .form-group .group .subscribe input{height:20px;margin:0;position:absolute;visibility:hidden;outline:0}.modal-body .form-group .group .subscribe label.checkbox_area{left:0;top:0;width:20px;height:20px;border:1px solid #000;cursor:pointer}.modal-body .form-group .group .subscribe input[type="checkbox"]:checked ~ .checkbox_area:after{z-index:11;content:"";top:0;left:0;width:25px;height:10px;border:2px solid green;border-top-style:none;border-right-style:none;position:absolute;transform:rotate(-45deg)}.modal-body .form-group .group p{text-align:center;font-size:13px;color:#979494;font-weight:300;margin:0 0 20px}#login .modal-body .form-group .group:last-child button.btn,#forget_pass .modal-body .form-group .group:last-child button.btn,.modal-body .form-group .group button.btn{max-width:225px;margin:0 auto;width:100%;display:block;background-color:#FF5700;border-radius:0;font-size:26px;color:#fff;border:none}.modal-body .form-group .group button.btn:hover,.modal-body .form-group .group button.btn:focus,.modal-body .form-group .group button.btn:after{color:#707070;box-shadow:inherit}.modal-body .form-group .group:last-child button.btn{max-width:125px;background-color:initial;font-size:14px;color:#6A6A6A}.modal-body .form-group .group a{color:#6A6A6A;font-size:12px;margin:0 0 30px;display:block;max-width:100px}.modal-body .form-group .group a:hover{color:#761c19}.modal-body label p,.modal-body p>p{display:inline}.modal-body .form-group .has-error,.modal-body .form-group .help-block,.modal-body label>p,.modal-body p>p{color:#ef4b1f;display:inline}.modal-body .form-group .group input:focus ~ label,.modal-body .form-group .group.has-error input[type='email']:invalid ~ label,.modal-body .form-group .group input:valid ~ label{top:2px;font-size:12px;color:#555}.serchClearFont{top:12px}.artwork_modal .modal-body{border:5px solid #ccc}.artwork_modal .modal-content{margin:auto;width:100%;max-width:1500px}.artwork_modal .modal-body h2{max-width:100%;margin:0;font-weight:500;font-size:25px;color:#707070}.artwork_modal.modal .tab-content{width:100%}@media only screen and (max-width: 1500px){#choseFont ul li span{font-size:32px}#choseFontColor .color_search_list > p,#choseFont .color_search_list > p{color:#fff;padding:0 20px;line-height:1;font-size:14px}#choseFontColor ul li{width:calc(14.285% - 20px)}.modal .tab-content{padding:20px 10px 20px 20px}#choseClipart.modal .tab-content li{width:calc(12.5% - 15px);height:auto;margin:0 15px 15px 0}#chooseTagColor ul li{width:103px}}@media only screen and (max-width: 1199px){.modal .tab_list{width:180px}.modal .tab_list li a{padding:15px 0}.modal .tab-content{width:calc(100% - 180px);padding:15px}.modal .tab-content > p{padding:15px 0}#choseFont.modal .tab-content li{width:calc(50% - 15px);margin:0 15px 15px 0}#choseFont ul li span{font-size:25px}#choseFontColor ul,#chooseTagColor ul{padding:20px 10px 20px 20px}#choseFontColor ul li{width:calc(16.66667% - 20px)}#choseClipart.modal .tab-content li{width:calc(14.2587% - 15px)}#chooseTagColor ul li{width:103px}}@media only screen and (max-width: 991px){.modal-dialog{margin:10px auto 0}#choseFont ul li span{font-size:20px}#choseFontColor ul li{width:calc(20% - 20px)}#choseFontColor ul li span,#chooseTagColor ul li span{font-size:16px}#choseClipart.modal .tab-content li{width:calc(16.666% - 15px)}#chooseTagColor ul li{width:103px}}@media only screen and (max-width: 767px){.modal-dialog{max-width:400px}#login .modal-header,.modal-header{padding:10px}.modal-header .modal-title img{width:90px;float:left}.modal-header .modal-title h3{font-size:20px;padding:5px 0 0;width:calc(100% - 90px);float:left;text-align:left}#login .modal-body{padding:30px 15px}.modal-body{padding:15px}.modal-body h2{font-size:14px;margin:0 auto 10px}#forget_pass .modal-body p{font-size:13px}#forget_pass .modal-title h3{font-size:16px}#login .modal-body .form-group .group:last-child button.btn,#forget_pass .modal-body .form-group .group:last-child button.btn,.modal-body .form-group .group button.btn{font-size:20px}.modal-body .form-group .group label{font-size:16px;top:12px}.modal .tab_list{width:110px}.modal .tab_list li a{padding:10px 0;font-size:14px}.modal .tab-content{width:calc(100% - 110px)}.modal .tab-content > p{font-size:13px}#choseFont .content_list li{width:calc(50% - 20px)}#choseFont .modal-header input,#choseClipart .modal-header input,#choseFontColor .modal-header input{height:45px}#choseFont .modal_custom_close.close,#choseClipart .modal_custom_close.close,#choseFontColor .modal_custom_close.close,#chooseTagColor .modal_custom_close.close{font-size:55px}.serchClearFont,#choseFontColor .serchClearFontColor{top:7px}#choseFontColor ul li{width:calc(25% - 10px);margin:0 10px 10px 0}#chooseTagColor ul li{width:103px;margin:0 10px 10px 0}#choseFontColor ul,#chooseTagColor ul{padding:15px}#choseClipart.modal .tab-content li{width:calc(20% - 10px);margin:0 10px 10px 0}.modal .tab-content{padding:10px}}@media only screen and (max-width: 670px){#choseFont.modal .tab-content li,#choseFont .content_list li{width:100%;margin:0 0 15px}#choseFont .content_list{padding:20px}#choseFont .modal-header .modal-title,#choseFontColor .modal-header .modal-title,#choseClipart .modal-header .modal-title,#chooseTagColor .modal-header .modal-title{max-width:calc(100% - 60px);margin:0 0 0 10px}.art_button{width:70px}.art_img{width:calc(100% - 70px)}.art_img img{width:auto;max-height:300px;margin:0 auto}li.art_refresh{width:60px;float:left;padding:10px 0}li.art_delete{width:calc(50% - 60px);float:left;padding:10px}li.art_add{width:50%;float:left;padding:10px}.art_refresh button,.art_delete button,.art_add button{width:100%;margin:0 auto;height:40px;padding:0}.art_refresh button img{height:40px}#choseClipart.modal .tab-content li{width:calc(25% - 10px)}}@media only screen and (max-width: 550px){#choseFontColor ul li{width:calc(33.33333% - 10px)}#chooseTagColor ul li{width:100px}#choseClipart.modal .tab-content li{width:calc(33.3333% - 10px)}}@media only screen and (max-width: 400px){#choseFont ul li span{font-size:20px}#choseFontColor ul li{width:calc(50% - 10px)}#chooseTagColor ul li{width:88px}#chooseTagColor ul li p{height:88px}#chooseTagColor ul li span{font-size:14px}#showClipart .modal-body{padding:15px}li.art_button{width:50px;padding:5px}li.art_img{width:calc(100% - 50px);padding:5px}#choseClipart.modal .tab-content li{width:calc(50% - 10px)}}